@import url('https://fonts.googleapis.com/css?family=Raleway:200,300,400,500,600,700,800');
@font-face{font-family:'Giddyup Std';src:url('GiddyupStd.woff2') format('woff2'),
url('GiddyupStd.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'LatoBlack';src:url('../fonts/LatoLatin-Black.eot');src:url('../fonts/LatoLatin-Black.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-Black.woff2') format('woff2'),
url('../fonts/LatoLatin-Black.woff') format('woff'),
url('../fonts/LatoLatin-Black.ttf') format('truetype');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoBlack';src:url('../fonts/LatoLatin-BlackItalic.eot');src:url('../fonts/LatoLatin-BlackItalic.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-BlackItalic.woff2') format('woff2'),
url('../fonts/LatoLatin-BlackItalic.woff') format('woff'),
url('../fonts/LatoLatin-BlackItalic.ttf') format('truetype');font-style:italic;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'Lato';src:url('../fonts/LatoLatin-Bold.eot');src:url('../fonts/LatoLatin-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-Bold.woff2') format('woff2'),
url('../fonts/LatoLatin-Bold.woff') format('woff'),
url('../fonts/LatoLatin-Bold.ttf') format('truetype');font-style:normal;font-weight:bold;text-rendering:optimizeLegibility;}
@font-face{font-family:'Lato';src:url('../fonts/LatoLatin-BoldItalic.eot');src:url('../fonts/LatoLatin-BoldItalic.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-BoldItalic.woff2') format('woff2'),
url('../fonts/LatoLatin-BoldItalic.woff') format('woff'),
url('../fonts/LatoLatin-BoldItalic.ttf') format('truetype');font-style:italic;font-weight:bold;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoHairline';src:url('../fonts/LatoLatin-Hairline.eot');src:url('../fonts/LatoLatin-Hairline.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-Hairline.woff2') format('woff2'),
url('../fonts/LatoLatin-Hairline.woff') format('woff'),
url('../fonts/LatoLatin-Hairline.ttf') format('truetype');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoHairline';src:url('../fonts/LatoLatin-HairlineItalic.eot');src:url('../fonts/LatoLatin-HairlineItalic.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-HairlineItalic.woff2') format('woff2'),
url('../fonts/LatoLatin-HairlineItalic.woff') format('woff'),
url('../fonts/LatoLatin-HairlineItalic.ttf') format('truetype');font-style:italic;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoHeavy';src:url('../fonts/LatoLatin-Heavy.eot');src:url('../fonts/LatoLatin-Heavy.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-Heavy.woff2') format('woff2'),
url('../fonts/LatoLatin-Heavy.woff') format('woff'),
url('../fonts/LatoLatin-Heavy.ttf') format('truetype');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoHeavy';src:url('../fonts/LatoLatin-HeavyItalic.eot');src:url('../fonts/LatoLatin-HeavyItalic.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-HeavyItalic.woff2') format('woff2'),
url('../fonts/LatoLatin-HeavyItalic.woff') format('woff'),
url('../fonts/LatoLatin-HeavyItalic.ttf') format('truetype');font-style:italic;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'Lato';src:url('../fonts/LatoLatin-Italic.eot');src:url('../fonts/LatoLatin-Italic.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-Italic.woff2') format('woff2'),
url('../fonts/LatoLatin-Italic.woff') format('woff'),
url('../fonts/LatoLatin-Italic.ttf') format('truetype');font-style:italic;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoLight';src:url('../fonts/LatoLatin-Light.eot');src:url('../fonts/LatoLatin-Light.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-Light.woff2') format('woff2'),
url('../fonts/LatoLatin-Light.woff') format('woff'),
url('../fonts/LatoLatin-Light.ttf') format('truetype');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoLight';src:url('../fonts/LatoLatin-LightItalic.eot');src:url('../fonts/LatoLatin-LightItalic.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-LightItalic.woff2') format('woff2'),
url('../fonts/LatoLatin-LightItalic.woff') format('woff'),
url('../fonts/LatoLatin-LightItalic.ttf') format('truetype');font-style:italic;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoMedium';src:url('../fonts/LatoLatin-Medium.eot');src:url('../fonts/LatoLatin-Medium.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-Medium.woff2') format('woff2'),
url('../fonts/LatoLatin-Medium.woff') format('woff'),
url('../fonts/LatoLatin-Medium.ttf') format('truetype');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoMedium';src:url('../fonts/LatoLatin-MediumItalic.eot');src:url('../fonts/LatoLatin-MediumItalic.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-MediumItalic.woff2') format('woff2'),
url('../fonts/LatoLatin-MediumItalic.woff') format('woff'),
url('../fonts/LatoLatin-MediumItalic.ttf') format('truetype');font-style:italic;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'Lato';src:url('../fonts/LatoLatin-Regular.eot');src:url('../fonts/LatoLatin-Regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-Regular.woff2') format('woff2'),
url('../fonts/LatoLatin-Regular.woff') format('woff'),
url('../fonts/LatoLatin-Regular.ttf') format('truetype');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoSemibold';src:url('../fonts/LatoLatin-Semibold.eot');src:url('../fonts/LatoLatin-Semibold.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-Semibold.woff2') format('woff2'),
url('../fonts/LatoLatin-Semibold.woff') format('woff'),
url('../fonts/LatoLatin-Semibold.ttf') format('truetype');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoSemibold';src:url('../fonts/LatoLatin-SemiboldItalic.eot');src:url('../fonts/LatoLatin-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-SemiboldItalic.woff2') format('woff2'),
url('../fonts/LatoLatin-SemiboldItalic.woff') format('woff'),
url('../fonts/LatoLatin-SemiboldItalic.ttf') format('truetype');font-style:italic;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoThin';src:url('../fonts/LatoLatin-Thin.eot');src:url('../fonts/LatoLatin-Thin.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-Thin.woff2') format('woff2'),
url('../fonts/LatoLatin-Thin.woff') format('woff'),
url('../fonts/LatoLatin-Thin.ttf') format('truetype');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoThin';src:url('../fonts/LatoLatin-ThinItalic.eot');src:url('../fonts/LatoLatin-ThinItalic.eot?#iefix') format('embedded-opentype'),
url('../fonts/LatoLatin-ThinItalic.woff2') format('woff2'),
url('../fonts/LatoLatin-ThinItalic.woff') format('woff'),
url('../fonts/LatoLatin-ThinItalic.ttf') format('truetype');font-style:italic;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'heiseimaru';src:url('../fonts/heiseimaru.eot');src:url('../fonts/heiseimaru.woff') format('woff'), url('../fonts/heiseimaru.ttf') format('truetype'), url('../fonts/heiseimaru.svg') format('svg');font-weight:normal;font-style:normal;}
button#filterButton{margin-left:4px;padding:3px 25px;}
.profile_pic{width:100%;padding:16px;position:absolute;opacity:0;}
.scroll-imp{overflow:scroll !important;}
.art-type-filter .fltr-chbx-wrp .fltr-chbx{width:100%;}
.img-menu.active_div{transform:rotate(90deg);}
a:hover, a:focus{text-decoration:none;}
.logo img{width:67px;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{color:#000000;background-color:transparent;outline:none;}
.fltr-chbx-wrp .fltr-chbx ~ a.frd-list{border-radius:4px;}
.fltr-chbx-wrp .fltr-chbx ~ a.frd-list:hover span {
    font-weight: 600;
}
.fltr-chbx-wrp .fltr-chbx ~ a.frd-list:hover img {
    border: 2px solid #fff;
    box-shadow: 0px 0px 0px 1px #000;
}
.fltr-chbx-wrp .fltr-chbx:checked ~ a.frd-list{box-shadow:0px 0px 0px 1px #3595d8;}
.ex-pic-con-mid{width:100%;float:left;display:none;}
.ex-pic-con-mid .ex-pic-con-left-part{width:50%;float:left;padding-right:2%;}
.ex-pic-con-mid .ex-pic-con-right-part{width:50%;float:left;padding-left:2%;}
.ex-pic-con-mid .ex-pic-con-right-part label{width:100%;font-size:13px;}
.ex-pic-con-mid .ex-pic-con-left-part label{width:100%;text-align:right;font-size:13px;}
.ex-pic-con-mid.active_div{position:absolute;background:rgba(255, 255, 255, 0.71);/*height:calc(100% - 80px);*/height:100%;display:flex;align-items:center;/*top:40px;*/top:0px;left:0;flex-flow:row wrap;}
.ex-pic-con-mid .ex-pic-left-lr{position:relative;top:0;}
li.img-menu.active_div{transform:rotate(90deg);}
.pst_media_hdr .ex-hdr.active_div{top:0;z-index:1;}
.pst_media_ftr.ex-ftr.active_div{bottom:0;z-index:1;}
.ex-pic-left-lr{width:100%;text-align:center;}
.ex-pic-left-lr label{width:100%;float:left;}
span.ex-pic-left-l{width:50%;padding-right:1%;float:left;text-align:right;font-size:13px;font-weight:normal;font-family:'Lato';}
span.ex-pic-left-r{width:50%;float:left;padding-left:1%;text-align:left;font-size:13px;font-weight:normal;font-family:'Lato';}
.ex-sub-slider .carousel-inner .item{padding:0px 20%;}
.ex-slider-des video{position:relative;padding-top:25px;width:100%;}
.sketches-body-inner .ex-slider-des{width:100%;margin-bottom:0 !important;}
.sketches-body-inner .ex-slider-pic{margin-bottom:0;}
.sketches-body-inner .item-wrapper-inner{width:100%;}
.sketches-body-inner .ex-slider-des video{position:relative;max-width:100%;max-height:400px;height:100%;margin:0 auto;padding-top:0;margin-bottom:0;display:block;width:auto;}
.ex-slider-des video::before{padding-bottom:56.25%;display:block;}
.ex-slider-des video source{position:absolute;top:0;left:0;width:100%;height:100%;}
.ex-slider-pic{margin-bottom:15%;}
.ex-sub-slider .carousel-control.left{background-image:none !important;background-image:none !important;background-image:none !important;background-image:none !important;background-repeat:none !important;}
.ex-sub-slider .carousel-control.right{background-image:none !important;background-image:none !important;background-image:none !important;background-image:none !important;background-repeat:none !important;}
.ex-sub-slider span.glyphicon.glyphicon-chevron-left{display:none;}
.ex-sub-slider .carousel-indicators li{display:inline-block;width:5px;height:5px;margin:1px;text-indent:-999px;border:1px solid #000000;border-radius:10px;cursor:pointer;background-color:#000;}
.ex-sub-slider ol.carousel-indicators{position:absolute;bottom:-3%;left:0;width:100%;margin-left:0;text-align:center;}
.ex-sub-slider .carousel-indicators .active{border-color:#ddd;background-color:#ddd;}
.ex-sub-slider a.right.carousel-control{position:absolute;right:-15px;top:0;font-size:20px;color:#000000;text-align:center;
background-color:none;opacity:0.8;box-shadow:none;text-shadow:none;}
.ex-sub-slider .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:20px;}
.ex-sub-slider .carousel-inner .item .ex-slider-des{font-size:12px !important;margin-bottom:50px;font-weight:600;font-family:'lato';}
.ex-sub-slider .carousel-inner .item h5{font-size:14px;color:#cacaca;}
.ex-sub-slider .carousel-inner .item p{font-size:12px;font-weight:600;font-family:'lato';}
.p-m-pop .p-m-img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center;z-index:0;}
.p-m-pop .modal-footer .pst_media_ftr{height:100%;}
.p-m-pop .modal-footer ul.pst_media_ctrl{height:100%;padding:0 !important;max-width:250px;}
.p-m-pop .modal-footer ul.pst_media_ctrl li{justify-content:center;}
.model-position{min-height:445px;}
.p-m-pop .modal-header{border-bottom:none;padding:0px;height:38px;position:relative;z-index:3;background-color:#fff;opacity:0.7;display:flex;justify-content:center;}
.p-m-pop .modal-footer{text-align:center;border-top:none;z-index:1;position:absolute;bottom:0;width:100%;background-color:#fff;opacity:0.7;padding:0px;height:38px;}
.p-m-pop .p-m-t{font-size:12px;padding-right:5%;cursor:pointer;text-align:center;}
.p-m-pop .p-m-p{font-size:12px;padding-left:2%;}
.p-m-t:after{content:"";position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #5d4d39;top:13px;margin-left:5px;}
.p-m-t.no-dropdown:after{content:none;}
.p-m-t.no-dropdown{cursor:text;}
.p-m-t,
.p-m-t.active_div{cursor:pointer;}
li.lb-count{font-size:14px;}
.l-p a img{width:26px;height:26px;}
.like-p{text-align:right;}
nav.navbar.navbar-default{width:100%;z-index:1030;top:0;margin:0px auto;float:left;}
.nav-content .navbar-header{position:relative;left:0;width:170px;float:left;}
.navbar{border-radius:0;border:0;min-height:50px;}
.nav.nav-center{width:100%;display:flex;justify-content:center;align-items:center;}
.navbar .navbar-nav > li > a{font-size:13px;margin:0px 0px;font-weight:bold !important;font-family:'Lato';}
.navbar-fixed-bottom .navbar-brand, li.login-xs{display:none;}
.error{font-size:11px;font-weight:400;text-align:left;width:100%;color:red;}
form#signup .error{position:absolute;padding-left:10px;font-family:'Lato';}
form#signup .form-group{margin-bottom:20px;}
/* form#forgot-pass{width:100%;position:relative;} */
form#forgot-pass {
    max-width: 400px;
    padding: 0 60px !important;
    width: 100%;
    font-family: "Raleway";
}
form#forgot-pass hr.divider {
    border-top: 1px solid #000000;
}
form#forgot-pass .row .col-sm-12 {
    padding: 0;
}
.welcome .navbar{background-color:transparent;}
.welcome{height:100vh;}
.nav-action{position:absolute;bottom:20px;left:30px;z-index:1031;}
.nav-action a.logo{display:block;}
.nav-action hr{border-top:1px solid #000;margin-bottom:8px;margin-top:8px;}
.nav-action p, .nav-action a{font-size:12px;color:#000;margin-left:8px;font-family:'Lato';font-weight:400;}
.welcome-options{height:calc(100vh - 200px);max-width:100%;margin:0 auto !important;padding:0;list-style:none;}
.welcome-options.disable, .mn-pg-nv.disable, .register-block.disable, #bs-example-navbar-collapse-2.disable{opacity:0.25;}
.welcome-options > form{width:230px;margin:0px 85px;transition:all .5s cubic-bezier(0.19, 1, 0.22, 1);}
.welcome-options > form > li{transition:all .5s cubic-bezier(0.19, 1, 0.22, 1);}
.welcome-options > form > li a{transition:all 0.25s ease-in-out;display:block;}
.welcome-options > form > li:hover > a{transform:scale(1.3) translate(0, -15px);}
.welcome-options li a span{font-size:46px;color:#000;}
.welcome-options li a:hover, .welcome-options li a:focus{text-decoration:none;}
.welcome-options li .dropdown-menu{box-shadow:none;border:none;max-width:230px;background-color:transparent;}
.welcome-options li .dropdown-menu li{float:left;width:100%;text-align:left;margin-bottom:10px;}
.welcome-options li .dropdown-menu li a{white-space:normal;color:#999;padding-left:0;padding-right:0;font-size:13px;}
.welcome-options li .dropdown-menu li a:hover{background-color:transparent;color:#000;}
.welcome-options > li > a{display:block;}
.welcome-options > li.dropdown.open{transform:translate(0,-15px);}
.g-l{max-width:200px;margin-bottom:15px;}
.g-l input{border:1px solid #000;border-radius:10px;box-shadow:none;font-size:12px;top:-3px;}
.form-group.select-use .radio{display:inline-block;text-align:left;width:50%;float:left;margin-top:0;font-size:12px;margin-bottom:0;padding-left:10px;}
a.btn.btn-sm.wfb{width:calc(100% - 16px);margin-top:6px;background-color:#3b5998;color:#fff;padding:4px 5px;text-align:left;font-size:11px;margin-left:8px;margin-right:8px;}
a.btn.btn-sm.wfb .fa{margin-right:5px;font-size:15px;}
button.btn-tick{height:15px;width:15px;background:none;background-image:url(../images/submit-icon.png);border:0;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:10px;right:-30px;}
.welcome .navbar-fixed-top, .navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;}
.welcome-options li .dropdown-menu li a.btn-signup{background:#DF413E;color:#fff;border-radius:0;border:0;padding:5px 10px;display:inline-block;}
.pb-80{padding-bottom:80px;}
.copyright{position:absolute;bottom:12px;right:30px;z-index:1031;}
.copyright p{font-size:12px;color:#000;margin-left:8px;font-family:'Lato';font-weight:lighter;}
.copyright a{color:#000;}
@media (max-width:767px){.copyright.visible-xs{position:static;transform:none;text-align:center;margin-top:70px;width:100%;text-align:center;}
.index .copyright.visible-xs{margin-top:120px;}
}
@media (max-width:991px){.copyright{right:50%;transform:translateX(50%);}
}
.register-block{width:100%;padding:0 15px;max-width:420px;margin:0 auto;height:calc(100vh - 170px);display:flex;align-items:center;justify-content:center;position:relative;}
#signup input::-webkit-input-placeholder{color:#000 !important;}
#signup input::-moz-placeholder{color:#000 !important;}
#signup input:-ms-input-placeholder{color:#000 !important;}
#signup input:-moz-placeholder{color:#000 !important;}
.register-block .col-sm-6{padding:0 5px;}
.register-block input {
    width: 100%;
    background-color: #fff;
    border: 2px solid #000;
    border-radius: 20px;
    height: 38px;
    padding: 0 12px;
    line-height: 35px;
    font-family: "Raleway";
    font-size: 16px;
    font-weight: 300;
    box-shadow: none !important;
    -webkit-appearance: none;
}
.register-block a.btn.btn-sm.wfb{margin-top:0;padding:7px 10px;}
.register-block .floating.error{
    width: 100% !important;
    position: absolute;
    top: -50px;
    text-align: center;
    left: 0;
}
.text-success.floating.error{color:#24a229;font-size:12px;}
form#signup{position:relative;}
body{background-color:#fff;}
.sidebar-group.done-btn{padding-left:0;padding-top:15px;padding-bottom:20px;}
.done-btn button.btn.btn-default.btn-xs.color-galleri{background-color:#dfdfdf;color:#000;border-radius:2px;border:0px;font-weight:700;padding:4px 34px;}
.sidebar-group.frd-btn{float:left;width:100%;padding:10px 0px 10px 15px;border-bottom:none;}
#friends-list{}
.select-btn{padding:3px 53px;background-color:#ff385c;color:#fff;border-color:transparent;}
.select-btn:hover{color:#000;border-color:1px solid #ff385c;}
.pnk-btn{border:0 !important;}
.pnk-btn:hover{box-shadow:0px 0px 0px 1px #dfdfdf;}
.frd-btn button.btn.btn-default.btn-xs.color-galleri{font-family:'lato';font-weight:500;padding-left:0;padding:3px 22px;font-size:13px;}
.edit-btn button.btn.btn-default.btn-xs.color-galleri{border:0;font-weight:500;padding-left:0;}
.edit-btn button.btn.btn-default:hover{color:#383838;text-decoration:underline;background-color:transparent !important;}
.frd-btn button.btn.btn-default:hover{background-color:transparent !important;}
.reset-btn button.btn.btn-default.btn-xs.color-galleri{border:0;font-weight:500;padding-left:0;border:1px solid #dfdfdf;padding:3px 25px;font-size:13px;font-family:'lato', sans-serif;}
#sidebar2 .sidebar-group{padding:10px 0px 6px 20px;}
#sidebar2 .normal-filter{font-size:10px;display:block;}
.reset-btn button.btn.btn-default:hover{color:#383838;text-decoration:none;background-color:transparent !important;}
.edit-btn a{padding-left:0 !important;}
.reset-btn a{padding-left:0 !important;}
.reset-btn .sidebar-group a{padding-left:0px;}
.sidebar-group.edit-btn{padding:20px;border-bottom:0px;}
.ex-dash-left .sidebar-group.reset-btn{padding:20px 0px 10px 20px !important;border:0;}
.ex-dash-left .sidebar-group.rs-btn{padding-bottom:15px;padding-top:0px;padding-left:15px;}
.sidebar-group.rs-btn button.btn.btn-default.btn-xs.color-galleri {
    /* border: 0; */
    /* color: #000; */
    /* font-weight: 500; */
    /* font-size: 12px; */
    /* float: left; */
    /* width: 27%; */
    /* text-align: left; */
    /* padding-right: 0px; */
    font-family: 'LatoLight';
    font-weight: bold !important;
    font-size: 13px !important;
    padding: 5px 10px 5px 10px !important;
    color: #000;
    border: 1px solid #000;
    border-radius: 0;
    min-width: 95px;
    margin-bottom: 5px;
    text-align: center;
    -webkit-text-stroke: 0px !important;
}
.sidebar-group.rs-btn button.btn.btn-default.btn-xs.color-galleri:hover{background-color:transparent;}
.fltr-chbx-wrp.tab-medium{padding-left:15px;}
.navbar-fixed-top .navbar-brand img{height:54px;}
#sidebar2 .sidebar-group.rs-btn{padding:5px 0px 10px 15px;}
.panel.panel-default.frd-list-des{border:0px;margin-bottom:0 !important;}
.frd-list-des .panel-body{padding-top:15px;padding-left:0px;}
.frd-list-des .panel-body .fltr-chbx-wrp a.frd-list{padding-left:0;line-height:1.5;}
.frd-list-des .panel-body .fltr-chbx-wrp a.frd-list img{width:30px;height:30px;border-radius:2px;margin:3px;float:left;}
.sidebar{height:100vh;}
.sidebar.left{float:left;width:160px;padding:30px 0;padding-top:63px;background-color:#fff;padding-right:10px;overflow-y:auto;}
.sidebar.left.ex-dash-left{padding-top:68px;width:160px;padding-right:0px;padding-bottom:100px;}
.sidebar.left a.logo{float:left;margin-bottom:50px;padding:0 30px;}
.sidebar.left a.logo img{width:100%;}
.sidebar-group{float:left;width:100%;padding:0px 0px 50px 60px;border-bottom:1px solid #eee;}
.sidebar.right.ex-dash-right .sidebar-group{float:left;width:100%;padding:0px 0px 20px 32px;border-bottom:none !important;}
.sidebar.right.ex-dash-right .sidebar-group a{font-family:'Lato';font-weight:normal !important;}
.disable .sidebar-group{pointer-events:none;}
.sidebar .sidebar{height:auto;}
#sidebar2.disable .sidebar-group{pointer-events:none;opacity:0.35;}
.sidebar-group h3{font-size:13px;background-color:#ff385c;color:#fff;font-weight:400;padding:5px 0;border-radius:10px;text-align:center;margin-bottom:20px;font-family:'lato';}
.sidebar-group a{font-size:13px;color:#000;margin-bottom:3px;float:left;width:100%;padding-left:10px;text-decoration:none;cursor:pointer;}
.sidebar-group.s-l-ex-group-one a{width:50% !important;padding-left:0px !important;font-weight:500;font-family:'lato';float:left;}
.sidebar-group a.edit{font-size:12px;margin-top:20px;color:#777;}
.sidebar.left.disable .sidebar-group h3{color:#000;background-color:transparent;box-shadow:inset 0px 0px 0px 1px #000;}
.sidebar.left.disable .sidebar-group{opacity:0.35;}
.sidebar.right{width:160px;float:right;padding:63px 0 50px 0px;background-color:#ffffff;position:relative;overflow-y:auto;}
.sidebar.right.ex-dash-right{width:160px;padding-top:65px;}
.sidebar.right .sidebar-group a.account-settings.icon-ttl .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:3px dashed;border-top:4px solid \9;border-right:3px solid transparent;border-left:3px solid transparent;margin-bottom:3px;transition:all 0.25s ease-in-out;transform:rotate(180deg);}
a.account-settings.icon-ttl.collapsed .caret{transform:rotate(0deg) !important;}
a.account-settings.icon-ttl img{width:18px;margin-right:10px;height:18px;}
h3.icon-ttl.fol img{width:20px;height:20px;margin-right:10px;}
.sidebar-group ul.dropdown-menu{z-index:3;}
.bottom-part{position:fixed;bottom:0;width:100%;height:100px;z-index:0;}
a.profile-user{width:34px;height:34px;display:block;border-radius:50%;margin-bottom:50px;float:right;margin-right:15px;padding:0 !important;}
a.profile-user img{width:100%;height:100%;object-fit:cover;object-position:center;}
.sidebar.right.artist .sidebar-group{padding:0px 0px 10px 25px;margin-top:10px;}
.sidebar-group.open > .dropdown-menu{display:block;position:relative;width:100%;float:left;min-width:100%;box-shadow:none;border:none;padding-left:5px;}
#switch_explorer{max-width:100px;background-color:#efefef;margin:0 auto;float:none;display:block;border-radius:4px;padding:5px;color:#000;text-decoration:none;font-weight:600;margin-bottom:15px;}
.right .sidebar-group a.account-settings.icon-ttl{padding-left:0px !important;padding-right:0 !important;margin-bottom:10px !important;}
.sidebar.right .sidebar-group.u_fol{margin-top:15px !important;}
.sidebar.right .sidebar-group ul.collapse{padding-left:0;margin-bottom:0;list-style:none !important;width:100%;float:left;}
.sidebar.right .sidebar-group ul.collapsing{list-style:none;margin-left:0;padding-left:0;}
.sidebar.right .sidebar-group ul.collapse li{list-style:none !important;width:100%;float:left;}
.sidebar-group .dropdown-menu > li > a:hover, .sidebar-group .dropdown-menu > li > a:focus{background-color:transparent;color:#000;}
.sidebar.right .sidebar-group ul.collapse li a{list-style:none !important;outline:none;font-family:'LatoLight';font-weight:normal !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sidebar.right .sidebar-group ul.collapse li a:hover {
    font-family: 'Lato';
}
.icon-ttl{font-weight:400 !important;background-color:transparent !important;color:#000 !important;padding-left:0px !important;text-align:left !important;padding:5px;line-height:1.4;position:relative;}
.sidebar-group a.more{font-size:13px;color:#777;}
.sidebar.right .sidebar-group a{padding-left:30px;font-size:12px;}
.sidebar.right .sidebar-group .dropdown-menu{padding-left:30px;}
.sidebar.right .sidebar-group .dropdown-menu li a{padding:3px 0 3px 0;font-family:'Lato';font-weight:normal !important;}
.main.site-content{transition:all .5s cubic-bezier(0.19, 1, 0.22, 1) !important;}
.lw.logow{overflow:hidden;}
.lw.logow .main.site-content{width:calc(100% - 320px) !important;float:left;height:100vh;/**padding-top:63px;**/padding-top:0px;background-color:#fbfbfb;overflow:hidden;}
.lw.logow .main.site-content.ex-dash-middle{width:calc(100% - 320px) !important;float:left;height:100vh;/**padding-top:68px;**/padding-top:0px;background-color:#fff;}
.main.site-content.ex-dash-middle{width:calc(100% - 320px) !important;}
.main.site-content.artist{float:left;padding-top:100px;}
.icon-ttl.fol{margin-bottom:0;margin-top:0;}
.sidebar.right .sidebar-group.u_fol{border-bottom:0;}
a.u_fol_num{text-align:center;font-size:10px;}
.sidebar-group.u_fol > a{list-style:none !important;outline:none;font-family:'LatoLight' !important;font-weight:normal !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
a.navbar-brand.logo{padding:0;height:37px;margin-left:5px !important;z-index:1;position:relative;}
a.navbar-brand.logo img{height:37px;width:auto;float:left;}
.ex-dash a.navbar-brand.logo img{height:37px;width:auto;float:left;}
#no_data{padding:10px;}
#no_data span{background-color:#dddddd;padding:10px;text-align:center;border-radius:5px;color:#fff;width:100%;float:left;}
.main-nav-container{display:flex;align-items:center;height:63px;}
.ex-dash .main-nav-container{display:flex;align-items:center;height:63px;}
ul.nav.navbar-nav.top-nav{width:100%;display:flex;align-items:center;justify-content:center;padding:0;margin:0 !important;position:relative;margin-left:0px;}
.top-nav .t-n-i{font-weight:600 !important;background-color:transparent !important;color:#000 !important;padding:3px 17px !important;line-height:1.5;position:relative;}
.ex-dash .top-nav .t-n-i {
    padding: 3px 17px !important;
    min-width: 82px;
    text-align: center;
    font-family: 'LatoLight';
}
.ex-dash .top-nav .t-n-i:hover {
    font-family: 'Lato';
}
.top-nav .t-n-i img{height:19px;width:19px;margin:0 auto;display:block;margin-bottom:4px;}
i.top-symbol{font-size:20px;font-family:'Giddyup Std';display:block;text-align:center;font-style:normal;margin:0 auto;width:20px;height:20px;line-height:1;}
i.right-symbol{font-size:25px;font-family:'Giddyup Std';padding-right:10px;font-style:normal;}
i.bottom-symbol{font-size:12px;display:block;text-align:center;font-family:'Giddyup Std';margin-bottom:-1px;font-style:normal;}
i.bottom-symbol-g-pop{font-size:25px;font-family:'Giddyup Std';line-height:35px;color:#000;font-style:normal;padding-left:4px;}
a.user.f-ml:hover{text-decoration:none;}
.ex-dash .container-fluid.main-nav-container .top-nav .t-n-i img{height:24px;width:24px;margin:0 auto;display:block;margin-bottom:4px;transition: all 0.05s ease-in-out;}
.ex-dash .container-fluid.main-nav-container .top-nav .t-n-i:hover img {
    transform: scale(1.15);
}
.site-content nav.navbar{min-height:100px;}
.site-content .wrap-inner{padding:20px 20px 20px 20px;}
.jumbotron.white{background-color:#fff;}
.wrap-inner .jumbotron{padding:20% 15px 26% 0px;text-align:center;}
.jumbotron.white h1{color:#f3f3f3;font-weight:400;font-size:33px;}
.u_ml{position:fixed;left:100px;bottom:0;width:40px;padding:5px 6px;background-color:rgba(255, 255, 255, 0.35);z-index:99;}
.uml-lbl{font-size:10px;margin-bottom:0;padding:0 10px;float:left;margin-right:5px;font-family:'Lato';font-weight:normal;text-align:center;width:100%;}
.uml-lbl img{height:20px;width:20px;margin:0 auto;display:block;margin-bottom:3px;}
.u_ml .f-ml{height:30px;width:30px;float:left;border-radius:20%;border:2px solid #fff;box-shadow:0px 0px 0px 1px #000;margin-right:8px;}
.u_ml .f-ml img{width:100%;height:100%;object-fit:cover;object-position:center center;}
.sv_pcs{position:fixed;bottom:0;right:0;width:200px;padding:5px 10px;z-index:99;background-color:rgba(255, 255, 255, 0.75);border-top-left-radius:10px;}
.svp-lbl{display:block;font-size:14px;cursor:pointer;}
.ex-dash-bottom .svp-lbl{font-size:12px;font-weight:600;font-family:'lato';}
.svp-lbl:hover{color:#ff385c;}
.svp-lbl span{display:block;font-size:11px;color:#aaa;font-weight:400;}
.ex-dash-bottom .svp-lbl span{font-size:11px;}
/* .sv_pcs .s-pc{height:50px;width:50px;float:left;border-radius:50%;border:2px solid #fff;box-shadow:0px 0px 0px 1px #000;margin-right:8px;} */
.sv_pcs .s-pc {
    height: 50px;
    width: 50px;
    float: left;
    border-radius: 0;
    border: 0.5px solid #000;
    box-shadow: none;
    margin-right: 0;
}
.ex-dash-bottom .sv_pcs .s-pc{height:37px;width:37px;}
.sv_pcs .s-pc img{width:100%;height:100%;object-fit:cover;object-position:center center;/**border-radius:50%;**/border-radius: 0;}
.popover{background-color:#ff385c;color:#fff;font-size:10px;max-width:156px;border:0;box-shadow:none;border-radius:15px;left:112px !important;}
.arrow{left:34% !important;display:none !important;}
.popover.top{margin-top:-25px !important;}
.popover-title{display:none;}
.popover.top > .arrow:after{border-top-color:#ff385c;}
.popover:before{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #ff385c;bottom:-20px;position:absolute;left:30px;}
.modal-dialog{width:calc(100% - 20px);max-width:498px;margin:0px auto !important;}
.p-m-pop .modal-dialog{}
.ole,
.elo{background:rgb(200, 240, 255);padding:6px 36px;display:inline-block;font-size:1.2em;border-radius:4px;border:0;cursor:pointer;color:#000;}
.ct{text-align:center;}
.two{background:rgb(180, 220, 255);}
.three{background:rgb(160, 200, 255);}
.four{background:rgb(140, 180, 255);}
.ole:hover,
.elo:hover{background:dodgerblue;color:#fff;text-shadow:1px 1px 1px #000;box-shadow:0 0 0 #555;}
.multiple_elements{padding:30px 0 10px 0;text-align:center;}
.tooltip.right > .tooltip-arrow{border-right-color:dodgerblue;}
.tooltip.bottom > .tooltip-arrow{border-bottom-color:dodgerblue;}
.tooltip.top > .tooltip-arrow{border-top-color:dodgerblue;}
.tooltip.left > .tooltip-arrow{border-left-color:dodgerblue;}
.tooltip > .tooltip-inner{background-color:dodgerblue;text-shadow:0 1px 1px #000;font-weight:normal;}
code{color:royalblue;background-color:azure;}
@media (max-width:640px){.ole,
.elo{padding:6px 12px;font-size:12px;}
}
.img-menu:active{transform:rotate(90deg);}
.ex-hdr h4:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #000;position:absolute;margin-left:8px;top:14px;}
.ex-hdr.no-dropdown h4:after{content:none;}
.ex-hdr.no-dropdown{cursor:text;}
.ex-hdr,
.ex-hdr.active_div{cursor:pointer;}
.ex-hdr{background-color:rgba(255, 255, 255, 0.72);opacity:1;width:100%;position:absolute;text-align:center;display:block;top:-32px;left:0;height:32px;transition:all 0.25s ease-in-out;}
.pst_media_ftr.ex-ftr .pst_media_ctrl li{padding:0px 8px;}
.pst_media_hdr:hover .ex-hdr{top:0px;}
.ex-hdr h4{font-size:12px;font-weight:600;line-height:normal;}
.ex-ftr .pst_media_ctrl li a img{width:20px;height:20px;}
.ex-ftr .pst_media_ctrl li a{color:#000;font-size:14px;font-weight:600;font-family:'lato';}
.ex-ftr{background-color:rgba(255, 255, 255, 0.72);opacity:1;width:100%;position:absolute;text-align:center;display:block;bottom:-32px;left:0;height:32px;transition:all 0.25s ease-in-out;}
.pst_media_hdr:hover .ex-ftr{bottom:0px;}
article.pst{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:15px 22px;position:relative;/*max-width:538px;*/max-width:608px;display:block;margin-bottom:22px;}
.pst_hdr{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:60px;padding:5px 0;display:flex;}
.pst_hdr_img{float:left;}
.pst_hdr_img a span.name-initials{text-transform:uppercase;}
.pst_hdr_a{width:34px;height:34px;display:block;border-radius:50%;overflow:hidden;float:left;text-align:center;line-height:2.2;color:#000 !important;border:1px solid #000;border-radius:50%;}
.pst_hdr_a_img{width:34px;height:34px;object-position:center center;object-fit:cover;float:left;}
.pst_hdr_info{display:block;overflow:hidden;padding-left:12px;height:100%;max-height:45px;float:left;width:calc(100% - 120px);}
.pst_hdr_f-l{display:block;overflow:hidden;padding-left:12px;height:100%;max-height:45px;width:20%;float:left;}
.pst_hdr_un-f-l{display:block;overflow:hidden;padding-left:12px;height:100%;max-height:45px;width:85px;float:left;position:absolute;right:0;text-align:right;}
.pst_hdr_un-f-l label{font-size:12px;margin-bottom:0;line-height:3;cursor:pointer;font-weight:400;}
.pst_hdr_un-f-l label i.fa{margin-right:10px;}
.pst_hdr_f-l label{font-size:12px;margin-bottom:0;line-height:3;cursor:pointer;}
.pst_hdr_f-l label i.fa{margin-right:10px;}
.pst_hdr_ttl{font-weight:normal;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;padding-left:5px;margin-left:-5px;color:#262626;width:100%;float:left;margin-top:6px;font-size:13px;font-family:'Lato';}
.pst_tme{font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:5px;margin-left:-5px;color:#000000;width:100%;float:left;font-size:10px;font-family:'LatoLight';}
.pst_cntnt{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:5px 20px;font-size:14px;font-weight:500;font-family:'lato';overflow:hidden;text-overflow:ellipsis;}
.pst_media{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
.pst_media_hdr{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;overflow:hidden;}
.artist article.pst .pst_media .pst_media_hdr{position:relative;width:100%;float:left;}
.artist .pst_media:hover .pst_media_hdr img{}
.artist article.pst .pst_media .pst_media_hdr::before{content:"";position:relative;padding-bottom:100%;float:left;width:100%;}
.pst_media img{width:100%;height:100%;}
.pst_media_ctrl li a{width:26px !important;height:26px !important;float:left;position:relative;text-align:left;line-height:1.5;padding:0;display:flex;align-items:center;border:0;outline:none;overflow:hidden;}
.pst_media_ctrl li a img{width:100%;height:100%;float:left;}
.artist article.pst .pst_media .pst_media_hdr img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:center center;z-index: 1;}
.pst_media_ftr{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-bottom:0.5px solid #000;}
.pst_media_ctrl{/*padding:10px;*/ padding: 10px 5px;margin-bottom:0;width:100%;list-style:none;text-align:center;display:flex;align-items:center;/*justify-content:center;*/ justify-content: space-between; margin:0 auto;position: relative;}
.pst_media_ctrl li{display:flex;padding:0 10px;}
.pst-ftr-colps-grp{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
.pst-ftr-colps-itm{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:none;background-color:transparent;margin-top:0px !important;}
.pst-ftr-colps-itm .panel-heading{padding:0px;margin-bottom:0;width:100%;list-style:none;text-align:center;display:flex;align-items:center;justify-content:center;border-bottom:0.5px solid #000;background-color:transparent;border-radius:0;position:relative;}
.pst-ftr-colps-itm .panel-heading .panel-title{font-size:14px;font-weight:600;display:block;width:200px;padding:0;text-align:left;}
.pst-ftr-colps-itm .panel-heading .panel-title a{display:block;padding:18px;text-decoration:none;}
.pst-ftr-colps-itm .panel-heading .panel-title a{display:block;padding:18px;text-decoration:none;font-size:13px;font-weight:normal;font-family:'Lato';}
.pst-ftr-colps-itm .panel-collapse{border-bottom:0 !important;margin-bottom:35px !important;}
.pst-ftr-colps-itm .panel-collapse.in{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;}
.pst-ftr-colps-itm .panel-collapse .panel-body{border-top:0px solid #dddddd !important;}
.pst-ftr-colps-itm .panel-heading .panel-title a .num{padding:0 3px;font-weight:normal;font-family:'LatoLight';}
.scroller.y{overflow-y:auto;outline:none;overflow:auto;height:100%;width:calc(100% + 17px) !important;max-width:calc(100% + 17px) !important;-webkit-overflow-scrolling:touch;padding-top: 68px;}
.scroller.y.psts .jspContainer, .scroller.y.psts .jspContainer .jspPane{width:100% !important;}
.navbar.nav-content{position:absolute;width:100%;z-index:99;top:0;}
body.mobile .navbar.nav-content{position:fixed;}
.pst_media_ftr.ex-ftr .pst_media_ctrl{padding:7px 10px;justify-content: center;}
.pst_media_ftr.ex-ftr .pst_media_ctrl li a{width:auto !important;height:auto !important;}
.pst_media_ftr.ex-ftr .pst_media_ctrl li a img{width:20px;height:20px;}
.u_ml.g-pop .f-ml{height:30px;width:30px;float:left;border-radius:50%;border:2px solid #fff;box-shadow:0px 0px 0px 1px #000;margin-right:8px;}
.u_ml.g-pop .f-ml img{width:100%;height:100%;object-fit:cover;object-position:center center;}
.u_ml.g-pop{width:50px;}
.u_ml.g-pop .uml-lbl a{color:#000;}
.u_ml.g-pop .uml-lbl a .fa.fa-comment{font-size:20px;}
.Add-piece.icon-ttl .ico-img{position:absolute;top:-25px;left:20px;width:22px;height:22px;}
.sidebar.left.artist .sidebar-group{float:left;width:100%;padding:0px 0px 0px 50px;border-bottom:1px solid #fff;margin-top:35px;}
.sidebar.left.artist .sidebar-group.edpw{margin-top:0;}
.sidebar.left.artist .sidebar-group.edpw a.edit-profile{margin-bottom:5px !important;}
.sidebar-group.edpw .fltr-chbx-wrp{position:relative;}
.sidebar-group.edpw .fltr-chbx-wrp .fltr-chbx{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;height:100%;opacity:0;cursor:pointer;width:100%;}
.sidebar-group.edpw .fltr-chbx-wrp .fltr-chbx-lbl{font-size:12px;}
.sidebar-group.edpw .edit-profile.icon-ttl .ico-img{position:absolute;top:-25px;width:20px;height:20px;transition:all 0.25s ease-in-out;}
.sidebar-group.edpw .edit-profile.icon-ttl.collapsed{color:#000000 !important;}
.sidebar-group.edpw .edit-profile.icon-ttl{color:#1f8bc8 !important;}
.edit-profile.icon-ttl.collapsed .ico-img{transform:rotate(0deg);opacity:1;}
.edit-profile.icon-ttl .ico-img{transform:rotate(90deg);opacity:0;}
.edit-profile.icon-ttl.collapsed .ico-img.blue{transform:rotate(0deg);opacity:0;}
.edit-profile.icon-ttl .ico-img.blue{transform:rotate(90deg);opacity:1;}
.edit-profile.icon-ttl .ico-img{position:absolute;top:-25px;left:20px;width:17px;height:17px;}
.sidebar.left.artist .sidebar-group a{margin-bottom:40px !important;opacity:0.5;padding-left:5px !important;font-family:'Lato';font-weight:normal !important;}
.modal-title{text-align:left;font-size:12px;float:left;margin-top:5px;font-family:'heiseimaru';font-weight:500;}
.modal-body{background-color:#f9f9f9;padding:8% 8%;}
.modal-header{border-bottom:none;padding:12px;}
.tick{margin-right:8px !important;}
.modal-content{border:0px !important;border:none !important;border-radius:0px !important;box-shadow:none !important;}
.model-body-container{background-color:#fff;border-radius:25px;padding:8%;padding-bottom:14%;}
.modal-footer{text-align:center;border-top:none;z-index:1;position:relative;padding:14px;}
#button_modal_1, .modal-footer .submit-btn{display:block;height:15px;width:100%;}
.rprt-prb{position:absolute;left:20px;}
a.submit-btn img, .modal-footer .submit-btn img{height:100%;display:block;margin:0 auto;}
a.submit-btn img:focus{outline:none;}
.submit-btn:hover{outline:none;}
.submit-btn:focus{outline:none;}
p.img-txt{font-size:14px;color:#616161d1;font-weight:600;margin-top:10%;}
.close{float:right;font-size:30px;line-height:1;opacity:0.6;outline:none;}
button.close span{outline:none;}
#piece-modal-1 .modal-dialog .modal-content .modal-body .model-body-container p{font-size:12px;font-family:'heiseimaru';font-weight:500;}
.btn-file{position:relative;overflow:hidden;font-size:12px;font-family:'heiseimaru';font-weight:500;}
span.ui-btn-inner{display:none;}
.btn-file input[type=file]{position:absolute;top:0;right:0;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block;width:0;height:0;}
#img-upload{width:100%;}
.up-img-wr{position:relative;display:table;border-collapse:separate;width:200px;height:200px;margin:0 auto;}
.up-img-wr .btn-file{position:absolute;overflow:hidden;top:0;bottom:0;left:0;right:0;border:0;padding:0;line-height:200px;text-align:center !important;width:100%;border-radius:0;z-index:0;background-color:transparent;}
.up-img-wr .btn-file:hover{background-color:transparent;}
.up-img-wr .btn-file > #imgInp{position:absolute;overflow:hidden;top:0;bottom:0;left:0;right:0;border:0;padding:0;line-height:200px;text-align:center !important;width:100%;}
.input-group.up-img-wr::before{content:"upload image";height:10px;width:10px;z-index:0;color:#d6d6d6;position:relative;font-size:20px;font-weight:600;top:80px;left:33px;background-color:#fff;}
.up-img-wr .btn-file #img-upload{width:100% !important;height:100% !important;float:left !important;object-fit:cover !important;object-position:center !important;}
label#imgInp-error{font-size:12px;font-weight:400;width:100%;position:relative;bottom:-110px;text-align:center;color:red;}
.artist-success{background-color:#ddd !important;border-color:transparent !important;color:#ffffff;text-align:center;color:#ffffff;position:relative;top:0;}
.artist article.pst{width:16.5%;float:left;padding:0;margin:4.25%;cursor:pointer;position:relative;/**overflow:hidden;**/}
.artist.art-ex article.pst{width:29.33%;float:left;padding:0;margin:2%;position:relative;overflow:hidden;}
.artist article.pst:nth-child(4n+4){}
.artist .pst_media_ctrl{border-bottom:none !important;padding:6px 4px !important;}
.artist .pst_media_ftr .pst_media_ctrl li.action a img{width:20px;height:20px;}
.artist .pst_media_ftr .pst_media_ctrl li.action a{font-size:12px;width:auto !important;color:#000;font-weight:600;font-family:'heiseimaru';text-transform:uppercase; background-color: #fff; padding: 0 3px;}
.artist .action{padding:0 !important;}
li.action.like{text-align:left;}
.artist .pst_media_ctrl li{width:50%;}
.artist li.action.eye{text-align:right;display:flex;align-items:center;justify-content:flex-end;}
.artist .wrap-inner.container-fluid.jScrollPane{padding:0;}
article.pst.pst-grid{background:none;transition:all 0.15s ease-in-out;}
.artist article.pst .pst_media .pst_media_hdr{transition:all 0.15s ease-in-out;}
.artist article.pst:hover .pst_media .pst_media_hdr{opacity:0.5;}
article.pst.pst-grid .pst_media{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;float:left;width:100%;position: relative;overflow: hidden;}
article.pst.pst-grid .pst_media_ftr{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;float:left;width:100%;border-bottom:none !important;}
.p-m-pop-bottom:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#fff;right:49%;top:12px;}
.p-m-pop-bottom{margin:45px 0px;width:100%;position:relative;}
.l-p{float:left;width:46%;}
.l-p label{float:right;line-height:30px;color:#fff;cursor:pointer;font-size:12px;margin-bottom:0;}
.r-p label{float:left;line-height:30px;color:#fff;cursor:pointer;font-size:12px;margin-bottom:0;}
.r-p{float:right;width:46%;}
.r-p a:first-child, .l-p a:first-child{float:left;cursor:pointer;}
.r-p a:last-child, .l-p a:last-child{float:right;cursor:pointer;}
.l-p-img{width:25px;}
.r-p img{float:right;width:26px;height:26px;}
.p-m-pop-bottom a{color:#fff;}
.errorSketch{font-size:12px;color:#f00;font-weight:500;}
a.child-medium{padding-left:25px !important;}
#piece-modal-piece-size .form-group label.lb-ttl{float:left;width:100%;}
#piece-modal-sketch .form-group{text-align:center;padding:10px;border-bottom:1px solid #d6d6d6;margin-bottom:0 !important;}
#piece-modal-sketch-text .form-group textarea.form-control{height:100px;}
#piece-modal-sketch-image .modal-dialog .modal-content .modal-body .model-body-list .form-group p{font-size:12px;font-family:'lato';font-weight:500;}
#piece-modal-sketch-video .modal-dialog .modal-content .modal-body .model-body-list .form-group p{font-size:12px;font-family:'lato';font-weight:500;}
#piece-modal-piece-size .modal-dialog .modal-content .modal-body{background-color:#ffffff94;padding:18% 16%;}
.modal-backdrop.in{opacity:0.85 !important;}
img.model-bg-fill{position:absolute;opacity:0.4;top:0;left:0;right:0;bottom:0;height:100%;width:100%;object-fit:cover;object-position:center;}
.modal-body.model-bg-color{background-color:#ffffff94;padding:18% 21%;}
.model-body-list{background-color:#fff;}
.model-body-list ul{list-style:none;padding-left:0;padding:0;}
.model-body-list ul li{text-decoration:none;padding:8px 15px;border-bottom:1px solid #d9d9db;cursor:pointer;}
.model-body-list.piece-group ul li a{border-radius:4px;}
#piece-modal-piece-size .model-body-list.piece-group ul li.selected a{background-color:#e6e6e6 !important;color:#000;}
.model-body-list.piece-group ul li.selected a{background-color:transparent !important;color:#000;}
.model-body-list.piece-group ul li a:focus, .model-body-list.piece-group ul li a:hover{outline:none;background-color:transparent;}
.model-body-list ul li:first-child{cursor:default;}
.model-body-list ul li:last-child{border-bottom:none;}
a.piece-det-list{font-size:14px;color:#000;font-weight:600;}
a.piece-det-list:hover{text-decoration:none;}
.piece-det-list img{width:25px;height:25px;margin-right:10px;}
#piece-modal-2 .modal-header{height:50px;}
.piece-group{padding:6%;}
label.lb-ttl{font-size:12px;cursor:pointer;font-family:'lato';font-weight:500;}
.lb-ttl img{height:20px;width:20px;font-family:'lato';font-weight:500;}
.form-control:focus{border-color:#d9d9da;outline:0;box-shadow:none;}
#piece-modal-piece-size .modal-dialog .modal-content .modal-body .model-body-list .form-group .form-control-space{margin-bottom:15px;width:18%;float:left;margin-right:3px;}
.form-control-space{margin-bottom:15px;font-size:12px;}
.x{float:left;margin:8px;}
.form-group.ui-selector .bootstrap-select{width:100%;position:inherit;}
.form-control-space-drowar > .dropdown-menu.open ul .dropdown-menu.inner{padding:0 !important;border:none !important;}
.form-control-space-drowar > .dropdown-menu.open{overflow:visible !important;padding:0;border:none;}
.form-group.ui-selector .bootstrap-select button.btn{display:block;width:100%;height:40px;padding:8px 12px;font-size:16px;line-height:1.42857143;color:#333333;background-color:#ffffff;background-image:none;border:1px solid #dddddd;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.form-group.ui-selector .bootstrap-select button.btn span.filter-option.pull-left{width:100%;float:left !important;text-align:left;margin-right:-10px;font-family:'lato';font-weight:500;}
.form-group.ui-selector .bootstrap-select .dropdown-menu{}
.form-group.ui-selector .bootstrap-select .dropdown-menu{width:100%;height:100%;border-radius:0;border:0;max-width:500px;position:fixed;top:0;bottom:0;left:0;margin:auto !important;padding:0;max-height:100% !important;right:0;}
.form-group.ui-selector .bootstrap-select .dropdown-menu.open{max-width:calc(100% - 100px);margin:60px;max-height:calc(100% - 100px) !important;}
.form-group.ui-selector .bootstrap-select .dropdown-menu .dropdown-menu.inner{left:0;top:0;width:100%;margin-left:0;margin-top:0;padding:0;position:relative;}
.form-group.ui-selector .bootstrap-select .dropdown-menu .dropdown-menu.inner li a{padding:0;font-size:12px;font-family:'lato';font-weight:500;}
.form-group.ui-selector .bootstrap-select .dropdown-menu .dropdown-menu.inner li a span.media span.media-left img{width:25px;height:25px;}
.form-group.ui-selector .bootstrap-select .dropdown-menu > li > a:hover, .form-group.ui-selector .bootstrap-select .dropdown-menu > li > a:focus{text-decoration:none;color:#000;background-color:#fff;outline:none;}
.form-group.ui-selector .bootstrap-select .dropdown-menu .dropdown-menu.inner li a span.media span.media-body{font-weight:600;}
.form-group.ui-selector .bootstrap-select .dropdown-menu .dropdown-menu.inner li a span.text{font-family:'lato';font-weight:500;}
.form-group.ui-selector .bootstrap-select .open::before{content:"";top:0;bottom:0;left:0;right:0;background-color:#00000045;position:fixed;z-index:-1;}
.form-group.ui-selector .bootstrap-select button.btn.dropdown-toggle.btn-default{font-size:12px;font-weight:bold;border:0;box-shadow:none;padding:0 !important;}
.form-group{margin-bottom:6px;}
.sidebar-group.s-l-ex-group-one{padding:20px 0px 10px 18px;border-bottom:0;}
.sidebar-group.s-l-ex-group-two{padding:0px 15px 0px 10px;border-bottom:0;height:100%;}
#sidebar2 .sidebar-group .s-l-ex-six{float:left;padding:2px;margin:7px;width:35% !important;}
.sidebar-group .s-l-ex-six img{height:25px;width:25px;margin:0 auto;display:block;border:1px solid #000;border-radius:25%;padding:2%;margin:0 !important;margin-bottom:4px !important;}
#sidebar2 .sidebar-group .s-l-ex-six span{font-size:12px;font-weight:400;color:#3e3e3e;margin-top:8px;display:block;line-height:1;}
.sidebar-group a.done{font-size:12px;margin-top:20px;color:#777;}
.sidebar-group.s-l-ex-group-two .panel-group .panel .panel-heading .panel-title a{font-size:12px;font-weight:normal;font-family:'Lato';}
.sidebar-group.s-l-ex-group-two .panel-group .panel .panel-heading{padding:0px;border-bottom:none;border-top-right-radius:none;border-top-left-radius:none;}
.sidebar-group.s-l-ex-group-two .panel-group .panel.panel-default{border:none;}
.sidebar-group.s-l-ex-group-two .panel-group .panel-heading + .panel-collapse > .panel-body, .sidebar-group .s-l-ex-group-two .panel-group .panel-heading + .panel-collapse > .list-group{border:none !important;}
.accordion-filters{display:block;height:100%;}
.accordion-filters h4.panel-title a{margin-bottom:0;padding:6px 0;font-size:13px !important;position:relative;padding-right:13px;}
.accordion-filters .panel-body{padding:10px 0 5px 0px;font-size:12px;}
.accordion-filters .panel-body a{padding-left:0;padding-top:5px;padding-bottom:5px;margin-bottom:0;color:#666;font-size:13px;}
.accordion-filters .panel-heading{background-color:transparent;border-bottom:1px solid #000000 !important;}
.panel-collapse{margin-bottom:5px;}
.accordion-filters h4.panel-title a span.glyphicon{position:absolute;right:5px;width:auto !important;font-size:6px;top:10px;transition:all .5s cubic-bezier(0.19, 1, 0.22, 1);}
body.mac .accordion-filters h4.panel-title a span.glyphicon{right:4px;}
.accordion-filters h4.panel-title a.collapsed span.glyphicon{transform:rotate(180deg);}
.accordion-inner .panel-heading{border-bottom:0 !important;}
.accordion-filters .accordion-inner .panel-heading h4.panel-title a{font-weight:400;}
.sidebar-group.s-l-ex-group-two div#accordion .panel.panel-default, .sidebar-group.s-l-ex-group-two div#accordion .panel.panel-default *{float:left;width:100%;}
.fltr-chbx-wrp{position:relative;float:left;width:100%;margin-bottom:2px;font-weight:normal;font-family:'LatoLight';top:0px;padding-right:5px;}
.fltr-chbx-wrp .fltr-chbx{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;height:100%;opacity:0;cursor:pointer;}
.fltr-chbx-wrp .fltr-chbx ~ span.fltr-chbx-lbl{padding:0px 5px;border-radius:3px;}
.fltr-chbx-wrp .fltr-chbx:checked ~ span.fltr-chbx-lbl{font-weight:600;background-color:#eee;}
.price-collapse .fltr-chbx-wrp{border-bottom:1px dashed #999;padding-bottom:2px;}
.saved-img-pop{border-radius:20px;}
.saved-img-pop .modal-header .modal-title{text-align:left;font-size:16px;font-weight:500;}
.saved-img-pop .modal-header span{font-size:12px;font-weight:normal;font-family:'lato';}
.modal-content.saved-img-pop .modal-title{text-align:left;font-size:16px;line-height:16px;width:100%;margin-top:0px;font-weight:600;font-family:'lato';}
.modal-content.saved-img-pop{border-radius:10px !important;top:0;left:0;bottom:0;right:0;}
.saved-img-pop .scroller.y{padding-top:0px !important;padding-right:12px !important;}
.saved-img-pop .modal-header{padding:40px 40px 43px 40px !important;}
.saved-img-pop .wrap-inner article.pst .pst_media .pst_media_hdr{position:relative;overflow:hidden;}
.saved-img-pop .wrap-inner article.pst .pst_media .unlike-pce {
    font-size: 13px;
    color: #000;
    text-align: center;
    display: block;
    font-family: 'Lato';
    margin-top: 10px;
}
.saved-img-pop .wrap-inner article.pst .pst_media .pst_media_hdr::before{content:"";position:relative;padding-bottom:95%;float:left;width:100%;}
.saved-img-pop .modal-header img{float:right;cursor:pointer;width:11px;height:23px;position:relative;top:-12px;padding:3px;}
.saved-img-pop .modal-body{background-color:#ffffff;padding:0;height:calc(100% - 157px) !important;}
.saved-img-pop .model-body-container{background-color:#fff;border-radius:0px;padding:0px;padding-bottom:0px;}
.saved-img-pop .modal-body .input-group article.pst{margin-bottom:0px;padding:0;width:220px;height:220px;float:left;margin-right:40px;margin-bottom:40px;}
.saved-img-pop .wrap-inner article.pst{width:33%;margin-bottom:0;float:left;padding:20px;cursor:pointer;}
.saved-img-pop .wrap-inner{padding:0;height:481px;overflow:hidden;}
.saved-img-pop .modal-body .input-group article.pst:nth-child(3n+3){margin-right:0px;}
.saved-img-pop .modal-body .input-group .wrap-inner{padding:0px;}
.saved-img-pop .modal-footer{padding:25px 0px 30px 0px;bottom:0;width:100%;}
.saved-img-pop .modal-footer .submit-btn{padding:0 10px;display:block;width:50px;margin:0 auto;}
.saved-img-pop .modal-footer a img{width:14px;height:14px;}
.saved-img-pop .modal-body.scroller.y .jspContainer, .saved-img-pop .modal-body.scroller.y .jspContainer .jspPane{height:510px !important;}
.saved-img-pop .wrap-inner article.pst .pst_media .pst_media_hdr img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:center center;}
.sv-img-op-dd-wrap{padding:0 5px;position:absolute;right:50px;top:50px;padding:5px;}
.sv-img-op-dd-wrap img{top:0;}
.sv-img-op-dd-wrap .sv-img-op{right:-15px;left:auto;opacity:1;}
.sv-img-op-dd-wrap .sv-img-op:hover{opacity:1;}
.sv-img-op-dd-wrap .sv-img-op li a:hover{background-color:#ff385c;}
.frd-group .panel.panel-default{float:left;width:100%;position:relative;border:0;margin-bottom:10px;margin-top:10px;}
.frd-group .panel.panel-default .panel-heading{background-color:transparent;border-color:transparent;width:25px;position:relative;left:-16px;top:5px;border-bottom:none !important;}
.frd-group .panel.panel-default .panel-body{padding-left:0px !important;padding:0px;}
.frd-group .panel.panel-default .panel-heading h4.panel-title{position:absolute;}
.frd-group .panel.panel-default .panel-heading h4.panel-title a{color:#c3c3c3;}
.frd-group .panel.panel-default .panel-collapse{float:left;position:relative;left:0px;top:0px;margin-bottom:0;}
.frd-group{float:left;width:100%;border-bottom:none !important;}
.frd-group .panel{background-color:transparent;}
.frd-group .frd-list{float:left;padding:0px;width:100% !important;overflow:hidden;margin-bottom:5px;margin-left:0px;padding-right:12px;margin-top:5px;box-sizing:content-box;}
.frd-group .frd-list img{height:30px;width:30px !important;display:block;border-radius:2px;margin:3px !important;}
span.frd-lb{font-size:12px;padding-left:20px;line-height:1.2;}
span.frd-name{font-size:12px;line-height:1.2;width:60% !important;padding-left:5px !important;font-weight:normal;font-family:'LatoLight';color:#000;}
span.frd-sr-name{font-size:12px;line-height:1.2;width:60% !important;padding-left:5px !important;font-weight:normal;font-family:'LatoLight';color:#000;}
span.frd-piece-list{font-size:12px;color:#939393;width:60% !important;padding-left:5px !important;font-weight:lighter;font-family:'lato';}
.frd-done{position:fixed;bottom:0px;cursor:pointer;z-index:10;left:0px;background-color:#fff;width:165px;text-align:center;padding:30px 0px 50px 0px;}
.frd-done a.done{padding-left:0;margin:0;margin-top:0 !important;}
.cmt-text .form-control{font-size:12px;resize:none;width:90%;float:left;}
.cmt-text textarea{border:0;box-shadow:none;}
.cmt-send{height:15px !important;position:absolute;right:10px;top:25px;background-color:transparent;border:0;font-size:12px;}
.panel-body.ex-sub-cmt-wrp .form-group .form-control{font-size:12px;resize:none;width:83%;float:left;margin-bottom:15px;}
.form-group.cmt-text{padding-top:20px;margin-bottom: 0;width:100%;float:left;position:relative;}
.ex-sub-cmt-wrp.load-more{display:block;float:left;width:100%;}
div[id^="comment_parent_div"] {
    width: 100%;
    margin-bottom: 10px;
}
.form-group.cmt-text-inner{margin-bottom:12px;position:relative;float:left;width:100%;}
.cmt-text-inner .cmt-send{height:15px !important;position:absolute;right:0;top:0;padding:10px 0;box-sizing:content-box;cursor:pointer;}
.cmt-send{outline:none;}
.cmt-text-inner .cmt-cancel{width:15px !important;height:15px !important;position:absolute;right:0px;top:0px;padding:10px;box-sizing:content-box;cursor:pointer;}
.ex-sub-cmt-top img{position:absolute;height:15px !important;width:15px !important;border-radius:50%;left:-25px;top:7px;}
.ex-sub-cmt-wrp-inner .ex-sub-cmt-top img{width:13px !important;height:13px !important;top:3px;}
.pst-ftr-colps-itm .panel-collapse .panel-body .ex-sub-cmt-mid{margin-bottom:10px;}
.ex-sub-cmt-top{position:relative;float:left;}
.panel-body.ex-sub-cmt-wrp{position:relative;padding-left:50px;padding-bottom:0;overflow:hidden;}
.panel-body.ex-sub-cmt-wrp.ex-sub-cmt-wrp-inner{border:0;padding-bottom:0;padding-top:5px;}
label.u-n{float:left;font-size:12px;width:100%;padding-top:6px;margin-bottom:0;font-weight:lighter;font-family:'lato';}
span.u-date{width:100%;font-size:13px;font-weight:600;color:#a2a2a2;float:left;font-weight:lighter;font-family:'lato';}
.ex-sub-cmt-mid{float:left;font-size:12px;width:100%;margin-top:0px;font-weight:600;font-family:'lato';}
.ex-sub-cmt-bot1{float:left;width:100%;font-size:12px;color:#b3b3b3;margin-bottom:5px;font-weight:lighter;font-family:'lato';}
.ex-sub-cmt-bot2{float:left;width:90%;font-size:12px;color:#b3b3b3;position:relative;bottom:5px;font-weight:lighter;font-family:'lato';}
.ex-sub-cmt-bot1 label{cursor:pointer;}
.ex-sub-cmt-bot2 label{cursor:pointer;}
.ex-sub-cmt-wrp:last-child{border-bottom:none;}
.ex-sub-cmt-wrp.load-more{text-align:center;margin:0px 0px;font-size:12px;color:#b3b3b3;cursor:pointer;}
.ex-sub-cmt-wrp.load-more label{cursor:pointer;}
.cmt-content .modal-header img{width:50px;height:50px;object-fit:cover;border:1px solid #000;position:absolute;top:-25px;left:-25px;}
.cmt-content .modal-header{padding:16.5px;border-bottom:1px solid #f5f5f5;}
label.cmt-ttl{width:50%;float:left;margin:0;padding-left:20px;text-align:left;font-size:12px;}
label.cmt-share{width:50%;float:right !important;margin:0;text-align:right;font-size:12px;}
.cmt-share:before{content:"";background-image:url(../images/ui/share.png);width:25px;height:25px;position:absolute;right:70px;top:12px;background-position:center;background-repeat:no-repeat;background-size:cover;}
.cmt-ttl span{margin-left:5px;}
.cmt-share span{margin-left:5px;}
label.cmt-txt{width:50%;float:left;text-align:left;font-size:12px;color:#c5c5c5;padding-left:25px;margin-bottom:0;}
label.cmt-txt span{margin-left:5px;color:#000;}
label.cmt-load-more{width:50%;float:right;text-align:right;font-size:12px;color:#c5c5c5;margin-bottom:0;cursor:pointer;}
label.cmt-load-more span{margin-left:5px;color:#000;}
.cmt-content .modal-footer{padding:16.5px;border-top:2px solid #f5f5f5;}
.modal-content.cmt-content .modal-body .model-body-container{padding:0;background-color:transparent;border-radius:0;max-height:570px;height:100%;overflow-y:scroll;width:calc(100% + 17px) !important;max-width:calc(100% + 17px) !important;padding:1% 3.5%;}
.modal-content.cmt-content .modal-body{background-color:#fff;padding-left:3%;padding-top:1%;padding:1% 3.5%;overflow:hidden !important;padding:0;}
.modal-content.cmt-content .modal-body .model-body-container .ex-sub-cmt-wrp{border-bottom:2px solid #f5f5f5;padding-left:35px;}
.modal-content.cmt-content .modal-body .model-body-container .ex-sub-cmt-wrp.ex-sub-cmt-wrp-inner{border-bottom:0;}
.cmt-content .modal-body .model-body-container .ex-sub-cmt-wrp .ex-sub-cmt-top img{position:absolute;height:25px !important;width:25px !important;border-radius:50%;left:-35px;top:0;}
.cmt-content .modal-body .model-body-container .ex-sub-cmt-wrp .ex-sub-cmt-top .u-n{padding-top:0;}
.cmt-content .modal-body .model-body-container .ex-sub-cmt-wrp .ex-sub-cmt-top .u-date{font-size:10px;}
.cmt-content .modal-body .model-body-container .ex-sub-cmt-wrp .ex-sub-cmt-mid{font-size:11px;}
.modal-content.cmt-content .modal-body .model-body-container .ex-sub-cmt-wrp.ex-sub-cmt-wrp-inner .ex-sub-cmt-bot1 label{cursor:pointer;font-size:10px;}
.modal-content.cmt-content .modal-body .model-body-container .ex-sub-cmt-wrp .ex-sub-cmt-bot2 .u-like-count{cursor:pointer;font-size:10px !important;}
.modal-content.cmt-content .modal-body .model-body-container .ex-sub-cmt-wrp .ex-sub-cmt-bot1 .u-like-count{cursor:pointer;font-size:10px !important;}
.modal-content.cmt-content{width:100%;}
#cmt-modal{padding:30px 30px !important;}
#cmt-modal .modal-dialog{max-width:498px;width:100%;margin:auto;}
.cmt-box-left{width:50%;float:left;max-width:180px;}
.cmt-box-left img{width:25px;height:25px;border-radius:50%;object-fit:cover;object-position:center;float:left;}
label.cmt-u-n{color:#fff;padding-left:10px;font-size:13px;width:80%;font-weight:500;margin-bottom:0;}
.cmt-box-dot{padding:0px 10px;}
label.cmt-box-date{color:#fff;font-size:11px;position:relative;left:0;top:-10px;font-weight:100;padding-left:10px;}
.cmt-box-middle{width:60%;float:left;}
.cmt-box-middle img{width:26px;cursor:pointer;}
.cmt-box-middle{max-width:498px;width:100%;display:flex;justify-content:center;align-items:center;margin:0 auto;float:none;}
.p-m-pop .cmt-box-middle a{position:relative;overflow:hidden;width:26px;height:26px;margin:0px 10px;}
.cmt-box-footer-bottom{float:left;width:100%;margin-top:-30px;}
.cmt-box-right{width:50%;float:right;font-size:13px;color:#fff;text-align:right;margin-top:4px;}
.cmt-box-right label{cursor:pointer;}
span.cmt-box-count{padding-right:5px;}
.cmt-box-footer{padding:0px 42px;width:100%;float:left;}
.cmt-box-left .upd{float:left;width:100%;padding-left:34px;position:relative;}
.cmt-box-left .upd img{position:absolute;top:0;left:0;}
.cmt-box-left .upd a{color:#fff;font-size:14px;display:block;text-align:left;}
.cmt-box-left .upd a span.piece-no{margin-left:10px;position:relative;}
.cmt-box-left .upd span.piece-dt{font-size:12px;color:#999;float:left;}
.cmt-box-left .upd a span.piece-no::before{content:"";position:absolute;width:3px;height:3px;background-color:#fff;left:-8px;top:8px;}
.cmt-box-right .upd{float:right;width:100%;padding-left:34px;position:relative;}
.cmt-box-right .upd a{color:#fff;font-size:14px;display:block;text-align:right;}
.cmt-box-right .upd a span.comment-no{margin-left:10px;position:relative;}
.cmt-box-right .upd a span.comment-no::before{content:"";position:absolute;width:3px;height:3px;background-color:#fff;left:-8px;top:8px;}
img.l-s-i{float:left;width:20px;height:20px;}
img.r-s-i{float:right;width:25px;height:25px;}
.h-top{width:100%;top:0;position:relative;left:0;padding:25px 30px 0px 30px;float:left;width:100%;}
.m-p{width:100%;position:absolute;left:0;height:calc(100% - 75px);display:flex;align-items:center;top:40px;z-index:40;}
label.m-p-ttl{text-align:center;width:100%;font-size:12px;color:#fff;font-weight:500;font-family:'lato';}
.e-u-f{margin-left:10px;cursor:pointer;}
.e-u-f i.fa{margin-right:5px;}
label.m-p-subttl{width:100%;text-align:center;font-size:14px;color:#fff;font-weight:500;font-family:'lato';}
label.m-p-subttl span{padding:0px 10px;}
.h-bottom{width:100%;position:absolute;left:0;bottom:0;padding-bottom:15px;}
ul.h-bot-inner{padding-left:0;margin-bottom:0;display:flex;justify-content:center;align-items:flex-end;}
ul.h-bot-inner li{list-style:none;width:25%;text-align:center;}
.m-p-inner{width:100%;float:left;}
ul.h-bot-inner li a{color:#fff;text-align:left;text-decoration:none;font-size:12px;font-weight:600;font-family:'LatoLight';}
ul.h-bot-inner li a img{width:15px;height:15px;margin-right:5px;}
.artist-h-d{position:absolute;top:-460px;transition:all 0.25s ease-in-out;width:100%;z-index:1;height:100%;background-color:rgba(0, 0, 0, 0.8);}
article.pst:hover .artist-h-d{top:0;transition:all 0.25s ease-in-out;}
.pro-set-icon img{width:20px;margin-right:10px;}
label.pro-set-icon{width:100%;margin-bottom:0;}
label.pro-set-icon i{width:30px;}
img.pro-set-img.mCS_img_loaded{width:20px;float:left;}
label.pro-set-icon span{margin-left:10px;}
#account-social .modal-dialog{}
#account-social .modal-content.pro-setting-inner{border-radius:15px !important;height:445px;}
#account-social .pro-setting-inner .modal-header label{font-size:12px;color:#979797;position:relative;width:100%;float:left;}
#account-social .pro-setting-inner .modal-header label:after{content:"";width:100%;height:1px;background-color:#b3b3b3;position:absolute;top:8px;left:0;}
#account-social .pro-setting-inner .modal-header{height:60px;position:absolute;top:0;width:100%;margin-bottom:0;}
#account-social .modal-content.pro-setting-inner .modal-body{padding:0% 6%;float:left;width:100%;height:calc(100% - 120px);top:60px;}
#account-social .modal-content.pro-setting-inner .modal-body .model-body-container{background-color:#fff;border-radius:0px;padding:0;float:left;width:100%;}
#account-social .pro-so-list label.e-ttl{width:40%;float:left;font-size:12px;color:#b4b4b4;margin-bottom:0;}
#account-social .pro-so-list label.e-subttl{width:60%;float:left;font-size:12px;color:#b4b4b4;margin-bottom:0;}
#account-social .pro-so-list{width:100%;float:left;border-bottom:2px solid #eee;padding:0px 50px;line-height:50px;}
#account-social label.pro-set-ttl{width:40%;float:left;font-size:12px;color:#bbb4b4;margin-bottom:0;}
#account-social .modal-content.pro-setting-inner .modal-footer label{font-size:12px;float:left;margin-bottom:0;color:#b4b4b4;cursor:pointer;}
#account-social .modal-content.pro-setting-inner .modal-footer{height:60px;display:block;position:absolute;bottom:0;width:100%;padding:25px 30px;}
#account-social .modal-content.pro-setting-inner .modal-footer a{float:none;}
#account-social .modal-content.pro-setting-inner .modal-footer a img{width:28px;height:12px;}
#account-social span.pro-set-h{position:relative;padding-right:10px;background-color:white;z-index:1;}
#account-social .modal-dialog .modal-content.pro-setting-inner .modal-body .model-body-container .pro-so-list label.pro-set-icon{width:15%;margin-bottom:0;float:left;}
#account-social .modal-dialog .modal-content.pro-setting-inner .modal-body .model-body-container .pro-so-list .form-control.social-control{width:85%;float:left;border:0;box-shadow:none;height:50px;padding:0;}
#account-social .modal-dialog .modal-content.pro-setting-inner .modal-body{display:flex;align-items:center;}
#financials-setting .modal-dialog .modal-footer a{float:none;}
#financials-setting .modal-dialog .modal-content.pro-setting-inner .modal-body .model-body-container .form-group label.lb-ttl{font-size:12px;font-weight:600;color:#dcdcdceb;}
#financials-setting .modal-dialog .modal-content.pro-setting-inner .modal-body .model-body-container .form-group{padding:8px 25px;}
label.form-control.pro-set-pwd.valid.u-b-a{color:#b3b3b3 !important;cursor:pointer !important;}
#bank-modal-name .modal-dialog .modal-footer a{float:none;}
#paypal-modal-name .modal-dialog .modal-footer a{float:none;}
#bio-setting .modal-dialog .modal-content .modal-footer a{float:none;}
#bio-setting .modal-dialog .modal-content .modal-body .model-body-container .pro-so-list textarea.form-control{resize:none;border:0;box-shadow:none;height:225px !important;}
.acc-pro-inner .modal-body{background-color:transparent;height:100%;overflow-y:auto;margin-right:-17px;max-height:450px;}
.modal-content.acc-pro-inner{border-radius:15px !important;overflow:hidden;}
#account-profile .modal-dialog{max-width:484px;width:100%;margin:auto;}
li.pro-set.dropdown.open a .caret{transform:rotate(180deg);}
#account-profile .modal-body{padding:8% 4%;}
.acc-pro-inner .modal-body .model-body-container{padding:0;float:left;padding-left:4%;width:100%;padding-right:4%;}
.form-group.user-pp{width:55px;height:55px;margin:0 auto;margin-bottom:15px;display:block;position:relative;}
.form-group.user-pp img{width:55px;height:55px;border-radius:50%;margin-bottom:5px;margin:0 auto;display:block;border:1px solid #000;padding:2px;}
label.user-name{width:100%;text-align:center;font-size:14px;margin-bottom:0;}
label.user-name:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid black;position:relative;top:10px;left:5px;}
.account-list li{list-style:none;cursor:pointer;padding:10px 0px;position:relative;float:left;width:100%;}
.account-list li a{text-decoration:none;font-size:13px;font-weight:normal !important;color:#000000;padding-right:10px;background-color:#fff;z-index:1;position:relative;float:left;font-family:'Lato';}
.account-list li:after{content:"";width:100%;height:1px;background-color:rgba(0, 0, 0, 0.5);position:absolute;top:22px;left:0;z-index:0;}
.account-list .caret{margin-left:-13px;margin-right:0px;border-bottom:4px dashed;border-top:none;margin-bottom:2px;}
li.pro-set.dropdown.open{padding-bottom:0;}
.account-list{padding-left:0;margin-bottom:0;float:left;width:100%;}
label.user-id{width:100%;text-align:center;font-size:12px;color:#989898;}
img.change-pp{width:16px !important;position:absolute;bottom:7px;height:16px !important;border:1px solid #000;right:-4px;background-color:#fff;cursor:pointer;}
.pro-set .dropdown-menu{position:relative;width:100%;padding:0;border:0;box-shadow:none;margin-top:10px;}
.inner.dropdown-menu > li > a:hover, .inner.dropdown-menu > li > a:focus{text-decoration:none;color:#b3b3b3;background-color:white;}
#bio-setting .modal-dialog .modal-content.pro-setting-inner .modal-body{padding:12% 12%;float:left;width:100%;height:calc(100% - 110px);top:60px;}
.u-c-p #user_setting{width:100%;float:left;}
.u-c-p .form-group .error{font-size:10px;width:60%;float:right;margin-bottom:0;}
.u-c-p #incorrect-password-error{text-align:center;margin-bottom:0;}
#pro-setting .modal-dialog{}
.modal-content.pro-setting-inner{border-radius:15px !important;height:445px;}
.pro-setting-inner .modal-header label{font-size:12px;color:#979797;position:relative;width:100%;float:left;}
.pro-setting-inner .modal-header label:after{content:"";width:100%;height:1px;background-color:#b3b3b3;position:absolute;top:8px;left:0;}
.pro-setting-inner .modal-header{height:60px;position:absolute;top:0;width:100%;margin-bottom:0;padding:20px;}
.modal-content.pro-setting-inner .modal-body{width:100%;height:calc(100% - 110px);top:60px;display:flex;align-items:center;}
.modal-content.pro-setting-inner .modal-body .model-body-container{background-color:#fff;border-radius:0px;padding:0;float:left;width:100%;}
.pro-set-con-email label.e-ttl{width:40%;float:left;font-size:12px;color:#b4b4b4;margin-bottom:0;}
.pro-set-con-email label.e-subttl{width:60%;float:left;font-size:12px;color:#b4b4b4;margin-bottom:0;}
.pro-set-con-email{width:100%;float:left;border-bottom:2px solid #eee;padding:10px 25px;}
.modal-content.pro-setting-inner .modal-body .model-body-container .form-group{width:100%;float:left;padding:10px 25px;margin-bottom:0;border-bottom:2px solid #eee;}
label.pro-set-ttl{width:40%;float:left;font-size:12px;color:#bbb4b4;margin-bottom:0;}
.pro-set-pwd{width:60%;float:right;border:0;box-shadow:none;text-align:left;padding:0;font-size:12px;height:auto;font-weight:bold;margin-bottom:0;font-family:'Lato';;}
.modal-content.pro-setting-inner .modal-footer label{font-size:12px;float:left;margin-bottom:0;color:#b4b4b4;cursor:pointer;}
.modal-content.pro-setting-inner .modal-footer{height:50px;display:block;position:absolute;bottom:0;width:100%;padding:20px 30px;}
.modal-content.pro-setting-inner .modal-footer a{float:right;}
.modal-content.pro-setting-inner .modal-footer a img{width:15px;height:15px;cursor:pointer;}
span.pro-set-h{position:relative;padding-right:10px;background-color:white;z-index:1;}
.r-p-l-s{height:89px;float:left;width:100%;}
.r-p-r .modal-body .model-body-container .pro-set-con-email textarea.form-control.pro-set-pwd{resize:none;}
.r-p-body .modal-body .model-body-container{height:135px;}
.r-p-body .modal-footer a{float:none !important;}
.r-p-r .modal-footer a{float:none !important;}
.r-p-l-s label{color:#b4b4b4;font-weight:normal;}
.send-btn{cursor:pointer;font-weight:normal;}
label.friend-count-lbl{font-size:12px;margin-bottom:0;font-weight:normal;padding-top:15px;}
#sidebar3 .sidebar-group.rs-btn a{float:right !important;text-align:left;width:65%;margin-bottom:0;padding:0;}
#sidebar2 .sidebar-group.rs-btn a{float:right !important;text-align:left;width:65%;margin-bottom:0;padding:0;}
.switch{position:relative;display:inline-block;width:50px;height:25px;margin-bottom:0;}
.switch input{display:none;}
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;}
.slider:before{position:absolute;content:"";height:19px;width:19px;left:3px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s;}
input:checked + .slider{background-color:#ff385c;}
input:focus + .slider{box-shadow:0 0 1px #2196F3;}
input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}
.slider.round{border-radius:34px;}
.slider.round:before{border-radius:50%;}
#privacy-setting .modal-dialog .modal-content.pro-setting-inner .modal-body .model-body-container .pro-set-con-email .e-subttl{float:left;font-size:12px;color:#000;margin-bottom:0;width:35%;}
#privacy-setting .modal-dialog .modal-content.pro-setting-inner .modal-body .model-body-container .pro-set-con-email .pro-set-pwd{width:35%;float:left;border:0;box-shadow:none;text-align:left;padding:0;font-size:12px;height:18px;font-weight:600;margin-bottom:0;}
#privacy-setting .modal-dialog .modal-content.pro-setting-inner .modal-body .model-body-container .pro-set-con-email .ce{color:transparent;}
#privacy-setting .modal-dialog .modal-content.pro-setting-inner .modal-body .model-body-container .pro-set-con-email .age{color:transparent;}
#account-history-single .modal-dialog.history-set{}
#account-history-multiple .modal-dialog.history-set{max-width:485px;width:100%;}
.history-set .modal-footer a.submit-btn{float:none !important;}
.his-contain-left{width:25%;float:left;padding:24% 0px 0px 5%;}
.his-contain-left .his-name{width:100%;font-size:12px;color:#ccc;text-align:left;margin-bottom:0;font-weight:normal;}
.his-contain-left .his-price{width:100%;font-size:16px;color:#000;text-align:left;margin-bottom:0;font-weight:normal;}
.his-contain-right{width:75%;float:left;border-left:2px solid #f5f5f5f5;height:280px;overflow-y:auto;}
.his-contain-right .his-pro-detail{width:25%;float:left;display:block;padding:15px 0px 15px 15px;position:relative;}
.his-contain-right .his-pro-detail img{width:40px;height:60px;object-fit:cover;border:1px solid #000;padding:2px;}
.his-contain-right .his-pro-detail label.h-t{font-size:10px;margin-bottom:0;font-weight:normal;line-height:1.4;float:left;width:100%;}
.his-contain-right .his-pro-detail label.h-d{font-size:12px;margin-bottom:0;font-weight:normal;line-height:1.4;float:left;width:100%;}
.his-contain-right .his-pro-detail label.h-p{font-size:14px;margin-bottom:0;font-weight:normal;line-height:1.4;float:left;width:100%;}
#account-history-single .modal-content.pro-setting-inner .modal-body{display:flex;align-items:center;float:left;width:100%;height:calc(100% - 120px);top:60px;padding:0;overflow:auto;padding:15px;}
.his-pro-detail:after{position:absolute;content:"";width:1px;height:30px;background-color:#e4e4e4;bottom:20px;}
#account-history-single .modal-content.pro-setting-inner .modal-body .model-body-container{max-height:280px;height:100%;}
.form-group.ui-selector .bootstrap-select .dropdown-menu.open{overflow:hidden;}
.form-group.ui-selector .bootstrap-select .dropdown-menu .dropdown-menu.inner{overflow:auto;height:100%;width:calc(100% + 17px) !important;max-width:calc(100% + 17px) !important;}
.modal-dialog.act{max-width:485px;width:calc(100% - 20px);}
.modal-body.act-contain{width:100%;height:calc(100% - 120px);top:60px;display:flex;padding:15px !important;align-items:center;}
.act-contain label.pro-set-icon{float:right;width:60%;text-align:left;}
.pro-so-list{width:100%;float:left;border-bottom:1px solid #dddddd;padding:10px;cursor:pointer;}
.pro-so-list *{cursor:pointer;}
.act-img{float:left;width:40%;text-align:right;}
.act-contain label.pro-set-icon span{margin-left:10px;font-size:12px;}
.act-img img{width:15px;height:15px;}
#account-action .modal-footer a{float:none !important;}
.top-bar-usr{width:160px;}
.top-bar-usr li{width:100%;}
.top-bar-usr li .profile-user{margin:0 auto !important;float:none;display:block;border-radius:50%;overflow:hidden;border:1px solid #000000;padding:2px !important;}
.top-bar-usr li .profile-user:hover {
    border: 2px solid #000 !important;
}
.top-bar-usr li .profile-user:hover{border:1px solid #000000;}
.top-bar-usr li .profile-user img{border-radius:50%;}
.f-f-l-side-img-hover{width:100%;float:left;}
.f-f-l-side-img-hover{width:100%;float:left;text-align:center;font-size:12px;color:#fff;position:absolute;height:100%;background-color:rgba(0, 0, 0, 0.5);padding:15px;left:0;display:flex;flex-wrap:wrap;align-items:center;opacity:0;transition:opacity 0.50s ease-in-out;}
.f-f-l-side-img-hover label img{width:15px;height:15px;}
.f-f-l-side-img-hover label span{margin-left:10px;}
.f-img{cursor:pointer;font-weight:400;font-size:10px;margin-bottom: 0;}
.f-img i{margin-right:5px;}
.f-f-l-side-img-hover > label{opacity:0.5;font-weight:400;}
.f-f-l-side-img-hover .f-f-l-side-inner label{opacity:0.5;font-weight:600;font-size:13px;}
.f-f-l-side-img-hover .f-f-l-side-inner label span{font-weight:400;}
.sidebar.left.f-f-l-side{float:left;width:230px;padding:30px 0;padding-top:100px;background-color:#f3f3f3;padding-right:10px;overflow-y:auto;}
.sidebar.right.f-f-r-side{width:230px;float:right;padding:100px 0 50px 0px;background-color:#f3f3f3;position:relative;overflow-y:auto;}
.lw.logow .main.site-content.f-f-m-side{width:calc(100% - 460px) !important;float:left;height:100vh;padding-top:100px;background-color:#f3f3f3;}
.sidebar-group.f-f-l-det{padding:0px 20px 0px 40px;border-bottom:none;}
.f-f-l-sub-det{background-color:#fff;padding:15px;width:100%;float:left;}
.f-f-l-det-inner{width:100%;float:left;position:relative;}
.f-f-l-det-inner .img-drop.dropdown-toggle{transform:rotate(90deg);right:0;top:6px;}
.f-f-l-det-inner ul.dropdown-menu{margin:0 !important;border-radius:0;right:0 !important;width:130px !important;max-width:130px !important;min-width:130px;position:absolute;padding:0;border:none;left:auto;opacity:0.85;top:40px;}
.f-f-l-det-inner ul.dropdown-menu li{text-align:center;}
.f-f-l-det-inner ul.dropdown-menu li a{font-size:12px;padding:5px 14px;font-weight:700;}
.f-f-l-det-inner label{font-size:12px;float:left;margin-bottom:0;width:90%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.f-f-l-det-inner img{width:4px;height:14px;float:right;cursor:pointer;}
.f-f-l-side-change{width:100%;margin-bottom:0;float:left;font-size:12px;color:#7d7d7d;margin-top:5px;margin-bottom:7px;}
.f-f-l-side-img{width:100%;float:left;position:relative;overflow:hidden;}
.f-f-l-side-img:hover .f-f-l-side-img-hover{transition:opacity 0.50s ease-in-out;opacity:1;}
.f-f-l-side-img img{width:130px;height:130px;object-position:center;object-fit:cover;}
.f-f-l-det-bio{width:100%;float:left;padding:0px 20px 0px 40px;}
.f-f-l-det-bio-inner{float:left;background-color:#fff;font-size:12px;padding:7px 10px 10px 15px;cursor:pointer;}
.f-f-l-det-bio-inner img{width:15px;height:15px;object-fit:cover;object-position:center;}
.f-f-l-side-social{width:100%;float:left;padding:40px 20px 0px 40px;}
.f-f-l-side-social-inner{padding:15px 15px 15px 0px;text-align:center;background-color:#fff;width:100%;float:left;}
label.f-f-l-ttl{text-decoration:underline;font-size:12px;}
.f-f-l-side-social-inner ul{padding-left:0;margin-bottom:0;width:100%;float:left;padding-left:10px;}
.f-f-l-side-social-inner ul li{list-style:none;font-size:12px;width:100%;float:left;line-height:2.5;}
.f-f-l-side-social-inner ul li a{color:#000;text-align:left;display:flex;align-items:center;}
.f-f-l-side-social-inner ul li a:hover{text-decoration:none;}
.f-f-l-side-social-inner ul li a i.fa{font-size:15px;margin-right:5px;}
.f-f-l-side-social-inner ul li img{height:10px;margin-right:6px;}
.f-f-l-side-social-inner ul li span{margin-left:4px;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.f-f-l-side-share{width:100%;float:left;padding:15px 20px 0px 40px;}
.f-f-l-side-share-inner{width:100%;float:left;background-color:#fff;font-size:14px;padding:5px 10px;}
.f-f-l-side-share-inner img{width:30px;height:30px;}
.f-f-l-side-share-inner label span{margin-left:5px;}
.middle-part-tab{padding:0 20px;float:left;float:left;padding:0 20px;top:0;padding:0;padding:0;margin:0 auto;width:calc(100% + 17px) !important;max-width:calc(100% + 17px) !important;overflow-y:scroll;}
body.mobile .middle-part-tab{width:100% !important;max-width:100% !important;}
.middle-part-tab-inner{padding:0 15px;background-color:#fff;width:100%;float:none;display:flex;padding:15px 22px;position:relative;margin-bottom:60px;max-width:538px;margin:0 auto;flex-wrap: wrap;}
.middle-part-tab-inner-first{width:15%;float:left;position:relative;}
.middle-part-tab-inner-first label {
    font-size: 12px;
    color: #333;
    margin-left: 10px;
    font-weight: 600;
    margin-bottom: 0;
    line-height: 28px;
}
.middle-part-tab-inner-left{width:60%;float:left;position:relative;}
.middle-part-tab-inner-left ul{padding-left:0;margin-bottom:0;width:100%;float:left;}
.middle-part-tab-inner-left ul li{list-style:none;float:left;padding:0px 15px;}
.middle-part-tab-inner-left ul li a{color:#000;font-size:12px;font-weight:600;}
.middle-part-tab-inner-left ul li a img{width:10px;}
.middle-part-tab-inner-right{width:25%;float:right;text-align:right;}
.middle-part-tab-inner-right label{font-size:12px;color:#333;margin-left:10px;font-weight:400;}
.middle-part-tab-inner-right label span{margin-right:6px;color:#888;}
.art-type-filter-links{padding-right:20px;overflow-x:hidden;padding-left:20px;}
.art-type-filter-links .owl-item .item span{font-size:13px;}
.art-type-filter-links .owl-dots{display:none !important;}
.art-type-filter-links .owl-nav{margin-top:0 !important;position:absolute;top:0;right:0;left:0;}
.art-type-filter-links .owl-stage{display:-webkit-box;display:-moz-box;display:-ms-box;display:box;}
.art-type-filter-links .owl-nav .owl-prev.disabled{visibility:hidden;}
.art-type-filter-links .owl-nav .owl-prev,
.art-type-filter-links .owl-nav .owl-prev:hover{margin:0 !important;width:20px;background-color:#fff !important;padding:0 !important;position:absolute;left:0;}
.art-type-filter-links .owl-nav .owl-next,
.art-type-filter-links .owl-nav .owl-next:hover{margin:0 !important;width:20px;background-color:#fff !important;padding:0 !important;position:absolute;right:0;}
.art-type-filter-links .owl-nav .owl-prev::before{content:"";position:absolute;width:100%;height:100%;background-image:url(../images/ui/right-arrow.png);z-index:999999;background-size:10px;background-repeat:no-repeat;background-position:right center;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}
.art-type-filter-links .owl-nav .owl-next::before{content:"";position:absolute;width:100%;height:100%;background-image:url(../images/ui/right-arrow.png);z-index:999999;background-size:10px;background-repeat:no-repeat;background-position:8px center;}
#mail-popup .modal-body .usr-listing{height:103px;}
#ml-pp{cursor:pointer;}
#mail-popup .modal-header .follower-info, #mail-popup .modal-header .following-info{float:left;max-width:85px;}
#mail-popup .modal-header{padding-top:35px;padding-bottom:55px;height:90px;}
#mail-popup .modal-header .follower-info label, #mail-popup .modal-header .following-info label{color:#000;font-size:14px;margin-bottom:0;}
#mail-popup .modal-header .follower-info label::after,#mail-popup .modal-header .following-info label::after{display:none;}
#mail-popup .modal-header .follower-info span, #mail-popup .modal-header .following-info span{color:#000;font-size:14px;}
.mh-srchbr{float:right;width:calc(100% - 85px);position:relative;max-width:200px;}
.mh-srchbr .form-control{height:30px;border-radius:15px;font-size:14px;padding-right:35px;}
.do-search{width:30px;height:30px;padding:3px;border:0;background:transparent;position:absolute;top:0;right:3px;}
.do-search img{width:30px;height:30px;padding:4px;border:0;background:transparent;position:absolute;top:0;right:0;}
#mail-popup .modal-body{top:90px;padding:15px;}
#mail-popup .modal-body .usr-listing{float:left;width:25%;text-align:center;padding:10px;cursor:pointer;}
#mail-popup .modal-dialog.act{max-width:445px;width:calc(100% - 20px) !important;width:100%;}
#mail-popup .modal-dialog.act .modal-content.pro-setting-inner{max-height:470px;}
.m-p-p{width:50px;height:50px;border-radius:50%;object-fit:cover;object-position:center center;margin-bottom:5px;}
.m-p-fn{font-size:12px;line-height:1.2;margin-bottom:0;float:left;width:100%;text-align:center;overflow:hidden;}
.m-p-d{font-size:12px;line-height:1.2;margin-bottom:0;float:left;text-align:center;width:100%;}
#mail-popup .modal-body{top:90px;background-color:#fff;overflow:auto;display:block;}
#searchModal .modal-content{border-radius:30px !important;overflow:hidden;max-width:538px;margin:0 auto;}
#searchModal .modal-header{padding:14px;padding-bottom:8px;}
#searchModal .modal-body{padding:0;background-color:#fff;float:left;width:100%;}
#searchModal .modal-header form.search-modal-form{float:left;width:100%;}
#searchModal .modal-header .search-modal-form .form-control{border:0;box-shadow:none;border-bottom:1px solid #000;border-radius:0;padding:0;height:20px;font-size:14px;font-family:'Lato';font-weight:normal;}
#searchModal .modal-header .search-modal-form .form-control::placeholder{color:#000;}
#searchModal .modal-header .search-modal-form .form-control.search-any{padding-right:30px;background-repeat:no-repeat;background-position:center right 6px;background-size:16px;}
.submit-search{width:20px;height:20px;border:0;background-color:transparent;position:absolute;top:-1px;right:15px;background-image:url(../images/ui/search.png);background-repeat:no-repeat;background-position:center;background-size:16px;outline:none;transform:rotate(45deg);}
#searchModal .modal-dialog{margin-top:15px !important;top:0 !important;transform:translate(0,0) !important;}
#searchModal .modal-body .search-results-wrapper{padding:0 30px 0px 30px;float:left;max-height:410px;overflow-y:auto;width:calc(100% + 17px) !important;max-width:calc(100% + 17px) !important;}
#searchModal .modal-body .search-results-wrapper .search-section.art{float:left;width:100%;}
#searchModal .modal-body .search-results-wrapper h4{font-size:14px;font-weight:400;padding-left:16px;background-image:url(../images/ui/ring.png);background-position:left 1px;background-repeat:no-repeat;background-size:12px;float:left;width:100%;}
#searchModal .modal-body .search-results-wrapper .search-section.art .search-list{margin-bottom:10px;float:left;width:100%;}
#searchModal .modal-body .search-results-wrapper .search-section.art .search-list > a.txt{width:65%;float:left;font-size:14px;padding-bottom:3px;margin-bottom:0;border-bottom:1px solid #efefef;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#searchModal .modal-body .search-results-wrapper .search-section.art .search-list > a.user-info{width:35%;padding-left:50px;font-size:13px;float:right;position:relative;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:24px;line-height:22px;}
#searchModal .modal-body .search-results-wrapper .search-section.art .search-list > a.user-info img{width:25px;height:25px;margin-right:5px;position:absolute;top:-1px;left:19px;border-radius:50%;object-fit:cover;object-position:center center;}
#searchModal .modal-body .search-results-wrapper .search-section.artists{float:left;width:100%;}
#searchModal .modal-body .search-results-wrapper h4{font-size:14px;font-weight:400;padding-left:16px;background-image:url(../images/ui/ring.png);background-position:left 1px;background-repeat:no-repeat;background-size:12px;float:left;width:100%;}
#searchModal .modal-body .search-results-wrapper .search-section.artists .search-list{margin-bottom:10px;float:left;width:100%;}
#searchModal .modal-body .search-results-wrapper .search-section.artists .search-list > a{width:65%;float:left;font-size:14px;padding-bottom:3px;margin-bottom:0;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#searchModal .modal-body .search-results-wrapper .search-section.artists .search-list > a:first-child{border-bottom:1px solid #efefef;}
#searchModal .modal-body .search-results-wrapper .search-section.artists .search-list > a.txt img{width:25px;height:25px;margin-right:5px;border-radius:50%;object-fit:cover;object-position:center center;}
#searchModal .modal-body .search-results-wrapper .search-section.artists .search-list > a.user-info{width:35%;padding-left:50px;font-size:13px;float:right;position:relative;color:#000;padding-top:5px;}
#searchModal .modal-body .search-results-wrapper .search-section.artists .search-list > a.user-info img{width:25px;height:25px;margin-right:5px;position:absolute;top:-1px;left:19px;}
#searchModal .modal-body .search-results-wrapper .search-section.explorers{float:left;width:100%;}
#searchModal .modal-body .search-results-wrapper h4{font-size:14px;font-weight:400;padding-left:16px;margin:15px 0 15px 0;background-image:url(../images/ui/ring.png);background-position:left 1px;background-repeat:no-repeat;background-size:12px;float:left;width:100%;}
#searchModal .modal-body .search-results-wrapper .search-section.explorers .search-list{margin-bottom:10px;float:left;width:100%;}
#searchModal .modal-body .search-results-wrapper .search-section.explorers .search-list > a{width:65%;float:left;font-size:14px;padding-bottom:3px;margin-bottom:0;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#searchModal .modal-body .search-results-wrapper .search-section.explorers .search-list > a:first-child{border-bottom:1px solid #efefef;}
#searchModal .modal-body .search-results-wrapper .search-section.explorers .search-list > a.txt img{width:25px;height:25px;margin-right:5px;}
#searchModal .modal-body .search-results-wrapper .search-section.explorers .search-list > a.user-info{width:35%;padding-left:50px;font-size:13px;float:right;position:relative;color:#000;}
#searchModal .modal-body .search-results-wrapper .search-section.explorers .search-list > a.user-info img{width:25px;height:25px;margin-right:5px;position:absolute;top:-1px;left:19px;}
label.arr-v{font-size:13px;font-weight:400;}
label.arr-v a{font-weight:600;color:#000;}
.loc-det{font-weight:600;font-size:14px;color:#000;}
.loc-det img.map-ico{width:30px;height:30px;position:relative;margin-right:5px;cursor:pointer;}
iframe.loc-map{border:1px solid #ccc;border-radius:5px;margin-top:10px;}
#pro-setting .modal-footer label{position:absolute;left:15px;}
#privacy-setting .modal-footer label{position:absolute;left:15px;}
#paymentModal .paymentModal{max-width:502px;}
#paymentModal .payment-piece-thumb{width:120px;float:left;}
#paymentModal .payment-piece-info{float:left;max-width:calc(100% - 120px);padding:35px 0px 0 30px;}
#paymentModal .payment-piece-thumb img.payment-piece-image{display:block;width:100%;max-width:120px;max-height:120px;margin:0 auto;padding:5px;border:2px solid #000;}
#paymentModal .payment-piece-info h3{margin:0;font-weight:300;font-size:18px;}
#paymentModal .payment-piece-info p{margin:0;font-weight:300;font-style:italic;font-size:14px;}
#paymentModal .payment-piece-info hr{margin:10px 0;border-top:1px solid #000;}
#paymentModal .payment-piece-links{width:100%;float:left;padding-bottom:10px;font-size:12px;text-align:right;color:#000;}
#paymentModal .payment-piece-links a{color:#000;padding:0 10px;}
#paymentModal .modal-header{padding:12px 24px 20px 24px;}
#paymentModal .payment-piece-links a:last-child{padding-right:0;}
.modal-body.payment-frm.step{padding:0;width:100%;}
#paymentModal .modal-content{}
.payment-frm.step .c-step, .payment-frm.step .n-step{height:50px;background-color:#fbfbfb;font-size:14px !important;font-weight:500;margin:0;line-height:50px;padding:0 24px;width:100%;padding-left:50px;position:relative;}
.payment-frm.step h3 span{width:20px;height:20px;background-color:#7c7c7c;float:left;color:#ffffff !important;margin:13px 0;border-radius:50%;margin-right:5px;z-index:8;line-height:20px;text-align:center;position:absolute;left:20px;}
.payment-frm.step .c-step p{margin:0;font-size:9px;line-height:1;position:absolute;bottom:5px;}
.pay-content.info{padding:30px 30px;width:100%;background-color:#fff;max-height:310px;overflow-y:auto;}
.pye-name label{width:25px;float:left;border-bottom:1px solid #000;line-height:25px;height:28px;position:relative;margin:0;}
.pay-content .form-control, .pay-content label{font-size:12px;}
.pay-content .form-group{margin-bottom:15px;}
.pye-name label::before{content:"";position:absolute;height:3px;width:3px;background-color:#000;border-radius:2px;right:-4px;top:12px;}
.pye-name input{width:calc(100% - 25px);box-shadow:none;border:none;line-height:25px;height:28px;padding:0 10px 3px 10px;border-bottom:1px solid #000;border-radius:0;}
.pay-content.info select{border:1px solid #000;height:28px;padding:0px 8px;font-size:12px;border-radius:13px;}
.pay-content input[type="text"]{box-shadow:none;border:none;line-height:25px;height:28px;padding:0 10px 3px 10px;border-bottom:1px solid #000;border-radius:0;}
#zipsearch{padding-right:25px;background-image:url(../images/ui/search.png);background-size:18px;background-repeat:no-repeat;background-position:right 5px;}
.payment-frm a.next-stp{position:absolute;width:22px;height:22px;right:-150px;top:45px;}
.payment-frm a.next-stp img{width:100%;height:100%;float:left;}
.payment-frm .form-check{margin-bottom:0;padding:0 20px;}
.payment-frm .form-check .form-check-label{margin-bottom:0;display:block;font-weight:400;}
.payment-frm input[type="radio"], .payment-frm input[type="checkbox"]{margin-right:10PX;}
img.pmpltfrm{float:right;}
.pay-content.info.no-padding{padding:0 30px;}
.confirm-data{width:100%;display:flex;}
.confirm-data .left{width:70px;}
.confirm-data .right{max-width:200px;float:left;width:calc(100% - 60px);position:relative;}
.confirm-data .left label{margin-bottom:0;float:left;}
.confirm-data .right .cntnt{font-size:12px;position:relative;}
.confirm-data .right .cntnt.address{border-bottom:1px solid #dddddd;padding-bottom:5px;position:relative;margin-bottom:5px;}
.confirm-data .right .cntnt a.edit-dt{position:absolute;color:#000;font-weight:600;top:0;right:-25px;}
.confirm-data .right .cntnt b{margin-left:10px;}
.confirm-data{width:100%;display:flex;margin-bottom:20px;}
h3.c-step.place-order{text-align:right;}
h3.c-step.place-order a{color:#000;}
h3.c-step.place-order img{height:12px;width:12px;margin-top:-4px;margin-right:2px;}
.complete-note{max-width:290px;padding:20px 0;margin:0 auto;}
.pay-content.info .error{position:absolute;font-size:10px;}
.payment-frm.step .n-step a.next-stp{position:absolute;right:0;top:0;height:50px;width:auto;padding:0 15px;color:#000;}
.payment-frm.step .n-step a.next-stp img{width:8px;height:8px;margin:20px auto;display:block;float:left;margin-right:5px;}
.modal-body.payment-frm.step.step3{overflow:hidden;}
.modal-body.payment-frm.step.step3 .pay-content.info{overflow:auto;height:100%;width:calc(100% + 17px) !important;max-width:calc(100% + 17px) !important;padding-right:47px;}
.modal-body.payment-frm.step.step1{overflow:hidden;}
.modal-body.payment-frm.step.step1 .pay-content.info{overflow:auto;height:100%;width:calc(100% + 17px) !important;max-width:calc(100% + 17px) !important;padding-right:47px;}
.pro-setting-inner,
.pro-setting-inner .modal-body{overflow:hidden !important;}
.pro-setting-inner .modal-body{padding:15px 0px !important;display:block !important;}
.pro-setting-inner .model-body-container{width:calc(100% + 17px) !important;max-width:calc(100% + 17px) !important;}
.payment-page{background-color:hsla(0, 0%, 0%, 0.3) !important;}
.complete-order-wr{max-width:580px;margin:0 auto;background-color:#ffffff;width:100%;margin-top:5%;}
.complete-order-wr .c-o-header{width:100%;float:left;padding:30px;border-bottom:2px solid #f5f5f5;}
.complete-order-wr .paymentModal{max-width:502px;}
.complete-order-wr .payment-piece-thumb{width:120px;max-height:140px;float:left;}
.complete-order-wr .payment-piece-info{float:left;max-width:calc(100% - 120px);padding:35px 0px 0 30px;}
.complete-order-wr .payment-piece-thumb img.payment-piece-image{display:block;width:100%;max-width:200px;max-height:140px;margin:0 auto;padding:10px;border:2px solid #000;}
.complete-order-wr .payment-piece-info h3{margin:0;font-weight:300;font-size:18px;}
.complete-order-wr .payment-piece-info p{margin:0;font-weight:300;font-style:italic;font-size:14px;}
.complete-order-wr .payment-piece-info hr{margin:10px 0;border-top:1px solid #000;}
.complete-order-wr .payment-piece-links{width:100%;float:left;padding-bottom:10px;font-size:12px;text-align:right;color:#000;}
.complete-order-wr .payment-piece-links a{color:#000;padding:0 10px;}
.complete-order-wr .modal-header{padding:12px 24px 20px 24px;}
.complete-order-wr .payment-piece-links a:last-child{padding-right:0;}
.complete-order-wr .modal-body.payment-frm.step{padding:0;width:100%;}
.complete-order-wr .modal-content{}
.complete-order-wr .payment-frm.step .c-step, .payment-frm.step .n-step{height:50px;background-color:#fbfbfb;font-size:14px !important;font-weight:500;margin:0;line-height:50px;padding:0 24px;width:100%;padding-left:50px;position:relative;}
.complete-order-wr .payment-frm.step h3 span{width:20px;height:20px;background-color:#7c7c7c;float:left;color:#ffffff !important;margin:13px 0;border-radius:50%;margin-right:5px;z-index:8;line-height:20px;text-align:center;position:absolute;left:20px;}
.complete-order-wr .payment-frm.step .c-step p{margin:0;font-size:9px;line-height:1;position:absolute;bottom:5px;}
.complete-order-wr .pay-content.info{padding:30px 30px;width:100%;background-color:#fff;max-height:310px;overflow-y:auto;}
.complete-order-wr .pye-name label{width:25px;float:left;border-bottom:1px solid #000;line-height:25px;height:28px;position:relative;margin:0;}
.complete-order-wr .pay-content .form-control, .pay-content label{font-size:12px;}
.complete-order-wr .pay-content .form-group{margin-bottom:15px;}
.complete-order-wr .pye-name label::before{content:"";position:absolute;height:3px;width:3px;background-color:#000;border-radius:2px;right:-4px;top:12px;}
.complete-order-wr .pye-name input{width:calc(100% - 25px);box-shadow:none;border:none;line-height:25px;height:28px;padding:0 10px 3px 10px;border-bottom:1px solid #000;border-radius:0;}
.complete-order-wr .pay-content.info select{border:1px solid #000;height:28px;padding:0px 8px;font-size:12px;border-radius:13px;}
.complete-order-wr .pay-content input[type="text"]{box-shadow:none;border:none;line-height:25px;height:28px;padding:0 10px 3px 10px;border-bottom:1px solid #000;border-radius:0;}
#zipsearch{padding-right:25px;background-image:url(../images/ui/search.png);background-size:18px;background-repeat:no-repeat;background-position:right 5px;}
.complete-order-wr .payment-frm a.next-stp{position:absolute;width:22px;height:22px;right:-150px;top:45px;}
.complete-order-wr .payment-frm a.next-stp img{width:100%;height:100%;float:left;}
.complete-order-wr .payment-frm .form-check{margin-bottom:0;padding:0 20px;}
.complete-order-wr .payment-frm .form-check .form-check-label{margin-bottom:0;border-bottom:1px solid #f2f2f2;display:block;line-height:60px;font-weight:400;}
.complete-order-wr .payment-frm input[type="radio"], .payment-frm input[type="checkbox"]{margin-right:10PX;}
.complete-order-wr img.pmpltfrm{float:right;margin-top:18px;margin-bottom:18px;}
.complete-order-wr .pay-content.info.no-padding{padding:0 30px 30px;}
.complete-order-wr .confirm-data{width:100%;display:flex;}
.complete-order-wr .confirm-data .left{width:70px;}
.complete-order-wr .confirm-data .right{max-width:200px;float:left;width:calc(100% - 60px);position:relative;}
.complete-order-wr .confirm-data .left label{margin-bottom:0;float:left;}
.complete-order-wr .confirm-data .right .cntnt{font-size:12px;position:relative;}
.complete-order-wr .confirm-data .right .cntnt.address{border-bottom:1px solid #dddddd;padding-bottom:5px;position:relative;margin-bottom:5px;}
.complete-order-wr .confirm-data .right .cntnt a.edit-dt{position:absolute;color:#000;font-weight:600;top:0;right:-25px;}
.complete-order-wr .confirm-data .right .cntnt b{margin-left:10px;}
.complete-order-wr .confirm-data{width:100%;display:flex;margin-bottom:20px;}
.complete-order-wr h3.c-step.place-order{text-align:right;}
.complete-order-wr h3.c-step.place-order a{color:#000;}
.complete-order-wr h3.c-step.place-order img{height:12px;width:12px;margin-top:-4px;margin-right:2px;}
.complete-order-wr .complete-note{max-width:290px;padding:20px 0;margin:0 auto;}
.complete-order-wr .pay-content.info .error{position:absolute;font-size:10px;}
.complete-order-wr .payment-frm.step .n-step a.next-stp{position:absolute;right:0;top:0;height:50px;width:auto;padding:0 15px;color:#000;}
.complete-order-wr .payment-frm.step .n-step a.next-stp img{width:18px;height:18px;margin:14px auto;display:block;float:left;margin-right:5px;}
.about-header{text-align:center;line-height:2.8;border-bottom:1px solid #8d8d8d;}
.about-header img{width:70px;}
.about-first-sec p{margin-bottom:0;line-height:20px;}
.about-pop-inner .modal-body{padding:0;}
.about-pop-inner .modal-body .about-first-sec{padding:6% 6% 6%;background:#fff;border-bottom:1px solid #8d8d8d;}
.about-second-sec p{margin-bottom:0;line-height:20px;}
.about-pop-inner .modal-body .about-second-sec{padding:6% 6% 6%;background:#fff;border-bottom:1px solid #8d8d8d;}
.about-bot-part{display:flex;align-items:center;}
.about-bot-part label{margin-bottom:0;font-size:14px;padding:0px 9px;}
.about-bot-part label span{color:#6c6c6c;margin-right:5px;}
.about-bot-space{background:#df413e;color:#fff;font-size:12px;padding:4px 8px;border-color:#d9201c;border-radius:15px;height:25px;}
.about-pop-inner .modal-footer{padding:8.5px;}
.contact-pop-inner{border-radius:20px !important;}
.contact-pop-inner .modal-body{padding:0% 7% 0%;padding-top:0;background:#fff;}
.contact-body form .form-group .form-control{border:0;box-shadow:none;border-bottom:1px solid #000000;border-radius:0;}
.contact-body form .form-group.text-box{width:50%;margin-bottom:11px;}
.text-area{margin-top:27px !important;margin-bottom:0;}
.contact-pop-inner .modal-footer{padding:2.5% 7% 2.5% 0%;}
.text-area .form-control{border:1px solid #000 !important;border-radius:10px !important;resize:none !important;height:140px !important;}
.contact-bot-part{text-align:right;}
.contact-bot-part button.btn.btn-default{border:0;}
.contact-body .form-group input::placeholder{color:#3f3f3f;}
.contact-body .form-group textarea::placeholder{color:#3f3f3f;}
.contact-header .close{padding-top:5px;padding-right:15px;}
.success-msg{float:left !important;padding-left:9% !important;padding-top:10px !important;}
.privacy-sec{background-color:#fbfbfb;height:100%;}
.privacy-sec .container{background-color:#fff;padding:0px 25px 0px 25px;}
.privacy-header{text-align:center;padding:20px;}
.privacy-ttl{font-size:24px;}
.privacy-ttl-inner li{margin-bottom:10px;}
.privacy-sec-part{border-bottom:2px solid #f5f5f5;padding-bottom:10px;padding-top:10px;}
.privacy-sec-part-inner{margin-top:10px;}
.privacy-sec nav.navbar.navbar-inverse.navbar-fixed-bottom.mn-pg-nv{position:fixed;background-color:#fff;}
.privacy-sec-inner{padding:0px 0px 80px 0px;}
.privacy-body{overflow-y:scroll;height:calc(100vh - 60px);width:calc(100% + 43px);margin-left:0px;padding-right:20px;}
.privacy-sec .container{overflow:hidden;}
.user-name.log{text-align:center !important;width:100% !important;float:left !important;color:#000 !important;font-size:14px !important;}
.list-unstyled{text-align:center;font-size:12px;}
.list-unstyled li a{color:#000;}
.list-unstyled li{width:100%;float:left;margin-top:5px;}
body #cometchat{position:absolute;/**z-index:1;**/z-index:3;}
.u_ml.g-pop{left:30px;display:none;z-index: 2;}
.u_ml{left:30px;padding:5px 0px 5px 0px;display:none;}
.u_ml .uml-lbl a{color:#000;}
#cometchat #cometchat_userstab{height:45px;outline:none;padding:0;bottom:0px;background:#fff url('../images/chat.png') no-repeat center/contain;width:50px;cursor:pointer;left:90px;text-indent:-999px;}
#cometchat #cometchat_userstab_popup{bottom:50px;border:1px solid #000;border-radius:8px;}
.ui-tooltip{display:none !important;}
#cometchat_chatboxes .cometchat_tabpopup .cometchat_tabcontent{border-right:1px solid #383535;border-left:1px solid #383535;}
#cometchat_moreicon{display:none;}
body{}
@-moz-document url-prefix(){.navbar .navbar-nav > li > a{font-weight:normal;}
}
@media (min-width:992px){#right_menu{display:none;}
#left_menu{display:none;}
.main.site-content{width:calc(100% - 320px) !important;}
}
@media (max-width:991px){body{width:100vw;height:100vh;position:relative;float:left;overflow:hidden;}
body > .container-fluid{display:block;height:100vh;}
.lw.logow{height:100%;}
.navbar-right{right:50px;float:none;display:block;position:relative;z-index:2;}
.navbar-header{left:50px !important;margin-left:0 !important;z-index:1;}
.sidebar.right{opacity:0;right:0;top:0;transform:translateX(160px);transition:all .5s cubic-bezier(0.19, 1, 0.22, 1);position:fixed;z-index:2;}
.sidebar.right.f-f-r-side{transform:translateX(230px);}
.sidebar.left.f-f-l-side{transform:translateX(-230px);}
.sidebar.left{opacity:0;transform:translateX(-180px);transition:all .5s cubic-bezier(0.19, 1, 0.22, 1);position:fixed;z-index:2;}
.sidebar.right.open{opacity:1;display:block;transform:translateX(0px);}
.sidebar.left.open{opacity:1;display:block;transform:translateX(0px);}
.lw.logow .main.site-content.ex-dash-middle{width:100% !important;z-index:1;}
.lw.logow .main.site-content.art-profile{z-index:auto;width:100% !important;padding-top:55px !important;}
.lw.logow .main.site-content.art-dash-middle{width:100% !important;}
.lw.sbro .main.site-content{width:100%;padding-right:150px;}
.logow.sblo .main.site-content{width:100%;padding-left:180px;}
.logow.sblo.lw.sbro .main.site-content{width:100% !important;padding-left:180px;padding-right:150px;}
.sidebar.left.open #left_menu{right:-165px;}
.sidebar.right.open #right_menu{left:0px;}
#right_menu{position:absolute;right:10px;width:auto;top:13px;font-size:20px;outline:none;cursor:pointer;z-index:2;padding:5px;}
#right_menu a{text-decoration:none;color:#000;}
#left_menu{position:absolute;left:15px;top:15px;width:auto;font-size:20px;outline:none;z-index:1;cursor:pointer;z-index:2;}
#left_menu a{text-decoration:none;color:#000;}
.lw.sbro #right_menu{right:-50px;}
.logow.sblo #left_menu{left:-20px;}
.lw.logow .main.site-content.f-f-m-side{width:100% !important;z-index:1;}
.logow.sblo .main.site-content.f-f-m-side{padding-left:230px;}
.lw.sbro .main.site-content.f-f-m-side{padding-right:230px;}
.logow.sblo.lw.sbro .main.site-content.f-f-m-side{padding-left:230px;padding-right:230px;}
.welcome nav.navbar.navbar-inverse.navbar-fixed-bottom{bottom:auto !important;top:0 !important;background-color:#fff;position:fixed;}
.welcome .nav > li{display:block;width:100%;}
.welcome nav.navbar.navbar-inverse.navbar-fixed-bottom ul.nav.navbar-nav{margin:0 0;display:block;text-align:center;}
.welcome nav.navbar.navbar-inverse.navbar-fixed-bottom .navbar-collapse{border-bottom:1px solid #eee;}
.his-contain-right .his-pro-detail{width:33.33%;}
.signup-nav-action{display:none;}
}
@media (min-width:768px) and (max-width:991px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;}
.navbar-nav .open .dropdown-menu > li > a{line-height:20px;}
.navbar-nav .open .dropdown-menu > li > a,
.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px;}
.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap;}
.navbar-header{float:none;}
.navbar-toggle{display:block;}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-collapse.collapse{display:none!important;}
.navbar-nav{float:none!important;margin:0px -30px;}
.bot-nav .navbar-nav{margin:0;}
.navbar-nav>li{float:none;}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}
.navbar-text{float:none;margin:15px 0;}
.navbar-collapse.collapse.in{display:block!important;}
.collapsing{overflow:hidden!important;}
.artist.art-ex article.pst{width:31.33%;float:left;padding:0;margin:1%;position:relative;overflow:hidden;}
.welcome.privacy-sec{overflow-y:auto;height:100%;}
.privacy-sec .container{background-color:#fff;padding:0px 25px 0px 25px;height:none;}
}
@media (min-width:768px){.xs-nav{display:none;}
}
@media (max-width:767px){.navbar-fixed-bottom{position:relative;}
.main-nav-container{height:60px;}
.modal.p-m-pop .modal-dialog{margin-top:63px !important;}
.navbar-brand, li.login-xs{display:block;}
.cmt-box-left .cmt-u-n a, .cmt-box-left .cmt-box-dot, .cmt-box-left .cmt-u-n span{float:left;}
.cmt-box-left img{display:block;}
.cmt-box-left label.cmt-u-n{padding-left:0;padding-top:5px;font-size:11px;}
.cmt-box-left label.cmt-box-date{float:left;left:0;}
.cmt-box-right > label, .cmt-box-right > a{width:100%;}
.cmt-box-right > .cmt-box-dot{display:none;}
ul.nav.navbar-nav.top-nav{display:none;max-width:300px;left:50%;margin-left:-150px !important;}
.xs-nav{display:flex;align-items:center;justify-content:center;width:100%;padding:6px 15px 3px 15px;margin:0;box-shadow:0px 0px 0px 1px #eee;}
.xs-nav li a.t-n-i{padding:0;margin:0;color:#000;font-size:13px;font-weight:normal;font-family:'Lato';}
.xs-nav li a.t-n-i img{width:24px;height:24px;display:block;margin:0 auto;margin-bottom:3px;}
.lw.logow{height:100%;width:100vw;}
li.login-xs{display:flex !important;align-items:center;justify-content:center;}
li.login-xs a{margin-left:5px !important;margin-right:5px !important;}
.nav-action{background-color:#fff;padding:15px;z-index:1;bottom:90px;left:20px;}
.nav.nav-center{display:block;}
.nav > li{display:block;width:100%;text-align:center;}
a.navbar-brand.logo{height:45px !important;padding:5px 0px;margin-left:0 !important;}
a.navbar-brand.logo img{height:100% !important;}
.navbar-brand > img{display:block;height:38px;}
.navbar-nav > li > a:hover{border:1px solid transparent;}
.navbar-collapse.collapse.in{border-bottom:1px solid #ededed;}
.navbar-right{position:absolute;top:3px;right:55px;width:40px;z-index:2;}
.welcome-options{padding:0 0px;}
.welcome-options > li{width:100%;margin:0;text-align:center;}
.welcome-options > li a span{font-size:40px;color:#000;}
.welcome-options > li .dropdown-menu{max-width:100%;min-width:100%;}
.welcome-options > li .dropdown-menu li{text-align:center;}
.register-block{height:auto;margin-top:75px;min-height:540px !important;}
.jumbotron.white h1{font-size:30px;}
#left_menu, #right_menu{top:13px;}
.main.site-content{padding-top:0px !important;}
.main.site-content #scrollData.scroller.y {
    padding-top: 60px !important;
    padding-bottom: 60px;
}
.bottom-part{display:none;}
article.pst{/**padding:5px 20px;**/ padding:0px 0px !important;}
.sidebar.right, .sidebar.left{padding-top:150px;overflow-y:auto;}
#right_menu{z-index:1;right: 0;border-left: 1px solid #000;}
.logow.sblo .main.site-content{width:100%;transform:translateX(0px);padding-left:0 !important;}
.lw.sbro .main.site-content{width:100%;transform:translateX(0px);padding-left:0;padding-right:0;}
.logow.sblo.lw.sbro .main.site-content{width:100% !important;padding-left:0px;padding-right:0px;}
.welcome-options li a span{font-size:38px;}
.artist article.pst{width:46%;margin:2%;}
.artist.art-ex article.pst{width:46%;margin:2%;}
.sidebar.right{padding-top:80px !important;}
.sidebar.right.artist{padding-top:80px !important;}
.sidebar.left.artist{padding-top:80px !important;}
.sidebar.left{padding-top:80px !important;}
.cmt-box-footer-bottom{margin-top:20px;max-width:478px;margin-left:50%;transform:translateX(-50%);}
.u_ml{left:0px;width:50px;border-top-right-radius:0px;border-top-left-radius:0px;}
/* .sv_pcs{position:fixed;bottom:0;right:0;width:50%;padding:5px 0px 5px 10px !important;width:115px !important;} */
.sv_pcs {
    position: fixed;
    bottom: 0;
    right: 0;
    width: 50%;
    padding: 6px 6px 6px 6px !important;
    width: calc(100% - 60px) !important;
    border-radius: 0;
    border-left: 1px solid #000;
    border-top: 1px solid #000;
    display: flex;
    flex-direction: row-reverse;
}
.sv_pcs .s-pc:last-child{
    margin-right:0;
}
/* .sv_pcs .s-pc{height:24px !important;width:24px !important;} */
.sv_pcs .s-pc {
    height: 47px !important;
    width: 47px !important;
    border-radius: 0;
    box-shadow: none;
    border: 0.5px solid #000;
    margin-right: 0px !important;
    margin-left: 5px !important;
}
.sv_pcs .s-pc:last-child {
    margin-right: 0px !important;
}

.sv_pcs .s-pc img{float:left; border-radius: 0; opacity: 1;z-index: -1; position: relative;}
.sv_pcs .s-pc:hover img{opacity: 1;}
.popover{left:15px !important;}
#searchModal .modal-body .search-results-wrapper .search-section.art .search-list > a.txt, #searchModal .modal-body .search-results-wrapper .search-section.artists .search-list > a{width:50%;}
#searchModal .modal-body .search-results-wrapper .search-section.art .search-list > a.user-info, #searchModal .modal-body .search-results-wrapper .search-section.artists .search-list > a.user-info{width:50%;}
#account-profile .modal-dialog{}
.cmt-box-right{width:100%;float:left;font-size:13px;color:#fff;text-align:left;margin-top:15px;}
.cmt-box-left{width:100%;float:left;max-width:100%;}
.cmt-box-right .upd{float:left;width:100%;}
.cmt-box-right .upd a{text-align:left;}
.welcome.privacy-sec{overflow-y:auto;height:100%;}
.privacy-sec .container{background-color:#fff;padding:0px 25px 0px 25px;height:none;}
.privacy-body{padding-top:50px;}
.cmt-box-left{display:flex;align-items:center;justify-content:center;}
.cmt-box-left label.cmt-u-n{margin-left:10px;width:auto;}
.cmt-box-left label.cmt-box-date{padding-top:5px;top:0;margin-left:15px;width:auto;margin-bottom:0;}
.cmt-box-right{display:flex;justify-content:center;}
.cmt-box-right label,.cmt-box-right a{width:auto;margin:0 5px;}
.p-m-pop .modal-content{height:360px !important;min-height:auto !important;}
.cmt-box-footer{margin-bottom:10px;padding:0px 20px;transform:translate(0px , 200px) !important;}
.modal.p-m-pop{margin-top:-100px !important;}
nav.navbar.navbar-inverse.navbar-fixed-bottom{bottom:auto;top:0;background-color:#fff;position:fixed;}
.nav > li{display:block;width:100%;}
.welcome nav.navbar.navbar-inverse.navbar-fixed-bottom{}
.site-content .wrap-inner{padding:0px 0 0 0 !important;margin-top: 15px;}
body #account-social .modal-dialog .modal-content.pro-setting-inner .modal-body .model-body-container .pro-so-list .form-control.social-control{width:80% !important;;}
body #account-social .pro-so-list{padding:0px 15px;}
body #account-social .modal-dialog .modal-content.pro-setting-inner .modal-body .model-body-container .pro-so-list label.pro-set-icon{width:20% !important;}
.u_ml{padding:5px 0px 2px 0px;}
.form-group.ui-selector .bootstrap-select .dropdown-menu.open{max-width:calc(100% - 20px);}
.modal-body.model-bg-color{padding:18% 7%;}
body.mobile #piece-modal-2 .modal-body .model-body-list.piece-group{overflow:scroll;}
.ex-pic-left-lr label{margin-bottom:0;}
}
@media (max-width:600px){.top-nav .t-n-i{padding:10px !important;}
.top-nav .t-n-i img{height:25px;width:25px;}
.navbar .navbar-nav > li > a{font-size:12px;}
.welcome-options{max-width:100% !important;margin:0 auto !important;}
.welcome-options > form{margin:0px auto !important;}
.saved-img-pop .wrap-inner article.pst{width:50%;}
.his-contain-right .his-pro-detail{width:33.33%;}
.form-group.ui-selector .bootstrap-select .dropdown-menu.open{max-width:calc(100% - 30px) !important;}
.welcome-options .left .tab-content ul.goto li{padding:3px 0 !important;}
.welcome-options .left .tab-content ul.goto li a{font-size:14px !important;} 
.welcome-options .left .tab-content ul.goto li::before{left:-30px !important;top:9px !important;}
.welcome-options .left{margin-top:30px !important;}
}
@media (max-width:480px){.welcome-options > li a span{font-size:24px;color:#000;}
.saved-img-pop .wrap-inner article.pst{width:100%;}
.artist.art-ex article.pst{width:80%;margin:10%;}
.ex-hdr{}
.pst_media_ftr.ex-ftr{}
.cmt-send{right:0px;}
.sidebar.left.ex-dash-left{padding-top:130px;}
.his-contain-left{width:25%;float:left;padding:30% 0px 0px 4%;}
}
@media (max-width:375px){#mail-popup .usr-listing .m-p-p{width:40px;height:40px;}
}