@charset "utf-8";
@font-face {
    font-family: "Titillium Web";
    src: url("titilium_web/TitilliumWeb-Regular.ttf");
}
.btn-google-news span {
    border-left: 5px solid #2F608E;
    padding-left: 10px;
}
.btn-google-news {
    font-size: 18px;
	font-weight: bold;
    background: #ededef; 
	padding: 10px 25px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.articol-google-news{ 
	display:flex;
}
.main-color-1:hover {
    color: #000;
    text-decoration: none !important;
}
.main-color-1{
	color: #2F608E;
}
@font-face{font-family: 'Material Icons';font-style: normal;font-weight: 400;src: local('Material Icons'), local('MaterialIcons-Regular'), url(https://fonts.gstatic.com/s/materialicons/v13/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format('woff2');}
* {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;}
html,body {width:100%;overflow-x:hidden;background-color:#FFF;font-family: 'Titillium Web', sans-serif;font-size:16px;line-height:1.4;color:#333;}
u {text-decoration:underline;}
p {margin-bottom:10px;}
a{color:#000;text-decoration:none;cursor:pointer;}
a:hover{color:#2F608E;text-decoration:none !important;}
a.more{line-height:30px;display:none;}
h1{font-size:36px;line-height:1.4;margin:20px 0px;font-weight:700;}
h2{font-size:32px;line-height:1.4;margin:20px 0px;font-weight:bold !important;}
h3{font-size:23px;line-height:1.3;font-weight:normal !important;}
/* .content_right h3{font-size:20px;} */
h4{font-size:22px;line-height:1.3;font-weight:normal !important;margin-bottom:10px;}
h5{font-size:20px;line-height:1.3;font-weight:bold;}
h6{font-size:20px;line-height:1.2;font-weight:bold;}
#title_box h1{position:relative;text-align:center;font-size:40px;font-weight:bolder;
	max-width:800px;margin:10px auto 30px;line-height:1.2;}
#title_box h1.border{text-align:left;max-width:none;padding-bottom:40px;}
#title_box h1.border::before{position:absolute;content:'';left:0px !important;top:24px !important;
	z-index:9;width:100%;height:8px;background:url(../img/point.gif) left top repeat;}
#title_box h1.border span{position:absolute;margin:0px !important;top:0px;left:30px;z-index:9;
	display:inline-block;background:#fff;padding:0px 20px;font-size:36px;line-height:42px;}
#title_box h1 span span.pag{left:100%;top:12px;font-size:20px;padding:0px 10px;margin-left:10px !important;
	height:26px;line-height:26px;white-space:nowrap;}
ul.list {margin:10px 0px 20px;position:relative;border-top:4px solid #004071;}
ul.list li {background:#FFF url(../img/firm-icon.png) 5px center no-repeat;padding:0px 0px 0px 25px;line-height:46px;border-top:1px solid #004071;}
ul.list li::after {'';position:absolute;z-index:99;display:block;background:urlcontent:(../img/arrow-down.png) 70% top no-repeat;width:100%;height:15px;}
ul.list li:nth-child(2n+1) {background-color:#EFEFEF;}
ul.list li:nth-child(2n+1)::after {background:url(../img/arrow-down-gray.png) 70% top no-repeat;}
ul.list.compact li {background:#FFF;padding:0px 10px;line-height:30px;border-top:1px solid #004071;}
ul.list.compact li::after {background:none;}
div.list {border-top:1px solid #DADADA;margin-top:10px;padding-top:10px;display:block;overflow:hidden;}
div.list:first-child {border:none;padding:0px;margin:0px;}
div.list .list_title {display:block;font-size:16px;margin-bottom:5px;}
div.list em {display:block;clear:both;text-transform:lowercase;}
.title.lst{font-size:16px;line-height:1.4;}
div.paging{display:block;clear:both;padding:20px 0px 40px;vertical-align:top;line-height:26px;
	color:#000;text-align:center;border-top:2px solid #000;margin-top:20px;}
div.paging *{color:#000;vertical-align:top;}
.paging span.paging_info{display:block;float:right;padding:0px 10px;margin-left:10px;background:#828282;
line-height:36px !important;height:36px !important;color:#fff;font-size:13px;}
.paging span{position:relative;display:inline-grid;text-align:center;line-height:34px !important;height:34px !important;overflow:hidden;}
.paging span .icon{float:none !important;font-size:20px !important;width:inherit !important;}
.paging strong{margin:0px 2px 2px 0px;display:inline-block;width:36px;height:36px;
	line-height:34px;text-align:center;border:1px solid #000;}
.paging a,a.paging{border:1px solid #828282;display:inline-block;padding:0px;margin:0px 2px 2px 0px;width:36px;
	height:36px;line-height:34px;text-align:center;color:#828282;}
.paging a:hover,a.paging:hover{border-color:#000;color:#000;}
.paging a.prev,.paging a.first{float:left;font-size:16px;}
.paging a.next,.paging a.last{float:right;font-size:16px;}
.paging a .icon{text-align:center;width:inherit;color:inherit;font-size:16px;float:none;}
.paging a.inactiv{background:#e4e5e6;border-color:#e4e5e6;pointer-events:none;cursor:default;color:#fff !important;}
.paging a.inactiv *{color:#fff !important;}
#loading{position:fixed;display:none;width:100%;height:100%;z-index:999999;background:url(../img/loading.gif) center no-repeat;}
.onlyMinim,.onlyMobile,.onlyTablet,.noDesktop,.noMaxim{display:none !important;}
.onlyDesktop,.onlyMaxim{display:block;}
.noMobile,.noTablet{display:block;}
.bannerDFP{/*background:#CCC url(../img/bannerDFP.png) left top no-repeat;*/overflow:hidden;}
.bannerDFP.right{float:right;clear:right;margin:10px 0px 10px 20px;}
.bannerDFP > div{margin:0px auto !important;}
.right{float:right !important;}
.left{float:left !important;}
.center{margin:0px auto !important;}
.fix{clear:both;font-size:1px;line-height:1px;height:1px;display:block;}
.box{width:1280px;position:relative;margin:0px auto;display:block;clear:both;}
.fds-nws-banner{display: flex;justify-content: space-between;align-items: stretch;}
.fds-nws-banner .art_form{width: 75%;padding: 0px 0px 0px 200px!important;}
.fds-nws-banner .art_form .news_text{height: 100%;}

.fixed{position:fixed !important;width:100%;top:0px;z-index:999;left:0px;max-width:none !important;}
.clearLeft {clear:left !important;}
.clearNone {clear:none !important;}
.pt20{padding-top:20px !important;}
.content_border{display: block;clear:both;line-height:24px;min-height:24px;width:100%;background: url(../img/point.gif) left top repeat;margin-top:20px;}
.content_border h2 {background-color:#000;padding:0px 10px;font-weight:normal;color:#FFF;display:inline-block;margin:0px;line-height:32px;}
.material-icons{font-family: 'Material Icons';vertical-align:text-bottom;font-size:20px;font-weight:normal;font-style:normal;line-height:inherit !important;color:inherit !important;
	letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing: antialiased;}
.icon .material-icons{font-size:inherit !important;}
.icon{display:block;text-align:center;line-height:inherit;height:inherit;}
a .icon{float:left;width:30px;text-align:left;font-size:16px;line-height:inherit;height:inherit;}
.section{display:block;position:relative;clear:both;width:100%;}
.section.border{padding-top:30px;}
.section.border::before{position:absolute;content:'';left:0px !important;top:28px !important;
	z-index:9;width:100%;height:8px;background:url(../img/point.gif) left top repeat;}
.section.border .box{padding-top:40px;}
.section .section_title{position:relative;margin:20px 0px 20px !important;display:block;
	padding:0px;line-height:1.6;font-size:26px;border-bottom:2px solid #000;}
.section .section_title.border{border:none;}
.section .section_title.border::before{position:absolute;content:'';left:0px !important;top:28px !important;
	z-index:9;width:100%;height:8px;background:url(../img/point.gif) left top repeat;}
.section .section_title.border span{border:none;position:absolute;margin:0px !important;top:-10px;left:10px;z-index:9;
	display:inline-block;background:#fff;padding:0px 20px;line-height:26px;height:26px;font-size:26px;}
.section.border .section_title{border:none;position:absolute;margin:0px !important;top:-10px;left:10px;z-index:9;
	display:inline-block;background:#fff;padding:0px 20px;line-height:26px;height:26px;font-size:26px;color:#000;}
.close{position:absolute;top:0px;right:0px;display:block;color:#fff !important;z-index:999999;
	width:23px;height:23px;cursor:pointer;background:#e54b4d !important;
	text-align:center;font-size:18px;line-height:20px;}
.close:hover{color:#fff !important;border-radius:13px;}
.module{display:block;position:relative;clear:both;}
.module.border{padding-top:20px;}
.module.border::before{position:absolute;content:'';left:0px !important;top:20px !important;
	z-index:9;width:100%;height:8px;background:url(../img/point.gif) left top repeat;}
.module.border .module_title{position:relative;margin:0px 0px 10px !important;top:-10px;left:10px;z-index:9;
	display:inline-block;background:#fff;padding:0px 20px;line-height:26px;height:26px;font-size:26px;}
.module.back{padding:20px 10px;margin-top:20px;background:#f3f3f3;}
.modul_title{position:relative;display:block;font-size:22px;height:34px;line-height:32px;}
.modul_title::before{position:absolute;content:'';left:0px !important;top:32px;
	z-index:9;width:100%;height:4px;background:url(../img/point.gif) left top repeat;}
.modul_title > span{display:inline-block;border-bottom:4px solid #000;line-height:32px;}
form {position:relative;display:block;}
input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	padding:0px 10px;font-size:16px;line-height:34px;height:34px;margin:0px;
	position:relative;border:1px solid #000;font-family:'Titillium Web',sans-serif;
	font-weight:normal;}
textarea{line-height:1.4;height:120px;width:100%;padding:5px 10px;}
fieldset{display:block;position:relative;margin-bottom:5px;}
fieldset labe {display:block;}
.checkbox_box{position:relative;padding:5px 0px 5px 26px !important;}
.checkbox_box input[type=checkbox],.checkbox_box input[type=radio]{position:absolute;left:0px;margin:0px;width:20px !important;height:20px !important;line-height:20px !important;}
.checkbox_box .icheckbox_square-blue,.checkbox_box .iradio_square-blue{position:absolute !important;left:0px;top:10px;display:inline-block;}
.checkbox_box.small{font-size:13px;line-height:1.4;    color: #000;}
form .small{display:block;padding:5px 0px;font-size:13px;line-height:1.3;}
form .error_box{position:relative;margin-top:7px;display:block;line-height:1.2;font-size:14px;color:#ed143d;font-style:italic;padding:2px 0px;border-top:1px solid #ed143d;}
form .error_box::before{content:'';display:block;position:absolute;top:-7px;left:20px;width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:5px solid #ed143d;}
#top_button{position:fixed;bottom:10px;right:10px;display:block;width:30px;height:30px;}
#terms{position:relative;display:block;background:#323232;color:#fff;text-align:left;
	background-clip:border-box;font-size:12px;line-height:1.4;}
#terms .box.noMobile{padding:10px 220px 10px 210px;}
#terms .box.onlyMobile{padding:5px;}
#terms .termsTitlu{position:absolute;left:10px;top:5px;padding-right:20px;
	font-size:20px;font-weight:bold;width:200px;}
#terms .rightTerms{position:absolute;right:10px;top:5px;padding-left:20px;
	width:220px;}
#terms .termsText{}
#terms .rightTerms a,#terms .terms_button{position:relative;color:#F5D76E;display:block;
	padding-left:26px;line-height:30px;height:30px;overflow:hidden;}
#terms .rightTerms a::before,#terms .terms_button::before{position:absolute;content:'';left:0px !important;top:0px !important;
	z-index:9;color:inherit !important;line-height:inherit;width:20px;text-align:center;
	font-family:'Material Icons' !important;}
#terms .terms_button{font-size:18px;font-weight:bold;}
#terms .terms_button::before{content:'done' !important;font-size:26px;}
#terms .info::before{content:'settings' !important;font-size:14px;}
#billboardTop{background:#EFEFEF url(../img/point-gray.gif) left top repeat;}
#header_top .box{border-bottom:1px solid #000;height:35px;line-height:34px;}
#header_top ul{line-height:inherit;}
#header_top ul li{display:inline-block;float:left;}
#header_top ul li a{display:block;position:relative;top:0px;z-index:9;
	border-bottom:1px solid #000;font-size:14px;line-height:inherit;height:inherit;padding:0px 10px;}
#header_top ul li a:hover{border-color:#2F608E;}
#header{background-color:#FFF;padding:20px 0px 0px 0px;}
#header .header_logo{display:inline-block;width:290px;float:left;position:relative;top:-15px;max-width:100%;}
#header .header_logo a {display:block;}
#header .header_logo a > span {position: absolute;top:-1000px;}
#header .header_logo a img {width:100% !important;}
.logo_info_rs{display:block;background:#004071;overflow:hidden;border-radius:4px;text-align:center;
	font-size:14px;color:#fff;font-weight:bold;line-height:20px;height:20px;padding:0px 3px;}
.logo_info_rs a{display:inline-block !important;color:#fff !important;}
#header #search_container{display:none;position:absolute;z-index:990;
	width:100%;left:0px;top:140px;height:50px;padding:5px;}
#header #search_container::before{content:'';position:absolute;display:block;top:0px;left:0px;
	background:#fff;width:100%;height:100%;opacity:0.7;}
#header #search_container .noMobile{display:none;position:absolute;bottom:100%;}
.search{position:relative;display:block;clear:both;text-align:right;width:50%;max-width:500px;
	margin:0px auto;height:40px;}
.search input{width:100%;background:transparent;border:none;border-bottom:1px solid #000;height:40px;line-height:40px;}
.search .button_search,.search .button_search + span{position:absolute;top:0px;right:0px;display:block;
	cursor:pointer;padding:0px;width:40px;height:40px;text-align:center;color:#000;
	line-height:40px;}
.search .button_search{z-index:5;background:transparent !important;font-size:0px;}
.search .button_search + span{text-align:center;font-size:30px !important;z-index:4;font-family:'Material Icons' !important;}
.search .button_search + span span{font-size:inherit;}
.search .button_search:hover + span{font-size:34px !important;}
#header .header_rs{display:inline-block;width:150px;float:right;margin-left:10px;overflow:hidden;}
#header .header_rs img{max-width:100%;}
#menu_top {clear:both;background:#FFF;border-top:2px solid #000;border-bottom:5px solid #000;
	height:44px;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:18px;text-decoration:none;display:block;text-transform:uppercase;margin:0px;line-height:37px;
	height:37px;padding:0px 20px 15px;color:#000;position:relative;font-weight:normal;}
#menu_top ul li a.home{width:40px;background:url(../img/home-black.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:#FFF;color:#2F608E;}
#menu_top ul li.activ a{background:#EFEFEF;border-bottom:5px solid #E2E2E2;height:42px;}
#menu_top ul li:hover a.home,#menu_top ul li.activ a.home{background:#FFF url(../img/home-blue.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:5px;}
#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:none !important;border-bottom:1px solid #000 !important;
	line-height:40px !important;height:40px !important;
	min-width:250px;text-transform:none;background-color:#FFF !important;
	font-size:16px;display:block;color:#000 !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:#2F608E !important;/*background-color:#EFEFEF !important;*/}
#menu_top ul ul li a.accent {font-weight:bold;}
#menu_top ul li.right{float:right !important;width:40px;text-align:right;}
#menu_top ul li a::after {position:absolute;top:100%;left:0;width:100%;height:5px;background:#E2E2E2;content:'';opacity:0;-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;-moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;transition: height 0.3s, opacity 0.3s, transform 0.3s;	-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);transform: translateY(-10px);}
#menu_top ul li a:hover::after,#menu_top ul li a:focus::after,#menu_top ul li:hover a::after{height: 5px;opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);}
#menu_top ul li.right a::after,#menu_top ul ul li a::after{display:none !important;}
#breadcrumb {margin:10px 0px;}
#breadcrumb *{font-weight:normal !important;line-height:30px;}
#breadcrumb a{position:relative;padding:0px 10px 0px 30px;display:inline-block;height:30px;}
#breadcrumb a::before{content:'';background:#000;color:#fff;
	position:absolute;left:6px;top:11px;display:block;width:5px;height:9px;transform: rotate(45deg);}
#breadcrumb a::after{content:'';background:#000;display:block;
	position:absolute;left:-6px;top:15px;width:30px;height:1px;}
#breadcrumb a.first{padding:0px 10px 0px 0px;}
#breadcrumb a.first::before,#breadcrumb a.first::after{display:none;}
#banner_top_dfp{background:#FFF url(../img/point-gray.gif) left top repeat;height:19px;padding:2px 0px;}
#banner_top{background:#1e1e1e;}
#banner_top .box{background:#1e1e1e;height:28px;}
.latest_news .title{position:absolute;top:0px;left:0px;z-index:99;float:left;line-height:28px;
	font-weight:normal;background-color:#1e1e1e;color:#FFF;padding:0px 10px;}
.latest_news .news{float:right;width:100%;line-height:28px;height:28px;color:#EFEFEF;font-weight:300;}
.latest_news .news a{display:inline-block;padding:0px 5px;color:#EFEFEF;}
.latest_news .news a:hover{color:#FFF;}
#banner728_box{position:absolute;margin-top:-150px !important;left:50%;margin-left:-90px;
	width:728px;max-width:none !important;height:90px;overflow:hidden;background:#f3f3f3;}
#banner728_box .box{width:100%;padding:0px !important;}
/* #banner728_box.home{top:74px;} */
#slider_box{background:#EDF0F4;margin-bottom:20px;}
#slider_box .box{padding:10px 0px;}
#topSlider{clear:both;height:500px;padding-bottom:20px;}
#topSlider .slider_art{display:block;position:relative;float:left;height:500px;width:25%;overflow:hidden;border-left:10px solid transparent;}
#topSlider .slider_art .slider_img{position:relative;width:100%;height:100%;float:none;padding:0px;margin:0px;border:none;}
#topSlider .slider_art .slider_img img{position:relative;min-width:100%;height:100%;left:-33%;}
#topSlider .slider_art:first-child{width:50%;border:none;}
#topSlider .slider_art:first-child .slider_img img{left:auto;}
#topSlider .slider_art:first-child .slider_info h2{margin:10px 0px;font-size:26px;}
#topSlider .slider_art:not(:first-child) .slider_info h2{font-size:20px;line-height:1.2;margin:0px;}
#topSlider .slider_art .slider_info{position:absolute;display:block;bottom:0px;color:#000;
	width:100%;padding:10px;z-index:9;height:160px;}
#topSlider .slider_art .slider_info::before{content:'';position:absolute;display:block;top:0px;left:0px;
	background:#EDF0F4;width:100%;height:100%;opacity:0.7;}
#topSlider .slider_art .slider_info *{position:relative;}
#topSlider .slider_art .slider_info a{display:block;color:#000;}
#topSlider .slider_info h2{line-height:1.3;}
#topSlider .slider_art .slider_info .slider_cat{border-left:2px solid #000;line-height:24px;padding:0px 3px;}
#topSlider .slider_art .slider_info .slider_cat:hover{border-color:#2F608E;}
#topSlider .slider_art .slider_info .slider_date{display:none;line-height:24px;}
#topSlider .slider_art .slider_info .slider_date .icon{float:left;padding-right:5px;}
#topSlider .slider_art:first-child .slider_info .slider_date{display:block;}
.social{height:36px;width:200px;text-align:center;float:right;overflow:hidden;padding-top:1px;}
.social span img{margin:2px;}
.content_top {height:110px;padding:10px 0px;}
.content_top .social{width:240px;height:78px;padding:0px;}
.content_top .social .title{font-weight:bold;line-height:1.2;
	text-transform:uppercase;color:#333;display:block;padding:0px;}
.content_left{width:960px;float:left;padding-top:20px;padding-right:20px;}
.content_left *:not(.bannerDFP div){max-width:100%;}
.content_right{width:300px;float:right !important;padding-top:20px;}
.col3.content_right{width:33.33%;padding:0px;float:right !important;}
.content_center{width:25%;float:right;padding:0px 0px 20px 20px;min-width:250px;clear:right;}
.content{padding-right:30px !important;}
.col43.content{float:none;clear:both;margin:0px auto !important;min-width:970px;padding-right:0px !important;}
.col2{display:block;float:left;width:50%;margin:0px !important;padding:0px 5px 10px 0px;position:relative;}
.col2:nth-child(2n+2){padding:0px 0px 10px 5px;}
.col2:nth-child(2n+3){clear:both;}
.col3,.col32{display:block;float:left !important;width:33.33%;margin:0px !important;padding:0px 5px 0px 0px;position:relative;}
.col3:nth-child(3n+2){padding:0px 5px;}
.col3:nth-child(3n+3){padding:0px 0px 0px 5px;}
.col3:nth-child(3n+4){clear:both;}
.col32{width:66.67%;}
.col4,.col43{display:block;float:left;width:25%;margin:0px !important;padding:0px 5px;position:relative;}
.col4:first-child{clear:both;padding-left:0px;}
.col4:nth-child(4n+4){padding-right:0px;}
.col4:nth-child(4n+5) {clear:both;}
.col43{width:75%;}
.col5{display:block;float:left;width:20%;margin:0px !important;padding:0px 5px;}
.col5:first-child{clear:both;padding-left:0px;}
.col5:nth-child(5n+5){padding-right:0px;}
.col5:nth-child(5n+6) {clear:both;}
/* .col3 .col2,.col4 {padding-bottom:20px;float:left;} */
/* .col3 .col2 {height:365px;padding-right:10px;} */
.col3 .bannerDFP.col2 {padding:0px;}
.img{display:block;margin-bottom:5px;overflow:hidden;}
.col4 .img{height:140px;overflow:hidden;}
.col4 .img img{min-height:100%;width:100%;}
.col4 h4{font-size:16px;line-height:1.4;}
.col5 .img{height:120px;overflow:hidden;}
.col5 .img img{min-height:100%;width:100%;}
.col5 h4{font-size:14px;line-height:1.4;}
a.small{position:relative;display:block;padding:5px 0px 0px;margin-top:5px;border-top:1px solid #DADADA;}
a.small:first-child{border:none;padding:0px;margin:0px;}
.content_right a.small{text-align:justify;}
.avatar_box{display:inline;}
.avatar_box .avatar{position:relative;top:-10px;display:block;float:left;width:100px;height:100px;border-radius:50%;
        overflow:hidden;margin:0px 10px 10px 0px;color:#000 !important;}
.avatar_box .avatar img{width:100%;min-height:100%;}
#autorArticol{display:block !important;padding-top:40px;}
#autorArticol .avatar{top:-40px;width:150px;height:150px;margin-right:40px;}
#autorArticol div {display:block;line-height:18px;min-height:18px;}
#topbox_news{margin:10px 0px;}
#topbox_news .col4{padding:2px;font-weight:bold;height:95px;overflow:hidden;}
#topbox_news .col4 .img{height:90px !important;display:block;}
.plmtabtriggers{list-style-type:none;margin:0px;text-align:center;height:32px;overflow:hidden;}
.plmtabtriggers li{display:inline-block;float:left;border-right:2px solid #FFF;}
.plmtabtrigger{display:block;border:1px solid #555;color:#555;background:#fff;text-decoration:none;margin:0px;
	padding:0px 20px;text-transform:uppercase;line-height:30px;
	overflow:hidden;font-size:13px;}
.plmtabtrigger:hover,.plmtabtrigger.active{border-color:#000;color:#000;text-decoration:none;}
.plmtabtrigger.active{font-weight:bold;}
.plmtab{display:none;padding:10px 0px;}
.plmtab.active{display:block;position:relative;clear:both;}
.plmtab .subject{border-bottom:1px dotted #FFF;margin:10px 0px;padding-bottom:10px;}
.plmtab .subject:last-child{border:none !important;}
#fds-root-cros{width:100% !important;}
#fds-root-cros h3{display:none;}
#fds-root-cros ul{margin:0px !important;padding:0px !important;min-height:275px;width:100% !important;background:#FFF !important;}
#fds-root-cros li{background:#FFF !important;font-weight:normal !important;font-size:14px !important;;padding:5px 0px 0px !important;margin:5px 0px 0px !important;border-top:1px solid #DADADA;}
#fds-root-cros li:first-child {border:none;}
#fds-root-cros li a{display:block;color:#000 !important;padding:0px !important;margin:0px !important;}
#fds-root-cros li a:hover{color:#2F608E !important;text-decoration:none !important;}
ul.articole_similare_tab {margin:20px 0px;padding:0px;display:block;width:100%;}
ul.articole_similare_tab li {display:block;padding:0px;overflow:hidden;width:19%;font-size:14px;line-height:18px;float:left;margin:0px 1px 0px 0px;text-align: center;}
ul.articole_similare_tab li a, ul.ultimele_articole_similare_tab li a {height:55px;background:#000;padding:5px 0px;color:#FFFFFF;display:table;width:100%;margin:0px;border-bottom:1px solid #FFF;}
ul.articole_similare_tab li a span {display:table-cell;padding:0px 5px;vertical-align:middle;text-align:center;}
ul.articole_similare_tab li a:hover {background-color:#DADADA;color:#2F608E;text-decoration:none;}
ul.articole_similare_tab li a.active {background-color:#DADADA;border-bottom:1px solid #DADADA;color:#2F608E;}
div.articole_similare_tab {display:block;border-top:5px solid #DADADA;background-color:#FFF;clear:both;}
div.articole_similare {display:none;padding:20px 0px;background-color:#FFF;}
div.articole_similare.active {display:block;background-color:#FFF;color:#000;}
div.articole_similare h3 {margin-bottom:10px;font-size:18px;}
div.articole_similare a.moreLink  {padding:0px;margin:0px;background:none;display:inline-block;}
.portal_box{display:block;position:relative;text-align:left;padding-bottom:10px;}
.portal_img{position:relative;overflow:hidden;height:190px;}
.portal_img img{min-width:100%;width:auto;}
.banner600_box{position:relative;display:block;clear:both;text-align:center;padding:20px 180px;}
.banner600_box .bannerDFP.left{position:absolute;left:0px;top:20px;}
.banner600_box .bannerDFP.right{position:absolute;right:0px;top:20px;}
.article_box{display:inline-block;position:relative;text-align:left;padding-bottom:10px;}
/* .article_box.noTxt{width: 100%;} */
.article_box *{position:relative;}
.article_box a.article_img{display:block;z-index:99;}
.article_box .img{position:relative;overflow:hidden;width:100%;height:180px;}
.article_box img{min-width:100%;height:100%;object-fit:cover;max-width:100%;}
.article_box h2{margin:0px 0px 10px;line-height:1.3;}
.article_box .article_content{display:block;padding:10px 5px;z-index:9;}
.article_box .article_content .text{padding:10px 0px;text-align:justify;color:#585858;}
.article_box .info{padding-top:5px;}
.article_box .info > span{float:left;font-size:13px;line-height:24px;padding-right:15px;}
.article_box .info .icon{float:left;padding-right:5px;font-size:16px;}
.article_box .info a.categ,a.categ{display:inline-block;line-height:1;padding:0px 10px;
	border-left:5px solid #000;color:#000;margin:2px 0px;font-size:14px;text-transform:uppercase;}
.article_box .info .info a.categ:hover,a.categ:hover{color:#2F5F8E;border-color:#2F608E;}
.article_box.col3 .img{width:100%;height:200px;}
.article_box.col3 h3{margin:5px 0px 10px;line-height:1.2;}
.article_box.col4 h3{line-height:1.2;font-size:20px;}
.article_box.noutati p{margin:5px 0px 10px;line-height:1.2;line-height:1.2;font-size:20px;}
.article_box.col2 a.categ,.article_box.col3 a.categ,
.article_box.col4 a.categ,.article_box.banner600.noTxt a.categ{position:absolute;top:0px;left:0px;z-index:9;
	background:#fff;line-height:30px;border:none;margin-top:2px;}
.article_box.col3 .article_content .text{display:none;}
.article_box.col4 .info{display:none;}
.article_box.noheight{height:auto !important;}
.article_box.editorial{padding-top:20px;padding-bottom:10px;}
.article_box.editorial h4{padding-top:10px;font-size:18px;overflow: hidden;}
.article_box.editorial .article_content .text{clear:both;}
.article_box.lst .img{width:40%;height:260px;margin-right:20px;float:left;}
.article_box.lst.noTxt .img{width:44%;height:220px;}
.article_box.lst.noTxt .categ{margin-top:30px;}
.article_box.lst h3{font-weight:bolder !important;}
.article_box.lst.first .img{float:none;width:100%;margin:0px;height:380px;}
.article_box.lst.first .categ{position:absolute;top:0px;left:0px;z-index:9;background:#fff;line-height:30px;border:none;}
.article_box.lst.first .text{font-size:18px;}
.article_box.lst.first .info > span{font-size:15px;}
.article_box.banner600{clear:none !important;}
#sports .article_box.banner600{height:600px;padding:0px 6px 6px !important;}
#sports .article_box.col3 .article_content .text{display:block;}
.article_box.banner600 .img,#sports .article_box.banner600 .img{float:none;width:auto;min-width:100% !important;margin:0px 0px 20px;}
.article_box.banner600.noTxt .img{margin-bottom:0px;}
.article_box.banner600.noTxt .info{display:none;}
#news_tab{min-height:360px;}
#sports{background:#e4e5e6;margin-bottom:20px;}
#sports *{color:#000;}
#sports a:hover,#sports a:hover *{color:#555;}
#sports a.categ{background:#e4e5e6 !important;}
#retea_box{padding-bottom:40px;}
#retea_box .box{}
.banner300_box{text-align:center;}
.banner300_box .bannerDFP{margin:0px auto 10px !important;}
.news_form{position:relative;padding:20px;color:#000;min-height:250px;}
.news_form h6{font-size:18px;line-height:1.4;margin-bottom:20px;    text-shadow: 2px 2px 5px rgb(33 62 111 / 13%);}
.news_form a{color:#000;}
.news_form a:hover{text-decoration:underline !important;}
.news_form input[type=text]{width:100%;border-color:#68c464;}
.news_form input[type=submit]{position:absolute;top:0px;right:0px;background:#68c464;}
.news_form .news_image {float:right;}
.news_form .news_image img {width:70px;}
#news_box{color:#fff;}
.news_form.art_form{padding:0px 0px 0px 0px !important;color:#000 !important;    top: 10px;}
.news_form.art_form h6{padding:0px;font-size:24px;line-height:36px;height:37px; 
	display:block;border-bottom:1px solid #000;color:inherit;}
.news_form.art_form p{padding:0px;font-size:24px;line-height:36px;height:37px;
	display:block;border-bottom:1px solid #000;color:inherit;font-weight: bold;} 
.news_form.art_form h6 span{border-bottom:1px solid #fff;}

.news_form.art_form .news_image{width:200px;display:block;position:absolute;left:0px;padding:0px 0px;text-align:center;}
.news_form.art_form .news_image img{/*width:auto;height:200px;max-height:100%;max-width:150px;*/width: auto;height: 240px;max-height: 100%;max-width: 182px;}
.news_form.art_form .news_text {background-color: #f9f9f9;
    border: 2px solid #ddd;
    border-radius: 10px;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
    padding: 20px;}
.news_form.art_form a{color:#fff;text-decoration:underline;}
.news_form.art_form form{margin:10px 0px;}
.news_form.art_form input{border:none;line-height:40px;height:40px;}
.news_form.art_form form fieldset:first-child{padding-right:90px;}
/* nws_gdpr */
.news_form_gdpr {position:relative;margin:20px 0px;background:#ffffff url(../images/imagine_raport_special_2020.png) right top no-repeat;color:#000;min-height:630px;}
.news_form_gdpr h6 {font-size:18px;line-height:1.4;margin-bottom:20px;}
.news_form_gdpr p {font-size:18px;line-height:1.4;margin-bottom:20px;font-weight: bold;}
.email_gdpr {width:100%; box-sizing: border-box; padding: 0px 10px; font-size: 16px; line-height: 34px;  height: 50px; margin-bottom: 10px; position: relative; border: 1px solid #000; font-weight: normal;}
.news_form.art_form form {clear:both;}
.news_form form {margin-top:20px;/*padding:20px;background:url(../img/point-gray.gif) left top repeat;*/}
.news_info{display:none;position:relative;font-size:13px;line-height:1.2;margin:5px 0px;
	padding:10px 0px;border-top:1px solid #004071;color:#000;width:100%;}
.news_info .close{top:-11px;right:-11px;}
#newsletterProcess4.news_info{display:none;position:relative;bottom:100%;margin:0px;
	padding:10px;}
#newsModal{display:block;z-index:9999999 !important;width:100%;height:100%;position:fixed !important;
	padding:0px !important;margin:0px !important;top:0px;left:0px;text-align:center;}
#newsModal::before{content:'';position:absolute;background:#000;top:0px;left:0px;opacity:0.7;
	display:block;width:100%;height:100%;}
#newsModal .modal-dialog{position:relative;margin:20% auto 0px;max-width:400px;background:#fff;padding:30px;}
#newsModal h4{text-align:left;font-size:26px;}
#newsModal form{text-align:left;}
#newsModal label{display:none;}
#newsModal form input{width:100%;}
.content_right .news_form {margin-top:0px;}
.article,.article *:not(h3){font-family: 'Titillium Web', sans-serif !important;font-size:18px !important;line-height:1.4 !important;}
.article h2, .article h2 strong, .article h2 em, .article h2 a {font-size:22px !important;} 
.article ul li {list-style:disc !important;margin-left: 50px;
    margin-top: 10px;
    margin-bottom: 10px;}
.article ol li{
	list-style-type:decimal !important
}
.article ul{display: flex;flex-direction: column;align-items: flex-start; margin-left: 0px!important;}
/* .art_info {min-height:50px;line-height:50px;margin-bottom:20px;} */
.art_info .addthis_native_toolbox {height:40px;width:auto;max-width:350px;display:inline-block;float:left;padding-top:10px;}
.art_info .addthis_native_toolbox a {position:relative;margin-right:15px;}
.art_info .addthis_native_toolbox *{line-height:20px !important;height:20px !important;}
.art_info .cell {position:absolute;top:30px;display:inline-block;padding:0px 10px;
	background:#fff;height:40px;line-height:40px !important;font-weight:bold;}
.article img{max-width:100%;height:auto !important;}
.article a{color:#2F608E;}
.article a:hover{color:#000;text-decoration:underline;}
.article .artImg {float:left;margin:0px 20px 10px 0px;}
.article .tags {font-size:14px !important;}
.article .tags a,.cloud_box a{display:inline-block;background-color:#EFEFEF;
	line-height:26px !important;padding:0px 20px;color:#000;margin:0px 5px 5px 0px;}
.article .tags a strong,.cloud_box a strong{font-weight:normal;}
.article .tags a:hover,.cloud_box a:hover{background-color:#2F608E;color:#fff;text-decoration:none;}
.article .lead,.article .lead *{font-size:20px !important;font-weight:bold;}
.article .image_box{width:100%;overflow:hidden;}
.article .image_box img{width:100%;}
.galery_box{display:block;position:relative;clear:both;width:100%;overflow:hidden;}
.galery_box a{display:block;float:left;width:33.33%;overflow:hidden;padding:5px 2px;}
.galery_box a img{display:block;width:100%;}
.info_bottom {border-top:5px solid #000;padding:20px 0px;}
.info_bottom .title {height:auto;margin-bottom:10px;}
#comments_box{background:#e4e5e6;padding:20px 0px;}
#myButton{font-size:20px;height:50px;line-height:50px;}
#comments_box .succes{display:block;clear:both;font-size:20px;font-weight:bold;padding-bottom:20px;}
#comments_box .col3{min-width:300px !important;}
.comments{position:relative;}
.comments .no{position:absolute;right:0px;top:0px;line-height:40px;}
.comments form{float:left;margin:0px 20px 20px !important;}
.comments form label{display:none;}
.comments form input,.comments form select,.comments form textarea{width:100%;border-color:#555;}
.comments form textarea{height:200px;}
.comments .comment{clear:both;margin:0px 0px 20px;padding:20px;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);}
.comments .comment em{position:relative;display:block;padding:10px 0px 5px 40px;font-size:18px;}
.comments .comment em .material-icons{position:absolute;left:0px;top:6px;}
.form_info {position:absolute;z-index:99;color:#004071;padding:15px 10px 10px;width:50%;right:0px;border-top:5px solid #004071;background:#FFF8CF url(../img/arrow-blue-down.png) center -2px no-repeat;}
.content_center a.categ {width:100%;margin:0px;}
.firmaDirector {display:block;clear:left;margin-top:20px;text-transform:uppercase;font-size:16px;line-height:22px;font-weight:normal !important;}
.firmaDirector span {font-size:14px;text-transform:none;}
.miniDescriere {clear:left;margin-top:5px;}
.blockTitle {display:block;clear:left;margin:20px 0px 10px;text-transform:uppercase;font-size:16px;line-height:22px;font-weight:normal !important;}
dl {display:block;clear:left;}
dt {width:20%;font-weight:bold;padding-right:10px;clear:left;float:left;}
dd {width:80%;float:left;}
.quot {display:block;background:url(../img/quot.png) left top no-repeat;padding-left:35px;}
#footer{position:relative;padding:22px 0px 10px;}
#footer::before{content:'';width:100%;height:12px;position:absolute;top:0px;left:0px;
	background: url(../img/point.gif) left top repeat;overflow:hidden;}
#footer ul{text-align:center;}
#footer li{display:inline-block;padding:2px;}
#footer li a{display:block;border:1px solid #000;color:#000;outline:1px solid #fff;padding:0px 10px;
	font-size:14px;line-height:24px;}
#footer li a:hover{color:#fff;border-color:#fff;outline-color:#000;background:#000;}
.footer_copy {position:relative;clear:both;background-color:#000;padding:10px 0px;color:#FFF;font-size:13px;}
.footer_copy a {position:absolute;right:0px;top:0px;}
/* iPads (portrait and landscape) ----------- */
.rateit{display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;min-height:32px;}
.rateit .title {line-height:28px;font-weight:normal;margin:0px;color:#FFF;padding:0px;}
.rateit .rateit-range{position:relative;display:-moz-inline-box;display:inline-block;background:url(../img/star.png);height:32px;outline:none;}
.rateit .rateit-range *{display:block;}
* html .rateit, * html .rateit .rateit-range{display:inline;}
* + html .rateit, * + html .rateit .rateit-range{display:inline;}
.rateit .rateit-hover, .rateit .rateit-selected{position:absolute;left:0px;}
.rateit .rateit-hover-rtl, .rateit .rateit-selected-rtl{left:auto;right:0px;}
.rateit .rateit-hover{background:url(../img/star.png) left -64px;}
.rateit .rateit-hover-rtl{background-position:right -64px;}
.rateit .rateit-selected{background:url(../img/star.png) left -32px;}
.rateit .rateit-selected-rtl{background-position:right -32px;}
.rateit .rateit-preset{background:url(../img/star.png) left -96px;}
.rateit .rateit-preset-rtl{background:url(../img/star.png) left -96px;}
.rateit button.rateit-reset{background:url(../img/delete.gif) 0 0;width:32px;height:32px;display:-moz-inline-box;display:inline-block;float:left;outline:none;border:none;padding:0;}
.rateit button.rateit-reset:hover, .rateit button.rateit-reset:focus{background-position:0 -32px;}
.dictionar {}
.dictionar.meniu a {display:inline-block;margin:2px;background-color:#004071;width:26px;height:26px;line-height:26px;text-align:center;text-transform:uppercase;color:#FFF;}
.dictionar.meniu a:hover {background-color:#D5D5D5;color:#004071;}
#portaluri .box{padding:20px 0px;}
#fixedDiv{position:fixed;bottom:0px;left:0px;width:100%;overflow:hidden;z-index:999999;height:100px;}
#fixedDiv::before{content:'';position:absolute;top:0px;left:0px;width:100%;height:100%;
	background:#fff;opacity:0.7;}
video{width:100% !important;height:auto !important;}
iframe{width:100% !important;}

#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;}
p .title, .partener{font-size:32px !important;font-weight: bold;}
@media only screen 
and (max-width : 1300px) {
h1{font-size:30px;}
h2{font-size:28px;}
p .title, .partener{font-size:28px!important;font-weight: bold;}
h3{font-size:22px;} 
h4{font-size:20px;}
h5{font-size:18px;}
h6{font-size:18px;}
#title_box h1{font-size:36px;}
.box{width:100%;padding:0px 10px;}
#banner728_box{left:auto;right:10px;margin:0px;}
#slider_box .box{padding:10px;}
#topSlider .slider_art{width:30%;}
#topSlider .slider_art:first-child{width:40%;}
#topSlider .slider_art .slider_info{height:200px;}
.banner600_box{padding:10px 180px;}
.banner600_box .bannerDFP.left{top:10px;}
.banner600_box .bannerDFP.right{top:10px;}
#sports .banner600_box .bannerDFP.left{left:10px;}
#sports .banner600_box .bannerDFP.right{right:10px;}
.article_box.col3 h3{font-size:20px;}
.article_box.noutati p{font-size:20px;}
.article_box.lst .img{width:34%;}
.article_box.lst.noTxt .img{width:40%;}
#portaluri .box{padding:20px 10px;}
.portal_img{height:160px;}

}
@media only screen 
and (max-width : 1080px) {
html,body{font-size:15px;}
h1{font-size:24px;}
h2{font-size:22px;}
p .title, .partener{font-size:22px !important;font-weight: bold;} 
h3{font-size:20px;}
h4{font-size:18px;}
h5,h6{font-size:17px;}
#title_box h1{font-size:32px;}
.onlyTablet,.noDesktop{display:block !important;}
.onlyDesktop,.onlyMaxim,.onlyMobile{display:none !important;}
#addApi,#banner_top,#banner_top_dfp,#billboardTop,#bilboard_1,#right-slideMenu{display:none !important;}
#slideMenu,#fixedDivBottom,#adLeft,#adRight,#adTop,#fixedDiv{display:none !important;}
#adAllContainer,#adSiteContainer{width:auto !important;float:none !important;}
#terms .box.noMobile{padding-left:10px;}
.social{position:absolute;top:60px;right:0px;z-index:9;}
#menu_top ul li a{padding-left:10px;padding-right:10px;}
#menu_top ul li.right{display:none;}
/* #header #search_container{display:block;width:50%;left:auto;right:10px;top:0px;} */
.search{width:100%;}
#slider_box{margin-bottom:0px;}
#topSlider .slider_art:not(:first-child) .slider_info h2{font-size:20px;}
.section.border{padding:0px;}
.section.border::before{top:0px !important;height:34px;opacity:0.1;}
.section.border .box{padding-top:50px;}
.section.border .section_title{height:34px;line-height:34px;background:none;top:0px;font-size:22px;padding:0px;}
.content{padding-right:20px !important;}
.col43.content{width:100% !important;min-width:auto;max-width:970px;}
.col3.content_right{min-width:300px !important;}
.banner600_box{padding:0px;}
#sports .banner600_box{padding:10px 0px;}
.banner600_box .bannerDFP{display:none;}
.article_box.banner600{height:auto;padding:0px 0px 10px;}
.article_box.banner600 .img{float:left;width:34%;min-width:auto !important;height:260px;margin:0px 20px 0px 0px;}
.article_box.col4 h3{font-size:18px;}
.article .lead + .fix + br{display:none;}
.comments .comment em{font-size:17px;}
#portaluri .box{padding:10px;}
.portal_img{height:130px;}
}
@media only screen 
and (max-width : 938px) {
.content_left{width:auto;float:none;padding:0px;}
.content_right{display:none !important;}
.col32.content{width:100%;padding:0px !important;}
.article_box.lst .img{height:220px;}
.col4{width:50%;}
.col4:nth-child(4n+2){padding-right:0px;}
.col4:nth-child(4n+3){clear:both;}
#comments_box .col32{width:58%;}
#comments_box .col32 .col2{width:100%;float:none;padding:0px;}
#topSlider .slider_art .slider_info h2{font-size:20px !important;}
.portal_box.col4{width:25%;clear:none !important;}
.news_form.art_form p{height:auto!important;}
.news_form.art_form .news_image img{max-width:180px!important;height:175px!important;}
}
@media only screen 
and (max-width : 768px) {
html, body{line-height:1.3;}
.onlyMobile,.noDesktop {display:block !important;}	
.onlyDesktop,.onlyMaxim,.onlyTablet,.noMobile{display:none !important;visibility:hidden !important;}
h1{font-size:26px;}
h2{font-size:22px;}
h3{font-size:20px;}
#title_box h1,#title_box h1.border span{font-size:30px;}
.box{padding:0px 5px;}
.fds-nws-banner{    align-items: center;flex-direction: column;}
.fds-nws-banner .art_form{width: 100%!important;padding: 0px!important;}
.fds-nws-banner .art_form .news_text{height: 100%;}
.banner600_box{padding:10px 5px;}
.pt20{padding-top:0px !important;}
#header .box{padding-bottom:40px !important;text-align:center;}
#header .header_logo{float:none;}
#mobileMenu{display:none !important;}
#menu_top ul li a{padding-left:7px;padding-right:7px;font-size:16px;}
#header #search_container{display:block;width:100%;right:auto;left:0px;top:70px;padding:0px;position: sticky;}
#header #search_container::before{background:url(../img/point.gif) left top repeat;opacity:0.1;}
.search{width:90%;}
#topSlider{height:auto;}
#topSlider .slider_art{width:100% !important;float:none;height:240px;border:none !important;margin-bottom:5px;}
#topSlider .slider_art .slider_img img{height:100%;min-width:100%;left:auto;}
#topSlider .slider_art .slider_info{right:0px;width:50%;height:100%;}
#topSlider .slider_art:nth-child(3n+2) .slider_info{right:50%;}
#topSlider .slider_art .slider_info .slider_date{display:block;}
.article_box .img{height:140px;}
.article_box.col3{width:100%;float:none;padding:5px 0px;}
.article_box.col3 h3,.article_box.col4 h3, .article_box.noutati p{font-weight:bolder !important;font-size:18px;}
.article_box.col3 .img,#sports .article_box.banner600 .img,
.article_box.col4 .img{width:30%;height:220px;margin:0px 10px 0px 0px !important;min-width:auto !important;float:left;}
.article_box.col4 .img{width:40%;height:180px;}
.article_box.col3 a.categ,.article_box.col4 a.categ{position:relative;top:auto;left:auto;border-left:5px solid #000;line-height:1;}
.article_box.col4 a.categ{margin-top:30px;}
.article_box.col4 .info{display:block;}
.article_box.col3 .article_content .text{display:block;}
.article_box.lst .img{width:30%;margin-right:10px;}
.article_box.banner600{height:auto;float:left;}
.article_box.banner600 .info{display:block;}
#sports .box{padding:20px 5px 0px;}
#sports .article_box.banner600{height:auto;padding:0px 0px 10px !important;}
.col4{width:100%;float:none;padding:5px 0px 0px;clear:both;}
.news_tabs .col4 .img{width:30%;height:90px !important;display:block;float:left;margin-right:10px;}
.news_tabs .col4 .img img{width:100% !important;}
.news_tabs .col4 h4{font-weight:bold;}
.news_form.art_form{padding:10px 0px 10px 140px;}
.news_form.art_form .news_image{width:140px;}
.article, .article *{font-size:16px !important;}
.article .lead, .article .lead *{font-size:18px !important;}
#comments_box .col2{width:100%;padding:0px 10px;}
#comments_box .col32{width:100%;padding:0px;}
.comments form{margin:0px !important;}
}
@media only screen 
and (max-width : 620px) {
.articol-google-news{
	display:block;
}
.art_info .cell{
    position: static !important;
}
#title_box h1{font-size:28px;margin:0px 0px 20px;}
#title_box h1.border{padding:0px;}
#title_box h1.border::before{display:none;}
#title_box h1.border span{position:relative;padding:0px;top:auto;left:auto;}
#header .box{padding-bottom:0px !important;text-align:left;}
#header .box::before{content:'';position:absolute;left:0px;top:45px;width:100%;height:6px;background:#000;}
#mobileMenu{position:absolute;right:20px;top:5px;display:block !important;clear:both;
	line-height:40px;height:40px;z-index:999;}
#mobileMenu a{display:inline-block;font-size:22px;font-weight:normal;line-height:40px;height:52px;width:52px;
	text-align:center;color:#fff;padding:0px;border:2px solid #fff;
	background:#004071;}
#mobileMenu a::after{content:'';position:absolute;left:0px;top:40px;width:100%;height:6px;background:#fff;}
#mobileMenu a .noMinim{display:none;}
#mobileMenu a .material-icons{position:relative;height:40px;line-height:40px;font-size:28px;display:block;}
#mobileMenu a:hover .material-icons{font-size:30px;}
#header #search_container{display:none;height:50px;padding:5px 0px;}
#header #search_container::before{background:#fff;opacity:0.8;}
#menu_top{display:none;position:absolute;width:100%;background:none;border-top:none;border-bottom:5px solid #fff;height:auto;}
#menu_top::before{content:'';position:absolute;left:0px;top:0px;width:100%;height:100%;background:#000;opacity:0.8;}
#menu_top .box{padding:10px;}
#menu_top ul li{display:block;float:none;margin-right:0px;}
#menu_top ul li a{position:relative;display:block;padding:0px 20px;width:100%;color:#fff;
	text-align:left;font-weight:bold;}
#menu_top ul li a::after{display:none;}
/* #menu_top ul li a::before{content:'double_arrow';display:block;position:absolute;width:30px;height:100%;top:0px;right:20px; */
	/* font-size:24px;text-align:center;line-height:50px;font-family:'Material Icons' !important;} */
#menu_top ul li:hover a,#menu_top ul li.activ a{color:#f3f3f3;background:transparent;border-width:1px !important;}
#menu_top ul ul{width:100%;}
#menu_top li:hover > ul {display:none !important;}
#menu_top li.activ > ul {display:block !important;margin:10px 0px 0px 50px;position:relative;background:transparent;border:none !important;}
#menu_top ul ul li a,#menu_top ul ul li.activ a{border:none !important;background:transparent !important;
	font-size:16px;color:#fff !important;}
#menu_top ul ul li a::before,#menu_top ul ul li.activ a::before{position:absolute;content:'';width:40px;height:1px;background:#fff;
	top:15px;left:-30px;z-index:1;}	
.article_box.col4 .img{width:30%;}
/*
.col2{padding:0px 2px 5px 0px;}
.col2:nth-child(2n+2){padding-right:0px;padding-left:2px;}
.col3{width:50%;padding-right:2px;}
.col3:nth-child(3n+2),.col3:nth-child(3n+3){padding:inherit;}
.col3:nth-child(3n+3){padding:0px 0px 0px 5px;}
.col3:nth-child(3n+4){clear:none;}
.col3:nth-child(2n+2){padding-right:0px;padding-left:2px;}
.col3:nth-child(2n+3){clear:both;}
.col4{width:50%;}
.col4:nth-child(2n+2){padding-right:0px;}
.col4:nth-child(4n+3){clear:both;padding-left:0px;}
.content_left{width:auto;float:none;padding:0px;}
*/
#retea_box .col2{width:100%;float:none;padding-left:0px;padding-right:0px;}
.article, .article *{font-size:15px !important;}
.article .lead, .article .lead *{font-size:17px !important;}
.news_form.art_form{padding:10px 0px;}
.news_form.art_form .news_text .txt{padding-right:100px;}
.news_form.art_form .news_image{height:140px;width:100px;left:auto;right:10px;}
.paging span.paging_info{display:none !important;}
}
@media only screen 
and (max-width : 481px) {
	#header .header_logo {
		float: none;
		display: block;
		margin: 0px 0px 0px 18px;
		
	}
#title_box h1{font-size:26px;}
#header .box{padding:0px !important;}
#header .box::before{display:none;}
#mobileMenu{position:relative;background:#000;width:100%;float:none;border:none;display:table !important;top:auto;right:auto;}
#mobileMenu a{display:table-cell !important;width:33.33%;border:none;height:44px;line-height:44px;}
#mobileMenu a::after{display:none;}
#mobileMenu a .material-icons{height:44px;line-height:44px;}
#header #search_container{top:120px;}
#slider_box .box{padding:0px;}
#topSlider{padding:0px;}
#topSlider .slider_art .slider_info{right:0px !important;width:70%;}
.article_box{padding:0px !important;}
.article_box .article_img{float:none;width:100%;height:180px;margin:0px;padding:0px;overflow:hidden;}
.article_box .article_img .img,#sports .article_box.banner600 .img,
.article_box.lst.noTxt .img{width:100%;float:none;margin:0px;padding:0px;}
.article_box .info a.categ, a.categ,.article_box.col3 a.categ,.article_box.lst.noTxt a.categ,
.article_box.col4 a.categ{position:absolute;top:0px;left:0px;z-index:9;background:#fff;line-height:30px;
	margin-top:2px;border:none;}
.article_box.lst.first .text{font-size:inherit;}
.article_box.lst.first .img{height:240px;}
#sports a.categ{background:#a6d9ba;}
.comments .comment em{font-size:16px;}
.col2,.col3,.col4{width:100%;padding-left:0px;padding-right:0px;clear:both;float:none;}
/*
h1{font-size:24px;line-height:1.2;}
h2{font-size:19px;line-height:1.2;}
h3{font-size:17px;}
.article_box .article_content{padding:0px 5px;}
.article_box .img{height:100%;}
.article_box .article_content{padding-left:30%;}
.article_box .article_author{display:none;}
.art_info .cell{display:block;clear:both;float:none;padding:0px 0px 10px;}
*/
.article, .article *{font-size:14px !important;}
.article .lead, .article .lead *{font-size:16px !important;}
#autorArticol{padding-top:20px;}
#autorArticol .avatar{width:100px;height:100%;top:-20px;margin-right:20px;}
.news_form.art_form h6{font-size:20px;border:none;margin-bottom:40px;}
.news_form.art_form p{font-size:20px;border:none;margin-bottom:15px; font-weight: bold;text-align: center;}
.news_form.art_form .news_text{padding:10px; color:black!important;}
.news_form.art_form .news_text .txt{padding-right:0px;}
.news_form.art_form .news_image{display:none;}
.paging .first,.paging .last{display:none;}
.paging a.paging:nth-child(n+8){display:none;}
#tpopup {max-width:348px!important;margin-left: -174px!important;}
.news_form.art_form input{
    border: 1px solid #9E9E9E;
}
}
@media only screen 
and (max-width : 320px) {
.onlyMinim {display:block !important;}
.noMinim{display:none !important;}
.bannerDFP{display:none !important;}
.news_form.art_form .news_text{padding:0px;}
.paging a.paging:nth-child(n+5){display:none;}
}
.wrapper{position:relative;margin:1.5em auto;width:300px;height:450px;} 
.bg-wrapper {
    position: absolute;
    width: 300px;
    height: 450px;
    clip: rect(0px 300px 450px 0px);		
}
.bg {
    position: fixed;
    height: 100%;
    top: 0;
    left: 50%;
    backface-visibility: hidden;
    transform: translate3d(-50%, 0, 0);
}
.rs-logo{float:right;padding-left:20px;}
.rs-logo-img{max-width:100%;float:right;}
.bgRed{background:#CC0000;}
.bgOrange{background:#b03200;}
.bgBlue{background:#004071;}
a.button{display:inline-block;height:40px;line-height:40px;padding:0px 20px;font-weight:bold;}
a.button:hover{background-color:#2F5F8E;border-color:#2F5F8E;}
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,a.button{background-color:#232323;color:#FFF;border:none;}
input[type=submit]:hover,input[type=reset]:hover,input.button:hover{background-color:#000;border-color:#000;}
input[type=submit][disabled] {background-color:#e4e5e6;border-color:#e4e5e6;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {-webkit-box-shadow: 0 10px 0px 1000px transparent inset;}
input:-moz-autofill{-moz-box-shadow: 0 0 0px 1000px transparent inset;}
input:-o-autofill{-o-box-shadow: 0 0 0px 1000px transparent inset;}
input:-khtml-autofill{-khtml-box-shadow: 0 0 0px 1000px transparent inset;}
input:focus:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px transparent inset;}
input:focus:-moz-autofill{-moz-box-shadow: 0 0 0px 1000px transparent inset;}
input:focus:-o-autofill{-o-box-shadow: 0 0 0px 1000px transparent inset;}
input:focus:-khtml-autofill{-khtml-box-shadow: 0 0 0px 1000px transparent inset;}
::-webkit-input-placeholder{color:#555555;}
::-moz-placeholder{color:#555555;}
:-ms-input-placeholder{color:#555555;}
:-moz-placeholder{color:#555555;}
textarea:focus,input:focus,select:focus{outline:0;}
#slideMenu.closed{ 	left:-300px; }  
#slideMenu{position:fixed;left:0;top:0;width:300px;height:100%;background:#fff;color:#2F608E; border-top-right-radius: 80px 80px;z-index:9999999; }
#slideMenu *{color:#fff;}   
/* #slideMenu a.toggleBtn,#slideMenu a.toggleBtnHighlight{position:absolute;right:0;top:30%;display:block;height:87px;width:27px;border-width:1px 1px 1px 0px;margin:0;padding:00;color:#fff;text-decoration:none;background:#2F608E;z-index:121; } 
#slideMenu a.toggleBtn::after,#slideMenu a.toggleBtnHighlight::after{position:relative;display:block;text-align:center;font-size:24px;line-height:87px;font-family: 'Material Icons' !important; } 
#slideMenu a.toggleBtn::after{	content:'arrow_right'; } 
#slideMenu a.toggleBtnHighlight::after{	content:'arrow_left'; }  */

#slideMenu a.toggleBtn{
	position:absolute;
	right:0;
	top:0;
	outline:none; 
	display:block;
	height:87px;
	width:27px;
	border-width:1px 1px 1px 0px;
	margin:0;
	padding:0 5px 0;
	color:#000;
	text-decoration:none;
	font:12px/25px Verdana, Arial, Helvetica, sans-serif;
	background:url(https://www.manager.ro/img/close.svg) no-repeat;
	z-index:121;

}

#slideMenu a.toggleBtnHighlight{
	position:absolute;
	right:0;
	top:0;
	outline:none;
	display:block;
	height:87px;
	width:27px;
	border-width:1px 1px 1px 0px;
	margin:0;
	padding:0 5px 0;
	color:#000;
	text-decoration:none;
	font:12px/25px Verdana, Arial, Helvetica, sans-serif;
	background:url(https://www.manager.ro/img/close.svg) no-repeat 0px 0px;
	z-index:121;

}

.btn-gdpr-sbmt {color: #fff !important; width:100%;font-size: 16px; height: 50px; font-weight: bold;}
/* .btn-gdpr-sbmt:hover{background-color: #535151 !important; color: #fff !important;} */
.text-modules{display:inline-block;}
.rollerLine {margin:0;padding:2px 0 2px 0;font-size:14px;}
.search-form-manager {
	float: right;
    margin-top: -30px;
    margin-right: 90px;
}
@media only screen and (max-width: 769px) {
	.search-form-manager {
		margin-top: 0px;
		margin-right: 0px;
	}
	.art_info{
		    min-height: unset;
			margin-bottom: unset;
	} 
	.btn-google-news{
		margin-left: 0px;
	}

	.flexAddThis{
		display: block !important;
	}
	.sharethis-inline-share-buttons{ 
		margin-bottom: 10px !important; 

	}
  }

  .flexAddThis{
	display: flex;
  }
  .st-btn{
	display: inline-block !important;
  }
  @media only screen and (max-height: 700px) {
	#slideMenu{
		display: none !important;
	}
  }
  .containerSearch{
	display: block;
    margin: 0px;
    position: relative;
    float: right;
    width: 330px;
    text-align: left;
  }
  .containerSearch form {
    position: relative;
    margin: 0px;
    text-align: left;
    border-radius: 17px;
    overflow: hidden;
}
/* #searchBoxNew {
    display: block;
    margin: 0px;
    position: relative;
    float: right;
    width: 330px;
    text-align: left;
}
#searchBoxNew .formSearch {
    position: relative;
    margin: 0px;
    text-align: left;
    border-radius: 17px;
    overflow: hidden;
}
#searchBoxNew fieldset {
    margin: 0px;
    color: #43619F;
	position: relative;
    display: block;
    margin-bottom: 4px;
    clear: both;
}
#searchBoxNew fieldset span.icon {
    position: absolute;
    z-index: 999;
    padding: 0px;
    font-size: 26px;
    height: 38px;
    width: 38px;
    line-height: 38px;
    text-align: center;
}
#searchBoxNew input {
    display: inline-block;
    border: 0px;
    height: 34px;
    line-height: 34px;
    border: 0px;
    border-radius: 17px;
}
#searchBoxNew input[type=submit] {
    position: absolute;
    top: 0px;
    right: 0px;
    cursor: pointer;
    width: 80px;
    text-transform: uppercase;
    font-weight: bold;
}
#searchBoxNew input {
    display: inline-block;
    border: 0px;
    height: 34px;
    line-height: 34px;
    border: 0px;
    border-radius: 17px;
} */
.title-tag {
	/*background:#FF00B8;*/
	background:#b000e0;
	color:#fff;
	text-transform:uppercase;
	margin-right: 5px;
	font-size: 17px !important;
    font-weight: 700;
    line-height: 22px;
	&:before, &:after {
		content:'\00a0';
	}
}
.title-tag-fds-ad{
	/*background:#FF00B8;*/
	background:#6caa25;
	color:#fff;
	text-transform:uppercase;
	margin-right: 5px;
	font-size: 17px !important;
    font-weight: 700;
    line-height: 22px;
	&:before, &:after {
		content:'\00a0';
	}
}

li article.bottom {
    background-image: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 50%,rgba(0,0,0,.7) 100%);
    padding: 40px 5.050505050505% 20px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}
article.bottom .set_title{
	font-size: 26px;
    line-height: 30px !important;
	color:  #fff;
}
article .mg-blog-date {
    padding: 0;
    font-size: 12px;
    margin-right: 14px;
    font-weight: 500;
    text-transform: uppercase;
	color:  #fff;
}
.news-listing article .pic {
    float: left;
    margin-right: 10px;
    padding-bottom: 80px;
    width: 80px;
}
#mobileMenuNew{
	display: none !important;
}
@media only screen 
and (max-width : 1084px) {
	#header .box{
		padding: 0px 0px !important;
	}
	.onlyDesktop{
		display: none !important;
	}
	#mobileMenuNew{
		display: block !important;
	}
	#mobileMenuNew{position:absolute;right:20px;top:5px;display:block !important;clear:both;
		line-height:40px;height:40px;z-index:999;}
	#mobileMenuNew a{display:inline-block;font-size:22px;font-weight:normal;line-height:40px;height:52px;width:52px;
		text-align:center;color:#fff;padding:0px;border:2px solid #fff;
		background:#004071;}
	#mobileMenuNew a::after{content:'';position:absolute;left:0px;top:40px;width:100%;height:6px;background:#fff;}
	#mobileMenuNew a .noMinim{display:none;}
	#mobileMenuNew a .material-icons{position:relative;height:40px;line-height:40px;font-size:28px;display:block;}
	#mobileMenuNew a:hover .material-icons{font-size:30px;}
	#menu_top{
		display:  none;
	}
	#header .box::before {
		content: '';
		position: absolute;
		left: 0px;
		top: 45px;
		width: 100%;
		height: 6px;
		background: #000;
	}
	#header .header_logo {
		float: none;
		display: block;
		padding-left: 20px !important;
	}
	#header{
		border-bottom: 5px solid #004071 !important;
	}
	/* #header #search_container {
		display: none !important;
	} */
}
@media only screen 
and (max-width : 490px) {
	#header .header_logo{
		width: 200px !important;
		padding-left: unset !important; 
	}
	#header .header_logo a img {
		width: 100% !important;
		height: auto!important;
	}
	.logo_info_rs{
		display: inline-table !important;
	}
	#topSlider .slider_art .slider_info {
		right: 0px !important;
		width: 100%;
		height: 60%;
		background-image: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgb(0 64 113 / 55%) 50%,rgb(0 64 113) 100%);
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
	}
}

table.tableArticol {
    border-collapse: collapse;
    table-layout: fixed;
    width: 100% !important;
}

table.tableArticol td {
    border: 1px solid #ddd;
    overflow-x: auto;
    padding: 5px;
}
.footerLogoContainer {
    display: flex;
    justify-content: space-between;
	align-items: center;
	padding: 10px;
}
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: #2f608e;
    margin: 10px;
}
.footerContent {
    background-color: #fff;
    padding: 10px 0px;
    /* background: #e6e8e7; */
    border-top: 5px solid #2f608e;
}
.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: #2f608e;
    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;
    }
}

#slideMenu a.toggleBtnMail2{
    position: absolute;
    right: 0;
    top: 30%;
    /* height: 90px;
    width: 90px; */
    border-width: 1px 1px 1px 0px;
    margin: 0;
    padding: 00;
    color: #fff;
    text-decoration: none;
    /* background: #ffffff;
    box-shadow: 1px 1px 10px 2px #00000030; */
    z-index: 121;
    border-radius: 50px;
}
#slideMenu a.toggleBtnMail2::after{position:relative;display:block;text-align:center;font-size:24px;line-height:87px;font-family: 'Material Icons' !important; } 
#slideMenu a.toggleBtnMail2::after{
    content: '';
    display: inline-block;
    width: 120px;
    height: 130px;
    background-image: url('https://www.manager.ro/img/arrow.svg');
    background-size: cover; /* Asigură-te că imaginea se potrivește complet în container */
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 18px;  
    margin-top: 15px;
} 
.paddingClass {
    padding: 10px 10px 10px 20px;
}
.containerInbox {
    background: linear-gradient(to right, #000509, #26489024);
    padding: 5px 5px 5px 20px;
    font-size: 18px;
    font-style: italic;
}
span.news_rightTitle {
    font-weight: bold;
}
input#email_sl {
    width: 100%;
    max-width: none;
    line-height: 40px;
    height: 40px;
    margin: 3px 0px;
    border-radius: 30px !important;
    padding: 12px 20px;
    margin: 8px 0;
    box-sizing: border-box;
    border: unset;
    color:#000;
}
input.submit3.btn-gdpr-sbmt {
    background: #68c464;
    font-weight: bold;
    color: #fff;
    padding: unset !important;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    margin-top: 20px;
    margin-bottom: 10px;
    width: 100%;
    max-width: none;
    line-height: 40px;
    height: 40px;
    margin: 3px 0px;
    border-radius: 30px !important;
    padding: 12px 20px;
    margin: 8px 0;
    box-sizing: border-box;
}

@media screen and (max-height: 730px) {
    #slideMenu{
        top: 50px !important;
    }
} 

.container-fluid {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px
}
.col-lg-6,.col-lg-3,.col-md-6,.col-sm-6,.col-lg-8   {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px
}
@media (min-width: 576px) {
	.col-sm-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50% 
    }
}

@media (min-width: 768px) {
    .col-md-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
	.col-md-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .article_box .article_content .text{
        font-size: 16px;
    }
    .article_box .info > span {
        font-size:  16px;
    }


}

@media (min-width: 992px) {
    .col-lg-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }
    .col-lg-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .col-lg-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .col-lg-8{
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }
}
.img_width .img {
    width: 100% !important;
}
.light-bg {
    background: #f7f7f7;
}
.vr-gallery .card .card-img-overlay.opacity {
    background-color: rgba(0, 0, 0, 0.459); }
.vr-gallery .cus-arrow-left::before, .vr-gallery .cus-arrow-up::before {
  position: absolute;
  z-index: 1111;
  content: "";
  border: 20px solid transparent;
  }
.vr-gallery .cus-arrow-left::before {
  border-color: transparent #f7f7f7 transparent transparent;
  left: 0;
  margin-left: -40px;
  top: 20px; }

.hero__inside__item {
    position: relative;
	height: 500px;
    margin-bottom: 5px;
    margin-right: 5px;
}
.cus-arrow-left {
    padding: 15px;
}
.vr-gallery .img::after{
	content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, #0a172982 100%, rgba(0, 5, 11, 0.16) 30%);
    z-index: 1;
}

.set-bg {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
}
.hero__inside__item__text {
	position: absolute;
    bottom: 20px;
    left: 0;
    width: 100%;
    z-index: 2;
    color: #fff;
    text-align: left;
    padding: 10px;
}
.hero__inside__item--wide .hero__inside__item--meta {
    height: 110px;
    width: 110px;
    padding-top: 27px;
    margin-right: 30px;
}
.hero__inside__item--meta {
    background: rgba(0, 0, 0, 0.3);
    display: inline-block;
    height: 65px;
    width: 65px;
    text-align: center;
    padding-top: 14px;
    float: left;
    margin-right: 20px;
}
hero__inside__item--wide .hero__inside__item--meta span {
    font-size: 42px;
    line-height: 24px;
}
.hero__inside__item--meta span {
    font-size: 26px;
    color: #ffffff;
    font-weight: 900;
    line-height: 18px;
}
.hero__inside__item--wide .hero__inside__item--meta p {
    font-size: 24px;
    line-height: 24px;
}
.hero__inside__item--meta p {
    font-size: 12px;
    color: #ffffff;
    font-weight: 600;
    text-transform: uppercase;
    opacity: 0.5;
    margin-bottom: 0;
    line-height: 15px;
}
.hero__inside__item--wide .hero__inside__item--text {
    overflow: hidden;
}
.hero__inside__item--wide .hero__inside__item--text h4 {
    font-size: 26px;
    color: #ffffff;
    line-height: 34px;
}
.hero__inside__item.set-bg::after {
	content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, #0a172982 100%, rgba(0, 5, 11, 0.16) 30%);
    z-index: 1;
}
.p-0 {
    padding: 0 !important;
}
.hero__inside__item--small {
    height: 248px;
}
div.hero__inside__item--text h5 {
    font-size: 20px;
    color: #ffffff;
    line-height: 26px;
    font-weight: normal;
}
@media screen and (max-width: 1300px) and (min-width: 992px) {
    div.hero__inside__item--text h5 {
        font-size: 18px !important;
        line-height: 20px !important;
    }
    .hero__inside__item--text{
        overflow: unset!important;
    }
}
.hero__item {
    margin-top: 10px;
    margin-bottom: 10px;
}
.hero__item {
    margin-right: -11px;
}
.hero__inside__item--text {
    overflow: hidden;
}
@media only screen and (max-width: 750px) {
    .hero__inside__item--small {
        height: 280px  !important;
    }
    .categories__post__item__text{
        min-width: 100%;
        font-weight: bold;
        top: 0px;
    }
    
}

@media only screen and (max-width: 479px) {
    .hero__inside__item--meta {
        float: none;
        margin-bottom: 10px;
    }
	.last_case {
		height: 248px;
	}
    /* .last_articles{
        margin-top: 30px;
    } */
    .section.border .section_title{
        font-size: 20px !important;
    }
    #title_box h1{
        text-align: left;
    }
    .article_box {
        margin-bottom: 15px;
    }
}
.categories__post__item__pic.small__item {
    height: 250px;
    
}
.categories__post__item__pic {
    position: relative;
    /* margin-bottom: 25px; */
    height: 506px;
}
.categories__post__item__pic .post__meta {
    position: absolute;
    bottom: 20px;
    z-index: 2;
    color: #fff;
    text-align: center;
    padding: 10px;
    background: #ffffff;
    height: 65px;
    width: 65px;
    left: 20px;
    top: 20px;
}
.categories__post__item__pic .post__meta .like_h4 {
    font-size: 26px;
    color: #111111;
    font-weight: 900;
    line-height: 14px;
}
.categories__post__item__pic .post__meta span {
    font-size: 12px;
    color: #888888;
    font-weight: 600;
    text-transform: uppercase;
}

.categories__post__item__text {
    font-size: 16px;
    color: #111111;
    line-height: 25px;
    letter-spacing: 0.5px;
    display: block;
    background: #fff;
    padding: 10px;
    max-width: 280px;
    margin: auto;
    position: unset;
    position: relative;
    top: -80px;
    z-index: 2;
}
.categories__post__item__pic.small__item.set-bg::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, #0a172982 100%, rgba(0, 5, 11, 0.16) 30%);
    z-index: 1;
}

.last_articles .row .col-lg-3 {
    max-height: 300px;
}
.design_dashed{
    /* background-color: #f9f9f9; */
    /*border: 2px solid #ddd;*/
    border-radius: 10px;
    box-shadow: 0px 4px 6px rgb(0 64 113 / 51%);
    padding: 0px;
}
.heading_form_nws{
    padding: 30px 30px 10px 30px;
    font-size: 25px;
    color: #325b98;
    text-align: center;
}
.heading_form_content{
    padding: 10px 40px;
    text-align: center;
}
.heading_form_nws h6{
    margin-bottom: unset !important;
    font-size: 21px;
}
.container_flex_news {
    display: flex;
    /* background-color: #2f608e; */
    color: #000;
    align-items: center;
    /* padding: 10px; */
    /* background-color: #9e9e9e1f; */
}
.imgRF{
    width: 140px;
}

.c-f-child, .c-s-child{
    width: 50%;
    font-weight: bold;
}

.design_dashed form{
    padding: 10px 30px;
}
.c-f-child {
    border-top-right-radius: 20px;
    /* border: 1px solid; */
    border-bottom-right-radius: 20px;
    background: linear-gradient(to right, #325cb2, #203c6b);
    color: #fff;
    padding: 20px;
}

#header_top {
    margin-bottom: 20px !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;
}
li.c-navigation__primary-item {
    border-bottom: 1px solid #edece8;
    /* padding: 16px 15px; */
}
a.is-link.c-navigation__primary-link.c-navigation__link {
    font-size: 1.2rem;
    line-height: 1.8rem;
    padding: 16px 15px;
    font-weight: 800;
    text-transform: uppercase;
    white-space: nowrap;
    display:block;
    width:100%;
    text-align: left;
}
ul.c-navigation__primary-sub-list {
    display: none;
    padding: 5px 0;
}
button.c-navigation__primary-item-icon-wrapper {
    border-left: 1px solid #edece8;
    bottom: 0;
    right: -1px;
    top: 0;
    width: 50px;
    background: transparent;
}
li.c-navigation__primary-item {
    display: flex;
    justify-content: space-between;
}
li.c-navigation__primary-sub-item {
    font-size: 1.2rem;
    line-height: 1.8rem;
    /* padding: 16px 15px; */
    font-weight: 800;
    text-transform: uppercase;
    white-space: nowrap;
    border-bottom: 1px solid #edece8;
}

.avion {
    position: absolute;
    left: -12px;
    top: -10%;
    display: block;
    height: 90px;
    width: 90px;
    border-width: 1px 1px 1px 0px;
    margin: 0;
    padding: 00;
    color: #fff;
    text-decoration: none;
    background: #ffffff;
    z-index: 121;
    border-radius: 50px;
}
.avion::after {
    content: '';
    display: inline-block;
    width: 55px;
    height: 55px;
    background-image: url(https://www.manager.ro/img/mail.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 5px;
    margin-top: 15px;
}
.d-flex-content {
    display: flex;
    gap: 10px;
    color: #004071;
}
input#emailFM {
    display: block !important;
    width: 100% !important;
    height: 34px !important;
    padding: 6px 12px !important;
    font-size: 14px !important;
    line-height: 1.428571429 !important;
    color: #555 !important;
    background-color: #fff !important;
    border: 1px solid #ccc !important;
    border-radius: 4px !important;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !important;
}

div#fds-root-cros div {
    display: none;
}
/* start FORM ARTICLE BOTTOM */
.bottom_news_art {
    box-shadow: 1px 1px 10px 2px #00407140;
    border-radius: 20px;
    margin-top: 30px;
}
.bottom_news_flex {
    display: flex;
    color: #000;
    align-items: center;
    justify-content: flex-end;
}
.bottom_hl {
    text-align: center;
    font-size: 20px;
    color: #004071;
    text-underline-offset: 10px;
    font-weight: bold;
    text-decoration: underline;
    margin-bottom: 25px;
}
.bottom_news_txt {
    text-align: center;
    padding: 20px 0px;
}
.bottom_box_title{
    padding: 9px;
    background-image: linear-gradient(to right, #203c6b, #325cb2);
    color: #fff;
    margin-top: 15px;
    margin-bottom: 15px;
    /* padding: 20px 0px; */
}
.bottom_content_txt{
    padding: 0px 20px;
}
input#email_fa {
    width: 75%;
    border-radius: 20px;
    border: 1px solid #68c464 !important;
}
input.bottom_news_btn {
    border-radius: 20px;
    width: 200px;
    background-color: #68c464;
    margin-left: -40px;
}
.bottom_checkbox{
    padding: 20px !important;
    text-align: left;
    width: 90%;
    margin: auto;
}
.modal-content .form-group{
    color: #000;
}
@media only screen and (max-width:830px) {
    .bottom_news_flex{
        flex-direction: column !important; 
        margin-bottom: 20px!important;
    }
    input#email_fa{
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    input.bottom_news_btn{
        width: 100% !important;
        margin-left: 0px !important;
    }
    .bottom_hl{
        text-decoration: unset !important;
    }
    .bottom_news_txt{
        padding: 0px 10px!important;
    }
    .bottom_news_art{ box-shadow: unset !important; margin-top: unset !important;}
}
.design_dashed .input {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}
.design_dashed .button {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    font-size: 15px;
}
/* end FORM ARTICLE BOTTOM */
.tableIDART td, .tableIDART th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
}