/*
Theme Name: Travel Africa Child
Theme URI: <a href="http://theme-sphere.com/" rel="nofollow">http://theme-sphere.com/</a>
Description: Travel Africa - child theme of SmartMag
Author: ThemeSphere
Author URI: <a href="http://theme-sphere.com" rel="nofollow">http://theme-sphere.com</a>
Template: smart-mag
Version: 1.0
*/
 
@import url("../smart-mag/style.css");

/*_____________FONT OVER RIDE_____________________________*/



@font-face {
    font-family: 'neuron_light';
    src: url('fonts/Neuron_Angled_Light-webfont.eot');
    src: url('fonts/Neuron_Angled_Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Neuron_Angled_Light-webfont.woff') format('woff'),
         url('fonts/Neuron_Angled_Light-webfont.ttf') format('truetype'),
         url('fonts/Neuron_Angled_Light-webfont.svg#neuron_angled_lightlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'neuron_italic';
    src: url('fonts/Neuron_Angled_Italic-webfont.eot');
    src: url('fonts/Neuron_Angled_Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Neuron_Angled_Italic-webfont.woff') format('woff'),
         url('fonts/Neuron_Angled_Italic-webfont.ttf') format('truetype'),
         url('fonts/Neuron_Angled_Italic-webfont.svg#neuron_angleditalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'neuron_regular';
    src: url('fonts/Neuron_Angled-webfont.eot');
    src: url('fonts/Neuron_Angled-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Neuron_Angled-webfont.woff') format('woff'),
         url('fonts/Neuron_Angled-webfont.ttf') format('truetype'),
         url('fonts/Neuron_Angled-webfont.svg#neuron_angledregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'neuron_bold';
    src: url('fonts/Neuron_Angled_Bold-webfont.eot');
    src: url('fonts/Neuron_Angled_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Neuron_Angled_Bold-webfont.woff') format('woff'),
         url('fonts/Neuron_Angled_Bold-webfont.ttf') format('truetype'),
         url('fonts/Neuron_Angled_Bold-webfont.svg#neuron_angled_boldbold') format('svg');
    font-weight: normal;
    font-style: normal;

}








/*___________BASIC FONT OVERRIDE____________________________________________*/


h1 { font-size: 26px; } 
h2 { font-size: 21px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 15px; }
h6 { font-size: 14px; }


h1, h2, h3, h4, h5, h6 {
	font-weight: normal; 
	font-family: "neuron_regular", Georgia, serif;
}

.posts-list .content > a { 
	display: block;
	font-size: 16px;
	line-height: 1.615;
	margin: 8px 0; 
	font-family: "neuron_regular", Georgia, serif;
}

block.posts a { 
	font-size: 13px;
	font-family: "neuron_regular", Georgia, serif;
	}


.highlights h2 {
		color: #19232d;
		font-size: 18px;
		line-height: 1.3;
		padding-left: 14px;
		margin: 7px 0; 
	}


.post-header .post-title {
	font-size: 24px;
	position: relative;
	padding-left: 18px;
	margin-right: 35px;
	float: left;
}

.main-heading, .page-title, .entry-title {
	font: 22px "neuron_regular", Georgia, serif;
	text-transform: uppercase;
	border-left: 3px solid #ae9f84 ;
	padding-left: 14px;
	line-height: 1.5;
	margin-bottom: 20px;
}














.post-content blockquote {
	float:right;
	font-size: 22px;
	font-family: "neuron_bold", Georgia, serif;
	
	max-width:45%;
	line-height:1;
		margin-left:0.8em;
		margin-top:0.8em;
		padding: 1.3em;
		padding-bottom: 0;
		border-top: 1px solid #000000;
		border-bottom: 9px solid #000000;
		border-left:none;
		background:none;
	}
	
/*_______________________________________________________*/


p.introduction:first-letter {
 font-size: 60px;
 float: left; 
color:inherit;
 line-height: 40px;
 padding-top: 3px; 
 padding-right: 3px;
 font-family: "neuron_bold", serif, Georgia;
}

.issueNew {
	float:left;
	display:inline-block;
	padding:0px;
	max-width:240px;
	max-height:450px;
}

.issueOld {
	float:left;
	display:inline-block;
	padding:10px 15px;
	max-width:240px;
	max-height:450px;
}

p.issue {
	
	text-align:center;
}


.sc-button {
	margin-top:5px;
}

.issueblock {
	display:block;
	width:100%;
	float:left;
	border-bottom:#E1E1E1 1px solid;
	padding-bottom:10px;
}



ul#menu-top-menu.menu {
	float:right;
}

/*
#comments { display: none; }

.comments { display: none; } /*

/*
Right Column settings  
*/
.col-4, .column.one-third {
	
	width:31.2%;
	
}

.col-8, .column.two-third {
	width:68.8%
}

.main-featured .small img {
	width: 155px;
height: 149px;

}


img.attachment-main-slider.wp-post-image{
width: 725px;
height: auto;
-webkit-user-drag: none;}

.main-head .ads-widget {
	width: 725px;
	height:auto;
	-webkit-user-drag: none;}
	

.home-issue {
	
padding: 0px;
background-color:;
border-bottom: solid 1px #CDCDCD;
}




 
.sc-button, .button {
	background: #19232d;
padding: 5px 10px;
margin-top:5px;
color: #fff;
display: inline-block;
font: inherit;
}

/* WOOCOMMERCE OVERIRDE */


/*
.chosen-container-single .chosen-single {
    position: relative;
    display: block;
    overflow: hidden;
    padding: 0 0 0 8px;
    height: 26px;
    border: 1px solid #aaa;
    /* border-radius: 5px; */
    /* background: -webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4)); */
    /* background: -webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); */
    /* background: -moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); */
    /* background: -o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); */
    /* background: linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); */
  /* background-clip: padding-box;
    box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, .1);
    color: #444;
    text-decoration: none;
    white-space: nowrap;
    line-height: 26px;
}

*/

.errorpage {
	background-image: url(http://travelafricamag.com/wp-content/uploads/2014/08/error404_background.jpg);
	background-size:contain;
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#b98d56;
	padding-right: 25%;
	padding-top:20px;
	padding-left: 10px;
	color:#FFFFFF;
	height:470px;
	
}

.error-page { margin-top: 10px; }


post-content .fa-ul .fa .jack {
		margin-left: -21px;
		width: 2em;
		font-size: 0.9em;
		color: #FFFFFF;
	}
	
	#bottom {
     clear: both;
}
.order-select {
	display:none!important;
float: right;
cursor: pointer; 
position: relative;
margin-top: -50px!important;
}

/* DROP DOWN WIDGET STYLING --------- */
.dropdown-cart-button .dropdown {
	 width: 400px;
}

.dropdown-cart-button {
	width:250px;
	
}
	
.product_meta {
	display:none!important;
}

input#wc_constant_contact_subscribe {
background-color: #dfdfdf!important;
float: right;
margin-top:10px;
}


.yikes-easy-mc-form .yikes-easy-mc-submit-button
{ 
width:93%!important;
min-height:25px!important;
font-weight:bold;
}

.edit-link {
display:none;
}