@media (max-width: 2600px){
	#myCarousel{display:block;}
	.w-768 {display: none;}
	.w768 {display: block;}	
}

@media (max-width: 1279px){
	/*body {width: 1280px;}*/
	.container{width: 1022px;}
	header {background: url(../img/info-bg-1280.png) top center no-repeat;height: 534px;}
	.top .orders {display: none;}
	.top .cart-block, .top .timer {width: 50%;}
    .resize_gor_first {
	    background: url(../img/info-1280.png) center bottom no-repeat;
	    /*width: 1280px;*/
	    margin: 0;
	    height: 524px;
	    margin-top: -364px;
	}
	.banerBg p.b_text_1, .banerBg p.b_text_1>span {
	    font-size: 45px;
	}
	.banerBg p.b_text_2 {
	    font-size: 44px;
	}
	.banerBg p.b_text_3, .banerBg p.b_text_3 span {
	    font-size: 112px;
	    line-height: 0.8;
	}
	.banerBg p.b_text_4 {
	    font-size: 16px;
        width: 95%;
        margin: 0 auto;
        padding-top: 20px;
	}
		.info .h5 {
	    margin-left: 30px;
	}
		.info .h6 {
	    margin-right: 109px;
	}
		.last-day .row > span, .last-day .row > p {
	    margin-left: 20px;
	    font-size: 46px;
	    margin-top: 30px;
	}
		.last-day div.price {
	    right: -35px;
	}
	.delivery .container {width:1200px}
	.danger p {font-size: 24px}
	.danger span {font-size: 32px}
}

@media (max-width: 1201px){
	 body, .container, .info, .container-fluid, .top, .delivery .container {width:100%;}
	.container {padding: 0;}
	.container .row  {margin-right:0;margin-left: 0;overflow: hidden;}
	.top .timer {width: 70%;}
	.top .cart-block {width: 30%;}
	.row div {padding: 0;}
	.delivery {margin-top: 60px;}
	.delivery span, .delivery ul {margin-left: 20px;}
	.info .h1{font-size:38px;}
	.info .h2{font-size: 40px;}
	.info .h6{margin-right: 0; width: 100%; text-align: center;}
	.info .h5{width: 100%; text-align: center;margin-left: 0;}
}

@media (max-width: 1000px) {
	.delivery span {font-size: 30px;}
	.delivery li {font-size: 18px;}
	.final {background-color: #ff4100;}
}

@media (max-width: 981px) {
    .last-day .row > span, .last-day .row > p {font-size: 40px;}
}
@media (max-width: 981px){
	.banerBg p.b_text_5, .banerBg p.b_text_6 {font-size: 32px;}
	.banerBg p.b_text_3, .banerBg p.b_text_3 span {font-size: 42px;}
    .banerBg p.b_text_2 {font-size: 40px;}
    .resize_gor_first {padding-top: 35px;}
    .last-day .row > span, .last-day .row > p {font-size: 35px;}
}

@media (max-width: 850px) {
    .shoplastday {
        padding-top: 15px;
    }
    .last-day .row > span, .last-day .row > p {font-size: 30px;}
	.delivery {margint-top: 50px;}
	.delivery li {font-size: 16px;}
	.warning h3 {margin-top: 20px;}
	.warning p {
		font-size: 22px;
		padding: 35px 0 0 5px;
	}
}

@media (max-width: 800px){
	.banerBg p.b_text_1, .banerBg p.b_text_1>span {
		font-size: 42px;
	}
	.banerBg p.b_text_2 {
		font-size: 41px;
	}
	.banerBg p.b_text_3, .banerBg p.b_text_3 span {
		font-size: 90px;
		line-height: 0.8;
	}
	.banerBg p.b_text_4 {
		font-size: 15px;
	}
	.banerBg p.b_text_5, .banerBg p.b_text_5 span.x_currency, .banerBg p.b_text_6 {font-size: 30px;}
	.banerBg p.b_text_3, .banerBg p.b_text_3 span {font-size: 40px;}
}

@media (min-width: 769px){
	#mobileCarousel{display:none;}
}

@media (max-width: 768px){
	.navbar-fixed-top {top: auto;position: relative;}
	header {background: url(../img/info-bg-768.png) top center no-repeat;height: 355px;}
	header .h3 {
		font-family: 'mc900';
		font-size: 48px;
		margin:0;
		padding: 20px 0;
		display: block!important;
	}
    .resize_gor_first {
	    background: url(../img/info-768.png) top center no-repeat;
	    padding: 0;
	    height: auto;
	    margin-bottom: 20px;
	    margin-top: -70px;
	}
    .banerBg p.b_text_1, .banerBg p.b_text_1>span { font-size: 26px; margin-top: 28px;}
    .banerBg p.b_text_2 {font-size: 25px;margin-top: 10px;margin-bottom: 70px;}
    .banerBg p.b_text_3, .banerBg p.b_text_3 span, .banerBg p.b_text_4 {display: none;}
    .banerBg p.b_text_5, .banerBg p.b_text_5 span.x_currency, .banerBg p.b_text_6 {margin: 0;font-size: 20px; color: #331300;}

	.top .timer  {
    	font-size: 16px;
    	padding-top: 8px;
	}

	.top .cart_informer {
		font-size: 16px;
	}
	
	.why {display: none !important;}
	
	.why h1 {
    font-size: 21px;
    }

	.last-day {
    background: url(../img/last-day-768.png) bottom center no-repeat;
    height: 449px;
    margin-bottom: 29px;

}
    .last-day div.saleprice {
   		position: relative;
   		margin: 0 auto;
   		width: 368px;
   		height: 259px;
   		padding: 94px 0 0;
   		background: url('../img/star-768.png');
   		right: auto;
  }
    .shoplastday {
        padding-top: 0;
    }

 	.last-day .row > span {
 		font-size: 2em;
 		text-align: center;
 		display: block;
 		margin: -4px 0 28px;
 	}

 	.last-day .row > p {
		font-size: 2em;
		text-align: center;
		margin: 0;
		padding-top: 10px !important;
 	}
 	.whybuybyus {
 		font-size: 32px;
		letter-spacing: 0;
		margin-top: 0;
 	}

 	.level p {
 		font-size: 32px;
 		background: url(../img/ud-bar-768.png) top center no-repeat;
		-webkit-background-size: contain;
		background-size: contain;
 	}

 	.danger {
   		background: url(../img/danger-bg-768.png) top center no-repeat;
   		height: 276px;
 }

	.danger p {line-height:1.2; font-size: 18px}
	.danger span {margin:0 0 25px;}
	.delivery {background: url(../img/delivery-bg-768.png) no-repeat;height: 344px;}
	.w768 {display: none;}
	.w-768 {display: block;}
	.delivery span {font-size: 36px;margin-top: 32px;}
	.delivery ul li {font-size:16px}
	.warning h3 {font-size: 32px;}
	.warning p {font-size: 18px;}
	#mobileCarousel{display:block; margin: 0;}
	#myCarousel{display:none;}
	.reviews .carousel-inner { width: 80%; }
	.reviews .glyphicon {top: 100px;}
	.reviews h1, .main h1 {font-size:32px; margin-bottom: 20px}
	.final h1 {margin-top: 36px;}
	.final h2 {display: none;}
	.final i {display: block; margin: 0 auto;}
	.c-text{font-size: 10px;}
}

@media (max-width: 720px) {
	.itemblock {
		width: 100%;
	}
	.warning p {
		font-size: 16px;
		font-weight: bold;
	}
	.warning h3 {
		font-size: 30px;
	}
}

@media (max-width: 600px){
	.info {margin-top: -100px;}
	.info .h5, .info .h6 {
    margin: 0;
    text-align: center;
    float: none!important;
}
	.c-text {display: none;}
	.top .cart-block{width: 5%;}
	.danger span {font-size: 28px;}
	.delivery {
    background: url('../img/delivery-bg-600.png') no-repeat;
	background-position: center;
    height: 563px;
    text-align: center;
    padding-top: 220px;
    margin-top: 30px;
    }
    .delivery ul {margin-left: 64px;}
	.delivery li {font-size: 24px;}
	.warning p {padding-top: 0;}
    #catalog-top {
    font-size: 26px;
}
.reviews h1, .main h1 {font-size: 26px;}
.top .timer{font-size: 12px;}
.timer span{width: 30px;}
}

@media (max-width: 600px){
    .banerBg p.b_text_2 {
    margin-top: 15px;
    margin-bottom: 50px;
    }
    .banerBg p.b_text_1, .banerBg p.b_text_1>span {
    margin-top: 30px;
    }
	.delivery ul li {font-size: 18px;}
}

@media (max-width: 554px){
	.banerBg p.b_text_2 {
		margin-top: 55px;
		margin-bottom: 20px;
	}
}

@media (max-width: 500px){
    .last-day .row > p, .last-day .row > span {
        font-size: 1.5em;
		padding-top: 5px;
    }
}

@media(max-width: 481px){
	.timer{display: none;}
	.top .cart-block {width: 100%; text-align: center;}
	.last-day .row > p, .last-day .row > span {font-size: 1.5em;}
	.level p {font-size: 1.8em;}
}
@media (max-width: 414px){
	.reviews .container div {width: 100%;}
	.final i {display: inline-block;margin-right: 16px;}
	.final a {padding: 8px;margin: 20px;}
	header .h3 {
    font-size: 32px;
    line-height: 1.2;
}
	.info .h1 {
    margin-top: 10px;
    font-size: 23px;
}
	.info .h1 b {
    font-family: 'mc500';
    display: block;
    font-size: 38px;
    line-height: 1;
}
	.info .h2 {
    font-size: 16px;
    margin-bottom: 40px;
}
	/*.top .cart-block { display: none; }*/
	.top .timer {width: 100%; }
	.top .timer span {width: 26px;padding: 4px 3px;margin-left: 1px;}

	.last-day .row > span {
    font-size: 24px;
    margin: 5px 0 40px;
}
	.last-day .row > p {
    	font-size: 1.5em;
		padding-top: 0 !important;
	}
	.last-day .row > p.little {
    	font-size: 1.5em;
 }
	.level p {
    	background: url(../img/ud-bar-414.png) top center no-repeat;
	}
	.w-768 {width: 100%;}
	.warning {height: 475px;background: url(../img/danger-bg.png) bottom left no-repeat;margin: 0;}
	.warning h3 {font-size: 26px; margin-top: 10px; margin-bottom: 10px;}
	.delivery {background-position: center;}
	.delivery ul {margin-right:0; margin-left: 0;}
}

@media (max-width: 375px){
	.last-day .row > span {margin-top:0; font-size: 20px;}
	.delivery span {font-size: 30px;}
	.final i {margin-right: 6px;}
}

@media (max-width: 350px){
	.final {background-color: #ff4100;}
}