/* 320px */

@media screen 
and (min-width : 320px) 
and (max-width : 360px) {
.layout{width:100%;margin:auto;}
.header{width:96%;padding:0 2%;}

.logo-panel{width:100%;padding:0 0 5% 0;}
.logo{width:100%;padding:13px 0 24px 0; text-align:center}
.logo img{width:264px;}

.logo-right{width:100%;padding:8px 0 0 0; }

.social-networking{width:288px!important; text-align:center!important;padding:0 0 0 0;}
.social-networking p{font-size:12px;color:#828282;line-height:27px;height:27px; padding:0 0 0 50px}
.social-networking p.social-icon{width:105px;padding:0 50px 0 0; display:none}


.top-right-menu{width:98%;}
.top-right-menu ul{width:98%; text-align:center;}
.top-right-menu ul li{float:left;font-size:12px;color:#035bb2;}
.top-right-menu ul li label{ float:right;}
.top-right-menu ul li label span{ color:#009966}
.top-right-menu ul li label.shopping-cart{ float:right!important;background:url(../images/shoping-cart.png) no-repeat left top;padding:0 86px 5px  20px;font-size:12px;color:#035bb2;}

.top-right-menu ul li label.user-name{background:url(../images/username.png) no-repeat 10px top;padding:0 0px 0 30px;margin:0 57px 0 0;font-size:12px;color:#818181; position:relative; top:0; left:-42px;}

.top-right-menu ul li label a.logout{background:url(../images/icon-logout.png) no-repeat 10px top;padding:0 0 0 0!important;font-size:12px;color:#035bb2; font-weight:normal;}

.top-right-menu ul li label span2{padding:0 0 0 15px; float:right;font-size:12px;color:#035bb2}

.top-right-menu ul li label.main-nav a {display: block; position:relative; top:0; left:430%;color:#035bb2;}


.our-policy{width:183px;padding:8px 0 0 0; margin:0 0 10px 0; display:none;}
.our-policy ul li{float:left;font-size:12px;padding:0 5px}
.our-policy ul li a{color:#4e7cbc;}
.our-policy ul li label{float:left;padding:0 5px}


#cssmenu .services-web{display:none !important }
#cssmenu .services-mobile{display:block !important;}


.main-quick-quote{width:100%;background:#dd9c01;border-radius:0 0 5px 5px;}
.quick-quote{width:100%;}
.quick-quote h5{ width:114px; float:left; background:url(../images/bg-quick.png) no-repeat ;color:#090909;font-size:12px; text-align:center;border:0; line-height:35px;height:35px;border-radius:0 0 0 5px;}
.quick-quote ul{width:100%;}
.quick-quote ul li{float:left;color:#fff;font-size:12px;padding:0 0 0 10px;line-height:35px;height:35px;}
.quick-quote ul li label{ float:left; padding:0 10px 0 0}
.quick-quote ul li .istyle{width:112px;height:20px;line-height:20px;padding:0 10px; border:0; color:#999999;font-size:11px;}
.quick-quote ul li .get-quote{width:104px;padding:4px 0 0 0; float:left;height:26px;}
.quick-quote ul li.width1{width:200px!important; float:left}
.quick-quote ul li .search{width:100px!important;font-family:Arial;font-size:11px;color:#9c9c9c;background:#FFFFFF;border-radius:0 0 0 0;border:0;height:21px;line-height:21px;padding:0 5px 0 5px; border:1px #d7d9d9 solid; border-width:1px 1px 1px 0;}
.quick-quote ul li .button1{ padding:7px 0 0 0; float:left}


.middle{width:96%!important;float:left;background:#FFF;border-radius:5px;margin:15px 2% 0 2%;padding:15px 0!important;}

.banner-slider{width:98%; margin:0 0 0 1.3%;}

.banner-slider-right{width:100%; float:left; padding:10px 0 0 5px;}
.banner-slider-right p img{margin:0 10px 15px 60px; float:left}

.feature-product{width:97%;padding:16px 1.5% 0 1.5%; }
.feature-product h2{width:250px;font-family:Arial;font-size:16px;color:#0a658f;float:left;text-transform:uppercase;text-align:center;margin:0 0 5px 0;}
.special{width:100%;background:#deefe5;border-radius:5px;padding:15px 0 17px 0;}


/*special gallary */
.gallery{width:100%;}
#wrapper2{width:100%; height: 195px;}
#slider2 {width:50%; height: 195px!important; list-style: none;padding:0 0;float:left!important }


/*special gallary */

.welcome-panel{width:98%;padding:15px 0 0 2%;}

.welcome-left{width:98%;background:#ffda98; float:left;border-radius:5px; border:1px #bdbdbd solid;padding:15px 0 10px 0}
.welcome-left p{color:#090909;font-size:12px;padding:0 10px 9px 10px;line-height:17px;}
.welcome-left p img{margin:0 15px 0 0}

.welcome-right{width:185px;padding:20px 50px 0 0; display:none}

.company-logo{width:96%;padding:15px 2% 0 2%;}
.company-logo-left p img{width:100%;float:left;}

.company-logo-right{width:185px;padding:20px 50px 0 0; display:none}

.request-company{width:100%; display:block!important}
.request-company p{width:100%; text-align:center;float:left;}
.request-company p img{width:100px;padding:20px 0 0 20px}

.footer{width:96%;padding:0 2%;}

.footer-top{width:96%;background:#01891d;border-radius:5px; border:1px #b1b1b1 solid;margin:20px 0 0 0;padding:0 2%;}

.product{width:250px;padding:21px 0 21px 0;}
.product ul{width:250px; background:none; float:left}
.product ul li{color:#fff;font-size:12px;background:url(../images/product-bullet-icon.png) no-repeat left;padding:0 0 0 15px}
.product ul li.heading{color:#fff;font-size:15px; background:none;padding:0 0 13px 0;}
.product ul li a{color:#fff;}
.product ul li a:hover{color:#dd9c01}

.address{width:100%;padding:21px 0 21px 0;}
.address ul{width:96%;background:none; height:173px}
.address ul li{width:96%;color:#fff;font-size:12px;background:url(../images/product-bullet-icon.png) no-repeat 0 6px;padding:0 0 0 13px;line-height:20px;}
.address ul li.heading{color:#fff;font-size:15px; background:none;padding:0 0 13px 0;}

.subscribe{width:260px;padding:50px 0 21px 0;}
.subscribe h4{color:#fff;font-size:15px; background:none;padding:0 0 13px 0; font-weight:normal; text-transform:uppercase}
.subscribe .istyle{width:168px;float:left;font-size:11px;color:#9c9c9c;background:#FFFFFF;border-radius:0 0 0 0;border:0;height:24px;line-height:24px;padding:0 5px 0 5px; border:1px #d7d9d9 solid; border-width:1px 1px 1px 0}
.subscribe p.like-us{font-size:15px;color:#fff;padding:10px 0 15px 0;}
.subscribe p img{padding:0 10px 0 0;}

.footer-bottom{width:96%;text-align:center;padding:5px 2% 0 2%;}
.footer-bottom p{font-size:11px;color:#312f2f;padding:0 0 12px 0;line-height:20px}
.footer-bottom p a{color:#312f2f;}
.footer-bottom p a:hover{color:#dd9c01}

/*product-detail-pages start*/


.product-nav{width:100%;padding:0 0 5% 0;}
.rmm {display:block;position:relative;top:5px;width:100%;padding:0px;margin:0 auto !important;text-align: center;line-height:19px !important;}
.rmm * {-webkit-tap-highlight-color:transparent !important;font-family:Arial;}
.rmm a {color:#ebebeb;text-decoration:none;}
.rmm .rmm-main-list, .rmm .rmm-main-list li {margin:0px;padding:0px;}
.rmm ul {display:block;width:auto !important;margin:0 auto !important;overflow:hidden;list-style:none;}

/* sublevel menu - in construction */
.rmm ul li ul, .rmm ul li ul li, .rmm ul li ul li a {display:none !important;height:0px !important;width:0px !important; }
/* */
.rmm .rmm-main-list li {display:inline;padding:0px;margin:0px !important;}
.rmm-toggled {display:none;width:100%;position:relative;overflow:hidden;margin:0 auto !important;}
.rmm-button:hover {cursor:pointer;}
.rmm .rmm-toggled ul {display:none;margin:0px !important;padding:0px !important;}
.rmm .rmm-toggled ul li {display:block;margin:0 auto !important;}

/* GRAPHITE STYLE */
.rmm.graphite .rmm-main-list li a {display:inline-block;padding:8px 50px 8px 50px;margin:0px -3px 0px -3px;font-size:15px;text-shadow:1px 1px 1px #333333;border-left:1px solid #888c05; }
.rmm.graphite .rmm-main-list li a:hover { background:url(../images/bg-hover-product-navigation.png) no-repeat}
.rmm.graphite .rmm-main-list li:first-child a {-webkit-border-top-left-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 6px;border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
.rmm.graphite .rmm-main-list li:last-child a {-webkit-border-top-right-radius: 6px;-webkit-border-bottom-right-radius: 6px;-moz-border-radius-topright: 6px;-moz-border-radius-bottomright: 6px;border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.rmm.graphite .rmm-toggled {width:95%;background-color:#888c05;min-height:36px;border-radius:6px;}
.rmm.graphite .rmm-toggled-controls {display:block;height:36px;color:white;text-align:left;position:relative; background:#2c5a44;border-radius:5px 5px 0 0!important;border:1px #FFFFFF solid;}
.rmm.graphite .rmm-toggled-title {position:relative;top:9px;left:15px;font-size:16px;color:white;}
.rmm.graphite .rmm-button {display:block;position:absolute;right:15px;top:8px;}

.rmm.graphite .rmm-button span {display:block;margin-top:4px;height:2px;background:white;width:24px;}
.rmm.graphite .rmm-toggled ul{width:100%}
.rmm.graphite .rmm-toggled ul li{ width:100%;background:url(../images/bg-producy-navigation.png) repeat-x;}
.rmm.graphite .rmm-toggled ul li a { height:35px; line-height:35px; font-size:13px;display:block;background:url(../images/navigation-arrow.png) no-repeat left;text-align:left;margin:0 0 0 10px;padding:0 0 0 10px;}
.rmm.graphite .rmm-toggled ul li a:hover { margin:0 0 0 0!important;padding:0 0 0 20px; background:url(../images/bg-hover-product-navigation-m.png) no-repeat right;}
.rmm.graphite .rmm-toggled ul li a:hover img{width:100%}
.rmm.graphite .rmm-toggled ul li a:active {background-color:#444444;border-bottom:1px solid #444444;border-top:1px solid #444444;}

/* SAPPHIRE STYLE */
.rmm.sapphire .rmm-main-list li a {display:inline-block;padding:8px 30px 8px 30px;margin:0px -3px 0px -3px;font-size:18px;text-shadow:1px 1px 1px #3e587b;background-color:#537b9f;	border-left:1px solid #3e587b;background-image:url('../images/sapphire-menu-bg.png');background-repeat:repeat-x;}
.rmm.sapphire .rmm-main-list li a:hover {background:#3e597b;}
.rmm.sapphire .rmm-main-list li:first-child a {-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.rmm.sapphire .rmm-main-list li:last-child a {-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.rmm.sapphire .rmm-toggled {width:95%;background-color:#537b9f;min-height:36px;border-radius:6px;}
.rmm.sapphire .rmm-toggled-controls {display:block;height:36px;color:white;text-align:left;position:relative;background-image:url('../images/sapphire-menu-bg.png');background-repeat:repeat-x;border-radius:5px;}
.rmm.sapphire .rmm-toggled-title {position:relative;top:9px;left:15px;font-size:16px;color:white;text-shadow:1px 1px 1px #3e587b;}
.rmm.sapphire .rmm-button {display:block;position:absolute;right:9px;top:7px;width:20px;padding:0px 7px 0px 7px;border:1px solid #3e587b;border-radius:3px;background-image:url('../images/sapphire-menu-bg.png');background-position:top;}

.rmm.sapphire .rmm-button span {display:block;margin:4px 0px 4px 0px;height:2px;background:white;width:20px;}
.rmm.sapphire .rmm-toggled ul li a {display:block;width:100%;background-color:#537698;text-align:center;padding:10px 0px 10px 0px;border-bottom:1px solid #3c5779;border-top:1px solid #6883a6;text-shadow:1px 1px 1px #333333;}
.rmm.sapphire .rmm-toggled ul li a:active {background-color:#3c5779;border-bottom:1px solid #3c5779;border-top:1px solid #3c5779;}
.rmm.sapphire .rmm-toggled ul li:first-child a {border-top:1px solid #3c5779 !important;}

/* MINIMAL STYLE */
.rmm.minimal a {color:#333333;}
.rmm.minimal a:hover {opacity:0.7;}
.rmm.minimal .rmm-main-list li a {display:inline-block;padding:8px 30px 8px 30px;margin:0px -3px 0px -3px;font-size:15px;}
.rmm.minimal .rmm-toggled {width:95%;min-height:36px;}
.rmm.minimal .rmm-toggled-controls {display:block;height:36px;color:#333333;text-align:left;position:relative;}
.rmm.minimal .rmm-toggled-title {position:relative;top:9px;left:9px;font-size:16px;color:#33333;}
.rmm.minimal .rmm-button {display:block;position:absolute;right:9px;top:7px;}

.rmm.minimal .rmm-button span {display:block;margin:4px 0px 4px 0px;height:2px;background:#333333;width:25px;}
.rmm.minimal .rmm-toggled ul li a {display:block;width:100%;text-align:center;padding:10px 0px 10px 0px;border-bottom:1px solid #dedede;color:#333333;}
.rmm.minimal .rmm-toggled ul li:first-child a {border-top:1px solid #dedede;}

.breadcrumb{width:55%;}
.breadcrumb ul{padding:0 0 0 5%}
.breadcrumb ul li{font-size:12px;color:#999999;padding:0 2px 0 0; float:left;line-height:20px; background:url(../images/bredcume-arrow.gif) no-repeat left}
.breadcrumb ul li.home{background:none;padding-left:0px;}
.breadcrumb ul li .visited{padding:0 5px 0 0;color:#dd9c01;}
.breadcrumb ul li a{color:#000;}
.breadcrumb ul li a:hover{color:#dd9c01;}

.social-icon{width:120px;padding:0 2% 0 0}
.social-icon p img{margin:0 0 0 5px}

.middle-left{width:230px;}
.product-navigation{width:230px; display:none}
.product-navigation h2{font-size:16px;color:#fff; background:#2c5a44;line-height:39px; border-bottom:1px #FFFFFF solid;height:39px;border-radius:5px 5px 0 0;padding:0 0 0 15px}
.product-navigation ul{width:230px;}
.product-navigation ul li{color:#fff; background:url(../images/bg-producy-navigation.png) repeat-x;line-height:37px;height:37px;padding:0 0 0 0}
.product-navigation ul li.border-radius{border-radius:0 0 5px 5px}
.product-navigation ul li a{width:220px;font-size:12px; float:left;color:#fff;margin:0 0 0 8px;padding:0 0 0 10px; background:url(../images/navigation-arrow.png) no-repeat left}
.product-navigation ul li a:hover{width:212px;font-size:12px;color:#fff;margin:0 0 0 0!important;padding:0 0 0 18px;background: url(../images/bg-hover-product-navigation.png) repeat-x right;}

.saver-product{width:230px;padding:15px 0 0 0; display:none}
.saver-product p{text-align:center; float:left;}
.saver-product p img{padding:0 0 10px 0}

.saver-product-mobile{width:100%;padding:15px 0 0 0;display:block}
.saver-product-mobile p{text-align:center; float:left;}
.saver-product-mobile p img{padding:0 0 10px 0}



.middle-right{width:96%;padding:0 2%}
.hollands-blinds{width:100%;padding:2% 0 0 0;}
.hollands-blinds p{width:100%;padding:0 0 0 0}
.hollands-blinds h2{font-size:18px;color:#2c5a44;background:url(../images/arrow-hollands.png) no-repeat left;padding:0 0 0 25px;margin:0 0 20px 0; border-bottom:3px #FF9933 solid}
.hollands-blinds ul{width:100%;padding:20px 0 0 0;}
.hollands-blinds ul li{font-size:12px;color:#636363;padding:0 0 10px 0;}
.hollands-blinds a.request{width:151px;color:#3e3e3e;font-size:12px;font-weight:bold;padding:0 0 0 10px;margin:0 10px 0 0; height:34px; line-height:34px; text-align:center;background:url(../images/btn-bg-request.png) no-repeat; float:left}
.hollands-blinds a:request{color:#3e3e3e;}
.hollands-blinds a.price{width:151px;color:#3e3e3e;font-size:12px; font-weight:bold;padding:0 0 0 10px; margin:20px 0 0 0;height:34px; line-height:34px; text-align:center;background:url(../images/btn-bg-price.png) no-repeat; }
.hollands-blinds a:price{color:#3e3e3e;}

.manufature{width:100%;border:1px #d6d6d6 solid;border-radius:5px;margin:20px 0 0 0;  }
.manufature p{padding:0 0 0 0!important;color:#3e3e3e;font-size:10px;text-align:center; font-weight:bolder;height:auto!important; line-height:20px!important; float:left}
.manufature p.arrow-manufature{width:55px;color:#f0f0f0; font-size:13px; height:43px!important;background:url(../images/arrow-manufature.png) no-repeat left;}
.manufature p img{margin:3px 0 0 0; float:left}


.demo {width: 100%;margin: 0px auto;padding:20px 0 0 0;}
.demo h1 {margin:33px 0 25px;}
.demo h3 {margin: 10px 0;}
pre {background: #fff;}
@media only screen and (max-width: 780px) {
.demo {margin: 5%;width: 90%;}
.how-use {float: left;width: 300px; display: none;}
 }
#tabInfo {display: none;}
ul.resp-tabs-list, p {margin: 0px;padding: 0px;}

.resp-tabs-list li {font-weight: 600;font-size: 13px;display: inline-block;padding: 13px 15px;margin: 0;list-style: none;cursor: pointer;float: left;}
.resp-tabs-container {padding: 0px;background-color: #fff;clear: left;}

h2.resp-accordion {cursor: pointer;padding: 5px;display: none;}
.resp-tab-content { display: none; padding: 15px;}
.resp-tab-content img{padding:20px 0 0 20px}
.resp-tab-active { border: 1px solid #c1c1c1;border-bottom: none;margin-bottom: -1px !important; padding: 12px 14px 14px 14px !important;}
.resp-tab-active {border-bottom: none;background-color: #fff;}
.resp-content-active, .resp-accordion-active {display: block;}
.resp-tab-content { border: 1px solid #c1c1c1;}
h2.resp-accordion {font-size: 13px;border: 1px solid #c1c1c1;border-top: 0px solid #c1c1c1;margin: 0px;padding: 10px 15px;}
h2.resp-tab-active {border-bottom: 0px solid #c1c1c1 !important; margin-bottom: 0px !important;padding: 10px 15px !important;}
h2.resp-tab-title:last-child {border-bottom: 12px solid #c1c1c1 !important;background: blue;}

.resp-vtabs ul.resp-tabs-list {float: left;width: 30%;}
.resp-vtabs .resp-tabs-list li {display: block;padding: 15px 15px !important;margin: 0;cursor: pointer;float: none;}
.resp-vtabs .resp-tabs-container {padding: 0px;background-color: #fff;border: 1px solid #c1c1c1;float: left;width: 100%;min-height: 250px;border-radius: 4px;clear: none;}
.resp-vtabs .resp-tab-content {border: none;}
.resp-vtabs li.resp-tab-active {border: 1px solid #c1c1c1;border-right: none;background-color: #fff;position: relative; z-index: 1;margin-right: -1px !important; padding: 14px 15px 15px 14px !important;}
.resp-arrow {width: 0;height: 0;float: right;margin-top: 3px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 12px solid #c1c1c1;}

h2.resp-tab-active span.resp-arrow { border: none;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 12px solid #9B9797;}


h2.resp-tab-active {background: #DBDBDB !important;}
.resp-easy-accordion  h2.resp-accordion {display: block;}
.resp-easy-accordion .resp-tab-content {border: 1px solid #c1c1c1;}

.resp-easy-accordion .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important;}
.resp-jfit {width: 100%;margin: 0px;}
.resp-tab-content-active {display: block;}
h2.resp-accordion:first-child {border-top: 1px solid #c1c1c1 !important;}


@media only screen and (max-width: 768px) {
    ul.resp-tabs-list {display: none; }
    h2.resp-accordion {display: block;}

    .resp-vtabs .resp-tab-content {border: 1px solid #C1C1C1; }
    .resp-vtabs .resp-tabs-container {border: none;float: none;width: 100%;min-height: initial; clear: none;}
    .resp-accordion-closed {display:none !important;    }
    .resp-vtabs .resp-tab-content:last-child {
        border-bottom: 1px solid #c1c1c1 !important;
    }
}

/*product-detail-pages end*/

/*price-and-quote start*/

ul.price-your{width:100%; border-bottom:1px #bbb9b9 solid;padding:0 0 10px 0}
ul.price-your li{font-size:12px;color:#636363;padding:0 0 10px 0;}


.request-a-quote-panel{width:100%;margin:0 0 0 0;}
.request-a-quote-panel ul{width:100%; float:left;padding:28px 0 0 0;}
.request-a-quote-panel ul li{background:none!important;padding:0 0 28px 0!important;font-size:13px; color:#444; float:left;}
.request-a-quote-panel ul li span{ font-weight:normal}
.request-a-quote-panel ul li label{float:left;font-weight:bold;}

.request-a-quote-panel ul li .blind-type{width:254px!important;float:left;margin:10px 11px 0 0;padding:4px 5px;border:#dfdfdf 1px solid;height:30px;line-height:30px;font-size:12px;color:#656565;}
.marginnone{margin-right:0!important;}

.request-a-quote-panel ul li.view-width{width:100%;}
.request-a-quote-panel ul li label.btn-view{width:100px!important;padding:32px 0 0 0;}

.request-a-quote-panel h5 a.price-and{ float:left; position:relative; top:0px!important;left:0!important;padding:0 0 0 80px!important}

.request-a-quote-panel ul li .width{width:123px;padding:0 10px 0 10px; height:30px; line-height:30px; margin:10px 40px 0 20px; font-weight:normal}
.request-a-quote-panel ul li .view-detail{width:104px;height:20px;margin:26px 0 0 0}

ul.colorcheck{width:100%!important; padding:30px 0 0 0!important; float:left }
ul.colorcheck li{width:100%!important;float:left;border-bottom:1px #d5d5d5 solid;padding:0 0 10px 0!important;}
ul.colorcheck p.heading{float:left;font-size:13px; color:#444;font-weight:bold; }
ul.colorcheck li label{width:130px;float:left;margin:10px 8px 10px 0;padding:0 0 0 0!important;}

ul.your-price{width:100%!important; padding:10px 0 0 0!important; }
ul.your-price li{width:100%!important;float:left;padding:0 0 10px 0!important;}
ul.your-price li label{float:left;}
ul.your-price li label.your-price-doller{width:100%; background:#f3f3f3; height:54px; line-height:54px; text-align:center; border:1px #91a99e solid;color:#191e1c;font-size:13px;float:left;margin:10px 0 10px 0;padding:0 0 0 0!important;}
ul.your-price li label.your-price-doller a{width:100%; float:left;color:#191e1c}

ul.your-price li label.calculator a{width:175px; background:url(../images/bg-choclote.png) no-repeat;height:37px; line-height:37px;color:#fff;font-size:15px;float:left;margin:10px 10px 10px 50px;padding:0 0 0 40px!important;}

ul.your-price li label.cutomise a{width:195px; background:url(../images/bg-cutomise.png) no-repeat;height:37px; line-height:37px; text-align:center;color:#fff;font-size:15px;float:left;margin:10px 10px 10px 55px;padding:0 0 0 10px!important;}




/*price-and-quote end*/ 


/*shoppin-cart start*/
.error-messages{width:98%;margin:27px 1% 0 1%;background:#ffe3d3;border:1px #ffd9b3 solid;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; }

.product-category{width:98%; padding: 24px 1% 0 1%;}

.product-category p{ font-size:12px; color:#343434;padding:0 0 10px 5px;float:left;}

.product-category ul{width:100%;}

.product-category ul.colorcheck{width:100%!important; float:left;margin:0 0 16px 0; padding:0 0 0 0!important;border:1px #aaaaaa solid; }
.product-category ul.colorcheck h5{width:97%;font-size:14px;font-weight:bold;color:#2c5a44;padding:4px 1% 3px 2%;float:left;border-bottom:1px #aaaaaa solid;line-height:22px;height:22px;}
.product-category ul.colorcheck h5 span{ background:url(../images/arrow-focus.png) no-repeat left;padding:0 10px 0 15px!important; float:left}

.product-category ul.colorcheck li{width:98%;float:left;padding:0 0 10px 2%!important}

ul.btn-continue{width:100%!important;padding:15px 0 50px 0;}
ul.btn-continue li{width:100%!important;padding:0 0 0 0!important;}
ul.btn-continue li label{width:100%!important;font-weight:bold;font-size:14px;text-align:center;}

ul.btn-continue li label.btn-blue a{width:131px; background:url(../images/btn-continue-blue.png) no-repeat;height:37px;line-height:37px; text-align:center;color:#fff;float:left;margin:0 0 0 80px;padding:0 0 0 10px!important;}

/*shoppin-cart end*/


/*client-choose start*/
.shopping-add-mobile{width:100%; border-bottom:1px #bbb9b9 solid;display:block!important}
.shopping-add-mobile ul{width:100%; float:left;}
.shopping-add-mobile ul li{font-size:12px;color:#605d5d; float:left;padding:0 8px 0 0;}
.shopping-add-mobile ul li a{color:#605d5d;float:left; }
.shopping-add-mobile ul li a.last{ background:none}
.shopping-add-mobile ul li a.active{color:#092c83;}
.shopping-add-mobile p{padding:15px 0 20px 0; float:left;font-size:12px;color:#6f6f6f;line-height:20px;}

.shopping-add{width:100%; border-bottom:1px #bbb9b9 solid; display:none!important}


.client-choose{width:100%;padding:25px 0 0 0;}
.client-choose ul{width:100%;}
.client-choose ul li{font-size:12px; font-weight:lighter;color:#868282; float:left; padding:inherit;padding:7px 0 0 0;}
.client-choose ul li.alternative{background:#e9e9e9;margin:8px 0 0 0;padding:5px 0 5px 0; border-bottom:3px #869e93 solid}
.client-choose ul li.bor-bottom{ border-bottom:4px #2c5a44 solid; padding:0 0 5px 0; font-weight:bold;}
.client-choose ul li label{float:left;}

.client-choose ul li.sub{font-size:12px; font-weight:lighter;color:#868282; float:left; padding:inherit;padding:0 0 0 0;}
.client-choose ul li.sub-total-border{margin:20px 0 0 0;line-height:28px;height:28px;border-bottom:3px #869e93 solid; border-top:2px #869e93 solid;}
.client-choose ul li.sub-total-main{width:100%;}
.client-choose ul li label.sub-total{width:252px; float:right;font-weight:bold;font-size:13px;color:#3e3f3e;padding:12px 0 0 0;}
.client-choose ul li label.paddingtop{padding:0 0 0 0;}
.client-choose ul li label.normal-font{ font-weight:normal;padding:0px 0 0 0;}
.client-choose ul li label.sub-total span{width:180px; float:left}
.client-choose ul li label.sub-total span a.loginsub{color:#02239c}

.client-choose ul li label.color{width:140px;float:left; text-align:center}
.client-choose ul li label.prod{width:267px;float:left;}
.client-choose ul li label.pro-price{width:82px;float:left;}
.client-choose ul li label.pro-quantity{width:70px;float:left;}
.client-choose ul li label.cross-check{width:80px;float:left; text-align:center}
.client-choose ul li label.prod-total{width:60px;float:left;}

.client-choose ul li label.prod-doller{width:60px;float:left;color:#464444}
.client-choose ul li label.doller{width:82px;float:left;color:#464444}
.client-choose ul li label.fit-color{width:110px;float:left; text-align:center;padding:0 15px}
.client-choose ul li label.prod-hallands{width:267px;float:left;color:#464444}

.client-choose ul li label .quantity{width:50px!important;float:left;margin:0 11px 0 0;padding:4px 5px;border:#dfdfdf 1px solid;height:24px;line-height:24px;font-size:12px;color:#656565;}

ul.up-cont-proc{width:100%!important; padding:20px 0 110px 0!important; float:left }
ul.up-cont-proc li{width:100%!important;float:left;padding:0 0 10px 0!important;}
ul.up-cont-proc li label{float:left;font-weight:bold;font-size:14px}

ul.up-cont-proc li label.btn-update a{width:176px; background:url(../images/btn-update.png) no-repeat;height:37px;line-height:37px; text-align:center;color:#fff;float:left;margin:10px 0 10px 60px;padding:0 0 0 10px!important;}

ul.up-cont-proc li label.btn-continue a{width:186px; background:url(../images/btn-continue.png) no-repeat;height:37px; line-height:37px; text-align:center;color:#fff;float:left;margin:10px 0 10px 50px;padding:0 0 0 15px!important;}

ul.up-cont-proc li label.btn-proceed a{width:188px; background:url(../images/btn-proceed.png) no-repeat;height:37px; line-height:37px; color:#fff;float:left;margin:10px 0 10px 40px;padding:0 0 0 35px!important;}

/*client-choose end*/ 

/*tooltip start*/
.ttooltip-wrap{width:250px!important;font-size:12px;background:#ebf7d6;border:1px solid #b3b3b3!important;z-index:2000;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; }
.ttooltip-topleft .ttooltip-arrow{ left:150px;top: -10px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #ebf7d6;}

/*tooltip start*/





}


/* 375px */
@media screen 
and (min-width : 375px) 
and (max-width : 375px) {
.logo-panel{width:100%!important;padding:0 0 5% 0;}
.logo{width:100%!important;padding:13px 0 24px 0; text-align:center}
.logo img{width:264px;}

.logo-right{width:80%!important;padding:8px 5% 0 0; }

.social-networking{width:310px!important; text-align:center!important;padding:0 0 0 0;}
.social-networking p{font-size:12px;color:#828282;line-height:27px;height:27px; padding:0 0 0 70px!important}
.social-networking p.social-icon{width:105px;padding:0 50px 0 0; display:none}


.top-right-menu{width:98%!important;}
.top-right-menu ul{width:98%!important; text-align:center;}
.top-right-menu ul li{float:left;font-size:12px;color:#035bb2;}
.top-right-menu ul li label{ float:right;}
.top-right-menu ul li label span{ color:#009966}
.top-right-menu ul li label.shopping-cart{ float:right!important;background:url(../images/shoping-cart.png) no-repeat left top;padding:0 107px 5px  20px!important;font-size:12px;color:#035bb2;}
.top-right-menu ul li label.user-name{background:url(../images/username.png) no-repeat 10px top;padding:0 0px 0 30px;margin:0 12px 0 0;font-size:12px;color:#818181; position:relative; top:0; left:-60px!important;}
.top-right-menu ul li label a.logout{background:url(../images/icon-logout.png) no-repeat 10px top;padding:0 0 0 0!important;font-size:12px;color:#035bb2; font-weight:normal;}
.top-right-menu ul li label span2{padding:0 0 0 15px; float:right;font-size:12px;color:#035bb2}

.social-networking p.need-help{width:200px!important;padding:0 65px 0 0!important}

ul.your-price li label.cutomise a{width:185px; background:url(../images/bg-cutomise.png) no-repeat;height:37px; line-height:37px;color:#fff;font-size:16px;float:left;margin:10px 10px 10px 20px!important;padding:0 0 0 15px!important;}

.top-right-menu ul li label.main-nav a {display: block; position:relative; top:4%!important; left:410%!important;color:#035bb2;}

.request-a-quote-panel h5 a.price-and{ float:left; position:relative; top:15px!important;left:0!important;padding:0 0 0 100px!important}

.ttooltip-wrap{width:250px!important;font-size:12px;background:#ebf7d6;border:1px solid #b3b3b3!important;z-index:2000;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; }
.ttooltip-topleft .ttooltip-arrow{ left:150px;top: -10px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #ebf7d6;}



}

/* 414px */
@media screen 
and (min-width : 414px) 
and (max-width : 414px) {
.logo-panel{width:100%!important;padding:0 0 5% 0;}
.logo{width:100%!important;padding:13px 0 24px 0; text-align:center}
.logo img{width:264px;}

.logo-right{width:80%!important;padding:8px 5% 0 0; }

.social-networking{width:310px!important; text-align:center!important;padding:0 0 0 0;}
.social-networking p{font-size:12px;color:#828282;line-height:27px;height:27px; padding:0 0 0 70px!important}
.social-networking p.social-icon{width:105px;padding:0 50px 0 0; display:none}


.top-right-menu{width:98%!important;}
.top-right-menu ul{width:98%!important; text-align:center;}
.top-right-menu ul li{float:left;font-size:12px;color:#035bb2;}
.top-right-menu ul li label{ float:right;}
.top-right-menu ul li label span{ color:#009966}
.top-right-menu ul li label.shopping-cart{ float:right!important;background:url(../images/shoping-cart.png) no-repeat left top;padding:0 107px 5px  20px!important;font-size:12px;color:#035bb2;}
.top-right-menu ul li label.user-name{background:url(../images/username.png) no-repeat 10px top;padding:0 0px 0 30px;margin:0 12px 0 0;font-size:12px;color:#818181; position:relative; top:0; left:-60px!important;}
.top-right-menu ul li label a.logout{background:url(../images/icon-logout.png) no-repeat 10px top;padding:0 0 0 0!important;font-size:12px;color:#035bb2; font-weight:normal;}
.top-right-menu ul li label span2{padding:0 0 0 15px; float:right;font-size:12px;color:#035bb2}

.social-networking p.need-help{width:200px!important;padding:0 65px 0 0!important}

ul.your-price li label.cutomise a{width:185px!important; background:url(../images/bg-cutomise.png) no-repeat;height:37px; line-height:37px;color:#fff;font-size:16px;float:left;margin:10px 10px 10px 20px!important;padding:0 0 0 15px!important;}

.top-right-menu ul li label.main-nav a {display: block; position:relative; top:4%!important; left:410%!important;color:#035bb2;}

.request-a-quote-panel h5 a.price-and{ float:left; position:relative; top:15px!important;left:0!important;padding:0 0 0 100px!important}

}

/* 384px */
@media screen 
and (min-width : 384px) 
and (max-width : 384px) {
.logo-panel{width:100%!important;padding:0 0 5% 0;}
.logo{width:100%!important;padding:13px 0 24px 0; text-align:center}
.logo img{width:264px;}

.logo-right{width:80%!important;padding:8px 5% 0 0; }

.social-networking{width:310px!important; text-align:center!important;padding:0 0 0 0;}
.social-networking p{font-size:12px;color:#828282;line-height:27px;height:27px; padding:0 0 0 70px!important}
.social-networking p.social-icon{width:105px;padding:0 50px 0 0; display:none}


.top-right-menu{width:98%!important;}
.top-right-menu ul{width:98%!important; text-align:center;}
.top-right-menu ul li{float:left;font-size:12px;color:#035bb2;}
.top-right-menu ul li label{ float:right;}
.top-right-menu ul li label span{ color:#009966}
.top-right-menu ul li label.shopping-cart{ float:right!important;background:url(../images/shoping-cart.png) no-repeat left top;padding:0 107px 5px  20px!important;font-size:12px;color:#035bb2;}
.top-right-menu ul li label.user-name{background:url(../images/username.png) no-repeat 10px top;padding:0 0px 0 30px;margin:0 12px 0 0;font-size:12px;color:#818181; position:relative; top:0; left:-60px!important;}
.top-right-menu ul li label a.logout{background:url(../images/icon-logout.png) no-repeat 10px top;padding:0 0 0 0!important;font-size:12px;color:#035bb2; font-weight:normal;}
.top-right-menu ul li label span2{padding:0 0 0 15px; float:right;font-size:12px;color:#035bb2}

.social-networking p.need-help{width:200px!important;padding:0 65px 0 0!important}

ul.your-price li label.cutomise a{width:185px; background:url(../images/bg-cutomise.png) no-repeat;height:37px; line-height:37px;color:#fff;font-size:16px;float:left;margin:10px 10px 10px 20px!important;padding:0 0 0 15px!important;}

.top-right-menu ul li label.main-nav a {display: block; position:relative; top:4%!important; left:410%!important;color:#035bb2;}
.request-a-quote-panel h5 a.price-and{ float:left; position:relative; top:15px!important;left:0!important;padding:0 0 0 100px!important}

}
/* 384px */

/* 600px */
@media screen 
and (min-width : 600px) 
and (max-width : 600px) {
ul.btn-continue li label.btn-blue a{width:131px; background:url(../images/btn-continue-blue.png) no-repeat;height:37px;line-height:37px; text-align:center;color:#fff;float:left;margin:0 0 0 220px!important;padding:0 0 0 10px!important;}

/*client-choose start*/
.shopping-add-mobile{width:100%; border-bottom:1px #bbb9b9 solid;display:block!important}
.shopping-add-mobile ul{width:100%; float:left;}
.shopping-add-mobile ul li{font-size:12px;color:#605d5d; float:left;padding:0 8px 0 0;}
.shopping-add-mobile ul li a{color:#605d5d;float:left; }
.shopping-add-mobile ul li a.last{ background:none}
.shopping-add-mobile ul li a.active{color:#092c83;}
.shopping-add-mobile p{padding:15px 0 20px 0; float:left;font-size:12px;color:#6f6f6f;line-height:20px;}

.shopping-add{width:100%; border-bottom:1px #bbb9b9 solid; display:none!important}


.client-choose{width:100%;padding:25px 0 0 0;}
.client-choose ul{width:100%;}
.client-choose ul li{width:535px!important;font-size:12px; font-weight:lighter;color:#868282; float:left; padding:inherit;padding:7px 0 0 0;}
.client-choose ul li.alternative{background:#e9e9e9;margin:8px 0 0 0;padding:5px 0 5px 0; border-bottom:3px #869e93 solid}
.client-choose ul li.bor-bottom{ border-bottom:4px #2c5a44 solid; padding:0 0 5px 0; font-weight:bold;}
.client-choose ul li label{float:left;}

.client-choose ul li.sub{font-size:12px; font-weight:lighter;color:#868282; float:left; padding:inherit;padding:0 0 0 0;}
.client-choose ul li.sub-total-border{margin:20px 0 0 0;line-height:28px;height:28px;border-bottom:3px #869e93 solid; border-top:2px #869e93 solid;}
.client-choose ul li.sub-total-main{width:100%;}
.client-choose ul li label.sub-total{width:250px!important; float:right;font-weight:bold;font-size:13px;color:#3e3f3e;padding:12px 0 0 0;}
.client-choose ul li label.paddingtop{padding:0 0 0 0;}
.client-choose ul li label.normal-font{ font-weight:normal;padding:0px 0 0 0;}
.client-choose ul li label.sub-total span{width:180px; float:left}
.client-choose ul li label.sub-total span a.loginsub{color:#02239c}

.client-choose ul li label.color{width:120px!important;float:left; text-align:center}
.client-choose ul li label.prod{width:200px!important;float:left;}
.client-choose ul li label.pro-price{width:70px!important;float:left;}
.client-choose ul li label.pro-quantity{width:50px!important;float:left;}
.client-choose ul li label.cross-check{width:70px!important;float:left; text-align:center}
.client-choose ul li label.prod-total{width:60px;float:left;}

.client-choose ul li label.prod-doller{width:60px!important;float:left;color:#464444}
.client-choose ul li label.doller{width:68px!important;float:left;color:#464444}
.client-choose ul li label.fit-color{width:90px!important;float:left; text-align:center;padding:0 10px!important}
.client-choose ul li label.prod-hallands{width:170px!important;float:left;color:#464444}

.client-choose ul li label .quantity{width:50px!important;float:left;margin:0 11px 0 0;padding:4px 5px;border:#dfdfdf 1px solid;height:24px;line-height:24px;font-size:12px;color:#656565;}

ul.up-cont-proc{width:100%!important; padding:20px 0 110px 0!important; float:left }
ul.up-cont-proc li{width:100%!important;float:left;padding:0 0 10px 0!important;}
ul.up-cont-proc li label{float:left;font-weight:bold;font-size:14px}

ul.up-cont-proc li label.btn-update a{width:176px!important; background:url(../images/btn-update.png) no-repeat;height:37px;line-height:37px; text-align:center;color:#fff;float:left;margin:10px 0 10px 150px!important;padding:0 0 0 10px!important;}

ul.up-cont-proc li label.btn-continue a{width:186px; background:url(../images/btn-continue.png) no-repeat;height:37px; line-height:37px; text-align:center;color:#fff;float:left;margin:10px 0 10px 150px!important;padding:0 0 0 15px!important;}

ul.up-cont-proc li label.btn-proceed a{width:188px; background:url(../images/btn-proceed.png) no-repeat;height:37px; line-height:37px; color:#fff;float:left;margin:10px 0 10px 150px!important;padding:0 0 0 35px!important;}



.top-right-menu ul li label.main-nav a {display: block; position:relative; top:4%!important; left:510%!important;color:#035bb2;}

/*client-choose end*/

}  



 /* 360px */
@media screen 
and (min-width : 360px) 
and (max-width : 360px) {

.product-category ul.colorcheck li{width:93%!important;float:left;border-bottom:1px #d5d5d5 solid;padding:0 0 10px 7%!important}
ul.btn-continue li label.btn-blue a{width:131px; background:url(../images/btn-continue-blue.png) no-repeat;height:37px;line-height:37px; text-align:center;color:#fff;float:left;margin:0 0 0 100px!important;padding:0 0 0 10px!important;}

.request-a-quote-panel ul li .width{width:150px!important;padding:0 10px 0 10px; height:30px; line-height:30px; margin:10px 50px 0 20px!important; font-weight:normal}
.saver-product-mobile p img{padding:0 0 10px 10px!important}

ul.your-price li label.calculator a{width:195px; background:url(../images/bg-choclote.png) no-repeat;height:37px; line-height:37px; text-align:center;color:#fff;font-size:16px;float:left;margin:10px 10px 10px 76px;padding:0 0 0 0!important;}

ul.your-price li label.cutomise a{width:195px; background:url(../images/bg-cutomise.png) no-repeat;height:37px; line-height:37px; text-align:center;color:#fff;font-size:16px;float:left;margin:10px 10px 10px 81px;padding:0 0 0 0!important;}


.banner-slider-right p img{margin:0 10px 15px 80px!important; float:left}

/*tooltip start*/
.ttooltip-wrap{width:300px!important;font-size:12px;background:#ebf7d6;border:1px solid #b3b3b3!important;z-index:2000;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; }
.ttooltip-topleft .ttooltip-arrow{ left:150px;top: -10px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #ebf7d6;}

/*tooltip start*/

}


 /* 768px */
@media screen 
and (min-width : 768px) 
and (max-width : 768px) {

.top-right-menu ul li label.main-nav a {display: block;padding-left: 0%;color:#035bb2; position:relative; top:2px!important; left:185px;}



/*tooltip start*/
.ttooltip-wrap{width:300px!important;font-size:12px;background:#ebf7d6;border:1px solid #b3b3b3!important;z-index:2000;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; }
.ttooltip-topleft .ttooltip-arrow{ left:150px;top: -10px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #ebf7d6;}

/*tooltip start*/

}

 /* 640px */
@media screen 
and (min-width : 640px) 
and (max-width : 640px) {

.saver-product-mobile p img{padding:0 0 10px 12px!important}

.product-category{width:96%; padding: 24px 2% 0 2%;}

.product-category p{ font-size:12px; color:#343434;padding:0 0 10px 10px;float:left;}

.product-category ul{width:100%;}

.product-category ul.colorcheck{width:100%!important; float:left;margin:0 0 16px 0; padding:0 0 0 0!important;border:1px #aaaaaa solid; }
.product-category ul.colorcheck h5{width:97%;font-size:14px;font-weight:bold;color:#2c5a44;padding:4px 1% 3px 2%;float:left;border-bottom:1px #aaaaaa solid;line-height:22px;height:22px;}
.product-category ul.colorcheck h5 span{ background:url(../images/arrow-focus.png) no-repeat left;padding:0 10px 0 15px!important; float:left}

.product-category ul.colorcheck li{width:98%;float:left;padding:0 0 10px 2%!important}

ul.btn-continue{width:100%!important;padding:15px 0 50px 0;}
ul.btn-continue li{width:100%!important;padding:0 0 0 0!important;}
ul.btn-continue li label{width:100%!important;font-weight:bold;font-size:14px;text-align:center;}

ul.btn-continue li label.btn-blue a{width:131px; background:url(../images/btn-continue-blue.png) no-repeat;height:37px;line-height:37px; text-align:center;color:#fff;float:left;margin:0 0 0 220px;padding:0 0 0 10px!important;}


/*client-choose start*/
.shopping-add-mobile{width:100%; border-bottom:1px #bbb9b9 solid;display:block!important}
.shopping-add-mobile ul{width:100%; float:left;}
.shopping-add-mobile ul li{font-size:12px;color:#605d5d; float:left;padding:0 8px 0 0;}
.shopping-add-mobile ul li a{color:#605d5d;float:left; }
.shopping-add-mobile ul li a.last{ background:none}
.shopping-add-mobile ul li a.active{color:#092c83;}
.shopping-add-mobile p{padding:15px 0 20px 0; float:left;font-size:12px;color:#6f6f6f;line-height:20px;}

.shopping-add{width:100%; border-bottom:1px #bbb9b9 solid; display:none!important}


.client-choose{width:100%;padding:25px 0 0 0;}
.client-choose ul{width:100%;}
.client-choose ul li{width:585px;font-size:12px; font-weight:lighter;color:#868282; float:left; padding:inherit;padding:7px 0 0 0;}
.client-choose ul li.alternative{background:#e9e9e9;margin:8px 0 0 0;padding:5px 0 5px 0; border-bottom:3px #869e93 solid}
.client-choose ul li.bor-bottom{ border-bottom:4px #2c5a44 solid; padding:0 0 5px 0; font-weight:bold;}
.client-choose ul li label{float:left;}

.client-choose ul li.sub{font-size:12px; font-weight:lighter;color:#868282; float:left; padding:inherit;padding:0 0 0 0;}
.client-choose ul li.sub-total-border{margin:20px 0 0 0;line-height:28px;height:28px;border-bottom:3px #869e93 solid; border-top:2px #869e93 solid;}
.client-choose ul li.sub-total-main{width:100%;}
.client-choose ul li label.sub-total{width:250px!important; float:right;font-weight:bold;font-size:13px;color:#3e3f3e;padding:12px 0 0 0;}
.client-choose ul li label.paddingtop{padding:0 0 0 0;}
.client-choose ul li label.normal-font{ font-weight:normal;padding:0px 0 0 0;}
.client-choose ul li label.sub-total span{width:180px; float:left}
.client-choose ul li label.sub-total span a.loginsub{color:#02239c}

.client-choose ul li label.color{width:120px!important;float:left; text-align:center}
.client-choose ul li label.prod{width:200px!important;float:left;}
.client-choose ul li label.pro-price{width:70px!important;float:left;}
.client-choose ul li label.pro-quantity{width:50px!important;float:left;}
.client-choose ul li label.cross-check{width:70px!important;float:left; text-align:center}
.client-choose ul li label.prod-total{width:60px;float:left;}

.client-choose ul li label.prod-doller{width:60px!important;float:left;color:#464444}
.client-choose ul li label.doller{width:68px!important;float:left;color:#464444}
.client-choose ul li label.fit-color{width:100px!important;float:left; text-align:center;padding:0 10px!important}
.client-choose ul li label.prod-hallands{width:200px!important;float:left;color:#464444}

.client-choose ul li label .quantity{width:50px!important;float:left;margin:0 11px 0 0;padding:4px 5px;border:#dfdfdf 1px solid;height:24px;line-height:24px;font-size:12px;color:#656565;}

ul.up-cont-proc{width:100%!important; padding:20px 0 110px 0!important; float:left }
ul.up-cont-proc li{width:100%!important;float:left;padding:0 0 10px 0!important;}
ul.up-cont-proc li label{float:left;font-weight:bold;font-size:14px}

ul.up-cont-proc li label.btn-update a{width:176px!important; background:url(../images/btn-update.png) no-repeat;height:37px;line-height:37px; text-align:center;color:#fff;float:left;margin:10px 0 10px 150px!important;padding:0 0 0 10px!important;}

ul.up-cont-proc li label.btn-continue a{width:186px; background:url(../images/btn-continue.png) no-repeat;height:37px; line-height:37px; text-align:center;color:#fff;float:left;margin:10px 0 10px 150px!important;padding:0 0 0 15px!important;}

ul.up-cont-proc li label.btn-proceed a{width:188px; background:url(../images/btn-proceed.png) no-repeat;height:37px; line-height:37px; color:#fff;float:left;margin:10px 0 10px 150px!important;padding:0 0 0 35px!important;}
/*client-choose end*/

}


 
 /* 361px */
@media screen 
and (min-width : 361px) 
and (max-width : 615px) {

.layout{width:100%;margin:auto;}
.header{width:96%;padding:0 2%;}

.logo-panel{width:100%;padding:0 0 2% 0;}
.logo{width:50%;padding:13px 0 24px 0;}
.logo img{width:230px;}

.logo-right{width:50%;padding:8px 0 0 0; float:right; }

.social-networking{width:200px; float:right;padding:0 0 0 0;}
.social-networking p{width:200px!important;font-size:12px;color:#828282;line-height:27px;height:27px; float:right}
.social-networking p.social-icon{width:105px;padding:0 50px 0 0; display:none}


.top-right-menu{width:100%;}
.top-right-menu ul{width:100%; }
.top-right-menu ul li{float:left;font-size:12px;color:#035bb2;}
.top-right-menu ul li label{ float:right;}
.top-right-menu ul li label span{ color:#009966}
.top-right-menu ul li label.shopping-cart{ float:right!important;background:url(../images/shoping-cart.png) no-repeat left top;padding:0 60px 5px  20px;font-size:12px;color:#035bb2;}
.top-right-menu ul li label.user-name{background:url(../images/username.png) no-repeat 10px top;padding:0 3px 0 30px;margin:0 70px 0 0;font-size:12px;color:#818181; position:relative; top:0; left:-10px;}
.top-right-menu ul li label a.logout{background:url(../images/icon-logout.png) no-repeat 10px top;padding:0 0 0 0!important;font-size:12px;color:#035bb2; font-weight:normal;}
.top-right-menu ul li label span2{padding:0 0 0 15px; float:right;font-size:12px;color:#035bb2}

.top-right-menu ul li label.main-nav a {display: block;padding-left: 0%;color:#035bb2; position:relative; top:-17px; left:-20px;}

.our-policy{width:183px;padding:8px 0 0 0; margin:0 0 10px 0; display:none;}
.our-policy ul li{float:left;font-size:12px;padding:0 5px}
.our-policy ul li a{color:#4e7cbc;}
.our-policy ul li label{float:left;padding:0 5px}

#cssmenu .services-web{display:none !important }
#cssmenu .services-mobile{display:block !important;}


.main-quick-quote{width:100%;background:#dd9c01;border-radius:0 0 5px 5px;}
.quick-quote{width:100%;}
.quick-quote h5{ width:114px; float:left; background:url(../images/bg-quick.png) no-repeat ;color:#090909;font-size:12px; text-align:center;border:0; line-height:35px;height:35px;border-radius:0 0 0 5px;}
.quick-quote ul{width:100%;}
.quick-quote ul li{float:left;color:#fff;font-size:12px;padding:0 0 0 10px;line-height:35px;height:35px;}
.quick-quote ul li label{ float:left; padding:0 10px 0 0}
.quick-quote ul li .istyle{width:112px;height:20px;line-height:20px;padding:0 10px; border:0; color:#999999;font-size:11px;}
.quick-quote ul li .get-quote{width:104px;padding:4px 0 0 0; float:left;height:26px;}
.quick-quote ul li.width1{width:200px!important; float:left}
.quick-quote ul li .search{width:100px!important;font-family:Arial;font-size:11px;color:#9c9c9c;background:#FFFFFF;border-radius:0 0 0 0;border:0;height:21px;line-height:21px;padding:0 5px 0 5px; border:1px #d7d9d9 solid; border-width:1px 1px 1px 0;}
.quick-quote ul li .button1{ padding:7px 0 0 0; float:left}



.middle{width:95%!important;float:left;background:#FFF;border-radius:5px;margin:10px 2% 0 2%;padding:15px 0!important;}

.banner-slider{width:98%; margin:0 0 0 1.2%;}

.banner-slider-right{width:100%; float:left; padding:10px 0 0 5px;}
.banner-slider-right p img{margin:0 15px 10px 0; float:left}

.feature-product{width:97%;padding:16px 1.5% 0 1.5%; }
.feature-product h2{width:250px;font-family:Arial;font-size:16px;color:#0a658f;float:left;text-transform:uppercase;text-align:center;margin:0 0 5px 0;}
.special{width:100%;background:#deefe5;border-radius:5px;padding:15px 0 17px 0;}

/*special gallary */
.gallery{width:100%;}
#wrapper2{width:100%; height: 195px;}
#slider2 {width:100%; height: 195px!important; list-style: none;padding:0 0;float:left!important }
/*special gallary */

.welcome-panel{width:98%;padding:15px 0 0 2%;}

.welcome-left{width:98%;background:#ffda98; float:left;border-radius:5px; border:1px #bdbdbd solid;padding:15px 0 10px 0}
.welcome-left p{color:#090909;font-size:12px;padding:0 10px 9px 10px;line-height:17px;}
.welcome-left p img{margin:0 15px 0 0}

.welcome-right{width:185px;padding:20px 50px 0 0; display:none;}

.company-logo{width:96%;padding:15px 2% 0 2%;}
.company-logo-left p img{width:100%;float:left;}

.company-logo-right{width:185px;padding:20px 50px 0 0; display:none}

.request-company{width:100%; display:block!important}
.request-company p{width:100%; text-align:center;float:left;}
.request-company p img{width:130px;padding:20px 0 0 20px}

.footer{width:96%;padding:0 2%;}

.footer-top{width:96%;background:#01891d;border-radius:5px; border:1px #b1b1b1 solid;margin:20px 0 0 0;padding:0 2%;}

.product{width:250px;padding:21px 0 21px 0;}
.product ul{width:250px; background:none; float:left}
.product ul li{color:#fff;font-size:12px;background:url(../images/product-bullet-icon.png) no-repeat left;padding:0 0 0 15px}
.product ul li.heading{color:#fff;font-size:15px; background:none;padding:0 0 13px 0;}
.product ul li a{color:#fff;}
.product ul li a:hover{color:#dd9c01}

.address{width:100%;padding:0 0 0 0;}
.address ul{width:96%;background:none; height:173px}
.address ul li{width:96%;color:#fff;font-size:12px;background:url(../images/product-bullet-icon.png) no-repeat 0 6px;padding:0 0 0 13px;line-height:20px;}
.address ul li.heading{color:#fff;font-size:15px; background:none;padding:0 0 13px 0;}

.subscribe{width:260px;padding:50px0 0 21px 0;}
.subscribe h4{color:#fff;font-size:15px; background:none;padding:0 0 13px 0; font-weight:normal; text-transform:uppercase}
.subscribe .istyle{width:168px;float:left;font-size:11px;color:#9c9c9c;background:#FFFFFF;border-radius:0 0 0 0;border:0;height:24px;line-height:24px;padding:0 5px 0 5px; border:1px #d7d9d9 solid; border-width:1px 1px 1px 0}
.subscribe p.like-us{font-size:15px;color:#fff;padding:10px 0 15px 0;}
.subscribe p img{padding:0 10px 0 0;}

.footer-bottom{width:96%;text-align:center;padding:5px 2% 0 2%;}
.footer-bottom p{font-size:11px;color:#312f2f;padding:0 0 12px 0;line-height:20px}
.footer-bottom p a{color:#312f2f;}
.footer-bottom p a:hover{color:#dd9c01}

/*product-detail-pages start*/

.product-nav{width:100%;padding:0 0 5% 0;}
.rmm {display:block;position:relative;top:5px;width:100%;padding:0px;margin:0 auto !important;text-align: center;line-height:19px !important;}
.rmm * {-webkit-tap-highlight-color:transparent !important;font-family:Arial;}
.rmm a {color:#ebebeb;text-decoration:none;}
.rmm .rmm-main-list, .rmm .rmm-main-list li {margin:0px;padding:0px;}
.rmm ul {display:block;width:auto !important;margin:0 auto !important;overflow:hidden;list-style:none;}

/* sublevel menu - in construction */
.rmm ul li ul, .rmm ul li ul li, .rmm ul li ul li a {display:none !important;height:0px !important;width:0px !important; }
/* */
.rmm .rmm-main-list li {display:inline;padding:0px;margin:0px !important;}
.rmm-toggled {display:none;width:100%;position:relative;overflow:hidden;margin:0 auto !important;}
.rmm-button:hover {cursor:pointer;}
.rmm .rmm-toggled ul {display:none;margin:0px !important;padding:0px !important;}
.rmm .rmm-toggled ul li {display:block;margin:0 auto !important;}

/* GRAPHITE STYLE */
.rmm.graphite .rmm-main-list li a {display:inline-block;padding:8px 50px 8px 50px;margin:0px -3px 0px -3px;font-size:15px;text-shadow:1px 1px 1px #333333;border-left:1px solid #888c05; }
.rmm.graphite .rmm-main-list li a:hover { background:url(../images/bg-hover-product-navigation.png) no-repeat}
.rmm.graphite .rmm-main-list li:first-child a {-webkit-border-top-left-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 6px;border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
.rmm.graphite .rmm-main-list li:last-child a {-webkit-border-top-right-radius: 6px;-webkit-border-bottom-right-radius: 6px;-moz-border-radius-topright: 6px;-moz-border-radius-bottomright: 6px;border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.rmm.graphite .rmm-toggled {width:95%;background-color:#888c05;min-height:36px;border-radius:6px;}
.rmm.graphite .rmm-toggled-controls {display:block;height:36px;color:white;text-align:left;position:relative; background:#2c5a44;border-radius:5px 5px 0 0!important;border:1px #FFFFFF solid;}
.rmm.graphite .rmm-toggled-title {position:relative;top:9px;left:15px;font-size:16px;color:white;}
.rmm.graphite .rmm-button {display:block;position:absolute;right:15px;top:8px;}

.rmm.graphite .rmm-button span {display:block;margin-top:4px;height:2px;background:white;width:24px;}
.rmm.graphite .rmm-toggled ul{width:100%}
.rmm.graphite .rmm-toggled ul li{ width:100%;background:url(../images/bg-producy-navigation.png) repeat-x;}
.rmm.graphite .rmm-toggled ul li a { height:35px; line-height:35px; font-size:13px;display:block;background:url(../images/navigation-arrow.png) no-repeat left;text-align:left;margin:0 0 0 10px;padding:0 0 0 10px;}
.rmm.graphite .rmm-toggled ul li a:hover { margin:0 0 0 0!important;padding:0 0 0 20px; background:url(../images/bg-hover-product-navigation-m.png) no-repeat right;}
.rmm.graphite .rmm-toggled ul li a:hover img{width:100%}
.rmm.graphite .rmm-toggled ul li a:active {background-color:#444444;border-bottom:1px solid #444444;border-top:1px solid #444444;}

/* SAPPHIRE STYLE */
.rmm.sapphire .rmm-main-list li a {display:inline-block;padding:8px 30px 8px 30px;margin:0px -3px 0px -3px;font-size:18px;text-shadow:1px 1px 1px #3e587b;background-color:#537b9f;	border-left:1px solid #3e587b;background-image:url('../images/sapphire-menu-bg.png');background-repeat:repeat-x;}
.rmm.sapphire .rmm-main-list li a:hover {background:#3e597b;}
.rmm.sapphire .rmm-main-list li:first-child a {-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.rmm.sapphire .rmm-main-list li:last-child a {-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.rmm.sapphire .rmm-toggled {width:95%;background-color:#537b9f;min-height:36px;border-radius:6px;}
.rmm.sapphire .rmm-toggled-controls {display:block;height:36px;color:white;text-align:left;position:relative;background-image:url('../images/sapphire-menu-bg.png');background-repeat:repeat-x;border-radius:5px;}
.rmm.sapphire .rmm-toggled-title {position:relative;top:9px;left:15px;font-size:16px;color:white;text-shadow:1px 1px 1px #3e587b;}
.rmm.sapphire .rmm-button {display:block;position:absolute;right:9px;top:7px;width:20px;padding:0px 7px 0px 7px;border:1px solid #3e587b;border-radius:3px;background-image:url('../images/sapphire-menu-bg.png');background-position:top;}

.rmm.sapphire .rmm-button span {display:block;margin:4px 0px 4px 0px;height:2px;background:white;width:20px;}
.rmm.sapphire .rmm-toggled ul li a {display:block;width:100%;background-color:#537698;text-align:center;padding:10px 0px 10px 0px;border-bottom:1px solid #3c5779;border-top:1px solid #6883a6;text-shadow:1px 1px 1px #333333;}
.rmm.sapphire .rmm-toggled ul li a:active {background-color:#3c5779;border-bottom:1px solid #3c5779;border-top:1px solid #3c5779;}
.rmm.sapphire .rmm-toggled ul li:first-child a {border-top:1px solid #3c5779 !important;}

/* MINIMAL STYLE */
.rmm.minimal a {color:#333333;}
.rmm.minimal a:hover {opacity:0.7;}
.rmm.minimal .rmm-main-list li a {display:inline-block;padding:8px 30px 8px 30px;margin:0px -3px 0px -3px;font-size:15px;}
.rmm.minimal .rmm-toggled {width:95%;min-height:36px;}
.rmm.minimal .rmm-toggled-controls {display:block;height:36px;color:#333333;text-align:left;position:relative;}
.rmm.minimal .rmm-toggled-title {position:relative;top:9px;left:9px;font-size:16px;color:#33333;}
.rmm.minimal .rmm-button {display:block;position:absolute;right:9px;top:7px;}

.rmm.minimal .rmm-button span {display:block;margin:4px 0px 4px 0px;height:2px;background:#333333;width:25px;}
.rmm.minimal .rmm-toggled ul li a {display:block;width:100%;text-align:center;padding:10px 0px 10px 0px;border-bottom:1px solid #dedede;color:#333333;}
.rmm.minimal .rmm-toggled ul li:first-child a {border-top:1px solid #dedede;}

.breadcrumb{width:55%;}
.breadcrumb ul{padding:0 0 0 5%}
.breadcrumb ul li{font-size:12px;color:#999999;padding:0 2px 0 0; float:left;line-height:20px; background:url(../images/bredcume-arrow.gif) no-repeat left}
.breadcrumb ul li.home{background:none;padding-left:0px;}
.breadcrumb ul li .visited{padding:0 5px 0 0;color:#dd9c01;}
.breadcrumb ul li a{color:#000;}
.breadcrumb ul li a:hover{color:#dd9c01;}

.social-icon{width:120px;padding:0 2% 0 0}
.social-icon p img{margin:0 0 0 5px}

.middle-left{width:230px;}
.product-navigation{width:230px; display:none}
.product-navigation h2{font-size:16px;color:#fff; background:#2c5a44;line-height:39px; border-bottom:1px #FFFFFF solid;height:39px;border-radius:5px 5px 0 0;padding:0 0 0 15px}
.product-navigation ul{width:230px;}
.product-navigation ul li{color:#fff; background:url(../images/bg-producy-navigation.png) repeat-x;line-height:37px;height:37px;padding:0 0 0 0}
.product-navigation ul li.border-radius{border-radius:0 0 5px 5px}
.product-navigation ul li a{width:220px;font-size:12px; float:left;color:#fff;margin:0 0 0 8px;padding:0 0 0 10px; background:url(../images/navigation-arrow.png) no-repeat left}
.product-navigation ul li a:hover{width:212px;font-size:12px;color:#fff;margin:0 0 0 0!important;padding:0 0 0 18px;background: url(../images/bg-hover-product-navigation.png) repeat-x right;}

.saver-product{width:230px;padding:15px 0 0 0; display:none}
.saver-product p{text-align:center; float:left;}
.saver-product p img{padding:0 0 10px 0}

.saver-product-mobile{width:100%;padding:15px 0 0 0;display:block}
.saver-product-mobile p{text-align:center; float:left;}
.saver-product-mobile p img{padding:0 20px 10px 0}

.middle-right{width:100%;padding:0 0}
.hollands-blinds{width:96%;padding:2% 2% 0 2%;}
.hollands-blinds p{width:80%;margin:0 0 0 0}
.hollands-blinds h2{font-size:18px;color:#2c5a44;background:url(../images/arrow-hollands.png) no-repeat left;padding:0 0 0 25px;margin:0 0 20px 0; border-bottom:3px #FF9933 solid}
.hollands-blinds ul{width:100%;padding:20px 0 0 0;}
.hollands-blinds ul li{font-size:12px;color:#636363;padding:0 0 10px 0;}
.hollands-blinds p a.request{width:151px;color:#3e3e3e;font-size:12px;font-weight:bold;padding:0 0 10px 10px;margin:0 0 0 0; height:34px; line-height:34px; text-align:center;background:url(../images/btn-bg-request.png) no-repeat; float:left}
.hollands-blinds p a:request{color:#3e3e3e;}
.hollands-blinds p a.price{width:151px;color:#3e3e3e;font-size:12px; position:relative; top:-20px; left:0; font-weight:bold;padding:0 0 0 10px; margin:20px 0 0 0;height:34px; line-height:34px; text-align:center;background:url(../images/btn-bg-price.png) no-repeat; float:left!important}
.hollands-blinds p a:price{color:#3e3e3e;}

.manufature{width:100%;border:1px #d6d6d6 solid;border-radius:5px;margin:20px 0 0 0;}
.manufature p{padding:0 0 0 0!important;color:#3e3e3e;font-size:10px;text-align:center; font-weight:bolder;height:auto!important; line-height:43px!important; float:left}
.manufature p.arrow-manufature{width:55px;color:#f0f0f0; font-size:13px; height:43px!important;background:url(../images/arrow-manufature.png) no-repeat left;}
.manufature p img{margin:3px 0 0 0; float:left}


.demo {width: 100%;margin: 0px auto;padding:20px 0 0 0;}
.demo h1 {margin:33px 0 25px;}
.demo h3 {margin: 10px 0;}
pre {background: #fff;}
@media only screen and (max-width: 780px) {
.demo {margin: 5%;width: 90%;}
.how-use {float: left;width: 300px; display: none;}
 }
#tabInfo {display: none;}
ul.resp-tabs-list, p {margin: 0px;padding: 0px;}

.resp-tabs-list li {font-weight: 600;font-size: 13px;display: inline-block;padding: 13px 15px;margin: 0;list-style: none;cursor: pointer;float: left;}
.resp-tabs-container {padding: 0px;background-color: #fff;clear: left;}

h2.resp-accordion {cursor: pointer;padding: 5px;display: none;}
.resp-tab-content { display: none; padding: 15px;}
.resp-tab-content img{padding:20px 0 0 20px}
.resp-tab-active { border: 1px solid #c1c1c1;border-bottom: none;margin-bottom: -1px !important; padding: 12px 14px 14px 14px !important;}
.resp-tab-active {border-bottom: none;background-color: #fff;}
.resp-content-active, .resp-accordion-active {display: block;}
.resp-tab-content { border: 1px solid #c1c1c1;}
h2.resp-accordion {font-size: 13px;border: 1px solid #c1c1c1;border-top: 0px solid #c1c1c1;margin: 0px;padding: 10px 15px;}
h2.resp-tab-active {border-bottom: 0px solid #c1c1c1 !important; margin-bottom: 0px !important;padding: 10px 15px !important;}
h2.resp-tab-title:last-child {border-bottom: 12px solid #c1c1c1 !important;background: blue;}

.resp-vtabs ul.resp-tabs-list {float: left;width: 30%;}
.resp-vtabs .resp-tabs-list li {display: block;padding: 15px 15px !important;margin: 0;cursor: pointer;float: none;}
.resp-vtabs .resp-tabs-container {padding: 0px;background-color: #fff;border: 1px solid #c1c1c1;float: left;width: 100%;min-height: 250px;border-radius: 4px;clear: none;}
.resp-vtabs .resp-tab-content {border: none;}
.resp-vtabs li.resp-tab-active {border: 1px solid #c1c1c1;border-right: none;background-color: #fff;position: relative; z-index: 1;margin-right: -1px !important; padding: 14px 15px 15px 14px !important;}
.resp-arrow {width: 0;height: 0;float: right;margin-top: 3px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 12px solid #c1c1c1;}

h2.resp-tab-active span.resp-arrow { border: none;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 12px solid #9B9797;}


h2.resp-tab-active {background: #DBDBDB !important;}
.resp-easy-accordion  h2.resp-accordion {display: block;}
.resp-easy-accordion .resp-tab-content {border: 1px solid #c1c1c1;}

.resp-easy-accordion .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important;}
.resp-jfit {width: 100%;margin: 0px;}
.resp-tab-content-active {display: block;}
h2.resp-accordion:first-child {border-top: 1px solid #c1c1c1 !important;}


@media only screen and (max-width: 768px) {
    ul.resp-tabs-list {display: none; }
    h2.resp-accordion {display: block;}

    .resp-vtabs .resp-tab-content {border: 1px solid #C1C1C1; }
    .resp-vtabs .resp-tabs-container {border: none;float: none;width: 100%;min-height: initial; clear: none;}
    .resp-accordion-closed {display:none !important;    }
    .resp-vtabs .resp-tab-content:last-child {
        border-bottom: 1px solid #c1c1c1 !important;
    }
}

/*product-detail-pages end*/

/*price-and-quote start*/
ul.price-your{width:100%; border-bottom:1px #bbb9b9 solid;padding:0 0 10px 0}
ul.price-your li{font-size:12px;color:#636363;padding:0 0 10px 0;}


.request-a-quote-panel{width:100%;margin:0 0 0 0;}
.request-a-quote-panel ul{width:96%; float:left;padding:28px 2% 0 2%;}
.request-a-quote-panel ul li{background:none!important;padding:0 0 28px 0!important;font-size:13px; color:#444; float:left;}
.request-a-quote-panel ul li span{ font-weight:normal}
.request-a-quote-panel ul li label{float:left;font-weight:bold;}

.request-a-quote-panel ul li .blind-type{width:254px!important;float:left;margin:10px 11px 0 0;padding:4px 10px!important;border:#dfdfdf 1px solid;height:30px;line-height:30px;font-size:12px;color:#656565;}
.marginnone{margin-right:0!important;}

.request-a-quote-panel ul li.view-width{width:100%;}
.request-a-quote-panel ul li label.btn-view{width:100px!important;padding:32px 0 0 0;}

.request-a-quote-panel ul li .width{width:113px;padding:0 10px 0 10px; height:30px; border:#dfdfdf 1px solid; line-height:30px; margin:10px 10px 0 5px; font-weight:normal}
.request-a-quote-panel ul li .view-detail{width:104px;height:20px;margin:26px 0 0 0}

ul.colorcheck{width:96%!important; padding:50px 2% 0 2%!important; float:left }
ul.colorcheck li{width:100%!important;float:left;border-bottom:1px #d5d5d5 solid;padding:0 0 10px 0!important;}
ul.colorcheck p.heading{float:left;font-size:13px; color:#444;font-weight:bold; }
ul.colorcheck li label{width:130px;float:left;margin:10px 8px 10px 0;padding:0 0 0 0!important;}

ul.your-price{width:100%!important; padding:10px 0 0 0!important; }
ul.your-price li{width:100%!important;float:left;padding:0 0 10px 0!important;}
ul.your-price li label{float:left;}
ul.your-price li label.your-price-doller{width:100%; background:#f3f3f3; height:54px; line-height:54px; text-align:center; border:1px #91a99e solid;color:#191e1c;font-size:13px;float:left;margin:10px 0 10px 0;padding:0 0 0 0!important;}
ul.your-price li label.your-price-doller a{width:100%; float:left;color:#191e1c}

ul.your-price li label.calculator a{width:165px; background:url(../images/bg-choclote.png) no-repeat;height:37px; line-height:37px;color:#fff;font-size:16px;float:left;margin:10px 10px 10px 20px;padding:0 0 0 40px!important;}

ul.your-price li label.cutomise a{width:195px; background:url(../images/bg-cutomise.png) no-repeat;height:37px; line-height:37px;color:#fff;font-size:16px;float:left;margin:10px 10px 10px 0;padding:0 0 0 10px!important;}


/*price-and-quote end*/ 

/*shoppin-cart start*/

.shopping-add-mobile{width:100%; border-bottom:1px #bbb9b9 solid;display:block!important}
.shopping-add-mobile ul{width:100%; float:left;}
.shopping-add-mobile ul li{font-size:12px;color:#605d5d; float:left;padding:0 8px 0 0;}
.shopping-add-mobile ul li a{color:#605d5d;float:left; }
.shopping-add-mobile ul li a.last{ background:none}
.shopping-add-mobile ul li a.active{color:#092c83;}
.shopping-add-mobile p{padding:15px 0 20px 0; float:left;font-size:12px;color:#6f6f6f;line-height:20px;}

.shopping-add{width:100%; border-bottom:1px #bbb9b9 solid; display:none!important}

.error-messages{width:96%;margin:27px 2% 0 2%;background:#ffe3d3;border:1px #ffd9b3 solid;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; }

.product-category{width:96%; padding: 24px 2% 0 2%;}

.product-category p{ font-size:12px; color:#343434;padding:0 0 10px 10px;float:left;}

.product-category ul{width:100%;}

.product-category ul.colorcheck{width:100%!important; float:left;margin:0 0 16px 0; padding:0 0 0 0!important;border:1px #aaaaaa solid; }
.product-category ul.colorcheck h5{width:97%;font-size:14px;font-weight:bold;color:#2c5a44;padding:4px 1% 3px 2%;float:left;border-bottom:1px #aaaaaa solid;line-height:22px;height:22px;}
.product-category ul.colorcheck h5 span{ background:url(../images/arrow-focus.png) no-repeat left;padding:0 10px 0 15px!important; float:left}

.product-category ul.colorcheck li{width:98%;float:left;padding:0 0 10px 2%!important}

ul.btn-continue{width:100%!important;padding:15px 0 50px 0;}
ul.btn-continue li{width:100%!important;padding:0 0 0 0!important;}
ul.btn-continue li label{width:100%!important;font-weight:bold;font-size:14px;text-align:center;}

ul.btn-continue li label.btn-blue a{width:131px; background:url(../images/btn-continue-blue.png) no-repeat;height:37px;line-height:37px; text-align:center;color:#fff;float:left;margin:0 0 0 160px;padding:0 0 0 10px!important;}

/*shoppin-cart end*/

/*client-choose start*/
.shopping-add-mobile{width:100%; border-bottom:1px #bbb9b9 solid;display:block!important}
.shopping-add-mobile ul{width:100%; float:left;}
.shopping-add-mobile ul li{font-size:12px;color:#605d5d; float:left;padding:0 8px 0 0;}
.shopping-add-mobile ul li a{color:#605d5d;float:left; }
.shopping-add-mobile ul li a.last{ background:none}
.shopping-add-mobile ul li a.active{color:#092c83;}
.shopping-add-mobile p{padding:15px 0 20px 0; float:left;font-size:12px;color:#6f6f6f;line-height:20px;}

.shopping-add{width:100%; border-bottom:1px #bbb9b9 solid; display:none!important}


.client-choose{width:100%;padding:25px 0 0 0;}
.client-choose ul{width:100%;}
.client-choose ul li{font-size:12px; font-weight:lighter;color:#868282; float:left; padding:inherit;padding:7px 0 0 0;}
.client-choose ul li.alternative{background:#e9e9e9;margin:8px 0 0 0;padding:5px 0 5px 0; border-bottom:3px #869e93 solid}
.client-choose ul li.bor-bottom{ border-bottom:4px #2c5a44 solid; padding:0 0 5px 0; font-weight:bold;}
.client-choose ul li label{float:left;}

.client-choose ul li.sub{font-size:12px; font-weight:lighter;color:#868282; float:left; padding:inherit;padding:0 0 0 0;}
.client-choose ul li.sub-total-border{margin:20px 0 0 0;line-height:28px;height:28px;border-bottom:3px #869e93 solid; border-top:2px #869e93 solid;}
.client-choose ul li.sub-total-main{width:100%;}
.client-choose ul li label.sub-total{width:300px; float:right;font-weight:bold;font-size:13px;color:#3e3f3e;padding:12px 0 0 0;}
.client-choose ul li label.paddingtop{padding:0 0 0 0;}
.client-choose ul li label.normal-font{ font-weight:normal;padding:0px 0 0 0;}
.client-choose ul li label.sub-total span{width:180px; float:left}
.client-choose ul li label.sub-total span a.loginsub{color:#02239c}

.client-choose ul li label.color{width:140px;float:left; text-align:center}
.client-choose ul li label.prod{width:267px;float:left;}
.client-choose ul li label.pro-price{width:82px;float:left;}
.client-choose ul li label.pro-quantity{width:70px;float:left;}
.client-choose ul li label.cross-check{width:80px;float:left; text-align:center}
.client-choose ul li label.prod-total{width:60px;float:left;}

.client-choose ul li label.prod-doller{width:60px;float:left;color:#464444}
.client-choose ul li label.doller{width:82px;float:left;color:#464444}
.client-choose ul li label.fit-color{width:110px;float:left; text-align:center;padding:0 15px}
.client-choose ul li label.prod-hallands{width:267px;float:left;color:#464444}

.client-choose ul li label .quantity{width:50px!important;float:left;margin:0 11px 0 0;padding:4px 5px;border:#dfdfdf 1px solid;height:24px;line-height:24px;font-size:12px;color:#656565;}

ul.up-cont-proc{width:100%!important; padding:20px 0 110px 0!important; float:left }
ul.up-cont-proc li{width:100%!important;float:left;padding:0 0 10px 0!important;}
ul.up-cont-proc li label{float:left;font-weight:bold;font-size:14px}

ul.up-cont-proc li label.btn-update a{width:176px; background:url(../images/btn-update.png) no-repeat;height:37px;line-height:37px; text-align:center;color:#fff;float:left;margin:10px 0 10px 60px;padding:0 0 0 10px!important;}

ul.up-cont-proc li label.btn-continue a{width:186px; background:url(../images/btn-continue.png) no-repeat;height:37px; line-height:37px; text-align:center;color:#fff;float:left;margin:10px 0 10px 50px;padding:0 0 0 15px!important;}

ul.up-cont-proc li label.btn-proceed a{width:188px; background:url(../images/btn-proceed.png) no-repeat;height:37px; line-height:37px; color:#fff;float:left;margin:10px 0 10px 40px;padding:0 0 0 35px!important;}

/*client-choose end*/

}
 
 
/* 616px */
@media screen 
and (min-width : 616px) 
and (max-width : 800px) {

.layout{width:100%;margin:auto;}
.header{width:96%;padding:0 2%;}

.logo-panel{width:100%;padding:0 0 2% 0;}
.logo{width:50%;padding:13px 0 24px 0;}
.logo img{width:264px;}

.logo-right{width:50%;padding:8px 0 0 0; float:right; }

.social-networking{width:290px;border:1px #6633FF solid float:right;padding:0 0 0 0;}
.social-networking p{width:200px;font-size:12px;color:#828282;line-height:27px;height:27px; float:right}
.social-networking p.social-icon{width:105px;padding:0 50px 0 0; display:none}


.top-right-menu{width:100%;}
.top-right-menu ul{width:100%;float:right; }
.top-right-menu ul li{float:right;font-size:12px;color:#035bb2;}
.top-right-menu ul li label{ float:right;}
.top-right-menu ul li label span{ color:#009966}
.top-right-menu ul li label.shopping-cart{ float:right;background:url(../images/shoping-cart.png) no-repeat left top;padding:0 60px 5px  20px;font-size:12px;color:#035bb2;}
.top-right-menu ul li label.user-name{background:url(../images/username.png) no-repeat 10px top;padding:0 0px 0 35px;margin:0 55px 0 0;font-size:12px;color:#818181; position:relative; top:0; left:-10px;}
.top-right-menu ul li label a.logout{background:url(../images/icon-logout.png) no-repeat 10px top;padding:0 0 0 0!important;font-size:12px;color:#035bb2; font-weight:normal;}
.top-right-menu ul li label span2{padding:0 0 0 15px; float:right;font-size:12px;color:#035bb2}

.top-right-menu ul li label.main-nav a {display: block;padding-left: 0%;color:#035bb2; position:relative; top:-1px; left:185px;}

.our-policy{width:183px;padding:8px 0 0 0; margin:0 0 10px 0; display:none;}
.our-policy ul li{float:left;font-size:12px;padding:0 5px}
.our-policy ul li a{color:#4e7cbc;}
.our-policy ul li label{float:left;padding:0 5px}

#cssmenu .services-web{display:none !important }
#cssmenu .services-mobile{display:block !important;}


.main-quick-quote{width:100%;background:#dd9c01;border-radius:0 0 5px 5px;}
.quick-quote{width:100%;}
.quick-quote h5{ width:114px; float:left; background:url(../images/bg-quick.png) no-repeat ;color:#090909;font-size:12px; text-align:center;border:0; line-height:35px;height:35px;border-radius:0 0 0 5px;}
.quick-quote ul{width:100%;}
.quick-quote ul li{float:left;color:#fff;font-size:12px;padding:0 0 0 10px;line-height:35px;height:35px;}
.quick-quote ul li label{ float:left; padding:0 10px 0 0}
.quick-quote ul li .istyle{width:112px;height:20px;line-height:20px;padding:0 10px; border:0; color:#999999;font-size:11px;}
.quick-quote ul li .get-quote{width:104px;padding:4px 0 0 0; float:left;height:26px;}
.quick-quote ul li.width1{width:200px!important; float:left}
.quick-quote ul li .search{width:100px!important;font-family:Arial;font-size:11px;color:#9c9c9c;background:#FFFFFF;border-radius:0 0 0 0;border:0;height:21px;line-height:21px;padding:0 5px 0 5px; border:1px #d7d9d9 solid; border-width:1px 1px 1px 0;}
.quick-quote ul li .button1{ padding:7px 0 0 0; float:left}


.middle{width:95%!important;float:left;background:#FFF;border-radius:5px;margin:15px 2% 0 2%;padding:15px 0!important;}

.banner-slider{width:98%; margin:0 0 0 1.2%;}

.banner-slider-right{width:100%; float:left; padding:10px 0 0 5px;}
.banner-slider-right p img{margin:0 17px 15px 0; float:left}

.feature-product{width:97%;padding:16px 1.5% 0 1.5%; }
.feature-product h2{width:250px;font-family:Arial;font-size:16px;color:#0a658f;float:left;text-transform:uppercase;text-align:center;margin:0 0 5px 0;}
.special{width:100%;background:#deefe5;border-radius:5px;padding:15px 0 17px 0;}

/*special gallary */
.gallery{width:100%;}
#wrapper2{width:100%; height: 195px;}
#slider2 {width:100%; height: 195px!important; list-style: none;padding:0 0;float:left!important }


/*special gallary */

.welcome-panel{width:98%;padding:15px 0 0 2%;}

.welcome-left{width:98%;background:#ffda98; float:left;border-radius:5px; border:1px #bdbdbd solid;padding:15px 0 10px 0}
.welcome-left p{color:#090909;font-size:12px;padding:0 10px 9px 10px;line-height:17px;}
.welcome-left p img{margin:0 15px 0 0}

.welcome-right{width:185px;padding:20px 50px 0 0; display:none}

.company-logo{width:96%;padding:15px 2% 0 2%;}
.company-logo-left p img{width:100%;float:left;}

.company-logo-right{width:185px;padding:20px 50px 0 0; display:none}

.request-company{width:100%; display:block!important}
.request-company p{width:100%; text-align:center;float:left;}
.request-company p img{width:130px;padding:20px 0 0 20px}

.footer{width:96%;padding:0 2%;}

.footer-top{width:95%;background:#01891d;border-radius:5px; border:1px #b1b1b1 solid;margin:20px 0 0 0;padding:0 2%;}

.product{width:250px;padding:21px 0 21px 0;}
.product ul{width:250px; background:none; float:left}
.product ul li{color:#fff;font-size:12px;background:url(../images/product-bullet-icon.png) no-repeat left;padding:0 0 0 15px}
.product ul li.heading{color:#fff;font-size:15px; background:none;padding:0 0 13px 0;}
.product ul li a{color:#fff;}
.product ul li a:hover{color:#dd9c01}

.address{width:100%;padding:0 0 0 0;}
.address ul{width:96%;background:none; height:173px}
.address ul li{width:96%;color:#fff;font-size:12px;background:url(../images/product-bullet-icon.png) no-repeat 0 6px;padding:0 0 0 13px;line-height:20px;}
.address ul li.heading{color:#fff;font-size:15px; background:none;padding:0 0 13px 0;}

.subscribe{width:260px;padding:0 0 21px 0;}
.subscribe h4{color:#fff;font-size:15px; background:none;padding:0 0 13px 0; font-weight:normal; text-transform:uppercase}
.subscribe .istyle{width:168px;float:left;font-size:11px;color:#9c9c9c;background:#FFFFFF;border-radius:0 0 0 0;border:0;height:24px;line-height:24px;padding:0 5px 0 5px; border:1px #d7d9d9 solid; border-width:1px 1px 1px 0}
.subscribe p.like-us{font-size:15px;color:#fff;padding:10px 0 15px 0;}
.subscribe p img{padding:0 10px 0 0;}

.footer-bottom{width:96%;text-align:center;padding:5px 2% 0 2%;}
.footer-bottom p{font-size:11px;color:#312f2f;padding:0 0 12px 0;line-height:20px}
.footer-bottom p a{color:#312f2f;}
.footer-bottom p a:hover{color:#dd9c01}

/*product-detail-pages start*/

.product-nav{width:100%;padding:0 0 5% 0;}
.rmm {display:block;position:relative;top:5px;width:100%;padding:0px;margin:0 auto !important;text-align: center;line-height:19px !important;}
.rmm * {-webkit-tap-highlight-color:transparent !important;font-family:Arial;}
.rmm a {color:#ebebeb;text-decoration:none;}
.rmm .rmm-main-list, .rmm .rmm-main-list li {margin:0px;padding:0px;}
.rmm ul {display:block;width:auto !important;margin:0 auto !important;overflow:hidden;list-style:none;}

/* sublevel menu - in construction */
.rmm ul li ul, .rmm ul li ul li, .rmm ul li ul li a {display:none !important;height:0px !important;width:0px !important; }
/* */
.rmm .rmm-main-list li {display:inline;padding:0px;margin:0px !important;}
.rmm-toggled {display:none;width:100%;position:relative;overflow:hidden;margin:0 auto !important;}
.rmm-button:hover {cursor:pointer;}
.rmm .rmm-toggled ul {display:none;margin:0px !important;padding:0px !important;}
.rmm .rmm-toggled ul li {display:block;margin:0 auto !important;}

/* GRAPHITE STYLE */
.rmm.graphite .rmm-main-list li a {display:inline-block;padding:8px 50px 8px 50px;margin:0px -3px 0px -3px;font-size:15px;text-shadow:1px 1px 1px #333333;border-left:1px solid #888c05; }
.rmm.graphite .rmm-main-list li a:hover { background:url(../images/bg-hover-product-navigation.png) no-repeat}
.rmm.graphite .rmm-main-list li:first-child a {-webkit-border-top-left-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 6px;border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
.rmm.graphite .rmm-main-list li:last-child a {-webkit-border-top-right-radius: 6px;-webkit-border-bottom-right-radius: 6px;-moz-border-radius-topright: 6px;-moz-border-radius-bottomright: 6px;border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.rmm.graphite .rmm-toggled {width:95%;background-color:#888c05;min-height:36px;border-radius:6px;}
.rmm.graphite .rmm-toggled-controls {display:block;height:36px;color:white;text-align:left;position:relative; background:#2c5a44;border-radius:5px 5px 0 0!important;border:1px #FFFFFF solid;}
.rmm.graphite .rmm-toggled-title {position:relative;top:9px;left:15px;font-size:16px;color:white;}
.rmm.graphite .rmm-button {display:block;position:absolute;right:15px;top:8px;}

.rmm.graphite .rmm-button span {display:block;margin-top:4px;height:2px;background:white;width:24px;}
.rmm.graphite .rmm-toggled ul{width:100%}
.rmm.graphite .rmm-toggled ul li{ width:100%;background:url(../images/bg-producy-navigation.png) repeat-x;}
.rmm.graphite .rmm-toggled ul li a { height:35px; line-height:35px; font-size:13px;display:block;background:url(../images/navigation-arrow.png) no-repeat left;text-align:left;margin:0 0 0 10px;padding:0 0 0 10px;}
.rmm.graphite .rmm-toggled ul li a:hover { margin:0 0 0 0!important;padding:0 0 0 20px; background:url(../images/bg-hover-product-navigation-m.png) no-repeat right;}
.rmm.graphite .rmm-toggled ul li a:hover img{width:100%}
.rmm.graphite .rmm-toggled ul li a:active {background-color:#444444;border-bottom:1px solid #444444;border-top:1px solid #444444;}

/* SAPPHIRE STYLE */
.rmm.sapphire .rmm-main-list li a {display:inline-block;padding:8px 30px 8px 30px;margin:0px -3px 0px -3px;font-size:18px;text-shadow:1px 1px 1px #3e587b;background-color:#537b9f;	border-left:1px solid #3e587b;background-image:url('../images/sapphire-menu-bg.png');background-repeat:repeat-x;}
.rmm.sapphire .rmm-main-list li a:hover {background:#3e597b;}
.rmm.sapphire .rmm-main-list li:first-child a {-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.rmm.sapphire .rmm-main-list li:last-child a {-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.rmm.sapphire .rmm-toggled {width:95%;background-color:#537b9f;min-height:36px;border-radius:6px;}
.rmm.sapphire .rmm-toggled-controls {display:block;height:36px;color:white;text-align:left;position:relative;background-image:url('../images/sapphire-menu-bg.png');background-repeat:repeat-x;border-radius:5px;}
.rmm.sapphire .rmm-toggled-title {position:relative;top:9px;left:15px;font-size:16px;color:white;text-shadow:1px 1px 1px #3e587b;}
.rmm.sapphire .rmm-button {display:block;position:absolute;right:9px;top:7px;width:20px;padding:0px 7px 0px 7px;border:1px solid #3e587b;border-radius:3px;background-image:url('../images/sapphire-menu-bg.png');background-position:top;}

.rmm.sapphire .rmm-button span {display:block;margin:4px 0px 4px 0px;height:2px;background:white;width:20px;}
.rmm.sapphire .rmm-toggled ul li a {display:block;width:100%;background-color:#537698;text-align:center;padding:10px 0px 10px 0px;border-bottom:1px solid #3c5779;border-top:1px solid #6883a6;text-shadow:1px 1px 1px #333333;}
.rmm.sapphire .rmm-toggled ul li a:active {background-color:#3c5779;border-bottom:1px solid #3c5779;border-top:1px solid #3c5779;}
.rmm.sapphire .rmm-toggled ul li:first-child a {border-top:1px solid #3c5779 !important;}

/* MINIMAL STYLE */
.rmm.minimal a {color:#333333;}
.rmm.minimal a:hover {opacity:0.7;}
.rmm.minimal .rmm-main-list li a {display:inline-block;padding:8px 30px 8px 30px;margin:0px -3px 0px -3px;font-size:15px;}
.rmm.minimal .rmm-toggled {width:95%;min-height:36px;}
.rmm.minimal .rmm-toggled-controls {display:block;height:36px;color:#333333;text-align:left;position:relative;}
.rmm.minimal .rmm-toggled-title {position:relative;top:9px;left:9px;font-size:16px;color:#33333;}
.rmm.minimal .rmm-button {display:block;position:absolute;right:9px;top:7px;}

.rmm.minimal .rmm-button span {display:block;margin:4px 0px 4px 0px;height:2px;background:#333333;width:25px;}
.rmm.minimal .rmm-toggled ul li a {display:block;width:100%;text-align:center;padding:10px 0px 10px 0px;border-bottom:1px solid #dedede;color:#333333;}
.rmm.minimal .rmm-toggled ul li:first-child a {border-top:1px solid #dedede;}

.breadcrumb{width:55%;}
.breadcrumb ul{padding:0 0 0 5%}
.breadcrumb ul li{font-size:12px;color:#999999;padding:0 2px 0 0; float:left;line-height:20px; background:url(../images/bredcume-arrow.gif) no-repeat left}
.breadcrumb ul li.home{background:none;padding-left:0px;}
.breadcrumb ul li .visited{padding:0 5px 0 0;color:#dd9c01;}
.breadcrumb ul li a{color:#000;}
.breadcrumb ul li a:hover{color:#dd9c01;}

.social-icon{width:120px;padding:0 2% 0 0}
.social-icon p img{margin:0 0 0 5px}

.middle-left{width:230px;}
.product-navigation{width:230px; display:none}
.product-navigation h2{font-size:16px;color:#fff; background:#2c5a44;line-height:39px; border-bottom:1px #FFFFFF solid;height:39px;border-radius:5px 5px 0 0;padding:0 0 0 15px}
.product-navigation ul{width:230px;}
.product-navigation ul li{color:#fff; background:url(../images/bg-producy-navigation.png) repeat-x;line-height:37px;height:37px;padding:0 0 0 0}
.product-navigation ul li.border-radius{border-radius:0 0 5px 5px}
.product-navigation ul li a{width:220px;font-size:12px; float:left;color:#fff;margin:0 0 0 8px;padding:0 0 0 10px; background:url(../images/navigation-arrow.png) no-repeat left}
.product-navigation ul li a:hover{width:212px;font-size:12px;color:#fff;margin:0 0 0 0!important;padding:0 0 0 18px;background: url(../images/bg-hover-product-navigation.png) repeat-x right;}

.saver-product{width:230px;padding:15px 0 0 0; display:none}
.saver-product p{text-align:center; float:left;}
.saver-product p img{padding:0 0 10px 0}

.saver-product-mobile{width:100%;padding:15px 0 0 0;display:block}
.saver-product-mobile p{text-align:center; float:left;}
.saver-product-mobile p img{padding:0 0 10px 43px}


.middle-right{width:100%;padding:0 0}
.hollands-blinds{width:96%;padding:2% 2% 0 2%;}
.hollands-blinds p{padding:0 0 0 25%}
.hollands-blinds h2{font-size:18px;color:#2c5a44;background:url(../images/arrow-hollands.png) no-repeat left;padding:0 0 0 25px;margin:0 0 20px 0; border-bottom:3px #FF9933 solid}
.hollands-blinds ul{width:100%;padding:20px 0 0 0;}
.hollands-blinds ul li{font-size:12px;color:#636363;padding:0 0 10px 0;}
.hollands-blinds a.request{width:151px;color:#3e3e3e;font-size:12px;font-weight:bold;padding:0 0 0 10px;margin:0 0 0 0; height:34px; line-height:34px; text-align:center;background:url(../images/btn-bg-request.png) no-repeat; float:left}
.hollands-blinds a:request{color:#3e3e3e;}
.hollands-blinds a.price{width:151px;color:#3e3e3e;font-size:12px; font-weight:bold;padding:0 0 0 10px; margin:0 0 0 0;height:34px; line-height:34px; text-align:center;background:url(../images/btn-bg-price.png) no-repeat; }
.hollands-blinds a:price{color:#3e3e3e;}

.manufature{width:96%;border:1px #d6d6d6 solid;border-radius:5px;margin:20px 2% 0 2%;  }
.manufature p{padding:0 0 0 0!important;color:#3e3e3e;font-size:11px;font-weight:bolder;height:auto!important; line-height:43px!important; float:left}
.manufature p.arrow-manufature{width:55px;color:#f0f0f0; height:43px!important;background:url(../images/arrow-manufature.png) no-repeat left;}
.manufature p img{margin:3px 0 0 0; float:left}


.demo {width: 100%;margin: 0px auto;padding:20px 0 0 0;}
.demo h1 {margin:33px 0 25px;}
.demo h3 {margin: 10px 0;}
pre {background: #fff;}
@media only screen and (max-width: 780px) {
.demo {margin: 5%;width: 90%;}
.how-use {float: left;width: 300px; display: none;}
 }
#tabInfo {display: none;}
ul.resp-tabs-list, p {margin: 0px;padding: 0px;}

.resp-tabs-list li {font-weight: 600;font-size: 13px;display: inline-block;padding: 13px 15px;margin: 0;list-style: none;cursor: pointer;float: left;}
.resp-tabs-container {padding: 0px;background-color: #fff;clear: left;}

h2.resp-accordion {cursor: pointer;padding: 5px;display: none;}
.resp-tab-content { display: none; padding: 15px;}
.resp-tab-content img{padding:20px 0 0 20px}
.resp-tab-active { border: 1px solid #c1c1c1;border-bottom: none;margin-bottom: -1px !important; padding: 12px 14px 14px 14px !important;}
.resp-tab-active {border-bottom: none;background-color: #fff;}
.resp-content-active, .resp-accordion-active {display: block;}
.resp-tab-content { border: 1px solid #c1c1c1; }
h2.resp-accordion {font-size: 13px;border: 1px solid #c1c1c1;border-top: 0px solid #c1c1c1;margin: 0px;padding: 10px 15px;}
h2.resp-tab-active {border-bottom: 0px solid #c1c1c1 !important; margin-bottom: 0px !important;padding: 10px 15px !important;}
h2.resp-tab-title:last-child {border-bottom: 12px solid #c1c1c1 !important;background: blue;}

.resp-vtabs ul.resp-tabs-list {float: left;width: 30%;}
.resp-vtabs .resp-tabs-list li {display: block;padding: 15px 15px !important;margin: 0;cursor: pointer;float: none;}
.resp-vtabs .resp-tabs-container {padding: 0px;background-color: #fff;border: 1px solid #c1c1c1;float: left;width: 100%;min-height: 250px;border-radius: 4px;clear: none;}
.resp-vtabs .resp-tab-content {border: none;}
.resp-vtabs li.resp-tab-active {border: 1px solid #c1c1c1;border-right: none;background-color: #fff;position: relative; z-index: 1;margin-right: -1px !important; padding: 14px 15px 15px 14px !important;}
.resp-arrow {width: 0;height: 0;float: right;margin-top: 3px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 12px solid #c1c1c1;}

h2.resp-tab-active span.resp-arrow { border: none;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 12px solid #9B9797;}


h2.resp-tab-active {background: #DBDBDB !important;}
.resp-easy-accordion  h2.resp-accordion {display: block;}
.resp-easy-accordion .resp-tab-content {border: 1px solid #c1c1c1;}

.resp-easy-accordion .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important;}
.resp-jfit {width: 100%;margin: 0px;}
.resp-tab-content-active {display: block;}
h2.resp-accordion:first-child {border-top: 1px solid #c1c1c1 !important;}


@media only screen and (max-width: 768px) {
    ul.resp-tabs-list {display: none; }
    h2.resp-accordion {display: block;}

    .resp-vtabs .resp-tab-content {border: 1px solid #C1C1C1; }
    .resp-vtabs .resp-tabs-container {border: none;float: none;width: 100%;min-height: initial; clear: none;}
    .resp-accordion-closed {display:none !important;    }
    .resp-vtabs .resp-tab-content:last-child {
        border-bottom: 1px solid #c1c1c1 !important;
    }
}

/*product-detail-pages end*/


/*error-messages start*/

.product-category{width:96%; padding: 24px 2% 0 2%;}
.product-category p .blind-type label{float:left;font-weight:bold;background:none!important;padding:0 0 13px 0!important;font-size:13px;color:#444;}
.product-category p .blind-type{width:254px!important;float:left;margin:10px 11px 0 0;padding:4px 5px;border:#dfdfdf 1px solid;height:30px;line-height:30px;font-size:12px;color:#656565;}

.product-category p{ font-size:12px; color:#343434;padding:0 0 10px 0;float:left;}

.product-category ul{width:100%; float:left;}
.product-category ul li{background:none!important;padding:0 0 28px 0!important;font-size:13px;color:#444;float:left;}
.product-category ul li span{ font-weight:normal}
.product-category ul li label{float:left;font-weight:bold;}

.product-category ul.colorcheck{width:100%!important; float:left;margin:0 0 16px 0; padding:0 0 0 0!important;border:1px #aaaaaa solid; }
.product-category ul.colorcheck h5{width:99%!important;font-size:14px;font-weight:bold;color:#2c5a44;padding:4px 0 3px 6px;float:left;border-bottom:1px #aaaaaa solid;line-height:22px;height:22px;}
.product-category ul.colorcheck h5 img{margin:0 4px 0 0;}
.product-category ul.colorcheck h5 span{ background:url(../images/arrow-focus.png) no-repeat left;padding:0 0 0 15px; float:left}
.product-category ul.colorcheck li{float:left;border-bottom:none;padding:0 0 10px 10px!important;}
.product-category ul.colorcheck li label{width:130px;float:left;margin:15px 10px 5px 0;padding:0 0 0 2px!important;}
.product-category ul.colorcheck li label .image{padding:0 0 5px 0}
.product-category ul.colorcheck li label .radio-price{color:#999999; height:18px;float:left;margin:0 4px 0 8px;padding:0 0 0 0;}

ul.btn-continue{width:100%!important;padding:15px 0 50px 0;}
ul.btn-continue li{width:100%!important;padding:0 0 0 0!important;}
ul.btn-continue li label{width:100%!important;font-weight:bold;font-size:14px;text-align:center;}

ul.btn-continue li label.btn-blue a{width:131px; background:url(../images/btn-continue-blue.png) no-repeat;height:37px;line-height:37px; text-align:center;color:#fff;float:left;margin:0 0 0 250px;padding:0 0 0 10px!important;}
/*error-messages end*/

/*price-and-quote start*/
ul.price-your{width:100%; border-bottom:1px #bbb9b9 solid;padding:0 0 10px 0}
ul.price-your li{font-size:12px;color:#636363;padding:0 0 10px 0;}


.request-a-quote-panel{width:96%;padding:0 2%;}
.request-a-quote-panel ul{width:100%;padding:28px 0 0 0}
.request-a-quote-panel ul li{background:none!important;padding:0 0 28px 0!important;font-size:13px; color:#444; float:left;}
.request-a-quote-panel ul li span{ font-weight:normal}
.request-a-quote-panel ul li label{float:left;font-weight:bold;}
.request-a-quote-panel ul li label.input-box{width:292px;float:left;padding:0 0 0 75px;}

.request-a-quote-panel ul li .blind-type{width:254px!important;float:left;margin:10px 11px 0 0;padding:4px 5px;border:#dfdfdf 1px solid;height:30px;line-height:30px;font-size:12px;color:#656565;}
.marginnone{margin-right:0!important;}

.request-a-quote-panel ul li.view-width{width:100%;}
.request-a-quote-panel ul li label.btn-view{width:100px!important;padding:26px 0 0 0;}

.request-a-quote-panel ul li .width{width:123px;padding:0 10px 0 10px; height:30px; line-height:30px; margin:10px 10px 0 10px; font-weight:normal}
.request-a-quote-panel ul li .view-detail{width:104px;height:20px;margin:26px 0 0 0}

ul.colorcheck{width:600px!important; padding:10px 0 0 0!important; }
ul.colorcheck li{width:600px!important;float:left;border-bottom:1px #d5d5d5 solid;padding:0 0 10px 0!important;}
ul.colorcheck p.heading{float:left;font-size:13px; color:#444;font-weight:bold; }
ul.colorcheck li label{width:130px;float:left;margin:10px 10px 10px 0;padding:0 0 0 0!important;}

ul.your-price{width:600px!important; padding:10px 0 0 0!important; }
ul.your-price li{width:600px!important;float:left;padding:0 0 10px 0!important;}
ul.your-price li label{float:left;}
ul.your-price li label.your-price-doller{width:430px; background:#f3f3f3; height:54px; line-height:54px; text-align:center; border:1px #91a99e solid;color:#191e1c;font-size:16px;float:left;margin:10px 10px 10px 50px;padding:0 0 0 0!important;}
ul.your-price li label.your-price-doller a{width:430px; float:left;color:#191e1c}

ul.your-price li label.calculator a{width:165px; background:url(../images/bg-choclote.png) no-repeat;height:37px; line-height:37px; color:#fff;font-size:16px;float:left;margin:10px 10px 10px 50px;padding:0 0 0 40px!important;}

ul.your-price li label.cutomise a{width:185px; background:url(../images/bg-cutomise.png) no-repeat;height:37px; line-height:37px;color:#fff;font-size:16px;float:left;margin:10px 10px 10px 40px;padding:0 0 0 15px!important;}



/*price-and-quote end*/ 

/*shoppin-cart start*/
.error-messages{width:96%;margin:27px 2% 0 2%;background:#ffe3d3;border:1px #ffd9b3 solid;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; }

.shopping-add-mobile{width:100%; border-bottom:1px #bbb9b9 solid;display:block!important}
.shopping-add-mobile ul{width:100%; float:left;}
.shopping-add-mobile ul li{font-size:12px;color:#605d5d; float:left;padding:0 8px 0 0;}
.shopping-add-mobile ul li a{color:#605d5d;float:left; }
.shopping-add-mobile ul li a.last{ background:none}
.shopping-add-mobile ul li a.active{color:#092c83;}
.shopping-add-mobile p{padding:15px 0 20px 0; float:left;font-size:12px;color:#6f6f6f;line-height:20px;}

.shopping-add{width:100%; border-bottom:1px #bbb9b9 solid; display:none!important}

/*shoppin-cart end*/

/*client-choose start*/
.shopping-add-mobile{width:100%; border-bottom:1px #bbb9b9 solid;display:block!important}
.shopping-add-mobile ul{width:100%; float:left;}
.shopping-add-mobile ul li{font-size:12px;color:#605d5d; float:left;padding:0 8px 0 0;}
.shopping-add-mobile ul li a{color:#605d5d;float:left; }
.shopping-add-mobile ul li a.last{ background:none}
.shopping-add-mobile ul li a.active{color:#092c83;}
.shopping-add-mobile p{padding:15px 0 20px 0; float:left;font-size:12px;color:#6f6f6f;line-height:20px;}

.shopping-add{width:100%; border-bottom:1px #bbb9b9 solid; display:none!important}


.client-choose{width:100%;padding:25px 0 0 0;}
.client-choose ul{width:100%;}
.client-choose ul li{font-size:12px; font-weight:lighter;color:#868282; float:left; padding:inherit;padding:7px 0 0 0;}
.client-choose ul li.alternative{background:#e9e9e9;margin:8px 0 0 0;padding:5px 0 5px 0; border-bottom:3px #869e93 solid}
.client-choose ul li.bor-bottom{ border-bottom:4px #2c5a44 solid; padding:0 0 5px 0; font-weight:bold;}
.client-choose ul li label{float:left;}

.client-choose ul li.sub{font-size:12px; font-weight:lighter;color:#868282; float:left; padding:inherit;padding:0 0 0 0;}
.client-choose ul li.sub-total-border{margin:20px 0 0 0;line-height:28px;height:28px;border-bottom:3px #869e93 solid; border-top:2px #869e93 solid;}
.client-choose ul li.sub-total-main{width:100%;}
.client-choose ul li label.sub-total{width:245px; float:right;font-weight:bold;font-size:13px;color:#3e3f3e;padding:12px 0 0 0;}
.client-choose ul li label.paddingtop{padding:0 0 0 0;}
.client-choose ul li label.normal-font{ font-weight:normal;padding:0px 0 0 0;}
.client-choose ul li label.sub-total span{width:180px; float:left}
.client-choose ul li label.sub-total span a.loginsub{color:#02239c}

.client-choose ul li label.color{width:140px;float:left; text-align:center}
.client-choose ul li label.prod{width:267px;float:left;}
.client-choose ul li label.pro-price{width:82px;float:left;}
.client-choose ul li label.pro-quantity{width:70px;float:left;}
.client-choose ul li label.cross-check{width:80px;float:left; text-align:center}
.client-choose ul li label.prod-total{width:60px;float:left;}

.client-choose ul li label.prod-doller{width:60px;float:left;color:#464444}
.client-choose ul li label.doller{width:82px;float:left;color:#464444}
.client-choose ul li label.fit-color{width:110px;float:left; text-align:center;padding:0 15px}
.client-choose ul li label.prod-hallands{width:267px;float:left;color:#464444}

.client-choose ul li label .quantity{width:50px!important;float:left;margin:0 11px 0 0;padding:4px 5px;border:#dfdfdf 1px solid;height:24px;line-height:24px;font-size:12px;color:#656565;}

ul.up-cont-proc{width:100%!important; padding:20px 0 110px 0!important; float:left }
ul.up-cont-proc li{width:100%!important;float:left;padding:0 0 10px 0!important;}
ul.up-cont-proc li label{float:left;font-weight:bold;font-size:14px}

ul.up-cont-proc li label.btn-update a{width:176px; background:url(../images/btn-update.png) no-repeat;height:37px;line-height:37px; text-align:center;color:#fff;float:left;margin:10px 0 10px 165px;padding:0 0 0 10px!important;}

ul.up-cont-proc li label.btn-continue a{width:186px; background:url(../images/btn-continue.png) no-repeat;height:37px; line-height:37px; text-align:center;color:#fff;float:left;margin:10px 0 10px 165px;padding:0 0 0 15px!important;}

ul.up-cont-proc li label.btn-proceed a{width:188px; background:url(../images/btn-proceed.png) no-repeat;height:37px; line-height:37px; color:#fff;float:left;margin:10px 0 10px 165px;padding:0 0 0 35px!important;}

/*client-choose end*/

}

/* 801px */
@media screen 
and (min-width : 801px) 
and (max-width : 980px) {


.top-right-menu{width:96%!important;}
.top-right-menu ul{width:96%!important; text-align:center;}
.top-right-menu ul li{float:left;font-size:12px;color:#035bb2;}
.top-right-menu ul li label{ float:right;}
.top-right-menu ul li label span{ color:#009966}
.top-right-menu ul li label.shopping-cart{ float:right!important;background:url(../images/shoping-cart.png) no-repeat left top;padding:0 107px 5px  20px!important;font-size:12px;color:#035bb2;}
.top-right-menu ul li label.user-name{background:url(../images/username.png) no-repeat 10px top;padding:0 0px 0 30px;margin:0 12px 0 0;font-size:12px;color:#818181; position:relative; top:0; left:-60px!important;}
.top-right-menu ul li label a.logout{background:url(../images/icon-logout.png) no-repeat 10px top;padding:0 0 0 0!important;font-size:12px;color:#035bb2; font-weight:normal;}
.top-right-menu ul li label span2{padding:0 0 0 15px; float:right;font-size:12px;color:#035bb2}

.social-networking p.need-help{width:200px!important;padding:0 65px 0 0!important}



}




