.portfolio_title_desc,body,input[type=email],input[type=password],input[type=text],input[type=url],textarea{font-family:Karla,Helvetica,Arial,sans-serif}body{font-size:16px}#page_content_wrapper .posts.blog li a,#post_featured_slider li .slider_image .slide_post .slide_post_date,.comment_date,.odometer,.page_content_wrapper .posts.blog li a,.post_attribute,.post_featured_slider li .slider_image .slide_post .slide_post_date,.post_header.grid,.post_header_title,.post_info_cat,.post_info_comment,.post_quote_title,.ppb_subtitle,.pricing_wrapper li.price_row em.exact_price,.readmore,blockquote,h1,h2,h3,h4,h5,h6,h7,label,strong[itemprop=author]{font-family:Playfair Display,Georgia,serif}.comment_date,.post_attribute,.post_info_cat,h1,h2,h3,h4,h5,h6,h7{font-weight:600}blockquote,body.single .post_header.grid.related,h1,h2,h3,h4,h5,h6,h7{letter-spacing:0}h1,h2,h3,h4,h5,h6,h7{text-transform:uppercase}h1{font-size:34px}h2{font-size:15px}h3{font-size:26px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}#body_loading_screen,#gallery_lightbox h2,#page_content_wrapper.fixed,#wrapper,.overlay_gallery_wrapper,.pagination a,.pagination span,.pricing_wrapper_border,.progress_bar_holder,.slider_wrapper .gallery_image_caption h2,blockquote:before,body,h3#reply-title span{background-color:#fff}#gallery_lightbox h2,#page_content_wrapper.split #copyright,.page_content_wrapper.split #copyright,.pagination a,.post_info a,.slider_wrapper .gallery_image_caption h2,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,body{color:#777}::selection{background-color:#777}::-webkit-input-placeholder{color:#777}::-moz-placeholder{color:#777}:-ms-input-placeholder{color:#777}a{color:#222}.post_info_comment a i,a:active,a:hover{color:#999}.post_header h3 a,.post_header h5 a,.post_header h6 a,.post_header.fullwidth h4 a,.post_header.grid h6 a,.site_loading_logo_item i,.tabs .ui-state-active a,.ui-accordion .ui-accordion-header a,.woocommerce #page_content_wrapper a.button,.woocommerce .woocommerce-ordering select,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce.columns-4 ul.products li.product a.add_to_cart_button,.woocommerce.columns-4 ul.products li.product a.add_to_cart_button:hover,blockquote,blockquote:before,body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,code,h1,h2,h3,h4,h5,h6,h7,pre,tt{color:#222}body.page.page-template-gallery-archive-split-screen-php #fp-nav li .active span,body.page.page-template-gallery-archive-split-screen-php #fp-nav ul li a span,body.page.page-template-portfolio-fullscreen-split-screen-php #fp-nav li .active span,body.page.page-template-portfolio-fullscreen-split-screen-php #fp-nav ul li a span,body.page.tax-portfolioset #fp-nav li .active span,body.page.tax-portfolioset #fp-nav ul li a span,body.tax-gallerycat #fp-nav li .active span,body.tax-gallerycat #fp-nav ul li a span{background-color:#222}#about_the_author,#ajax_portfolio_wrapper.hidding,#ajax_portfolio_wrapper.visible,#autocomplete,#footer,#page_content_wrapper .inner .sidebar_content,#page_content_wrapper .inner .sidebar_content.left_sidebar,#page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul.menu li.current-menu-item a,#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle,#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle:before,#page_content_wrapper.split #copyright,#post_more_wrapper,#post_more_wrapper h5,#social_share_wrapper,.ajax_close,.ajax_next,.ajax_prev,.blog_next_prev_wrapper,.comment .right,.events.type-events,.four_cols.gallery.wide .element,.meta-tags a,.overlay_gallery_border,.page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul.menu li.current-menu-item a,.page_content_wrapper.split #copyright,.portfolio_next,.portfolio_next_prev_wrapper.video .portfolio_next,.portfolio_next_prev_wrapper.video .portfolio_prev,.portfolio_prev,.post.type-post,.post_header h5.event_title,.ppb_blog_minimal .one_third_bg,.pricing_wrapper,.pricing_wrapper li,.separated,.tabs .ui-tabs-panel,.tabs.vertical .ui-tabs-panel,.tag_cloud a,.three_cols.gallery.wide .element,.two_cols.gallery.wide .element,.ui-accordion .ui-accordion-content,.ui-accordion .ui-accordion-header,.ui-tabs .ui-tabs-nav li,.ui-tabs li:first-child,.ui-tabs.vertical .ui-tabs-nav li,.ui-tabs.vertical .ui-tabs-nav li:last-child,.ui-tabs.vertical.right .ui-tabs-nav li.ui-state-active,.widget_tag_cloud div a,.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #payment,.woocommerce #payment div.form-row,.woocommerce #payment ul.payment_methods li,.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cart_totals tr td,.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce .woocommerce-ordering select,.woocommerce div.product .woocommerce-tabs .panel,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce table.shop_table,.woocommerce ul.products li.product,.woocommerce ul.products li.product .price,.woocommerce-page #content div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #payment,.woocommerce-page #payment div.form-row,.woocommerce-page #payment ul.payment_methods li,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals tr td,.woocommerce-page .cart-collaterals .cart_totals tr th,.woocommerce-page .cart-collaterals .shipping_calculator,.woocommerce-page div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page table.cart th,.woocommerce-page table.shop_table,.woocommerce-page ul.products li.product,.woocommerce-page ul.products li.product .price,blockquote:after,h2.widgettitle,h2.widgettitle:before,h5.event_title,h5.widgettitle,hr,hr.title_break,table tr td,table tr th,table.shop_table thead tr th{border-color:#e1e1e1}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{border-color:#e1e1e1;color:#222;background-color:#fff}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:#999}.button,.woocommerce #respond input#submit.alt,.woocommerce .page_slider a.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page div.product form.cart .button,a.button,a.button.fullwidth,input[type=button],input[type=submit]{font-family:Varela Round,Helvetica,Arial,sans-serif}.button,.pagination a:hover,.pagination span,.post_type_icon,.woocommerce #respond input#submit.alt,.woocommerce .footer_bar .button,.woocommerce .footer_bar .button:hover,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page div.product form.cart .button,a.button,input[type=button],input[type=submit]{background-color:#959595}.button.ghost,.button.ghost:active,.button.ghost:hover,.pagination a:hover,.pagination span{border-color:#959595}.button.ghost,.button.ghost:active,.button.ghost:hover{color:#959595}.button,.pagination a:hover,.post_type_icon,.woocommerce #respond input#submit.alt,.woocommerce .footer_bar .button,.woocommerce .footer_bar .button:hover,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page div.product form.cart .button,a.button,input[type=button],input[type=submit]{color:#fff}.button,.pagination a:hover,.woocommerce #respond input#submit.alt,.woocommerce .footer_bar .button,.woocommerce .footer_bar .button:hover,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page div.product form.cart .button,a.button,input[type=button],input[type=submit]{border-color:#959595}.frame_bottom,.frame_left,.frame_right,.frame_top{background:#fff}#menu_wrapper .nav ul li a,#menu_wrapper div .nav li>a,.sicky_nav li a{padding-top:22px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding-bottom:22px;font-family:Karla,Helvetica,Arial,sans-serif}#menu_wrapper .nav ul li a,#menu_wrapper div .nav li>a,#page_share,.header_cart_wrapper a{color:#666}#mobile_nav_icon{border-color:#666}#menu_wrapper .nav ul li a.hover,#menu_wrapper .nav ul li a:hover,#menu_wrapper div .nav li a.hover,#menu_wrapper div .nav li a:hover,#page_share:hover,.header_cart_wrapper a:hover{color:#222}#menu_wrapper .nav ul li a.hover,#menu_wrapper .nav ul li a:hover,#menu_wrapper div .nav li a.hover,#menu_wrapper div .nav li a:hover{border-color:#222}#menu_wrapper div .nav li ul li.current-menu-item a,#menu_wrapper div .nav li.current-menu-parent ul li.current-menu-item a,#menu_wrapper div .nav>li.current-menu-ancestor>a,#menu_wrapper div .nav>li.current-menu-item>a,#menu_wrapper div .nav>li.current-menu-parent>a,#page_share:active,.header_cart_wrapper a:active{color:#222}#menu_wrapper div .nav li ul li.current-menu-item a,#menu_wrapper div .nav li.current-menu-parent ul li.current-menu-item a,#menu_wrapper div .nav>li.current-menu-ancestor>a,#menu_wrapper div .nav>li.current-menu-item>a,#menu_wrapper div .nav>li.current-menu-parent>a{border-color:#222}#nav_wrapper,#page_caption,.top_bar{border-color:#e1e1e1}.top_bar{background-attachment:fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-color:#fff;background-position:0 0;background-image:url();background-repeat:no-repeat}#menu_wrapper .nav ul li ul li a,#menu_wrapper div .nav li ul li a,#menu_wrapper div .nav li.current-menu-parent ul li a{font-size:13px;font-weight:600;text-transform:none;letter-spacing:0}#menu_wrapper .nav ul li ul li a,#menu_wrapper .nav ul li.megamenu ul li ul li a,#menu_wrapper div .nav li ul li a,#menu_wrapper div .nav li.current-menu-parent ul li a,#menu_wrapper div .nav li.current-menu-parent ul li.current-menu-item a,#menu_wrapper div .nav li.megamenu ul li ul li a{color:#777}#menu_wrapper .nav ul li ul li a:hover,#menu_wrapper .nav ul li.megamenu ul li ul li a:active,#menu_wrapper .nav ul li.megamenu ul li ul li a:hover,#menu_wrapper div .nav li ul li a:hover,#menu_wrapper div .nav li.current-menu-parent ul li a:hover,#menu_wrapper div .nav li.current-menu-parent ul li.current-menu-item a:hover,#menu_wrapper div .nav li.megamenu ul li ul li a:active,#menu_wrapper div .nav li.megamenu ul li ul li a:hover{color:#222}#menu_wrapper .nav ul li ul li a:hover,#menu_wrapper .nav ul li.megamenu ul li ul li a:active,#menu_wrapper .nav ul li.megamenu ul li ul li a:hover,#menu_wrapper div .nav li ul li a:hover,#menu_wrapper div .nav li.current-menu-parent ul li a:hover,#menu_wrapper div .nav li.megamenu ul li ul li a:active,#menu_wrapper div .nav li.megamenu ul li ul li a:hover{background:#f9f9f9}#menu_wrapper .nav ul li ul,#menu_wrapper div .nav li ul{border-color:#e1e1e1;background:#f9f9f9}#menu_wrapper div .nav li.megamenu ul li.current-menu-item>a,#menu_wrapper div .nav li.megamenu ul li>a,#menu_wrapper div .nav li.megamenu ul li>a:active,#menu_wrapper div .nav li.megamenu ul li>a:hover{color:#222}#menu_wrapper div .nav li.megamenu ul li{border-color:#e1e1e1}.above_top_bar{background:#222;font-family:Karla,Helvetica,Arial,sans-serif}#top_menu li a,.top_contact_info,.top_contact_info a,.top_contact_info a:active,.top_contact_info a:hover,.top_contact_info i{color:#fff}#top_menu li a,.top_contact_info{font-weight:400}.mobile_menu_wrapper #searchform input[type=text]{border-color:#999;background:#222}.mobile_menu_wrapper #searchform button i,.mobile_menu_wrapper #searchform input[type=text]{color:#999}.mobile_menu_wrapper #searchform ::-webkit-input-placeholder{color:#999}.mobile_menu_wrapper #searchform ::-moz-placeholder{color:#999}.mobile_menu_wrapper #searchform :-ms-input-placeholder{color:#999}.mobile_menu_wrapper{background-attachment:fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-color:#222;background-position:0 0;background-image:url();background-repeat:no-repeat}#sub_menu li a,.mobile_main_nav li a{font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:1px;line-height:3em;font-family:Karla,Helvetica,Arial,sans-serif}#close_mobile_menu i,#sub_menu li a,.fullmenu_wrapper a,.fullmenu_wrapper h2.widgettitle,.mobile_main_nav li a,.mobile_menu_wrapper #copyright,.mobile_menu_wrapper .sidebar_wrapper,.mobile_menu_wrapper .sidebar_wrapper a{color:#999}#sub_menu li a:active,#sub_menu li a:hover,.mobile_main_nav li a:active,.mobile_main_nav li a:hover,.mobile_menu_wrapper .sidebar_wrapper h2.widgettitle{color:#fff}#page_caption{padding-top:30px;background-color:#f9f9f9;padding-bottom:25px}#page_caption h1,.ppb_title{font-size:26px}#page_caption h1,.post_caption h1,.ppb_title{font-weight:600;color:#222;text-transform:none;letter-spacing:0;line-height:1.4em}#page_caption.hasbg h1,h1.hasbg{font-size:22px}#page_caption.hasbg{height:70vh}h2.ppb_title{font-size:40px;text-transform:uppercase}#portfolio_wall_filters.alignright,.portfolio_wall_filters.alignright{bottom:40px}.ppb_subtitle{font-size:11px}.page_tagline,.portfolio_desc .portfolio_excerpt,.post_detail,.post_header .post_detail,.recent_post_detail,.testimonial_customer_company,.testimonial_customer_position,.thumb_content span{font-size:13px;color:#222;text-transform:none;letter-spacing:0}.page_tagline{font-weight:400}#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle,h2.widgettitle,h5.widgettitle{font-size:16px;font-weight:600;color:#222;text-transform:uppercase;letter-spacing:0;font-family:Playfair Display,Georgia,serif}#page_content_wrapper .inner .sidebar_wrapper .sidebar .content,#page_content_wrapper .inner .sidebar_wrapper a,.page_content_wrapper .inner .sidebar_wrapper .sidebar .content,.page_content_wrapper .inner .sidebar_wrapper a{color:#222}#page_content_wrapper .inner .sidebar_wrapper a:active,#page_content_wrapper .inner .sidebar_wrapper a:hover,.page_content_wrapper .inner .sidebar_wrapper a:active,.page_content_wrapper .inner .sidebar_wrapper a:hover{color:#999}.footer_bar{background-attachment:fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-color:#fff;background-position:50%;background-image:url();background-repeat:no-repeat}#copyright,#footer,#footer_menu li a{color:#777}#copyright a,#copyright a:active,#copyright a:hover,#footer a,#footer a:active,#footer a:hover,.social_wrapper ul li a:hover{color:#222}.footer_bar,.footer_bar_wrapper{border-color:#fff}#footer .sidebar_widget li h2.widgettitle,.footer_bar_wrapper .social_wrapper ul li a{color:#222}#page_content_wrapper .inner .sidebar_content.full_width.blog_f{width:80%}.post_info_cat,.post_info_cat a{color:#999}#page_content_wrapper .posts.blog li a,#post_featured_slider li .slider_image .slide_post h2,#post_featured_slider li .slider_image.three_cols .slide_post h2,.post_featured_slider li .slider_image .slide_post h2,.post_featured_slider li .slider_image.three_cols .slide_post h2,.post_header h3,.post_header h4,.post_header h5,.post_header h6,body.single .post_header.grid.related strong,body.single-post .post_caption h1{text-transform:uppercase}.post_header h5,.sidebar_content.full_width.blog_f .post_header h5{font-size:32px}#blog_grid_wrapper.two_cols .post_header.grid h6,.blog_grid_wrapper.two_cols .post_header.grid h6{font-size:22px}.post_header.grid h6{font-size:20px}#page_caption.hasbg .background_center_title_wrapper .title_content h1,.post_caption h1{font-size:34px}h6.subtitle{font-size:26px}body.single .post_header.grid.related{font-size:15px}