@charset "utf-8";

body{font-family:'Open Sans', Arial, Helvetica, sans-serif; padding-top:0; color:#4b4b4b;}
h1, h2, h3, h4, h5, h6{font-family:'Roboto', Arial, Helvetica, sans-serif}
h1{font:700 30px/36px 'Bitter', Georgia, "Times New Roman", Times, serif; display:block; color:#e39525;}
h2{font:400 24px/28px 'Open Sans', Arial, Helvetica, sans-serif; display:block; color:#e39525; text-transform:uppercase}
h3{font:bold 20px/24px 'Open Sans', Arial, Helvetica, sans-serif; display:block; color:#484848;}
figure{display:table-cell; vertical-align:middle;}figure img{display:block; margin:auto; border:0; max-width:100%; height:auto;}
.mw_92{max-width:92%; height:auto;}.mw_100{max-width:100%; height:auto;}
.container{width:1240px; padding:0;}.row{margin:0;}
/* HEADER */
.top1{background:#e39525; height:33px;}
.t1_left{float:left; font-size:13px; line-height:30px; color:#fff;}
.t1_left a{color:#fff;}
.t1_left img{ vertical-align:middle; margin-bottom:3px}
.t1_left img.t1_email{margin-left:16px;}
.t1_right{float:right; width:220px; height:25px; margin:3px 0 0 0;}
.t1_right a.translate-this-button{width:220px !important; height:25px !important; background:url(../images/language.png) no-repeat !important; padding:0 !important}
/* TOP1 ENDS */
/* TOP2 */
.nav_seperator{display:none;}
.top2{height:78px; background:#fff;}.top2_space{height:78px; display:none;}.top2_fixer{width:100%; top:0; z-index:999; position:fixed; box-shadow:0 3px 3px rgba(0,0,0,.2);}
.logo_area{float:left; margin:6px 0 0 0;width:205px; height:64px;}
.logo_area img{width:100%; height:auto; display:block;}
/* NAV */
.navbar-default{background:none; float:left; border:0; margin:19px 0 0 8%; padding:0;font:400 16px/38px 'Open Sans', Arial, Helvetica, sans-serif; color:#000; min-height:43px;}
.navbar-default .navbar-collapse{padding:0;}
.navbar-nav{margin:0;}
.navbar-nav>li>a{color:#000 !important; padding:0 16px; margin:0 4px 0 0; border-radius:0px; transition:all linear .2s; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -ms-transition:all linear .2s; line-height:38px; border-bottom:5px solid #fff;}
.navbar-nav>li.active>a, .navbar-nav>li.active>a:hover, .navbar-nav>li>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{color:#fff !important; border-bottom:5px solid #305851; background:#e39525 !important;}
/* NAV ENDS */
.search_area{width:295px; height:43px; overflow:hidden; float:right; margin:18px 0 0 0;padding-right:5px}
.search_area .text{float:left; width:201px; border:1px solid #c0c0c0; border-right:0; background:#fff; height:43px;}
.search_area .text input{width:100%; padding:10px; line-height:20px; font-size:14px; color:#666; border:0 !important;}
.search_area .text + input{float:left; width:43px; height:43px; display:block; background:#305851; transition:all linear .3s;}
.search_area .text + input:hover{background:#e39525;}
.cart_btn{background:#305851 url(../images/qcart.png) no-repeat; width:43px; height:43px; float:right;transition:all linear .3s; position:relative; overflow:visible;}
.cart_btn:hover{background:#e39525 url(../images/qcart.png) no-repeat; text-decoration:none !important;}
.cart_btn b{ position:absolute; display:block; padding:0 3px; height:23px; background:#e39525; right:-5px; top:0px; text-align:center; min-width:23px; font-size:12px; line-height:23px; color:#fff; z-index:2; border-radius:3px}
.cart_btn:hover:hover b{background:#000;}
/* TOP2 ENDS */
/* HEADER ENDS */
.banner_area{background:#06112c;}
.banner_area img{display:block; width:100%; height:auto;}
/* BANNER ENDS*/
/* PRODUCT GALLERY */
.product_gallery{margin:35px 0 0 0;}
.product_gallery > h2{text-align:center;}
.product_gallery > h2 + p{ text-align:center; font-size:12px; color:#777; text-transform:uppercase; letter-spacing:2px; margin:2px 0 0 0;}
.product_gallery > h2 + p a{color:#777;}
.pg_1{height:190px; margin:20px 0 0 0; width:100%; overflow:hidden;}
.pg_1 .pg_2{margin:0 -10px;}
.pg_1 ul li{float:left; width:25%}
.pg_box{width:190px; height:190px; overflow:hidden; border:1px solid #e6e5e4; margin:auto; transition:all linear .3s;}.pg_box:hover{border:1px solid #06112c;}
.pg_box figure{width:188px; height:188px;}
.np_links{margin:20px 0 0 0;}
.np_links a{width:30px; height:30px; display:inline-block; background:#e39525; transition:all linear .3s;}
.np_links a:hover{background:#305851;}
/* PRODUCT GALLERY ENDS */
/* FEATURED CATEGORY */
.pc_1{height:295px; margin:20px 0 0 0; width:100%; overflow:hidden;}
.pc_1 .pc_2{margin:0 -10px;}
.pc_1 ul li{float:left; width:25%}
.pc_box{width:294px; height:295px; overflow:hidden; border:1px solid #e6e5e4; margin:auto; transition:all linear .3s;}.pc_box:hover{border:1px solid #06112c;}
.pc_box2{width:292px; height:238px; overflow:hidden;}
.pc_box2 figure{width:292px; height:238px;}
.pc_title{background:#e39525; height:54px; margin:1px 0 0 0; display:block; text-align:center; color:#fff; text-decoration:none !important; padding-top:8px; text-transform:uppercase; transition:all linear .3s;}
.pc_title b{display:block; font-weight:700; height:20px; font-size:21px; line-height:20px; overflow:hidden;}
.pc_title span{font-size:13px; letter-spacing:1px; display:block; height:16px; overflow:hidden;}
.pc_box:hover .pc_title{background:#305851; color:#fff;}
/* FEATURED CATEGORY ENDS */
/* WELCOME */
.welcome_box{background:#e39525; padding:30px 0; margin:50px 0 0 0; min-height:200px; text-align:center}
.welcome_box h1{font-size:34px; font-family:'Open Sans', Arial, Helvetica, sans-serif; line-height:36px; color:#fff; text-transform:uppercase; text-align:center; font-weight:700;}
.welcome_box h1 + span{width:120px; height:3px; background:#e39525; display:block; margin:6px auto 0;}
.welcome_box p{text-align:center; color:#fff; font:500 13px/22px 'Open Sans',Arial, Helvetica, sans-serif; margin:15px 0 22px;}
.wel_link{display:inline-block; border:2px solid #fff; height:37px; line-height:33px; background:#305851; font-size:14px; font-weight:700; color:#e39525; padding:0 62px; text-transform:uppercase; transition:all linear .3s;}
.wel_link:hover{color:#fff;border:2px solid #fff; text-decoration:none; box-shadow:0 0 5px 5px rgba(227,149,36,1);}
/* WELCOME ENDS */
/* FOOTER */
.foot1{background:#e39525; padding:25px 0 30px; min-height:150px;}
.foot1 h3{line-height:28px; color:#fff; text-transform:uppercase; font-size:16px; font-weight:700;}
.foot1 h3 b{width:42px; height:3px; display:block; overflow:hidden; background:#305851;}
.f_1{float:left; width:15%;}
.f_content{color:#fff; font-size:13px; line-height:18px;}
.f_content p + p{margin-top:10px;}
.f_2{float:left; width:25%; margin:0 0 0 6%;}
.footlink a{display:block; font-size:12px; color:#fff; line-height:18px; margin:0 0 4px 0;}
.footlink p{float:left;}
.footlink p + p{float:right;}
.f_3{float:left; width:18%; margin:0 0 0 6%;}
.f_4{float:right; width:340px; margin:20px 0 0 0}
.f4_left{width:129px; height:129px; float:left;}
.f4_right{width:191px; float:right; margin:15px 0 0 0; text-align:right; font-size:12px; line-height:14px; text-align:right; color:#fff;}
.logo_area2{width:191px; height:64px; margin-bottom:10px;}
/* FOOT 1 ENDS */
.foot2{background:#305851;padding:15px 0}
.soc_links{float:left; margin:5px 0 0 0;}
.soc_links > span{float:left; font-size:12px; line-height:16px; color:#fff; text-transform:uppercase; margin-right:10px;}
.soc_links a{width:32px; height:32px; border:2px solid #fff; border-radius:32px; display:inline-block; color:#fff; font-size:16px; text-align:center; line-height:28px; transition:all linear .1s;}
.soc_links a:hover{border:2px solid #fff; background:#00b9ca; transform:scale(1.2);}
.weblink{float:right; text-align:right; height:40px; background:url(../images/weblink.png) no-repeat right center; padding:10px 45px 10px 0; line-height:20px; font-size:11px;}
/* FOOT 2 ENDS */
/* FOOTER ENDS */
/* INDEX PAGE CLASSES END */
/* TREE */
.breadcrumb_outer{background:#305851; border-top:1px solid #00b9ca;}
.breadcrumb_outer .breadcrumb{margin:0; font-size:14px; background:none; padding:5px 0}
.breadcrumb a, .breadcrumb a:visited, .breadcrumb a:hover{color:#fff;}
.breadcrumb li.active{color:#e39525;}
/* TREE CLASSES */
/* CMS AREA */

.mid_area
{padding-top:20px; paddding-bottom:20px;}


.cms_area{box-sizing:border-box;padding-right:0px;margin:0px;}
.cms_area{line-height:24px; overflow-x:auto;margin:0px 5px;}
.cms_area ul, .cms_area ol{font:normal 14px/24px 'Open Sans', Arial, Helvetica, sans-serif; margin:30px 0px 30px 50px}
.cms_pc{float:right; margin:5px 0 10px 10px; max-width:100%}
.cms_pc2{float:left; margin:15px 20px 20px 0; max-width:100%}
.cms_area img{max-width:33%;}
.cms_areaa img{max-width:100%;}
@media screen and (max-width: 768px) {
  .cms_area img{
    max-width:100% !important;
  }
}
/* CMS AREA ENDS */
h1 + .paging{margin-top:7px;}
.paging{padding:8px 10px; border:2px solid #333; border-width:1px 0; color:#666}
.paging .pager{text-align:right; margin:3px 0 0 0; padding:0;}
.paging .pager li>a, .pager li>span, .pager li>a{padding:2px 6px; border-radius:1px; color:#333; font-weight:600; border:1px solid #fff; border-radius:0;}
.paging .pager li>a:hover, .pager li>a:hover{color:#00b9ca; background:none;}
.paging .pager li.active a, .pager li.active a{border:1px solid #305851; background:#e39525; color:#fff; font-weight:700}
/* CONTACTS */
.contact_box{}
.contact_form input[type=text], .contact_form select,.contact_form textarea{width:49%; padding:7px 10px; border:2px solid #ddd; border-radius:0px; font:400 14px/20px 'Roboto', Arial, Helvetica, sans-serif; margin:0}
.contact_form .large{width:98.8% !important;}
.call{background:url(../images/call.png) no-repeat left top; padding:0 0 0 75px; min-height:61px}
.email{background:url(../images/email.png) no-repeat left top; padding:5px 0 0 75px; min-height:61px}
.web{background:url(../images/web.png) no-repeat left top; padding:5px 0 0 75px; min-height:61px}
/* CONTACTS ENDS */
/* FAQ */
.panel-group .panel{border-radius:0; border:0; border-bottom:1px solid #ddd; margin:10px 0; box-shadow:none}
.panel-default>.panel-heading{background:#fff;}
.panel-default>.panel-heading a{background:url(../images/arl3.png) no-repeat 0 5px;padding:2px 5px 2px 20px; display:block; color:#082366; font:600 15px/18px 'Open Sans', Arial, Helvetica, sans-serif;}
.panel-body{background:#f8f8f8;}
.panel-body ul, .panel-body ol{font:normal 13px/22px 'Open Sans', Arial, Helvetica, sans-serif; margin:20px 0px 20px 30px}
.inr_text{margin:15px 0 0 0; height:200px; position:relative; overflow:hidden}
.inr_text1{font:italic 400 14px/20px 'Open Sans', Arial, Helvetica, sans-serif; color:#666; height:140px; overflow:hidden}
.inr_news_pc{width:100%;}
.inr_news_pc img{width:100%; height:auto; max-height:150px; display:block;}
.inr_news_ttl{display:block; font:700 16px/20px 'Open Sans', Arial, Helvetica, sans-serif; margin:15px 0 0 0}
/* FAQ ENDS */
/* SITEMAP */
.sitemap{text-align:center; padding:30px 0 0 0;}
.sitemap a{display:inline-block; padding:12px 35px; font:400 18px/20px 'Open Sans', Arial, Helvetica, sans-serif; background:#06112c; border-bottom:3px solid #00b9ca; margin:5px 5px; color:#fff; min-width:20%; transition:all linear .3s;}
.sitemap a:hover{background:#fff; border-bottom:3px solid #06112c; color:#00b9ca; text-decoration:none}
.sitemap2{text-align:center; padding:30px 0 0 0;}
.sitemap2 a{display:inline-block; padding:5px 25px; font:400 14px/20px 'Open Sans', Arial, Helvetica, sans-serif; background:#fff; border-radius:20px; margin:5px 2px; color:#666; border:1px solid #ccc;}
.sitemap2 a:hover{background:#06112c; color:#fff; text-decoration:none; border:1px solid #06112c;}
/* SITEMAP ENDS */
.btn-danger{background:#305851; border:2px solid #e39525; color:#fff; font-weight:bold}
.btn-danger:hover{background:#e39525; border:2px solid #000;color:#fff;}
.btn-default{background:#305851; border:2px solid #e39525; color:#fff; font-weight:bold}
.btn-default:hover{background:#e39525; border:2px solid #333;color:#fff;}
.btn-info{background:#00b9ca !important; border:2px solid #00b9ca !important; color:#fff !important; font-family:'Open Sans', Arial, Helvetica, sans-serif; font-weight:700;}
.btn-info:hover{background:#666 !important;border:2px solid #666 !important; color:#fff !important;}
/* INNER CATEGORY / SUB CATEGORY */
.inner_category{height:auto !important;}
.inner_category ul li{margin:20px 0;}
.inner_sub_category{height:auto !important;}
.inner_sub_category ul li{margin:20px 0; width:33.33333%;}
.inner_sub_category .pc_2{margin:0 -5px;}
.category_links{margin:20px 0 0 0;}
.category_links a{display:block; border-bottom:3px solid #305851; padding:15px 10px; background:#e39525 url(../images/arl2.png) no-repeat 96% center; margin-bottom:5px; color:#fff; font-size:14px; line-height:20px; font-weight:300; transition:all linear .3s;}
.category_links a b{display:block; font-size:20px; padding-bottom:4px;}
.category_links a:hover{background:#f8f8f8 url(../images/arl2a.png) no-repeat 96% center; text-decoration:none; color:#06112c;}
/* INNER CATEGORY / SUB CATEGORY ENDS */
/* INNER LISTING */
.inner_listing{height:auto !important; margin-top:40px}
.inner_listing ul li{width:25%; text-align:center; margin:0 0 25px; padding-bottom:25px; border-bottom:1px solid #ddd;}
.inner_listing .pg_text{margin:10px 15px 0; text-align:center}
.pg_ttl{height:20px; line-height:20px; color:#e39525; font-size:16px; font-weight:700; display:block; overflow:hidden;}

.pg_text p{margin:5px 0 0 0; height:32px; line-height:16px; color:#666; font-weight:600; font-size:12px; overflow:hidden;}
.dtl_btn{display:inline-block; background:#305851; padding:3px 15px; color:#fff; font-size:12px; font-weight:600; border-radius:2px; margin:12px 0 0 0; line-height:20px;}
.dtl_btn:hover, .query_btn:hover{background:#000; color:#fff; text-decoration:none;}
.query_btn{display:inline-block; background:#e39525; padding:3px 15px; color:#fff; font-size:12px; font-weight:600; border-radius:2px; margin:6px 0 0 0; line-height:20px;}
/* INNER LISTING ENDS */
/* DETAILS */
.enq_btn2{display:inline-block; background:#e39525; padding:8px 35px; color:#fff; font-size:16px; font-weight:600; line-height:30px; border-bottom:6px solid #ddd;}
.enq_btn2:hover, .query_btn2:hover{background:#305851; color:#fff; text-decoration:none;}
.query_btn2{display:inline-block; background:#e39525; padding:8px 35px; color:#fff; font-size:16px; font-weight:600; border-bottom:6px solid #ddd; line-height:30px;}
.enq_btn2 span, .query_btn2 span{float:left; margin:0 10px 0 -10px;}
/* photos */
.pc_box_dtl{width:450px; height:450px; margin:20px auto; position:relative; overflow:hidden;}
.ds_thm{width:80px; height:80px; display:inline-block;text-align:center; overflow:hidden; margin:0px 3px}
.ds_thm img{width:100%; height:auto; display:block}
.product-dtl-img{width:450px; height:450px; display:table-cell;text-align:center; vertical-align:middle;}
.product-dtl-img img{display:block; margin:auto;}
/* photos end */
/* DETAILS END */
/* CART */
.mylsttb{padding:15px 10px; margin:10px 1px; border-bottom:1px solid #ddd}
.cart_p_dtl{text-align:right;}
.cart_btns{text-align:center; margin:30px 0;}
.thm1{width:82px; height:82px; overflow:hidden; border:1px solid #ddd;}
.thm1 img{display:block; width:100%; height:auto;}
/* CART ENDS */
/* ENQUIRY FORM */
.enquiry_form p{float:left; width:49%; position:relative}
.enquiry_form p + p{float:right;}
.enquiry_form p b{ display:block; font-weight:400; font-size:14px;}.enquiry_form p b label{font-weight:400; line-height:16px;}
.enquiry_form p input[type=text], .enquiry_form p select, .enquiry_form p .false, .enquiry_form textarea{width:100%; padding:8px; border:2px solid #ddd; font-size:13px;}
.enquiry_form .clearfix{margin-bottom:15px;}
.enq_text{text-align:center; margin-top:15px;}
/* ENQUIRY FORM ENDS */

@media only screen and (max-width:1279px){
.container{width:100%; padding:0 15px;}.row{margin:0 -15px;}
/* HEADER */
/* NAV */
.navbar-default{margin:19px 0 0 4%;}
.navbar-nav>li>a{padding:0 10px;}
/* NAV ENDS */
/* HEADER ENDS */
/* PRODUCT GALLERY */
.pg_1 .pg_2{margin:0 0px;}
.pg_1 ul li{float:left; width:20%}
/* PRODUCT GALLERY ENDS */
/* FEATURED CATEGORY */
.pc_1{height:261px;}
.pc_1 .pc_2{margin:0;}
.pc_1 ul li{float:left; width:25%}
.pc_box{width:252px; height:261px;}
.pc_box2{width:250px; height:204px;}
.pc_box2 figure{width:250px; height:204px;}
.pc_title b{font-size:16px;}
/* FEATURED CATEGORY ENDS */
/* FOOTER */
.foot1{min-height:50px;}
.f_1{width:17%;}
.f_2{width:22%; margin:0 0 0 4%;}
.f_3{width:18%; margin:0 0 0 4%;}
/* FOOT 1 ENDS */
/* FOOTER ENDS */
/* INDEX PAGE CLASSES END */

/* INNER CATEGORY / SUB CATEGORY */
.inner_sub_category ul li{width:33.33333%;}
/* INNER CATEGORY / SUB CATEGORY ENDS */
/* INNER LISTING */
.inner_listing ul li{width:25%;}
/* INNER LISTING ENDS */

}
/* ================= Desktop/Laptop below 1152px  ================= */
@media only screen and (max-width:1151px){
/* HEADER */
/* TOP2 */
.nav_seperator{display:block;}
.top2{height:auto; padding:0 0 1px 0;}.top2_space{display:none !important;}.top2_fixer{position:static;}
/* TOP2 ends */
/* NAV */
.navbar-default{margin:10px -15px 0; background:#00b9cb;border-radius:0; float:none;}
.navbar-nav>li>a{border:0; line-height:43px;padding:0 20px; color:#fff !important;}
.navbar-nav>li.active>a, .navbar-nav>li.active>a:hover, .navbar-nav>li>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{color:#fff !important; border-bottom:0; background:#06112c !important;}
/* NAV ENDS */
/* HEADER ENDS */
/* PRODUCT GALLERY */
.pg_1{height:172px;}
.pg_1 .pg_2{margin:0 -8px;}
.pg_1 ul li{float:left; width:20%}
.pg_box, .pg_box figure{width:172px; height:172px;}
/* PRODUCT GALLERY ENDS */
/* FEATURED CATEGORY */
.pc_1{height:244px;}
.pc_1 .pc_2{margin:0;}
.pc_1 ul li{width:25%}
.pc_box{width:232px; height:244px;}
.pc_box2, .pc_box2 figure{width:230px; height:187px;}
/* FEATURED CATEGORY ENDS */
/* FOOTER */
.foot1{min-height:50px; padding:25px 0;}
.f_1{width:20%;}
.f_2{width:20%; margin:0 0 0 2%;}
.f_3{width:18%; margin:0 0 0 2%;}
/* FOOT 1 ENDS */
/* FOOTER ENDS */
/* INDEX PAGE CLASSES END */

/* INNER CATEGORY / SUB CATEGORY */
.inner_sub_category ul li{width:33.33333%;}
.inner_sub_category .pc_2{margin:0 -1px;}
/* INNER CATEGORY / SUB CATEGORY ENDS */
/* INNER LISTING */
.inner_listing ul li{width:25%;}
.pg_text p{height:48px;}
/* INNER LISTING ENDS */

}
/* ================= Tablet (Portrait) 768px - 959px ================= */
@media only screen and (max-width: 991px) {
	
h1{font:700 24px/30px 'Bitter', Arial, Helvetica, sans-serif;}
h2{font:600 18px/24px 'Open Sans', Arial, Helvetica, sans-serif;}
h3{font:600 16px/22px 'Open Sans', Arial, Helvetica, sans-serif;}
body{padding-top:0;}
/* PRODUCT GALLERY */
.pg_1 .pg_2{margin:0 -4px;}
.pg_1 ul li{width:25%}
/* PRODUCT GALLERY ENDS */
/* FEATURED CATEGORY */
.pc_1 ul li{width:33.3333%}
/* FEATURED CATEGORY ENDS */
/* WELCOME */
.welcome_box{min-height:100;}
.welcome_box h1{font-size:24px; font-weight:700;}
/* WELCOME ENDS */
/* FOOTER */
.f_1{width:28%;}
.f_2{width:32%; margin:0 0 0 6%;}
.f_3{width:28%; margin:0 0 0 6%;}
.f_4{float:none; margin:30px auto 0;}
/* FOOT 1 ENDS */
/* FOOTER ENDS */
/* INDEX PAGE CLASSES END */

}
/* ================= Mobile (Landscape) 480px - 767px ================= */
@media only screen and (max-width:767px) {

/* HEADER */
/* TOP1 */
.top1{height:auto; padding-bottom:5px;}
.me_right{float:left; margin:5px 0 0 0}
.t1_left{float:none; display:none; margin:7px -15px 0; border-top:1px solid #fff; padding:5px 15px}
.t1_left span{display:block;}
.t1_left span img{margin-left:0 !important;}
/* TOP1 ENDS */
/* TOP2 */
.top2{padding:10px 0 2px 0;}
.logo_area{float:none; margin:0 auto;}
.search_area{width:auto;  float:none; margin:10px -15px 0; height:auto; border-top:2px solid #00b9ca; padding:10px 15px 0;}
.search_area .text{width:78%;}
.navbar-default{margin:10px -15px 0; border:0; background:#06112c; min-height:33px; border-bottom:4px solid #00b9ca;}
.navbar-default .navbar-collapse{border-top:4px solid #00b9ca; margin-top:0;}
.navbar-nav>li>a{padding:8px 15px; margin:0; border-bottom:1px solid #ddd; background:#fff !important; font:600 14px/24px 'Open Sans', Arial, Helvetica, sans-serif; color:#06112c !important;}
.navbar-nav{margin:0;}
.navbar-nav>li.active>a, .navbar-nav>li.active>a:hover, .navbar-nav>li>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{color:#fff !important; background:#00b9ca !important;border-bottom:1px solid #fff !important;}
.navbar-nav>li{position:relative}
.navbar-toggle{display:block; width:100%; margin:0; padding:5px 15px; text-align:left;background:none !important; border:0;}
.navbar-toggle b{float:left; margin:7px 10px 0 0; color:#fff;}
.navbar-toggle strong{color:#fff; float:left}
.navbar-toggle b .icon-bar{height:5px; background-color:#fff !important;}
.navbar-default .navbar-toggle{border-color:#fff;}
/* TOP 2 ENDS */
/* HEADER ENDS */
/* PRODUCT GALLERY */
.pg_1 .pg_2{margin:0;}
.pg_1 ul li{width:50%}
/* PRODUCT GALLERY ENDS */
/* FEATURED CATEGORY */
.pc_1{height:228px;}
.pc_1 ul li{width:50%}
.pc_box{width:212px; height:228px;}
.pc_box2, .pc_box2 figure{width:210px; height:171px;}
/* FEATURED CATEGORY ENDS */
/* FOOTER */
.f_1{width:100%; float:none}
.f_2{width:100%; float:none; margin:0;}
.f_3{width:100%; float:none; margin:0;}
.f_4{float:none; margin:30px auto 0;}
.f_content{display:none; margin:10px 0 15px;}
.foot1 h3{border-bottom:1px solid #08286a; background:url(../images/f_arrow1.png) no-repeat right center; cursor:pointer; margin-bottom:5px;}
.foot1 h3.act{background:url(../images/f_arrow2.png) no-repeat right center;}
.foot1 h3 b{margin:5px 0 0 0;}
/* FOOT 1 ENDS */
.soc_links{float:none; margin:0; text-align:center; width:100%}
.soc_links > span{display:none;}
.weblink{float:none; text-align:center; background:url(../images/weblink.png) no-repeat center center; padding:10px 0; margin:10px 0 0 0}
/* FOOT 2 ENDS */
/* FOOTER ENDS */
/* INDEX PAGE CLASSES END */

/* INNER LISTING */
.pg_text p{height:32px;}
/* INNER LISTING ENDS */
/* CART */
.mylsttb .col-sm-2{text-align:left; margin:10px 0 0 0;}
/* CART ENDS */
/* ENQUIRY FORM */
.enquiry_form p{float:none; width:100%; position:relative; margin:15px 0 0 0}
.enquiry_form p + p{float:none;}
.enquiry_form .clearfix{margin-bottom:15px}
/* ENQUIRY FORM ENDS */

/* CMS */
.paging .pager{text-align:center}
/* CMS AREA */
.cms_pc,.cms_pc2{margin:0 0 25px 0;}
/* CMS AREA ENDS */
/* CONTACT US */
.contact_box .col-xs-12{margin-bottom:20px;}
/* CONTACT US */
#back-top{display:none !important;}


}

/* ================= Mobile (Portrait) below 480px  ================= */
@media only screen and (max-width:479px) {
/* HEADER */
/* TOP2 */
.search_area .text{width:65%;}
/* TOP2 */
/* HEADER ENDS */
/* PRODUCT GALLERY */
.pg_1{height:280px;}
.pg_1 .pg_2{margin:0;}
.pg_1 ul li{float:none; width:100%}
.pg_box, .pg_box figure{width:268px; height:268px;}
/* PRODUCT GALLERY ENDS */
/* FEATURED CATEGORY */
.pc_1{height:274px;}
.pc_1 ul li{width:100%}
.pc_box{width:260px; height:264px;}
.pc_box2, .pc_box2 figure{width:258px; height:207px;}
/* FEATURED CATEGORY ENDS */
/* FOOTER */
/* FOOT 2 */
.f_4{width:100%; margin:20px auto 0;}
.f4_left{width:129px; height:129px; float:none; margin:auto;}
.f4_right{width:100%; float:none; margin:15px 0 0 0; text-align:center;}
.logo_area2{width:191px; height:64px; margin:0 auto 10px;}
/* FOOT 2 ENDS */
/* FOOTER ENDS */
/* INDEX PAGE CLASSES END */

/* INNER LISTING */
.pg_text p{height:auto;}
/* INNER LISTING ENDS */
/* DETAILS */
.enq_btn2, .query_btn2{width:100%; margin-bottom:5px;}
.enq_btn2 span, .query_btn2 span{float:none; vertical-align:middle}
/* photos */
.pc_box_dtl{width:280px; height:280px; margin:20px auto;}
.ds_thm{width:56px; height:56px; margin:0px 2px}
.product-dtl-img{width:280px; height:280px; overflow:hidden}
.product-dtl-img > a.MagicZoomPlus > img{display:block; max-width:100%; height:auto;}
/* photos end */
/* DETAILS END */

/* SITEMAP */
.sitemap a{margin:2px 0; width:100%; border-radius:3px}


/* CONTACT US */
.email .fs20{ font-size:16px;}
.call .fs20{ font-size:16px;}
.web .fs20{ font-size:16px;}

}
