/************************************
// ===============================
// AUTHOR     	   : Nick Rowe
// CREATE DATE     : 05 / 03 / 2016
// PURPOSE         : TEMPLATE STYLE UPDATE
// VERSION         : 1.0
// SPECIAL NOTES   : 
// ===============================
// Change History  :
//
//==================================
***********************************/
/**************EDS CSS/***************/
.col-lg-4-ether-3-col{
	float:left;
	width:320px;
	padding-left:25px;
	padding-right:40px;
 
}
/**************************** LOGO STYLING ************************************/

/* Only applies while screen is 480px or less */
@media (max-width: 480px) {
    .logo-image h5  {
        color:#ffffff; display:block; float:right; font-weight:bold; margin-top:10px; padding-left:20px; width:310px;
    }
}

/* only applies while screen is 481px or greater */
@media (min-width: 481px) {
	.logo-image h5  {
        display:none;
    }
}

/* Only applies while screen is 480px or less */
@media (max-width: 480px) {
    .logo-image h4  {
        display:none;
    }
}

/* only applies while screen is 481px or greater */
@media (min-width: 481px) {
	.logo-image h4  {
        color:#ffffff; display:block; float:right; font-weight:bold; padding-top:5px; padding-left:10px; 
    }
}


/*** SOLUTIONS MODULE SUBTITLE STYLING ***/
/* Only applies while screen is 480px or less */
@media (max-width: 480px) { 
    .subtitle  {
        display:none;
    }
}



.article-text{padding-left:40px; padding-right:40px;}
img.art-img{border:1px solid #dddddd; border-radius:5px; height: 80%; width:100%;}
/*END OF ARTICLE IMAGE CSS*/


/** BUTTON STYLING **/

.btn_darkbg {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 2px solid #ffffff;
    border-radius: 0;
    border-width: 2px;
    color: #ffffff;
	font-size: 16px;
    font-weight: 700;
    padding: 14px 40px;
    position: relative;
    text-transform: uppercase;
    transition: all 0.3s ease-out 0s;
    z-index: 1;
}


.btn_darkbg:hover {
    background: #ffffff;
	border: 2px solid #ffffff;
    color:#f39c12;
    cursor:pointer;
	text-decoration:none;
}

/*********** SIDE BAR START ***********************/
.sidebar-box{background-color: #f39c12; color: #ffffff; padding: 15px 17px 15px 17px;}
.sidebar-box-title{color: #fff; font-size: 21px;}
.sidebar-box-description{color: #fff; font-size: 24px; padding-bottom: 15px;}



/*********** SIDE BAR END *************************/

/*********** MISSION CAPTURE PANEL MODULE ***********************/
.mission_capture_panel{
	color:#ffffff;
	width:100%;
}

/* Only applies while screen is 480px or less */
@media (max-width: 480px) {
	.mission{background-color:#b51f62; height:310px; text-align:center; width:100%;}
    .mission h2{font-size:30px; font-weight:500; margin-bottom:10px; padding:20px;}
    .mission p{padding:10px; text-align:center; width:100%;}
    .mobile{background-color:#2a4989; height:310px; text-align:center; width:100%;}
    .mobile h2{font-size:30px; font-weight:500; margin-bottom:10px; padding:20px;}
    .mobile p{padding:10px; text-align:center; width:100%;}
}

/* only applies while screen is 480px or greater */
@media (min-width: 481px) {
	.mission{background-color:#b51f62; float:left; height:320px; text-align:left; width:50%;}
    .mission h2{font-weight:500; margin-bottom:20px; padding-left:40px;}
    .mission p{float:left; padding-left:40px; width:70%;}
    .mobile{background-color:#2a4989; float:right; height:320px; text-align:right; width:50%;}
    .mobile h2{font-weight:500; margin-bottom:20px; padding-right:40px;}
    .mobile p{float:right; padding-right:40px;width:70%;}
}





/****FOOTER****/
.about-title {
  color:#ffffff;
  font-weight:500;
}
.footer-logo{
  border: 5px solid #ffffff;
  background-color: #ffffff;
  border-radius: 500px;
  transition: all 0.45s ease 0s;
}
/** SOCIAL FOOTER LINKS **/

.footer_social ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    height:60px;
}

li.social_ico {
    float: left;
	display:inline;
	height:60px;
    width:60px;
	overflow:hidden;
	}

.footer_social ul li a {
 
}
.footer_facebook{

}
.footer_twitter{
  background-position: 50px 100px;
}
.footer_linkedin{

}
.social-twitter{background-position: 0 0;}
.social-linkedin{background-position: 0 0;}
/** SOCIAL FOOTER LINKS END **/

