 .nivoSlider { position:relative; width:100%; margin: 135px 0px 0px 0px; height:auto; overflow: hidden; 
	border: 1px	solid #979797;
	border-top: none;
	border-width: 0;
	box-shadow: 0 -91px 71px #03528A, 0 49px 66px #3F7194;
	
	background: ;
	} 
.theme-default .nivoSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
    margin: 90px 0px 40px 0px;
    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -webkit-box-shadow: 0px 2px 34px 15px rgba(136,136,143,1);
	-moz-box-shadow: 0px 2px 34px 15px rgba(136,136,143,1);
	box-shadow: 0 -30px 50px #03528A, 0 18px 18px #03528A;
	z-index:0;
}

.tg-theme-hover figure{
	margin: 0;
	width: 100%;
	height: 483px;
	float: left;
	position: relative;
	z-index:1;
	overflow:hidden;
}
.cover { position:relative; width:100%; 
	margin: 0px auto 0px; height:; overflow: hidden; 
	border: 1px	solid #979797;
	border-top: none;
	border-width: 0;
	-box-shadow: 0 -91px 71px #03528A, 0 49px 66px #3F7194;
	background: url("../images/bg.png") repeat scroll 0 0;
	background-color: #fff;
	} 
.cover img { width: 20%;
z-index: 0;
margin: 1.5% 0% 0% 40%;
padding: 0;
background: ;
}
.cover h1 { 
color: white;
font-size: 17px;
font-style: normal;
font-family: Georgia;
font-weight: 400;
line-height: 35px;
width: 370px;
margin: 35px 0px 0px 260px;
text-transform: uppercase;
border-bottom: 1px solid white;
padding: 5px;
text-align: center;
z-index: 999999;
text-shadow: 1px 1px 0 #000000; box-shadow: 0px 20px 20px rgba(0, 0, 0, 0.45);
border-style: solid; border-color: white; border-width: 1px 0px 1px 0px; border-radius: 20px;
} 	
div.hr.style-seven { width: 20%; height: 30px; border-style: solid; border-color: white; border-width: 1px 0 0 0; border-radius: 20px; } 
.nivo-caption {
	position: absolute;
left: 0;
bottom: 136px;
color: #fff;
width: 51%;
z-index: 8;
padding: 70px 100px;
opacity: 2.8;
overflow: hidden;
display: none;
text-align: left;
-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

.tabel_cadre_didactice { width: 100%; margin: 1% 1% 1% 0%; padding: 0; font-size: 18px; }
.tabel_cadre_didactice th { background-color: #; border: 1px solid #00a5ff; color: #5b5b5a; font-family: Georgia; font-size: 80%; font-weight: bold; padding: 1%; text-align: center; vertical-align: middle; }
.tabel_cadre_didactice tr { background: none repeat scroll 0 0 transparent; font-size: 90%; margin: 0; outline: 0 none; padding: 0; vertical-align: baseline; }
.tabel_cadre_didactice td {font-family: Georgia; font-size: 14px; background-color: #fff; border: 1px solid #00a5ff; text-transform: none; float: none !important; vertical-align: middle; font-weight: normal;  padding: 5px; vertical-align: middle; color: #000; padding: 0.5em; text-align: left; vertical-align:middle; }
.tabel_cadre_didactice table { width: 100%; margin: 0; border-radius: 10px; padding: 0px; border: 1px solid #989e77; }
.tabel_cadre_didactice p { font-size: 1em; font-weight: 300; line-height: 1.5; margin-bottom: 0; text-align: center; }
.tabel_cadre_didactice strong { font-weight: 700; font-size: 13px; }
.tabel_cadre_didactice a { text-decoration: none; }
.tabel_cadre_didactice h0 { color: #FFF;
display: inline-block;
font-size: 20px;
font-weight: normal;
width: 98.4%;
margin-bottom: 0px;
margin-top: 0px;
text-align: center;
padding: 0 0 0px 0px;
line-height: 1.5em;
font-family: Georgia;
font-family: Georrgia; background: transparent linear-gradient(to right, rgba(30, 87, 153, 0) 0%, rgba(30, 87, 153, 0.8) 0%, rgb(30, 87, 153) 0%, rgb(30, 87, 153) 37%, rgb(41, 137, 216) 100%, rgb(30, 87, 153) 100%, rgb(30, 87, 153) 13%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 0) 78%) repeat scroll 0px 0px; }
.tabel_cadre_didactice h4 { width: 100%; color: #3b5999; display: inline-block; font-size: 20px; font-weight: 600; margin-bottom: 0px; margin-top: 0px; text-align: center; padding: 0 0 0px 0px; line-height:2.2em; }
a:hover, a:focus { color: #eb8f00; text-decoration: none;} 
thead { background: # none repeat scroll 0 0; }


.fereastra-tabel { width:100%; float:left; margin:0; padding:0; font-size: 14px; font-weight: 500; }
th { background-color: #; border: 1px solid #c1930a; color: #5b5b5a; font-family: Georgia; font-size: 80%; font-weight: bold; padding: 1%; text-align: center; vertical-align: middle; }
tr { background: none repeat scroll 0 0 transparent; border: 0 none; font-size: 100%; margin: 0; outline: 0 none; padding: 0; vertical-align: baseline; }
td { background-color: #faedc3; border: 0px solid #fff; color: #000; padding: 0.5em; text-align: center; vertical-align:middle; }
table { width: 100%; margin: 0; padding: 0; }
.color1 td { background: #d9e9f4  ; }
.color2 td { background: #a5cce5 ; }
.color1, .color2 td a { color: #333; text-decoration: none; }
.color1 a:hover { color: #0b22cf; text-decoration: none; }
.color2 a:hover { color: #fd7802; text-decoration: none; }

.image_stack { /* css style for photo stack */
	width: 330px;
height: 300px;
	position: relative;
	margin:25px -117px 15px 0px;
	float: left;
	z-index:1;
}
.col p{
	font-size:14px;
	line-height:24px;
	margin:0px;
	color: #fff;
	text-align: center;
}

.button {
	background: red;
padding: 8px;
color: white;
margin: 10px auto;
width: 62%;
border-radius: 3px;
text-align: center;
text-decoration: none;
font-weight: 600;
}
.button:hover {
	color: white;
	background: #0161bd;
}
.button a:hover {
	color: white;
}

.tabel_management { width: 100%; margin: 0; padding: 0; font-size: 16px; font-family: Georgia; }
.tabel_management th { background-color: #fff; color: #5b5b5a; font-family: Georgia; font-size: 80%; font-weight: bold; padding: 1%; text-align: center; vertical-align: middle; }
.tabel_management tr { background: none repeat scroll 0 0 transparent; font-size: 90%; margin: 0; outline: 0 none; padding: 0; vertical-align: baseline; }
.tabel_management td { background: #fff; color: #eb8e1c; float: none !important; vertical-align: middle; font-weight: normal; border: 1px solid #ddd; padding: 5px; vertical-align: middle; color: #000; padding: 0.5em; text-align: center; vertical-align:middle; }
.tabel_management table { width: 100%; margin: 0; padding: 0px; }
.tabel_management p { font-size: 1em; font-weight: 300; line-height: 1.5; margin-bottom: 0; text-align: center; }
.tabel_management strong { font-weight: normal; font-size: 15px; }
.tabel_management a { text-decoration: none; color: #eb8e1c; }
.text_transform { width: 100%; margin: 1% 0px 1% 0%; min-height: 1px; padding-left: 0px; text-transform: none; padding-right: 0px; position: relative; overflow: hidden; color: #333; background-color: #FFFFFF; padding: 0 auto; position: relative; float: left; font-family: Georgia; font-size: 14px; line-height: 1.42857; }
.text_transform h6 { border-radius: 5px; color: #000; display: inline-block; font-size: 17px; font-weight: 600; margin-bottom: 5px; text-align: center; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.tabel_management a:hover, a:focus { color: #000; } 


/* ----------------------------------------------Photo Gallery Part of Part-------------------------------------*/
.gallery_photo_simple { margin: 0 auto; padding: 0 auto; }
.gallery_photo_simple h2 { text-align: center; font-weight: bold; font-size: 30px; font-family: Georgia,Helvetica,sans-serif; list-style:none; color:#606060; margin: 0; padding:0;}
.gallery_photo_simple h5 { width: 74%; color: #525272; text-align: center; margin: -7% 0 0 13%; padding: 0 0 0 0; font-size: 16px; font: bold; font-weight:normal; font-family: Helvetica,Georgia,"lucida grande",tahoma,verdana,Georgia,sans-serif; list-style:none; line-height:normal; }
.gallery_photo_part { float: center; text-align: center; display: block; max-height: 100px; max-width: 201px; height: auto; width: auto; float:left; margin: 1% 0% 2% -1%; padding: 0; }
.gallery_photo_part img { display: block; color: #005791; max-height: 100px; max-width: 178px; height: auto; width: auto; padding: 5px; border-style: solid; border-width: 1px; border-width: 1px; background-color: #FFFFFF; float:left; margin: 0; -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); }
 
 .col-xs-6{width:50%}
.media-element { 
width: 100%;
margin: 0 auto;
border: 2px solid #db8619;
border-radius: 85px 0px 85px 0px;

 }
.tg-hover-content{
	position: relative;
	float: left;
	width: 100%;
	background: #fff;
	height: 200px;
	padding: 20px;
	text-align: center;
}
.col .logo {
	width: auto;
	float: left;
	height: auto;
	margin: 0 0 26px;
}
.tg-counter h2{
	font-size: 48px;
	line-height: 48px;
	font-weight: bold;
}
.preloader {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	height: 0;
	width: 35%;
	padding-bottom: 12%;
}
.tg-description{
	width: 100%;
text-align: justify;
line-height: 24px;
margin: 0px;
letter-spacing: normal;
}

#slider1_container { position: relative; top: 0px; left: 0px; width: 100%; height: 150px; overflow: hidden; } 
#slider2_container { position: relative; top: 0px; left: 0px; width: 100%; height: 356px; overflow: hidden; } 
#slider2_container img { position: relative; top: 0px; left: 0px; width: auto; height: auto; overflow: hidden; } 

#show_id { cursor: pointer;
background: none;
color: #f27308;
border: none;
font-family: Georgia;
border: 1px solid #389b30;
padding: 10px;
width: 100%;
border-radius: 10px; 
}
#show_id:hover { color: #555;
text-decoration: none;
background-color: #;
text-align: ;
background-color: #ddf0fb;
text-decoration: none;
text-shadow: 0px 0px 0 #000000;
border-radius: 0px;
position: relative;
display: block;
padding: 10px 15px;
margin-bottom: -1px;
background-color: #fff;
border: 1px solid #389b30;
}
#show_id_2 { cursor: pointer; background: none; color: #f27308; border: none; font-family: Georgia; }

.note { width: 45%;font-family: Raleway; font-size: 18px; border: 1px solid #00a5ff; background: #fcfcfc url("images/bg_noise2.png") repeat scroll 0 0; overflow: hidden; text-align: justify; display: block; float: left; margin: 2% 0% 1% 3.5%; padding: 10px; position: relative; border-radius: 10px; }
.note p { margin: 0; color: #6c6c6c;  text-align: left;  line-height: 1.42857; text-transform: none; }
.note b { margin: 0; font-weight: normal; color: #333; text-align: justify; font-family: Raleway; font-size: 18px; line-height: 1.42857; text-transform: none; }
.note a { text-decoration: none;  }
.note a:hover { text-decoration: none; color: blue;  }
.note figure { margin: 0; font-weight: normal; color: #333; text-align: justify; font-family: Georgia; font-size: 14px; line-height: 1.42857; text-transform: none; }
.note figure img { width: 18%; border: 0 none; overflow: hidden; margin: -1% 1% 1% -1%; padding: 0 auto; float: left; position: relative; }

.img_index_excellent img { width: 100%; margin: 0 auto 40px; padding: 0px; text-align: center; }

.coloana_left_all { width: 26%;
margin-top: 20px;
min-height: 1px;
color: #333;
font-family: Georgia;
font-size: 14px;
line-height: 1.42857;
padding-left: 10px;
padding-right: 10px;
position: relative;
margin: 2% 1% 4% 0%;
overflow: hidden;
padding: 0 auto;
position: relative;
float: left; 
}


.header {
	z-index: 9;
	background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(30, 87, 153, 0) 0%, rgba(30, 87, 153, 0.8) 15%, rgba(30, 87, 153, 1) 19%, rgba(30, 87, 153, 1) 20%, rgba(41, 137, 216, 1) 50%, rgba(30, 87, 153, 1) 80%, rgba(30, 87, 153, 1) 81%, rgba(30, 87, 153, 0.8) 85%, rgba(30, 87, 153, 0) 100%) repeat scroll 0 0;
	position: relative;
	border-bottom: solid 0px #eee;
	margin: 0% 0% 0% 0%;
}

/*------Start css galerie foto produse-----*/

.gallery_all_1 {
	float: left;
	margin: 0 auto;
	width: 57%;
}
.gallery_all_2 {
float: left;
margin: 1.5% 0% 2% 3%;
width: 40%;
}

.content {
float: left;
cursor: pointer;
}

.content img {
width: 100%;
margin: 0 auto;
padding: 10px;
}

.thumb {
float: left;
max-width: 19%;
margin: 3% 2% 0% 0%;
cursor: pointer;

}
.thumb img {
width: 100%;
margin: 10px;
padding: 0px;
border: 0px solid;
}

/*------Final css galerie foto produse-----*/


.fereastra_center_consiliu_local_all { width: 30%; float: left; margin: 10px 10px 40px 24px; min-height: 255px; padding-left: 10px; padding-right: 10px; position: relative; }
.fereastra_center_consiliu_local_all h1 { width: 100%;
color: #042F96;
text-transform: none;
margin: 4% 0 0 0%;
padding: 5px;
border-bottom: 1px solid #42da36;
text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46);
box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791;
font-size: 21px;
text-align: left;
background: none;
font-weight: normal;
font-family: Georgia;
list-style: none;
line-height: normal;}
.fereastra_center_consiliu_local_all a { text-decoration: none; color: #00028a; }
.fereastra_center_consiliu_local_all h1:hover { color: #00028a; cursor: pointer; text-decoration: none; list-style: outside none none; }
.fereastra_center_consiliu_local_all figure img { border: 1px solid #0082c8; display: block; height: auto; width: 100%; max-width: 100%; outline: 0 none; vertical-align: middle; margin: 0; padding: 0; color: #00028a; font: inherit; }


.theme-default .nivo-caption strong { 
	font-weight: bold;
    font-size: 35px;
    font-family: cursive, geneva;
	text-shadow: 2px 2px #000;

}
.theme-default .nivo-caption {
    font-weight: normal;
    font-size: 20px;
    font-family: cursive, geneva;
	text-shadow: 2px 2px #000;
}




.tg-counter{
	width: 25%;
	float: left;
	padding: 0 15px;
	position: relative;
}

.coloana_left_all h1 { width: 100%; color: #333; margin: 5% 0 2% 1%; padding: 5px; text-transform: uppercase; border-bottom: 0px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 14px; font: ; text-align: left; background: none; font-weight:bold; font-family: Georgia; list-style:none; line-height:normal;}
a.list-group-item { color: #333;  }
.coloana_left_all a { text-decoration: none; text-shadow: 0px 0px 0 #000000; border-radius: 10px; }
a.list-group-item:hover, a.list-group-item:focus { text-align:; background-color: #ddf0fb; text-decoration: none; text-shadow: 0px 0px 0 #000000; border-radius: 0px; }
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover { z-index:0; text-align: center; color:#333; border: 1px solid #389b30; background-color: #ddf0fb; text-decoration: none; text-shadow: 0px 0px 0 #000000; border-radius: 0px; }
..list-group-item { background-color: #fff; border: 1px solid #81bbde; display: block; margin-bottom: 0px; margin: -1% 0 0 1%; padding: 5px 5px 5px 10px; position: relative; font-family: Georgia; font-size: 15px; line-height: 1.42857; }

.fereastra_continut_left_right { margin: 0 auto;
overflow: hidden;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.45);
padding: 0 auto;
position: relative; 
}

.fereastra_continut_left_right_contact { margin: 0 auto;
overflow: hidden;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.45);
padding: 0 auto;
position: relative; 
background-color: white;
}

.theme-default .nivo-caption a {
 color: #fff;
border: ;
padding: 14px;
border-radius: 20px;
background-color: #c90404;
font-size: 12px;
font-family: cursive, geneva;
text-transform: none;
text-shadow: none;
}

.coloana_center_all { width: 100%;
margin: 0% 0 1% 0%;
padding-left: 5px;
padding-right: 5px;
position: relative;
overflow: hidden;
height: auto;
color: #333;
padding: 0 auto;
position: relative; 
}
.coloana_center_all h1 { width: 59%; color: #042F96; text-transform: none; margin: 4% 0 0 22%; padding: 5px; border-bottom: 1px solid #42da36; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 23px; font: ; text-align: center; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all span { color: #0082c8; text-transform: none; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 16px; font: ; text-align: center; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h2 { background: #0082c8 none repeat scroll 0 0; border-radius: 5px; color: #ffffff; display: inline-block; font-size: 15px; font-weight: 700; margin-bottom: 5px; margin-top: 10px; padding: 3px; width: 99.4%; }
.coloana_center_all h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 18px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_all h4 { width: 100%; color: #333; margin: 2% 0 0 0%; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 27px; font: ; text-align: center; font-weight:normal; font-family: Georgia; float: left; list-style:none; line-height:normal;}
.coloana_center_all h5 { width: 98.4%; color: #333; margin: 1% 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h6 { width: 100%; color: #7E7E7E; margin: 0 0 0 0; padding: 5px 5px 10px 5px; border-bottom: 1px solid #366486; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 16px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all a { text-decoration: none; color: red; }
.coloana_center_all p { font-size: 15px; font-weight: normal; line-height: 1.5; margin-bottom: 1em; margin: 0px 0px 0% 0px; padding: 5px; border-radius: 10px 0 10px 0; text-align: justify; width: 100%; font-family: Georgia; }

.coloana_center_all_img img { display: block; height: auto; width: 100%; border: 0 none; border-radius: 0 0 10px 10px; margin: 0% 0% 3% 0%; padding: 0; outline: 0 none; vertical-align: middle; }

.buton_fii_voluntar_facebook { width: 34%;
border: 1px solid white;
margin: 4% 0% 4% 36%;
padding: 15px;
float: left;
background: blue;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.buton_fii_voluntar_facebook a { color: white; text-decoration: none; font-size: 17px; }
.buton_fii_voluntar_facebook a:hover { color: blue; text-decoration: none; font-size: 17px;}
.buton_fii_voluntar_facebook:hover { color: blue;
text-decoration: none;
border: 1px solid blue;
background: white; }
.buton_fii_voluntar { width: 23%;
border: 1px solid white;
margin: 0% 0% 0% 40%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.buton_fii_voluntar_2 { width: 16%;
border: 1px solid white;
margin: 0% -22% 0% 31%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.buton_fii_voluntar_3 { width: 29%;
border: 1px solid white;
margin: 0% -10% 0% 18%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.buton_fii_voluntar a { color: white; text-decoration: none; }
.buton_fii_voluntar a:hover { color: blue; text-decoration: none; }
.buton_fii_voluntar:hover { color: red;
text-decoration: none;
border: 1px solid blue;
background: white; }
.buton_fii_voluntar_2 a { color: white; text-decoration: none; }
.buton_fii_voluntar_2 a:hover { color: blue; text-decoration: none; }
.buton_fii_voluntar_2:hover { color: red;
text-decoration: none;
border: 1px solid blue;
background: white; }
.buton_fii_voluntar_3 a { color: white; text-decoration: none; }
.buton_fii_voluntar_3 a:hover { color: blue; text-decoration: none; }
.buton_fii_voluntar_3:hover { color: red;
text-decoration: none;
border: 1px solid blue;
background: white; }

.imagini_parteneri { width: 100%; margin: 0px; padding: 0px;  }
.imagini_parteneri h1 { width: 100%;
color: #042F96;
text-transform: none;
margin: 0% 0 0 6%;
padding: 5px;
border-bottom: 1px solid #11377a;
text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46);
box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791;
font-size: 17px;
font: ;
text-align: center;
background: none;
font-weight: normal;
font-family: Georgia;
list-style: none;
line-height: normal;}
.imagini_parteneri_p p { width: 28%;
color: #042F96;
text-transform: none;
margin: 0% 2% 3% 3%;
padding: 10px;
border: 1px solid #11377a;
text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46);
box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791;
font-size: 16px;
border-radius: 0;
text-align: center;
background: none;
font-weight: normal;
font-family: Georgia;
list-style: none;
line-height: normal; float: left;}
.imagini_parteneri img { display: block;
height: auto;
width: 100%;
border-radius: 0px;
margin: 3% 0% 11% 7%;
padding: 10px;
outline: 0 none;
vertical-align: middle;
float: left;
border: 1px solid blue; }
.imagini_parteneri_img { display: block;
height: auto; 
width: 17%;
border-radius: 0px;
margin: 2% 4% 2% 4%;
padding: 10px;
outline: 0 none;
vertical-align: middle;
float: left; }
.articol_blog { margin: 50px 0px 35px 0px; padding: 0px;  }
.articol_blog_event { margin: 0px; padding: 0px;  }
.articol_blog_img_3 img { display: block;
height: auto;
width: 23%;
border: 1px solid;
border-radius: 0px;
margin: 1% 2% 3% 0%;
padding: 5px;
outline: 0 none;
vertical-align: middle;
float: left; }
.articol_blog_img_2 img { display: block;
height: auto;
width: 46%;
border: 0px solid;
border-radius: 0px;
margin: 3% 0% 3% 3%;
padding: 0;
outline: 0 none;
vertical-align: middle;
float: left; }
.articol_blog_img_edit img { display: block;
height: auto;
width: 46%;
border: 0px solid;
border-radius: 0px;
margin: 3% 0% 3% 3%;
padding: 0;
outline: 0 none;
vertical-align: middle;
float: left; }
.articol_blog_img img { display: block; height: auto; width: 60%; border: 0px solid;
border-radius: 0px; margin: 3% 0% 3% 21%; padding: 0; outline: 0 none; vertical-align: middle; }
.articol_blog_img_edit img { display: block; height: auto; width: 60%; border: 0px solid;
border-radius: 0px; margin: 3% 0% 3% 21%; padding: 0; outline: 0 none; vertical-align: middle; }
.articol_blog_img_edit p { font-size: 17px; border-bottom: 0px solid #cbc4c4; color: #808080; font-weight: normal; text-align: center; line-height: 1.5; float: left; margin-bottom: 1em; margin: 2% 0px 4% 22%; padding: 16px; width: 56%; font-family: Georgia; }
.articol_blog_h1 h1 { width: 98.4%; color: #333; text-transform: none; margin: 0 0 0 0; padding: 5px; border-bottom: none; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: none; font-weight:bold; font-family: Georgia; list-style:none; line-height:normal;}
.articol_blog_time { width: 35%; float: left; margin: 1% 0% 0% 0%;}
.articol_blog_event { width: 100%; float: left; margin: 7px auto; color: #042F96; border-bottom: 1px solid; }
.articol_blog_p{ width: 100%; float: left; margin: 7px auto; color: #042F96; }
.articol_blog_p a { text-decoration: none; color: #f00;}
.articol_blog_h1 h1:hover { text-decoration: none; color: #0faf97; cursor: pointer;}
.articol_blog_img:hover { text-decoration: none; }
.articol_blog_event p { font-size: 17px; border-bottom: 0px solid #cbc4c4; color: #000d6c; font-weight: normal; text-align: justify; line-height: 1.5; margin-bottom: 1em; margin: 4% 0px 1% 0%; padding: 1px 0px 0px 28px; width: 100%; font-family: Georgia; }
.articol_blog p { font-size: 17px; border-bottom: 1px solid #cbc4c4; color: #000d6c; font-weight: normal; text-align: justify; line-height: 1.5; margin-bottom: 1em; margin: 0px 0px 0px 0px; padding: 1px 0px 0px 5px; width: 100%; font-family: Georgia; }
.articol_blog b { font-size: 17px; color: #000d6c; font-weight: normal; text-align: justify; line-height: 1.5; margin-bottom: 1em; margin: 0px 0px 0px 0px; padding: 5px; width: 100%; font-family: Georgia; }
.coloana_center_all strong { width: 100%; color: #366486; margin: 0 0 0 0; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}

.coloana_center_produse { width: 100%; margin: 0% 0 1% 0%; padding-left: 5px; z-index: 0; padding-right: 5px; position: relative; overflow: hidden; height: auto; color: #333; background-color: ; padding: 0 auto; position: relative; }
.coloana_center_produse h1 { width: 98.4%; color: #042F96; text-transform: none; margin: 4% 0 0 0; padding: 5px; border-bottom: 1.5px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_produse h2 { background: #0082c8 none repeat scroll 0 0; border-radius: 5px; color: #ffffff; display: inline-block; font-size: 15px; font-weight: 700; margin-bottom: 5px; margin-top: 10px; padding: 3px; width: 99.4%; }
.coloana_center_produse h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 14px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_produse h4 { width: 98.4%; color: #333; margin: 4% 0 0 0; padding: 5px; border-bottom: 2px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #D6CCA0; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_produse h5 { width: 98.4%; color: #333; margin: 1% 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_produse h6 { width: 98.4%; color: #333; margin: 0 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_produse img { display: block; height: auto; width: 99%; border: 0 none; margin: 0; padding: 0; outline: 0 none; vertical-align: middle; }
.coloana_center_produse a { text-decoration: none; color: #061bfe; }
.coloana_center_produse p { font-size: 16px; font-weight: normal; line-height: 1.5; margin-bottom: 1em; text-align: justify; width: 98%; font-family: Georgia; }

.button_link { width: 99%; margin: 1% 0 0 0; background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(30, 87, 153, 0) 0%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 1) 0%, rgba(30, 87, 153, 1) 7%, rgba(41, 137, 316, 1) 50%, rgba(30, 87, 153, 1) 100%, rgba(30, 87, 153, 1) 3%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 0) 28%) repeat scroll 0 0; border-image: none; border-radius: 5px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1.2em Georgia,sans-serif; outline: medium none; padding: 10px; text-decoration: none; text-transform: uppercase; vertical-align: middle; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; }
.button_link img { border: medium none; display: inline-block; float: left; margin-top: 0px; padding: 0 5px 3px 0px; vertical-align: middle; }
.button_link a { color: #00ffd0; text-decoration: none; line-height: 18px; }
.button_link:hover { background: #f9f9f9 none repeat scroll 0 0; color: #337ab7; }
.button_link:focus { background: #e9eded none repeat scroll 0 0; border-color: #ccc; box-shadow: 0 1px 2px #e0e0e0, 0 1px 0 #fbfbfb inset; color: red; }
.button_link a:hover { background: #f9f9f9 none repeat scroll 0 0; color: #febd03; }

.row4_continut_text_pagina { background-color:; margin: 0px auto; overflow: hidden;  }

.contact_form_part { width: 100%; float: left; margin: 3% 0 0; padding: 0; }
.contact_form_part_address { width: 46%; float: left; margin: 0% 1% 1% 3%; padding: 0; }
.contact_form_part_address p { width: 90%; float: left; margin: 2%; padding: 0; color: #333; text-align: left; }
.panel { border: 1px solid #ddd; font-size: 15px; font-weight: bold; color: #333; width: 97%; background: #f2f0f066; margin: 1%; padding: 15px; text-align: center; }
.harta { width: 100%; margin: 0% 0% 0% 0%; border: 0px solid navy; }
.about { width: 100%; margin: 0% 0 0 0; overflow: hidden; padding: 0 auto;  }
.about h1 { width: 96%; color: #141823; margin: 2%; padding: 0 0 0 0; text-shadow: 4px 4px 4px #aaa; font-size: 30px; text-align: center; font-family: Great Vibes; list-style:none; line-height:normal; font-weight: 400; }
.about h2 { width: 96%; color: #141823; margin: 2%; padding: 0 0 0 0; text-shadow: 4px 4px 4px #aaa; font-size: 23px; text-align: left; font-family: 'Kurale', serif; list-style:none; line-height:normal; font-weight: 400; }
.about h3 { width: 100%; color: #141823; margin: 0 0 0 58px; padding: 0 0 0 0; font-size:23px; font: bold; text-align: left; font-family: 'Kurale', serif; list-style:none; line-height:normal; }
.about h4 { width: 100%; color: #141823; margin: 0 0 0 0; padding: 0 0 0 0; font-size:23px; font: bold; text-align: left; font-family: 'Kurale', serif; list-style:none; line-height:normal; }
.about h5 { width: 100%; color: #1a8927; margin: 0 0 0 0; padding: 0 0 0 10px; text-shadow: 1px 1px 0px rgba(116, 176, 102, 1); box-shadow: 0 3px #ebebeb, 0 -5px 3px #1a8927; font-size:22px; font: bold; text-align: justify; background: none; font-weight:normal; font-family: 'Kurale', serif; list-style:none; line-height:normal; }.about_principal { width: 100%; margin: 0 auto; overflow: hidden; padding: 0 auto; }

.smk_accordion { position: relative; margin: 0% 0 0%; padding: 0; list-style: none; width: 99%; z-index: 0; }

.cod_produs h1 {
float: right;
font-family: Georgia;
font-size: 19px;
font-weight: normal;
width: 28%;
margin: 1% 4% 1% 0%;
padding: 8px;
border-bottom: 2px solid #ffcb08; 
 }
.cod_produs p { font-family: Georgia; font-size: 17px; font-weight: bold; margin: 0 auto; padding:0; }

.logo img {float: left; width: 33%; margin: -33px 0px 12px -30px;}
	
.logo_language img { width: 20px; text-align: center; margin: -9px 0px 0px 13px; padding: 0; }
 .bara_top_sus_cover {
    height: 3px;
    width: 100%;
    float: left;
	margin: 0 0 0 0;
    background: linear-gradient(to right, #f76570 0%,#f76570 8%,#f3a46b 8%,#f3a46b 16%,#f3a46b 16%,#ffd205 16%,#ffd205 24%,#ffd205 24%,#1bbc9b 24%,#1bbc9b 25%,#1bbc9b 32%,#14b9d5 32%,#14b9d5 40%,#c377e4 40%,#c377e4 48%,#f76570 48%,#f76570 56%,#f3a46b 56%,#f3a46b 64%,#ffd205 64%,#ffd205 72%,#1bbc9b 72%,#1bbc9b 80%,#14b9d5 80%,#14b9d5 80%,#14b9d5 89%,#c377e4 89%,#c377e4 100%);
}
.preloader_cinema img {
	width: 100%;
	height: auto;
	margin: 0 auto;
	padding: 1px 1px 1px 1px;
	
}
.tg-heading-border h2{margin: 0 0 20px;}
.effect_fundal { height: 300px; box-shadow: 0 -91px 71px #03528A, 0 91px 71px #03528A; }


.forme_all {
	margin: 0;
}
.shape_box_title {
    text-align: center;
	font-size: 14px;
font-family: 'Calibri', 'Trebuchet MS', sans-serif;
color: #666767;
font-style: normal;
font-weight: 400;
margin:28% 0% 1% 0%;
}
.shape_box {
    width: 10%;
    vertical-align: top;
    display: inline-block;
    text-align: center;
	margin: 1% 1.7% 2% 2%;
	float: left;
}

.shape_box_img img{
    transition: all 0.7s ease;
    /* width: 118px; */
    /* height: 190px; */
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    position: relative;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;

}
.shape_box_img img:hover{
    transform: scale(1.2);
    transition: all 0.7s ease;
}


  
   
/* ----------------------------------------------ANUNTURI PUBLICE - RESPONSIVE TABS INDEX PAGE-------------------------------------*/
.container_stiri { width: 70%; margin: -40px auto 80px; }
.addon-row { background-color: #ffffff; box-shadow: 0 0 0px rgba(0, 0, 0, 0.35);  margin-right: 0; margin-top: 0; padding: 1%; }
.fechas { border-bottom: 1px dashed #ccc; font-size: 14px; overflow: hidden; padding: 0; margin: 0px 0px 0px 10px; }
.fechas h4 { box-sizing: border-box; margin: 0; outline: 0 none; padding: 0;	font-size: 18px; color: inherit; font-family: Georgia; font-weight: 500; line-height: 1.1; }
.fechas a{ color: inherit; cursor: pointer; outline: medium none; text-decoration: none; }
.cont_evento { float: left; font-size: 16px; overflow: hidden; margin: 0% 0% 2% 0%; padding: 0px 0px 0px 13px; width: 82%; color: #404040; font-family: Georgia; line-height: 22px; text-align: left; border-left: 1px dashed #ccc;  }
.cont_evento:hover { color: #ff7900; }
.dia { float: left; text-align: left; padding-right: ; width: 17%; clear: both; display: table; }
.dia p { margin: 0px 0px 0px 0px; position: relative; font-size: 1em; margin-bottom: 1em; line-height: 1.5; font-weight: 300; color: #333; font-family: Georgia; }
.dia span { color: #666; float: left; font-size: 24px; font-weight: bold; width: 100%; font-family: Georgia; }
.dia strong { font-weight: 700; color: #333; font-family: Georgia; font-size: 14px; line-height: 1.42857; }
.button3 { background: #ffffff none repeat scroll 0 0; border: 1px solid #81bbde; border-radius: 2px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1em Georgia; margin-right: 15px; margin-top: 5px; outline: medium none; padding: 8px; text-decoration: none; text-transform: uppercase; vertical-align: middle; }
.button3 a { text-decoration: none; color:#000; }
.button3:hover { background: #ddf0fb none repeat scroll 0 0; }

.contact_bara_index_left {
	padding: 5px 0px 0px 0px;
	width: 10%;
	float: left;
	height:0;
}
.contact_bara_index_right {
	padding: 5px 0px 7px 0px;
	width: 90%;
	float: right;
}
.fa-twitter-square:before{content: "\f081";
font-size: 25px;
color: white;
margin: 0px 0px 0px 0px;
float: left;
padding: 0px 0px 20px 15px;
}
.fa-facebook-square:before{
	content: "\f082";
font-size: 22px;
color: #18ff00;
margin: 0% 0% 0% 0%;
float: left;
padding: 0px 0px 0px 0px;
}
.fa-youtube-square:before{
	content: "\f166";
font-size: 22px;
color: #18ff00;
margin: 0% 0% 0% 8%;
float: left;
padding: 0px 0px 0px 0px;
}
.fa-whatsapp-square:before{
	content: "\f232";
font-size: 23px;
color: #18ff00;
margin: 0% 0% 0% 0%;
float: left;
padding: 0px 0px 0px 15px;
}
.fa-home:before{
	content: "\f015";
font-size: 23px;
color: #;
padding: 10px;
}
.fa-cubes-despre:before{
	content: "\f1b3";
font-size: 45px;
color: #;
line-height: 80px;
}
.fa-users-despre:before{
	content: "\f0c0";
font-size: 45px;
color: #;
line-height: 80px;
}
.fa-thumbs-up-despre:before{
	content: "\f164";
font-size: 45px;
color: #;
line-height: 80px;
}
.fa-smile-o-despre:before{
	content: "\f118";
font-size: 45px;
color: #;
line-height: 80px;
}
.fa-phone:before{
	content: "\f019";
font-size: 20px;
color: #;
padding: 10px;
}
.fa-phone a{
color: white;
}
.fa-envelope:before{
	content: "\f0e0";
font-size: 20px;
color: #;
padding: 10px;
}
.fa-envelope a{
color: white;
}
.fa-clock-o:before{
	content: "\f017";
font-size: 20px;
color: #;
padding: 10px;
}
.fa-user:before{
	content: "\f017";
font-size: 20px;
color: ;
padding: 10px;
}
.fa-calendar:before{
	content: "\f073";
font-size: 20px;
color: #;
padding: 10px;
}
.fa-arrow {
	font:normal normal normal 14px/1 FontAwesome;
	color: black;
	margin: 0% 0% 0% -1%;
}
.fa-contact-bara-sus {
	font:normal normal normal 14px/1 FontAwesome;
	color: #fff;
	margin: 0% 0% 0% 1%;
	padding: 0px 0px 0px 7px;
}
.fa {
	font:normal normal normal 14px/1 FontAwesome;
	color: #00f3ff;
	margin: 0% 0% 0% -1%;
	text-shadow: 1px 1px 0px #000000;
}
.fa:hover {
	font:normal normal normal 14px/1 FontAwesome;
	color: blue;
	padding: 0px 0px 0px 10px;
}
a:active {
  color: blue;
}
.fa_all {
	font:normal normal normal 14px/1 FontAwesome;
	color: black;
	padding: 10px;
}
.fa_blog {
	font:normal normal normal 14px/1 FontAwesome;
	color: #0016B9;
	padding: 0px;
}
.contact_suna_index {
	width: 50%;
	margin: 0 auto;
	padding: 0px;
	float: left;
}
.contact_suna_index h2 {
	box-sizing: border-box;
margin: 0;
outline: 0 none;
padding: 42px;
font-size: 28px;
color: white;
font-family: Raleway;
font-weight: 500;
line-height: 1.1;
text-shadow: 0px 1px 0 #000000;
}
.buton_contact_suna_index {
	width: 28%;
margin: 28px 33px 0px 0px;
padding: 18px;
float: right;
border: 1px solid white;
color: white;
text-shadow: 0px 1px 0 #000000;
font-weight: 700;
border-radius: 15px;
}
.buton_contact_suna_index:hover {
	background: white;
	color: #ef8d0d;
	border: 1px solid blue;
}
.buton_contact_suna_index a{
	color: white;
	text-decoration: none;
}

#header {
	padding:20px 0 0 0;
	position:absolute;
	z-index:2;
}   
 
.tg-rightarea{
	float: right;
	border-top: 0px solid #fff;
	margin:5px 0 0;
} 
.four-columns .col img { height: auto;
width: 60%;
text-align: center;
margin: 0px 0px 0px 70px;
}

.coloana_servicii_principala {
	box-sizing: border-box;
padding-left: 15px;
padding-right: 15px;
width: 100%;
}
.coloana_servicii:hover {border:1px solid #fdad02;}

.coloana_servicii:hover 
.coloana_servicii_icon i {
	color: #090;
	background: #fff;
}
.coloana_servicii:hover 
.coloana_servicii_icon {
	background: #0faf97;
}
.coloana_servicii:hover 
.coloana_servicii_continut h3 {
	color: #090;
}
.coloana_servicii_continut:hover {
	color: red;
}
.coloana_servicii {
width: 31%;
padding: 28px 20px 27px 108px;
position: relative;
background: #fff;
margin-bottom: 30px;
border: 1px solid #ccc;
float: left;
margin: 2% 2% 2% 0%;
}
.coloana_motive_speciali {
width: 48%;
position: relative;
margin-bottom: 30px;
float: left;
margin: 2% 2% 2% 0%;
}
.coloana_servicii_icon i {
	color: #0faf97;
color: #999;
font-size: 30px;
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.icon-truck::before {
    content: '\e825';
}
.fa-ship-servicii::before {
    content: "\f21a";
font-size: 40px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-plane-servicii::before {
    content: "\f072";
font-size: 40px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-cubes-servicii::before {
    content: "\f1b3";
font-size: 40px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-globe-servicii::before {
    content: "\f0ac";
font-size: 40px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.icon-planes::before {
    content: '\e814';
}
.icon-truck-3::before {
    content: '\e823';
}
.icon-lists::before {
    content: '\e812';
}
.icon-car-2::before {
    content: '\e80a';
}
.coloana_servicii_icon {
	width: 65px;
height: 65px;
position: absolute;
left: 22px;
top: 21px;
text-align: center;
border-radius: 50%;
background: #eee;
padding-top: 20px;
font-size: 20px;
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.coloana_servicii_continut{ 
line-height: 24px;
font-weight: 500;
font-style: normal;
color: #888888;
font-size: 15px;
visibility: visible;
}
.coloana_servicii_continut h3 {
	margin-top: 0;
margin-bottom: 13px;
font-size: 13px;
text-transform: uppercase;
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
line-height: 25px;
font-weight: 800;
font-style: normal;
color: #605c5c;
opacity: 1;
visibility: visible;
text-align: left;
}
.coloana_servicii_descriere {
	margin-bottom: 0;
color: #878787;
line-height: 21px;
font-family: Raleway;
line-height: 24px;
font-weight: 500;
font-style: normal;
color: #888888;
font-size: 15px;
opacity: 1;
visibility: visible;
-webkit-transition: opacity 0.24s ease-in-out;
-moz-transition: opacity 0.24s ease-in-out;
transition: opacity 0.24s ease-in-out;
}
.coloana_servicii_descriere p {
	margin-bottom: 0;
color: #878787;
line-height: 21px;
text-align: left;
font-size: 16px;
}

.tg-hover-content{
	position: relative;
	float: left;
	width: 100%;
	background: #fff;
	height: 320px;
	padding: 20px;
	text-align: center;
}


/* START BUTON MAI MULTE DETALII CU ICONITA */
.btn {
  margin-right: 4px;
  margin-bottom: 4px;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  border-radius: 30px;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
  float: left;
}
.btn-primary {
  background: #00B906;
  color: #fff;
  border: 2px solid #00B906;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
  background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(30, 87, 153, 0) 0%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 1) 0%, rgba(30, 87, 153, 1) 7%, rgba(41, 137, 316, 1) 50%, rgba(30, 87, 153, 1) 100%, rgba(30, 87, 153, 1) 3%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 0) 28%) repeat scroll 0 0;
  border-color: #00d307 !important;
}
.btn-primary.btn-outline {
  background: transparent;
  color: rgba(100, 51, 255, 100);
  border: 1px solid rgba(0, 0, 0, 0) linear-gradient(to right, rgba(30, 87, 153, 0) 0%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 1) 0%, rgba(30, 87, 153, 1) 7%, rgba(41, 137, 316, 1) 50%, rgba(30, 87, 153, 1) 100%, rgba(30, 87, 153, 1) 3%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 0) 28%) repeat scroll 0 0;
  font-size: 14px;
  text-shadow: 0px 0px 0 #000000;
  margin: 30px 0 0 0;
}
.btn-primary.btn-outline:hover, .btn-primary.btn-outline:focus, .btn-primary.btn-outline:active {
  background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(30, 87, 153, 0) 0%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 1) 0%, rgba(30, 87, 153, 1) 7%, rgba(41, 137, 316, 1) 50%, rgba(30, 87, 153, 1) 100%, rgba(30, 87, 153, 1) 3%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 0) 28%) repeat scroll 0 0;
  color: #fff;
}

.btn.with-arrow {
  position: relative;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.btn.with-arrow i {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 50%;
  margin-top: -8px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  padding: 0px;
}
.btn.with-arrow:hover {
  padding-right: 50px;
}
.btn.with-arrow:hover i {
  color: #fff;
  right: 18px;
  visibility: visible;
  opacity: 1;
}
/* FINAL BUTON MAI MULTE DETALII CU ICONITA */

.coloana_arome_part {
    width: 50%;
	float: left;
	margin: 4% auto;
}
.border_line_arome {
	height: 1px;
background: #CFCFCF;
width: 100%;
clear: both;
margin: 0.5em 0;
}
.coloana_arome {
    width: 50%;
	float: left;
	font-size: 14px;
font-family: 'Calibri', 'Trebuchet MS', sans-serif;
color: #666767;
font-style: normal;
font-weight: 400;
line-height: 1.42857143;
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
.coloana_arome img {
	display: block;
max-width: 100%;
height: auto;
vertical-align: middle;
}
span.coloana_arome_title {
    display: block;
    font-size: 1.7em;
    font-weight: 700;
}
span.coloana_arome_continut {
    display: block;
margin-top: 1em;
font-size: 1.1em;
}
   
   
   
/*------------continut webstie ----------*/

/************************************************ Rezolutie mobile *******************************/
/***** Media Rezolution *****/
/*  GO FULL WIDTH AT LESS THAN 1024px - 768px - TABLETA  */
/*----responsive-design-----*/

@media only screen and (max-width: 1280px) {
.coloana_center_all { width: 72%; margin: 0% 0 1% 0%; min-height: 1px; padding-left: 5px; padding-right: 15px; position: relative; overflow: hidden; color: #333; background-color: #FFFFFF; padding: 0 auto; position: relative; float: left; font-family: Georgia; font-size: 14px; line-height: 1.42857; }
.coloana_left_all { width: 21%; margin-top: 20px; min-height: 1px; color: #333; font-family: Georgia; font-size: 14px; line-height: 1.42857; padding-left: 10px; padding-right: 10px; position: relative; margin: 2% auto; overflow: hidden; background-color: #FFFFFF; padding: 0 auto; position: relative; float: left; }
.coloana_left_all h1 { width: 100%; color: #333; overflow: hidden; margin: 5% 0 2% 1%; padding: 5px; border-bottom: 0px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 14px; font: ; text-align: left; background: none; font-weight:bold; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_left_all { width: 28%; margin-top: 20px; min-height: 1px; color: #333; font-family: Georgia; font-size: 14px; line-height: 1.42857; padding-left: 10px; padding-right: 10px; position: relative; margin: 2% auto; overflow: hidden; background-color: #FFFFFF; padding: 0 auto; position: relative; float: left; }
.coloana_left_all h1 { width: 100%; color: #333; margin: 5% 0 2% 1%; padding: 5px; border-bottom: 0px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 14px; font: ; text-align: left; background: none; font-weight:bold; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h1 { width: 98.4%; color: #333; margin: 4% 0 0 0; padding: 5px; border-bottom: 2px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h2 { background: #0082c8 none repeat scroll 0 0; border-radius: 5px; color: #ffffff; display: inline-block; font-size: 15px; font-weight: 700; margin-bottom: 5px; margin-top: 10px; padding: 3px; width: 99.4%; }
.coloana_center_all h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 14px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_all h4 { width: 98.4%; color: #333; margin: 0% 0 0 0; padding: 0px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #D6CCA0; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h5 { width: 98.4%; color: #333; margin: 1% 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h6 { width: 98.4%; color: #333; margin: 0 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
..coloana_center_all img { display: block; height: auto; max-width: 100%; border: 0 none; margin: 0; padding: 0; outline: 0 none; vertical-align: middle; }
.button_link { width: 94.5%; margin: 1% 0 0 0; background: #ffffff none repeat scroll 0 0; border-color: #dedede #d8d8d8 #d3d3d3; border-image: none; border-radius: 5px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1.2em Georgia,sans-serif; outline: medium none; padding: 10px; text-decoration: none; text-transform: uppercase; vertical-align: middle; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; }
.logo img {float: left; width: 36%; margin: -40px 0px 0px -30px;}
.container_stiri { width: 85%; margin: -40px auto 80px; }
.tg-hover-content{ position: relative; float: left;	width: 100%; background: #fff; height: 235px; padding: 20px; text-align: center; }
.contact_bara_index_right {
	padding: 10px 0px 0px 40px;
	width: 93%;
	float: right;
}
.contact_bara_index_left {
	padding: 10px 0px 0px 0px;
	width: 6%;
	float: left;
}
.fa {
	font:normal normal normal 14px/1 FontAwesome;
	color: white;
	padding: 0px;
}
#header {
	padding:42px 0 0 0;
	position:absolute;
	z-index:2;
}
.coloana_servicii {
width: 31%;
padding: 28px 20px 27px 108px;
position: relative;
background: #fff;
margin-bottom: 30px;
border: 1px solid #ccc;
float: left;
margin: 2% 2% 2% 0%;
height: 305px;
}
.contact_suna_index h2 {
	box-sizing: border-box;
margin: 0;
outline: 0 none;
padding: 42px;
font-size: 28px;
color: white;
font-family: Raleway;
font-weight: 500;
line-height: 1.1;
text-shadow: 0px 1px 0 #000000;
width: 121%;
}
.buton_contact_suna_index {
	width: 33%;
margin: 28px 33px 0px 0px;
padding: 18px;
float: right;
border: 1px solid white;
color: white;
text-shadow: 0px 1px 0 #000000;
font-weight: 700;
border-radius: 15px;
}
.tg-rightarea{
	float: right;
	border-top: 0px solid #fff;
	margin:-4px -21px 0px;
}
.tg-hover-content{
	position: relative;
	float: left;
	width: 100%;
	background: #fff;
	height: 320px;
	padding: 20px;
	text-align: center;
}
.header {
	z-index: 99;
	position: relative;
	border-bottom: solid 0px #eee;
	margin: 0% 0% 0% 0%;
}
.col .logo {
	width: auto;
	float: left;
	height: auto;
	margin: 0px 0 36px 0px;
}
 .nivoSlider { position:relative; width:100%; margin: 135px 0px 0px 0px; height:auto; overflow: hidden; 
	border: 1px	solid #979797;
	border-top: none;
	border-width: 0;
	box-shadow: 0 -91px 71px #03528A, 0 49px 66px #3F7194;
	
	background: ;
	} 
.theme-default .nivoSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
    margin: 90px 0px 40px 0px;
    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -webkit-box-shadow: 0px 2px 34px 15px rgba(136,136,143,1);
	-moz-box-shadow: 0px 2px 34px 15px rgba(136,136,143,1);
	box-shadow: 0 -30px 50px #03528A, 0 18px 18px #03528A;
	z-index:0;
}

.tg-theme-hover figure{
	margin: 0;
	width: 100%;
	height: 483px;
	float: left;
	position: relative;
	z-index:1;
	overflow:hidden;
}
.cover { position:relative; width:100%; 
	margin: 0px auto 0px; height:; overflow: hidden; 
	border: 1px	solid #979797;
	border-top: none;
	border-width: 0;
	-box-shadow: 0 -91px 71px #03528A, 0 49px 66px #3F7194;
	background: url("../images/bg.png") repeat scroll 0 0;
	background-color: #fff;
	} 
.cover img { width: 20%;
z-index: 0;
margin: 1.5% 0% 0% 40%;
padding: 0;
background: ;
}
.cover h1 { 
color: white;
font-size: 17px;
font-style: normal;
font-family: Georgia;
font-weight: 400;
line-height: 35px;
width: 370px;
margin: 35px 0px 0px 260px;
text-transform: uppercase;
border-bottom: 1px solid white;
padding: 5px;
text-align: center;
z-index: 999999;
text-shadow: 1px 1px 0 #000000; box-shadow: 0px 20px 20px rgba(0, 0, 0, 0.45);
border-style: solid; border-color: white; border-width: 1px 0px 1px 0px; border-radius: 20px;
} 	
div.hr.style-seven { width: 20%; height: 30px; border-style: solid; border-color: white; border-width: 1px 0 0 0; border-radius: 20px; } 
.nivo-caption {
	position: absolute;
left: 0;
bottom: 136px;
color: #fff;
width: 51%;
z-index: 8;
padding: 70px 100px;
opacity: 2.8;
overflow: hidden;
display: none;
text-align: left;
-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

.tabel_cadre_didactice { width: 100%; margin: 1% 1% 1% 0%; padding: 0; font-size: 18px; }
.tabel_cadre_didactice th { background-color: #; border: 1px solid #00a5ff; color: #5b5b5a; font-family: Georgia; font-size: 80%; font-weight: bold; padding: 1%; text-align: center; vertical-align: middle; }
.tabel_cadre_didactice tr { background: none repeat scroll 0 0 transparent; font-size: 90%; margin: 0; outline: 0 none; padding: 0; vertical-align: baseline; }
.tabel_cadre_didactice td {font-family: Georgia; font-size: 14px; background-color: #fff; border: 1px solid #00a5ff; text-transform: none; float: none !important; vertical-align: middle; font-weight: normal;  padding: 5px; vertical-align: middle; color: #000; padding: 0.5em; text-align: left; vertical-align:middle; }
.tabel_cadre_didactice table { width: 100%; margin: 0; border-radius: 10px; padding: 0px; border: 1px solid #989e77; }
.tabel_cadre_didactice p { font-size: 1em; font-weight: 300; line-height: 1.5; margin-bottom: 0; text-align: center; }
.tabel_cadre_didactice strong { font-weight: 700; font-size: 13px; }
.tabel_cadre_didactice a { text-decoration: none; }
.tabel_cadre_didactice h0 { color: #FFF;
display: inline-block;
font-size: 20px;
font-weight: normal;
width: 98.4%;
margin-bottom: 0px;
margin-top: 0px;
text-align: center;
padding: 0 0 0px 0px;
line-height: 1.5em;
font-family: Georgia;
font-family: Georrgia; background: transparent linear-gradient(to right, rgba(30, 87, 153, 0) 0%, rgba(30, 87, 153, 0.8) 0%, rgb(30, 87, 153) 0%, rgb(30, 87, 153) 37%, rgb(41, 137, 216) 100%, rgb(30, 87, 153) 100%, rgb(30, 87, 153) 13%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 0) 78%) repeat scroll 0px 0px; }
.tabel_cadre_didactice h4 { width: 100%; color: #3b5999; display: inline-block; font-size: 20px; font-weight: 600; margin-bottom: 0px; margin-top: 0px; text-align: center; padding: 0 0 0px 0px; line-height:2.2em; }
a:hover, a:focus { color: #eb8f00; text-decoration: none;} 
thead { background: # none repeat scroll 0 0; }


.fereastra-tabel { width:100%; float:left; margin:0; padding:0; font-size: 14px; font-weight: 500; }
th { background-color: #; border: 1px solid #c1930a; color: #5b5b5a; font-family: Georgia; font-size: 80%; font-weight: bold; padding: 1%; text-align: center; vertical-align: middle; }
tr { background: none repeat scroll 0 0 transparent; border: 0 none; font-size: 100%; margin: 0; outline: 0 none; padding: 0; vertical-align: baseline; }
td { background-color: #faedc3; border: 0px solid #fff; color: #000; padding: 0.5em; text-align: center; vertical-align:middle; }
table { width: 100%; margin: 0; padding: 0; }
.color1 td { background: #d9e9f4  ; }
.color2 td { background: #a5cce5 ; }
.color1, .color2 td a { color: #333; text-decoration: none; }
.color1 a:hover { color: #0b22cf; text-decoration: none; }
.color2 a:hover { color: #fd7802; text-decoration: none; }

.image_stack { /* css style for photo stack */
	width: 330px;
height: 300px;
	position: relative;
	margin:25px -117px 15px 0px;
	float: left;
	z-index:1;
}
.col p{
	font-size:14px;
	line-height:24px;
	margin:0px;
	color: #fff;
	text-align: center;
}

.button {
	background: red;
padding: 8px;
color: white;
margin: 10px auto;
width: 62%;
border-radius: 3px;
text-align: center;
text-decoration: none;
font-weight: 600;
}
.button:hover {
	color: white;
	background: #0161bd;
}
.button a:hover {
	color: white;
}

.tabel_management { width: 100%; margin: 0; padding: 0; font-size: 16px; font-family: Georgia; }
.tabel_management th { background-color: #fff; color: #5b5b5a; font-family: Georgia; font-size: 80%; font-weight: bold; padding: 1%; text-align: center; vertical-align: middle; }
.tabel_management tr { background: none repeat scroll 0 0 transparent; font-size: 90%; margin: 0; outline: 0 none; padding: 0; vertical-align: baseline; }
.tabel_management td { background: #fff; color: #eb8e1c; float: none !important; vertical-align: middle; font-weight: normal; border: 1px solid #ddd; padding: 5px; vertical-align: middle; color: #000; padding: 0.5em; text-align: center; vertical-align:middle; }
.tabel_management table { width: 100%; margin: 0; padding: 0px; }
.tabel_management p { font-size: 1em; font-weight: 300; line-height: 1.5; margin-bottom: 0; text-align: center; }
.tabel_management strong { font-weight: normal; font-size: 15px; }
.tabel_management a { text-decoration: none; color: #eb8e1c; }
.text_transform { width: 100%; margin: 1% 0px 1% 0%; min-height: 1px; padding-left: 0px; text-transform: none; padding-right: 0px; position: relative; overflow: hidden; color: #333; background-color: #FFFFFF; padding: 0 auto; position: relative; float: left; font-family: Georgia; font-size: 14px; line-height: 1.42857; }
.text_transform h6 { border-radius: 5px; color: #000; display: inline-block; font-size: 17px; font-weight: 600; margin-bottom: 5px; text-align: center; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.tabel_management a:hover, a:focus { color: #000; } 


/* ----------------------------------------------Photo Gallery Part of Part-------------------------------------*/
.gallery_photo_simple { margin: 0 auto; padding: 0 auto; }
.gallery_photo_simple h2 { text-align: center; font-weight: bold; font-size: 30px; font-family: Georgia,Helvetica,sans-serif; list-style:none; color:#606060; margin: 0; padding:0;}
.gallery_photo_simple h5 { width: 74%; color: #525272; text-align: center; margin: -7% 0 0 13%; padding: 0 0 0 0; font-size: 16px; font: bold; font-weight:normal; font-family: Helvetica,Georgia,"lucida grande",tahoma,verdana,Georgia,sans-serif; list-style:none; line-height:normal; }
.gallery_photo_part { float: center; text-align: center; display: block; max-height: 100px; max-width: 201px; height: auto; width: auto; float:left; margin: 1% 0% 2% -1%; padding: 0; }
.gallery_photo_part img { display: block; color: #005791; max-height: 100px; max-width: 178px; height: auto; width: auto; padding: 5px; border-style: solid; border-width: 1px; border-width: 1px; background-color: #FFFFFF; float:left; margin: 0; -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); }
 
 .col-xs-6{width:50%}
.media-element { 
width: 100%;
margin: 0 auto;
border: 2px solid #db8619;
border-radius: 85px 0px 85px 0px;

 }
.tg-hover-content{
	position: relative;
	float: left;
	width: 100%;
	background: #fff;
	height: 200px;
	padding: 20px;
	text-align: center;
}
.col .logo {
	width: auto;
	float: left;
	height: auto;
	margin: 0 0 26px;
}
.tg-counter h2{
	font-size: 48px;
	line-height: 48px;
	font-weight: bold;
}
.preloader {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	height: 0;
	width: 35%;
	padding-bottom: 12%;
}
.tg-description{
	width: 100%;
text-align: center;
line-height: 24px;
margin: 0px;
letter-spacing: normal;
}

#slider1_container { position: relative; top: 0px; left: 0px; width: 100%; height: 150px; overflow: hidden; } 
#slider2_container { position: relative; top: 0px; left: 0px; width: 100%; height: 356px; overflow: hidden; } 
#slider2_container img { position: relative; top: 0px; left: 0px; width: auto; height: auto; overflow: hidden; } 

#show_id { cursor: pointer;
background: none;
color: #f27308;
border: none;
font-family: Georgia;
border: 1px solid #389b30;
padding: 10px;
width: 100%;
border-radius: 10px; 
}
#show_id:hover { color: #555;
text-decoration: none;
background-color: #;
text-align: ;
background-color: #ddf0fb;
text-decoration: none;
text-shadow: 0px 0px 0 #000000;
border-radius: 0px;
position: relative;
display: block;
padding: 10px 15px;
margin-bottom: -1px;
background-color: #fff;
border: 1px solid #389b30;
}
#show_id_2 { cursor: pointer; background: none; color: #f27308; border: none; font-family: Georgia; }

.note { width: 45%;font-family: Raleway; font-size: 18px; border: 1px solid #00a5ff; background: #fcfcfc url("images/bg_noise2.png") repeat scroll 0 0; overflow: hidden; text-align: justify; display: block; float: left; margin: 2% 0% 1% 3.5%; padding: 10px; position: relative; border-radius: 10px; }
.note p { margin: 0; color: #6c6c6c;  text-align: left;  line-height: 1.42857; text-transform: none; }
.note b { margin: 0; font-weight: normal; color: #333; text-align: justify; font-family: Raleway; font-size: 18px; line-height: 1.42857; text-transform: none; }
.note a { text-decoration: none;  }
.note a:hover { text-decoration: none; color: blue;  }
.note figure { margin: 0; font-weight: normal; color: #333; text-align: justify; font-family: Georgia; font-size: 14px; line-height: 1.42857; text-transform: none; }
.note figure img { width: 18%; border: 0 none; overflow: hidden; margin: -1% 1% 1% -1%; padding: 0 auto; float: left; position: relative; }

.img_index_excellent img { width: 100%; margin: 0 auto 40px; padding: 0px; text-align: center; }

.coloana_left_all { width: 26%;
margin-top: 20px;
min-height: 1px;
color: #333;
font-family: Georgia;
font-size: 14px;
line-height: 1.42857;
padding-left: 10px;
padding-right: 10px;
position: relative;
margin: 2% 1% 4% 0%;
overflow: hidden;
padding: 0 auto;
position: relative;
float: left; 
}


.header {
	z-index: 9;
	background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(30, 87, 153, 0) 0%, rgba(30, 87, 153, 0.8) 15%, rgba(30, 87, 153, 1) 19%, rgba(30, 87, 153, 1) 20%, rgba(41, 137, 216, 1) 50%, rgba(30, 87, 153, 1) 80%, rgba(30, 87, 153, 1) 81%, rgba(30, 87, 153, 0.8) 85%, rgba(30, 87, 153, 0) 100%) repeat scroll 0 0;
	position: relative;
	border-bottom: solid 0px #eee;
	margin: 0% 0% 0% 0%;
}

/*------Start css galerie foto produse-----*/

.gallery_all_1 {
	float: left;
	margin: 0 auto;
	width: 57%;
}
.gallery_all_2 {
float: left;
margin: 1.5% 0% 2% 3%;
width: 40%;
}

.content {
float: left;
cursor: pointer;
}

.content img {
width: 100%;
margin: 0 auto;
padding: 10px;
}

.thumb {
float: left;
max-width: 19%;
margin: 3% 2% 0% 0%;
cursor: pointer;

}
.thumb img {
width: 100%;
margin: 10px;
padding: 0px;
border: 0px solid;
}

/*------Final css galerie foto produse-----*/


.fereastra_center_consiliu_local_all { width: 30%; float: left; margin: 10px 10px 40px 24px; min-height: 255px; padding-left: 10px; padding-right: 10px; position: relative; }
.fereastra_center_consiliu_local_all h1 { width: 100%;
color: #042F96;
text-transform: none;
margin: 4% 0 0 0%;
padding: 5px;
border-bottom: 1px solid #42da36;
text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46);
box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791;
font-size: 21px;
text-align: left;
background: none;
font-weight: normal;
font-family: Georgia;
list-style: none;
line-height: normal;}
.fereastra_center_consiliu_local_all a { text-decoration: none; color: #00028a; }
.fereastra_center_consiliu_local_all h1:hover { color: #00028a; cursor: pointer; text-decoration: none; list-style: outside none none; }
.fereastra_center_consiliu_local_all figure img { border: 1px solid #0082c8; display: block; height: auto; width: 100%; max-width: 100%; outline: 0 none; vertical-align: middle; margin: 0; padding: 0; color: #00028a; font: inherit; }


.theme-default .nivo-caption strong { 
	font-weight: bold;
    font-size: 35px;
    font-family: cursive, geneva;
	text-shadow: 2px 2px #000;

}
.theme-default .nivo-caption {
    font-weight: normal;
    font-size: 20px;
    font-family: cursive, geneva;
	text-shadow: 2px 2px #000;
}




.tg-counter{
	width: 25%;
	float: left;
	padding: 0 15px;
	position: relative;
}

.coloana_left_all h1 { width: 100%; color: #333; margin: 5% 0 2% 1%; padding: 5px; text-transform: uppercase; border-bottom: 0px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 14px; font: ; text-align: left; background: none; font-weight:bold; font-family: Georgia; list-style:none; line-height:normal;}
a.list-group-item { color: #333;  }
.coloana_left_all a { text-decoration: none; text-shadow: 0px 0px 0 #000000; border-radius: 10px; }
a.list-group-item:hover, a.list-group-item:focus { text-align:; background-color: #ddf0fb; text-decoration: none; text-shadow: 0px 0px 0 #000000; border-radius: 0px; }
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover { z-index:0; text-align: center; color:#333; border: 1px solid #389b30; background-color: #ddf0fb; text-decoration: none; text-shadow: 0px 0px 0 #000000; border-radius: 0px; }
..list-group-item { background-color: #fff; border: 1px solid #81bbde; display: block; margin-bottom: 0px; margin: -1% 0 0 1%; padding: 5px 5px 5px 10px; position: relative; font-family: Georgia; font-size: 15px; line-height: 1.42857; }

.fereastra_continut_left_right { margin: 0 auto;
overflow: hidden;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.45);
padding: 0 auto;
position: relative; 
}

.fereastra_continut_left_right_contact { margin: 0 auto;
overflow: hidden;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.45);
padding: 0 auto;
position: relative; 
background-color: white;
}

.theme-default .nivo-caption a {
 color: #fff;
border: ;
padding: 14px;
border-radius: 20px;
background-color: #c90404;
font-size: 12px;
font-family: cursive, geneva;
text-transform: none;
text-shadow: none;
}

.coloana_center_all { width: 100%;
margin: 0% 0 1% 0%;
padding-left: 5px;
padding-right: 5px;
position: relative;
overflow: hidden;
height: auto;
color: #333;
padding: 0 auto;
position: relative; background: none;
}
.coloana_center_all h1 { width: 59%; color: #042F96; text-transform: none; margin: 4% 0 0 22%; padding: 5px; border-bottom: 1px solid #42da36; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 23px; font: ; text-align: center; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all span { color: #0082c8; text-transform: none; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 16px; font: ; text-align: center; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h2 { background: #0082c8 none repeat scroll 0 0; border-radius: 5px; color: #ffffff; display: inline-block; font-size: 15px; font-weight: 700; margin-bottom: 5px; margin-top: 10px; padding: 3px; width: 99.4%; }
.coloana_center_all h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 18px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_all h4 { width: 100%; background: none; color: #333; margin: 2% 0 0 0%; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 32px; font: ; text-align: center; font-weight:normal; font-family: Georgia; float: left; list-style:none; line-height:normal;}
.coloana_center_all h5 { width: 98.4%; color: #333; margin: 1% 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h6 { width: 100%; color: #7E7E7E; margin: 0 0 0 0; padding: 5px 5px 10px 5px; border-bottom: 1px solid #366486; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 16px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all a { text-decoration: none; color: red; }
.coloana_center_all p { font-size: 15px; font-weight: normal; line-height: 1.5; margin-bottom: 1em; margin: 0px 0px 0% 0px; padding: 5px; border-radius: 10px 0 10px 0; text-align: justify; width: 100%; font-family: Georgia; }

.coloana_center_all_img img { display: block; height: auto; width: 100%; border: 0 none; border-radius: 0 0 10px 10px; margin: 0% 0% 3% 0%; padding: 0; outline: 0 none; vertical-align: middle; }

.buton_fii_voluntar_facebook { width: 34%;
border: 1px solid white;
margin: 4% 0% 4% 36%;
padding: 15px;
float: left;
background: blue;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.buton_fii_voluntar_facebook a { color: white; text-decoration: none; font-size: 17px; }
.buton_fii_voluntar_facebook a:hover { color: blue; text-decoration: none; font-size: 17px;}
.buton_fii_voluntar_facebook:hover { color: blue;
text-decoration: none;
border: 1px solid blue;
background: white; }
.buton_fii_voluntar { width: 23%;
border: 1px solid white;
margin: 0% 0% 0% 40%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.buton_fii_voluntar_2 { width: 16%;
border: 1px solid white;
margin: 0% -22% 0% 31%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.buton_fii_voluntar_3 { width: 29%;
border: 1px solid white;
margin: 0% -10% 0% 18%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.buton_fii_voluntar a { color: white; text-decoration: none; }
.buton_fii_voluntar a:hover { color: blue; text-decoration: none; }
.buton_fii_voluntar:hover { color: red;
text-decoration: none;
border: 1px solid blue;
background: white; }
.buton_fii_voluntar_2 a { color: white; text-decoration: none; }
.buton_fii_voluntar_2 a:hover { color: blue; text-decoration: none; }
.buton_fii_voluntar_2:hover { color: red;
text-decoration: none;
border: 1px solid blue;
background: white; }
.buton_fii_voluntar_3 a { color: white; text-decoration: none; }
.buton_fii_voluntar_3 a:hover { color: blue; text-decoration: none; }
.buton_fii_voluntar_3:hover { color: red;
text-decoration: none;
border: 1px solid blue;
background: white; }

.imagini_parteneri { width: 100%; margin: 0px; padding: 0px;  }
.imagini_parteneri h1 { width: 100%;
color: #042F96;
text-transform: none;
margin: 0% 0 0 6%;
padding: 5px;
border-bottom: 1px solid #11377a;
text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46);
box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791;
font-size: 17px;
font: ;
text-align: center;
background: none;
font-weight: normal;
font-family: Georgia;
list-style: none;
line-height: normal;}
.imagini_parteneri_p p { width: 28%;
color: #042F96;
text-transform: none;
margin: 0% 2% 3% 3%;
padding: 10px;
border: 1px solid #11377a;
text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46);
box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791;
font-size: 16px;
border-radius: 0;
text-align: center;
background: none;
font-weight: normal;
font-family: Georgia;
list-style: none;
line-height: normal; float: left;}
.imagini_parteneri img { display: block;
height: auto;
width: 100%;
border-radius: 0px;
margin: 3% 0% 11% 7%;
padding: 10px;
outline: 0 none;
vertical-align: middle;
float: left;
border: 1px solid blue; }
.imagini_parteneri_img { display: block;
height: auto; 
width: 17%;
border-radius: 0px;
margin: 2% 4% 2% 4%;
padding: 10px;
outline: 0 none;
vertical-align: middle;
float: left; }
.articol_blog { margin: 50px 0px 35px 0px; padding: 0px;  }
.articol_blog_event { margin: 0px; padding: 0px;  }
.articol_blog_img_3 img { display: block;
height: auto;
width: 23%;
border: 1px solid;
border-radius: 0px;
margin: 1% 2% 3% 0%;
padding: 5px;
outline: 0 none;
vertical-align: middle;
float: left; }
.articol_blog_img_2 img { display: block;
height: auto;
width: 46%;
border: 0px solid;
border-radius: 0px;
margin: 3% 0% 3% 3%;
padding: 0;
outline: 0 none;
vertical-align: middle;
float: left; }
.articol_blog_img_edit img { display: block;
height: auto;
width: 46%;
border: 0px solid;
border-radius: 0px;
margin: 3% 0% 3% 3%;
padding: 0;
outline: 0 none;
vertical-align: middle;
float: left; }
.articol_blog_img img { display: block; height: auto; width: 60%; border: 0px solid;
border-radius: 0px; margin: 3% 0% 3% 17%; padding: 0; outline: 0 none; vertical-align: middle; }
.articol_blog_img_edit img { display: block; height: auto; width: 70%; border: 0px solid;
border-radius: 0px; margin: 3% 0% 3% 21%; padding: 0; outline: 0 none; vertical-align: middle; }
.articol_blog_img_edit p { font-size: 17px; border-bottom: 0px solid #cbc4c4; color: #808080; font-weight: normal; text-align: center; line-height: 1.5; float: left; margin-bottom: 1em; margin: 2% 0px 4% 22%; padding: 16px; width: 56%; font-family: Georgia; }
.articol_blog_h1 h1 { width: 98.4%; color: #333; text-transform: none; margin: 0 0 0 0; padding: 5px; border-bottom: none; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: none; font-weight:bold; font-family: Georgia; list-style:none; line-height:normal;}
.articol_blog_time { width: 35%; float: left; margin: 1% 0% 0% 0%;}
.articol_blog_event { width: 100%; float: left; margin: 7px auto; color: #042F96; border-bottom: 1px solid; }
.articol_blog_p{ width: 100%; float: left; margin: 7px auto; color: #042F96; }
.articol_blog_p a { text-decoration: none; color: #f00;}
.articol_blog_h1 h1:hover { text-decoration: none; color: #0faf97; cursor: pointer;}
.articol_blog_img:hover { text-decoration: none; }
.articol_blog_event p { font-size: 17px; border-bottom: 0px solid #cbc4c4; color: #000d6c; font-weight: normal; text-align: justify; line-height: 1.5; margin-bottom: 1em; margin: 4% 0px 1% 0%; padding: 1px 0px 0px 28px; width: 100%; font-family: Georgia; }
.articol_blog p { font-size: 17px; border-bottom: 1px solid #cbc4c4; color: #000d6c; font-weight: normal; text-align: justify; line-height: 1.5; margin-bottom: 1em; margin: 0px 0px 0px 0px; padding: 1px 0px 0px 5px; width: 100%; font-family: Georgia; }
.articol_blog b { font-size: 17px; color: #000d6c; font-weight: normal; text-align: justify; line-height: 1.5; margin-bottom: 1em; margin: 0px 0px 0px 0px; padding: 5px; width: 100%; font-family: Georgia; }
.coloana_center_all strong { width: 100%; color: #366486; margin: 0 0 0 0; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}

.coloana_center_produse { width: 100%; margin: 0% 0 1% 0%; padding-left: 5px; z-index: 0; padding-right: 5px; position: relative; overflow: hidden; height: auto; color: #333; background-color: ; padding: 0 auto; position: relative; }
.coloana_center_produse h1 { width: 98.4%; color: #042F96; text-transform: none; margin: 4% 0 0 0; padding: 5px; border-bottom: 1.5px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_produse h2 { background: #0082c8 none repeat scroll 0 0; border-radius: 5px; color: #ffffff; display: inline-block; font-size: 15px; font-weight: 700; margin-bottom: 5px; margin-top: 10px; padding: 3px; width: 99.4%; }
.coloana_center_produse h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 14px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_produse h4 { width: 98.4%; color: #333; margin: 4% 0 0 0; padding: 5px; border-bottom: 2px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #D6CCA0; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_produse h5 { width: 98.4%; color: #333; margin: 1% 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_produse h6 { width: 98.4%; color: #333; margin: 0 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_produse img { display: block; height: auto; width: 99%; border: 0 none; margin: 0; padding: 0; outline: 0 none; vertical-align: middle; }
.coloana_center_produse a { text-decoration: none; color: #061bfe; }
.coloana_center_produse p { font-size: 16px; font-weight: normal; line-height: 1.5; margin-bottom: 1em; text-align: justify; width: 98%; font-family: Georgia; }

.button_link { width: 99%; margin: 1% 0 0 0; background: url("../images/bg_noise2.png") repeat scroll 0 0; border-color: #ff0000 #0014ff #002bff; border-image: none; border-radius: 5px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1.2em Georgia,sans-serif; outline: medium none; padding: 10px; text-decoration: none; text-transform: uppercase; vertical-align: middle; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; }
.button_link img { border: medium none; display: inline-block; float: left; margin-top: 0px; padding: 0 5px 3px 0px; vertical-align: middle; }
.button_link a { color: #455c5f; text-decoration: none; line-height: 18px; }
.button_link:hover { background: #f9f9f9 none repeat scroll 0 0; }
.button_link:focus { background: #e9eded none repeat scroll 0 0; border-color: #ccc; box-shadow: 0 1px 2px #e0e0e0, 0 1px 0 #fbfbfb inset; color: #555; }
.button_link a:hover { background: #f9f9f9 none repeat scroll 0 0; color: #febd03; }

.row4_continut_text_pagina { background-color:; margin: 0px auto; overflow: hidden;  }

.contact_form_part { width: 100%; float: left; margin: 3% 0 0; padding: 0; }
.contact_form_part_address { width: 46%; float: left; margin: 0% 1% 1% 3%; padding: 0; }
.contact_form_part_address p { width: 90%; float: left; margin: 2%; padding: 0; color: #333; text-align: left; }
.panel { border: 1px solid #ddd; font-size: 15px; font-weight: bold; color: #333; width: 97%; background: #f2f0f066; margin: 1%; padding: 15px; text-align: center; }
.harta { width: 100%; margin: 0% 0% 0% 0%; border: 0px solid navy; }
.about { width: 100%; margin: 0% 0 0 0; overflow: hidden; padding: 0 auto;  }
.about h1 { width: 96%; color: #141823; margin: 2%; padding: 0 0 0 0; text-shadow: 4px 4px 4px #aaa; font-size: 30px; text-align: center; font-family: Great Vibes; list-style:none; line-height:normal; font-weight: 400; }
.about h2 { width: 96%; color: #141823; margin: 2%; padding: 0 0 0 0; text-shadow: 4px 4px 4px #aaa; font-size: 23px; text-align: left; font-family: 'Kurale', serif; list-style:none; line-height:normal; font-weight: 400; }
.about h3 { width: 100%; color: #141823; margin: 0 0 0 58px; padding: 0 0 0 0; font-size:23px; font: bold; text-align: left; font-family: 'Kurale', serif; list-style:none; line-height:normal; }
.about h4 { width: 100%; color: #141823; margin: 0 0 0 0; padding: 0 0 0 0; font-size:23px; font: bold; text-align: left; font-family: 'Kurale', serif; list-style:none; line-height:normal; }
.about h5 { width: 100%; color: #1a8927; margin: 0 0 0 0; padding: 0 0 0 10px; text-shadow: 1px 1px 0px rgba(116, 176, 102, 1); box-shadow: 0 3px #ebebeb, 0 -5px 3px #1a8927; font-size:22px; font: bold; text-align: justify; background: none; font-weight:normal; font-family: 'Kurale', serif; list-style:none; line-height:normal; }.about_principal { width: 100%; margin: 0 auto; overflow: hidden; padding: 0 auto; }

.smk_accordion { position: relative; margin: 0% 0 0%; padding: 0; list-style: none; width: 99%; z-index: 0; }

.cod_produs h1 {
float: right;
font-family: Georgia;
font-size: 19px;
font-weight: normal;
width: 28%;
margin: 1% 4% 1% 0%;
padding: 8px;
border-bottom: 2px solid #ffcb08; 
 }
.cod_produs p { font-family: Georgia; font-size: 17px; font-weight: bold; margin: 0 auto; padding:0; }

.logo img {float: left; width: 33%; margin: -33px 0px 12px -30px;}
	
.logo_language img { width: 20px; text-align: center; margin: -9px 0px 0px 13px; padding: 0; }
 .bara_top_sus_cover {
    height: 3px;
    width: 100%;
    float: left;
	margin: 0 0 0 0;
    background: linear-gradient(to right, #f76570 0%,#f76570 8%,#f3a46b 8%,#f3a46b 16%,#f3a46b 16%,#ffd205 16%,#ffd205 24%,#ffd205 24%,#1bbc9b 24%,#1bbc9b 25%,#1bbc9b 32%,#14b9d5 32%,#14b9d5 40%,#c377e4 40%,#c377e4 48%,#f76570 48%,#f76570 56%,#f3a46b 56%,#f3a46b 64%,#ffd205 64%,#ffd205 72%,#1bbc9b 72%,#1bbc9b 80%,#14b9d5 80%,#14b9d5 80%,#14b9d5 89%,#c377e4 89%,#c377e4 100%);
}
.preloader_cinema img {
	width: 100%;
	height: auto;
	margin: 0 auto;
	padding: 1px 1px 1px 1px;
	
}
.tg-heading-border h2{margin: 0 0 20px;}
.effect_fundal { height: 300px; box-shadow: 0 -91px 71px #03528A, 0 91px 71px #03528A; }


.forme_all {
	margin: 0;
}
.shape_box_title {
    text-align: center;
	font-size: 14px;
font-family: 'Calibri', 'Trebuchet MS', sans-serif;
color: #666767;
font-style: normal;
font-weight: 400;
margin:28% 0% 1% 0%;
}
.shape_box {
    width: 10%;
    vertical-align: top;
    display: inline-block;
    text-align: center;
	margin: 1% 1.7% 2% 2%;
	float: left;
}

.shape_box_img img{
    transition: all 0.7s ease;
    /* width: 118px; */
    /* height: 190px; */
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    position: relative;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;

}
.shape_box_img img:hover{
    transform: scale(1.2);
    transition: all 0.7s ease;
}


  
   
/* ----------------------------------------------ANUNTURI PUBLICE - RESPONSIVE TABS INDEX PAGE-------------------------------------*/
.container_stiri { width: 70%; margin: -40px auto 80px; }
.addon-row { background-color: #ffffff; box-shadow: 0 0 0px rgba(0, 0, 0, 0.35);  margin-right: 0; margin-top: 0; padding: 1%; }
.fechas { border-bottom: 1px dashed #ccc; font-size: 14px; overflow: hidden; padding: 0; margin: 0px 0px 0px 10px; }
.fechas h4 { box-sizing: border-box; margin: 0; outline: 0 none; padding: 0;	font-size: 18px; color: inherit; font-family: Georgia; font-weight: 500; line-height: 1.1; }
.fechas a{ color: inherit; cursor: pointer; outline: medium none; text-decoration: none; }
.cont_evento { float: left; font-size: 16px; overflow: hidden; margin: 0% 0% 2% 0%; padding: 0px 0px 0px 13px; width: 82%; color: #404040; font-family: Georgia; line-height: 22px; text-align: left; border-left: 1px dashed #ccc;  }
.cont_evento:hover { color: #ff7900; }
.dia { float: left; text-align: left; padding-right: ; width: 17%; clear: both; display: table; }
.dia p { margin: 0px 0px 0px 0px; position: relative; font-size: 1em; margin-bottom: 1em; line-height: 1.5; font-weight: 300; color: #333; font-family: Georgia; }
.dia span { color: #666; float: left; font-size: 24px; font-weight: bold; width: 100%; font-family: Georgia; }
.dia strong { font-weight: 700; color: #333; font-family: Georgia; font-size: 14px; line-height: 1.42857; }
.button3 { background: #ffffff none repeat scroll 0 0; border: 1px solid #81bbde; border-radius: 2px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1em Georgia; margin-right: 15px; margin-top: 5px; outline: medium none; padding: 8px; text-decoration: none; text-transform: uppercase; vertical-align: middle; }
.button3 a { text-decoration: none; color:#000; }
.button3:hover { background: #ddf0fb none repeat scroll 0 0; }

.contact_bara_index_left {
	padding: 5px 0px 0px 0px;
	width: 10%;
	float: left;
	height:0;
}
.contact_bara_index_right {
	padding: 5px 0px 7px 0px;
	width: 90%;
	float: right;
}
.fa-twitter-square:before{content: "\f081";
font-size: 25px;
color: white;
margin: 0px 0px 0px 0px;
float: left;
padding: 0px 0px 20px 15px;
}
.fa-facebook-square:before{
	content: "\f082";
font-size: 25px;
color: #18ff00;
margin: 0% 0% 0% 0%;
float: left;
padding: 0px 0px 0px 0px;
}
.fa-home:before{
	content: "\f015";
font-size: 20px;
color: #;
padding: 10px;
}
.fa-cubes-despre:before{
	content: "\f1b3";
font-size: 20px;
color: #;
line-height: 80px;
}
.fa-users-despre:before{
	content: "\f0c0";
font-size: 45px;
color: #;
line-height: 80px;
}
.fa-thumbs-up-despre:before{
	content: "\f164";
font-size: 45px;
color: #;
line-height: 80px;
}
.fa-smile-o-despre:before{
	content: "\f118";
font-size: 45px;
color: #;
line-height: 80px;
}
.fa-phone:before{
	content: "\f019";
font-size: 25px;
color: #;
padding: 10px;
}
.fa-phone a{
color: white;
}
.fa-envelope:before{
	content: "\f0e0";
font-size: 22px;
color: #;
padding: 10px;
}
.fa-envelope a{
color: white;
}
.fa-clock-o:before{
	content: "\f017";
font-size: 25px;
color: #;
padding: 10px;
}
.fa-user:before{
	content: "\f017";
font-size: 25px;
color: ;
padding: 10px;
}
.fa-calendar:before{
	content: "\f073";
font-size: 20px;
color: #;
padding: 10px;
}
.fa-arrow {
	font:normal normal normal 14px/1 FontAwesome;
	color: black;
	margin: 0% 0% 0% -1%;
}
.fa-contact-bara-sus {
	font:normal normal normal 14px/1 FontAwesome;
	color: #18ff00;
	margin: 0% 0% 0% 1%;
	padding: 0px 0px 0px 7px;
}
.fa {
	font:normal normal normal 14px/1 FontAwesome;
	color: white;
	margin: 0% 0% 0% -1%;
}
.fa:hover {
	font:normal normal normal 14px/1 FontAwesome;
	color: blue;
	padding: 0px 0px 0px 10px;
}
a:active {
  color: blue;
}
.fa_all {
	font:normal normal normal 14px/1 FontAwesome;
	color: black;
	padding: 10px;
}
.fa_blog {
	font:normal normal normal 14px/1 FontAwesome;
	color: #0016B9;
	padding: 0px;
}
.contact_suna_index {
	width: 50%;
	margin: 0 auto;
	padding: 0px;
	float: left;
}
.contact_suna_index h2 {
	box-sizing: border-box;
margin: 0;
outline: 0 none;
padding: 42px;
font-size: 28px;
color: white;
font-family: Raleway;
font-weight: 500;
line-height: 1.1;
text-shadow: 0px 1px 0 #000000;
}
.buton_contact_suna_index {
	width: 28%;
margin: 28px 33px 0px 0px;
padding: 18px;
float: right;
border: 1px solid white;
color: white;
text-shadow: 0px 1px 0 #000000;
font-weight: 700;
border-radius: 15px;
}
.buton_contact_suna_index:hover {
	background: white;
	color: #ef8d0d;
	border: 1px solid blue;
}
.buton_contact_suna_index a{
	color: white;
	text-decoration: none;
}

#header {
	padding:20px 0 0 0;
	position:absolute;
	z-index:2;
}   
 
.tg-rightarea{
	float: right;
	border-top: 0px solid #fff;
	margin:5px 0 0;
} 
.four-columns .col img { height: auto;
width: 60%;
text-align: center;
margin: 0px 0px 0px 70px;
}

.coloana_servicii_principala {
	box-sizing: border-box;
padding-left: 15px;
padding-right: 15px;
width: 100%;
}
.coloana_servicii:hover {border:1px solid #fdad02;}

.coloana_servicii:hover 
.coloana_servicii_icon i {
	color: #090;
	background: #fff;
}
.coloana_servicii:hover 
.coloana_servicii_icon {
	background: #0faf97;
}
.coloana_servicii:hover 
.coloana_servicii_continut h3 {
	color: #090;
}
.coloana_servicii_continut:hover {
	color: red;
}
.coloana_servicii {
width: 31%;
padding: 28px 20px 27px 108px;
position: relative;
background: #fff;
margin-bottom: 30px;
border: 1px solid #ccc;
float: left;
margin: 2% 2% 2% 0%;
}
.coloana_motive_speciali {
width: 48%;
position: relative;
margin-bottom: 30px;
float: left;
margin: 2% 2% 2% 0%;
}
.coloana_servicii_icon i {
	color: #0faf97;
color: #999;
font-size: 30px;
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.icon-truck::before {
    content: '\e825';
}
.fa-ship-servicii::before {
    content: "\f21a";
font-size: 40px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-plane-servicii::before {
    content: "\f072";
font-size: 40px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-cubes-servicii::before {
    content: "\f1b3";
font-size: 40px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-globe-servicii::before {
    content: "\f0ac";
font-size: 40px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.icon-planes::before {
    content: '\e814';
}
.icon-truck-3::before {
    content: '\e823';
}
.icon-lists::before {
    content: '\e812';
}
.icon-car-2::before {
    content: '\e80a';
}
.coloana_servicii_icon {
	width: 65px;
height: 65px;
position: absolute;
left: 22px;
top: 21px;
text-align: center;
border-radius: 50%;
background: #eee;
padding-top: 20px;
font-size: 20px;
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.coloana_servicii_continut{ 
line-height: 24px;
font-weight: 500;
font-style: normal;
color: #888888;
font-size: 15px;
visibility: visible;
}
.coloana_servicii_continut h3 {
	margin-top: 0;
margin-bottom: 13px;
font-size: 13px;
text-transform: uppercase;
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
line-height: 25px;
font-weight: 800;
font-style: normal;
color: #605c5c;
opacity: 1;
visibility: visible;
text-align: left;
}
.coloana_servicii_descriere {
	margin-bottom: 0;
color: #878787;
line-height: 21px;
font-family: Raleway;
line-height: 24px;
font-weight: 500;
font-style: normal;
color: #888888;
font-size: 15px;
opacity: 1;
visibility: visible;
-webkit-transition: opacity 0.24s ease-in-out;
-moz-transition: opacity 0.24s ease-in-out;
transition: opacity 0.24s ease-in-out;
}
.coloana_servicii_descriere p {
	margin-bottom: 0;
color: #878787;
line-height: 21px;
text-align: left;
font-size: 16px;
}

.tg-hover-content{
	position: relative;
	float: left;
	width: 100%;
	background: #fff;
	height: 320px;
	padding: 20px;
	text-align: center;
}


/* START BUTON MAI MULTE DETALII CU ICONITA */
.btn {
  margin-right: 4px;
  margin-bottom: 4px;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  border-radius: 30px;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
  float: left;
}
.btn-primary {
  background: #00B906;
  color: #fff;
  border: 2px solid #00B906;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
  background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(30, 87, 153, 0) 0%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 1) 0%, rgba(30, 87, 153, 1) 7%, rgba(41, 137, 316, 1) 50%, rgba(30, 87, 153, 1) 100%, rgba(30, 87, 153, 1) 3%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 0) 28%) repeat scroll 0 0;
  border-color: #00d307 !important;
}
.btn-primary.btn-outline {
  background: transparent;
  color: rgba(100, 51, 255, 100);
  border: 1px solid rgba(0, 0, 0, 0) linear-gradient(to right, rgba(30, 87, 153, 0) 0%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 1) 0%, rgba(30, 87, 153, 1) 7%, rgba(41, 137, 316, 1) 50%, rgba(30, 87, 153, 1) 100%, rgba(30, 87, 153, 1) 3%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 0) 28%) repeat scroll 0 0;
  font-size: 14px;
  text-shadow: 0px 0px 0 #000000;
  margin: 30px 0 0 0;
}
.btn-primary.btn-outline:hover, .btn-primary.btn-outline:focus, .btn-primary.btn-outline:active {
  background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(30, 87, 153, 0) 0%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 1) 0%, rgba(30, 87, 153, 1) 7%, rgba(41, 137, 316, 1) 50%, rgba(30, 87, 153, 1) 100%, rgba(30, 87, 153, 1) 3%, rgba(30, 87, 153, 0.8) 0%, rgba(30, 87, 153, 0) 28%) repeat scroll 0 0;
  color: #fff;
}

.btn.with-arrow {
  position: relative;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.btn.with-arrow i {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 50%;
  margin-top: -8px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  padding: 0px;
}
.btn.with-arrow:hover {
  padding-right: 50px;
}
.btn.with-arrow:hover i {
  color: #fff;
  right: 18px;
  visibility: visible;
  opacity: 1;
}
/* FINAL BUTON MAI MULTE DETALII CU ICONITA */

.coloana_arome_part {
    width: 50%;
	float: left;
	margin: 4% auto;
}
.border_line_arome {
	height: 1px;
background: #CFCFCF;
width: 100%;
clear: both;
margin: 0.5em 0;
}
.coloana_arome {
    width: 50%;
	float: left;
	font-size: 14px;
font-family: 'Calibri', 'Trebuchet MS', sans-serif;
color: #666767;
font-style: normal;
font-weight: 400;
line-height: 1.42857143;
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
.coloana_arome img {
	display: block;
max-width: 100%;
height: auto;
vertical-align: middle;
}
span.coloana_arome_title {
    display: block;
    font-size: 1.7em;
    font-weight: 700;
}
span.coloana_arome_continut {
    display: block;
margin-top: 1em;
font-size: 1.1em;
}
}



@media only screen and (max-width: 1024px){
.wrapper{ width:95%;  }
..coloana_center_all img { display: block; height: auto; max-width: 100%; border: 0 none; margin: 0; padding: 0; outline: 0 none; vertical-align: middle; }
.button_link { width: 98%; margin: 1%; background: #ffffff none repeat scroll 0 0; border-color: #dedede #d8d8d8 #d3d3d3; border-image: none; border-radius: 5px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1.2em Georgia,sans-serif; outline: medium none; padding: 10px; text-decoration: none; text-transform: uppercase; vertical-align: middle; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; }
.button3 { background: #ffffff none repeat scroll 0 0; border: 1px solid #81bbde; border-radius: 2px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1em Georgia; margin-right: 15px; margin-top: 5px; outline: medium none; padding: 8px; text-decoration: none; text-transform: uppercase; vertical-align: middle; }
.logo img {float: left; width: 35%; margin: -35px 0px 17px 13px;}
.tg-hover-content{ position: relative; float: left;	width: 100%; background: #fff; height: 235px; padding: 20px; text-align: center; }
.nivoSlider { position:relative; width:106%; margin: 135px 0px 0px 0px; height:auto; overflow: hidden; border: 1px	solid #979797; border-top: none; border-width: 0; box-shadow: 0 -91px 71px #03528A, 0 49px 66px #3F7194; background: ; } 
.continut_pagina { padding: 0px 0 0px 0px; overflow: hidden; box-shadow: none; border-style: solid; border-color: white; border-width: 1px 0px 1px 0px; border-radius: 20px; }
.preloader {	position: absolute;	top: 0; left: 0; right: 0; bottom: 0; margin: auto; height: 0; width: 40%; padding-bottom: 25%; }
.four-columns .col img { height: auto; width: 97%; text-align: center; margin: -3px 0px 16px 0; }
.cover h1 { color: white; font-size: 17px; font-style: normal; font-family: Georgia; font-weight: 400; line-height: 35px; width: 370px; margin: 35px 0px 0px 500px; text-transform: uppercase; border-bottom: 1px solid white; padding: 5px; text-align: center; z-index: 999999; text-shadow: 1px 1px 0 #000000; box-shadow: 0px 20px 20px rgba(0, 0, 0, 0.45); border-style: solid; border-color: white; border-width: 1px 0px 1px 0px; border-radius: 20px; } 	
.contact_bara_index_right {
	padding: 10px 0px 0px 40px;
	width: 93%;
	float: right;
}
.contact_bara_index_left {
	padding: 10px 0px 0px 0px;
	width: 6%;
	float: left;
}
.fa {
	font:normal normal normal 14px/1 FontAwesome;
	color: white;
	padding: 0px;
}
#header {
	padding:23px 0 0 0;
	position:absolute;
	z-index:2;
}
.coloana_servicii {
width: 31%;
padding: 28px 20px 27px 108px;
position: relative;
background: #fff;
margin-bottom: 30px;
border: 1px solid #ccc;
float: left;
margin: 2% 2% 2% 0%;
height: 305px;
}
.contact_suna_index h2 {
	box-sizing: border-box;
margin: 0;
outline: 0 none;
padding: 42px;
font-size: 28px;
color: white;
font-family: Raleway;
font-weight: 500;
line-height: 1.1;
text-shadow: 0px 1px 0 #000000;
width: 121%;
}
.buton_contact_suna_index {
	width: 33%;
margin: 28px 33px 0px 0px;
padding: 18px;
float: right;
border: 1px solid white;
color: white;
text-shadow: 0px 1px 0 #000000;
font-weight: 700;
border-radius: 15px;
}
.tg-rightarea{
	float: right;
	border-top: 0px solid #fff;
	margin:-4px -21px 0px;
}
.tg-hover-content{
	position: relative;
	float: left;
	width: 100%;
	background: #fff;
	height: 360px;
	padding: 20px;
	text-align: center;
}
.header {
	z-index: 99;
	position: relative;
	border-bottom: solid 0px #eee;
	margin: 0% 0% 0% 0%;
}

.cover { position:relative; width:100%; overflow: hidden; border: 1px	solid #979797; border-top: none; border-width: 0; box-shadow: 0 0px -1px #03528A, 0 0px 0px #3F7194; } 
.cover img { width: 100%; z-index:0;width: 32%;
z-index: 0;
margin: 1% 0% 0% 33%;
padding: 0;
}
.four-columns .col{overflow:hidden; height: 275px;}
.image_stack { /* css style for photo stack */
	width: 330px;
height: 300px;
	position: relative;
	margin:25px -120px 15px -17px;
	float: left;
	z-index:1;
}
.coloana_center_all { width: 70%; margin: 0% 0 1% 0%; min-height: 1px; padding-left: 5px; padding-right: 15px; position: relative; overflow: hidden; color: #333; background-color: #FFFFFF; padding: 0 auto; position: relative; float: left; font-family: Georgia; font-size: 14px; line-height: 1.42857; }
.col .logo {
	width: auto;
	float: left;
	height: auto;
	margin: 0px 0 10px 0px;
}

}

@media only screen and (max-width: 800px){
.coloana_center_all { width: 100%; margin: 0% 0 0% 0%; min-height: 1px; padding-left: 0px; padding-right: 0px; position: relative; overflow: hidden; color: #333; background-color: #FFFFFF; padding: 0 auto; float: left; font-family: Georgia; font-size: 14px; line-height: 1.42857; }
.coloana_left_all { width: 98%; margin-top: 20px; margin: 0% auto 0; min-height: 1px; color: #333; font-family: Georgia; font-size: 14px; line-height: 1.42857; padding-left: 3px; padding-right: 0px; position: relative; overflow: hidden; background-color: #FFFFFF; padding: 0 auto; position: relative; float: left; }
.coloana_left_all h1 { width: 100%; color: #333; overflow: hidden; margin: 5% 0 2% 1%; padding: 5px; border-bottom: 0px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 14px; font: ; text-align: left; background: none; font-weight:bold; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h1 { width: 100%; color: #333; margin: 4% 0 0 0; padding: 5px; border-bottom: 2px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 21px; font: ; text-align: left; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h2 { background: #0082c8 none repeat scroll 0 0; border-radius: 5px; color: #fff; display: inline-block; font-size: 15px; font-weight: 700; margin-bottom: 5px; margin-top: 10px; padding: 3px; width: 98%; }
.coloana_center_all h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 14px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_all h4 { width: 98.4%; color: #333; margin: 0% 0 0 0; padding: 0px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #D6CCA0; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h5 { width: 98.4%; color: #333; margin: 1% 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h6 { width: 98.4%; color: #333; margin: 0 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
..coloana_center_all img { display: block; height: auto; max-width: 100%; border: 0 none; margin: 0; padding: 0; outline: 0 none; vertical-align: middle; }
.button_link { width: 97.5%; margin: 0px 0px 0px 10px; background: #ffffff none repeat scroll 0 0; border-color: #dedede #d8d8d8 #d3d3d3; border-image: none; border-radius: 5px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1.2em Georgia,sans-serif; outline: medium none; padding: 10px; text-decoration: none; text-transform: uppercase; vertical-align: middle; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; }
.button3 { background: #ffffff none repeat scroll 0 0; border: 1px solid #81bbde; border-radius: 2px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1em Georgia; margin-right: 15px; margin-top: 5px; outline: medium none; padding: 8px; text-decoration: none; text-transform: uppercase; vertical-align: middle; }
.logo img {float: left; width: 46%; margin: -37px -10px 20px 0px;}
.container_stiri { width: 100%; margin: 50px 1px 80px 0px; }
.tg-hover-content{ position: relative; float: left;	width: 100%; background: #fff; height: 235px; padding: 20px; text-align: center; }
.nivoSlider { position:relative; width:106%; margin: 135px 0px 0px 0px; height:auto; overflow: hidden; border: 1px	solid #979797; border-top: none; border-width: 0; box-shadow: 0 -91px 71px #03528A, 0 49px 66px #3F7194; background: ; } 
.continut_pagina { padding: 0px 0 0px 0px; overflow: hidden; box-shadow: none; border-style: solid; border-color: white; border-width: 1px 0px 1px 0px; border-radius: 20px; }
.preloader {	position: absolute;	top: 0; left: 0; right: 0; bottom: 0; margin: auto; height: 0; width: 25%; padding-bottom: 25%; }
.coloana_center_all_img img { display: block; height: auto; width: 100%; border: 0 none; margin: 0; padding: 0; outline: 0 none; vertical-align: middle; }
.cover h1 { color: white; font-size: 17px; font-style: normal; font-family: Georgia; font-weight: 400; line-height: 35px; width: 370px; margin: 35px 0px 0px 500px; text-transform: uppercase; border-bottom: 1px solid white; padding: 5px; text-align: center; z-index: 999999; text-shadow: 1px 1px 0 #000000; box-shadow: 0px 20px 20px rgba(0, 0, 0, 0.45); border-style: solid; border-color: white; border-width: 1px 0px 1px 0px; border-radius: 20px; } 	
.coloana_center_all p { font-size: 16px; font-weight: normal; line-height: 1.5; margin-bottom: 1em; margin: 0px 0px 0px 0px; padding: 10px; text-align: left; width: 100%; font-family: Georgia; }
.four-columns .col img { height: auto; width: 70%; text-align: center; margin: -4px 0px -40px 0; }
.smk_accordion { position: relative; margin: 0px 0px 0px 10px; padding: 0; list-style: none; width: 97.5%; z-index: 0; }
.tg-section-head h2{ margin: 0 0 0px 0; padding: 0 0 20px; position: relative; display: inline-block; vertical-align: middle; font-family: Georgia; font-size: 26px; border-bottom: 0px solid #81c22b; }
.tg-section-head h2:after { content: ''; position: absolute; top: 50%; float: left; width: 230px; height: 30px; margin:0px 0 0 -20px; text-align: center; font-size: 20px; line-height: 30px; border-bottom: 0px solid #81c22b; }
.tg-section-head h2:before { content: ''; position: absolute; top: 50%; float: left; width: 230px; height: 30px; margin:0px 0 0 -20px; text-align: center; font-size: 20px; line-height: 30px; border-bottom: 0px solid #81c22b; }
.img_index_excellent { width: 156%; margin: 0px 0px 0px -127px; }
.contact_bara_index_right {
	padding: 10px 0px 12px 40px;
	width: 64%;
	float: right;
}
.contact_bara_index_left {
	padding: 30px 0px 0px 85px;
	width: 30%;
	float: left;
}
.fa {
	font:normal normal normal 14px/1 FontAwesome;
	color: white;
	padding: 0px;
	float: left;
}
.tg-heading-border h2{margin: 0px 0 20px;}
#header {
	padding:20px 0 0 0;
	position:absolute;
	z-index:2;
}
.coloana_servicii {
width: 48%;
padding: 28px 20px 27px 108px;
position: relative;
background: #fff;
margin-bottom: 30px;
border: 1px solid #ccc;
float: left;
margin: 2% 2% 2% 0%;
height: 235px;
}
.contact_suna_index h2 {
	box-sizing: border-box;
margin: 0;
outline: 0 none;
padding: 25px;
font-size: 18px;
color: white;
font-family: Raleway;
font-weight: 500;
line-height: 1.1;
text-shadow: 0px 1px 0 #000000;
width: 134%;
}
.buton_contact_suna_index {
	width: 40%;
margin: 9px 33px 0px 0px;
padding: 12px;
float: right;
border: 1px solid white;
color: white;
text-shadow: 0px 1px 0 #000000;
font-weight: 700;
border-radius: 15px;
}
.tg-rightarea{
	float: right;
	border-top: 0px solid #fff;
	margin:-30px 62px 0px;
}
.tg-hover-content{
	position: relative;
	float: left;
	width: 100%;
	background: #fff;
	height: 360px;
	padding: 20px;
	text-align: center;
}
.coloana_motive_speciali {
width: 42%;
position: relative;
margin-bottom: 30px;
float: left;
margin: 2% 3% 2% 3%;
}
.fa-ship-servicii::before {
    content: "\f21a";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-plane-servicii::before {
    content: "\f072";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-cubes-servicii::before {
    content: "\f1b3";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-globe-servicii::before {
    content: "\f0ac";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.coloana_servicii_icon i {
	color: #0faf97;
color: #999;
font-size: 30px;
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
margin: 0px 0px 0px 18px;
}
.col { margin: 15px 0; height: 250px;}
.tg-counter h2{
	font-size: 33px;
	line-height: 48px;
	font-weight: bold;
}
.preloader {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	height: 0;
	width: 50%;
	padding-bottom: 32%;
}
.header {
	z-index: 99;
	position: relative;
	border-bottom: solid 0px #eee;
	margin: 0% 0% 0% 0%;
}
.image_stack { /* css style for photo stack */
	width: 330px;
height: 300px;
	position: relative;
	margin:25px -120px 15px -17px;
	float: left;
	z-index:1;
}
.coloana_center_all { width: 100%; margin: 0% 0 1% 0%; min-height: 1px; padding-left: 5px; padding-right: 15px; position: relative; overflow: hidden; color: #333; background-color: #FFFFFF; padding: 0 auto; position: relative; float: left; font-family: Georgia; font-size: 14px; line-height: 1.42857; }
.col .logo {
	width: auto;
	float: left;
	height: auto;
	margin: 1px 0 60px 0px;
}


}


@media only screen and (max-width: 640px){
.coloana_center_all { width: 100%; margin: 0% 0 0% 0%; min-height: 1px; padding-left: 0px; padding-right: 0px; position: relative; overflow: hidden; color: #333; background-color: #FFFFFF; padding: 0 auto; float: left; font-family: Georgia; font-size: 14px; line-height: 1.42857; }
.coloana_left_all { width: 98%; margin-top: 20px; margin: 0% auto 0; min-height: 1px; color: #333; font-family: Georgia; font-size: 14px; line-height: 1.42857; padding-left: 3px; padding-right: 0px; position: relative; overflow: hidden; background-color: #FFFFFF; padding: 0 auto; position: relative; float: left; }
.coloana_left_all h1 { width: 100%; color: #333; margin: 5% 0 2% 1%; padding: 5px; border-bottom: 0px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 14px; font: ; text-align: left; background: none; font-weight:bold; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h1 { width: 100%; color: #333; overflow: hidden; margin: 4% 0 0 0; padding: 5px; border-bottom: 2px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 21px; font: ; text-align: left; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h2 { background: #0082c8 none repeat scroll 0 0; border-radius: 5px; color: #fff; display: inline-block; font-size: 15px; font-weight: 700; margin-bottom: 5px; margin-top: 10px; padding: 3px; width: 98.5%; }
.coloana_center_all h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 14px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_all h4 { width: 98.4%; color: #333; margin: 0% 0 0 0; padding: 0px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #D6CCA0; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h5 { width: 98.4%; color: #333; margin: 1% 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h6 { width: 98.4%; color: #333; margin: 0 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
..coloana_center_all img { display: block; height: auto; max-width: 100%; border: 0 none; margin: 0; padding: 0; outline: 0 none; vertical-align: middle; }
.button_link { width: 95.5%; margin: 0px 0px 0px 10px; background: #ffffff none repeat scroll 0 0; border-color: #dedede #d8d8d8 #d3d3d3; border-image: none; border-radius: 5px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1.2em Georgia,sans-serif; outline: medium none; padding: 10px; text-decoration: none; text-transform: uppercase; vertical-align: middle; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; }
.button3 { background: #ffffff none repeat scroll 0 0; border: 1px solid #81bbde; border-radius: 2px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1em Georgia; margin-right: 15px; margin-top: 5px; outline: medium none; padding: 8px; text-decoration: none; text-transform: uppercase; vertical-align: middle; }
.logo img {float: left; width: 77%; margin: 14px 0px 16px 0px;}
.container_stiri { width: 100%; margin: 50px 1px 40px 0px; }
.tg-hover-content{ position: relative; float: left;	width: 100%; background: #fff; height: 190px; padding: 20px; text-align: center; }
.nivoSlider { position:relative; width:106%; margin: 64px 0px 30px 0px; height:auto; overflow: hidden; border: 1px	solid #979797; border-top: none; border-width: 0; box-shadow: 0 -91px 71px #03528A, 0 49px 66px #3F7194; background: ; } 
.continut_pagina { padding: 0px 0 0px 0px; overflow: hidden; box-shadow: none; border-style: solid; border-color: white; border-width: 1px 0px 1px 0px; border-radius: 20px; }
.preloader {	position: absolute;	top: 0; left: 0; right: 0; bottom: 0; margin: auto; height: 0; width: 36%; padding-bottom: 36%; }
.coloana_center_all_img img { display: block; height: auto; width: 100%; border: 0 none; margin: 0; padding: 0; outline: 0 none; vertical-align: middle; }
.cover { position:relative; width:100%; margin: 0px 0px 0px 0px; height: 133px; overflow: hidden; border: 1px	solid #979797; border-top: none; border-width: 0; } 
.cover h1 { color: white; font-size: 17px; font-style: normal; font-family: Georgia; font-weight: 400; line-height: 35px; width: 370px; margin: 35px 0px 0px 675px; text-transform: uppercase; border-bottom: 1px solid white; padding: 5px; text-align: center; z-index: 999999; text-shadow: 1px 1px 0 #000000; box-shadow: 0px 20px 20px rgba(0, 0, 0, 0.45); border-style: solid; border-color: white; border-width: 1px 0px 1px 0px; border-radius: 20px; } 	
.coloana_center_all p { font-size: 16px; font-weight: normal; line-height: 1.5; margin-bottom: 1em; margin: 0px 0px 0px 0px; padding: 10px; text-align: left; width: 100%; font-family: Georgia; }
.four-columns .col img { height: auto; width: 70%; text-align: center; margin: 0px -95px -40px 120px; }
.smk_accordion { position: relative; margin: 0px 0px 0px 10px; padding: 0; list-style: none; width: 95.5%; z-index: 0; }
.tg-section-head h2{ margin: 0 0 0px 0; padding: 0 0 20px; position: relative; display: inline-block; vertical-align: middle; font-family: Georgia; font-size: 26px; border-bottom: 0px solid #81c22b; }
.tg-section-head h2:after { content: ''; position: absolute; top: 50%; float: left; width: 230px; height: 30px; margin:0px 0 0 -20px; text-align: center; font-size: 20px; line-height: 30px; border-bottom: 0px solid #81c22b; }
.tg-section-head h2:before { content: ''; position: absolute; top: 50%; float: left; width: 230px; height: 30px; margin:0px 0 0 -20px; text-align: center; font-size: 20px; line-height: 30px; border-bottom: 0px solid #81c22b; }
h2.resp-accordion { display: block;	font-weight: bold; }
.col-xs-6 {width: 100%; }
.image_stack { width: 390px; height: 230px; position: relative;	margin:25px -130px 15px -18px; float: left; }/* css style for photo stack */
.col .logo { width: auto; float: left; height: auto; margin: 0 0 22px; }
.four-columns{ background: #576875; padding:0px 0;	border-top:5px solid; color: #a0a0a0; }
.col .tg-heading-border:after{ margin: 0; left: 41%; }
.col .tg-heading-border h3{ font-size:18px; line-height:21px; color: #fff; text-align: center; text-transform:uppercase; }
.dia { float: left; text-align: left; padding-right: ; width: 20%; clear: both; display: table; }
.fechas { width: 100%; border-bottom: 1px dashed #ccc; font-size: 14px; overflow: hidden; padding: 0; margin: 0px 0px 0px 10px; }
.cont_evento { float: left; font-size: 16px; overflow: hidden; margin: 0% 0% 2% 0%; padding: 0px 0px 0px 13px; width: 78%; color: #404040; font-family: Georgia; line-height: 22px; text-align: justify; border-left: 1px dashed #ccc;  }
.tabel_management { width: 100%; margin: 0; padding: 0; font-size: 5px; font-family: Georgia; }
.note { width: 100%; background: #fcfcfc url("../images/bg_noise2.png") repeat scroll 0 0; overflow: hidden; text-align: justify; border: 1px solid #ddd; display: block; float: left; margin: 0% 0% 1% 0%; padding: 10px; position: relative; }
.tabel_management strong { font-weight: normal; font-size: 14px; }
.contact_form_part_address { width: 88%; float: left; margin: 0% 1% 1% 3%; padding: 0; }
.contact_form_part_address p { width: 103%; float: left; margin: 2%; padding: 0; color: #333; text-align: left; }
.img_index_excellent { width: 171%; margin: 0px 0px 0px -127px; }
#header .navbar-toggle {margin: 9px 0 0 0px;  border: 1px solid aliceblue;}
.contact_bara_index_right {
	padding: 10% 0px 15px 35px;
	width: 100%;
	float: right;
}
.contact_bara_index_left {
	padding: 15px 0px 0px 187px;
	width: 100%;
	float: left;
}
.fa {
	font:normal normal normal 14px/1 FontAwesome;
	color: white;
	padding: 0px;
	float: left;
}
.tg-heading-border h2{margin: 0px 0 20px;}
#header {
	padding:0 0 0 0;
	position:absolute;
	z-index:2;
}
.coloana_servicii {
width: 100%;
padding: 28px 20px 27px 108px;
position: relative;
background: #fff;
margin-bottom: 30px;
border: 1px solid #ccc;
float: left;
margin: 2% 2% 2% 0%;
height: auto;
}
.contact_suna_index h2 {
	box-sizing: border-box;
margin: 0;
outline: 0 none;
padding: 50px;
font-size: 21px;
color: white;
font-family: Raleway;
font-weight: 500;
line-height: 1.1;
text-shadow: 0px 1px 0 #000000;
width: 100%;
}
.buton_contact_suna_index {
	width: 47%;
margin: 0px 100px 17px 0px;
padding: 12px;
float: right;
border: 1px solid white;
color: white;
text-shadow: 0px 1px 0 #000000;
font-weight: 700;
border-radius: 15px;
}
.tg-rightarea{
	float: right;
	border-top: 0px solid #fff;
	margin:-30px 62px 0px;
}
.tg-hover-content{
	position: relative;
	float: left;
	width: 100%;
	background: #fff;
	height: 360px;
	padding: 20px;
	text-align: center;
}
.coloana_motive_speciali {
width: 94%;
position: relative;
margin-bottom: 30px;
float: left;
margin: 2% 3% 2% 3%;
}
.fa-ship-servicii::before {
    content: "\f21a";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-plane-servicii::before {
    content: "\f072";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-cubes-servicii::before {
    content: "\f1b3";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-globe-servicii::before {
    content: "\f0ac";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.coloana_servicii_icon i {
	color: #0faf97;
color: #999;
font-size: 30px;
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
margin: 0px 0px 0px 18px;
}
.col { margin: -14px 0px 26px 0px; height: 238px;}
.tg-counter h2{
	font-size: 33px;
	line-height: 48px;
	font-weight: bold;
}
.preloader {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	height: 0;
	width: 63%;
	padding-bottom: 32%;
}
.tg-description{
	width: 100%;
text-align: center;
line-height: 24px;
font-size: 17px;
margin: 0px 0px 0px 0px;
letter-spacing: normal;
}
.four-columns .col img { height: auto;
width: 70%;
text-align: center;
margin: 0px 0px -18px 54px;
}
.fa-twitter-square:before{content: "\f081";
font-size: 35px;
color: white;
margin: 0px 0px 0px 0px;
float: left;
padding: 0px 0px 20px 15px;
}
.fa-facebook-square:before{
	content: "\f082";
font-size: 35px;
color: white;
margin: 0% 0% 0% 0%;
float: left;
padding: 0px 0px 0px 0px;
}
.articol_blog_time { width: 100%; float: left; margin: 5px auto 0;}
.col-lg-6 {
    width: 100%;
}
.col-xs-6{width:100%}
.contact_suna_index {
	width: 100%;
	margin: 0 auto;
	padding: 0px;
	float: left;
}
.header {
	z-index: 99;
	position: relative;
	border-bottom: solid 0px #eee;
	margin: 1% 0% 0% 0%;
}
.cover img { width: 160px; z-index:0;
z-index: 0;
margin: 10px 0px 0px 109px;
padding: 0;
}

.coloana_arome_part {
    width: 100%;
	float: left;
	margin: 4% auto;
}
.articol_blog_img img { display: block; height: auto; width: 100%; border: 1px solid;
border-radius: 10px; float:left; margin: 0px 10px 20px 0px; padding: 0; outline: 0 none; vertical-align: middle; }

.articol_blog_p{ width: 94%; float: left; margin: 3%; color: #888888; text-align: justify;}

.shape_box {
    width: 21%;
    vertical-align: top;
    display: inline-block;
    text-align: center;
	margin: 1% 1.7% 2% 2%;
	float: left;
}
.tg-counter{
	width: 50%;
	float: left;
	padding: 0 15px;
	position: relative;
}
.image_stack { width: 390px;
height: 355px;
position: relative;
margin: 30px 0px 0px 60px;
float: left; }/* css style for photo stack */
.theme-default .nivoSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
    margin: 60px 0px 32px 0px;
    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -webkit-box-shadow: 0px 2px 34px 15px rgba(136,136,143,1);
	-moz-box-shadow: 0px 2px 34px 15px rgba(136,136,143,1);
	box-shadow: 0 -30px 50px #03528A, 0 18px 18px #03528A;
	z-index:0;
}
.theme-default .nivo-caption a {
 color: #fff;
border: ;
padding: 6px;
border-radius: 20px;
background-color: #c90404;
font-size: 10px;
font-family: cursive, geneva;
text-transform: none;
text-shadow: none;
}
.nivo-caption {
	position: absolute;
left: 0;
bottom: -138px;
color: #fff;
width: 78%;
z-index: 8;
padding: 0px 0px 0px 38px;
margin: 0% 0% -24% 0%;
opacity: 2.8;
overflow: hidden;
display: none;
text-align: left;
-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.theme-default .nivo-caption strong { 
	font-weight: bold;
    font-size: 16px;
    font-family: cursive, geneva;
	text-shadow: 2px 2px #000;

}
.theme-default .nivo-caption {
    font-weight: normal;
    font-size: 16px;
    font-family: cursive, geneva;
	text-shadow: 2px 2px #000;
}
.tg-theme-hover figure{
	margin: 0;
	width: 100%;
	height: 483px;
	float: left;
	position: relative;
	z-index:1;
	overflow:hidden;
}
.col p{
	font-size:14px;
	line-height:24px;
	margin: 0px 0px 0px 0px;
	color: #fff;
	text-align: center;
}
.coloana_center_all h1 { width: 90%; color: #042F96; text-transform: none; margin: 3% 0 0 3%; padding: 5px; border-bottom: 1px solid #42da36; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 21px; font: ; text-align: center; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all span { color: #0082c8; text-transform: none; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 16px; font: ; text-align: center; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h2 { background: #0082c8 none repeat scroll 0 0; border-radius: 5px; color: #ffffff; display: inline-block; font-size: 15px; font-weight: 700; margin-bottom: 5px; margin-top: 10px; padding: 10px; width: 99.4%; }
.coloana_center_all h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 18px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_all h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 18px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_all h4 { width: 100%; color: #333; margin: 2% 0 0 0%; padding: 5px; background: none; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 24px; font: ; text-align: center; font-weight:normal; font-family: Georgia; float: left; list-style:none; line-height:normal;}
.coloana_center_all h5 { width: 98.4%; color: #333; margin: 1% 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h6 { width: 100%; color: #7E7E7E; margin: 0 0 0 0; padding: 5px 5px 10px 5px; border-bottom: 1px solid #366486; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 16px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all a { color: ; font-weight: bold; text-decoration: none; }
.coloana_center_all p { font-size: 15px; font-weight: normal; line-height: 1.5; margin-bottom: 1em; margin: 20px 0px 0% 0px; padding: 15px; border-radius: 10px 0 10px 0; text-align: justify; width: 100%; font-family: Georgia; }

.coloana_center_all strong { width: 100%; color: #366486; margin: 0 0 0 0; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.fereastra_center_consiliu_local_all { width: 87%; float: left; margin: 10px 10px 40px 24px; min-height: 255px; padding-left: 10px; padding-right: 10px; position: relative; }
.articol_blog_img_edit img { display: block; height: auto; width: 90%; border: 0px solid;
border-radius: 0px; margin: 3% 0% 3% 6%; padding: 0; outline: 0 none; vertical-align: middle; }
.buton_fii_voluntar { width: 70%;
border: 1px solid white;
margin: 7% 0% 3% 14%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.buton_fii_voluntar_2 { width: 50%;
border: 1px solid white;
margin: 6% -17% 1% 23%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.buton_fii_voluntar_3 { width: 75%;
border: 1px solid white;
margin: 1% -10% 5% 12%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.articol_blog { margin: 10px 0px 20px 20px; width: 90%; padding: 0px; text-align: center; }
.articol_blog_event { margin: 0px; padding: 0px;  }
.articol_blog_img_3 img { display: block;
height: auto;
width: 100%;
border: 1px solid;
border-radius: 0px;
margin: 1% 2% 3% 0%;
padding: 5px;
outline: 0 none;
vertical-align: middle;
float: left; }
.articol_blog_img_2 img { display: block;
height: auto;
width: 46%;
border: 0px solid;
border-radius: 0px;
margin: 3% 0% 3% 3%;
padding: 0;
outline: 0 none;
vertical-align: middle;
float: left; }
.articol_blog_img_edit img { display: block;
height: auto;
width: 94%;
border: 0px solid;
border-radius: 0px;
margin: 3% 0% 3% 3%;
padding: 0;
outline: 0 none;
vertical-align: middle;
float: left; }
.fa_blog {
	font:normal normal normal 14px/1 FontAwesome;
	color: #0016B9;
	margin: 0% 0% 0% 15%;
}
.buton_fii_voluntar_facebook { width: 90%;
border: 1px solid white;
margin: 4% 0% 4% 5%;
padding: 15px;
float: left;
background: blue;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }

} 

}


@media only screen and (max-width: 480px){
.coloana_center_all { width: 100%; margin: 0% 0 0% 0%; min-height: 1px; padding-left: 0px; padding-right: 0px; position: relative; overflow: hidden; color: #333; background-color: #FFFFFF; padding: 0 auto; float: left; font-family: Georgia; font-size: 14px; line-height: 1.42857; }
.coloana_left_all { width: 98%; margin-top: 20px; margin: 0% auto 0; min-height: 1px; color: #333; font-family: Georgia; font-size: 14px; line-height: 1.42857; padding-left: 3px; padding-right: 0px; position: relative; overflow: hidden; background-color: #FFFFFF; padding: 0 auto; position: relative; float: left; }
.coloana_left_all h1 { width: 100%; color: #333; margin: 5% 0 2% 1%; padding: 5px; border-bottom: 0px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 14px; font: ; text-align: left; background: none; font-weight:bold; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h1 { width: 100%; color: #333; overflow: hidden; margin: 4% 0 0 0; padding: 5px; border-bottom: 2px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 21px; font: ; text-align: left; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h2 { background: #0082c8 none repeat scroll 0 0; border-radius: 5px; color: #fff; display: inline-block; font-size: 15px; font-weight: 700; margin-bottom: 5px; margin-top: 10px; padding: 3px; width: 98.5%; }
.coloana_center_all h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 14px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_all h4 { width: 98.4%; color: #333; margin: 0% 0 0 0; padding: 0px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #D6CCA0; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h5 { width: 98.4%; color: #333; margin: 1% 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h6 { width: 98.4%; color: #333; margin: 0 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
..coloana_center_all img { display: block; height: auto; max-width: 100%; border: 0 none; margin: 0; padding: 0; outline: 0 none; vertical-align: middle; }
.button_link { width: 95.5%; margin: 0px 0px 0px 10px; background: #ffffff none repeat scroll 0 0; border-color: #dedede #d8d8d8 #d3d3d3; border-image: none; border-radius: 5px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1.2em Georgia,sans-serif; outline: medium none; padding: 10px; text-decoration: none; text-transform: uppercase; vertical-align: middle; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; }
.button3 { background: #ffffff none repeat scroll 0 0; border: 1px solid #81bbde; border-radius: 2px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1em Georgia; margin-right: 15px; margin-top: 5px; outline: medium none; padding: 8px; text-decoration: none; text-transform: uppercase; vertical-align: middle; }
.logo img {float: left; width: 77%; margin: 14px 0px 16px 0px;}
.container_stiri { width: 100%; margin: 50px 1px 40px 0px; }
.tg-hover-content{ position: relative; float: left;	width: 100%; background: #fff; height: 190px; padding: 20px; text-align: center; }
.nivoSlider { position:relative; width:106%; margin: 64px 0px 30px 0px; height:auto; overflow: hidden; border: 1px	solid #979797; border-top: none; border-width: 0; box-shadow: 0 -91px 71px #03528A, 0 49px 66px #3F7194; background: ; } 
.continut_pagina { padding: 0px 0 0px 0px; overflow: hidden; box-shadow: none; border-style: solid; border-color: white; border-width: 1px 0px 1px 0px; border-radius: 20px; }
.preloader {	position: absolute;	top: 0; left: 0; right: 0; bottom: 0; margin: auto; height: 0; width: 36%; padding-bottom: 36%; }
.coloana_center_all_img img { display: block; height: auto; width: 100%; border: 0 none; margin: 0; padding: 0; outline: 0 none; vertical-align: middle; }
.cover { position:relative; width:100%; margin: 0px 0px 0px 0px; height: 133px; overflow: hidden; border: 1px	solid #979797; border-top: none; border-width: 0; } 
.cover h1 { color: white; font-size: 17px; font-style: normal; font-family: Georgia; font-weight: 400; line-height: 35px; width: 370px; margin: 35px 0px 0px 675px; text-transform: uppercase; border-bottom: 1px solid white; padding: 5px; text-align: center; z-index: 999999; text-shadow: 1px 1px 0 #000000; box-shadow: 0px 20px 20px rgba(0, 0, 0, 0.45); border-style: solid; border-color: white; border-width: 1px 0px 1px 0px; border-radius: 20px; } 	
.coloana_center_all p { font-size: 16px; font-weight: normal; line-height: 1.5; margin-bottom: 1em; margin: 0px 0px 0px 0px; padding: 10px; text-align: left; width: 100%; font-family: Georgia; }
.four-columns .col img { height: auto; width: 70%; text-align: center; margin: 0px -95px -40px 120px; }
.smk_accordion { position: relative; margin: 0px 0px 0px 10px; padding: 0; list-style: none; width: 95.5%; z-index: 0; }
.tg-section-head h2{ margin: 0 0 0px 0; padding: 0 0 20px; position: relative; display: inline-block; vertical-align: middle; font-family: Georgia; font-size: 26px; border-bottom: 0px solid #81c22b; }
.tg-section-head h2:after { content: ''; position: absolute; top: 50%; float: left; width: 230px; height: 30px; margin:0px 0 0 -20px; text-align: center; font-size: 20px; line-height: 30px; border-bottom: 0px solid #81c22b; }
.tg-section-head h2:before { content: ''; position: absolute; top: 50%; float: left; width: 230px; height: 30px; margin:0px 0 0 -20px; text-align: center; font-size: 20px; line-height: 30px; border-bottom: 0px solid #81c22b; }
h2.resp-accordion { display: block;	font-weight: bold; }
.col-xs-6 {width: 100%; }
.image_stack { width: 390px; height: 230px; position: relative;	margin:25px -130px 15px -18px; float: left; }/* css style for photo stack */
.col .logo { width: auto; float: left; height: auto; margin: 0 0 22px; }
.four-columns{ background: #576875; padding:0px 0;	border-top:5px solid; color: #a0a0a0; }
.col .tg-heading-border:after{ margin: 0; left: 41%; }
.col .tg-heading-border h3{ font-size:18px; line-height:21px; color: #fff; text-align: center; text-transform:uppercase; }
.dia { float: left; text-align: left; padding-right: ; width: 20%; clear: both; display: table; }
.fechas { width: 100%; border-bottom: 1px dashed #ccc; font-size: 14px; overflow: hidden; padding: 0; margin: 0px 0px 0px 10px; }
.cont_evento { float: left; font-size: 16px; overflow: hidden; margin: 0% 0% 2% 0%; padding: 0px 0px 0px 13px; width: 78%; color: #404040; font-family: Georgia; line-height: 22px; text-align: justify; border-left: 1px dashed #ccc;  }
.tabel_management { width: 100%; margin: 0; padding: 0; font-size: 5px; font-family: Georgia; }
.note { width: 100%; background: #fcfcfc url("../images/bg_noise2.png") repeat scroll 0 0; overflow: hidden; text-align: justify; border: 1px solid #ddd; display: block; float: left; margin: 0% 0% 1% 0%; padding: 10px; position: relative; }
.tabel_management strong { font-weight: normal; font-size: 14px; }
.contact_form_part_address { width: 88%; float: left; margin: 0% 1% 1% 3%; padding: 0; }
.contact_form_part_address p { width: 103%; float: left; margin: 2%; padding: 0; color: #333; text-align: left; }
.img_index_excellent { width: 171%; margin: 0px 0px 0px -127px; }
#header .navbar-toggle {margin: 9px 0 0 0px;  border: 1px solid aliceblue;}
.contact_bara_index_right {
	padding: 10% 0px 15px 35px;
	width: 100%;
	float: right;
}
.contact_bara_index_left {
	padding: 15px 0px 0px 187px;
	width: 100%;
	float: left;
}
.fa {
	font:normal normal normal 14px/1 FontAwesome;
	color: white;
	padding: 0px;
	float: left;
}
.tg-heading-border h2{margin: 0px 0 20px;}
#header {
	padding:0 0 0 0;
	position:absolute;
	z-index:2;
}
.coloana_servicii {
width: 100%;
padding: 28px 20px 27px 108px;
position: relative;
background: #fff;
margin-bottom: 30px;
border: 1px solid #ccc;
float: left;
margin: 2% 2% 2% 0%;
height: auto;
}
.contact_suna_index h2 {
	box-sizing: border-box;
margin: 0;
outline: 0 none;
padding: 50px;
font-size: 21px;
color: white;
font-family: Raleway;
font-weight: 500;
line-height: 1.1;
text-shadow: 0px 1px 0 #000000;
width: 100%;
}
.buton_contact_suna_index {
	width: 47%;
margin: 0px 100px 17px 0px;
padding: 12px;
float: right;
border: 1px solid white;
color: white;
text-shadow: 0px 1px 0 #000000;
font-weight: 700;
border-radius: 15px;
}
.tg-rightarea{
	float: right;
	border-top: 0px solid #fff;
	margin:-30px 62px 0px;
}
.tg-hover-content{
	position: relative;
	float: left;
	width: 100%;
	background: #fff;
	height: 360px;
	padding: 20px;
	text-align: center;
}
.coloana_motive_speciali {
width: 94%;
position: relative;
margin-bottom: 30px;
float: left;
margin: 2% 3% 2% 3%;
}
.fa-ship-servicii::before {
    content: "\f21a";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-plane-servicii::before {
    content: "\f072";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-cubes-servicii::before {
    content: "\f1b3";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-globe-servicii::before {
    content: "\f0ac";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.coloana_servicii_icon i {
	color: #0faf97;
color: #999;
font-size: 30px;
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
margin: 0px 0px 0px 18px;
}
.col { margin: -14px 0px 26px 0px; height: 238px;}
.tg-counter h2{
	font-size: 33px;
	line-height: 48px;
	font-weight: bold;
}
.preloader {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	height: 0;
	width: 63%;
	padding-bottom: 32%;
}
.tg-description{
	width: 100%;
text-align: center;
line-height: 24px;
font-size: 17px;
margin: 0px 0px 0px 0px;
letter-spacing: normal;
}
.four-columns .col img { height: auto;
width: 70%;
text-align: center;
margin: 0px 0px -18px 54px;
}
.fa-twitter-square:before{content: "\f081";
font-size: 35px;
color: white;
margin: 0px 0px 0px 0px;
float: left;
padding: 0px 0px 20px 15px;
}
.fa-facebook-square:before{
	content: "\f082";
font-size: 35px;
color: white;
margin: 0% 0% 0% 0%;
float: left;
padding: 0px 0px 0px 0px;
}
.articol_blog_time { width: 100%; float: left; margin: 5px auto 0;}
.col-lg-6 {
    width: 100%;
}
.col-xs-6{width:100%}
.contact_suna_index {
	width: 100%;
	margin: 0 auto;
	padding: 0px;
	float: left;
}
.header {
	z-index: 99;
	position: relative;
	border-bottom: solid 0px #eee;
	margin: 1% 0% 0% 0%;
}
.cover img { width: 160px; z-index:0;
z-index: 0;
margin: 10px 0px 0px 109px;
padding: 0;
}

.coloana_arome_part {
    width: 100%;
	float: left;
	margin: 4% auto;
}
.articol_blog_img img { display: block; height: auto; width: 100%; border: 1px solid;
border-radius: 10px; float:left; margin: 0px 10px 20px 0px; padding: 0; outline: 0 none; vertical-align: middle; }

.articol_blog_p{ width: 94%; float: left; margin: 3%; color: #888888; text-align: justify;}

.shape_box {
    width: 21%;
    vertical-align: top;
    display: inline-block;
    text-align: center;
	margin: 1% 1.7% 2% 2%;
	float: left;
}
.tg-counter{
	width: 50%;
	float: left;
	padding: 0 15px;
	position: relative;
}
.image_stack { width: 390px;
height: 355px;
position: relative;
margin: 30px 0px 0px 60px;
float: left; }/* css style for photo stack */
.theme-default .nivoSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
    margin: 60px 0px 32px 0px;
    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -webkit-box-shadow: 0px 2px 34px 15px rgba(136,136,143,1);
	-moz-box-shadow: 0px 2px 34px 15px rgba(136,136,143,1);
	box-shadow: 0 -30px 50px #03528A, 0 18px 18px #03528A;
	z-index:0;
}
.theme-default .nivo-caption a {
 color: #fff;
border: ;
padding: 6px;
border-radius: 20px;
background-color: #c90404;
font-size: 10px;
font-family: cursive, geneva;
text-transform: none;
text-shadow: none;
}
.nivo-caption {
	position: absolute;
left: 0;
bottom: -138px;
color: #fff;
width: 78%;
z-index: 8;
padding: 0px 0px 0px 38px;
margin: 0% 0% -24% 0%;
opacity: 2.8;
overflow: hidden;
display: none;
text-align: left;
-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.theme-default .nivo-caption strong { 
	font-weight: bold;
    font-size: 16px;
    font-family: cursive, geneva;
	text-shadow: 2px 2px #000;

}
.theme-default .nivo-caption {
    font-weight: normal;
    font-size: 16px;
    font-family: cursive, geneva;
	text-shadow: 2px 2px #000;
}
.tg-theme-hover figure{
	margin: 0;
	width: 100%;
	height: 483px;
	float: left;
	position: relative;
	z-index:1;
	overflow:hidden;
}
.col p{
	font-size:14px;
	line-height:24px;
	margin: 0px 0px 0px 0px;
	color: #fff;
	text-align: center;
}
.coloana_center_all h1 { width: 90%; color: #042F96; text-transform: none; margin: 3% 0 0 3%; padding: 5px; border-bottom: 1px solid #42da36; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 21px; font: ; text-align: center; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all span { color: #0082c8; text-transform: none; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 16px; font: ; text-align: center; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h2 { background: #0082c8 none repeat scroll 0 0; border-radius: 5px; color: #ffffff; display: inline-block; font-size: 15px; font-weight: 700; margin-bottom: 5px; margin-top: 10px; padding: 10px; width: 99.4%; }
.coloana_center_all h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 18px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_all h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 18px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_all h4 { width: 100%; color: #333; margin: 2% 0 0 0%; padding: 5px; background: none; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 24px; font: ; text-align: center; font-weight:normal; font-family: Georgia; float: left; list-style:none; line-height:normal;}
.coloana_center_all h5 { width: 98.4%; color: #333; margin: 1% 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h6 { width: 100%; color: #7E7E7E; margin: 0 0 0 0; padding: 5px 5px 10px 5px; border-bottom: 1px solid #366486; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 16px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all a { color: ; font-weight: bold; text-decoration: none; }
.coloana_center_all p { font-size: 15px; font-weight: normal; line-height: 1.5; margin-bottom: 1em; margin: 20px 0px 0% 0px; padding: 15px; border-radius: 10px 0 10px 0; text-align: justify; width: 100%; font-family: Georgia; }

.coloana_center_all strong { width: 100%; color: #366486; margin: 0 0 0 0; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.fereastra_center_consiliu_local_all { width: 87%; float: left; margin: 10px 10px 40px 24px; min-height: 255px; padding-left: 10px; padding-right: 10px; position: relative; }
.articol_blog_img_edit img { display: block; height: auto; width: 90%; border: 0px solid;
border-radius: 0px; margin: 3% 0% 3% 6%; padding: 0; outline: 0 none; vertical-align: middle; }
.buton_fii_voluntar { width: 70%;
border: 1px solid white;
margin: 7% 0% 3% 14%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.buton_fii_voluntar_2 { width: 50%;
border: 1px solid white;
margin: 6% -17% 1% 23%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.buton_fii_voluntar_3 { width: 75%;
border: 1px solid white;
margin: 1% -10% 5% 12%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.articol_blog { margin: 10px 0px 20px 20px; width: 90%; padding: 0px; text-align: center; }
.articol_blog_event { margin: 0px; padding: 0px;  }
.articol_blog_img_3 img { display: block;
height: auto;
width: 100%;
border: 1px solid;
border-radius: 0px;
margin: 1% 2% 3% 0%;
padding: 5px;
outline: 0 none;
vertical-align: middle;
float: left; }
.articol_blog_img_2 img { display: block;
height: auto;
width: 46%;
border: 0px solid;
border-radius: 0px;
margin: 3% 0% 3% 3%;
padding: 0;
outline: 0 none;
vertical-align: middle;
float: left; }
.articol_blog_img_edit img { display: block;
height: auto;
width: 94%;
border: 0px solid;
border-radius: 0px;
margin: 3% 0% 3% 3%;
padding: 0;
outline: 0 none;
vertical-align: middle;
float: left; }
.fa_blog {
	font:normal normal normal 14px/1 FontAwesome;
	color: #0016B9;
	margin: 0% 0% 0% 15%;
}
.buton_fii_voluntar_facebook { width: 90%;
border: 1px solid white;
margin: 4% 0% 4% 5%;
padding: 15px;
float: left;
background: blue;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }

} 


@media only screen and (max-width: 320px){
.coloana_center_all { width: 100%; margin: 0% 0 0% 0%; min-height: 1px; padding-left: 0px; padding-right: 0px; position: relative; overflow: hidden; color: #333; background-color: #FFFFFF; padding: 0 auto; float: left; font-family: Georgia; font-size: 14px; line-height: 1.42857; }
.coloana_left_all { width: 98%; margin-top: 20px; margin: 0% auto 0; min-height: 1px; color: #333; font-family: Georgia; font-size: 14px; line-height: 1.42857; padding-left: 3px; padding-right: 0px; position: relative; overflow: hidden; background-color: #FFFFFF; padding: 0 auto; position: relative; float: left; }
.coloana_left_all h1 { width: 100%; color: #333; margin: 5% 0 2% 1%; padding: 5px; border-bottom: 0px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 14px; font: ; text-align: left; background: none; font-weight:bold; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h1 { width: 100%; color: #333; overflow: hidden; margin: 4% 0 0 0; padding: 5px; border-bottom: 2px solid #0099CC; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 21px; font: ; text-align: left; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h2 { background: #0082c8 none repeat scroll 0 0; border-radius: 5px; color: #fff; display: inline-block; font-size: 15px; font-weight: 700; margin-bottom: 5px; margin-top: 10px; padding: 3px; width: 98.5%; }
.coloana_center_all h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 14px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_all h4 { width: 98.4%; color: #333; margin: 0% 0 0 0; padding: 0px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #D6CCA0; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h5 { width: 98.4%; color: #333; margin: 1% 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h6 { width: 98.4%; color: #333; margin: 0 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 20px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
..coloana_center_all img { display: block; height: auto; max-width: 100%; border: 0 none; margin: 0; padding: 0; outline: 0 none; vertical-align: middle; }
.button_link { width: 95.5%; margin: 0px 0px 0px 10px; background: #ffffff none repeat scroll 0 0; border-color: #dedede #d8d8d8 #d3d3d3; border-image: none; border-radius: 5px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1.2em Georgia,sans-serif; outline: medium none; padding: 10px; text-decoration: none; text-transform: uppercase; vertical-align: middle; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; }
.button3 { background: #ffffff none repeat scroll 0 0; border: 1px solid #81bbde; border-radius: 2px; box-shadow: 0 1px 0 #f9f9f9, 0 1px 0 #fbfbfb inset; color: #000000; cursor: pointer; display: inline-block; font: bold 12px/1em Georgia; margin-right: 15px; margin-top: 5px; outline: medium none; padding: 8px; text-decoration: none; text-transform: uppercase; vertical-align: middle; }
.logo img {float: left; width: 77%; margin: 14px 0px 16px 0px;}
.container_stiri { width: 100%; margin: 50px 1px 40px 0px; }
.tg-hover-content{ position: relative; float: left;	width: 100%; background: #fff; height: 190px; padding: 20px; text-align: center; }
.nivoSlider { position:relative; width:106%; margin: 64px 0px 30px 0px; height:auto; overflow: hidden; border: 1px	solid #979797; border-top: none; border-width: 0; box-shadow: 0 -91px 71px #03528A, 0 49px 66px #3F7194; background: ; } 
.continut_pagina { padding: 0px 0 0px 0px; overflow: hidden; box-shadow: none; border-style: solid; border-color: white; border-width: 1px 0px 1px 0px; border-radius: 20px; }
.preloader {	position: absolute;	top: 0; left: 0; right: 0; bottom: 0; margin: auto; height: 0; width: 36%; padding-bottom: 36%; }
.coloana_center_all_img img { display: block; height: auto; width: 100%; border: 0 none; margin: 0; padding: 0; outline: 0 none; vertical-align: middle; }
.cover { position:relative; width:100%; margin: 0px 0px 0px 0px; height: 133px; overflow: hidden; border: 1px	solid #979797; border-top: none; border-width: 0; } 
.cover h1 { color: white; font-size: 17px; font-style: normal; font-family: Georgia; font-weight: 400; line-height: 35px; width: 370px; margin: 35px 0px 0px 675px; text-transform: uppercase; border-bottom: 1px solid white; padding: 5px; text-align: center; z-index: 999999; text-shadow: 1px 1px 0 #000000; box-shadow: 0px 20px 20px rgba(0, 0, 0, 0.45); border-style: solid; border-color: white; border-width: 1px 0px 1px 0px; border-radius: 20px; } 	
.coloana_center_all p { font-size: 16px; font-weight: normal; line-height: 1.5; margin-bottom: 1em; margin: 0px 0px 0px 0px; padding: 10px; text-align: left; width: 100%; font-family: Georgia; }
.four-columns .col img { height: auto; width: 70%; text-align: center; margin: 0px -95px -40px 120px; }
.smk_accordion { position: relative; margin: 0px 0px 0px 10px; padding: 0; list-style: none; width: 95.5%; z-index: 0; }
.tg-section-head h2{ margin: 0 0 0px 0; padding: 0 0 20px; position: relative; display: inline-block; vertical-align: middle; font-family: Georgia; font-size: 26px; border-bottom: 0px solid #81c22b; }
.tg-section-head h2:after { content: ''; position: absolute; top: 50%; float: left; width: 230px; height: 30px; margin:0px 0 0 -20px; text-align: center; font-size: 20px; line-height: 30px; border-bottom: 0px solid #81c22b; }
.tg-section-head h2:before { content: ''; position: absolute; top: 50%; float: left; width: 230px; height: 30px; margin:0px 0 0 -20px; text-align: center; font-size: 20px; line-height: 30px; border-bottom: 0px solid #81c22b; }
h2.resp-accordion { display: block;	font-weight: bold; }
.col-xs-6 {width: 100%; }
.image_stack { width: 390px; height: 230px; position: relative;	margin:25px -130px 15px -18px; float: left; }/* css style for photo stack */
.col .logo { width: auto; float: left; height: auto; margin: 0 0 22px; }
.four-columns{ background: #576875; padding:0px 0;	border-top:5px solid; color: #a0a0a0; }
.col .tg-heading-border:after{ margin: 0; left: 41%; }
.col .tg-heading-border h3{ font-size:18px; line-height:21px; color: #fff; text-align: center; text-transform:uppercase; }
.dia { float: left; text-align: left; padding-right: ; width: 20%; clear: both; display: table; }
.fechas { width: 100%; border-bottom: 1px dashed #ccc; font-size: 14px; overflow: hidden; padding: 0; margin: 0px 0px 0px 10px; }
.cont_evento { float: left; font-size: 16px; overflow: hidden; margin: 0% 0% 2% 0%; padding: 0px 0px 0px 13px; width: 78%; color: #404040; font-family: Georgia; line-height: 22px; text-align: justify; border-left: 1px dashed #ccc;  }
.tabel_management { width: 100%; margin: 0; padding: 0; font-size: 5px; font-family: Georgia; }
.note { width: 100%; background: #fcfcfc url("../images/bg_noise2.png") repeat scroll 0 0; overflow: hidden; text-align: justify; border: 1px solid #ddd; display: block; float: left; margin: 0% 0% 1% 0%; padding: 10px; position: relative; }
.tabel_management strong { font-weight: normal; font-size: 14px; }
.contact_form_part_address { width: 88%; float: left; margin: 0% 1% 1% 3%; padding: 0; }
.contact_form_part_address p { width: 103%; float: left; margin: 2%; padding: 0; color: #333; text-align: left; }
.img_index_excellent { width: 171%; margin: 0px 0px 0px -127px; }
#header .navbar-toggle {margin: 9px 0 0 0px;  border: 1px solid aliceblue;}
.contact_bara_index_right {
	padding: 10% 0px 15px 35px;
	width: 100%;
	float: right;
}
.contact_bara_index_left {
	padding: 15px 0px 0px 187px;
	width: 100%;
	float: left;
}
.fa {
	font:normal normal normal 14px/1 FontAwesome;
	color: white;
	padding: 0px;
	float: left;
}
.tg-heading-border h2{margin: 0px 0 20px;}
#header {
	padding:0 0 0 0;
	position:absolute;
	z-index:2;
}
.coloana_servicii {
width: 100%;
padding: 28px 20px 27px 108px;
position: relative;
background: #fff;
margin-bottom: 30px;
border: 1px solid #ccc;
float: left;
margin: 2% 2% 2% 0%;
height: auto;
}
.contact_suna_index h2 {
	box-sizing: border-box;
margin: 0;
outline: 0 none;
padding: 50px;
font-size: 21px;
color: white;
font-family: Raleway;
font-weight: 500;
line-height: 1.1;
text-shadow: 0px 1px 0 #000000;
width: 100%;
}
.buton_contact_suna_index {
	width: 47%;
margin: 0px 100px 17px 0px;
padding: 12px;
float: right;
border: 1px solid white;
color: white;
text-shadow: 0px 1px 0 #000000;
font-weight: 700;
border-radius: 15px;
}
.tg-rightarea{
	float: right;
	border-top: 0px solid #fff;
	margin:-30px 62px 0px;
}
.tg-hover-content{
	position: relative;
	float: left;
	width: 100%;
	background: #fff;
	height: 360px;
	padding: 20px;
	text-align: center;
}
.coloana_motive_speciali {
width: 94%;
position: relative;
margin-bottom: 30px;
float: left;
margin: 2% 3% 2% 3%;
}
.fa-ship-servicii::before {
    content: "\f21a";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-plane-servicii::before {
    content: "\f072";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-cubes-servicii::before {
    content: "\f1b3";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.fa-globe-servicii::before {
    content: "\f0ac";
font-size: 30px;
margin: 0px 22px 0px 5px;
color: #9a9a9c;
}
.coloana_servicii_icon i {
	color: #0faf97;
color: #999;
font-size: 30px;
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
margin: 0px 0px 0px 18px;
}
.col { margin: -14px 0px 26px 0px; height: 238px;}
.tg-counter h2{
	font-size: 33px;
	line-height: 48px;
	font-weight: bold;
}
.preloader {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	height: 0;
	width: 63%;
	padding-bottom: 32%;
}
.tg-description{
	width: 100%;
text-align: center;
line-height: 24px;
font-size: 17px;
margin: 0px 0px 0px 0px;
letter-spacing: normal;
}
.four-columns .col img { height: auto;
width: 70%;
text-align: center;
margin: 0px 0px -18px 54px;
}
.fa-twitter-square:before{content: "\f081";
font-size: 35px;
color: white;
margin: 0px 0px 0px 0px;
float: left;
padding: 0px 0px 20px 15px;
}
.fa-facebook-square:before{
	content: "\f082";
font-size: 35px;
color: white;
margin: 0% 0% 0% 0%;
float: left;
padding: 0px 0px 0px 0px;
}
.articol_blog_time { width: 100%; float: left; margin: 5px auto 0;}
.col-lg-6 {
    width: 100%;
}
.col-xs-6{width:100%}
.contact_suna_index {
	width: 100%;
	margin: 0 auto;
	padding: 0px;
	float: left;
}
.header {
	z-index: 99;
	position: relative;
	border-bottom: solid 0px #eee;
	margin: 1% 0% 0% 0%;
}
.cover img { width: 160px; z-index:0;
z-index: 0;
margin: 10px 0px 0px 109px;
padding: 0;
}

.coloana_arome_part {
    width: 100%;
	float: left;
	margin: 4% auto;
}
.articol_blog_img img { display: block; height: auto; width: 100%; border: 1px solid;
border-radius: 10px; float:left; margin: 0px 10px 20px 0px; padding: 0; outline: 0 none; vertical-align: middle; }

.articol_blog_p{ width: 94%; float: left; margin: 3%; color: #888888; text-align: justify;}

.shape_box {
    width: 21%;
    vertical-align: top;
    display: inline-block;
    text-align: center;
	margin: 1% 1.7% 2% 2%;
	float: left;
}
.tg-counter{
	width: 50%;
	float: left;
	padding: 0 15px;
	position: relative;
}
.image_stack { width: 390px;
height: 355px;
position: relative;
margin: 30px 0px 0px 60px;
float: left; }/* css style for photo stack */
.theme-default .nivoSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
    margin: 60px 0px 32px 0px;
    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -webkit-box-shadow: 0px 2px 34px 15px rgba(136,136,143,1);
	-moz-box-shadow: 0px 2px 34px 15px rgba(136,136,143,1);
	box-shadow: 0 -30px 50px #03528A, 0 18px 18px #03528A;
	z-index:0;
}
.theme-default .nivo-caption a {
 color: #fff;
border: ;
padding: 6px;
border-radius: 20px;
background-color: #c90404;
font-size: 10px;
font-family: cursive, geneva;
text-transform: none;
text-shadow: none;
}
.nivo-caption {
	position: absolute;
left: 0;
bottom: -138px;
color: #fff;
width: 78%;
z-index: 8;
padding: 0px 0px 0px 38px;
margin: 0% 0% -24% 0%;
opacity: 2.8;
overflow: hidden;
display: none;
text-align: left;
-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.theme-default .nivo-caption strong { 
	font-weight: bold;
    font-size: 16px;
    font-family: cursive, geneva;
	text-shadow: 2px 2px #000;

}
.theme-default .nivo-caption {
    font-weight: normal;
    font-size: 16px;
    font-family: cursive, geneva;
	text-shadow: 2px 2px #000;
}
.tg-theme-hover figure{
	margin: 0;
	width: 100%;
	height: 483px;
	float: left;
	position: relative;
	z-index:1;
	overflow:hidden;
}
.col p{
	font-size:14px;
	line-height:24px;
	margin: 0px 0px 0px 0px;
	color: #fff;
	text-align: center;
}
.coloana_center_all h1 { width: 90%; color: #042F96; text-transform: none; margin: 3% 0 0 3%; padding: 5px; border-bottom: 1px solid #42da36; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 21px; font: ; text-align: center; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all span { color: #0082c8; text-transform: none; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 16px; font: ; text-align: center; background: none; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h2 { background: #0082c8 none repeat scroll 0 0; border-radius: 5px; color: #ffffff; display: inline-block; font-size: 15px; font-weight: 700; margin-bottom: 5px; margin-top: 10px; padding: 10px; width: 99.4%; }
.coloana_center_all h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 18px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_all h3 { border-radius: 5px; color: #006699; display: inline-block; font-size: 18px; font-weight: 600; margin-bottom: 5px; margin-top: 10px; padding: 5px 5px 5px 5px; width: 98.4%; }
.coloana_center_all h4 { width: 100%; color: #333; margin: 2% 0 0 0%; padding: 5px; background: none; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 24px; font: ; text-align: center; font-weight:normal; font-family: Georgia; float: left; list-style:none; line-height:normal;}
.coloana_center_all h5 { width: 98.4%; color: #333; margin: 1% 0 0 0; padding: 5px; border-bottom: 0px solid #333; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all h6 { width: 100%; color: #7E7E7E; margin: 0 0 0 0; padding: 5px 5px 10px 5px; border-bottom: 1px solid #366486; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 16px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.coloana_center_all a { color: ; font-weight: bold; text-decoration: none; }
.coloana_center_all p { font-size: 15px; font-weight: normal; line-height: 1.5; margin-bottom: 1em; margin: 20px 0px 0% 0px; padding: 15px; border-radius: 10px 0 10px 0; text-align: justify; width: 100%; font-family: Georgia; }

.coloana_center_all strong { width: 100%; color: #366486; margin: 0 0 0 0; text-shadow: 0px 0px 0px rgba(62, 64, 149, 0.46); box-shadow: 0px 0 #ebebeb, 0px 0px 0px #005791; font-size: 17px; font: ; text-align: left; background: #; font-weight:normal; font-family: Georgia; list-style:none; line-height:normal;}
.fereastra_center_consiliu_local_all { width: 87%; float: left; margin: 10px 10px 40px 24px; min-height: 255px; padding-left: 10px; padding-right: 10px; position: relative; }
.articol_blog_img_edit img { display: block; height: auto; width: 90%; border: 0px solid;
border-radius: 0px; margin: 3% 0% 3% 6%; padding: 0; outline: 0 none; vertical-align: middle; }
.buton_fii_voluntar { width: 70%;
border: 1px solid white;
margin: 7% 0% 3% 14%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.buton_fii_voluntar_2 { width: 50%;
border: 1px solid white;
margin: 6% -17% 1% 23%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.buton_fii_voluntar_3 { width: 75%;
border: 1px solid white;
margin: 1% -10% 5% 12%;
padding: 15px;
float: left;
background: #fb1421;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }
.articol_blog { margin: 10px 0px 20px 20px; width: 90%; padding: 0px; text-align: center; }
.articol_blog_event { margin: 0px; padding: 0px;  }
.articol_blog_img_3 img { display: block;
height: auto;
width: 100%;
border: 1px solid;
border-radius: 0px;
margin: 1% 2% 3% 0%;
padding: 5px;
outline: 0 none;
vertical-align: middle;
float: left; }
.articol_blog_img_2 img { display: block;
height: auto;
width: 46%;
border: 0px solid;
border-radius: 0px;
margin: 3% 0% 3% 3%;
padding: 0;
outline: 0 none;
vertical-align: middle;
float: left; }
.articol_blog_img_edit img { display: block;
height: auto;
width: 94%;
border: 0px solid;
border-radius: 0px;
margin: 3% 0% 3% 3%;
padding: 0;
outline: 0 none;
vertical-align: middle;
float: left; }
.fa_blog {
	font:normal normal normal 14px/1 FontAwesome;
	color: #0016B9;
	margin: 0% 0% 0% 15%;
}
.buton_fii_voluntar_facebook { width: 90%;
border: 1px solid white;
margin: 4% 0% 4% 5%;
padding: 15px;
float: left;
background: blue;
color: white;
border-radius: 10px 0 10px 0;
text-align: center; }

} 
   

   