a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.x-comment-time:hover,#reply-title small a,.comment-reply-link:hover,.x-comment-author a:hover,.x-recent-posts a:hover .h-recent-posts { color:#5dbcc4; } a:hover,#reply-title small a:hover { color:#007fc4; } .entry-title:before { color:#2a2a2a; } a.x-img-thumbnail:hover,li.bypostauthor > article.comment { border-color:#5dbcc4; } .flex-direction-nav a,.flex-control-nav a:hover,.flex-control-nav a.flex-active,.x-dropcap,.x-skill-bar .bar,.x-pricing-column.featured h2,.h-comments-title small,.x-pagination a:hover,.x-entry-share .x-share:hover,.entry-thumb,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,.x-highlight,.x-recent-posts .x-recent-posts-img:after,.x-portfolio-filters { background-color:#5dbcc4; } .x-portfolio-filters:hover { background-color:#007fc4; } .x-main { width:68.79803%; } .x-sidebar { width:24.79803%; } .x-topbar .p-info,.x-topbar .p-info a,.x-topbar .x-social-global a { color:#2a2a2a; } .x-topbar .p-info a:hover { color:#959baf; } .x-topbar { background-color:#ffffff; } .x-navbar .desktop .x-nav > li:before { padding-top:107px; } .x-navbar .desktop .x-nav > li > a,.x-navbar .desktop .sub-menu li > a,.x-navbar .mobile .x-nav li a { color:#2a2a2a; } .x-navbar .desktop .x-nav > li > a:hover,.x-navbar .desktop .x-nav > .x-active > a,.x-navbar .desktop .x-nav > .current-menu-item > a,.x-navbar .desktop .sub-menu li > a:hover,.x-navbar .desktop .sub-menu li.x-active > a,.x-navbar .desktop .sub-menu li.current-menu-item > a,.x-navbar .desktop .x-nav .x-megamenu > .sub-menu > li > a,.x-navbar .mobile .x-nav li > a:hover,.x-navbar .mobile .x-nav li.x-active > a,.x-navbar .mobile .x-nav li.current-menu-item > a { color:#5dbcc4; } .x-btn-navbar,.x-btn-navbar:hover { color:#ffffff; } .x-navbar .desktop .sub-menu li:before,.x-navbar .desktop .sub-menu li:after { background-color:#2a2a2a; } .x-navbar,.x-navbar .sub-menu { background-color:#ffffff!important; } .x-btn-navbar,.x-btn-navbar.collapsed:hover { background-color:#f4f8f9; } .x-btn-navbar.collapsed { background-color:#e5e9ea; } .x-navbar .desktop .x-nav > li > a:hover > span,.x-navbar .desktop .x-nav > li.x-active > a > span,.x-navbar .desktop .x-nav > li.current-menu-item > a > span { box-shadow:0 2px 0 0 #5dbcc4; } .x-navbar .desktop .x-nav > li > a { height:90px; padding-top:107px; } .x-navbar .desktop .x-nav > li ul { top:90px; } .x-colophon.bottom { background-color:#ecf0f1; } .x-colophon.bottom,.x-colophon.bottom a,.x-colophon.bottom .x-social-global a { color:#2a2a2a; } .h-landmark { font-weight:400; } .x-comment-author a { color:#444444; } .x-comment-author a,.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-rating label,.comment-form-comment label,.widget_calendar #wp-calendar caption,.widget_calendar #wp-calendar th,.x-accordion-heading .x-accordion-toggle,.x-nav-tabs > li > a:hover,.x-nav-tabs > .active > a,.x-nav-tabs > .active > a:hover { color:#2a2a2a; } .widget_calendar #wp-calendar th { border-bottom-color:#2a2a2a; } .x-pagination span.current,.x-portfolio-filters-menu,.widget_tag_cloud .tagcloud a,.h-feature-headline span i,.widget_price_filter .ui-slider .ui-slider-handle { background-color:#2a2a2a; } @media max-width979px { } body { font-size:16px; font-style:normal; font-weight:400; color:#444444; background-color:#ffffff; } a:focus,select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="submit"]:focus,input[type="checkbox"]:focus { outline:thin dotted #333; outline:5px auto #5dbcc4; outline-offset:-1px; } h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 { font-family:Raleway,sans-serif; font-style:normal; font-weight:300; } h1,.h1 { letter-spacing:-.035em; } h2,.h2 { letter-spacing:-.035em; } h3,.h3 { letter-spacing:-.035em; } h4,.h4 { letter-spacing:-.035em; } h5,.h5 { letter-spacing:-.035em; } h6,.h6 { letter-spacing:-.035em; } .w-h { font-weight:300!important; } .x-main.full { float:none; display:block; width:auto; } @media max-width979px { .x-main.full,.x-main.left,.x-main.right,.x-sidebar.left,.x-sidebar.right { float:none; display:block; width:auto!important; } } .entry-header,.entry-content { font-size:16px; } body,input,button,select,textarea { font-family:"Open Sans",sans-serif; } h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,blockquote { color:#2a2a2a; } .cfc-h-tx { color:#2a2a2a!important; } .cfc-h-bd { border-color:#2a2a2a!important; } .cfc-h-bg { background-color:#2a2a2a!important; } .cfc-b-tx { color:#444444!important; } .cfc-b-bd { border-color:#444444!important; } .cfc-b-bg { background-color:#444444!important; } .x-navbar-inner { min-height:90px; } .x-brand { margin-top:15px; font-family:Raleway,sans-serif; font-size:48px; font-style:normal; font-weight:100; letter-spacing:6em; color:#ffffff; } .x-brand:hover,.x-brand:focus { color:#ffffff; } .x-brand img { width:400px; } .x-navbar .x-nav-wrap .x-nav > li > a { font-family:Raleway,sans-serif; font-style:normal; font-weight:500; letter-spacing:.085em; text-transform:uppercase; } .x-navbar .desktop .x-nav > li > a { font-size:12px; } .x-navbar .desktop .x-nav > li > a:not(.x-btn-navbar-woocommerce) { padding-left:12px; padding-right:12px; } .x-navbar .desktop .x-nav > li > a > span { margin-right:-.085em; } .x-btn-navbar { margin-top:23px; } .x-btn-navbar,.x-btn-navbar.collapsed { font-size:21px; } @media max-width979px { .x-widgetbar { left:0; right:0; } } .x-btn,.button,[type="submit"] { color:#2a2a2a; border-color:#2a2a2a; background-color:#ff2a13; border-width:3px; text-transform:uppercase; background-color:transparent; border-radius:.25em; } .x-btn:hover,.button:hover,[type="submit"]:hover { color:#00a4af; border-color:#00a4af; background-color:#ef2201; border-width:3px; text-transform:uppercase; background-color:transparent; } .x-btn.x-btn-real,.x-btn.x-btn-real:hover { margin-bottom:.25em; text-shadow:0 .075em .075em rgba(0,0,0,0.65); } .x-btn.x-btn-real { box-shadow:0 .25em 0 0 #a71000,0 4px 9px rgba(0,0,0,0.75); } .x-btn.x-btn-real:hover { box-shadow:0 .25em 0 0 #a71000,0 4px 9px rgba(0,0,0,0.75); } .x-btn.x-btn-flat,.x-btn.x-btn-flat:hover { margin-bottom:0; text-shadow:0 .075em .075em rgba(0,0,0,0.65); box-shadow:none; } .x-btn.x-btn-transparent,.x-btn.x-btn-transparent:hover { margin-bottom:0; border-width:3px; text-shadow:none; text-transform:uppercase; background-color:transparent; box-shadow:none; } .x-subscribe-form { position:relative; } .x-subscribe-form h1 { font-size:1.75em; margin:0 0 .5em; } .x-subscribe-form label { margin:0 0 .375em; font-size:.85em; line-height:1; } .x-subscribe-form label > span { position:relative; } .x-subscribe-form label .required { position:absolute; top:-.1em; font-size:1.5em; } .x-subscribe-form input[type="text"],.x-subscribe-form input[type="email"] { width:100%; margin-bottom:1.25em; font-size:inherit; } .x-subscribe-form input[type="submit"] { display:inline-block; width:100%; margin-top:.25em; font-size:inherit; } .x-subscribe-form input[type="submit"]:focus { outline:0; } .x-subscribe-form .x-subscribe-form-alert-wrap { margin-top:1.25em; font-size:inherit; } .x-header-landmark { display:none; } footer.entry-footer.cf { display:none; } .x-nav-wrap.desktop { float:right; } .x-topbar .x-social-global { padding-right:11px; } @media max-width 979px { .x-btn-navbar { display:block; float:right; } } /* To Change Title Size of Recent Posts */ .x-recent-posts .h-recent-posts { font-size:26px; } .x-recent-posts .x-recent-posts-date { font-size:14px; font-size:1.2rem; } /*topbar height*/ .x-topbar { min-height:18px; padding:0; } /*comment circle avatars*/ .x-comment-img .avatar-wrap:before { border-radius:60px; } .x-comment-img .avatar-wrap .avatar { border-radius:60px; } /*comment text font*/ .x-comment-content { font-size:14px; } /*comment author font*/ .x-comment-author { font-size:16px; } .h-comments-title { font-size:16px; } #reply-title { font-size:16px!important; } /**REMOVE COMMENT BORDER**/ li.bypostauthor > article.comment { border:0; } .x-container { max-width:1170px !important; margin-left: auto; margin-right: auto; } .header-wrapper{*zoom:1}.header-wrapper:before{content:" ";display:table}.header-wrapper:after{content:" ";display:table;clear:both}@font-face{font-family:'carrois_gothicregular';src:url("/media/carroisgothic-regular-webfont.eot");src:url("/media/carroisgothic-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/media/carroisgothic-regular-webfont.woff") format("woff"),url("/media/carroisgothic-regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}footer[role="contentinfo"]{margin-top:5em}@media screen and (min-width: 56em){footer[role="contentinfo"]{max-width:960}}@media screen and (min-width: 49em){footer[role="contentinfo"]:before{display:block;content:"";margin-top:3em;height:1px;width:100%;background:-webkit-linear-gradient(left, transparent, rgba(0,0,0,0.1), transparent);background:-moz-linear-gradient(left, transparent, rgba(0,0,0,0.1), transparent);background:-o-linear-gradient(left, transparent, rgba(0,0,0,0.1), transparent);background:linear-gradient(left, transparent, rgba(0,0,0,0.1), transparent);margin-bottom:1.2em}}footer[role="contentinfo"] ul{border-top:1px #201a11 dotted;border-bottom:1px #201a11 dotted;padding:.5rem 0}@media screen and (min-width: 49em){footer[role="contentinfo"] ul{border:none}}footer[role="contentinfo"] li{display:inline;margin:0 .25em}footer[role="contentinfo"] li:after{content:"\00b7";color:#999999;padding-left:0.75em}footer[role="contentinfo"] li a{color:#201a11;text-decoration:none}footer[role="contentinfo"] li:last-of-type{margin-right:0}footer[role="contentinfo"] li:last-of-type:after{content:" "}footer[role="contentinfo"] p{font-size:10px;font-size:.625rem;text-align:center;margin-top:1.5em;margin-bottom:1.5em}.black footer[role="contentinfo"]:before,.dark footer[role="contentinfo"]:before{background:-webkit-linear-gradient(left, rgba(243,237,219,0), rgba(243,237,219,0.1), rgba(243,237,219,0));background:-moz-linear-gradient(left, rgba(243,237,219,0), rgba(243,237,219,0.1), rgba(243,237,219,0));background:-o-linear-gradient(left, rgba(243,237,219,0), rgba(243,237,219,0.1), rgba(243,237,219,0));background:linear-gradient(left, rgba(243,237,219,0), rgba(243,237,219,0.1), rgba(243,237,219,0))}.black footer[role="contentinfo"] a,.dark footer[role="contentinfo"] a{color:#b3aeae}header[role="banner"]{margin:0 auto !important;font-family:Georgia, serif !important;text-transform:uppercase;letter-spacing:1px}header[role="banner"] a{text-decoration:none !important}header[role="banner"] h1{margin:-10px 0 0 0 !important;padding:0 !important}header[role="banner"] h1 a{display:block !important;text-align:center;margin:0.25em auto 0 auto !important;font-size:32px !important;font-weight:300 !important;font-family:'carrois_gothicregular', Helvetica, sans-serif !important;line-height:0.75em !important;color:#201a11 !important}header[role="banner"] h1 a:before{content:"home-icon";text-indent:-9999em;width:95px;height:75px;background:url("/media/logo-new-@2x-treeonly.png") center top no-repeat;background-size:95px;background-size:85px;display:block;margin:0.75em auto 0}header[role="banner"] h2{margin-top:0.25em !important;margin-left:auto !important;margin-right:auto !important;text-align:center;font-family:Georgia, serif !important;font-size:10px !important;font-style:italic !important;font-weight:300 !important}@media screen and (min-width: 49em){header[role="banner"]{float:left !important;position:relative !important;bottom:1em !important}header[role="banner"] h1,header[role="banner"] h2{text-align:left !important}header[role="banner"] h1{width:360px !important}header[role="banner"] h1 a{line-height:2.5em !important}header[role="banner"] h1 a:before{display:inline-block !important;background-size:102px !important;height:85px !important;width:105px !important;margin-right:10px !important}header[role="banner"] h2{margin-left:179px !important;margin-top:-30px !important;text-align:left}}nav[role="navigation"]{font-family:Georgia, Helvetica, sans-serif !important;border-top:1px #444444 dotted !important;border-bottom:1px #444444 dotted !important;padding-left:20px !important;padding-right:20px !important;margin-right:-20px !important;margin-left:inherit;margin-top:1em !important;padding:0.25em 0.5em !important}nav[role="navigation"] a{text-decoration:none !important;color:#505050 !important}nav[role="navigation"] ul{text-transform:uppercase;letter-spacing:1px;max-width:100% !important;font-weight:300 !important;margin-top:0.5em !important;font-size:11px !important;margin-bottom:0.5em !important;padding:0 !important;max-width:85%;margin-left:auto;margin-right:auto}nav[role="navigation"] li{display:inline !important;margin:0 0.25em !important}nav[role="navigation"] li:after{content:"\00b7";color:#999999;padding-left:0.75em}nav[role="navigation"] li.last{margin-right:0}nav[role="navigation"] li.last:after{content:" "}@media screen and (min-width: 49em){nav[role="navigation"]{float:right !important;border:none !important;margin:52px 0 0 0 !important;padding:0 !important}nav[role="navigation"] ul{max-width:50em !important;font-size:13px !important}}.header-wrapper{margin-bottom:1em !important}@media screen and (min-width: 49em){.header-wrapper{border-bottom:1px #201a11 solid !important;position:relative !important}}@media screen and (min-width: 56em){.header-wrapper{max-width:960px !important;margin-left:auto !important;margin-right:auto !important}}@media screen and (min-width: 73.125em){.header-wrapper{margin-top:1.5em !important;max-width:1170px !important}}@media screen and (min-width: 49em){.black .header-wrapper,.dark .header-wrapper{border-bottom:1px #b3aeae solid !important}} .h-custom-headline { margin-top: 0 !important; margin-bottom: 1em; }