.panel,.zoom{overflow:hidden}#content{padding:10px 30px!important}.product_title{font-size:2em!important;border-bottom:1px solid #46A3CF}#price_info{width:30%;float:left;margin-top:15px;margin-right:25px;margin-bottom:15px;padding:10px;border-right:1px solid #46A3CF;background-color:#fff;min-height:100px}.woocommerce div.product p.price{color:#46A3CF;text-align:center;width:100%;margin-bottom:5px!important;white-space:nowrap}.in-stock{display:none}.cart{width:80%;height:auto;margin:0 auto!important}.woocommerce button.button{background-color:orange!important;color:#fff!important;font-size:.8em;width:100%;white-space:normal;margin-bottom:0!important;padding:8.5px 12px!important;line-height:1.1em;word-wrap:normal;font-family:EFT_Clave light}.dl:hover,.woocommerce button.button:hover{background-color:#ff9133!important}.dl{background-color:orange!important;color:#fff;font-size:1em;padding:10px 20px;white-space:normal;display:inline-block;margin-top:17px}#image_case_title,#long,#long p,#short,#short p{font-size:1em!important}.summary div[itemprop=description]{margin-top:15px;width:100%;padding-left:10px;min-height:300px}#long{margin-top:10px;padding-top:15px;border-top:1px solid #ccc}.bulk_pricing_discounts_wrapper,.item-info #long{display:none}#image_case{padding-top:8px;width:45%;float:left;margin-top:18px}#image_case_title{font-family:EFT_Office;font-weight:300;line-height:1.3em;border-top:none}.video_dl,.video_dl_all{font-family:FontAwesome}.images{border:2px solid #ccc;margin-top:5px;padding:15px 0;float:none!important;width:auto!important;height:auto;min-height:300px!important;max-height:450px!important}.images.single-image{display:flex;align-items:center}#footer,.quantity,.woocommerce-main-image,.wp-video{display:none}#main-image{height:300px;max-height:300px;margin:auto}#main-image a{height:auto;max-height:300px}.attachment-shop_single{width:auto!important;height:auto!important;margin:0 auto!important;max-height:100%}#main-image img{height:100%!important}.zoom{width:100px;height:100px;cursor:pointer}#vids-left,#vids-right{width:45%;min-width:320px}#comments h2,#tab-description h2{width:70%}.thumbnails{border-top:1px solid #ccc!important;margin-top:10px!important;padding:15px 15px 0!important}#content .images>.thumbnails>a>img{margin:0 auto}.woocommerce-tabs{border-top:1px solid #46A3CF;padding-top:20px;font-size:.8em}.panel.entry-content.wc-tab{padding:10px!important}.tabs li{background-color:#d3e9f4!important}.tabs li.active{background-color:#fff!important}.tabs li>a{color:#46A3CF!important;font-size:.8em}.tabs li.active>a{color:#000!important;font-size:.8em}.panel h2{color:#46A3CF!important;font-size:1.75em!important;border-bottom:1px solid #46A3CF;margin-bottom:15px}#tab-description{margin-left:25%}#vids{width:95%;margin:0 auto}#vids-right{float:right}#vids-left{float:left}#vids-list,#vids-list-old{margin:0}.vids-item{font-size:.85em!important;list-style-position:inside;border-bottom:1px solid #fff;padding:2px 15px!important;color:#46A3CF}.all-vids,.sub-title{border-bottom:1px solid #46A3CF;margin-bottom:5px;text-align:center}li.vids-item span.vids-title{color:#000;margin-right:10px}.video_dl{float:left;color:#46A3CF!important}.all-vids{font-size:1.25em}.sub-title{font-weight:700;color:#46A3CF;font-size:1.5em}.video_dl_all{margin-right:20px;color:#46A3CF!important}#commentform,#review_form_wrapper{margin:0 auto}.comment-text{padding:0!important}.comment-text p.meta{background-color:#eee;padding:5px 15px!important;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid #e4e1e3;color:#888!important;font-size:.9em}.comment-text .description{padding:0 20px 10px!important}div[itemprop=description]{font-size:.85em!important;line-height:1.25em}#commentform{border:1px solid #46A3CF;border-radius:5px;width:auto;padding:15px;max-width:none}#respond{overflow:auto!important}#respond h3{color:#46A3CF!important}.item-info .price span,.item-info h3,.upsells h2{color:#46A3CF}.upsells{clear:both!important;margin-top:50px!important}.upsells h2{background:#eee;text-align:center;padding:15px 0 10px!important;border-top:4px solid #46A3CF;border-bottom:4px solid #46A3CF}ul.products li.product{float:right!important}.item-info h3{border-bottom:1px solid #46A3CF;padding:25px 0 2px!important;margin-bottom:10px!important;font-size:1.2em!important}.item-info div[itemprop=description] p{font-size:.9em!important;line-height:1.35em!important}.item-info .price{text-align:left!important}.buttons-tags{text-align:center}.buttons-tags a.button{font-size:.7em!important;margin-left:5px;color:#46A3CF;background-color:#fff;border:1px solid #46A3CF}.add_to_cart_button:hover{background-color:#ff7500!important}.buttons-tags a.button:hover{color:#fff!important}.readMoreButton{margin-left:0!important}.readMoreButton:hover{background-color:#ffd24c!important}@media only screen and (min-width:961px) and (max-width:1100px){li.vids-item,span.vids-title{font-size:.9em!important;line-height:1.25em}}@media only screen and (min-width:769px) and (max-width:960px){#vids-left,#vids-right{float:none;margin:0 auto;width:80%}#vids-left{margin-top:30px}.sub-title{border-top:1px solid #46A3CF}li.vids-item,span.vids-title{font-size:.9em!important;line-height:1.25em}}@media only screen and (max-width:768px){#price_info,.summary div[itemprop=description]{height:auto}#image_case{width:100%;clear:both;margin-top:0}#image_case_title{border-top:1px solid #46A3Cf;margin-top:10px;padding-top:5px}#tab-description{margin-left:0}#tab-description h2{width:90%}ul.products li.product{margin-right:37px!important}#content{padding:10px 20px!important}.panel.entry-content.wc-tab{padding:0!important}#vids-left,#vids-right{float:none;margin:0 auto;width:100%;min-width:100px}#vids-left{margin-top:30px}.sub-title{border-top:1px solid #46A3CF}li.vids-item,span.vids-title{font-size:.9em!important;line-height:1.25em}}@media only screen and (min-width:873px){ol.commentlist{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.commentlist li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}}@media only screen and (max-width:872px){ol.commentlist{-moz-column-count:1;-webkit-column-count:1;column-count:1}}@media only screen and (min-width:1200px){.item-info{height:150px}}.wp-video{position:fixed!important;top:135px}.mejs-video{width:100%!important}.mejs-container{height:500px!important;background:0!important}.upsells.products{margin:0 -20px}ul.products li.product{min-width:0}