.container{max-width:1140px;margin:0 auto;padding:0;}
.file-upload-wrapper{max-width:1170px;width:100%;margin:60px auto;padding:0 0 20px;border:2px solid #757575;background:#262626;border-radius:5px;}
.file-upload-wrapper{text-align:center;}
.photo_upload .upload_header{background:#161616;width:100%;height:70px;color:#fff;display:flex;justify-content:space-between;padding:0 15px;align-items:center;border-radius:5px 5px 0 0;border-bottom:2px solid #757575;}
.photo_upload h4{font-size:20px;font-weight:500;}
.upload_header h4,.upload_header h6{margin:0;}
.upload_content.dropzone{margin:40px auto;}
.upload_content{position:relative;}
.upload_content{padding:20px 20px 0 20px;max-width:800px;width:100%;}
.photo_upload .fileUpload{height:260px;background:0 0;}
.fileUpload{position:relative;border:dashed 1px #aaa;border-radius:2px;overflow:hidden;margin-top:0;width:100%;}
.blue-btn,.blue-btn:active,.blue-btn:focus,.blue-btn:hover{border-radius:3px;color:#fff;font-size:16px;margin-bottom:20px;outline:0!important;padding:10px 20px;}
.upload_icon{display:block;width:100%;}
.upload_icon i{font-size:120px;color:#757575;}
.photo_upload .fileUpload span{position:absolute;top:65%;left:50%;transform:translate(-50%,-50%);background:#3ea6ff;width:90%;padding:8px;border-radius:2px;}
.fileUpload input.uploadlogo{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);width:100%;height:42px;}
.photo_upload .fileUpload input.uploadlogo{height:100%;}
.drag_drop_text{position:absolute;bottom:0;left:50%;transform:translateX(-50%);}
#container.photo_upload div.drag_drop_text{padding-top:0;padding-bottom:20px;}
#container.photo_upload div.photo_text_bottom{font-size:12px;margin-top:40px;}
#container.photo_upload #second-form div.photo_text_bottom a,#container.photo_upload div.photo_text_bottom a{color:#3ea6ff;}
.fileUpload.blue-btn.btn.focus,.fileUpload.blue-btn.btn:focus,.fileUpload.blue-btn.btn:hover{color:#fff;text-decoration:none;}
#editProfile,#joinModal{padding:0!important;background:#000000db!important;z-index:9999!important;}
#editPornStarProfile .modal-dialog,#editProfile .modal-dialog{display:flex;flex-direction:column;height:100%;position:relative;overflow:initial;max-width:90vw;min-width:600px;align-items:center;justify-content:center;margin:0 auto;}
#editPornStarProfile .modal-dialog,#editProfile .modal-dialog{background:0 0;}
#editPornStarProfile .modal-content,#editProfile .modal-content,.editProfile .modal-content{max-height:86vh;height:650px;display:flex;flex-direction:column;position:relative;overflow:initial;background:#1f1f1f;border-radius:2px;}
.editscr{background:#1f1f1f;display:flex;flex-direction:row;border-bottom:1px solid #b7b7b7;align-items:center;}
.closeemd{width:24px;margin-right:15px;line-height:normal;}
.closeemd svg{width:24px;height:24px;fill:#fff;cursor:pointer;vertical-align:middle;}
.edtitle{width:100%;margin-right:15px;color:#fff;font-weight:700;}
#editProfile .modal-header.editscr .edaction,#second-form .modal-content .modal-header.editscr .edaction{color:#fff;background:#3ea6ff;}
.edaction{width:64px;border-radius:2px;border:0;font-weight:700;text-transform:uppercase;letter-spacing:.007px;font-weight:500px;}
.form-control{height:40px;}
.imgcroppanel .modal-body{padding:0;}
.imgcroppanel .croppie-container .cr-slider-wrap{display:flex;align-items:center;width:60%!important;line-height:50px;margin:0 auto;height:49px;}
.cr-slider-wrap .iconzoom:first-child svg{width:14px;height:14px;fill:#657786;vertical-align:middle;margin-right:10px;}
.cr-slider[type=range]{-webkit-appearance:none;width:100%}
.cr-slider[type=range]:focus{outline:0}
.cr-slider[type=range]::-webkit-slider-runnable-track{background:#3ea6ff;border-radius:1.3px}
.cr-slider[type=range]::-webkit-slider-thumb{background:#3ea6ff;-webkit-appearance:none}
.cr-slider[type=range]::-moz-range-track{background:#3ea6ff;border-radius:1.3px}
.cr-slider[type=range]::-moz-range-thumb{background:#3ea6ff}
.cr-slider[type=range]::-ms-track{color:transparent}
.cr-slider[type=range]::-ms-fill-lower{background:#3ea6ff;border-radius:2.6px}
.cr-slider[type=range]::-ms-fill-upper{background:#3ea6ff}
.cr-slider[type=range]::-ms-thumb{background:#fff}
.cr-slider-wrap .iconzoom:last-child svg{width:19px;height:19px;fill:#657786;vertical-align:middle;margin-left:10px;}
.cr-boundary{width:100%!important;background:#121212;}
.imgcroppanel .croppie-container .cr-resizer,.imgcroppanel .croppie-container .cr-viewport{border:5px solid #3ea6ff;}
.second-form-function .cms_newuploadform{margin:0 0 50px;}
.photo_upload .upload-content{max-width:1170px;width:100%;margin:0 auto;border:2px solid #757575;background:#262626;border-radius:5px;margin:0 0 30px;}
.photo_upload .upload_header{background:#161616;width:100%;height:70px;color:#fff;display:flex;justify-content:space-between;padding:0 15px;align-items:center;border-radius:5px 5px 0 0;border-bottom:2px solid #757575;}
.cms_newuploadform div#create_new{padding:20px;}
.album-upload-wrapper{display:flex;justify-content:space-between;align-items:flex-start;}
.cms_newuploadform .album-upload-wrapper{padding:20px 0;border:dashed 1px #919191;margin:0 0 15px;}
.newhduploadforms .cms_newuploadform textarea{width:100%;max-width:100%;height:130px;display:block;margin:0 auto;resize:none;padding:10px;outline:0;color:#fff;border:none;background:#1f1f1f;border:1px solid #373737;border-radius:2px;font-size:16px;font-weight:400;}
.cmsdescriptiontexttagsinner{padding:15px;background:#1f1f1f;border:1px solid #373737;border-radius:2px;margin:0 0 10px;position:relative;}
.newhduploadforms .cms_newuploadform .form-group.cmsdescriptiontexttagsinner label{color:#aaa;font-size:16px;font-weight:400;display:inline-block;max-width:100%;margin:0;padding:0;}
.copycloseicon{float:right;}
.copycloseicon ul{display:flex;}
.copycloseicon ul li{margin:0 5px;}
.cmscopyicon{background-image:url(../images/playlist-copyyt.svg);width:24px;height:24px;display:inline-block;}
.cmsdeleteicon{background-image:url(../images/playlist-closeyt.svg);width:24px;height:24px;display:inline-block;}
.newhduploadforms .cms_newuploadform textarea.form-control{height:85px;resize:none;border-radius:2px;border:1px solid #373737;}
.cms-tagbox{display:flex;width:100%;}
.newhduploadforms .cms_newuploadform .form-group.cmsdescriptiontexttagsinner .form-control{display:flex;flex-direction:row;flex-wrap:wrap;}
.newhduploadforms .cms_newuploadform .form-group.cmsdescriptiontexttagsinner select{background-color:transparent;border-radius:2px;border:#161616;color:#fff;}
.cmsdescriptiontexttagsinner .form-control{background:0 0;padding:15px 0;}
.container.photo_upload.newhduploadforms.second-form-function .cmsdescriptiontexttagsinner .cms-tagbox .select2-container{width:100%!important;}
.cmsdescriptiontexttagsinner .select2-container--default .select2-selection--multiple{border-radius:4px;cursor:text;background-color:#1f1f1f;border:1px solid #1f1f1f;}
.cmsdescriptiontexttagsinner .select2-container--default .select2-selection--multiple{margin:15px -5px 10px;}
.cms_newuploadform .cms-tagbox .custom-btn{font-size:12px;background:#3ea6ff;color:#fff;font-weight:500;text-transform:uppercase;border-radius:2px;}
.cms_newuploadform .album-upload-wrapper .customuploadlistcms.upload_photos{padding:0 0 10px;}
.customuploadlistcms{background:#1f1f1f;border:1px solid #373737;border-radius:2px;margin:0 0 20px;}
.customuploadlistcms label{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#aaa;text-transform:none;display:block;margin:0;}
.customuploadlistcms label.cmslblnewmidngt.nav-link.dropdown.lblplalsit{padding:5px 15px;}
.lblplalsit{cursor:pointer;}
.customuploadlistcms.upload_photos span{padding:0 15px;font-size:14px;font-weight:400;}
.cms_newuploadform .album-group{max-width:600px;width:100%;margin:100px auto 0;text-align:center;}
.album-button-group ul{padding:0;margin:0;display:block;}
.album-button-group ul li{list-style:none;display:inline-block;}
.album-button-group .upload_photos,.player-details .subscribe-box-outer .subc-btn.analytics,.player-details .subscribe-box-outer .subc-btn.edit-video{background:#3ea6ff;}
.album-button-group .album-btn{display:inline-block;height:40px;line-height:40px;text-align:center;padding:0 40px;font-size:14px;font-weight:500;color:#fff;border-radius:2px;margin-right:15px;border:0;}
#container.photo_upload div.photo_text_bottom{font-size:12px;margin-top:40px;}
.cms_newuploadform .upload-content div.photo_text_bottom{padding:20px;text-align:center;}
span.select2-container--open .select2-dropdown--above,span.select2-dropdown.select2-dropdown--below{border:none;background:#313131;}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}
.select2-container--default .select2-results>.select2-results__options{box-shadow:0 8px 16px 10px #000;padding:20px 24px;border-radius:4px;}
.select2-container--default .select2-results__option{background-color:#313131;}
.cmsdescriptiontexttagsinner .select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #1f1f1f 1px;outline:0;}
.container.photo_upload.newhduploadforms.second-form-function .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#ebebeb;padding:5px 4px 5px 4px;border-radius:15px;font-size:16px!important;font-weight:400;display:inline-block;margin:0 0 0;color:rgba(0,0,0,.87);display:inline-flex;align-content:center;align-items:center;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#d5d5d5;cursor:pointer;display:inline-block;font-weight:700;margin-right:0;float:right;margin:0 0 0 5px;border-radius:15px;height:20px;width:20px;text-align:center;line-height:14px;position:relative;top:0;order:2;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove svg{fill:rgba(0,0,0,.55);}
#rewardmodel.modal.sharepop.newrewardmodelpp.rewardmodel{display:none;position:fixed;z-index:99999;padding-top:0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8);}
#rewardmodel-new.modal.sharepop.cms-votemodellist.rewardmodel .modal-content,#rewardmodel.modal.sharepop.cms-votemodellist.rewardmodel .modal-content,#rewardmodel.modal.sharepop.newrewardmodelpp.rewardmodel .modal-content{height:86vh;}
#rewardmodel.modal.sharepop.newrewardmodelpp.rewardmodel .modal-content{color:#fff;padding:24px;border-radius:0;background:#282828;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:290px;max-width:650px;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4);padding:15px;}
.rewardheader{display:flex;align-items:center;align-content:center;width:100%;flex:0 0 100%;padding:0 0 10px;}
#rewardmodel.modal.sharepop.newrewardmodelpp.rewardmodel .rewardheader span{padding:0 0;font-size:14px;font-weight:400;}
.titlerward h2{font-size:18px;font-weight:500;margin:0 15px;}
#rewardmodel.modal.sharepop.newrewardmodelpp.rewardmodel .votebtn{margin-left:auto;}
.votebtn{display:flex;width:100px;flex:0 0 100px;align-items:center;align-content:center;}
.modal.sharepop.newrewardmodelpp.rewardmodel .innerdlogcontextvideo{margin:5px -15px;padding:30px 30px 0;border-top:solid 1px #363636;height:568px;overflow:auto;}
.modal.sharepop.newrewardmodelpp.rewardmodel .innerdlogcontextvideo{height:calc(100% - 35px);}
.cmsinerpopupselect{border:solid 1px #363636;border-radius:5px;background:#000;margin:0 0 15px;}
.rewardmodel .cmsinerpopupselect label{padding:5px 10px 0;font-size:13px;}
.customuploadlistcms.upload_photos .cmsinerpopupselect span{font-size:16px;margin:5;padding:5px 10px 8px;display:block;}
#rewardmodel-new.modal.sharepop.cms-votemodellist.rewardmodel{position:fixed;left:0;top:0;width:100%;height:100%;}
#rewardmodel-new.modal.sharepop.cms-votemodellist.rewardmodel .modal-content,#rewardmodel.modal.sharepop.cms-votemodellist.rewardmodel .modal-content,#rewardmodel.modal.sharepop.newrewardmodelpp.rewardmodel .modal-content{height:86vh;}
#rewardmodel-new.modal.sharepop.cms-votemodellist.rewardmodel .modal-content{border-radius:0;background:#282828;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:290px;max-width:650px;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4);padding:15px;}
#rewardmodel-new.modal.sharepop.cms-votemodellist.rewardmodel.ordermodel .rewardheader{display:flex;align-items:center;align-content:center;width:100%;flex:0 0 100%;padding:0 15px 15px;margin:0 -15px 10px;border-bottom:solid 1px #363636;width:calc(100% + 30px);}
#rewardmodel-new .close{opacity:1;}
.titlerward h2{font-size:18px;font-weight:500;margin:0 15px;}
#rewardmodel-new button.createbtncpnn,#rewardmodel.modal.sharepop.newrewardmodelpp.rewardmodel .votebtn .btn.btn-create.votebutton{background:#3ea6ff;border:solid 1px #3ea6ff;border-radius:2px;font-size:14px;font-weight:500;padding:10px 20px;text-transform:uppercase;margin-left:auto;width:100px;}
.seconmodelhdr{display:flex;width:100%;padding-bottom:10px;}
.seconmodelhdr ul{display:flex;width:100%;}
#rewardmodel-new.modal.sharepop.cms-votemodellist.rewardmodel .modal-content .seconmodelhdr ul li{width:45%;flex:0 0 45%;margin:0 15px 0 0;}
#rewardmodel-new.modal.sharepop.cms-votemodellist.rewardmodel .modal-content .seconmodelhdr ul li.questionmarknew{width:35px;flex:0 0 35px;margin:0;align-items:center;align-content:center;display:flex;}
.questionmarknew svg{width:35px;height:35px;fill:#aaa;}
.rewardmodel .ro-select-wrapper{display:flex;position:relative;min-width:30%;margin-left:auto;padding:15px;border:solid 1px #363636;justify-content:center;background:#161616;border-radius:2px;}
.rewardmodel .ro-select-text{border:none;border-bottom:none;display:flex;max-height:inherit;padding:0;cursor:pointer;width:100%;margin:0 auto;align-items:center;align-content:center;height:auto;}
#rewardmodel-new.modal.sharepop.cms-votemodellist.rewardmodel .modal-content .seconmodelhdr ul li ul.ro-select-list{height:70vh;overflow:auto;align-items:baseline;align-content:baseline;}
#rewardmodel-new.modal.sharepop.cms-votemodellist.rewardmodel .modal-content .seconmodelhdr ul li ul.ro-select-list{width:100%;flex-wrap:wrap;z-index:9;}
.ro-select-list{user-select:none;position:absolute;transition:.25s ease;top:0;left:0;list-style:none;margin:0;padding:5px 0;background-color:#161616;}
#rewardmodel-new.modal.sharepop.cms-votemodellist.rewardmodel .modal-content .seconmodelhdr ul li ul.ro-select-list li{width:100%;flex:0 0 100%;margin:0;}
.ro-select-list>.ro-select-item{padding:0 16px;line-height:40px;cursor:pointer;color:#c6c6c6;}
.selctallbtmhdr{display:flex;border-top:solid 1px #363636;width:calc(100% + 30px);margin:0 -15px;padding:12px 15px;border-bottom:solid 1px #363636;align-items:center;align-content:center;}
.selctallbtmhdr .selectall.photos-filter-sidebar{background:0 0;padding:0 19px;width:50%;flex:0 0 50%;max-width:inherit;}
.photos-filter-sidebar{z-index:1;height:100%;margin:0 0 0 -15px;}
.searchclip{position:relative;display:flex;width:50%;flex:0 0 50%;}
.searchclip .form-group.has-search{width:100%;margin:0;position:relative;}
#rewardmodel-new .searchclip .form-group.has-search input.form-control{background:#161616;color:#fff;border-radius:2px;border:solid 1px #383838;}
.has-search .form-control{padding-right:12px;padding-left:34px;}
input[type=text],select,textarea,input[type=number]{width:100%;padding:12px;resize:vertical;}
.list-group-item{background-color:transparent;border:none;}
.photos-filter-sidebar .list-group-item .imagecheckbox{margin:0;position:relative;}
.photos-filter-sidebar .list-group-item .imagecheckbox [type=checkbox]:checked,.photos-filter-sidebar .list-group-item .imagecheckbox [type=checkbox]:not(:checked){position:absolute;left:-9999px;}
.modal-content.savmslist .photos-filter-sidebar .list-group-item .imagecheckbox label{margin:0;line-height:23px;font-size:16px;font-weight:500;color:#fff;padding:0;padding-left:40px;}
.photos-filter-sidebar .list-group-item .imagecheckbox [type=checkbox]:checked+label,.photos-filter-sidebar .list-group-item .imagecheckbox [type=checkbox]:not(:checked)+label{position:relative;cursor:pointer;}
.photos-filter-sidebar .list-group-item .imagecheckbox [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #909090;background:0 0;border-radius:2px;}
.photos-filter-sidebar .list-group-item .imagecheckbox [type=checkbox]:checked+label:after,.photos-filter-sidebar .list-group-item .imagecheckbox [type=checkbox]:not(:checked)+label:after{content:"";background-image:url(../../images/checkboximg.png);position:absolute;top:0;left:0;font-size:14px;line-height:.8;color:#fff;transition:all .2s;font-family:'Lucida Sans Unicode','Arial Unicode MS',Arial;font:normal normal normal 15px/1 FontAwesome;background-size:cover;width:20px;height:20px;border-radius:2px;}
.photos-filter-sidebar .list-group-item .imagecheckbox [type=checkbox]:checked+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #45a8fc;background:#45a8fc;border-radius:2px;}
.photos-filter-sidebar .list-group-item .imagecheckbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1);}
.photos-filter-sidebar .list-group-item .imagecheckbox [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #909090;background:0 0;border-radius:2px;}
.photos-filter-sidebar .list-group-item .imagecheckbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0);}
.album-button-group input[type=submit]:hover{background-color:#3ea6ff;}

/* video */
.profile-hdrupload{padding-top:100px;margin-bottom:10px;}
.cmsnewvidouploadd .profile-hdrupload .cms-wallbox{margin-bottom:0;}
.profile-hdrupload .cms-wallbox{flex-wrap:wrap;}
.profhold{display:flex;flex-direction:row;width:100%;}
.cmsnewvidouploadd .uploadpagetitle{margin-bottom:0;}
.uploadpagetitle{display:flex;align-items:center;align-content:center;justify-content:space-between;margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid #ffffff1a;}
.uploadpagetitle h2{font-weight:500;line-height:3rem;font-size:2.4rem;color:#fff;}
form.video_form{display:flex;flex-wrap:nowrap;margin:0 0 15px;}
.cms-wallbox{margin-top:56px;}
.profhold{display:flex;flex-direction:row;}
.prof-ryt{display:inline-block;vertical-align:top;width:70%;padding:0 9px 0 12px;}
.newcmsuploadpage{margin:0 -15px;}
.uploadimagepreview{float:left;margin:0 15px;width:298px;height:168px;display:inline-block;}
.custom_form .uploadimagepreview .img-responsive.main_video_thumbnail{width:100%;max-width:298px;width:100%;height:168px;object-fit:cover;object-position:center center;}
.cms-grayloderpreview{display:flex;align-items:center;justify-content:center;align-content:center;height:168px;max-width:298px;width:100%;background:#e2e2e2;box-shadow:0 0 #000;color:#000;}
.cms-grayloderpreview{width:298px;height:168px;float:left;margin:0;}
.newcmsuploadpage .uploadimageprogres{width:50%;display:flex;flex-wrap:wrap;}
.newcmsuploadpage .uploadimageprogres .uploadtitlecms{width:100%;}
.cmsdescriuptiontexttrailer .uploadtitletrailer,.uploadimageprogres .uploadtitlecms{display:flex;align-items:center;align-content:center;justify-content:space-between;}
.cmsdescriuptiontexttrailer .uploadtitletrailer h2,.uploadimageprogres .uploadtitlecms h2{font-weight:500;line-height:3rem;font-size:1.6rem;margin-bottom:10px;margin-top:5px;}
.uploadimageprogres p{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:16px;line-height:19px;color:#aaa;text-transform:none;display:block;margin:0;max-width:375px;}
.newcmsuploadpage .uploadimageprogres .progress{width:100%;}
.progress-bar.cmsprogrssactive{margin-bottom:15px;color:#fff;}
.uploadimageprogres p{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:16px;line-height:19px;color:#aaa;text-transform:none;display:block;margin:0;max-width:375px;}
.newcmsuploadpage .cmsdescriuptiontext{border:1px solid #373737;width:calc(100% - 30px);margin:20px 15px 20px;padding:0;background:#1f1f1f;border-radius:2px;}
.cmsdescriuptiontext textarea{width:100%;max-width:100%;height:80px;display:block;margin:0 auto;resize:none;padding:10px;outline:0;color:#fff;border:none;background:#1f1f1f;border:1px solid #373737;border-radius:2px;font-size:16px;font-weight:400;}
.newcmsuploadpage .cmsdescriuptiontext textarea#title{background:0 0;border:none;}
.newcmsuploadpage .cmsdescriuptiontext div#title-count{float:right;margin:0 15px 7px;color:#aaa;}
.cmsthumbnillist h3{font-weight:500;line-height:3rem;font-size:1.6rem;margin-bottom:0;margin-top:5px;}
.cmsthumbnillist p{font-family:Roboto,Arial,sans-serif;font-weight:500;font-size:13px;line-height:19px;color:#aaa;text-transform:none;display:block;margin:5px 0 20px;}
.cmsthumbnillist ul{display:flex;flex-wrap:wrap;margin:0 -5px;}
.newcmsuploadpage .cmsthumbnillist ul li{position:relative;}
.cmsthumbnillist ul li{width:200px;padding:0 4px;}
.uploadmainlistdownload{position:absolute;top:5px;right:5px;width:35px;height:35px;background:#000;border-radius:50%;opacity:1;}
.uploadmainlistdownload .vidicon{position:relative;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;color:#aaa;z-index:999;}
.uploadmainlistdownload .iconsvg{width:36px;height:36px;padding:5px;}
.iconsvg svg{fill:#909090;pointer-events:none;}
.dropdown.threedot ul.dropdown-menu{border-radius:4px;display:none;}
.commsort .sort-list,.threedot .dropdown-menu{background-color:#242424;color:#fff;padding:8px 0;border:0;border-radius:0;min-width:155px;}
.cmsthumbnillist ul{margin:0 -5px;}
.newcmsuploadpage .cmsthumbnillist ul li{position:relative;}
.cmsthumbnillist ul li{width:200px;padding:0 4px;}
.commsort .sort-list a,.commsort .sort-list a:hover,.threedot .dropdown-menu .dotoption,.threedot .dropdown-menu .download{background:#282828;padding:0 16px;color:#fff;font-size:1.4rem;font-weight:400;line-height:48px;height:48px;}
.threedot .dotoption,.threedot .download{display:flex;align-items:center;}
.commsort .sort-list a,.commsort .sort-list a:hover,.threedot .dropdown-menu .dotoption,.threedot .dropdown-menu .download{background:#282828;padding:0 16px;color:#fff;font-size:1.4rem;font-weight:400;line-height:48px;height:48px;}
.uploadmainlistdownload a{display:block!important;}
.cms-imageuploadbox,.cmsmovieuploadsidebar .cms-movieupload{width:100%;height:100%;display:flex;align-items:center;align-content:center;justify-content:center;border:dashed 1px #aaa;flex-wrap:wrap;cursor:pointer;border-radius:3px;}
.cms-imageuploadbox svg,.cms-movieupload svg{width:24px;height:24px;fill:#aaa;}
.cms-imageuploadbox span,.cms-movieupload span{display:block;width:100%;text-align:center;font-size:12px;color:#aaa;margin:5px;}
.newcmsuploadpage .cmsthumbnillist ul li.active a img{border:solid 2px red;border-radius:2px;transform:scale(1.05);}
.newcmsuploadpage .cmsthumbnillist ul li a img{width:100%;height:115px;object-fit:cover;object-position:center center;position:relative;}
.placeholdercms{margin:0 auto;max-width:100%;min-height:115px;background-color:#eee;border-radius:3px;}
.animated-backgroundcms{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#a9a9a9;background:linear-gradient(to right,#eee 10%,#ddd 18%,#eee 33%);background-size:800px 104px;height:115px;position:relative;border-radius:3px;}
.newcmsuploadpage .cmsthumbnillist ul li.active:after{content:'';position:absolute;top:0;left:4px;width:calc(100% - 8px);height:100%;background:0 0;}
.cmsdescriptiontexttagsinner{padding:15px;background:#1f1f1f;border:1px solid #373737;border-radius:2px;margin:0 0 10px;position:relative;}
form .cmsdescriptiontexttags .form-group.cmsdescriptiontexttagsinner label{color:#aaa;font-size:16px;font-weight:400;}
@keyframes placeHolderShimmer{
    0%{background-position:-468px 0}
    100%{background-position:468px 0}
}
.cmsthumbnillist{margin:20px 0;}
.cmsdescriptiontext textarea{width:100%;max-width:100%;height:130px;display:block;margin:0 auto;resize:none;padding:10px;outline:0;color:#fff;border:none;background:#1f1f1f;border:1px solid #373737;border-radius:2px;font-size:16px;font-weight:400;}
.select2-container--default .select2-results__option{background-color:#313131!important;color:#fff;}
.select2-results__option[aria-selected]{cursor:pointer;}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white;}
.cmsdescriptiontexttagsinner .select2-container--default .select2-selection--multiple{margin:15px -5px 10px;}
.cmsdescriptiontexttagsinner .select2-container--default .select2-selection--multiple{border-radius:4px;cursor:text;background-color:#1f1f1f;}
.cmsdescriptiontexttagsinner .select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #1f1f1f 1px;outline:0;}
.cmsdescriptiontexttagsinner .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#ebebeb;padding:5px 5px 5px 8px;border-radius:15px;font-size:16px!important;font-weight:400;display:inline-block;margin:0 5px 0;color:rgba(0,0,0,.87);display:inline-flex;align-content:center;align-items:center;}
.bottomtagline{color:#fff;font-size:14px;}
.prof-left{vertical-align:top;width:30%;padding:0 12px 0 9px;}
.customuploadlistcms.upload_photos{padding:0 0 10px;}
.customuploadlistcms{background:#1f1f1f;border:1px solid #373737;border-radius:2px;margin:0 0 20px;}
.customuploadlistcms label.cmslblnewmidngt.nav-link.dropdown.lblplalsit{padding:5px 15px;}
.customuploadlistcms.upload_photos span{padding:0 15px;font-size:14px;font-weight:400;}
.newcmsuploadmainbox .cmscategorylist{margin-top:20px;}
.cmscategorylist{background:#1f1f1f;border:1px solid #373737;border-radius:2px;padding:15px;}
.cmscategorylist h5{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:16px;line-height:19px;color:#959595;text-transform:none;display:block;margin:0 0 5px;}
.cmscategorylist ul{display:flex;flex-wrap:wrap;}
.cmscategorylist ul li{width:calc(100% / 7);}
.cmscategorylist .imagecheckbox{margin:0;padding:15px 0;position:relative;}
.cmscategorylist .imagecheckbox [type=checkbox]:checked,.cmscategorylist .imagecheckbox [type=checkbox]:not(:checked){position:absolute;left:-9999px;}
.cmscategorylist .imagecheckbox [type=checkbox]:checked+label,.cmscategorylist .imagecheckbox [type=checkbox]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;font-weight:500;font-size:14px;letter-spacing:.007px;margin:0;line-height:20px;}
.cmscategorylist .imagecheckbox [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #909090;background:0 0;border-radius:2px;}
.cmscategorylist .imagecheckbox [type=checkbox]:checked+label,.cmscategorylist .imagecheckbox [type=checkbox]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;font-weight:500;font-size:14px;letter-spacing:.007px;margin:0;line-height:20px;}
.cmscategorylist .imagecheckbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0);}
.cmscategorylist .imagecheckbox [type=checkbox]:checked+label:after,.cmscategorylist .imagecheckbox [type=checkbox]:not(:checked)+label:after{content:"";background-image:url(images/checkboximg.png);position:absolute;top:0;left:0;font-size:14px;line-height:.8;color:#fff;transition:all .2s;font-family:'Lucida Sans Unicode','Arial Unicode MS',Arial;font:normal normal normal 15px/1 FontAwesome;background-size:cover;width:20px;height:20px;border-radius:2px;}
.cmscategorylist .imagecheckbox [type=checkbox]:checked+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #45a8fc;background:#45a8fc;border-radius:2px;}
.cmscategorylist .imagecheckbox [type=checkbox]:checked+label,.cmscategorylist .imagecheckbox [type=checkbox]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;font-weight:500;font-size:14px;letter-spacing:.007px;margin:0;line-height:20px;}
.cmscategorylist .imagecheckbox [type=checkbox]:checked+label:after,.cmscategorylist .imagecheckbox [type=checkbox]:not(:checked)+label:after{content:"";background-image:url(../../images/checkboximg.png);position:absolute;top:0;left:0;font-size:14px;line-height:.8;color:#fff;transition:all .2s;font-family:'Lucida Sans Unicode','Arial Unicode MS',Arial;font:normal normal normal 15px/1 FontAwesome;background-size:cover;width:20px;height:20px;border-radius:2px;}
.customuploadlistcms.lblplalsit{padding:0 0 10px;}
label.dialog-button{padding:5px 15px;}
.customuploadlistcms.lblplalsit span{padding:0 15px;font-size:14px;font-weight:400;}
#rewardmodel-new.modal.sharepop.cms-votemodellist.rewardmodel{display:none;position:fixed;z-index:99999;padding-top:0;left:0;top:0;width:100%;height:100%;overflow:auto;}
#rewardmodel-new.modal.sharepop.cms-votemodellist.rewardmodel{position:fixed;left:0;top:0;width:100%;height:100%;}
#rewardmodel-new.modal.sharepop.cms-votemodellist.rewardmodel .modal-content{border-radius:0;background:#282828;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:290px;max-width:650px;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4);padding:15px;}
#playlistModal.modal.sharepop.cms_newuploadpop{display:none;position:fixed;z-index:99999;padding-top:0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8);}
#playlistModal.modal.sharepop.cms_newuploadpop,.playlistModal.modal.sharepop.cms_newuploadpop{padding:0!important;}
#playlistModal.modal.sharepop.cms_newuploadpop .modal-content{color:#fff;padding:24px;border-radius:0;background:#282828;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;min-width:305px;max-width:650px;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4);padding:0 0 0;max-height:650px;overflow:auto;}
.cms_newuploadpop span.close{margin-right:0;position:absolute;top:13px;}
.customuploadlistcms.lblplalsit span{padding:0 15px;font-size:14px;font-weight:400;}
.cms_newuploadpop span.close{right:22px;}
.sharepop .title{border-bottom:solid 1px #aaa;margin:0;}
.sharepop.cms_newuploadpop .title{padding:15px 27px;}
.sharepop .subtitle,.sharepop .title{font-size:1.6rem;font-weight:400;line-height:2rem;}
.cms-popupboxmiddle.cms_newuploadform{margin:0 0;padding:0;}
.cms_newuploadform .imagecheckbox{margin:0;padding:20px 27px 15px;position:relative;}
.cms_newuploadform .imagecheckbox [type=checkbox]:checked+label,.cms_newuploadform .imagecheckbox [type=checkbox]:not(:checked)+label{position:relative;padding-left:40px;cursor:pointer;}
.cms-popupboxmiddle.cms_newuploadform .imagecheckbox label{float:left;width:95%;overflow:hidden;text-overflow:ellipsis;}
.cms_newuploadform .imagecheckbox [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #909090;background:0 0;border-radius:2px;}
.cms_newuploadform .imagecheckbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0);}
.cms_newuploadform .imagecheckbox [type=checkbox]:checked+label:after,.cms_newuploadform .imagecheckbox [type=checkbox]:not(:checked)+label:after{content:"";background-image:url(../../images/checkboximg.png);position:absolute;top:0;left:0;font-size:14px;line-height:.8;color:#fff;transition:all .2s;font-family:'Lucida Sans Unicode','Arial Unicode MS',Arial;font:normal normal normal 15px/1 FontAwesome;background-size:cover;width:20px;height:20px;}
.cms_newuploadform .imagecheckbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1);}
.imagecheckbox .fa-private,.imagecheckbox .fa-public,.imagecheckbox .fa-unlisted{width:18px;height:18px;right:25px;}
.fa-private{background:url(../../images/newlock.svg);display:inline-block;width:24px;height:24px;position:absolute;right:15px;}
.fa-public{background:url(../../images/earth.svg);display:inline-block;width:24px;height:24px;position:absolute;right:15px;}
.cms_newuploadform button.toggleplaylistbtn{margin:0;line-height:25px;font-size:14px;font-weight:300!important;font-family:Roboto,Arial,sans-serif;padding:15px;padding-bottom:10px;letter-spacing:.007px;}
.cms_newuploadform button.toggleplaylistbtn{padding:15px 27px;display:flex;align-items:center;align-content:center;border-top:solid 1px #aaa;}
.toggleplaylistbtn i.fa.fa-plus{float:left;position:relative;top:0;background-image:url(../../images/newcmsplus.svg);width:24px;height:24px;left:-3px;}
.cms_newuploadform button.toggleplaylistbtn i{margin-right:15px;}
.newplaylis{display:none;}
button.toggleplaylistbtn{background:0 0;border:none;width:100%;text-align:left;padding:10px 0 0;}
.videocreatpage.newplaylis.viewbox{padding:24px;}
.videocreatpage.newplaylis.viewbox .form-group label{color:#b7b7b7!important;margin:0;font-size:14px;font-weight:400;}
#second-form .form-control{display:flex;flex-direction:row;flex-wrap:wrap;}
#second-form .form-control,#second-form select{background-color:transparent;border-radius:2px;border:#161616;color:#fff;}
.customuploadlistcms.lblplalsit .videocreatpage span{padding:0;font-size:14px;font-weight:400;}
.sharepop.cms_newuploadpop button.btn.btn-create{margin-top:10px;}
.sharepop.cms_newuploadpop button.btn.btn-create{background:0 0;color:#3ea6ff;border-radius:2px;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:.007px;padding:4px 8px;line-height:1.2;float:right;margin-bottom:10px;}
#second-form .form-control{display:flex;flex-direction:row;flex-wrap:wrap;}
.videocreatpage.newplaylis.viewbox .form-group .form-control{background-color:transparent;border-radius:2px;border-bottom:solid 1px #aaa;color:#fff;border:none;border-bottom:solid 1px #aaa!important;padding:6px 0;margin:0 0 5px;height:40px;}
#second-form .form-control,#second-form select{background-color:transparent;border-radius:2px;border:#161616;color:#fff;}
.videocreatpage.newplaylis.viewbox label{padding:15px;}
.videocreatpage.newplaylis.viewbox .form-group label{color:#b7b7b7!important;margin:0;font-size:14px;font-weight:400;}
.cmsnewvidouploadd button.video_form_submit{display:block;margin:35px auto 30px;text-align:center;width:150px;background:#3ea6ff;padding:16px;border-radius:2px;font-size:20px;text-transform:uppercase;font-weight:500;color:#fff;}







