/* 
Theme Name:   WellMadeWebsite
Theme URI:    https://www.wellmadewebsite.co.uk 
Description:  wellmadewebsite
Theme  Author: wellmadewebsite
Author URI:   https://www.wellmadewebsite.co.uk 
Template:     Divi
Version:      1.0 
Text Domain:  divi-child 
@import url("../Divi/style.css"); 
*/


/*
Dark blue color:#18144A;
yellow:#FDDC02;
grey: #c1c1c1
lihter blue: #002b6d
even  lihter blue:#2ea3f2
*/
 
/* =Theme customization starts here -------------------------------------------------------------- */
.et-social-google-plus a.icon:before {
    content: "\e09d";
}
/* --- HEADER --- */
.full-height {
    height:100vh; 
}

@media (min-width: 981px){
.et_fullwidth_nav #main-header .container {
    padding-right: 30px !important;
    padding-left: 0px !important;
}
}
@media only screen and (min-width: 981px) {
.et_header_style_centered #top-menu>li>a {
padding-top: 12px;    
padding-bottom: 14px !important;
}
}
.et_header_style_centered #main-header div#et-top-navigation {
    background-color: rgba(255,255,255,0.9);
}


#top-menu li li a {
    padding: 6px 10px !important;
}

.nav li li {
    line-height: 1.4em !important;
}

/* --- HOMEPAGE --- */
.home .et_pb_slide_description  {
    padding: 28% 8% 4% 8%;
}
.testimonial_rotator_star {
    color: #FDDC02;
}

/* --- POST --- */

.single-post #main-content .container {
 padding-top: 0px !important;
width: 100%;
    max-width: 100%;
}
.single-post .et_post_meta_wrapper {
	display:none;
}
.single.single-post .et_pb_post {
    margin-bottom: 0px;
}
.single.single-post .post {
    padding-bottom: 0px;
}

.et_pb_title_container h1 {
    
}


table td, table th {
    text-align: left;
	font-size:80%;
	 line-height:1.2em !important;
}

table td span, table th  span{
	font-size:80%;
}
table td {
padding: 6px 6px !important;
}

/* -----------REMOVER SIDEBAR -------*/

/*** Take out the divider line between content and sidebar ***/
 #main-content .container:before {
	background: none;
}

/*** Expand the content area to fullwidth ***/
@media (min-width: 981px){
#left-area {
    width: 100% !important;
    padding: 0px 0px 0px !important;
    float: none !important;
}
}

#sidebar {display:none;}


/* -----------REMOVER SHOPPING CART-------*/

.et-cart-info  {
    display:none;
}

/* -----------TESTIMONIAL RROTATOR-------*/

.home .testimonial_rotator_quote {
    display:none;
}

/* -----------  FOOTER -------*/
#main-footer .container {
    width: 90%;
    max-width: none !important;

}
#main-footer li {
	margin-bottom: 0em;
}
#footer-widgets .footer-widget li:before {
    	display:none;
}
/*     ******************************     TOGGLES ***************************               */

/*     ******************************     MEDIA QUERIES     ***************************               */
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1300px) {
#logo {
    max-height: 100px !important;
    width:auto !important;
}

}

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
#logo {
    max-height: 80px !important;

}

}
@media only screen and (max-width : 1100px) {
.productpost .et_pb_row{
	padding-left: 3%;
	padding-right:3%;
}
.productpost-logo img {
    max-width: 400px;
}
#logo {
    max-height: 60px !important;

}	
}

@media only screen and (max-width : 1024px) {
#logo {
    max-height: 50px !important;

}	
	
}


/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {


}
/* Medium Devices, Desktops */
@media only screen and (max-width : 980px) {



.et_header_style_centered #main-header div#et-top-navigation {
    background-color: rgba(24,20,74,0.9);
}
.footer-widget:nth-child(n) {
    width: 100%!important;
    margin: 0 0 7.5% 0!important;
}
#footer-widgets .footer-widget .fwidget {
    text-align:center;
width: 100%!important;
}

}

@media only screen and (max-width: 800px) {


}


@media only screen and (max-width: 768px) {


}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 680px) {





}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 580px) {


}

 /* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {



}
 /* Extra Small Devices, Phones */ 
@media only screen and (max-width : 360px) {




}
/* Custom, iPhone Retina */ 
@media only screen and (max-width : 330px) {




}


