/*
 Theme Name:   Child
 Description:  Child for Adult Genie Awards
 Author:       JF
 Author URI:   JF
 Template:     ombre
 Version:      1.3.2
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         responsive-layout,custom-menu,featured-images
 Text Domain:  child
*/
/*body {background-image: url(http://adultgenieawards.com/wp-content/uploads/2018/11/fetish-bg-2.jpg) !important; background-size: 100%;}*/

html, button, input, select, textarea {
    font-family: verdana;
}

.the_tweeter_link_p .button:before {
    background-color: #3a8ae6!important;
}
.the_tweeter_link_p .button {
    background-color: #4099FF!important;
}
.participant-name {
    text-align: center; 
    padding: 10px 0;
    display: block;
    width: 100%;
    float: left;
}
.participant-cat {
    font-size: 14px;
    color: #ffc04f;
}
.unit.whole.no-padding h2 {
    text-align: center;
}
.single-ombremodels .profile-sml img {
    width: 200px;
    height: auto;
}
.archive #page-container {
    position: relative;
    padding: 0px 0px;
}

.model_detail_box .contest-participant-nav-icons {
    cursor: pointer;
}
.aladiv.alacls {    padding: 7px;    width: 85%;    float: left;    text-align: center;    clear: both;
    margin-left:7% !important;    background: white;    border: 1px solid rgba(115, 115, 115, 0.43);    display: none;
       margin-top: -100px;  z-index: 99999;    position:relative;

}
body nav > ul.nav > li {
    position: relative;
    padding: 15px 0;
    width: 1%;
    display: table-cell;
    float: initial;
}
.nav {
    font-size: 16px!important;
    display: table;
    width: 100%;
    position: relative;
    float: initial;
}
.aladiv.alacls a {
    color: #2196F3;
    cursor: pointer;
}
.model_detail_box .contest-participant-nav-icons i{margin-top:6px;}

#field_1_10 label, #field_1_11 label{}
#field_1_10 label:before, #field_1_11 label:before, #field_1_9 label:before{}
#field_1_10 .gfield_label > span, #field_1_11 .gfield_label > span {
    display: block;
    font-size: 13px!important;
    letter-spacing: 0;
    padding-top: 5px;
}

a.droptogle{
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 293px;
    float: none;
    width: 20px;
    height: 50px;
}

#header-top {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: bottom;
    background: rgba(167, 158, 179, 0.4);
    background: transparent;
    padding:0 30px;
}


.grid-content .yasr-total-average-text,
.grid-content .yasr-total-average-container,
.grid-content .yasr-small-block-bold {
	display: none!important;
}
.grid-content .yasr-visitor-votes {
	margin-bottom: 20px;
}
.nav li ul li {
    padding: 5px 10px;
}
.nav li ul {
    background-color: rgba(000, 000, 000, 0.71);
}

.page-template-default h3 {
	margin-top: 60px;
    margin-bottom: 0;
}
.ns_pauseButton {
    display: none!important
}
.nav > li:before {
    background: #FFFFFF;
}
.nav li ul li:hover {
    background: #FFFFFF;
}
.nav li ul li:hover a {
    color: #000000
}
.social-icons.team-social li a,
.social-icons.model-social li a {
    background: #6e6e6e;
}
.sow-features-list .sow-icon-container.sow-container-round:before {
    color: #c59834;
    color: #4c0396;
    color: rgba(218, 170, 76, 0.71)
}
form br {
    display: none;
}
input[type="text"], input[type="email"], input[type="number"], input[type="date"], input[type="password"], input[type="url"], input[type="tel"], textarea {
    margin: 0 0 10px 0;
}
label {
    margin-bottom: 0;
}
select {
    padding: 15px;
    -webkit-appearance: none;
    width: 100%;
    margin-bottom: 10px;
    background: rgba(197,152,52,0.33);
    border-radius: 0;
    border: 1px solid #544b5d;
}
.wpcf7-form-control-wrap.DressSize:after,
.wpcf7-form-control-wrap.Gender:after {
    content: "\f107";
    position: absolute;
    float: right;
    font-family: fontAwesome;
    right: 10px;
    top: 3px;
}
.yasr-visitor-votes-must-sign-in {
    float: left;
    width: 100%;
    text-align: center;
    padding: 20px;
    background: red;
    margin: 20px 0;
}
.yasr-container-custom-text-and-visitor-rating,
.yasr-total-average-text,
.yasr-total-average-container {
    float: left;
    width: 100%;
    text-align: center;
    margin: 20px 0;
    text-shadow: 1px 1px 1px #000;
    color: #FFFFFF;
    font-size: 49px;
    padding: 10px;
}
#yasr-custom-text-before-visitor-rating {
    font-size: 26px;
    float: left;
    width: 100%;
    text-align: center;
}
.yasr-visitor-votes {
    border-radius: 2px;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.35);
    padding: 10px;
    background: rgba(241, 203, 50, 0.60);
    background: rgba(21, 21, 21, 0.60);
    float: left;
    position: relative;
    margin-bottom: 20px;
    width: 100%;
}
.yasr-visitor-votes.default-btn {
    background: linear-gradient(45deg, #ad1818, #9610102b);
    border-radius: 100px;
    -o-border-radius: 100px;
    -ms-border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.yasr-visitor-votes.default-btn:hover {
    box-shadow: 0 0 0 4px #525252;
    background: linear-gradient(45deg, #9610102b, #ad1818);
}
body div.sharedaddy h3.sd-title:before {
    margin-bottom: 5px;
}
body div.sharedaddy h3.sd-title {
    margin:5px 0 10px;
    display: inline-block;
    line-height: 1.2;
    font-size: 20px;
    font-weight: 500;
}

.sd-title{font-size: 20px; margin: 0 0 15px 0}

.yasr-visitor-votes {
    text-align: center;
}
.confirmation-sec.yasr-visitor-votes {
    position: relative;
    left: 0%;
    width: 97%;
    font-size: 26px;
    margin-top: 20px;
    background: #221b1a;
    border-radius: 13px;
    -o-border-radius: 13px;
    -ms-border-radius: 13px;
    -moz-border-radius: 13px;
    -webkit-border-radius: 13px;
    text-shadow: 1px 1px 1px #636363;
    display: block!important;
}
.yasr-small-block-bold {
    display: block;
    font-weight: bold;
    font-size: 20px;
    font-weight: 100;
    margin: 20px 0;
}
.yasr-total-average-text,
.yasr-already-voted-text {
    display: none!important;
}
body p.sow-more-text {
    position: relative!important;
    width: 100%;
    float: left;
    text-align: center;
    padding: 10px;
    box-sizing: border-box;
    box-shadow: 1px 1px 1px #000000;
    background: rgba(231, 172, 54, 0.39);
    font-weight: 100;
    text-transform: uppercase;
    color: #FFFFFF;
    text-shadow: 0px 1px 1px #000000;
    cursor: pointer;
    text-decoration: none;
    border-radius: 2px;
    position: absolute;
    bottom: 0;
}
.sow-more-text:hover {
    background: rgba(235, 197, 122, 0.46);
}
.sow-more-text a {
    text-decoration: none!important;
}
.so-widget-sow-features-default-4a13df67fe0a .sow-features-list .sow-features-feature .textwidget {
    margin: auto;
    min-height: 340px;
    float: left;
    position: relative;
    width: 100%;
}
.grid-content .yasr-container-custom-text-and-visitor-rating {
    display: none;
}
.grid-content .yasr-visitor-votes {
    background: transparent;
    padding: 0;
    box-shadow: none;
}
#pg-52-1 .so-widget-sow-features .sow-features-list .sow-features-feature {
    margin-bottom: 0;
    background: rgba(41, 41, 43, 0.44);
    padding: 0;
    margin: 0;
    width: 100%!important;
    padding: 15px;
}
#pg-52-1 .so-widget-sow-features .sow-features-list .sow-features-feature .textwidget {
    min-height: auto;
}
#pg-52-1 .so-widget-sow-features .sow-features-list .sow-features-feature .sow-container-explode {
    color: rgba(219, 185, 50, 0.53)!important;
}
.accordion-container {
    padding: 0px;
    margin: 0px;
    width: 100%;
    position: relative;
    float: left;
}
#four-columns h5 a:after {
    content: "Vote Now";
    position: relative;
    width: 100%;
    background: #58545d;
    color: #FFFFFF;
    padding: 11px;
    float: left;
    box-sizing: border-box;
    margin-top: 20px;
    border-radius: 3px;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.53);
    background: #d6ad55;
    background: -webkit-linear-gradient(top, #b38729 0, #f3d28c 38%, #d6ad55 60%, #d6ad55 86%, #d6ad55 100%);
    text-shadow: 1px 1px 0px #696969;
}

#four-columns h5:hover a:after {
    box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.73);
    background: #dead24;
    background: -webkit-linear-gradient(top, #b38729 0, #d6ad55 38%, #efcd83 60%, #d6ad55 86%, #d6ad55 100%);
}
body .grid-container.grid-small .grid-content {
    padding: 10px;
    float: left;
    width: 100%;
}
/*.o-gallery {	height: 350px;}*/

/* Mayor  15-6-2017 */

.toggleMenu :link, .toggleMenu :visited{background: rgba(197,152,52,0.33) !important;}
.toggleMenu :hover, .toggleMenu :focus{background: rgba(197,152,52,0.33) !important;}

.model_detail_box a{
    color: #000000;
    text-shadow: 0px 0px 10px rgb(255 255 255);
    font-size: 18px;
    font-family: 'Euphoria Script', cursive;
    font-weight: 700;
    min-height: 290px;
    height: 290px;
    background-position: 50% 50%;
    background-size: auto 118%;
    background-repeat: no-repeat;
    overflow: visible;
}
.model_detail_box .overlay_h {
    color: #FFFFFF;
    background-color: rgb(247, 247, 247);
    padding: 0px;
    overflow: hidden;
}
.model_detail_box p{color:#737373;    font-size: 14px; }
.model_detail_box{
    width: 18.6%;
    width: 15.333%;
    float: left;
    margin: 11px;
    min-height: 280px;
    position: relative;
    overflow: hidden;
    margin: 0 0 40px;
    margin-left: .5rem;
    margin-right: .5rem;
    background-color: rgba(0, 0, 0, 0.32);
    background-color: transparent;
    padding: 0px;
}
.owl-item .model_detail_box {
    width:100%;
    margin: 0;
}
.model_detail_box #yasr-vote-saved p {
    color: #ffffff;
    font-size: 24px;
    line-height: 24px;
}
.overlay_h{overflow: hidden; display:block; min-height:initial; max-height:initial;}
.model_detail_box .contest-pic{width:100%; max-height:initial; position:relative; float: left;z-index: 0; margin:0 0 0px; min-height:initial;}
.model_detail_box .contest-pic img{width:100%; float: left; min-height:initial;}	
.o-gallery:before,
.o-gallery:hover:after, .o-gallery:hover:before {
    display: none!important;
}
body .overlay_h:before {
    content: " ";
    position: absolute;
    z-index: 2;
    right: 0;
    top: 0;
    border-bottom: 40px solid transparent;
    border-left: 40px solid transparent;
    -webkit-transform: translateY(-105%);
    -moz-transform: translateY(-105%);
    -ms-transform: translateY(-105%);
    -o-transform: translateY(-105%);
    transform: translateY(-105%);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    -ms-transition: all 0.4s linear;
    transition: all 0.4s linear;
    border-right: 40px solid rgba(218, 170, 76, 0.71);
    border-top: 40px solid rgba(218, 170, 76, 0.71);
}

.overlay_h:after {
    content: "\f0c1";
    padding-top: 5px;
    padding-right: 5px;
    position: absolute;
    text-align: center;
    line-height: 1;
    font-family: 'FontAwesome';
    speak: none;
    font-style: normal;
    font-weight: normal;
    text-indent: 0em;
    top: 0px;
    right: 0px;
    font-size: 26px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    -webkit-transform: translateY(-105%) translateX(105%);
    -moz-transform: translateY(-105%) translateX(105%);
    -ms-transform: translateY(-105%) translateX(105%);
    -o-transform: translateY(-105%) translateX(105%);
    transform: translateY(-105%) translateX(105%);
    display: inline-block;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    -ms-transition: all 0.4s linear;
    transition: all 0.4s linear;
    z-index: 3;
}
body .overlay_h:hover:after, 
body .overlay_h:hover:before {
    -webkit-transform: translateY(0px) translateX(0px);
    -moz-transform: translateY(0px) translateX(0px);
    -ms-transform: translateY(0px) translateX(0px);
    -o-transform: translateY(0px) translateX(0px);
    transform: translateY(0px) translateX(0px);
}

#gform_fields_1 select{width: 100%;}
#gform_fields_1 input{width: 100%;}
iframe, embed, video, object{max-height:inherit; }


.model_detail_box .circle{ width: 40px;    height: 40px;   position: absolute;left: 50%;    margin-left: -20px;    color: #fff;  background: #2593ce;    font-size: 18px;    line-height: 40px;    border-radius: 40px;    -webkit-border-radius: 40px;
    -webkit-box-shadow: 0 0 0 3px #fff;    box-shadow: 0 0 0 3px #fff;     bottom:-22px;    text-align: center;}

.yasr-total-average-container {
    font-size: 0!important;
}
.yasr-total-average-container:before {
    content: 'Winners will be announced at the UK Fetish Awards finals.';
    position: relative;
    width: 100%;
    float: left;
    font-size: 20px;
}
.participant-name{
    text-align: center;
    padding: 10px 2px!important;
    line-height: 20px;
    padding-bottom: 0;
    position: absolute;
    bottom: 70px;
    background: #dccaa78f;
}
.model_detail_box .contest-participant-nav-icons {
    position: absolute;
    right:10px;
    top:265px;
    float: none;
    height: 50px;
    width: 13px;
    text-align: right;
    left: initial;
    top: 3px;
    min-height: initial;
 }

.icon.more-icon {background-image: url(icon_white.png); background-size: auto 23px;width:13px;height: 30px; position: absolute; background-repeat: no-repeat; left: 0; color: #FFFFFF;}
.model_detail_box .text {height: 70px;padding: 0 10px;clear: both;text-align: center; font-size:13.5px; overflow:hidden;display: none;}	
.model_detail_box .card-block{padding:.5rem; margin-top:20px;  float: left;}
.media{display: flex; margin-bottom: .5rem;}
.media-left{padding-right: 10px;}
.square-size-3 {height: 3em;width: 3em;}
.pic-wrapper {display: block;position: relative; border-radius:50%;z-index: 1;}
.flex-row-center { display: flex; flex-direction: row; align-items: center;}
.model_detail_box .circle.gold { background: #fba81a;}
.gold .icon.ribbons-icon { background-image: url(https://d3e1078hs60k37.cloudfront.net/site_files/images/icons/ribbons-gold.svg);}
.model_detail_box .circle.gold {
    display: none;
}
body.page-id-2325 .model_detail_box .circle.gold {
    display: block;
    width: 100%;
    position: relative;
    left: 0;
    margin: 0;
    border-radius: 0;
    bottom: 0;
    margin-bottom: 10px;
}


.profile-header{
    padding:10px;margin: -5px 0 0 0; float:left; width:100%; position:relative;
    background: linear-gradient(45deg, #552502, #a48458);
    border-bottom: none;}
.profile_banner img{width: 100%; height: auto}
.profile-sml{
    width: auto;
    height: auto;
    border-radius: 0%;
    overflow: hidden;
    background: #825b34;
    border: 5px solid #825b34;
    float: left;
    position: absolute;
    top: -150px;
    left: 30px;
    z-index: 9;
    border-radius: 9px;
    -o-border-radius: 9px;
    -ms-border-radius: 9px;
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
}  
.profile_nav{margin:0;padding:0;float:left;width: calc(100% - 250px);margin-left: 250px;}
.profile_nav ul{margin:0;padding:0}
.profile_nav ul li{margin:0;padding:10px 10px; display:inline-block}
.profile_nav ul li span{font-weight:bold; display:inline-block; margin-left:5px}
.profile_nav h1{margin:10px}
.single-ombremodels #page-container{padding: 0}


.profile-fetaure{padding: 80px 50px; background-color:rgba(197,152,52,0.5); float:left;width: 100%;}
.profile-fetaure h3{font-size: 24px;font-weight:bold;margin: 0 0 10px 0;padding:0;}
.profile-fetaure p{line-height:140%; letter-spacing:0.1px; font-size:16px; margin:0 0 30px 0; padding:0}
.adult-feature{float: left; width: 100%; border-top: 2px solid rgba(97,90,72,0.5); margin:30px 0 0;padding:30px 0 0;display: none;}
.adult-feature ul{display: block;float: left;width: 100%; margin: 0; padding: 0}
.adult-feature ul li{margin: 0;padding:5px 0 5px 25px;width:100%;display: inline-block; position: relative;}
.adult-feature ul li:before{position: absolute; content: ''; width:10px; height: 10px; border: 1px solid #fff;background: #d6ad55; border-radius:50%; left: 0; top:7px}
.adult-feature ul li .left{
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 0 0;
    float: left;
    width: 40%;
    color: #a19566;
    padding-right: 10px;
}
.adult-feature ul li .right{
    float: right;
    width: 60%;
}
.alacontent {
    min-height: initial;
    line-height: 24px;
    margin-bottom: 10px;
}
a#loginlink {
    margin-top: 10px;
    height: initial;
    min-height: initial;
}
.linkToProfile,
.vottingNewButton,
input#loginlink {
    margin-top: 10px;
    height: initial;
    min-height: initial;
}
.single-ombremodels input#loginlink {
    background: rgba(218, 170, 76, 0.71);
    color: #fff;
    width: 85px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: 1px solid #fff;
    float: right;
    margin-top: 20px;
    margin-right: 20px;
}
.close-me {
    position: absolute;
    width: 40px;
    height: 40px;
    font-size: 18px;
    text-align: center;
    background: #FFF;
    color: #d6ad55;
    line-height: 40px;
    border-radius: 100px;
    -o-border-radius: 100px;
    -ms-border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    z-index: 9;
    right: 12%;
    top: 13%;
    cursor: pointer;
    box-shadow: 1px 1px 1px #000000;
}
.close-me:hover {
    background: rgba(255,255,255,.6);
    box-shadow: none;
}
.popupVotes {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    text-align: center;
    z-index: 99999999;
    background: rgba(000,000,000,0.8);
}
.popupVotes .yasr-visitor-votes {
    position: relative;
    float: left;
    left:10%;
    width: 80%;
    top: 10%;
    text-align: center;
    background: rgba(255, 255, 255, 0.42);
    min-height: 150px;
}
.wp-pagenavi {
    clear: both;
    text-align: center;
}
.alatwitter{cursor:pointer;color:#fff;text-decoration:underline}input.vote{width:95px;font-size:14px;padding:15px 30px;display:inline-block;margin:0;text-decoration:none!important;border:none!important;position:relative;text-align:center;vertical-align:middle;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;outline:0!important;background-color:#544b5d;color:#fff}

.model_detail_box .voting-custombtn{padding: 0 0px 0; margin-bottom: 10px;float: left;width: 100%;}
.model_detail_box .voting-custombtn a{position: relative; padding-bottom: 5px; text-align: center; font-size: 16px;}
.aladiv.alacls {
    margin-left:0!important;
}
.aladiv.alacls a {
    color: #e2bf74;
    cursor: pointer;
    font-size: 18px;
    line-height: 20px;
}
.model_detail_box .voting-custombtn .linkToProfile,
.model_detail_box .voting-custombtn .vottingNewButton,
.model_detail_box .voting-custombtn .votting,
.aladiv.alacls {    
    position: relative;
    width: 100%;
    background: #58545d;
    color: #FFFFFF;
    padding: 11px;
    float: left;
    height: initial;
    max-height: initial;
    min-height: initial;
    box-sizing: border-box;
    border-radius: 2px;
    -o-border-radius: 2px;
    -ms-border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.53);
    background: #d6ad55;
    background: -webkit-linear-gradient(top, #b38729 0, #f3d28c 38%, #d6ad55 60%, #d6ad55 86%, #d6ad55 100%);
    text-shadow: 1px 1px 0px #696969;
    font-family: sans-serif;
    font-weight: 100;
    background: transparent;
    border: 1px solid #dccaa7;
    color: #f5cf7d;
    text-shadow: none;
    -webkit-transition: all ease-in-out .2s;
    -moz-transition: all ease-in-out .2s;
    -o-transition: all ease-in-out .2s;
    transition: all ease-in-out .2s;
    text-align: center;
    cursor: pointer;
    font-size: 12px;
    padding: 5px;
    width: 80%;
    left: 10%;
    background: url(/wp-content/themes/child/images/black-pattern.jpg) 50% 50%;
    background: rgb(49, 50, 52);
    color: rgba(245, 203, 123, 0.44);
    text-shadow: 1px 2px 2px rgb(49, 50, 52), 0 0 0 rgb(255, 255, 255), 1px 2px 2px rgb(49, 50, 52);
    font-weight: 700;
    background-size: auto 121%;
}

.model_detail_box .voting-custombtn .the_tweeter_link_p a {
    height: initial;
    line-height: 20px;
    min-height: initial;
    padding: 10px 30px;
}

.model_detail_box .voting-custombtn .linkToProfile:hover,
.model_detail_box .voting-custombtn .vottingNewButton:hover,
.model_detail_box .voting-custombtn .votting:hover{
    box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.73);
    background-size: auto 111%;
}
.model_detail_box .voting-custombtn .linkToProfile .fa {
    margin-right: 10px
}
.model_detail_box .voting-custombtn .linkToProfile {
    width: 100%;
    left: 0;
    margin-top: 1px;
}
.vottingNewButton,
.yasr-container-custom-text-and-visitor-rating,
.rateit,
.droptogle {
    display: none!important;
}
.twitter-data {
    display: block;
}
.contest-content{position: relative;float: left; width: 100%;}

.profile-container-sec{padding:50px;padding-bottom:0;}
.profile-container-sec .ombre-box{padding:5px;}
.nav a {
    text-decoration: none;
    outline: none !important;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    -ms-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
    text-align: center;
}
.profile-container-sec .profile_about{padding: 40px; text-align: left}
.profile-container-sec .profile_about h3{font-size: 28px; font-weight: bold; text-shadow:1px 1px 1px #000; margin-bottom:15px} 
.profile-content{font-size: 14px; line-height: 22px; letter-spacing: 0.5px;}
.twittercls {
    float: left;
    margin: 5px 0;
    font-weight: bold;
    background: url(../child/images/twiter-logo.png) 10px 50% no-repeat;
    margin-top: 5px;
    box-shadow: none;
    padding: 5px 5px 5px 40px;
    background-color: transparent;
}
.twittercls a{font-weight: normal; font-size: 15px;}
.instagramcls {
    float: left;
    margin: 5px 0;
    font-weight: bold;
    background: url(../child/images/instagram-logo.png) 10px 50% no-repeat;
    margin-top: 5px;
    box-shadow: none;
    padding: 5px 5px 5px 40px;
    background-color: transparent;
}
.twittercls,
.instagramcls {
    margin-right: 10px;
}
.custom-content1{display: none}
div.sharedaddy h3.sd-title:before{display:none!important}
.yasr-progress-bar-row-container{font-size:14px!important;}
.grid .unit:last-child {
    padding-bottom: 0;
}
.grid-border {
    margin-top: 10px;
    margin-bottom: 10px;
}
body .owl-theme .owl-controls {
    float: right;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    margin-top: 30px;
    margin-bottom: 0px;
    position: absolute;
    top: 27%;
    display: inline-block;
}
body .owl-theme .owl-controls .owl-nav {
    width: 100%;
    float: left;
    position: relative;
}
body .owl-theme .owl-controls .owl-nav .owl-next {
    padding-right: 15px;
    float: right;
    margin-right: 15px;
}
body .owl-theme .owl-controls .owl-nav .owl-prev {
    margin-right: 10px;
    margin-left: 15px;
}
#header-logo{width: auto; height: auto}
#header-logo img{
    height: auto;
    max-width: 360px;
    padding: 20px;
    max-width: 420px;
    padding: 0px;
}
.profile-container-sec .golden-small .ombre-box{display: none;}

.o-partners img{opacity: 1!important;}
.twittercls a:hover, #footer .credits a:hover{color:#d6ad55} 

.tax-ombremodelcats .owl-carousel .owl-stage-outer, .page-template-modelsfive .owl-carousel .owl-stage-outer{padding-left: 8px;} 
ul.apply-logo{margin:40px 0 0 0; padding: 0}
ul.apply-logo li{margin:0 0 20px 0px; padding: 0; display: inline-block; width: 50%; float: left; text-align: center}
ul.apply-logo li img{max-width:90%; margin: 0 auto;}

.model_detail_box .contest-pic .vote-image, .profile-sml .vote-image, .profiles-slder .vote-image{width: 100px;height: 80px;position: absolute;top: 0;left: 0;z-index: 9}
.model_detail_box .contest-pic .vote-image img{min-height: 0}
.single-ombremodels .profile-sml .vote-image img, .profiles-slder .vote-image{width: 100%; height: auto}
.profiles-slder{position: relative;}
.profiles-slder .vote-image{z-index:9; width: 80px; height: 60px; top: 30.5px;}

.page-id-22 .ginput_container_checkbox{max-height: initial;overflow-y: auto;overflow-x: hidden;padding: 10px;width: 100%;max-width: 563px; background-color: rgba(197,152,52,0.33);     border: 1px solid #544b5d;}






.gform_wrapper label.gfield_label span {
    font-size: 8px!important;
}
.gform_wrapper .top_label #field_8_9 .gfield_label:before,
.gform_wrapper .top_label #field_8_10 .gfield_label:before {
    content: '';
    position: relative;
    width: 25px;
    height: 35px;
    background: transparent;
    float: right;
    margin-left: 15px;
    border: 1px solid #FFF;
}
.gform_wrapper .top_label #field_8_11 .gfield_label:before {
    content: '';
    position: relative;
    width: 60px;
    height: 30px;
    background: transparent;
    float: right;
    margin-left: 15px;
    border: 1px solid #FFF;
}
.gform_wrapper ul.gform_fields li.gfield#field_8_9,
.gform_wrapper ul.gform_fields li.gfield#field_8_10,
.gform_wrapper ul.gform_fields li.gfield#field_8_11 {
    background: rgba(140, 112, 57, 0.41);
    padding: 10px;
    width: 97%;
    border: 1px solid #544b5d;
    box-sizing: border-box!important;
    margin-right: 0;
    float: left;
    position: relative;
    margin-bottom: 20px;
}

.owl-carousel .owl-item img {
    background: rgba(255, 255, 255, 0.24)!important;
}
.owl-item .model_detail_box img {
    background: transparent!important;
}


.leadinModal .leadin-preview-wrapper {
    max-width: 100%!important;
}
.leadinModal .dyno-image img {
    max-width: 60%!important;
    margin-bottom: 15px!important;
}
.leadinModal-v3.leadinModal.leadinModal-theme-bottom-right-corner .dyno-image,
.leadinModal-v3.leadinModal.leadinModal-theme-bottom-left-corner .dyno-image {
    width: 100%!important;
    float: left!important;
    position: relative;
    margin-right: 0!important;
}
.leadinModal-v3.leadinModal.leadinModal-theme-bottom-right-corner.leadinModal-preview .leadin-preview-wrapper h4, .leadinModal-v3.leadinModal.leadinModal-theme-bottom-right-corner.leadinModal-preview .leadin-preview-wrapper p, .leadinModal-v3.leadinModal.leadinModal-theme-bottom-right-corner.leadinModal-preview .leadin-preview-wrapper .advance-wrapper, .leadinModal-v3.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-preview .leadin-preview-wrapper h4, .leadinModal-v3.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-preview .leadin-preview-wrapper p, .leadinModal-v3.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-preview .leadin-preview-wrapper .advance-wrapper,
#leadinModal-161224.leadinModal-theme-top.leadinModal-preview.leadinModal-v3 .leadinModal-content p, #leadinModal-161224.leadinModal-theme-bottom-right-corner.leadinModal-preview.leadinModal-v3 .leadinModal-content p, #leadinModal-161224.leadinModal-theme-bottom-left-corner.leadinModal-preview.leadinModal-v3 .leadinModal-content p,
#leadinModal-161224.leadinModal-theme-top.leadinModal-preview.leadinModal-v3 .leadinModal-content h4, #leadinModal-161224.leadinModal-theme-bottom-right-corner.leadinModal-preview.leadinModal-v3 .leadinModal-content h4, #leadinModal-161224.leadinModal-theme-bottom-left-corner.leadinModal-preview.leadinModal-v3 .leadinModal-content h4 {
    width: 100%!important;
    position: relative;
    float: left;
    margin-left: 0%!important;
    margin-right: 0!important;
    text-shadow: none;
    font-size: 20px;
    line-height: 20px;
    text-align: center;
    margin-bottom: 0;
}

body .leadinModal#leadinModal-161224 .leadin-button.leadin-advance-button.leadin-button-secondary {
    background: #c9a860 !important;
    color: #FFFFFF !important;
    border-radius: 0;
    box-shadow: 1px 1px 1px #000;
    max-width: 100%;
    padding: 4%;
    width: 92%;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.62);
    font-size: 22px;
    display: none!important;
}
body #leadinModal-161224.leadinModal-theme-top.leadinModal-preview.leadinModal-v3 .leadinModal-content,
body #leadinModal-161224.leadinModal-theme-bottom-right-corner.leadinModal-preview.leadinModal-v3 .leadinModal-content,
body #leadinModal-161224.leadinModal-theme-bottom-left-corner.leadinModal-preview.leadinModal-v3 .leadinModal-content {
    background: rgba(255, 255, 255, 0.64) !important;
}
body .leadinModal .leadin-footer-wrapper {
    display: none!important;
    font-size: 0;
}
.advance-wrapper {
    margin-top: 20px!important;
}
.advance-wrapper:before,
body .leadin-button-primary,
body #leadinModal-198993 .leadin-button-primary,
body #leadinModal-198993 .leadin-button-primary:hover,
body #leadinModal-198993 .leadin-button-primary:focus {
    content: "Apply now";
    background: #c9a860 !important;
    background-color: #c9a860 !important;
    color: #FFFFFF !important;
    border-radius: 0;
    box-shadow: 1px 1px 1px #000;
    max-width: 100%;
    padding: 4%;
    float: left;
    margin-top: 20px;
    line-height: 42px;
    width: 100%;
    position: relative;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.62);
    font-size: 22px;
    cursor: pointer;
}
body .leadin-button-primary,
body #leadinModal-198993 .leadin-button-primary,
body #leadinModal-198993 .leadin-button-primary:hover,
body #leadinModal-198993 .leadin-button-primary:focus {
	padding: 0px;
	background: #544b5d!important;
	background-color: #544b5d !important;
	text-shadow: none;
    margin-bottom: 15px;
    margin-top: 10px;
}
body #leadinModal-198993 .leadinModal-content {
    border-color: #FFFFFF !important;
    background: #FFFFFF;
}
body .leadinModal .leadin-button-wrapper {
    padding-top: 0;
}
body .leadinModal.leadinModal-v3 .leadin-form-wrapper {
    margin-bottom: 0;
    float: left;
    width: 100%;
    position: relative;
    padding: 0;
}
#leadinModal-198993 .leadin-button-secondary,
.leadinModal-content .leadin-form-wrapper .leadin-input-wrapper {
	display:none!important;
}
#leadin-content-form-wrapper h4 {
    width: 100%;
    float: left;
    margin: 0;
    text-align: center;
    text-shadow: none;
    font-size: 20px;
    line-height: 20px;
}
.leadinModal-v3.leadinModal.leadinModal-theme-bottom-right-corner .leadin-content-body,
.leadinModal-v3.leadinModal.leadinModal-theme-bottom-left-corner .leadin-content-body {
    background: #fff;
    margin-bottom: 20px;
}
body .grid-container .arrow-button {
    padding: 25px 40px;
    color: rgba(208, 208, 208, 0.77);
    text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.14), 0px 0px 0px rgba(255, 255, 255, 0.44), 1px 2px 1px rgba(0, 0, 0, 0);
    font-weight: 700;
    background: rgba(0, 0, 0, 0.23);
    font-weight: 100;
}
.searchbox input[type="text"].searchtext::placeholder,
.searchbox input[type="text"].searchtext::-webkit-input-placeholder,
.searchbox input[type="text"].searchtext::-moz-placeholder,
.searchbox input[type="text"].searchtext:-ms-input-placeholder,
.searchbox input[type="text"].searchtext:-moz-placeholder {
    color: #FFF;
}
.yasr-dashicons-visitor-stats {
    display: none!important;
}
ul.instagram-pics {
	padding: 0;
	float: left;
	position: relative;
	width: 100%;
	list-style-type: none;
	margin: 0;
}
ul.instagram-pics li {
	float: left;
	width: 19%;
	position: relative;
	margin: .5%;
}
ul.instagram-pics li a,
ul.instagram-pics li a img {
	float: left;
	position: relative;
	width: 100%;
	margin: 0;
}
#wdi_feed_2 .wdi_feed_container,
#wdi_feed_2 .wdi_feed_wrapper,
#wdi_feed_2 .wdi_photo_meta,
#wdi_feed_2 .wdi_photo_wrap_inner,
#wdi_feed_2 .wdi_load_more, #wdi_feed_2 .wdi_spinner {
    background: transparent!important;
    border:none!important;
}
#wdi_feed_2 .wdi_photo_wrap_inner {
    border: 3px solid transparent!important;
}
.wdi_layout_th .wdi_thumb_comments i, .wdi_layout_th .wdi_thumb_likes i {
    font-size: 18px!important;
    color: #ffffff!important;
}
#wdi_feed_2 .wdi_load_more_text {
    color: #ffffff!important;
}
#wdi_feed_2 .wdi_load_more_wrap, #wdi_feed_2 .wdi_spinner_wrap {
    padding: 10px!important;
    background-color: rgba(0, 0, 0, 0.35)!important;
    border-radius: 5px!important;
    height: auto!important;
    width: 300px!important;
    border: 1px solid #a49169!important;
    font-weight: 100!important;
}
body.blog .grid-container .grid-content {
    background-color: rgba(84, 75, 93, 0.58);
}
body.blog .grid-container .grid-content > p {
    display: none;
}
#wdi_feed_2 .wdi_photo_wrap {
    padding: 0!important;
}
#wdi_feed_2 .wdi_photo_meta {
    display: none!important;
}
body #wdi_feed_2 .wdi_photo_overlay i {
    font-size: 25px;
    display: none;
}
body #wdi_feed_2 .wdi_photo_overlay:hover i {
    display: block;
}
body #wdi_feed_2 .wdi_photo_overlay:hover {
    background-color: rgba(66, 41, 119, 0.56)!important;
}
body .wdi_spider_popup_close,
body .wdi_toggle_container,
body .wdi_ctrl_btn_container,
#wdi_spider_popup_left-ico, #wdi_spider_popup_right-ico {
    background-color: rgba(66, 41, 119, 0.56)!important;
}
.wdi_ctrl_btn:hover, .wdi_toggle_btn:hover, #wdi_spider_popup_left-ico:hover, #wdi_spider_popup_right-ico:hover {
    color: #ffffff!important;
}
.wdi_spider_popup_close_fullscreen {
    color: rgba(66, 41, 119, 0.56)!important;
}
#gform_wrapper_4 .gform_body ul {
    list-style-type: none;
    padding:0;
    margin: 0;
}
#gform_wrapper_4 .gform_body ul label {
    display: none;
}
#gform_wrapper_4 .gform_body {
    width: 70%;
    float: left;
    position: relative;
}
#gform_wrapper_4 .gform_footer {
    width: 30%;
    float: left;
    position: relative;
}
#gform_submit_button_4 {
    width: 100%;
    padding: 17px;
}
::placeholder,
::-webkit-input-placeholder,
::-moz-placeholder,
:-ms-input-placeholder, 
:-moz-placeholder {
    color: #FFF;
    opacity:1;
}
#respond,
.blogmetadata {
    display: none!important;
}
.chosen-container.chosen-container-single {
    background-color: rgba(197,152,52,0.33);
    border: 1px solid #544b5d;
    color: #ffffff;
}
body .gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single,
body .gform_wrapper .chosen-container-single .chosen-single {
    line-height: 30px;
    height: auto;
    border: none;
    background: transparent;
    box-shadow: none;
    color: #FFF;
    border-radius: 0;
}
body .gform_wrapper .chosen-container .chosen-drop {
    background-color: rgba(197,152,52,0.73);
    border:none;
}
body .gform_wrapper .chosen-container-single .chosen-search {
    display: none!important;
}
body .gform_wrapper .chosen-container .chosen-drop .chosen-search input {
    background-color: rgba(117, 113, 102, 0.93);
}
body .gform_wrapper .chosen-container .chosen-drop .chosen-results {
    background-color: rgba(197,152,52,0.93);
    background-color: rgba(181, 140, 56, 0.88);
    max-height: 350px;
}
body .gform_wrapper .chosen-container-single .chosen-single div {
    background-color: rgba(197,152,52,0.93);
}
body .gform_wrapper .chosen-container-single .chosen-single div b {
    background-size: 60px 45px!important;
    background-position: 3px 3px;
}
.nav li#menu-item-40:before {
    content: "";
    width: 45px;
    height: 20px;
    background: transparent url(/wp-content/themes/child/images/2020-white.png) 50% 50% no-repeat;
    background-size: 100%;
    right: 8px;
    left: initial;
    bottom: 13px;
    top: initial;
}
body .gform_wrapper .chosen-container .chosen-results li.active-result.highlighted {
    background: rgba(218, 170, 76, 0.71)!important;
}
body .gform_wrapper .top_label input.medium, body .gform_wrapper .top_label select.medium {
    width: 100%!important;
}
li#ombre-menu-title {
    display: none!important;
}
.ombre-menu {
    display: none;
}
body.home .ombre-menu {
    display: block;
}
body.home .ombre-menu li.show-menu,
body.home .ombre-menu li.hide-menu {
    opacity: 1 !important;
    width: 49%;
    text-align: center;
    position: relative;
    box-sizing: border-box;
    margin: .5%;
    display: block!important;
    background-color: rgba(218, 170, 76, 0.41);
    box-shadow: 1px 1px 1px #1f1f1f;
    border-bottom: 4px solid #a37e3e;
    padding: 0;
}
.highlightedBox {
    text-align: center;
    font-size: 25px;
    background: #b29741;
    display: inline-block;
    padding: 20px;
    border-radius: 20px;
    line-height: initial;
}
.ombre-menu li a {
    position: relative;
    display: block;
    font-size: 20px;
    color: rgba(187, 143, 70, 0)!important;
    color: #FFFFFF!important;
    font-weight: 500;
    /*text-shadow: 1px 2px 2px #c79228, 0 0 0 #464646, 1px 2px 2px #daaa4c;*/
    padding: 20px 5px;
}

body.home .ombre-menu li.show-menu:hover,
body.home .ombre-menu li.hide-menu:hover {
    border-bottom: 4px solid #482f65b3;
}
body.home .ombre-menu {
    margin-top: 20px;
}
.o-partners.owl-carousel .owl-item {
    position: relative!important;
    float: left!important;
    width: 15.666%!important;
    left: 0;
    right: 0;
    margin: .5% .5% 0!important;
    display: block!important;
}
.o-partners.owl-carousel .owl-item.cloned {
    display: none!important;
}
.o-partners .owl-stage {
    transition: none!important;
    width: 100%!important;
    position: relative!important;
    transform: none!important;
}
.sow-icon-container {
    display: none!important;
}
#panel-20-0-0-0 .textwidget,
#panel-22-0-0-0 .textwidget,
.textwidgetHighlight {
    box-shadow: 1px 1px 1px #000;
    padding: 10px;
    text-align: center;
    background: #b98d2f85;
}
#panel-20-0-0-0 .textwidget p,
#panel-22-0-0-0 .textwidget p {
    margin: 0;
}
.gform_wrapper .field_description_below .gfield_description {
    padding-top: 0!important;
    margin-bottom: 10px;
    line-height: 10px;
}
.gform_wrapper .gfield_description {
    width: auto!important;
    float: none;
    line-height: 20px!important;
    display: inline-block;
    margin-left: 10px;
}
#header-menu {
    background: transparent!important;
}
.nav {
    cursor: pointer;
}
.nav a {
	font-size: 16px;
	font-weight: 500;
}
.applyNowButton a {
    font-weight: 700;
    font-size: 25px;
    letter-spacing: -0.2px;
    text-shadow: 1px 1px 6px rgb(0, 0, 0);
    font-family: 'Euphoria Script', cursive;
}
#page-container {
    background-color: rgba(0, 0, 0, 0.19);
}
#main {
	max-width: initial;
}
.ns_nerveSlider .ns_nextButton,
.ns_nerveSlider .ns_prevButton {
	display: none!important;
}
.nav li li a:hover {
	color: #000000;
}
#footer {
    max-width: 100%;
}
#footer .footer-info {
    background-color: rgba(68, 50, 9, 0.33)
}
#model-gallery2 {
    opacity: 1!important;
}
.owl-carousel .owl-refresh .owl-item {
    display: block!important
}
body .unit.golden-small.profiles-slder .owl-item.cloned,
body .owl-carousel .owl-refresh .owl-item.cloned {
    display: none!important
}
body .owl-stage-outer.owl-height {
    height: auto!important;
}
body .owl-carousel {
    display: block!important;
}
body .grid .unit.whole {
    padding: 20px;
}
.unit.whole,
.wp-block-columns {
    background: #000000ba;
    padding: 20px;
}
.wp-block-columns p a,
.textwidget p strong,
.unit.whole p strong,
.wp-block-columns p strong,
.wp-block-columns h3 strong {
    font-size: 24px;
    color: #f9d69b;
}
.unit.whole p {
    margin-top: 5px;
    margin-bottom: 0px;
}
.wp-block-columns p a {
    text-decoration: underline;
}
div.bigstars .rateit-selected {
    width: 160px!important
}
body.page-template-homepage .unit.whole .widget {
    text-align: center;
}
.menu-item-highlited a {
    padding: 0;
    margin: 0;
    background: #6d5639d9;
    border-radius: 100px;
    box-shadow: 0px 0px 21px 13px #735b37eb;
    text-transform: uppercase;
    letter-spacing: -.5px;
}
.menu-item-highlited.red a {
    box-shadow: 0px 0px 25px 18px #f12727b5;
    background: #e83d3da3;
    border-radius: 20px;
    max-width: 80px;
    margin: 0 auto;
}
.menu-item-highlited.red:hover a {
    box-shadow: 0px 0px 0 0px #f12727;
}
.yasr-small-block-bold#yasr-vote-success {
    display: block;
    font-weight: bold;
    font-size: 12px;
    background: #c29764;
    padding: 20px;
    font-size: 20px;
    color: #ffffff;
    line-height: initial;
    border-radius: 5px;
}
.yasr-custom-text-vv-before {
    display: none;
}
.yasr-star-value {
    width: 100%!important;
    background: linear-gradient(45deg, rgb(143 110 69), rgb(250 220 167))!important;
    border-radius: 10px;
    -o-border-radius: 10px;
    -ms-border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
.yasr-star-value:hover {
    background: linear-gradient(45deg, rgb(250 220 167), rgb(143 110 69))!important;
}
.yasr-star-value:after {
    content: "Click to vote";
    padding: 5px 0;
    float: left;
    width: 100%;
}
.yasr-vv-stats-text-container {
    display: none!important;
}
.yasr-rater-stars-vv.yasr-star-rating {
    margin-top: 5px;
}
table.yasr-table-chart .yasr-rater-stars.yasr-star-rating {
    display: none!important;
}
.wp-block-column .textwidget, .wp-block-column .textwidget {
    text-align: center;
    padding: 20px;
    background: #413212;
    border-radius: 10px;
    -o-border-radius: 10px;
    -ms-border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    width: 97%;
}
body.single-post #sub-title,
.postdate, .post-date,
.grid-container .postdate {
    display: none;
}
@media screen and (min-width: 1025px) and (max-width: 1150px){
    .nav {
        font-size: 15px!important;
    }
}
@media screen and (max-width: 980px){
    .o-gallery {height: 350px;	}
    body.blog .o-gallery {
	    height: auto;
	}
    .grid.profile-container-sec .o-gallery {height: initial;  }
}
@media screen and (max-width: 768px) { 

    #header-logo img { height: auto; }
    .backstretch {display: none;}
    
    .model_detail_box .voting-custombtn .the_tweeter_link_p a {
        height: initial;
        line-height: 20px;
        min-height: initial;
        padding: 10px 30px;
        float: left;
        width: 80%;
        margin: 20px 10% 0;
    }
    ul.instagram-pics li {
	    width: 31.333%;
	    margin: 1%;
	}
    #page-container {
        position: relative;
        padding: 30px 20px;
    }
}
@media screen and (max-width: 480px) {
    #page-container {background-color: rgba(197, 152, 52, 0.59);}
    .popupVotes .yasr-visitor-votes {
        left: 1%;
        width: 98%;
        top: 10%;
    }
    .close-me {
        right: 3%;
        top: 12%;
    }
    ul.instagram-pics li {
	    width: 48%;
	}

    body.home .ombre-menu li.show-menu, body.home .ombre-menu li.hide-menu {
        margin: 5px 0;
        width: 100%;
    }
    .o-partners.owl-carousel .owl-item {
        width: 49%!important;
    }
}


@media (max-width:1200px){.model_detail_box{width: 18%;width: 24.3333%; margin: 1%;    padding-bottom: 15px; }  }
@media (max-width:1199px){.model_detail_box{margin-left: .2rem;margin-right: .2rem;}
.tax-ombremodelcats .owl-carousel .owl-stage-outer, .page-template-modelsfive .owl-carousel .owl-stage-outer{padding-left: 0px;} 
}
@media (max-width:1024px){
    .model_detail_box {width: 19%; margin: 0.5%;}
    .nav a {padding:10px 40px;}
    .nav li a:hover{color:#fff; background:transparent;}
    .nav ul li a { padding: 5px 30px;}
    .nav > li.nav-arrow > a:after{top:20px; right:60px; margin-top:-7px; color:#fff; }
    .nav li ul{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s; }
    .nav li#menu-item-40:after {
            content: ""!important;
        width: 45px!important;
        height: 20px!important;
        background: transparent url(/wp-content/themes/child/images/2020-white.png) 50% 50% no-repeat!important;
        background-size: 100%!important;
        right: initial!important;
        left: 167px!important;
        bottom: 4px!important;
        top: initial!important;
        position: absolute;
    }
    .nav li#menu-item-40 a {
        font-size: 27px;
    }
    body nav > ul.nav > li {
        width: 100%;
        display: block;
        float: initial;
    }
    .nav > li > a {
        text-align: left;
    }
    nav {
        background: #000
    }
}



@media (min-width:1025px){
	.resposive-cls{display: none;}
}

@media (max-width: 1024px){
    #header {
        background: #ffffffa1;
    }
	.model_detail_box{width: 30.5%;}
}

@media (min-width: 768px) and (max-width: 991px){
	.model_detail_box .contest-pic{float:left;margin-bottom: 0;
    height: 350px;
    overflow: hidden;}
	.model_detail_box .circle { top: initial;  bottom: -22px;}
.model_detail_box .contest-pic img { width: initial; float: left; height: 280px; object-fit: cover; height: 100%;width: 100%;
 /*object-fit: none;    object-position: center;   object-position: 50% 50%; */  /* object-fit: none; */    /* object-position: 0 0; */}
	
.model_detail_box{width: 18%; margin: 1%;}
.model_detail_box .text{font-size:12px;}
	
	
.custom-featured .backstretch{display: block;}	
	.profile-container-sec{padding:30px 15px;}
	.profile-container-sec .golden-small{margin-bottom: 0; padding-bottom: 0}
	.yasr-container-custom-text-and-visitor-rating, .yasr-total-average-text, .yasr-total-average-container{font-size: 36px}
	.twittercls{margin-top: 15px;}
	.profile-container-sec .profile_about{padding:30px 20px;}
	.profile-container-sec .golden-small .owl-carousel .owl-item.active img, .profile-container-sec .golden-small .owl-carousel .owl-item.active{margin-right: 0!important; width: 100%} 
	.adult-feature ul li::before{top: 8px;}
	.ombre-carousel{width: 100%!important}
	.model_detail_box{width: 30.5%;}

}
@media (min-width: 768px) {
    .nav li ul {
        width: 22em!important;
    }
}
@media (max-width: 767px){
.model_detail_box { width: 49%;}
.model_detail_box .overlay_h {  overflow: hidden;    float: left;    width: 100%;    height: auto;}
.model_detail_box a {
    min-height: 420px;
    height: 420px;
    background-position: 50% 50%;
    background-size: 100% auto;
    background-repeat: no-repeat;
}
	
	.custom-featured .backstretch{display: block;}	
	.profile-container-sec{padding: 15px;}
	.profile-container-sec .golden-small{margin-bottom: 0; padding-bottom: 0}
	.yasr-container-custom-text-and-visitor-rating, .yasr-total-average-text, .yasr-total-average-container{font-size: 36px}
	.twittercls{margin-top: 15px;}
	.profile-container-sec .profile_about{padding:30px 20px;}
	.profile-container-sec .golden-small .owl-carousel .owl-item.active img, .profile-container-sec .golden-small .owl-carousel .owl-item.active{margin-right: 0!important; width: 100%} 
	.adult-feature ul li::before{top: 8px;}
	.ombre-carousel{width: 100%!important}
	.archive #page-container{padding: 15px;}
	#header-logo img{max-width: 100%;}
	ul.apply-logo li{margin-bottom: 0px; width:33.333%;}
	ul.apply-logo li:nth-child(2){margin-bottom: 30px;}

	
}
	
@media (max-width:640px){
    .adult-feature ul li .left{
        width:100%
    }
    .model_detail_box a {
        min-height: 420px;
        height: 420px;
        background-position: 50% 50%;
        background-size: auto 115%;
        background-repeat: no-repeat;
    }
    ul.apply-logo li{ width: 50%;}
    #sb_instagram.sbi_col_3 #sbi_images .sbi_item, #sb_instagram.sbi_col_4 #sbi_images .sbi_item, #sb_instagram.sbi_col_5 #sbi_images .sbi_item, #sb_instagram.sbi_col_6 #sbi_images .sbi_item {
        width: 33.333%!important;
    }
}

@media (max-width:480px){
    .model_detail_box{
        width: 49%;
        margin: 1% .5%;
        padding: 0!important;
    }
    .model_detail_box a {
        min-height: 260px;
        height: 260px;
    }
    .participant-name {
        text-align: center;
        padding: 10px 0 0;
        line-height: 18px;
    }
    .participant-name a {
        font-size: 18px;
    }
    .profile-sml{background:#fff;border:5px solid #fff;/*border-radius:50%;*/float:none;height:150px;left:0;margin:0 auto;overflow:hidden;position:absolute;right:0;top:-80px;width:150px;z-index:9}
	
	.profile_nav{width: 100%; padding:70px 0 10px; text-align: center; margin: 0}	
	.profile_nav h1{margin:10px 0 0 ; font-size: 24px;}
	.adult-feature ul li .left{width:100%}
		
	.profiles-slder .vote-image{width: 50px; height:30px;}
    .model_detail_box .voting-custombtn .linkToProfile,
    .model_detail_box .voting-custombtn .vottingNewButton {
        width: 90%;
        left: 5%;
    }
    #page-container, #footer-widgets {
        padding: 20px 10px;
    }
}
@media screen and (max-width: 360px) {
    .participant-name a {
        font-size: 14px;
    }
    #wdi_feed_2 .wdi_feed_item {
        width: 100%!important;
    }
}

/*Hem 02/8/18*/
.twitter-data .yasr-visitor-votes {  padding-top: 20px;}
.twitter-data .yasr-visitor-votes .sd-content ul {  margin: 0 0 0.2em 0!important;}
.sd-title {
	font-size: 20px;
	margin: 13px 0 20px 20px;
	float: left;
}
.sd-content {
    position: relative;
    left: -25px;
    top: 0;
}

.twitter_share span .fa-twitter {
    background: #00acee;
    padding: 7px;
    border-radius: 50%;
	margin-top: 8px;
	margin-bottom: 8px;
}
.twitter_share span .fa-facebook-square {
    background: #3b5998;
	padding: 10px;
	border-radius: 50%;
	margin-left: 10px;
	margin-top: 8px;
	margin-bottom: 8px;
}

.model_detail_box a {font-size:17px;}

@media (max-width:767px)
{
	.sd-title {  font-size: 20px;  margin: 0px 0 10px 0px;  float: none;  text-align: center;}
	.sd-content {  position: relative;  left: 0;  top: 0;}
	.nav a {  padding: 10px 40px;}
	.nav > li.nav-arrow > a:after { top: 31px;}
	body .nav li { position: relative; padding: 15px 0;}
	.participant-name a { font-size: 16px;}
	.unit.whole { padding-top: 0px;}
	select{ color: #fff;     border: 1px solid #fff;}
	.gform_wrapper ul.gform_fields li.gfield#field_8_9, .gform_wrapper ul.gform_fields li.gfield#field_8_10, .gform_wrapper ul.gform_fields li.gfield#field_8_11 {width: 100%; border: 1px solid #fff;}
	input[type="text"], input[type="email"], input[type="number"], input[type="date"], input[type="password"], input[type="url"], input[type="tel"], textarea{border: 1px solid #fff;}
	.textwidget img { text-align: center;  max-width: 100%;  margin: 0 auto;   display: block;  width: 250px;}
	.gform_wrapper .gform_footer { padding: 16px 0 10px; margin: 0px 0 0 !important;}
	.o-partners.owl-carousel .owl-item {    margin-bottom: 4px !important;}
	.adult-feature ul li .right { float: right;  width: 45%;}
	.adult-feature ul li .left { width: 55%;  float: left;}
	#yasr-custom-text-before-visitor-rating {    padding-right: 0;}
	.sd-content ul {clear: both;}
	.twitter-data .yasr-visitor-votes .sd-content ul { margin: 0 0 0.2em 10px !important;}
	.grid h3 { padding-bottom: 20px;}
	.grid .sd-title { padding-bottom: 0px;}
	.textwidget h3 { margin-bottom: 0px !important;}
	.icontext h1, .icontext h2, .icontext h3, .icontext h4, .icontext h5, .icontext h6 { margin-bottom: 0 ;}
	::placeholder {color:#fff !important}
	.so-widget-sow-features-default-4b1d7a13c543 .sow-features-list .sow-features-feature {    padding: 0px;}
	.so-widget-sow-features-default-4b1d7a13c543 .sow-features-list .sow-features-feature p:last-child {  margin-bottom: 0;  padding: 20px 5px;box-shadow: 1px 1px 1px #000000;}
	.so-widget-sow-features-default-4b1d7a13c543 .sow-features-list .sow-features-feature p.sow-more-text a {  font-weight: 600;}
	
}

@media only screen and (min-device-width: 375px) and (max-device-width: 740px) and (orientation: landscape)
{
.sd-title { font-size: 20px;     margin: 7px 0 10px 52px;   float: left;}
.sd-content {  position: relative;  left: -9px; top: 0;}
.sd-title { font-size: 20px; margin: 7px 0 10px 0px;  float: none;  text-align: center;}
#header-icons { float: none; text-align: center;  display: block;}
#header-icons .social-icons { margin-bottom: 0px;}
.twitter-data .yasr-visitor-votes .sd-content ul { margin: 0 0 0.2em 20px !important;}
.gform_wrapper .gfield_description {margin-left: 5px;}
.instagramcls { margin-top: 15px;}
.widget_media_image img { display: block;  margin: 0 auto;}
}

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape) 
{
	.sd-title {  font-size: 20px;     margin: 0px;  float: none;}
	.sd-content {  position: relative;  left: 0;  top: 9px;}
	
}


@media (min-width:768px) and (max-width:1024px)
{
.panel-layout .widget_media_image { text-align: center;}
.nav > li.nav-arrow > a:after { margin-top: 3px;}
.nav li ul {  width: 100% !important;}
.unit.whole { padding-top: 0px;}
body .nav li { position: relative;  padding: 15px 0;}
.textwidget img {  text-align: center;  max-width: 100%;  margin: 0 auto;   display: block; width: 300px;}
.model_detail_box .contest-pic {    height: 300px;}
.model_detail_box {    margin: 1.4%;}
.close-me {right: 11%;  top: 1% !important;}
#model-gallery .owl-dots, #model-gallery2 .owl-dots, .grid-carousel .owl-dots {    margin-top: -200px !important;}
.sd-title { font-size: 20px;  margin: 7px 0 10px 82px;}
.twitter-data .yasr-visitor-votes .sd-content ul { float: right; position: relative;  right: 77px;}
.grid h3 {  padding-bottom: 20px;}
.panel-grid { margin-bottom: 10px !important;}
.sow-image-container { text-align: center !important;}
.unit.whole.no-padding h2 { text-align: center;  margin-bottom: 20px;}
.grid .sd-title {  padding-bottom: 0px;}
.popupVotes .yasr-visitor-votes {    float: none;    left: 0;     display: inline-block; top: 0px !important;}
#panel-20-0-0-0 .textwidget, #panel-22-0-0-0 .textwidget{    border: 1px solid #ba954c;}
.chosen-container-single {  width: 100% !important;}
input[type="text"], input[type="email"], input[type="number"], input[type="date"], input[type="password"], input[type="url"], input[type="tel"], textarea {    border: 1px solid #fff}
	.gform_wrapper ul.gform_fields li.gfield#field_8_9, .gform_wrapper ul.gform_fields li.gfield#field_8_10, .gform_wrapper ul.gform_fields li.gfield#field_8_11 { border: 1px solid #fff;     width: 98%;}
.chosen-container.chosen-container-single{ border: 1px solid #fff;}
}

 @media only screen  and (min-device-width: 768px)  and (max-device-width: 1024px) and (orientation: landscape) 
{
.sd-title {  font-size: 20px;  margin: 7px 0 10px 50px !Important;}
.grid .sd-title { padding-bottom: 0px !important;}
.twitter-data .yasr-visitor-votes .sd-content ul { float: left !important; position: relative !important;  left: 35px !important;  width: 100% !important;}
.grid .unit:last-child {  padding-right: 0px;  padding-left: 0px;}
.textwidget h3 {  margin-bottom: 0px;}
}

@media (min-width:951px) and (max-width:1120px)
{
.twitter-data .yasr-visitor-votes .sd-content ul {
    float: none !important;
    left: 40px !important; clear:both}
	.sd-title {  font-size: 20px;  margin: 7px 0 10px 52px;}
}

@media (min-width:951px) and (max-width:1400px)
{
.model_detail_box a{font-size: 16px;}

}
@media(max-width:767px){
    .backstretch {display:block !important;}
}

/*End*/
