/*
Site Name: Sheer
Description: PSD to Responsive HTML5 by AdultDC
Author: AdultDC
Author URL: https://adultdc.com/
*/
header,section,footer,aside,nav,main,article,figure{display:block}
body{margin:0px; padding:0px; font-family:"Asap", sans-serif; background-color: #f9fafc;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
img{border:none; margin:0; padding:0; max-width:100%; display:block;}
textarea{outline:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none; outline:none;}
h1,h2,h3,h4,h5,h6,ul,p,form,input{margin:0px; padding:0px; outline:none; font-weight:normal;}
.clear:before,.clear:after{content:" "; display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
input[type="submit"]{-webkit-appearance:none; /*-webkit-border-radius:0px;*/}
a{-webkit-transition: all 200ms ease-in; -moz-transition: all 200ms ease-in; -ms-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in;}
.none{-webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none;}
select{-webkit-appearance:none; -moz-appearance: none; text-indent: 1px; text-overflow: '';}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
::-webkit-input-placeholder{color:#f9fafc; opacity:1;}
::-moz-placeholder{color:#f9fafc; opacity:1;}
:-ms-input-placeholder{color:#f9fafc; opacity:1;}
:-moz-placeholder{color:#f9fafc; opacity:1;}
.noSelect{-webkit-user-select:none;-ms-user-select:none; user-select:none;}
/*body * :not(input):not(textarea){user-select:none!important; -webkit-touch-callout:none!important; -webkit-user-select:none!important; -moz-user-select:none !important; -khtml-user-select:none!important; -ms-user-select:none!important;}*/

@font-face {
    font-family:'arboria-blackuploaded_file';
    src: url('../fonts/arboria-black-webfont.woff2') format('woff2'),
         url('../fonts/arboria-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'LEMONMILKLight';
    src: url('../fonts/LEMONMILKLight.eot');
    src: url('../fonts/LEMONMILKLight.eot') format('embedded-opentype'),
         url('../fonts/LEMONMILKLight.woff2') format('woff2'),
         url('../fonts/LEMONMILKLight.woff') format('woff'),
         url('../fonts/LEMONMILKLight.ttf') format('truetype'),
         url('../fonts/LEMONMILKLight.svg#LEMONMILKLight') format('svg');
}

/* Responsive menu */
a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:right; top:0px; width:0px; right:10px;position:absolute;padding:4px 0;min-height:42px;z-index:1}.mean-container a.meanmenu-reveal{width:22px;border-radius:3px; -webkit-border-radius:3px;height:18px;padding:7px 8px 10px;position:absolute;top:10px;right:0px!important;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700;background-color:#af51fe;}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:right;width:180px;background:rgba(0, 0, 0, 0.9);margin:56px 0px 0 0; position:absolute; right:0px; top:0px;}.mean-container .mean-nav ul{display:none;padding:5px 0;margin:0;width:100%;list-style-type:none;}.mean-container .mean-nav ul ul{background-color:rgba(0, 0, 0, 0.5);}.mean-container .mean-nav ul li{position:relative;float:none;width:100%; font-size:16px;}.mean-container .mean-nav ul li a{display:block;float:none;width:86%;padding:8px 7%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #000;text-decoration:none;height:auto;line-height:16px;}.mean-container .mean-nav ul li li a{width:88%;padding:12px 6%;border-bottom:1px solid #000;text-shadow:none!important;visibility:visible;}.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#a206fc; }.mean-container .mean-nav ul li a.mean-expand{width:26px;height:auto;border:0!important;padding:0 6px!important;text-align:center;position:absolute;right:0;top:11px;z-index:2;font-weight:700}.mean-container .mean-nav ul li a.mean-expand:hover{background:0}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both; display:none;}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} .joinMLink a{background-color:#e91b23; color:#fff;}.joinMLink a:hover{background-color:#fff; color:#bb0a0a;}

/* Dropdown CSS Start */
.selectric-wrapper{position:relative;cursor:pointer; text-align:left;}
.selectric-responsive{width:100%}
.selectric{position:relative;overflow:hidden; background-color:#e6e8ed; border:0px solid #000; border-radius: 8px;}
.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px;color:#2a2a2b;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; line-height:33px; padding:0 40px 0 18px;}
.selectric .button{display:block;position:absolute;right:0px;top:50%; transform: translateY(-50%); width:38px;text-align:center;height:32px;text-indent:-9999px; background: url(../images/dropdownA.png) no-repeat center center;}
.selectric-open{z-index:9999}
.selectric-open .selectric-items{display:block}
.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}
.selectric-hide-select select{position:absolute;left:-100%; opacity:0;}
.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}
.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}
.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font:0/0 a!important;background:none!important}
.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}
.selectric-items{display:none;position:absolute;top:calc(100% + 2px);left:0;background:#e6e8ed;border:0px solid #000;z-index:-1; border-radius: 8px; overflow: hidden;}
.selectric-items .selectric-scroll{height:100%;overflow:auto}
.selectric-above .selectric-items{top:auto;bottom:100%}
.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:15px;line-height:22px;min-height:14px}
.selectric-items li{display:block;padding:5px 18px;color:#2a2a2b;cursor:pointer;}
.selectric-items li.selected{background:#2e2f37;color:#fff}
.selectric-items li.highlighted{background:#2e2f37;color:#fff}
.selectric-items li:hover{background:#2e2f37;color:#fff}
.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}
.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}
.selectric-items .selectric-group li{padding-left:25px}
/* Dropdown CSS Close */

.centerwrap{width: 1408px; margin: auto;}
header{background-color: #2e2f37; display: flex; align-items: center; padding-left: 50px; padding-right: 28px; padding-top: 14px; padding-bottom: 14px;}
nav{margin-left: 110px;}
nav ul{display: flex;}
nav ul li{font-size: 17px; letter-spacing: -0.025em; font-weight: 400; margin-right: 98px;}
nav ul li:last-child{margin-right: 0px;}
nav ul li a{color: #f9fafc;}
nav ul li a:hover{color: #f9fafc; background-image: linear-gradient(to right, #19b5ea, #af51fe); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.searchArea{margin-right: 108px;}
.searchBlock{position: relative; width: 430px;}
.searchBox{background-color: #43444b; border-radius: 10px; height: 51px; width: 100%; font-family:"Asap", sans-serif; font-size: 17px; font-weight: 400; letter-spacing: -0.025em; padding-left: 22px; padding-right: 50px; border: 0; color: #f9fafc;}
.searchI{background: url(../images/searchIcon.png) no-repeat center center; width: 45px; height: 51px; position: absolute; right: 0; top: 0; cursor: pointer; border: 0;}
.createAP{display: flex; align-items: center; margin-left: auto;}
.createAccArea{position: relative; margin-right: 11px;}
.createAcc{font-size: 17px; font-weight: 700; font-family: "Asap", sans-serif; color: #f9fafc; letter-spacing: -0.025em; line-height: 37px; padding: 0 44px; border-radius: 15px; background-image:linear-gradient(to right, #19b5ea, #af51fe, #19b5ea); background-size: 200%; border: 0; cursor: pointer; transition: all 200ms ease-in; position: relative; z-index: 2;}
.createAcc:hover{background-position: right top;}
.accType{background-color: #fff; border-radius: 15px; position: absolute; width: 100%; z-index: 1; overflow: hidden; box-shadow: 0 0 10px rgba(0,0,0,.5); display: none;}
.accType li{font-size: 15px; font-weight: 400; font-family: "Asap", sans-serif;}
.accType li a{color: #2a2a2b; line-height: 36px; padding: 0 15px; display: block;}
.accType li a:hover{background-color: #2e2f37; color: #fff;}
.fansCreator{background-image:linear-gradient(to right, #19b5ea, #af51fe); border-radius: 8px; margin-top: 20px; display: flex; justify-content: space-between; position: relative; overflow: hidden;}
.fansBlock{padding: 22px 32px 26px; display: flex; align-items: flex-start; position: relative;}
.fansBlock h2{font-size: 60px; letter-spacing: -0.025em; color: #ffffff; text-transform: uppercase; position: relative; font-family:'arboria-blackuploaded_file'; background: url(../images/rightArrow.png) no-repeat right 70%; padding-right: 28px; line-height: 52px;}
.fansContent{ width: 360px; margin-left: 25px; padding-top: 6px; display: flex; flex-direction: column; align-items: center;}
.fansContent p{font-size: 15px; font-weight: 400; color: #ffffff; line-height: 22px; letter-spacing: -0.025em;}
.creatorsBlock{padding: 22px 32px 26px; display: flex; align-items: flex-start; position: relative; overflow: hidden;}
.fansCreator:before{background: url(../images/creatorsBg.png) no-repeat right center; position: absolute; right: 0px; top: 0; content: ''; width: 100%; height: 100%;}
.creatorsBlock h2{font-size: 60px; letter-spacing: -0.025em; color: #ffffff; text-transform: uppercase; position: relative; font-family:'arboria-blackuploaded_file'; background: url(../images/rightArrow.png) no-repeat right 70%; padding-right: 28px; line-height: 52px;}
.creatorsContent{width: 360px; height:100%; margin-left: 16px; padding-top: 6px; display: flex; flex-direction: column; align-items: center; justify-content:space-between; position: relative; }
.creatorsContent p{font-size: 15px; font-weight: 400; color: #ffffff; line-height: 22px; letter-spacing: -0.025em;}
.clickApply{font-size: 20px; font-weight: 700; letter-spacing: -0.025em; color: #f9fafc; background-color: #2e2f37; border-radius: 12px; padding: 0 36px; line-height: 49px; margin-top: 18px;}
.clickApply:hover{background-color: #43444b;}
.pCreators{padding-top: 23px;}
.pTitle{display: flex; align-items: center; justify-content: space-between; margin-bottom: 22px;}
.pTitle h3{font-size: 24px; letter-spacing: -0.025em; text-transform: uppercase; font-weight: 400; color: #28292b; font-family:'arboria-blackuploaded_file';}
.pTRight{display: flex;}
.sortFilter{display: flex; align-items: center; margin-right: 30px;}
.sortFilter:last-child{margin-right: 0px;}
.sortFilter label{font-size: 15px; font-weight: 400; letter-spacing: -0.025em; color: #2a2a2b; margin-right: 11px;}
.selectBox{min-width: 112px;}
.filterBox{min-width: 112px;}
.tagDrop{background-color: #e6e8ed; border: 0px; border-radius: 8px; position: relative; font-size: 15px; color: #2a2a2b; font-family: "Asap", sans-serif; width: 100%; height: 33px; text-align: left; padding-left: 18px; padding-right: 40px; cursor: pointer;}
.tagDrop i{background: url(../images/dropdownA.png) no-repeat center center; width: 38px; height: 32px; position: absolute; right: 0px; top: 50%; transform: translateY(-50%);}
.creatorBlock{background-color: #eeeeee; margin-bottom: 13px; border-radius: 8px; display: flex; align-items: center; padding-left: 22px; padding-right: 14px;}
.creatorPic{width: 154px; height: 154px; border-radius: 50%; overflow: hidden; margin-right: 24px;}
.creatorRight{width: 1194px; padding-top: 12px; padding-bottom: 20px;}
.creatorTop{display: flex; justify-content: space-between; align-items: center; margin-bottom: 9px;}
.creatorTop h4{font-size: 18px; font-weight: 600; color: #2a2a2b; letter-spacing: -0.025em;}
.creatordesc{margin-right: auto; padding-left: 32px; padding-right: 32px; flex: 1; overflow: hidden;}
.creatordesc p{font-size: 15px; letter-spacing: -0.025em; color: #2a2a2b; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.creatorPro{display: flex; align-items: center;}
.posts{font-size: 15px; letter-spacing: -0.025em; color: #2a2a2b; font-weight: 600; padding-right: 16px;}
.viewProfile{font-size: 15px; font-weight: 700; color: #ffffff; background-image:linear-gradient(to right, #19b5ea, #af51fe, #19b5ea); background-size: 200%; width: 170px; text-align: center; border-radius: 8px; line-height: 32px;}
.viewProfile:hover{background-position: right top;}
.moviesThumb .item{border-radius: 9px; overflow: hidden; position: relative;}
.movieTitle{position: absolute; left: 0; bottom: 0; width: 100%; color: #fff; padding: 27px 10px 10px; font-size: 12px; font-weight: 400; background: linear-gradient(0deg,rgba(0,0,0,.5),transparent); white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.owl-nav{position: absolute; right: 0; top: 0;}
.owl-prev{display: none;}
.owl-next{position: absolute; right: 0; top: 0; height: 135px; display: flex; align-items: center;}
.owl-next:before{background: url(../images/rightABg.png) no-repeat right center; width: 184px; height: 135px; position: absolute; right: 0px; top: 0px; content: ''; display: none;}
.owl-next span{background:rgba(255, 255, 255, 0.8) url(../images/next.png) no-repeat center center; width: 34px; height: 46px; font-size: 0px; position: relative; z-index: 1; border-radius: 5px 0 0 5px;}
.owl-dots{display: none;}
.midBanner{margin-top: 5px; margin-bottom: 20px;}
.showMore{display: flex; justify-content: center; padding-bottom: 28px; padding-top: 12px;}
.showMoreBtn{font-size: 15px; color: #ffffff; background-image:linear-gradient(to right, #19b5ea, #af51fe, #19b5ea); background-size: 200%; text-align: center; border-radius: 20px; line-height: 40px; padding: 0 32px; border: 0; font-family:"Asap", sans-serif; font-weight: 400; transition: all 200ms ease-in; cursor: pointer;}
.showMoreBtn:hover{background-position: right top;}
footer{border-top: 1px solid #e0e0e0; background-color: #eeeeee; padding-bottom: 40px;}
.footerWrap{width: 1240px; margin: auto; display: flex; align-items: center; justify-content: space-between;}
.fLogo{width: 148px;}
.fLogo img{height: 148px;}
.footerLeft p{font-size: 13px; color: #a9a7a4; max-width: 225px;}
.footerRight{display: flex; position: relative; padding: 18px 0; margin-top: 46px;}
.footerRight:before{position: absolute; left: 0; top: 0; background-color: #999; content: ''; height: 100%; width: 1px;}
.footerLink{column-count: 3;}
.footerLink li{font-size: 18px; text-transform: uppercase; text-align: center; margin-bottom: 10px;}
.footerLink li:nth-child(2n){margin-bottom: 0px;}
.footerLink li a{color: #999;}
.footerLink li a:hover{color: #8d62c4;}
.copyright{font-size: 13px; color: #696666; padding-left: 60px;}
.mobileSearch{display: none;}

/* Creator Profile */
.creatorPic img{width: 100%}
.modelProfileArea{margin-top: 20px; position: relative;}
.mPbanner{border-radius: 8px; overflow: hidden;}
.modelPicN{width: 162px; position: absolute; left: 24px; top: 92px; display: flex; flex-direction: column; align-items: center;}
.modelPPic{width: 162px; height: 162px; border: 3px solid #686a6d; border-radius: 50%; overflow: hidden;}
.modelPicN h1{font-size: 24px; -ms-hyphenate-limit-zone: -0.025em; color: #28292b; text-transform: uppercase; text-align: center; font-family:'arboria-blackuploaded_file'; padding-top: 10px; padding-bottom: 10px;}
.followModel{background-color: #19b5ea; height: 37px; border-radius: 19px; padding: 0 12px; display: flex; align-items: center; border: 0; cursor: pointer; font-family:"Asap", sans-serif; font-weight: 400; letter-spacing: -0.025em; font-size: 17px; color: #f9fafc;}
.userI{background: url(../images/follow.png) no-repeat; width: 12px; height: 14px; margin-left: 6px; margin-right: 4px;}
.modelMInfo{width: 1212px; margin-left: auto; display: flex; padding-top: 11px; padding-bottom: 38px;}
.modelVPInfo{width: 922px;}
.postVideoInfo{background-color: #eeeeee; border-radius: 5px;}
.postVideoInfo ul{display: flex; padding: 10px 20px;}
.postVideoInfo ul li{font-size: 17px; letter-spacing: -0.025em; color: #28292b; font-weight: 400; background: url(../images/rightPoint.png) no-repeat left center; padding-left: 13px; margin-right: 22px;}
.postVideoInfo ul li:last-child{margin-right: 0px;}
.postVideoInfo ul li strong{font-weight: 700;}
.modelPText{padding-top: 18px;}
.modelPText p{font-size: 15px; line-height: 24px; letter-spacing: -0.025em; color: #28292b; font-weight: 400;}
.modelChatTip{margin-left: auto; display: flex; flex-direction: column; align-items: center; padding-top: 4px;}
.ccTip{display: flex;}
.ccTip li{font-size: 17px; color: #28292b; letter-spacing: -0.025em; font-weight: 400; display: flex; align-items: center; margin-right: 18px;}
.ccTip li:last-child{margin-right: 0px;}
.ccTip li i{margin-right: 6px;}
.ccTip li a{display: flex; align-items: center; color: #28292b;}
.mVideo{background: url(../images/custom.png) no-repeat center center; width: 37px; height: 33px;}
.mChat{background: url(../images/chat.png) no-repeat center center; width: 33px; height: 33px;}
.mTip{background: url(../images/tips.png) no-repeat center center; width: 33px; height: 33px;}
.mSubscribe{font-size: 17px; font-weight: 400; color: #f9fafc; letter-spacing: -0.025em; line-height: 37px; padding: 0 38px; border-radius: 15px; background-image:linear-gradient(to right, #19b5ea, #af51fe, #19b5ea); background-size: 200%; transition: all 200ms ease-in; border: 0px; margin-top: 28px; cursor: pointer; font-family:"Asap", sans-serif;}
.mSubscribe:hover{background-position: right top;}
.modelAllPosts{background-color: #eeeeee; border-radius: 10px; padding: 10px 37px 24px;}
.modelPTop{ padding-bottom: 10px;}
.modelPTop ul{display: flex;}
.modelPTop ul li{font-size: 15px; letter-spacing: -0.025em; text-transform: uppercase; color: #28292b; font-weight: 400;}
.modelPTop ul li a{color: #28292b; line-height: 39px; padding: 0 30px; display: block; border-right: 1px solid #c4c4c5;}
.modelPTop ul li:first-child a{padding-left: 0px;}
.modelPTop ul li:last-child a{border: 0px;}
.modelPTop ul li a.active{font-weight: 700;}
.mAllContents{display: flex; flex-wrap: wrap;}
.mVideoBlock{width: 328px; border-radius: 9px; overflow: hidden; position: relative; margin-right: 7px; margin-bottom: 9px;}
.mVideoBlock:nth-child(4n){margin-right: 0px;}
.mVideoTitle{position: absolute; left: 0; bottom: 0; width: 100%; color: #fff; padding: 27px 10px 10px; font-size: 12px; font-weight: 400; background: linear-gradient(0deg,rgba(0,0,0,.5),transparent); white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.showMorePosts{padding-top: 48px; padding-bottom: 35px; display: flex; justify-content: center;}

/* About Fans */
.aboutSheer{padding-top: 10px;}
h2.title{font-family:'arboria-blackuploaded_file'; font-size: 60px; letter-spacing: -0.025em; padding-bottom: 10px;}
.sheerPoint{background-color: #2e2f37; border-radius: 50px; margin-bottom: 14px; position: relative; margin-left: 192px; width: 1156px; padding-left: 55px; padding-top: 25px; padding-bottom: 35px; display: flex; justify-content: space-between; padding-right: 22px; min-height: 237px;}
.shreeContent{ width: 830px;}
.shreeContent h3{font-size: 40px; letter-spacing: -0.025em; color: #ffffff; font-family:'arboria-blackuploaded_file'; text-transform: uppercase; padding-bottom: 5px;}
.shreeContent p{font-size: 15px; line-height: 24px; letter-spacing: -0.025em; color: #ffffff;}
.sheerCI{border-left: 1px solid #54555b; width: 194px; display: flex; align-items: center; justify-content: center;}
.sheerPointN{background: url(../images/numberBg.png) no-repeat; width: 181px; height: 181px; position: absolute; left: -152px; top: 50%; transform: translateY(-50%); font-family:'arboria-blackuploaded_file'; font-size: 120px; color: #fff; text-align: center;}
.getStarted{ padding-top: 10px;}
.aboutTitle{display: flex; justify-content: space-between; align-items: center;}
.createFAcc{font-size: 17px; font-weight: 700; color: #f9fafc; letter-spacing: -0.025em; line-height: 37px; padding: 0 44px; border-radius: 15px; background-image:linear-gradient(to right, #19b5ea, #af51fe, #19b5ea); background-size: 200%;}
.createFAcc:hover{background-position: right top;}
.startedPoints{background-image:linear-gradient(to right, #19b5ea, #af51fe); padding: 32px 48px; display: flex;}
.sPoint{background-color: #2e2f37; border-radius: 30px; padding: 20px 30px 24px; width: 292px; margin-right: 48px; position: relative;}
.sPoint:nth-child(4n){margin-right: 0px;}
.sPoint:after{background: url(../images/rightArrow.png) no-repeat; width: 17px; height: 23px; position: absolute; right: -35px; top: 50%; content: ''; transform: translateY(-50%);}
.sPoint:nth-child(4n):after{display: none;}
.sPoint h4{font-size: 22px; letter-spacing: -0.025em; color: #ffffff; text-transform: uppercase; font-family:'arboria-blackuploaded_file'; padding-bottom: 5px;}
.sPoint p{font-size: 15px; line-height: 22px; letter-spacing: -0.025em; color: #ffffff;}
.createFBtn{font-size: 17px; font-weight: 700; color: #f9fafc; letter-spacing: -0.025em; line-height: 37px; border-radius: 15px; background-image:linear-gradient(to right, #19b5ea, #af51fe, #19b5ea); background-size: 200%; display: block; text-align: center; margin-top: 28px;}
.createFBtn:hover{background-position: right top;}
.supportCreators{padding-top: 45px; display: flex; padding-bottom: 80px;}
.creatorModel{margin-right: -106px;}
.supportTitle{ padding-bottom: 15px;}
.supportTitle p{font-size: 15px; line-height: 24px; letter-spacing: -0.025em; color: #2e2f37; padding-bottom: 24px; max-width: 690px;}
.creatorSupport{ margin-bottom: 20px;}
.creatorInfo{background-color: #2e2f37; border-radius: 30px; padding: 17px 24px 22px 32px; width: 600px; position: relative; margin-left: 100px; margin-bottom: 20px;}
.creatorInfo h4{font-size: 22px; letter-spacing: -0.025em; color: #ffffff; text-transform: uppercase; font-family:'arboria-blackuploaded_file'; padding-bottom: 5px;}
.creatorInfo p{font-size: 15px; line-height: 22px; letter-spacing: -0.025em; color: #ffffff;}
.creatorInfo p a{color: #fff; text-decoration: underline;}
.creatorInfo p a:hover{text-decoration: none;}
.creatorNum{background: url(../images/numberBg.png) no-repeat; width: 96px; height: 96px; background-size: 96px; position: absolute; left: -79px; top: 50%; transform: translateY(-50%); font-family:'arboria-blackuploaded_file'; font-size: 60px; color: #fff; text-align: center; line-height: 88px;}
.createCreator{display: flex; justify-content: center; padding-top: 10px;}
.createCreatorBtn{font-size: 20px; font-weight: 700; color: #f9fafc; letter-spacing: -0.025em; line-height: 49px; padding: 0 34px; border-radius: 10px; background-image:linear-gradient(to right, #19b5ea, #af51fe, #19b5ea); background-size: 200%;}
.createCreatorBtn:hover{background-position: right top;}

/* About Creators */
.becomeCreators{display: flex; padding-bottom: 10px;}
.becomeCL{padding-top: 10px;}
.creatorModelA{margin-right: -106px; padding-top: 32px;}
.makeMoneyArea{position: relative;}
.makeMArea{width: 490px; padding-bottom: 242px;}
.makeMArea h2{font-size: 60px; letter-spacing: -0.025em; color: #28292b; text-transform: uppercase; font-family:'arboria-blackuploaded_file'; padding-bottom: 34px;}
.makeMArea h3{font-family:'LEMONMILKLight'; font-size: 48px; color: #28292b; line-height: 48px; padding-bottom: 20px;}
.makeMArea p{font-size: 15px; line-height: 24px; letter-spacing: -0.025em; padding-bottom: 24px;}
.regCreator{font-size: 17px; font-weight: 700; color: #f9fafc; letter-spacing: -0.025em; line-height: 37px; padding: 0 37px; border-radius: 15px; background-image:linear-gradient(to right, #19b5ea, #af51fe, #19b5ea); background-size: 200%; display: inline-block; margin-top: 8px;}
.regCreator:hover{background-position: right top;}
.howEarnBlock{display: flex; align-items: center;}
.howEarnBlock:nth-child(1){width: 726px; position: absolute; top: 0; right: -35px;}
.howEarnBlock:nth-child(2){position: absolute; right: 68px; top: 128px;}
.howEarnBlock:nth-child(3){position: absolute; right: 118px; top: 248px;}
.howEarnBlock:nth-child(4){position: absolute; right: 355px; top: 376px;}
.waytoEarn{display: flex; flex-direction: column; position: absolute; right: 0; top: 100px;}
.waytoEarn:before{width: 14px; height: 520px; content: ''; background-color: #2e2f37; position: absolute; right: 810px; top: 5px; transform: rotate(46deg);}
.howEIcon{background: url(../images/numberBg.png) no-repeat center center; width: 148px; height: 148px; margin-right: 30px; background-size: 148px; overflow: hidden; display: flex; align-items: center; justify-content: center;}
.howEarnBlock:nth-child(1) .howEContent{width: 548px;}
.howEarnBlock:nth-child(2) .howEContent{width: 578px; padding-top: 30px;}
.howEarnBlock:nth-child(3) .howEContent{width: 666px; padding-top: 30px;}
.howEarnBlock:nth-child(4) .howEContent{width: 560px; padding-top: 30px;}
.howEContent h4{font-size: 22px; letter-spacing: -0.025em; color: #2e2f37; text-transform: uppercase; font-family:'arboria-blackuploaded_file'; padding-bottom: 3px;}
.howEContent p{font-size: 15px; line-height: 22px; letter-spacing: -0.025em; color: #2e2f37;}
.gotQue{display: flex; align-items: center; justify-content: center; padding-bottom: 48px;}
.gotQue p{font-size: 30px; letter-spacing: -0.025em; color: #2e2f37; font-family:'arboria-blackuploaded_file'; text-transform: uppercase;}
.clickHere{font-size: 22px; font-weight: 700; color: #f9fafc; letter-spacing: -0.025em; line-height: 51px; padding: 0 65px; border-radius: 15px; background-image:linear-gradient(to right, #19b5ea, #af51fe, #19b5ea); background-size: 200%; display: inline-block; margin-left: 28px; }
.clickHere:hover{background-position: right top;}

/* Tag Popup */
.tagOuter{position:fixed; left:0px; top:0px; right:0px; bottom:0px; background-color:rgba(0, 0, 0, 0.5); z-index:10; display: none;}
.tagMid{position:absolute; left:0px; top:0px; right:0px; bottom:0px; overflow-x:hidden; overflow-y:auto; overflow-scrolling:touch; -webkit-overflow-scrolling:touch; z-index:1;}
.tagSpace{padding:30px 36px; overflow:auto; position:relative; min-height:100%; display:flex; align-items:center;}
.tagsPopup{width: 1120px; padding: 32px; background-color: #eee; border-radius: 16px; margin: auto; max-height: 88vh; height: auto; display: flex; flex-direction: column; position: relative;}
.tagsHeader{display: flex; justify-content: space-between; margin-bottom: 16px;}
.tagsHeader h4{font-size: 24px; letter-spacing: -0.025em; text-transform: uppercase; font-weight: 400; color: #28292b; font-family:'arboria-blackuploaded_file';}
.tagHRight{display: flex;}
.selectTags{margin-right: 16px;}
.selectTags .selectric{background-color: #fff; min-width: 210px;}
.selectTags .selectric-items{background-color: #fff;}
.tagSearchArea{width: 210px; position: relative;}
.tagSearch{background-color: #fff; border-radius: 8px; height: 33px; padding-left: 18px; font-family: "Asap", sans-serif; font-weight: 400; font-size: 15px; color: #2a2a2b; border: none; padding-right: 35px; width: 100%;}
.tagsearchBtn{background: url(../images/searchIcon.png) no-repeat center center; height: 33px; width: 35px; position: absolute; right: 0; top: 0; cursor: pointer; border: 0; background-size: 16px;}
.tagsBody{display: flex; flex-wrap: wrap; flex: 1; overflow: auto; padding-right: 10px; max-height: 342px; justify-content: space-between}
.tagsBody button{background-color: #dbdce0; height: 40px; border-radius: 20px; font-family: "Asap", sans-serif; font-weight: 400; width: 19.2%; margin-bottom: 1%; font-size: 15px; border: 0; cursor: pointer;}
.tagsBody button.selected{background-color: #b5dfeb;}
.tagsFooter{display: flex; justify-content: flex-end; margin-top: 16px;}
.resetF{font-size: 18px; color: #333; font-family:"Asap", sans-serif; font-weight: 400; text-decoration: underline; border: 0; margin-right: 20px; background: none; cursor: pointer;}
.resetF:hover{text-decoration: none;}
.applyTag{font-size: 18px; color: #ffffff; background-image:linear-gradient(to right, #19b5ea, #af51fe, #19b5ea); background-size: 200%; text-align: center; border-radius: 25px; height: 48px; border: 0; font-family:"Asap", sans-serif; font-weight: 400; transition: all 200ms ease-in; cursor: pointer; width: 200px;}
.applyTag:hover{background-position: right top;}
.tagsPopupClose{background:#fff url(../images/close.png) no-repeat center center; width: 24px; height: 24px; position: absolute; right: 8px; top: 8px; border-radius: 50%; cursor: pointer; background-size: 16px;}
.tagsPopupClose:hover{background-color: rgba(255, 255, 255, 0.8);}
.tagSearch::-webkit-input-placeholder{color:#2a2a2b; opacity:1;}
.tagSearch::-moz-placeholder{color:#2a2a2b; opacity:1;}
.tagSearch:-ms-input-placeholder{color:#2a2a2b; opacity:1;}
.tagSearch:-moz-placeholder{color:#2a2a2b; opacity:1;}

.video-preview {
    display: none;
    background-color: transparent;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.movieImg{
    position: relative;
    overflow: hidden;
}
.movieImg:hover .video-preview {
    display: block;
}
.video-preview video{
    width: 100%
}