﻿body{font-family:"Open Sans",sans-serif;font-size:14px}.nav-item.mega .nav-block--center{display:none}.mega-main-heading{font-weight:400;font-size:22px;text-transform:uppercase;margin-bottom:10px}.mega-sub-heading{font-style:italic;font-weight:700}ul.mega-group{margin-bottom:10px}.link-compare{display:none !important}.videoWrapper{padding-top:0}#scroll-to-top:hover{text-decoration:none !important}.main.container{padding-bottom:0}@media (max-width: 767px){.full-width.no-side-padding .container{box-sizing:border-box;padding-left:15px;padding-right:15px}}.breadcrumbs{margin:0 0 30px}.flex-grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 10px}.flex-grid>div{flex:0 1 22%;margin-bottom:20px;display:block}@media (max-width: 1023px){.flex-grid>div{flex-basis:28%}}@media (max-width: 767px){.flex-grid>div{flex-basis:46%}}@media (max-width: 559px){.flex-grid>div{flex-basis:100%}}._form._form-modal{display:block}.order-comment-note{margin-bottom:10px}.order-comment-note p{line-height:1.5em !important}#dt_method_commWeb label{padding-left:110px;padding-top:3px;background:url(../images/template/cc-payment-logos.png) no-repeat top left;display:inline-block;height:30px}#onestepcheckout-form #onestepcheckout-login-link{color:#004489;text-decoration:underline}#onestepcheckout-form .payment-methods a{font-size:12px;color:#004489;text-decoration:underline;margin-left:10px}#onestepcheckout-form button.onestepcheckout-place-order{padding:0 0}.fzm{font-size:medium}h3.header-center{margin-top:50px;font-size:32px;font-weight:600;margin-bottom:25px;padding-left:80px;padding-right:80px;text-align:center}.page-title h1{margin-top:30px;font-size:48px;font-weight:600;margin-bottom:25px;text-align:center;overflow:hidden}@media (max-width: 559px){.page-title h1{font-size:32px}}.header-primary{padding-bottom:0px}#header-search{display:none}.header-mobile .skip-search{display:none}.header-mobile .skip-links--4 .skip-link{width:33%}.header-top-container{background:#000}.header-top-container .left-column{color:#ccc}.header-top-container .right-column{color:#fff;font-size:18px;font-weight:700}.header-top-container .right-column a{margin-left:5px;color:#fff}.header-top-container .right-column a:hover{color:#ccc}.header-top-container .right-column #currency-switcher-wrapper-regular{font-size:14px}.header-primary-container .hp-block.right-column{padding-top:5px;padding-bottom:10px}.header-primary-container .hp-block.right-column #user-menu>div{float:right}.header-primary-container .hp-block.right-column #user-menu>div a{font-size:14px;color:#909090}@media (max-width: 1199px) and (min-width: 992px){.header-primary-container .hp-block.right-column #user-menu>div a{font-size:12px}}.header-primary-container .hp-block.right-column #user-menu>div.links-wrapper-separators-left .links>li>*{background-image:url(../images/link-separator.png);background-position:right center;padding:0 10px}.header-primary-container .hp-block.right-column #user-menu>div.links-wrapper-separators-left .links>li>*:hover{background-color:transparent;text-decoration:underline;color:#909090 !important}.header-primary-container .hp-block.right-column .dropdown .dropdown-content{left:auto;right:0}.header-primary-container .hp-block.central-column .logo img{width:370px;height:auto}.nav-container .navi-wrapper,.nav-container .nav-regular{background-color:transparent}.nav-container .navi-wrapper #mainmenu li,.nav-container .nav-regular #mainmenu li{margin-left:10px;margin-right:10px}.nav-container .navi-wrapper #mainmenu li a.level-top,.nav-container .nav-regular #mainmenu li a.level-top{font-weight:bold}.nav-container .navi-wrapper #mainmenu li a.level-top>span,.nav-container .nav-regular #mainmenu li a.level-top>span{text-transform:none}.nav-container .navi-wrapper #mainmenu li .level0.nav-submenu,.nav-container .nav-regular #mainmenu li .level0.nav-submenu{margin-left:10px}.header-m-container .logo-wrapper--mobile{width:100%}@media (min-width: 768px){body:not(.cms-index-index) #header-container{border-bottom:1px solid #aaaaaa;box-shadow:0 0 25px rgba(0,0,0,0.5)}body:not(.cms-index-index) #root-wrapper .main-container .main.container{background:transparent}}a.button.shop-by{width:200px;margin:0 10px 10px 0}a.button.shop-by.active{background-color:#004489 !important;color:#ffffff !important}#shop-by-application{display:none}.footer-container{background-color:#222222}.footer-container .footer-container2{background:transparent}.footer-container .footer-container2 .footer-container3{color:#919191;font-size:14px;line-height:1.75;font-weight:600}.footer-container .footer-container2 .footer-container3 a{color:#919191}.footer-container .footer-container2 .footer-container3 a:hover{color:#919191;text-decoration:underline}.footer-container .footer-container2 .footer-primary{padding-bottom:0}.footer-container .footer-container2 .footer-primary .grid12-12{width:100%;margin-left:0;margin-right:0}.footer-container .block-title.heading{color:#fff;font-size:18px;font-weight:600;padding-bottom:25px}.footer-container ul li{padding:4px 0}.footer-container .feature-icon-hover p{padding-top:6px}.footer-container .feature-icon-hover p a{color:#fff !important}.footer-container .social-links{padding-top:10px}.footer-container .social-links a{text-decoration:none !important}.footer-container .social-links a .ib{background-color:transparent}.footer-container .social-links a .ib:hover{background-color:#004086 !important;text-decoration:none}.footer-container .footer-primary-bottom{display:block;float:none}.footer-container .footer-primary-bottom .footer-primary-bottom-spacing{margin-top:0}.footer-container .footer-primary-bottom .item-left{float:none;text-align:center}.footer-bottom-container{background:#2b2b2b}.footer-bottom-container .footer-bottom{padding-top:6px;padding-bottom:6px;color:#fff}.footer-bottom-container .footer-bottom .item-left{float:none}.footer-bottom-container .footer-bottom .footer-copyright{font-size:12px;text-align:center}.footer-bottom-container .footer-bottom .footer-copyright a{color:#fff !important}.footer-bottom-container .footer-bottom .footer-copyright a:hover{text-decoration:underline}.vidContainer{max-width:1200px;margin:0 auto}.cms-index-index .slideshow.owl-carousel .slide{height:60vw;max-height:600px;background-size:cover;background-position:center center;background-repeat:no-repeat}.cms-index-index .slideshow.owl-carousel .slide .ban{position:absolute;overflow:hidden;left:0;right:0;top:0;bottom:0;z-index:1}.cms-index-index .slideshow.owl-carousel .slide .ban .cap p span{display:inline-block;padding:6px 20px;background-color:rgba(0,0,0,0.5);color:#fff;margin-bottom:2px}.cms-index-index .slideshow.owl-carousel .owl-pagination span{box-shadow:0 2px 2px rgba(0,0,0,0.7)}.cms-index-index .main.container{padding-top:0}#hp-welcome{background:#f5f5f5;padding:50px 0;line-height:1.75}#hp-welcome h1{color:#252525;text-align:center;font-size:48px;font-weight:600;margin-bottom:0.6em}#hp-welcome p{margin-bottom:2rem}#hp-welcome .tac{padding-top:10px;text-align:center}#hp-welcome .btn{display:inline-block;font-weight:bold;padding:8px 25px;color:#333;border:2px solid #333;text-decoration:none}#hp-welcome .btn:hover{text-decoration:none;color:#111;border-color:#111}#hp-welcome .videoWrapper{margin-top:10px}#hp-regions{background:#f5f5f5;padding:50px 0 70px}#hp-regions h2{font-weight:600;font-size:32px;text-align:center;color:#252525;position:relative;padding:20px 90px}#hp-regions h2 img.best-of{position:absolute;top:0;right:0}@media (max-width: 767px){#hp-regions h2 img.best-of{position:static;display:block;margin:20px auto 0}}#hp-regions .disclaimer{max-width:900px;margin:0 auto;padding:45px 0;text-align:center;font-size:16px;line-height:1.75}#hp-regions .regions-list{display:flex;flex-wrap:wrap;justify-content:space-between}#hp-regions .regions-list a{flex:0 1 28%;margin-bottom:20px;display:block;position:relative}#hp-regions .regions-list a::before{transition:opacity 0.3s ease-in-out;content:'Learn More';color:#fff;font-size:14px;font-weight:700;padding:8px 25px;border:2px solid #fff;position:absolute;display:block;left:50%;top:calc(50% - 36px);transform:translateX(-50%);opacity:0}#hp-regions .regions-list a .heading-h4{text-align:center;font-size:16px;font-weight:700;margin-top:10px;display:block;text-transform:uppercase}#hp-regions .regions-list a:hover{color:#333}#hp-regions .regions-list a:hover::before{opacity:1}@media (max-width: 767px){#hp-regions .regions-list a{flex-basis:32%}#hp-regions .regions-list a::before{content:none}}@media (max-width: 767px){#hp-regions .regions-list a{flex-basis:49%}}#hp-testimonials{background:url(../images/hp-testimonials-bg.jpg) center center no-repeat transparent;background-size:cover;padding:45px 0 60px;color:#fff;text-align:center}#hp-testimonials h2{font-size:32px;font-weight:600;margin-bottom:25px;padding-left:80px;padding-right:80px}#hp-testimonials .owl-item{font-weight:700;font-size:14px}#hp-testimonials .owl-item blockquote{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:italic;max-width:600px;margin:40px auto 25px;text-align:center;font-size:18px;font-weight:600;line-height:1.7}#hp-testimonials .owl-item blockquote::before{content:'“'}#hp-testimonials .owl-item blockquote::after{content:'”'}#hp-testimonials .owl-pagination{display:none !important}#hp-testimonials .owl-buttons{position:absolute;top:-43px;right:0}#hp-testimonials .owl-buttons .owl-prev,#hp-testimonials .owl-buttons .owl-next{opacity:1 !important;width:32px;height:32px;line-height:32px;top:0}#hp-testimonials .owl-buttons .owl-prev{left:auto;right:33px}#hp-testimonials .owl-buttons .owl-next{right:0}@media (max-width: 767px){#hp-testimonials .owl-buttons{position:relative;top:0;padding-top:20px;display:inline-block}#hp-testimonials .owl-buttons .owl-prev,#hp-testimonials .owl-buttons .owl-next{position:static;display:inline-block}#hp-testimonials .owl-buttons .owl-prev{margin-right:1px}}.hp-category-carousel{padding-top:50px;padding-bottom:60px}.hp-category-carousel .container{position:relative}.hp-category-carousel h2{font-size:32px;font-weight:600;margin-bottom:25px;padding-left:80px;padding-right:80px;text-align:center}.hp-category-carousel .items{padding-top:20px}.hp-category-carousel .items .item h3{font-weight:bold;font-size:16px;text-align:center;text-transform:uppercase;margin:18px 0 12px;display:block}.hp-category-carousel .items .item p{line-height:1.7}.hp-category-carousel .items .item p a{white-space:nowrap}.hp-category-carousel .items .item p a:hover{color:#333;text-decoration:underline}@media (max-width: 767px){.hp-category-carousel .items .item img{margin:0 auto;display:block}}.hp-category-carousel .help-button{display:inline-block;color:#fff;background:#f66b16;padding:13px 34px;border-radius:100px;position:absolute;bottom:-55px;right:-160px}.hp-category-carousel .help-button .ic{margin-right:5px}@media (max-width: 1539px){.hp-category-carousel .help-button{right:auto;left:50%;transform:translateX(-50%)}}@media (max-width: 767px){.hp-category-carousel{padding-top:30px;padding-bottom:30px}}.is-blog .page-title h1{text-align:left;margin-top:0px;font-size:45px}.is-blog .block-blog .block-title strong{padding-left:0;font-size:22px;background-image:none}#blog-header{color:#252525;font-size:48px;font-weight:600;margin-bottom:0.6em;margin-top:0.4em}.blog-index-list .postTitle,.blog-cat-view .postTitle,.blog-post-view .postTitle{padding-top:20px;padding-bottom:20px;border-bottom:none;margin-bottom:0}.blog-index-list .postTitle h1,.blog-index-list .postTitle h2,.blog-cat-view .postTitle h1,.blog-cat-view .postTitle h2,.blog-post-view .postTitle h1,.blog-post-view .postTitle h2{font-size:32px;font-weight:600;padding-bottom:14px}.blog-index-list .postTitle h3,.blog-cat-view .postTitle h3,.blog-post-view .postTitle h3{font-size:14px}.blog-index-list .aw-blog-read-more,.blog-cat-view .aw-blog-read-more,.blog-post-view .aw-blog-read-more{font-weight:600;display:inline-block}.blog-index-list .aw-blog-read-more::after,.blog-cat-view .aw-blog-read-more::after,.blog-post-view .aw-blog-read-more::after{content:"\e228";display:inline-block;font-family:ThemeIcons;font-size:inherit;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}.blog-index-list .postContent p,.blog-cat-view .postContent p,.blog-post-view .postContent p{margin-bottom:1rem}.blog-index-list .tags,.blog-cat-view .tags,.blog-post-view .tags{display:none}.blog-index-list .postDetails,.blog-cat-view .postDetails,.blog-post-view .postDetails{opacity:0.6;font-size:12px}.blog-index-list .postDetails a,.blog-cat-view .postDetails a,.blog-post-view .postDetails a{font-weight:600}.blog-index-list .postDetails .poster,.blog-cat-view .postDetails .poster,.blog-post-view .postDetails .poster{font-size:1em}.blog-index-list .postWrapper,.blog-cat-view .postWrapper{border-top:1px solid #DDDDDD;margin-top:15px}.blog-index-list .toolbar+.postWrapper,.blog-cat-view .toolbar+.postWrapper{border-top:none;margin-top:0}.blog-post-view .postTitle{padding-top:20px;padding-bottom:20px;border-bottom:none;margin-bottom:0}.blog-post-view .postTitle h2{font-size:28px;font-weight:600;padding-bottom:12px}.blog-post-view .postTitle h3{font-size:22px}.block-blog .block-title strong{padding-left:30px;font-size:1.5em;background-position:0px 12px}.block-blog .block-content .menu-tags,.block-blog .block-content .menu-categories,.block-blog .block-content .menu-recent{margin-bottom:20px}.block-blog .block-content .menu-tags h5,.block-blog .block-content .menu-categories h5,.block-blog .block-content .menu-recent h5{font-size:16px;font-weight:600}.block-blog .block-content .menu-tags ul li,.block-blog .block-content .menu-categories ul li,.block-blog .block-content .menu-recent ul li{padding-bottom:6px}.block-blog .block-content .menu-tags ul li a,.block-blog .block-content .menu-categories ul li a,.block-blog .block-content .menu-recent ul li a{font-size:14px}.cms-page-view h1{margin-top:30px}.intro{font-size:medium;line-height:1.75;margin-bottom:40px}.intro h1{color:#252525;font-size:48px;font-weight:600;margin-bottom:0.6em}.team-member{text-align:center}.team-member h3{margin-top:13px}.three-block-area{background:#f5f5f5;padding:50px 0;line-height:1.75}.three-block-area h3{font-size:32px;font-weight:600;margin-bottom:25px;padding-left:80px;padding-right:80px;text-align:center}.three-block-area hr{margin-bottom:40px}.three-block-area .img-wrap{position:relative;margin-bottom:15px}.three-block-area .img-wrap img{width:100%;height:auto}.three-block-area .img-wrap span{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;padding:18px 20px;background-color:rgba(0,0,0,0.5);color:#fff;text-transform:uppercase;font-size:20px;text-align:center}@media (max-width: 767px){.three-block-area a{display:block;margin-bottom:40px}}.reference{margin-bottom:50px}.reference h3{margin-top:50px;font-size:32px;font-weight:600;margin-bottom:25px;padding-left:80px;padding-right:80px;text-align:center}.reference hr{margin-bottom:40px}.reference .separator{display:block;letter-spacing:15px;text-align:center;font-size:20px;color:#ccc;margin-top:30px;margin-bottom:50px}.reference .separator::before{content:'..........'}.reference .testimonial{font-weight:700;font-size:14px;text-align:center}.reference .testimonial blockquote{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:italic;max-width:600px;margin:40px auto 25px;text-align:center;font-size:18px;font-weight:600;line-height:1.7;padding:0 20px}.reference .testimonial blockquote::before{content:'“'}.reference .testimonial blockquote::after{content:'”'}.reference .testimonial a{text-decoration:underline}.reference .testimonial a:hover{text-decoration:none}.reference .photo span{font-weight:bold;padding-top:15px;text-align:center;display:block}@media (max-width: 767px){.reference .col-sm-6:not(:first-of-type)::before{display:block;letter-spacing:15px;text-align:center;font-size:20px;color:#ccc;margin-top:30px;margin-bottom:50px;content:'..........'}}.team-detail-left{width:35%;margin:20px 2% 20px 0;padding:0px 0px 0px;border-radius:20px;float:left}.team-detail-left .team_detail h2{font-size:2em;margin-top:13px}.team-detail-right{border-radius:20px;float:left;margin:20px 0 20px 0;padding:0;width:63%;line-height:1.75}@media (max-width: 559px){.team-detail-left{width:100%;float:none;margin-bottom:30px}.team-detail-right{float:none;width:100%;margin-bottom:50px}}.support_main{line-height:1.75;margin-bottom:50px}.support_main h4{margin-top:30px}ul.documentation-grid{display:flex;flex-wrap:wrap;justify-content:space-between}ul.documentation-grid *{box-sizing:border-box}ul.documentation-grid li{width:31%;float:left;display:inline;margin-bottom:40px;border-radius:20px;padding:2px}ul.documentation-grid li.placeholder{opacity:0;visibility:hidden}ul.documentation-grid li.sky-blue{background:#cae1ff}ul.documentation-grid li.pink{background:#ffc0cb}ul.documentation-grid li.yellow{background:#f0e68c}ul.documentation-grid li.coffee{background:#cdc1c5}ul.documentation-grid li.mustard{background:#eecfa1}ul.documentation-grid li.black-current{background:#cdb5cd}ul.documentation-grid li.sand-color{background:#eedcbe}ul.documentation-grid li.bright-green{background:#bdfcc9}ul.documentation-grid li.pastel-green{background:#d0dc9a}ul.documentation-grid li.green{background:#8dcd9c}ul.documentation-grid li.dark-grey{background:#999999}ul.documentation-grid li .image-block{width:100%;float:left;text-align:center;background:#fff;border-radius:20px 20px 0px 0px;overflow:hidden}ul.documentation-grid li .documentation-text{width:100%;float:left;color:#6d6e70}ul.documentation-grid li .documentation-text p{font-size:16px;padding:13px 10px;border-bottom:1px solid #fff;-webkit-background-clip:padding-box;background-clip:padding-box}ul.documentation-grid li .documentation-text p:last-child{border-bottom:none !important}ul.documentation-grid li .documentation-text p::after{content:'';display:block;clear:both;height:0}ul.documentation-grid li .documentation-text p label{font-weight:400;float:left;width:60%;padding-top:4px}ul.documentation-grid li .documentation-text p a{float:right;background:url("../images/about/down-arrow.png") no-repeat left #6d6e70;padding:5px 25px;background-position:8%;border-radius:4px;color:#fff !important;font-weight:bold;font-size:12px;text-align:right;width:100px;height:30px}ul.documentation-grid li .documentation-text p span{padding-top:4px;float:right;font-weight:bold;width:100px;text-align:center;vertical-align:middle;display:table-cell;height:20px}@media (max-width: 991px) and (min-width: 420px){ul.documentation-grid li .documentation-text p label{width:100%;float:none;position:relative;top:-5px;display:block}ul.documentation-grid li .documentation-text p a{float:none}ul.documentation-grid li .documentation-text p span{width:100%;display:block;float:none;text-align:left}}ul.documentation-grid li h3{font-weight:bold;padding:13px 10px;border-bottom:1px solid #fff;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:0px}@media (max-width: 991px){ul.documentation-grid li{margin-bottom:25px}}@media (max-width: 579px){ul.documentation-grid li{width:49%;margin-bottom:2vw}}@media (max-width: 419px){ul.documentation-grid{flex-direction:column}ul.documentation-grid li{width:100%;margin-bottom:20px}}.cms-about-us .container .content{line-height:1.75}.cms-about-us .container .content h1{color:#252525;font-size:48px;font-weight:600;margin-bottom:0.6em}.cms-about-us .container .content h4{line-height:1.5;margin-bottom:1em}.cms-about-us .container .content p{margin-bottom:1.5em}.cms-about-us .container .sidebar h2{margin-top:62px;margin-bottom:20px}.cms-about-us .container .sidebar .install_area{margin-bottom:50px}.cms-about-us .container .sidebar .install_area h4{font-weight:bold}.cms-about-us .container .sidebar .install_area a{font-weight:600}.cms-about-us .installation-team{background:#f5f5f5;padding-bottom:50px}.cms-about-us .installation-team hr{margin-bottom:30px}.cms-about-us .installation-team .subtitle{font-size:1.2em;line-height:1.7;text-align:center;margin-bottom:50px}.cms-about-us .installation-team .team-person{text-align:center}.cms-about-us .installation-team .team-person h3{margin-top:15px}.cms-about-us .installation-team .team-person .soc_icon ul{display:inline-flex;margin:10px auto}.cms-about-us .installation-team .team-person .soc_icon ul li{margin:0 10px}@media (max-width: 767px){.cms-about-us .installation-team .team-person{margin-bottom:40px}}.products-grid .subcategory-divider{height:auto !important;clear:left !important}.products-grid .subcategory-divider h2{font-weight:600;padding-top:40px}.category-products .sorter{display:none}.cat-intro{font-size:18px;font-weight:bold;text-align:center;max-width:768px;margin:0 auto 25px !important}.buy-buttons{text-align:center;padding-bottom:20px;border-bottom:2px solid #e5e5e5;margin-bottom:20px}.buy-buttons a.button{width:240px;background:transparent;color:black;border:2px solid;font-size:14px;font-weight:bold;margin-bottom:10px}.product-view .product-shop .product-name h1{font-size:24px;font-weight:700}.product-view .product-shop .short-description{margin-top:-15px;padding-right:180px;padding-top:20px;background:url(../images/badge-quality-product.png) no-repeat right top;min-height:106px}.product-view .product-shop .short-description .std{line-height:1.5em}@media (max-width: 599px){.product-view .product-shop .short-description{margin-top:0;padding-top:0;padding-right:0px;padding-bottom:100px;background-position:left bottom}}.product-view .product-shop .availability.in-stock span{text-transform:uppercase;font-weight:700;color:#00ab20}.product-options p.required{display:none}.phs-kit{background:#f5f5f5}.phs-kit ul.options-list{display:none}.phs-kit .checkbox-replace-radio input{display:none}.phs-kit .step-header{background:#0054a6 url(../images/kit-step-header-arrow.png) no-repeat left;border-bottom:1px solid #f5f5f5;color:white;font-size:18px;font-weight:700;height:38px;line-height:38px;cursor:pointer;cursor:hand}.phs-kit .step-header span{display:inline-block;width:115px;padding-left:20px}@media (max-width: 599px){.phs-kit .step-header{font-size:14px}.phs-kit .step-header span{width:100px;font-size:18px}}@media (max-width: 419px){.phs-kit .step-header{font-size:12px}}.phs-kit .step-content{display:none;padding:30px 20px}.phs-kit .step-content .description{margin-bottom:30px}.phs-kit .step-content .description p{margin-bottom:10px}.phs-kit .step-content .description .read-more{position:relative;height:40px;overflow:hidden}.phs-kit .step-content .description .fade-out{position:absolute;bottom:0;height:50px;width:100%;background:-webkit-linear-gradient(rgba(245,245,245,0), #f5f5f5);background:linear-gradient(rgba(245,245,245,0),#f5f5f5)}.phs-kit .step-content .description .trigger{display:block;text-align:center}.phs-kit .step-content .label{font-weight:700;margin-bottom:20px}.phs-kit .step-content .excerpt{margin-bottom:20px}.phs-kit .step-content .learn-more{display:block;font-size:11px;text-decoration:underline;margin:3px 0}.phs-kit .step-content dd{margin-bottom:20px}.phs-kit .step-content .media{position:relative;float:left;width:130px;margin-bottom:20px}.phs-kit .step-content .media img{border:1px solid #dddddd}.phs-kit .step-content .media .zoom-btn-small{top:57px;bottom:auto;right:34px}.phs-kit .step-content .media .cbox-youtube{margin-top:5px;display:block;width:97px;height:33px;text-indent:-9999px;overflow:hidden;background:url(../images/button-video.png) no-repeat}.phs-kit .step-content .details{margin-left:130px}.phs-kit .step-content .checkbox-replace-radio{margin-bottom:5px}#fancybox-wrap{z-index:2000 !important}#fancybox-loading{z-index:2001 !important}#fancychimp{width:600px;max-width:100%;height:600px;max-height:100%}#fancychimp h3{font-size:2.6em}
