@import url(//fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic);body, h1, h2, h3, h4, h5, h6, .vc_text_separator div, .wpb_accordion .ui-accordion .ui-accordion-header, .comments-area article header cite, .headline, .page-title, h2.wpb_call_text{font-family:'Lato', sans-serif;}
p{line-height:1.6923;}
html{font-size:81.3%;}
body{font-size:13px;background-color:#171617;color:#7d7d7d;}
#page, .site-header, .format-quote .post-header .sub-title, .format-quote .post-header .post-symbol i, .comments-area article header:before, div.vc_text_separator div, #colorbox #cboxContent, #colorbox #cboxTitle{background-color:#3e3b3e;}
#masthead, .boxed-left .masthead-vertical-bg, .full-width-left .masthead-vertical-bg, .boxed-right .masthead-vertical-bg, .full-width-right .masthead-vertical-bg, article.format-quote .post-header, article.format-link .post-header{background-color:#292629;}
.accent-primary, article.format-quote a:hover .post-header, article.format-link a:hover .post-header, .overlay-effect-slide .inner-overlay i, .overlay-effect-accent .inner-overlay, .overlay-effect-zoom-accent .inner-overlay, .jp-play-bar, .jp-volume-bar-value, .impactBtn, .impactBtn:hover, .impactBtn:active, body a.impactBtn, body a.impactBtn:link, body a.impactBtn:visited, .wpb_call_to_action .wpb_button.wpb_accent-primary, .wpb_call_to_action .wpb_button.wpb_accent-primary:hover, .wpb_call_to_action .wpb_button.wpb_accent-primary:active, .vc_progress_bar .vc_single_bar.accent-primary .vc_bar{background-color:#00AAAA;}
.accent-primary-border, .inner-overlay i.fa, [class*="image-border-"] img, img[class*="image-border-"], .wpb_button.wpb_accent-primary, .wpb_button.wpb_accent-primary:active{border-color:#00AAAA;}
div.wpb_tour .ui-tabs .ui-tabs-nav li.ui-tabs-active a, div.wpb_tour .ui-tabs .ui-tabs-nav li.ui-tabs-active a:hover{border-bottom-color:#00AAAA;}
.accent-primary-color, h1 em, h2 em, h3 em, h4 em, h5 em, h6 em, h2.wpb_call_text em, .iconBox.icon i, div.wpb_wrapper h4.wpb_toggle:hover:before, div.wpb_accordion .wpb_accordion_wrapper .ui-accordion-header:hover .ui-icon, .inner-overlay i, .wpb_button.wpb_accent-primary, .wpb_button.wpb_accent-primary:active, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{color:#00AAAA;}
a{color:#00AAAA;}
a:hover, .entry-title a:hover, .widget a:hover, .wpb_carousel .post-title a:hover, .masthead-container .widget-area a:hover{color:#bbb;}
#Bottom a{color:#00AAAA;}
#Bottom a:hover{color:#bbb;}
.widget a{color:#777;}
.widget a:hover{color:#aaa;}
.masthead-container .widget-area a{color:#777;text-decoration:none;}
.masthead-container .widget-area a:hover{}
#AjaxSearchPane .ajax-result-title a, #AjaxSearchPane a.ajax-search-link{color:#393939;font-weight:bold;}
#AjaxSearchPane .ajax-result-title a:hover, #AjaxSearchPane a.ajax-search-link:hover{}
.entry-date, .entry-meta a, .edit-link a, .comments-area article header a, div.wpb_content_element div.ui-tabs .ui-tabs-nav li a, body .wpb_teaser_grid .categories_filter li a, body .wpb_categories_filter li a{color:#888;}
.entry-meta a:hover, .edit-link a:hover, .comments-area article header a:hover, div.wpb_content_element div.ui-tabs .ui-tabs-nav li a:hover, body .wpb_teaser_grid .categories_filter li a:hover, body .wpb_categories_filter li a:hover, body .wpb_teaser_grid .categories_filter li.active a, body .wpb_categories_filter li.active a{color:#aaa;}
div.wpb_tabs div.ui-tabs .ui-tabs-nav li.ui-tabs-active a, div.wpb_tabs div.ui-tabs .ui-tabs-nav li.ui-tabs-active a:hover, ul#sort-by li a.active,
div.wpb_tabs.light div.ui-tabs .ui-tabs-nav li.ui-tabs-active a, div.wpb_tabs.light div.ui-tabs .ui-tabs-nav li.ui-tabs-active a:hover{color:#736c68;}
h1, h2, h3, h4, h5, h6, h2.wpb_call_text, .page-title, .headline, .comments-area article header cite, div.wpb_wrapper h4.wpb_toggle, .vc_text_separator div, #page .wpb_accordion .ui-accordion .ui-accordion-header a, #page .wpb_accordion .ui-accordion .ui-accordion-header a:hover, .site-header .site-title a, .entry-title, .entry-title a, .widget .widgettitle, .widget .content-rotator-heading, .wpb_carousel .post-title a, .widget-area .widget li[class*="current"] a, .iconBox .iconBoxTitle, .rotator .entry-title a{font-weight:300;color:#D8D7D8;color:rgba(255,255,255,.8);-webkit-text-stroke:0.005em rgba(255,255,255,.5);letter-spacing:0;}
h4, h5{font-weight:normal;}
#Bottom h1, #Bottom h2, #Bottom h3, #Bottom h4, #Bottom h5, #Bottom h6{color:#D8D7D8;color:rgba(255,255,255,.8);-webkit-text-stroke:0.005em rgba(255,255,255,.5);}
hr{background-color:rgba(255,255,255,.1);}
div.wpb_tabs .ui-tabs .ui-tabs-panel{border-top-color:rgba(255,255,255,.1);}
body .wpb_content_element.wpb_separator, body .wpb_content_element.vc_text_separator, .widget li, .search-results #Middle article, .search-results #Middle article.type-portfolio, .search-results #Middle .posts-grid article{border-bottom-color:rgba(255,255,255,.1);}
div.wpb_tour div.ui-tabs .ui-tabs-nav li a, div.wpb_tour div.ui-tabs ul.ui-tabs-nav li.ui-tabs-active a, div.wpb_tour div.ui-tabs ul.ui-tabs-nav li.ui-tabs-active a:hover, body .wpb_content_element .ui-accordion .ui-accordion-header, .iconBox .textContent, .author-info, #comments.comments-area, #bbpress-forums li.bbp-header ul > li, #bbpress-forums li.bbp-body ul.forum > li, #bbpress-forums li.bbp-body ul.topic > li, #bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer, #bbpress-forums div.bbp-the-content-wrapper, div.bbp-forum-header, div.bbp-topic-header, div.bbp-reply-header, .bbp-topic-form, .bbp-reply-form, .woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img, .woocommerce div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce-page #content div.product div.images img{border-color:rgba(255,255,255,.1);}
a.btn, a.btn:link, a.btn:visited, button, input[type="submit"], input[type="button"], input[type="reset"], article.post-password-required input[type=submit], .wpb_button, span.wpb_button, button.wpb_button,
li.bypostauthor cite span, div.jp-interface, div.wpb_tour_next_prev_nav a{color:#ADADAD;border-color:#ADADAD;}
a.btn:hover, a.btn:active, button:hover, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, article.post-password-required:hover input[type=submit]:hover, span.wpb_button:hover, button.wpb_button:hover, li.bypostauthor cite span:hover, div.wpb_tour_next_prev_nav a:hover{color:#00AAAA;border-color:#00AAAA;}
a.btn:active, button:active, input[type="submit"]:active, input[type="button"]:active, input[type="reset"]:active, span.wpb_button:active, button.wpb_button:active, div.wpb_tour_next_prev_nav a:active{color:#00AAAA;border-color:#00AAAA;background-color:rgba(0,0,0,0.1);}
.impactBtn, .impactBtn:hover, .impactBtn:active, a.impactBtn, a.impactBtn:link, a.impactBtn:visited, a.impactBtn:hover, a.impactBtn:active, .wpb_call_to_action .wpb_button, .wpb_call_to_action .wpb_button:hover, .wpb_call_to_action .wpb_button:active{color:#ADADAD;}
textarea, input[type="text"], input[type="password"], input[type="file"], .textInput{background-color:#535053;border-color:#383438;color:#ddd;}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="file"]:focus, .textInput:focus{border-color:#686468;}
#MainNav .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target, .navSearch a#NavSearchLink, .navSearch a#NavSearchLink:hover, .navSearch a#NavSearchLink:visited{color:#818081;color:rgba(255,255,255,.33);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;}
#MainNav .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target:hover{color:#b3b1b3;color:rgba(255,255,255,.66);}
ul.ubermenu-nav > li .ubermenu-submenu, .boxed #NavSearchForm, .full-width #NavSearchForm{background-color:#514D51;}
@media screen and (min-width:768px){body .ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children > a.ubermenu-target:hover:after, body .ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children.ubermenu-active > a.ubermenu-target:after, .boxed #NavSearchForm:after, .full-width #NavSearchForm:after{border-bottom-color:#514D51;}
body .ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children > a.ubermenu-target:hover:after, body .ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children.ubermenu-active > a.ubermenu-target:after{border-right-color:#514D51;}
body.full-width-right .ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children > a.ubermenu-target:hover:after, body.full-width-right .ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children.ubermenu-active > a.ubermenu-target:after, body.boxed-right .ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children > a.ubermenu-target:hover:after, body.boxed-right .ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children.ubermenu-active > a.ubermenu-target:after{border-left-color:#514D51;}
}
body .ubermenu-main ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > a, body .ubermenu-main ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item:hover > a, body .ubermenu-main ul li.menu-item.ss-nav-menu-mega ul li ul.sub-menu li.ss-nav-menu-header > a, body .ubermenu-main ul li.menu-item.ss-nav-menu-mega ul li ul.sub-menu li.ss-nav-menu-header.menu-item a, body .ubermenu-main ul li.menu-item.ss-nav-menu-mega ul li ul.sub-menu li.ss-nav-menu-header.menu-item a:hover, body .ubermenu-main ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > .um-anchoremulator, body .wpmega-widgetarea h2.widgettitle{color:#fff;font-size:14px;font-weight:normal;}
#MainNav .ubermenu-main .ubermenu-submenu, #MainNav .ubermenu-main .ubermenu-submenu .ubermenu-target{color:#b0b0b0;font-size:12px;}
#MainNav .ubermenu-main .ubermenu-submenu .ubermenu-target:hover{color:#ddd;}
#MainNav .ubermenu-main .ubermenu-submenu-drop .ubermenu-item .ubermenu-target{border-top-color:rgba(255,255,255,.1);}
.format-quote .post-header .sub-title, .format-quote .post-header .post-symbol i{background-color:transparent!important;}
#Middle article.type-portfolio, #Middle .posts-grid article, .post-nav.post-next .post-nav-info-wrapper, .post-nav.post-prev .post-nav-info-wrapper{background-color:#292629;}
.post-nav.post-prev .nav-thumb:after, .post-nav.post-next .nav-thumb:after, .post-nav.post-prev .nav-thumb:before, .post-nav.post-next .nav-thumb:before{border-bottom-color:#292629;}
article.type-portfolio .entry-footer, .posts-grid article .entry-footer{background-color:#171617;border-color:#171617;}
article.type-portfolio h2.entry-title, article.type-portfolio h2.entry-title a, .posts-grid article h2.entry-title, .posts-grid article h2.entry-title a{font-size:14px;}
.post-header, .wpb_teaser_grid .post-thumb, .rotator .single-item .featured-image{margin:0 0 20px;}
article.type-portfolio h2.entry-title, .posts-grid article h2.entry-title{margin-bottom:11px;}
.navSearch a#NavSearchLink, .navSearch a#NavSearchLink:hover, .navSearch a#NavSearchLink:visited{font-size:17px;}
.separator-large{border-top:1px solid #2A2A2A;border-bottom:1px solid #2A2A2A;background-image:none;height:0px;}
.post-meta, .post-format-label, .post-symbol, .single-post-format{color:#777;}
.post-symbol .entypo{-webkit-text-stroke:0.015em rgba(119,119,119,.85);}
#Breadcrumbs{background-color:#736c68;border-bottom-color:#6B6561;}
.breadcrumbs i{color:#999;}
.breadcrumbs, .breadcrumbs a, .breadcrumbs a:visited{text-shadow:none;color:#ccc;}
.wpb_button, span.wpb_button, button.wpb_button{color:#fff;}
.wpb_button:hover, span.wpb_button:hover, button.wpb_button:hover{background-repeat:repeat-x;background-image:-moz-linear-gradient(top, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.15) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.15)), color-stop(100%,rgba(0,0,0,0.15)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.15) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.15) 100%);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.15) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000', endColorstr='#33000000',GradientType=0);}
.wpb_button.wpb_accent-primary, .wpb_button.wpb_accent-primary:hover, .wpb_button.wpb_accent-primary:active{background-color:#4baa99;border-color:#4baa99;color:#fff;}
.wpb_button.wpb_theme-default, .wpb_button.wpb_theme-default:hover, .wpb_button.wpb_theme-default:active{background-color:#DEDEDE;border-color:#DEDEDE;color:#595959;}
.wpb_button.wpb_wpb_button, .wpb_button.wpb_wpb_button:hover, .wpb_button.wpb_wpb_button:active{background-color:#DEDEDE;border-color:#DEDEDE;color:#595959;}
.wpb_button.wpb_btn-success, .wpb_button.wpb_btn-success:hover, .wpb_button.wpb_btn-success:active{background-color:#6AB165;border-color:#6AB165;color:#fff;}
.wpb_button.wpb_btn-info, .wpb_button.wpb_btn-info:hover, .wpb_button.wpb_btn-info:active{background-color:#58B9DA;border-color:#58B9DA;color:#fff;}
.wpb_button.wpb_btn-primary, .wpb_button.wpb_btn-primary:hover, .wpb_button.wpb_btn-primary:active{background-color:#0088CC;border-color:#0088CC;color:#fff;}
.wpb_button.wpb_btn-warning, .wpb_button.wpb_btn-warning:hover, .wpb_button.wpb_btn-warning:active{background-color:#FF9900;border-color:#FF9900;color:#fff;}
.wpb_button.wpb_btn-danger, .wpb_button.wpb_btn-danger:hover, .wpb_button.wpb_btn-danger:active{background-color:#FF675B;border-color:#FF675B;color:#fff;}
.wpb_button.wpb_btn-inverse, .wpb_button.wpb_btn-inverse:hover, .wpb_button.wpb_btn-inverse:active{background-color:#555555;border-color:#555555;color:#fff;}
.widget-area .widget li[class*="current"] a{font-weight:600;color:#00AAAA;-webkit-text-stroke:0;}
.pagingLinks a, .pagingLinks a:hover{border-color:#666;}
.pagingLinks a:hover{color:#bbb;background-color:#555;}
.pagingLinks a.current,.pagingLinks a.current:hover{background-color:#494949;color:#aaa;}
.author-info, .comments-area article, .comments-area article header:before{border-color:rgba(128,128,128,.4);}
.field_type_captcha img{border:3px solid #DDDAD8;margin-bottom:5px;border-radius:5px;}
@media screen and (min-width:1300px){body.full-width-left #ContentWrapper{margin-left:325px;}
}
@media screen and (min-width:768px){.boxed #MainNav .ubermenu-main, .full-width #MainNav .ubermenu-main, .boxed #MainNav .ubermenu-main ul.ubermenu-nav > li.menu-item, .full-width #MainNav .ubermenu-main ul.ubermenu-nav > li.menu-item{float:left;}
.boxed #MainNav .ubermenu-main.ubermenu-horizontal > ul.ubermenu-nav, .full-width #MainNav .ubermenu-main.ubermenu-horizontal > ul.ubermenu-nav{text-align:left;}
.boxed #MainNav .ubermenu-main, .full-width #MainNav .ubermenu-main{margin-left:-14px;}
.boxed .ubermenu-main ul.ubermenu-nav > li.menu-item > a, .boxed .ubermenu-main ul.ubermenu-nav > li.menu-item > span.um-anchoremulator, .full-width .ubermenu-main ul.ubermenu-nav > li.menu-item > a, .full-width .ubermenu-main ul.ubermenu-nav > li.menu-item > span.um-anchoremulator{padding-bottom:15px;padding-top:9px;}
#NavExtras{display:none;}
.boxed-left .masthead-vertical-bg, .full-width-left .masthead-vertical-bg, .boxed-right .masthead-vertical-bg, .full-width-right .masthead-vertical-bg{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.boxed #masthead, .full-width #masthead, .dockedNav.boxed #masthead, .dockedNav.full-width #masthead, .dockedNav #DockedNavPlaceholder{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.boxed .masthead-container, .full-width .masthead-container, .dockedNav.boxed .masthead-container, .dockedNav.full-width .masthead-container{padding:0;}
.boxed .masthead-container .logo-wrapper, .full-width .masthead-container .logo-wrapper{padding-top:2px;}
.boxed .masthead-container #MainNav, .full-width .masthead-container #MainNav{margin-bottom:3px;}
.masthead-container .widget-area, .masthead-container .widget-area .widget-title{font-size:12px;color:#bbb;text-shadow:none;}
#masthead .widget-area, #masthead .widget-area p{line-height:1.5714;}
.boxed #MastheadSidebar-1, .boxed #MastheadSidebar-2, .full-width #MastheadSidebar-1, .full-width #MastheadSidebar-2{background:#171617;}
.boxed #MastheadSidebar-1:after, .full-width #MastheadSidebar-1:after, .boxed #MastheadSidebar-2:before, .full-width #MastheadSidebar-2:before{content:'';display:block;height:0;overflow:hidden;position:relative;}
.boxed #MastheadSidebar-2:before, .full-width #MastheadSidebar-2:before{bottom:auto;}
.boxed #masthead .widget-area, .full-width #masthead .widget-area{padding:4px 0 5px;}
.boxed-left #MastheadSidebar-2.widget-area, .full-width-left #MastheadSidebar-2.widget-area, .boxed-right #MastheadSidebar-2.widget-area, .full-width-right #MastheadSidebar-2.widget-area{padding-bottom:32px;}
.ubermenu-main ul.ubermenu-nav > li.menu-item > a span, .ubermenu-main ul.ubermenu-nav > li.menu-item > span.um-anchoremulator, .ubermenu-responsive-toggle, .navSearch a#NavSearchLink, .navSearch a#NavSearchLink:hover, .navSearch a#NavSearchLink:visited{text-shadow:none;}
}
@media screen and (min-width:960px){#masthead .site-title{float:right;}
}