/*
 Theme Name:   Rootbound Exclusive Africa Child Theme
 Theme URI:    http://r-e-africa.com/
 Description:  Twenty Thirteen Child Theme
 Author:       Personalised Promotions
 Author URI:   http://www.personal.co.za/
 Template:     twentythirteen
 Version:      1.0.0
*/

@import url("../twentythirteen/style.css");


/* =Theme customization starts here
--------------------------------------------------------------  */




html,
button,
input,
select,
textarea {
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
}

body {
	color: #464646;
background: #cacaca;
	line-height: 1.5;
	margin: 0;
}


h1, h2, h3, h4, h5, h6 {
	font-family: 'Cardo',serif,Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 38px !important;
    line-height: 1.3;
	color: #464646;
	text-transform: capitalize !important;
}

.entry-title a {
    color: #464646;
	font-size: 38px !important;
}

.entry-title a:hover, a:visited {
	color: #464646;
	font-size: 38px !important;
}

a {
    color: #957730;;
    text-decoration: none;
	font-size: 13px;
}

a:visited {
	color: #957730;;
}


a:active,
a:hover {
	color: #957730;
	outline: 0;
	text-decoration: underline;
}



img {
    max-width: 100%;
    height: auto;
}

.entry-meta a {
    color: #957730;
	font-size: 13px;
}

.entry-meta a:hover {
	color: #957730;
}




.entry-meta a:hover {
	color: #957730;
}


input:focus, textarea:focus {
    border: 1px solid #fff;
    outline: 0px none;
}

button,
input,
textarea {
    border: 1px solid #fff;
	background-color: #dfdfdf;
}

input, textarea {
    color: #464646;
}


.widget {
    background-color: #464646;
}
/*
.widget .widget-title {
    color: #fff;
	font-style:normal;
	font-weight: 300;
	font-family: 'Cardo',serif,Arial,Helvetica,sans-serif !important;
	font-size: 18px !important;
}

.widget a {
    color: #fff;
	font-size: 13px;
	text-decoration: underline;
}


.widget a:visited, a:hover, a:active {
	color: #fff;
	text-decoration: none !important;
}
*/

.site {
    background-color: #cacaca;
	
	 background-image: url('https://www.r-e-africa.com/images/body-bg.png');
    background-repeat: repeat-y;
    background-position: center center;
}
/*
#main {
		    background-image: url('https://www.r-e-africa.com/images/body-bg.png');
    background-repeat: repeat-y;
    background-position: center center;
}

.site-main .widget-area {
    float: right;
    width: 260px;
	
	margin-right: 15px;


}
*/
/*#archives-2 {margin-bottom: 60px;}*/

.sidebar .entry-header, .entry-content {padding: 0 315px 0 15px !important;}


.site-footer {
	background-color: #cacaca !important;
	text-align:center !important;
	
	/* background-image: url('https://www.r-e-africa.com/images/body-bg.png');
    background-repeat: repeat-y;
    background-position: center center;*/
	
	color: #464646;
	font-size: 13px;
	
}

 .sidebar-container 
 {background-color: transparent !important;}

 .sidebar-container .widget .widget-title {
	 background-color: #464646;
	 
    color: #fff;
	font-style:normal;
	font-weight: 300;
	font-family: 'Cardo',serif !important;
	font-size: 18px !important;
}



 .sidebar-container .widget a {
    color: #fff;
	font-size: 13px;
	text-decoration: underline;
}


 .sidebar-container .widget a:visited, a:hover, a:active {
	color: #fff;
	text-decoration: none !important;
}

#recent-posts-2 {	 
background-color: #464646;
	 
    color: #fff;
	font-style:normal;
	font-weight: 300;
	font-family: 'Cardo',serif !important;
	font-size: 18px !important;
	}
	
#archives-2	

.site-info {
	width: 960px;
	color: #464646;
	font-size: 13px;
	text-align:center;
	
}


.site-footer p  {
    padding-top: 15px;
}

.site-footer a {
	color: #464646;
}

.site-footer a:visited, a:hover, a:active {
	color: #464646; text-decoration: underline;
}


/*
.site-header .home-link {
	display: block;
	margin: 0 auto;
	max-width: 1080px;
	min-height: 260px;
	padding: 0 20px;
	text-decoration: none;
	width: 100%;
}
*/

.logo	{background: url('https://www.r-e-africa.com/images/logo.png') no-repeat 50% 10px; height: 320px; text-align: center;}
.logo {background-color: #cacaca !important;}
.logo img {}
.logo p	{font-family: 'Cardo', sans-serif !important; color: #222 !important; font-weight:500 !important; font-size: 36px; position: relative; top: 248px;}


/*
#logo { float:left; margin-left:50px; margin-bottom: 56px; position:relative;}
div#logo img { max-width:756px; width:100%;}

.navbar {
	background-color: #464646;
	margin: 0 auto;
	max-width: 1600px;
	width: 100%;
}
*/
.navbar {
    max-width: 1120px;
    height: 70px;
    padding-left: 0px;
    margin-left: auto;
    margin-right: auto;
    background: url('https://www.r-e-africa.com/images/nav-back2.png') no-repeat;
    text-align: center;
	
	font-family: 'Cardo', serif;
}

.main-navigation {
	clear: both;
    min-height: 70px;
}


.menu-toggle {
	
	display: none !important;
	
		font: bold 16px/1.3 Arial, Helvetica, sans-serif;
		font-family: 'Cardo', serif;
		color: #fff;
}

.toggled-on .nav-menu li > ul a {
		color: #fff;
		width: auto;
}

	.toggled-on .nav-menu li > ul a {
		color: #fff;
		width: auto;
	}

	.toggled-on .nav-menu li:hover > a,
	.toggled-on .nav-menu .children a {
		background-color: transparent;
		color: #fff;
	}

	.toggled-on .nav-menu li a:hover,
	.toggled-on .nav-menu ul a:hover {
		background-color: #957730;
		color: #fff;
	}
	
.nav-menu li a {
	color: #fff;
font: normal 300 'Cardo', serif, Arial, Helvetica,sans-serif !important;

font-size: 16px;
line-height: 1;
padding: 19px 25px;

text-transform: uppercase;

}

.nav-menu li:hover > a,
.nav-menu li a:hover {
	background-color: #957730;
	color: #fff;
}

ul.nav-menu ul a:hover,
.nav-menu ul ul a:hover {
	background-color: #957730;
}

.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a {
	color: #fff;
	font-style: normal;
}


.site-header .search-form {display: none;}


#content .comments-link {display: none !important;}


.archive-header {
    background-color: transparent !important;
}

.archive-title, .archive-meta {
	font-style:normal;
	font-weight: 300;
	font-family: 'Cardo', serif, Arial, Helvetica,sans-serif !important;
	font-size: 38px;
    margin: 0px auto;
    max-width: 1040px;
    padding: 30px 15px;
    width: 100%;
}



@media only screen and (max-width: 676px) {div.logo p	{font-family: 'Cardo', sans-serif !important; color: #222 !important; font-weight:500 !important; font-size: 27px; position: relative; top: 248px;}

.menu-toggle {
	
	display: block !important;
	
		font: bold 16px/1.3 Arial, Helvetica, sans-serif;
		font-family: 'Cardo', serif;
		color: #fff;
}
.nav { display:none !important;}
 
}


@media only screen and (max-width: 480px) {div.logo p	{font-family: 'Cardo', sans-serif !important; color: #222 !important; font-weight:500 !important; font-size: 16px; position: relative; top: 248px;}


.menu-toggle {
	
	display: block !important;
	
		font: bold 16px/1.3 Arial, Helvetica, sans-serif;
		font-family: 'Cardo', serif;
		color: #fff;
		    font-size: 26px !important;
}
.nav { display:none !important;}
 
}

/*
.nav-menu li a {
	color: #4DA1C6;
font: normal 300 18px Arial, Helvetica,sans-serif !important;
text-transform: uppercase !important;


line-height: 1;
padding: 12px 20px;

background-color: none;

}
*/



.menu-toggle {
		font: bold 14px/1 Arial, Helvetica, sans-serif;
}

.toggled-on .nav-menu, .toggled-on .nav-menu > ul {z-index:999; 
position:absolute;     
background-color: #464646;
    padding: 18px 0;}

.toggled-on .nav-menu li > ul a {
		color: #259AB8;
		width: auto;
}

	.toggled-on .nav-menu li > ul a {
		color: #259AB8;
		width: auto;
	}

	.toggled-on .nav-menu li:hover > a,
	.toggled-on .nav-menu .children a {
		background-color: none !important;
		color: #259AB8;
	}

	.toggled-on .nav-menu li a:hover,
	.toggled-on .nav-menu ul a:hover {
		background-color: none !important;
		color: #4DA1C6;
	}

/*
.nav-menu li a {
	color: #259AB8;
font: normal 300 20px Arial, Helvetica,sans-serif !important;
text-transform: uppercase;

font-size: 18px;
line-height: 1;
padding: 12px 20px;

}

.nav-menu li:hover > a,
.nav-menu li a:hover {
	background-color: none !important;
	color: #4DA1C6;
}

ul.nav-menu ul a:hover,
.nav-menu ul ul a:hover {
	background-color: none !important;
	color: #4DA1C6;
}

.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a {
	background-color: none !important;
	color: #259AB8;
	font-style: normal;
}

	
#comments .comments-area {display: none !important;}

*/	


