/* fonts strts*/
@import url('https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700&family=Muli:wght@200;300;400;500;600;700;800;900&family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Open+Sans:wght@300;400;600;700;800&family=Roboto:wght@100;300;400;500;700;900&family=Rubik:wght@300;400;500;700;900&family=Work+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap');
@font-face {
    font-family: "Inter-Black";
    src: url("./fonts/Inter-Loom/Inter-Black.eot");
    src: url("./fonts/Inter-Loom/Inter-Black.woff") format("woff"), url("./fonts/Inter-Loom/Inter-Black.ttf") format("truetype"), url("./fonts/Inter-Loom/Inter-Black.svg#filename") format("svg");
}

@font-face {
    font-family: "Inter-Regular";
    src: url("./fonts/Inter-Loom/Inter-Regular.eot");
    src: url("./fonts/Inter-Loom/Inter-Regular.woff") format("woff"), url("./fonts/Inter-Loom/Inter-Regular.ttf") format("truetype"), url("./fonts/Inter-Loom/Inter-Regular.svg#filename") format("svg");
}

@font-face {
    font-family: "Inter-Medium";
    src: url("./fonts/Inter-Loom/Inter-Medium.eot");
    src: url("./fonts/Inter-Loom/Inter-Medium.woff") format("woff"), url("./fonts/Inter-Loom/Inter-Medium.ttf") format("truetype"), url("./fonts/Inter-Loom/Inter-Medium.svg#filename") format("svg");
}

@font-face{font-family:"Inter-Bold";src:url(./fonts/Inter-Loom/Inter-Bold.eot);src:url(./fonts/Inter-Loom/Inter-Bold.woff) format("woff"),url(./fonts/Inter-Loom/Inter-Bold.ttf) format("truetype"),url(./fonts/Inter-Loom/Inter-Bold.svg#filename) format("svg")}
@font-face{font-family:"Inter-ExtraBold";src:url(./fonts/Inter-Loom/Inter-ExtraBold.eot);src:url(./fonts/Inter-Loom/Inter-ExtraBold.woff) format("woff"),url(./fonts/Inter-Loom/Inter-ExtraBold.ttf) format("truetype"),url(./fonts/Inter-Loom/Inter-ExtraBold.svg#filename) format("svg")}
:root{--bg-primary:#FA255E;--bg-black:#1e1e1e;--color-primary:#FA255E;--color-primary-light:#F8E5E5;--color-secondary:#C39EA0;--color-blue:#034389;--color-red:red;--color-light-red:#ff1d25;--color-purple:#9d1f60;--color-black:#1e1e1e;--color-gray:#6f7287}
body{font-size:16px;line-height:24px;font-weight:400;color:#212112;background-color:#fff;overflow-x:hidden;padding-top:60px}
::selection{color:#fff;background-color:#8167a9}
::-moz-selection{color:#fff;background-color:#8167a9}
h1,h2,h3,h4,h5,h5{font-family:Neue Plak,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,sans-serif;letter-spacing:.25px}
h1{font-size:48px;line-height:1.2;font-weight:700;color:#212112;text-align:center}
h2.title{font-size:1.5rem;line-height:2rem;letter-spacing:.25px;margin-right:-.25px;font-weight:700}
h5.title{line-height:1.5}
h6.title{font-size:.875rem;line-height:1.25rem;font-weight:400}
h1 span{display:inline-block;transition:all 300ms linear;opacity:1;transform:translate(0)}
h1 span:nth-child(1){transition-delay:1000ms}
h1 span:nth-child(2){transition-delay:700ms}
h1 span:nth-child(3){transition-delay:900ms}
h1 span:nth-child(4){transition-delay:800ms}
h1 span:nth-child(5){transition-delay:1000ms}
h1 span:nth-child(6){transition-delay:700ms}
h1 span:nth-child(7){transition-delay:900ms}
h1 span:nth-child(8){transition-delay:800ms}
h1 span:nth-child(9){transition-delay:600ms}
h1 span:nth-child(10){transition-delay:700ms}
h1 span:nth-child(11){transition-delay:1300ms}
h1 span:nth-child(12){transition-delay:1500ms}
h1 span:nth-child(13){transition-delay:1400ms}
h1 span:nth-child(14){transition-delay:1200ms}
h1 span:nth-child(15){transition-delay:1450ms}
.section{position:relative;width:100%;display:block}
.full-height{height:100vh}
.over-hide{overflow:hidden}
.absolute-center{position:absolute;top:50%;left:0;width:100%;margin-top:40px;transform:translateY(-50%);z-index:20}
p{text-align:center;margin:0;padding-top:10px;opacity:1}
p.descp{text-align:left}
ul{padding:0;margin:0}
ul li{list-style-type:none}
.bg-secondary-color{background:#f37121}
.bg-gray{background:#333}
.bg-primary-color{background:var(--color-primary)!important}
.bg-black{background:#1e1e1e!important}
.color-primary,.hover-primary:hover{color:var(--color-primary)}
.color-primary-light{color:#F8E5E5}
.color-secondary{color:#C39EA0}
.color-green{color:#0d8547}
.color-red{color:red}
.color-light-red{color:#ff1d25}
.color-purple{color:#9d1f60}
.color-black{color:#1e1e1e}
.color-gray{color:#6f7287}
.opacity-5{opacity:.5}
.opacity-7{opacity:.7}
::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}
::-webkit-scrollbar{width:6px;background-color:#F5F5F5}
::-webkit-scrollbar-thumb{background-color:var(--bg-primary)}
a{cursor:pointer;text-decoration:none!important;color: #fa255e;}
a:hover{color:var(--color-primary)}
.requiredField:after{color:#ff1d25;content:"*";font-size:30px;top:-8px;position:relative}
.ff-Raleway{font-family:'Raleway',sans-serif}
.ff-Open-sans{font-family:'Open Sans',sans-serif}
.font-size-descp{font-size:.9rem}
.f-12{font-size:12px}
.f-14{font-size:14px}
.f-15{font-size:15px!important}
.f-16{font-size:16px!important}
.width-80{width:80%}
.fw-600{font-weight:600}
.fw-700{font-weight:700}
.fw-800{font-weight:800}
.opacity-6{opacity:.6}
.opacity-2{opacity:.2}
.letter-spacing-1px{letter-spacing:-1px}
.divider-border{background-color:#eeedf2;height:4px;border-radius:2px;position:relative;overflow:hidden;min-width:50px;-webkit-transition:width .5s ease,background-color .5s ease;transition:width .5s ease,background-color .5s ease}
.custom-btn{position:relative;height:44px;padding:0 30px 1px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;line-height:24px;font-weight:600;letter-spacing:.2px;background:transparent;border:2px solid var(--color-black);border-radius:4px;cursor:pointer;-webkit-transition:all .4s cubic-bezier(.4,0,.3,1);transition:all .4s cubic-bezier(.4,0,.3,1)}


/* =========================Header strts========================= */

@import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=devanagari,latin-ext');

/* #Primary
================================================== */


/* #Navigation
================================================== */
.start-header{opacity:1;transform:translateY(0);padding:10px 0;box-shadow:0 10px 30px 0 rgba(138,155,165,0.15);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.start-header.scroll-on{box-shadow:0 5px 10px 0 rgba(138,155,165,0.15);padding:5px 0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.start-header.scroll-on .navbar-brand img{height:28px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.navigation-wrap{position:fixed;width:100%;top:0;left:0;z-index:1000}
.navbar{padding:0}
.navbar-brand img{height:52px;width:auto;display:block;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.navbar-toggler{float:right;border:none;padding-right:0}
.navbar-toggler:active,.navbar-toggler:focus{outline:none}
.navbar-light .navbar-toggler-icon{width:24px;height:17px;background-image:none;position:relative;border-bottom:1px solid #000;transition:all 300ms linear}
.navbar-light .navbar-toggler-icon:after,.navbar-light .navbar-toggler-icon:before{width:24px;position:absolute;height:1px;background-color:#000;top:0;left:0;content:'';z-index:2;transition:all 300ms linear}
.navbar-light .navbar-toggler-icon:after{top:8px}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:after{transform:rotate(45deg)}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:before{transform:translateY(8px) rotate(-45deg)}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon{border-color:transparent}
.nav-link{font-weight:500}
.nav-item .nav-link.dropdown-toggle .fa-angle-up{transform:rotate(180deg);transition:.3s linear}
.nav-item:hover .nav-link.dropdown-toggle .fa-angle-up{transform:rotate(0);transition:.3s linear}
.nav-item:hover .nav-link{color:var(--color-primary)!important}
.nav-item.active .nav-link{color:#777!important}
.nav-link{position:relative;padding:5px 0!important;display:inline-block;font-size:14px}
.nav-item:after,.inner-pages-tabs .nav-link:after{position:absolute;bottom:-5px;left:0;width:100%;height:2px;content:'';background-color:var(--color-primary);opacity:0;transition:all 200ms linear}
.nav-item:hover:after,.inner-pages-tabs .nav-link.active:after,.inner-pages-tabs .nav-link:hover:after{bottom:0;opacity:1}
.inner-pages-tabs .nav-item:hover:after{opacity:0}
.nav-item.active:hover:after{opacity:0}
.nav-item{position:relative}
.navbar-light .navbar-nav .nav-link{color:var(--color-black)}


/* #Primary style
================================================== */
.bg-light{background-color:#fff!important}
body.hero-anime p{opacity:0;transform:translateY(40px);transition-delay:1700ms}
body.hero-anime h1 span:nth-child(1){opacity:0;transform:translateY(-20px)}
body.hero-anime h1 span:nth-child(2){opacity:0;transform:translateY(-30px)}
body.hero-anime h1 span:nth-child(3){opacity:0;transform:translateY(-50px)}
body.hero-anime h1 span:nth-child(4){opacity:0;transform:translateY(-10px)}
body.hero-anime h1 span:nth-child(5){opacity:0;transform:translateY(-50px)}
body.hero-anime h1 span:nth-child(6){opacity:0;transform:translateY(-20px)}
body.hero-anime h1 span:nth-child(7){opacity:0;transform:translateY(-40px)}
body.hero-anime h1 span:nth-child(8){opacity:0;transform:translateY(-10px)}
body.hero-anime h1 span:nth-child(9){opacity:0;transform:translateY(-30px)}
body.hero-anime h1 span:nth-child(10){opacity:0;transform:translateY(-20px)}
body.hero-anime h1 span:nth-child(11){opacity:0;transform:translateY(30px)}
body.hero-anime h1 span:nth-child(12){opacity:0;transform:translateY(50px)}
body.hero-anime h1 span:nth-child(13){opacity:0;transform:translateY(20px)}
body.hero-anime h1 span:nth-child(14){opacity:0;transform:translateY(30px)}
body.hero-anime h1 span:nth-child(15){opacity:0;transform:translateY(50px)}
.change-mode{font-size:9px;padding-top:26px;padding-left:10px}
#switch,#circle{cursor:pointer;-webkit-transition:all 300ms linear;transition:all 300ms linear}
#switch{width:30px;height:8px;border:2px solid #8167a9;border-radius:27px;background:#000;position:relative;display:block;margin:0 auto;text-align:center;opacity:1;transform:translate(0px);transition:all 300ms linear;transition-delay:1900ms}
body.hero-anime #switch{opacity:0;transform:translateY(40px);transition-delay:1900ms}
#circle{position:absolute;top:-8px;left:-13px;width:18px;height:18px;border-radius:50%;background:#000}
.switched{border-color:#000!important;background:#8167a9!important}
.switched #circle{left:20px;box-shadow:0 4px 4px rgba(26,53,71,0.25),0 0 0 1px rgba(26,53,71,0.07);background:#fff}
.nav-item .dropdown-menu{transform:translate3d(-110px,20px,0);visibility:hidden;opacity:0;max-height:0;display:block;padding:0;margin:0}
#navbarSupportedContent .nav-item.show .dropdown-menu,#categoryDropdown .nav-item.active .dropdown-menu{opacity:1;visibility:visible;max-height:999px;transform:translate3d(-110px,0px,0);max-width:290px;min-width:200px;box-shadow:0 4px 10px #ddd}
#categoryDropdown .nav-item .dropdown-menu{padding:0!important}
#categoryDropdown .nav-item.show .dropdown-menu{display:none}
#categoryDropdown .nav-item.active .dropdown-menu{display:flex;margin-top:3px;margin-bottom:10px;max-width:100%;width:100%;background:#fff;box-shadow:none}
.filter-resources-category p.title{width:20%;padding-top:14px!important}
#categoryDropdown .navbar-nav .nav-link{padding:14px 25px!important;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;color:var(--color-black)}
#categoryDropdown .nav-item:hover:after{opacity:0}
#categoryDropdown .navbar-nav .nav-item.active .nav-link .fa-angle-down{transform:rotate(180deg);transition:.3s linear}
.dropdown-menu{padding:10px!important;margin:0;font-size:13px;letter-spacing:1px;color:#212121;background-color:#fcfaff;border:none;border-radius:3px;box-shadow:0 5px 10px 0 rgba(138,155,165,0.15)}
.dropdown-toggle::after{display:none}
.dropdown-item{padding:3px 15px;color:#212121;border-radius:2px;transition:all 200ms linear;white-space:unset}
.dropdown-item:hover,.dropdown-item:focus{color:#fff;background-color:var(--color-primary)}
body.dark{color:#fff;background-color:#1f2029}
body.dark h1{color:#fff}
body.dark h1 span{transition-delay:0!important}
body.dark p{color:#fff;transition-delay:0!important}
body.dark .bg-light{background-color:#14151a!important}
body.dark .start-header{box-shadow:0 10px 30px 0 rgba(0,0,0,0.15)}
body.dark .start-header.scroll-on{box-shadow:0 5px 10px 0 rgba(0,0,0,0.15)}
body.dark .nav-link{color:#fff!important}
body.dark .nav-item.active .nav-link{color:#999!important}
body.dark .dropdown-menu{color:#fff;background-color:#1f2029;box-shadow:0 5px 10px 0 rgba(0,0,0,0.25)}
body.dark .dropdown-item{color:#fff}
body.dark .navbar-light .navbar-toggler-icon{border-bottom:1px solid #fff}
body.dark .navbar-light .navbar-toggler-icon:after,body.dark .navbar-light .navbar-toggler-icon:before{background-color:#fff}
body.dark .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon{border-color:transparent}
.header-searchbar{margin-bottom:auto;margin-top:auto;height:45px;background-color:#f8f7fa;padding:5px;border-radius:1px;display:flex;align-items:center}
.header-searchbar .search_input{width:400px;color:#a9a8b3;font-size:14px;line-height:22px;padding:12px 14px;font-weight:600;min-height:22px;background:none;outline:none;border:none;-webkit-transition:padding .16s cubic-bezier(.4,0,.3,1),color .4s cubic-bezier(.4,0,.3,1);transition:padding .16s cubic-bezier(.4,0,.3,1),color .4s cubic-bezier(.4,0,.3,1)}
.header-searchbar .search_input::placeholder{color:#a9a8b3}
.header-searchbar .svg-inline--fa{color:#a9a8b3;font-size:16px;height:24px;margin:auto 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-left:12px;font-weight:400}
.search_icon{float:right;display:flex;justify-content:center;align-items:center;color:#212121;text-decoration:none;background:transparent;border:0;margin:auto 0;height:46px;padding:5px;font-size:20px}

/* ===============================Header Ends======================================== */


/* ===============================Footer Starts======================================== */
.footer-distributed{background-color:var(--bg-black);box-shadow:0 1px 1px 0 rgba(0,0,0,0.12);box-sizing:border-box;width:100%;text-align:left;font-size:12px;padding:10px 15px}
.footer-distributed .footer-left p{color:#dbdae3;font-size:12px;margin:0}
.footer-distributed p.footer-links{font-size:12px;color:#fff;padding:0;transition:ease .25s}
.footer-distributed p.footer-links a{display:inline-block;line-height:1.8;text-decoration:none;color:inherit;transition:ease .25s;color:#dbdae3}
.footer-distributed .footer-links a:before{content:"●";font-size:6px;color:#6f7287;padding:0 8px;line-height:16px;position:relative;top:-2px}
.footer-distributed p.footer-links a:hover,.copy-right-div a{color:var(--color-primary)}
.copy-right-div a:hover{color:#fff}
.footer-distributed .footer-links .link-1:before{content:none}
.footer-distributed .footer-right{float:right;margin-top:6px;max-width:180px}
.footer-distributed .footer-right a{display:inline-block;width:35px;height:35px;background-color:#33383b;border-radius:2px;font-size:20px;color:#fff;text-align:center;line-height:35px;margin-left:3px;transition:all .25s}
.footer-distributed .footer-right a:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}
.footer-distributed p.footer-links a:hover{text-decoration:underline}
.shfooter .collapse{display:inherit}
@media (max-width:767px) {
.shfooter ul{margin-bottom:0}
.shfooter .collapse{display:none}
.shfooter .collapse.show{display:block}
.shfooter .title .fa-angle-up,.shfooter .title[aria-expanded=true] .fa-angle-down{display:none}
.shfooter .title[aria-expanded=true] .fa-angle-up{display:block}
.shfooter .navbar-toggler{display:inline-block;padding:0}
}
#footer .resize{text-align:center;margin-top:3rem;font-size:1.25rem}
.shfooter ul li a{color:#dbdae3;font-weight:600}
.shfooter ul li a:hover{color:var(--color-primary)}
.copy-right-div{font-size:12px;color:#6f7287;font-weight:400}

/* ===============================Footer Ends======================================== */


/* ----------------------------------------- Dark Theme Sttrs ------------------------------------ */
.dark .card-header{background:var(--bg-black)}
body.dark .navbar-brand .site-logo-default{display:none}
body.dark .navbar-brand .site-logo-white{display:block!important}
body.dark .card-title{color:#fff}
span.dark-mode{transition:.3s linear}
body.dark span.dark-mode{display:none;transition:.3s linear}
body.dark span.light-mode{display:block!important;transition:.3s linear}
body.dark .online-event-title h1{color:var(--color-primary)}

/* ------------------------------------------------- Dark Theme Ends --------------------------------- */


/* *******************************************Log In Page ************************************ */
.login-form .form-group{margin-bottom:10px}
.login-form .form-control{border:1px solid #d4d4d4;border-radius:2px;font-size:14px;height:50px;line-height:50px}
.login-form{text-align:center;margin:0 auto}
.login-form .forgot a{color:#777;font-size:14px;text-decoration:underline}
.login-form .btn.btn-primary{background:#d1410c none repeat scroll 0 0;color:#fff;width:100%;font-size:14px;transform:translateZ(0);position:relative;height:44px;padding:0 30px 1px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;line-height:24px;font-weight:600;letter-spacing:.2px;border:2px solid #d1410c;border-radius:4px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.3,1)}
.login-form .btn.btn-primary:hover{background-color:#f05537;border-color:#f05537}
.login-form .forgot{text-align:left;margin-bottom:30px}
.login-form .botto-text{color:#fff;font-size:14px;margin:auto}
.login-form .btn.btn-primary.reset{background:#f90 none repeat scroll 0 0}
.login-form .back{text-align:left;margin-top:10px}
.login-form .back a{color:#444;font-size:13px;text-decoration:none}
.orText{font-size:13px}
.login-form .btn.btn-primary.withFbBtn{background-color:#4267b2;border-color:#4267b2;display:flex;justify-content:center;align-items:center}
/* *******************************************Log In Page Ends************************************ */


/* =================================================== Home page Starts ===================================================== */
.browse-events-btn a{border-radius:100px;padding:12px 20px;color:#fff;background:var(--bg-primary);transition:.3s linear}
.browse-events-btn a:hover{background:var(--bg-black);transition:.3s linear;text-decoration:none}
.slider-overlay{background:#f6f7fd;position:absolute;height:160%;width:100%;z-index:-1;right:-50px;top:-50px}
.tabbable-responsive{display:block;min-width:100%;overflow-x:auto;margin:0 -20px -13px}
.tabbable{min-width:100%}
.tabbable .nav-tabs{display:inline-block;min-width:100%;border:0;overflow:hidden}
.tabbable .nav-tabs .nav-item{display:inline-block}
.tabbable .nav-tabs .nav-item .nav-link{display:inline-block;padding:10px 18px 20px!important;border:0;background:transparent}
.events-tabs small{font-size:12px}
.events-tabs a{color:var(--color-black)}
.events-tabs .text-dark{text-decoration:none!important}
.nav-tabs .nav-link.active{color:var(--color-primary);border:0}
.tabbable .nav-tabs .nav-item:hover .nav-link{padding-bottom:0!important}
.events-tabs .elmahio-ad{background:#fff;box-shadow:0 0 0 1px #ddd;border-radius:4px;overflow:hidden}
.elmahio-ad .logo{background:#0da58e;width:60px;height:60px;text-align:center;line-height:52px}
.elmahio-ad .logo img{width:50px}
.elmahio-ad .motto{width:180px;font-size:12px;font-weight:bolder;padding:12px}
.events-tabs .card-header,.events-tabs .card{background:transparent;border:0;padding:0}
.events-tabs .card-body{padding:1.25rem }
.events-tabs{font-family:Neue Plak,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,sans-serif}
.events-tabs .events-cards{-webkit-box-shadow:0 16px 64px -16px rgba(46,55,77,.1);box-shadow:0 16px 64px -16px rgba(46,55,77,.1);background-color:#fff;-webkit-transition:background-color .24s cubic-bezier(.4,0,.3,1),-webkit-box-shadow .24s cubic-bezier(.4,0,.3,1);transition:box-shadow .24s cubic-bezier(.4,0,.3,1),background-color .24s cubic-bezier(.4,0,.3,1),-webkit-box-shadow .24s cubic-bezier(.4,0,.3,1)}
.events-tabs .events-cards:hover{-webkit-box-shadow:0 16px 64px -16px rgba(46,55,77,.24);box-shadow:0 16px 64px -16px rgba(46,55,77,.24)}
.events-title h5:hover a{color:var(--color-primary);text-decoration:none;transition:.2s linear}
.events-detail{padding:0 13px 46px;max-height:150px;min-height:130px}
.events-title h5{font-size:1.125rem}
.events-detail .events-icons a,.events-detail-icons a{height:45px;width:45px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;-webkit-transition:all .4s cubic-bezier(.4,0,.3,1);transition:all .4s cubic-bezier(.4,0,.3,1);border:1px solid #eeedf2;background:#fff;margin-left:10px}
.events-detail .events-icons a:hover,.events-detail-icons a:hover{background:var(--bg-primary);color:#fff;border-color:var(--color-primary)}
.events-icons{text-align:right;position:relative;top:-22px;margin-bottom:-20px}
.events-tabs .tab-content .card-text .row{margin-bottom:25px}

/* =================================================== Home page Ends ===================================================== */


/* ****************************************************Online Course Strts************************************************* */

.brows-title .svg-inline--fa{font-size:20px;margin-right:4px}
.discover-online-events{padding-top:70px;padding-left:30px}
.online-events-div .events-cards{border:1px solid transparent;background:transparent;box-shadow:none}
.online-events-div .events-cards:hover{-webkit-box-shadow:0 16px 64px -16px rgba(46,55,77,.24);box-shadow:0 16px 64px -16px rgba(46,55,77,.24);border:0 solid #fff;background:#fff}


/* ****************************************************Online Course Ends************************************************* */


/* ================================================== Event Details Page Starts==================================================== */
.bg-overlay-img{position:absolute;left:0;right:0;overflow:hidden;z-index:-1;height:66vh;top:70px}
.bg-overlay-img .event-image{filter:blur(10px);height:100%;overflow:hidden;position:absolute;width:100%;height:424px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-40%,-50%);-webkit-filter:blur(50px) brightness(.9);-ms-filter:blur(50px) brightness(.9);filter:blur(50px) brightness(.9);display:inline-block;width:150%;position:relative;top:50%;left:50%}
.event-detail-div{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);margin:40px 0;padding-bottom:40px}
.event-date p{font-size:16px;line-height:1.25em;letter-spacing:1px;padding:0;font-weight:600;color:var(--color-gray)}
.event-detail-event-title h2{font-size:1.4rem;font-weight:600}
.follow-btn .btn{display:inline-flex;font-size:12px;line-height:1.5;padding:1px 12px;font-weight:700;border:2px solid #3659e3;color:#3659e3;margin-left:4px;background:#fff}
.follow-btn .btn:hover{color:var(--color-primary);border-color:var(--color-primary)}
.event-price.color-gray{position:absolute;bottom:20px}
.event-tickets-btn{background-color:#0D8547;box-sizing:border-box;text-align:center;text-decoration:none;line-height:26px;font-weight:600;font-size:15px;text-transform:capitalize;border-radius:4px;width:100%;max-width:340px;margin:10px 0;display:flex;align-items:center;justify-content:center}
.event-tickets-btn a{background:var(--bg-black);width:100%;height:44px;border:2px solid transparent;padding:0 30px;display:flex;align-items:center;justify-content:center;transition:.3s linear;border-radius:4px}
.event-tickets-btn a:hover{background:var(--bg-primary);text-decoration:none;transition:.3s linear}
.event-detail-div .right-side{background:#f6f4ef}
.left-side-content .about-event-text{padding:50px 100px}
.about-event-ul{padding-left:30px}
.about-event-ul li{list-style-type:disc;padding-bottom:8px}
.tags-div .tags{background-color:rgba(0,0,0,0);color:#1E0A3C;border-color:#DBDAE3;border-width:1px;border-style:solid;text-transform:capitalize;padding:7px 10px 6px;vertical-align:text-bottom;line-height:13px;font-size:13px;font-weight:600;text-align:center;border-radius:15px;margin-top:10px}
.tags-div section span{display:inline-flex;align-items:center}
.tags-div .tags:hover,.tags-div .tags:focus{border-color:var(--color-primary);color:var(--color-primary);text-decoration:none}
.social-icons ul li a svg{background:#a9a8b3;color:#fff;height:45px;width:60px;border:1px solid;border-radius:50%;padding:13px;font-size:45px;margin-right:3px}
.social-icons ul li a svg.fa-w-10{font-size:70px}
.social-icons ul li a svg.fa-w-14{font-size:52px}
.social-icons ul li a svg:hover{background:rgba(169,168,179,.8)}
.after-col{padding:0 60px}
.orginizer-website a svg:hover{opacity:.8;color:var(--color-primary)}
.follow-conect-div a{border:1px solid;padding:10px 30px;border-radius:4px;color:#3659e3;font-weight:500;margin:0 15px;transition:.3s linear}
.follow-conect-div .contact{border-color:transparent}
.follow-conect-div a:hover{color:var(--color-primary);border-color:var(--color-primary);text-decoration:none;transition:.3s linear}
.event-address-direction ul li{padding-right:15px;padding-top:15px}
#carouselFourColumn svg{font-size:60px;opacity:0}
.carousel-control-next:hover svg,.carousel-control-prev:hover svg{opacity:1!important;color:#6f7287}
.carousel-control-prev-icon,.carousel-control-next-icon{background-image:none}
.carousel-control-prev-icon svg{left:-50px;position:relative}
.carousel-control-next-icon svg{right:-50px;position:relative}
.event-ticket-btn-div.fixed-title{position:fixed;z-index:1;top:68px;width:82%;left:0;right:0;margin:0 auto;box-shadow:0 8px 20px -9px rgba(0,0,0,0.3);background:#fff;padding-right:15px}
.related-events-div .card{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:box-shadow .2s cubic-bezier(0,.2,.4,1);background-color:#FFF;box-shadow:0 1px 0 0 rgba(0,0,0,.1)}
.poster-card__body{padding:5px 15px}
.poster-card__body .poster-card__date{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;color:#39364F;font-size:13px;line-height:16px;height:2em;text-transform:uppercase;letter-spacing:1px;padding:5px 0 0}
.poster-card__body .poster-card__title{display:block;display:-webkit-box;max-height:38px;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#1E0A3C;font-size:14px;line-height:19px;max-height:2.5em;font-weight:600;letter-spacing:0;padding:0;height:2.5em}
.poster-card__body .poster-card__venue{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#6F7287;font-size:13px;line-height:16px;height:2em;padding:5px 0 0}
.poster-card__footer{position:relative;min-height:2.8em;max-height:3em;line-height:40px;border-top:1px solid #EEEDF2;padding-left:15px;display:flex;justify-content:space-between;align-items:center}
.poster-card__footer .poster-card__tags{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.poster-card__footer .poster-card__tags a{color:#39364F;font-size:13px;margin-right:10px;text-transform:capitalize}
.poster-card__footer .poster-card__actions a,.poster-card__footer .poster-card__actions span{display:inline-block;color:#6F7287;font-size:17px;width:40px;height:42px;border-left:1px solid #EEEDF2;box-sizing:border-box;text-align:center}
#carouselFourColumn .poster-card__footer .related-events-icons svg{font-size:18px;opacity:1}
.related-events-slider .carousel-indicators{bottom:-50px}
.related-events-slider .carousel-indicators li{background-color:var(--bg-black)}
.related-events-slider .carousel-control-next,.related-events-slider .carousel-control-prev{height:83%}
.related-events-icons a:hover{background:var(--bg-primary);color:#fff;z-index:99}
/* ================================================== Event Details Page ENds ==================================================== */


/* ***************************************************** Overvew Page Strts ********************************************************* */
.overview-content .overview-hero-image{height:100vh}
.overview-hero-title{font-size:5.25rem;line-height:6.5rem;color:#fff;letter-spacing:1.25px;margin-right:-1.25px;font-weight:800}
.overview-hero-image .hero-image{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}
.overview-hero-image .hero-text{text-align:center;position:absolute;top:50%;left:25%;transform:translate(-18%,-50%);color:#fff}
.overview-hero-image .hero-text button{border-color:transparent;color:#fff;background-color:var(--color-black);text-align:center;cursor:pointer;margin-top:5%}
.overview-hero-image .hero-text button:hover{background-color:var(--color-primary)}
.overview-hero-image .hearo-text-bottom{color:#fff;position:absolute;bottom:85px;left:15px;font-size:14px;line-height:1.4;font-weight:600}
.overview-hero-image .arrow.bounce{position:absolute;bottom:10px;left:0;right:0;text-align:center;font-size:32px;margin:0}
.overview-hero-image .arrow{text-align:center;margin:8% 0}
.overview-hero-image .bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}
@keyframes bounce {
0%,20%,50%,80%,100%{transform:translateY(0)}
40%{transform:translateY(-30px)}
60%{transform:translateY(-15px)}
}
.after-hearo-img-section .title,.essential-packages-section .title{font-weight:400;color:#fff;font-size:1.875rem;line-height:2.5rem;letter-spacing:.5px;width:75%;margin:0 auto}
h5.get-start-title{font-size:1.125rem}
.choose-solution{background:var(--color-primary)}
.choose-solution:hover{background:var(--color-black)}
.start-in-minuts-section .right-side-content{background:#faafa0}
.take-control-section .left-side-content{background:#82d2dc}
.get-start-img{position:relative;margin-left:-100px}
.take-control-img{position:relative;margin-right:-100px}
.band-listing-icon{margin-right:15px;font-size:20px;color:var(--color-primary)}
.light-bg-section{background:#f8f7fa}
.elevate-your-brand-section{padding:120px 0!important}
.rule-the-day-section .rule-the-day-content{background:#eeedf2;padding:100px 0;position:relative;top:-120px}
.rule-the-day-text h5 a{font-weight:600;border-bottom:2px solid var(--color-primary);text-decoration:none}
.onsite-manager-img img{border-radius:50%}
.get-perfect-solution-section{margin-top:-50px}

/* ******************************************************* Overview Page Ends ********************************************************** */


/* ========================================================= Pricing Page Strts ========================================================= */

.calculate-form label{display:block;position:relative;margin:15px 0 25px}
.calculate-form .label-txt{position:absolute;top:0;padding:10px;font-family:sans-serif;font-size:.8em;letter-spacing:1px;color:#787878;transition:ease .3s}
.calculate-form .input{width:100%;padding:10px;background:transparent;border:none;outline:none}
.calculate-form .line-box{position:relative;width:100%;height:2px;background:#BCBCBC}
.calculate-form .line{position:absolute;width:0;height:2px;top:0;left:50%;transform:translateX(-50%);background:var(--color-primary);transition:ease .6s}
.calculate-form .input:focus+.line-box .line{width:100%}
.calculate-form .label-active{top:-1.8em}
.calculate-form button{display:inline-block;padding:12px 24px;background:#dcdcdc;font-weight:700;color:#787878;border:none;outline:none;border-radius:3px;cursor:pointer;transition:ease .3s}
.calculate-form button:hover{background:#8BC34A;color:#fff}
.form-cross-sign{font-size:2rem}
.potentail-earnings-text{width:76%;margin-left:auto}
.form-drp-down .select.form-control{border:0;border-bottom:1px solid;border-radius:0;font-size:1.5rem!important;font-weight:700;color:var(--color-black);white-space:normal}
.form-drp-down .select.form-control option{font-size:12px!important}
.select.form-control:focus{box-shadow:none}
.estimated-payout-title .title{font-size:20px}
.free-to-use-title .title{width:70%}
.create-event-btn .custom-btn:hover,.pricing-plan-section .bg-black:hover{background:var(--bg-primary)!important;color:#fff;border-color:var(--color-primary)!important}
.create-event-btn{position:relative;z-index:2}
.right-side-content.your-estimate:after{content:'';display:block;position:absolute;z-index:0;width:56vw;height:60vw;background:rgba(13,133,71,0.11);border-radius:50%;right:-11vw;top:50%;transform:translate(10%,-50%) scale(1)}
.essential-packages-section .title{font-size:1.5rem;width:60%}
.calculate-potential-section{padding:50px 50px 100px}
.pricing-plan-section .price-table{width:100%;border-collapse:collapse;border:0 none}
.pricing-plan-section .price-table tr{border-bottom:1px solid#eeedf2}
.pricing-plan-section .price-table tr td{padding:8px 24px;font-size:14px}
.pricing-plan-section .price-table tr td:not(:first-child){text-align:center;width:20.6%;padding:8px 15px}
.pricing-plan-section .price-table tr:nth-child(even){background-color:#FFF}
.pricing-plan-section .price-table .fa-check{color:var(--color-primary)}
.pricing-plan-section .price-table .fa-times{color:#D8D6E3}
.pricing-plan-section .price-table td.price{color:#f43f54;padding:16px 24px;font-size:20px;font-weight:600;font-family:"Montserrat"}
.pricing-plan-section .price-table td.price a{background-color:#5336ca;color:#FFF;padding:12px 32px;margin-top:16px;font-size:12px;font-weight:600;font-family:"Montserrat";text-transform:uppercase;display:inline-block;border-radius:64px}
.pricing-plan-section .price-table svg{width:90px;fill:#5336ca}
.pricing-plan-section .features-discover-text .title{width:38%;margin:0 auto}
.pricing-plan-section .potentail-earnings-text .title{letter-spacing:-1px}
.pricing-plan-section .p-min-height{min-height:90px}
.find-solution-section,.pricing-plan-section{background:#f8f7fa}

/* ========================================================= Pricing Page Ends ========================================================= */


/* ************************************************************ Blog page Strts ******************************************************* */
.resources-page,.resources-blogs-div{padding-top:100px}
.resources-page .navbar-brand img{height:40px}
.create-online-event-btn{padding:0 16px 1px;letter-spacing:0}
.blog-header .header-searchbar{background:#fff;padding-left:40px}
.blog-header .header-searchbar input::placeholder,.blog-header .header-searchbar .svg-inline--fa{color:var(--color-black)!important}
.resources-blog-top-row .event-img-div.ebook-img{height:40vh;background:url(../images/NA_Feature-Image-for-Blog-Posts.png);background-position:center;background-size:cover}
.post-meta-title{color:#adb0b8;font-size:12px;text-transform:uppercase}
.ebook-blog .ebook-title h1{font-size:40px;margin-bottom:20px}
.featured-post-title{line-height:1.3;font-size:1.17rem}
.featured-posts-cards{transition:all .15s ease-in-out;box-shadow:0 1px 0 0 #eff2f5}
.featured-posts-cards:hover{box-shadow:0 10px 15px rgba(0,0,0,.15);-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);transition:all .15s ease-in-out}
.featured-posts-cards-content{min-height:165px}
.get-start-with-tixter-div{background:#1e0a3c}
.get-start-with-tixter-img{height:40vh;background:url(../images/essentials-abstract-graphic.png);background-position:center;background-size:cover}


/* ************************************************************ Blog page Ends ******************************************************* */
/* =============================================================== multi-step-form strts ================================================= */
.multi-steps-left-side{overflow:hidden;padding:2em;padding-top:64px;position:fixed;left:60px}
.multi-steps-left-side .left-side-content{margin:auto;max-width:320px;height:400px;position:relative;margin-bottom:64px}
.multi-steps-left-side .left-side-title .title{font-size:3rem;line-height:4rem;letter-spacing:0;margin-right:-1px;font-weight:800;text-align:left}
.multi-steps-left-side .left-side-title .descp{font-size:1.1rem;line-height:1.5rem;letter-spacing:.25px;font-weight:600;margin:64px 0}
.multi-steps-left-side .progress{height:4px;border-radius:2px;position:relative;overflow:hidden;background-color:#eeedf2}
.multi-steps-left-side .progress-bar-striped{width:33.3333%;background-color:#3659e3!important}
.multi-step-right-side{padding:80px 0;background-color:#f8f7fa}
.multi-step-right-side .right-side-content{width:70%;margin:0 auto;font-size:14px}
.multi-step-right-side .well-steps{background-color:transparent;-webkit-transition:background-color .24s cubic-bezier(.4,0,.3,1),-webkit-box-shadow .24s cubic-bezier(.4,0,.3,1);transition:background-color .24s cubic-bezier(.4,0,.3,1),-webkit-box-shadow .24s cubic-bezier(.4,0,.3,1);transition:box-shadow .24s cubic-bezier(.4,0,.3,1),background-color .24s cubic-bezier(.4,0,.3,1);transition:box-shadow .24s cubic-bezier(.4,0,.3,1),background-color .24s cubic-bezier(.4,0,.3,1),-webkit-box-shadow .24s cubic-bezier(.4,0,.3,1);display:flex;background:#fff;-moz-transition:background-color .24s cubic-bezier(.4,0,.3,1),-webkit-box-shadow .24s cubic-bezier(.4,0,.3,1);-ms-transition:background-color .24s cubic-bezier(.4,0,.3,1),-webkit-box-shadow .24s cubic-bezier(.4,0,.3,1);-o-transition:background-color .24s cubic-bezier(.4,0,.3,1),-webkit-box-shadow .24s cubic-bezier(.4,0,.3,1);webkit-box-shadow:0 16px 64px -16px rgba(46,55,77,.08);box-shadow:0 16px 64px -16px rgba(46,55,77,.08);margin-bottom:70px}
.interest-panel__card-contents{width:100%;padding:16px 16px 24px}
.multi-step-right-side .wrapped-tag{display:inline-flex;padding:8px}
.multi-step-right-side .eds-text-hm{font-size:1.875rem;line-height:2.5rem;letter-spacing:.5px;margin-right:-.5px;font-weight:700;padding:16px 8px}
.multi-step-right-side .eds-text-hm span{padding-left:25px}
.multi-step-right-side .eds-tag.eds-tag--default{-webkit-transition:background-color .24s cubic-bezier(.4,0,.3,1);transition:background-color .24s cubic-bezier(.4,0,.3,1);background-color:#f8f7fa;border-radius:18px;color:#4b4d63;height:36px;justify-content:center;position:relative;overflow:hidden;outline:none;align-items:center;line-height:2.5}
.multi-step-right-side .eds-tag.eds-tag--default:hover{background-color:#eeedf2;cursor:pointer}
.multi-step-right-side .eds-tag.eds-tag--default.active{background-color:#dbdae3;color:#fff}
.multi-step-right-side .eds-tag__text.eds-tag__item{font-weight:600;line-height:1rem;font-size:.75rem;padding:0 16px;-webkit-transition:color .24s cubic-bezier(.4,0,.3,1);transition:color .24s cubic-bezier(.4,0,.3,1)}
.interest-panel__card-contents .eds-vector-image svg{width:48px}
.multi-step-form-btns,.save-dicard-changes{-webkit-transform:translateY(0);transform:translateY(0);background-color:#fff;border-top:1px solid #eeedf2;left:0;min-height:64px;overflow:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:transform .32s cubic-bezier(.4,0,.3,1),-webkit-transform .32s cubic-bezier(.4,0,.3,1);transition:-webkit-transform .32s cubic-bezier(.4,0,.3,1);transition:transform .32s cubic-bezier(.4,0,.3,1),-webkit-transform .32s cubic-bezier(.4,0,.3,1);width:100%;will-change:transform;position:fixed;bottom:60px;z-index:1.0E+16!important;right:0;text-align:right;padding:16px;margin-bottom:13px;-moz-transition:transform .32s cubic-bezier(.4,0,.3,1),-webkit-transform .32s cubic-bezier(.4,0,.3,1);-ms-transition:transform .32s cubic-bezier(.4,0,.3,1),-webkit-transform .32s cubic-bezier(.4,0,.3,1);-o-transition:transform .32s cubic-bezier(.4,0,.3,1),-webkit-transform .32s cubic-bezier(.4,0,.3,1)}
.multi-step-form-btns .action:hover,.save-dicard-changes .custom-btn:hover{background:var(--color-black);color:#fff}
.save-dicard-changes{width:80.6%;margin-left:auto;padding-right:10%}
.save-dicard-changes.d-none.active{display:block!important}
.progress-step{padding-bottom:4px;font-size:14px}
.multi-step-right-side .eds-tag__item.looking-for-event-title{font-size:13px;font-weight:400;padding:0}
.multi-step-right-side .form-drp-down .select.form-control option{font-size:16px!important}
.step-2 .multi-step-right-side{height:88vh}
.no-more-events-div{background:var(--bg-primary);color:#fff;padding:32px;width:85%;margin:0 auto}
.empty-state .no-more-event-title{letter-spacing:-1px;font-weight:700}
.event-near-location-div .eds-show-up-sw{padding:8px}
.event-near-location-div .follow-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #eeedf2;position:relative;padding:24px}
.event-near-location-div .follow-card__underlay{position:absolute;height:100%;width:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.event-near-location-div .follow-card__close-btn{height:24px;width:24px;padding:2px;border-radius:40px;height:40px;padding:8px;-webkit-transition:all .4s cubic-bezier(.4,0,.3,1);transition:all .4s cubic-bezier(.4,0,.3,1);width:40px}
.event-near-location-div .follow-card__close-btn:hover i{background:#eeedf2;cursor:pointer;border-radius:50%}
.event-near-location-div .eds-vector-image{display:flex;align-items:center;justify-content:center;margin:0 auto;vertical-align:middle;background-size:contain;line-height:0;width:24px;height:24px}
.interest-panel__card-contents .event-near-location-div .eds-vector-image svg{width:20px;height:20px}
.interest-panel__card-contents .event-near-location-div .eds-vector-image svg path{fill:#6f7287!important}
.event-near-location-div .follow-card__image_and_text{display:-webkit-box;display:-ms-flexbox;display:flex}
.event-near-location-div .follow-card__image-container{-ms-flex-negative:0;flex-shrink:0;width:80px;height:80px;border-radius:40px;overflow:hidden;background-color:rgba(0,72,255,.1);border:1px solid #eeedf2;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}
.event-near-location-div .organizer-card__image{position:absolute;top:50%;left:50%;right:0;bottom:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:auto}
.event-near-location-div .follow-card__text{margin:4px 4px 4px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
.event-near-location-div .eds-text-bl{font-size:1.15rem;line-height:1.5rem;letter-spacing:.25px;margin-right:-.25px;font-weight:600}
.event-near-location-div .eds-l-pad-top-1{line-height:1}
.event-near-location-div .eds-btn--button{margin:15px 0}
.eds-btn--button:hover{background-color:var(--color-primary)!important;color:#fff!important;border-color:var(--color-primary)!important}
/* =============================================================== multi-step-form Ends ================================================= */

/* ********************************************************************* Account Settings Page Strts ******************************************* */
#navbarSupportedContent .nav-item.account-setting-dropdown .dropdown-menu{transform:translate3d(-190px,30px,0);-webkit-transform:translate3d(-190px,30px,0);-moz-transform:translate3d(-190px,30px,0);-ms-transform:translate3d(-190px,30px,0);-o-transform:translate3d(-190px,30px,0);min-width:240px}
#navbarSupportedContent .nav-item.account-setting-dropdown.show .dropdown-menu{transform:translate3d(-190px,0px,0)}
.user-title-email span{letter-spacing:-.5px}
.account-settings-page-content .left-side-content.account-setting-tabs nav{position:relative;background:#f8f7fa}
.left-side-content.account-setting-tabs nav ul{list-style:none;margin:0;padding:0}
.left-side-content.account-setting-tabs nav ul li a{display:flex;align-items:center;justify-content:space-between;background:#f8f7fa;padding:16px 20px;color:#6f7287;font-weight:600;font-size:14px;text-decoration:none}
.left-side-content.account-setting-tabs nav ul li a:hover{background:#f8f8f8;color:#515151}
.left-side-content.account-setting-tabs nav ul li a .fa{width:16px;text-align:center;margin-right:5px;float:right}
.left-side-content.account-setting-tabs nav ul ul{background-color:#ebebeb}
.left-side-content.account-setting-tabs nav ul li ul li a{background:#f8f8f8;border-left:4px solid transparent;padding:16px 20px;padding-left:36px;font-weight:400}
.left-side-content.account-setting-tabs nav ul li ul li.active a{background:#fff;border-color:#007bff}
.left-side-content.account-setting-tabs nav ul li a:hover,.left-side-content.account-setting-tabs nav .event-detail-ul li.active a,.Organizations-page-content #tabs-nav li.active a{background:#fff!important;border-left:4px solid #fa255e}
.account-setting-content{width:90%;margin:0 auto;height:100%}
.avatar-upload{position:relative;max-width:250px;margin:15px 0 30px;background:#FFF;border:1px solid #DBDAE3;border-radius:5px;box-shadow:inset 0 0 0 1px #fff;min-height:100px}
.avatar-upload .avatar-edit{position:absolute;right:0;z-index:1;top:0;border:2px dashed #DBDAE3;display:block;left:0;margin:10px}
.avatar-upload .avatar-edit input{display:none}
.avatar-upload .avatar-edit input + label{display:inline-block;width:100%;height:195px;opacity:0;margin-bottom:0;background:#fff;border:1px solid transparent;box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);cursor:pointer;font-weight:400;transition:all .2s ease-in-out;z-index:2;position:relative}
.avatar-upload .avatar-edit input + label:hover{background:#f1f1f1;border-color:#d6d6d6}
.avatar-upload .avatar-edit input + label:after{content:"\f040";font-family:'FontAwesome';color:#757575;position:absolute;top:10px;left:0;right:0;text-align:center;margin:auto}
.avatar-upload .avatar-preview{width:100%;height:100%;position:absolute;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);top:0;padding:10px 8px}
.avatar-upload .avatar-preview > div{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;border:2px dashed #DBDAE3;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 15px}
.add-photot-box .avatar-upload:hover #imagePreview{border-color:#3659e3}
#imagePreview h5{text-align:center;color:#3659E3;font-weight:400}
#imagePreview.imageUploaded,#imagePreview.imageUploaded .title{border:0;font-size:0}
#imagePreview.imageUploaded .fa-times-circle.d-none{display:block!important;right:-8px;position:absolute;top:-8px;font-size:16px;z-index:9;cursor:pointer}
#imagePreview.imageUploaded .fa-times-circle.d-none:hover,.organizer-card__image .svg-inline--fa{color:var(--color-primary)}
.account-settings-page-content .col-sm-3{max-width:20%;background-color:#f8f7fa}
.account-settings-page-content .col-sm-9{max-width:80%;flex:0 0 80%}
.alert.alert-secondary{background:#eeedf2;border-radius:0 0 2px 2px;box-sizing:border-box;color:#39364F;font-size:14px;font-weight:400;line-height:normal;padding:12px 24px;position:relative;text-align:left;border:0;letter-spacing:.5px}
.cbx-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}
.cbx-wrapper:hover input[type="checkbox"]:not([disabled]) + .cbx-label:before{-webkit-transition:all .2s ease;transition:all .2s ease;border-color:var(--color-primary)}
.cbx-wrapper input[type="checkbox"]{display:none}
.cbx-wrapper input[type="checkbox"] + .cbx-label:before{content:"";display:inline-block;margin-right:15px;width:20px;height:20px;border:1px solid #DBDAE3;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease;transition:all .2s ease}
.cbx-wrapper input[type="checkbox"]:checked + .cbx-label:before{content:"";background:var(--color-primary);border-color:var(--color-primary);-webkit-animation:wave .4s cubic-bezier(0.64,0.11,0.26,0.96);animation:wave .4s cubic-bezier(0.64,0.11,0.26,0.96)}
.cbx-wrapper input[type="checkbox"]:checked + .cbx-label .cbx-tick:after{-webkit-animation:check .8s;animation:check .8s;border-top-color:#fff;border-right-color:#fff}
.cbx-wrapper input[type="checkbox"]:disabled + .cbx-label{opacity:.6}
.cbx-wrapper input[type="checkbox"]:disabled:checked + .cbx-label:before{background:transparent;border-color:var(--color-primary)}
.cbx-wrapper input[type="checkbox"]:disabled:checked + .cbx-label .cbx-tick:after{border-top-color:var(--color-primary);border-right-color:var(--color-primary)}
.cbx-wrapper .cbx-label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:baseline;justify-content:baseline;padding:4px 8px;padding-left:0;border-radius:6px;margin:0;position:relative;cursor:pointer;vertical-align:middle;font-size:15px;color:#1E0A3C;line-height:21px}
.cbx-wrapper .cbx-label .cbx-tick{position:absolute;display:block;width:20px;height:20px;background:transparent;border-radius:5px}
.cbx-wrapper .cbx-label .cbx-tick:after{content:"";display:block;height:11px;width:6px;position:absolute;left:24%;top:52%;-webkit-transform:scaleX(-1) rotate(140deg);transform:scaleX(-1) rotate(140deg);-webkit-transform-origin:left top;transform-origin:left top;border-right:1.5px solid transparent;border-top:1.5px solid transparent}
@-webkit-keyframes wave {
50%{-webkit-transform:scale(0.9);transform:scale(0.9)}
}
@keyframes wave {
50%{-webkit-transform:scale(0.9);transform:scale(0.9)}
}
@-webkit-keyframes check {
0%{height:0;width:0}
25%{height:0;width:6.25px}
50%{height:12.5px;width:6.25px}
}
@keyframes check {
0%{height:0;width:0}
25%{height:0;width:6.25px}
50%{height:12.5px;width:6.25px}
}
.eds-text-hm.manage-social{font-size:1.125rem}
.account-swicther .switch{display:inline-block;position:relative;background:#dfd9ea;vertical-align:middle;cursor:pointer;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-transition:background .28s cubic-bezier(0.4,0,0.2,1);-moz-transition:background .28s cubic-bezier(0.4,0,0.2,1);-ms-transition:background .28s cubic-bezier(0.4,0,0.2,1);-o-transition:background .28s cubic-bezier(0.4,0,0.2,1);border:4px solid #dbdae3;border:4px solid var(--eds-ui-300,#dbdae3);border-radius:4px;width:34px;height:auto;margin-top:3px}
.account-swicther .switch::before{content:'';position:absolute;top:-9px;left:-6px;background:#fafafa;transition:left .28s cubic-bezier(0.4,0,0.2,1),background .28s cubic-bezier(0.4,0,0.2,1),box-shadow .28s cubic-bezier(0.4,0,0.2,1);border:2px solid var(--eds-ui-300,#dbdae3);background-color:#fff;border-radius:50%;-webkit-box-shadow:0 4px 8px 0 rgba(40,44,53,.06),0 2px 2px 0 rgba(40,44,53,.06);box-shadow:0 4px 8px 0 rgba(40,44,53,.06),0 2px 2px 0 rgba(40,44,53,.06);width:18px;height:18px;-webkit-transform:translateX(0);transform:translateX(0)}
.account-swicther .switch:active::before{box-shadow:0 2px 8px rgba(0,0,0,0.28),0 0 0 20px rgba(128,128,128,0.1)}
.account-swicther input:checked + .switch{background:#72da67}
.account-swicther input:checked + .switch::before{left:11px;background:#fff}
.account-swicther input:checked + .switch:active::before{box-shadow:0 2px 8px rgba(0,0,0,0.28),0 0 0 20px rgba(0,150,136,0.2)}
.linked-accounts-div .link-social{border-top:1px solid #DBDAE3;border-bottom:1px solid #DBDAE3;padding:20px 10px;display:flex;justify-content:space-between;width:50%;margin-bottom:30px}
.account .fa-facebook{color:#1877f2}
.number-circle-list{list-style:none;counter-reset:circle-counter}
.number-circle-list--list-item{counter-increment:circle-counter;margin-bottom:.25rem}
.number-circle-list--list-item:before{content:counter(circle-counter);background-color:#3659E3;color:#fff;width:20px;height:20px;border-radius:50%;display:inline-block;font-size:.75rem;font-weight:600;text-align:center;margin-right:.5rem;position:relative;top:0;display:inline-flex;align-items:center;justify-content:center}
.affiliate-program-accordians .accordion-head .svg-inline--fa{float:right;font-size:22px;transition:.3s linear}
.affiliate-program-accordians .accordion-head > .collapsed > .svg-inline--fa:before{content:"\f105"}
.affiliate-program-accordians .card{border:0}
.affiliate-program-accordians .card .card-header{background-color:#fff;padding-bottom:.5rem}
.affiliate-program-accordians p{text-align:left}
.accordion-head a.collapsed .fa-angle-up{transform:rotate(180deg);transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}
.account-settings-page-content .right-side-content{height:calc(100% - 45px);padding-bottom:30px}
.account-setting-content p{font-size:14px}
.custom-control.custom-radio{padding-bottom:8px;font-size:14px;font-weight:400;margin-left:20px}
.personal-data-details.event-near-location-div .follow-card__image-container{background-color:transparent;border:0;height:auto}
.personal-data-details.event-near-location-div .follow-card{padding:10px 30px 10px 20px;align-items:center;border-radius:8px;margin:0 20px}
.learn-more-packges-div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eeedf2;border-radius:16px;color:#39364f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:4px 8px 4px 4px;align-items:center}
.no-payout-img{display:inline-block;width:112px;height:112px;background-color:#f8f7fa;border-radius:50%;position:relative}
.no-payout-img .svg-inline--fa{position:absolute;top:18%;right:0;left:0;margin:0 auto;color:var(--bg-primary)}
.no-payout-image-div{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:100px}
.payout-tabs .nav-tabs .nav-link.active{border-bottom:1px solid var(--color-primary)!important}
.invoice-faq .questions p.title{line-height:normal;font-size:13px}
.invoice-faq .ques-ul{padding-left:25px}
.invoice-faq .ques-ul li{line-height:1.5;font-size:13px;list-style-type:disc}
.invoice-faq h6{font-size:18px}
.apps-details .app-table tr{border-bottom-color:#DBDAE3;border-width:0;border-bottom-style:solid;background-color:#F8F7FA;color:#39364F}
.apps-details .app-table .table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6;font-size:13px;font-weight:400;text-transform:capitalize;padding:8px;word-wrap:break-word;line-height:1.2;border:0}

/* ********************************************************************* Account Settings Page Strts ******************************************* */

/* ======================================================= About Page Strts ================================= */
.overview-hero-image.about-hero-image .hero-image{background-size:cover;height:85vh}
.title.about-hero-title{font-size:5.6rem;line-height:6.5rem;font-weight:500;width:80%;margin:0 auto}
.about-after-hero.after-hearo-img-section .jumbotron{background-color:#fa255e}
.about-after-hero.after-hearo-img-section .title{font-weight:700;font-size:1.6rem;line-height:2rem;letter-spacing:.25px;margin:0 auto;text-align:center;width:85%}
.about-page-content .third-section-details{padding:80px 0}
.third-section-details .text-body-large{font-weight:600;font-size:1.2rem;line-height:1.5rem;letter-spacing:.25px;margin-right:-.25px}
.category-card{position:relative;display:block;width:100%;overflow:hidden}
.category-card .category-card-image{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .35s;-moz-transition:-moz-transform .35s;transition:transform .35s;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;width:100%;height:350px;background-color:#EEEDF2}
.category-card:hover .category-card-image,.category-card:focus .category-card-image,.category-card:active .category-card-image{-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);-o-transform:scale(1.12);transform:scale(1.12)}
.category-card-text-wrapper .text-heading{font-weight:400;color:#FFF;font-size:2rem;line-height:2.5rem;letter-spacing:.5px;margin:0}
.category-card .category-card-text-wrapper{position:absolute;top:50%;margin-top:-17.5px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .35s;-moz-transition:-moz-transform .35s;transition:transform .35s;width:100%;text-align:center}
.category-card:hover .category-card-text-wrapper,.category-card:focus .category-card-text-wrapper,.category-card:active .category-card-text-wrapper{-webkit-transform:translate3d(0,-25%,0);-moz-transform:translate3d(0,-25%,0);-ms-transform:translate3d(0,-25%,0);-o-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}
.category-card-desc{opacity:0;display:inline-block;vertical-align:baseline;zoom:1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:opacity .7s,-webkit-transform .35s;-moz-transition:opacity .7s,-webkit-transform .35s;transition:opacity .7s,-webkit-transform .35s;font-size:.9rem!important;padding:0}
.category-card:hover .category-card-desc,.category-card:focus .category-card-desc,.category-card:active .category-card-desc{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}
.category-card-image.cta-host{background-image:url(../images/cta-host.jpg);background-size:cover}
.category-card-image.cta-discover{background-image:url(../images/cta-discover.jpg);background-size:cover}
.category-card-image.cta-join{background-image:url(../images/cta-join.jpg);background-size:cover}
.category-card:hover .category-card-tint:after,.category-card:focus .category-card-tint:after,.category-card:active .category-card-tint:after{opacity:.4;background-color:#1E0A3C;position:absolute;top:0;right:0;bottom:0;left:0;content:'';border-radius:3px;border-radius:0}
.footer-distributed.about-footer{color:#6F7287;position:relative;border-top:#4B4D63 solid 6px;background:#1E0A3C}
.footer-distributed.about-footer li a{font-weight:400;font-size:.8rem}
/* ======================================================= About Page ENds ================================= */

/* //////////////////////////////////////////////////// Create Event Starts //////////////////////////////////////////////// */

.login-form.form-wrapper .full-input{padding:4px 8px;border:1px solid #d4d4d4;border-radius:2px}
.login-form.form-wrapper input{outline:none;border:none;padding:0;font-size:13px;letter-spacing:0;width:100%}
.login-form.form-wrapper label{display:block;font-size:12px}
.login-form.form-wrapper .label-inside{line-height:1;padding-top:4px}
.login-form.form-wrapper abbr{text-decoration:none;font-weight:400}
.add-tag-btn .custom-btn{position:relative;height:50px;width:100%}
.add-tag-tootltip .btn{border:1px solid #ddd;color:#3d64ff;border-radius:50%;height:40px;width:40px;font-size:20px;display:flex;align-items:center;justify-content:center}
.add-tag-tootltip .btn:hover{border-color:#999}
.oranizer-div .get-start-title{font-size:11px}
.location-detail .location-btn .custom-btn{padding:10px 15px;line-height:1.5;display:flex;align-items:center;justify-content:center;height:auto;margin-right:15px;white-space:nowrap}
.location-detail .location-btn .custom-btn.active{background-color:var(--bg-primary);border-color:var(--bg-primary);color:#fff}
.venue-location-search-div .has-search .form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:1.5rem .75rem;padding-left:2.8rem;font-size:.87rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-family:Neue Plak,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,sans-serif;letter-spacing:-.5px}
.venue-location-search-div .has-search .form-control-feedback{position:absolute;z-index:2;display:block;width:1rem;height:3.1rem;line-height:2.375rem;text-align:center;pointer-events:none;color:#777;margin-left:15px}
.login-form.form-wrapper .venue-location-label{font-size:14px}
.advanced-settings .left-side-content.account-setting-tabs nav ul li a{background:transparent;justify-content:flex-start;padding-left:0;border:0}
.advanced-settings .left-side-content.account-setting-tabs nav ul ul{background-color:transparent}
.advanced-settings .cbx-wrapper .cbx-label{font-size:13px}
.event-date-time-div{padding-bottom:100px}
.login-form-dropdown.login-form .form-control{font-size:16px;height:30px;line-height:30px;border:0;padding:0;outline:0;box-shadow:none}
.events-border-top{border-top:1px solid #dee2e6;width:80%;margin:0 auto}
.login-form.login-form-dropdown.event-status-dropdown .full-input{padding:3px 8px 0}
/* //////////////////////////////////////////////////// Create Event Ends //////////////////////////////////////////////// */

/* ==================================================== Favorite events starts ============================================ */
.favorite-events-title .events-title .title{font-size:3.25rem;line-height:4rem;letter-spacing:-1px;margin-right:-1px;font-weight:800}
.no-events-img-div.likes-no-data-div{height:100vh}
.favorite-collections-page-content{padding-top:100px;min-height:90vh}
.inner-pages-tabs .nav-tabs .nav-item{margin-right:30px}
/* ==================================================== Favorite events Ends ============================================ */

/* ----------------------------------------------- Events Tickets STrts ------------------------------------------------- */
.tickets-content{box-shadow:0 4px 8px 0 rgba(40,44,53,0.06),0 2px 2px 0 rgba(40,44,53,0.06);padding-bottom:100px}
.user-profile-header{position:relative;transition:all 240ms cubic-bezier(0.4,0,0.3,1);padding:80px 50px}
.user-profile-header__background{position:absolute;top:0;right:0;bottom:-40px;left:0;overflow:hidden;background-color:#EEEDF2;z-index:-1}
.user-profile-header__background:after{content:"";position:absolute;height:100%;width:100%;background-image:url(https://cdn.evbstatic.com/s3-build/perm_001/71eda6/django/images/user_profile/wave_inverted.png);background-repeat:no-repeat;background-size:contain;background-position:bottom}
.user-profile-header__background-image__wrapper{width:100%;height:100%;display:flex;align-items:center;overflow:hidden;position:absolute}
.user-profile-header__background-image__wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,0) -100%,#FFF)}
.user-profile-header__background-image{width:120%;top:50%;position:relative;opacity:.1;transform:translateY(-50%);filter:blur(25px)}
.user-profile-header__picture{flex:0 0 auto;width:70px;height:70px;position:relative;overflow:hidden;background-color:#FFF;border:1px solid #EEEDF2;border-radius:50%;box-shadow:0 4px 15px 0 rgba(40,44,53,0.06),0 2px 2px 0 rgba(40,44,53,0.08);z-index:1;display:flex;align-items:center;justify-content:center;margin-right:20px}
.user-profile-header__image{width:100%;position:absolute;top:50%;right:0;bottom:0;left:50%;transform:translateY(-50%) translateX(-50%)}
.user-profile-header__name{display:flex;align-items:baseline}
.user-profile-header__stats-link{color:#4B4D63;font-size:14px}
.user-profile-header__stats-divisor{display:inline-flex;margin-left:10px;margin-right:10px}
.user-profile-header__stats-divisor:after{content:"\2022"}
@media (min-width: 660px) {
.user-profile-header__background:after{padding-top:2%}
.user-profile-header__picture{width:120px;height:120px}
.user-profile-header__picture .eds-icon--small,.user-profile-header__picture .eds-icon--small svg{width:48px;height:48px}
.user-profile-header--deatached .user-profile-header__content{position:fixed;overflow:hidden;flex-direction:column;top:5%;width:30%}
.user-profile-header--deatached .user-profile-header__info{padding-left:0;width:100%}
.user-profile-header--deatached .user-profile-header__name{flex-wrap:wrap;justify-content:center}
.user-profile-header--deatached .user-profile-header__name .user-profile-header__name-text{text-overflow:ellipsis;overflow:hidden;width:100%}
.user-profile-header--deatached .user-profile-header__name .user-profile-header__name-icon{padding-left:0}
.user-profile-header--deatached .user-profile-header__stats{justify-content:center}
.user-profile-header--deatached .user-profile-header__stats-link{text-align:center}
}
@media (min-width: 960px) {
.user-profile-header__background:after{padding-top:4%}
}
@media (min-width: 1272px) {
.user-profile-header--deatached .user-profile-header__content{width:20%}
}
.event-tickets-page-content .container-fluid{padding:0 100px}
.user-profile-header__content{display:flex;text-align:left;align-items:center}
.title.user-profile-header__name-text{font-size:1.875rem}
.profile-edit-button{border-radius:40px;height:40px;padding:8px;-webkit-transition:all .4s cubic-bezier(.4,0,.3,1);transition:all .4s cubic-bezier(.4,0,.3,1);width:40px;background:none;border:none;margin-left:10px}
.profile-edit-button:hover{background-color:#f8f7fa;color:#39364f}
.interest-collection-div .interests,.interest-collection-div .collection{padding-top:30px;padding-bottom:70px;border-top:1px solid #ddd;margin-top:30px;font-weight:600}
.interest-collection-div .collection{margin-top:0;border-bottom:1px solid #ddd}
.user-profile-header.sticky-menu .user-profile-header__content{display:inherit;position:fixed;top:100px;text-align:center}
.user-profile-header.sticky-menu .user-profile-header__picture{margin:0 auto}
.user-profile-header.sticky-menu .user-profile-header__info .user-profile-header__name-icon{display:none}
.user-profile-header.sticky-menu .user-profile-header__name{justify-content:center;padding-top:20px}
.user-profile-header.sticky-menu .title.user-profile-header__name-text{font-size:1.3rem;font-weight:400}
/* ----------------------------------------------- Events Tickets Ends ------------------------------------------------- */

/* """""""""""""""""""""""""""""""""""""""""""""""""""""" Career Page Strts """""""""""""""""""""""""""""""""""""""""""""""" */
.career-hero-image .title.about-hero-title{font-size:65px;font-weight:700;width:100%}
.career-hero-image.overview-hero-image .hero-text{left:35%}
.career-hero-image.overview-hero-image.about-hero-image .hero-image{background-image:url(../images/careers-hero-image.jpg);background-size:cover;height:100vh}
.career-after-hero.after-hearo-img-section .title{font-size:35px;line-height:1.4;width:100%}
.after-hero-serach-bar .header-searchbar{width:100%;height:35px;border-radius:4px}
.after-hero-serach-bar .header-searchbar .search_input{width:100%}
.after-hero-serach-bar .location-btn .custom-btn{padding:0 8px;height:35px;margin-right:10px;background:#fff;border-color:#fff;color:var(--color-primary)}
.after-hero-serach-bar{padding-top:70px;padding-bottom:20px}
.about-third-section.career-third-section .category-card:hover .category-card-image,.about-third-section.career-third-section .category-card:focus .category-card-image,.category-card:active .category-card-image{-webkit-transform:scale(1);transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
.about-third-section.career-third-section .category-card .category-card-image{height:400px}
.career-third-section .category-card-text-wrapper .text-heading{font-size:35px;font-weight:700;letter-spacing:-1px}
.career-page-content .category-card-image.cta-host{background-image:url(../images/job-image-north-america.jpg);background-size:cover}
.career-page-content .category-card-image.cta-discover{background-image:url(../images/job-image-latin-america.jpg);background-size:cover}
.career-page-content .category-card-image.cta-europe{background-image:url(../images/job-image-europe.jpg);background-size:cover}
.career-page-content .category-card-image.cta-join{background-image:url(../images/job-image-apac.jpg);background-size:cover}
.footer-right-side .footer-social-links ul li a{margin-right:40px;color:#fff}
.career-header .footer-right-side .footer-social-links ul li a{color:#1e1e1e}
.footer-right-side .footer-social-links ul li a:hover{color:var(--color-primary)}
.footer-site-logo .navbar-brand img{height:40px}
.career-header.start-header{box-shadow:none}
/* """""""""""""""""""""""""""""""""""""""""""""""""""""" Career Page Ends """""""""""""""""""""""""""""""""""""""""""""""" */

/* =================================================== Your Events Strts ========================================= */
.career-body{background:#f8f7fa}
.home-page-content.your-events-content{padding-top:50px}
.your-events-content .event-detail{padding:30px 80px}
.your-events-content .event-detail-event-title h2{padding:80px 0 60px;font-weight:600;font-size:20px}
.your-events-content .event-detail-div{margin-top:0}
.your-events-content .event-date-time-div{padding-bottom:50px}
.your-events-content .left-side-content .about-event-text{padding-bottom:0}

/* =================================================== Your Events Ends ========================================= */

/* ******************************************************* Mange Events strts ********************************************* */
.manage-events-body{padding-top:60px}
ol.event-detail-ul li{list-style:unset}
.details-add-photo-box .avatar-upload{max-width:100%;border-radius:0;background-color:#f8f7fa;border-color:#eeedf2;-webkit-transition:-webkit-box-shadow .32s linear;transition:-webkit-box-shadow .32s linear;transition:box-shadow .32s linear;transition:box-shadow .32s linear,-webkit-box-shadow .32s linear}
.details-add-photo-box .avatar-upload:hover{border-color:#fff;-webkit-box-shadow:0 1px 20px 0 rgba(40,44,53,.1),0 2px 4px 0 rgba(40,44,53,.1);box-shadow:0 1px 20px 0 rgba(40,44,53,.1),0 2px 4px 0 rgba(40,44,53,.1);transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}
.details-add-photo-box .avatar-upload .avatar-preview > div{border:0}
.login-form #summary{border:0;line-height:normal;outline:0;box-shadow:none;padding:0}
.editor-controls{display:block;padding-top:6px;padding-left:8px;padding-right:8px;border:1px solid #dbdae3}
.editor-controls .button-group{display:inline-block;margin:0 2px}
.editor-richText-box{width:100%;min-height:220px;border:1px solid #dbdae3;border-top:0;font-family:'Open Sans',helvetica,arial,sans-serif;word-break:break-word;word-wrap:normal;padding:16px}
.editor-text-box{font-family:'Open Sans',helvetica,arial,sans-serif;word-break:break-word;word-wrap:normal}
.rte.button{display:block;float:left;padding:6px;margin:6px;text-align:center}
.rte.button:hover{cursor:pointer}
.rte.main.button{margin-top:20px;padding:8px 25px}
.rte.main.button:hover{background-color:#3a3a3a;border-color:#1a1a1a}
.rte.main.button.fileUpload{position:relative;overflow:hidden;cursor:pointer}
.rte.main.button.fileUpload input[type='file']{cursor:pointer;position:absolute;top:0;opacity:0;display:block;margin:0;padding:0;font-size:20px;right:0;width:auto}
.rte.editor.button{color:#1a1a1a;font-weight:700;margin:0;height:34px}
.rte.editor.button:hover{background-color:#3a3a3a;border-color:#1a1a1a;color:#fff}
.rte.editor.button:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}
.rte.editor.button:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}
.rte.editor.dropdown{display:block;float:left;padding:5px;margin:6px;height:34px;text-align:center;color:#1a1a1a;font-weight:700;border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;display:inline-block;margin:0 0;margin-left:0;border:0}
.rte.editor.dropdown:hover{cursor:pointer;border-color:#1a1a1a}
.rte.editor.dropdown option{background-color:inherit;font-weight:700}
.rte.editor.dropdown-label{color:#1a1a1a;font-weight:700;border-top-left-radius:5px;border-bottom-left-radius:5px;display:block;float:left;padding:6px;margin:0;text-align:center}
.rte.editor.dropdown#fontFamily{width:150px;font-weight:400}
.manage-events-page-content .right-side-remove{position:absolute;right:-20px;top:10px}
.manage-events-page-content .add-text-div .right-side-remove{top:50%}
.manage-events-page-content .right-side-remove .pointer{cursor:pointer}
.dashbaord-top-boxes{background:#fff;border:1px solid #EEEDF2;height:100%;padding:15px;box-sizing:border-box}
.dashbaord-top-boxes .media-image{margin:5px 10px 20px 0;width:24px;float:left}
.dashbaord-top-boxes .media-description{overflow:hidden;font-size:12px;line-height:20px}
.account-setting-content .dashbaord-top-boxes .media-description p,.tickets-vertical-tabs p{font-size:13px;text-align:left;padding-top:0;padding-bottom:6px}
.create-account-page-content .media-title{font-size:15px;line-height:21px}
.manage-events-page-content .account-setting-content p{text-align:left}
#verticalTabContent{padding:20px}
.tab-border-div{box-sizing:border-box;background-color:#fff;border:1px solid #EEEDF2;margin-top:10px;padding-bottom:70px}
.tickets-vertical-tabs .nav-link{font-size:13px;font-weight:400;padding:0!important}
.tickets-vertical-tabs .nav-item{padding:10px 15px;border:1px solid #EEEDF2;box-sizing:border-box}
.metric-box__value{font-size:1.6rem;display:block}
.tickets-vertical-tabs .nav-link.active,.tickets-vertical-tabs .nav-link.active + .metric-box__value{color:var(--color-primary)}
.tab-footer{position:absolute;bottom:-55px;left:0;right:0;padding-left:40px}
.tickets-avaliablity{justify-content:center;display:flex;align-items:center}
.tickets-avaliablity .fa-circle{font-size:8px;margin-right:4px}
.analytics-highlights__secondary-title,.tab-footer-text a,.footer-text-right span{font-size:.7rem;margin-bottom:0;display:block;line-height:normal}
.linked-text:hover{background-color:#f9f9f9}
.linked-text a .fa-angle-right{left:-15px;position:relative;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}
.linked-text:hover a .fa-angle-right{left:-10px;transition:.3s linear}
.your-event-url .full-input,.your-event-url #event_url{background-color:#EEEDF2;border-color:#DBDAE3;color:#6F7287}
.event-dashbaord .header-searchbar{height:50px}
.event-dashbaord .header-searchbar .search_input{width:300px}
.check-out-switch #circle{background:none #FFF;border:2px solid #DBDAE3;border-radius:50%;box-shadow:0 4px 8px 0 rgba(40,44,53,.06),0 2px 2px 0 rgba(40,44,53,.06);box-sizing:border-box;display:block;height:18px;outline:0;text-decoration:none;width:18px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all 240ms;-ms-transition:all 240ms;transition:all 240ms}
.check-out-switch #switch{border:4px solid #DBDAE3;border-radius:4px;box-sizing:border-box;content:'';display:block;-webkit-transition:all 240ms;-ms-transition:all 240ms;transition:all 240ms}
.check-out-switch #circle{top:-10px;left:-10px}
.check-out-switch .switched #circle{left:15px}
.attendee-information-title .login-form .form-control{height:auto}
.account-setting-content .preview-in-pdf p{font-size:12px}
.settings-text .text-body-large{font-size:1.2rem;font-weight:600}
.settings-text .text-body-small{line-height:1}
.event-related-col{-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;transition:background .2s ease-in;box-sizing:border-box;border-radius:0;padding:18px;background:#EEEDF2;color:#6F7287;border-right:1px solid #EEEDF2}
.event-related-col:hover{background:none;cursor:pointer}
.event-related-col:hover .text-body-large,.event-related-col.no-bg .text-body-large{color:#3659E3}
.event-related-col.no-bg{background:transparent}
.analytics-related-modal .modal-header{background-color:#EEEDF2;border-radius:5px 5px 0 0;box-shadow:0 1px 1px 0 rgba(30,10,60,.15);padding:.7rem 1rem}
.analytics-related-modal .modal-body{background:#f8f7fa;padding-bottom:40px!important}
#salesChannelModal .custom-control-label{position:initial}
#salesChannelModal .custom-control-label::before,#salesChannelModal .custom-control-label::after{right:1.5rem;left:auto;top:40%}
#salesChannelModal .custom-control.custom-radio{padding-left:0;margin-left:0}
#salesChannelModal .radio-btns{background-color:#fff}
#salesChannelModal .custom-radio .title{line-height:1}
.quantity-send{width:200px}
.analytics-content{padding-bottom:80px}
.add-text-div .note-editor.note-frame.card{margin-top:40px}
.summernote-editor-div.summer-note-added.d-none{display:block!important}
.inner-pages-tabs .nav-link.active:after{bottom:-3px;opacity:1;z-index:1;height:3px}
.inner-pages-tabs .nav-link:hover:after{height:2px}
/* ******************************************************* Mange Events Ends ********************************************* */
.dragable-ticket-table .table td,.dragable-ticket-table .table th{padding:.75rem;vertical-align:top;border-bottom:1px solid #dee2e6;border-top:0;font-size:14px}
.dragable-ticket-table tr td:first-child .svg-inline--fa:hover{cursor:n-resize}
.events-details{display:flex;align-items:center}
.events-details span{display:flex;align-items:center;font-size:14px}
.on-sale-circle{font-size:.5rem;line-height:1.25rem;color:#16a85a;margin-right:6px}
.end-date-circle{font-size:.3rem;line-height:1.25rem;color:#6f7287;margin:0 6px}
div#nested.active{display:block!important;position:absolute;margin:0;background-color:#fff;background-color:var(--eds-background,#fff);-webkit-box-shadow:0 1px 17px 0 rgba(40,44,53,.1),0 2px 4px 0 rgba(40,44,53,.1);box-shadow:0 1px 17px 0 rgba(40,44,53,.1),0 2px 4px 0 rgba(40,44,53,.1);-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:9;text-align:left;min-width:230px;right:20px;padding:10px}
div#nested.active ul li{padding:12px;color:#111}
div#nested.active ul li:hover{color:#fff;background-color:var(--color-primary)}
.sales-start-over-date .sales-start-over-select{border:0;height:auto;line-height:1.5;padding:0}
.create-ticket-rightside-content{position:fixed;width:100%;position:fixed;right:0;-webkit-box-shadow:0 1px 17px 0 rgba(40,44,53,.1),0 2px 4px 0 rgba(40,44,53,.1);box-shadow:0 1px 17px 0 rgba(40,44,53,.1),0 2px 4px 0 rgba(40,44,53,.1);-webkit-transform:translate3d(102%,0,0);transform:translate3d(102%,0,0);overflow:auto;top:60px;background:#fff}
.create-ticket-rightside-content.active{-webkit-transform:translateY(0);transform:translateY(0)!important;width:400px;height:calc(100% - 60px);z-index:9;overflow:hidden}
.create-ticket-rightside-content .login-form.text-left.tickt-height{overflow:auto;height:540px;padding:15px;padding-bottom:120px}
.cancel-save-ticket-btns{position:fixed;bottom:0;background:#fff;padding:15px 15px 8px;width:95%;border-top:1px solid #dee2e6}
.create-ticket-rightside-content .add-ticket-title{padding:15px 15px 10px}
.create-ticket-ads.login-form-dropdown{display:none}
.create-ticket-ads.login-form-dropdown.active{display:block}
.account-setting-btn{cursor:pointer}
.account-setting-btn a.active{color:var(--color-primary)}
.account-setting-btn a.active .svg-inline--fa{transform:rotate(180deg);transition:.3s all}
.indexInput .initial-text{width:35px;height:35px;background:#1e0a3c;color:#fff;border-radius:50%;padding:6px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;margin-right:10px}
.drop-zone{max-width:250px;height:270px;padding:15px;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;font-size:18px;cursor:pointer;background:#f8f7fa;border:1px solid #ccc}
.drop-zone--over{border-style:solid}
.drop-zone__input{display:none}
.drop-zone__thumb{width:100%;height:100%;border-radius:10px;overflow:hidden;background-color:#ccc;background-size:cover;position:relative}
.drop-zone__thumb::after{content:attr(data-label);position:absolute;bottom:0;left:0;width:100%;padding:5px 0;color:#fff;background:rgba(0,0,0,0.75);font-size:14px;text-align:center}
.add-organizer-profile-div .drop-zone{max-width:350px}
.visitors-sign-up p.title{line-height:normal}
.add-organizer-profile-div,.basic-data-div{display:none}
.active.add-organizer-profile-div,.basic-data-div.active{display:block}
/************************************** responsivence starts ******************************************************/

@media only screen and (max-width: 768px) {
h1{font-size:38px}
.nav-item:after{display:none}
.nav-item::before{position:absolute;display:block;top:15px;left:0;width:11px;height:1px;content:"";border:none;background-color:#000}
.dropdown-toggle[aria-expanded="true"]::after{transform:rotate(90deg);opacity:0}
.dropdown-menu{padding:0!important;background-color:transparent;box-shadow:none;transition:all 200ms linear}
.dropdown-toggle[aria-expanded="true"]+.dropdown-menu{margin-top:10px!important;margin-bottom:20px!important;box-shadow:rgba(0,0,0,0.1) 0 2px 10px}
body.dark .nav-item::before{background-color:#fff}
body.dark .dropdown-toggle::after{background-color:#fff}
body.dark .dropdown-menu{background-color:transparent;box-shadow:none}
.footer-distributed .footer-left,.footer-distributed .footer-right{text-align:center}
.footer-distributed .footer-right{float:none;margin:0 auto 20px}
.footer-distributed .footer-left p.footer-links{line-height:1.8}
}



/*====================SYMLINK============================*/
/*
font-family: 'Muli', sans-serif;
font-family: 'Open Sans', sans-serif;
font-family: 'Roboto', sans-serif;
font-family: 'Rubik', sans-serif;
font-family: 'Work Sans', sans-serif;
*/

.form-control{box-shadow: none !important; border-radius: 2px;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}
.venue-location-search-div .has-search .form-control{border-radius: 2px;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}
.venue-location-search-div .has-search .form-control-feedback{line-height: 50px;}

.input-stats{display: flex;justify-content: space-between;margin: 5px 0 0;}
.input-stats .tag-count{font-size: 12px;line-height: 1;}
.input-stats .character-count{font-size: 12px;line-height: 1;}

.taglist{display: flex; flex-wrap: wrap; margin: 0 -5px;margin-top: 10px;}
.taglist .tag{display: flex;margin: 5px;border-radius: 18px;color: #4b4d63;padding: 5px 10px;background-color: #f8f7fa;}
.taglist .tag .tag-title{font-size: 12px;margin: auto 0;margin-right: 5px;font-weight: 500;}
.taglist .tag .tag-remove{display: block;line-height: 1;margin: auto 0;font-size: 12px;color: #4b4d63;}

.venue-location-map{position: relative;margin: 0 0 10px;}
.venue-location-map .map{width: 100%;height: 300px;}
.venue-location-map .map iframe{width: 100%;height: 100%;}
 
.full-input.full-input-select{}
.full-input.full-input-select .dropdown-toggle{color: #212121;display: block;padding: 0;pointer-events: auto;}
.full-input.full-input-select .dropdown-toggle .input-select{pointer-events: none;}
.full-input.full-input-select .dropdown-menu{overflow: hidden;transform: none !important;top: 100% !important;left: 0 !important;width: 100%;border-radius: 2px;margin: 3px 0 0;border: 1px solid #d4d4d4;background: #fff;padding: 5px 0 !important;}
.full-input.full-input-select .dropdown-menu .dropdown-menu-wrap{max-height: 200px;overflow: auto;}
.full-input.full-input-select .dropdown-menu .dropdown-item{border-radius: 0;}
.venue-location-info .custom-switch{padding: 0;display: flex;justify-content: flex-start;position: relative;}
.venue-location-info .custom-switch .custom-switch-input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;opacity: 0;z-index: 1;}
.venue-location-info .custom-switch .switch-icon{position: relative;width: 32px;height: 20px;margin: 0 0 auto;}
.venue-location-info .custom-switch .switch-icon:before{content:''; position:absolute;width: 100%;height: 8px;background: #b8b9c3;border-radius: 10px;top: 50%;left: 0;transform: translateY(-50%);transition: all 0.3s ease;}
.venue-location-info .custom-switch .switch-icon:after{content:''; position:absolute;width: 18px;height: 18px;background: #fff;border: 2px solid #b8b9c3;border-radius: 50%;top: 50%;left: 0;transform: translateY(-50%); transition: all 0.3s ease;}
.venue-location-info .custom-switch .switch-label{width: 100%;max-width: calc(100% - 60px);margin-left: 20px;line-height: 1;font-size: 14px;}
.venue-location-info .custom-switch .switch-label span{display: block;margin: 5px 0 0;font-size: 13px;color: #4b4d63;}
.venue-location-info .custom-switch .custom-switch-input:checked ~ .switch-icon:before{background: rgba(250, 37, 94, 0.5);}
.venue-location-info .custom-switch .custom-switch-input:checked ~ .switch-icon:after{background: var(--bg-primary);border: 2px solid var(--bg-primary);left: calc(100% - 18px);}

.custom-checkbox{position: relative;padding-left: 24px;margin: 3px 0;display: inline-block;}
.custom-checkbox .custom-checkbox-input{position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;opacity: 0; cursor: pointer;}
.custom-checkbox .custom-checkbox-label{position: relative;margin: 0;line-height: 16px;font-size: 14px;font-weight: 400;}
.custom-checkbox .custom-checkbox-label:before{content:'';position:absolute;width: 16px;height: 16px;background: #fff;border: 1px solid #ddd;top: 50%;left: -24px; transform: translateY(-50%);border-radius: 2px;}
.custom-checkbox .custom-checkbox-label:after{content: "\f00c";position: absolute;font-family: "Font Awesome 5 Pro";width: 16px;height: 16px;top: 50%;left: -24px;transform: translateY(-50%); font-weight: 500;font-size: 10px;display: block;color: #fff;text-align: center;opacity: 0; transition: all 0.3s ease;}
.custom-checkbox .custom-checkbox-input:checked ~ .custom-checkbox-label:after{opacity: 1;}
.custom-checkbox .custom-checkbox-input:checked ~ .custom-checkbox-label:before{background: var(--bg-primary);border: 1px solid var(--bg-primary);}

.custom-radio{position: relative;padding-left: 24px;margin: 3px 0;display: inline-block;}
.custom-radio .custom-radio-input{position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;opacity: 0; cursor: pointer;}
.custom-radio .custom-radio-label{position: relative;margin: 0;line-height: 16px;font-size: 14px;font-weight: 400;}
.custom-radio .custom-radio-label:before{content:'';position:absolute;width: 16px;height: 16px;background: #fff;border: 1px solid #ddd;top: 50%;left: -24px; transform: translateY(-50%);border-radius: 50%;}
.custom-radio .custom-radio-label:after{content:'';position: absolute;width: 8px;height: 8px;top: 50%;left: -20px;transform: translateY(-50%);font-weight: 600;font-size: 8px;display: flex;background-color: #fff;border-radius: 50%;justify-content: center;align-items: center;opacity: 0; transition: all 0.3s ease;}
.custom-radio .custom-radio-input:checked ~ .custom-radio-label:after{opacity: 1;}
.custom-radio .custom-radio-input:checked ~ .custom-radio-label:before{background: var(--bg-primary);border: 1px solid var(--bg-primary);}

.xdsoft_datetimepicker{box-shadow: 0 2px 20px rgba(0,0,0,0.1);border: 0;border-radius: 6px;min-width: 280px;padding: 10px;}
.xdsoft_datetimepicker .xdsoft_datepicker{width: 100%;float: none;margin: 0;}
.xdsoft_datetimepicker .xdsoft_calendar{ font-family:'SF Pro Regular', sans-serif;}
.xdsoft_datetimepicker .xdsoft_calendar th{background-color: #fff;border: 0;border-bottom: 1px solid var(--lightColor);padding: 0;color: var(--bg-primary);font-weight: normal;font-size: 15px;font-family: 'SF Pro Semibold', sans-serif;}
.xdsoft_datetimepicker .xdsoft_calendar td{background-color: #fff;border: 0;text-align: center;font-size: 14px;height: 30px;color: #4b4d63 !important;font-weight: normal;border-radius: 4px;}
.xdsoft_datetimepicker .xdsoft_calendar td>div{padding: 0;}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{    background: #4b4d63;box-shadow: none;color: #fff !important;}
.xdsoft_datetimepicker .xdsoft_calendar td:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color: #fff !important;background: var(--bg-primary) !important;box-shadow: none !important;}
.xdsoft_datetimepicker .xdsoft_month{width: 120px;text-align: center;font-family: 'SF Pro Semibold', sans-serif;text-transform: uppercase;font-size: 16px;color: #4b4d63;margin: 0;}
.xdsoft_datetimepicker .xdsoft_month span{text-decoration: none !important;margin-right: 5px;}
.xdsoft_datetimepicker .xdsoft_year{width: 60px;text-align: center;font-family: 'SF Pro Semibold', sans-serif;text-transform: uppercase;font-size: 16px;color: #4b4d63;margin: 0;}
.xdsoft_datetimepicker .xdsoft_year span{text-decoration: none !important;margin-right: 5px;}
.xdsoft_datetimepicker .xdsoft_timepicker{margin: 0;width: 100%;}
.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{ margin-left:10px;}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border: 0;min-height: 160px; max-width: 280px;}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box .xdsoft_time_variant{display: flex;flex-wrap: wrap;margin: 0 -5px; padding-right: 2px;}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{font-family: 'SF Pro Medium', sans-serif;font-size: 14px;font-weight: normal;line-height: 1;padding: 10px;height: auto;background-color:var(--light);border: 0;width: 33.33%;max-width: calc(33.33% - 10px);margin: 5px;color: #4b4d63;border-radius: 4px;}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{margin: 5px auto;}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:var(--bg-primary); box-shadow: none;color:#fff;}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background:#4b4d63;box-shadow: none;color:#fff;}

.chooseDate, .timepicker{cursor: pointer;}

.advance-options{position: relative;margin: 30px 0 20px;}
.advance-options .advance-option-header{display: flex;padding: 5px 0;}
.advance-options .advance-option-header > a{color: #4b4d63;font-size: 15px;font-weight: 600;position: relative;display: block;padding-right: 30px;}
.advance-options .advance-option-header > a:after{content: "\f078";font-family: "Font Awesome 5 Pro";font-size: 14px;font-weight: 500;display: block;position: absolute;margin: 0;vertical-align: unset;top: 50%;right: 0;transform: translateY(-50%);border: 0; color:#4b4d63; opacity: 1; transition: all 0.3s ease;}
.advance-options .advance-option-header.active > a:after{transform: translateY(-50%) rotate(-180deg);}
.advance-options .advance-option-body{position: relative; display: none;}
.advance-options .advance-option-body .custom-checkbox{padding-top: 10px;padding-bottom: 10px;}
.advance-options .advance-option-body .custom-checkbox .custom-checkbox-label{}
.advance-options .advance-option-body .custom-checkbox .custom-checkbox-label span{display: block;margin: 0;font-size: 12px;color: #4b4d63;}


.page-floating-actions{position: fixed;width: 100%;bottom: 0;left: 0;padding: 20px 0;border-top: 1px solid rgba(0,0,0,0.1);z-index: 9;background-color: #fff;}
.page-floating-actions .page-floating-actions-wrap{display: flex; justify-content: flex-end; margin: 0 -10px;}
.page-floating-actions .page-floating-actions-wrap .btn-action{display: block;padding: 10px 30px;line-height: 20px;color: #4b4d63;margin: auto 10px; flex-direction: column; justify-content: center; display: flex;}
.page-floating-actions .page-floating-actions-wrap .btn-action.btn-action-primary{background:var(--bg-primary); color: #fff;border-color: var(--bg-primary);}


.avatar-upload{height: 280px;border: 0;}
.avatar-upload .avatar-edit input + label{height: 280px;}
.avatar-upload .avatar-preview{padding:0;}
.avatar-upload .avatar-preview .no-image{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.avatar-upload .avatar-preview .with-image{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.avatar-upload .avatar-preview .with-image .btn-remove{display: flex;width: 60px;height: 60px;background: #fff;color: #6f7287;font-size: 20px;justify-content: center;align-items: center;border-radius: 50%;box-shadow: rgba(0,0,0,0.5) 0 2px 10px;}
.login-form #summary{resize:none;}
.summernote-container .btn-default{color: #212529;background-color: #f8f9fa;border-color: rgba(0,0,0,.2);}
.summernote-container .panel-heading{background: #f1f1f1;}

.manage-events-page-content{}
.manage-events-page-content .sortable-details{position: relative;}
.manage-events-page-content .sortable-details .summernote-editor-div{position:relative;margin: 40px 0 0;}
.manage-events-page-content .sortable-details .add-photo-div{position:relative;margin: 40px 0 0;}
.manage-events-page-content .sortable-details .add-photo-div .avatar-upload{margin: 0;}
.manage-events-page-content .sortable-details .add-video-div{position:relative;margin: 10px 0 0;padding: 30px 0;}
.manage-events-page-content .sortable-details .right-side-options{position: absolute;top: 50%;right: -41px;z-index: 1;display: flex;flex-direction: column;transform: translateY(-50%);}
.manage-events-page-content .sortable-details .right-side-options .btn-option{display: flex;justify-content: center;align-items: center;width: 36px;height: 36px;background-color: #f9f9f9;border-radius: 50%;font-size: 18px;margin: 2px 0;color: #958fa0; transition: all 0.3s ease;}
.manage-events-page-content .sortable-details .right-side-options .btn-option:hover{background-color: #eeecf1;color: #958fa0;}

.event-photo-section{position: relative;margin: 20px 0 0;}
.event-photo-section .upload-event-image{position: relative;display: flex;background-color: #f8f7fa;box-shadow: rgba(0,0,0,0.05) 0 2px 5px;border: 1px solid rgba(0,0,0,0.05);border-radius: 2px;width: 100%;height: 280px;flex-direction: column;justify-content: center;align-items: center;overflow: hidden;}
.event-photo-section .upload-event-image .upload-event-input{position: absolute;top: 0;right: 0;width: calc(100% + 150px);height: 100%;z-index: 1;cursor: pointer;opacity: 0;}
.event-photo-section .upload-event-image .upload-event-content{display:block;}
.event-photo-section .upload-event-image .upload-event-content .icon{margin: 0 auto 10px;display: flex;justify-content: center;align-items: center;font-size: 40px;color: #6f7287;}
.event-photo-section .upload-event-image .upload-event-content .title{line-height: 1.2;font-size: 16px;font-weight: 600;color: #000;font-family: 'Roboto', sans-serif;text-align: center;}
.event-photo-section .upload-event-image .upload-event-content .text{line-height: 1.2;font-size: 12px;font-weight: 400;color: #6f7287;text-align: center;margin: 6px 0 0;}

.event-photo-section .upload-event-image .preview-event-image{width: 100%;height: 280px;overflow: hidden; display:none;}
.event-photo-section .upload-event-image .preview-event-image .image-container{position: relative;width: 100%;height: 100%;overflow: hidden;}
.event-photo-section .upload-event-image .preview-event-image .image-container img{width: 100%;height: 100%;object-fit: cover;}
.event-photo-section .upload-event-image .preview-event-image .image-delete{position: absolute;display: flex;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 1;width: 40px;height: 40px;justify-content: center;align-items: center;background: #fff;border-radius: 50%;color: #212121;box-shadow: rgba(0,0,0,0.3) 0 2px 5px; opacity: 0; visibility: hidden; transition: all 0.3s ease;}
.event-photo-section .upload-event-image .preview-event-image:hover .image-delete{opacity: 1; visibility: visible;}

.event-photo-section .upload-event-image.uploaded .preview-event-image{display:block;}
.event-photo-section .upload-event-image.uploaded .upload-event-input{z-index: -99;}
.event-photo-section .upload-event-image.uploaded .upload-event-content{display:none;}

/*.event-photo-section .uploading-event-image{position: relative;background-color: #f8f7fa;box-shadow: rgba(0,0,0,0.05) 0 2px 5px;border: 1px solid rgba(0,0,0,0.05);border-radius: 2px;width: 100%;height: 280px;overflow: hidden;}
.event-photo-section .uploading-event-image .loading-icon{position: absolute;background-color: rgba(0,0,0,0.5);width: 100%;height: 100%;z-index: 1; display: flex;}
.event-photo-section .uploading-event-image .loading-icon span{display: block; margin: auto;width: 100px; height: 100px; background-color: transparent;border: 4px solid transparent;border-top-color: rgba(255,255,255,0.5);position: relative; z-index: 0;animation: spin 1s linear infinite;border-radius: 50%;}
.event-photo-section .uploading-event-image .loading-icon span:before{content: '';position: absolute;border-radius: 50%;background-color: transparent;border: 4px solid rgba(255,255,255,0.2);top: -4px;left: -4px;width: 100px;height: 100px; z-index: -1; }
.event-photo-section .uploading-event-image .image-container{position: relative;width: 100%;height: 100%;overflow: hidden;}
.event-photo-section .uploading-event-image .image-container img{width: 100%;height: 100%;object-fit: cover;}*/
/*.event-photo-section .preview-event-image{position: relative;background-color: #f8f7fa;box-shadow: rgba(0,0,0,0.05) 0 2px 5px;border: 1px solid rgba(0,0,0,0.05);border-radius: 2px;width: 100%;height: 280px;overflow: hidden;}
.event-photo-section .preview-event-image .image-container{position: relative;width: 100%;height: 100%;overflow: hidden;}
.event-photo-section .preview-event-image .image-container img{width: 100%;height: 100%;object-fit: cover;}
.event-photo-section .preview-event-image .image-delete{position: absolute;display: flex;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 1;width: 40px;height: 40px;justify-content: center;align-items: center;background: #fff;border-radius: 50%;color: #212121;box-shadow: rgba(0,0,0,0.3) 0 2px 5px; opacity: 0; visibility: hidden; transition: all 0.3s ease;}
.event-photo-section .preview-event-image:hover .image-delete{opacity: 1; visibility: visible;}*/

@-webkit-keyframes spin {
  0% { transform:rotate(0deg);}
  100% {transform: rotate(360deg);}
}@keyframes spin {
  0% { transform:rotate(0deg);}
  100% {transform: rotate(360deg);}
}

.basic-info-div .col-sm-3, .event-location-div .col-sm-3, .event-date-time-div  .col-sm-3{background-color:transparent;}


.full-input{padding:4px 8px;border:1px solid #d4d4d4;border-radius:2px}
.full-input .label-inside{line-height:1;padding-top:4px;display:block;font-size:12px}
.full-input .label-inside abbr{text-decoration:none;font-weight:400}
.full-input input{outline:none;border:none;padding:0;font-size:13px;letter-spacing:0;width:100%;line-height:normal;box-shadow:none}
.full-input textarea{outline:none;border:none;padding:0;font-size:13px;letter-spacing:0;width:100%;resize:none;height:50px;line-height:normal;box-shadow:none}


.create-ticket-rightside-content{}
.create-ticket-rightside-content .content-header{position: sticky;top: 0;padding: 15px;background-color: #fff;border-bottom: 1px solid rgba(0,0,0,0.1);z-index: 1;}
.create-ticket-rightside-content .content-header .content-title{font-size: 18px;line-height: 1;font-weight: 600;font-family: 'Roboto', sans-serif;color: #000;margin: 0;}
.create-ticket-rightside-content .content-body{position: relative;padding: 20px 15px;height: calc(100% - 124px);overflow: auto;}
.create-ticket-rightside-content .content-body .radio-group{display: flex;justify-content: center;margin: 0 -5px;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid rgba(0,0,0,0.1);}
.create-ticket-rightside-content .content-body .custom-radio-button{width: 33.33%;max-width: calc(33.33% - 10px);margin: 0 5px;position: relative;overflow: hidden;}
.create-ticket-rightside-content .content-body .custom-radio-button .custom-radio-input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;z-index: 1;opacity: 0;}
.create-ticket-rightside-content .content-body .custom-radio-button .custom-radio-label{position: relative;height: 44px;padding: 10px;box-sizing: border-box;text-align: center;text-decoration: none;line-height: 20px;font-weight: 600;letter-spacing: .2px;background: transparent;border: 2px solid #6f7287;border-radius: 4px;cursor: pointer;transition: all .4s cubic-bezier(.4, 0, .3, 1);color: #6f7287;width: 100%;}
.create-ticket-rightside-content .content-body .custom-radio-button .custom-radio-input:checked ~ .custom-radio-label{border-color: var(--bg-primary);background-color: var(--bg-primary);color: #fff;}
.create-ticket-rightside-content .content-body .form-content{}
.create-ticket-rightside-content .content-body .form-content .control-label{color: #4b4d63;font-size: 14px;font-weight: 600;display: block;line-height: 1.2;margin: 0 0 2px;}
.create-ticket-rightside-content .content-footer{position: sticky;bottom: 0;padding: 15px;background-color: #fff;border-top: 1px solid rgba(0,0,0,0.1);z-index: 1;}
.create-ticket-rightside-content .content-footer .content-action{display: flex; justify-content: center;}
.create-ticket-rightside-content .content-footer .content-action .btn-action{position: relative;height: 44px;padding: 0 30px;box-sizing: border-box;text-align: center;text-decoration: none;line-height: 40px;font-weight: 600;letter-spacing: .2px;background: transparent;border: 2px solid #6f7287;border-radius: 4px;cursor: pointer;transition: all .4s cubic-bezier(.4, 0, .3, 1);color: #6f7287;width: 100%;}
.create-ticket-rightside-content .content-footer .content-action .btn-action+.btn-action{ margin-left: 10px;}
.create-ticket-rightside-content .content-footer .content-action .btn-action.btn-save{border-color: var(--bg-primary);background-color: var(--bg-primary);color: #fff;}


.event-list-content{}
.event-list-content .events-header{display: flex;padding: 12px 15px;background-color: #f8f7fa;}
.event-list-content .events-header .item-particular{width: 78%;max-width:78%;display:flex;justify-content:flex-start; align-items:center;}
.event-list-content .events-header .item-sold{width: 12%;max-width:12%;display:flex;justify-content:flex-start; align-items:center;}
.event-list-content .events-header .item-gross{width: 12%;max-width:12%;display:flex;justify-content:center; align-items:center;}
.event-list-content .events-header .item-status{width: 12%;max-width:12%;display:flex;justify-content:center; align-items:center;}
.event-list-content .events-header .item-action{width: 10%;max-width:10%;display:flex;justify-content:flex-end; align-items:center;}
.event-list-content .events-header .item-header-title{color: #6f7287;font-size: 14px;font-weight: 600;}
.event-list-content .events-body{}
.event-list-content .events-body .event{display: flex;padding: 12px 15px; background-color: #fff; transition: all 0.3s ease;}
.event-list-content .events-body .event:hover{box-shadow: rgba(0,0,0,0.1) 0 2px 5px;}
.event-list-content .events-body .event+.event{border-top:1px solid rgba(0,0,0,0.1);}
.event-list-content .events-body .event .item-particular{width: 78%;max-width:78%;display:flex;justify-content:flex-start; align-items:center;}
.event-list-content .events-body .event .item-sold{width: 12%;max-width:12%;display:flex;justify-content:center; align-items:flex-start;flex-direction: column;}
.event-list-content .events-body .event .item-gross{width: 12%;max-width:12%;display:flex;justify-content:center; align-items:center;}
.event-list-content .events-body .event .item-status{width: 12%;max-width:12%;display:flex;justify-content:center; align-items:center;}
.event-list-content .events-body .event .item-action{width: 10%;max-width:10%;display:flex;justify-content:flex-end; align-items:center;}
.event-list-content .events-body .event .item-date{width: 44px;line-height: 1;text-align: center;display: flex;flex-direction: column;justify-content: center;align-items: center;margin: auto 0;margin-right: 15px;}
.event-list-content .events-body .event .item-date .month{text-transform: uppercase;font-weight: 400;font-size: 13px;color: #6f7287;font-family: 'Roboto', sans-serif;display: block;}
.event-list-content .events-body .event .item-date .day{font-size: 24px;font-weight: 800;font-family: 'Roboto', sans-serif;display: block;line-height: 30px;color: var(--bg-primary);}
.event-list-content .events-body .event .item-image{width: 56px;height: 56px;border-radius: 4px;overflow: hidden;margin: auto 0;}
.event-list-content .events-body .event .item-image img{width: 100%; height: 100%; object-fit: cover;}
.event-list-content .events-body .event .item-info{ width: 100%; max-width: calc(100% - 115px); margin: auto 0; padding: 0 15px;}
.event-list-content .events-body .event .item-info .item-title{font-family: 'Noto Sans', sans-serif;font-weight: 400;font-size: 14px;line-height: 1;color: #39364f;margin: 0 0 10px;letter-spacing: -0.1px;}
.event-list-content .events-body .event .item-info .item-text{color: #6f7287;line-height: 1;font-size: 11px;font-family: 'Rubik', sans-serif;font-weight: 400;margin: 2px 0;}
.event-list-content .events-body .event .item-info .item-multiple{display: flex;justify-content: flex-start;align-items: center;color: #39364f;font-size: 13px;font-family: 'Rubik', sans-serif;font-weight: 400;margin: 4px 0 0;}
.event-list-content .events-body .event .item-info .item-multiple span{display: block;margin: -1px 0 0 5px;font-size: 11px;line-height: 1;color: #6f7287;}
.event-list-content .events-body .event .item-data{font-family: 'Rubik', sans-serif;font-weight: 400;font-size: 13px;color: #6f7287; line-height: 1;}
.event-list-content .events-body .event .custom-progress{width: 100%;position: relative;overflow: hidden;height: 4px;border-radius: 4px;background-color: #e3e4ec;margin: 5px 0 0;}
.event-list-content .events-body .event .custom-progress .custom-progress-bar{position: absolute;top: 0;left: 0;width: 50%;height: 100%;background-color: #8BC34A;border-radius: 4px;}
.event-list-content .events-body .event .dropdown{}
.event-list-content .events-body .event .dropdown .dropdown-toggle{display: flex;justify-content: center;align-items: center;width: 28px;height: 28px;background-color: #f9f9f9;border-radius: 50%;font-size: 16px;margin: 2px 0;color: #958fa0;transition: all 0.3s ease;}
.event-list-content .events-body .event .dropdown .dropdown-toggle:hover{background-color: #eeecf1;color: #958fa0;}
.event-list-content .events-body .event .dropdown .dropdown-menu{top: 100% !important;left: auto !important;right: 0 !important;padding: 5px 0 !important;transform: none !important; background-color: #fff;box-shadow: rgba(0,0,0,0.1) 0 2px 10px;}
.event-list-content .events-body .event .dropdown .dropdown-menu .dropdown-item{font-family: 'Rubik', sans-serif;letter-spacing: 0;font-weight: 400;font-size: 13px;padding: 8px 12px;line-height: 16px;color: #6f7287; background-color: #fff;}
.event-list-content .events-body .event .dropdown .dropdown-menu .dropdown-item:hover{ color: #fff;background-color: var(--bg-primary);}


.event-location-div{width:90%; margin: 0 auto;}
.tickets-tabs{}
.tickets-tabs .tickets-tablist{display: flex;margin: 0;border-bottom: 1px solid rgba(0,0,0,0.1);}
.tickets-tabs .tickets-tablist .item{margin: 0;}
.tickets-tabs .tickets-tablist .item+.item{margin-left: 30px;}
.tickets-tabs .tickets-tablist .item .item-link{display: block;font-size: 16px;font-weight: 600;color: #6f7287;padding: 5px 0;margin: 0;position: relative;}
.tickets-tabs .tickets-tablist .item .item-link:before{ content:'';position: absolute;bottom: -2px;left: 0;width: 100%;height: 4px;background-color: var(--color-primary);z-index: 1;margin: 0;transform: scaleX(0);transition: all 0.3s ease;}
.tickets-tabs .tickets-tablist .item .item-link.active:before{transform: scaleX(1);}
.tickets-tabs .tickets-tablist .item .item-link:hover:before{transform: scaleX(1);}

.ticket-list{}
.ticket-list .item{display: flex;flex-wrap: wrap;padding:12px 15px; background-color: #fff; transition: all 0.3s ease;}
.ticket-list .item:hover{box-shadow: rgba(0,0,0,0.1) 0 2px 5px;}
.ticket-list .item+.item{ border-top:1px solid rgba(0,0,0,0.1); }
.ticket-list .item .item-index{width: 60px;display: flex;justify-content: flex-start;align-items: center;cursor: move;}
.ticket-list .item .item-index .item-index-title{width: 30px;height: 30px;background-color: #eeecf1;text-align: center;color: #958fa0;border-radius: 50%;font-size: 14px;font-weight: 800;font-family: 'Roboto', sans-serif;line-height: 32px;}
.ticket-list .item .item-particulars{width: 100%;max-width: calc(100% - 440px);margin: auto 0;}
.ticket-list .item .item-particulars .item-name{font-family: 'Neue Plak', sans-serif;font-size: 20px;font-weight: 600;color: #39364f;line-height: 1;}
.ticket-list .item .item-particulars .item-info{display: flex;flex-wrap: wrap;margin: 5px -5px 0;font-family: 'Rubik', sans-serif;line-height: 1.5;}
.ticket-list .item .item-particulars .item-info .item-status{font-size: 13px;margin: auto 5px;padding-left: 16px;font-weight: 400;color: #6f7287;position: relative;}
.ticket-list .item .item-particulars .item-info .item-status:before{content:'';position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 10px;height: 10px;background-color: #EF5350;border-radius: 50%;}
.ticket-list .item .item-particulars .item-info .item-status.active:before{background-color: #8BC34A;}
.ticket-list .item .item-particulars .item-info .item-data{font-size: 13px;margin: auto 5px;padding-left: 16px;font-weight: 400;color: #6f7287;position: relative;}
.ticket-list .item .item-particulars .item-info .item-data:before{content:'';position: absolute;top: 50%;left: 6px;transform: translateY(-50%);width: 6px;height: 6px;background-color: #6f7287;border-radius: 50%;}
.ticket-list .item .item-quantity{width: 100px;text-align:center;margin:auto 0;font-family: 'Rubik', sans-serif;font-weight: 400;font-size: 14px;color: #6f7287;line-height: 1;}
.ticket-list .item .item-price{width: 120px;text-align:center;margin:auto 0;font-family: 'Rubik', sans-serif;font-weight: 400;font-size: 14px;color: #6f7287;line-height: 1;}
.ticket-list .item .item-action{width: 60px;display: flex;justify-content: flex-end;align-items: center;}
.ticket-list .item .item-action .dropdown{}
.ticket-list .item .item-action .dropdown .dropdown-toggle{display: flex;justify-content: center;align-items: center;width: 28px;height: 28px;background-color: #f9f9f9;border-radius: 50%;font-size: 16px;margin: 2px 0;color: #958fa0;transition: all 0.3s ease;}
.ticket-list .item .item-action .dropdown .dropdown-toggle:hover{background-color: #eeecf1;color: #958fa0;}
.ticket-list .item .item-action .dropdown .dropdown-menu{top: 100% !important;left: auto !important;right: 0 !important;padding: 5px 0 !important;transform: none !important; background-color: #fff;}
.ticket-list .item .item-action .dropdown .dropdown-menu .dropdown-item{font-family: 'Rubik', sans-serif;letter-spacing: 0;font-weight: 400;font-size: 13px;padding: 8px 12px;line-height: 16px;color: #6f7287; background-color: #fff;}
.ticket-list .item .item-action .dropdown .dropdown-menu .dropdown-item:hover{ color: #fff;background-color: var(--bg-primary);}



.schedule-day-picker{position: relative;margin: 0 0 20px;}
.schedule-day-picker .schedule-day-picker-title{color: #4b4d63;font-size: 15px;font-weight: 600;position: relative;display: block;}
.schedule-day-picker .schedule-day-picker-wrap{display: flex;margin: 0 -5px;}
.schedule-day-picker .schedule-day-picker-wrap .item{position: relative;overflow: hidden;width: 40px;height: 40px;margin: 0 5px;}
.schedule-day-picker .schedule-day-picker-wrap .item .item-input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;cursor: pointer;opacity: 0;}
.schedule-day-picker .schedule-day-picker-wrap .item .item-label{width: 40px;height: 40px;display: flex;justify-content: center;align-items: center;background: #f9f9f9;overflow: hidden;border-radius: 50%;font-family: 'Rubik', sans-serif;font-size: 14px;font-weight: 400;color: #6f7287; transition: all 0.3s ease;}
.schedule-day-picker .schedule-day-picker-wrap .item .item-input:checked ~ .item-label{background: var(--bg-primary); color: #fff;}
.schedule-day-picker .schedule-day-picker-wrap .item:hover .item-label{background: #eeecf1;}
.schedule-timeslots{	position: relative;margin: 0 0 20px;border-top: 1px solid rgba(0,0,0,0.1);padding: 10px 0 0;}
.schedule-timeslots .schedule-timeslots-title{color: #4b4d63;font-size: 15px;font-weight: 600;position: relative;display: block;}
.schedule-timeslots .schedule-timeslots-wrap{}
.schedule-timeslots .schedule-timeslots-wrap .item{display: flex;}
.schedule-timeslots .schedule-timeslots-wrap .item+.item{margin: 10px 0 0;}
.schedule-timeslots .schedule-timeslots-wrap .item .item-radio{width: 100px;padding-left: 24px;position: relative;margin: auto 0;}
.schedule-timeslots .schedule-timeslots-wrap .item .item-radio .item-input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;cursor: pointer;opacity: 0;}
.schedule-timeslots .schedule-timeslots-wrap .item .item-radio .item-label{font-family: 'Rubik', sans-serif;font-size: 14px;font-weight: 400;color: #6f7287;margin: auto 0;line-height: 1.2;}
.schedule-timeslots .schedule-timeslots-wrap .item .item-radio .item-label:before{content: '';position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 16px;height: 16px;border-radius: 50%;background: #fff;border: 2px solid rgba(0,0,0,0.2);}
.schedule-timeslots .schedule-timeslots-wrap .item .item-radio .item-label:after{content:'';position: absolute;top: 50%;left: 4px;transform: translateY(-50%);width: 8px;height: 8px;border-radius: 50%;background: var(--bg-primary);opacity: 0; transition: all 0.3s ease;}
.schedule-timeslots .schedule-timeslots-wrap .item .item-radio .item-input:checked ~ .item-label:before{border-color: var(--bg-primary);}
.schedule-timeslots .schedule-timeslots-wrap .item .item-radio .item-input:checked ~ .item-label:after{opacity: 1;}
.schedule-timeslots .schedule-timeslots-wrap .item .full-input{max-width: 160px;}


.events-cards{display: flex;flex-direction: column; height: 100%;}
.events-cards .event-image{display: block;width: 100%;height: 240px;overflow: hidden;}
.events-cards .event-image img{width: 100%;height: 100%;object-fit: cover;}
.events-cards .events-detail{height: calc(100% - 240px);min-height: 0;max-height: none;padding:0 20px 30px;}
.events-cards .events-detail .events-title{}
.events-cards .events-detail .events-title .title{line-height: 1;font-size: 18px;}
.events-cards .events-detail .events-location{margin: 10px 0 0;}
.events-cards .events-detail .events-location .location{line-height: 1.2;font-weight: 400;font-family: 'Rubik', sans-serif;opacity: 1;color: #6f7287;font-size: 14px;}

.pagination-nav{position: relative;border-top: 1px solid rgba(0,0,0,0.1);margin: 20px 0 0;padding: 10px 0 0;}
.pagination-nav .pagination-list{display: flex;justify-content: flex-end; margin: 0 -2px;}
.pagination-nav .pagination-list .page-number{margin: auto 2px;margin-right: auto;font-family: 'Rubik', sans-serif;font-weight: 400;font-size: 13px;color: #6f7287;}
.pagination-nav .pagination-list .item{margin: auto 2px;}
.pagination-nav .pagination-list .item .item-link{display: block;padding: 10px 12px;border: 1px solid rgba(0,0,0,0.1);border-radius: 4px;background-color: #fff;font-family: 'Rubik', sans-serif;font-weight: 400;font-size: 13px;color: #6f7287;line-height: 1; transition: all 0.3s ease;}
.pagination-nav .pagination-list .item.active .item-link{background-color: var(--bg-primary);border-color: var(--bg-primary);color: #fff;}
.pagination-nav .pagination-list .item.active:hover .item-link{background-color: var(--bg-primary);border-color: var(--bg-primary);color: #fff;}
.pagination-nav .pagination-list .item:hover .item-link{background-color: #f9f9f9;}


.btn-viewall{position: relative;height: 44px;padding: 0 30px;box-sizing: border-box;text-align: center;text-decoration: none;line-height: 40px;font-weight: 600;letter-spacing: .2px;background: transparent;border: 2px solid #6f7287;border-radius: 4px;cursor: pointer;transition: all .4s cubic-bezier(.4, 0, .3, 1);color: #6f7287;width: auto;}
.btn-viewall:hover{background: var(--bg-primary);border-color: var(--bg-primary); color: #fff;}

.event-detail-div{}
.event-detail-div .event-image{width: 100%;height: 360px;overflow: hidden;}
.event-detail-div .event-image img{ width:100%; height: 100%; object-fit: cover;}
.event-detail-div .sticky-sec{position:-webkit-sticky; position:sticky; top: 55px; z-index: 1; background: #fff;}
.event-detail-div .share-friends-div{}
.event-detail-div .share-friends-div .social-icons{}
.event-detail-div .share-friends-div .social-icons > ul{margin: 0 -5px;}
.event-detail-div .share-friends-div .social-icons > ul > li{ margin: 0 5px;}
.event-detail-div .share-friends-div .social-icons > ul > li > a.js-social-share{display: flex;width: 45px;height: 45px;justify-content: center;align-items: center;background: #a9a8b3;border-radius: 50%;color: #fff;font-size: 18px;}
.event-detail-div .share-friends-div .social-icons > ul > li > a.js-social-share:hover{background:#bab9c2;}

.left-side-content .about-event-text{padding:50px;}
.left-side-content .about-event-text p{text-align:unset;}
.left-side-content .about-event-text .image-div{position:relative; width:100%;margin:0 0 20px;}
.left-side-content .about-event-text .image-div img{width: 100%;}
.left-side-content .about-event-text .video-div{position:relative; width:100%;margin:0 0 20px;}
.left-side-content .about-event-text .video-div iframe{ width: 100%;}

.event-location-map .google-map{ width:100% !important;}


.common-sections{position: relative;padding: 22px 0 0;}
.all-events{display: flex;justify-content: flex-start;background-color: #f8f7fa;}
.all-events .event-filter{width: 320px;position: sticky;top: 82px;max-height: calc(100vh - 82px);background-color: #f8f7fa;transition: all 0.3s ease;}
.all-events .event-filter::-webkit-scrollbar{width:0; height: 0;}
.all-events .event-filter .event-filter-trigger{display: none;position: absolute;top: 50%;right: -20px;transform: translateY(-50%);width: 20px;height: 60px;background-color: var(--bg-primary);color: #fff;justify-content: center;align-items: center;font-size: 20px;border-radius: 50%;border-top-left-radius: 0;border-bottom-left-radius: 0;}
.all-events .event-filter .event-filter-trigger i{}
.all-events .event-filter .event-filter-wrap{overflow: auto;height: calc(100vh - 82px);display: flex;flex-direction: column;}
.all-events .event-filter .event-filter-header{padding: 20px;background-color: #f8f7fa;position: sticky;top: 0;z-index: 1;}
.all-events .event-filter .event-filter-header .title{font-size: 30px;font-weight: 700;line-height: 1;}
.all-events .event-filter .event-filter-body{ padding: 0 20px;}
.all-events .event-filter .event-filter-body .filter-item{}
.all-events .event-filter .event-filter-body .filter-item+.filter-item{border-top:1px solid rgba(0,0,0,0.1);}
.all-events .event-filter .event-filter-body .filter-item .filter-item-trigger{display: flex;justify-content: space-between;padding: 20px 0;color: var(--color-black);opacity: 0.8;}
.all-events .event-filter .event-filter-body .filter-item .filter-item-trigger .filter-item-title{font-size: 20px;font-weight: 700;margin: auto 0;width: 100%;max-width: calc(100% - 40px);}
.all-events .event-filter .event-filter-body .filter-item .filter-item-trigger .filter-item-title span{display: block;line-height: 1;font-size: 14px;font-weight: 500;margin: 5px 0 0;color: var(--bg-primary);white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 100%;}
.all-events .event-filter .event-filter-body .filter-item .filter-item-trigger .filter-item-icon{display: flex;justify-content: center;align-items: center;opacity: 0.6;font-size: 20px;margin: auto 0; transition: all 0.3s ease;}
.all-events .event-filter .event-filter-body .filter-item.active .filter-item-trigger .filter-item-icon{transform: rotate(90deg);}
.all-events .event-filter .event-filter-body .filter-item .filter-item-content{padding-bottom: 20px;position: relative; display: none;}
.all-events .event-filter .event-filter-body .filter-item .filter-item-wrap{max-height: 280px;overflow: auto;}
.all-events .event-filter .event-filter-body .filter-item .filter-item-content .form-control{background-color: transparent;border: 0;border-bottom: 2px solid rgba(0,0,0,0.1);padding: 6px 0;font-weight: 500;transition: all 0.3s ease;}
.all-events .event-filter .event-filter-body .filter-item .filter-item-content .form-control:focus{ border-color:var(--bg-primary);}
.all-events .event-filter .event-filter-body .filter-item .filter-item-content .custom-radio{ display: block;margin: 0;padding: 10px 0;padding-left: 30px;}
.all-events .event-filter .event-filter-body .filter-item .filter-item-content .custom-radio-label{font-size: 16px;font-weight: 500;color: var(--color-gray);}
.all-events .event-filter .event-filter-body .filter-item .filter-item-content .custom-radio-label:before{width: 20px;height: 20px;left: -30px;}
.all-events .event-filter .event-filter-body .filter-item .filter-item-content .custom-radio-label:after{left: -25px;width: 10px;height: 10px;}
.all-events .event-filter .event-filter-body .filter-item .filter-item-content .custom-checkbox{ display: block;margin: 0;padding: 10px 0;padding-left: 30px;}
.all-events .event-filter .event-filter-body .filter-item .filter-item-content .custom-checkbox-label{font-size: 16px;font-weight: 500;color: var(--color-gray);}
.all-events .event-filter .event-filter-body .filter-item .filter-item-content .custom-checkbox-label:before{width: 20px;height: 20px;left: -30px;}
.all-events .event-filter .event-filter-body .filter-item .filter-item-content .custom-checkbox-label:after{width: 20px;height: 20px;left: -30px;line-height: 22px;font-size: 14px;}
.all-events .event-container{width: 100%;max-width: calc(100% - 320px);padding: 20px;background-color: #fff;transition: all 0.3s ease;}
.all-events .event-search{}
.all-events .event-search .search-input{}
.all-events .event-search .search-input .keyword-input-wrap{}
.all-events .event-search .search-input .text-input-wrap{}
.all-events .event-search .search-input .text-input-wrap span{}
.all-events .event-search .search-input .location-input-wrap{}
.all-events .event-search .search-input .input{}
.all-events .event-search .search-action{}
.all-events .event-search .search-action .btn-action{}
.all-events .event-lists{display: flex;flex-wrap: wrap;margin: 0 -5px;}
.all-events .event-lists .events-cards{width: 33.33%;max-width: calc(33.33% - 10px);margin: 5px;height: auto; transition: all 0.3s ease;}
.all-events .event-lists .events-cards:hover{box-shadow: 0 16px 64px -16px rgba(46, 55, 77, .24);}
.all-events .event-lists .events-cards .event-image{}
.all-events .event-lists .events-cards .event-image img{}
.all-events .event-lists .events-cards .events-detail{}
.all-events .event-lists .events-cards .events-detail .events-icons{}
.all-events .event-lists .events-cards .events-detail .events-icons > a{ color: var(--color-black);}
.all-events .event-lists .events-cards .events-detail .events-icons > a:hover{ color: var(--white);}
.all-events .event-lists .events-cards .events-detail .event-date-time{}
.all-events .event-lists .events-cards .events-detail .event-date-time span{font-weight: 600;font-size: 14px;}
.all-events .event-lists .events-cards .events-detail .events-title{}
.all-events .event-lists .events-cards .events-detail .events-title .title{font-weight: 700;}
.all-events .event-lists .events-cards .events-detail .events-title .title > a{color: var(--color-black);}
.all-events .event-lists .events-cards .events-detail .events-location{}
.all-events .event-lists .events-cards .events-detail .events-location .location{color: var(--color-grey); opacity: 0.6;}
.all-events .event-filter-footer{position: sticky;bottom: 0;margin: auto 0 0;padding: 20px;background-color: #f8f7fa;z-index: 1;}
.all-events .event-filter-footer .filter-action{display: flex;justify-content: center;align-items: center;}
.all-events .event-filter-footer .filter-action .btn-action{display: block;background-color: var(--bg-primary);color: var(--white);font-size: 16px;font-weight: 600;padding: 10px 20px;border-radius: 6px;line-height: 1.3;margin: auto 4px;width: 100%;text-align: center;border: 2px solid var(--bg-primary);}
.all-events .event-filter-footer .filter-action .btn-action.btn-alt{border-color: var(--color-gray);background-color: var(--white);color: var(--color-black);}

.all-events-page-content #analyticsList{
	width: 100%;
	overflow-x: auto;
}


/*
font-family: 'Archivo', sans-serif;
font-family: 'Muli', sans-serif;
font-family: 'Noto Sans', sans-serif;
font-family: 'Open Sans', sans-serif;
font-family: 'Roboto', sans-serif;
font-family: 'Rubik', sans-serif;
font-family: 'Work Sans', sans-serif;
*/




.tabbable .nav-tabs .nav-item .nav-link,.tabbable .nav-tabs .nav-item:hover .nav-link{padding: 10px 18px !important;}
.nav-item::before{transform: translateY(-50%);top: 50%;}

.slider-section{overflow:hidden;}
.shfooter .title[data-toggle="collapse"]{ color: var(--bg-primary);}
.create-account-page-content .dropdown-toggle::after{display:none;}
.account-settings-page-content .left-side-content.account-setting-tabs{height:100%;background: #f8f7fa;min-height: calc(100vh - 60px);}
.account-settings-page-content .left-side-content.account-setting-tabs nav{/*height:100%;height: auto;min-height: calc(100vh - 145px);*/}
.note-editor.note-frame.panel.panel-default .dropdown-toggle::after{display:none;}
.account-settings-page-content.manage-events-page-content .dropdown-toggle::after{display:none;}

.account-settings-page-content .left-side-content.account-setting-tabs nav .btn-nav-trigger{display: none;position: absolute;top: 50%;right: -20px;transform: translateY(-50%);width: 20px;height: 60px;background-color: var(--bg-primary);color: #fff;justify-content: center;align-items: center;font-size: 20px;border-radius: 50%;border-top-left-radius: 0;border-bottom-left-radius: 0;}

.find-solution-section{}
.find-solution-section .essentials-text .custom-btn{padding: 6px 12px;line-height: 1;height: 44px;display: flex;justify-content: center;align-items: center;width: 100%;}

.pagination{margin: 10px 0 0;padding: 10px 0 0;border-top: 1px solid rgba(0,0,0,0.1);}
.pagination .page-number{color: #6f7287;line-height: 1;font-size: 12px;font-family: 'Rubik', sans-serif;font-weight: 400;}


.discount-list .ticket-list .item .item-particulars{max-width: calc(100% - 220px);}
.lh-default{ line-height: 1.2 !important;}
textarea.form-control{min-height: 100px; padding: 5px 0;}

.custom-btn.btn--primary{border-color: var(--bg-primary);background-color: var(--bg-primary);color: var(--white);}

.sec-payment-page{position: relative;width: 100%;height: 600px;display: flex;flex-direction: column;background-color: #f8f7fa;}
.sec-payment-page .payment-content{position: relative;width: 90%;max-width: 600px;margin: auto;background-color: #fff;padding: 50px 30px;border-radius: 10px;display: flex;justify-content: center;align-items: center;flex-direction: column;box-shadow: rgba(0,0,0,0.05) 0 2px 20px;}
.sec-payment-page .payment-content .icon{font-size: 60px;color: #8BC34A;margin: 0 auto 20px;}
.sec-payment-page .payment-content .icon.cancel{color: var(--bg-primary);}
.sec-payment-page .payment-content .title{font-size: 24px;line-height: 1.4;font-weight: 600;}
.sec-payment-page .payment-content .desc{margin: 10px 0 0;font-size: 18px;font-weight: 400;line-height: 1.2;text-align: center;color: var(--secondary);}
.sec-payment-page .payment-content .payment-type{display: flex;margin: 30px 0 0;width: 100%;max-width: 300px;}
.sec-payment-page .payment-content .payment-type .item{width: 50%;max-width: 50%;}
.sec-payment-page .payment-content .payment-type .item:last-child{text-align: right;}
.sec-payment-page .payment-content .payment-type .item .pay-title{font-size: 14px;text-transform: uppercase;color: var(--secondary);line-height: 1.2;}
.sec-payment-page .payment-content .payment-type .item .pay-data{font-size: 20px;font-weight: 600;color: var(--bg-black);}
.sec-payment-page .payment-content .backtohome{display: flex; justify-content: center;margin: 50px 0 0;}
.sec-payment-page .payment-content .backtohome a{display: flex;justify-content: center;align-items: center;}



/*==========|| CUSTOM CSS ||==========*/
.attendees-addcart-top-m{
	margin-top: 23px;
}




@media screen and (max-width:1024px){
	.all-events .event-filter{display: block;position: fixed;top: 0;left: 0;z-index: 99;width: 320px;height: 100vh;max-height: 100%;padding-top: 82px;box-shadow: rgba(0,0,0,0.1) 2px 0 20px; transform: translateX(-100%); transition: all 0.3s ease;}
	.all-events .event-filter.active{transform: translateX(0%);}
	.all-events .event-filter .event-filter-trigger{display: flex;}
	.all-events .event-container{max-width:100%;}
}
@media screen and (max-width:990px){
	.header-searchbar > form{display: flex;max-width: 340px;width: 100%;}
	header .navbar-nav{}
	header .navbar-nav .nav-item::before{ display: none;}
	header .dropdown-toggle::after{ display: none;}
	header .dropdown-menu{background-color: #fff;}
	.all-events .event-lists .events-cards{width: 50%;max-width: calc(50% - 10px);}
	
	.create-account-page-content .location-icon,.create-account-page-content .basic-info-icon{ display: none;}
	.account-settings-page-content.manage-events-page-content .rich-text-btn .rte.button{padding: 8px 10px;width: 100%;}
	.ticket-list .item{position: relative; padding: 12px 0;}
	.ticket-list .item .item-index{width: 40px;}
	.ticket-list .item .item-particulars{max-width: calc(100% - 220px);}
	.ticket-list .item .item-particulars .item-info{flex-direction: column;margin: 5px 0 0;}
	.ticket-list .item .item-particulars .item-info .item-data:before{left: 2px;}
	.ticket-list .item .item-quantity,.ticket-list .item .item-price{width: 60px;text-align: right; margin: auto 0 0; font-size: 13px;}
	.ticket-list .item .item-action{ position: absolute; top: 10px; right: 0;}
	.discount-list .ticket-list .item .item-particulars{max-width: calc(100% - 100px);}
	.table td, .table th {
		white-space: nowrap;
	}

	.login-page-content{
		min-height: calc(100vh - 320px);
	}
}

@media screen and (max-width:767px){
	header .dropdown-menu{transform: none !important; box-shadow: none !important;}
	body.home-page{padding-top: 130px;}
	body{padding-top: 60px;}
}
@media screen and (max-width:480px){
	.header-searchbar{width: 100%;max-width: calc(100% - 50px);}
	.header-searchbar .search_input{width: 100%;}
	.left-side-content{padding:20px 0;}
	.events-tabs.pt-5{padding-top:0 !important;}
	.events-tabs .tabbable-responsive{margin:0;}
	.events-tabs .tabbable .nav.nav-tabs{ display: flex; justify-content: flex-start; align-items: center; overflow: auto;width: 100%;flex-wrap: nowrap;} 
	.events-tabs .tabbable .nav.nav-tabs::-webkit-scrollbar{width:0; height: 0;}
	.events-tabs .tabbable .nav.nav-tabs .nav-item{ display: block;white-space: nowrap;margin: 0;} 
	
	.all-events .event-filter{padding-top: 122px;}
	.all-events .event-filter .event-filter-wrap{height: calc(100vh - 122px);}
	.all-events .event-lists .events-cards{width: 100%;max-width: calc(100% - 10px);}
	.event-detail-div .left-side-content{padding:0;}
	.event-detail-div .about-event-text{padding:10px;}
	.event-detail-div .after-col{padding:10px 25px;}
	.create-account-page-content .location-btn{ flex-wrap: wrap;}
	.create-account-page-content .location-btn .custom-btn{ margin: 5px; padding-left: 5px; padding-right: 5px; white-space: nowrap;}
	.create-account-page-content .col-sm-8.pl-0{padding: 0;}
	.create-account-page-content .date-time-detail .d-flex.align-items-center{flex-wrap: wrap;}
	.create-account-page-content .date-time-detail .d-flex.align-items-center .custom-btn{ margin: 5px; padding-left: 5px; padding-right: 5px; white-space: nowrap;}
	.account-settings-page-content.manage-events-page-content .rich-text-btn .rte.button {padding: 8px 6px;width: 100%;font-size: 14px;}
	.account-settings-page-content .left-side-content.account-setting-tabs nav{position: fixed;top: 0;left: 0;z-index: 9;width: 300px;height: 100%;padding-top: 80px;box-shadow: rgba(0,0,0,0.1) 2px 0 10px;transform: translateX(-100%); transition: all 0.3s ease;}
	.account-settings-page-content .left-side-content.account-setting-tabs nav.active{transform: translateX(0%);}
	.account-settings-page-content .left-side-content.account-setting-tabs nav .btn-nav-trigger{display: flex;}
	
	.account-settings-page-content.manage-events-page-content .event-sidebar-description.p-4{padding: 0 15px!important;}
	.event-list-content .events-body .event{padding: 12px 0; position: relative;}
	.event-list-content .events-body .event .item-particular{width: 85%;max-width: 85%;}
	.event-list-content .events-body .event .item-date{margin-right: 5px;}
	.event-list-content .events-body .event .item-image{width: 40px;height: 40px;}
	.event-list-content .events-body .event .item-info .item-title{font-weight: 600;font-size: 12px;}
	.event-list-content .events-body .event .item-action{position: absolute;top: 10px;right: 0;}
	.event-list-content .events-body .event .item-status{width: 15%;max-width: 15%;margin: auto 0 auto;justify-content: flex-end;}
	.event-list-content .events-body .event .item-data{font-size: 12px;}
	.event-list-content .events-header .item-particular{width: 100%;max-width: 100%;}
	.event-list-content .events-header .item-status, .event-list-content .events-header .item-action{ display:none;}
	
	.account-settings-page-content .left-side-content.account-setting-tabs{height:auto; min-height: 0;}
	.account-settings-page-content .col-sm-3{max-width: none;}
	.add-tag-btn .custom-btn{padding: 8px 10px;font-size: 14px;}
	.location-detail .location-btn .custom-btn{padding: 8px 10px;font-size: 14px;}
	.account-settings-page-content.manage-events-page-content .date-time-detail .eds-btn--button.custom-btn{padding: 8px 10px;font-size: 14px;}
	.ticket-list .item .item-index{align-items: flex-start;}
	.ticket-list .item .item-particulars{max-width: calc(100% - 40px);margin: 0 0 10px;}
	.ticket-list .item .item-quantity, .ticket-list .item .item-price{width:100%; max-width: calc(33.33% - 14px); text-align: left;font-weight: 500;font-size: 14px;}
	.ticket-list .item .item-particulars+.item-quantity{margin-left:40px;}
	.tickets-tabs .tickets-tablist .item+.item{margin-left: 20px;}
	.tickets-tabs .tickets-tablist .item .item-link{font-size: 13px;padding: 10px 0;line-height: 1;}
	
	.custom-btn{padding: 8px 10px;font-size: 14px !important;line-height: 1.5;height: 40px !important;}

	.account-settings-page-content #manageForm.pt-5{
		padding-top: 0 !important;
	}

	.create-ticket-rightside-content.active{
		width: 100%;
	}

	.attendees-addcart-top-m{
		margin-top: 68px;
	}

	.table td, .table th {
		white-space: nowrap;
	}
} 









