@font-face {
    font-family: 'Open Sans'; /*a name to be used later*/
    src: url("fonts/OpenSans-Bold_1.ttf"); /*URL to font*/
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans'; /*a name to be used later*/
    src: url("fonts/OpenSans-BoldItalic_1.ttf"); /*URL to font*/
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans'; /*a name to be used later*/
    src: url("fonts/OpenSans-Italic_1.ttf"); /*URL to font*/
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans'; /*a name to be used later*/
    src: url("fonts/OpenSans-SemiBold_1.ttf"); /*URL to font*/
    font-weight: 500;
    font-style: normal;
}
html, body{font-family:'Open Sans';}
body{font-size:1em;background-color:#f5f5f5;color:#000;padding:0;margin:0;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.mov{color:#6b3b6a;}
.blue{color:#1a6388;}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{padding:0;}
a, a:hover{color:#000;}
h1, h2, h3,h4,h5, h6{padding:0;margin:0;font-family:'Open Sans';font-weight:500;}
input{border-radius:0;}
h3,h4{margin:1em 0;}
h2{font-size:3em;}
h3{font-size:2.4em;}
h4{font-size:2.2em;font-weight:normal;}
p{font-size:1.8em;}
.padding-3em{padding:3em;}
select,input,textarea{width:100%;margin:0;padding:0;font-size:1.4em;}
.btn-group, .btn{width:100%;}
.btn{margin:0;padding:1em 0;font-size:1.4em;border-radius:0;color:#fff;}
.btn.btn-primary{background:#1a6388;}
.btn-primary.active, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover{background:#1a6388;opacity:1 !important;}
.btn.focus, .btn:focus, .btn:hover{color:#fff;}
.voyager .btn.btn-default{background-color:#6b3b6a;overflow:hidden;border:none;}
.voyager .alert{font-size:2em;}
.home-filters .btn.btn-default:hover, .filters .btn.btn-default:hover, .btn-default.active, .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover{background:#571f56;color:#fff;}
.dropdown-menu{border:none;border-radius:0;min-width:100%;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{color:#000;text-decoration:none;outline:0;background-color:#fff;}
.open>.dropdown-menu input[type=radio]{display:none;}
.multiselect-clear-filter{display:none;}
.multiselect-container input[type='checkbox']{ width:20px; }
.input-group-addon{background-color:#fff;border:none;padding:0 9px;}
.app-container{padding-bottom:0;}
.app-container .content-container .side-body.padding-top, .container, .container-fluid{padding:0;}
.container, .container-fluid{padding-left:8.33%;}
.app-container .side-body{margin:0;}

.voyager .side-menu.sidebar-inverse{background:#fff;}
.voyager .side-menu.sidebar-inverse .ps__scrollbar-y-rail { display: none;}
.app-container .content-container .side-menu{width:8.33%;}
.voyager .side-menu .navbar-header{background-color:#fff;}
.app-container .content-container .side-menu .navbar-header .navbar-brand .logo-icon-container{width:100%;}
.favorites-link{position:fixed;right:-14.5em;bottom:20%;z-index:9999;background-color:#1a6388;padding:0.7em 0.5em 0em 0.5em;font-size:1.4em;transition:all .2s;display:none;}
.favorites-link2:hover{right:0;}
.favorites-link .favorite-icon-active{display:inline-block;}
.favorites-text{vertical-align:top;font-size:2em;color:#fff;margin-left:0.5em;}
.hamburger{display:none;}
.language-selector{position:fixed;bottom:1em;width:8.33%;padding:0;margin:0;text-align:center;}
.language-selector .btn-group .lang-selector,.language-selector .btn-group{width:auto;border-radius:0;}
.lang-selector input{display:none;}
.app-container .content-container .side-menu .navbar-header .navbar-brand img{width:3em;height:3em;}
.voyager .side-menu .navbar-nav{margin-top:7em;}
.app-container .content-container .side-menu:hover .navbar-header .navbar-brand .logo-icon-container{width:4em;}
.app-container .content-container .side-menu:hover .navbar-header .navbar-brand .title{display:inline-block;color:#6b3b6a;font-size:1.5em;text-transform:none;font-family:'Open Sans';}
.voyager .side-menu.sidebar-inverse .navbar li>a{color:#1a6388;text-align:center;}
.app-container .content-container .side-menu .navbar-nav li a .icon{width:3.5em;height:3.5em;font-size:0.5em;}
.voyager .side-menu.sidebar-inverse .navbar li>a:hover, .voyager .side-menu.sidebar-inverse .navbar li.active>a{background-color:#fff;color:#6b3b6a;}
.app-container .content-container .side-menu:hover{width:35em;}
.app-container .content-container .side-menu .navbar-nav li a{padding:0 10px;height:3em;line-height:3em;display:block;white-space:nowrap;font-size:2.5em;}
.voyager .side-menu.sidebar-inverse:hover .navbar li>a{text-align:left;}
.app-container .content-container .side-menu:hover .navbar-nav li a .title{width:192px;display:inline-block;text-align:left;top:-0.5em;}
.icon{height:4em;background:url("../storage/iconite_eventact.svg") no-repeat 0 0;background-size:48em 27em;}
.icon-none{background-position:3.5em -1.5em;}
li.active a .home-icon, li:hover a .home-icon{background-position:-1.5em -6.5em;}
.home-icon{background-position:-1.5em -1.5em;}
li:hover a .music-icon, li.active a .music-icon{background-position:-6.25em -6.5em;}
.music-icon{background-position:-6.25em -1.5em;}
li:hover a .dj-icon, li.active a .dj-icon{background-position:-15.75em -6.5em;}
.dj-icon{background-position:-15.75em -1.5em;}
li:hover a .photo-icon, li.active a .photo-icon{background-position:-11em -6.5em;}
.photo-icon{background-position:-11em -1.5em;}
li:hover a .entert-icon, li.active a .entert-icon{background-position:-20.5em -6.5em;}
.entert-icon{background-position:-20.5em -1.5em;}
li:hover a .cake-icon, li.active a .cake-icon{background-position:-25.5em -6.5em;}
.cake-icon{background-position:-25.5em -1.5em;}
li:hover a .flower-icon, li.active a .flower-icon{background-position:-30.25em -6.5em;}
.flower-icon{background-position:-30.25em -1.5em;}
.favorite-icon{background-position:-35em -11em;width:4em;display:block;}
.favorite-icon-blue{background-position:-35em -1.5em;width:4em;display:block;}
.favorite-icon-active{background-position:-35em -6.5em;width:4em;display:block;}
.facebook-icon{background-position:-39.75em -6.5em;width:4em;display:block;}
.instagram-icon{background-position:-44.5em -6.5em;width:4em;display:block;}
.glyphicon-fullscreen{cursor:pointer position:absolute bottom:10 px right:10 px top:unset color:#fff display:inline-block font-weight:400 line-height:1 -webkit-font-smoothing:antialiased font-size:20 px -moz-osx-font-smoothing:grayscale}
.home-bg{background:url("../storage/eventact-bg.jpg");background-position:64.166% 50%;background-repeat:no-repeat;background-size:cover;}
.home-div{min-height:100vh;width:100%;display:table;padding:8em 0;}
.home-filters{vertical-align:middle;display:table-cell;}
.filters{padding:5em 0 0 5em;min-height:100vh;}
.filters .phone-hide .col-md-4{padding:0 5em 2em 0;}
.filters .btn#search{width:45%;float:left;}
.filters .btn#reset{width:45%;float:right;background-color:#272727;}
.pages{padding-right:5em;}
.excerpt{display:none;font-size:1.6em;position:absolute;bottom:0;padding:1em 4em 1em 2em;color:#fff;background:rgba(0,0,0,0.7);}
.favorite{display:none;font-size:1.2em;position:absolute;top:0;right:0;padding:0.5em;color:#fff;background-color:transparent;}
.home-filters-bg{max-width:70%;text-align:center;margin:auto;background-color:rgba(255,255,255,0.8);padding:3.5em;}
.home-filters .col-md-3{padding:0 1.25em;margin:0;}
#date,#name{padding:1em 0;text-align:center;background-color:#6b3b6a;border:none;color:#fff;border-radius:0;}
.bootstrap-datetimepicker-widget{font-family:'Open Sans';}
#date:hover{background-color:#571f56;}
.home-filters input::placeholder, .filters input::placeholder{opacity:1;color:#fff;}
#search{background-color:#1a6489;color:#fff;}
#search:hover{background-color:#1a587d;}
.undertitle{border:1px solid #6b3b6a;width:10em;margin:1.5em 0;}
.dn-text{padding:0 5em;}
.categorii,.despre_noi{padding:20em 0;}
article.col-md-4{overflow:hidden;}
.cat-over{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0, 0.7);color:#fff;}
.hp-category{width:100%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;}
.transition{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.padding-3em h2{margin-bottom:1em;font-weight:bold;}
.hp-details{font-size:1.6em;}
.public_events_div{padding:8em 0 0 0;}
#all_events{font-size:1.8em;margin-right:2em;line-height:2em;font-style:italic;}
.hp-title{padding-left:5em;}
.hp-title h2{display:inline-block;}
.post{margin:2em 5em 4em 0;background:url("../storage/eveniment-public-bg.jpg") 100% 100%;background-repeat:no-repeat;background-size:cover;padding:2em 2em 4em 5em;color:#fff;}
.post_date, .post-title{font-size:1.6em;color:#c1c1c1;}
.public_events{padding:0 5em;}
.post-page-title{margin:1em 0 0.3em 0;font-weight:500;}
.post-details{margin-top:1em;font-size:1.8em;}
.post-details, .post-details:hover, .post-details:visited{color:#fff;font-weight:bold;}
#home-contact{padding:3em 7em;}
#home-contact .col-md-6, #home-contact .col-md-12{padding:0 3em;}
#home-contact .col-md-12{margin-top:1em;}
#home-contact input, #home-contact textarea, #profile-contact input, #profile-contact textarea{line-height:4em;font-size:1.6em;padding-left:1em;border:none;margin-bottom:2em;}
#contact-info{font-size:1.8em;}
input#send-message{line-height:3em;background-color:#6b3b6a;color:#fff;}
#contact-info i{margin-right:1em;margin-bottom:4em;font-size:1.5em;vertical-align:top;}
#copyright{text-align:center;line-height:5em;background-color:#000;color:#fff;font-size:1.4em;}
.profile-div{padding:8em 3em 0 5em;}
.profile-div .public_events{padding:0;}
.profile-div h5{margin-bottom:1em;}
.page-description{padding:2em 0;font-size:2em;}
.profile-image, .contact-info{padding:0 3em 3em 10em;}
.page-image{padding:0 5em;}
.html5gallery-container-0{background:none !important;}
.html5gallery-title-0{display:none !important;}
.html5gallery-car-0{background:none !important;border:none !important;margin-top:-50px;}
.profile-div .hp-title{padding:0;}
#profile-contact, .contact-info{margin-top:2em;}
#profile-contact input{width:95%;}
.profile-subtitle{font-size:2em;display:block;font-weight:bold;}
.subactecories-list{display:inline-block;margin-bottom:2em;}
.subcategory-span{color:#fff;margin-left:0.5em;font-size:0.8em;background-color:#1a6489;padding:0.15em 0.5em;vertical-align:top;font-weight:normal;}
.contact-info p{font-size:1.8em;line-height:2em;}
.calendar{box-sizing:border-box;font-size:1.6em;cursor:default;margin:1em 0;float:left;padding-right:3em;}
.c-grid{background-color:#fff;border:0.1em solid grey;}
.c-event-body{background-color:#6b3b6a;color:#fff;}
.c-event-grid{height:100%;}
.c-event-list{height:30em;overflow:scroll;}
.legend{font-size:1.6em;margin:0 3em 2em 0;}
.legend-date{display:inline-block;}
.legend span{height:1em;display:inline-block;width:1em;vertical-align:sub;margin-left:2em;margin-right:0.5em;}
.legend-mov{background-color:#6b3b6a;}
.legend-blue{background-color:#1a6489;}
.event-date{font-weight:bold;font-size:1.2em;}
.details{padding:0.1em 2em;margin-right:2em;font-size:1.2em;background-color:#fff;color:#6b3b6a;}
.c-event-item{border-bottom:1px solid #fff;}
.c-event-item .right{padding:0.4em;}
.favorite-page:hover{cursor:pointer;}
.social_icons_div{font-size:0.5em;margin-top:3em;}
.social_icons_div a,.favorite-page{display:inline-block;}
@media (max-width:1367px){.home-bg{background-position:54% 50%;}
.profile-page .cat-over{background-color:rgba(0,0,0, 0.4);}
.profile-page .cat-over .padding-3em{padding:1em;}
.profile-page .cat-over .padding-3em h3{margin:0;}
.contact-info .col-md-6{width:100%;}
}
@media (max-width:813px){.app-container .content-container .side-menu{margin-left:0;width:7em;}
.voyager .side-menu.sidebar-inverse{background-color:#fff;}
.language-selector .btn-group .lang-selector, .language-selector .btn-group{width:7em;border-radius:0;}
.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group{margin-left:0;}
.app-container .content-container .side-menu:hover{width:7em;}
.app-container.expanded .content-container .side-menu{width:250px;}
.app-container .nav li:last-child{display:none !important;}
.app-container.expanded .nav li:last-child{display:inline-block !important;}
.app-container .hamburger{margin-top:3.5em;}
.app-container.expanded .hamburger{margin-top:0;}
.app-container .content-container .side-menu .navbar-nav li a{height:2.3em;}
.voyager .side-menu .navbar-nav{margin-top:2em;}
.hamburger{display:block;}
.filters .phone-hide .col-md-4{padding:0 3em 2em 0;}
.home-filters-bg .col-md-3{margin-bottom:2em;}
.dn-text{padding:0 3em;}
.despre_noi img{display:none;}
.public_events{padding:0 3em;width:100%;}
.post{margin:2em 0 4em 0;min-height:20em;}
#home-contact{padding:3em 0;}
#contact-info{font-size:1.8em;padding:0 2em;}
.filters .eveniment-public-bg{padding-right:3em;}
.pages{padding-right:3em;}
.page-image{padding:0;width:120%;margin-left:-10%;}
.calendar .c-pad-top{padding:0.2em !important;}
.calendar{padding-right:0;}
.profile-image, .contact-info{padding:0 0 3em 0;}
#profile-contact input{width:100%;}
#profile-contact input.right{float:left;}
.details{margin-right:0;}
.legend-date{display:block;text-align:center;}
.legend-mov{margin-left:0 !important;}
.home-bg{background-position:54% 50%;}
}