/*
Theme Name: Wellmadewebsite
Description: A child theme to house custom coding which modifies the Divi parent theme by Elegant Themes. Includes default line numbers where the code was taken from in the parent theme.
Author:   Tom Fraser http://www.wellmadewebsite.co.uk
Template: Divi
*/

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


/* Style Footer Credits - Lines 948 & 949 */



/* Only apply to full-size displays, not mobiles */
@media only screen and ( min-width:981px ) {


}

/* Set the slider height */
.et_fullscreen_slider .et_pb_slides,
.et_fullscreen_slider .et_pb_slide,
.et_fullscreen_slider .et_pb_container {
    min-height: 100% !important;
    height: 100% !important;
}
#et-info {
     
}


.et_pb_slider .et_pb_slide {
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}
.et_pb_slider .et_pb_slide_description .et_pb_slide_title,  .et_pb_slide_content h4 {
    margin-bottom:0px !important;
}
/*  #top-header .et-social-icons {
    display: inline-block;
    float: right;
}

/* #et-top-navigation {
	background:#FFFFFF;
}
.mobile_menu_bar:before,.et_overlay:before{
    color: #FFFFFF!important; 
}
*/


.et_pb_title_container h1.entry-title {
    font-size: 44px;
	position: relative;
	padding-bottom:15px;

}

h2, h3, h4  {
	margin-bottom:20px !important;
}
/* HOME PAGES */



/* ----------------------------------------------- PROJECTS */

.page-id-589 .et_pb_row_2 h4, .homepage-comp h4 {
	margin-bottom:0px !important;
padding-bottom:0px !important;
}

/* FORM */

/*     ************   Single post  ******               */
.single-post .container:before {
display: none!important;
}
.single-post #left-area {
width: 100% !important;
}

.comments-number {
	display:none;
}
.container:before { background-color:transparent !important; }
.et_pb_widget_area_right { border-left:0 !important; }
.et_pb_widget_area_left { border-right:0 !important; }

/* ----------------------------------------------- FORMS */


.wpcf7 input[type="text"], .wpcf7 input[type="file"] {
width:100%;
  padding:5px;
font-size: 1em;
font-family:inherit;
border:1px solid #6095C1;
  border-radius:5px;
  margin-bottom:20px;
}

.wpcf7 select {
width:100%;
  padding:5px;
font-size: 1em;
font-family:inherit;
border:1px solid #6095C1;
  border-radius:5px;
  margin-bottom:20px;
}

.wpcf7 textarea {
  width:100%;
  height:100px;
  padding:5px;
font-size: 1em;
font-family:inherit;
border:1px solid #6095C1;
  border-radius:5px;
}

.wpcf7 input[type="submit"] {
  background-color: #52B848;
  padding:10px 10px 10px 10px;
  margin-top:10px;
  color: #fff;
  width:200px;
font-size: 1em;
font-family:inherit;
border:0;

}

.wpcf7 input:hover[type="submit"] {
  background-color: #6095C1;
  color: #fff;
  font-size: 1em;
  cursor: pointer;
}

/*     ******************************     MEDSEARCH RESULTS***************************               */

.search-results #left-area {
    width: 100% !important;
	padding-top: 40px;
	
}


.search-results #left-area:before {
    content:"Search Results:";
	display:block;
	padding-bottom: 24px;
	font-size: 26px;
    line-height: 1em;
	color: #AB0E15;
}


.search-results #main-content .container {
    padding-bottom: 58px;
}
.search-results article.et_pb_post {
    margin-bottom: 0px;
}

.search-results .post-meta, .search-results .pagination {
    display:none;

}

.search-results article {
    font-size:.01px;
	color:#FFFFFF;
	line-height:.01px;
}

.search-results article h2 {
    font-size:18px;
	 line-height: 26px;
	 margin-top: 0px;
}
.search-results article h2 a{
    color: #AB0E15;
}

.search-results article h2:hover a{
    color: #E81923;
}

.search-results article.post-4, .search-results article.post-1212, .search-results article.post-1209, .search-results article.post-88, .search-results article.post-94, .search-results article.post-96, .search-results article.post-100, .search-results article.post-102, .search-results article.post-104{
    display:none;

}
/* .header-right {
    display:none;
	position:absolute;
	right:10px;
	top:14px;
	width:240px;

	height:34px;
}*/

/* -----------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%;
    padding: 23px 0px 0px !important;
    float: none !important;
}
} /
*/

/* -----------  FOOTER -------*/




/*     ******************************     TOGGLES ***************************               */

/*     ******************************     MEDIA QUERIES     ***************************               */
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1300px) {


}

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {


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

	
}

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

	
	
}


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


}

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


}


@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) {




}
