/*
Theme Name: Creation Safaris
Theme URI: http://whitefoxcreative.com
Author: Kim Joy Fox
Author URI: http://whitefoxcreative.com/kimjoyfox
Description: Creation Safaris Website - Child Theme of Divi
Template: Divi
Version: 1.0.0
License:
License URI:
Text Domain: Divi
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/

html, body { font-size:87.5%; }




/* FONTS */
@font-face {
  font-family: 'Eurostile';
  src: url("fonts/Eurostile.woff") format("woff"), 
  	   url("fonts/Eurostile.otf") format("otf"),
  	   url('fonts/Eurostile.ttf')  format('truetype');
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'News Gothic Condensed Bold';
  src: url("fonts/News_Gothic_Condensed_Bold.woff") format("woff"), 
  	   url("fonts/News_Gothic_Condensed_Bold.otf") format("otf"),
  	   url('fonts/News_Gothic_Condensed_Bold.ttf')  format('truetype');
  font-style: normal; }
  
@import url("https://use.typekit.net/dmm6wbo.css");


.amazingslider-box-1 { margin-left: 0px !important; border-width: 0px !important; }


/* HEADER */
#main-header { background-image:url('/wp-content/uploads/2017/08/header-menu-background.jpg'); background-size: cover; }
#logo { max-height:200%; position: relative; left: -10px;}

.et_header_style_left #et-top-navigation { padding:20px 0px 20px; }
#top-menu a { color:#fff; font-size:1.8rem; font-family:"News Gothic Condensed Bold"; font-weight:normal; }
#et_top_search { display:none; }
#top-menu li.current-menu-item>a { color:#fff !important; text-decoration:underline; }
.et-fixed-header #logo { max-height:200%; }
.et-fixed-header #et-top-navigation { padding-bottom:0px !important;}



/* CUSTOM CLASSES */
.banner { min-height:50vw; }
.shortBanner { height:27vw; }
.parallax { background-attachment: fixed;}


/* COLORS 
	light brown: CC8A46; 
	dark brown: 603913;
*/


/* FONTS */
h1, h2, h4, h5, h6 { font-family: "News Gothic Condensed Bold"; }
h1 { color:#CC8A46; font-size:3rem; }
h2 { color: #603913; font-size:2.6rem !important; }
.page-template-default h1 { color: #603913; font-size:4rem !important; }

h3 { color:#CC8A46; font-size:1.5rem; font-family:"modesto-open-primary"; }
h4 { color:#603913; font-size:4rem; }
.et_pb_text_inner p { font-size:1.3rem; }

footer h4, #sidebar h4 { font-size:2rem !important; color:#CC8A46 !important; }

p { font-family:"Eurostile"; font-size: 1.5rem; line-height: 1.2;}



/* Additional coding */
.lightbox_outer_wfc { visibility:hidden; position:fixed; top:0px; left:0px; background-color:rgba(0,0,0, .8); width:100%; height:100%; 
	z-index:99999999999999;
}
.lightbox_wfc { margin:5% 18%; width:64%; height:90%; visibility:hidden;
	position:fixed; top:0px; left:0px; z-index:999999999999999; 
}



/* PAGE ISSUES */
.et_right_sidebar #main-content .container { padding-top:100px; }
.et_full_width_page #main-content .container { padding-top:100px; }
img.alignright { margin-left:25px; margin-bottom:5px;}
img.alignleft { margin-right:25px; margin-bottom:5px; }


/* SIDEBAR ISSUES */
#sidebar p, #sidebar ul, #sidebar ol, #sidebar a { font-size:1.2rem; }






/* FOOTER */
#media_image-2{ margin-bottom: 0px;
    position: relative;
    top: -20px; }
#footer-widgets .footer-widget li a { font-size:1.3rem; }
#footer-widgets .footer-widget li { padding-left:0px;  }
#footer-widgets .footer-widget li:before { display:none;  }






/* MOBILE */
@media screen and (max-width:700px){
	.et_pb_image_2, .et_pb_image_3, .et_pb_image_4, .et_pb_image_5 { top:0px !important; }
}





