
		.site-logo img { height: 21px; }
		.nav--main li a, .navigation--main a, .navigation--main .menu-back { font-size: 20px; }
		.nav--main li a, .navigation--main a, .navigation--main .menu-back { line-height: 1.6; }
		html, .wp-caption-text, .small-link, .post-nav-link__label,
		.author__social-link, .comment__links, .score__desc { font-size: 16px; }
		html, .wp-caption-text, .small-link, .post-nav-link__label,
		.author__social-link, .comment__links, .score__desc { line-height: 1.7; }
		html .cover--style1 .cover__title { font-size: 2.5em; }
		html .cover--style1 .cover__title { line-height: 1; }
		html .cover--style1 .cover__title { letter-spacing: 1px; }
		html .cover--style1 .cover__sub-title { font-size: 1.1em; }
		html .cover--style1 .cover__sub-title { line-height: 1; }
		html .cover--style1 .cover__sub-title { letter-spacing: 1px; }
		html .cover--style2 .cover__title { font-size: 2.5em; }
		html .cover--style2 .cover__title { line-height: 1; }
		html .cover--style2 .cover__title { letter-spacing: 1px; }
		html .cover--style2 .cover__sub-title { font-size: 1.1em !important; }
		html .cover--style2 .cover__sub-title { line-height: 1; }
		html .cover--style2 .cover__sub-title { letter-spacing: 1px; }
		html .cover--style3 .cover__title { font-size: 3em; }
		html .cover--style3 .cover__title { line-height: 1; }
		html .cover--style3 .cover__title { letter-spacing: 1px; }
		html .cover--style3 .cover__sub-title { font-size: 1em; }
		html .cover--style3 .cover__sub-title { line-height: 1; }
		html .cover--style3 .cover__sub-title { letter-spacing: 5px; }
		a:hover, .small-link, .tabs__nav a.current,
		.tabs__nav a:hover, .widget--footer__title em,
		.small-link, a:hover > .pixcode--icon,
		.nav--main > li a:hover, .nav--main > li a:hover:after,
		.pagination--archive ol li:first-child a:hover,
		.pagination--archive ol li:last-child a:hover,
		.meta-box--portfolio a:hover,
		.site-navigation__trigger:hover .nav-text,
		.social-menu a:hover:before, .widget_nav_menu > div[class*="social"] a:hover:before,
		.archive__filter-item a:hover, .pagination--archive.inversed ol li:first-child a:hover,
		body .pagination--archive.inversed ol li:last-child a:hover { color: #2ecc71; }
		select:focus, textarea:focus, input[type="text"]:focus,
		input[type="password"]:focus, input[type="datetime"]:focus,
		input[type="datetime-local"]:focus, input[type="date"]:focus,
		input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus,
		input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus,
		input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus,
		.form-control:focus{
			outline: 1px solid #2ecc71;
		}.pagination .pagination-item--current span,
		.pagination li a:hover, .pagination li span:hover,
		.rsNavSelected, .progressbar__progress, .btn:hover, .comments_add-comment:hover,
		.form-submit #comment-submit:hover, .widget_tag_cloud a:hover, .btn--primary,
		.comments_add-comment, .form-submit #comment-submit,
		a:hover > .pixcode--icon.circle, a:hover > .pixcode--icon.square,
		.btn--add-to-cart, .wpcf7-form-control.wpcf7-submit, .pagination--archive ol li a:hover,
		.pixproof-border-gallery .proof-photo.selected .background-container,
		.pagination--archive.inversed ol li a:hover,
		.pagination--archive.inversed ol li span:hover,
		body #review_form_wrapper #submit { background: #00a8e1; }
		a:hover { border-color:#00a8e1; } 
		blockquote, h3.emphasize, h3.hN.emphasize{
						border-left: 12px solid #2ecc71;
				}ol{
						border-left: 0 solid #2ecc71;
				}.fixed-bar, .site-logo--text { background: #ffffff; }
		.fixed-bar, .fixed-bar a, .site-navigation__trigger .nav-text,
		.slider-controls__arrows, .social-menu a:before, .archive__filter-item a { color: #00a8e1; }
		.site-header .site-navigation__trigger .nav-icon.icon--lines,
		.site-header .site-navigation__trigger .nav-icon.icon--lines:after,
		.site-header .site-navigation__trigger .nav-icon.icon--lines:before,
		.site-header .site-navigation__trigger .nav-icon.icon--plus:after,
		.site-header .site-navigation__trigger .nav-icon.icon--plus:before,
		.slider-controls__bullets .rsNavSelected { background-color: #005487; }
		.site-navigation__trigger .nav-icon.icon--dots:after,
		.site-navigation__trigger .nav-icon.icon--dots:before,
		.site-navigation__trigger .nav-icon.icon--dots{
					background-color: transparent;
					background-image:linear-gradient(to right, #1a1717 0%, #1a1717 15%,
					rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0) 26%, #1a1717 26%, #1a1717 100%);
				}.site-navigation__trigger.is-active .nav-icon.icon--dots:before,
		.site-navigation__trigger.is-active .nav-icon.icon--dots:after{
						background-image: linear-gradient(to right, #1a1717 0%, #1a1717 100%);
				}.article-navigation .navigation-item--previous .arrow:before { border-color: #1a1717; }
		.bg--tiled { background-color: #1a1717; }
		.bg--text { background-color: #f5f5f5; }

		@media  screen and (min-width: 900px) { 
			.wrapper, .content--gallery-slider, .content--client-area { padding: 42px; }
			.nav--main li:hover, .nav--main li.current-menu-item { border-bottom-color: #2ecc71; }
		}

		@media screen and (min-width: 900px)  { 
			.horizontal-bar, .site-header, .site-footer, .archive-categories-wrapper,
		.site-home-title, .footer__container { height: 42px; }
		}

		@media  screen and (min-width: 900px)  { 
		.vertical-bar, .slider-arrow, .slider-controls__bullets,
		.slider-controls__arrows .slider-arrow,
		.article-navigation .navigation-item .arrow { width: 42px; }
		}

		@media screen  and (min-width: 900px) { 
			.site-header, .site-footer { padding-left: 42px; }
			.back-to-top a:hover:after, .back-to-top a:hover:before { border-color: #2ecc71; }
		}

		@media screen and  (min-width: 900px) { 
			.site-header, .site-footer { padding-right: 42px; }
		}

		@media screen  and  (min-width: 900px) { 
			.navigation-container, .article--split__left { top: 42px; }
		}

		@media  screen  and (min-width: 900px) { 
			.navigation-container, .article--split__left { bottom: 42px; }
		}

		@media  screen and  (min-width: 900px) { 
			.navigation-container, .archive-categories-wrapper { right: 42px; }
		}

		@media screen  and (min-width: 900px)  { 
			.article--split__left { left: 42px; }
		}

		@media screen and  (min-width: 900px)  { 
			html body.admin-bar .article--split__left,
			html body.admin-bar .navigation-container{ top: 74px;}
		}

		@media screen and (min-width: 1201px)  { 
			.team-member__profile{background: rgba(46,204,113, 0.5);}
		}

		@media screen and  (min-width: 1201px) { 
			body .btn:hover,
			.woocommerce .button:hover, body .onsale:hover{
				background: #2ecc71;
				background: -moz-linear-gradient(#58d68d, #2ecc71);
				background: -o-linear-gradient(#58d68d, #2ecc71);
				background: -webkit-linear-gradient(#58d68d, #2ecc71);
				background: linear-gradient(#58d68d, #2ecc71);
			}
		}

		@media screen and (max-width: 899px) { 
			.site-footer { background: #ffffff; }
        }
        




		.badge, h1, h2, h3, h4, h5, h6, hgroup, .hN, .article__author-name, .comment__author-name, .widget_calendar caption, blockquote, .tabs__nav, .popular-posts__time, .heading .hN, .heading .comment__author-name, .widget_calendar .heading caption, .latest-comments__author, .pagination li a, .pagination li span, .heading span.archive__side-title, .article__content .first-letter {
		font-family: Merriweather;
		font-weight: 300;
		}


		.navigation--main a, .navigation--main .menu-back, .border-menu {
		font-family: Amsiprolight;
		font-weight: 200;
		}


		html, .wp-caption-text, .small-link, .post-nav-link__label, .author__social-link, .comment__links, .score__desc {
		font-family: Amsiprolight;
		font-weight: 400;
		}


		html .cover--style1 .cover__title {
		font-family:Amsiproblack; /*Amsiprolight;*/
		/*font-weight: 700;*/
		}


		html .cover--style1 .cover__sub-title {
		font-family: Amsiprolight;
		font-weight: 400;
		}


		html .cover--style2 .cover__title {
		font-family: Amsiproblack; /*Amsiprolight;*/
		font-weight: 400;
		}


		html .cover--style2 .cover__sub-title {
		font-family: Amsiprolight; /*"Gentium Book Basic";*/
		/*font-style: italic;*/
		font-weight: 400;
		}


		html .cover--style3 .cover__title {
		font-family: "Playfair Display";
		font-style: italic;
		font-weight: 700;
		}


		html .cover--style3 .cover__sub-title {
		font-family: "Open Sans";
		font-weight: 300;
		}




        
		h2.meta__title, .mosaic__meta .meta__category,
		.mosaic__title .mosaic__meta h1,
		.article--split .article__title, .article--blog-split .article__title {
			color: white !important;
		}

		.form-container:after {
			content: 'Tip: use “nice” for demo';
			font-size: 14px;
			color: #ABABAB;
			padding-top: 10px;
			display: block;
		}
		
		.logo_text{
			/*font-family: 'Amsiprolight';*/
			font-weight: 600;
			font-size: 11px !important;
			letter-spacing: 0.05em;
		}



		/*@media (min-width: 100px) { 
			html.is--gallery-fullscreen .bottom-bar {
				position: inherit;
			}
		}
		@media (min-width: 576px) {
			html.is--gallery-fullscreen .bottom-bar {
				position: inherit;
			}
		}
		@media (min-width: 768px) { 
			position: absolute;
		}
		@media (min-width: 992px){
			
		}
		@media (min-width: 1200px){
			
		}*/



