@import url(//yslpro.com/wp-content/themes/hhb/css/flexslider.css);@import url(//yslpro.com/wp-content/themes/hhb/css/genericons.css);@import url(//yslpro.com/wp-content/themes/hhb/css/iconic_stroke.css);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:0 0;border:0;margin:0;padding:0;vertical-align:baseline}body{line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-weight:400}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}label,input[type=button],input[type=submit],button{cursor:pointer}.screen-reader-text{position:absolute;left:-9000px}*{-webkit-font-smoothing:subpixel-antialiased;-moz-hyphens:manual;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both}.full{padding-left:1em;padding-right:1em}.video{clear:both;margin:0 auto}iframe{max-width:100%}body{font-family:Arial,sans-serif;font-weight:400;color:#51515d;font-size:.9em;line-height:1.5em}h1{font-size:2.2em}h2{font-size:1.5em;font-weight:700;margin-bottom:1em}h3{font-size:1.2em;line-height:1.5em;margin-bottom:1em;font-weight:300}h4{font-size:1.1em;line-height:1.5em;margin-bottom:1em}h5,h6{font-size:1.2em}pre{font-family:"Courier 10 Pitch",Courier,monospace}code{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.8em;color:#6f6f6f;max-width:100%}p{margin-bottom:1.2em}ul{list-style:disc;margin:0 0 1.6em 1.5em}ol{list-style:decimal;margin:0 0 1.6em 1.5em}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 0 2em}dt{font-weight:700}dd{margin-bottom:1.1em}strong{font-weight:700}cite,em,i{font-style:italic;color:#5f5f5f;font-family:Georgia,"Bitstream Charter",serif}big{font-size:131.25%}ins{background:#ffc;text-decoration:none}blockquote{font-style:italic;padding:0 3em}blockquote cite,blockquote em,blockquote i{font-style:normal}pre{background:#f7f7f7;color:#222;line-height:1.125em;margin-bottom:1.125em;padding:.5em 1.5em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}sup,sub{height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}input[type=text],input[type=email],input[type=password],input[type=tel],textarea{border:0 solid #ccc;box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);padding:.5em;color:#777 !important;font-size:.8em !important;line-height:1.1em;background:#fff !important}body{background:#ccc}a:link,a:visited{color:#eb6425;text-decoration:none;-webkit-transition:all .3s ease-in;-moz-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}a:active,a:hover{color:#444;text-decoration:underline}a.learn-more{display:block}a.continue-reading{display:block;background:rgba(0,0,0,.1);float:left;margin:1em 0;padding:.5em 1em}a.continue-reading:hover{text-decoration:none}hr{background-color:#d5d5d5;background-color:rgba(0,0,0,.2);border:0;clear:both;height:1px;margin-bottom:1.6em}#content table{border:1px solid #e7e7e7;margin:0 -1px 24px 0;text-align:left;width:100%}#content tr th,#content thead th{color:#888;font-size:.9em;font-weight:700;line-height:1.5em;padding:9px 24px}#content tr td{border-top:1px solid #e7e7e7;padding:6px 24px}#content tr.odd td{background:#f2f7fc}#content tr.contacttitle{background:#ababab;border:none}#content tr.contacttitle th{color:#fff;font-size:1.2em}table.contacttable tr:hover{background:#e7e7e7}table.contacttable td{padding:1em!important}table.specs tr td{border:1px solid #e7e7e7}.main{background:#fff;position:relative;padding-top:1.5em;padding-bottom:2em}.site-header{background:#ababab;position:relative;border-bottom:1px solid #d5d5d5;border-bottom:1px solid rgba(0,0,0,.2);overflow:visible}.header-inner{padding:0}.header-image{max-width:35%;float:left}.header-image img{width:100%;height:auto;display:block;margin:0 auto;min-width:125px;max-width:258px}#site-description{color:#fff;font-size:12px;line-height:15px;text-transform:uppercase;text-align:right;padding-right:1em;margin:1em auto;max-width:60%;float:right}.header-contact{clear:both;overflow:hidden;margin-top:.7em;padding:.5em 0;background:rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.1)}.header-contact .inner{width:265px;margin:0 auto;padding-bottom:.5em;overflow:hidden}.header-contact h2{color:#fff;text-transform:uppercase;font-size:30px;line-height:30px;letter-spacing:2px;margin-bottom:0;text-align:center}.header-contact a{color:#fff;font-size:.7em;text-decoration:none;text-transform:uppercase}.header-contact a:hover{color:#eb6425}.mail span,.phone span{background:url(//yslpro.com/wp-content/themes/hhb/images/icons-contact.png) no-repeat;display:block;width:13px;height:17px;float:left;margin-right:.5em}.mail span{background-position:0 2px}.phone span{background-position:-14px 2px}.mail,.phone{display:block;float:left}.mail{margin-right:1em;font-size:.85em}.header-contact ul.social{clear:both;list-style-type:none;margin:.5em 0 0;float:left}.header-contact ul.social em{display:none}.header-contact ul.social li{float:left;margin-right:.5em}.header-contact ul.social li a span{position:relative;z-index:9999;text-decoration:none;background:#fff;color:#ababab;border-radius:3px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.header-contact ul.social li a span:hover{background:rgba(0,0,0,.0);color:#fff}.header-contact .searchbar{min-width:165px;margin:6px 0 0;float:left;position:relative}.header-contact .searchbar input[type=text]{position:relative;display:block;float:left;width:100%;font-size:.7em !important;border-radius:3px}.header-contact .searchbar input[type=submit]{position:absolute;right:5px;top:2px;background:url(//yslpro.com/wp-content/themes/hhb/images/icon-search.gif) no-repeat right 2px;width:20px;height:20px;border:none;text-indent:-9999px}nav.main-navigation,.main{-webkit-transition:.2s all ease;-moz-transition:.2s all ease;transition:.2s all ease}body.active nav.main-navigation{margin-top:0;max-height:28em;overflow:hidden;position:relative}.menu-toggle-container{clear:both;overflow:hidden;display:block;background:#ababab;padding:.5em 2em;border-bottom:1px solid rgba(250,250,250,.2)}.menu-toggle-container a{color:#fff;text-decoration:none !important}.menu-toggle-container span{padding:10px 0 0 5px;line-height:24px}nav.main-navigation{background:#ababab;max-height:0;overflow:hidden;position:relative}.menu-header.full{padding:0}.main-navigation{display:block;clear:both}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation li{position:relative;border-bottom:1px solid rgba(250,250,250,.2)}.main-navigation a{display:block;text-decoration:none;text-transform:uppercase;font-size:.9em;line-height:1em;padding:1em 2em;color:#fff}.main-navigation li.last-menu-item a{border:none}.main-navigation ul ul{margin-left:1em;background:0 0}.main-navigation ul ul ul{left:100%;top:0}.main-navigation ul ul a{width:200px}.site{clear:both;overflow:hidden}.banner{position:relative;margin-bottom:1.5em}.banner img{display:block}.banner-text{position:absolute;bottom:0;left:0;width:auto;padding:.5em 1.5em;z-index:99;background:rgba(0,0,0,.5);cursor:pointer}.banner-text h2{font-size:18px;line-height:20px;font-weight:700;color:#fff;margin-bottom:.25em}.banner-text p{font-size:14px;line-height:16px;color:#fff;max-width:350px}.banner-text a{color:#fff;font-weight:700}.banner-text:hover a{color:#ccc;text-decoration:none}.flex-control-nav{display:none}section.secondary-content .column em{display:none}section.secondary-content h3{color:#fff;background:#b2b2b2;text-align:center;padding:.25em 0;margin-bottom:0}.column.dealer-logo{margin-bottom:.25em}section.secondary-content .column img,section.tertiary-content .column img,.sidebar-dealers img,#sidebar .textwidget img{width:100%;height:auto;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1.0);position:relative;z-index:1}section.secondary-content .column:hover img,section.tertiary-content .column:hover img,.sidebar-dealers img:hover,#sidebar .textwidget img:hover{opacity:.7}section.tertiary-content{clear:both;margin-top:1.5em;float:left;width:100%}section.tertiary-content h3,section.tertiary-content h3 a{color:#320067;text-transform:uppercase;font-weight:700;text-decoration:none;border-bottom:1px solid #320067}section.tertiary-content h4{margin:.5em 0}section.tertiary-content h4 a{display:block;color:#333}section.tertiary-content h4 a:hover{color:#eb6425;text-decoration:none}section.tertiary-content .column{margin-bottom:1.5em}section.tertiary-content .column ul{list-style-type:none;margin:0 0 1em}section.tertiary-content .column li{border-bottom:1px solid #eee}.view-all{float:right;display:block}.page-title{background:#ebebeb;position:relative;border-bottom:1px solid rgba(0,0,0,.1)}.page-title .inner{position:relative}.page-title h1,.page-title h2{color:#ababab;font-weight:700;font-size:1.5em;padding:1em 0;float:left;margin-bottom:0}.page-title span{font-size:.8em;color:#444}.page-title img{display:none}.entry-content h3{color:#000037;font-weight:700}.entry-content h3 span{font-size:13px;font-weight:400;text-transform:none}.content-image img{margin:0 auto 1em auto;display:block}.content-block{margin-bottom:1.5em}.page-navigation{background:#ababab;padding:1em}.page-navigation h2{clear:none;float:left;margin-right:1em;padding-right:1em;margin-bottom:0;font-size:1em;font-weight:400;border-right:2px solid #fff;border-right:2px solid rgba(250,250,250,.3)}.page-navigation h2 a{color:#fff}.page-navigation h2 a:hover{color:#eb6425;text-decoration:none}.page-navigation h2:nth-child(2n){margin-right:0;padding-right:0;border:none}.page-navigation h2 span{padding-left:.25em}.about-navigation{font-size:1.4em;line-height:1.8em}.about-navigation a span{color:#444;padding-right:.5em}.page-user-guides-downloads h3.section-title{margin:1em 0;padding:0 1em;color:#fff;background:#848283;background:rgba(0,0,0,.3);font-style:italic}.page-hhb-endorsees h2.entry-title,.page-studio h2.entry-title{//color:#ababab;margin-bottom:.5em}.page-template-page-endorsees-2-php .endorsees h2.entry-title,.page-template-page-endorsees-people-php .endorsees h2.entry-title,.page-template-page-endorsees-interview-php .endorsees h2.entry-title,.page-template-page-endorsees-press-php .endorsees h2.entry-title,.page-template-page-studio-php .studio h2.entry-title{font-size:1em;height:2.5em;text-align:center;margin-bottom:.25em}.page-template-page-studio-php .entry-content img,.page-template-page-endorsees-2-php .entry-content img,.page-template-page-endorsees-people-php .entry-content img,.page-template-page-endorsees-interview-php .entry-content img,.page-template-page-endorsees-press-php .entry-content img{display:block;margin:0 auto}.page-hhb-endorsees .endorsees .content-image img,.single-endorsees .endorsees .content-image img,.page-studio .studio .content-image img,.single-studio .studio .content-image img{border:2px solid #ebebeb;margin:0 auto;display:block}.page-hhb-endorsees .endorsees,.page-studio .studio{padding-bottom:1em;margin-bottom:1.5em}.page-template-page-endorsees-2-php .endorsees,.page-template-page-endorsees-people-php .endorsees,.page-template-page-interview-people-php .endorsees,.page-template-page-press-people-php .endorsees,.page-template-page-studio-php .studio{float:left;width:50%;min-height:265px;margin-bottom:3em;padding:0 1em}.page-template-page-endorsees-2-php .endorsees .content-image,.page-template-page-endorsees-people-php .endorsees .content-image,.page-template-page-endorsees-interview-php .endorsees .content-image,.page-template-page-endorsees-press-php .endorsees .content-image,.page-template-page-studio-php .studio .content-image{width:100%;max-width:100%;padding-right:0}.paged.page-hhb-products .intro-content .entry-content{display:none}.paged.page-hhb-products hr{display:none}.page-hhb-products .product{border-bottom:1px solid #eee;margin-bottom:1.5em}.page-dealers .content-block{border-bottom:4px solid #eee}.page-dealers .entry-title{color:#ababab;margin-bottom:.5em}.page-dealers .dealer-posts p{margin-bottom:0;font-size:.9em}.page-dealers .dealer-posts p strong{color:#888}.dealer-posts{margin-bottom:1em;padding:0 0 1.5em;border-bottom:1px solid #eee}.dealer-posts:last-child{border-bottom:none}.dealer-posts .details .website,.dealer-posts .details .email{float:left;width:50%}.dealer-posts .details .manufacturers{clear:both;background:#ebebeb;padding:.5em 1em;margin:1.5em 0 0}.alert-message{clear:both;background:#fff4dd;padding:1em 1em 0;border:1px solid rgba(0,0,0,.1);margin:1em 0 2em}.alert-message h4{font-size:.85em;font-weight:700}.mapLocationDetail i{color:#fff}.search .entry-title{margin-bottom:0}.entry-content li{line-height:1.6em}ul.secondary{list-style-type:circle;padding-left:1em;margin-top:-.5em}a.arrow{display:block;float:left;margin:.5em 0 2em;background:url(//yslpro.com/wp-content/themes/hhb/images/arrows-sprite.png) no-repeat;background-position:90% 1px;height:11px;line-height:11px;padding-right:20px}a.arrow:hover{background:url(//yslpro.com/wp-content/themes/hhb/images/arrows-sprite.png) no-repeat;background-position:90% -11px}a.pdf{display:block;float:left;margin:.5em 0 2em;background:url(//yslpro.com/wp-content/themes/hhb/images/icon-pdf.png) no-repeat right center;padding-right:30px}.page-contact-us iframe{border:1px solid #777}.page-publications .entry-content li{clear:both;margin-bottom:1.5em;margin-left:2em}.post{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px solid #d5d5d5;border-bottom:1px solid rgba(0,0,0,.2)}.home .sticky{background:#fff;padding:2em;border-bottom:none !important}.single .post{padding-bottom:0;border-bottom:none}.single .video{margin-bottom:1.5em}h2.entry-title,h1.entry-title{margin-bottom:0}.page-hhb-products h2.entry-title{margin-bottom:1em}.entry-title a:link,.entry-title a:visited,.entry-title a:active,.entry-title a:hover{text-decoration:none}.entry-meta{color:#777;font-size:.75em;padding:0 0 1em}.entry-meta abbr,.entry-utility abbr{border:none}.entry-meta abbr:hover,.entry-utility abbr:hover{border-bottom:1px dotted #666}.entry-content,.entry-summary{clear:both;overflow:hidden}#content .entry-summary p:last-child{margin-bottom:1em}.entry-content fieldset{border:1px solid #e7e7e7;margin:0 0 1.8em;padding:1.8em}.entry-content fieldset legend{background:#fff;color:#000;font-weight:700;padding:0 1.8em}.entry-content input{margin:0 0 1em}.entry-content input.file,.entry-content input.button{margin-right:1em}.entry-content label{color:#888;font-size:1em}.entry-content select{margin:0 0 1em}.entry-content sup,.entry-content sub{font-size:.5em}.entry-content blockquote.left{float:left;margin-left:0;margin-right:1em;text-align:right;width:33%}.entry-content blockquote.right{float:right;margin-left:1em;margin-right:0;text-align:left;width:33%}.page-link{clear:both;color:#000;font-weight:700;margin:0 0 2em;word-spacing:.5em}.page-link a:link,.page-link a:visited{background:#f1f1f1;color:#333;font-weight:400;padding:.5em .75em;text-decoration:none;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.page-link a:active,.page-link a:hover{color:#000}body.page .edit-link{clear:both;display:block}#entry-author-info{background:#d5d5d5;background:rgba(0,0,0,.1);clear:both;margin:1em 0 2em;overflow:hidden;padding:1.5em}#entry-author-info #author-avatar{float:left;height:auto;width:20%;margin:0}#entry-author-info #author-avatar img{width:100%}#entry-author-info #author-description{float:right;width:75%}#entry-author-info h2{font-size:1.2em}#author-link a{text-decoration:none}#author-link a:hover{text-decoration:underline}.entry-utility{clear:both;color:#888;font-size:.8em}.entry-meta a,.entry-utility a{color:#888}.entry-meta a:hover,.entry-utility a:hover{color:#000}.search .entry-utility{display:none}#content .video-player{padding:0}#pagination{font-size:.8125em;line-height:2.5em}#pagination .page-numbers{border:1px solid #a6a6a6;padding:5px}#pagination a:link{text-decoration:none}#pagination a:active,#pagination a:visited,#pagination a:hover{text-decoration:underline}.category-gallery .size-thumbnail img{margin-bottom:0}.attachment .entry-content .entry-caption{font-size:120%;margin-top:1em;text-align:center}.attachment .entry-content .nav-previous a:before{content:'\2190\00a0'}.attachment .entry-content .nav-next a:after{content:'\00a0\2192'}#nav-below{padding:10px;font-size:.9em;overflow:hidden;background:rgba(0,0,0,.1);border-top:1px solid #d5d5d5;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid #d5d5d5;border-bottom:1px solid rgba(0,0,0,.2)}.nav-previous{float:left;width:50%}.nav-next{float:right;text-align:right;width:50%}.userguides{background:#eee;float:left;margin:0 0 2%;padding:1%;text-align:center;width:100%}.userguides img{margin:0 auto !important;text-align:center}.sales-rep-menu ul{list-style-type:none;float:right;background:rgba(255,255,255,.6);border:1px solid #fff;padding:.25em 1em;margin:.5em 0 0}.sales-rep-menu ul:before{content:"Sales Reps Menu:";float:left;color:#444;font-weight:700}.sales-rep-menu li{float:left;margin:0 .5em}.sales-rep-menu li a{color:#fff}.sales-rep-menu li a:hover{color:#eee}.page-sales-reps .entry-content img{border:3px solid #eee;width:100%;height:auto;max-width:250px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.page-sales-reps .entry-content img:hover{border:3px solid #ababab;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.tml-action-links{display:none}#theme-my-login.login{width:90%;border:1px solid #eee;padding:2em;margin:2em auto 1em auto}#theme-my-login p.submit{margin-bottom:0 !important}#theme-my-login input[type=text],#theme-my-login input[type=password]{width:100%}.post-2256 .pmpro_content_message{width:90%;margin:0 auto;padding:2em;border:1px solid #eee}img{margin:0;height:auto;max-width:100%}.category-gallery .gallery-thumb,.featured-image-blog{margin-bottom:.5em}#content .featured-image-single{margin-bottom:.5em}#content .attachment img{max-width:900px}#content .alignleft,#content img.alignleft{display:inline;float:left;margin-right:1em;margin-top:4px}#content .alignright,#content img.alignright{display:inline;float:right;margin-left:1em;margin-top:4px}#content .aligncenter,#content img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}#content img.alignleft,#content img.alignright,#content img.aligncenter{margin-bottom:12px}#content .wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;padding:4px;text-align:center}#content .wp-caption img{margin:5px 5px 0}#content .wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px}#content .wp-smiley{margin:0}#content .gallery{margin:0 auto 18px}#content .gallery .gallery-item{float:left;margin:0 .5%;text-align:center;width:32%}#content .gallery img{width:100%}#content .gallery .gallery-caption{color:#888;font-size:.8em;margin:0 0 1em}#content .gallery dl{margin:0}#content .gallery br+br{display:none}#content .attachment img{display:block;margin:0 auto}#comments{clear:both;border-top:1px solid #d5d5d5;border-top:1px solid rgba(0,0,0,.2)}#comments .navigation{padding:0 0 18px}h3#comments-title,h3#reply-title{color:#444;font-size:20px;font-weight:700;margin-bottom:0}h3#comments-title{padding:1em 0}.commentlist{list-style:none;margin:0}.commentlist li.comment{border-bottom:1px solid #a6a6a6;margin:0 0 1em;padding:0;position:relative;overflow:hidden}.commentlist li:last-child{border-bottom:none;margin-bottom:0}#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px}#comments .comment-body p:last-child{margin-bottom:6px}#comments .comment-body blockquote p:last-child{margin-bottom:1em}.commentlist ol{list-style:decimal}.commentlist .avatar{width:100%;height:auto}.comment-author-image{overflow:hidden;float:left;width:10%;margin-right:2em}.comment-content{overflow:hidden}.comment-author cite{color:#000;font-style:normal;font-weight:700}.comment-author .says{font-style:italic}.comment-meta{font-size:12px;margin:0 0 18px}.comment-meta a:link,.comment-meta a:visited{color:#888;text-decoration:none}.comment-meta a:active,.comment-meta a:hover{color:#5485e4}.reply{font-size:12px;padding:0 0 1em}.reply a,a.comment-edit-link{color:#888}.reply a:hover,a.comment-edit-link:hover{color:#5485e4}.commentlist .children{list-style:none;margin:0}.commentlist .children li{display:block;border:none;margin:0}.bypostauthor{background:#fff;overflow:hidden;padding:.5em !important;margin-bottom:1em !important}.bypostauthor .children{background:#eee;padding:.5em 0 .5em .5em !important}.nopassword,.nocomments{display:none}#comments .pingback{border-bottom:1px solid #e7e7e7;margin-bottom:18px;padding-bottom:18px}.commentlist li.comment+li.pingback{margin-top:-6px}#comments .pingback p{color:#888;display:block;font-size:12px;line-height:18px;margin:0}#comments .pingback .url{font-size:13px;font-style:italic}input[type=submit]{color:#333}#respond{margin:1em 0;overflow:hidden;position:relative}#respond p{margin:0}#respond .comment-notes{margin-bottom:1em}.children #respond{margin:0 48px 0 0}h3#reply-title{margin:18px 0}#comments-list #respond{margin:0 0 18px}#comments-list ul #respond{margin:0}#cancel-comment-reply-link{font-size:12px;font-weight:400;line-height:18px}#respond .required{color:#5485e4;font-weight:700}#respond label{color:#888;font-size:12px}#respond input{margin:0 0 9px;width:98%}#respond textarea{width:98%}#respond .form-submit{margin:12px 0}#respond .form-submit input{font-size:14px;width:auto;color:#fff;text-shadow:0 -1px 0 #777;padding:5px 10px;background:#7b7a79;border:1px solid #777;border-radius:3px}#respond .form-submit input:hover{background:#7b7a79 url(//yslpro.com/wp-content/themes/hhb/images/gloss.png) -5px repeat-x}#respond .form-submit input:active{background:#444}.form-allowed-tags{display:none}.widget-area ul,.widget-area ul ul{list-style:none;margin-left:0}.widget-area ul ul ul{list-style:none;margin-left:1.3em}.widget-container{margin:0 0 1em}h3.widget-title{color:#fff;background:#b2b2b2;display:block;text-align:center;text-transform:uppercase;font-size:1em;padding:.25em 0;margin-bottom:0}.widget-content{background:#ebebeb;padding:1em}.widget-area .entry-meta{font-size:11px}.widget-area a{color:#2c0556}.registration .widget-content label{//display:inline-block;font-weight:600;width:35%;margin:2% 0}.registration .widget-content input[type=text]{width:100%}p.message{font-size:.9em;line-height:1.2em;color:#777}.ss-required-asterisk{font-size:.8em;float:left;color:#777}.widget_search #s{width:60%}.widget_search label{display:none}#wp_tag_cloud div{line-height:1.6em}#wp-calendar{width:100%}#wp-calendar caption{color:#222;font-size:1em;font-weight:700;padding-bottom:4px;text-align:left}#wp-calendar thead{font-size:11px}#wp-calendar tbody{color:#aaa}#wp-calendar tbody td{background:#f5f5f5;border:1px solid #fff;padding:3px 0 2px;text-align:center}#wp-calendar tbody .pad{background:0 0}#wp-calendar tfoot #next{text-align:right}.widget_rss a.rsswidget{color:#000}.widget_rss a.rsswidget:hover{color:#5485e4}.widget_rss .widget-title img{width:11px;height:11px}.recent-post-item{overflow:hidden}.recent-post-item .post-title,.recent-post-item .post-date{float:left;width:70%;margin-right:2%;font-size:10px}.advanced_recent_posts_widget .post-date{margin-bottom:1em}.advanced_recent_posts_widget img{margin:0 !important}.advanced_recent_posts_widget{font-size:inherit !important}.page-about-us #text-3,.page-tech-support #text-3,.page-contact #text-3{display:none}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 textarea,#respond input[type=text],#respond textarea,#respond input[type=email]{padding:.5em;border:1px solid #ccc;color:#777 !important;font-size:1em !important;line-height:1.1em;background:#fff !important}.wpcf7 input[type=text],.wpcf7 input[type=email]{width:100%}#respond input[type=text],#respond input[type=email]{width:100%;display:block}.wpcf7 textarea,#respond textarea{padding:.5em;width:100%;display:block}.wpcf7 input[type=submit],#respond input[type=submit],.widget-container.registration input[type=submit]{background:0 0;-webkit-transition:background,color .3s ease-in;-moz-transition:background,color .3s ease-in;-o-transition:background,color .3s ease-in;transition:background,color .3s ease-in;-webkit-appearance:none !important;color:#000;background:#d5d5d5;background:rgba(0,0,0,.1);border:none;padding:10px 20px;border-radius:0;text-shadow:none;border:none}.wpcf7 input[type=submit]:hover,#respond input[type=submit]:hover,.widget-container.registration input[type=submit]:hover{color:#fff;padding:10px 20px;background:#333;background:rgba(0,0,0,.4)}.wpcf7 input[type=submit]:active,#respond input[type=submit]:active{background:#000}.widget-container.registration input[type=submit]{float:right;margin:1em 0 0}.footer{clear:both;color:#fff;background:#ababab;text-align:center;padding:1em 0}.colophon{position:relative;overflow:hidden}.footer-branding,.footer #site-description{display:none}.footer-branding img{float:left}.footer-contact a{color:#fff}.footer-contact a:hover{text-decoration:underline}.footer h4{font-weight:700;margin-bottom:.5em}.footer p{line-height:1.4em}a.site-info{text-transform:uppercase;font-size:.75em;color:#fff;text-decoration:none}a.to-top{display:block;padding:.5em 0;margin:1em 0;background:#3d1c7a;background:rgba(0,0,0,.2);text-align:center;color:#fff}a.to-top:hover{text-decoration:none;color:#eb6425;background:rgba(0,0,0,.4)}.to-top .genericon{font-size:25px;width:25px}.to-top span{display:block;text-transform:uppercase}.wpcf7-response-output,.wpcf7-display-none,.wpcf7-validation-errors,.wpcf7-mail-sent-ng,.wpcf7-not-valid-tip{background:#fff;box-shadow:0 3px 6px #000;box-shadow:0 3px 6px rgba(0,0,0,.3);border-width:1px !important;border:1px solid #eee}.wpcf7-not-valid-tip{left:2% !important;width:50% !important}.one-half,.one-third{margin-bottom:1em}.widget_ultimate_posts h3.widget-title{margin-bottom:1em}.upw-posts .entry-image{margin-bottom:0}@media screen and (max-width:300px){#site-description{max-width:100%;padding:1em;width:100%;clear:both;text-align:left}.banner-text{position:relative;float:left;clear:both}.page-template-page-endorsees-2-php .endorsees,.page-template-page-studio-php .studio{float:none !important;width:100% !important}}@media screen and (min-width:28em){.banner-text .button{margin:1.5em 0}.flex-control-nav{display:block;z-index:9999;width:150px;right:2em}section.secondary-content .column{position:relative;width:32.66%;//width:24.25%;- for 4 columns margin:0;margin-right:1%;float:left;overflow:hidden}section.secondary-content .column:nth-child(3n){margin-right:0}section.secondary-content .inner{padding:1em;background:#ebebeb;overflow:hidden}.content-image{float:left;width:20%;margin-bottom:2em}.single-dealer .content-image,.single-partner .content-image{width:auto}.single-sales-clearance .content-image{width:auto;max-width:50%}.page-sales-clearance .content-image{width:30%}.content-image{float:left}.content-image img{margin:0;width:100%;height:auto}.content-block.left,.content-image.left{float:left}.content-image.right,.content-block.right{float:right}.content-image.half,.content-block.half{width:50%}.content-image.third,.content-block.third{width:33.3%}.content-image.two-third,.content-block.two-third{width:66.59%}.content-image.left{padding-right:1em}.content-block.left{padding-right:1em}.pr1{padding-right:1em}.pr2{padding-right:2em}.pl1{padding-left:1em}.pl2{padding-left:2em}.content-image.right img{width:100%;max-width:445px;height:auto}.content-block .column{width:33%;float:left;padding:0 1em 0 0}.content-block .column.half{width:50%;float:left;padding-right:1em}.content-block .column.half.two{padding-right:0}.userguides{width:48%;margin:0 1% 2% 0}.one-half{width:50%;float:left;padding:0 1em}.one-third{width:33%;float:left;padding:0 1em}}@media only screen and (max-width:500px),(min-device-width:768px) and (max-device-width:1024px){table.contacttable,thead,tbody,th,td,tr{display:block}table.contacttable tr th,table.contacttable thead th{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid #ccc}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}td:before{position:absolute;top:0;left:6px;width:45%;padding-right:10px;white-space:nowrap}td:nth-of-type(1):before{content:"Name"}td:nth-of-type(2):before{content:"Title"}td:nth-of-type(3):before{content:"Telephone"}td:nth-of-type(4):before{content:"Email"}table.reps tr td:nth-of-type(1):before{content:"Name"}table.reps tr td:nth-of-type(2):before{content:"Company"}table.reps tr td:nth-of-type(3):before{content:"Location"}table.reps tr td:nth-of-type(4):before{content:"Contact"}table.reps tr td:nth-of-type(5):before{content:"Email"}}