@media screen and (max-width: 600px) {
#panel-7-3-1-2 > div > p:nth-child(2) > img.alignleft.wp-image-115.size-medium {
width: 100%;
}

#panel-7-3-1-2 > div > p:nth-child(2) > img.alignright.wp-image-116.size-medium {
width: 100%;
}
  #homeslide {width:100%;}
}

#sitemaplinks a {
color: black !important;
}


  .wide-image {
background-image: url("/wp-content/uploads/2015/02/motivational-background111.jpg") !important;
  padding-top: 40px; !important;
  padding-bottom: 40px !important;
}

.carousel-control.left, .carousel-control.right {
background: rgba(0, 0, 0, 0.11) !important;
}


.carousel-control.left, .carousel-control.right {
top: calc(90% - 22px) !important;
display: none; 
/*background: rgba(0, 0, 0, 0.11) !important;*/
}

.jumbotron {
 background-color: #1A303D !important;
}
    
.jumbotron__category::after, .alternative-heading::after, .hentry__title::after, .sidebar__headings::after {
background-color: #42b7ed !important;

}

.main-title {
background-image: url("/wp-content/uploads/2014/12/gradient65.jpg") !important;
}

.fa-phone:before, .fa-home:before, .fa-clock-o:before, .fa-check-circle-o:before {
color: #0b2771!important;
}

.footer__headings {
color: #868686;
font-size: 19px;
}

.carousel-content {
left: inherit !important;

}

.navbar-toggle {
background: #1fa7da !important;
}

blockquote {
font-size: 14px !important;
border-left: 5px solid #eeeeee;
}

.icon-box__title {
font-size: 13px;
}

h1, h2, h3, h4, h5, h6 {
letter-spacing: 0.5px !important;
}

.btn-default {
background-color: #D8D8D8 !important;
}

.motivational-text {
font-size: 18px !important;
}

.jumbotron__content p {
color: rgba(255, 255, 255, 0.74) !important;
}

b, strong {
font-weight: 800 !important;
}

@media screen and (min-width: 991px) {
.carousel-content { background: rgba(14, 26, 34, 0.8)!important;}
}

.btn-primary { background-color: #5BC07B !important; }
.btn-primary:hover { background-color: #33B1E0 !important; }
#comments-submit-button, .btn { border : none !important;}
.fa-check:before { color: #1FA8FC !important; }

@media screen and (max-width: 900px) {
  .main__navigation > li > a {
color: #9e9e9e !important;
	}
}



.motivational-text {
font-family: Helvetica, Helvetica, Arial, sans-serif !important;
font-weight: 100 !important;
}

a {
/* color: grey !important; */
}

a {
/* color: greysmoke	 !important; */
}

#pg-7-1 {
display: none; 
}

.btn-primary, .logo-panel img:hover, blockquote, #comments-submit-button, .main__navigation > li:hover > a {
border-color: rgba(31, 167, 218, 0);
}

.jumbotron__category::after, .alternative-heading::after, .navbar-toggle, #comments-submit-button, .btn-primary, .panel-grid .widget-title::after, .footer .footer__headings::after, .main-title h3::before, .hentry__title::after, .widget_search .search-submit, .pagination li .current, .pagination li:hover, .sidebar__headings::after, .sidebar .widget_nav_menu ul > li.current-menu-item a, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce span.onsale, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce a.add_to_cart_button:hover, .woocommerce ul.products::before, .sidebar .widget_nav_menu ul > li > a:hover, .widget_calendar caption, .widget_tag_cloud a, body.woocommerce-page .widget_product_search #searchsubmit, body.woocommerce-page span.onsale, body.woocommerce-page ul.products::before, body.woocommerce-page nav.woocommerce-pagination ul li span.current, body.woocommerce-page nav.woocommerce-pagination ul li a:hover, body.woocommerce-page a.add_to_cart_button:hover, body.woocommerce-page button.button:hover, body.woocommerce-page .widget_product_categories ul > li > a:hover, body.woocommerce-page a.button:hover, body.woocommerce-page input.button:hover, body.woocommerce-page table.cart td.actions input.button.alt, body.woocommerce-page .cart-collaterals .shipping_calculator h2::after, body.woocommerce-page .cart-collaterals .cart_totals h2::after, body.woocommerce-page .woocommerce-info, body.woocommerce-page .woocommerce-message, body.woocommerce-page .woocommerce-error, body.woocommerce-page #payment #place_order, body.woocommerce-page .short-description::before, body.woocommerce-page .short-description::after, body.woocommerce-page .quantity .minus:hover, body.woocommerce-page .quantity .plus:hover, body.woocommerce-page button.button.alt, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce-page #review_form #respond input#submit, body.woocommerce-page div.product .woocommerce-tabs h2::after {
background-color: #616161;
}


.navbar-toggle__text { color: #fff !important; }
.navbar-toggle .icon-bar { background: #fff !important; }
.footer-bottom { background-color : #1e405a !important; color: #fff !important;}

.read-more { font-weight:normal !important; font-family: Helvetica, Arial, sans-serif !important;}

.fa-phone:before, .fa-home:before, .fa-clock-o:before { color: #0b2771!important; }
.fa-star:before { color: #FFB837 !important; }

.icon-box__title { color: #0b2771 !important;}
.icon-box__subtitle { color: #abc1cf!important;} 

h1, h2, h3, h4, h5, h6 {
font-family: Helvetica, Helvetica, Arial, sans-serif !important;
font-weight: 100 !important;
}

@media (min-width: 992px)
.main__navigation .sub-menu > li > a {
background-color: #384C59 !important;
}

.btn-primary:hover, #comments-submit-button:hover, .main__navigation .sub-menu > li > a, .main__navigation .sub-menu, .main__navigation .sub-menu > li > .sub-menu {
border-color: #6F6F6F;
}

@media (min-width: 992px)
.main__navigation .sub-menu > li > a {
color: #333333 !important;
background: #384C59 !important;
border-bottom: 1px solid #B3B3B3 !important;
padding: 12px 30px 12px 30px;
}

.logo {
margin-top: 8px !important;
padding-bottom: 13px;
}

.buildpress .esg-filterbutton.selected span {
border-bottom: 3px solid #25BFF7 !important;
}

.logo-panel img { opacity: 1 !important;  }

.fa-google-plus:before, .fa-facebook:before, .fa-twitter:before, .fa-youtube:before { color: #abc1cf !important; }
 

.top__navigation .sub-menu > li > a:hover { color: #6a6a6a !important; text-decoration: none; }
.top__navigation > li > a:hover { color: #6a6a6a !important; background: none; }
.top__navigation > li > a { color: #6a6a6a !important; background: none; }
.top__navigation .sub-menu > li > a:hover { color: #6a6a6a !important; text-decoration: none; }

/* a { color: #6a6a6a !important; } */


#panel-7-0-0-0 > div.banner__buttons > a.btn.btn-primary {
color: white !important;
}

.btn-primary {
	color: white !important;
}

.main__navigation .sub-menu > li > a {
/* background-color: #444444 !important; */
  color: #9e9e9e !important;
}

.btn {
font-family: Helvetica, Arial, sans-serif !important;
}

.main__navigation
{
  font-family: Helvetica, Arial, sans-serif !important;
}
.main__navigation > li > a
{
 	font-weight: normal !important; 
}
.main__navigation .sub-menu > li > a { font-weight: normal !important;  }

/* H Tag Fixes */
/* part-jumbotron.php */
.slideh1 {
  font-size: 30px;
  margin: 18px 0 10px 0;
  color: #eeeeee;
  letter-spacing: -0.5px;
}

.slideh6 {
color: #FFFFFF;
  margin: 0;
  font-family: Helvetica, Helvetica, Arial, sans-serif !important;
font-weight: 100 !important;font-size: 12px;line-height: 1.1;
}
/*************/

.iconh4
{
 color: #42b7ed !important;
  font-size: 13px;
  margin: 4px 0 0 0;
  font-family: Helvetica, Helvetica, Arial, sans-serif !important;
font-weight: 100 !important;
  letter-spacing: 0.5px !important;
  line-height: 1.1;
}

.widget-titlewh3
{
 font-size: 30px; position: relative;
margin-top: 30px;
margin-bottom: 15px;
padding-bottom: 15px;
color:#000 !important;
letter-spacing: -0.5px;line-height: 1.1; 
}

.widget-titleh3
{
 font-size: 30px; position: relative;
margin-top: 30px;
margin-bottom: 15px;
padding-bottom: 15px;
border-bottom: 1px solid rgba(0, 0, 0, 0.08);color: #333333;
letter-spacing: -0.5px;line-height: 1.1; 
}
.widget-titleh3::after{
   background-color: #1fa7da; position: absolute; height: 3px;
width: 30px;
bottom: -1px;
left: 0; content: "";
}

.titleh3 { font-size: 30px; position: relative;
margin-top: 30px;
margin-bottom: 15px;
padding-bottom: 15px;
 color: #333333;
letter-spacing: -0.5px;line-height: 1.1; }

.testih2 /* /inc/widgets/widget-brochure-box.php */
{
 padding-bottom: 10px;
margin-bottom: 30px;
  font-size: 30px;
 font-family: "Source Sans Pro", Helvetica, Arial, sans-serif !important;
font-weight: 100 !important;
  position: relative;
margin-top: 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  color: #333333;
letter-spacing: -0.5px;
}

.testih2::after { background-color: #1fa7da; position: absolute; height: 3px;
width: 30px;
bottom: -1px;
left: 0; content: "";}

.pageh5 { 
font-family: Helvetica, Helvetica, Arial, sans-serif !important;
font-weight: 100 !important;
  color: #333333;
letter-spacing: 0.5px;
  font-size: 14px;
  margin-top: 10.5px;
margin-bottom: 10.5px;
  line-height: 1.1;
}
.pageh4 { 
font-family: Helvetica, Helvetica, Arial, sans-serif !important;
font-weight: 100 !important;
  color: #333333;
letter-spacing: 0.5px;
  font-size: 18px;
  margin-top: 10.5px;
margin-bottom: 10.5px;
  line-height: 1.1;
}
.footerh6 {
  margin-top: 0;
  margin-bottom: 15px;
padding-bottom: 15px;
border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  position: relative;
  font-family: Helvetica, Helvetica, Arial, sans-serif !important;
font-weight: 100 !important;
  color: #3d3d3d;
  letter-spacing: -0.5px;
  line-height: 1.1;
  font-size: 19px;
}

.main-titleh3 { 
font-size: 14px;
position: relative;
border-top: 1px solid rgba(0, 0, 0, 0.06);
margin-top: 30px;
padding-top: 30px;
margin-bottom: 0;
color: #999999;
  font-family: Helvetica, Helvetica, Arial, sans-serif !important;
font-weight: 100 !important;
  letter-spacing: -0.5px;
  line-height: 1.1;
}

@media only screen and (max-width: 600px) {
  .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    transform: scale(2.0) !important;
    -ms-transform:scale(2.0); /* IE 9 */
    -moz-transform:scale(2.0); /* Firefox */
    -webkit-transform:scale(2.0); /* Safari and Chrome */
    -o-transform:scale(2.0); /* Opera */
margin: 50px 0px 60px -135px !important;
  }
}

.fa-google-plus:before, .fa-facebook:before, .fa-twitter:before, .fa-youtube:before
{
color: #42b7ed!important;
}

@media screen and (max-width: 991px) {
#panel-7-3-1-0 > div > div > img {
	margin: 0 !important;
}


}

.alignnone, .aligncenter, .alignright, .alignleft { border: 1px solid #ccc;
  padding: 3px; }

   @media only screen and (max-width: 780px) {
  .main__navigation  { background-color: #224766 !important; }
}
 @media only screen and (max-width: 960px) {
  .main__navigation  { background-color: #224766 !important; }
}

.panel-grid {
margin: 0 -15px 45px -15px !important;
}

.master-container { margin-bottom: 0px !important; }
@media (min-width: 992px) { .master-container { margin-bottom: 0px !important; } }

