/*
Theme Name: Ministria 
Author: the WordPress team
Author URI: http://wordpress.org/
Description: Ministria Arsimit
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Soft&Solution
*/
@import url("new.css");
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0px;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;     list-style: none;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}

.wppsac-post-carousel.design-1 .wppsac-post-image-bg
{
	text-align: center !important;
}

@font-face {
    font-family: 'HelveticaRegular';
    src: url('helvetica.eot');
    src: url('helvetica.eot') format('embedded-opentype'),
         url('helvetica.woff') format('woff'),
         url('helvetica.ttf') format('truetype'),
         url('helvetica.svg#HelveticaRegular') format('svg');
}

@font-face {
    font-family: 'helveticabold';
    src: url('helvetica_bold-webfont.eot');
    src: url('helvetica_bold-webfont.eot?#iefix') format('embedded-opentype'),
       /*     url('helvetica_bold-webfont.woff') format('woff'),
      url('helvetica_bold-webfont.ttf') format('truetype'),*/
         url('helvetica_bold-webfont.svg#helveticabold') format('svg');
    font-weight: normal;
    font-style: normal;
  
}

@font-face {
	font-family: 'Garamond-Bold';
	src: url('Garamond-Bold.eot?') format('eot'), 
	     url('Garamond-Bold.woff') format('woff'), 
	     url('Garamond-Bold.ttf')  format('truetype'),
	     url('Garamond-Bold.svg#Garamond-Bold') format('svg');
}

/*body{font-family:"HelveticaRegular";font-size:11px;color:#565656;background-color:#f4f4f4;}*/
body{font-size:11px;height:100%;}

#masterwrapper{background:url('img/bgwn.jpg') repeat-x top center;}
#wrapper{}
#masterwrapperin{background:url('img/bgw2.jpg') repeat-x top center;}
#wrapperin{background:url('img/wrapper2.jpg') no-repeat top center;}
#footerwrapper{}
/*#footerwrapper2{background:url('../img/bgfooter.jpg') no-repeat bottom center;}*/
#footerwrapper2{background:url('img/bfnewfooter.jpg') no-repeat bottom right;overflow:hidden;}
#page{width:100%;max-width:1016px;min-width: 320px;margin:0px auto;position:relative;}
a{color:#2f598c;font-size:13px;text-decoration:none;outline:none;display:inline-block;}
ul{clear:both;}
b{font-weight:bold}
strong{font-weight:bold}
.clear{clear:both;font-size:0;line-height:0;height:0;overflow:hidden;}
i{font-style:italic;}
em{font-style:italic;}
h1{}
h3{}
h3 a{}
h3 a:hover{color:#000000;}
h2 a:hover{color:#000000;}
h4{}
input, textarea{}
.right{float:right !important;}
strong{}
p{font-size:13px;line-height:14px;color:#000; font-family: "Helvetica";}
hr{}
/*end elemente principale*/
.logo a{}
.logo a img{}
.bx-controls
.responsiveleft{float:left !important;}
/*header*/
.bgtop{background: url("img/fixed_bg.jpg") repeat-x scroll center bottom transparent;height: 39px !important;border-bottom:1px solid black;}
.logofixed{float: none !important;left: 15px !important;position: relative !important;top: -3px !important;}
#header{width:100%;height:258px;min-width: 320px;}
.header{max-width:1020px;height:210px;}
.headerTop{float:right;max-width:800px;height:50px;}
.headerLeft{float:left;max-width:160px;position: absolute;z-index:100;}
.headerCenter{float:right;position:relative;width:100%;z-index:10;}

.headerMenu{float:right;width:780px;}
.accesibilty{width:16px;height:27px;margin-right:15px;}
.boxSocial{float:right;margin-top:5px;}
.headShare{float:left;background: url("img/headShare.png") no-repeat left center;width:16px;height:27px;margin-right:15px;}
.headTweet{float:left;background: url("img/headTweet.png") no-repeat left center;width:20px;height:27px;margin-right:15px;}
.headYoutube{float:left;background: url("img/youtube_yt'.png") no-repeat left center;width:43px;height:27px;margin-right:15px;}
.headGoogle{float:left;background: url("img/headGoogle.png") no-repeat left center;width:28px;height:28px;margin-right:15px;}
.headEmail{float:left;background: url("img/headEmail.png") no-repeat left center;height:20px;margin-right:25px;padding-left:40px;color:#dc0000;font-size: 18px;}
/*search*/
.searchTab{float:right;width:223px;height:38px;background: url("img/bgsearch.jpg") no-repeat left center;}
.searchInput{float:left;border:none;background:none;height:38px;margin-left:10px;color:#ffffff;}
.searchSubmit{float:right;border:none;background: url("img/submits.jpg") no-repeat left center;margin-right:8px;width:29px;height:38px;}

.rsspage{float:right;background: url("img/rsspage.png") no-repeat left center;width:19px;height:17px;}
.norss{display:none;}
.menuTop{float:right;height:40px;min-width:90%;}
.menuTop > ul > li{float:left;height:40px;}
.menuTop > ul > li:last-child{padding-right:0px;}
.menuTop > ul > li.dropdown{position: relative; }
.menuTop > ul > li.dropdown a, .menuTop li.dropdown a:hover{}
.menuTop > ul > li a{color:#000000;font-family:"Adobe Garamond Pro";font-weight:bold;font-size:18px;position: relative;line-height: 40px; padding: 0 0 0 14px;}
.menuTop > ul > li a:last-child{padding-right:0px;}
/*.menuTop > ul > li a.first{padding: 0 20px 0 0;}*/
.menuTop > ul > li a.home{padding-left:0px;}
/*.menuTop > ul > li:hover{background: #565656; }*/
.menuTop ul li .first{padding-left:0px;}
.menuTop ul li .lastm{padding-right:0px;}
.menuTop > ul > li:hover > a{color: #ff0000;}
.menuTop > ul > li a:hover{}
.blockimportant{display:block !important;}

.dropMenu{
	display: none;
	background: url("img/top_menu_bg.png") repeat left center transparent;
	border-bottom: 3px solid #ff0000;
	position:absolute;
	top:40px;left:0;
	z-index:999999;text-align: left !important;}


/*li.dropdown:hover .nav_bottom{	position: absolute;display: block;width: 100%;background-color: #004990;line-height: 3px;height: 3px;margin: 0;padding: 0;margin-bottom: -2px;	top:42px;left:0px;z-index: 99999;}*/
ul ul.subnav{color:#000000; width: 300px;float: left;}
ul.subnav li{height:auto;padding: 1px 1px 1px 0;list-style: none; display: block;float: none;}
ul.subnav li.last{border:none;}
.menu ul li.active ul.subnav li a{}
ul.subnav li a{
	margin:0px; 
	padding:2px 0 2px 26px; 
	line-height:40px;height:auto;
	display: block;
	font-family:"Adobe Garamond Pro",Helvetica, sans-serif;font-size:16px;font-weight: normal; 
	text-transform: none;color:#000000;
}
/*ul.subnav li a:hover{color:#dc0000; background: #fefefe;border-left: 4px solid #ac0000;font-weight: bold;padding:2px 0 2px 22px;}*/
ul.subnav li a:hover{color: #ff0000;}

.menu ul li.active ul.subnav li a:hover{}
.menuSuplimentar{float: left; width: 500px;margin:25px 0 30px 40px;}
.menuSuplimentarTitlu{color:#ffffff;font-size:16px;line-height: 22px;font-family:"helveticabold", Helvetica, sans-serif;}
.menuSuplimentarPoza{float: left;	width: 130px;margin-top: 15px;}
.menuSuplimentarDescriere{margin-left: 20px;margin-top: 11px;float: left;width: 325px;font-size: 12px;line-height: 16px;color:#ffffff;font-family:"HelveticaRegular";}

/*in caz ca lipseste poza*/
.menuSuplimentarDescriere.full{	width: 100%;}
.menuSuplimentar .linkDetalii{background: url("../img/sageatagri.jpg") no-repeat scroll right center, none repeat scroll 0 0 #0079C2;color: white;font-family: "HelveticaRegular";font-size: 11px;  text-transform: uppercase;  line-height: 27px;margin: 24px 0 20px 20px;padding: 0px 30px 0px 10px; height: 27px;}
.menuSuplimentar .linkDetalii:hover{color: white;}
.menuSuplimentar.fullLenght{width: 765px;margin-left: 30px;}
.menuSuplimentar.fullLenght .menuSuplimentarDescriere{width: 600px!important;}

.langs{float:right;line-height:66px;}
.langactiv{font-size:14px;font-family:"HelveticaRegular";color:#FF0000;}
.langinactiv{font-size:14px;font-family:"HelveticaRegular";color:#000000;}
.langinactiv:hover{color:#FF0000;}
.langs a, .langs a:hover{float:left;margin:0 10px 0 10px;}

.colorboxSuccess{padding:20px 10px;}
.newsletter .eroareform{border:1px #d93446 solid;}
.logo{position:absolute;z-index:1000;}

#pool p{width:100%;float:left;}

/*footer*/
.footerDiv{width:1300px;margin:0px auto;position:relative;height:546px;}
.footerDivp{width:1300px;margin:0px auto;position:relative;height:546px;}
.footerDivp .footerCopyright{position: relative;bottom:0;}
#footer{float:left;width:1016px;max-width:1016px;height:546px;margin-top:15px;padding:0 142px;}
.footerLinks{width:100%;text-align:center;}
.footerLeft a{display:block;font-family: "HelveticaRegular";font-size:13px;color:#000000;text-align:left;padding-bottom:12px;}
.footerLeft a:hover{}
.footerLeft a:last-child{}
.facebookFooter{float:right;background:url('../img/facebookf.png') no-repeat left center;width:38px;height:41px;}
.faceBox{float:right;margin-top:10px}
.footerLinks span{font-family: "HelveticaRegular";font-size:13px;color:#3b88cc;padding:0px 10px;}
.footerCopyright{position: absolute;bottom:190px;}
.footerCopyright p{color:#000000;font-family:"Arial";font-weight:bold;font-size:12px;width:1016px;text-align:center;}
.footerCopyright a{color:#ffffff;font-size:11px;font-family:"HelveticaRegular";}
.term{background:url('../img/bflinef.jpg') no-repeat right center;padding-right:10px;margin-right:10px;}
.footerLeft{padding-left:20px;margin-top:60px;}
.footerRight{float:right;margin-right:20px;}
.footerRight h3{float:right;text-transform: uppercase;font-size:18px;font-family:"helveticabold", Helvetica, sans-serif;color:#ffffff;padding-top:10px;}
.logoFooter{float:left;position:absolute;bottom:150px;height:55px;width:100%;}
.menuf{float:left;width:128px;margin-right:10px;}
.menuf a{color:#000000;font-size:22px;font-family:"Adobe Garamond Pro";font-weight:bold;}
.menuf li a{color:#000000;font-size:13px;font-family:"Helvetica";font-weight:normal;}
/*end footer*/
        
/*container*/
#container{float:left;width:100%;max-width:1016px;min-height:500px;background: #ffffff;/*background:url('../img/fakepixel.png') repeat transparent;*/}
#leftContent{float:left!important; margin: 0 0 0 20px; width: 580px;}
#rightContent{float:right;color:#ffffff;width:305px; margin: 0 25px 0 0;}
.containerPageText{float:left;padding:30px;width:100%;max-width:575px;}
.containerPageText h3{color: #000000;font-family: "helveticabold", Helvetica, sans-serif;font-size: 30px;}
.leftcontTop{float:left;}
#containerLeft{float:left;width:235px;}
#containerRight{float:right;width:235px;}
#containerCenter{float:left;padding-left:10px;width:482px;}
.paginare{margin:0 auto;}
#containermCenter{float:left;width:100%;}

#containerm{float:left;min-height:470px;width:100%;max-width:1000px;}
/*end container*/

/*content*/
#contentLeft{float:left;width:572px;}
#contentRight{float:right;width:184px;}
/*end content*/

.left{float:left !important;}
.padding{float:left;padding:10px;}
.mright{margin-right:0px;}
.mr50{margin-right:50px;}

/*table*/
table{font-size:13px;}
table tr{border:1px solid #ccdae9;}
table tr th{padding:8px 0px 8px 7px;border: 1px solid #ccdae9;background:#ccdae9;color:#ffffff;}
table tr td{padding:8px 7px;border: 1px solid #ccdae9;}
table tr td a{font-size:13px;font-weight:bold;}
.aligncenter{text-align:center;}

table.nostyle{}
table.nostyle tr{border:none !important;}
table.nostyle tr th{padding:0px !important;border:0px !important;}
table.nostyle tr td{padding:0px 5px 2px 0px !important;border:0px !important;}
/*end table*/

/*paginatie*/
.paginatie{float:right;padding-top:30px;margin-bottom:10px; font-size:15px;text-align: center;font-family: "helveticabold",Arial,sans-serif;}
.paginatie span{padding-right:10px;font-size:14px;color:#3c3c3c;}
.paginatie ul {float:right;width:100%;}
.paginatie ul li{float:left;padding:4px!important;text-align:center;font-size:15px;font-weight:bold;margin:0px 5px 0px 0px;width:auto !important;background:none !important;}
.paginatie ul li a{height:26px;line-height: 25px; font-size:15px;font-family: "helveticabold",Arial,sans-serif;color:#333333;}
.paginatie ul li.active{color:#ff0000;height:26px;line-height: 25px;}
.nextpage a{float:right;background:url('../img/nextpage.png') no-repeat right center;width:18px;height: 18px;}
.prevpage a{float:right;background:url('../img/prevpage.png') no-repeat right center;width:18px;height: 18px;}

/*end paginatie*/

/*popup*/
.popup{float:left;width:542px;padding:20px;}
.popup h3{color:#000000;font-size:23px;font-family:"HelveticaRegular";}
/*end popup*/

/*galerie foto*/
.page h4{float:left;width:100%;color:#000000;font-size:23px;margin-bottom:20px;}
.page span{color:#7d7d7d;font-size:12px;font-style:italic;width:100%;}
.fotoTop h3{font-size:30px;font-family:"HelveticaRegular", Helvetica, sans-serif;font-weight:bold;color:#000000;margin-bottom:30px;}
.descFoto{width:100%;margin-bottom:30px;}
.socialFoto{float:left;width:100%;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding-bottom:10px;padding-top:10px;margin-bottom:30px;}
.descFoto p{color:#3c3c3c;font-size:13px;font-family:"HelveticaRegular";}
.thumburi{}
.thumburi ul li{float:left;width:185px;height:125px;position:relative;margin-right:10px;margin-bottom:10px;}
.thumburi ul li .image-title{}
.thumburi ul li a{position:relative;}
.thumburi ul li img{}
.thumburi ul li .transparent{width:173px;height:130px;position:absolute;bottom:0px;float:left;background:url('../img/img_bg_t.png') no-repeat center;opacity: 0.4;}
.filesBoxInner ul{clear:none;}
/*end galerie foto*/

#scrie_mesaj{margin:5px 10px 0px 0px;display:inline;}
/*page*/

.pageBigImg{float:left;width:729px;height:251px;position:relative;margin-bottom:10px;display:inline;}
.pageSmallImg{float:left;width:235px;height:130px;position:relative;margin-bottom:10px;margin-right:10px;}
.pageSmallImg label{bottom: 12px;color: #FFFFFF;float: left;font-size: 11px;left: 10px;position: absolute;z-index:50;}
.sectionBoxTitle.small{width:235px;}
.pageBigImgDescopera{float:left;width:729px;height:198px;position:relative;margin-bottom:10px;padding-bottom:10px;display:inline;border-bottom:1px solid #b8deee;}
.pageBigImg label{bottom: 12px;color: #FFFFFF;float: left;font-size: 11px;left: 10px;position: absolute;z-index:50;}

.cursor_pointer{cursor:pointer}
.nopadbottomtop{padding-bottom:0px !important;padding-top:0px !important;}

.ui-widget-content{float:left;width: 697px;border:0px !important;background:#ebf9ff !important; height: auto !important;padding-left:15px !important;padding-top: 10px !important;padding-right:15px !important;padding-bottom:10px !important;border-bottom: 1px solid #deeaf5 !important;border-radius:0px !important;}
.ui-widget-content h3{background: url("../img/acordionh3back.jpg") no-repeat scroll 705px center #ebf9ff !important;border-bottom: 0px !important;}
.ui-widget-content img{margin-right:15px;}
.comunicate .subpaginidata{background:#f5f3eb;display:inline-block;padding:3px 6px;border-radius:3px;margin-bottom:10px;}
.ui-accordion-content-active{background: url("../img/acordionbgctn.jpg") repeat-x top left #f5fcff !important;}


.ui-widget-content p{color:#3c6494 !important;font-size:13px !important;}
.ui-widget-content p strong{color:#3c6494 !important;}

.ui-widget-content table tr td{border:0px;padding:0px;color:#666666 !important;font-size:13px !important;line-height:18px;}
.ui-widget-content table tr td a{font-weight:normal;color: #3C6494 !important;}
.ui-widget-content table tr td strong{color:#3c6494 !important;}
.ui-widget-content tr{border:0px;}

/*files*/
.filesBox {}
.filesBox ul li{padding:0px;padding-bottom:5px;background:none;float:left;margin-bottom:5px;width:100%;border-bottom:1px solid #ff0000;}
.filesBox ul li a{color:#000000;font-family: "helvetica", Helvetica, sans-serif;font-size:14px;background: url('img/bgrmin.jpg') left center no-repeat;padding:15px;font-weight:bold;}
.filesBox ul li a.download{float:right;font-family:"HelveticaRegular";font-size:13px;color:#ff0000;}
.filesBox ul li img{float:left;margin-right:5px;margin-top:5px;border:none !important;}
/*end files*/


/*galerie foto pagini*/
.galleryBox{float:left;width:100%;}
.boxVideo a{float:none !important;display:inline !important;}
.galleryBox h3{font-family: "helveticabold";font-size:18px;border-bottom:1px solid #b8deee;padding-bottom:10px;display:inline;margin-bottom:10px;float:left;width:100%;}
.galleryBox a{margin-right:22px;margin-bottom:22px;position:relative;display:inline-block;float:left;}
.galleryBox a img{width: 177px;height:125px;}
.galleryBox .stuff:hover span{display: block!important;}
.galleryBox a span{	color: #FFFFFF;	font-family: "HelveticaRegular";  font-size: 13px; float:left;position:absolute;top:0px;	left:0px;	background:#001935;	opacity:0.8;	filter:alpha(opacity=80);	height:100%;	width:100%;	-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.galleryBox a span p{padding: 10px;display: block;color: #fff;}
.galleryBox a.big{float:left;display:inline;margin-right:9px;margin-bottom:13px;border:1px solid #dadada;position:relative;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;width:355px;}
.galleryBox a.big img{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
/*end galerie foto pagini*/

.videopageContent{margin: 0 20px;}


/*stiri*/
.stiriimage{float:left;margin-right: 20px;margin-bottom:10px;width: 130px;text-align: center;}
.stiriimage img{width: 100%;}
.categories{font-size:12px;color:#990000;font-family:"HelveticaRegular";}
.detailStiri{}
.detailStiri.galerieListare{margin-top: 15px;}
.listadescriere{float:right;width:100%;max-width:430px}
.List{border-bottom:1px solid #d7d7d7;}
.listadescriere h2{}
.listadescriere h2 a{font-size:23px;color:#004990;font-family: "HelveticaRegular";}

.DescriptionList h2{padding:0px 0px 10px 0px;}
.DescriptionList h2 a{font-size:23px;color:#004990;font-family: "HelveticaRegular"; line-height: 26px;display:block;}
.Description{color:#3c3c3c;font-size:13px;font-family:"HelveticaRegular";}
.DescriptionList span a{color:#990000;font-size:12px;font-family: 'HelveticaRegular';}

.greydatum{color:#7d7d7d;font-size:12px;display:block;margin-bottom:10px;font-family:"HelveticaRegular";font-style:italic;}
.description{line-height:18px;color:#3c3c3c;font-size:13px;font-family:"HelveticaRegular";margin-bottom:25px;width:100%}
.description table tr td a{font-weight:normal;}
.description table tr td{border:0px!important;padding:0px;color:#666666!important;font-size:13px;font-weight:normal;line-height:18px;}
.description table tr{border:none;color:#666666!important;font-size:13px;font-weight:normal;}
a.readall,a.readall:hover{float:left;font-size:11px;color:#3b88cc;background:#e9f9ff;padding:2px 7px;float:left;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;display:inline;margin-top:10px;}
/*end stiri*/

/*date tehnice*/
a.datetehnice{background:url('../img/pdf_small.jpg') no-repeat 10px center #e9f0f5;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:5px 10px 5px 35px;display:inline-block;margin-top:20px;color:#3b88cc;}
/*end date tehnice*/

.butonLink{float:right;background: url('../img/bglink.jpg') no-repeat left center;width:116px;height:27px;line-height:27px;color:#0079c2;font-size:11px;font-family:"HelveticaRegular";padding-left:10px;display:inline;cursor:pointer;text-transform:uppercase;}

.blue{color:#3B88CC}

.cursor{cursor:pointer !important;}
.h205{height:205px !important;}

/*banner*/
#banner{position:relative;margin-bottom:50px;height:419px;float:left;width:1000px;display:inline;}
.lof-slidecontent{background: white;position:relative;width:100%;}
.lof-slidecontent .preload{height:100%;width:100%;background:#FFF;position:absolute;top:0;left:0;z-index:97;color:#FFF;text-align:center}
.lof-slidecontent .preload div{height:100%;width:100%;background:transparent url(../img/banner/load-indicator.gif) no-repeat scroll 50% 50%;}
.lof-main-outer{position:relative;width:100%;z-index:3;}
.sliderDetails{box-shadow:0 2px 3px -3px gray;}

.lof-main-item-desc{float:left;position:absolute;bottom:0;width:302px;height:160px;}
.lof-main-item-desc p{float:left;margin-left:185px;color:#000000;font-size:14px;width:615px;text-align:center;font-family:"helveticabold";}
.detaliib{}
.lof-main-item-desc h2{color:#990000;font-size:12px;font-family:"HelveticaRegular";padding-bottom:8px;}
.twitter-share-button {background:url('img/social/twitter_icon.png') no-repeat left bottom;width:15px;height:18px;}
.facebook-share-button{background:url('img/social/facebook_icon.png') no-repeat left bottom;width:15px;height:18px;}
.gplus-share-button{background:url('img/social/goolge_plus_icon.png') no-repeat left bottom;width:22px;height:18px;}
.twitter-share-button.right,.facebook-share-button.right{margin-right:15px;}
.twitter-share-button.left,.gplus-share-button.left{margin-left:15px;}
.facebook-share-button.left{margin-left: 20px;}
.twitter-share-button.left,.facebook-share-button.left,.gplus-share-button.left{margin-bottom: 15px}
.lof-main-title{float:left;width:100%;position:absolute;bottom:20px;}
.lof-main-item-desc a h3{color:#000000;font-size:34px;font-family:"helveticabold", Helvetica, sans-serif;overflow: hidden;margin-bottom:5px;margin-top:10px;text-align:center;width:800px;margin-left:80px;}
ul.lof-main-wapper{background:transparent url(../img/banner/load-indicator.gif) no-repeat scroll 50% 50%;padding:0px;margin:0;width:100%;position: relative;}
ul.lof-main-wapper li{padding:0px;margin:0px;width:100%;background:white;}
.lof-opacity  li{left: 0;position: absolute;top: 0;}
ul.lof-main-wapper li img{padding:0px;width:698px;}
li-desc{z-index:100;position:absolute;bottom:0px;left:0px;width:400px;}
li-desc p{color:#FFF;margin:0 8px;padding:8px 0}
li-desc h3 a{color:#FFF;margin:0;font-size:140%;padding:20px 8px 2px;font-family:"HelveticaRegular",Trebuchet,HelveticaRegular,Verdana,sans-serif;}
li-desc h3 a:hover{color:#FF6;text-decoration:underline;}

ul.lof-navigator{top:0;margin:0;position:absolute;height:381px !important;width:264px !important;padding:19px;right: 0;}
ul.lof-navigator li{cursor:pointer;list-style:none;width:100%;padding:0;margin:0;overflow:hidden;height:53px !important;width:302px !important;background:#ffffff; }
.lof-navigator-outer{position:absolute;right:0px;top:0px;z-index:3;height:419px !important;width:302px !important;color:#FFF;}
.lof-navigator li.active{background:url('../img/sageatabanner.png') no-repeat left top;position:relative;width:295px !important;height:165px !important;float:right;border:none;margin-right:0px;}
.lof-navigator li:hover{}
.lof-navigator li h3{color:#000000;margin:0;font-size:20px;width:250px; font-family:"HelveticaRegular";}
.lof-navigator li div{height:50px;position:relative;}
.lof-navigator li.active div{color:#FFF;border:0px;z-index:100;margin-left:0px;padding-left:30px;}
.lof-navigator li img{height:47px;width:60px;margin:15px 15px 10px 0px;float:left;padding:3px;border:#C5C5C5 solid 1px;}
.lof-navigator li.active img{border:#6C8E5C solid 1px;}
.lof-navigator li.active h3{color:#000000;font-size:22px; font-family: 'helveticabold';}
.lof-navigator li.active p{display:block;font-size:13px;font-family: 'HelveticaRegular';margin-top:3px;line-height:18px;}
.lof-navigator li p{display:none;}
div.lof-previous{display:none;position:absolute;float:left;z-index:99;width:32px;height:22px;background:url('../img/bannerleft.png') no-repeat center;bottom:14px;right:44px;text-indent:-9999px;cursor:pointer;}
div.lof-next{display:none;position:absolute;float:right;z-index:99;width:32px;height:22px;background:url('../img/bannerright.png') no-repeat center;bottom:14px;right:14px;text-indent:-9999px;cursor:pointer;}
div.lof-previous:hover{background:url('../img/bannerlefthover.png') no-repeat center;}
div.lof-next:hover{background:url('../img/bannerrighthover.png') no-repeat center;}
ul.lof-main-wapper li a.imagebanner{width:698px;;display:block;}
.backimpar{float:left;width:100%;height:2px;position:relative;left:-19px;background:url('../img/imparli.png') no-repeat left center;padding-bottom:9px;padding-top:10px;}
.backpar{float:left;width:100%;height:2px;position:relative;left:-19px;background:url('../img/parli.png') no-repeat left center;padding-bottom:10px;padding-top:10px;}
/*style bx slider*/
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background:url('../img/sageatabanner.png') no-repeat left center;
	border:none!important;
}

/*end style bx slider*/

/*end banner*/

ul.pages{float:left;width:100%;clear:both;padding:10px 0px;}
ul.pages li{float:left;padding:3px 5px;cursor:pointer;font-size:11px;font-weight:bold;color:#000000;}
ul.pages li.active{background:#FFEA96}

.firstZbor{width:60px;}
.red {color:red;}
.eroareform{border:1px #d93446 solid !important;}
.inputMic.eroareform{border-color:#e91a1a;}
#chestionar_captcha.eroareform{border-color:#e91a1a;}
.inputMic{float:left;border:1px solid #a4c7e7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background:url('../img/inputbg.jpg') repeat-x top;height:16px;padding:2px 5px;width:205px;}

.mh380{max-height:380px;}
.mh450{max-height:500px;}
.h383{height: 100%;min-height: 383px;}
.tabDet{float:left;width:100%;margin-top:5px;}
.tabProgDetail a{font-size:14px;font-family:"helveticabold", Helvetica, sans-serif;color:#004990;}
.tabProgDetail{float:left;width:100%;margin-top:10px;}
.tabProgDetail a:hover{color:#0079c2;}
.mgt35{margin-top:35px;}
.mt30{margin-top:30px;}
.h287{min-height:287px;max-height:287px;}
.h270{min-height:270px;max-height:270px;}
.ptrl19{padding:19px;}
.h164{min-height:164px;max-height:164px;}
.h410{min-height:410px;max-height:410px;;height:100%;}
.ministriIndex{float:left;width:996px;margin-left:8px;margin-bottom:55px;}
.minImage{float:left;width:120px;margin-bottom:20px;}
.minImage:last-child{margin-right:0px;}
.imgmin{width:96px;height:94px;text-align:center}
.ministriNume{color:#ff000a;font-size:15px;font-family:"HelveticaRegular";width:100%;text-align:center;margin-top:5px;}
.minImage p{float:left;font-size:12px;font-family:"HelveticaRegular";color:#000000;text-align:center;width:100%;}

.minclass6{width:141px;text-align:center;}
.minclass5{width:175px;text-align:center;}
.minclass4{width:180px;margin-right:25px;text-align:center;}
.ministrii5{width:100%;text-align: center;float: left;}
.minMiddle{display:table;margin: 0 auto;}
.minMiddle .minImage{width:165px;}

.ministrii6{width:100%;text-align: center;float: left;}
.minMiddle6{display:table;margin: 0 auto;}
.minMiddle6 .minImage{width:145px;margin-right:5px;}

/*cabinet ministri*/
.pageImageMin{float:left;width:136px;height:165px;margin-right:15px;margin-bottom:15px;}
.pageImageMin img{width:136px;height:165px;}
.boxPrimmin{float:left;width:100%;}
.boxPrimmin h3 a{color:#000000;font-size:25px;font-family:"helvetica";margin-bottom:20px;}
.primminDesc p{color:#272727;font-size:13px;font-family:"Helvetica";}
.socialPrim{float:right;width:485px;}
.listCabinet{float:left;width:100%;}
.listCabinet h3{color:#000000;font-size:25px;font-family:"helvetica";margin-bottom:20px;}
.ministriiBox{float:left;width:150px;margin-right:12px;margin-bottom:25px;}
.ministriiDescLista{float:left;width:150px;margin-bottom:5px;height:38px}
.ministriiDescLista h3 a{color:#000000;font-size:12px;font-family:"helvetica";}
.ministriiDescLista h3{margin-bottom:0px;}
.ministriiDescLista p{color:#000000;font-size:11px;font-family:"Helvetica";line-height:14px!important;}
.contLink{background:url('img/acontmin.jpg') no-repeat left center;height:10px;padding-left:15px;margin-top:15px;color:#3a3a3a;font-size:10px;font-family:"Helvetica";}
.contLink:hover{background:url('img/acontminh.jpg') no-repeat left center;height:10px;color:#ff0000;font-size:10px;font-family:"Helvetica";}
.newsDetMinister li{border-bottom:1px solid #ff9999;padding:10px;margin-left:2px;margin-right:2px;padding-top:8px;}
.newsDetMinister li:last-child{border-bottom:none;}
.programeLista{display:none;padding-top:10px;}
.newsDetMinister{text-align:left;}
.pointer{cursor:pointer;}
.moreprograms{font-size:14px;}
.newsDetMinister li a{background:url('img/bgrmin.jpg') no-repeat left center;width: 90%;padding-left:10px;text-align:left!important;color:#000000;font-size:13px;font-family:"Helvetica";}
/*listare cabinet ministri*/
#cabinetContent{float:left;width:960px;margin-left:25px;}
.imgCabinet{float:left;width:960px;height:345px;background:url('img/imagcabinet.jpg') no-repeat left center;margin-bottom:25px;}
#cabinetContent h2{color:#000000;font-family:"helveticabold";font-size:25px;}
.leftTcab{float:left;width:495px;margin-top:20px;}
.leftTcab p{color:#272727;font-size:13px;font-family:"HelveticaRegular";line-height:18px;}
.rightCab{float:left;width:455px;}
.textcab{float:left;width:100%;border-bottom:1px solid #bfbfbf;padding-bottom:20px;margin-bottom:20px;}

.nrprim{float:left;width:100px;height:101px;margin-right:18px;background:url('img/bgredmin.png') no-repeat left center;}
.nrcab{float:left;width:100px;height:101px;margin-right:18px;background:url('img/bgredmin.png') no-repeat left center;}
.nrotmin{float:left;width:100px;height:101px;margin-right:18px;background:url('img/bgredmin.png') no-repeat left center;}
.nrtotmin{float:left;width:101px;height:101px;background:url('img/bgblackmin.png') no-repeat left center;}


#rightNewsList{float:left;width:305px;height:351px;margin-bottom:30px;background:url('img/bgstireright.jpg') no-repeat left center;margin-left:25px;}
#rightNewsList .picsNews img{width:261px;height:137px;}
#rightNewsList .picsNews a{width:261px;height:137px;margin-top:22px;margin-left:22px;}
#rightNewsList .picsNews span{float:left;width:261px;height:137px;position:relative;z-index:1000;bottom:137px;;background:url('img/imgpeste.png') no-repeat left center;}

#rightMinister{float:left;width:305px;height:427px;margin-bottom:30px;background:url('img/bgstireright-427.jpg') no-repeat left center;margin-left:25px;}

.imgMininisterPag{float:left;width:261px;height:304px;position:relative;top:20px;left:22px;margin-bottom:20px;}
.imgMininisterPag img{float:left;width:261px;height:304px;}
.imgMininisterPag span{float:left;width:261px;height:137px;position:relative;z-index:1000;bottom:137px;;background:url('img/imgpeste.png') no-repeat left center;}


#rightNews{float:left;width:305px;height:351px;margin-bottom:30px;background:url('img/bgstireright.jpg') no-repeat left center;}
#rightNews .picsNews img{width:261px;height:137px;}
#rightNews .picsNews a{width:261px;height:137px;margin-top:22px;margin-left:22px;}
#rightNews .picsNews span{float:left;width:261px;height:137px;position:relative;z-index:1000;bottom:137px;;background:url('img/imgpeste.png') no-repeat left center;}

.titleNews{float:left;width:261px;margin-left:22px;margin-top:15px;}
.titleNews a{color:#000000;font-size:18px;font-family:"helvetica";text-align:center;width:100%; font-weight: bold;}
.descriptionNews{float:left;width:261px;margin-left:22px;margin-top:10px;margin-bottom:10px;text-align:center;line-height:13px;}
.descriptionNews .desc{color:#000000;font-size:11px;font-family:"helvetica"; font-weight: bold;}
.descriptionNews .date{color:#ff0000;font-size:11px;font-family:"helvetica"; font-weight: bold;}
#rightNews .socialNews{float: right;margin:0 22px 10px 0;color: #000000;}
.google_sm_icon{float:left;background:url('img/imgplus.png') no-repeat center bottom;width:18px;height:14px;margin-right:15px;}
.twitter_sm_icon{float:left;background:url('img/tweetimg.png') no-repeat center bottom;width:11px;height:14px;margin-right:15px;}
.facebook_sm_icon{float:left;background:url('img/faceimg.png') no-repeat center bottom;width:8px;height:14px;margin-right:15px;}
.titlen{float:left;width:290px;margin-left:7px;padding-bottom:10px;margin-bottom:5px; text-align:center;color:#666666;font-size:14px;font-family:"helvetica";text-transform:uppercase;border-bottom:1px solid #ff0000; font-weight: bold;}
.latest3News{float:left;width:305px;height:353px;background:url('img/bglatest3.jpg') no-repeat left center;margin-bottom:30px;}
.latestRight3div{float:left;width:260px;margin-top:25px;margin-left:25px;}
.relatDate{color: #ff0000;font-size: 14px;font-family:"helvetica";margin-bottom:3px; font-weight: bold;}
.latestRight3{float:left;margin-bottom:20px;width:100%;}
/*.pdfbutton{float:left;width:34px;height:17px;margin-left:8px;}*/

/*departamente*/
.departamenteBox{float:left;background:url('img/bgdepartamente.jpg') no-repeat left center;width:311px;height:207px;margin-right:22px;margin-bottom:20px;}
.departamenteDescLista{ float: left; height: 160px;  left: 20px;  position: relative; top: 20px;  width: 271px;}
.departamenteDescLista h3{color:#000000;font-size:14px;font-family:"helvetica";margin-bottom:5px;font-weight:bold;}
.departamenteDescLista span{float:left;width:100%;height:1px;background:#9d9d9d;margin-top:7px;margin-bottom:10px;}
.borderdiv{float:left;width:100%;height:1px;background:#ff0000;margin-bottom:25px;}
.departamenteDescLista .socialNews{float:left;width:100%;margin-top:7px;}
.departRight{float:right;background:url('img/bgdepright.jpg') no-repeat left center;width:302px;height:355px;}




/*programe index*/
.programeIndex{float:left;width:100%;margin-bottom:25px;}
.progDiv{float:right;background:url('img/bghprog.jpg') no-repeat center;width:616px;height:40px;position:relative;left:175px;}
.listaprogIndex{float:left;width:100%;height:289px; }
.sliderprog li .tabProg:last-child{margin-right:0px;}
.tabProg{float:left;width:196px;height:285px;margin-right:7px;margin-bottom:20px;}
.tabprogImage{float:left;width:195px;height:142px;}
.tabProgDetPar{float:left;width:194px;height:142px;font-size:14px;overflow:hidden;background:url('img/bgppar.jpg') no-repeat center;}
.tabProgDetPar a{color:#ffffff;font-size:13px;font-family:"helvetica";font-weight: bold;margin-bottom:10px;width:100%;text-align:center;text-transform:uppercase;margin-top:20px;margin-bottom:25px;line-height:15px;}
.tabProgDetPar p{color:#ffffff;font-size:12px;font-family:"HelveticaRegular";line-height:15px;text-align:center;}
.tabProgDetImpar{float:left;width:194px;height:142px;font-size:14px;overflow:hidden;background:url('img/bgpimpar.jpg') no-repeat center;}
.tabProgDetImpar a{color:#ffffff;font-size:13px;font-family:"helvetica";font-weight: bold; margin-bottom:10px;width:100%;text-align:center;text-transform:uppercase;margin-top:20px;margin-bottom:25px;line-height:15px;}
.tabProgDetImpar p{color:#ffffff;font-size:12px;font-family:"Helvetica";line-height:15px;text-align:center;}
.detailesTitle{margin-bottom:20px;}
.tabProgIndex{float:left;width:190px;height:285px;margin-right:7px;}

#nextProg{float:left;width:100%;height:45px;text-indent:-9999px;background:url('img/nextprog.jpg') no-repeat;cursor:pointer; background-position: center top;}
#prevProg{float:left;width:100%;height:45px;text-indent:-9999px;background:url('img/prevprog.jpg') no-repeat;cursor:pointer; background-position: center top;}
.listaprogIndex .bx-wrapper .bx-pager {display:none;}
/*priorities index*/
.listapriorIndex{float:left;margin-top:20px;}
.prioritiesIndex{float:left;width:100%;margin-bottom:20px;}
.priorDiv{float:right;background:url('img/priorhbg.jpg') no-repeat center;width:616px;height:50px;position:relative;left:175px;}
.priorcomplet{float:left;background:url('img/priocomind.jpg') no-repeat left center;width:202px;height:313px;}
.priorcomplet span{float:left;color:#15cf02;font-size:14px;font-family:"HelveticaRegular";line-height:22px;}
.priorprogres{float:left;background:url('img/prioprogind.jpg') no-repeat left center;width:202px;height:313px;margin-top:30px;}
.priorprogres span{float:left;color:#979797;font-size:14px;font-family:"HelveticaRegular";line-height:22px;}
.prioImage img{float:left;width:200px;height:200px;}
.tabPrioritIndex a{float:left;color:#000000;font-size:18px;font-family:"HelveticaRegular";font-weight:normal;margin-right:5px;}
.tabPrioDet{float:left;margin:4px;}

/*lista prioritati*/

.boxPrioritati{float:left;width:100%;border-bottom:1px solid #ff0000;padding-bottom:10px;margin-bottom:15px;}
.prioritiesImg{float:left;width:644px;height:202px;box-shadow: 0 0 9px 2px rgba(0,0,0,0.2);border-top:1px solid #fff;margin-bottom:15px;}
.prioritiesImg img{position:relative;left:10px;top:10px;}
.descPrioritati{margin-bottom:20px;}
.descPrioritati h2 a{color:#000000;font-size:25px;font-family:"helvetica";margin-bottom:5px; font-weight: bold;}
.titlenprio{float:left;width:305px;padding-bottom:10px;margin-bottom:20px; text-align:center;color:#666666;font-size:14px;font-family:"helvetica";text-transform:uppercase;border-bottom:1px solid #ff0000; font-weight: bold;}
.latestRight4{margin-left:13px;margin-top:10px;width:275px;}

/*documents*/

.titleDetalils a{max-width:650px;}
.docsDetails{font-family: "HelveticaRegular",Arial,sans-serif;border-bottom: 1px solid #ff0000;margin: 0 0 25px 0;padding-bottom:20px;}
.docsDetails .titleDetalils a{font-size: 25px;font-family:"helvetica";font-weight: bold;color: #000000;line-height: 30px;margin:0 0 8px 0;}
.docsDetails .titleDetalils a:hover{color: #000000!important;text-decoration: none;}
.docsDetails .dateDetalils{color: #ff0000;font-family:"helvetica";font-weight: bold;margin:0 0 10px 0; font-size: 13px;}
.docsDetails .descriptionDetalils{color: #000000;margin:0 0 10px 0;font-size: 13px;line-height: 18px;font-family: "Helvetica";}
.detailesTitle h2{color: #000000; font-size: 28px;font-family: "helvetica",Arial,sans-serif;font-weight: bold; min-height: 30px;}
.detailesTitle h3{color: #000000; font-size: 18px;font-family: "helvetica",Arial,sans-serif;font-weight: bold; min-height: 30px;}
.docsDetails .sectionDetalils{color: #000000;margin:0 0 15px 0;font-size: 11px;font-weight: bold;text-transform: uppercase;}
.bgimgdoc{float:left;width:331px;height:222px;background: url('img/bgimgdoc.jpg') no-repeat left center;margin-right:10px;}
.bgimgdoc a img{float:left;position:relative;left:18px;top:20px;width:292px;height:179px;}
.rightContentDoc{float:right;width:290px;margin-right:30px;}
.list3doc{float:left;width:100%;text-align:left;background:url('img/bgleftmin.jpg') no-repeat left top ;font-family: "Helvetica",Arial,sans-serif; box-shadow: 0 0 9px 2px rgba(0,0,0,0.2);border-top:1px solid #fff; }
.latestRight3Doc{float:left;width:100%;margin-bottom:20px;}
.divridoc{float:right;width:100%;background:url('img/bgrightmin.jpg') no-repeat right bottom;}
.docr{float:left;margin-top:20px;margin-left:20px;width:260px;}
.descriptionList{float:right;width:302px;}

/*widgeturi index*/

.widgetIndex{float:left;width:100%;height:284px; margin-bottom: 10px; overflow: hidden;}
.boxWidget{float:left;width:194px;height:284px;overflow-y: scroll; padding-bottom: 20px;}
.widgetMargin {float: left;background:url('img/bgboxwidget.png') no-repeat -10px center; height: 284px; width: 11px; display:block;}
.imgWidget{float:left;width:173px;margin-top:14px;}
.widgetIndex span{float:left;width:17px;}
.boxWidget h3 a{float:left;color:#000000;font-size:15px;font-family:"helvetica";width:174px;text-align:center;margin-top:10px;margin-bottom:10px;height:47px;overflow:hidden; font-weight: bold;}
.desWidget{float:left;width:174px;height:50px;}
.desWidget p{text-align:center;font-size:12px;color:#000000;font-family:"HelveticaRegular";line-height:15px;height:48px;overflow:hidden;}
.desWidget a{text-align:center;font-size:12px;color:#000000;font-family:"HelveticaRegular";line-height:15px;height:48px;overflow:hidden;}
.butwpar{float:left;width:117px;background:url('img/butwpar.png') no-repeat left center;height:27px;text-align:center;margin-top:10px;margin-left:30px;color:#ffffff;font-size:13px;font-family:"helveticabold";line-height:25px;}
.butwinpar{float:left;width:117px;background:url('img/butwinpar.png') no-repeat left center;height:27px;text-align:center;margin-top:10px;margin-left:30px;color:#ffffff;font-size:13px;font-family:"helveticabold";line-height:25px;}
.boxImpar {background: transparent url('img/bgwidgeturi_impar.png') repeat-x left center; height: 284px; padding-left: 12px; width: 181px;}
.boxPar {background: transparent url('img/bgwidgeturi_par.png') repeat-x left center;height: 284px;padding-left: 12px; width: 181px;}
/*multimedia index*/
.multimediaIndex{float:left;width:100%;height:460px;margin-bottom:30px;margin-top:30px;}
.multidiv{float:left;width:100%;background:url('img/bgmultimediain.jpg') no-repeat left center;height:25px;margin-bottom:10px;}
.tabMedia{float:left;width:613px;height:383px;padding:6px;margin-top:10px;background:url('img/bgtab.png');}
.widgetMedia{float:right;width:373px;}
.leftTab{float:left;width:50%;cursor:pointer;height:40px;}
.leftTab h3{height:20px;padding-left:34px;margin-left:90px;margin-top:12px;line-height:23px;background:url('img/video.png') no-repeat left center;font-size:14px;font-family:"helveticabold";color:#000000;text-transform:uppercase;}
.rightTab{float:right;width:50%;cursor:pointer;height:40px;}
.rightTab h3{height:20px;padding-left:34px;margin-left:90px;margin-top:12px;line-height:23px;background:url('img/fototab.png') no-repeat left center;font-size:14px;font-family:"helveticabold";color:#000000;text-transform:uppercase;}
.topTab{float:left;width:100%;height:40px;}
.active{background:#ffffff;height:400px;}
.inactive{}
.videoinMedia{float:left;width:100%;height:340px;background:#ffffff;}
.fotoinMedia{float:left;width:100%;height:340px;background:#ffffff;}
.descriereTab{float:right;width:250px;margin-top:25px;margin-right:5px;font-size:12px;color:#000000;font-family:"HelveticaRegular";line-height:18px;}
.descriereTab p{line-height:18px;}
.descriereTab h2 a{color:#ff0000;font-size:15px;font-family:"helveticabold";margin-bottom:15px;line-height:18px;}
.linkm{float:left;width:90%;margin-left:35px;margin-top:35px;background:url('img/redsageata.png') no-repeat left center;color:#ff0000;font-size:12px;padding-left:10px;font-family:"helveticabold";line-height:15px; text-align: left;}
.bgdivMedia{float:left;background:url('img/bgdivmedia.jpg') no-repeat left center;height:27px;width:547px;margin-top:25px;margin-left:35px;}
.bgwidIndex{float:left;background:url('img/bgwidget.png') no-repeat left center;width:373px;height:413px;}
.boxWid{float:left;width:263px;margin-top:25px;margin-left:24px;}
.boxWid h3 a{float:left;color:#000000;font-size:15px;font-family:"helvetica";width:325px;text-align:center;margin-top:10px;margin-bottom:10px;height:47px;overflow:hidden; font-weight: bold;}
.desWid{float:left;width:325px;height:95px;}
.desWid p{text-align:center;font-size:12px;color:#000000;font-family:"HelveticaRegular";line-height:15px;height:48px;overflow:hidden;}
.buttWid{float:left;width:117px;background:url('img/butwpar.png') no-repeat left center;height:27px;text-align:center;margin-top:10px;margin-left:100px;color:#ffffff;font-size:13px;font-family:"helveticabold";line-height:25px;}
.imgWid{float:left;width:325px;height:160px;}
.fotobgm span{float:right;position:relative;bottom:14px;right:9px;background:url('img/bgfotom.jpg') no-repeat left center;width:30px;height:25px;}
.videobgm span{float:right;position:relative;bottom:14px;right:9px;background:url('img/bgvideom.jpg') no-repeat left center;width:30px;height:25px;}



.videoIndex{display:inline-block;width:489px;position:relative;}
.tabVideoDet{float:left;background:url('img/bgtextvideo.png') no-repeat left center;width:256px;height: 234px;position:relative;z-index:1000;}
.tabVideoDet h3{float:left;color:#eeeeee;font-size:12px;font-family:"HelveticaRegular";text-transform:uppercase;margin-right:22px;margin-top:22px;width:233px;text-align:right;}
.tabVideoDet a{float:left;text-align:right;width:215px;font-size:20px;color:#eeeeee;font-family:"HelveticaRegular";margin-top:25px;margin-left:20px;font-weight:normal}
.tabVideoDet span{float:right;color:#eeeeee;margin-right:22px;margin-top:20px;font-size:12px;font-family:"HelveticaRegular";}
.videoinImage{float:left;width:245px;height:234px;position:absolute;z-index:10;right:0}
.videoinImage img{float:left;width:249px;height:234px;}
.fotoIndex{display:inline-block;width:489px;position:relative}
.tabFotoDet{float:left;background:url('img/bgtextFoto.png') no-repeat left center;width:256px;height: 234px;position:relative;z-index:1000;}
.fotoinImage{float:left;width:246px;height:234px;position:absolute;z-index:10;right:0}
.fotoinImage img{float:left;width:245px;height:234px;} 
.tabFotoDet h3{float:left;color:#eeeeee;font-size:12px;font-family:"HelveticaRegular";text-transform:uppercase;margin-right:22px;margin-top:22px;width:233px;text-align:right;}
.tabFotoDet a{float:left;text-align:right;width:215px;font-size:20px;color:#eeeeee;font-family:"HelveticaRegular";margin-top:25px;margin-left:20px;font-weight:normal}
.tabFotoDet span{float:right;color:#eeeeee;margin-right:22px;margin-top:20px;font-size:12px;font-family:"HelveticaRegular";}

.listamultiIndex{float:left;background:#eeeeee;width:100%;min-height:150px;}
/*.listamultiIndex{float:left;background:#eeeeee;width:996px;min-height:150px;padding:0 152px;}*/
.mediaLeft{float:left;width:230px;margin-top:35px;margin-right:10px;;color:#898989;font-size:22px;font-family:"Adobe Garamond Pro";text-align:center;}
.mediaCenter{float:left;width:472px;margin-top:35px;margin-right:35px;margin-bottom:20px;}
.mediaRight{float:left;width:225px;min-height:90px;margin-top:35px;color:#898989;font-size:18px;font-family:"Adobe Garamond Pro";}
.imgMedia{float:left;width:335px;height:203px;margin-left:10px;margin-top:15px;background:url('img/bgbackpoza.jpg') no-repeat left center;}
.imgMedia img{width:316px;height:178px;position:relative;left:10px;top:10px;}
.bgvideoimg a{position: relative;}
.bgvideoimg span{width:118px;height:67px;background:url('img/bgmediavideodiv.png') no-repeat left center;position: absolute;left: 0px; top: 0px;}
.filtruFoto{float:left;width:225px;margin-top:30px;}
.cautafoto{float:left;width:165px;height:38px;padding-left:15px;background:url('img/bgcautaf.jpg') no-repeat left center;border:none;color:#ffffff}
.btnfiltruc{float:left;width:42px;height:39px;background:url('img/submitfotoc.jpg') no-repeat left center;text-indent:-6666px;border:none;}



/*institutii index*/
.institBlog{float:left;width:100%;margin-top:50px;margin-bottom:50px;}
.institIndex{float:left;width:100%;margin-right:28px;}
.listaInstIndex{float:left;height:350px;width: 333px;padding-top:10px;padding-left: 25px;scrollbar-3dlight-color:red;scrollbar-arrow-color:black;scrollbar-base-color:#666666;scrollbar-darkshadow-color:#666666;scrollbar-face-color:red;scrollbar-highlight-color:#666666;scrollbar-shadow-color:black;}
.institIndex h3{float:left;margin-left:7px;padding-left:20px;padding-right:5px;padding-top: 15px;line-height:23px;font-size:15px;font-family:"helveticabold";}
.listaInstIndex li{width: 90%;margin-left:5px;border-bottom:1px solid #dedede;margin-bottom:15px;}
.listaInstIndex li a{color:#666666;font-size:12px;font-family:"HelveticaRegular";padding-left:3px;padding-bottom:4px;}
.listaInstIndex ul li:last-child{border-bottom:none;}

.blogIndex{float:left;border:4px solid #666666;width:709px;border-top:10px solid #666666;}
.blogIndex h3{background:url('img/bgblogin.jpg') no-repeat left center;width:287px;height:13px;position:relative;top:-10px;font-size:12px;font-family:"HelveticaRegular";color:#ffffff;text-transform:uppercase;font-weight:bold;line-height:13px;padding-left:4px;}
.blogIndex h2{color:#666666;font-size:18px;font-family:"HelveticaRegular";background:#eaeaea;padding:5px 5px 5px 10px;margin-bottom:10px;}
.blogIndex span{padding:10px;color:#484848;font-size:12px;font-family:"HelveticaRegular";}
.blogIndex li{border-bottom:1px solid #666666;padding:10px 10px 20px;color:#484848;font-size:12px;font-family:"HelveticaRegular";line-height:15px;}
.blogIndex li a{color:#e60029;}
.blogIndex li:last-child{border:none;}
.textBlog{padding-left:10px;padding-right:10px;}

.notfoundc{max-width: 960px;position: relative;width: 100%;z-index: 10000;}



.w635{max-width: 635px;width:100%;}
.w633{max-width: 633px;width:100%;}
.w640{max-width: 640px;width:100%;}
.w650{max-width: 650px;width:100%;}
.w595{max-width: 595px;width:100%;}
.w310{max-width: 310px;width:100%;}
.w300{max-width: 300px;width:100%;}
.w308{max-width: 310px;width:100%;}
.w320{max-width: 320px;width:100%;}
.w325{max-width: 325px;width:100%;}
.w375{max-width: 375px;width:100%;}
.w595{max-width: 595px;width:100%;}
.w575{max-width: 575px;width:100%;}
.w616{max-width: 616px;width:100%;}
.w270{max-width: 270px;width:100%;}
.w275{max-width: 275px !important;width:100% !important;}
.w250{max-width: 245px !important;width:100% !important;}
.w260{max-width: 260px;width:100%;}
.w190{max-width: 188px;width:100%;}
.w100{max-width: 100px;width:100%;}
.w200{max-width: 200px;width:100%;}
.w440{max-width: 440px;width:100%;}
.w425{max-width: 425px;width:100%;}
.w400{max-width: 400px;width:100%;}
.w210{max-width: 210px;width:100%;}
.w176{max-width: 176px;width:100%;}
.w120{max-width: 120px;width:100%;}
.w130{max-width: 130px;width:100%;}
.w160{max-width: 160px;width:100%;}
.w110{max-width: 110px;width:100%;}
.w220{max-width: 220px;width:100%;}
.w295{max-width: 295px;width:100%;}
.w190{max-width: 190px;width:100%;}
.w230{max-width: 230px;width:100%;}
.w240{max-width: 240px;width:100%;}
.w280{max-width: 280px;width:100%;}
.w273{max-width: 273px;width:100%;}
.w903{max-width: 903px;width:100%;}

.h420{min-height: 420px; height:100%;}
.h380{min-height: 380px; height:100%;}
.h401{height: 395px;}
.h200{min-height: 200px; height:100%;}
.h330{min-height: 330px; height:100%;max-height:330px;}
.wh28{width:28px;height:28px;}

.fs13{font-size:13px !important; font-family: "HelveticaRegular";line-height: 16px;}

.hide{display:none !important;}

.mr40{margin-right: 40px;}
.mt20{margin-top:20px;}
.ml20{margin-left: 20px;}
.mr8{margin-right: 8px;}
.mt4{margin-top: 4px;}
.mb4{margin-bottom: 4px;}
.mt10{margin-top:10px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mr15{margin-right: 15px;}
.mb20{margin-bottom: 20px;}
.mb30{margin-bottom: 30px;}
.mb50{margin-bottom: 50px;}
.mb10{margin-bottom: 10px;}
.mt50{margin-top:50px;}
.mr30{margin-right:30px;}
.mb5{margin-bottom: 5px;}
.m20{margin:20px;}
.p15{padding:15px;}
.ptb5{padding-top:5px;padding-bottom:5px;}
.ptb10{padding-top:10px;padding-bottom:5px;}
.ptb15{padding-top:14px;padding-bottom:14px;}
.ptb20{padding-top:20px;padding-bottom:20px;}
.ptb30{padding-top:30px;padding-bottom:30px;}
.p5p{padding:5px;}
.p20{padding:20px;}
.p10{padding:10px;}
.pt10{padding-top:10px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pb60{padding-bottom:60px !important;}
.pl30{padding-left:30px;}
.pl20{padding-left:20px;}
.pl10{padding-left:10px;}
.pr20{padding-right:20px;}
.pb20{padding-bottom:20px;}
.p30{padding:30px;}
.p30r0{padding:30px !important;}
.p40{padding:40px;}
.p19{padding:19px;}
.p60{padding:60px;}
.pt60{padding-top:60px;}
.pt20{padding-top:40px;}
.w960{max-width: 960px;width:100%;}
.w100p{width: 100%;}
.mtm10{margin-top:-10px;}
.pdt20{padding-top:20px;}
.pdb30{padding-bottom:30px;}
.listaMeniu a:hover{background: #404041;color:white;}
.listaMeniu a.selected{background: #404041;color:white;}
.listaMeniu a{display:block;padding:15px 15px;border-top:1px solid #d7d7d7;color:#004990;font-size:15px;font-family: "HelveticaRegular";}
.listaMeniu a:last-child{border-bottom:1px solid #d7d7d7;}

.absolute{position: absolute;}
.relative{position: relative;}
.t0{top:0px;}
.l0{left:0px;}
.r0{right:0px;}
.b0{bottom:0px;}

.bbg{border-bottom:1px solid #d7d7d7;margin-top: 25px;margin-bottom:25px;height: 1px;}
.heightmin{display: block;    float: left;    height: 0px;    position: relative;    width: 100%;}
h3 a {color: #004990;font-family: "HelveticaRegular", Helvetica, sans-serif;font-size: 24px;}
/*header*/

.errorTitle h3{color:black;font-family: "helveticabold", Helvetica, sans-serif;font-size: 23px;padding-bottom:20px;}
.errorTitle h3{border-bottom:1px solid #d7d7d7;}
.errorTitle a{display:block;}
.errorButtons{border-bottom:1px solid #d7d7d7;}
.errorButton a{color:#000000;font-family: "helveticabold", Helvetica, sans-serif;font-size: 15px;padding:20px;display:block;}
.errorButton a:hover{color:#000000;}
.errorMenu h3{color: black;font-family: "helveticabold", Helvetica, sans-serif;font-size: 23px;padding-bottom: 10px;}

.ministrii{float:left;}
.ministrii h1{color:black;font-size:30px; font-family: "helveticabold", Helvetica, sans-serif; margin-bottom:20px;}
.ministriiDescriere h1{color:black;font-size:30px; font-family: "helveticabold", Helvetica, sans-serif; margin-bottom:20px;}
.ministriiDescriere h2{color:black;font-size:24px; font-family: "helveticabold", Helvetica, sans-serif; margin-bottom:20px;}
.ministriiDescriere h4{color:black;font-size:18px; font-family: "helveticabold", Helvetica, sans-serif; margin-bottom:20px;}
.ministriiDescriere h3 a{letter-spacing: 0px;color:#004990;font-size:14px; font-family: "helveticabold";}
.ministriiDescriere p{color:#3c3c3c;line-height: 18px;font-size:13px;}
.ministriiDescriere{color:#3c3c3c;line-height: 18px;font-size:13px;}

#ministrii img{width: 60px !important;}
#ministrii li div p{height: 40px;overflow: hidden;}
#ministrii li a{color: #004990;font-family: "HelveticaRegular";font-size: 14px;padding-bottom: 3px;display:block;}
#ministrii li a:hover{color:#0079C2;}
#subpagini{margin-top:30px;margin-bottom:20px;}
/*#subpagini li:first-child{border-top:1px solid #ff0000;}*/
#subpagini li{border-bottom:1px solid #ff0000;}
#subpagini li a{display: block;color:#000000;font-family: "helvetica", Helvetica, sans-serif;font-size:15px;background: url('img/bgrmin.jpg') left center no-repeat;padding:20px; font-weight: bold;}
/*#subpagini li a:hover{color:#0079C2;}*/

.subpagini{margin-top:10px;}
.subpagini li:first-child{border-top:1px solid #d7d7d7;}
.subpagini li{border-bottom:1px solid #d7d7d7;}
.subpagini li a{display: block;color:#000000;font-family: "helveticabold", Helvetica, sans-serif;font-size:14px;background: url('../img/sageata_right.png') right center no-repeat;padding:20px;}
.subpagini li a:hover{color:#000000;}

.subpagBox{float:left;width:100%;border-bottom:1px solid #ff0000;padding-bottom:10px;margin-bottom:15px;}
.descriptionSubpag{float:left;width:395px;height:115px;margin-top:3px;}
.descriptionSubpag h2 a{color:#000000;font-size:25px;font-family: "helveticabold", Helvetica, sans-serif;margin-bottom:10px;}
.descSubpag{margin-bottom:5px;}
.descSubpag p{color:#000000;font-size:13px;}
.bgimgpag{float:left;width:235px;height:160px;background: url('../img/bgimgsubpagini.jpg') no-repeat left center;}
.bgimgspag{float:left;width:235px;height:160px;background: url('../img/bgimgpag.jpg') no-repeat left center;margin-right:10px;}
.bgimgspag a img{float:left;position:relative;left:15px;top:17px;width:204px;height:125px;}
.socialSubpag .veziMaiMulte {background: url('img/bgbutpag.jpg') no-repeat left center;width:87px;height:21px;color:#ffffff;font-size:14px;font-family: "helveticabold";text-align:center;line-height:20px;}
.imgMinPag{float:left;width:261px;height:228px;position:relative;top:20px;left:22px;margin-bottom:20px;}
.imgMinPag img{float:left;width:261px;height:228px;}
.imgMinPag span{float:left;width:261px;height:137px;position:relative;z-index:1000;bottom:137px;;background:url('../img/imgpeste.png') no-repeat left center;}

.pagminTitle{float:left;width:261px;margin-left:22px;margin-top:20px}
.pagminTitle h3{font-size:18px;text-align:center;color:#000000;font-family: "helveticabold";}
.detaliiSocial{float:left;width:644px;margin-top:25px;margin: 0 0 0 20px;border-bottom:1px solid #ff0000;}

.page .button_simple{background: white;border:1px solid #d0d0d0;float:left;display:block;}
.page .button_simple a{padding:5px 10px;color:#0079c2;font-family: "HelveticaRegular";text-transform: uppercase;font-size:11px;padding-left:25px;display:block;}
.page .icon_file{background: url('../img/file_icon.jpg') no-repeat left center;}
.pageDescription{margin-top: 25px;}
.pageDescription img {width:100% !important;height: auto !important;}
.pageDescription ul li{line-height: 18px;padding-left:20px;font-size:13px; font-family: "Helvetica"; color:#000000;background:url('img/bgli.png') no-repeat left center;}
.pageDescription h1{margin-bottom:10px;font-size:30px; font-family: "helvetica", Helvetica, sans-serif; color:black; font-weight:bold;}
.pageDescription h2{margin-bottom:15px;font-size:24px; font-family: "helvetica", Helvetica, sans-serif; color:black; font-weight:bold;}
.pageDescription p{line-height: 18px;font-size:13px;  font-family: "Helvetica",Arial,sans-serif; color:#000;margin-bottom:10px;}
.pageDescription ol li{line-height: 18px;padding-left:20px;font-size:13px; font-family: "HelveticaRegular"; color:#000000;}
.SitemapDescriere h2{font-size:24px; font-family: "helvetica", Helvetica, sans-serif;color:black; font-weight:bold;}
.SitemapDescriere h2 a{font-size:24px; font-family: "helvetica", Helvetica, sans-serif; color:black; font-weight:bold;}

.ministriiDescriere ul li{line-height: 18px;margin-left:10px;font-size:12px; font-family: "Helvetica"; color:#3c3c3c;list-style: disc outside none;}
.backLink {background: white;margin:20px 0px;border:1px solid #d0d0d0;float:left;display:block;}
.backLink a{padding:5px 10px;color:#0079c2;font-family: "Helvetica";font-size:11px;background: url('img/back.jpg') no-repeat left center;padding-left:20px;}


.inputSearch{background:#ffffff;border:1px solid #9F9F9F;position:relative;color:#3c3c3c;font-size:11px;font-family:"Helvetica";padding:6px 20px 6px 10px}
.submitButton{background: #9F9F9F;padding:5px;color:white;font-family: "Helvetica";font-size:11px;border: none;}

.submitButton:hover{cursor: pointer;}
.checkbox span{color:#3C3C3C;font-size:11px;font-family: "Helvetica";}

.pageTop h1{color:black;font-size:30px;font-family: "helvetica", Helvetica, sans-serif;font-weight:bold;}
.pageDescription span{display:block;float:left;font-family: "helvetica", Helvetica, sans-serif;margin-bottom:5px;display:inline;padding: 2px 5px;text-transform: uppercase; background: #e1e1e1;color:#7d7d7d; font-weight:bold;}
.pageDescription .functie{margin-bottom:20px;}
.page p{color:#000;line-height: 18px;}
.pageDescription h3{font-family: "helvetica", Helvetica, sans-serif;font-size:16px;color:#990000;font-weight:bold;}
.pageDescription h6{font-family: "helvetica", Helvetica, sans-serif;font-size:12px;color:#990000;font-weight:bold;}
/*contact*/
.contactData{}
.contactData p span{color:#7d7d7d;font-size:11px;font-style: italic;}
.contactData p b{font-style: italic;}
.contactData h4{font-size:20px;font-family: "helveticabold", Helvetica, sans-serif;color:black;margin-bottom:10px; font-weight:bold;}
.contactData p{font-size:13px;line-height: 17px;color:#3c3c3c;font-family: "Helvetica";font-weight:bold;}
/*end contact*/
#priministrii {border-top:1px solid #d7d7d7; }
#priministrii li:hover{background: lightgray;cursor:pointer;}
#priministrii li.blackministru{background: #404041;}
#priministrii li.blackministru h3{color:white;}
#priministrii li.blackministru p{color:white;}
#priministrii li{padding:10px;border-bottom:1px solid #d7d7d7;}
#priministrii li h3{font-size:15px;color:#004990;font-family: "HelveticaRegular";padding-bottom:3px;}
#priministrii li p{font-size:11px;color:#7d7d7d;font-family: "HelveticaRegular";}

.imageFostMinistru{position: relative;}
.imageFostMinistru .bx-controls{}
.imageFostMinistru .bx-wrapper .bx-viewport{min-height: 540px !important;}
.imageFostMinistru .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{position: relative !important;bottom:none !important;left:none !important;background: none !important;}
#bannerImagini li{min-height: 540px;}
#bannerImagini li img{min-height: 540px;}
#bannerImagini li iframe{position: absolute;}
#banner .bx-controls {position: absolute;bottom:5px;;display:inline;width: 50%;margin-left:25%;z-index:99999;}
.inputtext{
	height: 26px;margin-top: 0;padding:0 4.5px;line-height: 26px;font-size:11px;color:#3c3c3c;font-family:"HelveticaRegular";background:#f1faff;
	border-left:1px solid #78c2f2;border-right:1px solid #78c2f2;border-bottom:1px solid #78c2f2;border-top: 1px solid #90d3ff;
}

.amazingslider-slider-0 img{width:650px;height:500px;}
.newsletter{padding:30px;min-height: 375px;box-shadow: 0px 2px 3px -3px gray;}
#PriministriiMare li{overflow: hidden;background:#404041; }
#PriministriiMare li .ministriiPozaMare{width: 100%;}
#PriministriiMare li h3{font-size:30px;color:white;font-family: "HelveticaRegular", Helvetica, sans-serif;padding-bottom:3px;}
#PriministriiMare li p{font-size:13px;color:white;font-family: "HelveticaRegular";padding-bottom:3px;}
#PriministriiMare li i p{font-size:11px;color:white;font-family: "HelveticaRegular";padding-bottom:3px;}
.inList{padding:20px;}

/*paginatie*/
/*ul#pagination li{width: 33%;display: inline-block; line-height: 26px;}
.paginareLabel{margin:0 auto;line-height: 30px;}
.nextpage{width:100%;max-width:163px;position: relative;top:10px;float: right;}
.prevpage{width:100%;max-width:163px;position: relative;top:0px;}
.nextpage a{background:url('../img/nextpage.jpg') no-repeat right center;width:100%;max-width:163px;color:#0079c2;font-size:11px;font-family:"HelveticaRegular";text-transform:uppercase;}
.prevpage a{background:url('../img/prevpage.jpg') no-repeat left center;width:100%;max-width:163px;color:#0079c2;font-size:11px;font-family:"HelveticaRegular";text-transform:uppercase;}
.paginare span{border:1px solid #91d4ff;background:#f1faff;padding-left:5px;padding-right:5px;}
  */

/*detalii stiri*/
.containerPageText h1{color:#000000;font-size:30px;font-family: "helveticabold", Helvetica, sans-serif;margin-bottom:25px;}

.imgTitle{}
.imgTitle h2{line-height: 26px;width:100%;color:#000000;font-size:23px;font-family:"HelveticaRegular";}
.imgTitle span{width:100%;color:#990000;font-size:12px;font-family:"HelveticaRegular";font-style:italic;margin-top:5px;}
.detImg{float:left;width:100%;max-width:220px;height:100%;max-height:220px;margin-right:20px;}
.detImg img{}
.detaliiLink{float:left;width:100%;margin-top:25px;}
.printl{float:right;}
.sendf{float:right;margin-right:10px;}
.galeriiDet{float:left;width:100%;margin-bottom:25px;}
/*.fotoDet{float:left;background:url('../img/bgfoto.jpg') no-repeat right center #0079c2;padding: 8px 37px 8px 10px;text-transform:uppercase;color:#ffffff;font-size:11px;font-family:"HelveticaRegular";margin-right:10px;}*/
.videoDet{float:left;background:url('../img/bgvideo.jpg') no-repeat right center #0079c2;padding: 8px 37px 8px 10px;text-transform:uppercase;color:#ffffff;font-size:11px;font-family:"HelveticaRegular";margin-right:10px;}
.fisierDet{float:left;background:url('../img/bgdetfis.jpg') repeat-x ;height:26px;text-align:center;text-transform:uppercase;color:#ffffff;font-size:13px;font-family:"helveticabold";-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px;padding-left:15px;padding-right:15px;line-height:24px;}
.fotoDet{float:left;background:url('../img/bgdetfis.jpg') repeat-x ;height:26px;text-align:center;text-transform:uppercase;color:#ffffff;font-size:13px;font-family:"helveticabold";-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px;padding-left:15px;padding-right:15px;line-height:24px;margin-right:30px;}
.descriereDet{float:left;width:100%;margin-bottom:30px;}
.descriereDet p{float:left;color:#3c3c3c;font-size:13px;font-family:"HelveticaRegular";line-height: 20px;}
.videodiv{float:left;width:100%;max-width:575px;margin-bottom:20px;}
.videodiv iframe{width:100%;max-width:575px;height:100%;min-height:315px;max-height:315px;}
.backbtn{float:left;background:url('../img/bgbtnbk.jpg') no-repeat left center;border:1px solid #e0e0e0;padding: 8px 10px 8px 24px;text-transform:uppercase;color:#0079c2;font-size:11px;font-family:"HelveticaRegular";}

/*foto listare*/
.album{border-bottom: 1px solid #D7D7D7;float:left;width:100%;}
.fotog a{float:left;width:130px;height:130px;position:absolute;background:url('../img/fotobg.png') no-repeat left center;}
.videog a{float:left;width:130px;height:130px;position:absolute;background:url('../img/videobg.png') no-repeat left center;}
.comung a{float:left;width:130px;height:130px;position:absolute;background:url('../img/comunicatebg.png') no-repeat left center;}
.videoMedia{float:left;width:100%;}
.videoMedia iframe{float:left;width:100%;height:315px;margin-bottom:30px;}

#imaginiMinistrii {}
#imaginiMinistrii li:hover{cursor:pointer;}
#imaginiMinistrii li.blackministru{color:#3c3c3c;}
#imaginiMinistrii li img{width: 120px;height:90px;}
#imaginiMinistrii li{float:left;}
#imaginiMinistrii li h3{font-size:11px;color:#004990;font-family: "HelveticaRegular";padding:10px;}
#imaginiMinistrii li.blackministru h3{color:#3c3c3c;}
ul.submenu li{font-family: "HelveticaRegular";font-size:12px;}
.r20{right:20px;}
.b20{bottom:20px;}
.pageImage img{width: 177px;height:177px;}

.functie h3{font-family: "HelveticaRegular";font-size:13px;color:#990000;}

.navigation_minsitrii{margin-top: 22px;}
.up{background: url('../img/up.jpg') no-repeat center center;width: 120px;height: 21px;;}
.down{background: url('../img/down.jpg') no-repeat center center;width: 120px;;height: 21px;}
.up:hover{cursor:pointer;}
.down:hover{cursor:pointer;}


.breadCrumb{ text-transform: uppercase;margin-bottom: 45px;}
.breadCrumb span a{color:#9c9c9c;font-size:11px;font-family: "helveticabold"; }
.breadCrumb span{background: url("img/delimiter.jpg") no-repeat scroll right center transparent;padding: 4px;padding-right: 10px;display: block;float:left;}
.breadCrumb span:last-of-type{background: none;}
.breadCrumb span:last-of-type a{color:#9c9c9c;}

.button_empty{font-family: "HelveticaRegular";display:block;padding:5px;border:1px solid white;font-size:11px;padding-right:20px;background: url('../img/arrow_albastra.jpg') no-repeat 95px center;float:left;color:white;text-transform: uppercase;margin-right:10px;}

#widgets{width:100%;position: relative;float:left;background: white;}
.widget-slider li{overflow: hidden;border-right: 1px solid #f4f4f4;box-sizing: border-box;-moz-box-sizing: border-box;}
.widget-slider{width: 1000% !important;}
.widget-slider li:last-of-type{border-right:none;}
.widget-slider li a{display:block;color:white;}
.widget-slider li a h3:hover{color:#0079c2;}
.widget-slider li a h3{max-width: 245px;display:block;font-size:24px; font-family: "HelveticaRegular", Helvetica, sans-serif;color:black;}
.widget-slider li span{position: absolute;top:20px;right:20px;text-indent: 9999;font-size:18px;padding:8px;background:url('../img/close.png') no-repeat center center;color:#000000; font-family: "HelveticaRegular", Helvetica, sans-serif;}
.widget-slider li span:hover{cursor: pointer;background:url('../img/close.png') no-repeat center center, #cccccc;}
.widgetDescr {color:#000000;}
.disabled{display: none;}
.widdgetPicture{padding:15px 10px 10px 0;}
.widdgetPicture img {width: 50px !important;height:50px;}
.widgetDescr{padding:10px 0px;}
.widgetDescr p{line-height: 20px;color:#3c3c3c;font-size:13px;font-family: "HelveticaRegular";}

.page{min-height: 355px;}
.pageInner{}

.newsBox .ministriBox img{width:100%;height:100%;}
.newsBox .bx-controls{position: relative;bottom:0px;}
.ministriBox{box-shadow: 0px 1px 2px #e2e2e2;background: white;}
.ministriBox h3{color: #000000;font-family: "helveticabold", Helvetica, sans-serif;font-size: 23px;}
.ministriBox h4{color: #004990;font-family: "HelveticaRegular";font-size: 15px;padding-bottom: 3px;}
.ministriBox p{font-size:12px;font-family: "HelveticaRegular";color:#3c3c3c;}
.ministriBox img{width:60px;height:80px;}

.lnborder{height:100%;}
.nobg{background: none !important;}
.noborder{border:none !important;}
.white{background: white;}
.btwhite{border-top:1px solid white;}
.tabStire {margin-right:12px;}
.tabStireDetail label{color: #990000;font-family: "HelveticaRegular";font-size: 12px;}
.tabStireDetail a{color: #004990;font-family: "HelveticaRegular", Helvetica, sans-serif;font-size: 22px;}
.tabStireDetail a:hover{color:#2986DD;}
.tabStireDetail h3 a{letter-spacing: 0px;color: #004990;font-family: "HelveticaRegular";font-size: 12px;min-height: 64.5px;max-height: 64.5px;overflow: hidden;line-height:15px;}
.tabStireDetail h3 a:hover{color:#2986DD;}
.tabStireDetail{margin-top:10px;height:20.5%;}

.form{border-bottom:1px solid lightgray;}
.success{padding:20px 20px 20px 60px;color:#509400;border:1px solid #509400;background: url('../img/success.jpg') no-repeat left center;}
.alert{padding:20px 20px 20px 60px;color:#990000;border:1px solid  #990000;background: url('../img/error.jpg') no-repeat left center;}

.error{padding:20px;background:#fff;display:block;margin-bottom:20px;}
.error p{color:#d11010;}

.succes{padding:20px;background:#fff;display:block;margin-bottom:20px;color:#ff0000;font-size:14px;font-family: "helveticabold"}
.succes p{font-size:14px;font-family: "HelveticaRegular";}

.ministriimage img{width: 100%;}

.block{display:block;}

.numeMinistru{font-family: "helveticabold", Helvetica, sans-serif;color:#000000;font-size: 22px;margin-bottom: 3px;}
.ministriiDetaliiHeader .functie{	min-height: 30px;}
.descriereScurtaMinistru{min-height: 113px;color:#3c3c3c;font-size: 16px;font-style: italic;margin:6px 0 20px 0;font-family: "HelveticaRegular"} 
/*Ministrii Detalii*/
.ministriiDetaliiHeader{margin-bottom: 17px;}
.ministriiDetaliiHeader .pageImage{width: 240px;}
.ministriiDetaliiHeader .pageImage img{width: 220px;height:220px;}
.ministriiDetaliiHeader .ml20 {margin-left: 14px!important;}

.ministriiDetalii .pageDescription{margin-top: 20px;}


/*drop dopwn menu*/
.menuResponsive{display:none;}
.bottomDropDownMenu {background-color: #004990;opacity: 0.90;		width: 100%;}
.bottomDropDownMenu a{	margin-left: 30px;max-width: 760px;	padding: 0!important;font-size: 17px;font-family: "HelveticaRegular", Helvetica, sans-serif;font-weight:bold;text-transform: none!important;}
.bottomDropDownMenu a:hover{	color:#9bd9ff!important;}
.bottomDropDownMenu a.btnDetails{line-height: 60px!important;height: 60px!important;max-width: 700px!important;overflow: hidden;float: left;display: block;	}
.nume_eveniment{font-family: "HelveticaRegular";font-size:16px;margin-top:25px;}
.bottomDropDownMenu a.btnLink {background: url("../img/sageatagri.jpg") no-repeat scroll right center, none repeat scroll 0 0 #0079C2;width: 25px!important;height: 25px!important;margin: 17px 30px 0 30px;float: left;display: block;}
ul.nav{padding-top:0px;}

.gelleryBoxInner{float:left;width:100%;height:100%;}
.boxVideo{float:left;width:100%;height:315px;max-width:575px;min-height:315px;margin-bottom:20px;}

/*style pagina de print*/
.printPage{position:relative;width:100%;max-width:700px;margin:0 auto;}
.printPageTop{float:left;margin-top:30px;width:100%;}
.printPageTop h2{color:#990000;font-size:12px;font-style:italic;font-family: "HelveticaRegular";margin-bottom:10px;}
.printPageTop h1{color:#000000;font-size:23px;font-family: "HelveticaRegular";}
.printPageInner{float:left;width:100%;max-width:700px;margin-top:30px;border-bottom:1px solid #d7d7d7;margin-bottom:80px;padding-bottom:45px;}
.printPageInner p{color:#3c3c3c;font-size:13px;font-family:"HelveticaRegular";line-height:18px;}
.printPageInner ul li{color:#3c3c3c;font-size:13px;font-family:"HelveticaRegular";line-height:18px;}
.printPageInner h2{color:#000000;font-size:13px;font-family:"HelveticaRegular";line-height:18px;}
.printPageInner img{float:left;margin-bottom:20px;}
.logoPrint{float:left;width:87px;height:87px;}
.rightPrint{float:right;border-bottom:1px solid #d7d7d7;width:100%;max-width:613px;;height:45px;}
.rightPrint p{float:right;color:#3c3c3c;font-size:13px;font-family: "HelveticaRegular";}

/*contact*/
.contactSeparator{float:left;width:100%;font-size:0px;border-top:1px solid #ff0000;border-bottom:1px solid #ff0000;display:inline;margin:20px 0px;}
.contactForm{float:left;width:644px;}
.contactLeft{float:left;width:308px;margin-bottom:20px;}
.contactRight{float:right;width:308px;margin-bottom:20px;}
.contactCenter{float:left;width:644px;margin-bottom:20px;}
.contactCenter label{float:left;width:83px;text-align:right;font-size:14px;color:#000000;font-family: "HelveticaRegular";padding-top:3px;padding-right:10px;}
.contactLeft label{float:left;width:83px;text-align:right;font-size:14px;color:#000000;font-family: "HelveticaRegular";padding-top:3px;padding-right:10px;}
.contactLeft label.subscribe_newsletter{float:left;width:278px;text-align:right;font-size:14px;color:#000000;font-family: "HelveticaRegular";padding-top:3px;padding-right:10px;}
.contactRight label{float:left;width:83px;text-align:right;font-size:14px;color:#000000;font-family: "HelveticaRegular";padding-top:3px;padding-right:10px;}
.contactForm input[type="text"]{float:right;width:202px;border:1px solid #bfbfbf;padding:3px 5px;background:#fff;}
.contactForm textarea{float:right;width:538px;border:1px solid #bfbfbf;padding:3px 5px;background:#fff;height:100px;}
.contactForm select{width:215px;border:1px solid #bfbfbf;padding:3px 5px;background:#fff;}
.nomtop{margin-top:0px;}
.submit{background:url('../img/bgbutcontact.jpg') no-repeat left center;border:none;width:auto;color:#fff;font-size:14px;font-family: "HelveticaRegular";padding:10px 20px;}
.submit_newsletter {background: url(../img/submitbg.jpg) repeat-x center;border: 0;color: #fff;font-size: 14px;font-family: HelveticaRegular;width: 76px;height: 25px;text-transform: uppercase;font-weight: bold;}
.contactLeft span{color:#000000;font-style:normal;font-size:14px;font-family: "HelveticaRegular";}
/*end*/

/*agenda*/
.containerPageAgenda{float:left;width:100%;}

.div_zi_eveniment {
    background: #fff;
    border-right: 1px solid #d2d2d2;
    cursor: pointer;
    display: block;
    float: left;
    height: 51px;
    width: 115px;
	padding:15px;
	color:#ff0000;
	font-family:"helveticabold";
	font-size:14px;
	
}

.div_zi_eveniment p{color:#ff0000;}
.div_zi_eveniment.selected {
    background: url('../img/agendaselected.jpg') no-repeat center;
}
.div_zi_eveniment.selected p{color:#fff;}
.div_zi_eveniment.selected .div_data_eveniment p {
    color:#fff;
}
.div_zi_eveniment.selected .div_data_eveniment label {
    color:#fff;
}

.agendaContent{float:left;-moz-box-shadow: 0 0 15px 5px #e8e8e8;-webkit-box-shadow: 0 0 15px 5px #e8e8e8;box-shadow: 0 0 15px 5px #e8e8e8;}

.div_zile_evenimente {
    float: left;
    width: 100%;
}

.div_agenda_prev_intern {
	float:left;
    width: 30px;
	height:81px;
	background:url('../img/agendaleft.png') no-repeat center;
	position:relative;
	z-index:1000;
	cursor:pointer;
}
.div_agenda_next_intern {
    float:left;
    width: 30px;
	height:81px;
	background:url('../img/agendaright.png') no-repeat center;
	position:relative;
	z-index:1000;
	cursor:pointer;
}
.div_agenda_prev_intern:hover {
	background:url('../img/agendaleftselected.png') no-repeat center;
}

.div_agenda_next_intern:hover {
	background:url('../img/agendarightselected.png') no-repeat center;
}

.div_agenda_detalii {
    float: left;
    height: 40%;
    width: 100%;
    z-index: 11;
}

.div_evenimente{float:left;width:100%;}
.agendaShort{float:left;width:100%;border-bottom:1px solid #ff0000;padding:10px 0px;display:inline-block;margin-top:20px;}
.agendaShort .oraev{color:#ff0000;font-size:14px;font-family: "helveticabold";display:block;padding-bottom:10px;width:100%;}
.agendaShort .numeev{color:#000000;font-family: "helveticabold";display:block;padding-bottom:10px;font-size:18px;width:100%;}
.agendaShort .descriereev{width:100%;color:#000000;font-family: "HelveticaRegular";font-size:14px;padding-bottom:10px;line-height:16px;}
.agendaShort .veziMaiMulte{float:right !important;color:#000 !important;font-family: "HelveticaRegular";font-size:14px;}
.agendaShort .veziMaiMulte a{color:#ff0000 !important;font-weight:bold;}
/*end agenda*/

/*category banner*/
.categBanner{width:100%;}
.newsDiv{position:relative;z-index:10000;float:left;font-size:12px;font-family:"helveticabold";color:#6d6d6d;width:40px;margin-bottom:5px;margin-left:375px;margin-right:2px;padding-right:5px;line-height:15px;text-transform:uppercase;background:url('../img/bgbannercat.png') no-repeat right center;}
.presDiv{position:relative;z-index:10000;float:left;font-size:12px;font-family:"helveticabold";color:#6d6d6d;width:114px;margin-bottom:5px;margin-right:2px;padding-right:5px;line-height:15px;text-transform:uppercase;background:url('../img/bgbannercat.png') no-repeat right center;}
.speechDiv{position:relative;z-index:10000;float:left;font-size:12px;font-family:"helveticabold";color:#6d6d6d;width:70px;margin-bottom:5px;text-transform:uppercase;}
ul.lof-main-wapper-press{background:transparent url(../img/banner/load-indicator.gif) no-repeat scroll 50% 50%;padding:0px;margin:0;width:100%;position: relative;}
ul.lof-main-wapper-press li{padding:0px;margin:0px;width:100%;background:white;}
ul.lof-main-wapper-press li img{padding:0px;width:100%;}
ul.lof-main-wapper-speech{background:transparent url(../img/banner/load-indicator.gif) no-repeat scroll 50% 50%;padding:0px;margin:0;width:100%;position: relative;}
ul.lof-main-wapper-speech li{padding:0px;margin:0px;width:100%;background:white;}
ul.lof-main-wapper-speech li img{padding:0px;width:100%;}

.imgpan{font-family:"helveticabold"; font-size: 14px;}
.agRight{float:right;width:305px;}
.flasn{float:left;width:1000px;height:29px;border:1px solid #cccccc;margin-bottom:30px;}
.textFlash{float:left;background:#FF0000;height:29px;line-height:29px;text-transform:uppercase;color:#ffffff;font-family: "helveticabold";font-size:14px;padding-left:10px;padding-right:10px;margin-right:5px;}
#latestNews{float:left;width:876px;height:29px;margin:0px 0px 10px 0px;display:inline;}
.latestNewsText{float:left;width:100%;}
.latestNewsText label{float:left;color:#000000;font-family: "HelveticaRegular";font-size:14px;line-height:29px;}

/*ticker*/
#ticker{width: 540px;height: 21px;display: block;position: relative;overflow: hidden;left:-20px;}
#ticker span{display:none !important;}
#ticker-title {display:none;}
#ticker-content {margin: 0px;position: absolute;color: #1F527B;font-weight: bold;overflow: hidden;white-space: nowrap;line-height: 1.2em;}
/*#ticker-content:focus{none}*/
#ticker-content a {text-decoration: none;color:#484848;font-weight:normal;}
#ticker-content a:hover {text-decoration: underline;color: #0D3059;}
#ticker-swipe {position: absolute;top: 0px;display: block;width: 800px;height: 23px;}
#ticker-swipe span {margin-left: 1px;background-color: #f4da01;border-bottom: 1px solid #1F527B;height: 12px;width: 7px;display: none;}
.js-hidden {display: none;}
#ticker-controls{display:none;}
/*end ticker*/


tickercontainer {
width: 500px;
height: 27px;
margin: 0;
padding: 0;
overflow: hidden;
}
.tickercontainer .mask {
    position: relative;	    
	height: 29px;
	line-height:29px;
	overflow: hidden;
}
ul.newsticker {
	position: relative;
	font: bold 8pt Arial;
	color:black;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.newsticker li {
	float: left;
	margin: 0;
	padding-right: 9px;
}
	
#nextWid{float:left;width:100%;height:45px;text-indent:-9999px;background:url('img/nextprog.jpg') no-repeat;cursor:pointer; background-position: center top;}
#prevWid{float:left;width:100%;height:45px;text-indent:-9999px;background:url('img/prevprog.jpg') no-repeat;cursor:pointer; background-position: center top;}	
	

.headEmail{float:left;background: url("img/headEmail.jpg") no-repeat left center;height:20px;margin-right:25px;padding-left:40px;color:#c1c1c1;font-size: 18px;padding-top: 10px;}
.newsletter_box{background: url("img/newsletter_bg.png") no-repeat;width:392px;height:191px;position:absolute;top:31px;left:387px;z-index: 200000;}
.newsletterTop{font-family: 'Garamond-Bold'; font-size:17px;width:85%;margin-top: 10px;}
.errorNewsletter{font-family: 'HelveticaBold';font-size:15px;width:300px;margin-top: 5px; color: #FF000A; min-height: 22px;}
#newsletterSiteForm {padding: 20px 10px 10px 10px;}
.newsletterSubmit{margin-top:0px;background:#464646;text-transform:uppercase;padding:8px 20px;color:#ffffff;font-size:13px;font-family:'HelveticaBold';border:none;}
.newsletterInput {border: 1px solid #BFBFBF;width: 301px;height: 21px;padding-left: 5px;}
.close_newsletter{background: url("../img/close_newsletter.png") no-repeat;width:16px;height:16px;float:right;margin-right:15px;}

.noresults {text-align: center;font-size: 14px;color: #dc0000;margin-bottom: 20px;}
ul.fileDownload li {width: 320px;height: 53px;display: -moz-inline-stack;display: inline-block;margin: 5px;zoom: 1;*display: inline;_height: 250px;background-image: url(../img/excel-logo.png);background-repeat: no-repeat;background-position: 50px 0px;padding-top: 20px;}
ul.fileDownload li a {color: #000000;display: list-item;font-size: 20px;outline: 0 none;padding-left: 125px;text-decoration: none;}
.exp_dropdown{float:right;}
.exp_dropdown p{float:left;color: #000;font-size: 14px;font-family: HelveticaRegular, Helvetica, sans-serif;line-height:20px;margin-right:10px;}
.exp_dropdown select{width:215px;border:1px solid #bfbfbf;color: #b0b0b0;font-size: 14px;}
.exp_right_dropdown{float:right}
.exp_right_dropdown p{float:left;color: #000;font-size: 14px;font-family: HelveticaRegular, Helvetica, sans-serif;line-height:20px;}
.exp_right_dropdown select{width:215px;border:1px solid #bfbfbf;color: #b0b0b0;font-size: 14px;}

#chart-wrapper {
    position: relative;
    padding-bottom: 40%;
    width:100%;
    float:left;
    height: 120px;
}

#chart-inner {
    position: absolute;
    width: 99%; 
    height: 100%;    
}

#perform p{
    text-align: left;
    padding-top: 25px;    
}

.excels{    
    overflow:auto;
    max-height:600px;
}

a.csv{
    color: #2b2b2b;
    background: url(../img/csv-icon.png) no-repeat;
    line-height: 40px;
    padding-left: 40px;
    font-size: 15px;
}

.expensesTable{
    max-width: 944px;
}

.ui-datepicker th{
    background: none !important;
    color: #b2b2b2;
}

#ui-datepicker-div{
    background: #fff !important;
}

.ui-datepicker-month{
    line-height: 30px;
    font-size: 13px;
}

.ui-datepicker-year{
    line-height: 30px;
    font-size: 13px;
}

.ui-menu .ui-menu-item a{
    color: #DC0000;
}

.ui-menu .ui-menu-item {
    width: 400px;
    background: #fff;
}

.ui-menu {
    border: 1px solid #cfcfcf;
}

.menuResponsive {
	background: url(img/menuresponsive.png) no-repeat;
	display: none;
	width: 31px;
	height: 23px;
	text-indent: -1000em;
	overflow: hidden;
	border: 0;
	cursor: pointer;
}
	
/*
======================================================================
Media Queries for Responsive Design
======================================================================
*/

/*
----------------------------------------------------------------------
Tablet
----------------------------------------------------------------------
48em = 768px / 16px (16px is the default font size)

RECALCULATE THE EM VALUE WITH YOUR DEFAULT FONT SIZE.

By defining the breakpoint in ems the layout will respond
not only to the screen's width but also user zooming as well.
*/

@media only screen and (max-width: 62.5em) { /* 1000px */   
.lof-main-outer {
	float:left;
	width:70%;
}

.lof-navigator-outer {
	position:relative;
	float:right;
	width:30% !important;
}

ul.lof-main-wapper li a.imagebanner, ul.lof-main-wapper li img {
	width:100%;
}

ul.lof-navigator {
	width:100% !important;
	height:315px !important;
	padding:0;
	position:relative;
}

.lof-navigator-outer {
	height:auto !important;
}

ul.lof-navigator li, .lof-navigator li.active {
	width:100% !important;
	position:relative !important;
	float:right;
	clear:both;
}

.lof-navigator li.active {
    height: 67px !important;
}

ul.lof-navigator li {
    height: 22% !important;
}

.backimpar, .backpar {
	background-position:right center;
	left:0;
}

.lof-navigator li h3 {
	width:100%;
        font-size: 14px!important;
        text-overflow: ellipsis;
        word-wrap: break-word;
        overflow: hidden;
        max-height: 2.6em;
        line-height: 1.3em;
        
}

.lof-navigator li p {
    display: block;
}

.lof-navigator li div, .lof-navigator li.active div {
	padding-left:10px;
}

#containerm {
	min-height:0;
}

#banner {
	width:98%;
	height:auto;
	margin-bottom:25px;
        margin-left: 5px;
}

.widgetMedia {
    clear: both;
    padding: 20px 0;
    width: 100%;
    text-align: center;
}

.bgwidIndex {
    float: none;
    display:inline-block;
}

.multimediaIndex {
    float: left;
    height: 830px;
    margin-bottom: 30px;
    margin-top: 30px;
    width: 100%;
    text-align:center;
}

.multidiv {
    display:inline-block;
    float:none;
    width: 80%;
}

.flasn {
    margin-top: 30px;
}

.tabMedia {
    display: inline-block;
    float: none;
}

.mediaLabel {
    width: 215px;
}


.albumListing {
    margin: 0 0 47px;
}

#footer {
    padding: 0;
}

#container {
    text-align: center;
}

#leftContent {
    float: none;
    display: inline-block;
    margin: 0;
    text-align: left;
}

#rightNewsList {
    display: none;
  
}

#rightContent {
    display: none;
}

.rightContent {
    display: none;
}

.rightContentDoc {
    display: none;
}

.fullpageContent {
    width: auto;
}

.relatedContainer {
    text-align:center;
}

.relatedDetails {
    display: inline-table;
    float: none;
    margin: 20px;
}

.relatedDetails.last {
    margin: 20px;
}


.tabProgIndex {
    width: 19%;
    overflow-y: scroll;
}

.tabProgDetImpar a {
    width: 80%;
    margin: 20px auto;
}

.tabProgDetPar a {
    width: 80%;
}

.videoContainer {
    text-align: center;
}

.videoClip {
    float: none;
    display: inline-block;
    width: 100%;
}

.videoDescription {
    float: none;
    display: inline-block;
    width: 100%;
    margin: 20px 0 0;
}

.expensesForm {
    width: 60%;
}

.pageTop {
    width: 60%;
}

#chart-wrapper {
    width: 75%;
}

.rightContentMinister {
    display: none;
}
.widgetIndex {overflow: hidden;}

.imgWidget {
    width: 17%;
}

.boxWidget h3 a {
    width: 90%;
}

#chart-wrapper {
    padding-bottom: 35%;
}

.gallery_slider {
    width: auto;
}

.gallery_slider img{
    width: 100%;
}

.imgMedia img {
    left: 0px;
}



}

@media only screen and (max-width: 48em) { /* 768px */

.logo img {
	width:128px;
	height:98px;
	margin:15px 0 0;
}

#header {
	height:150px;
}

.header {
	height:auto;
}

.headerTop {
	height:20px;
}

.searchTab {
	width:210px;
	background: url("img/bgsearch_mobile.jpg") no-repeat left center;
}

.searchInput {
	width:149px;
}

.searchSubmit {
	float:left;
	margin:0 3px 0 0;
}

.tabProgIndex {
    width: 194px;
}

.tabProgDetImpar a {
    width: 100%;
}

.tabProgDetPar a {
    width: 100%;
}

#containerm {
	min-height:0;
}

#banner {
	width:98%;
	height:auto;
	margin-bottom:25px;
}

.flasn {
	display:none;
}

.listaprogIndex {
	height:285px;
}

.programeIndex {
    margin: 0 auto 20px;
    width: 410px;
    float: none;
    padding-bottom: 50px;
}

.listProg4, .listProg2 {
	height:285px;
	overflow-y: scroll;
}



.listWid5, listWid2 {
    height:285px;
	overflow-y: scroll;
}

#nextProg, #prevProg {
	background-position:center top;
}

.widgetIndexn {
	width:420px;
	margin:0 auto;
}

.widgetIndex {
	overflow:hidden;
	-moz-box-shadow: 0 0 5px 5px #d2d2d2;
	-webkit-box-shadow: 0 0 5px 5px#d2d2d2;
	box-shadow: 0 0 5px 5px #d2d2d2;
	background:#fbfbfb;
        margin-bottom: 10px;
}

.listWid5 .boxWidget:nth-child(2), .listWidn .boxWidget:nth-child(2) {
	background:none;
	padding-left:5px;
}

.multidiv {
	 background: url("../img/bgmultimediain_mobile.jpg") no-repeat center center;
}

.headerRight {
        width: 51%;
}

/* Menu */
.headerMenu {
        width:auto;
}

.menuTop {
        height:auto;
        width: 100%;
}

.menuResponsive {
        display: block;
}

ul.nav {
        background: #dadada;

        position: absolute;
        left: 0;
        top: 164px;
        padding: 5px 0;
        width: 100%;
        display: none;
        z-index: 20000;
}

.menuTop > ul > li {
        float: none;
        height: auto;
        text-align:left;
        font-weight:bold;
}

.menuTop > ul > li  a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #575757;
        font-weight: bold;
        padding: 5px 0;		
}

.menuTop > ul > li > a {
        display: block;
        padding-left: 40px;
}

.menuTop ul li .first, .menuTop > ul > li a.home {
        padding-left: 40px;
}

.menu-txt {
        background: url(img/menu.png) no-repeat right -33px;
        display: block;
}

.menuTop > ul > li a:hover {
        color: #fff;
}

.menuTop > ul > li > a:active,
.active-link {
        background: #a1a1a1;
        color:#fff;
}

.menu-txt.active-txt {
        background: url(img/menu.png) no-repeat right -69px;
        color: #fff;
}

.menuTop>ul>li:hover > .dropMenu  {
        display: none;
}

.dropMenu {
        padding-left: 40px;
        position: static;
        background: #c1c0c0;
        border: 0;
}

ul.subnav li a {
        line-height: 1.5;
        padding:10px 0;
        color:#fff;
}

ul ul.subnav {
    color: #000000;
    width: 300px;
    float: none;
	}
.tabMedia {
	width:100%;
	height:auto;
	padding:6px 0;
}

.leftTab, .rightTab {
	text-align:center;
}

.leftTab h3, .rightTab h3 {
	background:none;
	margin-left:0;
	padding-left:0;
	margin-top:8px;
}	
	
.fotoinMedia, .videoinMedia {
	height:auto;
}

.imgMedia {
	background:none;
	float:none;
	width:100%;
	margin:15px 0;
	text-align:center;
	height:auto;
}

.imgMedia img {
	left:0;
	top:0;
	width:auto;
	height:auto;
}

.descriereTab {
	float:none;
	margin:20px 20px 10px;
	width:auto;
}

.fotobgm span, .videobgm span {
	display:none;
}

.bgdivMedia {
	display:none;
}

.linkm {
	float:none;
	margin:0 20px 20px;
	width:auto;
}

.widgetMedia {
	float:left;
	clear:both;
	width:100%;
	padding:20px 0;
}

.bgwidIndex {
	float:none;
	width:100%;
	height:auto;
	-moz-box-shadow: 0 0 2px 5px #d2d2d2;
	-webkit-box-shadow: 0 0 3px 5px #d2d2d2;
	box-shadow: 0 0 2px 5px #d2d2d2;
	background:none;
}

.boxWid {
	padding:20px;
	width:auto;
	float:none;
	margin:0;
	text-align:center;
}

.imgWid, .desWid {
	width:auto;
	height:auto;
	float:none;
}

.imgWid img {
	max-width:440px;
}

.desWid p {
	height:auto;
	overflow:visible;
}

.boxWid h3 {
	margin:10px 0;
}

.boxWid h3 a {
	width:auto;
	float:none;
	height:auto;
	margin:0;
}

.buttWid {
	margin:10px 0;
	display:inline-block;
	float:none;
}

#footerwrapper2 {
	background:none;
	overflow:visible;
}


#leftContent {
	width:100%;
	margin:0;
}

.page {
	min-height:0;
	margin:0 1%;
}

.departamenteBox {
	float:left;
	margin:0 29px 25px;
	background:none;
	height:auto;
	min-height:210px;
	-moz-box-shadow: 0 0 5px #d2d2d2;
	-webkit-box-shadow: 0 0 5px #d2d2d2;
	box-shadow: 0 0 5px #d2d2d2;
}

.borderdiv {
	display:none;
}

.breadCrumb {
	margin-bottom:20px;
}

#rightNewsList, .rightContent, #rightContent, .rightContentDoc, .rightContentMinister {
	display:none;
}

.detaliiSocial {
	margin:0 1%;
	width:98%;
}

.detaliiSocial a {
	display:none;
}

.fullpageContent {
	width:auto;
}

.pageDescription {
	margin:20px 0 0;
}

.relatedDetails {
	background:#fff;
	-moz-box-shadow: 0 0 5px #d2d2d2;
	-webkit-box-shadow: 0 0 5px #d2d2d2;
	box-shadow: 0 0 5px #d2d2d2;
	margin:0 43px 25px;
}

.relatedDetails.last {
	margin:0 43px 25px;
}

.relatedDetails .relatedDetailsContainer {
	width:auto;
	margin:15px;
}

.relatedDate {
	width:100%;
}

.relatedDetailsContainer .relatedPicture {
	width:100%;
	text-align:center;
}

.relatedDetails span {
	display:none;
}

.detailsNewsContainer .bx-viewport {
	height:auto !important;
}

.detailsNewsContainer .bxslider li {
	min-height:0 !important;
}

.ministriiBox, .ministriiDescLista {
	float:none;
	width:100%;
	text-align:center;
	margin-right:0;
}

.ministriiBox {
	padding-bottom:25px;
	border-bottom:1px solid #f00;
}

.ministriiDescLista {
	margin-bottom:15px;
	height:auto;
}

.ministriiDescLista h3 {
	margin-bottom:5px;
}

.ministriiDescLista h3 a {
	font-size:16px;
}

.ministriiDescLista p {
	font-size:14px;
}

.docsDetails {
	margin:0 20px 25px;
}

.bgimgdoc {
	float:none;
	background:none;
	-moz-box-shadow: 0 0 5px #d2d2d2;
	-webkit-box-shadow: 0 0 5px #d2d2d2;
	box-shadow: 0 0 5px #d2d2d2;
	margin:0 0 20px;
	width:auto;
	padding:10px;
	height:auto;
	text-align:center;
}

.bgimgdoc a img {
	float:none;
	left:0;
	top:0;
	width:auto;
	height:auto;
}

.rsspage {
	display:none;
}

.organigrama_photo {
	width:100% !important;
	height: auto !important;
}

.tabProg {
	margin: 0 30px 20px !important;
}

.imageMinister {
	margin-right:0;
	text-align:center;
	float:none;
}

.imageMinister img {
	width:100%;
}

.prioritiesImg {
	padding: 10px;
	width:auto;
	height:auto;
}

.prioritiesImg img {
	left:0;
	top:0;
}

.videoClip {
	float:none;
	width:100%;
	height:auto;
}

.videoClip iframe {
	width:100% !important;
}

.mediaLabel {
	width:auto;
	margin:1px 0 0;
}

.videoDescription {
	float:none;
	margin:20px 0 0;
	width:100%;
}

.searchMedia {
	margin:0 0 0 10px;
	width:230px;
	float:left;
}

.albumListing {
        margin: 0 0 10px;
        padding: 8px 0 0;
}

.contactForm {
	width:100%;
}

.contactLeft {
	clear:both;
}

.contactCenter {
	width:100%;
}

.contactForm input[type="text"] {
	width:98%;
	float:none;
	padding:3px 1%;
	height:24px;
}

.contactCenter label, .contactLeft label, .contactRight label {
	display:block;
	float:none;
	text-align:left;
	padding:0 0 3px;
	width:auto;
}

.contactForm textarea {
	width:98%;
	float:none;
	padding:3px 1%;
}

.left {
	float:none !important;
	padding-left:0 !important;
}

.slideMG .bx-controls-direction a {
	top:175px !important;
}

.slideMG .bx-prev {
	left:-5px !important
}

.slideMG .bx-next {
	right:-5px !important;
}

.lof-main-outer {
	float:left;
	width:70%;
}

.lof-navigator-outer {
	position:relative;
	float:right;
	width:30% !important;
}

ul.lof-main-wapper li a.imagebanner, ul.lof-main-wapper li img {
	width:100%;
}

ul.lof-navigator {
	width:100% !important;
	height:315px !important;
	padding:0;
	position:relative;
}

.lof-navigator-outer {
	height:auto !important;
}

ul.lof-navigator li, .lof-navigator li.active {
	width:100% !important;
	position:relative !important;
	float:right;
	clear:both;
	height:60px !important;
}

.backimpar, .backpar {
	background-position:right center;
	left:0;
}

.lof-navigator li h3 {
	width:100%;
        font-size: 15px;
}

.lof-navigator li div, .lof-navigator li.active div {
	padding-left:10px;
}

.lof-navigator li.active h3{
        color:#000000; 
        font-size: 15px!important;
        font-family: 'helveticabold';
        text-overflow: ellipsis;
        word-wrap: break-word;
        overflow: hidden;
        max-height: 2.2em;
        line-height: 1.1em;
}

.lof-navigator li.active p {
    font-size: 14px;
    margin-top: 0px;
    line-height: 12px;
}


.boxWidget {
    width: 198px;
}

.imgWidget {
    width: 173px;
}

.boxWidget h3 a {
    width: 174px;
}

#perform {
    width: 50%;
}

.player {
    display: block;
    height: 375px;
    width: auto;
}

}





/*
----------------------------------------------------------------------
Mobile large
----------------------------------------------------------------------
30em = 480px / 16px (16px is the default font size)

RECALCULATE THE EM VALUE WITH YOUR DEFAULT FONT SIZE.

By defining the breakpoint in ems the layout will respond
not only to the screen's width but also user zooming as well.
*/

@media only screen and (max-width: 40em) { /* 640px */ 

    .highcharts-axis-labels {
        display: none;
    }
    
.lof-main-outer {
	float:none;
	width:100%;
}

.lof-slidecontent {
	height:230px;
}

ul.lof-main-wapper li a.imagebanner, ul.lof-main-wapper li img {
	width:100%;
	height:230px;
}

.lof-navigator-outer {
	width:100% !important;
	height:95px !important;
	background:#fff;
	opacity:0.9;
	position:absolute;
}

.lof-navigator-outer {
	left:0;
	bottom:0;
	top:auto;
}

ul.lof-navigator {
	margin:10px 1%;
	padding:0;
	height:75px !important;
	left:0;
	width:98% !important;
	overflow:hidden;
}

ul.lof-navigator li {
	width:100% !important;
	height:85px !important;
	background:none;
	position:absolute;
	left:0;
	top:0;
	display:none;
}

.lof-navigator li.active{
	background: none;
	width:100% !important;
	float:none;
	z-index:2;
	display:block;
        height:85px!important;
}

.lof-navigator li.active div {
	padding:0;
}

.lof-navigator li h3 {
	width:100%;
}

.backimpar, .backpar {
	display:none;
}

.imgpan {
	font-size:15px;
}

.albumListing {
	margin:0 auto 30px !important;
	clear:both;
	float:none;
}

.slideMG .bx-controls-direction a {
	top:60px !important;
}

.contactRight {
	float:left;
	clear:both;
}

.relatedDetails {
	clear:both;
	margin:0 2% 25px;
	width:96%;
}

.relatedDetails.last {
	margin:0 2% 25px;
}

.departamenteBox {
	margin:0 2% 25px;
	width:96%;
	float: none;
}

.tabProg {
	margin: 0 22px 20px !important;
	float:left;
}

.widgetIndexn {
	width:420px;
	margin:0 auto;
}

.searchTab {
	width:200px;
}

.searchSubmit {
	float:left;
	margin:0 0 0 3px;
}

.searchHdnBtn {
	margin-top:19px;
}

.searchMediaCont {
    width: 380px;
}

.searchMedia {
	width:370px;
}

#perform {
    margin-bottom: 20%;
}

#chart-wrapper {
    width: 85%;
}

.headerCenter {
    width: 60%;
    margin-top: 10px;
}

.lof-navigator li h3 {
        font-size: 16px!important;
}

.institIndex h3 {
    float: none;
    text-align: center;
    margin-left: 0;
    padding-left: 0;
}

.listaInstIndex {
    float: none; 
    display: inline-block;
    text-align: center;
    padding-left: 0px;
    width: 300px;
}

.detailesTitle {
    text-align: left;
}


.detailesTitle h1 {
    text-align: left;
}

.exp_right_dropdown {
    float: left;
}

.exp_right_dropdown p {
    margin-top: 10px;
}


.dataDetalii {
  
   text-align: left;
}
 

.gallery_slider .bx-wrapper .bx-controls-direction a {
    top: 40%;
}



}


/*
----------------------------------------------------------------------
Mobile
----------------------------------------------------------------------
20em = 320px / 16px (16px is the default font size)

RECALCULATE THE EM VALUE WITH YOUR DEFAULT FONT SIZE.

By defining the breakpoint in ems the layout will respond
not only to the screen's width but also user zooming as well.
*/

@media only screen and (max-width: 20em) { /* 320px */ 

.logo img {
	width:98px;
	height:75px;
	margin:15px 0 0;
}

.boxSocial {
	display:none;
}

.listProg4, .listProg2 {
	height:285px;
	overflow-y: scroll;
	padding:0 60px;
}

.widgetIndexn {
	float:left;
	width:210px;
	margin:0 50px;
}

.boxWidget {
	width:186px;
}

.listWid5 .boxWidget:first-child, .listWidn .boxWidget:first-child {
	background:none;
}

.imgWid img {
	max-width:280px;
}

.mediaLabel {
	float:none;
	margin:0;
}

.searchMedia {
	margin:5px 0;
	width:100%;
	float: none;
}

.searchHdnBtn {
	margin-top:23px;
}

.searchMediaCont {
    width: 234px;
}

.slideMG .bx-prev {
	left:-10px !important
}

.slideMG .bx-next {
	right:-10px !important;
}

.videoClip iframe {
	height:auto !important;
}

.tabProg {
	margin: 0 auto 20px !important;
	float:none;
}

#perform {
    margin-bottom: 30%;
}

.dataDetalii {
    top: 95px;
}

}

/*
----------------------------------------------------------------------
Style adjustments for high resolution devices
----------------------------------------------------------------------
*/

@media (-o-min-device-pixel-ratio: 5/4),
	   (-webkit-min-device-pixel-ratio: 1.25),
	   (min-resolution: 120dpi) {



}

/*
======================================================================
Print styles.
Inlined to avoid required HTTP connection: h5bp.com/r
======================================================================
*/

@media print {

	* {
		background: transparent !important;
		color: #000 !important; /* Black prints faster: h5bp.com/s */
		box-shadow: none !important;
		text-shadow: none !important;
	}

	a, a:visited {
		text-decoration: underline;
	}

	a[href]:after {
		content: " (" attr(href) ")";
	}

	abbr[title]:after {
		content: " (" attr(title) ")";
	}

	/*
	 * Don't show links for javascript/internal links
	 */

	a[href^="javascript:"]:after,
	a[href^="#"]:after {
		content: "";
	}

	pre, blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}

	thead {
		display: table-header-group; /* h5bp.com/t */
	}

	tr, img {
		page-break-inside: avoid;
	}

	img {
		max-width: 100% !important;
	}

	/*
	 * Set size of printed page
	 */

	@page {
		margin: 0.5cm;
	}

	p, h2, h3 {
		orphans: 3;
		widows: 3;
	}

	h2, h3 {
		page-break-after: avoid;
	}

}

.menuf h2 {
    color: #000000;
    font-size: 22px;
    font-family: "Adobe Garamond Pro";
    font-weight: bold;
    list-style-type: none;
}
.menuf li {

    list-style-type: none;
}


hr{

	    margin-bottom: 14px;
    margin-top: 14px;
}

.headerTop ul li{
    display:inline !important;
    margin-right: 24px;
}

.headerTop .langs ul{

	margin-top: 15px;
}