/* Theme Name: LEAD V6  */
/* Author: Bogdan Gheorghe */
/* Author URI: http://bogdan.livedesign.ro */
/* ----------------------- START general ----------------------- */
/* START Reset */

html, body, div, span,iframe, applet, object, h1, h2, h3, h4, h5, h6, p, blockquote,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ul, li, fieldset, form, label, legend,table, caption, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; background:transparent;}
img {margin:0; padding:0; border:0; outline:0; text-decoration:none; background:transparent;}
ul {list-style: none;}
strong {font-weight: bold;}
:focus {outline: 0;}
/* END Reset */

body 	 {
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	color:#5F5F5F;
	background:#FFF;

    word-wrap: break-word;
	}
a        {color:#00cd96; padding:0; margin:0; border:0; text-decoration:none;}
a:hover  {color:#000000; text-decoration:none; }
p 		 {margin-bottom:20px;}
select 	 {padding:0; margin:0; height:25px; line-height:25px;}
textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; border:1px solid #C5CCCD; color:#000000;}
.rbtn 	 {border:0;}

h1
	{
			color:#000;
	font-size:22px;
	margin-bottom:10px;
	}

h1 a {text-decoration:none; color:#000000}
h1 a:hover {text-decoration:none; color:#000000}

h2
	{

	color:#000;
	font-size:26px;
	margin-bottom:10px;
	font-weight:bold;
	}

h2 a  {text-decoration:none; color:#000;}
h2 a:hover {text-decoration:none;}


h3

	{



	color:#000;

	font-size:20px;

	margin-bottom:10px;

	}

h3 a         {text-decoration:none;}

h3 a:hover   {text-decoration:none;}



h4, h5, h6 {font-size:14px;}


.single-banner-lvd img {max-width:100%; height:auto; margin-bottom:20px;}
.clearfix, .clear {clear:both;}

.spacer10 {height:10px; font-size: 8px;}
.spacer15 {height:15px; font-size: 8px;}
.spacer20 {height:20px; font-size: 10px;}
.spacer30 {height:30px; font-size: 10px;}
.spacer40 {height:40px; font-size: 10px;}
.spacer60 {height:60px; font-size: 10px;}
.textspacer10 {margin-left:10px;}
.textspacer20 {margin-left:20px;}
.textspacer30 {margin-left:30px;}
.v_align {vertical-align:middle;}
.center {text-align:center;}


* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
          box-sizing: border-box;
}

.morelink {font-size:13px; font-weight:normal; display:inline-block; padding-left:25px; min-height:18px;}
/* ----------------------- END general ----------------------- */

/* ----------------------- START alinieri + imagini WP ----------------------- */

.wp-caption-text {color:#999999; font-size:11px; }

.wp-caption {margin-top:6px; }

.aligncenter {display: block; margin-left: auto; margin-right: auto;}

img.aligncenter {display: block; margin-left: auto;	margin-right: auto;}

img.alignleft {padding: 4px; margin: 0 7px 2px 0; display: inline;}

.alignleft {float: left;}

.alignright {float:right; margin-left:35px; margin-bottom:35px;}

/* ----------------------- END alinieri + imagini WP ----------------------- */

/* START fonturi */

/* END fonturi */



/*------------------------------------------------ START HEADER ------------------------------------------------*/


/*---*/
.header-full-standard
	{
	position:fixed;
	height:80px;
	line-height:80px;
	text-align:center;
	width:100%;
	z-index:9999;
	background:#FFF;
	box-shadow:0 2px 2px -1px rgba(0, 0, 0, 0.1);

	 -moz-animation-name: dropHeader;
    -moz-animation-iteration-count: once;
    -moz-animation-timing-function: ease-in;
    -moz-animation-duration: 0.3s;
    -webkit-animation-name: dropHeader;
    -webkit-animation-iteration-count: once;
    -webkit-animation-timing-function: ease-in;
    -webkit-animation-duration: 0.3s;

	}

.logo-standard
	{
	margin-top:5px;
	height:70px;
	width:auto;
	}

.header-full
	{
	position:fixed;
	height:85px;
	line-height:85px;
	text-align:center;
	width:100%;
	z-index:9999;
	/*
	-moz-animation-name: dropHeader;
    -moz-animation-iteration-count: once;
    -moz-animation-timing-function: ease-in;
    -moz-animation-duration: 0.3s;
    -webkit-animation-name: dropHeader;
    -webkit-animation-iteration-count: once;
    -webkit-animation-timing-function: ease-in;
    -webkit-animation-duration: 0.3s;
	*/
	}

	@-moz-keyframes dropHeader {
    0% {
        top: -55px;
    }
    100% {
        top: 0;
    }
}
@-webkit-keyframes dropHeader {
    0% {
        top: -55px;
    }
    100% {
        top: 0;
    }
}


.head-spacer {height:75px;}

.link-menu
	{
	position:absolute;
	top:30px;
	left:20px;
	height:40px;
	width:40px;
	background:url('images/sprite.png') -10px -10px no-repeat;

	}

	.link-menu:hover {opacity:0.9}

.link-search
	{
	position:fixed;
	top:30px;
	right:20px;
	height:40px;
	width:40px;
	background:url('images/sprite.png') -50px -10px no-repeat;
	}

.link-share
	{
	position:absolute;
	top:30px;
	right:20px;
	height:40px;
	width:40px;
	background:url('images/sprite.png') -200px -10px no-repeat;
		/*
	 -moz-animation-name: dropHeader;
    -moz-animation-iteration-count: once;
    -moz-animation-timing-function: ease-in;
    -moz-animation-duration: 0.5s;
    -webkit-animation-name: dropHeader;
    -webkit-animation-iteration-count: once;
    -webkit-animation-timing-function: ease-in;
    -webkit-animation-duration: 0.5s;
	*/
	}

.link-menu2
	{
	position:absolute;
	top:20px;
	left:20px;
	height:40px;
	width:40px;
	background:url('images/sprite.png') -60px -10px no-repeat;
	}
.link-share2
	{
	position:absolute;
	top:20px;
	right:20px;
	height:40px;
	width:40px;
	background:url('images/sprite.png') -100px -10px no-repeat;

	}

.link-share-h-twitter
	{
	position:absolute;
	top:25px;
	right:20px;
	width:30px;
	height:30px;

	background:url('images/sprite.png') -106px -60px;
	}

.link-share-h-fb
	{
	position:absolute;
	top:25px;
	right:50px;
	width:30px;
	height:30px;
	background:url('images/sprite.png') -160px -60px;
	}

.link-share-h-fb:hover, 	.link-share-h-twitter:hover {opacity:0.9;}

.link-share-h-twitter2
	{
	position:absolute;
	top:25px;
	right:20px;
	width:30px;
	height:30px;

	background:url('images/link-twitter.png');
	}

.link-share-h-fb2
	{
	position:absolute;
	top:25px;
	right:50px;
	width:30px;
	height:30px;
	background:url('images/link-fb.png');
	}

.logo
	{
	margin-top:15px;
	height:83px;
	width:auto;
	}


.share-box
	{
	width:100%;
	position:fixed;
	top:0;
	height:60px;
	border-bottom:1px solid #EBEBEB;
	background:#FFF;
	z-index:99999;
	}

.share-container
	{
	position:relative;
	height:50px;
	}

.share-container-in
	{
	position:absolute;
	top:10px;
	left:50%;
	margin-left:-130px;
	width:260px;
	color:#FFFFFF;

	}

.share-x
	{
	display:block;
	height:40px;
	width:40px;
	background:url('images/sprite.png') -120px 0 no-repeat;
	float:right;
	margin-right:30px;
	margin-top:10px;
	}

.share-x:hover
	{
	background:url('images/sprite.png') -120px -38px no-repeat;
	}


.share-x-comments
	{
	display:block;
	height:40px;
	width:40px;
	background:url('images/sprite.png') -200px -60px no-repeat;
	position:fixed;
	top:30px;
	right:60px;
	}


/*Start Social bar*/
.social-bar
	{
	padding:30px 0;
	}

.social-bar li
	{
	display:inline-block;
	margin-right:20px;
	vertical-align:top;
	}

.fb-like.fb_iframe_widget span{vertical-align: top !important;}
.share-container-in .social-bar {padding:10px 0 0 0;}
/*End Social bar*/

/* ----------------------- START Search ----------------------- */
.rezultate {padding: 100px 0 30px 0; margin:0 auto; max-width:960px; }

.icon-search
{
	display:block;
	float:right;
	font-size:18px;
	margin-top:40px;
	margin-left:20px;
}

.share-header-container
{
position:fixed;

	width:184px;
	top:0;
	right:60px;
	text-align:center;

	z-index:999999;

	 -moz-animation-name: dropHeader;
    -moz-animation-iteration-count: once;
    -moz-animation-timing-function: ease-in;
    -moz-animation-duration: 0.3s;
    -webkit-animation-name: dropHeader;
    -webkit-animation-iteration-count: once;
    -webkit-animation-timing-function: ease-in;
    -webkit-animation-duration: 0.3s;

}

.share-hlink
{
	display:block;
	float:left;
	width:50%;


}

.share-hlink-in
{
	display:block;
	text-align:center;
	line-height:100px;
	font-size:40px;
	color:#ff794c;
	font-weight:200;
	background:#FFF;
	border:2px solid #ff794c;
	box-shadow:0 2px 2px -1px rgba(0, 0, 0, 0.1);
	height:100px;
	text-align:center;
	margin:2px;

}



.search-container-in
{
padding:0 20px;
}

.search-container-input-in
{

	height:70px;
	line-height:70px;
}

.msg-x
{
position:absolute;
right:20px;
top:30px;
font-size:40px !important;
font-weight:200;
color:#ff794c;
}
.s-container-input
{
float:left;
width:100%;
height:52px;
margin-top:30px;

}


.search_input

	{

	width:100%;
background:none;
	height:48px;
font-size:26px;
color:#ff7147;
font-weight:300;
	line-height:48px;
	padding:0 ;
border:0;


	}



.search_button

	{

	width:100%;

	height:42px;

	line-height:42px;

	padding:0 ;

font-size:20px;
color:#ff7147;
	border:0;

	background:none;

	}

/* ----------------------- END Search ----------------------- */

/*------------------------------------------------ END HEADER ------------------------------------------------*/

/* START pagina meniu*/
.click-close
{
display:inline-block;
color:#FFF;
font-size:27px;
line-height:38px;
font-weight:200;
border:2px solid #FFF;
height:40px;
width:40px;
border-radius:20px;
text-align:center;
position:fixed;
top:30px;
left:20px;
z-index:9999;
}

.click-close:hover
{
color:#FFF;
opacity:0.8;
}


.dropdown_menu_full
{
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-position: 50% 50% !important;
    background-size: cover !important;
	overflow:auto;
	z-index:99999;
}

.bg-page-menu-filter
	{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
 -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
	background: rgba(0, 0, 0, 0) linear-gradient(85deg, rgba(0,213,153, 0.8) 0%, rgba(89,111,145, 0.9) 100%) repeat scroll 0 0;
	overflow: auto;
	}


.container-menu
{
padding: 0;
}

.hover-menu:hover
{
background:rgba(0, 0, 0, 0.2);
border-radius:3px;
}

.menu-left
{
width:54%;
float:left;
}
.menu-left-in
{
margin:0 auto;
padding:60px 60px 60px 120px;
}

.menu-right
{
width:40%;
float:right;
background:rgba(0,0,0, 0.1);
}

.menu-right-in
{
	padding:60px ;
	/*border-left: 1px solid rgb(255, 255, 255);
    border-left: 1px solid rgba(255, 255, 255, 0.2);*/
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
}

.menu-right h2
{
font-size:36px !important;
}



.despre-lead
{
font-family: 'Lora', serif;
font-size:20px;
line-height:28px;
}

.menu-left
{
font-weight:300;
color:#FFF;
}

.container-menu h2
{
font-size:36px;
font-weight:bold;
font-family: 'Ubuntu', sans-serif;
color:#FFF;
margin:0 0 20px 0;

display:inline-block;
background:rgba(0, 0, 0, 0.1);
border-radius:3px;
padding:5px 15px;
}

.menu-spacer-h {height:80px;}

.menu-align {}

.menu-leads-small li
{
font-size:20px;
height:30px;
line-height:30px;
margin:10px 0;

font-weight:300;
font-family: 'Ubuntu', sans-serif;
}

.menu-leads-small li a {color:#FFF;}

.menu-leads li
{
font-size:26px;
height:36px;
line-height:36px;
margin:20px 0;
text-transform:uppercase;

font-weight:bold;
font-family: 'Ubuntu', sans-serif;
}

.menu-leads li a {color:#FFF;}


.menu-leads li.special a  {	display:inline-block; padding:3px 10px; border-radius:2px;


    border-top: 1px solid rgba(255, 255, 255, 1);
	 border-bottom: 1px solid rgba(255, 255, 255, 1);
	 font-weight:300;
	margin-top:15px;


	}

.menu-leads li a  {	display:inline-block; padding:3px 10px; border-radius:2px;

box-shadow: rgba(255,121,76, 1) 0 0px 0px 0 inset;


	}
.menu-leads li a:hover {	color:#FFF; box-shadow: rgba(255,255,255, 0.3) 0 0 0px 40px inset;}

/*START transient buttons*/
.menu-leads li a, .menu-boxes li a  {
	-webkit-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
	-moz-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
	-ms-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
	-o-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
	transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);

	text-decoration: none;
}

.menu-boxes li
{
float:left;
width:33.3333%;
display:block;
margin:30px 0;
}




.menu-boxes li a
{
display:inline-block;
min-height:250px;
margin:0 10px;
border:1px solid #FFF;
padding:30px;
color:#FFF;
font-size:22px;
font-weight:300;
box-shadow: rgba(255, 255, 255, 0.4) 0 0px 0px  0 inset;
}



.menu-boxes li a:hover
{
	box-shadow: rgba(255, 255, 255, 0.2) 0 250px 0px  0 inset;
}

.menu-bestof li
{
	padding-top:30px;
	padding-bottom:30px;
	border-bottom: 1px solid rgb(255, 255, 255);
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
	max-width:800px;
	margin:0 auto ;

}

.menu-bestof li:hover
{
	border-bottom: 1px solid rgb(255, 255, 255);
    border-bottom: 1px solid rgba(255, 255, 255, 1);
}

.menu-bestof li a {color:#FFF; font-size:20px; font-weight:300; font-family: 'Lora', serif;	}

.founding-p
{

}

.founding-p li
{
display:inline-block;
vertical-align:top;
width:16%;
}

.search-menu
{
	border: 1px solid rgb(255, 255, 255);
    border: 1px solid rgba(255, 255, 255, 0.2);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
	width:80%;
	height:50px;
	line-height:50px;
	background:url('images/i-search.png') left no-repeat;
	margin:10px auto 10px 0;
}

.search-menu:hover
{
border: 1px solid rgb(255, 255, 255);
    border: 1px solid rgba(255, 255, 255, 1);
}

.search-menu input
{
height:50px;
	line-height:50px;
	width:100%;
	padding:0;
	text-indent:50px;
	color:#FFF;
	font-size:20px;
}



.nl-menu
{
	border: 1px solid rgb(255, 255, 255);
    border: 1px solid rgba(255, 255, 255, 0.2);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
	width:80%;
	height:50px;
	line-height:50px;
	margin:10px auto 10px 0;
}

.nl-menu:hover
{
border: 1px solid rgb(255, 255, 255);
    border: 1px solid rgba(255, 255, 255, 1);
}

.nl-menu input
{
height:50px;
	line-height:50px;
	width:100%;
	padding:0;
	text-align:center;
	background:none;
	font-weight:200;
	border:0;
	color:#FFF;
	font-size:20px;
}

input {
    -webkit-border-radius:0;
}

.nl-menu .button
{
height:48px;
	line-height:48px;
	width:100%;
	padding:0;
	text-align:center;
	color:#FFF;
	font-weight:200;
	font-size:20px;
	background:rgba(255,255,255, 0.2);
	border:0;
	-webkit-appearance: none;
}



.founding-poza
{
display:block;
margin:5px;
}

.founding-poza img
{
max-width:100%;
height:auto;
border-radius:50%;
}

.founding-poza img:hover {opacity:0.7;}

.fp
{
font-family: 'Lora', serif;
font-size:20px;
line-height:28px;
font-weight:300;
color:#FFF;
}

.fp a {color:#FFF; font-weight:bold;}

/*------------------------------------------------ START HOME ------------------------------------------------*/

/*START generale*/


/*END generale*/

/*START main*/


.main-container
	{
	background-position: 50% 50% !important;
    background-size: cover !important;
    height: 750px !important;
	position:relative;
	}

.main-filter
	{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	/*background:url('images/filter-main.png') repeat-x;	*/
	/*background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-corner at right bottom , #FF7944 0px,  #596F91 52%, #596F91 79%, #333333 100%) repeat;*/
 -webkit-transform-style: preserve-3d; /* Chrome, Safari, Opera */
    transform-style: preserve-3d;
	background: rgba(0, 0, 0, 0) linear-gradient(180deg, rgba(0,0,0, 0.9) 0%, rgba(0,0,0, 0.4) 40%, rgba(89,111,145, 0.7) 100%) repeat scroll 0 0;
	overflow: hidden;
	}

.main-title
	{
	position:absolute;
	bottom:20%;
	left:0;
	right:0;
	font-family: 'Ubuntu', sans-serif;
	opacity: 1;
	}

.main-title-in
	{
	margin:0 auto;
	max-width:1100px;
	}

.main-title a
	{
	color:#FFF;
	}

.main-title a:hover
	{
	color:#FFF;
	}

.main-title h1
	{

	font-size:50px;
	line-height:1.4;
	display:inline-block;
	}

.main-keyword
{
	background:#FF794C;
	color:#FFF;
	padding:0 20px;
	border-radius:3px;
	font-family: 'Roboto', sans-serif;
	display:inline-block;
	height:35px;
	line-height:35px;
	text-transform:uppercase;
}

/*END main*/

/*START leads bar*/
.leads-bar
	{
	margin:30px auto;
	color: #545454;
	max-width:1100px;
	}

.leads-bar-title
	{
	margin-top:10px;
	margin-right:20px;
	height:26px;
	line-height:26px;
	color:#00CD96;
	font-size:30px;
	font-weight:300;
	}


.leads-bar-link
	{
	display:inline-block;
	margin-right:20px;
	margin-top:8px;
	height:26px;
	line-height:26px;
	color: #545454;
	font-size:18px;
	font-weight:18px;
	}
/*END leads bar*/


/*START featured*/
.featured-full {border-bottom:1px solid #ececec;}

.featured-container
{
margin:80px auto;
max-width:1140px;
}

.featured-box
{
float:left;
width:33.3333%;
}

.featured-box-in
{
margin:0 20px;
}

.featured-box-in .stream1-keyword {text-transform:uppercase; font-size:20px;  font-weight:300; font-family:'Roboto', sans serif;}

.featured-orange
{
background:url('images/bg-orange-dots.png') repeat;
border-radius:4px;
padding:25px;
min-height:250px;
color:#FFF;
display:block;
}

.featured-orange .stream1-keyword  {color:#FFF;}
.featured-orange  h2
{
font-size:25px;
color:#FFF;
}

.featured-white {display:block;  min-height:250px;}
.featured-white .stream1-keyword
{
color:#ff794c;
margin-top:25px;
display:inline-block;
text-transform:uppercase;
}

/*
.featured-white:hover .stream1-keyword
{
color:#FFF;
}

.featured-white:hover
{
	background:url('images/bg-orange-dots.png') repeat;
	border-radius:4px;
	padding:25px;
	color:#FFF;

}
*/

.featured-white  h2
{
font-size:25px;
color:#000;
}



.featured-white:hover  h2 {color:#FFF;}
/*END featured*/

/*Quick View*/
.quick-view-container
{
	border-bottom:1px solid #ececec;
	padding:50px 0;
	margin-bottom:50px;

}

.quick-view
{
margin:0 auto;
max-width:650px;
}

.quick-view-title
{
color:#ff794c;
font-size:50px;
text-transform:uppercase;
font-weight:200;
text-align:center;
margin-bottom:40px;
}

.quick-more {color:#ff794c;}

.quick-view-item h2, .quick-view-item h2 a
{

	text-transform:none !important;
	font-size:20px !important;
	display:inline-block !important;
	margin-right:10px;
	font-weight:700;
	text-align:left !important;

}


.quick-view-item
{
font-weight:300;
margin-bottom:50px;

}

.quick-view-item p {margin-bottom:0; font-size:14px; font-family:'Roboto Slab', serif;  padding:0;  }

.quick-more-container
{
text-align:center;
}

/*START stream type 1*/
.stream1-container
	{
		margin:30px 0;
	}

.stream1-box-line
	{
	border-bottom:1px solid #ECECEC;
	}

.stream1-box
	{
	padding:50px 0;
	max-width:1100px;
	margin:0 auto;
	}

.stream1-photo
	{
	max-width:450px;
	float:right;
	margin-left:50px;
	}

.stream1-photo img
	{
	width:100%;
	height:auto;
	vertical-align:bottom;
	}


.stream1-content	 h2
	{
	font-family: 'Ubuntu', sans-serif;
	font-size:36px;
	}

.stream1-keyword
	{
	display:inline-block;
	margin-bottom:10px;
	font-size:20px;
	color:#00CD96;
	text-transform:uppercase;
	}

.stream1-author-img
{
	width:45px;
	height:45px;
	border-radius:45px;
	display:inline-block;
	margin-right:15px;
	float:left;
}
.stream1-author
	{
	float:left;
	line-height:45px;
	color:#00CD96;
	font-size:18px;
	margin-right:15px;

	}
.stream1-data
	{
	float:left;
	line-height:45px;
	color:#777777;
	font-size:14px;
	font-weight:300;
	margin-right:15px;
	}
.stream1-facebook
	{
	width:30px;
	height:30px;
	margin-top:7px;
	margin-right:10px;
	display:block;
	float:left;
	background: url('images/sprite.png') -60px -60px;
	}
.stream1-twitter
	{
	width:30px;
	height:30px;
	margin-top:7px;
	display:block;
	float:left;
	background:url('images/sprite.png') -10px -60px;
	}
.stream1-link
	{
	width:30px;
	height:30px;
	margin-top:7px;
	display:block;
	float:left;
	background:url('images/sprite.png') -245px -11px;
	}

	.quick-more-container .stream1-link, .quick-more-container .stream1-twitter,  .quick-more-container .stream1-facebook
	{
	display:inline-block !important;
	float:none !important;

	}

/*END stream type 1*/


/*START stream type 2*/
.stream2-container
	{
	margin:30px 0;
	}

.stream2-titleh
	{
	color:#00cd96;
	text-align:center;
	font-weight:100 !important;
	font-size:50px;
	margin:100px 0 50px 0;
	}

.stream2-box-container
	{
	position:relative;
	}

.stream2-box
	{
	max-width:1100px;
	margin:0 auto;
	}

.stream2-filter-green
	{
	width:100%;
	padding:40px 0;
	background:url('images/green-opacity.png') repeat;
	overflow: hidden;
	}

.stream2-filter-white
	{
	width:100%;
	padding:40px 0;
	background:url('images/white-opacity.png') repeat;
	overflow: hidden;
	}

.stream2-photo
	{
	max-width:400px;
	float:left;
	margin-right:50px;
	}

.stream2-photo img
	{
	width:100%;
	height:auto;
	vertical-align:bottom;
	}

.stream2-keyword-green
	{
		display:inline-block;
	margin-bottom:10px;
	font-size:20px;
	color:#FFF;
	text-transform:uppercase;
	}

.stream2-content	 h2
	{
	font-family: 'Ubuntu', sans-serif;
	font-size:36px;
	}

.stream2-content	 h2 a {color:#FFF;}

.stream2-data
	{
	float:left;
	line-height:45px;
	color:#FFF;
	font-size:14px;
	font-weight:300;
	margin-right:15px;
	}

.stream2-author
	{
	float:left;
	line-height:45px;
	color:#FFF;
	font-size:18px;
	margin-right:15px;

	}
/*END stream type 2*/



/*START secondary main*/
.main-s-container
	{
	background-position: 50% 50% !important;
    background-size: cover !important;
    height: 650px !important;
	position:relative;
	margin-top:-31px;
	}

.main-s-container img
	{
	width:100%;
	height:auto;
	vertical-align:bottom;
	}

.main-s-filter
	{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	background:url('images/filter-main.png') repeat-x;
	overflow: hidden;
	}

.main-s-title
	{
	background:#00D49A;
	position:relative;

	max-width:1100px;

	margin:-140px auto 0 auto;
	z-index:999;
	}

.main-s-title-in
	{
	padding:30px;
	}



.main-s-title a
	{
	color:#FFF;
	}

.main-s-title a:hover
	{
	color:#FFF;
	}

.main-s-title h2
	{
	font-family: 'Ubuntu', sans-serif;
	font-size:50px;
	line-height:1.4;
	display:inline-block;
	}

.main-s-keyword
{
display:inline-block;
	margin-bottom:10px;
	font-size:20px;
	color:#FFF;
}

.main-s-author-img
{
	width:45px !important;
	height:45px !important;
	border-radius:45px;
	display:inline-block;
	margin-right:15px;
	float:left;
}

.main-s-facebook
	{
	width:30px;
	height:30px;
	margin-top:7px;
	margin-right:10px;
	display:block;
	float:left;
	background: url('images/sprite.png') -160px -60px;
	}
.main-s-twitter
	{
	width:30px;
	height:30px;
	margin-top:7px;
	display:block;
	float:left;
	background:url('images/sprite.png') -106px -60px;
	}


/*END secondary main*/

/*START don't miss*/
.dont-miss
	{
	max-width:1100px;
	margin:0 auto;
	}


.dont-titleh
{
color:#FF4B47;
	text-align:center;
	font-weight:100 !important;
	font-size:50px;
	margin:100px 0 50px 0;
}

.dont-miss li
	{
	width:33.333%;
	display:block;
	float:left;
	}

.dont1 {margin-right:20px; position:relative;}
.dont2 {margin:0 10px;	 position:relative;}
.dont3 {margin-left:20px;	position:relative;}

.dont1 img, .dont2 img, .dont3	img
	{
	width:100%;
	height:auto;
	}

.dont1 .title
{
	background:#D24DFF;
	position:absolute;
	bottom:-50px;
	transform: translate(-50%, 0);
	width:90%;
	left:50%;
	font-size:24px;
	font-family: 'Roboto Slab', serif;
	min-height:260px;
}

.dont2 .title
{
	background:#FF4D4D;
	position:absolute;
	bottom:-50px;
	transform: translate(-50%, 0);
	width:90%;
	left:50%;
	font-size:24px;
	font-family: 'Roboto Slab', serif;
	min-height:260px;
}

.dont3 .title
{
	background:#00D9A3;
	position:absolute;
	bottom:-50px;
	transform: translate(-50%, 0);
	width:90%;
	left:50%;
	font-size:24px;
	font-family: 'Roboto Slab', serif;
	min-height:260px;
}

.dont1 .title a, .dont1 .title a:hover, .dont2 .title a, .dont2 .title a:hover, .dont3 .title a, .dont3 .title a:hover {color:#FFF;}

.title-dontmiss {display:inline-block; padding:30px;}

/*END don't miss*/


.big-titleh
{
	color:#666666;
	text-align:center;
	font-weight:100 !important;
	font-size:50px;
	margin:50px 0 10px 0;
}

.big-news h2
{
	font-family: 'Roboto Slab', serif;
	text-align:center;
	font-size:50px;
	max-width:900px;
	margin:0 auto;
}

.big-news h2 a {color:#FF7A4D;}



.timeline-link
{
text-align:center;
padding:30px 0;
}

.read-more-posts {
    border: 1px solid #dddddd;
    border-radius: 20px;
    color: #999;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    margin: 0 auto 30px;
    padding: 0 30px;
	font-weight:300;
}

.navigare-container
{
margin:40px 0;
text-align:center;
}


/*START secondary*/
.zone-container
	{
	margin:0 30px;
	}



.secondary-post-container
	{
	width:33.333%;
	float:left;
	}

.secondary-post
	{
	margin:0 15px 40px 15px;
	background:#FFF;
	box-shadow:0 2px 10px -1px rgba(214, 214, 214, 0.2);
	border:1px solid #eee;
	}

.secondary-post-category
	{
	text-align:right;
	padding:15px 15px 5px 0;
	text-transform:uppercase;
	font-weight:400;
	font-size:12px;
	}
.secondary-post-category a {color:#999;}

.secondary-post-img-padding {padding:10px;}


.secondary-post img
	{
	width:100%;
	height:auto;
	}

.secondary-post-title
	{
	padding:10px 30px 40px 30px;
	min-height:140px;
	text-align:center;
	}

.secondary-post-title h2
	{
	font-family: 'Merriweather Sans', sans-serif;
	font-weight:800;
	font-size:20px;
	line-height:1.4;
	text-align:center;

	}
/*END secondary*/


/*START scurte*/
.quick-container-out
	{
	margin:0 auto;
	}

.quick-container
	{
	background:#03D0FC;
	box-shadow:0 2px 7px -1px rgba(214, 214, 214, 0.3);
	margin:0 0 0 0;
	padding:30px 60px;
	color:#FFF;
	}
.quick-title
	{
	padding:20px;

	font-weight:normal;
	font-size:40px;
	text-align:center;
	}

.quick-post
	{
	padding:0 0 5px 0;
	}

.quick-post h2
	{
	font-size:22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:400;
	text-align:center;

	}
.quick-post h2 a {color:#FFF;}

.quick-category-design
{
	display:inline-block;
	border-left:1px solid #FFF;
	padding-left:10px;
	margin-left:10px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:18px;
	color:#FFF;
	font-family: 'Merriweather Sans', sans-serif;
}

/*END scurte*/



/*------------------------------------------------ END HOME ------------------------------------------------*/



/*------------------------------------------------ START CATEGORY ------------------------------------------------*/
.category-title
	{
	background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-corner at right bottom , #ffd08a 0px, #ffa376 28%, #F3774E 52%, #F3774E 79%, #F3774E 100%) repeat scroll 0 0;
	text-align:center;
	margin:0;
	min-height:300px;
	line-height:300px;

	}

.category-title h1
{
	font-weight:200;
	text-transform:uppercase;
	font-size:50px;
	color:#FFF;
		font-family:'Ubuntu', sans-serif;
}


.category-title-tag
	{
	background-position: 50% 50% !important;
    background-size: cover !important;
    min-height: 500px !important;
	position:relative;
	text-align:center;
	margin:0;
	}

.tag-brd
{
padding-top:20px;
font-weight:bold;
}

.category-title-tag-in
{
padding-top:100px;
max-width:700px;
text-align:center;
margin:0 auto;
color:#FFF;
font-weight:300;

}

.category-title-tag-in  a {color:#FFF;}

.category-title-tag h1
{
	font-weight:200;
	text-transform:uppercase;
	font-size:50px;
	color:#FFF;
	text-align:center;
	font-family:'Ubuntu', sans-serif;
}

.category-container
	{
	margin:0 20px;
	}


.nav-next, .nav-back
	{
	background:#FFF;
	margin:0 30px 0 30px !important;
	text-align:center;
	font-size:20px;
	}

.nav-next a , .nav-back a
	{
	display:inline-block;
	width:100%;
	margin-right:-1px;
	margin-left:-1px;
	margin-top:30px;
	height:60px;
	line-height:60px;
	color:#00cd96;
	background:#F9F9F9;
	border:1px solid #eee;
	}

	.paginare
	{
	padding:30px 0 120px 0;
	text-align:center;
	}



	.wp-pagenavi a, .wp-pagenavi span {
    border: 1px solid #dddddd !important;
    margin: 4px !important;
    padding: 4px 8px !important;
    text-decoration: none;
	border-radius:25px;
	color:#999;
	font-weight:300;

}

/*------------------------------------------------ END CATEGORY ------------------------------------------------*/

/*------------------------------------------------ START SINGLE  note web ------------------------------------------------*/

.single-note
{
	margin:50px auto;
	max-width:600px;
}

.single-note-in
{
border:1px solid #ECECEC;
border-radius:10px;
}



.single-note-title
	{
	font-size:30px;
	margin-bottom:20px;
	font-weight:300;
	border-bottom:1px solid #ECECEC;
	padding: 25px;
	background:#F9F9F9;
	border-radius: 10px 10px 0 0;
	}

	.single-note-body {}

.single-note-body-right
	{

	font-size:16px;
	font-weight:300;
	line-height:26px;
		padding: 25px;
	}

	.single-note-body-left
	{

	max-width:300px;
		padding: 25px;

	}

	.comments-note
	{
	background:#F9F9F9;
	border-radius:0 0 10px 10px;
	padding:25px;
	border-top:1px solid #ECECEC;
	margin-top:40px;
	}

.single-note-h {

	color:#ff794c;

	font-weight:200;

	font-size:28px;

	margin:50px auto 10px auto;
	text-align:center;}

/*------------------------------------------------ START SINGLE  web ------------------------------------------------*/
.caseta1 {border:1px solid #DDDDDD;   border-radius:3px; padding:30px 30px 20px 30px; margin-bottom:40px; box-shadow: 2px 2px 2px -1px rgba(0, 0, 0, 0.1);}
.caseta1 h2 {font-weight:300 !important; color:#00cd96; margin:0 0 20px 0 !important; padding:0;}

.caseta1 ul li {line-height:24px; margin-bottom:10px; margin-left:20px; font-size:16px;  font-weight:300 !important;}
.caseta2 {background:#FFF6F2; border-radius:3px; font-size:16px; line-height:24px;   font-weight:300 !important; padding:30px; margin-bottom:40px;}
.subliniere1 {background:#00cd96; color:#FFF;}

.player-bg {background:#1D1E23; margin-bottom:30px;}
.player
{
text-align:center;
padding:30px 0;
margin:0 auto;
}

.player-mobile
{
display:none;
}

.single-main
	{
	position:relative;
	margin:0 auto;
	width:100%;
	}

.single-category
	{
	padding:60px 0 10px 0;
	width: 90%;
	margin:0 auto;
	max-width:1100px;
	font-size:18px;
	color:#ff794c;
	text-transform:uppercase;
	}

.single-main-page
{
	padding:60px 0 30px 0 !important;


}


.single-main-title-page
	{

	padding:0 0 0 0 !important;
	text-align:center;
	margin:0 auto 10px auto !important;
	}

.single-main-title
	{
	font-family: 'Ubuntu', sans-serif;
	font-size:50px !important;
	padding:0 0 20px 0;
	width: 90%;
	margin:0 auto 30px auto;
	max-width:1100px;
	}


.single-main-title h1 a {color:#000;}

.single-main img
	{
	width:100%;
	height:auto !important;
	vertical-align:bottom;
	}

.single-body-right div .wp-caption {max-width:960px !important; margin-top:70px; margin-bottom:30px; height:auto;}
.single-body-right div .wp-caption {margin-left:-260px;}

.photo-caption
	{
	max-width: 960px;
	margin:0 auto;
	padding:10px 0;
	color:#999;
	font-size:13px;
	max-width:960px;
	font-weight:200;
	}


.wp-caption-text
{
margin:0 auto;
	padding:5px 0;
	color:#999;
	font-size:13px;
	max-width:960px;
	font-weight:200;
	font-family:'Roboto', sans-serif;
}
.single-banner {padding-bottom: 30px; position:relative; max-width:1080px; margin:20px auto; text-align:center;}
.single-banner img, .single-banner-mobile img {max-width:100%; height:auto;}
.single-banner-mobile {display:none; position:relative;}
.single-banner-title {color:#FFF; font-size:60px; line-height:60px; text-align:left; font-weight:700;position:absolute; bottom:100px; left:60px;}
.single-banner-title span {color:#fb623d; font-size:38px;  font-weight:400;}

.single-body
	{
	max-width:960px;
	width:90%;
	margin:0 auto;
	padding:30px 0;
	}

.single-body-left
	{
	width:100%;
	max-width:230px;
	float:left;
	}



.single-body-right
	{
	width:100%;
	max-width:700px;
	float:right;
	margin:0 auto;
	padding:0 0 50px 0;
	font-size:19px;
	color:#555;
	font-weight:400;
	line-height:32px;
	font-family: 'Lora', serif;
	}

.single-body-right-page
{
float:none !important;
margin:0 auto !important;
}

.single-body-right li
{
list-style:disc;
margin-left:40px;
padding-left:10px;
padding-bottom:7px;
}



.single-body-right h2
	{
	font-family:'Roboto', sans-serif;
	font-size:34px;
	line-height:44px;
	font-weight:700;
	margin-top:40px;
	margin-bottom:20px;
	color:#00cd96;
	}

.single-date
	{
	margin-bottom:20px;
	color:#999;
	font-weight:100;
	}


.single-facebook
	{
	width:30px;
	height:30px;
	margin-top:7px;
	margin-right:10px;
	display:inline-block;
	background: url('images/sprite.png') -60px -60px;
	vertical-align:top;
	}

.single-twitter
	{
	width:30px;
	height:30px;
	margin-top:7px;
	display:inline-block;
	background:url('images/sprite.png') -10px -60px;
	vertical-align:top;
	}

.single-comment
	{
	height:30px;
	line-height:30px;
	margin-top:7px;
	margin-left:10px;
	display:inline-block;
	padding-left:35px;
	color:#999;
	font-size:11px;
	font-weight:200;
	background:url('images/icon-comment.png') left no-repeat;
	vertical-align:top;
	}

.single-more
	{
	width:30px;
	height:30px;
	margin-top:7px;
	display:inline-block;
	background:url('images/sprite.png') -200px -10px;
	vertical-align:top;
	}

.single-author-img
	{
	width:35px !important;
	height:35px !important;
	border-radius:35px;
	float:left;
	margin-right:10px;
	}
.single-author
	{
	line-height:35px;
	}

.button-comments
	{
	color:#999;
	display:inline-block;
	padding-right:20px;
	background:url('images/icon-com.png') right no-repeat;
	}

blockquote
	{
	font-weight:200 !important;
	font-size:24px;
	line-height:34px;
	margin-top:50px;
	margin-bottom:50px;
	margin-left:40px;
	color:#000;
	border-left:1px solid #00cd96;
	padding-left:30px;
	font-family: 'Roboto', sans-serif;

	}

.sponsor-single
	{
	font-weight:200 !important;
	font-size:24px;
	line-height:34px;

	margin-bottom:50px;
	margin-left:40px;
	color:#000;
	border-left:3px solid #EF1333;
	padding-left:30px;
	font-family: 'Roboto', sans-serif;

	}

	.sponsor-single a {color:#EF1333;}



.trends-tag
	{
	font-size:12px;
	color:#999;
	padding-top:20px;
	line-height:20px;
	}




.comments-full
{
border-top:1px solid #ececec;
border-bottom:1px solid  #ececec;
background:#F9F9F9;
}

.comments-container
	{
padding:60px 0;
overflow:auto;
max-width:960px;
margin:0 auto;
	}

.comments-container h3
	{
	font-size: 28px;
    font-weight: 400;
    line-height: 38px;

	}

.box-share
	{
	position:fixed;
	top:10%;
	right:20%;
	bottom:20%;
	left:20%;
	background:#FFF;
	box-shadow:0 2px 10px 10px rgba(214, 214, 214, 0.2);
	border:1px solid #eee;
	z-index:99999;
	overflow:auto;
	}

.box-share-in
	{
	padding:40px;
	position:relative;
	}


.share-x-box
	{
	display:block;
	height:40px;
	width:40px;
	background:url('images/sprite.png') -200px -60px no-repeat;
	position:absolute;
	top:30px;
	right:30px;
	}

.related-full
{
padding:50px 0;
}

.related-container
{
	margin:0 auto;
	max-width:960px;
}

.related-box
{
width:33.3333%;
float:left;
display:block;
background-position: 50% 50% !important;
background-size: cover !important;
}

.related-box-in
{
color:#FFF;
position:relative;
height: 450px;
border:1px solid #FFF;
}

.related-box-in-filter
{
	background:url('images/filter-main.png') repeat-x;

	height: 450px;
}

.related-title
{

font-size:40px;
font-weight:200;
margin-bottom:30px;
font-family:'Ubuntu', sans-serif;
}

.related-box-in-title
{
position:absolute;
bottom:10%;
left:10%;
right:10%;
}

.related-box-in h2 {color:#FFF !important;}

.read-more-related
{
border:1px solid #00cd96;
height:46px;
line-height:46px;
color: #00cd96;
padding:0 20px;
display:inline-block;
margin-top:20px;
margin-bottom:30px;
font-family:'Roboto', sans-serif;


}

.read-more-related:hover
{
background:#00cd96;
color:#FFF;
}

/*------------------------------------------------ END SINGLE ------------------------------------------------*/

/*------------------------------------------------ START FOOTER ------------------------------------------------*/
.footersite
{
background:#f9f9f9;
text-align:center;
padding:60px ;
color:#999;
font-size:13px;
font-weight:200;
}

.footersite a {color:#999;}


/*------------------------------------------------ END FOOTER ------------------------------------------------*/

/*START IFRAME*/
.wrapper-iframe {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
}
.wrapper-iframe iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	overflow:hidden;
}

.fast-padding-iframe {padding:0 45px 30px 45px; background:#FFF;}

 .stream-brdi-box-interview
{
width:50% !important;
float:left;
}

.fast-iframe-right
{
width:50%;
float:right;
}

.stream-brdi-box-in-interview
{
	width:100%;
	float:left;
min-height:360px;

position:relative;
background-position: 50% 50% !important;
background-size: cover !important;
}

.stream-brdi-interview-in
{
	width:100%;
}

.stream-brdi-interview-in-title
{
font-size:30px;
font-weight:bold;
color:#000;

position:relative;
margin:30px 0;
}

.stream-brdi-interview-in h2
{
font-size:28px;
font-weight:200;
color:#000;
margin-top:10px;
}
.stream-brdi-title-iframe img
{
width:100px;
height:auto;
}

.about-section
{
	color:#666666;
	font-size:13px;
	font-weight:300;
	display:inline-block;
	margin-top:5px;
}
.categ-line
{
	background: #EF1132;
	width:32px;
	height:5px;
	display:block;
	position:absolute;
	bottom:-5px;
	left:0;
}

.jump-comment
{
display:block;
border-radius:3px;
height:50px;
line-height:50px;
margin:30px auto;
font-size:20px;
color:#FFF;
font-family:'Roboto', sans-serif;
background:#00cd96;
font-weight:300;
text-align:center;
border:1px solid #00cd96;
}

.jump-comment:hover
{
background:#FFF;
color:#00cd96;
}


/*Iframe*/
.iframe-container
{
border: 1px solid #e1e8ed;
border-radius:5px;
padding:10px 20px 30px 20px;
max-width:798px;
margin:0 auto;
position:relative;
}

.iframe-title {height:60px; line-height:60px;  font-size:16px; color:#697882;}
.iframe-logo
{
position:absolute;
top:10px;
right:20px;
height:50px; width:auto;
}

.iframe-left
{
float:left;
width:35%;
}

.iframe-right
{
float:right;
width:65%;
}

.iframe-right h2 {font-weight:300;}
.iframe-right-more {color:#ff794c;}

.iframe-right-in
{
margin-left:30px;
}

.iframe-left img {max-width:100%; height:auto;}
/*End Iframe*/

/*livetext*/
.livetext {margin-bottom:30px; background:#F0F0F0; padding:20px; border-radius:2px; line-height:1.2;}
.livetime {background:#FF794C; display:inline-block; border-radius:3px; padding:0 15px; height:30px; line-height:30px; color:#FFF; font-size:13px; margin-bottom:20px;}

/*single gallery*/
.single-gallery  {margin:30px auto; max-width:1200px; padding:0 20px;}
.single-gallery img {max-width:100%; height:auto; width:auto;}
.single-gallery div {max-width:100%; height:auto; width:auto;}
.lvd-promo-text {font-size:20px; font-weight:400; margin-bottom:40px; padding-bottom:30px; border-bottom:2px solid #00cd96; color:#000;}
.lvd-promo-text img {max-width:210px; height:auto; margin-bottom:-10px; margin-left:15px;}

.lvd-promo-text2 {font-size:26px; font-weight:400; text-align:center; margin:40px auto; max-width:1000px; padding:30px; border:2px solid #00cd96; color:#000;}
.lvd-promo-text2 img {max-width:250px; height:auto; }
.clearmobile {display:none;}


.slvd-main {background: #292F36;}
.slvd-header {max-width:1200px; padding-top:30px;  margin:0 auto 80px auto; position:relative; text-align:center; font-size:20px; font-weight:400; color:#FFF;}
.slvd-header-logo-lead {width:80px; height:auto; position:absolute; top:0; left:0;}
.slvd-header-logo-brd {width:80px; height:auto; position:absolute; top:0; right:0;}
.slvd-subheader {text-align:center; padding-top:120px;}
.slvd-subheader h1 {color:#EB0029; font-family: 'Ubuntu', sans-serif; font-size:140px; font-weight:700;}
.slvd-statuie {width:300px; height:auto; position:absolute; top:130px; left:50%; margin-left:-150px;}
.slvd-titlu-serie {margin-top:100px; padding-bottom:100px; text-align:center; color:#FFF;}
.slvd-titlu-serie h2 {font-size:36px; text-transform: uppercase; margin-bottom:10px; font-weight: 400; color:#FFF;}
.slvd-titlu-serie p {font-size:20px; font-weight: 400;}
.slvd-credit-img {width:auto; height:60px; display:inline-block; margin-right:20px; vertical-align: middle;}
.slvd-credit-img2 {width:auto; height:40px; display:inline-block; margin-right:20px; vertical-align: middle;}
.slvd-cta {color:#EB0029; font-size:30px; text-transform: uppercase; font-weight:700; margin:0 auto;}

.lvd-insert-locate {color:#164bf4; font-weight:bold; font-size:20px; margin-bottom:40px; position:relative; }
.lvd-insert-locate img {max-width:100%; height:auto;}

.lvd-insert-locate-home {color:#164bf4; font-weight:bold; font-size:20px; margin:20px auto; max-width:1100px; position:relative; }
.lvd-insert-locate-home img {max-width:100%; height:auto;}
/*------------------------------------------------ START CONDITIONAL ------------------------------------------------*/
@media \0screen {img { width: auto }} /* Prevent height distortion in IE8. */


/*mobile portrait*/
@media (min-width:320px) and (max-width:767px) {

	.slvd-header {font-size:13px; margin-bottom:45px;}
	.slvd-header-logo-lead-mobile {height:45px;}
	.slvd-header-logo-brd-mobile {height:30px;}
	.slvd-subheader {text-align:center; padding-top:120px;}
	.slvd-subheader h1 { font-size:58px; }
	.slvd-statuie {width:200px;  margin-left:-100px;}
	.slvd-titlu-serie {margin-top:100px; margin-bottom:100px; text-align:center; color:#FFF;}
	.slvd-titlu-serie h2 {font-size:24px; margin:0 30px 10px 30px;}
	.slvd-titlu-serie p {font-size:16px; font-weight: 400; margin:0 30px 20px 30px;}
	.slvd-cta {font-size:20px;}

	.lvd-promo-text img { margin-left:0 !important; clear:both;}
	.clearmobile {display:block; clear:both;}
	.no-mobile {display:none;}
	.player
{

display:none;
}

.player-mobile
{
display:block;
text-align:center;
padding:30px 0;
margin:0 auto;
}

.container-menu
{
padding: 60px 0;
}

.menu-left
{
width:86%;
margin:0 auto;
float:none;
}
.menu-left-in
{
margin:0 auto;
padding:0;
}

.menu-right
{
width:86%;
margin:0 auto;
float:none;
background:none;
}

.menu-right-in
{
	margin-left:0;
	padding-left:0;
	border-left: 0;

}

.menu-right h2
{
font-size:26px !important;
}


.container-menu h2
{
font-size:26px;
}

.menu-leads li
{
font-size:20px;
height:30px;
line-height:30px;
margin:15px 0;
text-transform:uppercase;
font-weight:bold;
font-family: 'Ubuntu', sans-serif;
}
.menu-leads li a {padding:0;}

.click-close
{
background:rgba(255,255,255,0.4) !important;
}


.link-share-h-twitter
	{

	top:32px;


	}

.link-share-h-fb
	{

	top:32px;

	}






/*START main*/
.main-container
	{
    height: 600px !important;
	}

.main-title
	{
	bottom:10%;
	}

.main-title h1
	{
	font-size:26px;
	line-height:1.4;
	display:inline-block;
	}

	.main-title-in
	{
	width:90%;
	}




/*END main*/


/*START stream type 1*/
.stream1-container
	{
	margin:30px 0;
	}

.stream1-box
	{
	padding:30px 0 20px 0;
	width: 90%;
	margin:0 auto;
	}

.stream1-photo
	{
	width:100%;
	max-width:100%;
	float:none;
	margin-left:0;
	}

.stream1-photo img
	{
	width:100%;
	height:auto;
	vertical-align:bottom;

	}

.stream1-content	 h2
	{
	font-size:26px;
	}

.stream1-keyword
	{
	font-size:18px;
	margin-top:10px;
	display:inline-block;
	}

.stream1-author
	{
	line-height:35px;
	}

.stream1-author-img
	{
	width:35px;
	height:35px;
	border-radius:35px;
	}

.stream1-data
	{
	line-height:35px;
	}

.stream-clear {clear:both;}

.stream1-facebook
	{
	display:inline-block;
	margin-top:10px;
	float:none;
	}

.stream1-twitter
	{
	display:inline-block;
	margin-top:10px;
	float:none;
	}
/*END stream type 1*/




/*START secondary main*/
.main-s-container
	{
    height: 300px !important;
	}

.main-s-title
	{
	position:relative;
	padding:0;
	transform: translate(0, 0);
	width:90%;
	left:5%;
	right:5%;
	margin-top:-100px;
	z-index:999;
	}

.main-s-title-in
	{
	padding:20px;
	}

.main-s-title h2
	{
	font-size:26px;
	}

.main-s-author-img
	{
	width:35px !important;
	height:35px !important;
	border-radius:35px;
	}
/*END secondary main*/


/*START featured*/

.featured-container
{
margin:80px auto;
width:90%;
}

.featured-box
{
float:none;
width:100%;
margin-bottom:20px;
}

.featured-box-in
{
margin:0;
}
.featured-orange
{

min-height:50px;

}


.featured-white {min-height:50px;}


/*
.featured-white:hover .stream1-keyword
{
color:#FFF;
}

.featured-white:hover
{
	background:url('images/bg-orange-dots.png') repeat;
	border-radius:4px;
	padding:25px;
	color:#FFF;

}
*/

.featured-white  h2
{
font-size:25px;
color:#000;
}



.featured-white:hover  h2 {color:#FFF;}
/*END featured*/


/*START stream type 2*/
.stream2-container
	{
	margin:30px 0;
	}

.stream2-titleh
	{
	font-size:34px;
	margin:50px 0 50px 0;
	}

.stream2-box-container
	{
	background-position: 50% 50% !important;
    background-size: cover !important;
    min-height: 250px !important;
	position:relative;
	}

.stream2-box
	{
	width:90%;
	margin:0 auto;
	}

.stream2-photo
	{
	max-width:100%;
	float:none;
	margin-right:0;
	}

.stream2-content	 h2
	{
	font-size:26px;
	}

.stream2-keyword-green
	{
	font-size:18px;
	margin-top:10px;
	display:inline-block;
	}

.stream2-author
	{
	line-height:35px;
	}

.stream2-author-img
	{
	width:35px;
	height:35px;
	border-radius:35px;
	}

.stream2-data
	{
	line-height:35px;
	}

/*END stream type 2*/




/*START SINGLE mobile*/

.caseta1 { padding:10px;}
.caseta2 { padding:10px; }


.single-main-title
	{
	font-size:26px !important;
	width:90%;
	max-width:90%;
	padding-bottom:0;
	}

.single-category {padding-top:40px;}

    .single-banner {display:none;}
    .single-banner-mobile {padding-bottom: 30px; display:block !important;}
		.single-banner-title {color:#FFF; font-size:30px; line-height:30px; text-align:left; font-weight:700;position:absolute; bottom:20%; left:5%;}
		.single-banner-title span {color:#fb623d; font-size:20px;  font-weight:400;}

.single-body
	{
	max-width:90%;
	width:86%;
	padding:10px 0;
	}

.single-body-left
	{
	width:100%;
	max-width:100%;
	float:none;
	}

.single-body-right
	{
	width:100%;
	max-width:100%;
	float:none;
	font-size:19px;
	line-height:28px;
	padding-top:20px;
	color:#333;
	font-family: 'Lora', serif;

	}

.single-body-right div .wp-caption {max-width:100%; margin-top:70px; margin-bottom:30px; height:auto;}
.single-body-right div .wp-caption {margin-left:0;}
.wp-caption {width:100% !important;}
.photo-caption
	{
	width: 86%;
	margin:0 auto;
	padding:10px 0;
	color:#777;
	font-weight:300;
	text-align:left;
	}

.wp-caption-text
{

	color: #777777 !important;

}


.single-body-right h2
	{
	font-family: 'Roboto', sans-serif;
	font-size:26px;
	line-height:36px;
	font-weight:400;
	margin-top:40px;
	}


.single-date
	{
	margin-bottom:20px;
	color:#999;
	font-weight:100;
	float:right;
	padding-top:8px;
	}

.single-comment
	{
	margin-top:12px;
	}

.single-more
	{
	margin-top:11px;
	}


blockquote
	{
	font-size:24px;
	line-height:34px;
	}


.trends-tag
	{
	display:none;
	}


.share-x-comments
	{
	position:fixed;
	top:30px;
	right:20px;}

.panel-comments
	{
	width:90%;
	}

.comments-container
	{
	padding:60px 20px;
	overflow:auto;
	}

.comments-container h3
	{
	font-size:20px;
	margin-bottom:20px;
	}


.box-share
	{
	top:10%;
	right:10%;
	bottom:20%;
	left:10%;
	}

.box-share-in
	{
	padding:30px;
	position:relative;
	}


.share-x-box
	{
	top:30px;
	right:30px;
	}



/* END SINGLE mobile*/

.related-full
{
padding:50px 0;
}

.related-container
{
	width:90%;
}

.related-box
{
width:100%;
float:none;
display:block;
}

.related-box-in
{
color:#FFF;
position:relative;
height: 450px;
}

.related-box-in-filter
{
	background:url('images/filter-main.png') repeat-x;

	height: 450px;
}

.related-title
{

font-size:26px;
font-weight:200;
margin-bottom:30px;
}

.related-box-in-title
{
position:absolute;
bottom:10%;
left:10%;
right:10%;
}


.category-title-tag
	{

    min-height: 600px !important;

	}

.category-title-tag-in
{
padding-top:80px;
width:80%;
}

.category-title-tag h1
{

	font-size:30px;

}


/*Iframe*/
.iframe-container
{
padding:10px;
}


.iframe-left
{
float:none;
width:100%;
margin-bottom:20px;
}

.iframe-right
{
float:none;
width:100%;
}

.iframe-right-more {display:inline-block; margin-bottom:10px;}

.iframe-right-in
{
margin-left:0;
}

/*End Iframe*/

}

/*mobile landscape*/
@media (min-width:321px) {


}

/*tablet*/
/* ----------- iPad mini ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 768px)
  and (max-device-width: 1024px)
  and (-webkit-min-device-pixel-ratio: 1) {

/*START main*/
.main-container
	{
	height: 600px !important;
	}

.main-title
	{
	bottom:10%;
	}


.main-title h1
	{
	font-size:40px;
	}
/*END main*/


/*START stream type 1*/
.stream1-container
	{
	margin:30px 0;
	}

.stream1-box
	{
	padding:30px 0 20px 0;
	width: 90%;
	margin:0 auto;
	}

.stream1-photo
	{
	max-width:45%;
	float:right;
	margin-left:30px;
	}

.stream1-photo img
	{
	width:100%;
	height:auto;
	vertical-align:bottom;
	}

.stream1-content	 h2
	{
	font-size:28px;
	}

.stream1-author
	{
	line-height:35px;
	}

.stream1-author-img
	{
	width:35px;
	height:35px;
	border-radius:35px;
	}

.stream1-data
	{
	line-height:35px;
	}

.stream-clear {clear:both;}

.stream1-facebook
	{
	display:inline-block;
	margin-top:10px;
	float:none;
	}

.stream1-twitter
	{
	display:inline-block;
	margin-top:10px;
	float:none;
	}
/*END stream type 1*/


/*START secondary main*/
.main-s-container
	{
    height: 500px !important;
	}

.main-s-title
	{
	position:relative;
	transform: translate(0, 0);
	width:90%;
	left:5%;
	right:5%;
	margin-top:-100px;
	z-index:999;
	}

.main-s-title-in
	{
	padding:30px;
	}

.main-s-title h2
	{

	font-size:40px;
	}

.main-s-author-img
	{
	width:35px !important;
	height:35px !important;
	border-radius:35px;
	}

.stream2-author, .stream2-data
	{
	line-height:35px;
	}
/*END secondary main*/

/*START stream type 2*/
.stream2-container
	{
	margin:30px 0;
	}

.stream2-titleh
	{
	color:#00cd96;
	text-align:center;
	font-weight:100 !important;
	font-size:50px;
	margin:100px 0 50px 0;
	}

.stream2-box-container
	{
	position:relative;
	}

.stream2-box
	{
	max-width:1100px;
	margin:0 auto;
	}

.stream2-filter-green
	{
	width:100%;
	padding:40px 0;
	background:url('images/green-opacity.png') repeat;
	overflow: hidden;
	}

.stream2-filter-white
	{
	width:100%;
	padding:40px 0;
	background:url('images/white-opacity.png') repeat;
	overflow: hidden;
	}

.stream2-photo
	{
	max-width:45%;
	float:left;
	margin-left:30px;
	}

.stream2-photo img
	{
	width:100%;
	height:auto;
	vertical-align:bottom;
	}

.stream2-keyword-green
	{

	font-size:20px;
	color:#FFF;
	}

.stream2-content	 h2
	{
	font-family: 'Ubuntu', sans-serif;
	font-size:26px;
	}

.stream2-content	 h2 a {color:#FFF;}

.stream2-data
	{
	float:left;
	line-height:45px;
	color:#FFF;
	font-size:14px;
	font-weight:300;
	margin-right:15px;
	}

.stream2-author
	{
	float:left;
	line-height:45px;
	color:#FFF;
	font-size:18px;
	margin-right:15px;

	}

.stream-social-tablet
	{
	width:90%;
	margin:0 auto;
	}
/*END stream type 2*/



/* START SINGLE  tablet*/
.single-main
	{
	position:relative;
	margin:0 auto;
	width:100%;
	}


.single-main-title
	{
	font-size:40px !important;
	width: 90%;
	}
.single-body
	{
	max-width:90%;
	width:90%;
	padding:10px 0;
	}

.single-body-left
	{
	width:100%;
	max-width:100%;
	float:none;
	}

.single-body-right
	{
	width:100%;
	max-width:100%;
	float:none;
	font-size:18px;
	line-height:28px;
	padding-top:20px;
	}

.single-body-right h2
	{
	font-family: 'Roboto', sans-serif;
	font-size:30px;
	line-height:40px;
	font-weight:bold;
	margin-top:40px;
	}

.photo-caption
	{

	text-align:left;

	}

.single-date
	{
	margin-bottom:20px;
	color:#999;
	font-weight:100;
	float:right;
	padding-top:8px;
	}

.single-comment
	{
	margin-top:12px;
	}

.single-more
	{
	margin-top:11px;
	}


blockquote
	{
	font-size:24px;
	line-height:34px;
	}


.trends-tag
	{
	display:none;
	}


.share-x-comments
	{
	position:fixed;
	top:30px;
	right:20px;}

.panel-comments
	{
	width:90%;
	}

.comments-container
	{
	padding:60px 20px;
	overflow:auto;
	}

.comments-container h3
	{
	font-size:20px;
	margin-bottom:20px;
	}


.box-share
	{
	top:10%;
	right:10%;
	bottom:20%;
	left:10%;
	}

.box-share-in
	{
	padding:30px;
	position:relative;
	}


.share-x-box
	{
	top:30px;
	right:30px;
	}


/*------------------------------------------------ END SINGLE ------------------------------------------------*/



/* ----------- iPad 3 and 4 ----------- */
/* Portrait and Landscape
@media only screen
  and (min-device-width: 768px)
  and (max-device-width: 1024px)
  and (-webkit-min-device-pixel-ratio: 2) {

} */

  }

/*------------------------------------------------ END CONDITIONAL ------------------------------------------------*/



















/* ----------------------- START Comentarii ----------------------- */

.comments_container

	{

	background:#FFFFFF;

	margin-bottom:20px;

	padding:15px 0;

	font-size:14px;

	line-height:20px;

	}



#commentform { }

#commentform p {margin:0;}

.h3comments {padding-bottom:5px;}



.input_comments

	{

	height:25px;

	line-height:25px;

	padding-left:10px;

	border:1px solid #DDDDDD;

	margin-bottom:10px;

	width:270px;

	float:left;

	}



#commentform label

	{

	width:280px;

	line-height:23px;

	float:right;

	}



#commentform textarea

	{

	width: 568px;

	height:150px;

	border:0;

	padding: 10px 10px 10px 10px;

	border:1px solid #DDDDDD;

	margin-bottom:10px;

	}







.comments_opinii #commentform textarea



{



width: 624px;



height:150px;



border:0;



padding: 10px 10px 10px 10px;



border:1px solid #DDDDDD;



margin-bottom:10px;



}







.comments_opinii #commentform



{



width:646px;



}







.alt



{



margin: 0;



padding: 10px;



}











.trimite2



{



background:#000000;

color:#FFFFFF;

padding:0;

border:0;

width:80px;

height:30px;

border-radius:4px;

}







.subscribe-to-doi-comments label



{



float:none;



}















ol.commentlist { list-style:none; margin:10px 0 10px 0; padding:0 0 10px 0; text-indent:0; }



ol.commentlist li { margin:10px 0 10px 0; }



ol.commentlist li.alt { }



ol.commentlist li.bypostauthor {}



ol.commentlist li.byuser {}



ol.commentlist li.comment-author-admin {}



ol.commentlist li.comment {  padding: 10px;  }



ol.commentlist li div.comment-author {}



ol.commentlist li div.vcard { font:normal 14px arial; font-weight:bold; }



ol.commentlist li div.vcard cite.fn { font-style:normal; }



ol.commentlist li div.vcard cite.fn a.url {}



ol.commentlist li div.vcard img.avatar { float:left; border:1px solid #DBDBDB; padding:2px; margin:0 10px 10px 0; }



ol.commentlist li div.vcard img.avatar-32 {}



ol.commentlist li div.vcard img.photo {}



ol.commentlist li div.vcard span.says {}



ol.commentlist li div.commentmetadata {}



ol.commentlist li div.comment-meta { font-size:9px; }



ol.commentlist li div.comment-meta a {  }



ol.commentlist li p { font-size:12px; margin:0 0 1em; }



ol.commentlist li ul { font-size:12px; list-style:square; margin:0 0 1em 2em; }



ol.commentlist li div.reply { font-size:11px; }



ol.commentlist li div.reply a { font-weight:bold; }



ol.commentlist li ul.children { list-style:none; margin:1em 0 0;  text-indent:0; }



ol.commentlist li ul.children li {}



ol.commentlist li ul.children li.alt {}



ol.commentlist li ul.children li.bypostauthor {}



ol.commentlist li ul.children li.byuser {}



ol.commentlist li ul.children li.comment {}



ol.commentlist li ul.children li.comment-author-admin {}



ol.commentlist li ul.children li.depth-2 { margin-left:20px; padding:10px; }



ol.commentlist li ul.children li.depth-3 { margin-left:20px; padding:10px; }



ol.commentlist li ul.children li.depth-4 { margin-left:20px; padding:10px; }



ol.commentlist li ul.children li.depth-5 {}



ol.commentlist li ul.children li.odd {}



ol.commentlist li.even { background:#fff; border:1px solid #F0F0F0; }



ol.commentlist li.odd { background:#f9f9f9; border:1px solid #F0F0F0; }



ol.commentlist li.parent { }



ol.commentlist li.pingback { border-bottom:1px solid #cccccc; padding:1em; }



ol.commentlist li.thread-alt { }



ol.commentlist li.thread-even {}



ol.commentlist li.thread-odd {}







li.bypostauthor, ol.commentlist li.bypostauthor li.bypostauthor



{



color: #000;



}







ol.commentlist li.bypostauthor li {color:#000000;}







.comentarii_nav



{



background:#CC1B1F;



color:#FFF;



display:block;



float:left;



padding:3px;



cursor:pointer;



margin-right:10px;



}



/* ----------------------- END Comentarii ----------------------- */











/* ----------------------- START trimite mesaj ----------------------- */



.trimite_mesaj



{



color:#999999;



}







.trimite_mesaj input



{



width:300px;



height:30px;



border:1px solid #F0F0F0;



background:#F9F9F9;



padding-left:5px;



line-height:30px;



color:#666666;



}







.trimite_mesaj textarea



{



width:500px;



height:150px;



border:1px solid #F0F0F0;



background:#F9F9F9;



}



/* ----------------------- END trimite mesaj ----------------------- */











/* ----------------------- START Lists -----------------------



Special stylized non-IE bullets



Do not work in Internet Explorer, which merely default to normal bullets. */



.entry ul



{



margin-left: 20px;



margin-right:20px;



list-style: none;



}







.entry li



{



list-style-type: disc;



list-style-image: none;



list-style:inside;



margin-bottom:5px;



padding-left:15px;



}







.entry ol



{



padding: 0 0 0 35px;



margin: 0;



}







.entry h2



{



font-size:18px;



color:#000000;



font-weight:bold;



margin-bottom:5px;



font-family:Arial, Helvetica, sans-serif;



}







.entry ol li



{



margin: 0;



padding: 0;



}







.entry img {



  width: 100% !important;



  height: auto;



}



/* ----------------------- END Lists -----------------------*/


/*Stream Feed*/
.item_photo {position:relative; width:85%;  max-width:960px; margin:0 auto;}
.item_photo img {max-width:100%; height:auto; width:100%; box-shadow: 0 3px 15px rgba(0, 0, 0, 0.2);}
.item_container
{
position:relative;
 width:85%;  max-width:960px; margin:0 auto;
}

.item_container_main
{
position:relative;
 width:90%;  margin:0 auto;
}


.item_list_title_container_main
{
margin-top:-50px;
position:relative;
}

.item_list_title_container
{
margin-left:20px;
margin-top:-70px;
width:85%;
position:relative;
}
.item_list_title
{
	background:#FFF;
	padding:20px;
box-shadow: 0 3px 12px rgba(0, 0, 0, 0.2);
}
.item_list_author a
{
display:inline-block;
padding:5px 10px;
background:#66CCCC;
color:#FFF;
}

.item_list_title h2
{
	font-weight:normal;
	font-size: 36px;
	font-family: 'Raleway', sans-serif;
}


.read_more
{
display:inline-block;
height:40px;
line-height:40px;
font-size:18px;
text-transform:uppercase;
text-align:center;
padding:0 30px;
border:1px solid #66CCCC;
color:#2BACAC;
margin-top:25px;
}

.read_more:hover
{
color:#FFF;
background:#66CCCC;
}

.test-box
{

	border-bottom:1px solid #F0F0F0;
	min-height:100px;
-ms-transform: rotate(-0.5deg); /* IE 9 */
    -webkit-transform: rotate(-0.5deg); /* Chrome, Safari, Opera */
    transform: rotate(-0.5deg);
}

.test-box1
{
	padding:30px 0;
	-ms-transform: rotate(0.5deg); /* IE 9 */
    -webkit-transform: rotate(0.5deg); /* Chrome, Safari, Opera */
    transform: rotate(0.5deg);
}
