@import url(http://fonts.googleapis.com/css?family=Rokkitt);
body.custom-background {
  background-color: #f5fbfe !important;
}
body .site {
	background-color: #ffffff !important;
}
body {
  background-color: #f5fbfe !important;
  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif !important;
  font-size:16px !important; 
  line-height:1.25 !important;
  color:#191919 !important;
}
.entry-content,.entry-content p{
  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif !important;
  font-size:16px !important; 
  line-height:1.25 !important;
  color:#191919 !important;
}

a {
  color: #2074bc !important;
  outline: medium none !important;
  text-decoration:none !important;
}
a:hover {
  color: #0f457c !important;
  outline: medium none !important;
  text-decoration:underline !important;
}
.main-navigation ul.topmenu {
  background-color: #e6edf3 !important;
  display: inline-block !important;
  font-family: Rokkitt !important;
  font-size: 17px !important; 
  font-weight: bold !important;
  padding: 0 0 0 39px !important;
  text-align: left !important;
  width: 96% !important;
  text-transform:none !important;
}
.main-navigation li a{
  background-color: #e6edf3 !important;
  border-bottom: 2px solid #e6edf3 !important;
  border-radius: 0px 0px 0 0 !important;
  padding: 10px !important;
  display:inline-block !important;
  color: #2074bc !important;
  border-bottom: 2px solid #e6edf3 !important;
  margin-right: 0 !important;
   margin-top: 0px !important;
   white-space: nowrap !important;
  text-decoration:none !important;
  outline: medium none !important;
}

	.main-navigation li a,
	.main-navigation li {
       display: table-cell !important;
	  }


.main-navigation li a:hover {
  background-color: #e6edf3 !important;
  border-radius: 0px 0px 0 0 !important;
  padding: 10px !important;
  white-space: nowrap !important;
  outline: medium none !important;
  display:inline-block !important;
  color: #333333 !important;
  border-bottom: 2px solid #e6edf3 !important;
  margin-right: 0 !important;
   margin-top: 0px !important;
   white-space: nowrap !important;
  text-decoration:none !important;
  outline: medium none !important;
}

.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a {
  background-color: #e6edf3 !important;
  border-bottom: 2px solid #e6edf3 !important;
  	border-radius: 0px 0px 0 0 !important;
  color: #333333 !important;
  outline: medium none !important;
  text-decoration:none !important;
}
h1,h2,h3,h4,h5,h6{
  font-family: Rokkitt !important;
  font-weight:normal !important;
}
h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{
font-weight:normal !important;
}
h1 {
  font-size: 36px !important;
  line-height: 1.25 !important;
  color: #2074bc !important;
}
h2 {
  font-size: 28px !important;
  line-height: 1.25 !important;
  color: #2074bc !important;
}
h3 {
  font-size: 24px !important;
  line-height: 1.25 !important;
  color: #2074bc !important;
}
h4 {
  font-size: 22px !important;
  line-height: 1.25 !important;
  color: #2074bc !important;
}
footer {
		background-color: #ffffff !important;
  border-top: 1px solid rgb(214, 203, 185) !important;
  font-size: 14px !important;
  line-height: 1.25 !important;
  color: #333333 !important;
  padding: 30px !important;
}
footer a{
		color: #2074bc !important;
  outline: medium none !important;
  text-decoration:none !important;
}
footer a:hover{
		color: #0f457c !important;
  outline: medium none !important;
  text-decoration:underline !important;
}
.widget_title {
  background : #2074bc !important;
  font-size: 16px !important;
  line-height: 1.25 !important;
  height: 21 !important;
  color: #ffffff !important;
  padding : 8px 0 8px 10px !important; 
   box-shadow: 0 0 5px 0 #191919 !important;
}
.widget_content{
  background : #ffffff !important;
  color: #191919 !important;
  padding : 15px 10px !important;
    box-shadow: 0 0 5px 0 #191919 !important;

}
body.page .gform_wrapper .gform_footer input.button, body.page .gform_wrapper .gform_footer input[type="submit"]{  
		background : #2074bc !important;
		color: #000000 !important;
 		border: 1px solid #000000 !important;
  border-radius: 0.5em !important;
  font-weight: bold !important;
  margin: 0 0 10px !important;
  padding: 0.4em 0.8em 0.5em !important;
  text-decoration: none !important;
  font-size:16px !important;
}
.subForm .button,form button,form input[type="submit"],form input[type="button"],form input[type="reset"],button, input[type="submit"], input[type="button"], input[type="reset"]{  
		background : #2074bc !important;
		color: #000000 !important;
 		border: 1px solid #000000 !important;
  border-radius: 0.5em !important;
  font-weight: bold !important;
  margin: 0 0 10px !important;
  padding: 0.4em 0.8em 0.5em !important;
  text-decoration: none !important;
  font-size:16px !important;

}
#wpadminbar a{color: #ccc !important;}
#wpadminbar ul li ul li a{color: #21759B !important;}
#wpadminbar ul li a:hover{color: #000 !important;}
.wp_widget_wotb{padding:10px;}


.avatar{float:left;}
.comments-area article{margin:0rem 1.71429rem !important;}
.comments-area article header{margin:1px !important;}
.comment-content p{margin:2px !important;}

/*
write your custom css code below.
*/