/* Enter Your Custom CSS Here */

h1 {
		font-weight: 700 !important;
}

h3 {
		font-size: 22px !important;
}
/*------------------------------------*\
    $IPHONE and MOBILE
\*------------------------------------*/

.su-posts-command-loop {
    width: 100%;
    float: left;
    height: auto;
}

.su-post {
    width: 100%;
  	height:260px;
    float: left;
    max-width: 250px;
    margin: 20px;
    padding: 20px;
    text-align:center;
    color:#fff!important;
    background-color:#305aa1;
}

.su-post h2 a{
 color:#fff!important; 
  
}

.su-post:hover{
 
  background-color:#F17440; 
  transition:.5s;
  
}



.su-posts{
 float:left;
  width:40%;
  margin:3%;
  padding:5%;
  text-align:center;
  color:#fff!important;
  background-color:#305aa1;
  
}






@media only screen and (min-width:320px) and (max-width:325px) { 
  
.site-title a img{
   padding-left:0px; 
    
  }
  
  
  
}



.entry.excerpt p{
 color:#666; 
}

#header .pad {
    padding-bottom: 0;
    padding-top: 0;
}


.sidebar .widget{
  padding: 10px 30px 5px;
  
}


.textwidget .su-post-excerpt .moretag{
  height:25px;
  
}

widget a:hover{
 color:#fff; 
  
}

.post-byline > a:hover{
  color:#F17440;
  
}
.entry-inner a:hover{
  color:#F17440;
}

a:hover{
  
  
  color:#fff;
 font-weight:bold; 
}
.moretag a:hover{
 color:#fff; 
  
}

.grid.one-half.last {
  
    width: 30%;
}

.grid.one-half {
    width: 60%;
}

.widget a {
    color: #FFFFFF;
}

.widget > h3 {
    font-size: 15px;
    font-weight: normal;
    text-transform: none;
  color:#000;
  letter-spacing:1px;
}

.nav-wrap.container {
    margin: 0 auto;
    width: 340px;
}
.nav.container-inner.group {
    padding-left: 53px;
}


.next{
  
  display:none;
}
.previous{
  
  display:none;
}

.post-nav.group {
    display: none;
}

.entry-inner {
    font-size: 14px;
}

.entry.excerpt {
    color: #AAAAAA;
    font-size: 14px;
}

.post-title > a {
    color: #F17440;
    font-weight: bold;
}

.post-title{
 margin-bottom:0px; 
  
}

#nav-header .nav > li {
    border-right: medium none;
    text-transform: uppercase;
}

#nav-header .nav > li :hover {
    border-right: medium none;
    text-transform: uppercase;
  color:#F17440;
}
#nav-header .nav li > a:hover{
 color:#f17440; 

}
#nav-header .nav li > a:active{
 color:#f17440; 
  font-weight:bold;

}

#nav-header .nav li.current_page_item > a, #nav-header .nav li.current-menu-item > a, #nav-header .nav li.current-menu-ancestor > a, #nav-header .nav li.current-post-parent > a{
   color:#f17440; 
  font-weight:bold;
  
}


.site-title {
    
    font-size: 42px;
    font-weight: 600;
    letter-spacing: -0.5px;
    line-height: 60px;
    margin: 0 auto;
  float:none;
    padding: 10px 0;
  
}
.site-title a img{
  max-height:300px;
  padding-left:93px;
  
}

#nav-header.nav-container{
  
 box-shadow:none; 
}


.post-meta .post-date {
    float: left;
    font-size: 12px;
    font-style: italic;
    text-transform: none;
}


.moretag {
    background-color: #305AA1;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    height: 29px;
    margin-top: 15px;
    padding-top: 7px;
    text-align: center;
    text-transform: uppercase;
    width: 100px;
  letter-spacing:.5px;
}



button, input[type="reset"], input[type="button"], input[type="submit"] {
  background-color: #305AA1;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    height: 35px;
    margin-top: 15px;
  letter-spacing:.5px;
    text-align: center;
    text-transform: uppercase;
    width: 100px;
  border:none;
  
}


.mc4wp-form input[type="text"], .mc4wp-form input[type="email"], .mc4wp-form input[type="tel"], .mc4wp-form input[type="url"], .mc4wp-form input[type="date"], .mc4wp-form textarea, .mc4wp-form select{

  
   font-size: 16px;
    text-align: left;
  
}
.mc4wp-form label{
  color: #000000;
  font-weight:normal;
  letter-spacing:1px;
  
}




.wpcf7 input[type="submit"] {
    font-size: 12px;
    padding: 5px 0;
    width: 100px;
  background-color: #305AA1;
  letter-spacing:.5px;
}


.themeform input[type="submit"], .themeform button[type="submit"], .s1 .sidebar-top, .s1 .sidebar-toggle, #flexslider-featured .flex-control-nav li a.flex-active, .post-tags a:hover, .s1 .widget_calendar caption, #footer .widget_calendar caption, .author-bio .bio-avatar:after, .commentlist li.bypostauthor > .comment-body:after, .commentlist li.comment-author-admin > .comment-body:after {
    background-color: #305AA1;
}

.wpcf7-form-control.wpcf7-submit{
 background-color: #305AA1;
  
}
.post p { 
line-height: 1.5em;
padding-bottom: 15px;
} 






