/*
Theme Name: Empty Core
Theme URI: http://awtheme.com/
Description: A Reactor child theme
Author: Anthony Wilhelm
Author URI: http://anthonywilhelm.com
Template: reactor
Version: 1.1.0
*/

/*****************************************************************
Add Custom styles below 
******************************************************************/



h1{font-size: 180%  ;}
h2{font-size: 160%  ;}
h3{font-size: 140%  ;}
h4{font-size: 110%  ;}
h5{font-size: 100%  ;}

h1,h1,h3,h4,h5,h6,p{font-weight: 300;}



#header{ padding: 0; margin: 0;}
.inner-header{margin: 0; padding: 0;}
.inner-header, .inner-header .row { border: none;}

.site-logo{padding: 10px 0px 10px 0px!important; margin: 0px !important; border: none;}
.site-title, .site-description{visibility: hidden; display: none;}

.banner-column{ padding: 8px 5px 0px 8px;}

#lang_sel_list{ margin:0; padding:0; margin-top: 5px; width:100%; border:none;}
#lang_sel_list ul{list-style-type:none; margin:0; padding:0; width:80%; background-color:#036; border:none; float:right !important;border:none;}
#lang_sel_list li{ display: inline !important; float:right !important; border:none; width:auto;}
#lang_sel_list a{border:none; text-align:right; float:right !important;}
#lang_sel_list a.lang_sel_sel{ font-weight:bold;}

.main-nav{ margin-top:23px;}
#menu{}
#menu .section-container{ background:none; border:none;}
#menu .horizontal-nav{ float:right; text-align:right; }
[data-section="horizontal-nav"], .section-container.horizontal-nav{ width:auto;}

#menu p.menu-item{ background:none; border:none;}
#menu .section-container.horizontal-nav .section .title.active a
, #menu .section-container.horizontal-nav.auto .section .title.active a {
    background: #FFF; font-weight:bold
}


nav#menu .content{}
.side-nav a{background-color: #fff; color: #000 !important;}
.side-nav a:hover{background-color: #f5f5f5;}
.side-nav .current_page_item a{}


#side-menu .accordion > a{ border: none; background: transparent; }



/*
.top-bar-container{background: rgba(91, 78, 44, 0.1); border-bottom: 1px solid #dddddd; margin-bottom: 20px;}
.top-bar-container .top-bar .name p a{color: #000; background: transparent;}
.top-bar{background: transparent;}
.top-bar-section ul {background: transparent;}
.top-bar-section li {background: transparent;}
.top-bar-section li a:not(.button){background: transparent; color: #262626; font-weight: normal;}

.top-bar-section ul li > a{}
.top-bar-section ul li > a:hover{background: rgba(91, 78, 44, 0.8);}
.top-bar-section ul li.active > a{background: transparent; color: #000; font-weight: bold;}
.top-bar-section ul li.active > a:hover{background: rgba(91, 78, 44, 0.7); color: #fff;}
.top-bar-section .divider{ display: none;}


.top-bar-section .dropdown { border: 1px solid #cccccc;  border-top: none;}

.top-bar-section .dropdown li a{background: rgba(91, 78, 44, 0.7); color: #fff; padding: 10px 10px 10px 10px; min-width: 200px;}
.top-bar-section .dropdown li.active a{ background: rgba(91, 78, 44, 0.7 ); color: #fff;}
.top-bar-section .dropdown li.active a:hover{ background: rgba(91, 78, 44, 0.7 ); color: #fff;}
*/


.widget p, .widget div > a{ font-size: 90%; margin-bottom: 5px;}

.top-bar.expanded .toggle-topbar a{ color: #888888 !important;}
.top-bar .toggle-topbar a{ color: #888888 !important;}



.flexipages_widget h3 {font-size: 1.2em !important; padding: 0px; margin: 0px 0px 3px 0px; line-height: 1.2em !important; }
.flexipages_widget h3 a{color: #fff !important; background-color: #a9987d; padding: 0px 5px 0px 5px}
.flexipages_widget h3 a:hover{background-color: #5d0706;}
.flexipages_widget ul{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.flexipages_widget li{ margin: 0px 0px 20px 0px; list-style: none !important; }