/*
THEME NAME:Headway
THEME URI: http://www.headwaythemes.com
VERSION:2.0.13
AUTHOR: Clay Griffiths // Headway Themes
AUTHOR URI:http://www.headwaythemes.com
DESCRIPTION: Headway is a feature-packed theme with drag and drop layout editing, point and click design capabilities, powerful search engine optimization and much more.  For help, you can <a href="http://support.headwaythemes.com" target="_blank">access our support</a> or go to the <a href="http://headwaythemes.com/documentation" target="_blank">Headway documentation</a>. 
*/

body { background: #6695CB !important; }

#wrapper { border:10px solid #3271B8 !important; }

body.footer-fixed div#footer, body.footer-fluid div#footer, body.footer-fluid div#footer-container {
    height: 100px !important;
}

body.header-fluid div#navigation, body.header-fixed div#navigation {
    background-color:#3271B8 !important;
	padding:10px 0px 10px 0px;
}

ul.navigation > li.current-menu-item > a, ul.navigation > li.current_page_item > a, ul.navigation > li.current_page_parent > a, ul.navigation > li.current_page_ancestor > a, ul.navigation li.current_page_ancestor ul, ul.navigation li.current_page_parent ul, ul.navigation li.current_page_item ul, ul.navigation li.current_page_item a:hover, ul.navigation li.current-menu-item a:hover {
    color: #3271B8 !important;
    background-color:#3271B8 !important;
}

ul.navigation li a, ul.navigation li ul {
    color: #FFF;
    background-color:#3271B8 !important;
}

.header-link-image {  }

.leaf-top, .widget-title { color:#004EA8 !important;
    border-bottom-color: #CCC !important;
 }

body.header-fluid div#header, body.header-fixed div#header {

}

.entry-title, .entry-title a {
    color: #004EA8 !important;
}

div.post a.more-link, div.featured-entry-content a.more-link {
    color: #FFF !important;
    background-color: #004EA8 !important;
}

.page-title {
    color:#004EA8 !important;
}

div.sidebar a, ul.link-list a {
    color:#004EA8 !important;
}

/*#header-search-input { top:125px !important; width:26% !important; }*/
#header-search-input { width:140px !important;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; padding:10px !important; top: 40px !important; color:#3271B8 !important; }

/*#column-2-page-index { padding-top:40px !important; }*/

ul.navigation { margin:0px 0px 0px 310px !important; }


#navigation { background:url('/wp-content/themes/images/logo.jpg') 0px 10px no-repeat #3271B8 !important; padding: 33px 0px 34px 0px !important; }
ul.navigation li a { padding:9px 4px !important; }

ul.navigation li a, ul.navigation li ul {  }

.leaf-top { display:none; }

.home-link { position:absolute; width:300px; height:100px; top:0px; left:0px; }

.featured { display:none; }

ul.navigation li a:hover, .right-boxed-stuff ul li a:hover {
    color: #6695CB !important;

}

.sub-menu { z-index: 999999 !important; border:1px solid #3271B8 !important; }
#navigation { z-index: 999999 !important; }

.smooth_slider { border:4px solid #004EA8 !important; background:#3271B8 !important; }

ul.navigation li a, ul.navigation li ul {
	text-transform:capitalize !important;
}
#navigation #menu-main-menu > li {
    padding: 23px 25px 0px !important;
}

div.entry-content h3 {
color:#6695CB !important;
}

ul.navigation > li.current_page_ancestor > a, ul.navigation > li.current-menu-item > a, ul.navigation > li.current_page_item { color:#6695CB !important; }

.smooth_slider .sldr_title {
    margin: 5px 0px 10px 20px !important;
    color: #fff !important;
}
.smooth_slider span {
    color: #fff !important;
}
.faq-accordion .faq-main .faq-title, .faq-accordion .faq-main .faq-title h4 {
font-size: 13px !important;
font-weight: bold;
}

.footer-txt {
	text-align: center;
	padding: 30px 20px 30px 20px;
	color:#B6B6B6;
	font-size: 14px;
}

.footer-menu { padding-top: 20px;  }
.footer-menu ul { text-align: center;  }
.footer-menu ul li { display: inline-block; }
.footer-menu ul li a { color:#3271B8; font-size: 14px; }
.footer-menu ul li a:after { content: '|'; color:#B6B6B6; font-size: 14px; display: inline-block; padding: 0px 10px 0px 10px; }
.footer-menu ul li:last-child a:after { display: none;  }
