@charset "utf-8";*{margin:0px;padding:0px;list-style-type:none;border:0px;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Arial,sans-serif !important;}
html,body{width:100%;overflow-x:hidden;background-color:#FFF;font-size:12px;line-height:1.4;color:#333;}
u{text-decoration:underline;}
p{margin-bottom:10px;}
hr{line-height:2px !important;height:2px !important;background:#E4E3F0;border:0px !important;margin:0px 0px 10px !important;}
a{color:#000;text-decoration:none;}
a:hover{color:#F0A904;text-decoration:none !important;}
a.contextual_links{color:#F0A904;text-decoration:underline !important;}
a.more{line-height:30px;display:none;}
a.categ{display:inline-block !important;background-color:#000;line-height:26px;padding:0px 10px;color:#FFF;margin:0px 5px 5px 0px;}
a.categ:hover{color:#000;background-color:#FBBD2C;}
h1{font-size:24px;line-height:1.4;margin:20px 0px;font-weight:bold;text-transform:uppercase;}
h2{font-size:20px;line-height:1.4;margin:20px 0px;font-weight:bold;}
h3{font-size:16px;line-height:1.4;}
.content_right h3{font-size:1.4;}
h4{font-size:14px;line-height:1.4;}
h5{font-size:14px;line-height:1.4;font-weight:bold;}
ul{position:relative;display:inline-block; padding: 0px 15px;}
.navigation{display:block;clear:both;height:30px;overflow:hidden;line-height:30px;border-bottom:2px solid #E4E3F0;margin-bottom:20px;font-weight:normal !important;font-style:italic;}
.paging{font-size:16px;line-height:26px;margin:20px 0px;}
.paging b,.paging strong{display:inline-block;background:#E4E3F0;border:1px solid #E4E3F0;color:#000;width:26px;height:26px;line-height:26px;text-align:center;}
.paging a{display:inline-block;background:#EFEFEF;border:1px solid #EFEFEF;width:26px;height:26px;line-height:26px;text-align:center;}
.paging a:hover{border:1px solid #000;background:#000;}
.onlyMinim,.onlyMobile,.onlyTablet,.onlyMaxim,.noDesktop{display:none !important;}
.onlyDesktop{display:block;}
.noMobile,.noTablet,.noMaxim{display:block;}
.bannerDFP{/*background:#CCC url(../img/bannerDFP.png) left top no-repeat;*/}
.bannerColection{position:relative;width:250px;display:block;margin:0px auto;padding:35px 10px 0px;background:#FFF url(../img/bg-books.gif) left top no-repeat;color:#FBBD2C !important;font-weight:bold;font-size:18px;line-height:35px;text-align:center;height:74px;}
.bannerColection a{color:#FBBD2C !important;text-transform:uppercase;}
.bannerColection span{display:none;font-size:16px;text-align:left;color:#000 !important;}
.fix{clear:both;font-size:1px;line-height:1px;height:1px;display:block;}
.box{width:1000px;position:relative;margin:0px auto;display:block;clear:both;}
.fixed{position:fixed;width:100%;top:0px;z-index:999;}
.clearLeft{clear:left !important;}
.clearNone{clear:none !important;}
.borderB{padding-bottom:20px;border-bottom:1px solid #E4E3F0;}
.topTitle{display:block;font-size:20px !important;height:40px;line-height:40px;border-bottom:2px solid #E4E3F0;margin-bottom:30px;color:#000 !important;margin-top:0px;}
.topTitle span{text-transform:uppercase;font-weight:bold;display:inline-block;line-height:40px;height:40px;border-bottom:4px solid #FBBD2C;font-size:17px !important;}
.topTitle .right{float:right;font-size:16px;}
.article,.article *{font-size:14px !important;line-height:1.4 !important;}
.article h2{font-size:20px!important;}
.article h3{font-size:16px!important;}
.article .addthis_toolbox a,.article .addthis_toolbox a *{line-height:20px !important;height:auto !important;float:left;}
.article li {list-style:disc !Important};
.content_left{position:relative!important;}

.summaryContent {width: 350px;float: left;padding-right: 20px;}
.summary-content {padding: 5px 0;border-top: 1px solid #80808061;border-bottom: 1px solid #80808061;}
.summary h3 {font-size: 18px!important;line-height: 22px!important;}
.summary .summary-content {display: flex;flex-direction: column;font-weight: 500;
font-size: 16px!important;line-height: 22px!important;margin-bottom: 15px;}
.summary .summary-content a { padding-bottom: 5px;text-decoration: none;line-height: 22px;color:#F0A904!important;}
#articleContent .allContent{clear:both;}
.noclear{clear:none!important;}

.quot{display:block;background:url(../img/quot.png) left top no-repeat;padding-left:35px;}
.reclama {width:100%;float:left;}
form{display:block;}
input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px 10px;font-size:12px;line-height:32px;height:34px;margin:0px;position:relative;border:1px solid #000;font-weight:normal;font-family:Arial,sans-serif !important;}
textarea{line-height:1.4;height:120px;width:100%;padding:5px 10px;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{-webkit-box-shadow:0 10px 0px 1000px white inset;}
input:-moz-autofill{-moz-box-shadow:0 0 0px 1000px white inset;}
input:-o-autofill{-o-box-shadow:0 0 0px 1000px white inset;}
input:-khtml-autofill{-khtml-box-shadow:0 0 0px 1000px white inset;}
input:focus:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset;}
input:focus:-moz-autofill{-moz-box-shadow:0 0 0px 1000px white inset;}
input:focus:-o-autofill{-o-box-shadow:0 0 0px 1000px white inset;}
input:focus:-khtml-autofill{-khtml-box-shadow:0 0 0px 1000px white inset;}
fieldset{display:block;margin-bottom:5px;}
fieldset label{display:block;}
#header{padding:20px 0px 0px;}
#header .header_logo{position:relative;top:-15px;display:inline-block;max-width:330px;float:left;}
#header .header_logo a{display:block;}
#header .header_logo a > span{position:absolute;top:-1000px;}
/* #header .header_logo a img{width:100% !important;} */
#header .logo_info_rs{display:block;position:relative !important;top:auto !important;background:#000;overflow:hidden;border-radius:4px;text-align:center;
	font-size:14px;color:#fff;font-weight:bold;line-height:20px;height:20px;padding:0px 3px;}
#header .logo_info_rs a{display:inline-block !important;color:#fff !important;margin:0px !important;height:auto !important;width:auto !important;}

.search{position:relative;display:block;height:37px;margin-top:20px;}
.search input{width:100%;border-color:#FBBD2C;line-height:37px;height:37px;}
.search span{}
.search .button{position:absolute;top:0px;right:0px;float:right;display:inline-block;font-size:0px;cursor:pointer;padding:0px;width:37px;height:37px;text-align:center;color:#FFF;background:#FBBD2C url(../img/search.png) center no-repeat;border:1px solid #FBBD2C;}
.search .button:hover{}
#content .search{float:none;}
#mobileMenu{clear:both;width:100%;background:#000;border-bottom:5px solid #FBBD2C;height:42px;line-height:42px;margin-top:20px;}
#mobileMenu a{display:inline-block;font-size:18px;line-height:37px;text-align:center;color:#FFF;text-transform:uppercase;padding:0px 10px;}
#mobileMenu a img{position:relative;height:22px;margin-right:10px;top:3px;display:inline-block;}
#menu_top{clear:both;background:#000;border-bottom:5px solid #FBBD2C;height:42px;line-height:42px;z-index:9999;}
#menu_top .box{clear:both;}
#menu_top ul{text-align:center;margin:0px;padding:0px;list-style-type:none;position:relative;display:block;}
#menu_top ul li{display:inline-block;float:left;display:block;position:relative;margin-right:2px;}
#menu_top ul li a{font-size:13px;text-decoration:none;display:block;text-transform:uppercase;margin:0px;line-height:37px;height:37px;padding:0px 5px 15px;color:#FFF;position:relative;font-weight:normal;}
#menu_top ul li a.home{width:40px;background:url(../img/home.png) center no-repeat;}
#menu_top ul li a img{margin:6px 0px;height:26px;}
#menu_top ul li:hover,#menu_top ul li.activ,#menu_top ul li a:hover{}
#menu_top ul li:hover a,#menu_top ul li.activ a{background-color:#FBBD2C;color:#000;border-bottom:5px solid #BE9027;height:42px;}
#menu_top ul li:hover a.home,#menu_top ul li.activ a.home{background:#FBBD2C url(../img/home-black.png) center no-repeat;}
#menu_top ul ul{display:none;margin:0px;width:inherit;position:absolute;top:100%;z-index:9999;}
#menu_top li:hover > ul{display:block;margin-top:0px;}
#menu_top li.activ > ul{margin:0px;}
#menu_top ul ul li{float:none;display:block;text-align:left;margin:0px;width:auto;}
#menu_top ul ul li a,#menu_top ul ul li.activ a{border-bottom:1px solid #BE9027 !important;line-height:30px !important;height:30px !important;min-width:250px;text-transform:none;background-color:#000 !important;font-size:16px;display:block;color:#FFF !important;}
#menu_top ul ul li:hover a,#menu_top ul ul li.activ a,#menu_top li ul.vertical li:hover a{top:auto;color:#000 !important;background-color:#FBBD2C !important;}
#menu_top ul ul li a.accent{font-weight:bold;}
#billboardTop{}
#breadcrumb{margin:10px 0px;}
#breadcrumb *{font-weight:normal !important;}
#content{}
.content_top{height:110px;padding:10px 0px;}
.content_top .social, .social{width:240px;text-align:center;float:right;}
.content_top .social .title, .social .title{font-weight:bold;text-transform:uppercase;color:#333;display:block;padding-bottom:15px;}
.content_top .social span img, .social span img{margin:2px;}
.content_left{width:700px;float:left;padding-right:20px;}
.content_right{width:300px;float:right;}
.content_center{width:25%;float:left;padding:0px 20px 20px 0px;min-width:250px;clear:left;font-size:12px !important;}
.content_center *{font-size:12px !important;}
.artBox{margin-bottom:20px;}
.infoTop{display:block;clear:both;margin:10px 0px;}
.infoTop span{display:inline-block;height:28px;line-height:22px;border:1px solid #E4E3F0;padding:2px 10px;margin-right:5px;font-weight:bold;color:#555;float:left;}
.content_center span,.content_center a{display:inline-block;height:28px;line-height:28px !important;margin-bottom:5px;}
.info{margin:10px 0px;}
span.visit{background:url(../img/ico_view.gif) 5px center no-repeat;padding-left:30px;}
span.author{background:url(../img/ico_author.gif) 5px center no-repeat;padding-left:30px;}
span.comment{background:url(../img/ico_comments.gif) 5px center no-repeat;padding-left:30px; display: none !important;}
span.calendar{background:url(../img/ico_calendar.gif) left center no-repeat;padding-left:22px;text-transform:uppercase;font-weight:normal !important;}
.content_center span.calendar, .content_center_subtitlu span.calendar{display:block;float:left;background:#FBBD2C url(../img/ico_calendar.png) 5px center no-repeat;color:#000 !important;font-size:14px;padding-left:30px;padding-right:5px; margin-left: 5px;}
span.date{display:block;width:50px;float:left;background:#FBBD2C url(../img/ico_edit.png) center 5px no-repeat;color:#000 !important;font-size:14px;color:#FFF !important;margin-right:10px;}              
span.date span{display:block;background:#555;padding:5px 0px;text-align:center;font-weight:bold;}
span.date span:first-child{margin-top:30px;background:#000;}
.info span.date{width:auto;background-position:5px center;padding:0px;border:none;margin-bottom:5px;}
.info span.date span{display:block;float:left;margin:0px;padding:0px 5px;color:#FFF !important;border:none;line-height:28px;}
.info span.date span:first-child{margin-top:0px;margin-left:30px;}
.artBox .text{color:#000;}
             
.content_center_subtitlu span{float:left;margin-left:2px;}                                
div.rating-div{width:40%; background-color:#fff; top:-85px; position:absolute;min-height: 45px;right:0;}   
.rating-div{background-color:#fff;}  
.rating-div div{float: right;padding-right: 0px; clear:none;}                                             
.rating-div div:first-child{width: 40%;}  
.rating-div div:last-child{width:52%;}
.content_center_subtitlu .categ{float: left; margin-left:3px;}             
.content_center_subtitlu{clear: both;font-size: 12px !important; width: 100%; min-height: 35px;}                     
.promo div{width:32%; border-right: 3px solid #a6a6a7; float:left;padding: 0px 5px;}       
.promo div:last-child{border-right:none!important;width:36%;}               
.article .lead{clear:both; padding-top: 10px;}                                                                        
                                        
.miniLibrarie {display:block;clear:left;width:100%;float:left;margin-top:10px;text-align:center;}
.miniLibrarie .col3 {width:30%;margin-right:2%;overflow:hidden;float:left;border:2px solid #999;padding:5px;}
.miniLibrarie .col3 .thumbnail {vertical-align:bottom;min-height:330px;}                                                         
.miniLibrarie .col3 .caption {text-align:center;}                                                         
.miniLibrarie .col3 .button {display:inline-block;color:#FFF !important;background-color:#81AB21;padding:3px 10px;}
.miniLibrarie .col3 .button:hover {background-color:#000;}               
                                  
.artList li{display:block;clear:both;margin-top:10px;padding-top:10px;border-top:1px solid #E4E3F0;}
.afcList li{display:block;clear:both;border-top:1px solid #E4E3F0;margin-top:3px;padding-top:3px;}
.artList li:first-child,.afcList li:first-child{border:none;margin:0px;padding:0px;}
.artList span{display:inline-block;height:22px;line-height:22px;margin-right:10px;font-weight:bold;color:#555;}
.artList li h3{font-size:14px;}
.content_right .artList li{font-weight:bold;}
#art_conex h2 {font-size:16px !important;max-height:90px;overflow:hidden;}
#art_conex p {font-size:16px;max-height:90px;overflow:hidden;font-weight: bold;} 
.st-last{display: inline-block!important;}
.cols{display:block;padding-right:10px;margin-bottom:20px !important;}
.cols .title{margin:0px;font-size:20px;}

.col2{position:relative;display:block;float:left;width:50%;margin:0px;padding:0px 10px 0px 0px;}
.col2:nth-child(2n+3){clear:both;}
.col4{display:block;float:left;width:25%;margin:0px;padding-right:10px;position:relative;}
.col4:nth-child(4n+5){clear:both;}
.cols ul,.col2 ul,.col4 ul{display:block;}
.main_slideshow .title{float:left;font-size:16px;font-style:italic;line-height:30px;}
.main_slideshow .switch,.main_slideshow .switch *{display:inline-block;line-height:30px;}
.main_slideshow .switch img{margin-top:7px;}
.news_form{position:relative;padding:20px 20px 30px;margin:20px 0px;background:#FBBD2C;color:#000;font-size:14px;}
.news_form h6{font-size:18px;line-height:1.4;border-bottom:1px solid #000;margin-bottom:20px;}
.news_form p{font-size:16px;line-height:1.4;border-bottom:1px solid #000;margin-bottom:20px;font-weight: bold;}
.news_form .news_image{float:right;margin-left:20px;}
.news_form .news_image img{width:70px;}
.news_form form{position:relative;margin-top:20px;clear:both;display:block;}
.news_form form input{width:100%;}
.news_form form input.button {font-weight:bold;margin-top:5px;}
/*{width:auto;position:absolute;right:0px;top:0px;}
.contentSlider.news_form form input.button{width:100%;position:relative;right:auto;top:auto;}*/
.news_info{display:none;position:absolute;color:#000;padding:15px 10px 10px;width:100%;font-size:11px;border-top:5px solid #000;background:#FFF8CF url(../img/arrow-down.png) center -2px no-repeat;}
.content_right .news_form{margin-top:0px;}
                           
.article .artImg{float:left;margin:0px 20px 10px 0px;}
.article .tags{}                   
.article .tags a{display:inline-block;background-color:#FFF;line-height:26px !important;padding:0px 10px;color:#000;border:1px solid #E4E3F0;margin:0px 5px 5px 0px;}
.article .tags a strong{font-weight:normal;}
.article .tags a:hover{background-color:#E4E3F0;}
.article .lead{font-weight:bold;}
.article .reclama{clear:left;}
.info_bottom{border-top:5px solid #000;padding:20px 0px;}
.info_bottom .title{height:auto;margin-bottom:10px;}
.comments {
    display: none;
}
.comments form{}
.comments form label{font-weight:bold;}
.comments form input,.comments form select,.comments form textarea{width:100%;}
.comments textarea{height:200px !important;}
.comments .comment{clear:both;margin-bottom:20px;}
.comments .comment em{background:url(../img/quot.png) left top no-repeat;padding-left:35px;display:block;}
.content_center a.categ{width:100%;margin:0px;}
.ratingBox{display:block;height:40px;line-height:40px;clear:both;}
#footer{background:#333;padding:10px 0px;}
#footer ul{text-align:center;}
#footer li{display:inline-block;padding-right:5px;}
#footer li a{display:block;background-color:#E2E2E2;padding:0px 10px;line-height:24px;}
#footer li a:hover{background-color:#FFF !important;}
.footer_copy{position:relative;clear:both;padding:10px 0px;color:#FFF;font-size:11px;}
.footer_copy a{position:absolute;right:0px;top:0px;}

#footer-mobile {background: url(https://www.manager.ro/img/point-gray.gif) left top repeat;padding:10px 0px;}
#footer-mobile ul {text-align:left;}
#footer-mobile li {display:inline-block;padding:4px;}
#footer-mobile li a {display:block;background-color:#E2E2E2;padding:0px 10px;line-height:24px;}
#footer-mobile li a:hover {background-color:#FFF;} 
.promo {/* border:1px dotted #cecece; */padding:3px; text-align:justify; display:inline-block;}
.promo span{line-height:120% !important; height:28px}
.promo hr{line-height:150%;}

#showCopyright {display: none;}
#thover {position: fixed;background: #4242423d;width: 100%;height: 100%;opacity: .8;top: 0;left: 0;z-index: 99999999;}
#tpopup {position: fixed;max-width: 500px;background: #ffffff; border-radius: 0px;padding: 25px 30px; text-align: left;box-shadow: 0 0 10px 0 #000; z-index: 999999999999;top: 50%;left: 50%;margin-top: -100px; margin-left: -260px;color: #444;border: 10px solid #eeeeee;}
#tclose {position: absolute;background: black;color: white;right: -15px;top: -15px;border-radius: 50%;width: 30px;height: 30px;line-height: 30px;text-align: center;font-size: 8px;font-weight: bold;font-family: 'Arial Black', Arial, sans-serif;cursor: pointer;box-shadow: 0 0 10px 0 #000;}

.fds-banner{
    width: 100%;
}

#st-1 .st-total > span.st-shares{
    font-size: 12px !important;
    line-height: 12px !important;
    clear:both;
}
#st-1 .st-total > span{
    font-size: 20px !important;
    line-height: 22px !important;
    float:right;
}

@media only screen 
and (max-height : 740px) {
    #slideMenu{top: 70px!important;}
    .article img{max-width:100%;height:auto !important;}  
.article .img_left {
    width: 100% !important;
}
}
@media only screen
and (max-width:768px){
    .bottom_news_flex {
        display: block !important;
    }
    .bottom_news_child_first{
       max-width: unset !important;
    }
    .bottom_news_child_second{
        padding: 20px 20px !important;
    }

    
    
.onlyMobile,.noDesktop{display:block !important;}
.onlyDesktop,.onlyMaxim,.onlyTablet,.noMobile,.rsfancy{display:none !important;visibility:hidden !important;}
.bannerColection,.content_top,.main_slideshow,.navigation{display:none !important;}
#hide_me,#hide_me *,#addApi,#banner_top,#banner_top_dfp,#right-slideMenu,#billboardTop,#content_right,#news_art{display:none !important;}
.box{width:auto;}
.fixed{position:relative;width:100%;top:auto;z-index:auto;}
.bannerDFP{text-align:center;}
img{height:auto !important;}
#header{padding:10px 0px 0px 0px;}
#header .header_logo{float:none;margin-left:10px;top:auto;}
#header .content_right{position:absolute;top:77px;right:0px;z-index:999999;}
#menu_top{display:none !important;}
#search_container{
    display:none !important;
}
#mobileMenu a img{
    top: 0px;
}
.logoM{
    display: block !important;
    height: 90px !important;
    margin: auto;
}
.logoD{
    display: none !important;
}
.content_left{width:auto;float:none;padding:0px 10px 0px 10px;}
#slideMenu{position:relative !important;left:auto !important;top:auto !important;width:auto !important;border:none !important;}
#slideMenu .news_form{margin:0px;}
#toggleLink{display:none !important;}
#menu_top{clear:both;position:relative;background:#000;border:none;height:auto;line-height:30px;z-index:auto;}
#menu_top ul li{display:block;float:none;margin:0px;border-bottom:1px solid #BE9027 !important;}
#menu_top ul li a{line-height:30px;height:auto;padding:0px 10px;text-align:left;}
#menu_top ul li:hover a,#menu_top ul li.activ a{background-color:#FBBD2C;color:#000;border:none !important;height:auto;}
#menu_top li:hover > ul{display:none !important;}
#menu_top li.activ > ul{display:block !important;width:100%;position:relative;}
#menu_top ul ul li a,#menu_top ul ul li.activ a{border:none !important;border-bottom:none !important;line-height:30px !important;height:auto !important;width:100%;background:url(../img/arrow.gif) 10px center no-repeat;padding:0px 10px 0px 30px;}
.article,#art_conex,.comments{padding-right:10px;}
#footer ul{text-align:center;}
#footer li{padding:5px;}
                                
                           
.content_center_subtitlu .rating-div div{clear:none!important; float:left!important;width:48%!important;top:0px!important;}                     
.content_center_subtitlu div.rating-div{width:40%!important;}                                       
.promo div{width: 100%!important;border-bottom: 1px solid #a6a6a7; border-right: none!important;}   
/* .promo div:last-child{margin-bottom: 10px;}    */
    .fds-banner {
        width: 98%!important;
        margin: 10px 0px;
    }
    #st-1 .st-total > span.st-shares{
        font-size: 12px !important;
        line-height: 12px !important;
        clear:both;
    }
    #st-1 .st-total > span{
        font-size: 20px !important;
        line-height: 22px !important;
    }
    .article img{
        max-width:100%;
    }
}
@media only screen
and (max-width:550px){
.content_center_subtitlu a.categ{margin-top:20px;} 
div.rating-div{width: 75%!important;top: -70px;}
}
@media only screen          
and (max-width:383px){
.content_center_subtitlu span.comment{margin-top:20px;}
}
@media only screen          
and (max-width:360px){
.content_center_subtitlu div.rating-div{width: 32%!important;}
.rating-div div:last-child{font-size:12px!important;}
.rating-div div:first-child{font-size:10px!important;}
}
@media only screen          
and (max-width:340px){                  
    .content_center_subtitlu span.comment{margin-top:0px;}
    .content_center_subtitlu a.categ{margin-top:0px;}
}                   
@media only screen          
and (max-width:320px){.onlyMinim{display:block !important;}
.topTitle span{font-size:18px;}
#header .header_logo{max-width:90% !important;}              
#search_container{display:none;}
.bannerDFP{float:none;display:block;clear:both;margin:10px 0px;width:100% !important;}
.col2,.col4{width:auto;float:none;clear:both;padding-right:0px !important;}
.miniLibrarie .col3{width:auto;float:none;clear:both;margin:0px 0px 10px;}
#mobileMenu a{width:50%;float:left;}
#header .content_right{position:relative;top:auto;right:auto;z-index:auto;width:auto;float:none;}
.search{margin:0px !important;}
.content_left,.article,#art_conex,.comments{padding:0px;}
.content_center{width:100%;float:none;padding:0px 0px 20px;}
.content_center .col2 {width:50%;float:left;clear:none;}                        
}
@media only screen
and (min-width:321px)
and (max-width:480px){.onlyMinim{display:block !important;}
.topTitle span{font-size:18px;}
#header .header_logo{max-width:90% !important;}
#search_container{display:none;}
.bannerDFP{float:none;display:block;clear:both;margin:10px 0px;width:100% !important;}
.col2,.col4{width:auto;float:none;clear:both;}
.miniLibrarie .col3{width:48%;}
.miniLibrarie .col3:nth-child(3n+3){display:none;}
#mobileMenu a{width:50%;float:left;}
#header .content_right{position:relative;top:auto;right:auto;z-index:auto;width:auto;float:none;}
.search{margin:0px !important;}
.content_center{width:100%;float:none;padding:0px 10px 20px 0px;}
.content_center .col2 {width:50%;float:left;clear:none;}
#tpopup {max-width:348px!important;margin-left: -174px!important;}
}
@media only screen
and (min-width:481px)
and (max-width:600px){.col2{width:auto;float:none;clear:both;}
.col4{width:50%;}
.col4:nth-child(2n+3){clear:both;}
.miniLibrarie .col3{width:48%;}
.miniLibrarie .col3:nth-child(3n+3){display:none;}
.contentSlider.news_form form input.button{width:auto;position:absolute;right:0px;top:0px;margin:0px !important;}
}
@media only screen
and (min-width:601px)
and (max-width:768px){.contentSlider.news_form form input.button{width:auto;position:absolute;right:0px;top:0px;margin:0px !important;}
}
@media only screen
and (min-width:769px)
and (max-width:1000px){.onlyTablet,.noDesktop{display:block !important;}
.onlyDesktop,.onlyMaxim,.onlyMobile{display:none !important;}
.bannerColection,.content_top{display:none !important;}
#hide_me,#hide_me *,#addApi,#banner_top,#banner_top_dfp,#right-slideMenu,#billboardTop,#slideMenu,#content_right{display:none !important;}
.box{width:auto;}
.fixed{position:relative;width:100%;top:auto;z-index:auto;}
#header{padding:20px 20px 0px;}
#menu_top{padding:0px 20px;}
.content_left{width:auto;float:none;padding:0px 10px 0px 20px;}
#footer{padding:10px 20px;}
}
@media only screen
and (min-width:1001px)
and (max-width:1200px){.onlyDesktop{display:block !important;}
.onlyTablet,.onlyMobile,.onlyMaxim{display:none !important;}
.box{width:1000px;}
}
input[type=checkbox],input[type=radio],input.checkbox{width:20px !important;height:20px;display:inline-block;margin:3px 5px;border:none;float:left;padding:0px;}
input[type=submit],input[type=reset],input.button{background-color:#000;color:#FFF;border-color:#000;}
input[type=submit]:hover,input[type=reset]:hover,input.button:hover{background-color:#555;border-color:#555;color:#FFF;}
input[type=submit][disabled]{background-color:#E4E4E4;border-color:#E4E4E4;color:#000;}

@media only screen 
and (max-width : 768px) 
{ 
    .sharethis-inline-share-buttons{
        margin-bottom: 10px;
    }
    .fixed-center-bottom{
        bottom: 0;
        position: fixed;
        left: 0;
        right: 0;
        margin-left: auto;
        margin-right: auto;
        z-index: 99999;
    } 
}
.btn-google-news.mg-bottom-20 {
    float: right;
    font-size: 16px;
    font-weight: bold;
    background: #ededef;
    padding: 10px 15px;
    margin-top: -39px;
    height: 40px;
    z-index: 2;
}
.btn-google-news span {
    border-left: 5px solid #fbbd2c;
    padding-left: 10px;
}
div#col-google-news {
    width: 100%;
}
@media only screen and (max-width: 620px){
    .btn-google-news.mg-bottom-20 {
        float: left;
        margin-top:0px !important;
    }
    div#col-google-news {
        width: auto !important;
    }
    div#atstbx {
        width: 100% !important; 
    }
}
.main-color-1 {
    color: #fbbd2c;
    text-decoration: none;
    cursor: pointer;
}
div#atstbx {
    width: 45%; 
}
 /*    Start Consent design */
 .cookie-consent-banner {
    /* display: none;
	position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #f8f9fa;
    box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
    background-color: rgba(0,0,0,0.9);
    color: white;
    padding: 15px;
    font-size: 14px;
    z-index: 99999; */
    background: rgba(0, 0, 0, .5);
    z-index: 2147483646;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: fixed;
    top: 0;
    bottom: 0;
    animation-name: onetrust-fade-in;
    animation-duration: 400ms;
    animation-timing-function: ease-in-out;
    display: none;
}
@keyframes onetrust-fade-in {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
.cookie-consent-banner-dark {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #f8f9fa;
    box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0.9);
    color: white;
    padding: 15px;
    font-size: 14px;
    z-index: 99999;
}

.cookie-consent-button {
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    box-shadow: none;
    padding: 7px 12px;
    font-size: 14px;
    line-height: 20px;
    user-select: none;
    margin-top: 5px;
    display: block !important;
    background-color: #255d90 !important; 
    color: #fff !important;
    width: 100%  !important;
}

.cookie-consent-button:hover {
    box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.2);
}

.cookie-consent-button:active {
    opacity: .5;
}

.cookie-consent-button.btn-success {
    background-color: #255d90;
    color: white;
}

.cookie-consent-button.btn-grayscale {
    background-color: #255d90;
    color: #fff;
}

.cookie-consent-button.btn-outline {
    background-color: #255d90;
    color: #fff;
}

.cookie-consent-options {
	display: flex;
    flex-wrap: wrap;
    margin-bottom: 10px;
    margin-top: 10px;
}

.cookie-consent-options label {
    margin: 0 10px;
    font-size: 14px;
}

.cookie-consent-options input {
    margin-right: 5px;
}
div#cookie-consent-banner a {
    color: #f7ca18 !important;
}
.cookie-consent-options label {
    display: flex !important;
    align-items: center;
}
.cookie-container-div{
    display: flex;
    align-items: center;
    gap: 30px;
}
.cookie-container-first{
    width: 70%;
}
.cookie-container-second{
    width: 20%;
}
.cookie-consent-banner .btn-outline{
    background-color: transparent !important;
}
.cookie-consent-banner .btn-outline:hover{
    text-decoration: underline;
}
.cookie-consent-banner .btn-success:hover{
    color: #fff !important;
    background-color: #004485 !important;
    border-color: #003f7b !important;
}
.cookie-consent-banner .btn-grayscale:hover{
    color: #fff !important;
    background-color: #004485 !important;
    border-color: #003f7b !important;
}
.cookie-policy-modal {
    display: none;
    position: fixed;
    z-index: 99999999999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
  }
.cookie-policy-modal .modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #e5e5e5;
    border-radius: 8px;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.5);
    box-shadow: 0 3px 9px rgba(0,0,0,0.5);
    background-clip: padding-box;
    margin-bottom: 10px;
    outline: 0;
}
.cookie-policy-modal .modal-dialog {
    position: relative;
    width: auto;
    margin: 20px 15px;
}
.cookie-policy-modal .modal-header h4 {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.cookie-policy-modal .modal-title {
    margin: 0;
    font-size: 18px;
    line-height: 1.428571429;
}
.cookie-policy-modal .modal-header{
    position: relative;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    min-height: 56px;
}
.cookie-policy-modal .modal-body {
    position: relative;
    padding: 15px;
}
.cookie-policy-modal .cookie-tabs-content {
    border-bottom: 1px solid #eee;
}
.cookie-preferences-form .cookie-tabs-content {
    display: -webkit-box;
    display: flex;
}
.cookie-preferences-form .cookie-category-tabs {
    width: 25%;
    background: #eee;
    list-style:none;
}
.cookie-preferences-form .cookie-category-tabs li.active>div, .cookie-preferences-form .cookie-category-tabs li>div {
    border: transparent;
    color: #444444;
}
form.cookie-preferences-form.js-cookie-preferences-form {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 6px;
    position: relative;
    border: none !important;
}
.cookie-preferences-form .cookie-category-tabs li {
    margin: 0;
}
.cookie-category-tabs>li>div {
    position: relative;
    display: block;
    padding: 10px 15px;
    cursor:pointer;
}
.cookie-preferences-form .tab-content {
    width: 75%;
    height: 300px;
    overflow-y: auto;
    border: 1px solid #eeeeee;
    border: none !important;
}
.cookie-tabs-content .tab-pane{
    padding: 10px 10px;
    font-size: 15px;
    color: #525050;
}
.cookie-tabs-content .tab-content>.tab-pane {
    display: none;
}
.cookie-tabs-content .tab-content>.active {
    display: block;
}
.cookie-category-tabs>li.active>div, .cookie-category-tabs>li.active>div:focus, .cookie-category-tabs>li.active>div:hover {
    color: #005eb8;
    border: 1px solid #005eb8;
    background-color: #fff;
}
.cookie-preferences-form .btn-default {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: #fff;
    color: #222222;
    border: 1px solid transparent;
    white-space: nowrap;
    box-shadow: none;
    color: #ffffff;
    padding: 7px 12px;
    background-color: #005eb8;
    font-size: 14px;
    line-height: 20px;
    border-radius: 6px;
    user-select: none;
}
.cookie-preferences-form .btn-default.btn-color{
    color: #005eb8;
    background-color: #fff;
    border-color: #005eb8;
}
.cookie-preferences-form .cookie-tabs-btns{
    text-align: right;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.cookie-preferences-form  .tab-pane .mb-t{
    margin-bottom: 10px;
}
.cookie-preferences-form .mandatory-notice {
    float: right;
    color: #888888 !important;
}
.cookie-preferences-form .accept-reject-radio .radio-container>input[type=radio]:checked[value="0"]+label {
    background-color: #ef2809;
}
.cookie-preferences-form .accept-reject-radio .radio-container>input[type=radio]:checked+label {
    color: #fff;
}
.cookie-preferences-form .accept-reject-radio .radio-container>input[type=radio]:checked[value="1"]+label {
    background-color: #009900;
}
.cookie-preferences-form .accept-reject-radio .radio-container>input[type=radio]:checked+label {
    color: #fff;
}
.cookie-preferences-form .accept-reject-radio .radio-container label {
    padding: 5px 10px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-transform: uppercase;
}
.cookie-preferences-form .accept-reject-radio, .cookie-preferences-form .mandatory-notice {
    float: right;
}
.cookie-preferences-form .accept-reject-radio .no-interaction-text, .cookie-preferences-form .accept-reject-radio .text-danger, .cookie-preferences-form .accept-reject-radio .text-success, .cookie-preferences-form .accept-reject-radio .text-warning {
    display: none;
}
.cookie-preferences-form .accept-reject-radio .radio-container label {
    padding: 5px 10px;
    user-select: none;
    text-transform: uppercase;
}
.cookie-preferences-form .accept-reject-radio input {
    display: none;
}
.radio-container label{
    display: block !important;
}
.cookie-preferences-form .accept-reject-radio .radio-container {
    border: 1px solid #eee;
    display: inline-flex;
    margin-left: 10px;
}
.btn-link-close-modal{
    position: absolute;
    top: 50%;
    right: 10px;
    padding: 15px;
    transform: translateY(-50%);
    outline: none;
    border-color: transparent;
    background-color: transparent;
    font-size: 25px;
    cursor: pointer;
}
@media (min-width: 768px){
    .cookie-policy-modal .modal-dialog {
        width: 600px;
        margin: 40px auto 20px;
    }
}
@media (min-width: 992px){
    .cookie-policy-modal .modal-lg {
        width: 900px;
    }
}
@media (max-width: 768px){
    .cookie-container-div{
        display: block !important;
    }
    .cookie-container-first,.cookie-container-second{
        width: 100%  !important;
    }
    .cookie-preferences-form .cookie-tabs-content{
        display: inline-block !important;
    }
    .cookie-preferences-form .cookie-category-tabs{
        width: 100%;
    }
    .cookie-preferences-form .tab-content{
        width: 100% ;
    }
    .cookie-preferences-form .cookie-tabs-btns{
        display: flex;
        gap: 5px;
    }
    .cookie-container-div .cookie-banner-text {
        line-height: 1.5;
        overflow-y: scroll;
        height: 67px;
        padding-right: 3px;
        padding-left: 3px;
    }
    .cookie-consent-banner .btn-outline{
        padding: 0px 0px !important
    }
    .container-btn-outline{
        display: flex;
        justify-content: center;
    }
}
/*    End Consent design */

.onlyMobileApi{
    display: none;
}
@media only screen and (max-width: 792px) {
    .onlyMobileApi {
        display: block;
    }
    .summaryContent {
        width: 100%;
        
        padding:0px!important;
    }
    .summary-content{
        border-top: 0px!important;
    }
    #titlu-cuprins{    
        width: 100%;
        position: relative;
    }
    #titlu-cuprins::before {
        content: "";
        position: absolute;
        top: 0;
        border: 6px solid #fbbd2c;
        display: block;
        height: 1px;
        background-color: #fbbd2c;
        width: 100%;
        transform: translateY(65%);
    }
    .titlu-cuprins-int{
        width: fit-content;
        margin: auto;
        background: #fff;
        position: relative;
        font-size: 20px !important;
        z-index: 999999;
        padding: 0px 5px;
        text-transform: uppercase;
    }
    
}
.footerLogoContainer {
    display: flex;
    justify-content: space-between;
	align-items: center;
}
img.imgLogoFooter {
    width: 100px;
}
@media only screen and (max-width: 792px) {
	.footerLogoContainer {
	 	display: block;
	}
	.imgLogoFooter{
		margin-top: 10px;
	}
  }
  .footerContent .reteaua_rs {
    text-align: center;
}
.footerContent hr {
    height: 2px;
    background-color: #fbbd2c;
    margin: 10px !important;
}
.footerContent {
    background-color: #fff;
    padding: 10px 0px;
    /* background: #e6e8e7; */
    border-top: 5px solid #000000;
}
.footerContent a:first-child {
    border-left: unset !important;
}
.footerContent a{
    padding: 0px 10px;
    margin: 5px 0px;
    border-left: 1px solid #B4B4B4;
}
.footerContent .hl_footer{
    text-align: center;
    padding: 10px 0px 5px 0px;

}
.footerContent .containerImportante{
    text-align: center;
}
.containerImportante a img {
    vertical-align: middle;
}
.containerCopy {
    display: flex;
    align-items: center;
    justify-content: space-between;
    top: 20px;
    padding: 10px 0px;
}
.footer_sectionBottom{
    background-color: #333333;
    color: #fff;
}
.containerLogo{
    display: flex;
    align-items: center;
    gap: 15px;
}
@media only screen and (max-width: 792px) {
    .footerContent .reteaua_rs{
        text-align: left !important;
    }
    .footerContent{
        padding: 0px 10px;
    }
    .footerContent .containerImportante {
        text-align: left;
        margin-bottom: 10px;
    }
    .footerContent .hl_footer{
        text-align: left;
    }
    .footerContent a:first-child {
        border-left: unset !important;
        padding: 0px 10px 0px 0px;
        margin: 0px;
    }
    .containerCopy{
        padding: 10px 10px;
        display: block !important;  
    }
    .containerLogo{
        display: flex;
        justify-content: space-between !important;
    }
    .dnoneM{
        display:none !important;
    }
}
.content_article p.green {
    color: #FFF;
    background: #fbbd2c;
    height: 34px;
    line-height: 32px;
    border-bottom: 2px solid #be890e;
    border-radius: 10px 10px 0px 0px;
    margin: 0px 0px 0px;
    padding: 0px 10px;
    font-weight: bold;
    clear: both;
    font-size: 18px;
    display: block;
    text-decoration: none;
}
p.ideiafaceri-titlu {
    font-size: 18px;
    font-weight: normal !important;
    color: #fbbd2c !important;
}
.art-ideiafaceri a {
    font-weight: bold !important;
    color: #cd971a !important;
}
p.ideiafaceri-text {
    font-weight: normal;
    font-size: 14px !important;
}
.art-ideiafaceri {
    margin-bottom: 15px;
}
.containerText {
    border: 2px solid #fbbd2c;
    padding: 10px;
    border-top: unset;
}
.dFlexHeader{
    display: flex;
    flex-direction: column;
}

@media only screen and (max-width: 770px) {
    .header_top{
        display: none;
    }
    .header_bottom{
        display: none;
    }
    .header_mobile{
        display: flex;
        background-color: #3a7e44;
        padding: 0px 10px;
    }
    .header_mobile .logoImgM{
        max-width: 230px;
    }
    .menuMobileS  .topSearch{
        display: block !important;
    }
    .menuMobileS  .topSearch{
        background-color: unset !important;
    }
    
}
.menuMobileS, .menuMobileS2, .menuMobileS22 {
    position: fixed;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background-color: #FFFFFF;
    /* box-shadow: 2px 0 5px rgba(0, 0, 0, 0.1); */
    color: #333333;
    overflow-y: auto;
    z-index: 99999;
    transition: left 0.3s ease;
}
.menuMobileS.active, .menuMobileS2.active, .menuMobileS22.active {
    left: 0;
}
.menuMobileS ul li, .menuMobileS2 ul li {
    border-bottom: 1px solid #ddd;
    padding: 8px;
}
.menuMobileS li a, .menuMobileS2 li a {
    display: flex;
    gap: 10px;
    align-items: center;
}
.menuMobileS ul, .menuMobileS2 ul {
    list-style: none;
    margin: 0;
    padding: 10px;
    display: block !important;
}
.menuMobileS a, .menuMobileS2 a {
    text-decoration: none;
    font-size: 18px;
    font-weight: bold;
    color: #333333;
    display: block;
    padding: 5px 0;
}
/* a#menuM_button_x {
    margin-right: 40px;
} */
.flexLiM {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.material-symbols-outlined {
    font-family: 'Material Symbols Outlined';
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 48;
    display: inline-block;
    line-height: 1;
}
.logoM{
    display: none;
}
.logoD{
    display: block;
}
.right_news_form {
    border: 3px dashed #fbbd2c;
    border-radius: 15px;
    margin-left: 10px;
    margin-bottom: 15px;
}
.right_news_title {
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    border-bottom: 3px dashed #fbbd2c;
    margin-bottom: 10px;
    padding: 10px 10px;
}
.right_news_nume_raport {
    padding: 5px 35px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    background-color: #fbbd2c;
    color: #fff;
    margin-top: 15px;
    margin-bottom: 15px;
}
img.right_img_raport {
    max-width: 110px;
}
.right_news_flex {
    display: flex;
    align-items: center;
    padding: 0px 10px;
    font-size: 13px;
    text-align: center;
}
.right_news_subscribe{
    padding: 10px 10px;
}
.right_news_input{
    width: 100%;
    margin-bottom: 10px;
    border-radius: 20px;
}
.right_news_btn{
    width: 100% !important;
    margin-bottom: 10px !important;
    border-radius: 20px !important;
    text-align: center !important;
    font-size: 14px;
}
.news_info_right{
    font-size: 12px !important;
    display: none;
    color: #000;
    padding: 15px 10px 10px;
    width: 100%;
    font-size: 11px;
    border-top: 5px solid #000;
    background: #FFF8CF url(../img/arrow-down.png) center -2px no-repeat;
}

.bottom_news_form{
    background-image: linear-gradient(to right, #fcbf31, #fbd67e);
}
.bottom_news_flex {
    display: flex;
    justify-content: center;
    align-items: center;
}
.bottom_news_child_first {
    min-width: 55%;
    padding: 20px 20px;
}
.bottom_news_hl {
    font-size: 22px;
    font-weight: bold;
}
.bottom_news_hr{
    width: 80px;
    height: 2px;
    background-color: #fefbf5;
    margin-bottom: 20px;
    margin-top: 20px;
}
.bottom_news_nume_raport{
    font-size: 18px;
    max-width: 230px;
}
.bottom_news_child_second{
    padding: 20px 30px;
    border-left: 1px solid #fff;
}
.bottom_news_input {
    width: 100%;
    margin-bottom: 10px;
    border-radius: 20px;
    border: unset;
}
input.button.bottom_news_btn {
    width: 100%;
    border-radius: 20px;
    font-weight: bold;
}