

	/* General */	

.gs-custom a, .gs-custom a:visited {
    color: #009DE0;
   
	
}

.gs-custom .entry-content a, .gs-custom .entry-content a:visited {
    
    font-weight: 400;
	
}

.gs-custom h1 a, 
.gs-custom h2 a, 
.gs-custom h1 a:visited, 
.gs-custom h2 a:visited {
    color: #333333;
}

.gs-custom a:hover, .gs-custom a:focus {
    color: #009DE0;
}

	/* Body */

body.gs-custom, 
.gs-custom p {
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #333333;
	}

body.gs-custom {
	background-color: #FFFFFF;
}

/*    .gs-custom #wrap {
	-moz-box-shadow: 0 0 5px ;
	-webkit-box-shadow: 0 0 5px ;
	box-shadow: 0 0 5px ;
}    */

.gs-custom .site-inner {
	background-color: #FFFFFF;
}

	/* Header Area */
	
.gs-custom .site-header {
	background-color: #FFFFFF;
}
	
.gs-custom .site-header {
	border-left: #E74C3C 0px solid;
	border-right: #E74C3C 0px solid;
	border-top: #E74C3C 0px solid;
}



.gs-custom .site-title {
	font-family: Raleway;
	font-size: 32px;
	font-weight: 700;
	text-transform: uppercase;
    color: #333333;
	margin: 20px 0 0px;margin: 2rem 0 0rem;	

}


.gs-custom h1.site-title a,
.gs-custom .site-title a {
    color: #333333;
}

.gs-custom .site-title a:hover,
.gs-custom .site-title a:focus {
    color: #009DE0;
}

.gs-custom .site-description {
	font-family: Raleway;
	font-size: 18px;
	font-weight: 300;
	text-transform: none;
    color: #333333;
	margin: 0px 0 20px;margin: 0rem 0 2rem;	
}

	/* Navigation */

	/*    General    */
	
.gs-custom .nav-primary {
    border-bottom: 0px solid #fff;
    border-top: 3px solid #FFFFFF;
    background-color: #333333;

}

.gs-custom .menu-primary li:hover {
   
   
}



	/*    Main Elements    */

.gs-custom .menu-primary {
    border-bottom: 0px solid #333333;
    border-top: 0px solid #333333;
    background-color: #333333;
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
	font-size: 14px;
	font-weight: 300;

}

.gs-custom .menu-primary a {
   
    border-right: 0px solid #333333;
}

.gs-custom .menu-primary a  {
    color: #FFFFFF;
    
}
	

.gs-custom .menu-primary li a:hover,
.gs-custom .menu-primary  li a:focus {
    color: #009DE0;
	background-color: #333333;
}

.gs-custom .menu-primary .current-menu-item a {
    background-color:  #333333;
    color: #FFFFFF;
}

.gs-custom .menu-primary .current-menu-item .sub-menu  a:hover,	
.gs-custom .menu-primary .current-menu-item .sub-menu  a:focus {
    color: #009DE0;
    
} 
	
	
	/*    Sub Navigation    */
	
	
.gs-custom .menu-primary .sub-menu a  {
	background-color:  #FFFFFF;
	border: 0px solid #333333;
	border-top: none;
	color: #333333;
}

	
.gs-custom .menu-primary .sub-menu a:hover, 
.gs-custom .menu-primary .sub-menu a:focus  {
	background-color:  #333333;
	color: #FFFFFF;
}

	
.gs-custom .menu-primary .sub-menu li.current-menu-item a {
	background-color:  #333333;
	color: #FFFFFF;
}
 

.gs-custom .menu-primary .current-menu-item .sub-menu  a  {
	color: #333333;
} 




	
	
	/*    Breadcrumbs    */
	
.gs-custom .breadcrumb a:hover {
 color:#333;
}

	/* Buttons */
	

input[type="button"], 
input[type="submit"], 
.search-form input[type="submit"] {
	background-color:  #009DE0;
	border: 1px solid  #009DE0;
	color: #FFFFFF;
	padding: 18px 16px;	

}
	

 
.gs-custom .sidebar p.more-from-category a, 
.gs-custom .sidebar p.more-from-category a:hover, 
.gs-custom .more-from-category a {
	background-color:  #009DE0;
	border: 5px solid  #009DE0;
	color: #FFFFFF !important; 
	

}
	

 


.gs-custom .right .search-form input[type="submit"] {
	border: 1px solid  #009DE0;

}
	
 
.gs-custom .right .search-form input {
	height: 30px; 
	padding: 0px 8px;
	padding: 0rem 0.8rem;
} 

 
.gs-custom .right .search-form input[type="submit"] {
	background-color:  #009DE0;
	height: 30px; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
	
} 

.gs-custom .right .search-form  {
	margin: 5px 5px 0 0;
	
} 


input:hover[type="button"], 
input:hover[type="submit"], 
.search-form input:hover[type="submit"], 
.genesis-nav-menu .search-form input:hover[type="submit"] {
	background-color:  #009DE0;
	border: 1px solid  #009DE0;
	color: #FFFFFF;

} 

	
.gs-custom .right .search-form input:hover[type="submit"] {
	border: 1px solid  #009DE0;

}
	
	

	
.gs-custom a.more-link,
.gs-custom .sidebar p a.more-link,
.gs-custom a.more-link:visited,
.gs-custom .sidebar p a.more-link:visited {
	color: #009DE0;
	background: #FFFFFF ;
	padding: 2px;	
}	
	
.gs-custom .more-link:hover,
.gs-custom a.more-link:hover,
.gs-custom .sidebar p a.more-link:hover  {
	background: #333333 ;
	color: #FFFFFF;
	padding: 2px;		
}	

.gs-custom .archive-pagination li a:hover, 
.gs-custom .archive-pagination li.active a,
.gs-custom .featured-top-highlight .ui-tabs ul.ui-tabs-nav li.ui-tabs-active a {
	background-color: #009DE0;
	color: #FFFFFF;
	}

	
	/* Post Titles */

.gs-custom h2,
.gs-custom .post h2.entry-title,
.gs-custom .post h2.entry-title a,
.gs-custom .post h1.entry-title,
.gs-custom .page h1.entry-title {
	font-family: Verdana, Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #333333;
}



.gs-custom .featured-bottom h2,
.gs-custom .featured-bottom-2 h2,
.gs-custom .featured-bottom h2 a,
.gs-custom .featured-bottom-2 h2 a {

	font-size: 18px;

}

.gs-custom .toptitle {
	font-family: Verdana, Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
	font-size: 18px;
	font-weight: 300;
	color: #009DE0;
}

.gs-custom .featured-bottom .toptitle,
.gs-custom .featured-bottom-2 .toptitle {
	
	font-size: 14px;
	
}

.gs-custom .post h2 a:hover,
.gs-custom .post h2 a:focus {
	color: #009DE0;
}

	/* Post Meta */

.gs-custom .entry-meta,
.gs-custom p.byline {
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
	font-size: 14px;
	color: #333333;	
}

.gs-custom .entry-meta a, 
.gs-custom .entry-meta a:visited {
	color: #009DE0;	
}

.gs-custom .entry-meta a:hover, 
.gs-custom .entry-meta a:focus {
	color: #009DE0;	
}

	

 
	/* Post Content */

.gs-custom .entry-content h1 {font-size: 30px;}
.gs-custom .entry-content h2 {font-size: 28px;}
.gs-custom .entry-content h3 {font-size: 24px;}
.gs-custom .entry-content h4 {font-size: 20px;}
.gs-custom .entry-content h5 {font-size: 18px;}
.gs-custom .entry-content h6 {font-size: 16px;}

	/* Vertical Size of Standard Titles */
   .gs-custom h1.entry-title,.gs-custom h2,.gs-custom h3.toptitle {margin: 0 0 0px;margin: 0 0 0.0rem;}.gs-custom p,.gs-custom p.entry-meta{padding: 0 0 10px;padding: 0 0 1.0rem;margin: 0;}
 
	/* Widgets */

.gs-custom .sidebar .widget {
    border-bottom: 1px solid #D5D5D5;
}

.gs-custom .entry,
.gs-custom .home .entry {
    border-bottom: 1px solid #D5D5D5;
}

.gs-custom .featured-top-highlight {
	border-bottom: 1px solid #D5D5D5;
}


.gs-custom .featured-bottom,
.gs-custom .featured-bottom-2 {
	border-top: 1px solid #D5D5D5;
}


.gs-custom .sidebar-bottom-full {
	border-top: 1px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
}

.gs-custom .sidebar-top-full {
	border-top: 0px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
}

.gs-custom .content-sidebar-wrap .content,
.gs-custom .content-sidebar-sidebar-wrap .content,
.gs-custom .sidebar-content-sidebar .sidebar-secondary{
	border-right: 1px solid #D5D5D5;
	
}

.gs-custom .content-sidebar-sidebarwide .sidebar-primary {
	border-left: 1px solid #D5D5D5;
}

.gs-custom .sidebar  {
    background-color: #FFFFFF;
}

.gs-custom .sidebar-primary .widget {
    background-color: #FFFFFF;
}

.gs-custom .sidebar-primary h4.widget-title {
	font-family: Verdana, Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
	font-size: 14px;
	font-weight: 300;
	text-transform: none;
	text-transform: none;
    background-color: #FFFFFF;
    border-bottom: 1px solid #D5D5D5;
	color:#333333;
}

.gs-custom .sidebar-primary p,
.gs-custom .sidebar-primary ul,
.gs-custom .sidebar-primary li {
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
	font-size: 14px;
	font-weight: 400;
	color:#333333;
}

.gs-custom .sidebar .widget-area ul li, 
.gs-custom .sidebar .widget ul li,
.gs-custom #footer-widgets .widget-area ul li {
    border-bottom: 1px solid #D5D5D5;
}

.gs-custom .sidebar p a,
.gs-custom .sidebar p a:visited,
.gs-custom .sidebar ul a,
.gs-custom .sidebar ul a:visited,
.gs-custom .sidebar li a,
.gs-custom .sidebar li a:visited {
	color:#009DE0;
}

.gs-custom .sidebar p a:hover,
.gs-custom .sidebar p a:focus,
.gs-custom .sidebar ul a:hover,
.gs-custom .sidebar ul a:focus,
.gs-custom .sidebar li a:hover,
.gs-custom .sidebar li a:focus {
	color:#009DE0;
}
		
/* Big Box*/

.gs-custom .gfwa-box-style{
	background-color: #F5F5F5;
	border: 10px solid  #009DE0;
 }

 
.gs-custom  section.gfwa-box-style {
	border: none;
 }


.gs-custom .gfwa-box-style .widget-title {
	background-color: #009DE0;
	border: 10px solid  #009DE0;
	color: #FFFFFF;
 }
 
.gs-custom  section.gfwa-box-style h4.widget-title {  
    background-color: #009DE0;
    color: #FFFFFF;
	border: 10px solid  #009DE0;
	font-size: 16px;
    font-weight: 700;
}


.gs-custom  .gfwa-box-style .widget-title:after,
section.gfwa-box-style .widget-title:after {
	border-color: #009DE0 transparent transparent transparent;
 }

 
 /* Mailchimp */
 
 
 .gs-custom .sidebar .istlokal_mailchimp-userwidget h4.widget-title,
 .gs-custom  .sidebar .widget.istlokal_mailchimp-userwidget .mailchimpslogan {

	color: #FFFFFF !important;

	
}
 
 
 .gs-custom .sidebar .widget.istlokal_mailchimp-userwidget {

	border: 3px solid #FFFFFF;

	
}

.gs-custom .sidebar .widget.istlokal_mailchimp-userwidget h4 {
	background-color: #FFFFFF;	
	border-bottom: 1px solid rgba(0, 0, 0, 0.22);

	
}

.gs-custom  .sidebar .widget.istlokal_mailchimp-userwidget .mailchimpslogan,
.gs-custom  .sidebar .widget.istlokal_mailchimp-userwidget .mailchimpwidget-content {
	background: #FFFFFF;
	border: 8px solid #FFFFFF;
}





	/* Footer */
	
.gs-custom .footer-bottomwidgets {
    background-color: #F5F5F5;
	border-top: 0px solid #333333;
	border-bottom: 0px solid #333333;
	font-size: 14px;
}
	
.gs-custom .site-footer,
 .gs-custom .site-footer p {
    background-color: #CCCCCC;
	font-size: 14px;

}

.gs-custom .footer-widgets {
	background-color: #F5F5F5;
	font-size: 14px;
	}

.gs-custom .footer-widgets p,
.gs-custom .footer-widgets,
.gs-custom .footer-widgets .widget-title {
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
    color: #333333;
}


.gs-custom .footer-bottomwidgets,
.gs-custom .footer-bottomwidgets p,
.gs-custom .footer-bottomwidgets .widget-title {
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
    color: #333333;
}


.gs-custom .site-footer,
.gs-custom .site-footer p  {
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
    color: #333333;
}

.gs-custom .site-footer  a, 
.gs-custom .footer-widgets  a, 
.gs-custom .footer-widgets a:visited,
.gs-custom .footer-bottomwidgets  a, 
.gs-custom .footer-bottomwidgets a:visited {
    color: #009DE0;
}

.gs-custom .footer-widgets a:hover, 
.gs-custom .footer-widgets a:focus, 
.gs-custom .footer-bottomwidgets a:hover, 
.gs-custom .footer-bottomwidgets a:focus {
    color: #009DE0;
}

\n