@font-face{font-family:'osregular';src:url('../fonts/OpenSans-Regular-webfont.eot');src:url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),
url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
url('../fonts/OpenSans-Regular-webfont.svg#osregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'osbold';src:url('../fonts/OpenSans-Bold-webfont.eot');src:url('../fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/OpenSans-Bold-webfont.woff') format('woff'),
url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
url('../fonts/OpenSans-Bold-webfont.svg#osbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'osextrabold';src:url('../fonts/OpenSans-ExtraBold-webfont.eot');src:url('../fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),
url('../fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
url('../fonts/OpenSans-ExtraBold-webfont.svg#osextrabold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'ossemibold';src:url('../fonts/OpenSans-Semibold-webfont.eot');src:url('../fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/OpenSans-Semibold-webfont.woff') format('woff'),
url('../fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
url('../fonts/OpenSans-Semibold-webfont.svg#ossemibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'osbolditalic';src:url('../fonts/opensans-bolditalic-webfont.eot');src:url('../fonts/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/opensans-bolditalic-webfont.woff2') format('woff2'),
url('../fonts/opensans-bolditalic-webfont.woff') format('woff'),
url('../fonts/opensans-bolditalic-webfont.ttf') format('truetype'),
url('../fonts/opensans-bolditalic-webfont.svg#osbolditalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'osextrabolditalic';src:url('../fonts/opensans-extrabolditalic-webfont.eot');src:url('../fonts/opensans-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/opensans-extrabolditalic-webfont.woff2') format('woff2'),
url('../fonts/opensans-extrabolditalic-webfont.woff') format('woff'),
url('../fonts/opensans-extrabolditalic-webfont.ttf') format('truetype'),
url('../fonts/opensans-extrabolditalic-webfont.svg#osextrabolditalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'ossemibolditalic';src:url('../fonts/opensans-semibolditalic-webfont.eot');src:url('../fonts/opensans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/opensans-semibolditalic-webfont.woff2') format('woff2'),
url('../fonts/opensans-semibolditalic-webfont.woff') format('woff'),
url('../fonts/opensans-semibolditalic-webfont.ttf') format('truetype'),
url('../fonts/opensans-semibolditalic-webfont.svg#ossemibolditalic') format('svg');font-weight:normal;font-style:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:'osbold';font-weight:normal;}
body{background:#FFF;padding:0;margin:0;}
.clear{clear:both;}
img{border:0;}
em{color:#F00}
.fL{float:left}
.fR{float:right}
strong, b{font-family:'osbold';font-weight:normal;}
.paddR{padding-right:10px;}
.peddB{padding-bottom:10px;}
.textRight{text-align:right}
.paddR15{padding-right:15px;}
hr{border-bottom:1px solid #e7e7e7;border-top:0;border-left:0;border-right:0;margin:15px 0;}
#main{width:100%;margin:0 auto;padding:0;}
.main-wrapper{width:100%;margin:0 auto;padding:0;background:url(../images/new-top-bg.jpg) no-repeat center top #ffffff;overflow:hidden;}
header{width:100%;margin:0 auto;height:auto;background:url(../images/social-bg.jpg) no-repeat right top;}
.top-header .row{margin-bottom:0;}
.top-header .row .column12{margin-bottom:0;}
div.mobile-repeat-orange{display:none;}
.container{height:auto;margin:0 auto;}
#header{padding:0;-moz-box-sizing:border-box;box-sizing:border-box;float:left;background:url(../images/header-bg.png) no-repeat center bottom;}
.logo h1{margin:0;padding:0;width:419px;height:69px;float:left;}
.logo{margin:22px 65px 0 0;padding:0;width:265px;float:left;}
.logo a{display:block;}
.iso{width:auto;position:fixed;right:0;top:135px;z-index:999999;}
.social-cart{width:auto;float:right!important;height:45px;position:relative;overflow:hidden;background:url(../images/social-bg.jpg) no-repeat right top;}
.call-srch{float:right;width:441px;position:relative;}
.call{float:left;font-family:'osregular';font-size:18px;color:#ffffff;text-align:right;text-transform:uppercase;height:45px;line-height:44px;background:#ff6633;padding:0 12px;position:relative;z-index:5;margin:0 1px 0 0;}
.call span{font-family:'osbold';background:url(../images/call-phone.png) no-repeat left 6px;padding:0 0 0 20px;}
.call a.tpnumber{color:#ffffff;text-decoration:none;display:none;}
.call span.webnumber{font-family:'osregular';background:none;padding:0;word-spacing:1px;}
.gplus{height:45px;width:45px;float:right;}
.search{float:left;}
.search input[type="text"]{width:120px;padding:0 5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;height:23px;border:1px solid #cec5c3;}
.gobtn{background:#ff7145;background:-moz-linear-gradient(top, #ff7145 0%, #f15a2b 100%, #207cca 100%, #f15a2b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff7145), color-stop(100%,#f15a2b), color-stop(100%,#207cca), color-stop(100%,#f15a2b));background:-webkit-linear-gradient(top, #ff7145 0%,#f15a2b 100%,#207cca 100%,#f15a2b 100%);background:-o-linear-gradient(top, #ff7145 0%,#f15a2b 100%,#207cca 100%,#f15a2b 100%);background:-moz-linear-gradient(top, #ff7145 0%,#f15a2b 100%,#207cca 100%,#f15a2b 100%);background:linear-gradient(to bottom, #ff7145 0%,#f15a2b 100%,#207cca 100%,#f15a2b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7145', endColorstr='#f15a2b',GradientType=0);height:25px;width:25px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFF;border:0px solid #f64913;outline:0;padding:0px 2px;cursor:pointer;}
.searchbox{background:transparent;position:absolute;z-index:20;min-width:45px;width:0%;height:45px;float:left;overflow:hidden;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;-o-transition:width 0.3s;transition:width 0.3s;margin:0;right:1px;}
.searchbox-input{top:0;right:0;border:0;width:89.8%;outline:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:45px;line-height:24px;margin:0;padding:10px 15px;font-size:14px;color:#ffffff;background:transparent;font-family:'osregular';font-size:12px;display:none;}
.searchbox-icon, .searchbox-submit{width:45px;height:45px;display:block;position:absolute;top:0;right:0;padding:0;margin:0;border:0;outline:0;cursor:pointer;background:url(../images/srch-icon-new.jpg) no-repeat left top;}
.searchbox-open{width:100%;position:absolute;z-index:20;}
.searchbox-open .searchbox-input{background:#3f3f3f;display:block;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none;}
.searchbox-open .searchbox-icon, .searchbox-open .searchbox-submit{right:0;}
.hr{border-top:1px dotted #666666;margin:6px 0 0 0;}
.news{display:block;margin:15px 0 0 0;}
section.banner-section{min-height:455px;margin-top:17px;}
section.section-container{background:#ffffff;}
#banner{width:100%;margin:0 auto;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;}
#product{width:100%;padding:0;margin:0 auto;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}
#product .row{margin:0;}
ul.products-ulli{list-style:none;}
ul li.box{width:25%;float:left;margin:0;padding:0 10px;-moz-box-sizing:border-box;box-sizing:border-box;}
ul li.box .probox{float:none;width:100%;background:#fff;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;-moz-transition:all 0.7s ease;transition:all 0.7s ease;}
ul li.box .probox .proimg .product-img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;max-height:100%;max-width:100%;}
ul li.box .probox:hover{background:#5a5a5a;color:#ffffff;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;-moz-transition:all 0.7s ease;transition:all 0.7s ease;}
ul li.box .probox:hover .proimg{background:#5a5a5a;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;-moz-transition:all 0.7s ease;transition:all 0.7s ease;}
ul li.box .probox:hover .proimg a{border:1px solid #5a5a5a;}
ul li.box .probox:hover h2 a{background:#5a5a5a;color:#ffffff;}
ul li.box .shadow{width:100%;clear:both;margin:0 0 10px 0;}
ul li.box .shadow img{display:block;}
ul li.box .probox .pro-text{padding:0 5px 5px;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;-moz-transition:all 0.7s ease;transition:all 0.7s ease;}
ul li.box .probox .pro-text h2{background:url(../images/home-prod-box-title-bg.jpg) no-repeat center top #f1f1f1;float:none;width:100%;font-weight:normal;text-decoration:none;margin:0;height:34px;line-height:34px;padding:0;text-align:center;font-family:'osregular';font-size:16px;color:#333333;text-transform:capitalize;}
ul li.box .probox .pro-text h2 a{display:block;color:#333333;text-decoration:none;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;-moz-transition:all 0.7s ease;transition:all 0.7s ease;}
ul li.box .probox .pro-text h2 a:hover{color:#ffffff;}
ul li.box .probox:hover .pro-text h2 a{color:#ffffff;}
ul li.box .probox li a:hover .pro-text h2{background:#5a5a5a;color:#ffffff;}
ul li.box .probox .proimg{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;float:none;padding:5px 5px 0;background:#fff;position:relative;}
ul li.box .probox .proimg a{display:block;border:1px solid #f0f0f0;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;position:relative;text-align:center;}
ul li.box .probox .proimg a img.blank-img{display:block;}
ul.gallerybox{list-style:none;}
ul li.box-inner{width:25%;float:left;margin:0;padding:0 10px;-moz-box-sizing:border-box;box-sizing:border-box;}
ul li.box-inner .probox{float:none;border:5px solid #f2f2f2;padding:0px;position:relative;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;-moz-transition:all 0.7s ease;transition:all 0.7s ease;}
.certifications ul li.box-inner .probox{max-height:190px;overflow:hidden}
ul li.box-inner .probox .proimg .product-img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;max-height:100%;max-width:100%;}
ul li.box-inner .probox:hover{border:5px solid #5a5a5a;color:#ffffff;}
ul.aluScaffUl li.box-inner .probox .pro-text h2{overflow: hidden;}
ul.aluScaffUl li.box-inner .probox .pro-text h2 a{display: inline-block;width: 100%;line-height: 34px;}
ul.aluScaffUl{width: 100%;display: block;text-align: center;}
ul.aluScaffUl li.box-inner{float: none;display: inline-block;margin:0 -1px;}
ul.aluScaffUl li.box-inner .probox{border:5px solid #5a5a5a;color:#ffffff;}
ul.aluScaffUl li.box-inner .probox h2 a{background: #5a5a5a;}
ul.aluScaffUl li.box-inner .probox .proimg a {border: 1px solid #5a5a5a;}
ul.aluScaffUl li.box-inner .probox .pro-text h2 a{color: #fff;}
.linkIcon{position: absolute;top: 50%;transform: translateY(-50%) scale(0);left: 0;right: 0;margin: auto;opacity: 0; transition: all 300ms;visibility: hidden;z-index: 2;width: 54px;height: 54px;}
.linkIcon:before{content: '';width: 54px;height: 54px;position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;margin: auto;background: #f63;border-radius: 50%;}
.linkIcon:after{content: ''; background:url(../images/linkIcon.png) no-repeat;width: 28px;height: 28px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
ul.aluScaffUl li.box-inner .probox .proimg a:before{content:'';position: absolute;top: 0;left: 0;right: 0;background: rgba(0,0,0,0.2);bottom: 0;z-index: 1;opacity: 0;transition: all 300ms;}
ul.aluScaffUl li.box-inner .probox .pro-text{z-index: 2;}

/*ul.aluScaffUl li.box-inner .probox:hover{border:5px solid #5a5a5a;color:#ffffff;}
ul.aluScaffUl li.box-inner .probox:hover h2 a{background: #5a5a5a;}
ul.aluScaffUl li.box-inner .probox:hover .proimg a {border: 1px solid #5a5a5a;}*/

ul li.box-inner .probox:hover .proimg{background:#5a5a5a;}
ul li.box-inner .probox:hover .proimg a{border:1px solid #5a5a5a;}
ul li.box-inner .probox:hover h2 a{background:#5a5a5a;color:#ffffff;}
ul li.box-inner .shadow{width:100%;clear:both;margin:0 0 10px 0;}
ul li.box-inner .shadow img{display:block;}
ul li.box-inner .probox .pro-text{padding:0;position:absolute;left:0px;bottom:0px;width:100%;}
ul li.box-inner .probox .pro-text h2{background:url(../images/home-prod-box-title-bg.jpg) no-repeat center top #f1f1f1;float:none;width:100%;font-weight:normal;text-decoration:none;margin:0;height:34px;line-height:34px;padding:0;text-align:center;font-family:'osregular';font-size:16px;color:#333333;text-transform:capitalize;}
ul li.box-inner .probox .pro-text h2 a{display:block;color:#333333;text-decoration:none;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;-moz-transition:all 0.7s ease;transition:all 0.7s ease;}
ul li.box-inner .probox .pro-text h2 a:hover{color:#ffffff;}
ul li.box-inner .probox .proimg{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;float:none;padding:0;background:#f2f2f2;position:relative;}
ul li.box-inner .probox .proimg a{display:block;border:1px solid #f0f0f0;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;position:relative;text-align:center;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;-moz-transition:all 0.7s ease;transition:all 0.7s ease;}
ul li.box-inner .probox .proimg a img.blank-img{display:block;}
ul li.box-inner .probox:hover .pro-text h2 a{color:#ffffff;}
ul li.box-inner .probox li a:hover .pro-text h2{background:#5a5a5a;color:#ffffff;}
#content{width:100%;margin:0 auto;padding:0;background:#ffffff;}
#content.common-container{padding:35px 0 0;}
.text{font-family:'osregular';font-size:12px;color:#333333;line-height:18px;text-align:justify;}
.text p{margin:0 0 15px 0;}
.text h3{font-family:'osextrabold';font-size:22px;color:#2b2b2b;font-weight:normal;margin:0 0 20px;}
.text span{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#f15a2b;font-weight:bold;}
.text a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#3f3e3e;text-decoration:none}
.text a:hover{text-decoration:underline}
.text ul{margin:0;padding:5px 20px;line-height:25px;}
.text .page-msg{margin:0;padding:10px 0 0;font-family:'osregular';font-size:30px;color:#2b2b2b;line-height:34px;text-align:center;border-top:1px dashed #aaaaaa;}
.text .page-msg span{font-family:'osextrabold';font-size:30px;color:#2b2b2b;font-weight:normal;display:inline-block;margin:0 0 15px;}
.text .page-msg span.orange{color:#f2612c;}
.text .page-msg span.simpletxt{font-family:'osregular';font-size:12px;color:#333333;font-weight:normal;line-height:18px;display:block;margin:0;}
/* Arvind  02/Aug/2017 Starts */
/*    .title         h1{font-family:'osextrabold';font-size:32px;color:#f2612c;text-transform:uppercase;padding:0;margin:0;clear:both;font-weight:normal;line-height:30px;}
*/
.title h1, .hfrom{font-family:'osextrabold';font-size:26px;color:#f2612c;text-transform:uppercase;padding:0;margin:0;clear:both;font-weight:normal;line-height:30px;}
/* Arvind font-size:32px; 02/Aug/2017 Ends */
.title h2{font-family:'osextrabold';font-size:32px;color:#f2612c;text-transform:uppercase;padding:0;margin:0;clear:both;font-weight:normal;line-height:30px;}
.breadcrums{width:100%;height:auto;border-bottom:1px dashed #aaaaaa;margin:3px 0 17px 0;padding:0 0 17px 0;font-family:'osregular';color:#666666;font-size:12px;}
.breadcrums span{font-family:'ossemibold';font-size:12px;color:#333333;}
.breadcrums span.nolnk{font-family:'osregular';color:#666666;}
.breadcrums a{color:#666666;font-family:'osregular';font-size:12px;text-decoration:none;}
.breadcrums a:hover{text-decoration:none;color:#f2612c;}
.width457{width:49%;float:left;}
.container .content-home-right{-moz-box-sizing:border-box;box-sizing:border-box;float:right;margin-top:40px;background:#ffffff;margin-bottom:20px;}
.container .content-home-left{-moz-box-sizing:border-box;box-sizing:border-box;margin-top:40px;margin-bottom:20px;}
.content-home-right .content-home .title h1{font-family:'osbold';font-size:27px;color:#2b2b2b;line-height:30px;text-transform:uppercase;margin:0 0 15px;}
.content-home-right .content-home .content-home-scroll{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;background:url(../images/home-content-bg.png) no-repeat -1px top #5a5a5a;height:637px;padding:20px;font-family:'osregular';font-size:12px;color:#ffffff;}
.content-home-right .content-home .content-home-scroll p{line-height:17px;margin:0 0 15px 0;}
.content-home-right .content-home .content-home-scroll ul{margin:15px 0 15px 15px;padding:0;list-style:none;}
.content-home-right .content-home .content-home-scroll ul li{display:block;padding:3px 0 3px 15px;margin:0;background:url(../images/menulibg.png) no-repeat left 10px;font-size:13px;}
.content-home-right .content-home .content-home-scroll ul li a{color:#ffffff;text-decoration:none;}
.content-home-right .content-home .content-home-scroll ul li a em{font-style:normal;color:#FFFFFF;text-decoration:underline;}
.content-home-right .content-home .content-home-scroll ul li a:hover{}
.content-home-right .content-home .content-home-scroll .scrollbars{height:597px;}
.content-home-right .content-home .scrollbar-path-vertical, .content-home-right .content-home .scrollbar-path-horizontal{position:absolute;background-color:#eee;background-color:rgba(220,220,220,0.5);z-index:100;}
.content-home-right .content-home .scrollbar-path-horizontal{bottom:5px;left:0;width:100%;height:10px;}
.content-home-right .content-home .scrollbar-path-vertical{right:2px;top:0!important;height:100%!important;width:1px;background:#ffffff;}
.content-home-right .content-home .scrollbar-path-vertical{box-shadow:inset 1px 0px 1 rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 0px 1 rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px 0px 0 rgba(0,0,0,0.1);}
.content-home-right .content-home .scrollbar-path-horizontal{box-shadow:inset 0px 1px 1 rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 1 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0px 1px 0 rgba(0,0,0,0.1);}
.content-home-right .content-home .scrollbar-handle{position:relative;top:0;left:0;background:url(../images/scrollbar-pane.jpg) no-repeat center top;}
.content-home-right .content-home .scrollbar-path-vertical .scrollbar-handle{height:44px!important;width:5px;margin-left:-2px;opacity:1!important;}
.content-home-right .content-home .scrollbar-path-horizontal .scrollbar-handle{width:20%;height:100%;}
.content-home-right .content-home .scrollbar-path-vertical, .content-home-right .content-home .scrollbar-path-horizontal, .scrollbar-handle{border-radius:0;}
.content-home-right .content-home .scrollbar-content{padding:0 15px 0 0;}
.content-home-left .enq-frm-title{display:block;font-family:'osextrabold';font-size:32px;color:#f2612c;line-height:37px;text-transform:uppercase;}
.content-home-left .enq-frm-msg{display:block;font-family:'ossemibold';font-size:14px;color:#f2612c;line-height:20px;margin:0 0 18px 0;text-transform:uppercase;}
.content-home-left #enqForm .form-holder{}
.content-home-left #enqForm .form-holder .form-left{width:48%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;float:left;}
.content-home-left #enqForm .form-holder .form-right{width:48%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;float:right;}
.form-holder .form-left h2{display:block;font-family:'osextrabold';font-size:23px;color:#ffffff;text-transform:uppercase;font-weight:normal;line-height:20px;margin:0 0 15px;}
.form-holder .form-left h2 span{font-family:'osregular';}
.form-holder .form-left ul{margin:0;padding:0;list-style:none;}
.form-holder .form-left ul li{display:block;width:100%;font-family:'osregular';font-size:14px;color:#ffffff;margin:0 0 10px;}
.form-holder .form-left ul li.blankli{display:none;}
.form-holder .form-left ul li label{display:block;margin:0 0 3px;}
.form-holder .form-left ul li label.error{display:block;margin:0;padding:0;font-size:11px;color:#ffffff;-moz-box-sizing:border-box;box-sizing:border-box;line-height:normal;}
.form-holder .form-left ul li label.frminline{display:inline-block;margin:0 10px 0 0;position:relative;top:-2px;font-size:12px;}
.form-holder .form-left ul li input[type="text"],
.form-holder .form-left ul li input[type="tel"]{width:100%;background:#ffffff;border:1px solid #e8e8e8;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;height:35px;line-height:25px;font-family:'osregular';font-size:12px;color:#2b2b2b;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none;outline:none;}
.form-holder .form-left ul li input[type="radio"]{margin:0;padding:0;}
.form-holder .form-left ul li span{font-size:10px;color:#2b2b2b;}
.form-holder .form-left ul li .dropdown-bg{width:100%;background:#ffffff;border:1px solid #e8e8e8;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;height:35px;line-height:25px;position:relative;}
.form-holder .form-left ul li .dropdown-bg span{background:url("../images/select-arrow.jpg") no-repeat scroll 212px 6px;color:#2b2b2b;display:block;font:12px/25px "osregular";margin:0;padding:4px 10px;position:absolute;width:92%;}
.form-holder .form-left ul li .dropdown-bg select{display:block;height:34px;line-height:34px;opacity:0;padding:0;position:relative;width:100%;z-index:1;}
.form-holder .form-left ul li .dropdown-bg select option{font:12px/25px "osregular";color:#2b2b2b;padding:0 8px;}
.form-holder .form-left ul li .static-msg{display:block;width:100%;background:url(../images/frm-msg-bg.png) no-repeat left top;font-family:'osextrabolditalic';color:#ffffff;font-size:24px;text-transform:uppercase;line-height:26px;padding:15px 0 0;margin:60px 0 0;}
.form-holder .form-left ul li .static-msg span{font-family:'ossemibolditalic';font-size:24px;color:#ffffff;}
.form-holder .form-right h2{display:block;font-family:'osextrabold';font-size:23px;color:#ffffff;text-transform:uppercase;font-weight:normal;line-height:20px;margin:0 0 15px;}
.form-holder .form-right h2 span{font-family:'osregular';}
.form-holder .form-right ul{margin:0;padding:0;list-style:none;}
.form-holder .form-right ul li{display:block;width:100%;font-family:'osregular';font-size:14px;color:#ffffff;margin:0 0 10px;}
.form-holder .form-right ul li.blankli{display:none;}
.form-holder .form-right ul li label{display:block;margin:0 0 3px;}
.form-holder .form-right ul li label.error{display:block;margin:0;padding:0;font-size:11px;color:#ffffff;-moz-box-sizing:border-box;box-sizing:border-box;line-height:normal;}
.form-holder .form-right ul li input[type="text"],
.form-holder .form-right ul li input[type="tel"]{width:100%;background:#ffffff;border:1px solid #e8e8e8;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;height:35px;line-height:25px;font-family:'osregular';font-size:12px;color:#2b2b2b;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none;margin:0;outline:none;}
.enquiryfrm .form-holder .form-right ul li .dollar-set{position:relative;}
.form-holder .form-right ul li input.dollar-box{padding-left:20px;}
.form-holder .form-right ul li span.dollar-sign{top:9px;left:10px;position:absolute;color:#000000;font-size:12px;}
::-webkit-input-placeholder{color:#000000;}
:-moz-placeholder{color:#000000;opacity:1;}
::-moz-placeholder{color:#000000;opacity:1;}
:-ms-input-placeholder{color:#000000;}
.page-content p{font-family:'osregular';color:#333333;font-size:14px;padding-bottom:20px;text-align:justify;}
.page-content p .call-no{font-family:'osbold';}
.mobile-display{display:none;}
.marqee-style{text-decoration:none;font-family:'osregular';font-size:14px;color:#ffffff;}
.marqee-style:hover{color:#ffffff;}
.marquee{overflow:hidden;background:#ff6633;padding:2px 10px;display:block;}
.form-holder .form-right ul li textarea{width:100%;background:#ffffff;border:1px solid #e8e8e8;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;height:55px;line-height:18px;font-family:'osregular';font-size:12px;color:#2b2b2b;resize:none;margin:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none;outline:none;}
.form-holder .form-right ul li textarea.finance-textrea{height:35px;}
.form-holder .form-right ul li span{font-size:12px;color:#2b2b2b;}
.form-holder .form-right ul li .dropdown-bg{width:100%;background:#ffffff;border:1px solid #e8e8e8;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;height:35px;line-height:25px;position:relative;}
.form-holder .form-right ul li .dropdown-bg span{background:url("../images/select-arrow.jpg") no-repeat scroll 212px 6px;color:#2b2b2b;display:block;font:12px/25px "osregular";margin:0;padding:4px 10px;position:absolute;width:92%;overflow:hidden;height:25px;}
.form-holder .form-right ul li .dropdown-bg select{display:block;height:34px;line-height:34px;opacity:0;padding:0;position:relative;width:100%;z-index:1;}
.form-holder .form-right ul li .dropdown-bg select option{font:12px/25px "osregular";color:#2b2b2b;padding:0 8px;}
.form-holder .form-right ul li .captcha-box{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 8px;height:45px;border:1px solid #e8e8e8;background:#ffffff;}
.form-holder .form-right ul li .captcha-box input{width:44px;height:23px;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #9d9d9d;text-align:center;line-height:20px;padding:0;margin:5px 0 0;font-size:12px;float:left;outline:none;}
.form-holder .form-right ul li .captcha-box .refresh{width:19px;height:20px;display:block;float:left;margin:7px 3px 0 0;outline:none;}
.form-holder .form-right ul li .captcha-box .captcha-msg{display:inline-block;float:right;font-family:Arial;font-size:9px;font-weight:normal;color:#515151;line-height:10px;width:70px;text-align:center;margin-right:1px;}
.form-holder .form-right ul li .captcha-box .captcha-msg span{display:block;background:#999999;text-align:center;font-weight:bold;color:#ffffff;font-size:10px;margin:4px -9px 0 0;padding:2px 0;text-align:center;text-transform:uppercase;}
.form-holder .form-right ul li.sbmt-btn input{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;width:100%;}
.enquiryfrm #enqForm{width:100%;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background:url(../images/home-form-shadow.png) no-repeat -1px top #f2612c;color:#ffffff;min-height:100px;padding:20px 0 20px 25px;overflow:hidden;margin-bottom:20px;}
.enquiryfrm .enq-frm-title{display:block;font-family:'osextrabold';font-size:24px;color:#2b2b2b;line-height:26px;}
.enquiryfrm .enq-frm-msg{display:block;font-family:'ossemibold';font-size:14px;color:#2b2b2b;line-height:26px;margin:0 0 18px 0;}
.enquiryfrm .form-holder .form-left{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 10px;margin:0 0 20px;overflow:hidden;background:url(../images/frm-seperator.png) no-repeat left bottom;position:relative;}
.enquiryfrm .form-holder .form-right{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 25px 0 0;clear:both;overflow:hidden;}
.enquiryfrm .form-holder .form-left ul li{display:block;width:21.43%;font-family:'osregular';font-size:14px;color:#ffffff;margin:0 20px 10px 0;float:left;-moz-box-sizing:border-box;box-sizing:border-box;}
.enquiryfrm .form-holder .form-left ul li label.inline-prop{display:inline-block;}
.enquiryfrm .form-holder .form-left ul li input[type="radio"]{position:relative;top:2px;}
.enquiryfrm .form-holder .form-left ul li label.frminline{top:0;margin:0 5px 0 0;}
.enquiryfrm .form-holder .form-left ul li label.lstrecord{margin:0;}
.enquiryfrm .form-holder .form-left ul li .dropdown-bg span{background-position:205px 6px;}
.enquiryfrm .form-holder .form-left ul li.li-lst-child{margin:0;position:absolute;top:41px;right:0;width:24%;}
.enquiryfrm .form-holder .form-left ul li .static-msg{margin:0;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 25px 0 0;background:url("../images/frm-msg-revert-bg.png") no-repeat right top;}
.enquiryfrm .form-holder .form-left ul li.blankli{display:block;margin:0;clear:both;width:100%;}
.enquiryfrm .form-holder .form-right ul li{display:block;width:22%;font-family:'osregular';font-size:14px;color:#ffffff;margin:0 20px 10px 0;float:left;-moz-box-sizing:border-box;box-sizing:border-box;}
.enquiryfrm .form-holder .form-right ul li.blankli{display:block;margin:0;clear:both;width:100%;}
.enquiryfrm .form-holder .form-right ul li .dropdown-bg span{background-position:200px 6px;}
.enquiryfrm .form-holder .form-right ul li.big-txtbox{width:45.90%;}
.enquiryfrm .form-holder .form-right ul li .captcha-box{height:55px;}
.enquiryfrm .form-holder .form-right ul li .captcha-box .captcha-msg{width:68px;margin-top:8px;margin-right:0;}
.enquiryfrm .form-holder .form-right ul li .captcha-box .captcha-msg span{margin:6px -8px 0 0;}
.enquiryfrm .form-holder .form-right ul li.sbmt-btn{margin:10px 20px 0 0;}
.enquiryfrm .form-holder .form-right ul li.sbmt-btn input{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.feature-products{width:100%;background:#f6f6f6;min-height:220px;}
.feature-products .row{margin-bottom:0;}
.feature-products .row .column12{margin-bottom:0;}
.feature-products .title h2{margin:10px 0;padding:0;font-family:'osextrabold';font-size:22px;color:#2b2b2b;display:block;text-transform:uppercase;}
.featuredpro{width:100%;}
.fpBox{width:100%;}
.fpBox ul{width:100%;margin:0 -10px;padding:0;}
.fpBox li{float:left;list-style:none;margin:0;display:block;width:16.66%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;}
.fpBox li a{display:block;width:100%;margin:0;text-align:center;padding:0;font-family:'ossemibold';font-size:14px;color:#666666;text-decoration:none;}
.fpBox li a:hover{color:#f2612c;text-decoration:none;}
.orangebox{width:292px;height:46px;text-transform:uppercase;line-height:44px;font-family:'FranklinGothic-MediumCond';font-size:24px;font-weight:normal;margin:-30px 0 0 0;color:#fff;background:#f15a2b;}
.formtitle{margin:-20px 0 0 0;}
.orangeText{color:#e55427;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.textfield{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#FFF;width:185px;padding:2px;height:22px;border:1px solid #cccccc;margin:0 3px;}
.select{width:85px;padding:2px;height:26px;border:1px solid #cccccc;background:#FFF;}
.select1{width:145px;padding:2px;height:26px;border:1px solid #cccccc;background:#FFF;margin-left:70px;}
textarea{width:188px;height:80px;border:1px solid #cccccc}
.footer-msg-bg{width:100%;background:url(../images/bottom-bg.jpg) repeat-x center top;min-height:367px;}
.footer-msg-bg .footer-msg-tools{width:100%;background:url(../images/bottom-bg-2.jpg) repeat-x center bottom;min-height:367px;}
.bannerBtm{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;text-align:center;height:334px;}
.footer-bg{width:100%;background:url(../images/footer-bg-img.png) no-repeat center top #555555;}
#footer{width:100%;color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;}
.footer-link{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;}
.footer-link h3{margin:0 0 5px;padding:0;font-family:'ossemibold';font-size:14px;font-weight:normal;text-transform:uppercase;color:#ffffff;line-height:18px;}
.footer-link ul{margin:0 10px 10px 0;padding:0;width:48%;float:left;list-style:none;}
.footer-link ul li{margin:0;padding:2px 0;display:block;}
.footer-link ul li a{display:inline-block;color:#ffffff;text-decoration:none;font-family:'osregular';font-size:12px;background:url(../images/menulibg.png) no-repeat left 7px;padding:2px 10px;}
.footer-link ul li a:hover, .footer-link ul li a.active{color:#f2612c;text-decoration:none;}
.footer-map{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;}
.footer-map h3{margin:0 0 15px;padding:0;font-family:'ossemibold';font-size:14px;font-weight:normal;text-transform:uppercase;color:#ffffff;line-height:18px;}
.footer-map .footer-gmap{width:100%;height:155px;-moz-box-sizing:border-box;box-sizing:border-box;border:3px solid #757575;margin:0 0 15px;}
.copyright{font-family:'osregular';font-size:11px;color:#c0c0c0;padding:0;line-height:16px;margin:5px 0 0;}
.copyright a{color:#c0c0c0;text-decoration:none;font-family:'osbold';}
.copyright a:hover{color:#f2612c;text-decoration:none;}
.copyright span.clnt-url{display:inline-block;float:left;}
.copyright span.clnt-url:after{content:'|';}
.copyright span.rights-reserved{display:inline-block;float:left;}
.powerby{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#777777;float:right;line-height:30px;padding:0 0px 0 0px;}
.powerby a{color:#777777;text-decoration:none;}
.powerby a:hover{text-decoration:underline;}
.capchaField{width:87px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#FFF;padding:2px;height:22px;border:1px solid #cccccc;margin:0 3px;}
.thankU{font-family:'osbold';padding:2px 10px 5px;background:#ffffff;margin:0 0 10px;}
.incorrect-ans{font-family:'osregular';padding:2px 10px;font-size:14px;background:#ffffff;margin:0 0 10px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;}
.enquiryfrm .incorrect-ans{font-family:'osregular';padding:2px 10px;font-size:14px;background:#ffffff;margin:0 0 10px;width:98%;-moz-box-sizing:border-box;box-sizing:border-box;}
.box1{width:214px;height:224px;float:left;margin:0 14px 20px 0;}
.probox1{float:left;}
.probox1 ul{margin:0;padding:0;}
.probox1 li{display:block;float:left;padding:0;margin:0;background:#FFF;text-decoration:none !important;}
.probox1 li a{border:5px solid #999999;text-decoration:none;display:block;width:209px;height:219px;font-family:'FranklinGothic-MediumCond';font-size:22px;color:#f25a2b;}
.probox1 li a:hover{border:5px solid #ff6600;text-decoration:none;}
.pro-text1 h2{border-top:1px solid #cac9c9;background:#efefef;float:left;width:209px;font-weight:normal;text-decoration:none;margin:0;height:40px;padding:5px 0;text-align:center;font-family:'FranklinGothic-MediumCond';font-size:20px;color:#f25a2b;line-height:20px;text-transform:capitalize;}
.pro-text1 h2 td{width:209px;height:40px;text-align:center;vertical-align:middle;}
.pro-text1 h2 a{font-family:'FranklinGothic-MediumCond';font-size:20px;color:#f25a2b;text-decoration:none;}
.pro-text1 h2 a:hover{text-decoration:underline;}
.proimg1{width:210px;height:168px;float:left}
.shadow1{background:url(../images/shadow-1.jpg) top center no-repeat;height:12px;width:214px;clear:both;}
.proDetailbox{width:928px;float:left;border:1px solid #898989;border-right:0;margin:0 0 15px 0;}
.font12{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:center;color:#FFF !important;font-weight:bold;padding:10px 0;}
.proDetailbox table{border-collapse:collapse;}
.proDetailbox td{border-right:1px solid #898989;padding:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;line-height:18px;}
.proDetailbox td span{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#f15a2b;font-weight:bold;}
.proDetailbox td td{border:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;padding:5px 0;}
.proDetailbox td img{text-align:center;border:1px solid #ccc;}
.proDetailbox tr{background:none;border-bottom:none;}
.proDetailbox tr:nth-child(even){background-color:#fff;border-top:1px solid #898989;}
.proDetailbox tr:nth-child(odd){background-color:#f1f1f1;border-top:1px solid #898989;}
.proDetailbox tr tr:nth-child(even){background:none;border-top:none;}
.proDetailbox tr tr:nth-child(odd){background:none;border-top:none;}
.brochure{position:fixed;left:50px;bottom:10px;}
.quote{position:fixed;z-index:11111;margin-left:1115px;width:125px;height:57px;top:50%;margin-top:-20px;}
.quote-mobile{display:none;}
.morePro{width:928px;float:left}
.moreProtitle{background:#898989;color:#fff;text-transform:uppercase;padding:5px 10px;font-family:'FranklinGothic-MediumCond';font-size:26px;float:left;width:910px;margin:0 0 15px 0;}
.viewproimg-sec{margin:0 10px 10px 0;width:177px;}
.viewproimg{border:1px solid #898989;width:170px;height:100px;text-align:center;vertical-align:middle;}
.title2 h2{font-family:'osbold';font-size:16px;color:#333333;margin:0;padding:0;}
.textfield1{font-family:Arial, Helvetica, sans-serif;float:right;font-size:12px;background:#FFF;width:175px;padding:2px;height:22px;border:1px solid #cccccc;margin:0 3px;}
.selectfield1{font-family:Arial, Helvetica, sans-serif;float:right;font-size:12px;background:#FFF;width:182px;padding:3px;height:26px;border:1px solid #cccccc;margin:0 3px;}
.testimonial{font-family:'osregular';font-size:12px;color:#2b2b2b;text-align:justify;}
.testimonial ul{margin:0;padding:0;width:100%;}
.testimonial li{font-family:'osregular';font-size:12px;line-height:18px;color:#2b2b2b;list-style:none;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;float:left;}
.testimonial li span{text-align:right;font-family:'osbold';float:right;padding:15px 0 0 0;}
.testimonial li:nth-child(even){background:#ffffff;padding:10px;}
.testimonial li:nth-child(odd){background:#f6f6f6;padding:10px;}
#page1 table{border-spacing:0;border-collapse:collapse;}
#page1 table table tr td div.nexttab{margin-left:5px;}
#page1 table table tr td div.nexttabaerrow{margin-left:0;}
.nexttab{font-family:'osregular';background:#f2f2f2;float:left;}
.nexttab a{color:#333333;font-size:14px;text-decoration:none;text-transform:uppercase;font-weight:normal;padding:4px 8px;float:left;}
.nexttab a.active, .nexttab a:hover{background:#f15a2b;color:#ffffff;}
.productbox-wrapper{float:left;width:100%;margin-bottom:20px;}
.productbox{font-family:'osregular';font-size:12px;color:#333333;text-align:center;vertical-align:top;line-height:20px;}
.product-title-wrapper{background:url(../images/prod-table-head-bg.jpg) no-repeat left top;color:#FFF;font-size:14px;font-family:'osbold';text-transform:uppercase;}
.productbox span{color:#F15A2B;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-align:justify;text-transform:uppercase;}
.productbox .product-img{width:186px;border:1px solid #CCC;height:170px;padding:5px;}
.product-dec{width:500px;padding-left:10px;padding-right:10px;text-align:justify;}
.product-sub-dec td{border:1px solid #CCC;border-collapse:collapse;}
.productbox .hr-new{border-bottom:1px dashed #aaaaaa;padding:0px 0 20px 0;}
.r-product-wrapper{border:1px solid #f15a2b;padding-bottom:14px}
.r-product-img{width:50px;border:1px solid #CCC;height:50px;}
.r-product-dec{width:260px;padding-left:10px;}
.r-product-dec span{color:#E55427;}
.content-home-left #enqForm{width:100%;border:0;-moz-box-sizing:border-box;box-sizing:border-box;background:url(../images/home-form-shadow.png) no-repeat -1px top #f2612c;color:#ffffff;min-height:637px;padding:20px 25px;overflow:hidden;}
#enqForm h1{margin:0;padding-bottom:8px;}
#enqForm td{vertical-align:top;}
.project-details-form{padding-right:20px;}
.project-details-form td{text-align:left;}
.project-details-form input[type="text"]{width:130px;border:1px solid #cccccc;height:20px;margin-bottom:14px;}
.project-details-form select{width:132px;border:1px solid #cccccc;height:25px;padding:2px;margin-bottom:14px;}
.project-details-form label{width:55px;float:left;}
.customer-details-form{padding-right:20px;}
.customer-details-form input[type="text"]{width:190px;border:1px solid #cccccc;height:20px;margin-bottom:14px;float:left;}
.customer-details-form select{width:192px;border:1px solid #cccccc;height:25px;padding:2px;margin-bottom:14px;float:left;width:194px\9;}
.customer-details-form textarea{width:190px;border:1px solid #cccccc;height:60px;float:left;width:-webkit-calc(187px);}
.customer-details-form label{text-align:left;width:60px;float:left;}
.carth3 h3{font-family:'osregular';font-size:14px;color:#2b2b2b;padding:60px 0;text-align:center;}
.carth4 h3{font-family:'osbold';font-size:14px;color:#2b2b2b;padding:60px 0;text-align:center;}
.carthimg{width:100%;text-align:center;}
.carthimg h3.thankyou-msg{width:auto;margin:0 0 5%;padding:3px 20px 5px;display:inline-block;background:#e5e5e5;font-family:'osregular';font-size:16px;font-weight:normal;color:#2b2b2b;}
.shBox{width:457px;float:left;}
.shBox ul{width:930px;float:left;margin:0;padding:0;}
.shBox li{float:left;list-style:none;margin:0 8px 0px 0;display:block;float:left}
.shBox li:nth-child(4n+4){margin:0 0px 0px 0;float:left}
.shBox li a{display:block;border:1px solid #ccc;width:214px;height:178px;margin:0 0px 5px 0;text-align:center;padding:5px;line-height:28px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#151515;text-decoration:none;float:left;font-weight:bold;}
.shBox li a:hover{border:1px solid #ff6600;color:#ff6600;text-decoration:underline;}
.description{font-family:Arial, Helvetica, sans-serif;font-size:13px;text-align:justify;color:#333333;font-weight:normal;margin-top:5px;}
a[href="tooltip-content.html"]{font-weight:bold;cursor:pointer !important;text-decoration:underline;}
a.tooltip{outline:none;text-decoration:underline;font-family:'osbold';}
a.tooltip strong{line-height:20px;margin-bottom:4px;text-indent:5px;background:#f2612c;width:100%;color:#FFF;float:left;text-decoration:none;font-family:'osbold';}
a.tooltip:hover strong{text-decoration:none!important;}
a.tooltip:hover{text-decoration:none;}
a.tooltip span{z-index:10;display:none;padding:10px;margin-top:-30px;margin-left:15px;width:240px;line-height:16px;font-weight:normal;font-size:11px;text-align:justify;}
a.tooltip:hover span{display:inline;position:absolute;color:#111;border:1px solid #f2612c;background:#FFFFFF;text-decoration:none;font-family:'osregular';}
.callout{z-index:20;position:absolute;top:30px;border:0;left:-11px;}
a.tooltip span{box-shadow:0 0 5px #CCC;}
.sitemap{width:100%;overflow:hidden;}
.sitemap .sitemap-left{float:left;display:block;width:50%;-moz-box-sizing:border-box;box-sizing:border-box;}
.sitemap .sitemap-right{float:left;display:block;width:50%;-moz-box-sizing:border-box;box-sizing:border-box;}
.sitemap > ul{width:auto;clear:both;margin:0;padding:0;}
.sitemap .sitemap-left ul li{padding:3px 3px 3px 12px;list-style:none;background:url(../images/menulibg.png) no-repeat left 11px;}
.sitemap .sitemap-left ul li a{font-family:'osregular';font-size:13px;color:#2b2b2b;text-decoration:none;}
.sitemap .sitemap-left ul li a:hover{color:#f2612c;text-decoration:none;}
.sitemap .sitemap-right ul li{padding:3px 3px 3px 12px;display:block;list-style:none;background:url(../images/menulibg.png) no-repeat left 11px;}
.sitemap .sitemap-right ul li ul{margin:0 0 0 10px;}
.sitemap .sitemap-right ul li a{font-family:'osregular';font-size:13px;color:#2b2b2b;text-decoration:none;}
.sitemap .sitemap-right ul li a:hover{color:#f2612c;text-decoration:none;}
.blog-box{width:100%;}
.blog-box .tabs{margin:0 0 6px;padding:0;}
.blog-box .tabs li{list-style:none;display:inline;background:url(../images/blog-menu-sep.jpg) no-repeat right 5px;}
.blog-box .tabs li:last-child{background:none;}
.blog-box .tabs li:first-child a{margin-left:0;margin-right:15px;}
.blog-box .tabs a{padding:0;margin:0 10px;text-transform:uppercase;display:inline-block;color:#fff;text-decoration:none;font:14px/16px 'ossemibold';}
.blog-box .tabs a.active{color:#f2612c;}
.blog-box .tabs-content{padding:0px;margin-bottom:0;}
.blog-box .tabs-content ul{margin:0;padding:0;list-style:none;}
.blog-box .tabs-content ul li{border-top:1px solid #4f4f4f;padding:3px 0;}
.blog-box .tabs-content ul li:first-child{border:0px;}
.blog-box .tabs-content ul li a{font:12px/15px 'osregular';color:#e5e5e5;text-decoration:none;display:block;padding:4px 4px 4px 8px;background:url(../images/menulibg.png) no-repeat left 9px;}
.blog-box .tabs-content ul li a:hover{color:#f2612c;}
.grand-msg{background:#F15A2B;color:#FFFFFF;display:inline-block;font-weight:bold;padding:5px 10px;width:auto;margin:5px 0;font-size:14px;}
.addtocart{width:auto;height:45px;float:right;background:url(../images/cart.png) no-repeat left 16px;margin:0 0 0 10px;font-family:'osregular';color:#FFF;font-size:14px;padding:0 0 0 21px;text-align:right;}
.addtocart span{height:45px;line-height:44px;}
.addtocart a{font-family:'osregular';color:#FFF;font-size:14px;float:right;text-decoration:none;height:45px;line-height:44px;}
#header .addtocart{line-height:45px;}
#header .addtocart a{float:none;display:inline-block;vertical-align:middle;line-height:14px;height:auto;text-align:left;}
#header .gplus, #header .call-srch{float:left}
.top-header .container .social-cart{float:right;width:auto}
.addtocart a:hover{text-decoration:underline;}
.menubtn{display:none;}
.menu{width:785px;height:auto;float:right!important;margin:27px 0 24px;}
ul#nav li a{text-transform:uppercase;font-family:'osregular';font-size:13px;color:#444444;text-shadow:0 1px 0 #dedede;}
ul#nav li a:hover, ul#nav li a.active{color:#000000;}
ul#nav li a.active{font-family:'ossemibold';}
ul#nav li:last-child a{padding-right:0;padding-left:11px;}
ul#nav li ul li a{text-transform:uppercase;font-family:'osregular';font-size:12px;color:#333333;background:url(../images/menulibg.png) no-repeat 15px 15px;line-height:17px;}
ul#nav li ul li:last-child a{padding:10px 15px 10px 24px;}
ul#nav li a.home-icon{background:url(../images/menu-home-icon.png)no-repeat center top;display:block;height:14px;width:19px;text-indent:-9000px;padding-left:0;padding-right:20px;}
ul#nav li a.home-icon:hover, ul#nav li a.home-icon.active{background:url(../images/menu-home-icon-hover.png)no-repeat center top;}
nav{font-size:14px;line-height:24px;display:block;position:relative;z-index:9999;margin:0;float:right;}
nav span{display:none;}
nav ul, nav ul ul{padding:0;margin:0;list-style:none;line-height:1;position:relative;}
nav ul a{display:block;text-decoration:none;}
nav ul li{float:left;-webkit-transition:background-color 0.7s ease;-moz-transition:background-color 0.7s ease;-o-transition:background-color 0.7s ease;transition:background-color 0.7s ease;}
nav ul li:last-child{border:none;}
nav ul li ul{position:absolute;width:17em;left:-999em;}
nav ul li ul li{width:17em;background:none;}
nav ul ul li,
nav ul ul ul li,
nav ul ul ul ul li{border-right:none;}
nav ul li.sfHover a.sf-with-ul:after{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
nav ul li.sfHover li a.sf-with-ul:after{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
nav ul li a.sf-with-ul:only-child:after{content:'';}
nav ul li ul a{padding:0.5em 1.5em;margin-top:-1px;}
nav ul li ul li:last-child a{border-bottom:none;}
nav ul li ul ul{margin:-2em 0 0 12em;}
nav ul li:hover ul ul,
nav ul li:hover ul ul ul,
nav ul li.sfhover ul ul,
nav ul li.sfhover ul ul ul{left:-999em;}
nav ul li:hover ul,
nav ul li li:hover ul,
nav ul li li li:hover ul,
nav ul li.sfhover ul,
nav ul li li.sfhover ul,
nav ul li li li.sfhover ul{left:auto;}
nav ul li a{padding:0 10px;}
nav ul li ul a{padding:10px 15px 10px 24px;}
.ie7 nav ul li a.sf-with-ul{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NjUzQjYyMzVGOEMxMUUzOTFFRTg0NDFCMzIxQjA4QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NjUzQjYyNDVGOEMxMUUzOTFFRTg0NDFCMzIxQjA4QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2NTNCNjIxNUY4QzExRTM5MUVFODQ0MUIzMjFCMDhCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY2NTNCNjIyNUY4QzExRTM5MUVFODQ0MUIzMjFCMDhCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BDQ6YwAAAHdJREFUeNpiZBLWYCAGMEFpZiCuAGJOHHy4Qm8gbgfijVBJdD4DMyOXCIi+CcT/gTgZiI2BuAWI/yDxVzMiuRGk8wYQywGxPxDvRuYzISnaAhUshipC5m+CKbQHYicgrgHiPix8BmSrDYD4AlKIoPAZiQ1HgAADAOmdFtZlRP7CAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:right center;}
.ie6 nav ul li a.sf-with-ul{background-image:url('../images/arrow.png');background-repeat:no-repeat;background-position:right center;}
nav ul a{color:#333;}
nav ul li ul li a{color:#ffffff;}
nav ul li{background:url(../images/menu-right-line.jpg)no-repeat right 2px;}
nav ul li:last-child{background:none;}
nav ul li:hover{color:#666;}
nav ul li ul a{border-bottom:1px solid #e5e5e5;font-family:'osbold';font-size:14px;color:#444444;}
nav ul li ul{background:#ffffff;margin:2px 0 0 10px;border:1px solid #dcdcdc;padding:8px 0;box-shadow:5px 5px 3px 0px rgba(0,0,0,0.29);}
nav ul li:hover ul li:hover a{color:#666666;}
nav ul li:hover{}
nav ul li:hover ul li:hover, nav ul li:hover ul li.active{background:#ededed;}

@media screen and (max-width:800px){.menubtn{display:block;margin:5px 0 10px;float:left;text-indent:-9999px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;width:21px;}

.menubtn:hover{cursor:pointer;}
nav span{display:block;}
nav span{position:relative;float:right;padding:4px 10px;}
nav span:hover{cursor:pointer;}
nav ul,
nav ul > ul{display:none;float:none;width:100%;clear:both;}
nav ul li{border-right:none;}
nav ul li a.sf-with-ul:after{content:'';}
nav ul li ul,
nav ul li ul li{width:100%;}
nav ul li ul a{border-bottom:none;}
nav ul ul,
nav ul li{width:100%;}
nav ul li a{padding:0.5em 1em 0.5em 1em;float:left;}
nav ul li ul a{padding:0.5em 1em 0.5em 2em;}
nav ul ul li ul a{padding:0.5em 1em 0.5em 3em;}
nav ul ul ul li ul a{padding:0.5em 1em 0.5em 4em;}
nav ul li ul,
nav ul li ul ul,
nav ul li:hover ul ul,
nav ul li:hover ul ul ul,
nav ul li.sfhover ul ul,
nav ul li.sfhover ul ul ul,
nav ul li:hover ul,
nav ul li li:hover ul,
nav ul li li li:hover ul,
nav ul li.sfhover ul,
nav ul li li.sfhover ul,
nav ul li li li.sfhover ul{position:relative;display:none;margin:0 0 0 0;left:0em;}
nav{background:none;float:none;margin:0;line-height:1.2;min-height:32px;position:relative;}
.menubtn{background:url('../images/menu.png') no-repeat left top #333;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;opacity:1;float:left;margin:0;color:#ffffff;font-family:'osbold';text-transform:uppercase;font-size:18px;}
.menubtn:hover,
.menuOpen{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;opacity:1;}
nav span{background:#ededed;color:#333;}
nav span:hover{background:#ededed;}
nav ul ul,
nav ul li{background:#eeeeee;}
nav ul li ul li{background:#ccc;}
nav ul li ul li{border-bottom:1px solid #e5e5e5;}
nav ul ul ul li{background:#ccc;}
ul li.menuOpen,
ul li.menuOpen:hover{background:#ffffff;}
ul li.menuOpen >span{background:url(../images/ddmenuarrowup.png) center center no-repeat #ededed;}
ul ul li.menuOpen,
ul ul li.menuOpen:hover{background:#a9e4fc;}
ul ul ul li.menuOpen,
ul ul ul li.menuOpen:hover{background:#cdebf7;}
}
.showbiz-container{max-width:1120px;min-width:233px;overflow:hidden;padding:0px;margin:0px auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.showbiz-container.darkbg{padding:20px;background:#d5d5d5;max-width:1120px;}
.showbiz-container.whitebg{padding:20px;padding-top:0px;background:#fff;max-width:1120px;box-shadow:0px 0px 5px 1px rgba(100,100,100,0.1);overflow:visible;}
.showbiz-container.retrodarkbg{padding:20px;padding-top:0px;background:#222;border:1px solid #1e1e1e;max-width:1170px;overflow:visible}
.showbiz-container.fullwidth{max-width:100%;}
.showbiz-container.fullwidth.nopaddings{padding:0px;}
.sameheight{height:400px;}
.map{text-align:right;}
.static-text{min-height:334px;text-align:left;}
.static-text .addText{margin:80px 0 0 10px;padding:0 0 0 40px;font-family:'osregular';font-size:30px;color:#2b2b2b;line-height:34px;text-transform:uppercase;background:url(../images/vertical-bar.jpg) no-repeat left 10px;}
.static-text .addText span{font-family:'osextrabold';}
.static-text .addText span.orange{color:#f2612c;}
.static-text .addText a.orange{color:#f2612c;text-decoration:none;font-family:'osextrabold';display:none;}
.footer-manager{margin-top:32px;}
.contact-map{height:476px;border:4px solid #f2f2f2;margin-top:40px;-moz-box-sizing:border-box;box-sizing:border-box;}
.contact-style{font-family:'osregular';font-size:12px;color:#333333;}
.contact-style a{color:#f2612c;text-decoration:underline;}
.contact-style a:hover{color:#f2612c;text-decoration:none;}
.contact-style span.company-name{font-family:'osbold';}
.contact-style .title2 h2{text-transform:uppercase;font-size:22px;font-weight:normal;margin-bottom:8px;}
.contact-page .title2{margin:0 0 8px 0;}
.contact-page .title2 h2{font-family:'osextrabold';font-size:22px;color:#2b2b2b;font-weight:normal;text-transform:uppercase;}
.contact-page span{font-family:'osregular';font-size:12px;color:#333333;line-height:17px;}
.contact-page span.company-name{display:block;font-family:'osbold';font-size:14px;color:#333333;margin:0 0 5px;}
.prod-title-spacing{margin:0;position:relative;}
#request_quote{margin:0;}
.prod-description{margin:0 0 15px 0;}
.productbox tr td table.quote-elements tr td{padding:3px 10px;}
.productbox tr td table.quote-elements tr td.seperator{background:url(../images/prod-table-seperator.jpg) no-repeat right center;padding:1px;}
.productbox tr.product-title-wrapper td div.prod-img-heading{height:40px;line-height:40px;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;padding:0 0 0 20px;}
.productbox tr.product-title-wrapper td div.prod-details-box{height:40px;line-height:40px;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;}
.productbox tr.loopingtr td table.mobiletbl tr.mobile-prod-tbl-header{display:none;height:40px;line-height:40px;background:url(../images/prod-table-head-bg.jpg) repeat-x left top;}
.productbox tr.loopingtr td table.mobiletbl tr.mobile-prod-tbl-header td{font-family:'osbold';font-size:14px;color:#fff;text-transform:uppercase;}
.productbox tr.loopingtr td table.mobiletbl tr.mobile-prod-tbl-header td.seperator{background:url(../images/prod-table-seperator.jpg) no-repeat right center;padding:1px;}
.productbox tr.loopingtr td div.proimg{position:relative;background:#f2f2f2;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px;}
.productbox tr.loopingtr td div.proimg:hover{background:#5a5a5a;}
.productbox tr.loopingtr td div.proimg a{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ffffff;background:#ffffff;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;-moz-transition:all 0.7s ease;transition:all 0.7s ease;}
.productbox tr.loopingtr td div.proimg .product-img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;max-height:100%;max-width:100%;padding:0;width:auto;height:auto;border:0;}
.productbox tr.loopingtr td div.product-details span.product-name{display:inline-block;font-family:'osbold';font-size:16px;color:#f2612c;text-align:left;text-transform:capitalize;font-weight:normal;}
.productbox tr.loopingtr td div.product-details .description{font-family:'osregular';font-size:12px;color:#333333;line-height:18px;}
.productbox tr.loopingtr td table.mobiletbl tr td.seperator{background:none;}
.productbox tr.loopingtr td table.mobiletbl tr td{font-family:'osregular';font-size:12px;color:#333333;}
.productbox tr.loopingtr td table.mobiletbl tr td input[type="text"],
.productbox tr.loopingtr td table.mobiletbl tr td input[type="tel"]{border:1px solid #dbdbdb;text-align:center;font-family:'osregular';font-size:12px;color:#333333;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none;width:50%;outline:none;}
.productbox tr.loopingtr td table.mobiletbl tr td input[type="checkbox"]{margin:0;padding:0;position:relative;z-index:1;}
.productbox .title h1{font-size:22px;color:#ffffff;font-family:'osbold';background:url(../images/prod-table-head-bg.jpg) repeat-x left top;text-align:left;height:40px;line-height:40px;padding:0 20px;margin:40px 0 0;}
.productbox tr.loopingtr td.prod-details-holder{padding:20px 0 0;}
.productbox tr.loopingtr td.prod-details-holder div.product-details{text-align:left;}
.productbox tr.loopingtr td.prod-details-holder div.product-details div.collapse_desc{margin:0 0 10px;}
.productbox tr.loopingtr td div.product-details a.arrows{display:none;}
#no-products{text-align:center;padding:30px 0 0;}
#no-testi{text-align:center;padding:30px 0;}
.no-products{text-align:center;padding:40px 0 0;}
div.readmore-js-expanded{height:auto!important;}
a.readmore-js-toggle{color:#e91e15;display:inline-block;clear:both;font-family:'Open Sans';font-weight:400;font-size:12px;text-decoration:none;float:left;}
a.readmore-js-toggle:hover{color:#919191;text-decoration:none;}
.request-quote{background:url("../images/home-form-shadow.png") no-repeat -1px top #f2612c;width:100%;padding:20px 0 20px 20px;-moz-box-sizing:border-box;box-sizing:border-box;}
.request-quote .form-holder .form-right ul li input[type="text"]{margin:0;float:none;}
.request-quote .form-holder .form-right ul li .captcha-box input{float:left;margin:5px 0 0;}
.request-quote .cart-data{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:20px 25px 0 0;background:url("../images/frm-seperator.png") no-repeat left top;margin:20px 0 0;font-family:'osregular';font-size:12px;color:#ffffff;}
.request-quote .cart-data h2{display:block;font-family:'osextrabold';font-size:23px;color:#ffffff;text-transform:uppercase;font-weight:normal;line-height:20px;margin:0 0 15px;}
.request-quote .cart-data h2 span{font-family:'osregular';}
.request-quote .cart-data table{background:#ffffff;color:#333333;}
.request-quote .cart-data .product-title-wrapper{height:40px;line-height:40px;}
.request-quote .cart-data .product-title-wrapper td table{background:transparent;}
.request-quote .cart-data .product-title-wrapper td table tr td{color:#ffffff;}
#enqForm.request-quote td.r-product-img{vertical-align:middle;border:4px solid #f2f2f2;}
#enqForm.request-quote td.r-product-img a{display:table-cell;width:76px;height:50px;vertical-align:middle;}
#enqForm.request-quote td.r-product-img a img{display:block;}
#enqForm.request-quote td.r-product-dec span a{color:#000000;text-decoration:none;font-family:'osbold';font-size:14px;line-height:18px;}
#enqForm.request-quote td.r-product-dec span a:hover{color:#000000;}
.request-quote .cart-data table tr td div.product-sub-dec{height:auto;float:left;width:55%;}
.request-quote .cart-data table tr td div.product-sub-dec tr.mobile-cart-header{display:none;}
.request-quote .cart-data table tr td div.product-sub-dec td{border:0;padding:5px 0;}
.request-quote .cart-data table tr td div.product-sub-dec table{height:100%;}
#enqForm.request-quote .cart-data table tr td div.product-sub-dec table tr td{vertical-align:middle;padding: 5px 10px;}
#enqForm.request-quote .cart-data table tr td div.product-sub-dec table tr td.prodQty{text-align: center;}
#enqForm.request-quote .cart-data table tr td div.product-sub-dec table tr td.equDes{width: 35%;}
.request-quote .form-holder .submit-btn{margin:20px 0 0;font-family:'osbold';font-size:20px;color:#ffffff;overflow:hidden;padding:0 25px 0 0;}
.request-quote .form-holder .submit-btn input{float:left;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.request-quote .form-holder .submit-btn span{float:right;width:525px;line-height:23px;font-family:'osbolditalic';display:block;}
.request-quote .cart-data table tr td div.prod-img-name{float:left;width:45%;}
.request-quote .cart-data table tr td.pro-query{padding:8px 10px 7px;}
.frm-note{font-family:'osregular';font-size:11px;color:#ffffff;margin:0 0 15px;}
.prod-top-banner{margin:0 auto 15px;}
.gallery-row .row{margin:0;}
#relatedprodbox .showbiz .overflowholder ul li{cursor:default;}
#relatedprodbox .sb-light-skin .mediaholder_innerwrap a{cursor:pointer;}
.enquiryfrm .request-quote .form-holder .form-right ul li{width:21.4%;}
.enquiryfrm .request-quote .form-holder .form-right ul li.big-txtbox{width:44.7%;}
#featuredbox .sb-light-skin .mediaholder_innerwrap a{display:table-cell;height:128px;width:174px;text-align:center;vertical-align:middle;}
#featuredbox .sb-light-skin .mediaholder_innerwrap a img{display:block;margin:0 auto;}
#relatedprodbox .sb-light-skin .mediaholder_innerwrap a{display:table-cell;height:128px;width:174px;text-align:center;vertical-align:middle;}
#relatedprodbox .sb-light-skin .mediaholder_innerwrap a img{display:block;margin:0 auto;}
.productbox tr.loopingtr td div.proimg .blank-img{display:block;}
.showbiz .mediaholder img.available-tag{position:absolute;z-index:999;left:0;top:0;width:70px;}
ul li.box-inner .probox .proimg img.available-tag{position:absolute;z-index:999;left:0;top:0;}
.terms_conditions ul{list-style:none;position:relative;}
.terms_conditions ul li{padding:0 0 0 15px;line-height:26px;text-indent:25px;}
.terms_conditions ul li:first-child{font-size:18px;text-indent:0px;}
.terms_conditions ul b li span{font-size:18px;}
.terms_conditions ul{padding:5px 15px;}
.terms_conditions ul li ul li:first-child{font-size:12px;}
.terms_conditions ul li ul li{text-indent:0px;}
.terms_conditions ul li ul span{opacity:0;}
.terms_conditions ul li ul{list-style:square;}
.terms_conditions ul li ul li{padding:0 0 0 5px;}
.terms_conditions span{float:left;margin-right:10px;color:#333333;display:blog;position:absolute;left:0px;font-weight:bold;}
.privacy_policy h2{margin-bottom:10px;}
.privacy_policy ol li{margin-left:15px;line-height:20px;}
.privacy_policy ol{margin-bottom:10px;}
.privacy_policy .parts li{font-weight:bold;}
.privacy_policy .parts li p{font-weight:normal;margin-bottom:5px;}
.privacy_policy a{text-decoration:underline;}
.privacy_policy h3{font-size:14px;margin-bottom:10px;color:#333333;}
.privacy_policy .center_align{text-align:center;margin-bottom:20px;}
.privacy_policy ul{padding:5px;}
.privacy_policy b{font-weight:bold;}
.footer-apple-appstore{margin-left:5px;}
.footer-apple-appstore img{margin-top:4px;display:inline-block;outline:none;}
.footer-icon{float:left;}
.footer-gplus.footer-icon{margin-top:4px;}
.download-brochure-sec{position:absolute;top:12px;right:0;}
.download-brochure-sec a{background:#000 none repeat scroll 0 0;font-family:"ossemibold";position:relative;color:#fff;padding:8px 14px 8px 40px;text-decoration:none;border-radius:15px;background:-moz-linear-gradient(top, #848484 22%, #131313 100%);background:-webkit-linear-gradient(top, #848484 22%,#131313 100%);background:-moz-linear-gradient(top, #848484 22%,#131313 100%);background:-o-linear-gradient(top, #848484 22%,#131313 100%);background:linear-gradient(to bottom, #848484 22%,#131313 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#848484', endColorstr='#131313',GradientType=0);}
.download-brochure-sec a::before{background:url(../images/donwload-btn-sign.png);position:absolute;content:'';left:7px;width:30px;height:29px;top:4px;}
.download-brochure-sec a::after{background:url(../images/shadow-png.png);bottom:-6px;content:"";height:9px;left:17px;position:absolute;width:170px;}
.pro-category-section{max-width:900px;border:1px solid #E4E4E4;margin-bottom:14px;}
.pro-category-section table tr:nth-child(odd){background:#F8F8F8;}
.pro-category-section table tr td{padding:8px 8px;}
.pro-category-section table tr td:last-child{text-align:right;}
.download-brochure-sec.borchure-sec{position:static;float:right;}
.download-brochure-sec.borchure-sec a{display:block;padding:8px 14px 8px 0px;width:124px;}
.download-brochure-sec.borchure-sec a::after{background:none;}
.pro-category-section table td .pro-title{position:relative;padding-left:21px;font-family:"osregular";}
.pro-category-section table td .pro-title:before{background:url(../images/download-sec-arrow.png);top:7px;content:"";height:10px;left:0px;position:absolute;width:10px;}
.contact-style h3{font-size:22px;font-weight:normal;margin-bottom:8px;text-transform:uppercase;}
.text h2{font-family:'osextrabold';font-size:22px;color:#2b2b2b;font-weight:normal;margin:0 0 20px;}
.text h3.get-prompt{font-size:18px;font-family:"osbold";margin:0px}
.text h3.obtain-sec{font-size:12px;font-family:"osbold";margin:0px}
.call-srch.call-details-wrapper{width:576px;}
.call-details-inner{border-left:1px solid #fff;display:inline-block;float:left;padding:3px 20px 8px;}
.call-details-sec .call-details-inner:first-child{border-left:none;}
.call-details-sec.call{font-size:14px;padding:0 7px;}
.call-details-sec.call span{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;display:block;line-height:13px;margin-top:4px;padding:0;text-align:left;vertical-align:top;}
.display-mobile-size{display:none !important;}
.hidden-mobile-size{display:block;}
.call-details-inner .contact-city{font-size:12px;}
.footer-moblle-con{float:right;margin-top:10px;position:relative;width:100%;}
.footer-moblle-con .call-details-inner .contact-city{font-size:14px;}
.footer-moblle-con .call-details-sec.call{background:#333;}
.footer-moblle-con .call-details-sec.call{font-size:15px;margin-left:52px;}
.footer-moblle-con .call-srch{width:100%;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0; }
.slick-list:focus, .slick-arrow:focus, .slick-slide{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before,.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;min-height:100px;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block; width:100%;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.sponsorSection .allArows{bottom: 0;}
.slick-dots{margin:0;position:absolute;left:0;right:0;text-align:center;z-index:1;bottom:0;}
.slick-dots li{display:inline-block;vertical-align:middle;width:12px;height:12px;border-radius:50%;-webkit-border-radius:50%;background-color:#d7d7d7;margin:0 2.5px;cursor:pointer;}
.slick-dots li button{display:none;}
.slick-arrow {border: none; background:none;text-indent:-9999px;cursor:pointer; z-index:99;}
.proBig .slick-prev, .proBig .slick-next{position:relative}
.proBig .slick-prev:before{position:absolute;width:8px;height:8px; border-bottom:3px solid #fff; border-left:3px solid #fff; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg); content:""; left:4px;  right:0; top:0; bottom:0; margin:auto}
.proBig .slick-next:after{position:absolute;width:8px;height:8px; border-bottom:3px solid #fff; border-right:3px solid #fff; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:rotate(-45deg); content:""; right:4px; left:0;  top:0; bottom:1px; margin:auto}
.slick-arrow.slick-disabled{opacity: 0;}
.proBig .slick-prev {left:0; top:0; bottom:0; margin:auto; position:absolute; width:20px; height:30px;  background: rgba(0,0,0,0.5)}
.proBig .slick-next {right:0; top:0; bottom:0; margin:auto; position:absolute; width:20px; height:30px; background: rgba(0,0,0,0.5) }
.proSmall .slick-prev{left:5px; top:0; bottom:0; margin:auto; position:absolute; width:20px; height:30px; background: rgba(0,0,0,0.5)}
.proSmall .slick-next{right:5px; top:0; bottom:0; margin:auto; position:absolute; width:20px; height:30px; background: rgba(0,0,0,0.5)}
.slick-next span{background-position:-47px -46px;}
.slick-slide{overflow:hidden;}
.slick-dots{margin:0;text-align:center;z-index:1;display: inline-block; background:#ccc; height:25px;}
.slick-dots li{background-color: transparent;border: 1px solid #ff6633; width:10px;height:10px;border-radius:50%;-webkit-border-radius: 50%;-moz-border-radius: 50%; margin:0 5px;position:relative;}
.slick-dots .slick-active{background: #ff6633;}
.homeSlider img{max-height:inherit;max-width:inherit;position:relative;left:50%;/*transform:translate(-50%,0);-webkit-transform:translate(-50%,0);*/ margin-left:-900px;}
.proBig{margin-bottom: 20px;position: relative; border:1px solid #ccc;}
.proSmall{position: relative;margin: 0 -5px;}
.proSmall li{margin:0 5px; cursor:pointer; border: 2px solid transparent; overflow:hidden; position:relative; text-align:center }
.proSmall li:after{content:""; border:1px solid #e2e2e2; position:absolute; left:0; top:0; right:0; bottom:0; }
.proSmall .slick-slide.slick-current{border: 2px solid #ff6633;}
.proSmall .slick-slide.slick-current:after{opacity:0;}           
.proSmall .slick-prev:before{position:absolute;width:8px;height:8px; border-bottom:3px solid #fff; border-left:3px solid #fff; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg); content:""; left:0; right:0; top:0; bottom:0; margin:auto}
.proSmall .slick-next:after{position:absolute;width:8px;height:8px; border-bottom:3px solid #fff; border-right:3px solid #fff; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:rotate(-45deg); content:""; right:0; left:0; top:0; bottom:0; margin:auto}
.proSmall .slick-slide.slick-current{position: relative;}           
.column3.Produt{display:none}
#SLBRight, #SLBLeft{display:none;}            
div.conRight iframe{float:left;width:100%;height:100%;}
.contact-style.rating{border:1px dashed #8d8d8d;padding:5px 10px;background-color:#f9f9f9;margin-top:15px;}
.rating_title{font-size:14px;}
#ipropimg1{padding:3px 0 5px}
.conRight{height:332px;}
.con-iframe-map{height: 100%}
.ContMap-11{height:417px;}
.ContMap-12{height:382px;}
.ContMap-13{height:417px;}
.ContMap-14{height:434px;}
           
@media screen and (-webkit-min-device-pixel-ratio:0){.call-details-sec.call{padding:0 7px 0 0px;}
.call-details-inner{padding:3px 22px 8px;}
}
.slick-initialized .slick-slide{position:relative}
.slick-initialized .slick-slide a{float:left; width:100%; text-align:center; position:relative}
.slick-initialized .slick-slide a img{width:auto; max-width:100%;}
.axtulImg{position:absolute; left:0; right:0; top:0; bottom:0; margin:auto;}
.proSmall .slick-initialized .slick-slide{position:relative; overflow:hidden}
.slick-slide img{width:auto; height:auto;  max-height:100%; max-width:100%;}

/* 5-5-2017(hardik) */

.multiple-items{margin:20px -5px 0;position:relative;background:#f6f6f6;padding:20px 0;}
.multiple-items:before{content:'';position:absolute;left:-100%;top:0;bottom:0;background:#f6f6f6;width:100%;z-index:9999; margin-left:5px;}
.multiple-items:after{content:'';position:absolute;right:-100%;top:0;bottom:0;background:#f6f6f6;width:100%;z-index:9999; margin-right:4px;}
.multiple-items .slick-slide{padding:0 5px;}
.mulBox{border:1px solid #aaa;padding:10px;}
.multiple-items .slick-arrow{cursor: pointer;display: inline-block;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;width: 25px;height: 25px;position:absolute;top:50%;transform:translateY(-50%);z-index:99999;}
.multiple-items .slick-prev{background:url(../images/prev.jpg) no-repeat left top;left:-30px;}
.multiple-items .slick-next{background: url(../images/next.jpg) no-repeat left top;right:-30px;}
.quiBottom{/*width:50%;float:left;*/}
.accImg{margin-top:4px;display:inline-block;}

/* 19-06-2017 */

.our_location_new:before { background: #3e3e3e; content: ''; width: 100%; position: absolute; height: 1px; bottom: -2px;}
.our_location_new { width: 100%; float: left; margin-bottom: 27px; border-bottom: 1px solid #6e6e6e; position: relative;padding-bottom: 26px;}
.our_location_new .column3 { margin-left: 0; }
.our_location_new h3 { color: #fff; font-size: 20px; margin-bottom: 10px;}
.our_location_new ul { list-style: none; }
.our_location_new ul li { padding: 3px 0; color: #fff; font: 12px/15px 'osregular';}
.our_location_new ul li.location_title { color: #f2612c; font: 18px/20px 'ossemibold';}
li.add_height { min-height: 45px; }
.quiBottom.quiBottomSec { margin-bottom: 10px; margin-top: 10px; }
.our_location_new #phone_one {line-height: 18px;}
.our_location_new li a { color: #f2612c;}

/* 22-08-2017 */

.viewCartBtn .cartLeft{float: left;}
.viewCartBtn .cartRight{float: right;}
.viewCartBtn .cartRight a + a{margin-left: 10px;}
 .viewCartBtn a,.commonBtn{font-size: 16px;text-transform: uppercase; background: #2b2b2b;padding: 0 15px;line-height: 35px;color: #fff;text-decoration: none;text-align: center;float: left; -webkit-transition:all 300ms; transition:all 300ms;-webkit-box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.3);box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.3);margin-bottom: 5px;}
.viewCart #enqForm{padding-bottom: 15px;}
.product-sub-dec table input{text-align: center;}
.cateDiv{width: 100%;float: left;}
.cateDiv .product-details{margin:0;padding-left: 10px;}
.cateDiv .product-details input{text-align: center;}
.product-details .quaTxt{width: 35px;text-align: center;}
.cartBtn{outline: 0; font-size: 14px;background: #F37547;padding: 0 20px;line-height: 36px;color: #fff;text-decoration: none;text-align: center;-webkit-transition: all 300ms;transition: all 300ms;-webkit-box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.3);box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.3);border: 0;cursor: pointer;display: inline-block;margin-left: 10px;    font-family: 'osbold';}
.priTxt{font-size: 14px;display: inline-block;margin-bottom: 14px;padding-right: 3px;}
.container .column6 .prod-details-box{margin-left: 0;}
.product-details a{text-decoration: none;}
.container .productbox .infoSet{padding-bottom: 5px;text-align: left;/*width: 16.66667%;float: left;*/}
.container .productbox .infoSet strong{padding-right: 10px;}
.productDiv{width: 100%;float: left;}
.productDiv .product-title-wrapper{background-repeat: repeat;padding: 10px 20px;text-align: left;}
.infoDiv{border:1px #dbdbdb solid;border-top:0; padding: 10px 20px 5px;}
.container .cateProDel{margin-left: 0;padding-left: 10px;}
.container .cateDiv .productMain{width: 500px;float: left;margin: 0;}
.container .cateDiv .product-details{width: 590px;float: left;padding-left: 30px;}
.container .proHead {width: 500px;float: left;}
.container .proDel{padding-left: 30px;float: left;}
.singleItem .showbiz .overflowholder ul{position: inherit;width: 100%;}
.singleItem .showbiz-navigation.center{display: none;}
.social-cart{overflow: inherit;}
#header .addtocart{position: relative;}
.miniCart{position: absolute;top: 100%;left: 0;background: #fff;color: #000;white-space: nowrap;text-align: left;z-index: 99999;opacity: 0;-webkit-transition: all 300ms;transition: all 300ms; transform: translateY(30%);-webkit-box-shadow: 0px 2px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 2px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 2px 1px 0px rgba(0,0,0,0.2);font-size: 13px;}
.miniCart:before{content: '';top: -5px;left: 15px;border-right: 10px #fff solid;border-top: 10px transparent solid;position: absolute;transform: rotate(-135deg);}
#header .addtocart .miniCart > *{display: block;border-bottom: 1px #dbdbdb solid;padding: 10px 15px;height: auto;line-height: 18px;}
.miniCart > :last-child{border:0;}
.addtocart .miniCart a{color: #000;-webkit-transition: all 300ms;transition: all 300ms;font-size: 13px;}
.addtocart .miniCart span{line-height: 18px;height: inherit;}
.addtocart:hover .miniCart{opacity: 1;transform: translateY(0);}
.addtocart .miniCart a:hover{color: #f63;text-decoration: none;}

/* 24-8-2017 */

.tableName {padding: 0 0 10px;color: #ff6633;text-align: center;font-size: 16px;border: 1px #eee solid;font-family: 'osbold' !important;margin-top: -5px;}
.tableContent {width: 100%;border-top: 0;border: 1px solid #eee;margin-bottom: 15px;border-top: 0;border-bottom: 0;}
.tableContent tr th {text-transform: uppercase;background: #eee;padding: 5px 10px;   font-size: 14px;border-right: 1px #dbdbdb solid;font-family: 'osbold';color: #000;}
.tableContent tr td {padding: 5px 10px;font-size: 14px;border-right: 1px #eee solid;border-bottom: 1px #eee solid;font-family: 'osregular';}
.tableContent tr td:last-child{border-right: 0;}
.tableContent tr td:first-child{border-left: 0;}
.enterQty {border: 1px #a2a2a2 solid;height: 20px;width: 40px;outline: 0;text-align: center;}
.qtyDiv {display: block;text-align: center;}
.mainImg{position: relative;display: inline-block;width: 100%;vertical-align: top;}
.catConTbl .prod-details-holder{vertical-align: top;}
.catConTbl .mainImg{padding-bottom: 77%;overflow: hidden;}
.catConTbl tr td{vertical-align: top;}
.cateTitle{margin-bottom: 15px;}
.tableNameFirst{text-align: left;border: 0;padding-top: 0;float: left;}
.tblPriceDiv{font-family: 'osbold';float: right;margin-bottom: 10px;}
.container .catConTbl .column7 {margin:0;}
.equTitleWrpper td{padding: 0 20px;}
.equTblCart .tableNameFirst{padding: 10px 20px 0;margin-top: 0;}
.equTblCart tr.addTr{background: #eee;}
.equTblCart tr.addTr td{font-family: 'osbold';}
.request-quote .cart-data .equTblCart tr td div.product-sub-dec{width: 100%;}
.totalWhite{white-space: nowrap;}
.request-quote .cart-data .equTblCart tr td div.product-sub-dec td{border:1px #eee solid;}
.request-quote .cart-data .equTblCart tr td.pro-query{padding:0 0 7px;}
.mainInn{border:1px #eee solid;overflow: hidden;}
.cateTitle span{padding: 10px 20px;display: block;}
ul li.box-inner .probox .scaffTxt h2{text-transform: uppercase;}
ul li.box-inner  .marBottom{margin-bottom: 25px;}
.catConTbl .cartBtn{margin-left: 0;float: right;}
#enqForm.request-quote .cart-data table tr td div.product-sub-dec table tr td.rightSide{text-align: right;padding: 5px 10px;}
.tableContent tr td.rightSide{text-align: right;}
.aluScaffUl li.box-inner{width: 33%;}
.tableContent tr th.fullWid{white-space: nowrap;}
.aluCate{position: relative;}
.cartBtnTop{position: absolute;top: 0;right: 0;}
.checkDiv{display: inline-block;vertical-align: top;margin-top: 2px;}
.checkDiv label {display: inline-block;vertical-align: top;position: relative;cursor: pointer;margin-bottom: 0;}
.checkButton {position: absolute;top: 0;left: 0;opacity: 0;}
.checkDiv label input.checkButton{height: 16px;margin: 0;}
.checkDiv label span {position: relative;/*line-height: 20px;display: inline-block;*/vertical-align: top;padding: 0 0 0 20px;}
.checkDiv label span:before {border: 1px solid #a2a2a2;width: 16px;height: 16px;content: '';position: absolute;top: 0;bottom: 0;margin: auto;left: 0;}
.checkDiv label span:after {background: url(../images/checkIocn.png); width: 9px;height: 10px;content: '';position: absolute;top: 0;bottom: 0;margin: auto;left: 4px;-webkit-
transition: 300ms all;-o-transition: 300ms all;-moz-transition: 300ms all;transition: 300ms all;/*-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transform: scale(0);*/opacity: 0;}
.checkButton:checked + span:after{opacity: 1;/*-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);*/-webkit-transform: scale(1);}
ul li.box-inner .probox .pro-text h2 a{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding: 0 5px;}
ul li.box-inner .probox .pro-text h2{font-size: 15px;}
.subTotal{background: #f7f7f7;}
.catConTbl tr.subTotal td{font-family: 'osbold';color: #000;}
.catConTbl tr td.subTotalFull{white-space: nowrap;}
.enqTblName{border:0;text-align: left;}
.gndTotal,.pckQty{display: block;text-align: right;float: none;}
.gndTotal span.priceInfo{font-size: 13px;font-family: 'osregular';}
.pckQty{font-size: 14px;margin-bottom: 5px;}

/*======== media query start here =========*/

@media screen and (min-width:1200px){
.multiple-items .slick-prev:hover{background:url(../images/prev.jpg) no-repeat left -25px}
.multiple-items .slick-next:hover{background: url(../images/next.jpg) no-repeat left -25px;}
.our_location_new li a:hover { text-decoration: none;}
.cartBtn:hover{background: #2b2b2b;}
ul.aluScaffUl li.box-inner .probox:hover .linkIcon{opacity: 1;transform: translateY(-50%) scale(1);visibility: visible;}
ul.aluScaffUl li.box-inner .probox:hover .proimg a:before{opacity: 1;background: rgba(0,0,0,0.3);}
}

@media screen and (max-width:1200px){
ul.aluScaffUl li.box-inner .probox .linkIcon{opacity: 1;transform: translateY(-50%) scale(1);visibility: visible;}
ul.aluScaffUl li.box-inner .probox .proimg a::before{opacity: 1;}
}

@media screen and (max-width:1024px){
.mulCustome{width:100% !important;margin:0!important}
.quiBottomSec{box-sizing:border-box;padding-left:4px;}
}

@media screen and (max-width:991px){
.multiple-items .slick-prev{left:5px;}
.multiple-items .slick-next{right:4px;}
.quiBottom{width:100%;}
.quiBottomSec{clear:both;margin-top:5px;}
.accImg{margin:0;}
.gndTotal,.pckQty,.tblPriceDiv{font-size: 15px;}
}

@media screen and (max-width:767px){
.multiple-items .slick-prev{left:-30px;}
.multiple-items .slick-next{right:-30px;}
.quiBottom{width:50%;}
.quiBottomSec{clear:inherit;margin-top:-11px;}
.quiBottom .footer-apple-appstore{margin-left:0;float:left;}
.footer-link h3.quiConnetn{display:block !important;}
.viewCartBtn a{font-size: 14px;}
.catConTbl > tbody > tr > td{display: block;}
.tableName,.tblPriceDiv{font-size: 14px;line-height: 16px;}
.tblPriceDiv{padding-bottom: 7px;}
.tableContent tr th,.tableContent tr td{font-size: 13px;}
.container .catConTbl .column7{margin-bottom: 10px;}
.equTblCart{display: block;}
.equTblCart .product-title-wrapper{display: block;}
.request-quote .cart-data table.equTblCart{background-color: #fff;}
.equTblCart, .equTblCart > tbody, .equTblCart > tbody > tr, .fullTr > td, .fullTr > td > table, .fullTr > td > table > tbody, .fullTr > td > table > tbody > tr , .fullTr > td > table > tbody > tr > td{display: block;}
.fullTr > td > table td, .fullTr > td > table th{white-space: normal;}
#enqForm td.mobImg{display: block;margin: auto;padding: 0 0 10px;width: 205px;}
.equTblCart .tableNameFirst{padding-bottom: 10px;}
.fullTr .tableContent tr th, .tableContent tr td{white-space: nowrap;}
.fullTr .tableContent{white-space: nowrap;overflow: auto;display: block;}
ul.aluScaffUl{margin: 0 auto !important;}
.tableContent{display: block;width: 100%;overflow: auto;}
.cartBtnTop{position: static;}
.request-quote .cart-data .equTblCart tr td.pro-query{padding: 0 10px 7px}
.enqTblName{padding: 10px 0;}
.equTblCart .mainInn{margin:10px 0 0;}
.tableNameFirst{padding-top: 10px;}
.gndTotal,.pckQty,.tblPriceDiv{font-size: 14px;}
.pckQty{padding-bottom: 0;}
}

@media only screen and (max-width: 480px){
.multiple-items .slick-prev{left:5px;}
.multiple-items .slick-next{right:4px;}
.viewCartBtn .cartRight,.viewCartBtn .cartLeft{float: none;}
.viewCartBtn a{display: block;float: none;text-align: center;margin-bottom: 7px;}
.viewCartBtn .cartRight a + a{margin-left: 0;}
.aluScaffUl li.box-inner{width: 100%;}
.cartBtnTop{margin: 10px 0 3px;}
}

@media screen and (width:375px){
.multiple-items .slick-prev{left:-25px;}
.multiple-items .slick-next{right:-25px;}
}

@media screen and (min-width:480px) and (max-width:767px){
.quiBottom .footer-apple-appstore{margin-top:6px;}
.cartBtnTop{margin-bottom: -5px;}
.linkIcon::before{width: 44px;height: 44px;}
.linkIcon::after{background-position: center;background-size: 75%;}
}

/* Arvind Date:16/June/2017 to Show One Phone no Starts 
#phone_one span{ display:none; }
#phone_one span:first-child{ display: inline-block;}
/* Arvind Date:16/June/2017 to Show One Phone no Ends */

@media screen and (min-width:568px) and (max-width:991px){	
.aluScaffUl li.box-inner{width: 50%;}
}

@media screen and (min-width:768px) and (max-width:991px){
.tblPriceDiv{padding-bottom: 7px;}
.aluScaffUl li.box-inner{width: 33.3333%;}
.tableContent{display: block;width: 100%;overflow: auto;}
.linkIcon::before{width: 48px;height: 48px;}
.linkIcon::after{background-position: center;background-size: 80%;}
}