@media (min-width:768px) and (max-width:1200px){.login-content .heading h2{font-size:16px;}
.box .box-content .box-product ul li:hover .quick-view-button{display:none;}
}
@media (max-width:1200px){.table th, .table td{padding:8px;}
header div.phone{float:left;}
}
@media (max-width:1120px){}
@media (min-width:767px){.common-home #content .image2{padding-bottom:98px}
.banner>div:hover img{transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}
.banner>div:hover .s-desc{border-left-width:0px;border-right:23px solid #001c32;}
}
@media (min-width:766px) and (max-width:970px){.banner .s-desc{font-size:25px;line-height:30px;padding:4px 12px 10px;}
}
@media (min-width:980px) and (max-width:1199px){header .links a{padding:11px 5px 14px 5px}
.fluid_container .camera_caption{top:50px !important;max-width:250px}
header .links li a i{font-size:24px;}
}
@media (min-width:768px) and (max-width:979px){.login-content .form-horizontal .control-label{max-width:100%;text-align:left;}
header div.phone{font-size:1.2em!important;}
.login-content .form-horizontal .controls{margin-left:0px;}
.price{font-size:18px;line-height:22px;}
.price .price-old{font-size:14px;line-height:17px;}
.box-product .price{width:94px;padding:4px 0 4px 10px}
.related{padding:0 88px}
.product-list .cart-button{float:left;margin-left:20px;margin-top:53px;width:auto;position:static;}
.product-filter .display{clear:both;float:none}
.product-list .price{float:left;color:#02a8f6;position:relative;margin-top:20px;font-size:28px;line-height:normal;background:none;padding:0px;width:auto}
.product-list .price-tax{font-weight:normal;font-family:'Arial';font-size:13px;color:#02a8f6;position:static;top:auto}
footer .icon-phone{display:none;}
header .links a{padding:11px 4px 14px;}
header .links li a i{display:none;}
.fluid_container .camera_caption{top:20px !important;max-width:450px}
header div.phone{clear:left}
.fluid_container .camera_caption{top:20px !important;max-width:250px;right:10px;}
.fluid_container .camera_caption p{display:none;}
header div.phone{float:none;}
.login-content .heading h2{font-size:13px;}
.login-content .heading i{font-size:20px;}

.content_dev_block_info, .map_contact{
	width: 100%;
}



}
@media (max-width:980px){#menu{display:none;}
.cart-button > div.wishlist, .cart-button > div.compare{padding:3px 0}
.cart-button > div{width:auto;float:none;overflow:hidden;}
#menu-gadget{display:block;}
.box{display:none;}
.image{}
.cart-button{border:0;max-width:100%}
.cart-button .cart a.button:hover{background:#001C32 !important;}
.cart-button .cart a:hover i{color:#fff}
.cart-button .cart a i{font-size:15px;vertical-align:middle;width:1.25em;display:none;}
.cart-button .cart a{background-color:#02a8f6;color:#FFFFFF;display:inline-block;font-family:Arial,sans-serif;font-size:13px;font-weight:normal;line-height:23px;padding:5px 10px;width:auto}
.cart-button a span{display:inline-block !important;visibility:visible !important;}
.cart-button a:hover{background-color:#fff !important}
aside .cart-button > div.cart{margin-bottom:6px;}
.cart-button a{border:0;padding:0;font-weight:normla;line-height:18px;font-size:11px;width:auto;text-align:left;clear:left}
.cart-button a i{font-size:20px;display:none;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px)
and (orientation:landscape){#full_gallery{display:none;}
}
@media (max-width:767px){ #powered{text-align:center;}
.name a:hover{text-decoration:none;}
.name a{text-decoration:underline}
aside #compare{display:none !important;}
#full_gallery{display:none;}
.tabs .tab-heading:hover{cursor:pointer;}
.tabs .tab-content{display:none;}
#content{float:right;margin-bottom:20px;}
.box{margin-bottom:10px;}
#column-right .box .box-heading, #column-left .box .box-heading{margin-bottom:10px;}
.product-grid .name{height:auto;}
.product-list .description{display:none;}
.product-info h1{display:none;}
.product-info h1.view{display:block;}
.product-filter .display{display:none;}
#content .box{margin-bottom:5px;}
.box .box-heading{margin-bottom:15px;}
.box .box-content .box-product ul li:hover .quick-view-button{display:none;}
#compare-total, .cart-button .compare{display:none;}
#content .box-product li{border-bottom:1px dotted #D7D7D7;margin-bottom:15px !important;padding-bottom:15px;}
.cart-button{}
.cart-button{border:0;max-width:170px;text-align:left;}
.cart-button > div.wishlist{display:none;}


.box-product .price{display:none;}

header div.phone{
	float: right;
	padding-right: 15px;
}

header div.phone .textphone{
	padding: 0px;
}

header{
	padding-top: 52px;
}



aside .box-product .price{display:block;}
#content .box-product .price .price-old{color:#7e7e7e;font-weight:normal;}
#content .box-product .price .price-old,
#content .box-product .price-min.price .price-old{display:inline-block;font-size:15px;}
.box-product .name{margin:0}
.price.price-min{display:block;position:static;padding:0;background:none;color:#02a8f6;font-size:15px;font-family:Arial;font-weight:bold;margin-bottom:4px;}
.fluid_container .camera_caption{top:10px;right:10px;max-width:220px}
.fluid_container .camera_caption div>p{display:none;}
footer{padding:0;}
#powered{margin-top:0;padding:15px 20px;}
header #logo{margin:78px 0 29px 10px}

header #logo{
	margin: 45px 0 29px 10px;
}

.cart-position{position:fixed;top:0;right:0px;margin:0;z-index:105;}
#content .box-product .image2{float:left;width:30%}
#content .box-product .inner{width:58%;float:left;margin-left:28px;}
#content .box-product li{margin-bottom:30px;}
#search{position:fixed;top:50px;left:0px;z-index:101;display:none;width:100%;margin:0;z-index:10;}
#search .inner{padding:4px 5px;background-color:#001a2e;overflow:hidden;position:relative;}
#search input{width:100%;max-width:none;border-radius:4px;box-shadow:inset 0 0 11px rgba(0,0,0,0.22);height:44px;padding:10px 40px 10px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#search .button-search{position:absolute;top:10px;right:10px;border:0;padding:0px;background-image:none;color:#02a8f6}
#search .button-search:hover{color:#7e7e7e}
.cart-position #cart .heading a b, .cart-position #cart .heading a #cart-total, .cart-position #cart .heading a i.icon-angle-down{display:none;}
.cart-position{min-width:83px;}
.cart-position #cart .heading a #cart-total2{background:url(../image/cart-total2.png) no-repeat left top;display:block;position:absolute;top:14px;left:47px;height:22px;line-height:22px;width:30px;text-align:center;overflow:hidden;}
header #cart.active .content{display:block;}
.toprow-1 .cart-position{display:block;margin:0;}
.span3 .box-content{display:none;}
.box-heading:hover{cursor:pointer;}
.box-heading i{float:right;line-height:30px;color:#7e7e7e}
aside .box-product .name{height:auto !important;margin:5px 0}
.newgreen{margin:5px auto;text-align:center;}
body #body .swipe{display:none;}
header .toprow{display:none;}
.banner>div{margin-bottom:10px;}
#livesearch_search_results{display:none !important;}
.product-list ul li .image{width:30%;float:left;}
.product-list ul li .left{width:65%;float:left;margin-left:5%;}
.product-grid ul li{overflow:hidden;}
.product-grid ul li .image{float:left;}
.product-grid ul li .left{width:65%;float:left;margin-left:5%;}
.product-grid ul li .price{position:static;max-width:100%;background:none;color:#02a8f6;padding:0;font-family:Arial;font-weight:bold;font-size:15px;}
.product-grid .price .price-new{display:inline-block;}
.product-grid .price .price-old{margin-left:10px;display:inline-block;font-size:15px;color:#7e7e7e}
.box-product.box-subcat li{height:auto !important;overflow:hidden;}
.box-product.box-subcat li .image{float:left;width:30%;max-width:170px;}
.box-product.box-subcat li .name{width:65%;float:left;margin-left:5%;}
.order-list .order-info{text-align:left;}
.order-content{padding-top:0;}
.order-content>div>div{margin-top:20px;}
}
@media (max-width:555px){.content-border h2{margin-bottom:20px;}
.content-border{border:0;padding:0px;margin-bottom:0px;}
.checkout .checkout-product .table td{font-size:12px !important;padding:4px 2px !important;}
.product-list .price{float:none;}
.product-list .cart-button{position:static;float:none;margin:10px 0 0 0}
.shop-cart .table.table-bordered{border:0}
.shop-cart .table{display:block;width:100%}
.shop-cart .table thead{display:none;}
.shop-cart .table tbody{display:block;border:0;}
.shop-cart .table tbody tr{display:block;margin-bottom:30px;border:1px solid #d7d7d7;border-bottom:0;}
.shop-cart .table tbody td{display:block;text-align:center;border:0;border-bottom:1px solid #d7d7d7;}
.banner .s-desc{font-size:24px;line-height:21px;border-left-width:17px;bottom:14px;}
}
@media (min-width:1200px){.login-content .form-horizontal .control-label{max-width:100px}
.login-content .form-horizontal .controls{margin-left:120px;}
}
@media (max-width:515px){.product-info .price .price-tax{display:block;margin-left:0;margin-top:10px;}
img#captcha{margin-left:0px;}
}
@media (max-width:410px){.product-info .review img{margin-bottom:10px;float:none;}
.product-info .review .btn-rew{float:none;}
.product-filter .sort{float:none;}
.product-filter .limit{float:none;margin:10px 0 0 0;}
}
@media (max-width:480px){.checkout .checkout-product .table td{font-size:10px !important;padding:4px 2px !important;}
.fluid_container .camera_caption{top:10px;right:10px;max-width:144px;text-align:right;}
.fluid_container .camera_caption div>h1{font-size:25px;}
.fluid_container .camera_caption div>h2{font-size:20px;line-height:normal;}
.fluid_container .camera_caption div>p{display:none;}
}
@media (max-width:979px){#callme_button > a{background:url("../../image/callme/callme_button_green_mob.png") 0px 0px transparent;}
#callme_button >a:hover{background:url("../../image/callme/callme_button_green_mob.png")}
.product-filter .product-compare{margin-top:2px;}
.product-filter .display{width:300px
margin-top:10px;}
.wishlist-product .table.table-bordered{border:0;}
.wishlist-product .table thead{display:none;}
.wishlist-product .table tbody{display:block;border:0}
.wishlist-product .table tr{display:block;margin-bottom:30px;border:1px solid #d7d7d7;border-bottom:0;}
.wishlist-product .table td{display:block;border:0;border-bottom:1px solid #d7d7d7}
}
@media (max-width:768px){

	#powerend{position:relative;}

	.content_dev_block_info, .map_contact{
		width: 100%;
		padding: 0px;
	}
}
@media (max-width:440px){.login-content .heading i{font-size:30px;}
.login-content .heading h2{font-size:13px;}
.newzena{float:none;}
.product-info .price{text-align:center;margin-bottom:0;}
.cart-top-padd{float:none!important;text-align:center;margin:10px 0;}
.checkout-content{padding:10px;}
header #cart.active .content{overflow:hidden;}
header #cart.active .content .content-scroll{height:100%;overflow:scroll;webkit-overflow-y:scroll;}
#callme_button > a{background:url("../../image/callme/callme_button_green_mob.png") 0px 0px transparent;}
#callme_button >a:hover{background:url("../../image/callme/callme_button_green_mob.png")}
.right{float:none!important;}
.cart-bottom .buttons .center .right{text-align:center!important;}
.form-inline label{display:block;}
.newbuton{float:none;margin-right:0;}
.newzena{margin-left:0;padding-right:0;}
.price-old-client{margin:0 auto;text-align:center;}
.product-info .image{float:none;margin:0 auto;}
.about-page img, .about-us img{width:139px!important;height:306px!important;margin:0 auto!important;}
.about-page p, .about-us p, .advantages span, .delivery_block span{font-size:14px!important;}
.row .span3{text-align:center;width:auto;}
.image img{width:auto;height:auto;}
.advantages img{width:100px!important;height:340px!important;}
.delivery_block img{height:550px!important;width:100px!important;}
.checkout-checkout #content{float:none;}
#confirm{float:none;}
}
@media (max-width:980px){.swipe-control i{font-size:26px;color:#fff;line-height:50px;}
.swipe-control:hover i{text-decoration:none;}
.swipe-control{display:block;height:50px;width:64px;z-index:100;text-align:center;border-right:1px solid #000;float:left;}
header .toprow-1{display:block;}
body.ind #body .swipe{display:block;background-color:#001a2e;position:fixed;color:#fff;width:237px;top:50px;left:0px;z-index:100;overflow:hidden;z-index:101;}
body #body .swipe .swipe-menu{background-color:#001a2e;height:100%;overflow:scroll;}
body.ind #page{margin-left:237px;width:100%;position:fixed;left:0;top:0;z-index:2;}
body #page{min-height:100%;margin-bottom:-100px;}
body.ind div.shadow{left:0;top:0;display:block;width:100%;height:100%;position:absolute;background-color:#000;z-index:99;opacity:0.5}
}
@media (min-width:768px) and (max-width:980px){header{margin-top:50px;}
}


@media (max-width:600px){
	header div.phone{
		float: none;
		text-align: left;
		width: 100%;
		display: inline-block;
	}

	header div.phone .textphone{
		padding-left: 45px;
	}

	header div.phone.phone_first_mobile .textphone{
		padding-left: 0px;
	}

	.signheader{
		margin-top: 5px;
	}

	header #logo{
		margin: 25px 0 29px 10px;
	}

	.header-modules .fluid_container{
		display: none;
	}

	.newdescription p,
	.tabs .tab-content p{
		text-align: left !important;
	}

	.left_news_list,
	.right_news_list{
		width: 100%;
		text-align: center;
	}

	.panelcontent_list_news{
		text-align: center;
	}

	.left_news_list .image{
		margin-right: 0px !important;
		margin: 0 auto;
		float: none !important;
		border: 0px;
	}
}