/*
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");


/* COLOURS
style colours:


Red: #C4143C
dark grey:  
light grey: # 
white: #FFFFFF
*/


/* --- HEADER --- */

#et-secondary-nav, #top-header {
    opacity:1  !important;
}

#main-header {
    -webkit-box-shadow: 0 2px 0 rgba(196,20,60,1);
    -moz-box-shadow: 0 2px 0 rgba(196,20,60,1);
    box-shadow: 0 2px 0 rgba(196,20,60,1);
}

#et-info-email:hover, #et-secondary-menu>ul>li>a:hover, .et-social-icons a:hover {
     opacity: 1;
	color: #400815 !important;
}


table {
	width:100%;
}

td:nth-child(2) {
	text-align:right;
}
th:nth-child(2) {
	text-align:right;
}




.entry-content ul, .entry-content ol {
	margin:20px 20px 0px 20px;
}



/* ----------------------------------------------- FORMS */
.wpcf7 input {
width:100%;
  padding:10px;
font-size: 1.2em;
font-family:inherit;
border:2px solid #171b1e;
  border-radius:5px;
}


.wpcf7 textarea {
  width:100%;
  height:100px;
  padding:10px;
font-size: 1.2em;
font-family:inherit;
border:2px solid #171b1e;
  border-radius:5px;
}
.wpcf7 select{
  width:100%;

  padding:10px;
font-size: 1.2em;
font-family:inherit;
border:2px solid #171b1e;
  border-radius:5px;
}

.wpcf7 input[type="submit"] {
width:120px;
color: #e09900;
    border-color: #e09900;
    border-radius: 6px;
    letter-spacing: 1px;
    font-size: 18px;
    font-weight: 600;
text-align:center;
    background-color: #000000;
}

.wpcf7 input:hover[type="submit"] {
  background-color: #e09900;
  color: #fff;
   font-size: 18px
  cursor: pointer;
}

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


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




/* -----------  FOOTER -------*/
.c2a .et_pb_row.et_pb_row_fullwidth  {
    width: 100%!important;
    max-width: 100%!important;
}
.c2a .et_pb_contact_form_0 {
    width: 89%!important;
	margin:0 auto;
}
#et-footer-nav .container{
    text-align:center;
}
#footer-info {
	width:100%;
	text-align:center;
}

#footer-info span  {
    font-size:12px;
    font-weight:light;
}

#footer-bottom .et-social-icons {
    float: none;
	text-align:center;
}
.et-social-icons li {
    display: inline-block;
    margin: 10px 10px 10px 10px;
}

/*     ******************************     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)  {
.et_pb_text_align_left {
    text-align: center !important;
}

}


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

h1.entry-title {
    font-size:26px !important;
}
.et_pb_widget {

   width: 100% !important;
}

}


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




}