body,
.flyout-panel .flyout-panel-column > .sub-menu > li,
.site-content ul.dash:not(.block-grid) li:before,
.widget ul.dash:not(.block-grid) li:before {
font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;
}
h1, h2, h3, h4, h5, h6,
p.lead,
.nav-bar > li > a:first-child,
.flyout-panel .flyout-panel-column > .sub-menu > li,
.button, form#commentform #submit,
.site-content blockquote p {
font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;
} body {
color:  #000000;
} a:not(.button),
.is-home .entry-header h1 a,
.archive .entry-header h1 a,
.search .entry-header h1 a {
color:  #c27b11;
}
a:hover:not(.button),
.is-home .entry-header h1 a:hover,
.archive .entry-header h1 a:hover,
.search .entry-header h1 a:hover {
color:  #f1b761;
}
a:active:not(.button) {
color:  #000000;
} .is-home .entry-date,
.archive .entry-date,
.search .entry-date {
color: #4c4c4c;
} h1 {
color: #c27b11;
}
h1.subheader {
color: #eb981b;
}
h2 {
color: #c27b11;
}
h2.subheader {
color: #eb981b;
}
h3, h4, h5, h6 {
color:  #000000;
}
p.lead {
color: #000000;
}
aside, aside p {
color: #333333;
}
.site-content ul:not(.block-grid)>li:before {
color: #535962;
}
.site-content ul.block:not(.block-grid) li:before,
.widget ul.block:not(.block-grid) li:before {
background-color: #6a727e;
}
.site-content ul:not(.block-grid).dash li:before {
color: #7f7f7f;
}
.site-content dl dt {
color: #c27b11;
}
.site-content blockquote {
border-left-color: #a0a6ae;
}
.site-content blockquote:before {
border-color: #848c97;
color: #666666;
}
.site-content blockquote p,
.widget-area blockquote p {
color: #ab6c0f;
}
.site-content blockquote:before {
color:  #7f7f7f;
}
.site-content .styledlist.block ul li:before,
.site-content ul:not(.block-grid).block li:before,
.widget .styledlist.block ul li:before,
.widget ul:not(.block-grid).block li:before {
background-color: rgba(83,89,98,.2);
}
.border-left {
border-left-color: #f2f2f2;
}
.stats-head {
color: #c27b11;
}
.stats-descr {
color: #191919;
}
input[type="text"], input[type="password"], input[type="date"],
input[type="datetime"], input[type="email"], input[type="number"],
input[type="search"], input[type="tel"], input[type="time"], input[type="url"],
textarea {
border-color: #e5e5e5;
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
textarea:focus {
border-color: #474c54;
background: #535962;
}
.outofthebox.primary {
background-color: #535962!important;
}
.outofthebox.secondary {
background-color: #c27b11!important;
}
.outofthebox.light {
background-color: #F9F9F9!important;
}
.outofthebox.dark {
background-color: #ABB5BB!important;
} .site-menu-bar,
.fixable-menu-spacer {
background-color: #3D4041;
}
.site-menu-bar .site-identity {
font-size: 100px;
}
.site-menu-bar .site-identity a {
color: #c27b11;
}
.nav-bar > li.has-flyout > a:first-child:after  {
border-color: #c27b11  transparent transparent;
}
.nav-bar > li.has-flyout > a:first-child:before {
color: #FFFFFF;
}
.site-menu-bar h1, .site-menu-bar h2, .site-menu-bar h3,
.site-menu-bar h4, .site-menu-bar h5, .site-menu-bar h6, .site-menu-bar p,
.site-menu-bar li>a, .site-menu-bar li>a:hover {
color: #c27b11;
}
.nav-bar.primary-menu > li:hover {
background: #313334;
}
.nav-bar.primary-menu > li.active {
border-color: #313334;
}
.nav-bar.primary-menu > li.active:hover {
color: #c27b11;
}
.nav-bar > li.active > a {
color: #c27b11;
}
.site-menu-bar .flyout h1, .site-menu-bar .flyout h2,
.site-menu-bar .flyout h3, .site-menu-bar .flyout h4,
.site-menu-bar .flyout h5, .site-menu-bar .flyout h6,
.site-menu-bar .flyout p, .site-menu-bar .flyout a {
color: #000000;
}
.nav-bar.primary-menu .flyout {
background-color: #FFFFFF;
} .nav-bar.primary-menu .flyout {
color: #FFFFFF;
}
.nav-bar.primary-menu .flyout > li,
.nav-bar.primary-menu .flyout > li > a {
background: #FFFFFF;
}
.nav-bar.primary-menu .flyout > li.active a {
color: #000000;
}
.nav-bar.primary-menu .flyout > li > a:hover {
background:  #f2f2f2;
color: #000000;
}
.flyout-panel ul.sub-menu li.sub-menu-header>a {
color: #000000;
}
.flyout-panel ul.sub-menu li.sub-menu-header>a[href$='#']:hover,
.flyout-panel ul.sub-menu li.sub-menu-header>a.non-active:hover {
color: #000000;
}
.flyout-panel ul.sub-menu li.active> a,
.footer-site-map ul.sub-menu li.active> a,
.sub-menu li.active> a {
color: #000000;
}
.no-touch .flyout-panel ul.sub-menu li.active > a:hover,
.no-touch .footer-site-map ul.sub-menu li.active > a:hover,
.no-touch .sub-menu li.active > a:hover {
color: #000000;
}
.no-touch .flyout-panel ul.sub-menu li a:hover,
.no-touch .sub-menu li a:hover,
.no-touch .flyout-panel ul.sub-menu a:hover ,
.no-touch .sub-menu a:hover {
background: transparent;
color:  #f1b761;
}
.flyout-panel ul.sub-menu li a, .flyout-panel ul.sub-menu a,
.sub-menu li a, .sub-menu a {
color:  #c27b11;
}
.search-panel input.search-field,
.search-panel input.search-field:focus {
background: #c27b11;
color:  #3D4041;
}
.search-panel button.search-button {
color: #3D4041;
}
.search-panel.collapsible button.search-button {
color: #c27b11;
}
.search-panel.collapsible.expanded button.search-button {
color: #3D4041;
} .button, .button.primary, form#commentform #submit {
background-color: #535962;
}
.button:hover,
.button:focus,
.button.primary:hover,
.button.primary:focus,
form#commentform #submit:hover,
form#commentform #submit:focus,
.button.white:hover, .button.white:focus,
form.custom.portfolio-filter div.custom.dropdown:hover a.current {
background-color: #6a727e;
}
.button:active,
.button.primary:active,
form#commentform #submit:active {
background-color: #3c4046;
}
.button.secondary {
color:#FFFFFF;	background-color: #c27b11;
}
.button.secondary:hover,
.button.secondary:focus {
background-color: #e39014;
}
.button.secondary:active {
background-color: #935d0d;
}
.button.primary.lighten {
background-color: #636b75;
}
.button.primary.lighten:hover,
.button.primary.lighten:focus {
background-color: #767f8b;
}
.button.primary.lighten:active {
background-color: #3c4046;
}
.button.white:active {
background-color: #3c4046;
}
.button.light,
.button.light:hover,
.button.light:focus,
.button.light:active {
color:  #000000;
background-color: #F9F9F9;
}
.button.txt-light,
.button.txt-light:hover,
.button.txt-light:focus,
.button.txt-light:active {
color:  #F9F9F9;
}
.button.dark,
.button.dark:hover,
.button.dark:focus,
.button.dark:active {
color:  #ABB5BB;
background-color: #ABB5BB;
}
.button.txt-dark,
.button.txt-dark:hover,
.button.txt-dark:focus,
.button.txt-dark:active {
color:  #ABB5BB;
}
.button.txt-primary {
color:  #535962;
}
.button.txt-secondary {
color:  #c27b11;
}
ul.pagination li a {
color: #535962;
}
ul.pagination li:hover a, ul.pagination li:focus a {
background: #d7d9dd;
color: #535962;
}
ul.pagination li.current {
background-color: #535962;
color: #d7d9dd;
} .arrow-right {
border-color: transparent transparent transparent #c27b11;
}
.iconbadge,
.iconbadge.primary,
.stages .stage-item.primary {
background: #535962;
} .iconbadge.secondary,
.stages .stage-item.secondary {
background: #c27b11;
}
.iconbadge.black,
.stages .stage-item.black {
background: #000;
}
.iconbadge.white,
.stages .stage-item.white {
background: #fff;
}
.iconbadge.dark,
.stages .stage-item.dark {
background: #ABB5BB;
}
.iconbadge.light,
.stages .stage-item.light {
background: #F9F9F9;
}
body .ilink.primary,
.icon.primary {
color: #535962;
}
body .ilink.primary:hover,
.icon.primary:hover {
color: #6a727e;
}
body .ilink.secondary,
.icon.secondary {
color: #c27b11;
}
body .ilink.secondary:hover,
.icon.secondary:hover {
color: #eb981b;
}
body .ilink.black,
.icon.black {
color: #000;
}
body .ilink.white,
.icon.white {
color: #fff;
}
body .ilink.dark,
.icon.dark {
color: #ABB5BB;
}
body .ilink.dark:hover,
.icon.dark:hover {
color: #c7ced2;
}
body .ilink.light,
.icon.light {
color: #F9F9F9;
}
body .ilink.light:hover,
.icon.light:hover {
color: #ffffff;
} .site-subheader,
.fixable-subheader-spacer,
.orbit-slider__header span {
background-color: #37393A;
}
.site-subheader .button.transparent,
.entry-header .button.transparent,
form.custom.portfolio-filter div.custom.dropdown a.current {
color: #000000;
-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.6) inset;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.6) inset;
}
form.custom.portfolio-filter div.custom.dropdown a.current:hover {
color: #000000;
}
.site-subheader .button.transparent:hover,
.entry-header .button.transparent:hover{
color: #000000;
-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0) inset;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0) inset;
}
.site-subheader h1, .site-subheader h2, .site-subheader h3,
.site-subheader h4, .site-subheader h5, .site-subheader h6, .site-subheader p {
color: #000000;
}
.site-subheader .lighten, .site-subheader h1 span, .orbit-slider__header span {
color: #333333;
}
.site-subheader p.darken {
color: #050606;
}
.featured-post {
background: #c27b11;
}
.entry-header,
.home.page .entry-header,
.portfolio-intro {
background: #37393A;
color: #000000;
}
.portfolio-intro p {
color: #333333;
}
.entry-header,
.entry-header h1,
.home.page .entry-header h1 {
color: #000000;
}
.site-content .entry-header h1 {
color: #c27b11;
}
.entry-header h1 a {
color:  #c27b11;
}
.entry-header h1 span,
.entry-header h1 .lighten,
.entry-header h1 a:hover {
color: #333333;
} .entry-meta-body,
.enty-meta-data:hover {
background: #ABB5BB;
}
.enty-meta-data,
.author-info .author-description p,
.enty-meta-data .category-list strong,
.enty-meta-data .tag-list strong,
.author-info .author-name h6 {
color: #ABB5BB;
}
.enty-meta-data strong {
color: #ffffff;
}
.author-info .author-social-profiles li a {
color: #ABB5BB!important;
}
.author-info .author-social-profiles li a:hover {
background-color: #535962;
color: #d7d9dd!important;
}
.author-info .author-name h3 {
color: #c27b11;
} .site-body, .site-content {
background: #FFFFFF;
} .promobox.bg-primary {
background-color: #535962;
}
.promobox.bg-secondary {
background-color: #c27b11;
}
.promobox.bg-dark {
background-color: #ABB5BB;
}
.promobox.bg-light {
background-color: #F9F9F9;
}
.promobox.primary,
.promobox.primary h3 {
color: #535962;
}
.promobox.secondary,
.promobox.secondary h3 {
color: #c27b11;
}
.promobox.dark,
.promobox.dark h3 {
color: #ABB5BB;
}
.promobox.light,
.promobox.light h3 {
color: #F9F9F9;
} .steps .step-item.primary {
background-color: #535962;
}
.steps .step-item.secondary {
background-color: #c27b11;
}
.steps .step-item.light {
background-color: #F9F9F9;
}
.steps .step-item.dark {
background-color: #ABB5BB;
}
.step-heading.primary,
.step-content.primary {
color: #535962;
}
.step-heading.secondary,
.step-content.secondary {
color: #c27b11;
}
.step-heading.light,
.step-content.light {
color: #F9F9F9;
}
.step-heading.dark,
.step-content.dark {
color: #ABB5BB;
} .nav-single {
background: #F9F9F9;
}
.nav-single.alternative {
background: #ABB5BB;
border-top:1px solid rgba(0,0,0,.05);
}
.nav-single .nav-previous:hover,
.nav-single .nav-next:hover {
background: #c27b11;
}
.nav-single .nav-previous:hover a,
.nav-single .nav-next:hover a {
color: #fbedd7;
} .sidebar-belowcontent-wrapper {
background: #F9F9F9;
}
.widget.widget_categories ul li,
.widget.widget_recent_entries ul li {
color: #ffffff;
}
.widget_tag_cloud .tagcloud a {
color:  #c27b11;
}
.widget_tag_cloud .tagcloud a:hover {
color:  #f1b761;
} .comments-area {
background: #F9F9F9;
}
.comments-area .nocomments {
background-color: #c27b11;
}
.commentlist ol.children:before {
color: #666666;
}
.comment .comment-divider {
border-color: #f1f1f1;
}
.comment.bypostauthor > article {
background: #f1f1f1;
}
.comment .post-author-label {
background: #535962;
color: #d7d9dd;
}
.comment .author-name a {
color: #000000;
}
.comment .date,
.comment .reply span {
color: #4c4c4c;
}
.comment .comment-awaiting-moderation {
background: #c27b11;
color:  #fbedd7;
}
.interaction-provocator > .row > .columns.comments-link:hover {
background: #c27b11;
color: #fbedd7;
}
.interaction-provocator > .row > .columns.comments-link:hover a {
color: #fbedd7;
}
.interaction-provocator > .row > .columns.comments-link a {
color:  #c27b11;
} .prefooter {
background: #2C3034;
}
.prefooter h1,
.prefooter h2,
.prefooter h3,
.prefooter .txtLighten{
color: #333333;
}
.prefooter h4,
.prefooter h5,
.prefooter h6,
.prefooter p,
.prefooter .txtDarken {
color: #000000;
} .site-footer {
background: #2B2E2F;
color: #A5A7A9;
}
body .footer-site-map ul.sub-menu li.active {
background-color: #1f2122;
border-color: #1f2122;
}
.site-footer h1,
.site-footer h2,
.site-footer h3,
.site-footer h4,
.site-footer h5,
.site-footer h6 {
color:  #000000;
}
.site-footer p {
color: #A5A7A9;
}
.site-footer .newsletter-subscription-form {
color: #2B2E2F;
}
.site-footer .newsletter-subscription-form h4 {
color: #A5A7A9;
}
.site-footer .newsletter-subscription-form input {
border-color:  #6a7477;
background:  #161819;
color: #A5A7A9;
}
.site-footer .newsletter-subscription-form input:focus {
background: #535962;
border-color: #535962;
}
.site-footer .newsletter-subscription-form input:focus::-webkit-input-placeholder { color:#fff;
}
.site-footer .newsletter-subscription-form input:focus:-moz-placeholder { color:#fff;
}
.site-footer .newsletter-subscription-form input:focus::-moz-placeholder { color:#fff;
}
.site-footer .newsletter-subscription-form input:focus:-ms-input-placeholder { color:#fff;
}
.site-footer .site-identity,
.site-footer .site-identity a {
color: #6a7477;
}
.site-footer .social-profiles .button {
background: #3a3f41;
color: #A5A7A9;
}
.site-footer .social-profiles .button:hover {
background: #535962;
color: #d7d9dd;
}
.site-footer .footer-section-secondary,
.site-footer .copyrights-line {
background: #222526;
}
.site-footer .copyrights-line div,
.site-footer .copyrights-line p,
.site-footer .copyrights-line a,
.site-footer .copyrights-line li {
color:	#464c4e;
}
.site-footer .footer-site-map ul.sub-menu li.sub-menu-header > a,
.site-footer .footer-site-map ul.sub-menu li.sub-menu-header > a:hover {
color:  #000000;
}
.no-touch .footer-site-map ul.sub-menu li a,
.no-touch .footer-site-map ul.sub-menu a,
.site-footer a {
color:  #00A0F0;
}
.no-touch .footer-site-map ul.sub-menu li a:hover,
.no-touch .footer-site-map ul.sub-menu a:hover,
.site-footer a:hover {
background: transparent;
color:  #71d0ff;
}
.site-footer a:active {
color:  #A5A7A9;
}  .home .header-hero-image {
}
.home .header-hero-image:before {
position:absolute;
z-index:1;
content:'';
left:0;
top:0;
width:100%;
height:100%;
background-image: url();	background-repeat: no-repeat;
background-position:70% bottom;
background-size:100% auto;
}
.home .header-hero-image > .row {
position:relative;
z-index:2;
}
.home .header-hero-image.fixable {
}
@media only screen and (min-width: 1441px) {
.home .header-hero-image:before {
background-position:70% bottom;
}
}
@media only screen and (max-width: 1279px) and (min-width: 1025px) {
.home .header-hero-image:before {
background-position:70% bottom;
}
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
.home .header-hero-image:before {
background-position:70% bottom;
}
}
@media only screen and (max-width: 767px) {
.home .header-hero-image:before {
background-position:70% bottom;
}
.home .header-hero-image {
padding-bottom:px;	}
} body div.orbit-wrapper div.slider-nav span {
color: #535962;
}
form.custom.portfolio-filter div.custom.dropdown a.current {
background: rgba(0, 0, 0, 0);
border: none!important;
}
.lt-ie9 form.custom.portfolio-filter div.custom.dropdown a.current {
background: transparent;
border: 1px solid #000000!important;
}
form.custom.portfolio-filter div.custom.dropdown ul {
border: 1px solid #FFFFFF!important;	background: #FFFFFF;}
form.custom div.custom.dropdown ul li.selected,
form.custom div.custom.dropdown ul li.selected:hover,
form.custom div.custom.dropdown ul li:hover {
background-color: rgba(83,89,98,.3);
}
.portfolio-circles .portfolio-project:hover .styling-helper:before,
.portfolio-circles .portfolio-project:hover .portfolio-project__thumb:before {
border-color: rgba(83,89,98,.3)!important;
}
.portfolio-grid.portfolio-descr-overlay .portfolio-project .portfolio-project__thumb .overlay-helper {
background:#FFFFFF;}
.sidebar-belowcontent-wrapper .portfolio-grid.portfolio-descr-overlay .portfolio-project:hover .portfolio-project__thumb .overlay-helper {
background: rgba(249,249,249,.9);
}
.portfolio-squares.portfolio-zoom .portfolio-project__desc {
background:#F9F9F9;	border-bottom: 1px solid #ececec;}
.sidebar-belowcontent-wrapper .portfolio-squares.portfolio-zoom .portfolio-project__desc {
background:#ffffff;	border-bottom: 1px solid #ececec;}
.portfolio-masonry .overlay-helper {
background:#535962;}
.portfolio-masonry.portfolio-descr-below .portfolio-project__desc {
background-color:#f2f2f2;}
.portfolio-project__mask path {
fill:#FFFFFF;}
.portfolio-overlay-with-shift .portfolio-project__type {
color:#FFFFFF;}
.portfolio-overlay-with-shift .overlay-helper {
background:#535962;}
.portfolio-overlay-with-shift .portfolio-project:after {
color:#FFFFFF;}
.portfolio-overlay-with-shift .portfolio-project:hover .portfolio-project__title a {
color:#FFFFFF;}
.portfolio-overlay-with-shift .portfolio-project:hover .portfolio-project__type {
color:#FFFFFF;} .pricing-table .title,
.pricing-table .title.bg-primary,
.pricing-table .price.bg-primary {
background-color: #535962;
}
.pricing-table .title.bg-secondary,
.pricing-table .price.bg-secondary {
background-color: #c27b11;
}
.pricing-table .title.bg-dark,
.pricing-table .price.bg-dark {
background-color: #ABB5BB;
}
.pricing-table .price,
.pricing-table .cta-button,
.pricing-table .title.bg-light,
.pricing-table .price.bg-light {
background-color: #F9F9F9;
}
.pricing-table .title.primary,
.pricing-table .price.primary {
color: #535962;
}
.pricing-table .title.secondary,
.pricing-table .price.secondary {
color: #c27b11;
}
.pricing-table .title.dark,
.pricing-table .price.dark {
color: #ABB5BB;
}
.pricing-table .title.light,
.pricing-table .price.light {
color: #F9F9F9;
} a.outside-descr {
border-color: rgba(179, 184, 186, 0.42)!important;
}
a.outside-descr:hover {
border-color:transparent!important;
background-color: #535962;
color: #fff;
} .some_class { color: red; }
.tp-simpleresponsive > ul li {position: absolute !important;}
.site-menu-bar, .fixable-menu-spacer {background-color: #1B1B1C;}
.nav-bar > li.has-flyout > a:first-child:after  {
border-color: #1b1b1c  transparent transparent;
}
.nav-bar > li.has-flyout > a:first-child:before {
color: #1b1b1c;
}
.site-menu-bar h1, .site-menu-bar h2, .site-menu-bar h3,
.site-menu-bar h4, .site-menu-bar h5, .site-menu-bar h6, .site-menu-bar p,
.site-menu-bar li>a {
color: #ffffff;
}
.site-menu-bar li>a:hover {
color: #c27b11;
}
.nav-bar.primary-menu > li:hover {
background: #1b1b1c;
}
.nav-bar.primary-menu > li.active {
border-color: #1b1b1c;
}
.nav-bar.primary-menu > li.active:hover {
color: #1b1b1c;
}
.nav-bar > li.active > a {
color: #c27b11;
}
.button:hover,
.button:focus,
.button.primary:hover,
.button.primary:focus,
form#commentform #submit:hover,
form#commentform #submit:focus,
.button.white:hover, .button.white:focus,
form.custom.portfolio-filter div.custom.dropdown:hover a.current {
background-color: #c27b11;
}
.site-footer {
background: #1b1b1c;
color: #FFFFFF;
}
.site-footer .footer-section-secondary,
.site-footer .copyrights-line {
background: #1b1b1c;
}
.is-home .entry-date, .archive .entry-date, .search .entry-date {
color: #FFFFFF;
}
.ls-bottom-slidebuttons {
position: absolute !important;
top: -28px;
right: 28px;
}
.site-footer .footer-section-secondary {
margin-bottom: -50px;
padding-top: 10px
}
.sidebar-belowcontent-wrapper {
background: #1b1b1c;
padding-top: 47px;
padding-bottom: 47px; }
a:not(.button) {
color: #000000;
}
h1, h2, h3, h4, h5, h6 {
color: #ffffff;  }
h1.entry-title {
margin-top: 30px; }