body{font-family:'Fira Sans',sans-serif;font-size:17px;line-height:1.4}
a{color:#2f2f2f}
a:hover,a:focus{color:#e64946;text-decoration:none}
.itemBody a,.itemCategory a,.eb-entry-body a{text-decoration:underline!important}
.eb-entry-body p{margin-top:1.5em;margin-bottom:1.5em;line-height:1.5}
h1,h2,h3,h4,h5,h6{font-weight:500}
h1{font-size:32px;line-height:35px}
h2{font-size:26.5px;line-height:33px;margin-bottom:.5em}
h3{line-height:33px}
h4{line-height:1.5}
p,ul,ol{margin-bottom:1em}
li{line-height:1.5}
a,.btn,.btn:hover,.submit-search:hover{-webkit-transition: all .35s ease-in-out 0s;-moz-transition: all .35s ease-in-out 0s;-o-transition: all .35s ease-in-out 0s;transition: all .35s ease-in-out 0s}
.navbar .brand{padding:7px 20px 7px}
.page-header{padding-bottom:9px;margin:20px 0 0 0;border-bottom:none}
.lead{line-height:inherit;font-weight:500;font-size:18px}
.navbar-static-top{font-size:.9em;text-transform:uppercase;font-weight:500}
.navbar-inner{background-color:#fff;background-image:none;padding-top:5px;padding-bottom:5px;border:none}
.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 80px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 80px rgba(0,0,0,0.1);box-shadow:0 1px 100px rgba(0,0,0,0.1);margin-bottom:50px}
.navbar .nav{margin:10px 0 0 0}
.navbar .nav>li>a{color:#2f2f2f;text-shadow:none}
.menu{float:right!important}
.dropdown-menu>li>a{padding:12px 20px}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{background-color:#24a9e0;background-image:none}
.dropdown-menu .divider{margin:0 1px}
.container-bottom{font-size:.9em;background:#e5e9ed;color:#4f4f4f;margin-top:70px;padding-top:90px;padding-bottom:50px;line-height:1.5}
.container-bottom a{text-decoration:underline}
.footer{padding-top:15px}
.profile-edit,#user-registration,.login,.logout,.search,div.componentheading{margin-top:30px}
.btn{background-image:none}
blockquote{padding:0 10px 0 15px!important;margin:1.5em 0!important;background-color:#fafafa!important;border:1px dashed #ddd!important;border-left:5px solid #25aae1!important}
blockquote p{padding:.5em 0;font-size:inherit;font-weight:500;line-height:inherit;letter-spacing:-1px}
#recaptcha{float:none!important;margin:30px 0}
button.close{font-size:2em}
.ya-share2__container_size_m .ya-share2__item{margin-right:7px!important}
.table-condensed th,.table-condensed td{font-size:.9em}
.caret-right{border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:4px solid;display:inline-block;height:0;color:#777;vertical-align:top;width:0;margin-top:5px}
.wb{border:none}
.icon-white{color:#fff}
@media (max-width: 767px) {
.navbar .brand,#btl{margin-left:auto;margin-right:auto;text-align:center;float:none!important}
.navbar .nav>li>a{padding:10px 7px}
.menu{float:left!important}
.container-bottom{margin-right:-20px;margin-left:-20px;padding:60px 20px 15px}
.sid{margin-top:40px}
.moduletable_mtm{margin-top:40px}
}

/* Enter */
.btn-round{margin:24px 2px 4px!important;height:19px;box-shadow:none;border-radius:14px;border:1px solid #25a9e0;background-color:#fff;text-shadow:none;font-size:.8em;font-weight:500}
.btn-round:hover,.btn-round:focus{border:1px solid #25a9e0;background-color:#25a9e0;color:#fff}
#myModal{padding:30px;text-transform:initial}
.jlslogin{text-align:center}
.slogin-buttons{display:inline-block}
.m-text-center{float:left}
#eb .mod-input{margin-bottom:10px}
#eb .mod-btn{font-size:inherit!important;margin:10px 0}
@media (max-width: 767px) {
.m-text-center{text-align:center;float:none}
div.modal {position:absolute}
}

/* EB */
#eb .eb-post-thumb .eb-post-image{border:none!important;padding:0!important;margin-bottom:1rem}
#eb-entry-helper,.eb-entry-meta,.eb-entry-author-details,time{font-size:14px!important}
#eb .eb-entry-author-recents time, #eb .eb-entry-author-recents i {font-size:.8em}
.at-icon-wrapper{margin-right:8px!important}
#eb .eb-help-resize a{line-height:initial!important;line-height:1!important}
.ebd-block {margin-bottom:1em!important}
#eb .eb-post-avatar img,#eb-authors-avatar,#eb .eb-avatar img{border-radius:50%!important}
#eb .eb-post-avatar{background-color:transparent!important;border:none!important}
#eb .eb-post-avatar:before, div#eb .eb-post-avatar:after{border:none!important}
#eb .eb-checkbox label,#eb .eb-radio label{font-size:.9em!important}
#unsubscription-message{margin-bottom:8px;font-size:.9em}
#eb .eb-tags{margin-top:14px!important}
#eb .eb-entry-author-recents{font-size:inherit!important}
#eb .eb-entry-author-recents a{font-weight:500}
#eb .eb-comment-body,#eb .eb-post-comment-text{font-size:.9em}
#eb .eb-entry-tools{font-size:14px!important;margin-bottom:15px!important}
#eb .eb-toolbar{background:#f9f9f9!important;border:1px solid #ddd!important}
#eb .eb-toolbar>.col-cell>a,#eb .eb-toolbar>.col-cell>div,#eb .eb-toolbar>.col-cell>div>a{color:#333!important}
#eb .eb-toolbar-dropdown>li>a:hover,#eb .eb-toolbar-dropdown>li>a:focus{background:#fff!important;color:#353535!important}
#eb .eb-toolbar-master>a{background:#f9f9f9!important}
#eb .eb-toolbar-dropdown>li>a{color:#353535!important;background:#f9f9f9!important}
#eb .eb-toolbar-dropdown{background:#f9f9f9!important;border:1px solid #ddd!important}
#eb .eb-toolbar-dropdown>.divider{background:#ddd!important}
#eb .pull-right>.dropdown-menu{left:0rem!important}
#eb .eb-entry-meta .fa-pencil,#eb .eb-entry-meta .fa-folder-open{display:none!important}
.eb-subscribe-details{overflow:visible!important}
#eb .eb-related-title{line-height:inherit}
#eb .eb-stats-posts>div a{white-space:normal!important}
#eb .eb-authors-head{background:#25aae1!important;color:#fff}

#eb .eb-authors-subscribe>span a{color:#fff!important;padding:0 0.75rem}
.eb-post-date,.eb-post-author,.eb-post-category .comma-seperator,.eb-post-featured{margin-top:.5rem;margin-bottom:.5rem}

/* M Blogs */
#eb .eb-mod-title{font-size:inherit!important}
#eb .mod-avatar>img{border-radius:50%;width:50px!important;height:50px!important}
#eb .mod-avatar-sm>img{width:50px!important;height:50px!important;border-radius:50%}
#eb .eb-pager__fast-first-link,#eb .eb-pager__pre-link,#eb .eb-pager__fast-last-link,#eb .eb-pager__next-link,#eb .eb-pager__link-list{font-weight:400!important}
#eb .eb-post-meta{line-height:22px!important}

/* M Image Wall*/
#eb.mod-easyblogimagewall .ezb-card:before, div#eb.mod-easyblogimagewall .ezb-card:after {
background-image: -webkit-linear-gradient(to bottom,rgba(0,0,0,0) 5%,rgba(0,0,0,0.85) 100%)!important;
background-image: -moz-linear-gradient(to bottom,rgba(0,0,0,0) 5%,rgba(0,0,0,0.85) 100%)!important;
background-image: linear-gradient(to bottom,rgba(0,0,0,0) 5%,rgba(0,0,0,0.85) 100%)!important
}
.ezb-card:hover{
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-o-transform:scale(1.1);
-moz-transition:all .4s ease-out;
-o-transition:all .4s ease-out;
-webkit-transition:all .4s ease-out;
z-index:9;
box-shadow:0 0 30px gray;
-webkit-box-shadow:0 0 30px gray;
-moz-box-shadow:0 0 30px gray;opacity:1
}
#eb .eb-share>div{margin:1rem 0 2rem}
@media (max-width: 767px) {
#eb .ezb-grids>.ezb-grid{width:100%!important}
#eb .eb-toolbar>.col-cell:last-child .eb-toolbar-dropdown{right:auto!important}
#eb .eb-entry-author-meta>span{display:table-footer-group!important;float:inherit!important}
#eb .eb-authors-head{text-align:center!important}
#eb .eb-authors-subscribe>span+span{margin:5px 0!important;padding:0!important;border-left:none!important}
#eb .eb-authors-name{margin-top:15px!important}
}
#eb .ezb-grids>.ezb-grid{padding-left:0!important;padding-right:0!important}
#eb .ezb-grids{display:inline;margin-left:0!important;margin-right:0!important}
#eb.mod-easyblogimagewall .ezb-card{height:200px!important;border-radius:0!important;margin:0!important}

/* M Bloggers */
.eb-mod-media-meta{font-size:.85em}
#eb.eb-mod * {line-height:1.4!important}
#eb .mod-muted{font-size:.8em;color:#595959!important;padding:0.15em 0}

/* M Showcase */
#eb.st-4.w480 .eb-gallery-body{width:100%!important}
#eb.st-3 .eb-gallery-button{line-height:60px!important}
#eb.eb-mod .eb-gallery-more a{line-height:32px!important;background:transparent!important;color:#fff!important;font-weight:400!important}
#eb.eb-mod .eb-gallery-title{white-space:normal!important}
#eb.eb-mod .eb-gallery-content{color:#fff!important}
.frontmodule #eb.w480 .col-cell {display:block!important}
.frontmodule #eb.st-3.w480 .eb-gallery-foot>.mod-table>.col-cell{display:none!important}
.frontmodule #eb.st-3.w480 .eb-gallery-foot>.mod-table>.cell-tight{display:block!important}
#eb .eb-featured--hero .eb-gallery-foot{display:none!important}
.frontmodule #eb.eb-mod .fa{font-size:1.5em!important}

/* M Showcase-topblog */
.mbm{margin-bottom:-24px}
#eb.eb-mod .eb-gallery-stage{border:none!important;border-radius:0!important}
#eb.eb-mod .eb-gallery-avatar{border:2px solid #fff!important;border-radius:50%;margin-left:8px}
#eb.st-4 .eb-gallery-body{background:rgba(0,0,0,.75);padding:10px}
#eb.st-4 .eb-gallery-body a{color:#e64946}

/* M Wellcome */
.mod-easyblogwelcome{padding:15px 20px!important}
#eb .mod-welcome-profile{line-height:30px!important}
#eb .mod-welcome-profile{border-bottom:1px solid #ddd!important;padding-bottom:10px!important}

/* Ticker Styling */
.ticker-wrapper.has-js{background-color:transparent!important;padding-left:0!important}
.ticker{background-color:transparent!important}
.ticker-title{background-color:transparent!important}
.ticker-content{background-color:transparent!important}
.ticker-swipe{background-color:#fff!important}
.ticker-swipe span{background-color:#fff!important}

/* M NEWS */
.nspAvatar{border-radius:50%;margin-right:6px}
.nspArt .fnone{color:#595959;padding:0;margin-bottom:0}
.nspArt .nspInfo a:hover{text-decoration:none}
.nspArt p.nspText{margin-top:3px!important;margin-bottom:.5em!important}
.nspArt h4.nspHeader{font-size:18px!important;/*line-height:inherit;padding-bottom:0!important;margin-bottom:10px!important;color:#2f2f2f*/}
.nspArt h4.nspHeader a:hover,.nspArt h4.nspHeader a:focus{color:#e64946}
.nspCol1{border-bottom:1px solid #ddd}
#introtext_ifr{height:190px!important}
.nspArt .fright{margin-top:24px;margin-bottom:24px}
.nspList{margin-left:0}
.nspArts{padding-left:0!important}
.readon-button{font-size:.9em;color:#7B9EAA}
.nspArt img.nspImage{-moz-border-radius:6px;border-radius:6px}
@media (max-width: 800px) {
.nspArts,.nspLinksWrap{padding:0!important}
}
/* - */
.dl-horizontal dt{white-space:inherit}
.dl-horizontal dt,.dl-horizontal dd{padding:10px 0}
linput,button,select,textarea{line-height:30px}
label{margin-bottom:0}
.btn.jmodedit{margin-top:15px!important}
.result-title{margin-top:20px}
.result-created{font-size:.9em}
.badge-info{margin:0 2px}
input[type="radio"],input[type="checkbox"][disabled]{margin:6px 8px 8px 0}
input[type="submit"]{margin:14px 0}

/* SobiPro */
.SobiPro.Investgazeta .navbar .nav > li > a{padding:0 10px;margin:10px 5px}
.SobiPro.Investgazeta .spSectionDesc{font-size:90%}
.SobiPro.Investgazeta [class^="icon-"],.SobiPro.Investgazeta [class*=" icon-"] {margin-top:3px;margin-right:5px!important}
.spImageUpDelete{max-width:370px}
.SobiPro.Investgazeta .spClassViewImage img{padding:0!important;border:none!important;margin:5px 0!important}
.spClassViewText,.spClassViewUrl{margin-top:1em;margin-bottom:1em}
.SobiPro.Investgazeta .spEntryEdit .spClassRadio.required,.SobiPro.Investgazeta .spEntryEdit .spClassCheckbox.required{display:grid}
.SobiPro.Investgazeta input,.SobiPro.Investgazeta textarea{width:auto!important}
@media (max-width: 767px) {
.SobiPro.Investgazeta .navbar .nav > li > a{padding:5px 10px;margin:5px}
.spCaticon,.spCatname{text-align:center!important}
}
@media (min-width: 767px) {
.spCatname{margin-top:20px}
}
.mceModalFrame{overflow-y:scroll!important}
.online:after{content:" ";width:15px;height:15px;background:#39b54a;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;float:right;top:5px;position:relative;-moz-box-shadow:2px 4px 5px 0 #ccc;-webkit-box-shadow:2px 4px 5px 0 #ccc;box-shadow:2px 4px 5px 0 #ccc}
@media (min-width: 1201px) {
.online:after{right:40%}
}
@media (max-width: 1200px) {
.online:after{right:25%}
}
@media (max-width: 980px) {
.online:after{right:0}
}
@media (max-width: 768px) {
.online:after {
right: 28%}
}
.mb-0{margin-bottom:0}
.mb-1{margin-bottom:1rem}
.submit-search{line-height:28px;margin-top:-10px;background-color:#428bca;border-style:none;border-image:none;color:#fff;padding:1px 15px;border-radius:2px}
.submit-search:hover,.submit-search:focus,.submit-search:active{color:#fff!important;background-color:#3276b1!important;border-color:#285e8e!important}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.moduletable_opendata{background:rgba(151,181,196,0.2);border-radius:25px;margin:40px 0}
.moduletable_opendata form{margin:0}
@media (max-width: 768px) {
.company-search{width:-webkit-fill-available}
.submit-search{width:100%;margin-top:20px}
}
.faces-showcase_wrapper{display:-webkit-box;display:-webkit-flex;display:flex}
.faces-showcase{/*display:-webkit-box;display:-webkit-flex;display:flex;align-items:baseline;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;*/overflow-x:scroll;overflow-y:hidden;margin-left:35px;margin-right:35px}
.faces-showcase_item{margin:0 16px 12px;text-align:center;display:block}
@media (max-width: 768px) {
.faces-showcase{margin-left:20px;margin-right:10px}
.faces-showcase_item{margin:0 .75rem}
}
.faces-showcase_item_title{margin-top:8px;font-size:.85rem}
.faces-showcase::-webkit-scrollbar{display:none}
.faces-showcase{-ms-overflow-style:none}
.faces-showcase-arrow-left{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #b8afb2;position:absolute;opacity:.5;cursor:pointer;margin-top:10px}
.faces-showcase-arrow-right{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #b8afb2;opacity:.5;cursor:pointer;margin-top:10px}
.mr-2{margin-right:.5rem!important}
@media (max-width: 767px) {
.m-mt-0{margin-top:0!important}
}
.fa-ul li{margin-bottom:1em}
.fa-ul li>a{text-decoration:none}
.rapid_contact input,.rapid_contact textarea{width:100%}
#totop{display:none;text-align:center;font-size:22px;line-height:28px;padding:16px 16px 0;position:fixed;bottom:10px;right:10px;cursor:pointer;background:#333;color:#fff;opacity:.33;border-radius:50%}
#totop:hover{opacity:.5;-webkit-transition:all .35s ease-in-out 0;-moz-transition:all .35s ease-in-out 0;-o-transition:all .35s ease-in-out 0;transition:all .35s ease-in-out 0}

.element-invisible{display:none}
.icon-calendar,.icon-chevron-right{display:none}
.item-image{margin-bottom:1rem}
.img_caption{font-size:0.75rem;}
.leading-0,.leading-1,.leading-2,.leading-3,.leading-4,.leading-5,.leading-6,.leading-7,.leading-8,.leading-9{margin-bottom:4rem}
dd{margin-left:0}
.article-info{margin-top:0}

.readmore .btn{
   color: #fff!important;
    background-color: #d9534f!important;
    border-color: #d43f3a!important;
    border-radius: 3px;
    padding: 8px 12px;
    font-size: 13px;
    font-weight: bold;
    text-shadow:none
}
.label-info[href], .badge-info[href]{
   background: transparent;
    color: #333;
    text-shadow: none;
    border: 1px solid #ddd;
    padding: .25rem 1rem
}
a.label:hover, a.label:focus, a.badge:hover, a.badge:focus {
    color: inherit;
    background-color: #e5e9ed
}

ul .cat-list-row0, ul .cat-list-row1{list-style-type:none}
ul.category{margin-top:2rem;margin-left:0}

.mod-lang{float:right/*;margin:28px 0 0 12px*/}
.chzn-container{width:auto!important}
.chzn-container-single .chzn-single{
background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#fff),color-stop(50%,#fff),color-stop(52%,#fff),color-stop(100%,#fff));
background:-webkit-linear-gradient(#fff 20%,#fff 50%,#fff 52%,#fff 100%);
background:-moz-linear-gradient(#fff 20%,#fff 50%,#fff 52%,#fff 100%);
background:-o-linear-gradient(#fff 20%,#fff 50%,#fff 52%,#fff 100%);
background:linear-gradient(#fff 20%,#fff 50%,#fff 52%,#fff 100%)}
.chzn-single{margin:26px 0 0 20px!important;border-radius:2px!important;background:#fff!important;background-color:#fff!important;box-shadow:none!important}
.mod-languages .inputbox{width:inherit}
@media (max-width: 768px) {
.mod-lang{text-align:center;text-align:-webkit-center;float:none;margin:22px auto -22px auto!important;display:block}
.chzn-container-single{margin-left:0!important}
.chzn-single{margin:0}
.mod-languages{text-align:center;text-align:-webkit-center}
}


.bg-b{background-color:#000}
.bg-transparent{background:transparent!important}
.bg-light{background:#f5f5f5}
.bordered{border:1px solid #ccc}
.moduletable_bordered{border:1px solid #2b4856}
.p-15{padding:15px}
.pl-15{padding-left:15px}
.pr-15{padding-right:15px}
.pt-15{padding-top:15px}
.m-15{margin:15px}
.mt{margin-top:40px}
.mb{margin-bottom:40px}

/*b4*/
.m-0{margin:0!important}
.mt-0,.my-0{margin-top:0!important}
.mr-0,.mx-0{margin-right:0!important}
.mb-0,.my-0{margin-bottom:0!important}
.ml-0,.mx-0{margin-left:0!important}
.m-1{margin:.25rem!important}
.mt-1,.my-1{margin-top:.25rem!important}
.mr-1,.mx-1{margin-right:.25rem!important}
.mb-1,.my-1{margin-bottom:.25rem!important}
.ml-1,.mx-1{margin-left:.25rem!important}
.m-2{margin:.5rem!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mr-2,.mx-2{margin-right:.5rem!important}
.mb-2,.my-2{margin-bottom:.5rem!important}
.ml-2,.mx-2{margin-left:.5rem!important}
.m-3{margin:1rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mr-3,.mx-3{margin-right:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.ml-3,.mx-3{margin-left:1rem!important}
.m-4{margin:1.5rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mr-4,.mx-4{margin-right:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.ml-4,.mx-4{margin-left:1.5rem!important}
.m-5{margin:3rem!important}
.mt-5,.my-5{margin-top:3rem!important}
.mr-5,.mx-5{margin-right:3rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.ml-5,.mx-5{margin-left:3rem!important}
.p-0{padding:0!important}
.pt-0,.py-0{padding-top:0!important}
.pr-0,.px-0{padding-right:0!important}
.pb-0,.py-0{padding-bottom:0!important}
.pl-0,.px-0{padding-left:0!important}
.p-1{padding:.25rem!important}
.pt-1,.py-1{padding-top:.25rem!important}
.pr-1,.px-1{padding-right:.25rem!important}
.pb-1,.py-1{padding-bottom:.25rem!important}
.pl-1,.px-1{padding-left:.25rem!important}
.p-2{padding:.5rem!important}
.pt-2,.py-2{padding-top:.5rem!important}
.pr-2,.px-2{padding-right:.5rem!important}
.pb-2,.py-2{padding-bottom:.5rem!important}
.pl-2,.px-2{padding-left:.5rem!important}
.p-3{padding:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.p-4{padding:1.5rem!important}
.pt-4,.py-4{padding-top:1.5rem!important}
.pr-4,.px-4{padding-right:1.5rem!important}
.pb-4,.py-4{padding-bottom:1.5rem!important}
.pl-4,.px-4{padding-left:1.5rem!important}
.p-5{padding:3rem!important}
.pt-5,.py-5{padding-top:3rem!important}
.pr-5,.px-5{padding-right:3rem!important}
.pb-5,.py-5{padding-bottom:3rem!important}
.pl-5,.px-5{padding-left:3rem!important}
.mr-auto,.mx-auto{margin-right:auto!important}
.ml-auto,.mx-auto{margin-left:auto!important}
.d-block{display:block!important}
.d-flex{display:flex}
.d-grid{display:grid!important}