/* 960px Desktop */
@media only screen and (min-width: 960px) and (max-width: 1199px)
{
	.pro-cmBox .pro-cmThirdBox select{ width:100px !important;}
	.account-newslbox{ width:100%;}
	.account-newslbox .big-button.newsltb-btn{ margin:0;}
	iframe{ width:650px;}
	.pro-information{ width:100% !important;}
	.resp-tabs-container{ width:100% !important;}
	ul.resp-tabs-list li{ padding:13px 0px !important; min-width:116px !important; font-size:12px !important;}
	.pro-recent-Box #recentproducts .product-block .cartBox{ width:80%;}
.top-midBox .box-lft{ width:300px;}
.top-midBox .box-mid{ width:335px;}
.top-midBox .box-rght{}

.top-linkBox ul.top-link li{ float:left; margin:0 0 0 20px;}
.top-midBox .box-lft{ width:auto;}
.off-div{ right:-40px;}
#megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator{padding:15px 30px !important;}

.loginpop-form{ padding:30px;} 
.loginpop-form .log-right-inrBox{ width:98%;}
.loginpop-form .log-left{ width:310px;} 
.loginpop-form .log-right{ width:318px;}
 
ul.hom-ads li{ width:31.95%;}
.brands-div a img{ width:97%;}
ul.bottom-order-div li{ width:32%;}

ul.bottom-order-div li .shipping-div{ background-position:0% 50%; padding:5% 0 5% 38%;}
 
.pro-recent-Box #recentproducts .product-block{ width:88.5%; }

.pro-images{display:none}
.product-device-image{display:block; width:30%; float:left;}
.pro-details{ width:485px; margin:0 0 0 5px;}
.cod-brandBox .cod-Boxdiv{ width:100px;}
.pro-right{ width:735px !important;}
#product-mBox .prodcts-container{ margin-left:0px;}
.prodcts-list .item-li{ margin:10px 3px;  }
.pro-details .pro-priceBox .price-box span.price-new{ padding:7% 3%;}

.sort-div{ float:left;}

.footer-div .col1, .footer-div .col2, .footer-div .col3, .footer-div .col4{ width:214px; margin:10px 0;  }
.footer-div .col1{border:none;}
.footer-div .col3{border:none;   }
.footer-div .col2{ border:none; }
.footer-div .col4{ border:none;}
.newsletter-box .input-text{ width:95px;}
.newsletter-box .sbutton.news-btn {/* margin-top:10px;*/}
ul.secured-link li a.icon-3{margin-top:7px;}
ul.payment-link li a.icon-5,ul.payment-link li a.icon-4{ /*margin-top:7px;*/}

/* Cart & Login Pages */
#cart-mdiv .discnd-codeBox{ width:48%; }  
#cart-mdiv .totalsBox{ width:40%;}

.loginBox{ padding:20px;} 
.loginBox .log-left-inrBox{ width:98%;}
.loginBox .log-right-inrBox{ width:98%;}
.loginBox .log-left{ width:370px;} 
.loginBox .log-right{ width:380px;}

.order-reviewBox{ width:448px;}
.selectBox{ width:86%;}
#cart-cBox .left-cdiv{ width:51.7%; margin:0;}
.selectBox-cont{ padding:5px;}
.order-totalBox{ width:470px;}

#success-mdiv .atotalsBox{ width:40%;}

/* My Account Pages */ 
 .inner-form .full input.span3{ width:27.5%;}
 
 .topwishlist-div .wishbox1{ width:270px;}
.topwishlist-div .wishbox1 .text-div{ width:170px;}
.atotalsBox{ width:40%;}

/* CMS Pages */
 
.cms-content{ width:490px; margin-bottom:5px;}
.all-brands ul li a{ width:142px; height:81px;}

.gift-div .form-list .field{ width:216px;}
.gift-div .form-list input[type="text"]{width:200px;}
.combo-right{ width:30.5%;}
.combo-right .opt-div h3{ text-align:left;}

.address-div{ padding:0 0 0 26%;}
.mail-div,.phone-div{ padding:7% 0 7% 26%;}

.product-compare .prodcts-list .item-li{ width:21%;}
#tips{ left:262px;}
#tips .prodcts-list{ width:700px;}
#tips .prodcts-list .item-li{ width:205px;}
.pro-det-left{ width:75%;}
.pro-det-right{ width:25%;}
.per-install-div{ width:47%;}

.contact-add-div ul li{ padding:0 0 0 5%;}
	.contact-col1{ width:100%;}
	.contact-col1 ul li{ padding:0 0 0 5% !important;}
	.contact-enquiry-div ul li input[type="text"],.contact-enquiry-div ul li textarea{ width:430px;}
	.footer-div h2{ font-size:0.9em;}
	iframe{ width:490px;}
	
}

/* 768px Tablet (Portrait) */
@media only screen and (min-width: 768px) and (max-width: 959px)
{
	.pro-details p.emi-div{ font-size:14px;}
	.pro-cmBox ul.pro-sizeBox{ margin-bottom:10px;}
	.pro-cmBox .pro-cmThirdBox select{ width:165px !important;}
	#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item{ display:block !important;}
 .pro-information{ width:100% !important;}
.top-midBox .box-lft{ width:auto;}
.top-midBox .box-mid{ width:225px;}
.top-midBox .box-rght{}
.top-search .search-Box{/* width:225px;*/}
.top-search .search-txtBox{ width:200px;}
.umac-results { width:224px;}
.top-midBox .box-mid .header-mail{ width:235px;}

.off-div{ right:65px;}

.top-linkBox ul.top-link li.top-phone{ margin:0 10px 0 0;}
.top-linkBox ul.top-link li{ margin:0 0 0 10px; float:left;}

.loginpop-form{ padding:20px;} 
.loginpop-form .log-right-inrBox{ width:98%;}
.loginpop-form .log-left{ width:310px;} 
.loginpop-form .log-right{ width:318px;}

.slider-div { height:300px;}
.slider-div .owl-carousel .item img {width:100%; height:300px;}

ul.hom-ads li{ width:31%; margin:3px 5px;}
.brands-div a img{ width:97%;}

ul.bottom-order-div li{ width:31.5%;}
ul.bottom-order-div li p{ font-size:0.7em;}
ul.bottom-order-div li h4{ font-size:1.5em;}
ul.bottom-order-div li .shipping-div{ background-position:0% 50%; padding:5% 0 5% 45%;}
ul.bottom-order-div li .online-oder{ background-position:0% 50%; padding:5% 0 5% 47%;}

.product-block{ width:207px; } 
.item-li .product-block{ position:relative; /*padding:10px;*/ width:100%; }
.pro-recent-Box #recentproducts .product-block{ width:93.5%; }

.pro-recent-Box #recentproducts .product-block h4.name{ height:40px;}
.pro-images{display:none}
.product-device-image{display:block; width:35%; float:left;}
.pro-details{ width:358px; margin:0 0 0 5px;}
.pro-priceBox .price-box{width:100%;}
.pro-cmBox .pro-cmSecndBox{ width:100%;}
.cod-brandBox { display:none;}
.stock-text{ float:left; width:100%;}
.cod-msg{ float:left; width:100%;}
.share-mdiv{ width:25%; margin-top:0px; float:left;}
.pro-right{ width:540px !important;}
.training-div li img{ height:auto !important;}
#product-mBox .prodcts-container{ margin-left:0px;}
.prodcts-list .item-li{ margin:10px 6px;  }
.pro-recent{ width:180px; padding:10px 0;}
.right-ads{ width:100%;}
.pro-details .pro-priceBox .price-box span.price-new{ padding:9% 1%;}
.pro-details .pro-priceBox .price-box span.price-new{ font-size:18px;}
#emi-popup{ margin:100px 0 0 50px !important;}
.pro-recent-Box #recentproducts .product-block .cartBox{ width:100%;}
.combo-right{ width:28%;}
.resp-tabs-container{ width:98% !important; margin:0 !important;}
.combo-right .opt-div h3{ text-align:left; font-size:12px;}
.plus-icon{ margin:17% 0;}

.footer-div .col1, .footer-div .col2, .footer-div .col3, .footer-div .col4{ width:370px; margin:10px 0; padding:0px; border:none; min-height:100px;}
.newsletter-box .input-text{ width:225px;}
.footer-div .col1{ margin:0px;}

/* Cart & Login Pages */
#cart-mdiv .discnd-codeBox{ width:44%; }  
#cart-mdiv .totalsBox{ width:44%;}

.loginBox{ padding:20px;} 
.loginBox .log-left-inrBox{ width:98%;}
.loginBox .log-right-inrBox{ width:98%;}
.loginBox .log-left{ width:310px;} 
.loginBox .log-right{ width:320px;}

.order-reviewBox{ width:100%;} 
.selectBox{ width:39.5%;}
#cart-cBox .left-cdiv{ width:100%;} 
.order-totalBox{ width:100%;} 
.lock-div{ right:-13px;}

#success-mdiv .atotalsBox{ width:60%;}

/* My Account Pages */ 
.cont-boxL{ width:100%; margin-bottom:10px;} 
.thumb-box .thumb-boxlist{ margin:8px;}  

.topwishlist-div .wishbox1{ width:326px;}
.topwishlist-div .wishbox1 .text-div{ width:230px;}
.atotalsBox{ width:50%;}

/* CMS Pages */
.cms-right{ width:100%;}
.cms-left{ width:200px;}
.cms-content{ width:500px; margin-bottom:5px;}

.all-brands ul li a{ width:143px; height:82px;}

.gift-div .form-list .field{ width:220px;}
.gift-div .form-list input[type="text"]{width:91%;}
.sort-pagiBox{ margin:-70px 0 0 160px;}
.combo-div ul li{ float:none; display:block; border:none; border-bottom:1px solid #dedede; background:#ededed;}
	.combo-div ul li.active{ border:none; border-bottom:1px solid #dedede; background:#d2d2d2;}
	
	.product-compare .prodcts-list .item-li{ width:20%;}
	#tips{ left:0;}
	#tips .prodcts-list{ width:735px;}
	#tips .prodcts-list .item-li{ width:210px;}
	
	.pro-priceBox .price-box .price-old{ padding:10px; font-size:15px;}
	.prodcts-list .item-li, .prodcts-list1 .item-li{ width:46%;}
	.pro-det-left{ width:75%;}
	.pro-det-right{ width:25%;}
	.per-install-div{ width:50%; padding:30px 0;}
	.contact-add-div ul li{ padding:0 0 0 5%;}
	.contact-col1{ width:100%;}
	.contact-col1 ul li{ padding:0 0 0 5% !important;}
	.contact-enquiry-div ul li input[type="text"],.contact-enquiry-div ul li textarea{ width:430px;}
	iframe{ width:498px;}
	.discnd-codeBox .input-text{ width:180px;}
#megaMenu{ height:45px !important;}
	.off-div{background:url(../images/icons/offer-bg-small.png) no-repeat 10% 40% #c22125; height:26px; width:110px; padding:9px 0px; right:65px; top:1px;}
	.off-div a{ padding:0 0 0 25px;}
	.off-div:hover ul{ margin:8px 0 0 -50px;}
	.off-div:hover ul li a{ padding:0;}
}

/* 480px Mobile (Landscape) */
@media only screen and (min-width: 480px) and (max-width: 767px)
{
	.pro-cmBox .pro-cmThirdBox select{ width:133px !important;}
.top-midBox .box-lft{ width:100%;}
.top-midBox .box-mid{ width:100%;}
.top-midBox .box-rght{ width:100%;}
.top-midBox .vrt-box1{ padding-bottom:4px;}
.top-search .search-Box{ width:100%;}
.top-search .search-txtBox{ width:135px;}
.show-icon{ padding:0 0 0 25px;}

.top-linkBox ul.top-link li{ float:left; margin:0;}
.top-linkBox ul.top-link li a{ margin-right:15px; margin-left:0;}
.top-midBox .vrt-box{ margin:0 5px;}

.loginpop-form{ padding:20px;} 
.loginpop-form .log-right-inrBox{ width:98%;}
.loginpop-form .log-left{ width:100%;} 
.loginpop-form .log-right{ width:100%;}
.trackorder-form{ background:none;}
ul.bottom-order-div li:last-child{ margin:auto;}
 
.slider-div { height:150px;}
.slider-div .owl-carousel .item img {width:100%; height:150px;}


ul.hom-ads li{/* width:47%; */margin:3px 5px;}
.brands-div a img{ width:97%;}
ul.bottom-order-div li{ float:none; width:96%; margin:10px auto; text-align:center;}
#home-mBox{ margin:0;}

.product-block{ width:168px; } 
.item-li .product-block{ position:relative; width:100%; }
.pro-recent-Box #recentproducts .product-block{ width:88.5%; }

.pro-images{display:none}
.product-device-image{display:block; width:80%; margin:0 auto; background: none repeat scroll 0 0 #f7f7f7; padding:10px; border: 1px solid #ececec;}
.pro-details{ width:100%; margin-top:20px;}
.review-linkBox .review-links{ float:none;}
.pro-priceBox .price-box{width:100%;}
.pro-cmBox .pro-cmSecndBox{ width:100%;}
.cod-brandBox { display:none;}
.stock-text{ float:left; width:100%;}
.cod-msg{ float:left; width:100%;}
.share-mdiv{ width:95%; margin-top:20px; float:left;}
.pro-details .pro-priceBox .price-box span.price-new{ padding:7% 2%;}

.pro-moreinfo{ margin-top:10px;}
.pro-information{ width:100%;}
.pro-recent{ width:94%; margin-top:30px;} 

.combo-div .combo-content .combo-product .item{ float:none; width:91%; margin:4% 0 !important;}
.plus-icon{ float:none; margin:0 auto;}
.combo-right{ float:none; width:100%;}
.combo-right .opt-div h3{ text-align:left;}
.right-ads{ float:none; margin:0 auto; width:100%; text-align:center;}


.pro-left{ margin-bottom:12px; width:100% !important;}
.pro-right{ width:100% !important;}
#product-mBox .prodcts-container{ margin-left:0px !important;}
.training-div li img{ height:auto !important;}
.prodcts-list .item-li{ margin:10px 3px; width:201px; }

#footer-main{ margin:0;}
.footer-div .col1, .footer-div .col2, .footer-div .col3, .footer-div .col4{ width:100%; border:none; border-bottom:1px solid #313131; padding:14px 0; margin:0px;}
.newsletter-box .input-text{ width:76%;}
.footer-div .copyright .fl-left{ float:none;}
.footer-div .copyright .fl-right{ float:none;}

/* Cart & Login Pages */

.cart-btn-tp{ text-align:center; float:none; margin-bottom:20px;}
.cart-dv-mob{ display:block;}
.cart-dv-mob .col51{ width:33%;}
.cart-dv-mob .col52{ display:none;}
.cart-dv-mob .col53{ width:32%}
.cart-dv-mob .col54{ width:32%}
table.cart-dv td.row2 .col22{ width:25%;}
table.cart-dv td.row2 .col24{ width:47%;}
table.cart-dv td.row2 .col25{ width:23%;}
table.crt-item-dv{ width:100%;}
table.cart-dv td.row1{ display:none;}
table.cart-dv td.row2 .col23{ display:none;}
table.cart-dv td.row2 .col21{ width:100%; margin-bottom:6px;}

#cart-mdiv .discnd-codeBox{ width:92%; margin-top:0px;}  
#cart-mdiv .totalsBox{ width:90%;} 

.loginBox{ padding:20px;} 
.loginBox .log-left-inrBox{ width:98%;}
.loginBox .log-right-inrBox{ width:98%;}
.loginBox .log-left{ width:100%;} 
.loginBox .log-right{ width:100%;} 

.order-reviewBox{ width:100%;} 
.order-reviewcontnr{ padding:2px 5px 10px 5px} 
.order-summary td{ padding:5px;}
.order-summary .prodt-img{ display:none;}
#cart-cBox .left-cdiv{ width:100%; margin:0px;}
.selectBox-cont{ padding:10px 5px;}
.selectBox{margin:0 5px 10px; width:90%;}
.form-shippBox{ width:100%;}
.form-billingBox{ width:100%;}
.ui-accordion .ui-accordion-content{ padding:0px; padding-top:15px;}
.lock-div{ right:-13px; font-size:15px; top:12px;}
.order-totalcontnr{ margin-top:10px;}
.discnd-codeBox .sbutton.coupn-btn{ /*margin-top:10px;*/ margin-left:0px;}
.order-totalBox{ width:100%;} 

#success-mdiv .cont-boxL{ width:100%;}
#success-mdiv table.succart-dv td.row1{ display:none;}
#success-mdiv table.succart-dv td.row2 .col21{ width:100%} 
#success-mdiv table.succart-dv .scart-dv-mob{ display:block;}
#success-mdiv table.succart-item-dv{ width:100%;}
#success-mdiv table.succart-dv .scart-dv-mob .col51,#success-mdiv table.succart-dv .scart-dv-mob .col52{ width:48%;}
#success-mdiv .atotalsBox{ width:90%;}

/* My Account Pages */ 
.cont-boxL{ width:100%; margin-bottom:10px;} 
.thumb-box .thumb-boxlist{ margin:8px;}
.account-newslbox form{ width:251px;}
 
.inner-form .full input.span3{ width:26.5%} 
.topwishlist-div .wishbox1{ width:91%;}
table.acntcart-dv td.row1{ display:none;}
table.acntcart-item-dv{ width:100%; font-size:11px;}
table.acntcart-dv td.row2 .col21{ width:100%; margin-bottom:5px;}
table.acntcart-dv td.row2 .col22, table.acntcart-dv td.row2 .col23, table.acntcart-dv td.row2 .col24{ width:26%; padding:0px;}
table.acntcart-dv td.row2 .col25{ padding:0px;}
table.acntcart-dv .acart-dv-mob{ display:block; }
table.acntcart-dv td.row2{padding:8px 4px;}
.atotalsBox{ width:90%;} 

/* CMS Pages */
.cms-right{ width:100%;}
.cms-left{ width:100%;}
.cms-content{ width:100%; padding:0px;}

table.form tr td.td-130 {width:100%; display:block;}
.box-form .review-form  table.form td input[type="text"], .box-form .review-form  table.form td input[type="password"]{ width:98%;}
.box-form .custmbngls-form table.form td input[type="text"], .box-form .custmbngls-form table.form td input[type="password"]{ width:98%;}
.box-form .review-form textarea{ width:97%;}
table.form tr td.td-170 {width:100%; display:block;}

.gift-div .form-list .field{ width:99%;}
.gift-div .form-list input[type="text"]{width:98%;}

.filter-Box ul .collapsed{ background-position:375px -240px !important;}
.filter-Box ul .expanded{ background-position:375px -240px !important;}
.filter-Box ul li h2.brand-icon,.filter-Box ul li h2.price-icon{ background-position:5% 50%;}
.sort-pagiBox{ margin:-66px 0 0 143px;}
.top-midBox .box-mid .header-mail{ width:auto;}
.combo-div ul li{ float:none; display:block; border:none; border-bottom:1px solid #dedede; background:#ededed;}
.combo-div ul li.active{ border:none; border-bottom:1px solid #dedede; background:#d2d2d2;}
	
.product-compare .prodcts-list .item-li{ width:87%; height:auto;}
.product-compare p.pro-compare-first{ margin:0px 0 0 0;}
.product-compare .product-com-select{ margin:0;}

#emi-popup{ width:420px; margin:730px 0 0 -16px !important;}
.error-msg-div{ width:50%;}
.award-div{ margin:0 auto; text-align:center;}.add-btn{ float:none; width:auto; margin:0 0 0 100px;}
#cart-mdiv h2{ width:auto;}
.prodcts-list .item-li, .prodcts-list1 .item-li{ width:46%;}
.pro-det-left,.pro-det-right{ float:none; width:100%;}
.per-install-div{ width:100%; margin:10px 0 0 0;}
.contact-add-div ul li{ padding:0 0 0 10%;}
	.contact-col1{ float:none; width:100%;}
	.contact-enquiry-div ul li textarea,.contact-enquiry-div ul li input[type=text] { width:300px;}
	iframe{ width:370px; height:300px;}
	.account-newslbox .big-button.newsltb-btn{ padding:0 25px;}
	.top-midBox .vrt-box .free-ship{ width:190px;}
	#megaMenu{ height:45px !important;}
	.off-div{background:url(../images/icons/offer-bg-small.png) no-repeat 10% 40% #c22125; height:26px; width:110px; padding:9px 0px; right:35px; top:1px;}
	.off-div a{ padding:0 0 0 25px;}
	.off-div:hover ul{ margin:8px 0 0 -50px;}
	.off-div:hover ul li a{ padding:0;}
}

/* 320px Mobile (Portrait) */
@media only screen and (max-width: 479px)
{
	.order-summary .td-qnt{ width:50% !important;}
	.training-div .bottom-nav ul{height:63px;}
	.training-div .bottom-nav ul li a{margin:0 9px;}
	.pro-cmBox ul.pro-sizeBox{ margin-bottom:10px;}
	.pro-cmBox .pro-cmThirdBox select{ width:110px !important;}
	#megaMenu{ height:45px !important;}
	.off-div{background:url(../images/icons/offer-bg-small.png) no-repeat 10% 40% #c22125; height:26px; width:110px; padding:9px 0px; right:35px; top:1px;}
	.off-div a{ padding:0 0 0 25px;}
	.off-div:hover ul{ margin:8px 0 0 -50px;}
	.off-div:hover ul li a{ padding:0;}
	a.sbutton, a.gbutton{ margin:0 0 10px 0;}
	.account-newslbox .big-button.newsltb-btn{ padding:0 25px;}
	iframe{ width:250px; height:250px;}
	#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item{ display:none !important;}
	.contact-add-div ul li{ padding:0 0 0 10%;}
	.contact-col1{ float:none; width:100%;}
	.contact-enquiry-div ul li textarea{ width:200px;}
	.per-install-div{ width:100%; margin:10px 0 0 0;}
	.pro-det-left,.pro-det-right{ width:100%;}
	.prodcts-list .item-li, .prodcts-list1 .item-li{ width:95%;}
	.ui-accordion .ui-accordion-header{ font-size:12px;}
	#cart-mdiv h2{ width:auto;}
	.add-btn{ float:none; width:auto; margin:0 auto;}
	.award-div{ margin:0 auto; text-align:center;}
	.error-msg-div{ width:50%;}
	.training-div li{ float:none; width:97%; margin:10px 0 0 0;}
	.filter-Box ul .collapsed{ background-position:260px -240px !important;}
	.filter-Box ul .expanded{ background-position:260px -240px !important;}
	.combo-div ul li{ float:none; display:block; border:none; border-bottom:1px solid #dedede; background:#ededed;}
	.combo-div ul li.active{ border:none; border-bottom:1px solid #dedede; background:#d2d2d2;}
	
	.brands-div .item{ margin:0 auto; width:93%;}
	.brands-div a img{ width:98%;}
	.top-linkBox ul.top-link li{ float:left; margin:0 0 0 10px;}
	.top-linkBox ul.top-link li.top-phone{ margin:0 6px 0 0;}
.top-midBox .box-lft{ width:100%;}
.top-midBox .box-mid{ width:100%;}
.top-midBox .box-rght{ width:100%;}
.top-midBox .vrt-box{ float:none; margin:0;}
.top-search{ width:86%;}
.top-midBox .vrt-box1{ padding-bottom:4px;}
.top-search .search-Box{ width:90%;}
.top-search .search-txtBox{ width:175px; padding:0 5px;}
.top-midBox .vrt-box .free-ship{ background-position:18% center; width:auto;}
.top-midBox .vrt-box span{ left:87px;}
.totalsBox .total-prudct-cost{ font-size:17px;}

.loginpop-form{ padding:20px;} 
.loginpop-form .log-right-inrBox{ width:98%;}
.loginpop-form .log-left{ width:100%;} 
.loginpop-form .log-right{ width:100%;}
.trackorder-form{ background:none;}
 
.slider-div { height:120px;}
.slider-div .owl-carousel .item img {width:100%; height:120px;}   
 
 ul.hom-ads{ margin:0;}
ul.hom-ads li{ width:95%; margin:0px; margin-bottom:5px;} 

ul.bottom-order-div{ margin:0;}
ul.bottom-order-div li{ float:none; width:96%; margin:10px auto; text-align:center;}
ul.bottom-order-div li:last-child{ margin:auto;}

.product-block{ width:258px; } 
.item-li .product-block{ position:relative;/* padding:10px;*/ width:100%; }
.pro-recent-Box #recentproducts .product-block{ width:92.5%; }

h2.heading span.tri-bg{ background:none; 8px 6px;}

.pro-images{display:none}
.product-device-image{display:block; width:94%; background: none repeat scroll 0 0 #f7f7f7; padding:10px; border: 1px solid #ececec; margin:0 auto;}
.pro-details{ width:100%; margin-top:10px;}
.review-linkBox .review-links{ float:none;}
.pro-priceBox .price-box{width:100%;} 
.pro-cmBox ul.pro-sizeBox li.size-guide{ margin-left:0px; margin-top:12px;}
.pro-cmBox .pro-cmSecndBox{ width:100%;}
.cod-brandBox { display:none;}
.stock-text{ float:left; width:100%;}
.notify-me input[type="text"]{ width:65%;}
.notify-me{ width:290px;}
.cod-box{ width:290px;}
.cod-msg{ float:left; width:100%;}
.share-mdiv{ width:92%; margin-top:20px; float:left;}
.pro-details .pro-priceBox .price-box span.price-new{ padding:9% 2%;  font-size:17px; /*float:right;width:36%;*/}
.pro-priceBox .price-box .normal-price{ float:left; width:60%;}
.pro-priceBox .price-box .price-old,.pro-priceBox .price-box .price-offer{ font-size:13px; padding:10px 20px;}
.pro-details .opt-div select{ width:99%;}

.pro-moreinfo{ margin-top:10px;}
.pro-information{ width:100%;}
.pro-recent{ width:92%; margin-top:30px;} 

.combo-div .combo-content .combo-product .item{ float:none; width:91%; margin:4% 0 !important;}
.plus-icon{ float:none; margin:0 auto;}
.combo-right{ float:none; width:100%;}
.combo-right .opt-div h3{ text-align:left;}
.right-ads{ float:none; margin:0 auto; width:100%; text-align:center;}

.pro-left{ margin-bottom:12px; width:100% !important;}
.pro-right{ width:100% !important;}
#product-mBox .prodcts-container{ margin-left:0px !important;}
.training-div li img{ height:auto !important;}
.prodcts-list .item-li{ float:none; width:auto;}

.view-review .review-content .l-review{ width:100%;}
.view-review .review-content .r-review{ float:left;}
 
 #footer-main{ margin:0;}
.footer-div .col1, .footer-div .col2, .footer-div .col3, .footer-div .col4{ width:100%; border:none; border-bottom:1px solid #313131; padding:14px 0; margin:0px;}
.newsletter-box .input-text{ width:185px;}
.footer-div .copyright .fl-left{ float:none;}
.footer-div .copyright .fl-right{ float:none;} 

/* Cart & Login Pages */

.cart-btn-tp{ text-align:center; float:none; margin-bottom:20px;}
.cart-dv-mob{ display:block;}
.cart-dv-mob .col51{ width:33%;}
.cart-dv-mob .col52{ display:none;}
.cart-dv-mob .col53{ width:32%}
.cart-dv-mob .col54{ width:32%}
table.cart-dv td.row2 .col22{ width:25%;}
table.cart-dv td.row2 .col24{ width:47%;}
table.cart-dv td.row2 .col25{ width:23%;}
table.crt-item-dv{ width:100%;}
table.cart-dv td.row1{ display:none;}
table.cart-dv td.row2 .col23{ display:none;}
table.cart-dv td.row2 .col21{ width:100%; margin-bottom:6px;}

#cart-mdiv .discnd-codeBox{ width:89%; margin-top:0px;}
#cart-mdiv .discnd-codeBox .sbutton.coupn-btn{ margin-top:10px; margin-left:0px;}
#cart-mdiv .totalsBox{ width:90%;}

.loginBox{ padding:20px;} 
.loginBox .log-left-inrBox{ width:98%;}
.loginBox .log-right-inrBox{ width:98%;}
.loginBox .log-left{ width:100%;} 
.loginBox .log-right{ width:100%;}

.order-reviewBox{ width:100%;} 
.order-reviewcontnr{ padding:2px 5px 10px 5px} 
.order-summary td{ padding:5px;}
.order-summary .prodt-img{ display:none;}
#cart-cBox .left-cdiv{ width:100%; margin:0px;}
.selectBox-cont{ padding:10px 8px;}
.selectBox{margin:0 5px 10px; width:85%;}
.form-shippBox{ width:100%;}
.form-billingBox{ width:100%;}
.ui-accordion .ui-accordion-content{ padding:0px; padding-top:15px;}
.lock-div{ right:-12px;}
.order-totalcontnr{ margin-top:10px;}
.discnd-codeBox .sbutton.coupn-btn{ margin-top:10px; margin-left:0px;}
.order-totalBox{ width:100%;} 

#success-mdiv .cont-boxL{ width:100%;}
#success-mdiv table.succart-dv td.row1{ display:none;}
#success-mdiv table.succart-dv td.row2 .col21{ width:100%} 
#success-mdiv table.succart-dv .scart-dv-mob{ display:block;}
#success-mdiv table.succart-item-dv{ width:100%;}
#success-mdiv table.succart-dv .scart-dv-mob .col51,#success-mdiv table.succart-dv .scart-dv-mob .col52{ width:48%;}
#success-mdiv .atotalsBox{ width:90%;}

/* My Account Pages */ 
.cont-boxL{ width:100%; margin-bottom:10px;}
.thumb-box .thumb-boxlist{ width:225px;}
.inner-form table.form td{ display:block; padding:4px 0px 4px 0;}
table.form tr td.td-40{ width:100%;}
table.form tr td.td-60{ width:100%;}
.inner-form .full input.span3{ width:27.5%}
table.form tr td.td-50 {width:50%; display:table-cell;}
.acc-btndiv input.sbutton{ margin-bottom:10px;}
.topwishlist-div .wishbox1{ width:87%;}
.topwishlist-div .wishbox1 .text-div{ width:150px;}
table.acntcart-dv td.row1{ display:none;}
table.acntcart-item-dv{ width:100%; font-size:11px;}
table.acntcart-dv td.row2 .col21{ width:100%; margin-bottom:10px;}
table.acntcart-dv td.row2 .col22, table.acntcart-dv td.row2 .col23, table.acntcart-dv td.row2 .col24{ width:26%; padding:0px;}
table.acntcart-dv td.row2 .col25{ padding:0px;}
table.acntcart-dv .acart-dv-mob{ display:block; }
table.acntcart-dv td.row2{padding:8px 4px;}

.atotalsBox{ width:90%;}

/* CMS Pages */
.cms-right{ width:100%;}
.cms-left{ width:100%;}
.cms-content{ width:100%; padding:0px;} 

.all-brands ul li a{ width:128px; height:73px;}

table.form tr td.td-130 {width:100%; display:block;}
.box-form .review-form  table.form td input[type="text"], .box-form .review-form  table.form td input[type="password"]{ width:98%;}
.box-form .custmbngls-form table.form td input[type="text"], .box-form .custmbngls-form table.form td input[type="password"]{ width:98%;}
.box-form .review-form textarea{ width:97%;}
table.form tr td.td-170 {width:100%; display:block;}

.gift-div .form-list .field{ width:97%;}
.gift-div .form-list input[type="text"]{width:98%;}
.sort-pagiBox{ float:none; margin:0;}
.sort-div{ float:left; text-align:left;}
.top-midBox .box-mid .header-mail{ width:auto;}

.product-compare .prodcts-list .item-li{ width:87%; height:auto;}
.product-compare p.pro-compare-first{ margin:0px 0 0 0;}
.product-compare .product-com-select{ margin:0;}
#tips{ left:0;}

#emi-popup{ width:300px; margin:730px 0 0 -16px !important;}
}

/* 240px Mobile (Portrait) */
@media only screen and (max-width: 319px)
{
	.top-search .search-Box{ width:96%;}
	.brands-div a img{ width:100% !important;}
	.award-div{ margin:0 auto; text-align:center;}
} 

 /* Mobile devices for All CMS Page LEft Side Menu */
@media (max-width: 767px) {

.loginBox-form{ background:none;}
.loginBox{ background:none;}
.or-mob-div{ display:block;}
.award-div{ margin:0 auto; text-align:center;}
	
.cms-leftmenu-title{ display:none;}
.cms-menubar {clear: left; height: auto !important; display: table; width:100%;}
.cms-menu {float: none; width: 100%; padding: 0px !important; display: none;}
.cms-menubar .cms-menu > li {width: 100%; cursor: pointer; text-align:left;}
.cms-menu > li:hover, .cms-menu > li:active {background-color: #faf9f9;} 
.cms-responsive-menu {display: inline-block !important; width:100%; background:#f8f8f8; border-bottom:1px solid #d9d9d9; border-top:1px solid #d9d9d9;}
}

@media (max-width: 1023px) { 
.overlaybox{ display:none;} 
} 

@media (max-width: 1024px) {
.menubar {clear:left; height:auto !important; display:table; width:100%;}
.menu {float:none; width:100%; padding:0px !important; display:none;}
.menubar .menu > li {width:100%; cursor:pointer; text-align:left;}
.menu > li:hover, .menu > li:active {background-color:#faf9f9;} 
.acnt-nav ul li a.active{ border-bottom:1px solid #d9d9d9;}
.responsive-menu {display:inline-block !important; width:100%; background:#faf9f9; border-bottom:1px solid #d9d9d9;}

/*Main Menu*/
.orion-menu {
	margin: 0;
	display: block
}
.orion-menu li {
	display: block;
	width: 100%
}
.orion-menu>li>a {
	padding: 5px;
	text-align: left;
	border-top: solid 1px rgba(255,255,255,.05);
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}
.orion-menu ul li{ border-bottom:0;}
.orion-menu li a{ background-image:none;}
.orion-menu ul li:hover>a{ background:none; color:#a70e13;}
.orion-menu a {
	width: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}
.orion-menu ul, .orion-menu ul li ul {
	width: 100%;
	left: 0;
	padding: 0 20px;
	position: static;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}
.orion-menu .indicator {
	right: 20px;
	top: 4px
}
.orion-menu ul li .indicator {
	display: block;
	top: 6px;
}
.orion-menu ul li .indicator:before {
	content: "\f0d7"
} 
 
.orion-menu>li.showhide {
	display: block
} 
}