*{outline:none;}
.bootstrap-select .dropdown-toggle:focus{outline:none;}
body{background:#cccccc;}
a:focus{text-decoration:none;}
.bootstrap-select .dropdown-toggle:focus{outline:none !important;}
ol{margin:0px;padding:0px;}
ul{margin:0px;padding:0px;}
p{margin:0px;padding:0px;}
h1,h2,h3,h4{margin:0px;padding:0px;}
a{transition:0.3s ease;color:#f26727;}
a:hover{transition:0.3s ease;text-decoration:none;color:#f26727;}
.btn.active, .btn:active,.btn-group.open .dropdown-toggle{box-shadow:none;}
.btn-default.active, .btn-default:active,.open > .dropdown-toggle.btn-default,.btn-default.focus, .btn-default:focus{background:#fff;}
@font-face{font-family:'gotham-medium';src:url('fonts/gotham-medium-webfont.eot');src:url('fonts/gotham-medium-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/gotham-medium-webfont.woff') format('woff'),
url('fonts/gotham-medium-webfont.ttf') format('truetype'),
url('fonts/gotham-medium-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Gotham-Book';src:url('fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),
url('fonts/Gotham-Book.otf') format('opentype'),
url('fonts/Gotham-Book.woff') format('woff'),
url('fonts/Gotham-Book.ttf') format('truetype'),
url('fonts/Gotham-Book.svg#Gotham-Book') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Gotham-Bold';src:url('fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
url('fonts/Gotham-Bold.otf') format('opentype'),
url('fonts/Gotham-Bold.woff') format('woff'),
url('fonts/Gotham-Bold.ttf') format('truetype'),
url('fonts/Gotham-Bold.svg#Gotham-Bold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'gotham_blackregular';src:url('fonts/ufonts.com_gotham-black-webfont.woff2') format('woff2'),
url('fonts/ufonts.com_gotham-black-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
.tree li{list-style-type:none;margin:0;padding:10px 5px 0 5px;position:relative}
.home_banner_link{width:100%; height:100%; left:0px; top:0px; position:absolute;}
.tree li span{-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #999;border-radius:5px;display:inline-block;padding:3px 8px;text-decoration:none}
.tree li.parent_li>span{cursor:pointer}
.tree>ul>li::before, .tree>ul>li::after{border:0}
.tree li:last-child::before{height:30px}
.tree li.parent_li>span:hover, .tree li.parent_li>span:hover+ul li span{background:#eee;border:1px solid #94a0b4;color:#000}
.quizslider{position:relative;overflow:hidden;width:100%;min-height:320px;margin:10px auto;text-align:center;}
.quizslider li{display:none;}
.quizslider li.active{display:block;}
.quizslider .prev{float:left;}
.quizslider .next{float:right;}
.quizslider .disabled{display:none;}
.submitquiz{float:right;display:none;}
.submitquiz.show{display:block;}
.mobile-img{display:none;}
.tonav{position:relative;width:100%;}
body{background:#cccccc none repeat scroll 0 0;}
.loader-stocklist {background: rgba(255, 255, 255, 0.7) url("images/stocklist-loader.gif") no-repeat scroll center center; height: 100%; left: 0; position:fixed; top:0; width: 100%; z-index: 99999; display:none; } 
.footer-menu ul li a i.fa-linkedin,.footer-menu ul li a i.fa-twitter,.footer-menu ul li a i.fa-facebook{border:1px solid #f06727;width:25px;height:25px;border-radius:50%;transition:0.3s ease;}
.fa-linkedin:before,.fa-twitter:before,.fa-facebook:before{top:6px;position:relative;}
.footer-menu ul li a i.fa-linkedin:hover,.footer-menu ul li a i.fa-twitter:hover,.footer-menu ul li a i.fa-facebook:hover{color:#fff;border:1px solid #fff;}
header{background:#3e3e3f;}
.logomain{float:left;margin:42px 0px 0px 0px;}
.headertext{color:#fff;text-transform:uppercase;font-size:19.28px;font-weight:bold;padding:67px 0px 0px 0px;font-family:'gotham_blackregular';position:relative;display:inline-block;margin:6px 0px 0px 45px;z-index:9;}
.headertext:after{background:url("images/foran_allimg.png") no-repeat scroll 4px -1px;width:137px;height:134px;position:absolute;content:"";left:52px;top:0px;z-index:-1;}
.headertext span{color:#e76429;}
.header-top-shop{background:#f26727;color:#fff;border-radius:0px 0px 15px 15px;padding:0px 33px 0px 33px;position:relative;font-size:18px;margin-right:3px;font-family:'gotham_blackregular';display:inline-block;padding:0px 0px 0px 103px;line-height:41px;min-width:232px;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;}
.header-top-shop:hover{background:#666666;}
a:hover.header-top-shop,a:focus.header-top-shop{color:#fff;text-decoration:none;}
.header-top-shop:after{background:url(images/cart-icon.png) no-repeat;width:25px;height:22px;content:"";position:absolute;left:70px;top:11px;background-size:100%;}
.regifulldiv{width:100%;display:inline-block;}
.registermain{background:#666666;line-height:41px;vertical-align:top;height:41px;text-align:center;display:inline-block;color:#fff;border-radius:0px 0px 15px 15px;margin-left:3px;font-size:12px;position:relative;min-width:234px;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;font-family:'Gotham-Book';z-index:9999999;}
a.header-cvi-login{color:#fff;font-family:'Gotham-Book';font-size:15.58px;}
a:hover.header-cvi-login{text-decoration:none;color:#e76429;}
.registermain span.cvesep{border-right:1px solid #fff;display:inline-block;height:23px;vertical-align:middle;padding-left:7px;margin-right:5px;}
.registermain span{font-size:15.85px;font-family:'Gotham-Bold';margin-right:20px;line-height:41px;}
.header_rightpart{clear:both;float:right;}
.header_rightpart ul.header-top-links{clear:none;}
.ireland_logo{float:left;margin:15px 15px 0 0;}
ul.header-top-links{margin:0px;padding:0px;margin-top:22px;float:right;clear:both;}
ul.header-top-links li{margin:0px;padding:0px;position:relative;list-style:none;padding:0px 0px 0px 30px;margin-bottom:3px;font-family:'gotham-book';vertical-align:text-top;}
ul.header-top-links li a{color:#fff;text-decoration:none;}
ul.header-top-links li a:hover{color:#e76429;}
ul.header-top-links li.contact{font-size:19.27px;}
ul.header-top-links li.mail{font-size:13.92px;}
ul.header-top-links li.contact:after{background:url("images/foran_allimg.png") no-repeat scroll -141px -5px;width:14px;height:20px;content:"";position:absolute;left:7px;top:3px;}
ul.header-top-links li.mail:after{background:rgba(0, 0, 0, 0) url("images/foran_allimg.png") no-repeat scroll -171px -6px;width:19px;height:13px;content:"";position:absolute;left:5px;top:3px;}
.header-menu{background:#f26727;margin-top:27px;}
ul.header-top-links li:first-child{margin-left:0px;}
.header-menu #mega-menu-wrap-max_mega_menu_1{background:none;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-1{border-right:0px;}
.header-top-menu{float:left;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item{border-right:3px solid #3e3e3f;min-width:235px;text-align:center;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link{font-size:15px;font-family:'gotham-medium';text-align:center;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link:focus{background:#ffffff;color:#f26727;}
.header-top-search{float:left;position:relative;}
.header-top-search input{border-radius:0px;width:184px;background:#f7a179;height:46px;border:0px;float:left;color:#fff;font-size:15px;font-family:'Gotham-Book';padding-right:5px;}
.header-top-search input[type="submit"]{background:#f7a179 url("images/foran_allimg.png") no-repeat scroll -217px 12px;height:46px;width:46px;float:left;border:0px;text-indent:-5000px;border-radius:0px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link{height:46px;line-height:46px;border-right:0px;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu{opacity:9;background:#fff;padding:20px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li{border-right:0px;min-width:auto;width:100%;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background:#ffffff;font-size:14px;font-family:'Gotham-Book';color:#4d4d4f;opacity:9;line-height:25px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a:hover.mega-menu-link{text-decoration:none;color:#f26727;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{background:none;text-decoration:none;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu{background:#fff;padding:25px 0px 24px 0;}
#mega-menu-wrap-max_mega_menu_1, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link{position:unset;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item ul.menu{margin:0px;padding:0px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item ul.menu li{text-align:left;list-style:none;padding:0px;margin:0px;margin-bottom:4px;transition:0.3s ease;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item ul.menu li a{font-size:14px;font-family:'Gotham-Book';color:#4d4d4f;transition:0.3s ease;text-decoration:none;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item ul.menu li a:hover{color:#f26727;text-decoration:none;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link:focus{background:#fff;color:#f26727;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu{min-width:232px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-8{border-right:1px dotted #d1cdcb;padding:0px;padding:15px 0 16px 30px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-productmegamenu > ul.mega-sub-menu > li.mega-menu-item{border-right:1px dotted #d1cdcb;padding:0px;padding:32px 0 16px 30px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-8:last-child{border-right:0px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-productmegamenu > ul.mega-sub-menu{padding:24px 0px 24px 0;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-productmegamenu > ul.mega-sub-menu > li.mega-menu-item{padding:0px;border-right:0px;}
.productsmenu{padding:0px 60px 0px 60px;border-right:1px dotted #d1cdcb;min-height:235px;}
.productsmenu .cat-titles{color:#f26727;font-size:14px;font-family:'Gotham-Bold';text-transform:uppercase;padding-bottom:15px;min-height:60px;}
.productsmenu .cat-desc{color:#4d4d4f;font-size:13px;font-family:'Gotham-Book';margin:10px 0px 13px 0px;line-height:16px;min-height:30px;}
.btn-default.viewall{background:#f26727;color:#fff;font-size:15px;font-family:'gotham-medium';border-radius:20px;height:26px;min-width:160px;font-weight:normal;border:0px;padding:0px;line-height:26px;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;}
.btn-default.viewall:hover{background:#666666;}
.productsmenu:last-child{border-right:0px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout.mega-menu-item-has-children > a.mega-menu-link::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item-has-children > a.mega-menu-link::after{content:"";background:url("images/foran_allimg.png") no-repeat scroll -201px -5px;width:15px;height:10px;margin-top:19px;margin-left:7px;}
.mega-sub-menu ol.flex-control-nav{display:none;}
.mega-sub-menu ul.flex-direction-nav li{list-style:none;}
.mega-sub-menu ul.flex-direction-nav li.flex-nav-prev{left:0px;position:absolute;}
.mega-sub-menu ul.flex-direction-nav li.flex-nav-next{right:0px;position:absolute;}
.flex-viewport{position:relative;}
.flexslider{position:relative;}
.tweet-top-left .fa-fw:before,.tweet-top-right .fa-fw:before{content:"";top:3px;position:relative;}
.tweet-top-left .fa-fw,.tweet-top-right .fa-fw{border:1px solid #ffffff;border-radius:50%;height:18px;margin-right:5px;margin-top:3px;text-align:center;vertical-align:top;width:18px;line-height:13px;}
.slider-text{background:rgba(255, 255, 255, 0.92);max-width:396px;margin-right:73px;padding:5px 19px 7px 23px;float:right;margin-top:28px;position: relative;}
.home .flex-viewport ul.slides li{min-height:414px;width:100%;background-repeat:no-repeat;background-size:cover;}
.minheight{min-height:414px;}
.home .flex-viewport ul.slides li{position:relative;}
.slider-text .slider-title{color:#4d4d4f;font-size:33px;font-family:'gotham_blackregular';text-transform:uppercase;margin-bottom:2px;}
.slider-left{width:262px;float:left; padding-left:17px;}
.slider-right{margin-left:273px;position:relative;text-align:center;}
.slider-right img{height:100px;max-width:100%;width:110px;}
.slider-left .slider-desc{font-size:12px;color:#4d4d4f;line-height:14.5px;position:relative;font-family:gotham-book;}
.sliderbtndiv{width:100%;display:inline-block;margin-top:4px;}
.slider-left .slider-desc:before{background:url(images/quoteleft-img.png) no-repeat;content:"";display:inline-block;height:16px;left:-4px;margin-left:-24px;position:relative;text-align:left;width:23px;}
.slider-left .slider-desc:after{content:"";background:url(images/quoteright-img.png) no-repeat;width:23px;height:16px;display:inline-block;position:relative;text-align:left;vertical-align:top;margin-top:3px;left:11px;}
.flex-direction-nav{position:absolute;top:50%;width:100%;margin-top:-13px;}
.flexslider ul.flex-direction-nav li.flex-nav-prev{float:left;list-style:none;}
.flexslider ul.flex-direction-nav li.flex-nav-next{float:right;list-style:none;}
.flexslider ul.flex-direction-nav li.flex-nav-prev a.flex-prev{position:absolute;margin-top:-42px;left:0px;width:74px;height:83px;background:rgba(0, 0, 0, 0) url("images/foran_allimg.png") no-repeat scroll -215px -47px;text-indent:-5000px;}
.flexslider ul.flex-direction-nav li.flex-nav-next a.flex-next{position:absolute;margin-top:-42px;right:0px;width:74px;height:83px;background:rgba(0, 0, 0, 0) url("images/foran_allimg.png") no-repeat scroll -134px -47px;text-indent:-5000px;}
.slider-subtitle{color:#f26727;float:left;padding-left:15px;font-family:'Sacramento', cursive;font-weight:bold;font-size:25px;}
.btn-default.buynow{background:#f26727;border:0 none;border-radius:15px;color:#fff;float:left;font-size:17px;height:30px;line-height:27px;margin-bottom:0;min-width:110px;padding:0;width:172px;float:right;}
.btn-default.buynow:hover{background:#666666;}
.productboxmain{width:100%;display:inline-block;margin:42px 0px 42px 0px;}
.productbox{width:100%;display:inline-block;background:#fff;text-align:center;padding-bottom:21px;}
.prodcutboxpad{padding:21px 20px 0px 20px}
.productbox h2{margin:0px;padding:0px;background:#3e3e3f;text-transform:uppercase;padding:17px 0px 17px 0px;color:#fff;font-size:20px;text-align:center;width:100%;font-family:'gotham-medium';}
.productbox h2 a{color:#fff;text-decoration:none;}
.productbox h2 a:hover{color:#fff;text-decoration:none;}
.productbox p{margin:0px;padding:0px;font-size:12px;color:#808285;font-family:'Gotham-Book';margin-top:10px;margin-bottom:23px;min-height:38px;line-height:17px;}
.btn-default.bestselling{background:#f26727;color:#fff;border-radius:50px;font-size:17px;border:0px;font-family:'gotham-medium';width:210px;padding:0px;line-height:35px;height:35px;margin:0px;}
.btn-default.bestselling:hover{background:#666666;}
.cveacademy{background:url(images/foran-academy-bg.png) no-repeat;width:100%;text-align:center;padding:24.7px 34px 24.7px 34px;background-size:cover;min-height:340px;}
.cveacademy img{width:177px;}
.himgs{margin-bottom:15px;}
.cve-desc{padding:6px 13px 15px 13px;color:#fff;font-size:13px;font-family:'gotham-medium';line-height:15px;}
.cve-link{background:#f26727;border-radius:15px;line-height:35px;font-family:'gotham-medium';width:100%;margin-top:7px;}
.cveacademy .cve-link{display:block;padding:0 15px;color:#fff;}
.cve-link a{color:#fff;font-size:15px;font-family:'gotham-medium';}
.cve-link span.sep{border-right:1px solid #fff;height:25px;padding-left:9px;margin-right:6px;display:inline-block;vertical-align:middle;}
.cve-link a:hover{text-decoration:none;}
.home-news{background:#fff;padding-bottom:34px;}
.home-news img{width:100%;height:166px;}
.home-news h2{margin:0px;padding:0px;font-family:'gotham-medium';padding-bottom:13px;}
.home-news h2 a{font-size:24px;color:#f26727;}
.home-news h2 a:hover{text-decoration:none;}
.home-news p{margin:0px;padding:0px;border-top:1px dotted #d4d0cf;font-size:14px;color:#808285;font-family:'gotham-medium';padding-top:8px;padding-bottom:13px;line-height:15px;}
.home-news p a{color:#f26727;font-size:14px;font-family:'gotham-medium';}
.home-news p:last-child{padding-top:16px;}
.home-news p a:hover{text-decoration:none;}
.newconinner{padding:12px 29px 0px 29px;}
.find-stockist{width:100%;background:#3e3e3f;color:#fff;padding:23px 20px 23px 16px;margin-bottom:31px;}
.find-stockist.findstockpad{padding-bottom:30px;}
.stock-left{width:88px;float:left;}
.stock-left img{width:87px;height:87px;}
.stock-right{margin-left:108px;position:relative;}
.stock-right h2{margin:0px;padding:0px;font-size:18px;color:#fff;font-family:'Gotham-Bold';margin-top:7px;}
.stock-right p{margin:0px;padding:0px;font-size:12px;font-family:'Gotham-Book';margin-top:6px;line-height:15px;padding-bottom:7px;min-height:50px;}
.stock-left.ukmaps > img{width:auto;}
.stock-right a{color:#f26727;text-transform:uppercase;font-family:gotham-bold;font-size:13px;}
.stock-right a:hover{color:#fff;}
.stock-left.becomeimg img{margin-top:20px;width:86px;height:66px;}
.stock-right a:hover{text-decoration:none;}
.footer{background:#3d3d3e;padding-top:47px;position:relative;padding-bottom:37px;margin-top:46px;}
.footer:after{content:"";position:absolute;left:0px;bottom:0px;background:url("images/footer-bottom-left.png") no-repeat scroll 0 0/cover;width:338px;height:265px;}
.cvi-text{color:#fff;}
.cvi-logo{margin-top:10px;}
.cvi-logo img{width:82px;height:84px;}
.footer-menu h3{color:#f26727;border-bottom:1px dotted #bcbcbc;padding-bottom:5px;margin-bottom:14px;font-family:'Gotham-Bold';font-size:14px;}
.footer-menu{margin:0px;padding:0px;}
.footer-menu ul{margin:0px;padding:0px;}
.footer-menu ul li{list-style:none;margin:0px;padding:0px;line-height:17px;}
.footer-menu ul li a{color:#fff;font-family:'gotham-medium';font-size:12px;}
.footer-menu ul li a:hover{text-decoration:none;color:#f26727;}
.footer-address p{margin:0px;padding:0px;color:#fff;font-family:'gotham-medium';font-size:12px;line-height:16px;}
ul.footer-phone{margin:0px;padding:0px;margin-top:26px;}
ul.footer-phone li{padding:0px;margin:0px;list-style:none;}
ul.footer-phone li a{color:#fff;}
ul.footer-social{margin:0px;padding:0px;margin-top:15px;}
ul.footer-social li{margin:0px;padding:0px;list-style:none;text-align:center;margin-right:5px;display:inline-block;}
ul.footer-social li a{color:#f26727;}
.blog-sidebars .screen-reader-text{display:none;}
.tweet-top-left,.tweet-top-right{background:#f26727;border-radius:12px;display:inline-block;padding-left:10px;padding-right:10px;height:25px;line-height:24px;}
.tweet-top-left a,.tweet-top-right a{color:#fff;font-family:'Gotham-Book';font-size:10.50px;text-decoration:none;}
.tweet-top-left:hover, .tweet-top-right:hover{background:#666666;transition:all 0.3s ease 0s;}
.tweet-top-right{float:right;}
.tweet-top-left a:hover,.tweet-top-right a:hover{text-decoration:none;}
.header-top-search.tablate{display:none;}
.header-top-search.desktop{display:block;}
.widget-do-etfw{margin-top:12px;}
.header-top-search input::-webkit-input-placeholder{color:#fff;opacity:1}
.header-top-search input::-moz-placeholder{color:#fff;opacity:1}
.header-top-search input:-ms-input-placeholder{color:#fff;opacity:1}
.header-top-search input:-moz-placeholder{color:#fff;opacity:1}
.mc4wp-form-fields p{margin:0px;padding:0px;padding-right:17px;}
.mc4wp-form-fields p.mailsubcribs{padding-right:0px;}
.mc4wp-form-fields p label{font-size:12px;color:#fff;font-weight:normal;font-family:'gotham-medium';width:100%;margin-top:6px;}
.mc4wp-form-fields p .newslater_inupts{width:100%;background:#fff;border-radius:5px;border:0px;height:35px;border:1px solid #c0c0c0;padding-left:10px;padding-right:14px;}
.mc4wp-form-fields p input[type="submit"]{background:#f26727;font-size:19.77px;height:42px;margin-top:18px;color:#fff;border-radius:30px;width:100%;border:0px;font-family:'gotham-medium';}
.login-pages{max-width:403px;margin:auto;background:#fff;margin-top:46px;margin-bottom:43px;padding:25px 29px 35px 29px;}
.form-group{margin-bottom:21px;}
.page-titles{font-family:'Gotham-Bold';font-size:24px;color:#f26727;border-bottom:1px dotted #808285;padding-bottom:10px;margin-bottom:23px;line-height:28px;}
.labelname{width:100%;float:left;color:#808285;font-size:12px;font-family:'gotham-medium';margin-bottom:7px;}
.formfield input{margin:0px;padding:0px;border:1px solid #e7e7e7;color:#808285;font-size:12px;font-family:'gotham-medium';border-radius:3px;width:100%;height:35px;line-height:35px;padding:0px 10px 0px 10px;}
.formfield select{margin:0px;padding:0px;border:1px solid #e7e7e7;color:#808285;font-size:12px;font-family:'gotham-medium';border-radius:3px;width:100%;height:35px;line-height:35px;padding:0px 0 0px 10px;}
.formfield textarea{margin:0px;border:1px solid #e7e7e7;color:#808285;font-size:12px;font-family:gotham-medium;border-radius:3px;width:100%;height:110px;padding:5px 10px 0px 10px;}
.formbtn{width:100%;text-align:center;}
.formbtn .btn-default{min-width:238px;background:#f26727;color:#fff;font-family:"gotham-medium";font-size:20px;border:0px;border-radius:30px;font-weight:normal;}
.login-bottom{margin-top:22px;width:100%;}
.login-pages .login-bottom p{margin:0px;padding:0px;font-size:13px;font-family:'gotham-medium';color:#808285;margin-top:9px;}
.login-bottom p a{color:#f26727;}
.login-bottom p a:hover{text-decoration:underline;}
.formbtn.logintopmar{margin-top:19px;}
.formfield label.error{color:red;font-family:'Gotham-Book';font-size:12px;}
.incorrect{width:100%;text-align:center;color:red;font-family:'Gotham-Book';font-size:12px;}
.login-pages p{margin:0px;padding:0px;font-size:13px;color:#808285;font-family:'gotham-medium';margin-bottom:23px;}
.form-group.colam3{width:33.33%;float:left;}
.form-group.colam2{width:50%;float:left;}
.form-group.sectionpad{padding-left:5px;padding-right:5px;}
.form-group.padleft8{padding-left:8px;}
.form-group.padright8{padding-right:8px;}
.mc4wp-response .mc4wp-error{width:100%;color:red;display:inline-block;margin-top:5px;font-size:12px;}
.mc4wp-response .mc4wp-error p{margin:0px;padding:0px;}
.mc4wp-response .mc4wp-success p{color:#5ada5a;font-size:12px;width:100%;display:inline-block;margin-top:5px;}
.mc4wp-response .mc4wp-alert{width:100%;color:red;display:inline-block;margin-top:5px;font-size:12px;}
.reg .btn.btn-default:hover{background-color:#f26727;}
.thankmsg{color:#5ada5a;font-size:20px;width:100%;display:inline-block;margin-top:5px;font-weight:bold;text-align:left;}
.loginbtn{background:#f26727 none repeat scroll 0 0;border:0 none;border-radius:15px;color:#fff;font-family:"gotham-medium";font-size:20px;font-weight:normal;padding:5px 20px;}
.loginmain{padding-top:20px;text-align:center;width:100%;}
.statusinvalid{color:red;font-family:Gotham-Book;font-size:17px;font-weight:bold;}
.form-group.cvecapt{float:left;text-align:center;width:100%;}
.intcontentmain{background:#fff;width:100%;float:left;padding:20px 30px 30px 30px;margin-top:37px;position:relative;}
.leftnav ul.tree{border:0px;margin:0px;padding:0px;background:#f2f2f2;padding:30px 30px 140px 30px;border-radius:5px;border:0px;box-shadow:none;}
.glyphicon-folder-close:before{display:none;}
.leftnav .tree li{padding:0px;margin:0px;color:#4d4d4f;font-size:16.48px;font-family:'Gotham-Book';margin-bottom:4px;}
.leftnav .tree li ul.subnav{padding:7px 0px 0px 35px;}
.leftnav .tree li ul.subnav li{font-size:14.13px;color:#808285;font-family:'Gotham-Book';position:relative;padding-left:13px;margin-bottom:5px;}
.leftnav .tree li ul.subnav li a{color:#4d4d4f;}
.leftnav .tree li ul.subnav li a:after{position:absolute;left:0px;top:0px;content:">";font-size:14.13px;color:#808285;font-family:'Gotham-Book';}
.leftnav .tree li ul.subnav li a:hover:after{color:#f26727;}
.leftnav .tree li ul.subnav li a:hover{color:#f26727}
.leftnav .glyphicon-folder-open:before{display:none;}
.breadcrum{margin-bottom:19px;padding:0x;}
.breadcrum ul{margin:0px;padding:0px;}
.breadcrum ul li{margin:0px;padding:0px;list-style:none;font-size:14px;color:#4d4d4f;display:inline-block;padding:0px 0px 0px 18px;position:relative;font-family:'Gotham-Book';}
.breadcrum ul li:first-child{padding-left:0px;}
.breadcrum ul li:after{position:absolute;left:3px;top:0px;content:">";font-size:14.13px;color:#4d4d4f;font-family:'Gotham-Book';}
.breadcrum ul li:first-child:after{display:none;}
.breadcrum ul li a{color:#4d4d4f;}
.breadcrum ul li a:hover{color:#f26727;}
.prodlist-title{width:100%;display:inline-block;border-bottom:1px dotted #808285;padding:0px 0px 20px 0px;margin-top:19px;margin-bottom:35px;}
.prodlist-title h2,.woocommerce-order h2{margin:0px;padding:0px;font-size:32px;color:#f26727;font-family:'Gotham-Bold';display:inline;}
.woocommerce-order h2{display:inline-block;}
.prodlist-box{width:100%;float:left;margin-bottom:47px;}
.pbox-left{border:2px solid #808285;display:inline-block;width:100%;text-align:center;padding:45px 0px 45px 0px;}
.pbox-left img{width:155px;height:155px;}
.pbox-right h3{margin:0px;padding:0px;font-size:21.24px;font-family:'Gotham-Bold';color:#4d4d4f;border-bottom:1px dotted #87898c;min-height:50px;margin-bottom:14px;line-height:22px;}
.pbox-right h3 a{font-size:21.24px;font-family:'Gotham-Bold';color:#4d4d4f;}
.pbox-right p{margin:0px;padding:0px;font-family:'Gotham-Book';color:#4d4d4f;font-size:12px;line-height:17px;}
#festi-cart .header-cart{font-family:gotham-bold;font-size:17.42px;margin-left:30px;margin-right:10px;text-transform:uppercase;}
.do-etfw #festi-cart{color:#ffffff;width:230px;height:41px;}
body.do-etfw a#festi-cart.festi-cart.festi-cart-customize{background:#f26727;border-radius:0 0 15px 15px;text-align:center;position:relative;padding:9px 0px 0px 0px;}
.woocommerce-message a.wc-forward{background:#f26727;padding:0px;height:35px;border:0 none;border-radius:5px;color:#ffffff;font-family:"gotham-medium";font-size:15px;font-weight:normal;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;padding:0px 10px 0px 10px;line-height:35px;}
.woocommerce-message a:hover.wc-forward{background:#666;color:#fff;}
.festi-cart-product-title > a, .festi-cart-product-variation-attribut{color:hsl(240, 1%, 31%);font-family:gotham-bold;font-size:13.42px;}
body.do-etfw div.festi-cart-products-content table.festi-cart-list tr.festi-cart-item > td.festi-cart-product-title span.festi-cart-product-variation-attribut{margin-top:3px;}
body.do-etfw div.festi-cart-products-content table.festi-cart-list tr.bonone, body.do-etfw div.festi-cart-products-content table.festi-cart-list tr td.totaltext{color:#4d4d4f;font-size:12px;font-family:'Gotham-Book';}
body.do-etfw a#festi-cart.festi-cart.festi-cart-customize:hover, body.do-etfw a#festi-cart.festi-cart.festi-cart-customize.festi-cart-active{background:#fff;color:#f26727;z-index:99999999;position:relative;}
.woocommerce-Price-amount.amount{color:hsl(240, 1%, 31%);font-family:"gotham-medium";font-size:12px;}
body.do-etfw div.festi-cart-products-content table.festi-cart-list tr, body div.festi-cart-products-content table.festi-cart-list tr td{border-bottom:2px dotted #808285;}
body.do-etfw div.festi-cart-products-content table.festi-cart-list tr.festi-cart-item td.festi-cart-product-img{vertical-align:middle;}
body div.festi-cart-products-content table.festi-cart-list tr.festi-cart-empty{border-bottom:0px;}
body div.festi-cart-products-content table.festi-cart-list tr.festi-cart-empty td.festi-cart-empty{border-bottom:0px;color:#f26727;font-family:"gotham-medium";font-size:25px;margin-top:60px;text-align:center;}
body.do-etfw div.festi-cart-products-content table.festi-cart-list tr.bonone,body.do-etfw div.festi-cart-products-content table.festi-cart-list tr td{border-bottom:0px !important;vertical-align:middle}
.festi-cart-img img{height:60px;width:65px;}
.festi-cart-img img{height:60px;width:65px;}
.festi-cart-list tbody tr th{font-family:'Gotham-Bold';font-size:12px;color:#4d4d4f;font-weight:normal;padding-bottom:10px;}
.festi-cart-list tbody tr th.centeralign{text-align:center;}
.festi-cart-list tbody tr.festi-cart-item td{padding:10px 0px 10px 0px;}
.quantitycart input.quantitySpinner{border:1px solid #d4d4d4;border-radius:3px;padding-right:0px;color:#4d4d4f;font-size:12px;height:23px;width:57px;text-align:left;}
.amoutfont{font-family:'Gotham-Book';}
body.do-etfw div.festi-cart-products-content div.festi-cart-total, div.festi-cart-widget-products-content div.festi-cart-total, div.festi-cart-pop-up-products-content div.festi-cart-total{background:none;text-align:left;}
#festi-cart::after{content:"";font-family:dashicons;font-size:18px;line-height:17px;margin-left:-5px;position:relative;top:4px;}
.reset_variations{ display: none;}
.archive .woocommerce-variation-price,#festi-cart .fa.fa-chevron-down{display:none;}
body.do-etfw div.festi-cart-products div.festi-cart-products-content{padding:33px;margin-top:-70px;position:relative;min-width:562px;-webkit-box-shadow:-3px 3px 19px 0px rgba(0,0,0,0.75);-moz-box-shadow:-5px -1px 19px 0px rgba(0,0,0,0.75);box-shadow:-5px -1px 19px 0px rgba(0,0,0,0.75);}
body.do-etfw div.festi-cart-products-content div#festi-cart-products-list-body{padding-top:57px;}
.festi-cart-buttons{text-align:right;}
#festi-cart.festi-cart-active:before,#festi-cart.festi-cart-customize:hover:before{background:hsla(0, 0%, 0%, 0) url("images/activecustom_icon.png") no-repeat scroll 0 0;content:"";height:21px;position:absolute;width:23px;background-size:100%;}
#festi-cart:before{background:hsla(0, 0%, 0%, 0) url("images/cart-icon.png") no-repeat center;content:"";height:21px;position:absolute;width:23px;background-size:98%;left:55px;}
body.do-etfw div.festi-cart-products-content > p.festi-cart-buttons a.festi-cart-checkout{background:#f26727;text-align:center;font-family:'gotham-medium';font-size:15.19px;border:0px;border-radius:15px;padding:0px 40px 0px 40px;height:32px;line-height:32px;color:#fff;text-transform:uppercase;}
body.do-etfw div.festi-cart-products-content > p.festi-cart-buttons a:hover.festi-cart-checkout{background:#666666;}
body.do-etfw div.festi-cart-products-content table.festi-cart-list tr.festi-cart-item > td.festi-cart-product-img a.festi-cart-img img, body div.festi-cart-products-content table.festi-cart-list tr.festi-cart-item > td.festi-cart-product-img span.festi-cart-img img{max-width:62px;height:57px;width:62px;}
.newstext{color:#ffffff;font-family:gotham-medium;font-size:12px;line-height:15px;}
.single-product .product_meta { display: none;}
.responsiveloginicon::after{color:#ffffff;content:"";font-family:dashicons;font-size:18px;position:relative;right:-4px;top:20px;}
.responsiveloginicon{margin-left:10px;background:#666666;border-radius:0 0 15px 15px;display:inline-block;height:54px;text-align:center;width:60px;display:none;float:right;}
.responsiveloginicon::before{background:rgba(0, 0, 0, 0) url("images/lock.png") no-repeat scroll 0 0;content:"";float:left;height:30px;left:13px;position:relative;top:13px;width:20px;}
.showhideloginbtn .fa-lock{display:none;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{background:#fff;color:#f26727;}
body.woocommerce-account{font-family:"gotham-medium";color:#808285;font-weight:300;}
.woocommerce form .form-row .required{text-decoration:none;}
.woocommerce-account a.my-accout-btn{color:#f7a179;font-weight:bold;}
.woocommerce-MyAccount-content table th{background:#4c4d4f;color:#FFF;padding:8px;}
.woocommerce-MyAccount-content table td a{color:#f26727;padding:8px;}
.woocommerce-MyAccount-content a.button{background:#f26727;color:#FFF;}
.woocommerce-MyAccount-content a.button:hover{background:#f7a179;color:#FFF;}
.woocommerce-MyAccount-content p a{color:#f26727;}
.woocommerce-info{border-top-color:#f26727;}
.woocommerce-info::before{color:#f26727;}
.woocommerce-MyAccount-content .woocommerce-Addresses{margin-top:10px;}
.woocommerce-MyAccount-content .woocommerce-Addresses header{padding:8px;}
.woocommerce-MyAccount-content .woocommerce-Addresses header h3{color:#FFF;font-size:18px;}
.woocommerce-MyAccount-content .woocommerce-Addresses header a.edit{color:#FFF;font-size:12px;background:url(images/edit-icon.png) 6px 3px/15px 15px no-repeat;padding:3px 6px 3px 25px;border-radius:3px;}
.woocommerce-MyAccount-content .woocommerce-Addresses header a.edit:hover{background:#f26727 url(images/edit-icon.png) 6px 3px/15px 15px no-repeat;text-decoration:none;}
.woocommerce-MyAccount-content .woocommerce-Addresses address{padding:10px;font-size:13px;border:1px solid #CCC;border-bottom:3px solid #CCC;min-height:155px;}
.woocommerce-MyAccount-content .formbtn{text-align:left;margin-left:15px;}
.woocommerce-MyAccount-content .orderdetailmyaccount p{margin-bottom:15px;}
.orderdetailmyaccount .order_details th{background:#FFF;color:#333;}
.woocommerce-MyAccount-content .orderdetailmyaccount table tfoot th{background:none;color:#333;padding:8px;}
.woocommerce-MyAccount-content .orderdetailmyaccount table.customer_details th{background:none;color:#333;}
.woocommerce-MyAccount-content .orderdetailmyaccount header h2{background:none;}
.woocommerce-MyAccount-content .orderdetailmyaccount h2,
.woocommerce-MyAccount-content .orderdetailmyaccount header h2,
.woocommerce-MyAccount-content .orderdetailmyaccount header h3{width:100%;float:left;padding:8px;font-size:18px;background:#4c4d4f;color:#FFF;margin-bottom:5px;}
.woocommerce-MyAccount-content .orderdetailmyaccount address{width:100%;float:left;border:1px solid #E0E0E0;border-radius:5px;padding:10px;}
.woocommerce-MyAccount-content .orderdetailmyaccount .order_details .product-name{font-weight:bold;padding:6px 8px;color:#333}
.woocommerce-MyAccount-content .orderdetailmyaccount .order_details td{font-weight:normal;}
.orderdetailmyaccount .woocommerce-Price-amount.amount{font-size:14px;font-weight:300;font-family:"gotham-medium";color:#808285;}
.orderdetailmyaccount .woocommerce-Price-currencySymbol{font-weight:300;}
.woocommerce-MyAccount-content .orderdetailmyaccount table th,
.woocommerce-MyAccount-content .orderdetailmyaccount table th.product-name,
.woocommerce-MyAccount-content .orderdetailmyaccount table td,
.woocommerce-MyAccount-content .orderdetailmyaccount table th.product-total{width:50%;}
.mark, mark{background:#FFF;color:#f7a179;font-weight:bold;}
.woocommerce-MyAccount-content form p input,
.woocommerce-MyAccount-content form p .select2-selection{border:1px solid #e7e7e7;border-radius:3px;color:#808285;font-family:"gotham-medium";font-size:12px;height:35px;line-height:35px;margin:0;padding:0 10px;width:100%;}
.woocommerce-MyAccount-content form p span.select2-selection__arrow{top:5px;}
.woocommerce-MyAccount-content form p .select2-selection__rendered{line-height:34px;padding:0px;color:#808285;}
.woocommerce-MyAccount-content form p .button{background:#f26727 none repeat scroll 0 0;border:0 none;border-radius:15px;color:#ffffff;font-family:"gotham-medium";font-size:20px;font-weight:normal;width:238px;padding:10px;margin-top:10px;height:auto;}
.woocommerce-MyAccount-content form p label{font-family:"gotham-medium";color:#808285;font-size:12px;font-weight:normal;}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f26727;font-size:12px;}
.select2-container--default .select2-results__option{color:#808285;font-size:12px;font-weight:normal;}
.select2-container--default .select2-results__option[aria-selected="true"]{background:#f7a179;color:#FFF;}
.labelname span{color:#959699;padding-left:3px;}
.woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation{float:left;}
.cat-titles > a{color:#f26727;font-size:14px;font-family:"gotham-medium";}
.showactive{display:block;}
.hideactive{display:none;}
.cveagree label.error{color:red;font-size:13px;font-weight:200;left:2px;position:absolute;top:36px;z-index:9999;}
.login-pages .cveagree label.error{color:red;font-size:13px;font-weight:200;left:-7px;position:absolute;top:20px;z-index:9999;}
.form-group.cveagree{position:relative;}
.form-group.cveagree a{color:#f26727;}
.cvetext{color:#808285;font-family:gotham-medium;font-size:12px;margin-bottom:21px;}
.form-group.cveagree.specve{float:left;}
.mc4wp-form-fields p input[type="submit"]:hover{background:#666666;transition:all 0.3s ease 0s;}
.formbtn.logintopmarinput[type="submit"]:hover{background:#666666;transition:all 0.3s ease 0s;}
.btn-default:hover{background-color:#666;}
.woocommerce .btn.btn-default.bestselling{height:38px;}
.woocommerce-Input{box-shadow:none;}
.col-sm-2.woo_but{margin-top:20px;}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{border:none;}
.do-etfw .woocommerce-message{color:#f26727;font-family:gotham-medium;font-weight:normal;line-height:36px;border:0px;font-size:14px;font-weight:300;padding-left:70px;}
.do-etfw .woocommerce-message:before{background:url(images/org-right-arrow.png) no-repeat;width:27px;height:18px;content:"";top:50%;margin-top:-9px;}
.intcontentwithoutmgn{background:#fff;width:100%;float:left;padding:30px;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{margin:0px;}
.successmessage{color:#8fae1b;}
.errormessage{color:#b81c23;}
.form-group.cveagree.specve{margin-bottom:20px;}
.form-group.cveagree.specve p{font-size:11px;margin-bottom:0px;}
.form-group.cveagree.specve p label{font-weight:300;padding-left:7px;}
.breadcrum a{display:inline-block;}
.ctitle{color:#ee6628;font-family:"Gotham-Bold";font-size:30px;font-weight:500;line-height:1;padding:20px 0;}
.contactform label{color:#7e7e7e;font-family:"Gotham-Bold";font-size:15px;font-weight:normal;}
.contactform .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.form-control{height:50px;padding:0 10px;}
.contactform .wpcf7-form-control.wpcf7-textarea.form-control{height:199px;margin-bottom:20px;}
.contactform .col-md-6.col-xs-12{margin-bottom:25px;}
.contactform .wpcf7-form-control.wpcf7-submit.btn.btn-default.bestselling{font-size:25px;height:47px;padding:0 72px;width:auto;margin-top:35px;}
.contactform .wpcf7-form-control-wrap{margin-top:10px;}
.abt-img > img{height:auto;width:100%;}
.abt-content{margin-top:25px;color:#666a75;}
.abtitle{color:#4e4e51;font-size:16.5px;font-weight:bold;padding-bottom:4px;}
.abt-content > p{padding-bottom:18px;font-family:gotham-medium;font-size:13px;}
.menu-about-menu-container li{color:#4e4e51;list-style:outside none none;margin-bottom:11px;}
.menu-about-menu-container li a{color:#4e4e51;}
.menu-about-menu-container{background-color:#f2f2f2;border-radius:6px;margin-top:120px;padding:20px 0 20px 12px;}
.current-menu-item a{color:#f26727 !important;}
.breadcrum.innerbread{margin-bottom:19px;}
.prodlist-box.searchbox{margin-bottom:20px;min-height:172px;}
.pbox-right a{color:#f26727;}
.search-submit{background:#f26727 none repeat scroll 0 0;border:medium none;border-radius:30px;color:#fff;font-size:15px;padding:4px 41px;}
.search-field{border:1px solid #e7e7e7;border-radius:3px;height:30px;padding-left:10px;}
.search-field{border:1px solid #e7e7e7;border-radius:3px;color:#808285;font-size:12px;height:30px;padding-left:10px;width:235px;}
.screen-reader-text{display:block;margin-bottom:10px;margin-top:20px;}
.navigation .alignleft{float:left;}
.navigation{margin:0 auto;text-align:center;width:100px;}
.logincve .cve-link{display:none;}
.woocommerce-MyAccount-content .formfield label.error{left:16px;position:absolute;top:59px;}
.form-group.col-md-6.cvetextarea label{top:135px;}
.login-bottom p input[type="checkbox"], .cveagree p input[type="checkbox"]{position:relative;top:2px;}
.woocommerce-Input{box-shadow:none;color:#808285;font-family:"gotham-medium";font-size:13px;}
.woocommerce label.error{color:red;font-family:"Gotham-Book";font-size:12px;font-weight:bold;}
.intcontentmain .leftnav{margin-top:101px;}
.leftnav ul.tree{padding:15px;}
.leftnav .tree li span{padding-left:30px;border:none}
.leftnav .tree li span a{color:#4d4d4f;}
.leftnav .tree li span a:hover{color:#f26727;}
.leftnav .tree li span.inactive{width:100%;background:url(images/pm-icon.png) 6px 7px/16px no-repeat;}
.leftnav .tree li span.inactive:hover{background:url(images/pm-icon.png) 6px 7px/16px no-repeat;}
.leftnav .tree li span.active{width:100%;background:url(images/pm-icon.png) 6px -35px/15px no-repeat;}
.pbox-links{width:100%;float:left;}
.pbox-right p{margin-bottom:12px;}
.pbox-links .qty-main{width:53%;float:left}
.pbox-links .qty-main label{margin:0px;font-size:10.52px;color:#4d4d4f;font-weight:normal;float:left;margin-right:7px;font-family:"Gotham-Book";line-height:23px;}
.pbox-links .variations{float:left;width:45%}
.pbox-links table.variations .label label{margin:0px;font-size:10.52px;color:#4d4d4f;font-weight:normal;float:left;margin-right:7px;font-family:"Gotham-Book";line-height:23px;margin-right:0px;}
.pbox-links .quantity{font-size:11px;color:#4d4d4f;font-weight:normal;float:left;width:30px;}
table.variations .reset_variations{display:none;}
.pbox-links table.variations .value select{width:50px;border-radius:3px;border:1px solid #d4d4d4;height:23px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(images/dd-icon.jpg) 90% 9px no-repeat;font-size:10px;padding-left:5px;}
.variations_button{float:left;width:50%;clear:both;padding-right:2px;}
.morelinksinner{width:50%;float:right;position:relative;background:#f26628;border-radius:0px 15px 15px 0px;height:30px;line-height:30px;text-align:center;}
.morelinksinner a{color:#FFF;font-weight:300;font-family:'gotham-medium';font-size:14.12px;}
.single_variation_wrap button.button{background:#f26628;border-radius:15px 0px 0px 15px;font-family:'gotham-medium';font-weight:300;padding:0px;height:30px;width:100%;}
.set-prod .single_variation_wrap button.button{background:#f26628;}
.set-prod .single_variation_wrap button.button:hover,.morelinksinner:hover{background:#666666;transition:all 0.3s ease 0s;}
.set-prod .single_variation_wrap .woocommerce-variation-add-to-cart button.disabled{background:#f26628;padding:0px;}
.set-prod .single_variation_wrap .woocommerce-variation-add-to-cart button.disabled:hover{background:#f26628;}
.pbox-links .mainshop{width:100%;border-radius:15px}
.pbox-links .mainshop a{height:30px;text-align:center;font-size:14.12px;color:#FFF;font-weight:300;font-family:'gotham-medium';width:100%;text-align:center;float:left;}
.noproduct{width:100%;padding:15px;border-radius:10px;border:3px dashed #f26727;background:#f7a179;text-align:center;color:#FFF;font-weight:bold;font-size:20px;}
.pbox-right p span.outofstock{text-align:center;color:red;}
.pbox-right p.centeralign{text-align:center;}
.sharethisprint{float:right;height:22px;margin-top:5px;}
.sharethisprint a.print_cls{background:url(images/print.png) 0 0 no-repeat;width:26px;height:22px;margin-right:10px;}
#st-1 .st-btn[data-network="sharethis"]{float:right;background:#f4f4f4;border:1px solid #dbdbdb;color:#777777;height:25px;}
#st-1 .st-btn > svg{top:4px;width:15px;height:15px;fill:currentColor;color:#000;}
#st-1 .st-btn[data-network="sharethis"] svg,
#st-1 .st-btn[data-network="sharethis"] span{color:#777777;line-height:24px;font-size:8px;min-width:auto;text-transform:uppercase;}
#st-1.st-has-labels .st-btn{min-width:auto;}
.breadcrum ul li > span{color:#4d4d4f;}
.breadcrum a.breadactive{color:#f26727;}
.set-prod .pbox-left{padding:32px 0;}
.set-prod .stock.in-stock, .stock.out-of-stock{color:green;margin:0 auto;text-align:center;width:100%;font-size:12px;}
.set-prod .stock.out-of-stock{color:red;font-size:12px;font-family:"Gotham-Book";}
.set-prod .woocommerce-variation-availability{position:relative;width:100%;float:left;text-align:center;margin:5px 0px 5px 0px;height:15px;line-height:15px;}
.left-site-pro .qty-main, .left-site-pro .variations, .left-site-pro .woocommerce-variation-availability, .left-site-pro .pbox-links{display:none;}
.woocommerce .quantity .qty{width:37px;border:1px solid #d4d4d4;height:23px;border-radius:3px;font-family:"Gotham-Book";font-size:12px;}
.innervariable.responsiveaddtocart{display:none;}
.responsiveaddtocart .woocommerce-variation-availability{height:auto;}
.variations label{padding:0;}
.formbtn.accbtns.col-md-6{float:right;margin:19px 0 0;text-align:right;width:50%;}
.sharepage > a{background:#f4f4f4;border:1px solid #dbdbdb;border-radius:3px;height:20px;line-height:20px;display:inline-block;padding:0px 6px 0px 6px;color:#777777;font-size:9px;}
.sharepage a.print_cls{border:0px;}
.sharepage .fa.fa-share-alt{margin-right:3px;}
.header-menu .woocommerce .btn.btn-default{margin-left:0;}
.woocommerce-MyAccount-navigation li a{text-transform:capitalize;}
.innervariable label{float:left;font-family:gotham-book;font-size:12px;margin-right:15px;margin-top:2px;color:##4d4d4f;font-weight:normal;}
.label{padding:0.2em 0.3em 0.3em;}
.mega-redesignsearch ul.mega-sub-menu li h4{display:none;}
.mega-redesignsearch ul.mega-sub-menu label span.screen-reader-text{display:none;}
.mega-redesignsearch label{background:#3e3e40;width:100%;height:50px;color:#fff;border-radius:3px;line-height:50px;}
.mega-redesignsearch label input.search-field{background:none;border:0px;height:50px;}
.mega-redesignsearch ul.mega-sub-menu li{padding:0px;position:relative;}
.quantity_simple{width:100%;float:left;height:23px;}
.mega-redesignsearch input[type="submit"]{background:#3e3e40 url(images/search-icon1.png) no-repeat;text-indent:-5000;position:absolute;right:33px;top:10px;padding:0px;margin:0px;width:35px;height:38px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{padding-top:0px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title{display:none;}
.pbox-right p.conminheight{min-height:68px;}
.pbox-right p.conminheight.singlespace{min-height:115px;}
.list-group-item a i.fa-facebook:before,.list-group-item a i.fa-twitter:before,.list-group-item a i.fa-linkedin:before{top:0px;}
.list-group-item a i.fa{width:25px;}
ul.socialsharelink li.list-group-item{background-color:#f2f2f2;}
.do-etfw .webui-popover.left-bottom > .arrow::after,.do-etfw .webui-popover.left-top > .arrow::after,.do-etfw .webui-popover.left > .arrow::after{border-left-color:#f2f2f2;}
.do-etfw .webui-popover-title{background:#3e3e3f;color:#fff;border:0px;font-family:'gotham-medium';}
.do-etfw .webui-popover{border:0px;border-radius:0px;box-shadow:0px;}
.do-etfw .webui-popover-inner .close{color:#fff;opacity:0.8;}
ul.socialsharelink li.list-group-item span.radio-lg{color:#4d4d4f;font-family:'Gotham-Book';}
ul.socialsharelink li.list-group-item span.radio-lg:hover{color:#e76429;}
.added_to_cart.wc-forward{display:none !important;}
.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p,.woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p.form-row,.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p{padding:0px;margin:0px;margin-bottom:10px;}
.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p label,.shipping_address .woocommerce-shipping-fields__field-wrapper p label,.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p label,.woocommerce-account-fields p label span,.login p label{font-family:'gotham-medium';color:#808285;font-size:12px;font-weight:normal;text-transform:capitalize;}
.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p input.input-text,.shipping_address .woocommerce-shipping-fields__field-wrapper p input.input-text,.login p.form-row input.input-text,.create-account input.input-text{margin:0px;padding:0px;border:1px solid #e7e7e7;color:#808285;font-size:12px;font-family:'gotham-medium';font-weight:normal;border-radius:3px;width:100%;height:35px;line-height:35px;padding:0px 10px 0px 10px;}
.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single,.woocommerce-shipping-fields select{margin:0px;padding:0px;border:1px solid #e7e7e7;color:#808285;font-size:12px;font-family:'gotham-medium';border-radius:3px;width:100%;height:35px;line-height:35px;padding:0px 0 0px 10px;}
.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p textarea.input-text{margin:0px;padding:0px;border:1px solid #e7e7e7;color:#808285;font-size:12px;font-family:'gotham-medium';font-weight:normal;border-radius:3px;width:100%;height:75px;line-height:15px;padding:5px 10px 0px 10px;}
.woocommerce-billing-fields h3,.checkout-inner h3,.cart-collaterals .cart_totals h2,.cross-sells h2{border-bottom:2px dotted #808285;color:#f26727;font-family:"Gotham-Bold";font-size:24px;line-height:28px;margin-bottom:23px;padding-bottom:10px;font-weight:normal;}
.woocommerce-shipping-fields h3{border-bottom:1px dotted #808285;color:#f26727;font-family:"Gotham-Bold";font-size:14px;line-height:28px;margin-bottom:23px;padding-bottom:10px;font-weight:normal;}
.checkout_coupon p.form-row.form-row-last{float:left;margin-left:10px;}
.woocommerce-shipping-fields h3 label{margin:0px;padding:0px;font-weight:normal;}
.col2-set .col-2 .woocommerce-shipping-fields h3#ship-to-different-address{float:none;}
.woocommerce-account-fields p label.checkbox input[type="checkbox"],.woocommerce-shipping-fields h3 label input[type="checkbox"]{position:relative;margin:0px;}
.woocommerce-info{margin-bottom:10px;}
.shop_table{font-family:'gotham-medium';font-weight:normal;}
.woocommerce-cart .woocommerce table.shop_table{margin-bottom:15px;}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th,.woocommerce table.shop_table th{font-weight:normal;}
.woocommerce-checkout-payment .form-row input.button,.woocommerce-checkout-payment .form-row input.button:hover{background:#f26727;border:0 none;border-radius:30px;color:#ffffff;font-family:"gotham-medium";font-size:20px;font-weight:normal;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;}
.woocommerce form.login, .woocommerce form.register,.login p.form-row,.checkout_coupon p.form-row{margin:0px;padding:0px;}
.login p.form-row input[type="submit"].button{background:#f26727;padding:0px;height:35px;border:0 none;border-radius:5px;color:#ffffff;font-family:"gotham-medium";font-size:15px;font-weight:normal;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;padding:0px 10px 0px 10px;}
.checkout_coupon p.form-row input[type="submit"].button{background:#f26727;font-family:"gotham-medium";font-size:15.71px;text-align:center;padding:0px 42px 0px 42px;height:41px;border-radius:30px;text-transform:uppercase;color:#fff;font-weight:300;}
.login p.form-row input[type="submit"].button:hover,.checkout_coupon p.form-row input[type="submit"].button:hover{background:#666;color:#fff;}
.login p.form-row{margin-bottom:15px;}
.login p.form-row label.inline{margin-left:15px;}
.woocommerce-info a.showlogin,.woocommerce-info a.showcoupon,.login p.lost_password a{color:#f26727;}
.login p{margin:0px;padding:0px;margin-top:0px;color:#808285;font-family:gotham-medium;font-size:12px;margin-bottom:21px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:33px;color:#808285;}
.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0px;}
.select2-dropdown{border:1px solid #e7e7e7;}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #e7e7e7;}
.shop_table tbody tr td.product-remove a.remove{color:#f26727 !important;font-family:'Gotham-Bold';font-size:21px;}
.shop_table tbody tr td.product-remove a.remove:hover{background:#f26727 !important;color:#fff !important;}
.shop_table tbody tr td.actions div.coupon input.input-text{width:auto;border:1px solid #e7e7e7;border-radius:3px;color:#808285;font-family:"gotham-medium";font-size:12px;height:35px;line-height:35px;margin:0;padding:0 10px;}
.shop_table tbody tr td.product-name a{color:#f26727;font-family:"gotham-medium";}
.shop_table tbody tr td.actions div.coupon input[type="submit"].button{background:#f26727;padding:0px;height:35px;border:0 none;border-radius:5px;color:#ffffff;font-family:"gotham-medium";font-size:15px;font-weight:normal;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;padding:0px 10px 0px 10px;width:auto;}
.do-etfw .woocommerce input.button:disabled,
.do-etfw .woocommerce input.button[disabled]:disabled{background:#f26727;padding:0px;height:35px;border:0 none;border-radius:5px;color:#ffffff;font-family:"gotham-medium";font-size:15px;font-weight:normal;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;padding:0px 10px 0px 10px;}
.cart-collaterals .wc-proceed-to-checkout a.checkout-button{background:#f26727;padding:0px;height:35px;border:0 none;border-radius:5px;color:#ffffff;font-family:"gotham-medium";font-size:15px;font-weight:normal;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;margin:0px;line-height:35px;}
.woocommerce-shipping-calculator p a.shipping-calculator-button{color:#f26727;}
.cart-collaterals .wc-proceed-to-checkout a:hover.checkout-button{background:#f26727;}
.cross-sells ul.products li{width:25%;float:left;border-right:1px dotted #333;padding:0px 30px 0px 30px;}
.cross-sells ul.products li:first-child{padding-left:0px;}
.cross-sells ul.products li:last-child{padding-right:0px;border-right:0px;}
.cartmainbox h2{font-size:15px;color:#f26727;font-family:"Gotham-Bold";padding:0px;text-align:center;margin-top:20px;margin-bottom:30px;border-bottom:0px;}
.cartmainbox h2 a{color:#f26727;}
.cartmainbox{padding:0px 0px 0px 30px;width:100%;text-align:center;margin-bottom:20px;}
.cartfreegift select{margin:0px;padding:0px;border:1px solid #e7e7e7;color:#808285;font-size:12px;font-family:'gotham-medium';border-radius:3px;width:100%;height:35px;line-height:35px;padding:0px 0 0px 10px;}
.cartmainbox.frtcross{border-left:0px;}
.do-etfw .woocommerce ul.products li.product a img{margin-bottom:0px;}
.do-etfw .woocommerce ul.products li.product a.button{background:#f26727;padding:0px;height:35px;border:0 none;border-radius:5px;color:#ffffff;font-family:"gotham-medium";font-size:15px;font-weight:normal;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;margin:0px;line-height:35px;padding:0px 10px 0px 10px;}
.shipping-calculator-form p select{margin:0px;padding:0px;border:1px solid #e7e7e7;color:#808285;font-size:12px;font-family:'gotham-medium';border-radius:3px;width:100%;height:35px;line-height:35px;padding:0px 0 0px 10px;}
.shipping-calculator-form p input.input-text{margin:0px;padding:0px;border:1px solid #e7e7e7;color:#808285;font-size:12px;font-family:'gotham-medium';border-radius:3px;width:100%;height:35px;line-height:35px;padding:0px 0 0px 10px;}
.shipping-calculator-form{margin-top:10px;}
.do-etfw .shipping-calculator-form p button[type="submit"].button{background:#f26727;padding:0px;height:35px;border:0 none;border-radius:5px;color:#ffffff;font-family:"gotham-medium";font-size:15px;font-weight:normal;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;margin:0px;line-height:35px;padding:0px 10px 0px 10px;}
.do-etfw .shipping-calculator-form p button[type="submit"].button:hover{background:#666;color:#fff;}
.woocommerce-cart-form table tbody tr td.actions div.cartupdate input.button{background:#f26727;padding:0px;height:35px;border:0 none;border-radius:5px;color:#ffffff;font-family:"gotham-medium";font-size:15px;font-weight:normal;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;padding:0px 10px 0px 10px;}
.woocommerce-cart-form table tbody tr td.actions div.cartupdate input.button:hover{background:#666;}
.woocommerce-cart-form table tbody tr td.actions div.cartupdate input.button[disabled]:disabled:hover{background:#f26727;color:#fff;}
.do-etfw .woocommerce p.cart-empty{text-align:center;margin-top:60px;color:#f26727;font-family:'gotham-medium';font-size:25px;}
.do-etfw .woocommerce p.return-to-shop a.button{background:#f26727;color:#fff;}
.do-etfw .woocommerce p.return-to-shop a:hover.button{background:#666;}
.do-etfw .woocommerce p.return-to-shop{text-align:center;margin-top:15px;padding-bottom:60px;}
.woocommerce-message .woocommerce-Price-amount.amount{color:#8fae1b;font-weight:bold;}
.woocommerce-cart-form tbody tr.woocommerce-cart-form__cart-item td.product-name dl.variation dt.variation-Size{font-family:'Gotham-Book';}
.woocommerce-cart-form tbody tr.woocommerce-cart-form__cart-item td.product-name dl.variation dd.variation-Size p{font-family:'Gotham-Book';}
.shop_table{font-family:'Gotham-Book';font-size:12px;}
.shop_table tbody tr td{font-family:'Gotham-Book';font-size:12px;}
.shop_table tbody tr th{font-family:'gotham-medium';font-size:12px;}
.calculated_shipping .shop_table tbody tr td span.woocommerce-Price-amount{line-height:25px;}
.do-etfw .woocommerce table.shop_table th{font-family:'gotham-medium';}
.category_left h2{font-size:32px;color:#f26727;font-family:"Gotham-Bold";border-bottom:1px dotted #808285;padding:0px 0px 24px 0px;margin-top:20px;margin-bottom:30px;}
.category_left h2 a{color:#f26727;}
.single-product .entry-summary h1.product_title{margin:0px;padding:0px;color:#f26727;font-family:"Gotham-Bold";font-size:35.63px;font-weight:normal;}
.single-product .entry-summary p.price span.woocommerce-Price-amount.amount{font-size:35.96px;font-family:'Gotham-Book';color:#808285;vertical-align:middle;}
.woocommerce-product-details__short-description{border-bottom:1px dotted #808285;border-top:1px dotted #808285;padding-bottom:20px;margin-bottom:15px;padding-top:12px;position:relative;margin-top:7px;}
.single-product .single_variation_wrap{display:inline-block;}
.woocommerce-product-details__short-description h2{margin:0px;padding:0px;font-size:22px;color:#4d4d4f;font-family:"Gotham-Bold";}
.woocommerce-product-details__short-description ul{margin:0px;padding:0px;}
.woocommerce-product-details__short-description li{margin:0px;padding:0px;font-size:12px;color:#808285;font-family:'Gotham-Book';list-style:none;margin-top:10px;position:relative;padding-left:13px;}
.woocommerce-product-details__short-description p{margin:0px;padding:0px;font-size:12px;color:#4d4d4f;font-family:'Gotham-Book';}
.woocommerce-product-details__short-description li:after{position:absolute;left:0px;top:0px;content:">";color:#f26727;font-size:12px;font-family:'Gotham-Book';}
.single-product .entry-summary p.price{padding:0px 0px 0px 0px;}
.single-product.woocommerce-page div.product div.images.col-md-3{width:272px;float:left;padding:0px;}
.single-product.woocommerce-page .summary.col-md-9{float:none;padding-right:200px;width:auto;padding-left:0px;margin-bottom:0px;margin-left:300px;}
.single-product .qty-main label{float:left;font-family:'Gotham-Book';color:#4d4d4f;font-size:12.55px;font-weight:normal;margin-right:10px;line-height:23px;margin-bottom:0px;}
.single-product.woocommerce div.product form.cart .variations{width:auto;}
.single-product.woocommerce div.product form.cart table td a.reset_variations{display:none !important;}
.single-product.woocommerce div.product form.cart table td .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:auto;margin-left:0px;}
.selecttedbox .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:auto;margin-left:3px;}
.selecttedbox .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){margin-left:0px;}
.selecttedbox .bootstrap-select button.btn.btn-default,
.selecttedbox .bootstrap-select button.btn.btn-default{margin-left:0px;padding:0px;height:23px;border:1px solid #cacaca;width:51px;font-size:10px;color:#808285;font-family:"Gotham-Book";padding-left:7px;line-height:23px;}
.selecttedbox .woocommerce .btn.btn-default,.tax-product_cat .woocommerce .btn.btn-default{margin-left:0px;}
.selecttedbox .bootstrap-select.btn-group .dropdown-toggle .caret,.tax-product_cat .bootstrap-select.btn-group .dropdown-toggle .caret{right:5px;}
.selecttedbox .dropdown-menu > li > a{font-family:'Gotham-Book';color:#4d4d4f;font-size:11px;font-weight:normal;}
.single-product.woocommerce div.product form.cart table td .bootstrap-select button.btn.btn-default{margin-left:0px;padding:0px;height:27px;border:1px solid #cacaca;width:63px;font-size:12px;color:#808285;font-family:"Gotham-Book";padding-left:7px;line-height:27px;}
.single-product .bootstrap-select.btn-group .dropdown-toggle .caret{right:5px;}
.bootstrap-select button.btn.btn-default:hover{background:none;}
.variations tr td.label label{font-size:12.55px;color:#4d4d4f;font-family:'Gotham-Book';margin:0px;}
.variations tr td.value select{border:1px solid #cacaca;margin:0px;padding:0px;height:25px;line-height:25px;width:60px;border-radius:5px;font-size:11px;color:#4d4d4f;font-family:'Gotham-Book';}
.single-product .qty-main .quantity input.input-text{border:1px solid #cacaca;margin:0px;padding:0px;height:27px;line-height:25px;width:43px;border-radius:5px;font-size:11px;color:#4d4d4f;font-family:'Gotham-Book';}
.single-product.woocommerce div.product form.cart .variations td,.single-product.woocommerce div.product form.cart .variations th{line-height:0px;margin:0px;padding:0px;}
.single-product.woocommerce div.product form.cart .variations td.label label{line-height:25px;font-family:'Gotham-Book';font-size:12.55px;color:#4d4d4f;font-weight:normal;margin-left:20px;padding-right:10px;}
.woocommerce-variation-price span.price span.woocommerce-Price-amount{color:#808285;font-family:"Gotham-Book";font-size:35.96px;}
.single-product .variations_button button.single_add_to_cart_button{background:#f26727;font-size:29.31px;font-family:"gotham-medium";height:50px;border-radius:25px;width:203px;font-weight:normal;}
.single-product .cart button.single_add_to_cart_button{background:#f26727;font-size:29.31px;font-family:"gotham-medium";height:50px;border-radius:25px;padding:0px;padding:0px;width:203px;font-weight:normal;}
.singleaddtocart{width:100%;float:left;margin-top:15px;}
.single-product.woocommerce .quantity .qty{width:43px;border:1px solid #d4d4d4;height:25px;border-radius:3px;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background:#666666;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;}
.shop_table tbody tr td.actions div.coupon input.button[type="submit"]:hover{background:#666666;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;}
.single-product.woocommerce button.button.alt.disabled{background:#f26727;padding:0px;}
.single-product .variations_button{margin-top:10px;}
.single-product .product_meta{display:none;}
.single-product .descmains{border-bottom:1px dotted #808285;margin-bottom:20px;padding:0px;}
.descmains h2.desctitles{margin:0px;padding:0px;font-size:22px;color:#4d4d4f;font-family:"Gotham-Bold";margin-bottom:18px;text-transform:capitalize;}
.descmains p{margin:0px;padding:0px;font-size:12px;color:#4d4d4f;font-family:"Gotham-Book";margin-bottom:32px;line-height:18px;}
body.single-product .accordion-item-active .accordion-header{background:none;}
body.single-product .accordion-header{border:0px;min-height:23px;padding:0px;}
body.single-product .accordion-header h1{padding:0px;margin:0px;width:100%;min-height:auto;font-size:16px;color:#4d4d4f;font-family:"Gotham-Bold";font-weight:normal;position:relative;padding-left:25px;}
.accordion-item .accordion-content{border:0px;padding:0px 20px 0px 30px;}
body.single-product .drawer{margin-bottom:20px;}
.accordion-item .accordion-content p{margin:0px;padding:0px;font-size:12px;color:#4d4d4f;font-family:"Gotham-Book";line-height:18px;padding-bottom:20px;}
body.single-product .accordion-header h1{position:relative;padding-left:27px;border:0px;}
body.single-product .accordion-header.accordion-header-active h1:after{background:url(images/accordion-minus.png) no-repeat;width:17px;height:17px;content:"";left:0px;top:0px;position:absolute;padding:0px;}
body.single-product .accordion-header h1:after{background:url(images/accordion-plus.png) no-repeat;width:17px;height:17px;content:"";left:0px;top:0px;position:absolute;}
body.single-product .drawer,body.single-product .drawer .accordion-item{border:0px;margin-bottom:2px;}
body.single-product .accordion-header-icon{display:none;}
body.single-product .woocommerce-tabs{border-bottom:1px dotted #808285;padding-bottom:15px;margin-bottom:15px;}
.singletestimonial{padding-left:24px;border-right:1px dotted #808285;}
.singletestimonial h2,.related_products h2{margin:0px;padding:0px;font-size:22px;color:#4d4d4f;font-family:"Gotham-Bold";}
.testimonial_flexslider .flex-viewport ul.slides li .testmonialcontet{font-size:14px;color:#4d4d4f;font-family:"Gotham-Book";margin-top:15px;position:relative;padding-right:20px;}
.testimonial_flexslider .flex-viewport ul.slides li .testimonialtitles{font-family:"Gotham-Bold";font-size:12px;color:#4d4d4f;margin-top:18px;}
.testimonial_flexslider .flex-direction-nav{display:none;}
.related_products .relimg-left{float:left;width:150px;text-align:center;padding-left:14px;}
.related_products .relimg-right{margin-left:165px;position:relative;padding-right:30px;}
.related_products .relimg-right p{margin:0px;padding:0px;font-size:12px;color:#4d4d4f;font-family:"Gotham-Book";}
.relimg-right .related-title{font-size:19px;color:#4d4d4f;font-family:"Gotham-Bold";}
.relimg-right .related-title a{font-size:19px;color:#4d4d4f;font-family:"Gotham-Bold";}
.relimg-right .related-title a:hover{font-size:19px;color:#f26727;font-family:"Gotham-Bold";}
.related_products .related_flexslider ul.flex-direction-nav li{list-style:none;}
.related_products .related_flexslider ul.flex-direction-nav li a{position:relative;text-indent:-5000px;list-style:none;}
.related_products .related_flexslider ul.flex-direction-nav li.flex-nav-prev a{position:absolute;left:0px;top:0px;height:30px;width:15px;background:url(images/org-leftarrow.png) no-repeat;}
.related_products .related_flexslider ul.flex-direction-nav li.flex-nav-next a{position:absolute;right:0px;top:0px;height:30px;width:15px;background:url(images/org-rightarrow.png) no-repeat;}
.related_flexslider{position:relative;margin-top:25px;}
.single-product .variations_form{margin-top:15PX;}
.testmonialcontet .leftarr{display:inline-block;float:left;width:27px;}
.testmonialcontet .rightarr{display:inline-block;}
.cart label.simpleqtys{color:#4d4d4f;float:left;font-family:"Gotham-Book";font-size:12.55px;font-weight:normal;line-height:25px;margin-bottom:0;margin-right:10px;}
.removenavigation .navigation{display:none;}
.do-etfw .wpwoocomerce-navigation ul.pagination li.active a{background:#f26628;border-color:#f26628;color:#fff;}
.do-etfw .wpwoocomerce-navigation ul.pagination li a{font-family:'Gotham-Book';color:#4d4d4f;font-size:12px;}
.do-etfw .wpwoocomerce-navigation ul.pagination li a:hover.paginationnohover{background:none;cursor:default;border:1px solid #dddddd;color:#4d4d4f !important;}
.do-etfw .wpwoocomerce-navigation ul.pagination li a:hover{background:#f26628;color:#fff;}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:hover{border:1px solid #f26628;background:#f26628;color:#fff !important;}
.listingarc{color:#ff0000;font-family:"Gotham-Book";font-size:12px;margin-top:40px;margin-bottom:3px;}
.centeralign{text-align:center;}
.reset_variations { display: none !important;}
.leftmenumain{float:right;}
.reset_variations{display:none !important;}
.stock.in-stock{display:none !important;}
.col-md-6.realtedsingle{padding-left:0px;}
.categorymainright{position:absolute;right:0px;top:250px;}
.categreenleft{min-width:200px;height:58px;font-family:'gotham-medium';color:#fff;text-transform:uppercase;font-size:12.86px;line-height:57px;padding-left:62px;margin-bottom:21px;display:block;position:relative;border-radius:30px 0px 0px 30px;}
a:hover.categreenleft,a:focus.categreenleft{color:#fff;}
.categreenleft:after{background:url(images/cate-green-left.png) no-repeat left top;top:9px;width:49px;height:58px;content:"";left:10px;position:absolute;}
.categreenleft.charming:after{background:url(images/calming-left.png) no-repeat left top;width:49px;height:58px;content:"";top:9px;left:10px;position:absolute;}
.singlecatprod{border-bottom:1px dotted #808285;display:inline-block;margin-top:14px;padding:0 0 24px;width:100%;position:relative;}
.single-product .type-product{margin-top:30px;}
.category_left h2{border:0px;margin:0px;padding:0px;float:left;border-bottom:0px;padding-right:35px;}
.singlecatprod span.sreadmore{float:right;background:#f26727;width:25px;height:25px;color:#fff;text-align:center;line-height:25px;font-family:'Gotham-Bold';position:absolute;right:0px;top:7px;cursor:pointer;}
.singlecatprod span.sreadless{float:right;background:#666;width:25px;height:25px;color:#fff;text-align:center;line-height:25px;font-family:'Gotham-Bold';position:absolute;right:0px;top:7px;cursor:pointer;}
.singlecatprod span.sreadmore:hover,.singlecatprod span.sreadless:hover{background:#666;color:#fff;}
.cartfreegift .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:auto;margin-left:3px;}
.cartfreegift .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){margin-left:0px;}
.cartfreegift .bootstrap-select button.btn.btn-default,
.cartfreegift .bootstrap-select button.btn.btn-default{margin-left:0px;padding:0px;height:35px;border:1px solid #cacaca;width:170px;font-size:10px;color:#808285;font-family:'gotham-medium';padding-left:7px;}
.cartfreegift .woocommerce .btn.btn-default,.tax-product_cat .woocommerce .btn.btn-default{margin-left:0px;}
.cartfreegift .dropdown-menu > li > a{font-family:'Gotham-Book';color:#4d4d4f;font-size:11px;font-weight:normal;}
.single-product .woocommerce div.product{margin-top:75px;}
.category_tops.singlecatpros{width:100%;display:inline-block;margin-top:17px;}
.single-product.no-cat-foundindetail .type-product{margin-top:52px;}
.singlecatpros div.type-product{margin-top:0px;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup{width:25%;border:2px solid #e7e7e7;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup .festi-cart-pop-up-header{margin-bottom:0px;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup .festi-cart-pop-up-header span.festi-cart-added-to-cart-msg{color:#f26727;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup .festi-cart-pop-up-products-content .festi-cart-list tbody tr.festi-cart-item td.festi-cart-product-img img.wp-post-image{width:80px;height:80px;max-width:80px;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup .festi-cart-pop-up-products-content .festi-cart-list tbody tr.festi-cart-item td.festi-cart-product-img{text-align:left;width:100px;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup .festi-cart-pop-up-products-content .festi-cart-list tbody tr.festi-cart-item td.festi-cart-product-title{text-align:left;width:170px;}
body div.addtocartpopup .festi-cart-product-count-and-price{justify-content:left;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup .festi-cart-pop-up-products-content .festi-cart-list tbody tr.festi-cart-item td.festi-cart-product-delete{text-align:center;line-height:100px;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup .festi-cart-pop-up-products-content .festi-cart-list tbody tr.festi-cart-item td.festi-cart-product-delete a{display:inline-block;float:none;color:#f26727;font-size:21px;font-family:"Gotham-Bold";margin-top:47px;border-radius:50%;line-height:25px;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup .festi-cart-pop-up-products-content .festi-cart-list tbody tr.festi-cart-item td.festi-cart-product-delete a:hover{background:#f26727;color:#fff;border-radius:50%;width:25px;height:25px;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup .festi-cart-pop-up-products-content p.festi-cart-buttons a.festi-cart-view-cart{background:#f26727 none repeat scroll 0 0;border:0 none;border-radius:5px;color:#ffffff;font-family:"gotham-medium";font-size:15px;font-weight:normal;height:35px;padding:0 10px;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;line-height:35px;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup .festi-cart-pop-up-products-content p.festi-cart-buttons a:hover.festi-cart-view-cart{background:#666;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup .festi-cart-pop-up-products-content p.festi-cart-buttons a.festi-cart-checkout{background:#666;border:0 none;border-radius:5px;color:#ffffff;font-family:"gotham-medium";font-size:15px;font-weight:normal;height:35px;padding:0 10px;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;line-height:35px;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup .festi-cart-pop-up-products-content p.festi-cart-buttons a:hover.festi-cart-checkout{background:#f26727;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup div.festi-cart-pop-up-footer a{color:#f26727;}
body div#festi-cart-pop-up-content div.festi-cart-pop-up-body.addtocartpopup .festi-cart-pop-up-products-content .festi-cart-list tbody tr.festi-cart-item td.festi-cart-product-title .festi-cart-product-count-and-price input.quantitySpinner{border:1px solid #d4d4d4;border-radius:3px;font-family:"Gotham-Book";font-size:12px;height:23px;padding:0px;}
.festi-cart-products .festi-cart-error-message{display:none !important;}
.woocommerce-order p.woocommerce-notice--success{font-family:'Gotham-Bold';color:green;font-size:15px;margin-top:10px;text-align:center;margin-bottom:15px;}
.woocommerce-order header{background:none;margin-bottom:10px;}
.addresses header.title{margin-bottom:10px;}
.woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select{border:1px solid #e7e7e7;}
.login-pages .inline.vendor-register-label{display:none;}
.woocommerce-error{background:#fff;font-family:'Gotham-Book';color:#b81c23;}
ul.woocommerce-error li{color:red;font-size:12px;font-family:'Gotham-Book';background:#ff;line-height:21px;}
.wooemptycart{background:#fff;width:100%;float:left;font-family:'Gotham-Book';font-size:15px;padding:0px 40px 30px 40px;margin-bottom:200px;}
ul.woocommerce-error li strong{text-transform:capitalize;font-weight:normal;}
.emptycartbutton a.button{background:#f26727;text-align:center;font-family:'gotham-medium';font-size:15.19px;border:0px;border-radius:15px;padding:0px 20px 0px 20px;height:45px;line-height:45px;color:#fff;text-transform:uppercase;margin-top:20px;}
.emptycartbutton a:hover.button{background:#666;color:#fff;}
.mainprod-bottom{width:100%;display:inline-block;}
.woocommerce form .form-row.woocommerce-invalid label{color:#ff0000;}
.woocommerce form .form-row.woocommerce-invalid .select2-container, .woocommerce form .form-row.woocommerce-invalid input.input-text, .woocommerce form .form-row.woocommerce-invalid select{border-color:#ff0000;}
.woocommerce-error::before{color:#ff0000;}
.woocommerce-error{border-top-color:#ff0000;}
.woocommerce .cartinner table.shop_table{border:0px;}
.woocommerce .cartinner table.shop_table tr th{font-family:'Gotham-Bold';font-size:19.57px;color:#4d4d4f;border-bottom:2px dotted #808285;padding-bottom:30px;}
.woocommerce .cartinner table.shop_table td{border-top:0px;vertical-align:top;padding-top:21px;}
.woocommerce-cart .cartinner table.cart img{width:100px;height:90px;}
.cartinner .shop_table tbody tr td.product-name a{font-size:21.59px;color:#4d4d4f;font-family:'Gotham-Bold';line-height:24px;}
.cartinner .woocommerce-Price-amount.amount{font-size:19.57px;font-family:'Gotham-Book';color:#4d4d4f;}
.cartinner .shop_table tbody tr td.product-remove a.remove{background:url(images/delete-icon.png) no-repeat;width:16px;height:16px;display:inline-block;text-indent:-5000px;}
.cartinner .shop_table tbody tr td.product-remove a.remove:hover{background:#fff url(images/delete-icon.png) no-repeat !important;}
.woocommerce .cartinner .quantity .qty{width:93px;height:38px;padding:0px;text-align:left;padding-left:15px;font-size:19.57px;}
.cartinner .shop_table tbody tr td dl dd.variation-Size p{font-size:21.59px;font-family:'Gotham-Book';}
.cartinner .shop_table tbody tr td.actions div.coupon input.input-text{background:#cccccc;font-family:"gotham-medium";font-size:15.71px;color:#8a8a8b;width:217px;height:41px;text-transform:uppercase;border-radius:30px;text-align:center;}
.cartinner .shop_table tbody tr td.actions div.coupon input.button[type="submit"]{background:#f26727;font-family:"gotham-medium";font-size:15.71px;text-align:center;padding:0px 42px 0px 42px;height:41px;border-radius:30px;text-transform:uppercase;}
.cartinner .shop_table tbody tr td.actions div.coupon input.button[type="submit"]:hover{background:#666;}
.cartinner .shop_table tbody tr td.actions{border-bottom:2px dotted #808285;border-top:2px dotted #808285;padding-top:17px;padding-bottom:17px;}
.cartinner .cart-collaterals .cart_totals h2{margin:0px;padding:0px;font-size:32px;font-family:'Gotham-Bold';color:#3e3e3f;border-bottom:0px;margin-bottom:42px;}
.cartinner .cart-collaterals .cart_totals table.shop_table tbody tr.cart-subtotal th{padding:0px 0px 26px 0px;line-height:auto;border-bottom:0px;border-top:0px;line-height:19px;}
.cartinner .cart-collaterals .cart_totals table.shop_table tbody tr.cart-subtotal td{padding:0px;padding-bottom:2px;text-align:left;}
.woocommerce-cart .cartinner .cart-collaterals .cart_totals table th{width:197px;}
.cartinner .cart-collaterals .cart_totals table.shop_table tbody tr.shipping th{border:0px;padding:0px;line-height:19px;padding:0px 0px 24px 0px;}
.cartinner .cart-collaterals .cart_totals table.shop_table tbody tr.shipping td{padding:0px;padding:0px 0px 25px 0px;font-size:19.57px;color:#4d4d4f;}
.cartinner .cart-collaterals .cart_totals table.shop_table tbody tr.shipping td p{font-family:'Gotham-Book';font-size:19.57px;font-weight:300;color:#4d4d4f;line-height:22px;padding-left:0px;}
.cartinner .cart-collaterals .cart_totals table.shop_table tbody tr.order-total th{border:0px;padding:0px;border-top:2px dotted #808285;padding-top:21px;}
.cartinner .cart-collaterals .cart_totals table.shop_table tbody tr.order-total td{padding:0px;border-top:2px dotted #808285;padding-top:26px;text-align:left;}
.cartinner .cart-collaterals .wc-proceed-to-checkout a.checkout-button{width:auto;display:inline-block;border-radius:30px;height:46px;padding-left:55px;padding-right:55px;line-height:46px;font-size:19.63px;font-family:"gotham-medium";text-transform:uppercase;}
.cartinner .cart-collaterals{margin-top:32px;}
.woocommerce-page .cartinner table.cart .product-thumbnail{display:table-cell;}
.woocommerce .cartinner table.shop_table_responsive tr td::before,.cartinner .woocommerce-page table.shop_table_responsive tr td:before{font-size:19.57px;font-family:'Gotham-Bold';font-weight:normal;}
.woocommerce .cartinner table.shop_table_responsive tr td.product-thumbnail:before{display:none;}
.woocommerce .cartinner table.shop_table_responsive td dl.variation{margin-bottom:0px;}
.cartinner .shop_table_responsive tbody tr td dl dd.variation-Size p{font-size:19.57px;}
.cartinner .woocommerce-cart-form table tbody tr td.actions div.cartupdate{text-align:right;margin-top:3px;}
.woocommerce .cartinner input.button:disabled, .woocommerce .cartinner input.button{width:auto;}
.do-etfw .woocommerce input.button:disabled, .do-etfw .woocommerce input.button[disabled]:disabled{width:auto;}
.woocommerce-cart-form table tbody tr td.actions div.cartupdate input.button{width:auto;}
.woocommerce .cartinner .cart_totals table.shop_table tr th{border-bottom:0px;}
.woocommerce .cartinner .cart_totals table.shop_table tr.cart-discount th{border-top:0px;padding:0px;padding-bottom:26px;line-height:19px;}
.woocommerce .cartinner .cart_totals table.shop_table tr.cart-discount td{padding-top:0px;padding-bottom:26px;padding-left:0px;padding-right:0px;}
.woocommerce .cartinner .cart_totals table.shop_table tr.cart-discount td a.woocommerce-remove-coupon{color:#f26727;font-size:19.57px;font-family:'Gotham-Book';}
.woocommerce .checkout-inner table.shop_table{border:0px;}
.woocommerce .checkout-inner table.shop_table td{border-top:0px;padding-left:0px;padding-right:0px;color:#4d4d4f;font-size:19.57px;font-family:'Gotham-Book';vertical-align:top;}
.woocommerce .checkout-inner .woocommerce-Price-amount.amount{color:#4d4d4f;font-size:19.57px;font-family:'Gotham-Book';}
.woocommerce .checkout-inner table.shop_table th{font-size:19.57px;font-family:'Gotham-Bold';color:#4d4d4f;padding-left:0px;padding-top:0px;vertical-align:top;}
.woocommerce .checkout-inner table.shop_table tbody th, .woocommerce .checkout-inner table.shop_table tfoot td,.woocommerce .checkout-inner table.shop_table tfoot th{border:0px;}
.woocommerce .checkout-inner table.shop_table tbody tr.cart_item td.product-name{padding-left:0px;font-size:19.57px;color:#4d4d4f;font-family:'Gotham-Bold';}
.woocommerce .checkout-inner table.shop_table tfoot tr.cart-subtotal th,.woocommerce .checkout-inner table.shop_table tfoot tr.cart-subtotal td{border-top:2px dotted #808285;padding-top:15px;}
.woocommerce .checkout-inner table.shop_table tfoot tr.order-total th,.woocommerce .checkout-inner table.shop_table tfoot tr.order-total td{border-bottom:2px dotted #808285;padding-top:15px;padding-bottom:15px;font-weight:300;}
.checkout-inner table.shop_table{width:50%;float:left;clear:both;padding-right:15px;}
.checkout-inner .woocommerce-checkout-payment{width:50%;float:left;padding-left:15px;}
.woocommerce-checkout .checkout-inner #payment{background:none;}
.woocommerce-checkout .checkout-inner #payment ul.payment_methods{padding:0px;}
.woocommerce-checkout .checkout-inner #payment div.payment_box{background:none;padding:0px;margin:0px;padding-left:0px;}
.woocommerce-checkout .checkout-inner #payment div.payment_box:before{border:0px;}
.woocommerce-checkout .checkout-inner #payment div.payment_box p{margin:0px;padding:0px;font-size:12px;color:#808285;font-family:"gotham-medium";}
.woocommerce .checkout-inner table.shop_table th.yourordertitle{border-bottom:2px dotted #808285;color:#f26727;font-family:"Gotham-Bold";font-size:24px;font-weight:normal;line-height:28px;padding-bottom:10px;}
.woocommerce .checkout-inner table.shop_table th.product-name,.woocommerce .checkout-inner table.shop_table th.product-total{padding-top:10px;}
.woocommerce-checkout-payment li label{font-size:19.57px;font-family:"Gotham-Bold";color:#4d4d4f;font-weight:normal;margin-bottom:0px;}
.woocommerce-checkout .checkout-inner #payment h3{margin-bottom:10px;}
.woocommerce-checkout-payment li{padding-left:20px;}
.woocommerce-checkout .checkout-inner #payment ul.payment_methods li input{margin-right:10px;}
.woocommerce-checkout .checkout-inner #payment ul.payment_methods{border-bottom:0px;}
.checkout_coupon{padding-bottom:10px;}
.checkout_coupon p.form-row input.input-text{background:#cccccc;font-family:"gotham-medium";font-size:15.71px;color:#8a8a8b;width:217px;height:41px;text-transform:uppercase;border-radius:30px;text-align:center;border:0px;}
.checkout_coupon p.form-row-first{width:auto;}
.checkout_coponmains{width:100%;display:inline-block;border-bottom:2px dotted #808285;padding-bottom:10px;margin:0px 0px 13px 0px;}
.coponleft{width:50%;float:left;padding-right:15px;}
.coponright{width:50%;float:left;padding-left:15px;}
.coponleft input[type="checkbox"]{margin-right:10px;margin-top:0px;float:left;}
.coponleft span{font-size:11px;color:#808285;font-family:"gotham-medium";float:left;font-weight:300;}
.coponright span{font-size:11px;color:#808285;font-family:"gotham-medium";float:left;font-weight:300;margin-top:0px;}
.coponleft span a{font-size:11px;color:#808285;font-family:"gotham-medium";}
.coponleft p.form-row-first{clear:both;}
.checkout_coponmains form.checkout_coupon{width:100%;display:inline-block;margin-top:10px;padding:0px;margin-bottom:0px;}
.coponright label.checkbox input[type="checkbox"]{margin:0px;float:left;position:relative;margin-right:10px;}
.coponright h3{font-size:0px;line-height:normal;}
.woocommerce .woocommerce-info{display:none;}
.woocommerce h3.checkoutbill{color:#f26727;font-size:24px;font-family:"Gotham-Bold";margin-bottom:30px;margin-top:10px;}
.woocommerce .woocommerce-checkout .col2-set .col-1{width:50%;padding-right:15px;}
.woocommerce .woocommerce-checkout .col2-set .col-2{width:50%;padding-left:15px;}
.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p,.woocommerce-checkout .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p.form-row,.woocommerce-checkout .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p{margin-bottom:20px;}
.woocommerce-billing-fields__field-wrapper p label,.woocommerce-shipping-fields p label{margin-bottom:2px;}
.woocommerce-account-fields p.create-account{padding:0px;}
.woocommerce-account-fields p.create-account label.woocommerce-form__label{margin:0px;padding:0px;}
.woocommerce-account-fields p.create-account label.woocommerce-form__label input[type="checkbox"]{margin:0px;padding:0px;float:left;margin-right:10px;}
.woocommerce-account-fields p.create-account label.woocommerce-form__label span{margin-top:0px;line-height:normal;float:left;}
.woocommerce-checkout .col2-set{margin-top:0px;border-bottom:2px dotted #808285;padding-bottom:15px;margin-bottom:30px;}
.prodlist-title.chktilte{border-bottom:0px;margin-bottom:0px;}
.woocommerce-additional-fields label{margin-bottom:2px;}
.coponleft ul.woocommerce-error:before{top:14px;left:0px;}
.coponleft ul.woocommerce-error{padding-left:30px;width:100%;float:left;margin-top:10px;}
.woocommerce-account-fields label.woocommerce-form__label{color:#808285;font-weight:300;font-family:"gotham-medium";font-size:12px;}
.create-account p.form-row{width:100%;float:left;}
.woocommerce-account-fields .create-account{width:100%;float:left;}
.woocommerce-thankyou-order-details{width:50%;float:left;}
.woocommerce .checkoutthanku table.shop_table{width:50%;float:left;border:0px;}
.woocommerce .checkoutthanku h2.orderdetaildis{width:100%;text-align:left;font-size:24px;margin-bottom:44px;}
.woocommerce .checkoutthanku table.shop_table td{border:0px;padding:0px;padding-bottom:20px;vertical-align:top;font-size:19.57px;color:#4d4d4f;font-family:'Gotham-Book';}
.woocommerce .checkoutthanku table.shop_table td.thank-you-email-add{word-break:break-all;}
.woocommerce .checkoutthanku table.shop_table td span.woocommerce-Price-amount.amount,.woocommerce .checkoutthanku table.shop_table td small{font-size:19.57px;color:#4d4d4f;font-family:'Gotham-Book';font-weight:300;}
.woocommerce .checkoutthanku table.shop_table th{border:0px;padding:0px;font-size:19.57px;color:#4d4d4f;font-family:"Gotham-Bold";padding-bottom:20px;vertical-align:top;}
.woocommerce .checkoutthanku table.shop_table th.product-name,.woocommerce .checkoutthanku table.shop_table th.product-total{border-bottom:2px dotted #808285;}
.woocommerce .checkoutthanku table.shop_table td.product-name,.woocommerce .checkoutthanku table.shop_table td.product-total{padding-top:20px;}
.woocommerce .checkoutthanku table.shop_table tr.thankusubtotal td,.woocommerce .checkoutthanku table.shop_table tr.thankusubtotal th{border-top:2px dotted #808285;padding-bottom:20px;padding-top:20px;}
.woocommerce .checkoutthanku table.shop_table thead{margin-bottom:20px;}
.woocommerce .checkoutthanku table.shop_table tr.thankutotal td,.woocommerce .checkoutthanku table.shop_table tr.thankutotal th{border-top:2px dotted #808285;padding-bottom:10px;padding-top:20px;}
.checkoutthanku .woocommerce-order-overview__order,.checkoutthanku .woocommerce-order-overview__date,.checkoutthanku .woocommerce-order-overview__total,.checkoutthanku .woocommerce-order-overview__payment-metho{width:100%;display:inline-block;margin-bottom:40px;}
.topthanksumm{width:50%;float:left;font-size:19.57px;color:#4d4d4f;font-family:"Gotham-Bold";font-weight:300;}
.topthanksummval{width:50%;float:left;font-size:19.57px;color:#4d4d4f;font-family:'Gotham-Book';}
.topthanksummval span.woocommerce-Price-amount.amount{font-size:19.57px;color:#4d4d4f;font-family:'Gotham-Book';}
.thankubottomcheck{width:100%;display:inline-block;border-top:2px dotted #808285;padding-top:32px;}
.thankubottomcheck h2{margin:0px;padding:0px;font-size:24px;font-family:"Gotham-Bold";color:#f26727;}
.woocommerce-order .thankubottomcheck header{margin-bottom:60px;}
.thankubottomcheck .col2-set.addresses{width:50%;float:left;border-bottom:0px;}
.thankubottomcheck .col2-set.addresses .col-1{width:50%;float:left;}
.thankubottomcheck .col2-set.addresses .col-2{width:50%;float:left;}
.thankubottomcheck .col2-set.addresses .col-1 header.title h3,.thankubottomcheck .col2-set.addresses .col-2 header.title h3{margin-bottom:20px;font-size:19.57px;font-family:"Gotham-Bold";color:#4d4d4f;font-weight:300;}
.thankubottomcheck .col2-set.addresses .col-2 header,.thankubottomcheck .col2-set.addresses .col-1 header{margin-bottom:20px;}
.thankubottomcheck .col2-set.addresses .col-1,.thankubottomcheck .col2-set.addresses .col-2{font-size:19.57px;color:#4d4d4f;font-family:'Gotham-Book';}
.coponleft .woocommerce-message{width:100%;float:left;line-height:none;margin-top:20px;}
.coponleft .woocommerce-message:before{top:24px;}
.checkout-inner a.woocommerce-remove-coupon{color:#f26727;}
.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p input.input-text::-webkit-input-placeholder{opacity:1;line-height:35px;}
.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p input.input-text::-moz-placeholder{opacity:1;line-height:35px;}
.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p input.input-text:-ms-input-placeholder{opacity:1;line-height:35px;}
.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p input.input-text:-moz-placeholder{line-height:35px;opacity:1;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:34px;}
.prodlist-title h2.thankyouhead{font-size:48.97px;}
.woocommerce-shipping-fields h3.mobileshipdiplay{display:none;}
.red-checkbox{position:relative;float:left;width:22px;}
.red-checkbox label{cursor:pointer;position:absolute;width:13px;height:13px;top:0;left:0;border:1px solid #ececec;background:none;margin-bottom:0px;color:#808285;float:left;font-family:"gotham-medium";font-size:11px;font-weight:300;}
.red-checkbox input[type="checkbox"]{float:left;}
.redcheckboxdiv label{margin:0px;}
.red-checkbox label:after{opacity:0.0;content:'';position:absolute;width:9px;height:5px;background:transparent;top:2px;left:1px;border:2px solid #fe661b;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.red-checkbox label:hover::after{opacity:0.5;}
.red-checkbox input[type=checkbox]:checked + label:after{opacity:1;}
.red-checkbox input[type="checkbox"]{margin:0px;opacity:0;}
.thankmsg span{font-size:30px;color:#e76429;font-family:"Gotham-Bold";}
.thankmsg{color:#808285l;font-family:'Gotham-Book';font-size:19.57px;}
.thankmsg a{color:#f26727;}
.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell a.view{margin-right:10px;}
.do-etfw .woocommerce-MyAccount-navigation{width:300px;float:left;margin-top:78px;}
.do-etfw .woocommerce-MyAccount-content{margin-left:380px;position:relative;float:none;width:auto;}
.woocommerce-MyAccount-navigation ul{margin:0px;padding:0px;}
.woocommerce-MyAccount-navigation li{font-family:"gotham-medium";font-size:15px;color:#fff;width:100%;list-style:none;margin-bottom:2px;font-weight:300;height:46px;text-align:center;line-height:46px;}
.woocommerce-MyAccount-navigation li a{color:#fff;background:#f26727;width:100%;height:46px;display:block;border-radius:5px;}
.woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li.is-active a{background:#f7a179;}
.my-account .page-titles{font-size:32px;}
.col-md-12.pad0{padding:0px;}
.accbtns.updatebtnmar{margin-top:16px;}
.bloglisting-left .leftnav_first,.bloglisting-left .leftnav_second,.bloglisting-left .leftnav_three{margin-top:0px;background:#f2f2f2;margin-bottom:12px;padding:15px;border-radius:5px;font-size:14px;color:#4d4d4f;font-family:'Gotham-Book';}
.blog-sidebars .selectedarchives .btn-default{border:0px;margin-top:10px;font-size:12px;color:#808285;font-family:"gotham-medium";height:36px;}
.blog-sidebars .selectedarchives .btn-default .caret{border-left:6px solid rgba(0, 0, 0, 0);border-right:6px solid rgba(0, 0, 0, 0);border-top:6px dashed;}
.blog-sidebars .bootstrap-select button.btn.btn-default:hover{background:#fff;color:#808285;}
.leftnav_first h2{font-size:14px;color:#4d4d4f;font-family:'Gotham-Book';}
.leftnav_second h2{font-size:16.48px;color:#4d4d4f;font-family:'Gotham-Book';margin-bottom:11px;}
.bloglisting-left .leftnav_second{padding:30px;}
.leftnav_first .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%;}
.bloglisting-left .leftnav_second ul.tree{margin:0px;padding:0px;}
.bloglisting-left .leftnav_second ul.tree li{margin:0px;padding:0px;margin-top:8px;position:relative;padding-left:35px;}
.bloglisting-left .leftnav_second ul.tree li a:after{position:absolute;content:">";font-family:'Gotham-Book';font-size:14.43px;color:#808285;top:0px;left:15px;}
.bloglisting-left .leftnav_second ul.tree li a:hover:after{color:#fe661b;}
.bloglisting-left .leftnav_second ul.tree li a.catactive,.bloglisting-left .leftnav_second ul.tree li a.catactive:after{color:#fe661b;}{color:#fe661b;}
.bloglisting-left .leftnav_second ul.tree li a{font-size:14.13px;color:#808285;font-family:'Gotham-Book';}
.bloglisting-left .leftnav_second ul.tree li a:hover{color:#fe661b;}
.leftnav_three h2{font-size:16.48px;color:#f26727;font-family:'Gotham-Book';}
.blog-left{width:170px;float:left;min-height;170px;}
.blog-left img{max-width:100%;height:auto;}
.blog-right{margin-left:200px;position:relative;}
.blog-right h2{margin:0px;padding:0px;font-size:21.24px;color:#4d4d4f;font-family:"Gotham-Bold";margin-bottom:6px;}
.blog-right h2 a{margin:0px;padding:0px;font-size:21.24px;color:#4d4d4f;font-family:"Gotham-Bold";}
.blog-right p{margin:0px;padding:0px;font-size:12px;font-family:'Gotham-Book';color:#4d4d4f;padding-top:5px;}
.blog-times{font-family:"gotham-medium";font-size:11px;color:#808285;}
.blog-times p{font-family:"gotham-medium";font-size:11px;color:#808285;padding-top:0px;}
.blog-times span{color:#f26727;font-family:"gotham-medium";}
.blog-right p.authornames{padding-bottom:6px;}
.blog-right span a{color:#fe661b;font-family:"Gotham-Bold";font-size:12px;}
.bloglisting-right h1{padding:0px;font-size:32px;color:#f26727;font-family:"Gotham-Bold";padding-bottom:23px;margin:22px 0px 16px 0px;line-height:auto;}
.blog-box{margin-bottom:52px;}
.leftnav_three a{color:#f26727;}
.leftnav_three{font-size:14.13px;color:#808285;}
.single .blogsiglecon p{margin:0px;padding:0px;font-size:12px;color:#808285;padding-bottom:17px;font-family:gotham-medium;}
.single .blog-right h2{font-size:15px;color:#4d4d4f;font-family:"Gotham-Bold";margin:0px 0px 15px 0px;}
.single .blog-right ul{margin:0px;padding:0px;padding-bottom:18px;}
.single .blog-right ul li{margin:0px;padding:0px;font-size:12px;color:#808285;position:relative;list-style:none;padding-left:17px;}
.single .blog-right ul li:after{position:absolute;content:">";font-family:'Gotham-Book';font-size:12px;color:#f26727;top:0px;left:0px;}
.relatedblog{border-top:2px dotted #808285;padding-top:43px;margin-top:15px;overflow-x:hidden;}
#clickdesk-appendable-bubble{display:none;}
.cdw-chat-header-avatar{display:none}
.tag.x-small{color:#808285;}
.livechat_top{position:absolute;right:15px;z-index:9999;}
.do-etfw .clickdesk-ultra .cdw-chat-header{background:#f26727 !important;}
.do-etfw .clickdesk-ultra .cdw-chat-bar-buttons span{background:#f7a179 !important;border:0px !important;}
.do-etfw .clickdesk-ultra .clickdesk-calling-option{background:#666 !important;}
.do-etfw .clickdesk-ultra .cd-chat-content a.cdw-chat-bottom-link,.do-etfw .clickdesk-ultra .cd-chat-content .cdw-chat-popup-white-label,.do-etfw .clickdesk-ultra .cd-chat-content .do-etfw .cdw-chat-popup-white-label *,.do-etfw .clickdesk-ultra .cd-chat-content .cdw-chat-popup-white-label a *{color:#fff !important;}
.do-etfw .clickdesk-ultra .cd-form-sec,.do-etfw .clickdesk-ultra #clickdeskchat_social_template,.do-etfw .clickdesk-ultra #clickdesk_chat_session,.do-etfw .clickdesk-ultra .cdw-chat-bottom{border:0px !important;}
.do-etfw .clickdesk-ultra .cd-chat-content a.cdw-chat-bottom-link:hover{color:#fff !important;}
.do-etfw .clickdesk-ultra input.cdw-chat-contact-send-button{background:#f26727 !important;}
.do-etfw .clickdesk-ultra input.cdw-chat-contact-send-button:active,.do-etfw .clickdesk-ultra input.cdw-chat-contact-send-button:hover{background:#666 !important;}
.do-etfw .clickdesk-ultra input.cdw-chat-contact-send-button,.do-etfw .clickdesk-ultra input.cdw-chat-contact-send-button:hover,.do-etfw .clickdesk-ultra input.cdw-chat-contact-send-button:active{font-weight:normal !important;font-family:'Gotham-Book'!important;font-size:18px !important;}
.do-etfw .clickdesk-ultra .cdw-chat-header .cdw-chat-header-text-name,.do-etfw .clickdesk-ultra .cdw-chat-header .cdw-chat-header-text-name *{font-family:'Gotham-Book'!important;font-size:15px !important;font-weight:normal !important;}
.bloglisting-right .page-header .noproduct{line-height:55px;padding:0 !important;}
.woocommerce-page .woocommerce-MyAccount-content form .form-row-wide{clear:none;}
.woocommerce .woocommerce-MyAccount-content form .form-row::after{clear:none;}
.do-etfw .woocommerce form .form-row .required{color:#666;}
.thankubottomcheck header{background:none;}
.cve-content{border-bottom:1px dotted #808285;display:inline-block;width:100%;margin-bottom:25px;}
.cve-content p{font-size:12px;color:#4d4d4f;font-family:'Gotham-Book';padding-bottom:19px;line-height:22px;}
.cve_author{font-size:12px;color:#868686;font-family:'Gotham-Book';}
.woocommerce-MyAccount-content h1.page-titles{margin-bottom:16px;}
.cve-content ul{margin:0px;padding:0px;padding-bottom:20px;}
.cve-content li{margin:0px;padding:0px;font-size:12px;color:#808285;font-family:'Gotham-Book';list-style:none;position:relative;padding-left:18px;padding-bottom:5px;}
.cve-content li:after{position:absolute;left:0px;top:0px;content:">";color:#f26727;}
.cve-content.articalecon{border-bottom:0px;padding-right:130px;margin-bottom:0px;}
.cve-content.articalecon h2{margin:0px;font-size:15px;color:#4d4d4f;font-family:"Gotham-Bold";padding:10px 0px 4px 0px;}
.cve-content.articalecon p{font-size:13px;color:#808285;font-family:'Gotham-Book';line-height:18px;padding-bottom:9px;}
.cve-content.articalecon .bgcolorcls p{padding-bottom:0px;}
.bgcolorcls{background:#f0f0f0;border-radius:5px;padding:20px;}
.cve-content.articalecon .bgcolorcls h2{margin:0px;padding:0px;font-size:14px;color:#ed753d;font-family:'gotham-medium';padding-bottom:5px;}
.articalecon table.cvedatatable th:first-child{border-radius:5px 0px 0px 5px;}
.articalecon table.cvedatatable th:last-child{border-radius:0px 5px 5px 0px;}
.articalecon table{border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;margin-top:20px;margin-bottom:30px;}
.articalecon table.cvedatatable thead tr th{font-family:'gotham-medium';font-weight:300;font-size:12px;}
.articalecon table.cvedatatable tbody tr td{border-left:1px solid #b7b7b7;padding:16px 16px 16px 16px;border-bottom:1px solid #b7b7b7;font-size:12px;color:#808285;}
.articalecon table.cvedatatable th{padding:16px;}
.btn-default.bestselling.cvebtn{height:42px;font-size:19.77;line-height:42px;}
.articalecon table.cvedatatable tbody tr td:nth-child(2){font-family:'gotham-medium';font-size:12px;}
.table-responsive{border:0px;}
ul.cvequizprocesbarmain{margin:0px;padding:0px;}
.woocommerce-MyAccount-content ul.cvequizprocesbarmain li{list-style:none;display:inline-block;position:relative;padding:0px 25px 0px 0px;}
.woocommerce-MyAccount-content ul.cvequizprocesbarmain li:after{height:4px;background:#666;content:"";position:absolute;left:0px;width:42px;top:4px;}
.woocommerce-MyAccount-content ul.cvequizprocesbarmain li span:hover,.woocommerce-MyAccount-content ul.cvequizprocesbarmain li.pactive span{background:#f26727;z-index:9999;position:relative;}
.woocommerce-MyAccount-content ul.cvequizprocesbarmain li:last-child:after{background:none;}
.woocommerce-MyAccount-content ul.cvequizprocesbarmain li span{background:#666;width:13px;height:13px;border-radius:50%;text-indent:-50000px;display:inline-block;}
.starts{display:inline-block;vertical-align:top;font-family:"Gotham-Bold";font-size:12px;color:#808285;text-transform:capitalize;padding-top:4px;padding-right:5px;}
ul.cvequizprocesbarmain{display:inline-block;vertical-align:top;padding-top:6px;}
.quiztextc{display:inline-block;vertical-align:top;font-family:'gotham-medium';font-size:9px;color:#808285;width:85px;padding-left:5px;}
.woocommerce-MyAccount-content ul.cvequizprocesbarmain li:last-child{padding:0px;}
.quizslider{text-align:left;}
.quizslider h2{margin:0px;padding:0px;font-size:15px;color:#4d4d4f;font-family:"Gotham-Bold";}
.quizslider p{margin:0px;padding:0px;font-size:12px;font-family:'Gotham-Book';color:#808285;padding-bottom:40px;}
.quizslider span{float:left;font-size:14px;color:#808285;font-family:'Gotham-Book';}
.quizslider input[type="radio"]{float:left;margin-right:10px;}
.articalbox{width:100%;float:left;margin-bottom:10px;}
.quizslider ul.pages label{font-size:15px;color:#4d4d4f;font-family:"Gotham-Bold";font-weight:300;}
.quizslider p.ctrls{float:left;padding:0px;border-top:1px dotted #808285;width:100%;margin-top:14px;}
.quizslider p.ctrls a{color:#fff;background:#f26727;height:42px;line-height:42px;font-size:19.77px;border-radius:20px;padding:0px 36px 0px 36px;float:left;margin-top:25px;}
.quizslider p.ctrls a:hover{background:#666;}
.woocommerce-MyAccount-content .quizslider{overflow:visible;margin-top:15px;}
.quizslider p.ctrls a.prev{margin-right:10px;}
.validationforquiz.error{color:red;font-family:'gotham-medium';font-size:13px;}
.quizslider input.submitquiz{background:#f26727;border:1px solid #f26727;border-radius:30px;color:#ffffff;float:left;font-size:19.77px;height:42px;margin-top:25px;padding:0 36px;width:auto;}
.resulttitle{font-size:15px;color:#4d4d4f;font-family:"Gotham-Bold";font-weight:300;}
.resulttitle a{color:#4d4d4f;}
.resultemain{padding-right:98px;}
.woocommerce-MyAccount-content table.cveresultsp{margin-top:8px;width:100%;margin-bottom:18px;}
.woocommerce-MyAccount-content table.cveresultsp th{font-weight:300;font-family:'gotham-medium';padding:10px 10px 10px 10px;font-size:12px;color:#fff;}
.woocommerce-MyAccount-content table.cveresultsp th:first-child{border-radius:5px 0px 0px 5px;}
.woocommerce-MyAccount-content table.cveresultsp th:last-child{border-radius:0px 5px 5px 0px;}
.woocommerce-MyAccount-content table.cveresultsp tr td{color:#808285;font-size:12px;font-family:'Gotham-Book';padding:13px 10px 13px 10px;border-bottom:1px solid #b7b7b7;border-left:1px solid #b7b7b7;}
.woocommerce-MyAccount-content table.cveresultsp th.centeralign{text-align:center;}
.woocommerce-MyAccount-content table.cveresultsp tr td:first-child{font-family:'gotham-medium';}
.woocommerce-MyAccount-content table.cveresultsp tr td a.btn-default.bestselling{font-size:12.24px;font-family:'gotham-medium';height:26px;line-height:26px;width:100%;padding-left:10px;padding-right:10px;}
.userfailed{font-size:20px;width:100%;float:left;color:red;position:relative;font-family:'gotham-medium';line-height:30px;font-weight:400;}
.myscore{width:100%;float:left;color:#f26727;font-family:'gotham-medium';font-size:25px;margin-top:15px;margin-bottom:15px;}
.userfailed::before{border:1px solid #ff0000;border-radius:50%;content:"";float:left;font-family:fontawesome;font-size:25px;line-height:29px;margin-right:12px;padding:2px 7px;position:relative;}
.quemain > span{color:#f26727;font-weight:400;margin-right:10px;}
.quizresultshow{font-family:gotham-medium;}
.quizsingleresult{padding-bottom:13px;}
.quizsingleresult::before{border:1px solid #cccccc;border-radius:2px;float:left;font-family:fontawesome;font-size:15px;font-weight:400;height:20px;line-height:18px;margin-right:10px;position:relative;text-align:center;width:22px;}
.wrong_answer::before{content:"";color:#ff0000;}
.correct_answer::before{content:"";color:#6eba4d;}
.quemain{line-height:23px;}
.blogsinglemains{display:block;padding-bottom:29px;width:100%;float:left;}
.relatedblog.relsingleblog{float:left;}
.userpassed::before{border:1px solid;border-radius:50%;content:"";font-family:fontawesome;font-size:25px;line-height:11px;margin-right:12px;padding:3px 4px;position:relative;top:4px;}
.userpassed{color:#6eba4d;font-size:20px;font-weight:400;line-height:37px;font-family:'gotham-medium'}
.singleblogtimes .authornames{color:#808285;}
.blog-times.singleblogtimes{color:#808285;font-size:13px;font-weight:600;padding-bottom:11px;}
.cvedatatable th{background:#3e3e3f;color:#fff;border-bottom:none;}
.articalecon table.cvedatatable th:last-child{border-radius:0 6px 8px 0;}
.cvedatatable.table thead tr{border-top:1px solid rgba(0, 0, 0, 0);}
.cveatr-left .fa-star{background:rgba(255, 255, 255, 0.5);bottom:0;font-size:16px;height:21px;line-height:22px;margin-bottom:4px;margin-right:4px;position:absolute;right:0;text-align:center;width:21px;z-index:9999;}.blog-left.cveatr-left{position:relative;}
.favoritedisplay.addedfavs .fa.fa-star{color:#f26727;}
.favoritedisplay .fa.fa-star{color:#3d3d3e;}
.cvedatatable thead{border:1px solid rgba(0, 0, 0, 0);}
.cveresultsp.table tr{border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;}
table.cveresultsp.table tr th{border-bottom:1px solid rgba(0, 0, 0, 0);border-top:1px solid rgba(0, 0, 0, 0);}
.articalbox input[type=radio]:not(old){width:2em;margin:0;padding:0;font-size:1em;opacity:0;}
.articalbox input[type="radio"]:not(old) + label{color:#808285!important;display:inline-block;font-family:gotham-book!important;font-size:14px!important;margin-left:-2em;}
.articalbox input[type=radio]:not(old) + label > span{display:inline-block;width:15px;height:15px;margin:0.25em 0.5em 0.25em 0.25em;border:2px solid #c0c0c0;border-radius:50%;background:#cccccc;vertical-align:bottom;}
.articalbox input[type=radio]:not(old):checked + label > span{background-image:-moz-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:-ms-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:-o-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:-webkit-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:linear-gradient(rgb(224,224,224),rgb(240,240,240));}
.articalbox input[type="radio"]:checked:not(old) + label > span > span{background:#f26727;border:0.0625em solid #f26727;border-radius:50%;display:block;height:11.5px;margin:0;width:11px;}
.blog-right.blogsiglecon p img{max-width:100%;}
.centerdiv img{width:100%;}
.biopsydetils{color:#808285;font-family:gotham-book;font-size:13px;padding-bottom:10px;}
.billet_color{left:16px;position:absolute;color:#f26727;}
.biopsydetils{color:#808285;font-family:gotham-book;font-size:13px;margin-left:21px;padding-bottom:10px;}
.loadercve{background:rgba(0, 0, 0, 0.5);height:100%;padding:2px;position:absolute;text-align:center;top:0;z-index:99999;width:98%;}
.loadercve > img{position:absolute;top:35%;width:40px;}
.cve-content.articalecon img{width:100%;}
#mega-menu-item-nav_menu-14{border-right:1px dotted #d1cdcb !important;}
.b2bregister label{font-weight:400;}
.b2bregister .input-checkbox{float:left;position:relative;margin-right:10px;}
.b2bregister .checkbox p label{font-weight:300;padding-left:7px;}
.b2bregister label.checkbox{color:#808285;font-size:11px;font-family:gotham-medium;padding-left:23px;line-height:23px;}
.b2bregister .checkbox a{color:#f26727;}
.b2bregister .woocommerce-Button{background:#f26727;border:0 none;border-radius:30px;color:#fff;display:block;float:none;font-family:"gotham-medium";font-size:20px;font-weight:normal;margin:0 auto;min-width:238px;padding:6px 12px;text-align:center;}
.b2bregister .woocommerce-Button:focus{color:#fff;transition:all 0.3s ease;}
.b2bregister .woocommerce-Button.button[disabled]{cursor:not-allowed;opacity:0.6;}
.distributors .page-titles span{color:#3e3e3f;}
.dist_infor > label{color:#4d4d4f;font-family:gotham-bold;font-size:12px;}
.dist_listing{padding-bottom:37px;}
.distributors h2.dist_title{font-size:21.24px;color:#4d4d4f;margin-bottom:10px;}
.dist_infor{font-family:gotham-book;color:#4d4d4f;}
.dist_infor.phones a{color:#4d4d4f;font-size:13px;}
.dist_infor.emails a{color:#f26626;font-family:gotham-bold;font-size:13px;font-weight:400;}
.map_main .intcontentmain{background:#4b4b4d;}
.map_main{background:#4b4b4d;padding-bottom:100px;}
.map_main .breadcrum.innerbread a{color:#f26626;}
.map_main .breadcrum.innerbread span, .map_main .breadcrum ul li::after{color:#fff;}
.sidebar-distributor.tree li a{color:#919191;font-family:gotham-book;}
.sidebar-distributor.tree li a:hover{color:#f26727;}
.page-template-page-stockist .footer{margin-top:0;}
.b2bregister label.error{color:red;font-family:gotham-book;font-size:12px;font-weight:700;}
.distributors .bloglisting-left .leftnav_second ul.tree li a::after{content:"";}
.distributors .bloglisting-left .leftnav_second ul.tree li{padding:0;}
.loadmore_dist{background:#f26727 none repeat scroll 0 0;border:0 none;border-radius:50px;color:#fff;display:block;font-family:"gotham-medium";font-size:18px;height:35px;line-height:35px;margin:0 auto;padding:0;text-align:center;width:210px;}
.loadmore_dist:hover, .loadmore_dist:focus{color:#fff;}
.loading_dist > img{left:0;margin:0 auto;position:absolute;right:0;top:-16px;}
.loading_dist{position:relative;}
.payment_box .input-text, .payment_box select{border:1px solid #e7e7e7 !important;border-radius:4px;color:#808285;font-family:"gotham-medium";font-size:12px;height:34px;padding:0 10px;}
.payment_box.payment_method_custom_payment > fieldset{color:#808285;font-family:"gotham-medium";font-size:12px;margin:0;padding:0;}
.thankubottomcheck .col2-set{float:left;width:50%;border:medium none;}
.woocommerce-order .thankubottomcheck .col2-set header{margin-bottom:23px;}
.thankubottomcheck .col2-set .title > h3{font-size:21px;font-weight:bold;}
.orderinternal.woocommerce-orders-table__cell-order-actions .woocommerce-button.button.pay{margin-right:4px;}
.orderinternal.woocommerce-orders-table__cell-order-actions .woocommerce-button.button.cancel{margin-right:4px;}
.orderinternal.woocommerce-orders-table.shop_table .woocommerce-button{padding:6px;margin-right:3px;}
.orderinternal .woocommerce-button.button.invoice{margin-right:0;}
#place_order, .custpagination .woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button , .custpagination .woocommerce-button.woocommerce-button--previous.woocommerce-Button.woocommerce-Button--previous.button{background:#f26727 none repeat scroll 0 0;border-radius:30px;font-family:"gotham-medium";font-size:15px;font-weight:300;height:35px;line-height:17px;min-width:150px;text-align:center;}
.payment .shop_table tr th{font-size:14px;}
#payment .wc_payment_method.payment_method_cheque > label{font-family:gotham-bold;font-weight:500;}
.payment_box.payment_method_cheque > p{font-family:gotham-medium;}
.tablescroll{overflow:auto;}
.woocommerce-orders .orderinternal tr td{font-size:11px;padding:4px 5px;}
.myaccount_vendor_dashboard{font-family:gotham-book;}
.myaccount_vendor_dashboard > a{font-family:gotham-medium;}
#downloadpdf .modal-title{color:#f26727;font-family:gotham-bold;font-size:23px;}
#downloadpdf .modal-body > p{color:#808285;font-family:gotham-medium;font-size:12px;margin-bottom:7px;float:left;width:100%;}
#download_form #user_names, #download_form #user_email{border:1px solid #e7e7e7;border-radius:3px;color:#4e5053;font-family:"gotham-medium";font-size:12px;height:35px;line-height:35px;margin:0;padding:0 10px;width:100%;margin-bottom:10px;}
#download_pdf{background:#f26727 none repeat scroll 0 0;border:0 none;border-radius:30px;color:#ffffff;font-family:"gotham-medium";font-size:18px;font-weight:normal;min-width:130px;}
#download_pdf ,#downloadpdf .modal-footer button{background:#f26727 none repeat scroll 0 0;border:0 none;border-radius:30px;color:#ffffff;font-family:"gotham-medium";font-size:15px;font-weight:normal;height:35px;margin-left:3px;min-width:150px;}
#downloadpdf .modal-dialog{left:0;margin:-150px auto 0;position:absolute;right:0;top:50%;width:450px;}
.btn.btn-info.btn-lg.downloadpdfs{background:transparent;border:medium none;padding:0 3px 0 10px;text-align:right !important;}
.btn.btn-info.btn-lg.downloadpdfs::before{color:#000;content:"";font-family:fontawesome;font-size:20px;}
#download_form #user-error,#download_form #email-error,#download_form #emaili-error{color:#ff0000;font-family:"Gotham-Book";font-size:12px;position:relative;top:-9px;}
.event-booking .step .control-label{color:#808285;font-family:gotham-medium;font-size:12px;font-weight:400;text-align:left!important;}
.event-booking .step select{color:#808285;font-family:gotham-medium;font-size:12px;border:1px solid #e7e7e7;box-shadow:none;}
.step.final h3{color:#f26727;}
.step.final > small{color:#ff0000;float:left;margin-bottom:14px;width:100%;}
.event-booking .step input{border:1px solid #e7e7e7;border-radius:3px;color:#808285;font-family:"gotham-medium";font-size:12px;height:35px;line-height:35px;margin:0;padding:0 10px;width:100%;box-shadow:none;}
.event-booking .step textarea{color:#808285;font-family:gotham-medium;font-size:12px;box-shadow:none;border:1px solid #e7e7e7;}
#booking-overview{color:#808285;font-family:gotham-medium;font-size:13px;}
.event-booking .ea-bootstrap #booking-overview .value{font-weight:400;}
.step.final button{background:#f26727 none repeat scroll 0 0;border:0 none;border-radius:30px;color:#ffffff;font-family:"gotham-medium";font-size:17px;font-weight:normal;margin-left:12px;min-width:98px;}
.ea-bootstrap label.error{color:#ff0000;width:100% !important;}
.step .form-control.custom-field.error{border:1px solid #e7e7e7;}
.step .error{font-family:gotham-book;font-size:12px;}
.step.final button:hover{background:#666666 none repeat scroll 0 0;color:#ffffff;}
.step .ui-datepicker .ui-datepicker-current-day{background-color:#f26727;}
.time .time-value, .step .ui-datepicker-calendar a{color:#f26727;}
.ui-state-default.ui-state-active{color:#fff;}
.step .ea-bootstrap.ea-bootstrap .selected-time,.step .ea-bootstrap.ea-bootstrap .selected-time:hover{background-color:#f26727;color:#ffffff;}
.ui-datepicker-next.ui-corner-all, .ui-datepicker-prev.ui-corner-all{color:#f26727;}
.event-booking .ea-bootstrap .ui-datepicker .no-slots a{color:#808285;cursor:default;}
.event-booking .ea-bootstrap .ui-datepicker .no-slots, .step .ea-bootstrap .ui-datepicker .no-slots:hover{background-color:rgba(0, 0, 0, 0);color:#000000 !important;cursor:default;}
.event-booking .ea-bootstrap .ui-datepicker .no-slots:hover{background-color:#f26727;}
.ui-datepicker-calendar tr td:hover a{color:#fff!important;}
.step .ui-state-default{font-size:17px;}
.time-row > td:hover .time a{color:#f26727!important;}
.event-booking .ea-bootstrap.ea-bootstrap .selected-time, .ea-bootstrap.ea-bootstrap .selected-time:hover{background-color:#f26727!important;color:#ffffff!important;}
.event-booking .ui-datepicker{border:1px solid #f26727;box-shadow:0 0 8px rgba(242, 103, 39, 0.6);}
.event-booking select:focus{border:border:1px solid #e7e7e7;border-color:#e7e7e7!important;box-shadow:none !important;}
.step.final .col-sm-offset-4.col-sm-8{margin-top:20px;}
.step.final button:focus, .step.final button:active{background:#f26727 none repeat scroll 0 0;color:#ffffff;}
.step.final .ea-btn.ea-submit.btn.btn-primary:active, .step.final .ea-btn.ea-cancel.btn.btn-default:active{background:#f26727 !important;color:#ffffff!important;}
.ea-bootstrap .btn-primary.disabled, .ea-bootstrap .btn-primary[disabled], fieldset[disabled] .ea-bootstrap .btn-primary, .ea-bootstrap .btn-primary.disabled:hover, .ea-bootstrap .btn-primary[disabled]:hover, fieldset[disabled] .ea-bootstrap .btn-primary:hover, .ea-bootstrap .btn-primary.disabled:focus, .ea-bootstrap .btn-primary[disabled]:focus, fieldset[disabled] .ea-bootstrap .btn-primary:focus, .ea-bootstrap .btn-primary.disabled.focus, .ea-bootstrap .btn-primary.focus[disabled], fieldset[disabled] .ea-bootstrap .btn-primary.focus, .ea-bootstrap .btn-primary.disabled:active, .ea-bootstrap .btn-primary[disabled]:active, fieldset[disabled] .ea-bootstrap .btn-primary:active, .ea-bootstrap .btn-primary.disabled.active, .ea-bootstrap .btn-primary.active[disabled], fieldset[disabled] .ea-bootstrap .btn-primary.active{background-color:#f26727 !important;border-color:#f26727 !important;}
#emailChatTsToVisitor_submit{background:#f26727 none repeat scroll 0 0 !important;border:1px solid #f26727 !important;}
#emailChatTsToVisitor_submit:hover{background:#f26727 none repeat scroll 0 0 !important;border:1px solid #f26727 !important;}
.subheadatric{color:#f26727;font-family:gotham-medium;font-size:15px;padding-bottom:3px;}
.postright_img{float:right;padding-bottom:10px;padding-left:10px;}
.postleft_img{display:inline-block;float:left;padding-bottom:10px;padding-right:12px;}
.postleft_img > img, .postright_img > img{max-width:100%;}
.cms_content > p{color:#808285;font-family:gotham-book;font-size:12px;padding-bottom:10px;}
.cms_content > h3{color:#f26727;font-size:20px;padding-bottom:2px;}
.cms_content a{color:#f26727;}
.cms_content img{max-width:100%;}
table.cvedatatable th:first-child{border-radius:5px 0px 0px 5px;}
table.cvedatatable th:last-child{border-radius:0px 5px 5px 0px;}
table.cvedatatable{border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;margin-top:20px;margin-bottom:30px;}
table.cvedatatable thead tr th{font-family:'gotham-medium';font-weight:300;font-size:12px;}
table.cvedatatable tbody tr td{border-left:1px solid #b7b7b7;padding:16px 16px 16px 16px;border-bottom:1px solid #b7b7b7;font-size:12px;color:#808285;}
table.cvedatatable th{padding:16px;}
.footer-menu .menu li::before{color:#ffffff;content:"";font-family:fontawesome;font-size:17px;left:18px;line-height:19px;position:absolute;}
.footer-menu .menu li:hover:before{color:#f26727 !important;}'
.commtables .table_header > th {
  border-radius: 0 !important;
} 

.footer-menu.footermenu1 .menu li{padding-left:20px;}
table.cvedatatable.commtables th {border-radius: 0;} 


.contactform .form-control {
    height: 50px;
} 
.contactform .form-control {height: 50px;} 

/************** header slider *************/
.slick-slider{ position:relative; display:block; box-sizing:border-box; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;             user-select:none; -webkit-touch-callout:none; -khtml-user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent; }
.slick-list { position:relative; display:block; overflow:hidden; margin:0; padding:0; }
.slick-list:focus{ 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); -ms-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; height:100%; min-height:1px; }
[dir='rtl'] .slick-slide { float:right; }
.slick-slide img { display:block; }
.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; }
.products_slides_menu .slick-arrow{ position:absolute; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); width:15px; height:24px; border:none; text-indent:-5000px;  z-index:999;}
.products_slides_menu .slick-arrow.slick-prev{ background:url(images/left-arrow.png) no-repeat 0 0; left:15px; }
.products_slides_menu .slick-arrow.slick-next{ background:url(images/right-arrow.png) no-repeat 0 0; right:15px; }
.products_slides_menu .slick-slide img{ display:inline-block; }
.products_slides_menu .slick-slide a{ display:inline-block; padding:6px 0; }
.products_slides_menu .slick-slide a.viewall{ padding:0; }
.products_slides_menu .slick-slide .cat-titles a{ padding:6px 0 !important; }
.products_slides_menu .productsmenu{ padding:0 15px; }

.bstimg img{width:150px; height:150px;}
.products_slides_menu .productsmenu img{width:150px; height:150px;}
.links_exper{ display:block; clear:both; width:100%; margin:10px 0 20px; }
.links_exper a{ display:inline-block; background:#f26727; font-size:15px; font-family:"gotham-medium"; padding:0 15px; line-height:40px; border-radius:20px; margin:10px 10px 0 0; color:#fff; }
.links_exper a:hover{ background:#666; }  
.from-select { background-color: #ffffff;border: 1px solid #cccccc;border-radius: 4px;float: left;font-size: 14px; height: 50px; padding: 6px 12px; width: 100%;}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok, .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {float: left;width: 100%;}
.wpcf7-form label.error {color: #ff0000 !important;float: none;font-family: gotham-book !important;  font-size: 11px;padding-left: 5px;}
#product_name-error {float: left;padding-top: 5px;}
.theme_1.wpcf7-form input.error, .theme_1.wpcf7-form select.error, .theme_1.wpcf7-form textarea.error {
  border-bottom: 1px solid #cccccc !important;outline: medium none;}
.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel.form-control { height: 50px;}
.wpcf7-not-valid-tip {float: left;}
.blog-left {min-height: 170px;}
.col-md-6.col-sm-6.col-xs-12.set-prod.setqtyinbox{min-height:300px;}
.variations tr {height: 27px;}
.variations .label {padding: 0 !important;}
.stocktypelist_right select {
  float: right;
  font-family: gotham-book;
  height: 35px;
  padding: 0 10px;
}
.distributors_wrap h2{ font-size:24px; color:#4d4d4f; }
.distributors_wrap p{ font-size:16px; margin:15px 0 0 0; color:#4d4d4f; }
.stocktypelist{ width:100%; display:block; padding:10px 15px; margin:15px 0 0 0; border:1px solid #cfcfcf; } 
#map{ border:1px solid #cfcfcf; margin:10px 0 0 0; }
.stocktypelist:after{ content:""; overflow:hidden; clear:both; display:block; }
.stocktypelist h3{ float:left; width:150px; font-size:18px; } 
.stock_head label .red-checkbox label{ margin:0; top:50%; margin-top:-7px; }
.stock_head label .red-checkbox input[type="checkbox"]{ position:relative; z-index:1; }
.stock_head label .red-checkbox { width:auto; margin:5px 0 0 0; }
.stock_head label{ margin:0 0 0 15px; }
.stock_head label:first-child{ margin:0; }
.stock_head label input[type="checkbox"]{ margin:0; display:inline-block; vertical-align:middle; }
.stock_head label .chektext{ display:inline-block; vertical-align:middle; margin:0 12px; }
.stock_head label i{ display:inline-block; vertical-align:middle; }
.list_of_main_stock{ display:block; width:100%; margin:20px 0 0 0; }
.single_stocklist{ display:block; width:100%; border:1px solid #cfcfcf; padding:8px 15px 42px 15px; min-height:260px; position:relative; }
.single_stocklist .miles{ min-height:22px; }
.stocklisting .col-md-6.col-sm-6.col-xs-6:nth-child(2n + 1){ clear:both; }
.stocklisting .col-md-6.col-sm-6.col-xs-6{ padding:18px 8px 0;  } 
.stocklisting .row{ margin:0 -8px; }
.single_stocklist .title h3{ display:block; word-wrap:break-word; font-family:"Gotham-Bold"; color:#f26727; font-size:20px; font-weight:700; }
.single_stocklist .address{ font-size:14px; margin:7px 0 0 0; min-height:59px;}
.single_stocklist .contact_number{ display:block; margin:10px 0 0 0; line-height:1; }
.single_stocklist .contact_number a{ font-size:12px; font-family:"Gotham-Bold"; font-weight:700; color:#000; line-height:1; }
.single_stocklist .email{ display:block;overflow-wrap: break-word; }
.single_stocklist .email a{ font-size:12px; font-family:"Gotham-Bold"; font-weight:700; color:#000; text-decoration:underline;word-wrap: break-word; }
.single_stocklist .type{ text-align:right; margin:0; position:absolute; left:15px; right:15px; bottom:15px; }
.single_stocklist .type i{ display:inline-block; }
.map_butwrap{ margin:20px 0 0 0; display:block; width:100%; }
.map_butwrap:after{ content:""; overflow:hidden; clear:both; display:block; }
.map_butwrap{ float:left; width:100%; }
.map_butwrap.lr{ padding-right:8px; width:50%; margin:0; }
.map_butwrap.fr{ padding-left:8px; width:50%; margin:0; }
.map_butwrap a{ height:43px; line-height:41px; text-align:center; padding:0 15px; font-size:18px; color:#f26727; border:1px solid #f26727; display:block; width:100%; border-radius:7px; }
.count-stocklist{ background:#f26727; padding:10px 15px; color:#fff; text-align:center; margin-top:10px; font-size:15px; line-height:1; }
.tribe-events-month, #tribe-events-content{background:#fff;width:100%;float:left;padding:20px 30px 30px 30px;margin-top:37px;position:relative;}
#tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a { background-color: #F26727; }
.tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a {background-color: #e0e0e0;  color: #000;}
#tribe-events-content .tribe-events-tooltip h4, #tribe_events_filters_wrapper .tribe_events_slider_val, .single-tribe_events a.tribe-events-gcal, .single-tribe_events a.tribe-events-ical {  color: #F26727;}
#tribe-bar-form .tribe-bar-submit input[type="submit"] {background-color: #F26727; }
.recurring-info-tooltip, .tribe-events-calendar .tribe-events-tooltip, .tribe-events-shortcode.view-week .tribe-events-tooltip, .tribe-events-week .tribe-events-tooltip {  color: #4d4d4f;padding-bottom: 1em;}
.tribe-events-single-event-title, .tribe-events-schedule.tribe-clearfix{color:#4d4d4f}

#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a{ background:#f26727; }
#tribe-events-content .tribe-events-calendar td.tribe-events-present.mobile-active:hover, .tribe-events-calendar td.tribe-events-present.mobile-active, .tribe-events-calendar td.tribe-events-present.mobile-active div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present.mobile-active div[id*="tribe-events-daynum-"] a{ background:#f26727 !important; }
.tribe-events-notices { background:#fff; border:1px solid #f26727; color:#F00; }
#tribe-events-content .tribe-events-calendar .mobile-active:hover, #tribe-events-content .tribe-events-calendar td.tribe-events-othermonth.mobile-active, #tribe-events-content .tribe-events-calendar td.tribe-events-othermonth.mobile-active div[id*="tribe-events-daynum-"], #tribe-events-content .tribe-events-calendar td.tribe-events-othermonth.mobile-active div[id*="tribe-events-daynum-"] a, .tribe-events-calendar .mobile-active div[id*="tribe-events-daynum-"], .tribe-events-calendar .mobile-active div[id*="tribe-events-daynum-"] a, .tribe-events-calendar td.mobile-active{ background:#f26727 !important; }
#tribe-bar-form.tribe-bar-full input[type="text"]{ font-style:normal; }
.pagenotfound_wrap{ display:block; width:100%; text-align:center; }
.pagenotfound_text{ font-family:'gotham-medium'; text-transform:uppercase; color:#3d3d3e; font-size:30px; }
.pagenotfound_wrap{ padding:50px 0 40px; }
.pagenotfound_img img{ max-width:100%; }
.col-md-6.col-xs-12 #map {width: 100%!important;}
.top_stock_space{float: left;margin-top: 7px;} 
#tribe-events-footer .tribe-events-nav-nextnew{float:right!important; margin-left: 5px;text-align: right;}
.miles-loader{ background:url(images/miles-loader.gif) no-repeat left center; }
.alignright {float: right; margin-left: 21px;}
.aligncenter{margin:0 auto; display:block;}
.blogdes .blog-right > h2 {
  min-height: 71px;
}
.blogdes .blog-right > p {
    min-height: 75px;
}
.blogsiglecon a {
  font-size: 11px;
  font-style: italic;
}

.bloglisting-right .row .blogdes:nth-child(2n+1) {
  clear: both;
}
figcaption.wp-caption-text {  color: #808285;font-family: gotham-medium;font-size: 11px;font-style: italic;padding: 10px 0;}

/************** header slider *************/
@media screen and (max-width:1500px) 
{
	.footer:after{background-size:100%;  height: 227px;  width:260px; font-family: 'gotham-medium'; }
	
}
@media screen and (max-width:1300px) 
{
	.footer:after{background-size:100%;  height: 136px;  width: 186px; font-family: 'gotham-medium';}
	
} 

@media screen and (max-width:1200px) 
{
	.pull-right{margin:0px;}
	.productbox h2{font-size: 17px;}
	.headertext::after{left:9px;}
	.registermain{min-width:208px; margin-left:10px;}	
	ul.header-top-links{clear:none; margin-top:20px;}
	ul.header-top-links li{display:inline-block; margin:0px 0px 0px 10px;}
	.header_rightpart ul.header-top-links li{ display:block; margin:0; }
	.headertext:after{background-size:213%;}
	.headertext{padding-top:50px; font-size:13px; margin-left:30px;}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item{min-width:171px;}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item:last-child{border-right:0px;}
	.productsmenu{padding:0 15px;}
	.productbox p{min-height:55px;}
	.cveacademy{padding-left:15px; padding-right:15px;}
	.footer:after{background-size:100%; height: 110px;  width: 166px;}
	
	.stock-right{margin-left:100px;}
	.find-stockist{padding:18px 15px 13px;}
	.stock-right h2{font-size:14px;}
	.home-news p{font-size:11px;}
	.cve-desc{padding-left:0px; padding-right:0px;}
	
	.btn-default.bestselling{width:100%;}
	.woocommerce .find-stockist {margin-bottom: 20px;}
	.home-news h2 a {font-size: 22px;}
	.formbtn .btn-default{font-size:18px;}

	.pbox-links table.variations .label label{font-size:10px; padding:0px; padding-left:3px;}

.pbox-links .qty-main label{font-size:10px; margin-right:3px;}
.prodlist-box .col-sm-6.right-site-pro {padding-left:0px;}
.pbox-links table.variations .value select{width:38px;}
.tweet-top-left a, .tweet-top-right a{font-size:8px;}
.woocommerce .quantity .qty{padding-top:7px;}
.breadcrum ul li:after{top:2px;}
.pbox-left img{width:auto; height:auto;}
.set-prod .pbox-left{padding:64px 0;}
.pbox-right p.conminheight{min-height:82px;}
.categreenleft{min-width:134px; height:40px; line-height:40px; padding-left:45px; font-size:8.6px; margin-bottom:13px;}
.categreenleft:after,.categreenleft.charming:after{background-size:100%; width:27px; height:27px; top:7px; }
.single-product.woocommerce-page div.product div.summary.col-md-9{padding-right:130px;}
	.selecttedbox .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn),
	.tax-product_cat .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn)	{width:auto; margin-left:0px;}
	.pbox-links .qty-main{width:50%;}
	.pbox-links .variations{width:50%;}
	.woocommerce .quantity .qty{width:30px;}
		.selecttedbox .bootstrap-select button.btn.btn-default
	{width:47px; padding-left:3px; }
	.innervariable label{font-size:10px;}
	.pbox-right p.conminheight.singlespace{min-height:131px;}
	.festi-cart-products{width:100%;}
	body.do-etfw div.festi-cart-products div.festi-cart-products-content{width:100%; top:95px; margin-top:0px;}
	body.do-etfw div.festi-cart-products div.festi-cart-products-content{max-width:100%; min-width:100%;}
	body.do-etfw div.festi-cart-products-content div#festi-cart-products-list-body{padding-top:0px;}
	.breadcrum{margin-top:0px;}
	.prodlist-title{margin-top:14px;}
	.responsiveloginicon::after { top:15px;}

.single-product.woocommerce div.product form.cart .variations td.label label{margin-left:7px;}
.checkout_coupon p.form-row.form-row-last{width:auto;}
	.checkout_coupon p.form-row input.button[type="submit"]{padding:0 38px; font-size:14px;}	
body.do-etfw div.festi-cart-products-content div.festi-cart-total, div.festi-cart-widget-products-content div.festi-cart-total, div.festi-cart-pop-up-products-content div.festi-cart-total{padding:5px;}
.blog-box.col-md-6{width:100%;}
.livechat_top{display:none;}
.woocommerce-MyAccount-content .formbtn {margin-left: 0;}
.woocommerce-orders .tablescroll .shop_table{width:800px;}
.map_butwrap a{ font-size:16px; padding:0 13px; }
.single_stocklist{ min-height:320px; }
}
@media screen and (max-width:1024px) 
{
.descmains.col-md-12 {width:57%; float:right;  
	padding-top:10px;
    border-top: 1px dotted #808285;
     border-bottom:0px; padding-bottom:0px; margin-bottom:0px;}
	.woocommerce-product-details__short-description{width:39%; float:left; margin-top:0px;  border-bottom:0px; margin-bottom:0px; padding-bottom:0px; }
	.descmains p{margin-bottom:0px; }
/*	.woocommerce-product-details__short-description{padding-bottom:15px;}*/
	.no-cat-foundindetail .woocommerce-product-details__short-description{clear:both;}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu{padding-bottom:0px;}
	.mobiltabcontens{border-bottom:1px dotted #808285; display:inline-block; width:100%; padding-bottom:15px; margin-bottom:15px;}
	

}
@media screen and (max-width:991px) 
{
	.woocommerce .quantity .qty{padding-top:7px;}
	.headertext::after {left: 73px;}
	.do-etfw .woocommerce-MyAccount-content {margin-left: 335px;}
	.header .col-xs-5{padding-left:0px;}
	.pull-right{ margin:0px 0px 0px 0px;}
	.btn-default.bestselling{width:185px;height:38px;}
	.registermain{margin-left:5px; min-width:170px;margin-top:0px; padding-left: 10px; padding-right: 10px;}
	.footer:after{background-size:100%; height: 150px;  width: 220px;}
	a.header-cvi-login{font-size:13px;}
	.registermain span{ font-size: 14.85px;  margin-right: 8px;}
	.registermain span.cvesep{ margin-right: 3px;  padding-left: 3px;}
	.header-top-shop{min-width:122px; font-size:16px; margin-top:0px; padding-left:50px;}
	ul.header-top-links{clear:none; margin-top:15px;}
	ul.header-top-links li{display:inline-block; margin:0px 0px 0px 10px;}
	.headertext:after{background-size:182% auto;background-position:18px -1px;width:103px;}
	.headertext {font-size: 17px; margin-left: 10px; padding: 50px 0 13px;}
	.header-top-shop:after{left:15px; }
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item{min-width:180.55px;}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item:last-child{border-right:0px;}
	.header-top-search.tablate{  display: inline-block; float:right; margin-left: 10px; margin-top:10px; vertical-align: top; margin-bottom:10px;}
	.header-top-search.desktop{display:none;}
	.newconinner{min-height:161px;}	
	.cvi-logo{padding-left:0px;}
	.cvi-text{padding-left:0px;}
	 ul.header-top-links li.mail{margin-top:2px;}
	.find-stockist{margin-top:25px; margin-bottom:0px;}
	.cve-desc{padding-left:25px; padding-right:25px;}
	.productbox p{min-height:40px;}
	.productbox{margin-bottom:30px;}
.pull-right.cart_pop img { display: none !important;}
	.productboxmain{margin-bottom:0px;}
	ul.header-top-links li.contact{margin-right:3px; font-size:14px;}
	ul.header-top-links li.contact:after{left:5px;}
	ul.header-top-links li{padding-left:24px;}
	ul.header-top-links li.mail:after{left:0px;}
/*.col-md-6.col-xs-5.top_register_main {float: right; margin-top: 0;position: absolute; right: 68px; text-align: right; width: 140px;}*/
.col-md-6.col-xs-5.top_register_main {padding-right:120px;    position: relative;}
	.header-menu{margin-top:0px;}
		.header-cart {display: none;}
	.productsmenu img{width:100px; height:auto;}
	.productsmenu{min-height:240px;}
	#festi-cart::after {margin-left: 33px; top:10px;}
	.responsiveloginicon{display:block;}
	.logomain { float: left; margin: 16px 0 0;}
	.pull-right.registermain.showhide {display: none;}
	.logomain img {height: 50px;width: 130px;}
	body.do-etfw #festi-cart {height: 54px; width: 64px;}
/*	body.do-etfw a#festi-cart.festi-cart.festi-cart-customize
	{padding: 0px;}
#festi-cart{left: -7px; position: absolute;}*/
/*ul.header-top-links, .header-top-search.desktop, .header-top-search.tablate{display:none;}*/
.header-top-links,.header-top-search.tablate{display:none;}
.ireland_logo{ display:none; }
/*.festi-cart-content::before {background: rgba(0, 0, 0, 0) url("images/resposive_cart.png") no-repeat scroll 0 0;content: "";height: 33px;position: absolute; top:15px;width: 34px;}*/
	.festi-cart-icon.festi-on-hover {display: none;}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu{border-bottom:1px dotted #d1cdcb; }
	.mc4wp-form-fields p input[type="submit"]{width:225px;font-size: 16.37px; height: 37px;}
.tweet-top-right {margin-top: 0;}
.pull-right.registermain.showhide{border-radius:0 0 15px 15px;position:absolute;right:13px;top:57px;width:201px;}
.footer {padding-bottom: 151px;}
.menu-about-menu-container{margin-bottom:30px; margin-top: 0;}
.festi-cart-active{display:none;}
.prodlist-box.searchbox{min-height:auto;}
.cveacademy{height: 334px;}
.col-xs-12.blogmain {height: 334px;overflow: hidden;}
.homeinners {display: inline-block;float: left; height: 312px;overflow: hidden;}
.find-stockist{ padding: 33px 26px;}
.post-type-archive-product .intcontentmain{padding:15px;}
.post-type-archive-product .leftnav {margin: 35px 0;}
.singleqtys {display:block;}
.pbox-links table.variations .label label{font-size:10px; padding:0px; padding-left:3px;}

.pbox-links .qty-main label{font-size:10px; margin-right:3px;}
.pbox-right p.conminheight{min-height:74px;}
.prodlist-box .col-sm-6.right-site-pro {padding-left:0px;}
.pbox-right p{margin-bottom:3px;}
.set-prod .pbox-left{padding:58px 0;}
.pbox-left img{width:100px; height:100px;}
.leftnav ul.tree{border-radius:0px; padding:0px;}
.leftnav ul.tree li{width:100%; border-bottom:1px solid #FFF; padding:0px; display:inline-block;}
.leftnav ul.tree li:last-child{border-bottom:0px;}
.leftnav .tree li{background:url(images/pm-icon-res.png)  no-repeat right top; background-position:93.2% 6px; margin:0px;}
.leftnav .tree li span{background-image:none; line-height:54px;}
.leftnav .tree li span a{font-size:18.4px;}
.leftnav .tree li .subnav {background:#dcdcdc; padding:0px;}
.leftnav .tree li .subnav li{ background-image:none; line-height:63px;}
.leftnav .tree li ul.subnav li{padding-left:30px;}
.leftnav .tree li ul.subnav{padding-top:0px; padding-left:0px;}
.leftnav .tree li span.inactive,.leftnav .tree li span.inactive:hover,.leftnav .tree li span.active{background:none;}
.leftnav .tree li ul.subnav li a{font-size:18.4px;}
.leftnav .tree li ul.subnav li a::after{content:"";}
.intcontentmain .leftnav{margin-top:30px;}
.intcontentmain{padding:15px;}
.breadcrum{margin-top:15px;}
.footer{padding-bottom:246px;}
.responsiveloginicon{width:64px; margin-left:13px;}
#festi-cart::before,#festi-cart.festi-cart-active:before,#festi-cart.festi-cart-customize:hover:before {  background: url("images/cart-icon.png") no-repeat center;  width:32px; height:29px; left:7px; background-size:96%;}
body.do-etfw a#festi-cart.festi-cart.festi-cart-customize:hover, body.do-etfw a#festi-cart.festi-cart.festi-cart-customize.festi-cart-active{color:#fff;}
body.do-etfw a#festi-cart.festi-cart.festi-cart-customize:hover, body.do-etfw a#festi-cart.festi-cart.festi-cart-customize.festi-cart-active
{background:#f26727;}
.single-product.woocommerce-page div.product div.summary.col-md-9{padding-right:140px;}
.stock-left.becomeimg img{margin-top:0px;}
/*.woocommerce-product-details__short-description{display:table-cell;}*/
.breadcrum ul li:after{top:2px;}
.listingarc{margin-top:31px;}
	.selecttedbox .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn),
	.tax-product_cat .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn)	{width:auto; margin-left:0px;}
	.pbox-links .qty-main{width:52%;}
	.pbox-links .variations{width:48%;}
	.pbox-right p.conminheight.singlespace{min-height:124px;}
	body.do-etfw div.festi-cart-products div.festi-cart-products-content{margin-top:0px;}	
	body.do-etfw div.festi-cart-products div.festi-cart-products-content{top:38px;}
	.breadcrum{margin-top:0px;}
	.prodlist-title{margin-top:14px;}
	.tweet-top-left a, .tweet-top-right a{font-size:12px;}
	.mega-redesignsearch ul.mega-sub-menu{padding-left:20px !important; padding-right:20px !important;}
	.mega-redesignsearch input[type="submit"]{right:16px; top:19px;}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-productmegamenu > ul.mega-sub-menu{padding-bottom:0px !important;}
	
	.cartinner .shop_table tbody tr td.actions div.coupon input.button[type="submit"]{float:left;}

	.cartinner .cart-collaterals .wc-proceed-to-checkout a.checkout-button{font-size:16.63px;}
	.cartinner .woocommerce-cart-form table tbody tr td.actions div.cartupdate{display: inline-block;  text-align: right;}
	.cartinner .shop_table tbody tr td.actions .coupon{float:left;}
	.woocommerce .cartinner .woocommerce-checkout .col2-set .col-1,.woocommerce .woocommerce-checkout .col2-set .col-2{width:100%; padding:0px;}
	.woocommerce .cartinner .woocommerce-cart-form table.shop_table_responsive tr.woocommerce-cart-form__cart-item{border-bottom:2px dotted #808285; padding-top:20px; padding-bottom:18px;}
	.cartinner .shop_table tbody tr td.actions{border-top:0px;}
	.woocommerce .cartinner .woocommerce-cart-form table.shop_table_responsive tr.woocommerce-cart-form__cart-item:last-child{border:0px;}
	.woocommerce .cartinner .woocommerce-cart-form table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:none;}
	.woocommerce .woocommerce-checkout .col2-set .col-1{width:100%; }
	.checkout-inner table.shop_table,.checkout-inner .woocommerce-checkout-payment{width:100%; padding-right:0px; padding-left:0px;}
	.checkout_coupon p.form-row input.input-text{width:100%;}
	.woocommerce .checkoutthanku table.shop_table.order_details{width:49%; float:right;}
	.woocommerce-thankyou-order-details{width:49%; float:left;}
	.woocommerce .checkoutthanku table.shop_table.customer_details{width:100%;}
	.thankubottomcheck .col2-set.addresses{width:100%;}
	.woocommerce-shipping-fields h3.mobileshipdiplay{ display: block; float: left; margin-top: 20px; width: 100%;}
.coponright h3.deskshipdiplay{display:none;}
.woocommerce-shipping-fields h3.mobileshipdiplay input[type="checkbox"]{display: inline-block; float: left;}
.woocommerce-shipping-fields h3.mobileshipdiplay span{  color: #808285;
    float: left;
    font-family: "gotham-medium";
    font-size: 11px;
    font-weight: 300;  float: left;
    line-height: 15px;}
	.coponleft{width:100%;}
	.col-md-6.col-xs-5.top_register_main
	{position:static; float:right;}
	.pull-right.registermain.showhide.registerresponsive{width:100%; min-width:100%; border-radius:0px; right:0px; top:87px; padding:15px 0px 15px 0px; height:auto; background:#fff;}
	.pull-right.registermain.showhide.registerresponsive a.my-accout-btn,.pull-right.registermain.showhide.registerresponsive a.header-cvi-login{ background: #f26727; border: 0 none; border-radius: 15px; color: #ffffff; font-family: "gotham-medium";
    font-size: 15.19px; height: 42px;  line-height: 42px;  padding: 0 40px;  text-align: center;  text-transform: uppercase; font-weight:300; display:inline-block;}

.pull-right.registermain.showhide.registerresponsive a:hover.my-accout-btn,.pull-right.registermain.showhide.registerresponsive a:hover.header-cvi-login{background:#666;}
.registerresponsive span{display:none;}
.woocommerce-account .woocommerce-MyAccount-content{margin-left:335px;}
.do-etfw .woocommerce-MyAccount-content.articalmain{width:100%; margin-left:0px; margin-top:50px; float:left;}
.cve-content.articalecon{padding-right:0px;}
.woocommerce-MyAccount-content.cverightcon{margin-left:345px;}
.cve-content.articalecon .col-xs-12.centerdiv{text-align:center; padding-bottom:20px;}
.woocommerce-MyAccount-content ul.cvequizprocesbarmain li:after{width:24px;}
.woocommerce-MyAccount-content ul.cvequizprocesbarmain li{padding:0 7px 0 0;}
.quizslider p{padding:0 0 15px;}
.sidebar-distributor.tree {padding-top: 40px;}
.map_main{padding-bottom:50px;}	
.loadmore_dist{margin: 0 auto 30px;}
.clickdesk_bubble{display:none !important;}
#map{ margin:25px 0 0 0; }
.tribe-bar-collapse .tribe-bar-filters-inner .tribe-bar-submit { text-align:right; }
.tribe-bar-collapse .tribe-bar-filters-inner .tribe-bar-submit input[type="submit"]{ display:inline-block; width:auto !important; }
.single_stocklist{ min-height:255px; }
.col-md-2.col-sm-2.col-xs-12.stocktitle {padding: 0 0 10px;    width: 100%;}
	.col-md-7.col-sm-7.col-xs-12.stock_head {padding:10px 15px 18px 0; width: 100%;margin:0;}
	.col-md-2.col-sm-2.col-xs-12.stocktitle, .col-md-3.col-sm-3.col-xs-12.stocktypelist_right{width:100%;float:left;}
	.stocktypelist_right select{float:left;} 
	.blogdes .blog-right > h2, .blogdes .blog-right > p {
  min-height: auto;
}
}
@media screen and (max-width:768px)
{
	.orderinternal .woocommerce-button.button.invoice {margin-top: 3px;}
.post-type-archive-product .prodlisting {margin-left:0;}
.header-menu .container{padding:0;}
body .mega-sub-menu li ul li {border-bottom: 2px solid hsl(0, 0%, 84%);  padding: 10px 0;}
.mega-sub-menu li {padding: 10px 0 !important;}
.col-md-3.col-xs-6.productsmenu {border-bottom: 1px dotted #3e3e3f;margin-bottom:0px; min-height:auto; padding-top:15px; padding-bottom:15px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-productmegamenu > ul.mega-sub-menu{padding-top:0px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-productmegamenu > ul.mega-sub-menu li{padding-top:0px !important;}
.header-top-menu li {border-bottom: 1px solid #3e3e3f !important;position:relative!important;}
.header-top-menu ul li ul li ul.menu{ margin-bottom: -15px !important;}
body #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding:0;}
.btn-default.viewall, .mega-menu-link {padding: 0 !important;}
.mega-menu-wrap ul li a {padding: 6px 30px !important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link {height: 57px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu {padding: 0;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout.mega-menu-item-has-children > a.mega-menu-link::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item-has-children > a.mega-menu-link::after{margin-top: 20px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu{padding:0px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link:focus{background: #f26727 none repeat scroll 0 0;color:#fff;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout.mega-menu-item-has-children > a.mega-menu-link::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item-has-children > a.mega-menu-link::after {background: rgba(0, 0, 0, 0) url("images/resposive_menu_border.png") no-repeat scroll 0 0 / 100% auto;content: "";height: 49px;margin-left: 7px;margin-top: 19px;position: absolute;right: 42px; top: -11px; width: 36px;} 
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-1:after{content:"";}
	.header-top-menu{float:right;}
	#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle{z-index:9999; position:relative;}
	#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle{background:none; height:46px; width:46px;}
	#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-1:before{color:#f26727; margin:0px;}
	#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-right{margin:0px; width:100%; text-align:center; width:46px; height:46px; background:transparent;} 
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item{min-width:100%; text-align:left; border-right:0px;}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link{text-align:left;}
	#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:after{content:"";}
	#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_1{background: #f26727 ;
    left: 0;    position: absolute;   top:0px;   width: 100%;   z-index: 99999;}
	.header-top-shop{border-radius:5px; min-width:100px; padding-left:33px;}
	.header-top-shop:after{left:10px;}
	.registermain{margin-left:5px; border-radius:5px; padding-left:7px; padding-right:7px; }
	.registermain span{margin-right:13px;}
	a.header-cvi-login{font-size:13px;}
	ul.header-top-links li.mail{margin-left:5px;}
	ul.header-top-links li.contact{font-size:13px; line-height:25px;}
	.header-menu{margin-top:10px; background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
	
	#mega-menu-wrap-max_mega_menu_1, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link{position:static;}	
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu{padding:0px;}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-8{padding-left:15px; padding-top:0px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{text-align:left;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link::after{content:"";}
.header-top-search input{width:84%;}
.header-top-search.desktop{position:absolute; width:100%;}
.footer .col-xs-4.footermenu2,.footer .col-xs-4.footermenu3{width:50%}
.tweet-top-right{margin-bottom:10px;}
.tweet-top-left{margin-bottom:10px;}
.header-menu #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-1::before {right:15px;background:url(images/menu-burger.png) no-repeat scroll 0 0; content: " "; height:39px; position: absolute; width:43px;}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle {float: right;margin-right: 14px; position: absolute; right: 0;  top: -52px;}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{width:100%!important;}
	/*.flex-viewport ul.slides li{min-height: 340px; background:red;}*/
	.slider-text {bottom: 24px;position: absolute;right: 15px;margin:0;}
.footer-menu h3{margin-bottom: 8px;}
/*.pull-right.cart_pop {float: left !important;}*/
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{background:#f26727!important;color:#fff	;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {/*color:#f26727;*/ color:#4d4d4f;}

.col-md-3.col-xs-6.productsmenu { text-align: center;}
#festi-cart::after{  margin-left:31px; position: relative;top:12px; font-size:15px;}
/*.col-md-6.col-xs-7.logo_main { width: 60%;}*/
.woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 {  float: left;}
.headertext{font-size:20px; margin-left:58px;}
.headertext {
    float: left;
    font-size: 16px;
    margin: 0;
    padding: 10px 0;
    text-align: left;
    width: 100%;
}
.headertext::after {background-size: 193% auto;left: 126px;width:128px;top: -63px;background-position:15px -1px;}
.footer .col-xs-4 {margin-bottom: 40px;}

#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle{top: -85px;}
.col-md-2.col-xs-4.footermenu3 {float: right;}
.cvi-text {font-size:12px;}

ul.footer-phone { margin: 12px 0 0;}
.footer .col-md-2.col-xs-4 {width: 50%;}

.home-news h2 a{font-size: 20px;}
.slider-left .slider-desc::after{ top: 4px;}
.tweet-top-left, .tweet-top-right{line-height: 26px;  padding-left: 16px; padding-right: 22px;height: 28px;}
.tweet-top-left .fa-fw, .tweet-top-right .fa-fw{margin-top: 5px;}
.formbtn.accbtns.col-md-6 {width: 100%;}
.productsmenu .cat-titles{min-height:auto;}
body.do-etfw div.festi-cart-products div.festi-cart-products-content{top:63px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-productmegamenu > ul.mega-sub-menu > li.mega-menu-item{padding-bottom:0px !important;}
.footer{padding-bottom:30px;}
.woocommerce table.shop_table_responsive tr td div.sizelabel{min-height:28px;}
.woocommerce-orders .tablescroll .shop_table{width:100%;}
}
@media screen and (max-width:768px){
.tribe-events-sub-nav li a { background:none; color:#f26727 !important; padding:10px 0; }
#tribe-events-footer ~ a.tribe-events-ical.tribe-events-button{ display:table; }
}
@media screen and (max-width:767px)
{
	.quiztextc{float:right;}
	.col-md-3.col-sm-3.col-xs-12.stocktypelist_right {float: left;padding: 10px 15px; width: 100%;}

	#download_form #user_names, #download_form #user_email{width:100%;}
	.prodlist-title h2.thankyouhead{font-size:25px;}
	.articalecon .bgcolorcls{ margin-bottom: 20px;}
	.minheight{min-height:auto;}
.cartfreegift{ margin-bottom:15px;}
.centerdiv img {width: auto;}
	.cartfreegift .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%;}
	.cartfreegift .bootstrap-select button.btn.btn-default, .cartfreegift .bootstrap-select button.btn.btn-default{width:100%;}
	.single-product.woocommerce-page div.product div.summary.col-md-9{padding-right:0px;}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item{min-width:140.55px;}
	.header-top-shop{min-width:100px; padding-left:43px;}
	ul.header-top-links li{margin-left:5px;}
	ul.header-top-links li.contact{font-size:13px;}
	.header-top-shop:after{left:8px;}
	ul.header-top-links li{padding-left:22px;}
	.productboxmain .col-xs-12 {  width: 50%;}
	.header-top-menu{width:100%; text-align:center;}
	#mega-menu-wrap-max_mega_menu_1, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link{text-align:center;}
	.col-xs-12.academymain{width:50%;}
	.col-xs-12.blogmain{width:50%;}
	.do-etfw .woocommerce-MyAccount-content {display: block;float: left;margin-top: 16px; margin-left:0px;   width: 100%;}
.do-etfw .woocommerce-MyAccount-navigation {float: left;width:100%; margin-right:0px; margin-top:15px;}
.stock-right{margin-left:153px;}
.sharethisprint{display:none;}
.quantity_simple{height:15px;}
.pbox-links .variations{width:auto;}
.pbox-right h3{min-height:auto; padding-bottom:10px; line-height:18px; vertical-align:top;}
.leftnav .tree li span a{font-size:11.89px;}
.leftnav .tree li span{line-height:42px; padding-top:0px; padding-bottom:0px;}
.leftnav .tree li{background:url(images/mobile-leftmenu-arrow.png)  no-repeat right top; background-position:93.2% 6px;}
.leftnav .tree li .subnav li{line-height:40px;}
.leftnav .tree li ul.subnav li a{font-size:11.89px;}
.prodlist-title{margin-bottom:15px; margin-top:10px; padding-bottom:10px;}
.mega-redesignsearch ul.mega-sub-menu{padding-left:15px !important; background:#f26628 !important; padding-right:15px !important;}
.mega-redesignsearch ul.mega-sub-menu li{padding:0px !important;}
.header-menu #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-1::before {right:15px;background:url(images/menu.png) no-repeat scroll 0 0; content: " "; height:27px; position: absolute; width:30px;}
.responsiveloginicon,body.do-etfw #festi-cart{width:50px;}
.festi-cart-content:before{background-size:100%; width:26px; height:22px; left:5px;}
#festi-cart:after{  top: 10px; margin-left:24px;}
#festi-cart:before{left:7px; top:14px;  width:23px; height:23px; background-size:100%;}
#festi-cart.festi-cart-active::before, #festi-cart.festi-cart-customize:hover::before{width:26px; height:22px;}
.responsiveloginicon:before{background-size:100%; width:15px; height:23px; left:10px;}
.single-product.woocommerce-page div.product div.images.col-md-3{width:100%; text-align:center;}
.single-product.woocommerce-page .summary.col-md-9{margin-left:0px; padding-right:0px;}
.single-product .descmains{margin-top:15px;}
.single-product.woocommerce div.product div.images img{display:inline-block;}
.singletestimonial{border-right:0px; padding-left:0px; margin-bottom:15px; padding-bottom:15px; border-bottom:1px dotted #808285;}
.related_products .relimg-left{width:100%;}
.related_products .relimg-right{width:100%; float:left; margin-left:0px; margin-top:15px;}
.related_products .flex-direction-nav{display:block;}
.flex-direction-nav{margin-top:-45px;}
.col-md-6.realtedsingle{padding-left:15px;}
.testimonial_flexslider .flex-viewport ul.slides li .testmonialcontet{padding-right:0px;}
.single-product .qty-main{width:100%; float:left; margin-bottom:20px;}
.single-product.woocommerce div.product form.cart .variations td.label label{margin-left:0px;  width:66px; text-align:left;}
.categorymainright{top:555px;}
.pbox-right p.conminheight.singlespace{min-height:147px;}
.home .flex-viewport ul.slides li{background-position:center center;}
.home .flex-viewport ul.slides li{min-height:270px;}
.btn-default.buynow{margin-top:9px; font-size:12.3px; height:20px; line-height:20px;}
.slider-text{min-height:auto;	padding-bottom:0px; padding-left:15px;}
body.do-etfw div.festi-cart-products div.festi-cart-products-content{top:63px;}
.col-md-3.col-xs-6.productsmenu {border-bottom: 1px dotted #3e3e3f;margin-bottom:0px; padding-top:15px;}
/*.mega-sub-menu li{padding-top:0px !important;}*/
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-productmegamenu > ul.mega-sub-menu{padding-top:0px;}
.singleaddtocart{text-align:center;}
.single-product.woocommerce div.product form.cart .singleaddtocart button.button{float:none;}
.single-product .single_variation_wrap .woocommerce-variation-add-to-cart button.single_add_to_cart_button
{float:none !important;}
.single-product .single_variation_wrap .woocommerce-variation-add-to-cart{text-align:center; width:100%;}
.single-product .entry-summary p.price{margin-top:11px; margin-bottom:11px;}
.breadcrum{margin-top:0px;}
.prodlist-title{margin-top:5px; text-align:left;}
body.do-etfw a#festi-cart.festi-cart.festi-cart-customize:hover, body.do-etfw a#festi-cart.festi-cart.festi-cart-customize.festi-cart-active
{background:#f26727 ;}
#festi-cart.festi-cart-active::before, #festi-cart.festi-cart-customize:hover::before{ background: hsla(0, 0%, 0%, 0) url("images/cart-icon.png") no-repeat center;  content: ""; height:23px; position: absolute; width: 23px; background-size:100%;}
body.do-etfw a#festi-cart.festi-cart.festi-cart-customize:hover, body.do-etfw a#festi-cart.festi-cart.festi-cart-customize.festi-cart-active{color:#fff;}
.productsmenu{min-height:auto; padding-bottom:15px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-productmegamenu > ul.mega-sub-menu{padding-bottom:0px;}
.descmains.col-md-12 {width:100%;
	
    border-top: 0px;
    min-height:normal;}
	.woocommerce-product-details__short-description{width:100%; float:left; margin-bottom:15px; min-height:auto; padding-bottom:20px; border-bottom:1px dotted #808285;}
	.single-product .single_variation_wrap{display:block;}
	.descmains p{margin-bottom:15px; }

.mega-redesignsearch input[type="submit"]{right:13px; top:9px;}
.woocommerce .woocommerce-checkout .col2-set .col-1,.woocommerce .woocommerce-checkout .col2-set .col-2{width:100%; padding:0px;}

.checkout-inner table.shop_table{width:100%; padding-right:0px;}
.checkout-inner .woocommerce-checkout-payment{width:100%; padding-left:0px;}
.coponleft input[type="checkbox"]{width:auto; padding-right:10px; margin-right:0px;}
.coponleft span{ position:relative;  width:90%; float:left;}
.checkout_coponmains form.checkout_coupon{margin-bottom:0px;}
.coponleft .woocommerce-error:before{left:0px; top:27px;}
.coponleft .woocommerce-error{padding-left:24px;}
.coponleft ul.woocommerce-error li{font-size:14px;}
.woocommerce-thankyou-order-details,.woocommerce .checkoutthanku table.shop_table.order_details,.thankubottomcheck .col2-set.addresses .col-1,.thankubottomcheck .col2-set.addresses .col-2{width:100%;}
.woocommerce-order .thankubottomcheck header{margin-bottom:20px;}
.thankubottomcheck .col2-set.addresses .col-2 header, .thankubottomcheck .col2-set.addresses .col-1 header{margin-bottom:0px;}
.thankubottomcheck .col2-set.addresses .col-1 header.title h3, .thankubottomcheck .col2-set.addresses .col-2 header.title h3{margin-bottom:0px;}
.woocommerce-thankyou-order-details{margin-bottom:40px;}


.cartinner .cart-collaterals .cart_totals table.shop_table tbody tr.shipping td p{padding-top:5px;}
.checkoutthanku table.order_details tr td{width:50%;}
.pbox-left img{width:auto; height:auto;}
.blog-box{margin-bottom:25px;}
.login-pages .cveagree label.error{top:25px;}
.authornames{display:inline;}
.thankubottomcheck .col2-set{width:100%;}
.clickdesk_bubble{display:none !important;}
.leftnav.searchmobilemenu{display:none;}
.stocktypelist h3{ width:100%; display:block; float:none; }
.stocktypelist .stock_head{ margin:10px 0 0 0; }
.pagenotfound_wrap{ padding:10px 0; }
.slider-text .slider-title,.slider-right,.btn-default.buynow{display:none;}
.slider-left{width:100%; padding-left:0px;}
.slider-left .slider-desc:before,.slider-left .slider-desc:after{display:none;}
.slider-subtitle{padding-left:0px;}
}

@media screen and (max-width:720px) 
{
	/*.header .col-xs-7{width:100%; text-align:center;}*/
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1{text-align:center;}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item{min-width:102px;}
	.pull-right{ display:inline-block;}
	.registermain{border-radius:5px; margin-right:0px; min-width:156px; margin-left:0px; padding-left:12px; padding-right:12px;}
	.header-top-shop{min-width:104px; border-radius:5px; padding-left:30px;}
	.header-top-search.tablate{clear:both;}
	.header-top-menu{width:100%;}
	.registermain span{margin-right:7px;}
	a.header-cvi-login{font-size:13px;}
	.cve-desc{padding-left:0px; padding-right:0px; padding-bottom:10px;}
	.cve-link a{font-size:16px;}
	.cve-link span.sep{height:17px;}
	.newconinner{min-height:173px;}
	.stock-left{width:70px;}
	.stock-left img{max-width:100%;}
	.slider-right img{width:64px; height:72px;}
	.coponleft,.coponright{width:100%; padding:0px; margin-bottom:0px;}
	.coponright{display:none;}
	.blog-left.blogsingle{width:100%; text-align:center;}
.blog-right.blogsiglecon{margin-left:0px; padding-top:20px;}
.clickdesk_bubble{display:none !important;}
.single_stocklist { min-height:320px; } 
}
@media screen and (max-width:600px) 
{
	.footer::after { background-size: 100% auto; height: 110px;  width: 166px;}
	.col-xs-12.academymain{width:100%;}
	.productbox h2{font-size:19px;}
	.col-xs-12.blogmain{width:100%;}
	.header-top-menu{width:auto;}
	.flex-direction-nav{display:none;}
	.pull-right{float:none !important; display:inline-block;}
	ul.header-top-links{width:100%;}
	.slider-text{margin-right:0px; max-width:100%; float:none;}
	.slider-left{width:335px;}
	.slider-right{margin-left:346px; text-align:right;}
	.slider-text .slider-title{font-size:25px; text-align:left;}
	.btn-default.buynow{ padding-left:15px; padding-right:15px; min-width:0px;}
	.textwidget .col-xs-6{width:100%;}
	.footer .col-xs-4{width:100%; margin-bottom:19px;}
	.header .col-xs-7{width:100%;}
	.header .col-xs-5{width:100%; text-align:center;}
	.logomain{float:none; display:inline-block;float: left; margin-top:15px; text-align:center;}
	.cve-desc{padding-left:0px; padding-right:0px;}
	.headertext::after{ display:none;}
	.headertext{width:100%; text-align:center; padding-top:10px; margin-bottom:10px; margin-left:0px; font-size:17px;}
	.registermain{min-width:175px;}
	.productboxmain .col-xs-12{width:50%;}
	.productsmenu.col-xs-6{width:100%; text-align:center;}
	.cveacademy{background-size:cover; margin-bottom:25px;}
	.cve-link{display:inline-block; padding-left:25px; padding-right:25px;}
/*.flex-viewport ul.slides li{min-height: 250px;}*/
.productboxmain {margin: 18px 0;}
.slider-text {bottom: 0; float: none; margin-right: 0; padding: 8px; position: absolute; right: 0; text-align: center;width: 85%; padding-bottom:0px;}
.logomain img {height: 30px; width: 80px;}
.newconinner{min-height:auto;}
.slider-left {margin-left:0; text-align: left; /*width:325px;*/ width:100%;}
.headertext{display:none;}
header{padding:12px 0; padding-top:0px;}
.col-md-6.col-xs-5.top_register_main {margin-right: 72px;top:0;}
#festi-cart {left: 0;position: relative;}
.col-md-6.col-xs-7.logo_main, .col-md-6.col-xs-5.top_register_main{display: inline-block; width: auto;}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle {top: -50px;}
.footer{padding-top:28px;padding-bottom:130px;}
.footer .col-xs-4.footermenu2,.footer .col-xs-4.footermenu3, .col-md-3.col-xs-6.footermenu3 {width:100%}
.col-md-2.col-xs-4.footermenu3 {float:left;}
.footer .col-xs-4{width:50%; margin-bottom:19px;}
.footer .col-md-3.col-xs-6{width:100%;}
.home-news h2 a {font-size: 20px;}
.home-news p{font-size: 12.16px;}

.slider-left .slider-desc{  font-size:9.2px;
 line-height: 13px;}
 .btn-default.buynow{  height:21px; font-size:12.3px; line-height:20px; margin-left:0px; padding-left:34px; padding-right:34px; float:right; width:auto; margin-right:2px;}
.col-xs-12.blogmain {height: auto;}
.homeinners{height: auto;}
.pbox-right h3 a { font-size: 16.24px !important;}
.pbox-right p{font-size:11px;}

.cvi-logo img {height: 100px; width: 100px;}
.footer-menu h3{ font-size: 15px;}
.footer-menu ul li a, .newstext{  font-size: 13px;}

.btn-default.bestselling{width:90%;}
.textwidget > img { height: 181px;}
.home-news {padding-bottom: 48px;}
.cve-link{ width: 90%;line-height: 39px;}
.cve-desc {line-height: 17px; margin: 0 auto; max-width: 84%;}
.btn-default.bestselling{ font-size: 19px; line-height: 37px;}
.tweet-top-left, .tweet-top-right{ padding-left: 30px; padding-right: 32px;}
.tweet-top-right {margin-left: 21px;}
.right-site-pro .morelinksinner,.right-site-pro .woocommerce-variation-availability, .right-site-pro .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled, .right-site-pro .single_add_to_cart_button.button.alt.disabled.wc-variation-is-unavailable{display: none;}
.left-site-pro .pbox-links {display: block;}
.set-prod .pbox-left {padding:32px 13px;}
.col-md-6.col-sm-6.col-xs-6.right-site-pro {padding-left: 0;}
.innervariable.responsiveaddtocart {display: block;}
.right-site-pro .pbox-links {display: none;}
.set-prod .pbox-links {float: none;margin: 0 auto; width:200px;}
.prodlist-box{margin-bottom: 15px;}
.pbox-right {border-bottom: 1px dotted; min-height: 147px; margin-bottom: 15px;}
.pbox-right h3{margin-bottom:3px;}
.prodlisting .set-prod{margin-bottom:30px;}
.formbtn.accbtns.col-md-6 {float: none; margin: 0 auto; text-align: center; width: 100%;}
.pbox-links table.variations .value select{text-align:center;}
.singleqtys {margin: 0 auto; text-align: center; width: 103px;}
.col-md-6.col-xs-5.top_register_main{padding-right:0px;}
.cveacademy{height:auto;}
.pbox-left img{width:80px; height:80px;}
.cartfreegift{width:100%; float:left; margin-top:10px;}
.pbox-right p.conminheight.singlespace{min-height:107px;}
.festi-cart-pop-up-content{left:0px;}
	.footer .col-xs-6{margin-bottom:25px;}
	.listingarc{margin-top:21px;}
	.home-news{padding-bottom:15px;}
	body.do-etfw div.festi-cart-products div.festi-cart-products-content{top:23px;}
	.livechat_top{top:12px;}
	#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_1{top:12px;}
	.woocommerce-checkout-payment li label{font-size:17px;}
	.clickdesk_bubble{display:none !important;}
}
@media screen and (max-width:520px)
{
	.cartinner .shop_table tbody tr td.actions div.coupon input.input-text{width:100%;}
	.cartinner .shop_table tbody tr td.actions div.coupon input.button[type="submit"]{width:100%; margin-top:10px;}
	.cartinner .shop_table tbody tr td.actions .coupon{width:100%;}
	.cartinner .woocommerce-cart-form table tbody tr td.actions div.cartupdate,.do-etfw .woocommerce input.button:disabled, .do-etfw .woocommerce input.button[disabled]:disabled,.woocommerce-cart-form table tbody tr td.actions div.cartupdate input.button{width:100%;}
	.cartinner .cart-collaterals .wc-proceed-to-checkout a.checkout-button{width:100%; font-size:15px; padding-left:15px; padding-right:15px;}
	.woocommerce-message a.wc-forward{margin-left:15px;}
	.do-etfw .woocommerce-message{line-height:21px;}
	.payment_method_realex .form-row{width:100%!important;}
	.clickdesk_bubble{display:none !important;}
	.maps .map_butwrap.lr,.maps .map_butwrap.fr{width:100%;padding-left:0;padding-right:0;padding-bottom:10px;}
}
@media screen and (max-width:500px)
{
	.productboxmain .col-xs-12{width:100%;}
	.slider-left{/*width:270px;*/ width:90%;}
	.slider-right{margin-left:178px;}
	.cve-desc {max-width:72%;}

	.cross-sells .col-xs-6{width:100%;}
	.woocommerce-message {line-height:auto;}
	.checkout_coupon p.form-row input.input-text{width:100%;}
	#shipping_method label {font-size: 15px;}
	.clickdesk_bubble{display:none !important;}
} 
@media screen and (max-width:480px)
{

.right-site-pro .pbox-links {left: -85%; margin: -23px auto;position: absolute;right: 0;bottom: -16px;}
.stock-right {margin-left: 100px;}
.slider-left{/*width:254px;*/ width:100%;}
.cvecapt #rc-imageselect, .cvecapt .g-recaptcha {transform:scale(0.67);-webkit-transform:scale(0.67);transform-origin:0 0;-webkit-transform-origin:0 0;} 
.b2bregister .woocommerce-Button{    min-width: 207px;}
#downloadpdf .modal-dialog{width:95%;}
.clickdesk_bubble{display:none !important;}
.stocklisting .col-md-6.col-sm-6.col-xs-6{ width:100%; }
.single_stocklist{ min-height:inherit; }
.pagenotfound_text{ font-size:22px; }
}
@media screen and (max-width:440px)
{.checkout_coupon p.form-row.form-row-last{width:100%; margin-left:0px;}
	.checkout_coupon p.form-row input.button[type="submit"]{width:100%;}.coponleft .checkout_coupon p.form-row-first{width:100%;}
	.coponleft .checkout_coupon p.form-row.form-row-last{margin-left:0px; margin-top:10px; width:100%; }
.blog-left{width:100%; text-align:center; padding-bottom:20px;}
.blog-box.col-md-6{margin-bottom:40px;}
.blog-right{margin-left:0px; clear:both;}
.blog-left.cveatr-left {float: none;margin: 0 auto;text-align: center;width: 170px;}
.cveatr-left .fa-star{bottom:20px;}
	.clickdesk_bubble{display:none !important;}
}
@media screen and (max-width:420px)
{
	.slider-text .slider-title{font-size:23.36px; text-align:left;}
	.footer .footermenu2,.footer .col-xs-4.footermenu2,.footer .col-xs-4.footermenu3,.footer .col-xs-6{width:100%;}

	.slider-left{/*width:210px;*/ width:100%;}
	
	
	.cveagree p input[type="checkbox"]{float:left; top:0px;}
.form-group.cveagree.specve p label{width:90%;}
.clickdesk_bubble{display:none !important;}
.stock_head label{ width:100%; margin:10px 0 0 0; }
.tribe-events-sub-nav li { width:100% !important; position:relative; z-index:1; }
}

@media screen and (max-width:360px) {
.intcontentmain .page-titles, .ctitle, .contactform .wpcf7-form-control.wpcf7-submit.btn.btn-default.bestselling{ font-size:19px;}
.contactform .col-md-6.col-xs-12 { margin-bottom: 15px;}
.contactform .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.form-control { height: 40px;}
.contactform .wpcf7-form-control.wpcf7-textarea.form-control{ max-height:100px;}
.btn-default.buynow {font-size: 13px; height: 25px; line-height: 23px; width:auto; 	float:right;}
.stock-left{margin-top: 21px;}
.tweet-top-right {margin-left:0;}
.tweet-top-left, .tweet-top-right{padding-left: 10px; padding-right: 10px;height: 25px;}
.tweet-top-left .fa-fw, .tweet-top-right .fa-fw{margin-top: 3px;}
.shop_table tbody tr td.actions div.coupon input.button[type="submit"]{font-size:13px;}
.slider-subtitle{width:auto; font-size:13px; float:left; margin-top:0px; clear:both;}
.slider-left{width:100%;}
.formbtn .btn-default{width:100%; min-width:inherit;}
.form-group.colam3{width:100%;}
.login-pages .cveagree label.error{top:30px;}
.myscore{font-size:19px;}
.maps > img {display: none;}
.sidebar-distributor.tree {padding-top: 20px;}
.clickdesk_bubble{display:none !important;}
}

@media screen and (max-width:340px)
{.slider-left{/*width:160px;*/ width:100%;}
body.do-etfw div.festi-cart-products div.festi-cart-products-content{padding:12px;}
.clickdesk_bubble{display:none !important;}
} 
@media screen and (min-color-index:0) 
and(-webkit-min-device-pixel-ratio:0) { @media
{
.login-bottom p input[type="checkbox"], .cveagree p input[type="checkbox"]{position:relative; top:8px;}	
}