#the_products .product_img{padding-bottom:50px}@media(min-width:525px){#the_products .product_img{height:510px}
}@media(min-width:768px){#the_products .product_img{height:500px}}@media(min-width:1024px){#the_products .product_img{height:490px}
}body.home #content{position:relative;bottom:auto;left:auto}.new_product .slide_moretext{background-color:#004070;text-align:center;border-radius:14px;padding:11px;text-transform:uppercase;color:white;width:100%;font-size:1.2em}
.new_product .slide_img{background-size:cover !important}.new_product:hover .slide_moretext{color:#004070;background-color:rgba(0,64,112,0.4)}
.home .right_footer{display:none}@media(min-width:1024px){.home .right_footer{display:none}
}@media only screen and (min-width:1961px){.wrap_inner,#footer{max-width:1694px}}
@media(min-width:1481px){body:not(.home) .left_col{width:720px}}@media(min-width:1721px){body:not(.home) .left_col{width:720px}
}body.home #content *{-webkit-transition:none;transition:none}body.home #content p{-webkit-transition:all 500ms ease;transition:all 500ms ease}
@media(min-width:1241px){body.home #content{font-size:26px}}.search .page-title{margin-bottom:14px}
.search .blog_image_container{display:none}.search .entry-meta{display:none}body.home .is_single.hentry p{margin-bottom:.8em}
body.home .is_single.hentry p:last-child{margin-bottom:0}.entry-content ul li{background:url("../img/wirelock-bullet.png") no-repeat 0 6px}
.moon-logo{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
@media(min-width:1024px){.moon-logo{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:352px;-ms-flex-preferred-size:352px;flex-basis:352px;padding-right:28px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
}.moon-logo .m2tp_logo img{width:100%}.m2tp_logo img{margin-bottom:0}.moon-header{display:block;margin-bottom:28px;position:relative}
@media(min-width:1024px){.moon-header{display:-webkit-box;display:-ms-flexbox;display:flex}
}@media(min-width:1024px){.moon-navigation{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:18px}
}.menu_item:last-child a{padding-bottom:0}@media(min-width:1024px){#nav{height:auto}
}#nav ul.primary_menu a,.menu_item a{padding-bottom:9px}.product_menu a{font-size:15px}
#nav ul.primary_menu ul.sub-menu{top:23px}.btn{border-radius:14px;padding:14px}.btn-dark-blue{background-color:#004070;color:white}
.btn-dark-blue .btn-text{font-size:1.6em;color:white}.btn-dark-blue .btn-text-large{color:#00a7ff;font-size:2.1em}
.btn-dark-blue:hover{background-color:rgba(0,64,112,0.4)}.btn-dark-blue:hover .btn-text{color:#004070}
.btn-dark-blue:hover .btn-text-large{color:#004070}.btn-block{display:block}.btn-text{display:block}
.moon-technical-data{margin-top:14px}.moon-homepage-accreditations{position:absolute;bottom:0;left:0;max-width:480px;display:none}
@media(min-width:1024px){.moon-homepage-accreditations{display:block}}.moon-homepage-accreditations h4{font-weight:bold;margin-bottom:1em}
.video-wrapper{position:relative;padding-bottom:52.7%;padding-top:25px;height:0}.video-wrapper iframe,.video-wrapper object,.video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:14px}
video{width:100% !important;height:auto !important}.featured_video{margin-bottom:15px}
@media(min-width:525px){.featured_video+#page_slides #slideshow_img_1.slideshow_img{float:left;width:240px;height:184px}
}.moon-search{position:absolute;top:0;left:0;font-size:1.8em}@media(min-width:1024px){.moon-search{left:auto;right:0}
}.moon-search a{margin-top:4px;display:block}.moon-search .icon-search{background-image:url("../img/search.png");display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center}
.moon-search .icon-close{background-image:url("../img/close_popup_360.png");display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center}
.moon-search-form{position:absolute;top:0;left:0;margin-left:26px}@media(min-width:1024px){.moon-search-form{top:0;right:0;left:auto;margin-right:26px}
}.moon-search-form input[name=s]{width:180px;font-size:12px;background-color:#00a7ff;color:white;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
@media(min-width:1024px){.moon-search-form input[name=s]{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
}.moon-search-form input[name=s]::-webkit-input-placeholder{color:white}.moon-search-form input[name=s]:-ms-input-placeholder{color:white}
.moon-search-form input[name=s]::-ms-input-placeholder{color:white}.moon-search-form input[name=s]::placeholder{color:white}
.moon-search-form input[name=s].active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.moon-search-form label:active,.moon-search-form label:focus,.moon-search-form label:active:focus{border:1px solid red}
body.resizing .moon-search-form input{-webkit-transition:none !important;transition:none !important}