/*
Theme Name: Amedeo Child
Theme URI: http://amedeo.elated-themes.com
Description: A child theme of Amedeo Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.0
Text Domain: amedeo
Template: amedeo
*/
.postid-1 .eltdf-page-footer .eltdf-footer-bottom-holder {
    background-color: #202020 !important;
}

.eltdf-side-menu .widget ul li {
    display: block;
    margin: 0;
    padding: 15px 0;
    font-family: Inconsolata,sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: .3em;
    line-height: 5px;
    text-transform: uppercase;
    color: black;
}

.eltdf-side-menu .widget a {
   
    color: #1b1b1b !important;
}

h5.eltdf-widget-title
{
	font-size:14px !important;
	letter-spacing:2px !important;
	font-weight:400 !important;
}

.FixedImg__Left {
    position: fixed;
    top: 110px;
    left: 8% !important;
    /* bottom: 40px; */
    width: 38vw !important;
    /* overflow: hidden; */
    /* float: right; */
}

/* youtube videos page content width */

.youtube
{
    max-width:1000px !important;
}

/* testimonials */

.eltdf-testimonial-text
{
    font-size:20px !important;
	font-weight:400;
}
.eltdf-testimonial-author
{
    font-weight:500;
}

.eltdf-iwt .eltdf-iwt-text {
    font-size: 16px important!important;
    line-height: 1.75 !important;
    font-weight:300 !important;
}
.eltdf-iwt .eltdf-iwt-text {
    font-size: 15px;
    line-height: 1.5;
    margin: 5px 0 0;
    font-weight: 300;
}

/* posts hide date sidebar */

aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-date {
    font-family: Inconsolata,sans-serif;
    font-size: 14px;
    font-weight: 900 !important;
    letter-spacing: .3em;
    line-height: 1.714em;
    text-transform: uppercase;
	display:none !important;
}


/* hide part of breadcrumb for gumby posts */

.eltdf-page-title.entry-title
{
display:none !important;
}
.eltdf-breadcrumbs{
padding-left:6px !important;
}
/* hide post dates */
.eltdf-post-info-top-left {
/*     border-right: 1px solid #000; */
/*     padding: 10px 0px; */
/*     width: 1%; */
    display: none !important;
}
.eltdf-post-info-top-right {
    padding: 10px 0 10px 0px !important;
/*     width: 99%; */
}

/* list styles correct and not small */


.eltdf-page-footer li
{
    font-size:12px !important;
    font-weight:400 !important;
    padding-bottom:5px !important; 
    list-style-position: inside;

}
li
{
/*     font-size:20px !important; */
    font-weight:300 !important;
    padding-bottom:10px !important;
    list-style-position: outside;
	font-size:17px !important;
  
}


/* widget logos side bar */

.widget.eltdf-sidearea.widget_media_image,
.eltdf-side-menu.widget:last-child {
   width:50%;
	margin:0 auto !important;
}



@media only screen and (max-width: 1366px) {
	.youtube
{
    max-width:900px !important;
}



@media only screen and (max-width: 1024px) {
 
 #aboutslider {
    padding-top: 47px !important;
    padding-bottom: 67px !important;
}
	
	.youtube
{
    max-width:800px !important;
}
	.FixedImg__Left {
    position: fixed;
    top: 70px;
    left: 0% !important;
    /* bottom: 40px; */
    width: 50vw !important;
    /* overflow: hidden; */
    /* float: right; */
}
	
}

	
@media only screen and (min-width: 1000px) {
.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner.eltdf-grid {
    padding: 90px 0 40px;
}
}
	
@media only screen and (max-width: 768px) {
    
    
   #capetablet
   {
       padding-left:3.1% !important;
       padding-right:3.1% !important;
       padding-bottom: 3.1%;
   }
   
   h3 {
       font-size:27px;
   }
   
   .vc_custom_1614216226298 {
    padding-bottom: 96px !important;
    margin-left: -20px;
    margin-right:-20px;
}
#faq
{
    padding-bottom:46px !important;
}
#aboutslider {
   
    padding-bottom: 17px !important;
}

#capeselections
{
    padding-bottom:86px !important;
}
	
/* 	Mobile and Tablet logo postion */
	
	
    .eltdf-mobile-header .eltdf-grid {
   
     padding: 0 40px 0 15px !important; 
   
}
}
	
@media only screen and (max-width: 600px) {
    	
	.vc_column-inner {
    
    padding-left: 5px !important;
    padding-right: 5px !important;
    
}
	
	li
{
/*     font-size:20px !important; */
/*     font-weight:300 !important;
    padding-bottom:10px !important;
    list-style-position: outside; */
	font-size:14px !important;
  
}
	}