@charset "utf-8";*{margin:0;padding:0;}
h1,h2,h3,h4,h5,h5,p{margin:0;padding:0;font-weight:normal;}
img{border:none;}
ul{list-style:none;}
a{text-decoration:none;color:#FFF;}
.clc{clear:both;}
html{background:url(../images/background_cover.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;width:100%;}
@font-face{font-family:'avantgarde_bk_btdemi';src:url('../fonts/avantgarde_bk_bt_0-webfont.eot');src:url('../fonts/avantgarde_bk_bt_0-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/avantgarde_bk_bt_0-webfont.woff') format('woff'),
url('../fonts/avantgarde_bk_bt_0-webfont.ttf') format('truetype'),
url('../fonts/avantgarde_bk_bt_0-webfont.svg#avantgarde_bk_btdemi') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'LevenimMTRegular';src:url('../fonts/lvnm.eot');src:url('../fonts/lvnm.eot') format('embedded-opentype'),
url('../fonts/lvnm.woff') format('woff'),
url('../fonts/lvnm.ttf') format('truetype'),
url('../fonts/lvnm.svg#LevenimMTRegular') format('svg');}
@font-face{font-family:'LevenimMTBold';src:url('../fonts/lvnmbd.eot');src:url('../fonts/lvnmbd.eot') format('embedded-opentype'),
url('../fonts/lvnmbd.woff') format('woff'),
url('../fonts/lvnmbd.ttf') format('truetype'),
url('../fonts/lvnmbd.svg#LevenimMTBold') format('svg');}
body{width:100%;height:100%;font-family:'avantgarde_bk_btdemi';}
#wrapper{width:100%;margin:0 auto;max-width:1050px;font-size:16px;color:#fff;height:100%;}
.header{width:100%;font-size:16px;float:left;}
.logo{float:left;margin:35px 6.4% 40px 0px;width:24.5%;}
.logo > a{float:left;}
.logo img{width:100%;}
.header-rgt{float:left;margin-top:55px;width:69.1%;}
.header_logo{float:left;width:45.2%;}
.header_logo li{float:left;margin-right:4.6%;display:block;width:30%;}
.header_logo li a{float:left;}
.header_logo li img{width:100%;}
.header_logo li:last-child{margin-right:0;}
.header_menu{float:left;width:54.8%;}
.mobile_menu{display:none;float:left;position:relative;}
.header_menu ul{float:left;width:100%;}
.header_menu li{float:left;padding-right:4.7%;}
.header_menu li:last-child{padding-right:0%;}
.header_menu li a{float:left;font-size:15px;color:#FFF;line-height:22px;padding-bottom:12px;}
.header_menu li a.active{color:#91b6e5;}
.header_menu span{width:100%;text-align:center;float:left;font-size:16px;}
.nav_menu{background:#7092be;color:#FFF;width:100%;max-width:1050px;float:left;}
.nav_menu ul{margin:7px 0px 0px 0px;float:left;width:100%;position:relative;z-index:999;}
.nav_menu ul li{float:left;padding:0px 1.25%;border-right:1px solid #42638c;margin-bottom:4px;}
.nav_menu ul li a{line-height:38px;float:left;display:block;font-size:14px;}
.nav_menu ul ul{display:none;}
.nav_menu ul li:hover ul{display:block;width:200px;top:30px;position:absolute;}
.nav_menu ul li > ul#submenu li{margin-bottom:0px;}
.nav_menu ul li > ul#submenu li{float:left;background:#7092be;border:none;width:100%;}
.nav_menu ul li > ul#submenu li a{line-height:22px;font-size:13px;display:block;}
.searchbox{margin-top: -88px !important;float:right;width:18%;height:27px;margin-top:10px;position:relative;z-index:1;background:#FFF;border-radius:6px;margin-left:1%;margin-right:1%}
.searchbox input[type="text"]{width:80%;height:27px;border:none;background:none;}
.searchbtn{border:none;background:url(../images/search_icon.png) no-repeat right center;position:absolute;z-index:2;right:4%;width:22px;height:23px;margin-top:2px;}
.magestore-bannerslider{width:100%;max-width:998px;margin-top:9px;float:left;max-height:224px;}
.magestore-bannerslider img{width:auto;max-width:100%;height:auto;max-height:224px;}
.products{font-size:12px;color:#FFF;width:100%;max-width:998px;border:1px solid #405e7c;background:#011722;float:left;margin-top:4px;}
.products ul{padding:0% 2% 20px 2%;float:left;width:96%;}
.products ul li{float:left;margin-right:2.3%;display:block;width:auto;max-width:23%;height:auto;margin-top:20px;}
.products ul li a{float:left;}
.products ul li img{border:1px solid #405e7c;float:left;width:100%;}
.products ul li span{width:100%;margin-top:4px;background:#7092be;text-align:center;float:left;font-size:12px;padding:4% 0px;height:40px;display:block;}
.products ul li:nth-child(4n){margin-right:0%;}
.sorter{display:none;}
.category{width:96%;float:left;display:block;padding:0px 2%;font-size:14px;text-align:left;}
#catbread{width:96%;float:left;display:block;padding:0px 2%;font-size:14px;text-align:left;}
.category span{color:#FFF;padding:20px 0;display:block;float:left;width:100%;text-align:left;}
#catbread span{color:#FFF;padding:20px 0;display:block;float:left;width:100%;text-align:left;}
.category span a{color:#8eb4e6;}
#catbread span a{color:#8eb4e6;}
h5.title{border-bottom:1px solid #59799f;font-size:24px;line-height:28px;padding-bottom:8px;float:left;display:block;width:100%;margin-bottom:20px;text-align:left;color:#FFF;}
.pagnation_top{background:#032a3d;float:left;width:96%;margin:0px 2% 0px;line-height:40px;font-size:14px;}
.pagnation_top .lft_slide{float:left;width:55%}
.pagnation_top .lft{float:left;width:49%;padding-left:1%;}
.pagnation_top .lft p{float:left;padding:0 1%;}
.pagnation_top .lft a{float:left;padding:0px 1%;}
.pagnation_top .lft span{padding:0 1%;float:left;}
.pagnation_top .rgt{width:50%;text-align:right;float:right;}
.pagnation_top .rgt p{padding:0 0.9%;display:inline-block;}
.pagnation_top .rgt a{padding:0px 1%;display:inline-block;}
.pagnation_top .rgt a img{padding-top:12px;}
.filter{float:left;width:44%;padding-right:1%;text-align:right;}
.filter span{display:inline-block;}
.filter select{display:inline-block;width:45px;margin:0px 3%;padding:2px;}
.filter p{display:inline-block;}
#pagnation_btm{margin-bottom:20px;}
.product_light_mainimage{width:100%;float:left;}
.terms{width:96%;background:#011722;font-size:12px;color:#ffffff;padding:2%;float:left;}
.terms h6{font-size:14px;padding-top:16px;}
.terms h6 a{color:#8eb4e6;}
.terms h5{text-transform:uppercase;font-size:12px;display:block;float:left;width:100%;padding-top:16px;float:left;}
.terms p{padding-top:16px;line-height:15px;float:left;}
.contact_us{width:96%;float:left;font-size:14px;color:#d6d5d4;padding:2%;max-width:998px;margin-top:7px;}
.contact_us h5{color:#d6d5d4;font-size:26px;border-bottom:1px solid #667075;padding-bottom:10px;margin-bottom:47px;}
.contact_us form ul.lft{width:85%;float:left;margin-right:5%;margin-left:1%;}
.contact_us form ul.lft label{float:left;width:41%;text-align:left;font-size:14px;color:#d6d5d4;margin-top:10px;}
.contact_us form ul.lft li{margin-bottom:35px;width:46%;float:left;display:block;margin-left:22px;}
.contact_us form ul.lft input[type="text"]{width:53%;float:left;background:#f2f1f1;height:34px;border:none;border-radius:5px;font-size:14px;padding:0px 2%;}
.contact_us form ul.lft textarea{width:55%;float:left;background:#f2f1f1;height:85px;border:none;border-radius:5px;padding:5px 2%;}
.contact_us form ul.lft .addr{height:96px !important;}
.button{width:100%;float:left;margin-top:10px;font-size:14px;margin-bottom:40px;}
.buttons_lft{width:39%;float:left;}
.button span{float:left;display:block;}
.button label{width:100%;float:left;margin-bottom:35px;}
.button .sendmail{background:url(../images/send_mail.jpg) repeat-x;width:27%;border:none;font-size:14px;color:#d6d5d4;float:right;display:block;height:31px;border-radius:5px;text-transform:uppercase;font-family:'avantgarde_bk_btdemi';line-height:31px;text-align:center;cursor:pointer;}
.button .send_req{background:url(../images/send_mail.jpg) repeat-x;width:32%;border:none;font-size:14px;color:#d6d5d4;float:right;display:block;height:31px;border-radius:5px;text-transform:uppercase;font-family:'avantgarde_bk_btdemi';line-height:31px;text-align:center;cursor:pointer;}
.contact_us form ul .title{color:#d6d5d4;font-family:'avantgarde_bk_btdemi';font-size:26px;font-weight:normal;}
.email_button{width:100%;float:left;margin-top:10px;font-size:14px;margin-bottom:40px;}
.email_button .buttons_lft{float:left;padding:0px 3%;width:100%;}
.email_button span{float:left;display:block;}
.email_button span label{width:100% !important;float:right;margin-bottom:75px;text-align:right !important;}
.email_button .sendmail{background:url(../images/send_mail.jpg) repeat-x;width:auto;border:none;font-size:14px;color:#d6d5d4;float:right;display:block;height:31px;border-radius:5px;text-transform:uppercase;font-family:'avantgarde_bk_btdemi';line-height:31px;text-align:center;cursor:pointer;padding:0 3%;margin-left:10%;}
.email_button span label img{float:right;border-bottom:2px solid #5f6b72;cursor:pointer;}
.email_button span label span{float:right;border-bottom:2px solid #5f6b72;line-height:14px;cursor:pointer;padding-right:3px;}
#sender_options{float:left;width:50% !important;text-align:center;margin:0 auto;}
#sender_options li{display:block;margin:0 auto;text-align:center;width:100%;}
#recipients_options{width:50%;}
#mail_friend{float:left;width:100%;}
.input-box input[type="text"], textarea{margin:15px 0px;width:54% !important;}
#recipients_options label{color:#D6D5D4;float:left;font-size:14px;margin-top:10px;text-align:left;width:41%;}
#recipients_options .input-box{width:55%;float:left;}
#recipients_options .input-box input{width:100% !important;background:none repeat scroll 0 0 #F2F1F1;border:medium none;border-radius:5px;float:left;font-size:14px;height:34px;padding:0 2%;}
#recipients_options .field{width:100%;float:left;}
#recipients_options .validation-advice{float:left !important;}
#mail_friend .legend{margin-top:30px;}
.buttons-set{float:left;width:50%;}
.fast_ship{float:left;margin-bottom:10px;}
.product_detail{width:96%;float:left;background:#011722;font-size:14px;color:#d6d5d4;padding:0 2% 2%;border:1px solid #7092be;max-width:998px;margin-top:7px;}
.product_detail .category{padding:0 0% !important;}
.product_detail h5{font-size:14px;color:#ffffff;}
.product_detail h5 a{color:#8eb4e6;}
.product_detail .lft{width:38%;float:left;margin-top:26px;}
.product_img img{width:auto;height:auto;max-height:368px;max-width:100%;float:left;border:1px solid #7092be;}
.img_zoom img{width:auto;height:auto;max-height:370px;max-width:100%;float:left;margin:3px 0px;}
.product_detail .lft p{font-family:Arial;font-size:13px;padding:6px 0px;float:left;}
.product_detail .thumbnail_img{float:left;width:100%;margin-top:14px;}
.product_detail .thumbnail_img li{float:left;margin-right:3%;width:15%;margin-top:12px;}
.product_detail .thumbnail_img li img{width:100%;height:auto;max-height:55px;max-width:55px;float:left;}
.product_detail .mid_btn{width:18%;float:left;padding:6% 2%;margin-left:10%;}
.fast_ship img{float:left;margin-left:18%;}
.spec_sheet{width:169%;background:#7092be;height:36px;border-radius:5px;text-align:center;line-height:36px;font-size:15px;font-family:'avantgarde_bk_btdemi';border:none;color:#FFF;display:block;cursor:pointer;}
.spec_sheet12{background:none repeat scroll 0 0 #7092BE;border:medium none;border-radius:5px;color:#FFFFFF;cursor:pointer;display:block;font-family:'avantgarde_bk_btdemi';font-size:15px;height:36px;line-height:36px;margin-left:7px;margin-top:17px;text-align:center;width:86%;}
.virtual_proof_btn{width:81%;background:#7092be;height:36px;border-radius:5px;text-align:center;line-height:36px;font-size:15px;font-family:'avantgarde_bk_btdemi';border:none;color:#FFF;margin-top:30px;cursor:pointer;margin-left:9px;}
.virtual_proof > p{font-size:0 !important;}
.product_detail .rgt{width:39%;float:left;background:#010e15;border:1px solid #7092be;padding-top:10px;font-family:'LevenimMTRegular';}
.product_detail .rgt h5{font-size:23px;width:94%;text-align:center;font-family:'LevenimMTRegular';border-bottom:1px solid #293946;padding-bottom:8px;margin:0% 3%;}
.product_detail .rgt h6{font-size:15px;width:94%;font-family:'avantgarde_bk_btdemi';float:left;margin:10px 3%;text-align:left;}
.product_detail .rgt ul{width:100%;float:left;margin:5px 0px;text-align:left;}
.product_detail .rgt ul li{list-style-type:disc;color:#FFF;font-size:12px;color:#dedede;font-family:'LevenimMTBold';float:left;margin-top:2px;margin-left:6%;margin-bottom:2px;width:94%;}
.product_detail_table{float:left;width:100%;color:#FFF;}
.product_detail_table tr td p{font-size:12px;font-family:'LevenimMTBold';padding:5px 0px;text-align:center;color:#ffffff;}
.product_detail_table tr td:first-child{width:50%;float:left;vertical-align:middle;text-align:center;background:url(../images/table_border.png) repeat-y top right;border-top:1px solid #7092be;}
.product_detail_table tr td:last-child{width:50%;float:left;vertical-align:middle;text-align:center;font-family:'LevenimMTRegular';font-size:12px;border-top:1px solid #7092be;padding:5px 0px;}
.product_content{border:1px solid #7092be;width:96%;padding:2%;float:left;background:#010e15;font-family:'LevenimMTRegular';margin-top:26px;}
.product_content h4{font-size:20px;float:left;width:100%;}
.product_content p{font-size:12px;float:left;margin-top:15px;width:100%;}
.virtual_proof{width:96%;float:left;background:#011722;font-size:14px;color:#d6d5d4;padding:2% 2% 8%;border:1px solid #7092be;max-width:998px;margin-top:7px;display:block;}
.virtual_proof h5{color:#d6d5d4;font-size:26px;border-bottom:1px solid #667075;padding-bottom:10px;float:left;width:100%;text-align:left;}
.virtual_proof .lft{width:50%;float:left;margin-right:5%;}
.virtual_proof_img img{width:auto;height:auto;max-height:478px;max-width:100%;float:left;border:1px solid #7092be;float:left;}
.virtual_proof .lft .btn{float:left;width:100%;text-align:right;margin-top:20px;}
.remove{background:url(../images/btn_bg.png) repeat-x;width:19%;border-radius:5px;text-align:center;line-height:30px;height:29px;font-family:'avantgarde_bk_btdemi';font-size:14px;color:#FFF;display:inline-block;border:none;margin-right:1.5%;cursor:pointer;}
.undo{background:url(../images/btn_bg.png) repeat-x;width:19%;border-radius:5px;text-align:center;line-height:30px;height:29px;font-family:'avantgarde_bk_btdemi';font-size:14px;color:#FFF;display:inline-block;border:none;margin-right:1.5%;cursor:pointer;}
.redo{background:url(../images/btn_bg.png) repeat-x;width:19%;border-radius:5px;text-align:center;line-height:30px;height:29px;font-family:'avantgarde_bk_btdemi';font-size:14px;color:#FFF;display:inline-block;border:none;cursor:pointer;}
.virtual_proof .rgt{width:45%;float:left;margin-top:26px;padding-top:10px;font-family:'LevenimMTRegular';}
.virtual_proof .rgt .btns{width:100%;float:right;text-align:right;}
.addtext{background:none;border:1px solid #7092be;width:24%;border-radius:5px;text-align:center;line-height:36px;height:36px;color:#7092be;font-family:'avantgarde_bk_btdemi';font-size:14px;margin-right:5%;display:inline-block;cursor:pointer;}
.upload_img{background:url(../images/upload_img.png) repeat-x;border:1px solid #7092be;padding:0px 3%;border-radius:5px;text-align:center;line-height:36px;height:36px;font-family:'avantgarde_bk_btdemi';font-size:14px;color:#FFF;display:inline-block;border:none;cursor:pointer;}
.continue{background:url(../images/upload_img.png) repeat-x;border:1px solid #7092be;width:14%;border-radius:5px;text-align:center;line-height:36px;height:36px;font-family:'avantgarde_bk_btdemi';font-size:14px;color:#FFF;display:inline-block;float:right;border:none;cursor:pointer;}
.colors{width:96%;padding:2%;float:left;margin-top:14px;font-family:'avantgarde_bk_btdemi';}
.colors h6{font-size:16px;border-bottom:1px solid #364a57;float:left;padding-bottom:5px;width:100%;text-align:left;}
.choose_style{border:1px solid #979494;float:left;}
.choose_slide{border:1px solid #979494;margin-top:10px;float:left;}
.choose_style img{max-width:100%;width:100%;height:auto;max-height:416px;}
.choose_slide img{max-width:100%;width:100%;height:auto;max-height:90px;}
.detail_table12{padding:25px 0 4px 12px;width:100%;}
.detail_table12 table{width:100%;}
.qutyy12{color:#fff;font-family:'LevenimMTBold';font-size:13px;}
.itm{color:#fff;font-family:'LevenimMTBold';font-size:13px;}
.itm1{font-size:13px;padding:0px 0 0 4px;}
.terms_condition{width:100%;text-align:center;float:left;margin-top:75px;}
.terms_condition a{background:url(../images/terms_condition_bg.png) repeat-x;width:19.4%;height:41px;line-height:41px;font-size:14px;text-align:center;float:left;margin-left:40%;}
.footer{width:100%;background:#011722;text-align:center;margin-top:5px;float:left;}
.footer p{font-family:Arial;color:#FFF;font-size:14px;line-height:65px;}
.quinfo{float:left;font-family:'avantgarde_bk_btdemi';font-size:15px;margin:10px 3%;text-align:left;width:94%;}
.stdesc{color:#dedede;font-family:'LevenimMTBold';font-size:12px;}
@media screen and (max-width:1000px){#wrapper{width:99%;}
}
@media screen and (max-width:998px){.logo{margin:35px 3.4% 40px 0;}
.header_logo li{margin-right:3%;}
.header_menu li{padding-right:4%;}
.header_menu li a{font-size:14px;}
.nav_menu ul li{padding:0 1.25%}
.header-rgt{width:72.1%;}
.nav_menu ul li a{font-size:13px;}
.header_menu span{font-size:14px;}
.terms_condition a{width:22.4%;margin-left:39%;}
.buttons_lft{width:43%;}
}
@media screen and (max-width:825px){.header_menu span{font-size:13px;}
.header_logo{width:43.2%;}
.header_menu{width:56.8%;}
.header_menu li a{font-size:12px;}
.searchbox{width:18%;}
.nav_menu ul li{padding:0 1%;}
.nav_menu ul li a{font-size:12px;}
}
@media screen and (min-width:0px) and (max-width:974px){.product_detail .rgt{width:37%;}
.img_outer{width:40%;float:left;}
.product_detail .mid_btn{padding:0% 20px;margin-left:0%}
}
@media screen and (min-width:701px) and (max-width:906px){.product_detail .mid_btn{float:right;}
.product_detail .rgt{float:right;}
}
@media screen and (max-width:700px){#wrapper{width:96%;}
.logo{width:100%;margin:10px 0px 20px 0px;}
.header{}
.header_logo{width:65%;margin-left:2%;}
.header_menu{width:75%;margin-top:10px;margin-left:2%;}
.header_menu li{padding-right:7%;}
.header-rgt{margin:10px 0px;width:100%;text-align:center;}
.nav_menu ul li{padding:0px;border:none;width:100%;margin-bottom:0px;}
.products ul{padding:0px;margin:0px 5%;width:90%;}
.products ul li:nth-child(even){margin-right:0px;float:right;}
.products ul li{margin-right:0px;max-width:44.3%;padding-top:30px;margin-top:0px;}
.products ul li:last-child{padding-bottom:30px;}
.products ul li span{font-size:11px;}
.header_menu ul{width:100%;}
.nav_menu .searchbox{display:none;}
.mobile_menu{display:block;width:96%;background:#7092BE;padding:2%;}
.mobile_menu .searchbox{float:right;width:50%;margin-top:5px;}
.nav_menu{position:relative;border:none;}
.nav_menu ul{position:relative;background:#7092BE;margin-top:0px;width:100%;}
.nav_menu ul li a{line-height:30px;width:95%;padding-left:5%}
.terms_condition a{width:50%;margin-left:25%;font-size:12px;}
.footer p{font-size:12px;line-height:40px;}
.nav_menu ul{position:inherit;}
.nav_menu ul ul{display:none !important;}
.nav_menu ul li:hover ul{display:block !important;width:95%;position:inherit;padding-left:5%;}
.pagnation_top .lft_slide{width:100%;}
.filter{width:99%;}
h5.title{font-size:16px;line-height:20px;}
.category{font-size:12px;}
.pagnation_top{font-size:13px;}
.terms{font-size:11px;}
.terms h6{font-size:13px;}
.terms h5{font-size:11px;}
.contact_us form ul.lft{width:95%;}
.buttons_lft{width:95%;}
.contact_us h5{font-size:23px;margin-bottom:35px;}
.contact_us form ul.lft{width:94%;}
.contact_us form ul.lft li{margin-bottom:25px;width:100%;}
.contact_us form ul.lft label{font-size:12px;}
.button{font-size:12px;}
.button .sendmail{font-size:12px;}
.button .send_req{font-size:12px;}
.product_detail .rgt{width:100%;}
.product_detail .lft{width:65%;}
.spec_sheet{font-size:13px;}
.virtual_proof{font-size:13px;}
.product_detail .mid_btn{padding:0% 2%;margin-left:23%;margin-right:0%;}
.virtual_proof .lft{width:98%;}
.virtual_proof .rgt{width:98%;}
.remove{width:23%;font-size:12px;}
.undo{width:23%;font-size:12px;}
.redo{width:23%;font-size:12px;}
.addtext{width:28%;font-size:12px;}
.upload_img{width:35%;font-size:12px;}
.continue{width:28%;font-size:12px;}
.virtual_proof_btn{width:auto;padding:0% 3%;float:left;}
.contact_us form ul .title{font-size:20px;}
}
@media screen and (max-width:640px){.product_detail .mid_btn{width:100%;float:left;}
}
.availability.in-stock{display:none;}
.pd-element-wrapper #add_text_button{background:url("../images/add_btn_new.png") no-repeat;border:medium none;cursor:pointer;float:right;height:28px;margin-bottom:40px;margin-right:7px;width:83px;}
@media screen and (max-width:480px){.header_logo{width:85%;}
.header_menu{width:90%;margin-top:10px;}
.header_menu li{padding-right:4%;}
.product_detail .mid_btn{float:left;}
#sender_options{width:90% !important;}
.contact_us form ul.lft input[type="text"]{width:100% !important;}
}
#cnt_ss{background:#fff;font-family:arial;}
#cnt_ss h5{font-weight:normal;font-size:30px;color:#000;margin-bottom:0px;}
#cnt_ss #webform_3_form{width:100%;float:left;margin-top:30px;}
#cnt_ss #webform_3_form #webform_3{width:100%;float:left;}
#cnt_ss #fieldset_0{width:100%;float:left;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list{width:60%;float:left;}
#cnt_ss #fieldset_0 ul.form-list li{width:100%;float:left;margin:0px;}
#cnt_ss #fieldset_0 ul.form-list li .field{width:100%;float:left;margin-top:10px;}
#cnt_ss #fieldset_0 ul.form-list li .field label{width:100%;float:left;color:#111;margin-bottom:5px;font-weight:normal;}
#cnt_ss #fieldset_0 ul.form-list li .field .input-box{width:100%;float:left;}
#cnt_ss #fieldset_0 ul.form-list li .input-text{border:1px solid #666666;font-size:14px;line-height:25px;margin:0px;font-weight:normal;height:25px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:0 2%;width:95.8% !important;}
#cnt_ss #fieldset_0 ul.form-list li select.input-text{width:99.9% !important;}
#cnt_ss #webform_3_form #fieldset_0 .req_img{float:right;width:35%;text-align:center;}
#cnt_ss #webform_3_form #fieldset_0 .req_img img{max-width:100%;}
#cnt_ss #fieldset_0 ul.form-list li textarea.input-text{height:75px;padding:1%;line-height:18px;width:97.8% !important;}
#cnt_ss #webform_2_form #fieldset_0 .req_img{display:none;}
#cnt_ss #webform_2_form #fieldset_0 ul.form-list{width:100%;float:left;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(1){width:32%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(2){width:32%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(3){width:32%;float:right;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(7){width:32%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(8){width:32%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(9){width:32%;float:right;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(10){width:50%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(11){padding-bottom:6px !important;padding-left:2%;padding-top:25px;width:48%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(12){width:32%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(13){width:32%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(14){width:32%;float:right;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(15){width:48%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(16){width:48%;float:right;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(4){width:32%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(5){width:32%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(6){width:32%;float:right;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(17){width:22%;margin-right:2%;min-height:84px;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(18){width:44%;margin-right:2%;min-height:84px;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(19){width:30%;min-height:84px;float:right;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(20){width:28%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(21){width:28%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(22){width:27%;float:left;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(23){width:11%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(24){width:28%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(25){width:28%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(26){width:27%;float:left;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(27){width:11%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(28){width:28%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(29){width:28%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(30){width:27%;float:left;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(31){width:11%;}
#field_43 label{width:auto !important;}
#field_43 .input-box{margin-left:10px;width:50px !important;}
#field_50 label{width:auto !important;}
#field_50 .input-box{margin-left:10px;width:50px !important;}
#field_50{width:170px !important;float:none !important;margin:10px auto !important;}
#cnt_ss .buttons-set{width:60%;}
@media screen and (min-width:300px) and (max-width:760px){#cnt_ss #webform_3_form #fieldset_0 ul.form-list{width:100%;}
#cnt_ss #webform_3_form #fieldset_0 .req_img{width:100%;}
}
@media screen and (min-width:300px) and (max-width:480px){#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(17){width:14%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(18){width:42%;margin-right:2%;}
#cnt_ss #webform_3_form #fieldset_0 ul.form-list li:nth-child(19){width:40%;float:right;}
}
#webform_3_form #webform_3 .validation-advice{position:absolute;width:16% !important;}
#cnt_ss #webform_3_form #webform_3 #fieldset_0 ul.form-list li{padding-bottom:3px;}
.header_center_logo {
        padding-top: 18px !important;
}
#product-attachment-specs-table.data-table .even{
	background :transparent !important;
}