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

/* 05-02-21 */
.custom_btn{
    background: #00a8b0;
    font-size: 24px;
    border-radius: 27px 27px 0px 27px;
    color: #fff;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-size: 24px;
    border: 0px;
   
}
.fancybox-content {
}

/*07-05-21*/
.wrap_input {padding-bottom: 20px;}
.wrap_input label { width: 50px;display: inline-block;}
.wrap_input input[type=text] {width: calc(70% - 60px);
    border-radius: 20px;
    padding: .5rem;}
/*.fancybox-is-open .fancybox-bg {
    opacity: 1;
}*/

.custom_win_wheel_wrapper .sc_container{
    padding: 40px 0px !important;
}
.custom_win_wheel_wrapper .et_pb_code_inner{
    text-align:center !important;
}
.custom_win_wheel_wrapper{
    background-size:100% !important;
}
.full_width_wheel .et_pb_row.et_pb_row_0 {
    max-width: 100%;
    width: 100% !important;
}

@media screen and (min-width: 768px) and (max-width: 1112px) and (orientation: portrait) {
   .custom_win_wheel_wrapper{
    background-size:cover !important;
    background-position-x: 59%;
    }
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
    .custom_win_wheel_wrapper{
    background-size:cover !important;
    background-position-x: 59%;
    }
  }