/* 
 Theme Name:     RingIT Child
 Author:         RingIT
 Author URI:     http://www.ringit.com.au
 Template:       Divi
 Version:        1.0 
*/ 

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

/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

body { font-weight: 300; }
h1 { padding-bottom: 15px; font-size: 36px; color: #000; font-family: Arial, Helvetica, sans-serif; }
h2 { padding-bottom: 15px; font-size: 36px; color: #000; font-family: Arial, Helvetica, sans-serif; }
h3 { padding-bottom: 15px; font-size: 36px; color: #000; font-family: Arial, Helvetica, sans-serif; }
h4 { padding-bottom: 15px; font-size: 36px; color: #000; font-family: Arial, Helvetica, sans-serif; }
h5 { padding-bottom: 15px; font-size: 36px; color: #000; font-family: Arial, Helvetica, sans-serif; }
h6 { padding-bottom: 15px; font-size: 36px; color: #000; font-family: Arial, Helvetica, sans-serif; }

/*** BACKGROUND COLOR ***/

body.custom-background.page-id-47, body.custom-background.page-id-51, body.custom-background.page-id-402, body.custom-background.page-id-411, body.custom-background.page-id-214, body.custom-background.single { background-color: #D25520; }

/*** HEADER ***/
#et-info { float: right; }
.et-social-icons a { color: #000 !important; }
.et-social-icon a::before { font-size: 22px !important; }

.et-pb-controllers a { width: 16px !important; height: 16px !important; border-radius: 16px !important; }

/*** HOME SIDE MENU ***/

.home-side-menu li.menu-item { display: block !important; width: 100% !important; }

/*** FOOTER ***/
#footer-widgets { padding-top: 60px; }
#footer-bottom { padding: 0 0 40px 0; background-color: #fff; }
#footer-info { float: none; text-align: center; line-height: 1.4; font-weight: 300 !important; }
#footer-info a { font-weight: 300 !important; }

/*** Not Collapsing Menu ***/
@media screen and (max-width: 980px) {
#my-footer-menu .et_pb_menu__menu {
display: block;
}
#my-footer-menu .mobile_menu_bar {
display: none;
}
}




/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1405px) {
	#main-slider .et_pb_slide { height: 500px; }
}
 
/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px) {
	#main-slider .et_pb_slide { height: 450px; }
}
 
/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px) {
}
 
/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {
}
 
/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {
	#main-slider .et_pb_slide { height: 250px; }
}
 
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {
	#main-slider .et_pb_slide { height: 135px; }
}



/*** MAIN SLIDER ***/
@media all and (min-width: 1200px) { #main-slider .et_pb_slide { height: 500px; } }
@media all and (max-width: 1199px) { #main-slider .et_pb_slide { height: 350px; } }
@media all and (max-width: 980px) { #main-slider .et_pb_slide { height: 250px; } }
@media all and (max-width: 600px) { #main-slider .et_pb_slide { height: 135px; } }
 

/**FORM**/

.et_pb_contact_field_2 .et_pb_contact_field_options_list, .et_pb_contact_field_15 .et_pb_contact_field_options_list, .et_pb_contact_field_21 .et_pb_contact_field_options_list { display: none !important; }
.et_pb_contact_field_24 .et_pb_contact_field_options_list {
   column-count: 2;
   display: block;
}
.et-pb-contact-message p { font-weight: bold !important; }

