

h1, h2, h3, h4, .ribbon-center span, h2.intro .intro-bold, span.block-title, span.subtitle, span.da-t h4 a.title, .latest-portfolio span.terms, .da-thumbs span.terms, h4.classic-post-title a, .big_white, h6.nav-previous a, h6.nav-next a, #footer-nav li a, .copyright-text, span.dropcaps, .sidebar-box.info h4.blog-sidebar-title span
{
	font-family:"Noto Sans" !important;
	color: #555;
	-webkit-font-smoothing: antialiased;
}


h5, h6, .sidebar-item-box h5 a, .ei-slider-loading, .twtr-tweet-text p a.twtr-user, .intro-container h3, .portfolio-featured, ul#lines li, ul.contact-info span, .medium_text, .aq_block_toggle h2.tab-head, .aq_block_accordion h2.tab-head, .blog-masonry-description h3 a, #da-thumbs.blog h4 a.title
{
	font-family:"Noto Sans" !important;
	color: #555;
	-webkit-font-smoothing: subpixel-antialiased;
}


.sf-menu > li > a
{
	font-family:"Noto Sans" !important;
	color: #555;
}


.sidebar-box h4.blog-sidebar-title span, h4.footer-heading span
{
	font-family:"Noto Sans" !important;
	color: #555 !important;
}


*, body, #social-icon a, .sidebar-author, .sidebar-date, .sidebar-social, .sidebar-comment, .sidebar-cat,
#comment-wrapper, #commentform label, .twtr-tweet-text p a, .da-thumbs li span.da-t div h6, .footer-box, div.wpcf7-mail-sent-ok, div.wpcf7-validation-errors, div.wpcf7-mail-sent-ng, span.wpcf7-not-valid-tip, ol, ul, p, span, span a, a, table, .sidebar-item-box .sidebar-item-date,.twt-border .twt-tweet .entry-title, .twt-border .twt-o .entry-title a, .twt-border .twt-o .entry-title b, #block-title.block-title-3 span
{
	font-family: "Segoe UI" , "Lucida Grande" , Verdana, Arial, Helvetica, sans-serif !important;
	color: #5f5f5f;
	background-color: transparent; 
}


#footer-wrapper a, #footer-wrapper span, #footer-wrapper p, #footer-wrapper h1, #footer-wrapper h2, #footer-wrapper h3, #footer-wrapper h4, #footer-wrapper h5, #footer-wrapper h6, #footer-wrapper .textwidget, h4.footer-heading span
{
	color: #aaa !important;
}


a.hightlight, span.highlight, .tagcloud a, #portfolio-filter .filterable.current a, .portfolio-featured, .sidebar-cat a, ul.sf-menu > li.current-menu-item a, ul.sf-menu > li.current-page-item a, ul.sf-menu > li.current-menu-parent > a, ul.sf-menu > li.current-menu-ancestor > a, ul.navi-list li.current, .sb-social-icon a, .pricing-column ul li.pricing-title, .progress-bar ul li span, #block-title .blank, .hover-bg-div, .hover-bg-div-v, .header-img-bg, .service-content.have-bg
{
	background: #4fa1cc;
}
a:hover, a.rev:hover, #team a, .twt-border .twt-o .entry-title b, .twt-border .twt-o .entry-title a, #portfolio-filter .filterable a:hover, span.post-content-meta-author a, h2.intro .intro-bold, span.icon-font-list, .pricing-column ul li.pricing-pricing h5, .testimonial li h6 
{
	color: #4fa1cc;
}
.post-content-meta-category a:hover, .tag-wrapper a:hover{
	color: #4fa1cc !important;
}
.sf-menu ul li a:hover
{
	border-left:3px solid #4fa1cc;
}
.sf-menu > li > ul >li:first-child
{
	border-top:3px solid #4fa1cc;
}
//.jcarousel-next-horizontal, .jcarousel-prev-horizontal, .button-slider, .se-next,.se-prev, .flex-direction-nav li .next, .flex-direction-nav li .prev, #xxx
.jcarousel-next-horizontal, .jcarousel-prev-horizontal, .button-slider, .se-next,.se-prev, .flex-direction-nav li .next, .flex-direction-nav li .prev
{
	background-color:#4fa1cc;
}
.button,button,input[type="submit"],input[type="reset"],input[type="button"]
{
	
	border: 1px solid #4fa1cc;
}
ul.sf-menu > li.current-menu-item a, ul.sf-menu > li.current-page-item a, ul.sf-menu > li.current-menu-parent > a, ul.sf-menu > li.current-menu-ancestor > a
{
	box-shadow:inset 2px 2px #e7e7e7, inset -2px -2px #e7e7e7, inset 3px 3px #fff, inset -3px -3px #fff, inset 0px 0px 6px rgba(0,0,0,.2);
}
.hover-bg-div, #portfolio-filter .filterable.current a, .tagcloud a, .sidebar-cat a, .sb-social-icon a{
	box-shadow:inset 1px 1px #eee, inset -1px -1px #eee, inset 2px 2px #fff, inset -2px -2px #fff, inset 0px 0px 6px rgba(0,0,0,.2);
}
ul.sf-menu > li.current-menu-item a, ul.sf-menu > li.current-page-item a, ul.sf-menu > li.current-menu-parent > a, ul.sf-menu > li.current-menu-ancestor > a, .hover-bg-div-v
{
	box-shadow:inset 2px 2px #4fa1cc, inset -2px -2px #4fa1cc, inset 3px 3px #fff, inset -3px -3px #fff, inset 0px 0px 6px rgba(0,0,0,.2);
}
.service-content .hover-bg-div, .service-content.have-bg
{
	box-shadow:inset 3px 3px #4fa1cc, inset -3px -3px #4fa1cc, inset 4px 4px #fff, inset -4px -4px #fff;
}

 
.button, button, input[type="submit"], input[type="reset"], input[type="button"]
{
	background: #4fa1cc;
	background: linear-gradient(top, #72b4d6 0%, #4fa1cc 100%);
	background: -o-linear-gradient(top, #72b4d6 0%, #4fa1cc 100%);
	background: -moz-linear-gradient(top, #72b4d6 0%, #4fa1cc 100%);
	background: -webkit-linear-gradient(top, #72b4d6 0%, #4fa1cc 100%);
	background: -ms-linear-gradient(top, #72b4d6 0%, #4fa1cc 100%);
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0, #72b4d6), color-stop(1, #4fa1cc) );
}
.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover{
	background: #72b4d6;
	background: linear-gradient(top, #4fa1cc 0%, #72b4d6 100%);
	background: -o-linear-gradient(top, #4fa1cc 0%, #72b4d6 100%);
	background: -moz-linear-gradient(top, #4fa1cc 0%, #72b4d6 100%);
	background: -webkit-linear-gradient(top, #4fa1cc 0%, #72b4d6 100%);
	background: -ms-linear-gradient(top, #4fa1cc 0%, #72b4d6 100%);
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0, #4fa1cc), color-stop(1, #72b4d6) );
}


