/* =Header image top margin http://zeaks.org/board/threads/any-way-to-make-the-header-image-the-top-of-the-page.303
-------------------------------------------------------------- */
#branding hgroup {
display: none;
}
#branding img {
border-radius: 7px 7px 0 0;
border-top: none;
}
/* Start Header Logo */
#header-logo {
float: left;
width: 100%;
height: 150px;
overflow: hidden;
color: transparent;
}
/* End Header Logo */
.site-header h1 a, .site-header h2 a,
.site-header h1, .site-header h2 {
display: none;
}
/* Social media icons in header */
#header_icons{
float: left;
margin-top: 0px;
width:400px;
}
#header_icons li{
float: left;
margin: 5px 0px;
display:inline;
}
#header_icons ul li {
display: inline;
}
/* Social media icons in header END*/
.site-header {
background-color: #ffffff;
}
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul {
border-bottom: 1px solid #969696;
border-top: 1px solid #969696;
}
/* Headings -----*/
h1 { /* This style used as title on single posts and pages */
clear: both;
font-size: 20px;
color: #447994;
font-family: "Century Gothic", Arial, Helvetica, Sans-Serif;
margin: 0px 0px 10px 0px;
padding: 5px 0px;
font-weight: normal;
text-transform: capitalize;
text-align: right;
letter-spacing: -2px;
border-top: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
.archive-title,
.page-title,
.widget-title,
.entry-content th,
.comment-content thx { /* This style used as title on sidebar, footer */
clear: both;
font-size: 20px;
color: #447994;
font-family: "Century Gothic", Arial, Helvetica, Sans-Serif;
margin: 0px 0px 10px 0px;
padding: 5px 0px;
font-weight: normal;
text-transform: capitalize;
text-align: left;
letter-spacing: -2px;
border-top: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
}
/* Site Content width -----*/
.site-content {
float: left;
width: 73%;
/* Sidebar -----*/
.widget-area .widget a {
color: 1c6ba0;
}
.widget-area .widget a:hover {
color: #21759b;
}
/* Left Sidebar Layout -----*/
@media screen and (min-width: 600px) {
.left-sidebar.custom-layout .site-content {
float: right;
}
.left-sidebar.custom-layout .widget-area {
float: left;
clear: left;
background-color: #F0F9FF;
}
.left-sidebar.custom-layout #extra-sidebar {
float: left;
width: 26.0417%;
margin: 1.71429rem 0 0;
background-color: #F0F9FF;
}
}
/* Footer */
footer[role="contentinfo"] {
border-top: 1px solid #7ecafa;
padding: 24px 0;
padding: 1.714285714rem 0;
background-color: #F0F9FF;
border-bottom: 15px solid #7ecafa;
}
/* Footer menu links*/
ul#menu-footer-menu li {
display: inline;
padding: 0 10px;
}