

/* Theme Font */

body {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
}
h1, h2, h3, h4, h5, h6, blockquote, .mega-menu-item h3 a, .counter, .entry-calendar .meta-month, .project-list-number .number, .entry-calendar .meta-day, #branding p, #slider-main, .counter .counter-body, .fx-counter .body,
#primary-menu, #primary-menu-left, #primary-menu-right, .blog-calendar, .portfolio-filter ul li, .portfolio-uneven-filter ul li, .button-main, .button-sub, .button-edge, .button-dark {
	font-family: "Lato", sans-serif;
}

/* Theme Option Color */

.sub-menu,
#primary-menu li .sub-menu li:hover .sub-menu a,
#primary-menu li .sub-menu .sub-menu li:hover .sub-menu a,
#primary-menu li .sub-menu .sub-menu .sub-menu  li:hover .sub-menu a,
#primary-menu li .sub-menu li:hover .sub-menu a,
#primary-menu-left li .sub-menu .sub-menu li:hover .sub-menu a,
#primary-menu-left li .sub-menu .sub-menu .sub-menu  li:hover .sub-menu a,
#primary-menu-right li .sub-menu li:hover .sub-menu a,
#primary-menu-right li .sub-menu .sub-menu li:hover .sub-menu a,
#primary-menu-right li .sub-menu .sub-menu .sub-menu  li:hover .sub-menu a {}

#footer {
	background-repeat: repeat !important;
	background-position: top left !important;
	background-size: auto !important;
}

/* Color Main */

.text-icon-center .text-icon i,
.blog-mansonry-box .blog-meta-author a, .blog-mansonry-box .blog-meta-date, .blog-mansonry-grid .blog-meta-author a, .blog-mansonry-grid .blog-meta-date, .portfolio-box p,
#branding h3 a:hover, .caption-note span, .mega-menu-item h3 a, .inner-hover:hover .blog-meta-author a, #bottom.light a:hover, #bottom.light .site-copyright a, .staff-full h3,
.separator-center .line-text h2, .text-icon-left .text-icon i, #logo a h1, li.product .inner-hover .hover-content h3 span, .fx-hover-content h3 a, .menu-full .icon-address i,
#slider-main .slider-prev:hover i, #slider-main .slider-next:hover i, .widget-title-big, #branding .title-header p a:hover, .banner-center h2 strong, #branding p span,
a, a:hover, .light h3:hover a, .light .text-icon-left i, .text-icon-left i, .tabs.tab-mega .nav-tabs li i, .entry-meta a:hover, .entry-meta a, .staff-grid span, .testimonial-grid cite, .testimonial-list cite,
#footer-menu li.current_page_item a, .light #footer-menu li.current_page_item a, #bottom #footer-navigation a:hover, #bottom.light #footer-navigation a:hover, .tags-links a, .tags-links a:hover,
.slider-prev i, .slider-next i, .widget a:hover, .widget li:before, .widget a:before, .light .blog-box a, #footer-widget.light h3 a, .light h1, .light h2, .light h3, .light h4, .light .widget li:before, .light .widget a:before,
.button-go i, .social-media-group h3 strong, .client-group h3 strong, .text-icon-big i, .staff-list span, .inner-hover:hover h3 a, .inner-hover:hover h3, .fx-hover-content h3 a,
.staff-box span, .staff-list span, .dark h3 a, #slider-main .carousel-caption ul li i, #branding h2 span, #branding p span, .portfolio-uneven-sort h3, .portfolio-full h3, .portfolio-grid h3,
.woocommerce .woocommerce-review-link, .woocommerce .shipping-calculator-button, .widget_product_categories ul li a:before, .staff-widget p,.blog-widget p, .blog-widget span,
.color-main {
	color: #ff5f38;
			color: #FF772E;
	}

.entry-calendar .meta-day, #button-shop-cart .item-number, .project-list-number .number,
.menu-shop-sub .button.wc-forward, .current.page-numbers, .current.page-numbers:hover,
#slider-main h2 span, .slider-prev:hover, .slider-next:hover, .line-center, .blog-classic .entry-calendar .meta-day,
.edit-link a, .entry-quote, .nav-previous a, .nav-next a,
.widget_search .search-submit, .icon-main, .fx-hover-content .line, .button-main, input[type=submit], .comment-list .reply a, .comment-list .edit-link a, .label-main, .button-go:hover,
.portfolio-filter li a, .portfolio-uneven-filter li a,.accordion-group i, .pricing-group.pricing-highlight .pricing-head,
.inner-hover:hover .button-medium, .list-icon-square li i, .text-icon-square .text-icon, button.input-icon, .input-group-icon button, .page-content .search-form .button-search,
.woocommerce a.button.alt, .woocommerce button.button, a.wc-forward, #vr-menu-shop-button .button, .woocommerce #payment #place_order, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce div.product form.cart .button, .woocommerce a.button, .woocommerce input[type="submit"], .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce ul.products li.product .button,
.woocommerce .button, .woocommerce-page .button, .input.wpcf7-submit, .woocommerce-page .button, input.wpcf7-submit, .woocommerce .button, .woocommerce-page .button, .ui-slider .ui-slider-range, .woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce .woocommerce-message, .woocommerce .woocommerce-info,
.background-color-main {
	background-color: #ff5f38;
			background-color: #FF772E;
		-webkit-transition: background-color 0.2s linear;
		-moz-transition:background-color 0.2s linear;
		 -o-transition: background-color 0.2s linear;
		    transition: background-color 0.2s linear;
}

.picture-circle, .staff-grid .thumbnail, .entry-calendar, .fx-hover-content h3 a, li.product .inner-hover .hover-content h3 span,
.home .sticky, .home .tag-sticky-2, .category-sticky, .widget-title, #reply-title, .comments-title, .screen-reader-text, .comments-title, #reply-title, .title, #secondary .widget-head h3,
.menu-shop-sub, .sub-menu, .mega-menu-item, .quote,
.border-color-main {
	border-color: #ff5f38;
			border-color: #FF772E;
	}

.tabs .nav-tabs li.active, .box-center, .box-left, .mega-menu-item, .menu-shop-sub, .sub-menu,
.border-color-main {
	border-top-color: #ff5f38;
			border-top-color: #FF772E;
	}
.tabs.tab-mega .nav-tabs li.active,
.border-color-main {
	border-bottom-color: #ff5f38;
			border-bottom-color: #FF772E;
	}

/* Color Sub */

.widget-title-sub,
.color-sub {
	color: #00dcdb !important;
}

.icon-sub, .button-sub, .label-sub,
.background-color-sub {
	background-color: #00dcdb;
}
.border-color-sub {
	border-color: #00dcdb;
}

/* Color Gray Level 1  18232e 2a2a2a */

.blog-meta-author a, .button-white, .button-white i, .blog-meta-date,
.pricing-grid.pricing-dark .pricing-head, .pricing-grid.pricing-dark .pricing-head h3, .pricing-grid.pricing-dark .pricing-head i, .button-edge i,
.separator-center .line-text h2 strong, .button-edge-white:hover, .button-edge-white:hover i,
#bottom.dark p, .mega-menu-title a, #branding.dark p, #branding .title-header p a, #button-shop i, #menu.dark #button-search i, #menu.dark #button-menu i,
#primary-menu.dark .sub-menu li a, #primary-menu-left.dark .sub-menu li a, #primary-menu-right.dark .sub-menu li a,
h1, h2, h3, h4, h5, h1 a, h2 a, h3 a, h4 a, h5 a, #top.dark a, .entry-quote p, .entry-quote i, .entry-quote cite, .light .blog-box h2 a,
.slider-prev:hover i, .slider-next:hover i,.page-numbers .page-numbers, .button-icon, .button-go:hover i, .widget_nav_menu .sub-menu ul li a:hover,
#secondary li a, .widget_search .search-submit:hover, .widget_search .search-submit:focus, .pricing-group .button-edge:hover, .button-edge,
.pricing-grid .button-edge:hover, .inner-hover:hover .button-medium, .light a.button-edge:hover, .light a.button-edge:hover i,
a.wc-forward:after, .woocommerce nav.woocommerce-pagination ul li span.current, .lb-data .lb-caption, .order-total, .cart-collaterals .shipping_calculator h2 a:hover,
.woocommerce .cart-collaterals .cart_totals table tbody tr td, .woocommerce .cart-collaterals .cart_totals table tbody tr th, .woocommerce div.product p.price, .woocommerce div.product span.price,
.color-gray-1 {
	color: #18232e;
}

.icon-dark, li.product .inner-hover .hover-back,  .prev.page-numbers, .next.page-numbers, .entry-calendar .meta-month, .button-white:hover, .wpml-top-flag .wpml-flag-lists,
.edit-link a:hover, .reply a:hover, .nav-previous a:hover, .nav-next a:hover, .blog-classic .entry-calendar .meta-month, .label-dark,
.mm-menu, .edit-link:hover, .portfolio-filter li.active a, .portfolio-uneven-filter li.active a, .portfolio-filter li a:hover, .portfolio-uneven-filter li a:hover,
.entry-link, #slider-main p span,.slider-prev, .slider-next, .button-main:hover, .button-dark, .button-go, input[type=submit]:hover, a.button-edge:hover, .button-sub:hover,
.pricing-group .pricing-head, .pricing-group.pricing-highlight a.button-edge:hover, .pricing-grid.pricing-highlight a.button-edge:hover, .fx-hover-back,
.inner-hover:hover, .staff-box:hover .staff-foot, .project-box:hover .project-foot, .list-icon-circle li i, .text-icon-circle .text-icon,
.woocommerce a.wc-backward:hover, .woocommerce button.button:hover, .woocommerce #payment #place_order:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce div.product form.cart .button:hover, .woocommerce input[type="submit"]:hover, .woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce ul.products li.product .button:hover, .woocommerce .button:hover, .woocommerce-page .button:hover, .woocommerce .button:hover, input.wpcf7-submit:hover, .woocommerce-page .button:hover, .woocommerce .quantity .plus, .woocommerce .quantity .minus,  #vr-menu-shop .buttons .button:hover,
.woocommerce a.button.alt:hover, .woocommerce-page nav.woocommerce-pagination .page-numbers li a.prev, .woocommerce-page nav.woocommerce-pagination .page-numbers li a.next,
.background-color-gray-1 {
	background-color: #18232e;
	-webkit-transition: background-color 0.2s linear;
		-moz-transition:background-color 0.2s linear;
		 -o-transition: background-color 0.2s linear;
		    transition: background-color 0.2s linear;
}

.fx-hover-text,
.background-color-gray-1 {
	background-color: #18232e;
}

.pricing-group.pricing-highlight a.button-edge, .pricing-grid.pricing-highlight a.button-edge, .icon-edge,
.border-color-gray-1 {
	border-color: #18232e;
}

/* Color Gray Level 2 */

.pricing-grid ul li, .pricing-grid ul li i, .testimonial-grid blockquote i, .testimonial-list blockquote i, .testimonial-grid cite small, .testimonial-list cite small,
body, i, #bottom.dark #footer-navigation ul li a, .counter h3, .counter i,
.fx-counter h3, .widget_product_categories ul li a, .woocommerce ul.product_list_widget li a,
.woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th,
.color-gray-2 {
	color: #373737;
}

.light .button-main:hover, .separator-center .line-back,
.menu-shop-sub .button:hover, .woocommerce ul.products li.product .button:hover, .woocommerce #vr-menu-shop-button a.button:hover,
.light .lines, .woocommerce a.button:hover,
.background-color-gray-2 {
	background-color: #373737;
}

.staff-box:hover .project-foot, .project-box:hover .project-foot, .separator-center .line-text h2,
.border-color-gray-2 {
	border-color: #373737;
}

/* Color Gray Level 3 */

.staff-grid .phone, .quote blockquote p,
.page-header h1, .comment-metadata a, .light .blog-box .blog-meta,
.form-group .form-icon i, .testimonial-grid blockquote, .testimonial-list blockquote, blockquote,
.staff-grid .button-icon i, .staff-list .button-icon i, .light li i, #footer.light .icon-address i, #footer.light .icon-address h3,
.menu-shop-sub, .woocommerce .products .product .price span, .woocommerce .price del span, .vr-menu-shop-sub, .vr-menu-shop-sub .total, .vr-menu-shop-sub .total .amount, .product_list_widget span.reviewer,
.color-gray-3 {
	color: #68696a;
}

.owl-pagination .owl-page.active span, .button-dark:hover,
.background-color-gray-3 {
	background-color: #68696a;
}

#site-search .search-form, #footer .widget-title,
.border-color-gray-3 {
	border-color: #68696a;
}

/* Theme Color Gray Level 4 */

.light #footer-menu li a, .light .counter h3, #branding p span, .light .testimonial-grid cite small, .light .testimonial-grid p,
.menu-shop-sub ul li .quantity, .product_list_widget span.amount, .mega-menu-shop .amount,
.color-gray-4 {
	color: #dedede;
}
.light .testimonial-grid i,
.border-color-gray-4 {
	border-color: #dedede;
}

.blog-standard, .blog-box .inner-hover, .staff-box .inner-hover, .project-box .inner-hover, .project-box-list .inner-hover, .portfolio-box .inner-hover,
.project-box .project-foot, .staff-box .staff-foot, input[type=text], input[type=email], input[type=url], textarea, .form-group textarea,
.border-color-gray-4 {
	border-color: #dedede;
}
.page-box #masthead,
.page-box #branding,
.page-box #main-slider,
.page-box #content,
.page-box #footer,
.page-box #bottom {
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
}

.owl-pagination .owl-page span,
.background-color-gray-4 {
	background-color: #dedede;
}

/* Theme Color Gray Level 5 */

.mm-menu, .mm-menu .mm-title, .mm-menu .sub-menu .menu-item a, .light .testimonial-grid blockquote,
.color-gray-5 {
	color: #f5f5f5;
}
.staff-box .staff-foot, .project-box .project-foot, .pricing-grid .pricing-foot, .lines,
.background-color-gray-5 {
	background-color: #f5f5f5;
}

#secondary .widget-title, #secondary .widget-head h3,
.border-color-gray-5 {
	border-color: #f5f5f5;
}

/* Theme Color White */

.portfolio-filter ul li a, .portfolio-uneven-filter ul li a, .entry-calendar .meta-day, .entry-calendar .meta-month, .menu-shop-sub .button.wc-forward:hover, .label-main,
.light #button-shop-cart, .light #button-shop-cart i, #branding h3, #branding h3 a, .light .counter counter-body span, .button-white:hover, .button-white:hover i,
.light i, #menu.light #button-search i,  #menu.light #button-menu i, .button-edge-white, .button-edge-white i, #branding.light p,
.list-icon-circle li i, .list-icon-square li i, .caption-header .fly, .caption-content .fly, .inner-hover:hover .blog-meta-date,
.woocommerce ul.product_list_widget li a, #menu.light #primary-menu > li > a, #menu.light #primary-menu-left > li > a, #menu.light #primary-menu-right > li > a,
.light.panel-faq .list-picture-left h3, .entry-quote blockquote i, .entry-quote blockquote p, .entry-quote blockquote cite,
.light.panel-faq .text-icon-left .text-icon i, .blog-classic .entry-calendar .meta-day, .blog-classic .entry-calendar .meta-month, #top.dark .button-dark,
#top.light p, #top.light a, #top.light .social-media a i,#top.light a:hover, .accordion-group i, #top.light i, .light .blog-box:hover p,
#branding.light h2, #branding.light .breadcrumb, #branding.light .breadcrumb a, .text-icon-square .text-icon i, .text-icon-circle .text-icon i,
.edit-link a, .prev.page-numbers, .next.page-numbers, .current.page-numbers, .nav-links .nav-previous:hover a, .nav-links .nav-next:hover a, .edit-link a:hover, .next.page-numbers:hover, .next.page-numbers:hover,
#footer.light h4, #footer.light, #footer.light .icon-address small, .widget_search .search-submit i, .button-main i, .button-sub i, .button-dark i, .button-sub:hover,
a.button-dark:hover, a.button-edge:hover, a.button-edge:hover i, .button-dark, a.button-main:hover, .button-main:hover i, .button-dark, .button-dark i, input[type=submit]:hover,
.light a.button-edge, .light .button-edge i, .light h2, .light p, .light a, .light .button-main:hover, .light blockquote i,
.light .banner-left .banner-head p, .staff-box .button-icon:hover i, .staff-list .button-icon:hover i,
.staff-grid .button-icon:hover i, .staff-list .button-icon:hover i, .page-content .search-form .button-search i,
.pricing-group .button-edge, .pricing-group.pricing-highlight a.button-edge:hover, .portfolio-box:hover p,
.pricing-grid .button-edge, .pricing-grid.pricing-highlight a.button-edge:hover, .social-media-group .social-media-item i, .social-media-group .social-media-media:hover i, .social-media-group h3, .client-group h3,
.inner-hover:hover, .light, .list-icon-circle li i, .text-icon-circle .text-icon i, .woocommerce button.button,
.menu-shop-sub .button:hover, .woocommerce ul.products li.product .button:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce .woocommerce-message a, .woocommerce .woocommerce-message a:hover, .woocommerce .wc-backward, .woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce .button:hover, .woocommerce-page .button:hover, .woocommerce .cart .button:hover, .woocommerce .cart input.button:hover, .woocommerce input[type="submit"]:hover, .woocommerce .button:hover, .woocommerce-page input[type="submit"]:hover, .woocommerce-page .button:hover,
.woocommerce button.button:hover, .woocommerce input.button:hover, .nav-links .nav-previous a, .nav-links .nav-next a, .woocommerce ul.products li.product .button,
.post-navigation .nav-previous:hover:after, .post-navigation .nav-next:hover:after, .woocommerce .widget_price_filter .price_slider_amount .button,
.light .text-icon-left h3, .pricing-grid .pricing-head, .pricing-grid .pricing-head i, .pricing-widget .pricing-head, .pricing-widget .pricing-head i, .woocommerce a.button,
.color-white {
	color: #ffffff;
}

.pricing-group .button-edge:hover, .pricing-grid .button-edge:hover, .light a.button-edge:hover, .panel-lines .line-center,  .button-edge-white:hover,
.button-white,
.background-color-white {
	background-color: #ffffff;
}

#top.light .social-media a, .light .button-edge, .pricing-group .button-edge, .pricing-grid .button-edge, .button-edge-white, .light .icon-edge,
.border-color-white {
	border-color: #ffffff;
}

/* Menu */

#primary-menu > li > a,
#primary-menu-left > li > a,
#primary-menu-right > li > a {
	color: #4c4a4a;
}


/* Center Stuck */
.stuck {
	animation:slide-down 0.7s;
}
@keyframes slide-down {
        0% {
            opacity: 0;
            transform: translateY(-100%);
        } 
        100% {
            opacity: 0.9;
            transform: translateY(0);
        } 
    }
.stuck #menu.dark i,
.stuck #menu.dark #primary-menu > li > a,
.stuck #menu.dark #primary-menu-left > li > a,
.stuck #menu.dark #primary-menu-right > li > a {
	color: #4c4a4a;
	padding-left: 7px;
	/* margin-top: 5px; */
}
.stuck #menu.light #primary-menu > li > a,
.stuck #menu.light #primary-menu-left > li > a,
.stuck #menu.light #primary-menu-right > li > a {
	color: #ffffff;
}



.widget_nav_menu .sub-menu li:hover,
.widget_nav_menu .sub-menu li a:hover { color: #4c4a4a !important; }
.mm-menu .sub-menu { margin: 0; }

#page { background-color: #ffffff; }
	#masthead { background-color: #ffffff; }

#top {
	background-color: #ff5f38;
			background-color: #5b140b;
	}

	
#masthead #address { background-color: #ffffff; }
#masthead #menu { background-color: #ffffff; border-top:1px solid #e7e7e7; }
#site-search { background-color: #2c3033; }
.mega-menu-item,
.menu-shop-sub,
.sub-menu { background-color: #58595B; }
#slider-main,
#branding { background-color: transparent; }
#content { background-color: #ffffff; }
#footer {background-color: #18232e;margin-top: -22px;}
#bottom { background-color: #18232e; }

/* css menu */

#site-navigation li .sub-menu > li:hover > a,
#site-navigation li .sub-menu .sub-menu > li:hover > a,
#site-navigation li .sub-menu .sub-menu .sub-menu > li:hover > a,
#site-navigation li .sub-menu .sub-menu .sub-menu .sub-menu > li:hover > a,
#site-navigation .sub-menu > .current-menu-ancestor > a,
#site-navigation .sub-menu > .current-menu-parent > a,
#site-navigation .mega-menu-item .mega-menu-insert ul > li.current_page_item > a,
.sub-menu li > a:hover, .mm-menu .menu-item:hover,
.sub-menu > .current_page_item > a,
.sub-menu > .current-menu-item > a,
.mega-menu-insert .sub-menu > .current_page_item > a,
.mega-menu-insert .sub-menu > .current-menu-item > a {
	color: #ffffff;
}
#primary-menu > li:hover > a,
#primary-menu > li.current-menu-ancestor > a,
#primary-menu > li.current-menu-item > a,
#primary-menu > li.current_page_item > a,
#primary-menu-left > li:hover > a,
#primary-menu-left > li.current-menu-ancestor > a,
#primary-menu-left > li.current-menu-item > a,
#primary-menu-left > li.current_page_item > a,
#primary-menu-right > li:hover > a,
#primary-menu-right > li.current-menu-ancestor > a,
#primary-menu-right > li.current-menu-item > a,
#primary-menu-right > li.current_page_item > a,
.wpml-top-flag .wpml-flag-lists li:hover ,
.selection-invert {
	color: #ffffff !important;
	background-color: #ff5f38  !important;
			background-color: #FF772E!important;
		-webkit-transition: background-color 0.2s linear;
		-moz-transition:background-color 0.2s linear;
		 -o-transition: background-color 0.2s linear;
		    transition: background-color 0.2s linear;
}
#primary-menu li .sub-menu li a {
	color: #ffffff;
}
#site-navigation li .sub-menu > li:hover > a,
#site-navigation li .sub-menu .sub-menu > li:hover > a,
#site-navigation li .sub-menu .sub-menu .sub-menu > li:hover > a,
#site-navigation li .sub-menu .sub-menu .sub-menu .sub-menu > li:hover > a,
#site-navigation .sub-menu > .current-menu-ancestor > a,
#site-navigation .sub-menu > .current-menu-parent > a,
.sub-menu li > a:hover, .mm-menu .menu-item:hover,
.sub-menu > .current_page_item > a,
.sub-menu > .current-menu-item > a,
.mega-menu-insert .sub-menu > .current_page_item > a,
.mega-menu-insert .sub-menu > .current-menu-item > a,
#site-navigation .mega-menu-item .mega-menu-insert ul > li.current_page_item > a,
.selection-invert {
	color: #ffffff !important;
	background-color: #ff5f38  !important;
			background-color: #FF772E!important;
		-webkit-transition: background-color 0.2s linear; -moz-transition:background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;
}



::selection {
	background-color: #ff5f38;
			background-color: #FF772E!important;
		color: #ffffff;
}
::-moz-selection {
	background-color: #ff5f38;
			background-color: #FF772E!important;
		color: #ffffff;
}


			#branding { background-image:url('../images/page_dark.jpg'); }
	


i.icon-big, .icon-big, .icon-medium, .icon-small,
.project-list-number .number, .feature-list .thumbnail, .button-small, .button-medium, .button-big, .fx-hover .fx-hover-content .icon-medium, .fx-hover .fx-hover-icon .icon-medium,
.icon-circile { border-radius: 99px !important; }


/* important #2a2b30 */

.comment-reply-title small a,
.color-main { color: #ff5f38 !important;
			color: #FF772E !important;
	}
.color-main-background {
	background-color: #ff5f38 !important;
			background-color: #FF772E!important;
	}

.counter i {
	color: #FF772E !important;
}
#slider-main .carousel-caption .caption-note .fly, .feature-list .thumbnail, .bar .bar-graph, .pricing-grid .pricing-price, .feature-grid .thumbnail {
	background-color: #FF772E!important;
}
.color-gray-1 { color: #18232e !important; }
.color-gray-1-background { background-color: #18232e !important; }
.color-gray-1-border { border-color: #2a2a2a !important; }
.color-gray-3-background { background-color: #68696a !important; }
.portfolio-mansonry .icon-edge,
.portfolio-filter ul li.active a, .portfolio-filter ul li a:hover, .portfolio-uneven-filter ul li.active a, .portfolio-uneven-filter ul li a:hover,
.color-white { color: #ffffff !important; }

.post.hentry h1, #branding h1, #footer-widget h1 { font-size: 28px; line-height: 36px; }
.post.hentry h2, #footer-widget h2 { font-size: 26px; line-height: 32px; }
.post.hentry h3, #branding h3, #footer-widget h3, #secondary .widget-title, #footer-widget .widget-title { font-size: 20px; line-height: 28px; }
.post.hentry h4, #branding h4, #footer-widget h4 { font-size: 18px; line-height: 26px; }
.post.hentry h5, #branding h5, #footer-widget h5 { font-size: 16px; line-height: 24px; }
.post.hentry h6, #branding h6, #footer-widget h6 { font-size: 15px; line-height: 23px; }
.post.hentry p, #branding p, #footer-widget p { font-size: 14px; line-height: 22px; }
.post.hentry ul li, #footer-widget ul li, #secondary ul li { font-size: 15px; line-height: 22px; }

#primary-menu li a, #primary-menu-left li a, #primary-menu-right li a { font-size: 13px !important; }
#bottom p, #bottom ul li a { font-size: 13px !important; }




		.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}
		/* Layout 4261 */ #pg-4261-0 , #pg-4261-1 , #pg-4261-2 , #pg-4261-3 , #pg-4261-4 , #pg-4261-5 , #pg-4261-6 , #pg-4261-7 , #pg-4261-8 , #pg-4261-9 , #pl-4261 .panel-grid-cell .so-panel { margin-bottom:30px } #pg-4261-0 .panel-grid-cell , #pg-4261-1 .panel-grid-cell , #pg-4261-4 .panel-grid-cell , #pg-4261-5 .panel-grid-cell , #pg-4261-7 .panel-grid-cell , #pg-4261-8 .panel-grid-cell , #pg-4261-9 .panel-grid-cell , #pg-4261-10 .panel-grid-cell { float:none } #pgc-4261-2-0 { width:37.966% } #pgc-4261-2-1 { width:62.034% } #pg-4261-2 .panel-grid-cell , #pg-4261-3 .panel-grid-cell , #pg-4261-6 .panel-grid-cell { float:left } #pgc-4261-3-0 , #pgc-4261-3-1 , #pgc-4261-6-0 , #pgc-4261-6-1 { width:50% } #pl-4261 .panel-grid-cell .so-panel:last-child { margin-bottom:0px } #pg-4261-0 , #pg-4261-1 , #pg-4261-2 , #pg-4261-3 , #pg-4261-4 , #pg-4261-5 , #pg-4261-6 , #pg-4261-7 , #pg-4261-8 , #pg-4261-9 , #pg-4261-10 { margin-left:-15px;margin-right:-15px } #pg-4261-0 .panel-grid-cell , #pg-4261-1 .panel-grid-cell , #pg-4261-2 .panel-grid-cell , #pg-4261-3 .panel-grid-cell , #pg-4261-4 .panel-grid-cell , #pg-4261-5 .panel-grid-cell , #pg-4261-6 .panel-grid-cell , #pg-4261-7 .panel-grid-cell , #pg-4261-8 .panel-grid-cell , #pg-4261-9 .panel-grid-cell , #pg-4261-10 .panel-grid-cell { padding-left:15px;padding-right:15px } 
		
		@media (max-width:780px){ #pg-4261-0 .panel-grid-cell , #pg-4261-1 .panel-grid-cell , #pg-4261-2 .panel-grid-cell , #pg-4261-3 .panel-grid-cell , #pg-4261-4 .panel-grid-cell , #pg-4261-5 .panel-grid-cell , #pg-4261-6 .panel-grid-cell , #pg-4261-7 .panel-grid-cell , #pg-4261-8 .panel-grid-cell , #pg-4261-9 .panel-grid-cell , #pg-4261-10 .panel-grid-cell { float:none;width:auto } #pgc-4261-2-0 , #pgc-4261-3-0 , #pgc-4261-6-0 { margin-bottom:30px } #pl-4261 .panel-grid , #pl-4261 .panel-grid-cell {  } #pl-4261 .panel-grid .panel-grid-cell-empty { display:none } #pl-4261 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }  } 