/*-------Header------*/
.head-text h6 {
    font-size: 80px;
		color: #ffffff;
		font-family:poppins;
		font-weight:800;
}


.navbar {
		min-height: 75px;
}



@media( max-width: 768px ){
	.so-widget-sow-hero .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper .sow-hero-buttons .so-widget-sow-button{
		display: block !important;
		margin-bottom: 10px !important;
}

}
p{color:#6f6f6f;}

#borderbillmessages
 { border: 10px solid;
 border-image:1px solid;
}

.sign-your-support a[href].sp-floating-btn{background-color:#001A72; min-width: 284px; line-height: 50px;}

.sign-your-support a[href].sp-btn{border:1px solid #001A72;}

.sign-your-support  a[href].sp-floating-btn:hover { border-color: #001a72;
    background: #fff;
    color: #001a72;}
h1,h2 {font-weight:bold;}





/*.container{ max-width: 960px;}*/
.header3 .logo{ max-width: 180px; }
.header3 .navbar-default .navbar-brand{ height: 60px; }
p{font-size: 16px;
  line-height: 1.5;
}


.hero-banner h3{
  color:#c9a47a!important;
  font-weight:bolder!Important;
}

.recent-blogs h1{font-size:14px;}
.recent-blogs h1 em strong{color:#c9a47a; font-size:14px;}
.recent-blogs-height {border:1px solid #002a3a14;}


blockquote{
  padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
  border-left: 5px solid #002a3a!important;
  border-left: none;
}
/*tabs*/
.sow-tabs .sow-tabs-tab
{outline: none;}
/*Single videos*/
.single-template-3 .entry-author{ display: none; }
.single-template-3 .entry-content,
.single-template-3 .entry-content p{ font-size: 18px;}
/*Single videos*/

.media-icons .sow-social-media-button
  {margin:0px -3px 0px -3px!important;}

.header3 .navbar-default .navbar-nav > li > a
{border-bottom:none;}


.contact-spacing .sow-contact-form .sow-submit-styled
{margin-top:25px!important;}

@media (max-width:768px) {.heading-alignment h2{text-align:left!important;}}


.sow-slider-base .sow-slider-pagination{
		bottom:20px;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 0;
    list-style: none;
    left: 0;
    line-height: 11px;
    margin: 0;
    padding-right: 30px;
    position: absolute;
			 text-align: center;}

.sow-slider-base .sow-slide-nav a em {
    display:none!important;}

.odometer-wrapper .odometer-Txt{padding: 50px;
    line-height: 15px;}


/*----------Hero Buttons---------*/
#Home .so-widget-sow-button .ow-button-base a {
    width: 180px!important;
}
@media (min-width:769px){
	#Home .so-widget-sow-button .ow-button-base a {
		margin-bottom: 15px;
}}

.horizontal-line::before {
    position: absolute;
    content: '';
    width: 30px;
    height: 1px;
    background-color: #DE6C6C;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto 0;
}
.horizontal-line p{
		margin-left:40px;
		color:#DE6C6C;
}


h5{font-size: 16px!important;
    letter-spacing: 4px;
    font-weight: 600;
		color:#0081a7;
		display: flex;
    width: 200px;
}
h5:after{display: block;
    content: "";
    border-bottom: 0;
    flex-grow: 1;
    border-top: solid 2px #fed9b7;
		margin:8px 0 0 4px;
}
.core-messages h3{margin-top:0;}

.wpcf7 input {
		width:30%;
		outline:none;
    margin-right: 1%;
    padding: 1%;
		border: none;}
.wpcf7 textarea{
		outline:none;
		padding: 10px 8px;
    width: 92%;
    height: 100px;
    border: none;
}
p.cf7-line-1 {
    margin-bottom: 15px;
}
.wpcf7 input[type=submit] {
    color: white;
    background: #ff7a56;
    padding: 10px 35px;
		width: 160px;
}
p.cf7-line-3 {
    text-align: right;
		width: 93%;
}
.wpcf7-spinner {
		display: block;
}

@media(max-width:768px){
		.page-id-5341 .h3, .page-id-5341 h3 {
				font-size: 20px;
		}
		.wpcf7 input {
    	margin-bottom: 15px;
   		width: 98.7%;
			margin-right: 0;
		}
		p.cf7-line-1 {
    margin-bottom: 0;
		}
		p.cf7-line-3 {
    text-align: left;
}
		.footer .sow-image-container {
    justify-content: center!important;
}

}
.footer p{color:white;}
.navbar-right {
		margin-top: 12px;}
.sp-three-grid .sp-grid-item .sp-ytube-video-image, .orbit-thumbnail-bg {
    border-radius: 12px;
}
.core-messages img.so-widget-image {
    border-radius: 5px;
}


.head-text p {
		color:#ffffff !important;
}


@media (max-width: 768px) {
  h6 {
    font-size: 50px!important;
  }
}