.portfolio_page_wapper .inner_breadcrumb {
	padding:60px 0px; 
	text-align: center; 
}
.portfolio_page_wapper .breadcrumb_down{
	bottom: -13px;
}
.portfolio_page_wapper .inner_breadcrumb .sub_titel{
	text-align:center;
}
.portfolio_page_wapper .inner_breadcrumb .main_titel::after{
	right:0px;
}
#portfolio_top{ 
	padding-top: 80px;
	margin-top: -80px;
}
.portfolio_wapper_bg{
	background:#F8F8F8 url("../images/portfolio_wapper_bg.png");
	-webkit-animation: slide 20s linear infinite;
	padding:100px 50px;
	padding-bottom:50px;
}
@-webkit-keyframes slide {
    from { background-position: 0 0; }
    to { background-position: -600px 0; }
}
.portfolio_box{
	height:620px;
	overflow:hidden;
	background:#FFF;
    box-shadow: 2px 3px 25px 0px rgba(0, 0, 0, 0.2); 
	margin:0 auto; 
}
.portfolio_boxs_wapper{
	margin:0 auto 100px; 
	display:table;
}
.screen {
  display: block;
  height:620px;
  overflow: hidden;
  position: relative;
  transition: all .5s ease 0s;
}
.screen img {
  max-width: 100%;
  height: auto;
  position: absolute;
  z-index: 0;
  margin: auto;
  left: 0;
  transition: all .5s ease 0s;
  right: 0;
  padding: 0;
}
.portfolio_why_box {
	margin: 0 auto;
	display: table;
	text-align: center;
}
.portfolio_why_icon {
	margin: 0 auto 20px;
	display: table;
}
.portfolio_why_title{
	font-size:22px;
	color:#000000;
	letter-spacing:0.25px;
	font-weight:600;
	padding-bottom:20px;
	position:relative;
	margin-bottom:15px;	
}
.portfolio_why_title:after{
	width:40px;
	height:2px;
	position:absolute;
	content:"";
	background:#E53238;
	left:0px;
	right:0px;
	margin:0 auto;
	bottom:0px;
}
.portfolio_why_text {
	font-size: 16px;
	line-height: 30px;
	color: #000;
	padding: 0 70px;
}
.readyto_start_ebay{
	margin-bottom:15px;
}
.readyto_start_title{
	font-size:48px;
	font-weight:600;
	letter-spacing:0.25px;
	color:#000;
	margin-bottom:25px;
	line-height:55px;
}
.readyto_start_title span{
	color:#E53238;
}
.readyto_start_text{
	font-size:25px;
	font-weight:500;
	letter-spacing:0.25px;
	color:#333333;
	margin-bottom:25px;
	line-height:38px;
}
.readyto_start_img {
	float: right;
	margin-right: 100px;
	margin-top: -150px;
}
.readyto_start_bg{
	margin-top:-80px;
	margin-bottom:50px;
	margin-left:100px;
}
.portfolio_bottom_slider{
	background:#F8F8F8 url("../images/portfolio_wapper_bg.png");
	-webkit-animation: slide 20s linear infinite;
	padding:100px 50px;
	padding-bottom:50px;
}
.portfolio_bottom_slider .lSPager.lSpg{
	display:none;
} 

/* Footer Css Start */
.portfolio_footer.footer_top_wapper{
	background:url("../images/portfolio_footer.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.portfolio_footer .request_wapper{
	background:none;
}
.portfolio_footer .request_quote_text {
	font-size: 50px;
	line-height: 65px;
	margin-bottom: 30px;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
	letter-spacing: 0;
}
.portfolio_footer .request_wapper {
	background: none;
	padding: 0 0 60px 0px;
}
.portfolio_footer .btn01{
	background:#333333;
}
.portfolio_footer .btn01:hover{
	background:#EFAA00;
}
.portfolio_footer .contactinfo_text a{
	color:#FFF;
}
.portfolio_footer .footer_line{
	position:relative;
	padding-top:30px;
	padding-bottom:30px;
}
.portfolio_footer .footer_line:after, .portfolio_footer .footer_line:before{
	position:absolute;
	content:"";
	background:url("../images/footer_line.png");
	background-repeat:no-repeat;
	background-position:center top;
	top:0px;
	width:100%;
	height:1px;
	left:0px;
	right:0px;
	margin:0 auto;
}
.portfolio_footer .footer_line:before{
	bottom:0px;
	top:unset;
}
/* Footer Css End */