@charset "utf-8"; 
/*
Theme Name: Atlanticare Support Initiative
Theme URI: http://www.atlanticare.org.ng
Description: WP Website Theme for Atlanticare Support Initiative
Template: alterna
*/
@import url( "../alterna/style.css" );
@font-face {
  font-family: 'Avenir-Light';
  src: url('assets/fonts/avenir/Avenir-Light.eot');
  src: url('assets/fonts/avenir/Avenir-Light.woff2') format('woff2'),
       url('assets/fonts/avenir/Avenir-Light.woff') format('woff'),
       url('assets/fonts/avenir/Avenir-Light.ttf') format('truetype'),
       url('assets/fonts/avenir/Avenir-Light.svg#Avenir-Light') format('svg'),
       url('assets/fonts/avenir/Avenir-Lightd41d.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

::selection { background-color: #7BC9CC;}

h1, h2, h3, h4, h5, h6 { 
    font-family: 'Avenir-Light', Helvetica, Arial, sans-serif;
}

h1 { font-size:28px; line-height: 35px; }
h2 { font-size:24px; line-height: 30px; }
h3 { font-size:20px; line-height: 27px; }
h4 { font-size:16px; line-height: 25px; }
h5 { font-size:13px; }

.home h1 {
	color: #0000FF;
	line-height: 35px;
}
body {
	font-size: 13px;
	color: #000066;
	line-height: 25px;
	font-weight: 300;
}

#main ul li, #main ol li { font-size:15px; }

p { margin:0 0 20px; font-size: 15px; font-weight:400; }

/* *** */
.alterna-nav-menu > li { background: none;  }
.tagline {
	font-family: "Avenir-Light", Arial, sans-serif;
	color: #FF0000;
	font-size: 18px;
}
.tagline img { width:40px; }
h3.underline {
	padding-bottom: 10px;
	border-bottom: 2px solid #0000FF;
	font-size: 20px;
	color: #0000FF;
}
h3.underline > a {
	float: right;
	display: inline-block;
	margin-top: 5px;
	color: #0000FF;
	font-size: 13px;
	text-decoration: underline;
}
.footer-contact-info { font-size: 12px; line-height: 20px;}
.footer-contact-info strong { color: #fff; font-weight: 500; font-size: 13px; }
.widget .line { margin:0 0 10px !important; }



/* *** */

.widget-title { font-size: 17px; }
.widget_alternablogrecentwidget .post-content a { font-size: 14px; color:#999; font-family: 'Open Sans', Arial, sans-serif; line-height: normal !important; }
/*.footer-content ul.widget-blog-recent li { display: none; }*/
.footer-content a, .footer-content a:hover {
	color: #6699CC;
}
.footer-content ul.widget-blog-recent li:first-child { display: block; }
.footer-content ul.mline { height:125px !important; }
.footer-content .footer-bottom-content { font-size: 11px !important; }
.footer-content .footer-bottom-content a { text-decoration: none; color: #6699CC; }
.footer-content .footer-bottom-content a:hover {
	text-decoration: underline;
	color: #0066FF;
}
.footer-content .entry-date a { font-size:11px; }

ul.footer-socials { margin:0; padding:0; list-style: none;  padding-top:3em;  }
ul.footer-socials li { display: inline-block; margin-left:1.5em; }
ul.footer-socials li:first-child { margin-left: 0; }
ul.footer-socials a { color: #999; }
ul.footer-socials a i { font-size:3em; }

#page-header h1.title { font-size: 27px; color:#000; }

.wysija-input[type="text"] { width:100% !important; }
h3.widget-title {
	color: #0099CC;
}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li { margin-bottom:25px; }

/* Job Manager Plugin */
.job-apply-table input { margin-bottom:1.5em; }
.job-apply-table input[type='text'], .job-apply-table textarea { width:100%; max-width:300px; }
.job-apply-table + h3 { margin-top:1.5em; }

/* contact Form 7 */
div.wpcf7-mail-sent-ok {    border: 2px solid #398f14;    color: #fff;    background: green; width: 70%; padding:1.5em !important; }
div.wpcf7-validation-errors { border:none !important; background: #960808 !important; color: #fff !important; width:70%; margin:0 0 2em !important; padding: 1.5em !important;  }

/* hide scroll-to-top button */
#back-top { display:none !important; }

.sidebar-contact { display: none; }
a.sidebar-ad { margin-top:3em; display:inline-block; }


div.wh-widget-left { left:initial !important; right:10px !important; }

#header-topbar .topbar-socials .social:hover .fa-twitter, #header-topbar .topbar-socials .social .fa-twitter {
  color: #48c4d2 !important;
}
#header-topbar .topbar-socials .social:hover .fa-facebook, #header-topbar .topbar-socials .social .fa-facebook {
  color: #3b5998 !important;
}
#header-topbar .topbar-socials .social:hover .fa-google-plus {
  color: #d94a39 !important;
}
#header-topbar .topbar-socials .social:hover .fa-dribbble {
  color: #ef5b92 !important;
}
#header-topbar .topbar-socials .social:hover .fa-pinterest {
  color: #cb2027 !important;
}
#header-topbar .topbar-socials .social:hover .fa-flickr {
  color: #f1628b !important;
}
#header-topbar .topbar-socials .social:hover .fa-skype, #header-topbar .topbar-socials .social .fa-skype {
  color: #18b7f1 !important;
}
#header-topbar .topbar-socials .social:hover .fa-youtube, #header-topbar .topbar-socials .social .fa-youtube {
  color: #f45750 !important;
}
#header-topbar .topbar-socials .social:hover .fa-vimeo-square {
  color: #62a0ad !important;
}
#header-topbar .topbar-socials .social:hover .fa-linkedin, #header-topbar .topbar-socials .social .fa-linkedin {
  color: #71b2d0 !important;
}
#header-topbar .topbar-socials .social:hover .fa-digg {
  color: #2882c6 !important;
}
#header-topbar .topbar-socials .social:hover .fa-deviantart {
  color: #d0de21 !important;
}
#header-topbar .topbar-socials .social:hover .fa-behance {
  color: #18a3fe !important;
}
#header-topbar .topbar-socials .social:hover .fa-xing {
  color: #006567 !important;
}
#header-topbar .topbar-socials .social:hover .fa-rss, #header-topbar .topbar-socials .social .fa-rss {
  color: #ff6c00 !important;
}
#header-topbar .topbar-socials .social:hover .fa-instagram, #header-topbar .topbar-socials .social .fa-instagram {
  color: #517fa4 !important;
}
#header-topbar .topbar-socials .social:hover .fa-stumbleupon {
  color: #eb4924 !important;
}
#header-topbar .topbar-socials .social:hover .fa-envelope {
  color: #4fbaf8 !important;
}
#header-topbar .topbar-socials .social:hover .fa-lastfm {
  color: #e31b23 !important;
}
#header-topbar .topbar-socials .social:hover .fa-github-square {
  color: #4183c4 !important;
}
#header-topbar .topbar-socials .social:hover .fa-soundcloud {
  color: #F76700 !important;
}
#header-topbar .topbar-socials .social:hover .fa-vine {
  color: #da5900 !important;
}
#header-topbar .topbar-socials .social:hover .fa-whatsapp {
  color: #81f54a !important;
}
#header-topbar .topbar-socials .social:hover .fa-yelp {
  color: #af0606 !important;
}
#header-topbar .topbar-socials .social:hover .fa-codepen {
  color: #3a3a3a !important;
}

#header-topbar span i, #header-topbar a i { font-size:20px } 

@media screen and (max-width:480px){
    
    .logo img { max-width: none; width: 188px; }
    
}

@media screen and (min-width: 768px) {

  .tagline { font-size: 25px; position: relative; top:60px; }
  #page-header h1.title { font-size: 35px; }
	
	   a.sidebar-contact { display:block; margin: 0 !important;    padding: 0 !important;  right:0px; bottom:5px;  position: fixed !important;    z-index: 16000160 !important;    text-align: center !important; visibility: visible; }
}

@media (max-width: 1440px) and (min-width: 1200px) {

  .wide-layout .wide-background {
      padding-left: 260px !important;
      padding-right: 260px !important;
      margin-left: -260px !important;
      margin-right: -260px !important;
  }
  
}
