code,th{color:#000}figure,img{max-width:100%}a,ins,mark{text-decoration:none}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;outline:0;border:0;vertical-align:baseline;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}address,blockquote,pre,table{margin:0 0 1.5em}dl,hr,p{margin-bottom:1.5em}caption,table,td,th{border:1px solid #e1e0e0}address,cite,dfn,em,i{font-style:italic}html{overflow-y:scroll;font-size:16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:border-box}body{overflow:hidden;background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}table{width:100%;border-spacing:0;border-collapse:collapse}caption,td,th{padding:.8em 30px .7em;text-align:left;font-weight:400}th{font-weight:700;font-size:1em}table caption{border-bottom:0;text-align:center}#wp-calendar td,#wp-calendar th{padding:5px 0;text-align:center}blockquote:after,blockquote:before{content:""}blockquote,q{quotes:"" ""}q:after,q:before{content:'"'}a img{border:0}@font-face{font-weight:400;font-style:normal;font-family:open_sansregular,sans-serif;src:url(fonts/opensans-regular-webfont.eot);src:url(fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/opensans-regular-webfont.woff2) format('woff2'),url(fonts/opensans-regular-webfont.woff) format('woff'),url(fonts/opensans-regular-webfont.ttf) format('truetype'),url(fonts/opensans-regular-webfont.svg#open_sansregular) format('svg')}@font-face{font-weight:400;font-style:normal;font-family:open_sansbold;src:url(fonts/opensans-bold-webfont.eot);src:url(fonts/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/opensans-bold-webfont.woff2) format('woff2'),url(fonts/opensans-bold-webfont.woff) format('woff'),url(fonts/opensans-bold-webfont.ttf) format('truetype'),url(fonts/opensans-bold-webfont.svg#open_sansbold) format('svg')}body,button,input,select,textarea{color:#8e8e8e;word-wrap:break-word;font-weight:400;font-size:16px;font-family:open_sansregular,sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;margin:0 0 1em;color:#8e8e8e;font-family:open_sansbold,sans-serif}h1{font-size:30px}h2{font-size:28px}h3{font-size:26px}h4{font-size:24px}h5{font-size:22px}h6{font-size:20px}b,strong{font-weight:700}pre{display:block;overflow:auto;padding:2em 1em;background:-webkit-repeating-linear-gradient(to bottom,#e7e7e7,#e7e7e7 2em,#d4d4d4 2em,#d4d4d4 4em);background:repeating-linear-gradient(to bottom,#e7e7e7,#e7e7e7 2em,#d4d4d4 2em,#d4d4d4 4em);background-color:#e7e7e7;background-size:4em 4em;color:#333;font:1em/2 "Courier 10 Pitch",Courier,monospace}code,kbd,tt,var{font:1em Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}small,sub,sup{font-size:75%}code{padding:0 5px;border:1px solid #e3e3e3;background:#f6f6f6}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0}sub,sup{position:relative;height:0;vertical-align:baseline;line-height:0}sup{bottom:1ex}sub{top:.5ex}big{font-size:125%}#menu-primary .menu-item-has-children>a:after,#menu-primary .page_item_has_children>a:after,#toggle-primary-menu:before,.fa,.widget_search label:after,li.recentcomments:before{display:inline-block;font-weight:400;font-style:normal;font-family:FontAwesome;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote cite,dt,legend{font-weight:700}#footer,#menu-subsidiary a,#mosalon-countdown .ct-col,#mosalon-cta-centered,#mosalon-cta-wide,#top-call-to-action,.more-link,.page-links,.pagination{font-family:open_sansbold,sans-serif}blockquote{padding:0 0 0 1.5em;border-left:5px solid #e1e0e0;color:#666}blockquote blockquote{padding:.5em 2em}blockquote p{margin:0}blockquote cite{display:block;margin-top:10px;color:#000;font-style:italic}hr{height:1px;border:0;background-color:#ccc}ol,ul{margin:0 0 1.5em 2em}ul{list-style:disc}ol{list-style:decimal}#mosalon-checklist ul,.comment-list,.comment-list .children,.widget ul{list-style:none}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dd{margin:0 1.5em 1.5em}img{height:auto}figure{margin:0}button,input,select,textarea{margin:0;vertical-align:baseline;font-size:100%;transition:all .25s ease-out}.button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;padding:18px 23px 16px;border:0;background:#078600;color:#fff;text-transform:uppercase;font-size:14px;font-family:open_sansbold,sans-serif;line-height:1;cursor:pointer;-webkit-appearance:button}a.button{-webkit-appearance:none}input[type=checkbox],input[type=radio]{display:inline-block;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=search],input[type=text],input[type=email],input[type=url],input[type=password],textarea{border:1px solid #e1e0e0;background:#fff;color:#8e8e8e;font-size:15px}input[name=post_password]{margin-bottom:20px!important}::-webkit-input-placeholder{color:#8e8e8e}:-moz-placeholder{color:#8e8e8e}::-moz-placeholder{color:#8e8e8e}:-ms-input-placeholder{color:#8e8e8e}textarea{overflow:auto;min-height:170px;vertical-align:top}fieldset{margin:0 0 1.5em;padding:3%;border:1px solid #e1e0e0}legend{margin:0;padding:0;border:0;white-space:normal}input[type=search],input[type=text],input[type=email],input[type=url],input[type=password],input[type=number],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=tel],input[type=time],input[type=week],select,textarea{display:block;padding:10px;width:100%}input[type=number]{width:auto}label{cursor:pointer}img.full{margin:0 0 1.5em}img.portrait{float:right;margin:0 0 1.5em 1.5em!important;max-width:33%}.wp-caption,embed,iframe,object{max-width:100%}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{margin-top:0;margin-bottom:0;padding:0;border:none}.wp-caption{position:relative;margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption .wp-caption-text{position:absolute;bottom:3em;padding:.5em .75em;background:rgba(0,0,0,.8);color:#fff;font-size:1em}.wp-caption .wp-caption-text a{color:#599051}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;margin-bottom:20px;width:100%;vertical-align:top;text-align:center}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.gallery .gallery-item .gallery-icon img{margin:0 auto;padding:10px;max-width:89%;width:auto;height:auto;border:1px solid #e1e0e0}.type-attachment img{margin-bottom:20px}.media-meta .prep:after{margin-right:5px;content:':'}#main{padding:40px 0 75px}.layout-1c #content{width:100%}.layout-2c-l #content{float:left;width:65%}.layout-2c-r #content{float:right;width:65%}#sidebar-primary{width:29%;font-size:15px}.layout-2c-l #sidebar-primary{float:right}.alignleft,.layout-2c-r #sidebar-primary,.pagination .page-links a,.pagination .page-numbers{float:left}.layout-1c #sidebar-primary{display:none}#menu-subsidiary,#menu-subsidiary li{display:inline-block}#sidebar-subsidiary{padding:47px 0 20px;width:100%;background:#101010}a{color:#000;transition:all .25s ease-in-out}a:active,a:focus,a:hover{outline:0;color:#000;text-decoration:underline}.menu-items{margin:0;width:100%}@media only screen and (min-width:990px){.js .menu-items{position:relative}.js .menu-items.closed{max-height:none}#toggle-primary-menu{display:none}#menu-primary{display:inline-block;margin-top:13px;width:60%}#menu-primary-items{text-align:right}#menu-primary-items li{position:relative;display:inline-block}#menu-primary-items a{display:block;float:left;margin:0 0 0 20px;color:#000;text-transform:uppercase;white-space:nowrap;font-size:15px;font-family:open_sansbold,sans-serif}#menu-primary-items li.current-menu-item,#menu-primary-items li.current-menu-item>a,#menu-primary-items li:hover>a,#menu-primary-items ul a:hover{text-decoration:underline}#menu-primary-items li.current-menu-item{text-decoration:none}#menu-primary-items ul{position:absolute;top:50px;z-index:99999;visibility:hidden;margin:20px 0 0;text-align:left;opacity:0;transition:all .4s ease-in-out}#menu-primary-items ul ul{top:0;left:200px;margin:0 0 0 20px}#menu-primary-items li li{display:block;float:left;height:auto;line-height:1}#menu-primary-items li:hover>ul{visibility:visible;margin:0;box-shadow:0 0 1px #ccc;opacity:1}#menu-primary-items ul li:hover>ul{left:100%;visibility:visible;opacity:1}#menu-primary .menu-item-has-children>a:after,#menu-primary .page_item_has_children>a:after{padding:0 0 0 5px;content:"\f107"}#menu-primary .children li a:after,#menu-primary .sub-menu li a:after{position:absolute;top:15px;right:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#menu-primary .children,#menu-primary .children li,#menu-primary .sub-menu,#menu-primary .sub-menu li{width:200px;background:#fff}#menu-primary-items .children a,#menu-primary-items .sub-menu a{margin:0;padding:4px 20px 8px;text-transform:none;white-space:normal;line-height:1.2;cursor:pointer}#menu-primary .children li:first-child,#menu-primary .children li:only-child a,#menu-primary .sub-menu li:first-child,#menu-primary .sub-menu li:only-child a{padding-top:15px}#menu-primary .children li:only-child a,#menu-primary .sub-menu li:only-child a{padding-bottom:0}#menu-primary .children li:last-child,#menu-primary .sub-menu li:last-child{padding:0 0 15px}}@media only screen and (max-width:989px){#header{padding-bottom:0!important}#toggle-primary-menu:before{content:"\f0c9"}#toggle-primary-menu{position:absolute;top:-62px;right:0;display:block;width:40px;border:1px solid #ccc;border-radius:5px;text-align:center;font-size:30px;line-height:35px}#menu-primary{position:relative;clear:both;margin:66px 0 0}#menu-primary-items{display:none;padding:15px 35px 0;background:#ebebeb}#menu-primary-items li{list-style:none}#menu-primary-items>li:last-child{padding-bottom:25px}#menu-primary-items a{display:block;width:100%;border-bottom:1px solid #c4c4c4;color:#747474;font-family:open_sansbold,sans-serif;line-height:40px}#menu-primary-items ul{margin-left:0}#menu-primary-items ul li a{padding-left:25px}#menu-primary-items ul ul li a{padding-left:40px}#menu-primary-items ul ul ul li a{padding-left:55px}#menu-primary-items ul ul ul ul li a{padding-left:60px}#menu-primary-items>li:last-child a{border-bottom:0}}#menu-subsidiary{margin:0}#menu-subsidiary a{display:block;margin:0 20px 0 0;color:#1a60b4!important;white-space:nowrap;font-weight:400;font-size:16px}#menu-subsidiary li.current-menu-item,#menu-subsidiary li.current-menu-item>a,#menu-subsidiary li:hover>a,#menu-subsidiary ul a:hover{text-decoration:underline}#menu-subsidiary li.current-menu-item,#mosalon-cta-centered .button:hover,.comment-published,.page-links a:hover,.page-numbers:hover{text-decoration:none}.navigation.pagination{margin-top:65px}.page-links,.pagination{display:inline-block;border:1px solid #e1e0e0;border-right:none;font-size:20px}.page-links{border:0;font-size:16px}.page-links *{margin-top:-4px}.page-links a,.page-numbers{display:inline-block;overflow:hidden;padding:5px 15px;border-right:1px solid #e1e0e0;color:#a5a4a4;vertical-align:middle}.page-links .page-numbers{padding:0 10px;border:0}.nav-links .current.page-numbers,.page-links a{border-color:#078600;background:#078600;color:#fff}.alignleft{display:inline;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;clear:both;margin:0 auto}.left{float:left}.right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-border{border:0!important}.hide{display:none!important}.show{display:block!important}.circle{border-radius:50%}.rounded{border-radius:15%}#footer:after,#footer:before,#header:after,#header:before,#main:after,#main:before,#sidebar-subsidiary:after,#sidebar-subsidiary:before,.clear:after,.clear:before,.comment-content:after,.comment-content:before,.comment-meta:after,.comment-meta:before,.entry-content:after,.entry-content:before,.entry-summary:after,.entry-summary:before,.row:after,.row:before,.testimonial-wrap:after,.testimonial-wrap:before,.widget:after,.widget:before,.wrap:after,.wrap:before{display:table;content:""}#footer:after,#header:after,#main:after,#sidebar-subsidiary:after,.clear:after,.comment-content:after,.comment-meta:after,.entry-content:after,.entry-summary:after,.row:after,.testimonial-wrap:after,.widget:after,.wrap:after{clear:both}#header{padding:24px 0 16px;min-height:85px}#branding{float:left;width:40%}#site-title{margin:0}#site-title a{color:#000}#site-description{margin:5px 0 0 3px;font-size:15px}.entry{overflow:hidden;margin-top:50px}.entry:first-child{margin-top:-3px}.entry.has-post-thumbnail:first-child{margin-top:10px}.entry.has-post-thumbnail{margin:65px 0 0}.singular .entry{margin-bottom:30px}.mosalon-thumbnail{display:block;margin-bottom:20px}.mosalon-thumbnail img{display:block;margin:0 auto}.entry-title{clear:none;margin-bottom:8px;font-size:30px}#footer,.sidebar-cols-4 .widget:nth-child(4n+5){clear:both}.entry-title a,.entry-title a:visited{color:#8e8e8e}.entry-byline,.entry-byline a,.entry-byline a:visited{color:#9f9f9f}.entry-byline{margin-bottom:25px;font-size:15px}.comments-link,.entry-author,.entry-permalink,.entry-published{margin-right:5px}.entry-summary{margin-bottom:-5px}.entry-content :last-child{margin-bottom:0}.entry-terms{display:block}.singular .entry-footer{margin-top:30px;padding-bottom:20px;border-bottom:1px solid #e1e0e0}.more-link{display:inline-block;color:#8e8e8e;font-size:17px}.comment-list{margin-left:0}.comment-meta{font-size:15px}.avatar{float:left;margin-right:20px;width:48px;height:48px}.comment-author{display:block;margin:-5px 0 8px;font-style:normal}.comment-permalink,.comment-published,.comment-reply-link{display:inline-block;font-size:15px}.comment-reply-link{float:right;margin-top:-22px;font-size:16px}.comment-content,.pingback{margin:15px 0 30px;padding-bottom:20px;border-bottom:1px solid #e9e9e9;font-size:15px}.comment-content a{word-wrap:break-word}.comment-content :last-child{margin-bottom:0}.pingback .comment-permalink,.pingback .comment-published{margin-right:5px}#comments-number,#reply-title{margin-bottom:45px;color:#8e8e8e;font-size:20px}#commentform p,#reply-title{margin-bottom:25px}#commentform label{display:inline-block;margin-bottom:10px}#commentform textarea#comment{margin-bottom:30px;resize:vertical}.comments-nav{margin:50px 0}.comments-nav .page-numbers{margin:-3px 0 0;border:0}.loop-meta{position:relative;padding:70px 25px 35px;background:#1e5799;background:linear-gradient(to bottom,#1e5799 0,#207cca 0,#2a3c2c 0,#2b492e 100%);text-align:center;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#2b492e', GradientType=0 )}.loop-img{position:absolute;top:0;left:0;min-height:100%;width:100%}.loop-title{position:relative;margin:0;color:#fff;text-transform:uppercase;font-size:37px}.loop-description{position:relative;margin-top:12px;color:#fff;font-style:italic;font-size:17px}.widget{margin:0 0 30px}.widget-title{margin-bottom:17px;color:#9d9c9c;font-size:22px}.widget-title a{color:#666}.widget ul{margin:0}.widget li ul{margin:9px 0 0 15px}.widget_archive li:before,.widget_categories li:before,.widget_meta li:before,.widget_pages li:before,.widget_recent_entries li:before{position:absolute;top:1px;left:0;color:#aaa;content:'>';font-size:14px}.widget li{position:relative;margin-bottom:9px;padding-left:20px}.widget li.recentcomments{padding-left:32px}.widget li.recentcomments:before{position:absolute;top:1px;left:0;color:#aaa;content:'\f0e6';font-size:20px}.widget_search .search-submit{display:none}.widget_search .search-field{padding:12px 40px 10px 20px;background:#fff;font-size:15px}.widget_search label{position:relative;display:block}.widget_search label:after{position:absolute;top:17px;left:90%;content:"\f002"}#sidebar-subsidiary .widget_search .search-field{border:0;background:#2e2e2e}#sidebar-subsidiary .widget_search .search-field::-webkit-input-placeholder{color:#666}#sidebar-subsidiary .widget_search .search-field:-moz-placeholder{color:#666}#sidebar-subsidiary .widget_search .search-field::-moz-placeholder{color:#666}#sidebar-subsidiary .widget_search .search-field:-ms-input-placeholder{color:#666}#sidebar-subsidiary .widget_search label:after{display:none}#sidebar-subsidiary th{color:#fff}.widget_tag_cloud a{display:inline-block;margin:0 0 4px;padding:10px 10px 9px;background:#078600;color:#fff;font-size:13px!important;line-height:1}#sidebar-subsidiary .widget{float:left;margin-bottom:30px;color:#fff;font-size:15px}#sidebar-subsidiary .widget-title{margin-bottom:40px;color:#fff;font-size:19px}#sidebar-subsidiary .widget li:before{display:none}#sidebar-subsidiary .widget li{padding-left:0}#sidebar-subsidiary .widget a{color:#d2d2d2}#footer,#footer a{color:#686868}.sidebar-cols-1 .widget{margin:0;width:100%}.sidebar-cols-2 .widget{margin-right:6%;width:47%}.sidebar-cols-3 .widget{margin-right:2.83%;width:30.5%}.sidebar-cols-4 .widget{margin-right:4%;width:22%}.sidebar-cols-2 .widget:nth-child(2n),.sidebar-cols-3 .widget:nth-child(3n),.sidebar-cols-4 .widget:nth-child(4n+4){margin-right:0}.about-img{margin-bottom:15px}#footer{padding:48px 0 20px;background:#000;text-align:center;font-size:16px}.wrap{margin:0 auto;width:1140px}.row{margin:0 -15px}[class*=col-]{float:left;padding:0 15px;min-height:1px}.col-1-1,.one_full{width:100%}.col-11-12{width:91.66%}.col-2-3,.col-8-12,.two_thirds{width:66.66%}.four_fifths{width:80%}.col-10-12{width:83.333%}.col-9-12,.three_fourths{width:75%}.three_fifths{width:60%}.col-7-12{width:58.33%}.col-1-2,.col-6-12,.one_half{width:50%}.two_fifths{width:40%}.col-5-12{width:41.66%}.col-1-3,.col-4-12,.one_third{width:33.33%}.col-1-4,.col-3-12,.one_fourth{width:25%}.col-1-5,.one_fifth{width:20%}.col-1-6,.col-2-12,.one_sixth{width:16.667%}.col-1-7{width:14.28%}.col-1-8{width:12.5%}.col-1-9{width:11.1%}.col-1-10{width:10%}.col-1-11{width:9.09%}.col-1-12{width:8.33%}.push-2-3,.push-8-12{margin-left:66.66%}.push-1-2,.push-6-12{margin-left:50%}.push-1-3,.push-4-12{margin-left:33.33%}.push-1-4,.push-3-12{margin-left:25%}.push-1-5{margin-left:20%}.push-1-6,.push-2-12{margin-left:16.667%}.push-1-7{margin-left:14.28%}.push-1-8{margin-left:12.5%}.push-1-9{margin-left:11.1%}.push-1-10{margin-left:10%}.push-1-11{margin-left:9.09%}.push-1-12{margin-left:8.33%}.screen-reader-text{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px}.page-template-template-landing-page #main,.page-template-template-landing-page.layout-2c-l #content,.page-template-template-landing-page.layout-2c-r #content{padding:0;width:100%}#top-call-to-action{overflow:hidden;background:#324f30;color:#fff}#top-call-to-action .wrap{display:table}#mosalon-countdown span,.js #mosalon-countdown{display:block}#mosalon-checklist{display:table-cell;overflow:hidden;padding-top:75px;padding-right:13%;padding-bottom:75px;width:70%}#mosalon-checklist-title{margin-bottom:65px;color:#fff;font-size:40px;line-height:1.32}#mosalon-checklist li{clear:both;margin-bottom:2px;font-size:19px}#mosalon-checklist li p{display:inline-block;margin-bottom:10px}#mosalon-checklist i{float:left;margin-top:-3px;margin-right:18px;font-size:30px}#mosalon-newsletter{display:table-cell;padding:73px 30px 60px;width:30%;background:#000;color:#fff;vertical-align:middle}#mosalon-newsletter h3{margin:0 0 5px;color:#fff;text-align:center;font-size:25px}#mosalon-newsletter p{margin-bottom:37px;text-align:center;font-size:13px}#mosalon-newsletter label{display:block;margin-bottom:5px;font-size:14px}#mosalon-newsletter input{margin-bottom:15px;padding:7px 10px;border-radius:7px;color:#000;font-size:14px}#mosalon-newsletter .newsletter-button{margin-top:10px;padding:18px 10px 14px;width:100%;border-radius:5px;box-shadow:0 6px 0 #045400;color:#FFF!important;text-shadow:1px 0 1px #000;font-size:20px}#mosalon-countdown{display:none;padding-top:30px}#mosalon-countdown .ct-col{float:left;margin-bottom:0;padding-bottom:12px;width:25%;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;color:#000}#mosalon-countdown .ct-col:last-child{border-right:0!important}.ct-numbers{line-height:1;padding-top:3px;font-size:71px}.ct-text{font-size:20px}.section{padding-top:53px}.section-info{margin-bottom:50px}.section-title{margin-bottom:10px;color:#000;font-size:30px}.section-description{margin-bottom:0;font-size:17px}.feature-wrap{margin-bottom:40px}.left_aligned .feature-icon{float:left;width:100px;color:#000}.left_aligned .feature-content p{text-align:left}#mosalon-features.centered{text-align:center}#mosalon-features.centered .feature-icon{margin-bottom:10px}.feature-icon{color:#000}.feature-content{overflow:hidden}.feature-content-title{margin-bottom:7px;font-size:20px}#mosalon-cta-wide{padding:55px 0;background:url(images/fwbg.jpg);color:#FFF}#mosalon-cta-wide h3{display:inline-block;margin-bottom:5px;width:75%;color:#FFF}#mosalon-cta-wide p{display:inline-block;margin-bottom:5px!important;width:75%}#mosalon-cta-wide .button{float:right;margin:-40px 0 0 20px;padding:20px;border:4px solid #FFF;border-radius:0;background:0 0;box-shadow:none;text-shadow:1px 0 1px #000;font-size:19px}#mosalon-cta-wide .button:hover{color:#fff}#mosalon-cta-centered{margin-bottom:0;padding:47px 0 50px;background:#101010;color:#FFF;text-align:center}#mosalon-cta-centered h3{margin-bottom:24px!important;color:#fff;font-size:30px!important}#mosalon-cta-centered .button{margin-top:35px;padding:27px 45px 24px;border-radius:5px;box-shadow:0 6px 0 #045400;color:#FFF!important;text-shadow:1px 0 1px #000;font-size:18px}#mosalon-latest-posts{padding-bottom:20px}#mosalon-latest-posts .row>div{margin-bottom:40px}#mosalon-latest-posts .mosalon-thumbnail{margin-bottom:26px}.lp-title{margin-bottom:10px;color:#000;font-size:20px}#mosalon-latest-posts p:last-of-type{margin-bottom:8px}.read-more-link,.read-more-link:hover{color:#12700c;text-decoration:none;font-weight:700;font-size:16px}@media only screen and (max-width :1200px){.wrap{max-width:900px;width:80%}.page-template-template-landing-page #main.wrap{max-width:100%;width:100%}#mosalon-checklist{width:65%}#mosalon-newsletter{width:35%}#mosalon-cta-wide{text-align:center}#mosalon-cta-wide h3,#mosalon-cta-wide p{width:100%}#mosalon-cta-wide .button{float:none;margin:20px 0 0}}@media only screen and (max-width :990px){#mosalon-checklist,#mosalon-newsletter{display:block;width:100%;text-align:center}#mosalon-checklist{padding-right:0}#mosalon-checklist-title{margin-bottom:40px}#content,#sidebar-primary{float:none!important;width:100%!important}.sidebar-cols-3 .widget{margin-right:5%;width:30%}.sidebar-cols-4 .widget{margin-right:4%;width:48%}.sidebar-cols-4 .widget:nth-child(2n+2){margin-right:0}.sidebar-cols-4 .widget:nth-child(2n+3){clear:both}}@media only screen and (max-width :768px){#mosalon-latest-posts .row>div,#sidebar-subsidiary .widget{text-align:center}.ct-numbers{font-size:50px}.ct-text{font-size:16px}.sidebar-cols-2 .widget,.sidebar-cols-3 .widget,.sidebar-cols-4 .widget{margin-right:0;width:100%}[class*=col-]{float:none;width:100%!important}.hide-on-mobile{display:none!important;width:0;height:0}}@media only screen and (max-width :480px){#branding{width:100%;text-align:center}#menu-primary{margin-top:60px}#toggle-primary-menu{position:static;float:none;clear:both;margin:0 auto 30px;text-align:center}#mosalon-checklist ul{text-align:left}#mosalon-countdown .ct-col{float:none;margin-bottom:15px;width:100%;border-right:0}.comment-meta .avatar{margin-bottom:15px}.comment-author{clear:both}}