/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
  
/* Theme customization starts here ---------- */

/* Global ---------- */

/* Vertically Center Column Elements ---------- */
.et_pb_equal_columns > .et_pb_column {margin-top:auto;margin-bottom:auto;}

/* Horizontally Center Column Elements ---------- */
.vertical-align {display: flex;flex-direction:column;justify-content: center;}

/* More Columns ---------- */
.ten-columns .et_pb_module {width: 10%; float: left;}
.nine-columns .et_pb_module {width: 11.11%; float: left;}
.eight-columns .et_pb_module {width: 12.5%; float: left;}
.seven-columns .et_pb_module {width: 14.28%; float: left;}
.six-columns .et_pb_module {width: 16.66%; float: left;}
.five-columns .et_pb_module {width: 20%; float: left;}

/* Home Page Slider Image Radius -------- */
#homepage-testimonial-slider .et_pb_slide_image img {border-radius:50% !important;-webkit-border-radius:50% !important;}

/* Image Three Columns */
#image-three-columns ul {list-style-type:none;margin:0;padding:0;}
#image-three-columns ul li {float:left;width:33%;text-align:center;}
#image-three-columns ul li img {max-width:75px;opacity:0.6;border-radius:15px;-webkit-border-radius:15px;}

/* Image Two Columns */
#image-two-columns ul {list-style-type:none;margin:0;padding:0;}
#image-two-columns ul li {float:left;width:50%;text-align:center;}
#image-two-columns ul li img {max-width:75px;opacity:0.6;}

/* Image Four Columns */
#image-four-columns ul {list-style-type:none;margin:0;padding:0;}
#image-four-columns ul li {float:left;width:25%;text-align:center;}
#image-four-columns ul li img {max-width:75px;opacity:0.6;}

/* Images with a max of 113 */
#image-max-113 {text-align:center;}
#image-max-113 img {max-width:75px;opacity:0.6;}

/* Contact Page Form */
#dm-contact-form input {color:#57ABFB;padding:12px 20px;font-size:16px;width:100%;}
#dm-contact-form input::placeholder {color:#57ABFB;}
#dm-contact-form label {width:100%;}
#dm-contact-form textarea {color:#57ABFB;padding:12px 20px;font-size:16px;width:100%;}
#dm-contact-form textarea::placeholder {color:#57ABFB;}
#dm-contact-form select {color:#57ABFB;padding:12px 20px;font-size:16px;}
#dm-contact-form input[type=submit] {width:auto !important;background-color:#57ABFB;color:#FFFFFF;font-weight:bold;}
#dm-contact-form input[type=submit]:hover {background-color:#cccccc;color:#555555;cursor:pointer;}

/* Footer Form */
#mlb2-1014048.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody, #mlb2-1014048.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody {padding:0 !important;}

/* Splash ---------- 
#splash-hover a {opacity:0.6;transition: opacity .500s ease-out;-moz-transition: opacity .500s ease-out;-webkit-transition: opacity .500s ease-out;-o-transition: opacity .500s ease-out;}
#splash-hover a:hover {opacity:1;transition: opacity .500s ease-out;-moz-transition: opacity .500s ease-out;-webkit-transition: opacity .500s ease-out;-o-transition: opacity .500s ease-out;}

****/

/* Backgrounds 
#splash-left {background: url(https://victory.fitness/wp-content/uploads/2018/07/victory-splash-gym-01.jpg) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;padding:200px 0;}

#splash-right {background: url(https://victory.fitness/wp-content/uploads/2018/07/victory-splash-gym-02.jpg) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;padding:200px 0;}

*/

@media (max-width: 980px){
.ten-columns .et_pb_module {width: 20%;}
.nine-columns .et_pb_module {width: 33.3%;}
.eight-columns .et_pb_module {width: 25%;}
.seven-columns .et_pb_module {width: 25%;}
.six-columns .et_pb_module {width: 33.3%;}
.five-columns .et_pb_module {width: 33.3%;}
}
 
@media all and (max-width: 767px) {
.ten-columns .et_pb_module {width: 100%;}
.nine-columns .et_pb_module {width: 100%;}
.eight-columns .et_pb_module {width: 100%;}
.seven-columns .et_pb_module {width: 100%;}
.six-columns .et_pb_module {width: 100%;}
.five-columns .et_pb_module {width: 100%;}
.hide-on-mobile {display:none;}
}
