.pricing_heading {background: #FFFFFF; }
.pricing_heading h3, .pricing_heading h4 {color: #10A5EB; }
Main {background-color: #FFFFFF; }
.sidebar h3.widget-title {color: #454545; }





 



/* BEGINN NON AUTO STYLES */

body  {    background-position:left top; }
body  { color:#858585; font-family:Roboto, Arial; font-weight:300; font-size:15px;}
body a  { color:#10A5EB; }
body a:hover { color:#0B6F9E;}
body a:visited {}
body h1, body a h1, body h1 a, .tagline {font-family:Source Sans Pro, Arial; font-weight:300;  font-size:50px;  color:#3C3C3C ;  line-height:56px;}
body h2, body a h2, body h2 a {font-family:Source Sans Pro, Arial; font-weight:300;  font-size:40px;  color:#3C3C3C ;  line-height:46px;}
body h3, body a h3, body h3 a  {font-family:Source Sans Pro, Arial; font-weight:300;  font-size:30px;  color:#3C3C3C ;  line-height:36px;}
body h4, body a h4, body h4 a {font-family:Source Sans Pro, Arial; font-weight:300;  font-size:20px;  color:#000 ;  line-height:26px;} 
body h5, body a h5, body h5 a {font-family:Source Sans Pro, Arial; font-weight:300;  font-size:16px;  color:#000 ;  line-height:22px;}
body h6, body a h6, body h6 a {font-family:Source Sans Pro, Arial; font-weight:300;  font-size:15px;  color:#000 ;  line-height:21px;}

#overheader {   background-image:url(../../images/bg/black-Linen.png);   background-position:left top; color:#FFFFFF; }

#head_line h1, #head_line a h1, #head_line h1 a {  font-size:50px;  color:#333333 ;  line-height:56px;}
#head_line h2, #head_line h2 a, #head_line a h2 {  font-size:18px;  color:#666666 ;  line-height:24px;}
 
#brand img { margin-top:10px; margin-bottom:10px;}

body.has_slider header #menu {}

#headline {  background-color:#202020;    background-position:left top; }


header .main-menu {font-family:Source Sans Pro, Arial; font-weight:300;  font-size:13px;}
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:#FFFFFF;   }  
header .main-menu li:hover, header .main-menu li:hover > a {}
header .main-menu ul.sub-menu a { font-family:Average Sans, Arial; }
header .main-menu  ul.sub-menu li, ul#responsive_menu li { background-color:#202020 ;   line-height:26px;  }
ul.sub-menu::before { border-bottom-color:#202020;}
header .main-menu  ul.sub-menu li a, header .main-menu  ul.sub-menu li,  ul#responsive_menu li a { color:#FFFFFF ;  }	
header .main-menu  ul.sub-menu li a:hover { }
header #menu > li:hover {}
header ul.sub-menu li:hover {}
  
.mainsection, #cycle_container, #header_object_slider { background-color:#FFFFFF;  background-image:url(../../images/bg/brillant.png);   background-position:left top; }

#content  { }
#content a  { }
#content a:hover {}
#content a:visited {}
#content h1, #content a h1, .tagline  {   