

@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700,300&subset=cyrillic);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300&subset=cyrillic);
body{
	padding:0;
}
.container2 {
	margin:0 auto;
}
.navbar {
    margin-bottom:0px;
}
#navbars {
	background: #fbe00a;
}
.navbar {
	background:none;
}
.nav {
	padding-top: 10px;
}
.nav li {
	display: inline-block;
	padding: 0 13px!important;
}
.nav li a {
	color: #000!important;
	font-size: 12px;
	font-weight: 300;
	text-decoration: underline;
	text-transform: uppercase;
		padding: 0!important;
}

.call-me-btn {
    padding-left: 0px!important;
}
.advantages-option-item  {
    margin-left: 10px;
    margin-right: 10px;
}

.slick-slide img {

}


#popup-box-1{
visibility: visible;
} 


#items-designer2 {
display:none;
}


 .containers2 {
	width: 1000px;
	margin:0 auto;
	overflow:hidden;
}
 .containers3 {
	width: 1000px;
	margin:0 auto;
	overflow:hidden;
}
#ordertimes2 { margin-top: 80px; background: url("../images/ordertime_bg.png"); position: relative;
	        -webkit-background-size: cover!important;
        -moz-background-size: cover!important;
        -o-background-size: cover!important;
        background-size: cover!important; }

.ordertime-good { background: rgba(0, 0, 0, 0) url("../images/sprite.png") repeat scroll 0 0; height: 120px; top: -90px; width: 125px; }
.ordertime-form { text-align: center; position: relative; z-index: 100; }
.ordertime-form label { color: #000; display: block; font-size: 15px; text-align: center; text-transform: uppercase; margin: 15px 0; }
.ordertime-form input,
.block-23-2 input { border: none; border-radius: 5px; color: #acacac; margin-left: 15px; width: 290px; display: inline-block; vertical-align: baseline; padding: 5px; }
.ordertime-form input[type="submit"],
.block-23-2 input[type="submit"] { margin-top: 60px; margin-bottom: 38px; width: 290px; padding: 10px; border-radius: 30px; font-weight: bold; text-transform: uppercase; background: #fedd00; font-size: 24px; color: #000; }
.ordertime-form input[type="submit"]:hover { background-color: #fec500; cursor: pointer; }
.ordertime-form p { font-size: 15px; }
.ordertime-content { margin-top: 120px; }

.sales3 {
    background-color: transparent;
    text-align: center;
    height: 100%;
}
.sales_act{
   background:url("../images/sprite2.png") no-repeat top left;
     display: block;
    height: 30px;
    width: 74px;
}
.countdows-desc {
	margin-left: 20px!important;
	margin-top: 0px!important;
}
.countdownHolder {
	margin: 0px 0px 0px -20px!important;
}
.countdows-desc span {
	padding: 0 90px 0 0!important;
}
.countdows-desc span.count_days{
	 
}
.top_side .sales_desc {
	margin-top:0px;
}
.ordertimesubmit input[type="submit"] {
	margin: 60px auto 38px auto;
	width: 290px;
	padding: 10px;
	border-radius: 30px;
	font-weight: bold;
	text-transform: uppercase;
	background: #fedd00;
	font-size: 24px;
	color: #000;
	border:0;
	float:none;
	display:block;
	position:relative;
}
.ordertimesubmit p{
	padding-bottom:  38px ;
}
#kinds-food .rowss{
	clear:both ;
	margin-top:30px;
	display: block;
position: relative;
float: none;
}

.food-descrin.rowss{
	clear:both ;
	margin-top:30px;
	display: block;
position: relative;
float: none;
}
.works-more-btn{
	clear:both ;
	margin:50px auto ;
	display: block;
position: relative;
float: none;
}


 

@media only screen and (min-width: 1050px) {
#navbars .container {
		margin:0 auto;
		padding:0;
	width: 1050px;
}

#header{
	height:80px;
	overflow:hidden;
	
}
#portfolio .portfolio-links {

    margin-top: 40px!important;
}
}
 

@media only screen and (min-width: 989px) {

.advantages-content .col-md-4  {
   width:29.5%;
}
}


@media only screen and (max-width: 980px) {
a.portlink {
 display:none!important;
}	
#portfolio {
 display:none!important;
}
.ordertime-content {
	margin-top: 20px !important;
}	
.countDiv::before {
	display:none !important;
}		
.countDiv::after {
	display:none !important;
}	
	.countdows-desc {
margin-left: 30px !important;
margin-top: 50px !important;
}
	.countdownHolder {
	margin: 0px 0px 0px 0px !important;
}
.ordertime-form {
text-align:center;
	
}	
h3.center.equip-title  {
	font-size:18px!important;
}
.sales_inner {
	width: 300px!important;
}
.countdownHolder {
	width: 300px!important;
	font: 19px/1.5 "Roboto",sans-serif!important;
}
.ordertime-form input, .block-23-2 input {
margin-left:0px;
	width: 240px;

}
.ordertimesubmit input[type="submit"] {
	
	width: 240px;
	font-size: 18px;
}
.position {

}
.ordertime-form label {

	margin: 15px!important;
}
.ordertime-form label{
text-align:center;
	float:none;
}
#ordertimes2 .sales_desc{
text-align:center;
	float:none;
}
#ordertimes2 .sales_inner{
text-align:center;
	float:none;
	margin:0 auto!important;
}
#ordertimes2 .ordertime-good{
text-align:center;
	float:none;
	right:0!important;
	left:0!important;
	margin:0 auto!important;
	position:relative!important;
}
#ordertimes2 .top_side{
text-align:center;
	float:none;
	margin:0 auto!important;
}
	
#items-designer2 {
display:block!important;
}
	
#items-designer {
display:none!important;
}
	
	#items-designer2 .span1 {
text-align:center;
	padding-left:0;
	
}
	#items-designer2 .span1 {
text-align:center;
	padding-left:0;
	
}
	#items-designer2 .span1 p {
text-align:center;
	margin-left:0!important;
	
}
.logo {
	display:block!important;
	width:380px!important;
		margin:0 auto;
		float:none;
	
}
.like-kitchen-content-right { max-width:280px!important; }
#invite-designer .col-md-6 h4{
	text-align:center;
	padding-left:0;
}	
#invite-designer .col-md-6 p{
	text-align:center;
	padding-left:0;
}	
#invite-designer .col-md-6 form{
	text-align:center;
}		
#invite-designer .col-md-6 input{
	margin-left:0;
}	
.l-s-portfolio{
 height:auto!important;
    width: 100%!important;
	margin:0 auto!important;
	float:none!important;
}
.l-s-portfolio ul.slides li{
 
    width: 100%!important;
}
.l-s-portfolio img{
 
    width: 100%!important;
}
.r-s-portfolio {
  
	margin:0 auto!important;
	float:none!important;
    width: 100%!important;
}

.b-s-portfolio > div{
	width: 100%!important;
	margin-right: 0!important;
	
	margin:0 auto!important;
	float:none!important;
}

.l-red-line{
    display:none!important;
}
.b-red-line{
   display:none!important;
}
.r-red-line{
   display:none!important;
}


}

@media only screen and (max-width: 580px) {
	
.span3-2 input, .span3-1 input {	
	width: 250px!important;
}

.facade-items img {
    max-width: 250px!important;
}
#payment .span3-1 p{
    margin-left: 0px!important;
}
#equipment-allowance .span6 img {
    max-width: 250px!important;
}
#differences-competitors .span4 ul li, .span5 ul li {

    font-size: 18px!important;

}

a.portlink {
 display:none!important;
}	
#portfolio {
 display:none!important;
}
.block-1-text .text-podzag span{

    font-size: 18px !important;

	bottom: 180px!important;
	margin-top:0px!important;
}
#block-1 {
	
	height: 300px;
}
 .slick-slide img {
	display: block;
	width:auto;
height:300px;
	        -webkit-background-size: cover!important;
        -moz-background-size: cover!important;
        -o-background-size: cover!important;
        background-size: cover!important;
}
.block-1-text span {
	font-size: 14px !important;
 	bottom: 140px!important;
	text-align: center!important;
	width: 100%!important;
}

.header-contact{
	display:block!important;
	width:auto!important;
		margin:0 auto;
		float:none;
	text-align:center;
	padding:0;
}
.callback{
	display:block!important;
	width:auto!important;
		margin:0 auto;
		float:none!important;
	text-align:center;
	padding:0;
}

.call-me-btn{
	display:block!important;
	width:auto!important;
		margin:0 auto;
		float:none!important;
	text-align:center;
	padding:0;
}
.call-me-lbl{
	display:block!important;
		margin:0 auto;
		float:none!important;
	text-align:center;
	padding:0;
}
}

@media only screen and (max-width: 390px) {
			
a.portlink {
 display:none!important;
}	
#portfolio {
 display:none!important;
}
	.check-rates {
	margin:0 auto;
	font-size:18px;
	width: 230px;
}
	#we-repair .span3-2 input, #we-repair .span3-1 input {
	
	width: 250px!important;
}
.logo {
	display:block!important;
	width:auto!important;
		margin:0 auto;
		float:none;
	
}
.logo-text {
	display:block!important;
	width:auto!important;
		margin:0 auto;
		float:none;
		text-align:center;	
}
.header-desc {
	display:block!important;
	width:auto!important;
		margin:0 auto;
		float:none;
	text-align:center;
}
.header-contact{
	display:block!important;
	width:auto!important;
		margin:0 auto;
		float:none;
	text-align:center;
	padding:0;
}
.callback{
	display:block!important;
	width:auto!important;
		margin:0 auto;
		float:none!important;
	text-align:center;
	padding:0;
}

.call-me-btn{
	display:block!important;
	width:auto!important;
		margin:0 auto;
		float:none!important;
	text-align:center;
	padding:0;
}
.call-me-lbl{
	display:block!important;
		margin:0 auto;
		float:none!important;
	text-align:center;
	padding:0;
}
.price-img {
	max-width: 240px!important;
}
}