
.sf-menu li:hover, .sf-menu li:focus{
    border-top: 3px solid #e84850;
}
.sf-menu li.current-menu-item > a, .breadscr,
.imgportfolio .imgportfolio_overlay i, .bxcarousel .aspl_spotlight .carousel_overlay i,
.tooltip-inner,
.tagcloud a:hover, .tagcloud a:focus, .tagcloud a:active, .popup .holder,
.dk_option_current a, .announce_author,
.element-wrap .controls-container .flex-control-nav li a.active,
.element-wrap .controls-container .flex-control-nav li a:hover,
.tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected,
.compact-wrap .controls-container .flex-control-nav li a:hover,
.compact-wrap .controls-container .flex-control-nav li a.active, .img_service, .portfolio-tabs li a  {
    background-color: #e84850;
}
.navbar-search, select:hover, select.active,
.contact_form input:hover, .contact_form textarea:hover
.contact_form input.active, .contact_form textarea.active,
.img_service, select.category_select, select.archiv_year,
.color_styled .dk_toggle, .dk_toggle:hover, .dk_options_inner    {
    border: 1px solid #e84850;
}
.navbar-search:focus, textarea:focus, input:focus,
input:hover, textarea:hover, 
#system #respond input:hover input.active, textarea.active, 
#system #respond input.active {
    border-color: #e84850;
}

h2.error404, .portfolio-tabs li:hover a, .portfolio-tabs li.active a, 
select.category_select, .colortext,
.archive_monthes li.active_month a,.archive_monthes li.active_month .th_archive_count,
.archive_monthes li:hover a, .archive_monthes li:hover .th_archive_count, select.archiv_year,
.widget_categories li.cat-item.current-cat a, .widget_categories li.cat-item:hover a,
ul.archiv_monthes li a:hover, ul.archiv_monthes li.active_month a,
.color_styled .dk_toggle {
    color:#e84850;
}

.navbar-search button{color:#e84850!important;}

.th_navigation-main {
    border-top: 1px solid #e84850;
}
.tooltip.top .tooltip-arrow {
    border-top-color: #e84850;
}

#colorSelector2 > div {background-color: #e84850;}

.accordion-heading .accordion-toggle, .accordion-heading .accordion-toggle.active:after,
.accordion a.readfull, .author_category span,
.service_type li:hover a, .service_type li a.active,
.service h2, .stuff_member .st_descr .st_position, .nav_staff p {
    color:#42a9e3;
}
.accordion-heading .accordion-toggle:after{
    background-color:#42a9e3;
}
.accordion-heading .accordion-toggle:after, .accordion-heading .accordion-toggle.active:after{
    border: 1px solid #42a9e3;
}


.element-wrap .slide1_txt1, .compact-wrap .slide1_txt1{
    color:#40a4c1;
}


a, a:visited,
.pagination a.previous:hover,.pagination a.previous:focus,
.pagination a.next:hover,.pagination a.next:focus, 
.pagination a.last:hover, .pagination a.first:hover,
ul.archiv_monthes li a:hover, ul.archiv_monthes li.active_month a {
    color: #e04a4a;
}
.pagination .th_pg_current{
    background-color:#e04a4a;
}
.pagination .th_pg_current{
    border:1px solid #e04a4a; 
}

.flexslider-mini-wrap .flex-control-nav li a:hover, .flexslider-mini-wrap  .flex-control-nav li a.active{ 
    border:3px solid #e04a4a;
}

.sf-menu ul.sub-menu li:hover, .sf-menu ul.sub-menu li:focus, 
.sf-menu ul.sub-menu  li.current-menu-item {
    background-color:#e04a4a;
}

.ads_block h3{color:#e04a4a;}

.tp-leftarrow:hover, .tp-rightarrow:hover,
.compact-wrap .flex-direction-nav li .next:hover,
.compact-wrap .flex-direction-nav li .prev:hover {
    box-shadow: 0 -8px 10px #e04a4a inset;
}



a:hover, em, code, a:focus, a:active,
.icon_list li i , ul.color_circle li:before, ul.blue_circle  li:before, i.blue,
.nav.nav-tabs > .active > a, .nav.nav-tabs > .active > a:hover, .nav.nav-tabs > .active > a:focus,
p.dropcap_color:first-letter, #social_icons a:hover   { 
    color: #7ECBF6; 
}
.progress-info .bar, .progress .bar-info, .progress-info.progress-striped .bar, .progress-striped .bar-info,
span.highlight.dark, p.dropcap_colorbgr:first-letter, .slider-prev a:hover, .slider-next a:hover,
.compact-wrap .flex-direction-nav li a , .tp-rightarrow.default, .tp-leftarrow.default,
div.star-rating-on a, div.star-rating-hover a, .dk_options a:hover {
    background-color: #7ECBF6;
}
.box-note{
    border-color: #7ECBF6;
}
.alert{     
    background-color: #7ECBF6;
    border: 1px solid #7ECBF6;
    text-shadow:none;
}

.archive  .format-aside .aside, .single-format-aside  .format-aside{
    border-left:3px solid #7ECBF6;
}



ul.breadcrumbs li a, ul.breadcrumbs li a:hover, ul.breadcrumbs li a:focus, .author_pos{
    color: #D3F5FF;
}


.service_type ul, .service_type li a, ul.ring{
    color:#95b2bd;
}


a.post-title,.newstitle.post-title h3, .contact_txt, 
.ournews .newstitle h3,.wp-caption-text, .stuff_member .st_descr h3{
    color:#404244;
}


article.post h1.entry-title a, article.post h1.entry-title span, 
article.hentry h1.entry-title a, article.hentry h1.entry-title span,
.header_blog span, mark  {
    color:#404244;
}


body, button, input, select, textarea, .ournews .newstxt {
    color: #696969;
}    


.slider-prev a, .slider-next a{
    background-color:#cc3131;
}    


h1,h2,h3,h4,h5,h6, .menu-responsive  {
    color:#5D5D5D;
}    


.mail_form input.field_email, .subscribe_mess  {
    color: #818C95;
}

.sf-menu a {
	color: #646464;
}

.sf-menu ul {
    background: #3d3d3d;
}
.sf-menu .sub-triangle.level_0:after {border-bottom-color: #3d3d3d;}


.page-header{
    border-top: 1px dotted #B1DBF2;
    border-bottom: 1px dotted #B1DBF2;
}
hr {
    border-top-color: #B1DBF2;
}
.info_portfolio{
    border-bottom:2px solid #B1DBF2;
}


.portfolio_cat,.portfolio_cat a, .wk-twitter-list .meta a{
    color:#7C7C7C;
}

ul.archiv_monthes li a,
.widget_categories li.cat-item, .widget_archive li, .archiv_monthes li,
.widget_categories li.cat-item a, .site-info {
    color: #7C7C7C;
}


.featured_img  .featured_date{
    color:#66b6e7;
}

.tagcloud a{
    background-color: #f5b1b1;
}

#social_icons{
    border-left:1px solid #f5b1b1;
}
#social_icons > div{
    border-right:1px solid #f5b1b1;
}
#social_icons a{
    color:#f5b1b1;
}

.button-primary, button, input[type="button"], input[type="reset"], input[type="submit"], .more-link, .button.upload{
    background: #7cc3e7;
    background-image: -moz-linear-gradient(top, #7cc3e7 0%, #6CA8D3 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7cc3e7), color-stop(100%,#6CA8D3));
    background-image: -webkit-linear-gradient(top, #7cc3e7 0%,#6CA8D3 100%);
    background-image: -o-linear-gradient(top, #7cc3e7 0%,#6CA8D3 100%);
    background-image: -ms-linear-gradient(top, #7cc3e7 0%,#6CA8D3 100%);
    background-image: linear-gradient(to bottom, #7cc3e7 0%,#6CA8D3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cc3e7', endColorstr='#6CA8D3',GradientType=0 );
}
.progress-info .bar, .progress .bar-info{
    background-color: #7cc3e7;
    background-image: linear-gradient(to bottom, #7cc3e7, #6CA8D3);
}

.button-primary:hover, .button-primary:focus,
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover,.more-link:hover,
button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus , .more-link:focus,
.button.upload:hover{
    background: #7CC3E7;
    background-image: -moz-linear-gradient(top, #7CC3E7 0%, #6CA8D3 70%, #83C5EA 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7CC3E7), color-stop(70%,#6CA8D3), color-stop(100%,#83C5EA));
    background-image: -webkit-linear-gradient(top, #7CC3E7 0%,#6CA8D3 70%,#83C5EA 100%);
    background-image: -o-linear-gradient(top, #7CC3E7 0%,#6CA8D3 70%,#83C5EA 100%);
    background-image: -ms-linear-gradient(top, #7CC3E7 0%,#6CA8D3 70%,#83C5EA 100%);
    background-image: linear-gradient(to bottom, #7CC3E7 0%,#6CA8D3 70%,#83C5EA 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7CC3E7', endColorstr='#83C5EA',GradientType=0 );
}

.button-primary:active, .more-link:active,
button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active,
.button.upload:active {
    background: #7CC3E7;
    background-image: -moz-linear-gradient(top, #7CC3E7 0%, #66A1CA 83%, #66A1CA 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7CC3E7), color-stop(83%,#66A1CA), color-stop(100%,#66A1CA));
    background-image: -webkit-linear-gradient(top, #7CC3E7 0%,#66A1CA 83%,#66A1CA 100%);
    background-image: -o-linear-gradient(top, #7CC3E7 0%,#66A1CA 83%,#66A1CA 100%);
    background-image: -ms-linear-gradient(top, #7CC3E7 0%,#66A1CA 83%,#66A1CA 100%);
    background-image: linear-gradient(to bottom, #7CC3E7 0%,#66A1CA 83%,#66A1CA 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7CC3E7', endColorstr='#66A1CA',GradientType=0 );
}

.ie8 .button .border{border-left:1px solid #9BC7E4;border-right:1px solid #5D90B4;}
.ie8 .button .border{border-left:1px solid #9BC7E4;border-right:1px solid #5D90B4;}


.element-wrap .slide2_txt1, .compact-wrap .slide2_txt1{
    background-color:rgba(232, 72, 80,0.75) ; 
}

.ie8 .element-wrap .slide2_txt1{
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb6EACD6', endColorstr='#bb6EACD6');
}

            .example_class {font-family: 'Marvel', sans-serif;}
             body,button,input,select,textarea {font-family: 'Marvel', sans-serif;}
            .latest-twitter-tweet-time {font-family: 'Marvel', sans-serif;}
            .sf-menu a {font-family: 'Marvel', sans-serif;}    
        
        #logo_block {margin-left:-5}
        