
body{
                        
font:normal 12px Arial, Helvetica, sans-serif;color:#666666;    line-height:20px;
    font-family:'Open Sans', Arial;
}

a,.sf-menu ul li:hover, .sf-menu ul li.sfHover,  .acc_color, footer.f ul li a:hover, .widget_calendar table, a.comment-reply-link, .content .not_found h1, .widget_box h4 span, .entry .home_column h4 a span, h4.featured_slider span,  .entry ul.loop_blog li a:hover, .entry .home_column h4 a:hover, .loop_blog_widget li a:hover, h3.entry-title a:hover, .widget_box h4 span, .entry .home_column h4 a span, h4.featured_slider span, .ch-info p a, .post_meta_data li a:hover, footer.f .widget_box ul li a:hover, .sidebar .widget_box ul li:before, .home_slogan h4, .home_news h5 a:hover, .mb-style-2 blockquote p, .mb-style-2 cite a, .mb-style-3 blockquote p, .mb-style-3 cite a {color: #fc5d5a;}


.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:hover, .sf-menu li.current-menu-item a, .sf-menu li.current-menu-parent a, .sf-menu ul li:hover, .sf-menu ul li.sfHover, .sf-menu li:hover ul li.current-menu-item a, .sf-menu li.sfHover ul li.current-menu-item a, .sf-menu a:hover ul li.current-menu-item a, .sf-menu li.current-menu-item a ul li a, .sf-menu li.current-menu-parent a ul li.current-menu-item a, article.post_detail .entry .img_wrapper:hover, a.more-link, .highlight, .flex-control-nav li a:hover, .flex-control-nav li a.flex-active, ul#filters li a:hover, ul#filters li a.selected, div.work-thumb:hover, .img_border:hover, #contact_form_holder input#send_message, #commentform input#submit, ul.page-numbers li a:hover, ul.page-numbers li span.current, ul.accordion-container li.active a, .entry ul.accordion-container li.active a, .toggle, .dropcap2, .dropcap3, .post_date, figure.custom_img_b_thin:hover, figure.custom_img_b_thick:hover, footer.f .widget_box ul.thumbs li:hover, widget_box ul#flickr li a:hover, #nav-single a, .es-nav span:hover, .flex-direction-nav li a:hover, #toTop, .border_acc, .tagcloud a, .post_read_more, #menu li:hover > a, #menu li.current-menu-item > a, #menu ul a:hover, .post_date, .mb-style-2 blockquote:after, .mb-style-3 blockquote:after{background-color: #fc5d5a!important;}


blockquote.bquote_l, blockquote.bquote_r, .header_bg, footer.f, h1.page_title, h2.home_page_title, .mb-style-2 blockquote:before{border-color: #fc5d5a;}

#menu ul li:first-child a:hover:after {
	border-bottom-color: #fc5d5a; 
}
	
#menu ul ul li:first-child a:hover:after {
	border-right-color: #fc5d5a; 
}	


header.top #logo{
	top: -113px;
	margin-left: -80px;
}
.sf-menu{margin-top:80px;}
.sidebar h4{background:url(https://www.taodao.it/wp-content/themes/whip/images/sidebar_h4_bg.png) no-repeat bottom left;}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.arc_top{
	background:url(https://www.taodao.it/wp-content/themes/whip/inc/timthumb.php?src=https://www.taodao.it/wp-content/themes/whip/images/header_top_arc.png&w=768&zc=1) no-repeat bottom center;
}
.arc_bottom {
background: url(https://www.taodao.it/wp-content/themes/whip/inc/timthumb.php?src=https://www.taodao.it/wp-content/themes/whip/images/arc_bottom_bg.png&w=768&zc=1) no-repeat center top;
}
}
@media only screen and (max-width: 767px) {
.arc_top{
	background:url(https://www.taodao.it/wp-content/themes/whip/inc/timthumb.php?src=https://www.taodao.it/wp-content/themes/whip/images/header_top_arc.png&w=420&zc=1) no-repeat bottom center;
}
.arc_bottom{
	background:url(https://www.taodao.it/wp-content/themes/whip/inc/timthumb.php?src=https://www.taodao.it/wp-content/themes/whip/images/arc_bottom_bg.png&w=420&zc=1) no-repeat top center;
}
}
@media only screen and (max-width: 479px) {
.arc_top{
	background:url(https://www.taodao.it/wp-content/themes/whip/inc/timthumb.php?src=https://www.taodao.it/wp-content/themes/whip/images/header_top_arc.png&w=320&zc=1) no-repeat bottom center;
}
.arc_bottom{
	background:url(https://www.taodao.it/wp-content/themes/whip/inc/timthumb.php?src=https://www.taodao.it/wp-content/themes/whip/images/arc_bottom_bg.png&w=320&zc=1) no-repeat top center;
}
}
.arc_top {height:140px;}
@media only screen and (max-width: 767px) {
.arc_top {height:120px;}
header.top #logo{
	top: -93px;
}
.mobileMenu{margin-top:100px!important;}
header.top{height:1px;}
}








h1,h2,h3,h4,h5,h6, .flex-caption, .ch-info h3, .ch-info p a{font-family: 'Open Sans', Arial, sans-serif;}



h1.page_title{

}




        
        .sf-menu a{
		font:bold 14px Arial, Helvetica, sans-serif;color:;}

        
        .sf-menu li ul li a, .sf-menu li.current_page_item .sub-menu a{
		font:normal 11px Arial, Helvetica, sans-serif;color:#ffffff;}
  
.sf-menu a, .sf-menu li ul li a, .sf-menu li.current_page_item .sub-menu a{font-family:'Open Sans', Arial;}





 
 


.footer_bottom{
    color:#cccccc;}

 
 
 
p, li, .footer_bottom, .flex_desc p, article, .textwidget, label { font-size:13px !important; }