#brand img {height: 100px; }
.pricing_heading {background: #FFFFFF; }
.pricing_heading h3, .pricing_heading h4 {color: rgb(204, 147, 107); }
#layout.block {margin-top: 30px; }
#layout.block {margin-bottom: 30px; }
ul#menu > li > a {font-size: 13px; }
ul#menu ul.sub-menu  a {font-size: 13; }
Main {background-color: rgb(255, 255, 255); }
#over_content {background-color: #404040; }
#over_content {color: #FFFFFF; }
#after_content {background-color: #E0E0E0; }
#after_content {color: #4F4F4F; }


/* BEGINN NON AUTO STYLES */

body  {  background-image:url(http://www.deicappuccini.it/wp-content/uploads/2015/03/acqui-bollente2-2000.jpg);  background-repeat:no-repeat;  background-position:center center;background-attachment:fixed }

body {}

.ui-tabs-nav li a, h3.toggle-trigger, h3.accordion-trigger, .accordion h3 { font-size:13px;}

.tagline span {font-family:Noto Sans, Arial !important; font-weight: normal; font-size:13px;}



body  { color:rgb(64, 64, 64); font-family:Noto Sans, Arial !important; font-weight: normal; font-size:13px;}

a  { color:rgb(204, 147, 107); }

a:hover { color:rgb(172, 98, 46);}

a:visited {}

h1, a h1, h1 a, .tagline, .h1 {font-family:Satisfy, Arial !important;   font-size:35px;  color:rgb(64, 64, 64) ;  line-height:41px;}

h2, a h2, h2 a, .h2 {font-family:Satisfy, Arial !important;   font-size:30px;  color:rgb(64, 64, 64) ;  line-height:36px;}

h3, a h3, h3 a, .h3 {font-family:Satisfy, Arial !important;   font-size:25px;  color:rgb(64, 64, 64) ;  line-height:31px;}

h4, a h4, h4 a, .h4 {font-family:Satisfy, Arial !important;   font-size:18px;  color:rgb(64, 64, 64) ;  line-height:24px;} 

h5, a h5, h5 a, .h5 {font-family:Satisfy, Arial !important;   font-size:16px;  color:rgb(64, 64, 64) ;  line-height:22px;}

h6, a h6, h6 a, .h6 {font-family:Satisfy, Arial !important;   font-size:15px;  color:rgb(64, 64, 64) ;  line-height:21px;}



#overheader {  background-color:#2B2B2B;    background-position:left top; color:#F2F2F2; }

#overheader {}



#head_line { background-color:rgb(255, 255, 255);    background-position:center center;; } 

#head_line h1, #head_line a h1, #head_line h1 a {  font-size:45px;  color:rgb(53, 53, 53) ;  line-height:51px;}

#head_line h2, #head_line h2 a, #head_line a h2 {font-family:Cabin, Arial !important; font-weight: normal;  font-size:18px;  color:rgb(204, 147, 107) ;  line-height:24px;}

 

#brand img { margin-top:10px; margin-bottom:10px;}

#pagename { margin-top:10px;}

#pageslogan { margin-bottom:10px;}



body.has_slider header #menu {}



#headline {  background-color:rgb(255, 255, 255);    background-position:left top; }

#headline {}



header .main-menu {  font-size:13px;}



header#headline.has_menu_description .main-menu > li > a > span { top:13px;}

header .main-menu > li > a, #headline #menu > li > i { top:-6.5px;}



header.main-menu  .current-menu-item, .main-menu .current-menu-parent, .current-page-ancestor {}

header .main-menu li, header .main-menu a,  ul#responsive_menu a, .main-menu a:visited {  color:rgb(204, 147, 107);   } 

 

header .main-menu li:hover, header .main-menu li:hover > a { color: rgb(242, 242, 242) ;}

header .main-menu ul.sub-menu a { font-size: 13px ; }

header .main-menu  ul.sub-menu li, ul#responsive_menu li { background-color:rgb(204, 147, 107) ;   line-height:20px;  }

.seven_mega_menu { background-color:rgb(204, 147, 107) ;  color:rgb(255, 255, 255) ;  } 

ul.sub-menu::before { border-bottom-color:rgb(204, 147, 107);}

header .main-menu  ul.sub-menu li a, header .main-menu  ul.sub-menu li,  ul#responsive_menu li a { color:rgb(255, 255, 255) ;  }	

header .main-menu  ul.sub-menu li a:hover { }

header #menu > li:hover { background-color:rgb(204, 147, 107);}

header ul.sub-menu li:hover {}

  

#slideshow_header { background-color:#fff;    background-position:left top;; } 





.mainsection   { background-color:rgb(255, 255, 255);    background-position:center top; }

.mainsection  {}



#content  { }

#content a  { }

#content a:hover {}

#content a:visited {}

#content h1, #content a h1, .tagline  {   }

#content h1 strong {}

#content h2, #content a h2 {   }



#content h3, #content a h3 {   }

#content h4, #content a h4 {   } 

#content h5, #content a h5 {   }

#content h6, #content a h6 {   }



 

#footer {  background-color: rgb(204, 147, 107) ;   background-position:center center; }

#footer_gradient { background-color: rgb(204, 147, 107) ;}

 



#footer, #footer p, #footer * { color:rgb(90, 90, 90); }

#footer a  { }

#footer a:hover {}

#footer a:visited {}

#footer h2, #footer a h2 {   }

#footer h3, #footer a h3 {   }

#footer h4, #footer a h4 {   } 

#footer h5, #footer a h5 {   }

#footer h6, #footer a h6 {   }

#footer h3.widget-title { }



#secondfooter {  background-color:rgb(204, 147, 107);    background-position:left top; color:rgb(255, 255, 255); }

#secondfooter  {}



#underfooter {}



.callout {}

.testimonial-lists-item-shortcode h5::before { border-left:12px solid transparent !important; }

.post-count-comments::after {} 

.toggle  h3.box { color:#59c5f3 !important; }

.toggle .box, .toggle .box + div {  border-color:#59c5f3 !important;}

.toggle  h3.color { color: #FFFFFF !important;}

.toggle .color  { background:#59c5f3 !important; }

.toggle .color + div {   border-color:#59c5f3 !important;}

.accordion   h3.box { color:#59c5f3 !important;}

.accordion .box, .accordion .box + div {   border-color:#59c5f3 !important; }

::selection { background-color: rgb(204, 147, 107) !important}

.nivo-header .nivo-controlNav a.active, .cycle-content-navs a.activeSlide {}

.pricing_heading::after { border-top-color: #FFFFFF;}







a.biggerPhoto, .skillsprogress   {background-color:#cc936b; color:#FFFFFF;} 

#filters a , .pagination a, .pagination span, .page-pagination span, .page-pagination a  {color:#cc936b;} 



/* UI BG */

a.biggerPhoto:before, .div_portfolio_entry .lrs i,  .sc_button.custom, .feature_box > div:first-child,  a.portfolio_entry_bigger_image, .portfolio-img a.biggerPhoto,   .nivo-header .nivo-controlNav a.active, .cycle-content-navs a.activeSlide, #ascrail2000 > div, .nivo-header .nivo-controlNav a:hover, .tagcloud a, .cycle-content-navs a:hover {background-color: #cc936b;color: #FFFFFF;}

 

 h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong, .tagline strong, [class*="icon-"], p.contact_widget + span  {color: #cc936b !important;}

 

.callout {border-left: 4px solid #cc936b;}



.fa {
color:#cc936b !important;
} 