/*
Theme Name: Radio Targu Mures
Theme URI: http://radiomures.ro
Description: Dezvoltat de Reea
Tags: green, two-columns, right-sidebar
Author: Dezvoltat de Reea
Author URI:http://reea.net
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version:1.2
Text Domain: rtm
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0; 
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

body {
    font-family: "Helvetica Neue", sans-serif;
    overflow-x: hidden;
}

strong {
    font-weight: 600;
}
.mobi-ajax-menu-cats {
    display: none;
}
#widget_bounds,
#___post_0,
.g-post {
    margin-left: 20px !important;
}
/*
 * mmmm...coookiiieeeesss
 */
.cookie-wrap-second,
.cookie-wrap {
	width: 100%;
	height: 33px;
	position: relative;
	display: block;
	clear: both;
	background-color: #1e59a0;
	z-index: 9999;
}
.cookie-wrap-second p,
.cookie-wrap p {
	text-align: center;
	color: #fff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 33px;
}
.cookie-wrap-second span,
.cookie-wrap span {
	color: #fff;
	font-family: Arial;
	font-size: 15px;
	font-weight: 400;
	margin-left: 20px;
	cursor: pointer;
}

.white-line-bg {
	width: 100%;
	height: 97px;
	position: absolute;
	top:66px;
	left: 0;
	background: #fff;
}

/*header section start*/
.header {
	width: 100%;
	position: relative;
	display: block;
	height: 97px;
	margin: 0 0 12px 0;
	overflow: hidden;
}

.header h1 {
	width: 185px;
	height: 77px;
	display: block;
	position: relative;
	margin: 14px 0 0 0; 
}

.header h1 a {
	outline: none;
}
.ro .header h1 a img {
    max-width: 150px;
    padding-top: 12px;
}
.header-menu ul {
	list-style: none;
	float: right;
	margin-right:70px;
}

.header-menu ul li {
	display: inline;
}

.header-menu ul li.current-menu-item a {
	text-decoration: underline;
}

.header-menu ul li a {
	font-size: 12px;
	font-weight: bold;
	color: #636363;
	line-height: 97px;
	padding: 0 0 0 20px;
	text-transform: uppercase;
}

.header-menu ul li a:hover {
	color: #1f5aa0;
	text-decoration: none;
}

.red-band-slide ul li {
    float: left;
}

.header-right {
	width: 100%;
	height: 100%;
	display: block;
	position: relative;
}

.header-social-media {
	position: relative;
	display: block;
	width: 80px;
	height: 21px;
	float:left;
	margin: 39px 22px 10px 0;
	
}

.header-social-media ul {
	list-style: none;
}

.header-social-media ul li {
	float: left;
}

.header-social-media ul li a {
	outline: none;
	width: 21px;
	height: 21px;
	display: block; 
	position: relative;
	opacity: 0.5;
	-moz-transition: all 0.5s ease;
	-webkit-transition:-webkit-transform 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.header-social-media ul li a:hover {
	opacity: 1;
}

.header-social-media ul li a.facebook {
	background: url('images/header_facebook.jpg') no-repeat;
	margin: 0 8px 0 0;
}

.header-social-media ul li a.twitter {
	background: url('images/header_twitter.jpg') no-repeat;
	margin: 0 8px 0 0; 
}

.header-social-media ul li a.youtube {
	background: url('images/header_youtube.jpg') no-repeat;
}

.header-languages {
	width: 54px;
	height: 10px; 
	display: block;
	position: relative;
	float: left;
	margin: 42px 0 0 0;
}

.header-languages ul {
	list-style: none;
	width: 100%;
	height: 100%;
	position: relative;
	display: block;
}

.header-languages ul li {
	float: left;
	width: 17px;
	height: 100%;
	position: relative;
	display: block;
	margin-left: 1px;
}

.header-languages ul li a {
	width: 17px;
	height: 100%;
	display: block;
	margin-bottom: -3px;
}

.header-languages ul li span {
	font-size: 10px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	color: #636363;
        text-transform: capitalize;
}

.header-languages ul li span.current-lang {
	color: #1f5aa0;
}

.header-languages ul li a.ro-lang.current-lang {
    background: url('images/ro_active.png') no-repeat;
}

.header-languages ul li a.ro-lang.inactive-lang {
    background: url('images/ro_inactive.png') no-repeat;
}

.header-languages ul li a.hu-lang.current-lang {
	background: url('images/hu_active.png') no-repeat;
	margin: 0 2px -3px 0;
}

.header-languages ul li a.hu-lang.inactive-lang {
	background: url('images/hu_inactive.png') no-repeat;
}

.header-languages ul li a.de-lang.inactive-lang {
	background: url('images/de_inactive.png') no-repeat;
}

.header-languages ul li a.de-lang.current-lang {
	background: url('images/de_active.png') no-repeat;
}

.header-right .search-form {
	width: 103px;
	height: 17px;
	display: block;
	position: relative;
	background: #ebebeb;
	float: left;
	border: none;
}

.header-right .search-form input {
	border: none;
	background: transparent;
	float:left;
	display:block;
}

.header-right .search-form input.s {
	width: 86px;
	height: 100%;
	color: #16539d;
	font-family: "Helvetica Neue Light", sans-serif;
	font-size: 9px;
}

.header-right .search-form input.search-submit {
	width: 17px;
	height: 100%;
	background: url('images/search.png') no-repeat;
	background-position: 2px 2px;
	text-indent: -999px;
	color: transparent;
	border: none;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
	margin: 0;
	position: absolute;
	right: 0;
}

.header-burger {
	display: none; 
}

.mobi-listen-widget {
	display: none;
}

/*header section end*/

/*home-wrap section start*/

.home-wrap {
	width: 100%;
	position: relative;
	display: block;
	height: auto;
}

.sticky-section {
	width: 100%;
	height: auto;
	min-height: 318px;
	position: relative;
	margin-bottom: 2px;
}

.sticky-section .featured-image {
	width: 40%;
	height: 100%;
	float:left;
}

.sticky-section .featured-image img {
	width: 100%;
	height: auto;
}

.sticky-section .featured-excerpt {
	width: 59.73%;
	height: 100%;
	float: left;
	background:rgba(255,255,255,0.8);
	margin: 0 0 0 2px;
	min-height: 318px;
}

.sticky-section .featured-excerpt h2 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 32px; 
	padding: 30px 40px 10px 40px;
}

.sticky-section .featured-excerpt h2 a {
	color: #505050;
	text-decoration: none;
	outline: none; 
}

.sticky-section .featured-excerpt h2 a:hover {
	text-decoration: none;
}

.sticky-section .featured-excerpt p {
	padding: 23px 40px 0 40px;
	line-height: 20px;
	color: #505050;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 300;
}

.sticky-section .featured-excerpt .more-detalii {
	font-size: 9px;
	padding: 7px 0 0 40px;
	color: #3e69cb;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}

.sticky-section .post-meta {
	position: absolute;
	bottom: 8px;
	right: 25px;
}

.sticky-section .post-meta ul {
	list-style: none;
}

.sticky-section .post-meta ul li {
	display: inline;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	font-size: 8px;
	text-transform: uppercase;
}

.sticky-section .post-meta ul li a {
	color: #505050;
}

.sticky-section .post-meta ul li a:hover {
	text-decoration: none;
	color: #505050;
	
}

.breaking-section {
	width: 100%;
	height: 27px;
	background: #a50909;
	margin: 2px 0;
}
.ro .title_days {
    
}
.ro .stiri-page.title-day-section-category .right-articles .news-icon {
    margin: 0px 11px;
}
.hu .stiri-page.title-day-section-category .right-articles .news-icon {
    height: 30px;
}

.title-day-section {
	width: 100%;
	height: 318px;
	position: relative;
	display: block;
	clear: both;
	margin-bottom: 2px;
}

.title-day-section .left-articles {
	height: 100%;
	width: 60%;
	float: left;
	position: relative;
}

.title-day-section .right-articles {
	width: 39.7%;
	height: 100%;
	position: relative;
	display: block;
	float: left;
	margin: 0 0 0 2px;
	background: #d7d7d7;
}
.hu .title-day-section .right-articles {
    background: #fff;
    border: 1px solid #d7d7d7;
}

.title-day-section .left-articles .article {
	width: 33%;
	float: left; 
	overflow: hidden;
}
.hu .title-day-section .left-articles .article {
    border: 1px solid #d7d7d7;
}
.title-day-section .left-articles .art-1,
.title-day-section .left-articles .art-2 {
    margin-right: 2px;
}

.title-day-section .left-articles .featured-image {
    height: 191px;
    overflow: hidden;
}

.title-day-section .left-articles .featured-title {
    background: #d7d7d7;
    height: 127px;
    position: relative;
}
.hu .title-day-section .left-articles .featured-title {
    background: #fff;
}
.title-day-section .left-articles h3 {
    font-family: 'Arial', sans-serif;
    font-weight: 400;
    font-size: 15px;
    padding: 10px 15px 0 15px;
    line-height: 120%;
}
.hu .title-day-section .left-articles h3 {
    font-size: 16px;
    text-overflow: ellipsis;
    overflow: hidden;
}
.title-day-section .left-articles h3 a {
    color: #505050;
    text-decoration: none;
    outline: none;
}

.title-day-section .left-articles h3 a:hover {
    text-decoration: none;
}

.title-day-section .left-articles .more-link {
    font-family: 'Arial', sans-serif;
    font-weight: 400;
    outline: none;
    padding: 0 0 0 15px;
    font-size: 12px;
    color: #3e69cb;
    position: absolute;
    left: 0;
    bottom: 20px;
}

.title-day-section .left-articles .more-link:hover {
    text-decoration: none;
}

.title-day-section .left-articles .post-meta {
    font-size: 7px;
}

.title-day-section .left-articles .post-meta {
    list-style: none;
    font-family: 'Arial', sans-serif;
    font-weight: 300;
    padding: 12px 0 0 15px;
    position: absolute;
    left: 0;
    bottom: 5px;
}

.title-day-section .left-articles .post-meta li {
    display: inline;
    float: left;
}

.title-day-section .left-articles .post-meta a {
    outline: none;
    text-transform: uppercase;
    color: #505050;
}

.title-day-section .left-articles .post-meta a:hover {
    text-decoration: none;
}

.title-day-section .right-articles h4 {
    font-size: 16px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    padding: 10px 0 0 15px;
    color: #505050;
    line-height: 13px;
}

.title-day-section .right-articles .news-icon {
    width: 19px;
    height: 19px;
    float: left;
    margin: 0 9px;
}
.hu .title-day-section .right-articles .news-icon {
    height: 33px;
}
.title-day-section .right-articles .icon-video {
    background: url('images/icon_video.png') no-repeat;
}

.title-day-section .right-articles .icon-audio {
    background: url('images/icon_audio.png') no-repeat;
}

.title-day-section .right-articles .icon-article {
    background: url('images/icon_article.png') no-repeat;
}

.title-day-section .right-articles ul li {
    clear: both;
    margin: 18px 0;
}
.hu .title-day-section .right-articles ul li {
    margin: 5px 0px;
}
.title-day-section .right-articles ul a {
    outline: none;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 300;
    font-size: 14px;
    color: #313131;
}
.hu .title-day-section .right-articles ul a {
    font-weight: 600;
}
.title-day-section .right-articles ul a:hover {
    text-decoration: none;
}

.slider-home-section {
    width: 100%;
    height: auto;
    max-height: 215px;
    min-height: 215px;
    position: relative;
    display: block;
    clear: both;
    margin-bottom: 2px;
}

.slider-home-section .featured-image {
    width: 100%;
    height: auto;
    min-height: 215px;
    display: block;
    position: relative;
}

.slider-home-section .flex-control-paging {
    position: absolute;
    z-index: 2;
    bottom: 5px;
    left: 0;
    display: block;
}

.slider-home-section .flex-control-paging li {
	display: inline;
	float: left;
}

.slider-home-section .flex-control-paging a {
    width: 6px;
    height: 6px;
    background: #cdcdcd;
    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
            border-radius: 50%;
    border: none;
    outline: none;
    color: transparent;
    text-indent: -99999px;
    margin: 0 3px 0 0;
    line-height: 0;
    display: block;
    position: relative;
    cursor: pointer;
}

.slider-home-section .flex-control-paging a.flex-active {
    background: #555555;
}

.slider-home-section ol.flex-control-paging a:hover {
    text-decoration: none;
}

.slider-home-section ul.flex-direction-nav a {
    position: absolute;
    display: block;
    width: 18px;
    height: 18px;
    margin-top: -9px;
    top: 50%;
    z-index: 3;
    color: transparent;
    outline: none;
}


.slider-home-section ul.flex-direction-nav a.flex-next {
    background: url('images/slide_arrow_next.png') no-repeat;
    right: 26px;
}

.slider-home-section ul.flex-direction-nav a.flex-prev {
    background: url('images/slide_arrow_prev.png') no-repeat;
    left: 26px;
}

.home-articles-section-from-category {
    width: 100%; 
    height: 347px;
    position: relative;
    display: block;
    margin: 0 0 2px 0;
    clear: both;
}

.home-articles-section-from-category h2 {
    width: 100%;
    height: 27px;
    margin: 0 0 2px 0;
    background: #1e59a0;
}

.home-articles-section-from-category h2 a {
    color: #fff;
    line-height: 27px;
    font-size: 20px;
    font-family: 'Arial', sans-serif;
    font-weight: 300;
    outline: none;
    padding: 0 0 0 12px;
    text-transform: uppercase;
}

.home-articles-section-from-category h2 a:hover {
	text-decoration: none;
}

.economic-section-bg h2,
.eveniment-section-bg h2 {
	background: #407ea6;
}

.politic-section-bg h2 {
	background: #2a5574;
}

.cultura-section-bg h2 {
	background: #a46640;
}

.sanatate-section-bg h2,
.medicina-section-bg h2 {
	background: #407ea6;
}

.administratie-section-bg h2 {
	background: #7c4088;
}

.divertisment-section-bg h2 {
	background: #8a4a40;
}

.sport-section-bg h2 {
	background: #408258;
}

.educatie-section-bg h2 {
	background: #408e8e;
}

.home-articles-loop-category {
	width: 100%;
	height: 318px;
	display: block;
	position: relative; 
}

.home-articles-loop-category .article {
	width: 19.79%;
	height: 100%;
	float: left;
	margin: 0 2px 0 0;
	background: #d7d7d7;
	position: relative;
}
.hu .home-articles-loop-category .article {
    width: 33.1%;
    background: #fff;
    border: 1px solid #d7d7d7;
}


.home-articles-loop-category .article:last-child {
	margin: 0 0 0 0;
}

.home-articles-loop-category .article .featured-image {
	width: 100%;
	height: 187px;
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0 0 10px 0;
}

.home-articles-loop-category .article .featured-image img {
	min-height: 100%;
	min-width: 100%;
}

.home-articles-loop-category .article h3 {
	padding: 0px 12px;
}

.home-articles-loop-category .article h3 a {
	font-family: 'Arial', sans-serif;
	font-weight: 400;
	font-size: 15px;
	color: #505050;
	outline: none;
}
.hu .home-articles-loop-category .article h3 a {
    font-size: 19px;
}

.home-articles-loop-category .article h3 a:hover {
	text-decoration: none;
	color: #505050
}

.home-articles-loop-category .article .more-link {
	font-size: 12px;
	font-family: 'Arial', sans-serif;
	font-weight: 300;
	color: #3e69cb;
	outline: none;
	padding: 0 12px 5px 12px;
	display: block;
	position: absolute;
	left: 0px;
	bottom: 14px;
}

.home-articles-loop-category .article .more-link:hover {
	color: #3e69cb;
	text-decoration: none;
}

.home-articles-loop-category .article .post-meta {
	font-size: 10px;
	font-family: 'Arial', sans-serif;
	font-weight: 300;
	color: #505050;
	padding-left: 11px;
	position: absolute;
	bottom: 5px;
}

.home-articles-loop-category .article .post-meta a {
	outline: medium none;
	text-transform: uppercase;
	color: #505050;
}

.video-gallery-home-section {
	width: 100%;
	height: 373px;
	position: relative;
	display: block;
}

.video-gallery-home-section h2 {
	width: 100%;
	height: 27px;
	margin: 0px 0px 2px;
	background: #2a5574;
}

.video-gallery-home-section h2 a {
	color: #FFF;
	line-height: 27px;
	font-size: 23px;
	font-family: "Open Sans Condensed",sans-serif;
	font-weight: 300;
	outline: medium none;
	padding: 0px 0px 0px 12px;
	text-transform: uppercase;
	outline: none;
}

.video-gallery-home-section .preview-video-box {
	position: relative;
	display: block;
	float: left;
	width: 60%;
	height: 346px;
	margin-bottom: 2px;
}
.twitter-tweet {
    margin-left: 25px;
}
.video-gallery-home-section .preview-video-box iframe,
.wp-video-shortcode,
.wp-video {
	width: 100% !important;
	height: 100% !important;
	min-height: 300px;
}

.single-video-pg .load-emisiuni-search .video-loader .wp-video,
.single-video-pg .load-emisiuni-search .video-loader .wp-video .wp-video-shortcode, 
.single-video-pg .load-emisiuni-search .video-loader .wp-video .mejs-shim {
    min-height: 400px !important;
}

.single-video-pg .video-gallery-home-section .preview-video-box iframe,
.single-video-pg .wp-video-shortcode,
.single-video-pg .wp-video {
    height: auto !important;
}

.load-emisiuni-search .video-loader .wp-video,
.load-emisiuni-search .video-loader .wp-video .wp-video-shortcode, 
.load-emisiuni-search .video-loader .wp-video .mejs-shim {
    min-height: 530px !important;
    
}

.video-query-wrap {
	width: 39.7%;
	float: left;
	position: relative;
	display: block;
	height: 346px;
	background: #d7d7d7;
	margin: 0 0 0 2px;
	overflow: hidden;
}

.video-query-wrap .load_video {
	position: relative;
	display: block;
	width: 50%;
	height: 110px;
	float: left;
	text-decoration: none;
	cursor: pointer;
}

.video-query-wrap .load_video h3 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #7d7d7d;
	font-size: 14px;
	text-align: center;
	padding: 5px 14px;
}

.video-query-wrap .load_video h3:first-line {
	font-size: 16px;
	color: #505050;
}

.video-query-wrap .featured-image {
	width: 77px;
	height: 53px;
	position: relative;
	display: block;
	margin: 20px auto 0 auto;
}

.video-query-wrap .featured-image img {
	width: 100%;
	height: auto;
}

.video-query-wrap .featured-image span {
	background: url('images/play_btn_03.png') no-repeat;
	background-size: 20px 20px;
	width: 20px;
	height: 20px;
	position: absolute;
	display: block;
	z-index: 2;
	left: 50%;
	margin-left: -10px;
	top:15px;
}

.ajax-category-loader {
	padding-left: 2px;
	padding-right: 2px;
	margin: 2px 0 0 0;
	width: 100%;
	display: block;
	position: relative;
	clear: both;
}


.ajax-category-loader-menu {
	width: 100%;
	position: relative;
	display: block;
}

.ajax-category-loader-menu ul {
	width: 100%;
	height: 57px;
	position: relative;
	display: block;
	overflow: hidden;
}

.ajax-category-loader-menu ul li {
	height: 100%;
	display: inline-block;
	float: left;
	position: relative;
	margin: 0;
}

.ajax-category-loader-menu ul li a {
	width: 100%;
	height: 46px;
	display: block;
	position: relative;
	display: block;
	outline: none;
	font-size: 23px;
	font-family: "Open Sans Condensed",sans-serif;
	font-weight: 300;
	color: #fff;
	line-height: 46px;
	border-bottom: 1px solid #6b6b6b;
}

.ajax-category-loader-menu ul li a:hover {
	text-decoration: none;
}

.ajax-category-loader-menu ul li a.active-tab {
	height: 56px;
}

.ajax-category-loader-menu .icon {
	width: 26px;
	height: 26px;
	position: relative;
	display: block;
	float: left;
	margin: 12px 4px 0 3px;
}

.icon-educatie,
.icon-agricultura,
.icon-eveniment,
.icon-mediu,
.icon-trafic {
	background: url('images/educatie.png');
}
.icon-cultura,
.icon-alegeri,
.icon-inedit,
.icon-monden,
.icon-referendum-2 {
	background: url('images/cultura.png');
}
.icon-sport,
.icon-aniversari,
.icon-international,
.icon-social,
.icon-turism {
	background: url('images/sport.png');
}
.icon-administratie,
.icon-aparare,
.icon-justitie,
.icon-stirea-zilei,
.icon-utilitare {
	background: url('images/administratie.png');
}
.icon-divertisment,
.icon-economic,
.icon-media-life,
.icon-politic {
	background: url('images/divertisment.png');
}
.icon-sanatate,
.icon-comemorari,
.icon-medicina,
.icon-obiceiuri-traditii,
.icon-meteo-2 {
	background: url('images/sanatate.png');
}

.educatie-bg,
.trafic-bg,
.inedit-bg,
.monden-bg {
	background: #408e8e
}

.cultura-bg,
.agricultura-bg,
.international-bg,
.obiceiuri-traditii-bg {
	background: #a46640
}

.sport-bg,
.alegeri-bg,
.justitie-bg,
.referendum-2-bg {
	background: #408258
}

.administratie-bg,
.aniversari-bg,
.media-life-bg,
.social {
	background: #7c4088
}

.divertisment-bg,
.aparare-bg,
.medicina-bg,
.stirea-zilei-bg {
	background: #8a4a40
}

.sanatate-bg,
.comemorari-bg,
.economic-bg,
.turism-bg {
	background: #407ea6;
}

.politic-bg,
.eveniment-bg,
.mediu-bg,
.utilitare-bg,
.meteo-2-bg {
	background: #2a5574;
}

.random-bg {
	background: #8a4a40
}

/*small fix for bootstrap html modification  */ 

.pentru-tine-menu .educatie-bg  a{
	background: #408e8e
}

.pentru-tine-menu .cultura-bg  a{
	background: #a46640
}

.pentru-tine-menu .sport-bg a {
	background: #408258
}

.pentru-tine-menu .administratie-bg a {
	background: #7c4088
}

.pentru-tine-menu .divertisment-bg a {
	background: #8a4a40
}

.pentru-tine-menu .sanatate-bg a {
	background: #407ea6;
}

.pentru-tine-menu .politic-bg a {
	background: #2a5574;
}

.pentru-tine-menu .economic-bg a {
	background: #407ea6;
}

.pentru-tine-menu .educatie-bg,
.pentru-tine-menu .cultura-bg,
.pentru-tine-menu .sport-bg,
.pentru-tine-menu .administratie-bg,
.pentru-tine-menu .divertisment-bg,
.pentru-tine-menu .sanatate-bg,
.pentru-tine-menu .politic-bg,
.pentru-tine-menu .economic-bg {
	background: none;
}

#menu-emisiuni-menu {
	margin-left: -2px;
	margin-right: 2px;
}

/*end of modification*/

.ajax-category-loader-response {
	display: block;
	position: relative;
	width: 100%;
	height: 318px;
	font-family: "Open Sans Condensed",sans-serif;
	font-weight: 300;
	color: #fff;
	margin-bottom: 2px;
}

.ajax-category-loader-response .first-article {
	width: 100%;
	height: 318px;
	overflow: hidden;
	position: relative;
	display: block;
}

.ajax-category-loader-response .first-article .featured-image,
.ajax-category-loader-response .sixth-article .featured-image {
	height: 318px;
	width: 100%;
	position: relative;
	display: block;
}

.ajax-category-loader-response .third-article .featured-image,
.ajax-category-loader-response .forth-article .featured-image {
	height: 158px;
	width: 100%;
	position: relative;
	display: block;
}

.ajax-category-loader-response .first-article .details,
.ajax-category-loader-response .third-article .details,
.ajax-category-loader-response .forth-article .details {
	width: 100%;
	height: 58px;
	position: absolute;
	display: block;
	z-index: 2;
	left: 0;
	bottom: 0;
	background: rgba(70,70,70,0.6);
	font-size: 16px;
}

.ajax-category-loader-response .sixth-article .details {
	width: 100%;
	height: 158px;
	position: absolute;
	display: block;
	z-index: 2;
	left: 0;
	bottom: 0;
	background: rgba(70,70,70,0.6);
	font-size: 16px;
}

.ajax-category-loader-response h4 {
	padding: 5px 15px 0 15px;
	line-height: 16px;
}

.ajax-category-loader-response h4 a {
	color: #fff;
}

.ajax-category-loader-response .second-article h4,
.ajax-category-loader-response .fivth-article h4 {
	padding: 10px 10px 0 10px;
}

.ajax-category-loader-response .second-article a.more-link,
.ajax-category-loader-response .fivth-article a.more-link {
	padding-left: 10px;
}

.ajax-category-loader-response a.more-link {
	color: #fff;
	font-size: 12px;
	font-family: "Open Sans",sans-serif;
	font-weight: 300;
	padding-left: 15px;
}

.ajax-category-loader-response .second-article {
	width: 32.552%;
	height: 158px;
	float: left;
	position: relative;
	margin: 0 4px 0 0;
}

.ajax-category-loader-response .third-article {
	width: 66.4%;
	height: 158px;
	float: left;
	position: relative;
}

.ajax-category-loader-response .forth-article {
	width: 66.25%;
	height: 158px;
	float: left;
	position: relative;
	margin: 2px 4px 0 0;
}

.ajax-category-loader-response .fivth-article {
	width: 32.7%;
	height: 158px;
	float: left;
	position: relative;
	margin: 2px 0 0 0;
}

.ajax-category-loader-response .sixth-article {
	width: 100%;
	height: 318px;
	position: relative;
	margin: 0 0 0 -1px;
}

.padding_fix {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.widget-with-links-wrap {
	width: 100%;
	display: block;
	background: #d7d7d7;
	margin: 2px 0 2px 0;
}
.hu .widget-with-links-wrap {
    background: #fff;
    border: 1px solid #d7d7d7;
}
.widget-with-links-wrap h5 {
	font-family: "Open Sans Condensed",sans-serif;
	font-weight: 300;
	font-size: 23px;
	color: #04010b;
	padding: 10px 15px;
	text-transform: uppercase;
}

.widget-with-links-wrap h5 span {
	display: none;
}

.widget-with-links-wrap li {
	margin: 2px 0 2px 30px;
}

.widget-with-links-wrap li a {
	font-family: "Open Sans Condensed",sans-serif;
	font-weight: 300;
	font-size: 16px;
	color: #04010b;
}

/*
 * radio page widgets start
 */
.emisiune-curenta-wrap {
    width: 100%;
    height: auto;
    position: relative;
    display: block;
    margin-top: 10px;
}
.emisiune-curenta-wrap .emisiune-curenta-image {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1;
}
.emisiune-curenta-wrap .imagelayer {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    background: rgba( 64,142,142, 0.5 );
}
.emisiune-curenta-wrap .antena {
    position: absolute;
    width: 356px;
    height: 379px;
    left: 0;
    bottom: 0;
    z-index: 1;
    background-image: url( 'images/antena.png' );
    background-repeat: no-repeat;
}
.emisiune-curenta-content {
    width: 100%;
    height: 100%;
    position: relative;
    display: block;
    margin: 0;
    z-index: 3;
    padding-top: 1px;
}
.emisiune-curenta-content img.author-image {
    width: 85px;
    height: 85px;
    position: relative;
    display: block;
    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
            border-radius: 50%;
    margin: 68px auto 0px auto;
}
.emisiune-curenta-content h2 {
    font-family: 'Open Sans', sans-serif;
    font-size: 30px;
    font-weight: 400;
    text-align: center;
    color: #fff;
}
.emisiune-curenta-content h3,
.emisiune-curenta-content p,
.emisiune-curenta-content .emisiune-url {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    text-align: center;
    color: #fff;
}
.emisiune-curenta-content h3 {
    padding-bottom: 35px;
}
.emisiune-curenta-content .emisiune-url {
    background: #377456;
    width: 158px;
    height: 37px;
    margin: 20px auto 0 auto;
    display: block;
    line-height: 37px;
    outline: none;
    font-size: 15px;
}
.radio-wrap .radio-inner-wrap {
    background-image: url( 'images/radio_bg_section_down.jpg' );
    background-repeat: no-repeat; 
    background-position: center center; 
    background-size: cover;
    height: auto;
    position: relative;
    height: 500px;
}
.radio-inner-wrap h3.left-title {
    font-size: 51px;
    font-family: 'Open Sans', sans-serif ;
    font-weight: 300;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    line-height: 40px;
    padding-top: 30px;
    letter-spacing: 1px;
}
.hu .radio-inner-wrap h3.left-title {
    font-size: 39px;
}
.radio-inner-wrap h3.left-title strong {
    font-size: 30px;
    font-weight: 600;
    letter-spacing: 0px;
}
.urmatoarea-emisiune-wrap {
    width: 98%;
    float: left;
    border: 2px solid #d3d0cf;
    height: 107px;
    background: #d3d0cf;
    margin-top: 10px;
}
.urmatoarea-emisiune-wrap:first-child {
    margin-top: 20px;
}
.urmatoarea-emisiune-wrap .featured-author-image {
    float: left;
    width: 25%;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.urmatoarea-emisiune-wrap .featured-author-image span.delahour {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 5;
    color: #fff;
    text-align: center;
    font-size: 20px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
    background: #1e59a0;
    width: 61px;
    height: 28px;
    line-height: 28px;
}
.urmatoarea-emisiune-wrap .featured-author-image img {
    width: 100%;
    height: auto;
}
.urmatoarea-emisiune-wrap .urmatoarea-emisiune-data {
    width: 75%;
    height: 100%;
    float: left;
}
.urmatoarea-emisiune-wrap .urmatoarea-emisiune-data h4 a {
    font-size: 20px;
    color: #1e59a0;
    outline: none;
    padding: 5px;
}
.urmatoarea-emisiune-wrap .urmatoarea-emisiune-data h4 a:hover {
    text-decoration: underline;
}
.urmatoarea-emisiune-wrap .urmatoarea-emisiune-data h5 {
    font-size: 14px;
    color: #505050;
    font-weight: 300;
    padding: 0 5px 5px 5px;
}
.urmatoarea-emisiune-wrap .urmatoarea-emisiune-data p {
    font-weight: 400;
    font-size: 14px;
    color: #505050;
    padding: 0 5px;
}


.header-menu ul li.red-radio a {
	color: #ff0000;
}

.emisiuni-horiz,
.evenimente-horiz {
	background: #d7d7d7;
	margin: 10px 0 0 0;
}

.emisiuni-horiz h3,
.evenimente-horiz h3 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #505050;
	text-transform: uppercase;
	padding: 19px 0 10px 20px;
}

.emisiuni-horiz ul,
.evenimente-horiz ul {
	padding-bottom: 20px;
}

.emisiuni-horiz ul li,
.evenimente-horiz ul li {
	
	padding: 10px 0 10px 20px;
}

.emisiuni-horiz ul li a,
.evenimente-horiz ul li a {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 16px;
	color: #505050;
	
}

.emisiuni-horiz a.all-posts,
.evenimente-horiz a.all-posts {
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	font-size: 9px;
	color: #3e69cb;
	outline: none;
	position: absolute;
	bottom: 10px;
	text-align: center;
	width: 100%;
}

.emisiuni-horiz a.all-posts:hover,
.evenimente-horiz a.all-posts:hover {
	text-decoration: underline;
}

.blog-widget-red-horiz {
	background: #d55353;
	margin: 10px 0 0 0;
}

.asculta-live-widget-horiz {
	width: 100%;
	display: block;
	position: relative;
	height: auto;
	background: #427b2b;
	margin: 10px 0 0 0;
	overflow: hidden;
}

.asculta-live-widget-horiz h4 {
	font-size: 26px;
	line-height: 63px;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	color: #fff;
	text-transform: uppercase;
}

.asculta-live-widget-horiz h5 {
	color: #fff;
	text-align: center;
	font-size: 26px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	line-height: 24px;
}

.asculta-live-widget-horiz h5 span {
	font-size: 19px;
	display: block;
}

.asculta-live-widget-horiz .featured-image {
	-webkit-border-radius:50%;
	   -moz-border-radius:50%;
			border-radius:50%;
	border: 2px solid #fff;
	width: 144px;
	height: 144px;
	overflow: hidden;
	margin: 25px auto 10px auto;
	position: relative;
	cursor: pointer;
}

.asculta-live-widget-horiz .featured-image img {
	width: 100%;
}

.rounded-live {
	position: absolute;
	display: block; 
	background: url('images/playbtn.png') no-repeat;
	width: 54px;
	height: 54px;
	top: 44px;
	left: 44px;
	z-index: 2;
	opacity: 0.5;
}

.live-widget-footer-horiz  h6 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 18px;
	text-align: center;
	color: #fff;
	padding: 10px 0 5px 0;
	opacity: 0.6;
	line-height: 22px;
}

.live-widget-footer-horiz  h6 span {
	display: block;
	text-transform: uppercase;
	font-size: 25px;
}

.asculta-live-widget-horiz a.tot-programul {
	width: 178px;
	height: 37px;
	position: relative;
	display: block;
	margin: 6px auto 7px auto;
	text-align: center;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 18px;
	line-height: 37px;
	color: #fff;
	text-transform: uppercase;
	background: #2e591d;
	-moz-transition: all 0.5s ease;
	-webkit-transition:-webkit-transform 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.asculta-live-widget-horiz a.tot-programul:hover {
	
}

.opinii-si-dedicatii-wrap {
	background: #d7d7d7;
}

.blog-widget-red-horiz h4 {
	font-size: 63px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	text-align: center;
	line-height: 63px;
	text-transform: uppercase;
	outline: none;
}

.blog-widget-red-horiz h4 a {
	color: #fff;
}

.blog-widget-red-horiz h5 {
	color: #fff;
	text-transform: uppercase;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 26px;
	text-align: center;
	line-height: 26px;
}

.blog-widget-red-horiz p.blog-post-meta-widget {
	color: #fff;
	text-align: center;
	font-size: 19px;
	line-height: 19px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
}

.blog-widget-red-horiz .author-image {
	width: 133px;
	height: 133px;
	position: relative;
	display: block;
	margin: 10px auto;
	
}

.blog-widget-red-horiz .author-image img {
	width: 100% ;
	height: auto;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
	border: 2px solid #fff;
}

.blog-widget-red-horiz .radio-widget-blog-excerpt {
	font-size: 16px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #fff;
	text-align: left;
	padding: 0 20px 30px 20px;
	line-height: 20px;
}

.blog-widget-red-horiz .excerpt-blog-widget-link {
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	font-size: 12px;
	padding: 0 20px;
}

.blog-widget-red-horiz .excerpt-blog-widget-link:hover {
	text-decoration: underline;
}

/*opinii tabs and stuff start*/
.left-tabs {
	background: #fff;
	height: 100%;
	position: relative;
	display: block;
	height: 511px;
}

.opinii-tab .left-tabs li,
.dedicatii-tab .left-tabs li {
	width: 100%;
	height: 51px;
	position: relative;
	display: block;
	
}

.dedicatii-tab {
	height: 511px;
}

.dedicatii-tab .right-screen  h4,
.dedicatii-tab .right-screen  h5,
.adaugare-dedicatie label {
	font-size: 20px;
	color: #636363;
	line-height: 20px;
}

.dedicatii-tab .right-screen  h4 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	text-transform: uppercase;
	padding: 27px 0 24px 0;
}

.dedicatii-tab .right-screen  h5 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	padding-bottom: 30px;
}

.adaugare-dedicatie label {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
}

.adaugare-dedicatie textarea,
.opinii-right-load-thread .adaugare-opinie textarea {
	width: 100%;
	border: none;
	margin-bottom: 30px;
	margin-top: 5px;
	max-width: 100%;
	min-width: 100%;
	min-height: 50px;
}

.opinii-tab .left-tabs li a,
.dedicatii-tab .left-tabs li a {
	width: 100%;
	height: 100%;
	position: relative;
	display: block;
	text-transform: uppercase;
	color: #636363;
	font-weight: 500;
	font-size: 20px;
	padding-left: 43px;
	line-height: 51px;
	-moz-transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.opinii-tab .left-tabs li a.active,
.opinii-tab .left-tabs li a:hover,
.dedicatii-tab .left-tabs li a.active,
.dedicatii-tab .left-tabs li a:hover {
	background: #1e59a0;
	color: #fff;
	
}

.opinii-tab .left-tabs li a.active:after,
.dedicatii-tab .left-tabs li a.active:after,
.opinii-tab .left-tabs li:hover > a:after,
.dedicatii-tab .left-tabs li:hover > a:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-width: 10px;
	border-style: solid;
	border-color: transparent transparent transparent #1e59a0;
	top: 16px;
	right: -20px;
	
}

.opinii-right-load-thread .thread {
	width: 100%;
	height: auto;
	position: relative;
	display: block;
	clear: both;
}

.opinii-right-load-thread .header,
.dedicatii-list-tab .header {
	width: 100%;
	border-bottom: 3px solid #636363;
	height: auto;
}

.opinii-right-load-thread .header h3,
.dedicatii-list-tab .header h3 {
	padding-bottom: 15px;
}

.opinii-right-load-thread .thread h4 a {
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	font-size: 14px;
	color: #1e59a0;
	text-decoration: underline;
}

.opinii-right-load-thread .thread p {
	font-weight: 400;
	font-size: 14px;
}

.opinii-right-load-thread .thread .meta {
	text-align: right;
}

.opinii-right-load-thread .thread .meta a {
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	font-size: 12px;
	color: #1e59a0;
	text-decoration: none;
}

.opinii-right-load-thread .thread .meta a:hover {
	text-decoration: underline; 
}

.comment-opinii {
	width: 100%;
	display: block;
	clear: both;
	margin-bottom: 30px; 
	margin-top: 30px;
}

.comment-opinii h6.comentier {
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	font-size: 15px;
	color: #1e59a0;
}

.comment-list-opinii .comment-opinii .author-image {
	width: 80px;
	height: auto;
	float: left;
	position: relative;
	display: block;
	
}

.comment-opinii .date,
.comment-opinii p,
.opinii-right-load-thread .thread p {
	font-family: 'Open Sans', sans-serif;
	color: #636363
}
.comment-opinii .date {
	display: block;
	font-weight: 600;
	font-size: 13px;
}

.comment-opinii p {
	font-size: 14px;
	font-weight: 400;
}

.comment-opinii .author-image img {
	position: relative;
	display: block;
	margin: 0 auto;
	width: 64px; 
	height: 64px;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
}

/*opinii tabs and stuff end*/

/*profile styles start here*/

.profile-form {
	width: 100%;
	height: auto;
	position: relative;
	display: block;

}

.go_down_profile_form {
	margin-top: 87px;
}

.authentificate-wrap .profile-form h3 {
	padding-top: 37px;
	padding-bottom: 30px;
	line-height: 20px;
}

.profile-form p {
	width: 100%;
	height: 32px;
	display: block;
	position: relative;
	clear: both;
	margin-bottom: 22px;
}

.profile-form p label {
	font-size: 20px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #636363;
	width: 158px;
	position: relative;
	display: block;
	float: left;
	line-height: 32px;
	cursor: pointer;
}

.profile-form p input {
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
	border: none;
}

.profile-form p input#email,
.profile-form p input#username {
	cursor: not-allowed;
}

.mistarymanplaceholder {
	width: 100%;
	height: 100%;
	position: relative;
	display: block;
	opacity: 0.7;
	background: url('images/placeholder_mistery_man.png') no-repeat;
	background-size: 100% auto;
}

.image-preview-box {
	width: 293px;
	height: 202px;
	float: right;
	clear: both;
	position: relative;
	overflow: hidden;
}

.image-preview-box img {
	width: 100%;
	height: auto;
}

.profile-form p input[type="text"] {
	background: #fff;
	width: 318px;
	height: 32px;
}


.profile-form p a.delete-account {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #ff3b3b;
	font-size: 16px;
	text-decoration: underline;
	float: right;
}

.profile-form p input[type="submit"],
.adaugare-dedicatie input[type="submit"],
.opinii-right-load-thread .adaugare-opinie .trimite-opinie-logged {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 20px; 
	text-transform: uppercase;
	color: #fff;
	background: #50a768;
	width: 158px;
	height: 30px;
	line-height: 30px;
	float: right;
	border: none;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
}

.opinii-right-load-thread .adaugare-opinie .trimite-opinie-logged {
	margin-bottom: 30px;
}
.profil-tab input.load-image {
	z-index: 1;
}

.profil-tab input.load-image,
.profil-tab .load-image {
	width: 293px;
	height: 31px;
	line-height: 31px;
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	font-size: 20px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	background: #1e59a0;
	position: relative;
	float: right;
	display: block;
	text-align: center;
	cursor: pointer;
}

.profil-tab div.load-image {
	position: absolute;
	z-index: 0;
	bottom: 0;
	left: 26px;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	font-size: 20px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
}

.profil-tab .ajax-loader {
	width: 32px;
	height: 32px;
	background: url('images/loadergif.gif') no-repeat;
	position: absolute;
	display: none;
}

#profil .response {
	clear: both; 
	padding: 20px
}

/*profile styles end here*/

h3.pt-tine-radio {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 32px;
	color: #505050;
	padding: 20px 0 13px 30px;
	
}

.dedicatie-wrap {
	margin-bottom: 30px;
}

.dedicatie-header .image {
	width: 56px;
	height: 56px;
	position: relative;
	display: block;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
	float: left;
	margin: 0 25px 15px 18px;
}

.dedicatie-header .image img {
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
	width: 100%;
	height: auto;
	
}

.dedicatie-header .meta-data h6 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	font-size: 17px;
	color: #505050;
	padding: 5px 0 7px 0;
}

.dedicatie-header .meta-data p.meta {
	font-family: 'Open Sans', sans-serif;
	font-size: 9px;
	font-weight: 300;
	color: #3e69cb;
}

.dedicatie-content {
	background: none repeat scroll 0% 0% #FFF;
	color: #505050;
	font-size: 15px;
	font-family: "Open Sans",sans-serif;
	position: relative;
	display: block;
	clear: both;
	width: 655px;
	height: auto;
	margin: 0 auto;
	padding: 24px 18px; 
}

.dedicatie-content:after {
    content: "";
    position: absolute;
    width: 0px;
    height: 0px;
    border-width: 10px;
    border-style: solid;
    border-color: transparent transparent #FFF;
    top: -16px;
    left: 7px;
}


.sidebar-vert-radio .top-30-widget {
	height: 500px;
}

.sidebar-vert-radio .top-30-widget ul {
	height: 360px;
	margin-top: 15px;
	margin-bottom: 17px;
}

.sidebar-vert-radio .top-30-widget li {
	clear: both;
	margin-bottom: 20px;
}

.sidebar-vert-radio .top-30-widget h3 span {
	line-height: 26px;
}

.sidebar-vert-radio .top-30-widget li p {
	font-size: 17px;
	padding-bottom: 15px;
	width: 175px;
}

.sidebar-vert-radio .rate_up, 
.sidebar-vert-radio .rate_down {
	top: 10px;
}

.sidebar-vert-radio .suggest-new-song-btn {
	font-size: 18px;
	width: 176px;
	height: 36px;
	line-height: 36px;
}

/*radio page widgets end*/

.footer-wrap {

	clear: both;}

.footer-one {
	width: 100%;
	height: 154px;
	position: relative;
	display: block;
	background: #1e59a0;
	margin: 0 0 13px 0;
	clear: both;
	float: left;
}

.footer-menu-wrap {
	width: 100%;
	height: 41px;
	background: rgba(211,211,211,0.1);
	position: relative;
	display: block;
	margin: 61px 0 0 0;
}

.footer-menu {
	float: left;
	margin: 0 0px 0 10px;
}

.footer-menu ul {
	margin: 0 0 0 6px;
}

.footer-menu ul li {
	display: inline;
}

.footer-menu ul li a {
    opacity: 0.7;
    color: #fff;
    font-family: "Arial",sans-serif;
    font-weight: 300;
    font-size: 12px;
    line-height: 41px;
}

.footer-menu ul li a:hover {
	text-decoration: none;
}

.footer-menu ul li a:after {
	content: "|";
	margin: 0 0 0 6px;
}

.footer-menu ul li:last-child > a:after {
	display: none;
}

.footer-social-media {
	float: right;
	position: absolute;
	right: 22px;
}

.footer-social-media ul {
	float: left;
	
}

.footer-social-media ul li {
	display: inline;
	float: left;
}

.footer-social-media ul li a {
	width: 31px;
	height: 31px;
	position: relative;
	display: block;
	color: transparent;
	margin: 6px 0 0 12px;
	-webkit-border-radius: 2px;
	   -moz-border-radius: 2px;
			border-radius: 2px;
}

.footer-logo {
	background: url('images/logo_2.png') no-repeat;
	width: 105px;
	height: 45px;
	display: block;
	position: relative;
	outline: none;
	margin: 60px 0 0 25px;
}
.footer-logo-hu {
	background: url('images/logo_footer_hu.png') no-repeat;
	width: 105px;
	height: 45px;
	display: block;
	position: relative;
	outline: none;
	margin: 60px 0 0 25px;
}
.footer-two .left-list {
	float: left;
	margin: 0 0 0 30px;
}

.footer-two .right-list {
	float: right;
	margin: 0 30px 0 0;
}

.footer-two .left-list li,
.footer-two .right-list li {
	display: inline;
}

.footer-two .left-list li a,
.footer-two .right-list li a {
	font-family: "Arial",sans-serif;
	font-weight: 300;
	font-size: 13px;
	color: #000;
	opacity: 0.7;
	padding: 13px 0 20px 0;
}

.footer-two .left-list li a:hover,
.footer-two .right-list li a:hover {
	text-decoration: none;
}

.footer-two .left-list li a:after,
.footer-two .right-list li a:after {
	content: "|";
	margin-left: 4px
}


.footer-two .left-list li:last-child > a:after,
.footer-two .right-list li:last-child > a:after {
	display: none;
}

.parteneri-slide {
    width: 100%;
    height: 160px;
    overflow: hidden;
    position: relative;
    display: block;
    clear: both;
}

.parteneri-heading {
    width: 100%;
    position: relative;
    display: block;
    clear: both;
    height: 27px;
    background-color: #2a5574;
    color: #fff;
    text-transform: uppercase;
    padding-left: 13px;
    line-height: 27px;
    font-size: 20px;
    font-family: 'Arial', sans-serif;
}

.parteneri-slide ul li {
    height: 130px;
    margin: 0 5px;
}

.parteneri-slide ul li a {
    height: 100%;
    width: 100%;
    display: table;
    position: relative;
    overflow: hidden;
    margin: 0;
    color: transparent;
}

.parteneri-slide ul li a img {
    width: 100%;
    height: auto;
    vertical-align: middle;
    display: table-cell;
}

.parteneri-slide .flex-direction-nav li a {
    position: absolute;
    display: block;
    width: 18px;
    height: 18px;
    top: 80px;
    text-indent: -99999px;
    background-repeat: no-repeat;
    background-size: 100% auto;
    outline: none;
}

.parteneri-slide .flex-direction-nav li a.flex-prev {
    left: 9px;
    background-image: url( 'images/partners_prev.png' );
}

.parteneri-slide .flex-direction-nav li a.flex-next {
    right: 9px;
    background-image: url( 'images/partners_next.png' );
}

.right-list .logo_reea {
	background: url('images/reea_logo.png') no-repeat;
	width: 27px;
	height: 30px;
	display: inline-block;
	opacity: 1 !important;
	position: relative;
	margin-bottom: -11px;
}


.footer-social-media ul li a.sm_facebook {
	background: url('images/fb.png') no-repeat;
}

.footer-social-media ul li a.sm_twitter {
	background: url('images/twitter.png') no-repeat;
}

.footer-social-media ul li a.sm_youtube {
	background: url('images/youtube.png') no-repeat;
}

/*home-wrap section end*/

/*sidebar start*/

.widget-wrap {
	width: 100%;
	height: auto;
	position: relative;
	display: block;
	clear: both;
	margin: 0 0 2px 0;
	
}

.sidebar-banner {
	width: 100%;
	display: block;
	position: relative;
	clear: both;
}

.sidebar-banner img {
    width: 100%;
    height: auto;
    display: block;
    position: relative;
}

.asculta-live-widget {
    width: 100%;
    display: block;
    position: relative;
    height: auto;
    background: #427b2b;
    padding-bottom: 4px;
}

.asculta-live-widget h4 {
    font-size: 15px;
    text-align: center;
    font-family: 'Arial', sans-serif;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
}

.asculta-live-video-widget {
    width: 100%;
    display: block;
    position: relative;
    height: auto;
    background: #1e59a0;
    padding-bottom: 4px;
}

.asculta-live-video-widget h4.live-video-title {
    font-size: 25px;
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    color: #fff;
    text-transform: uppercase;
}
.asculta-live-video-widget h4.live-video-title.ip-widget {
    color: #E00404;
}
.asculta-live-widget h5 {
    color: #fff;
    text-align: center;
    font-size: 16px;
    font-family: 'Arial', sans-serif;
    font-weight: 400;
    
}

.asculta-live-widget h5 span {
    font-size: 15px;
    display: block;
}

.asculta-live-widget .featured-image,
.asculta-live-video-widget .featured-image {
    -webkit-border-radius:50%;
       -moz-border-radius:50%;
            border-radius:50%;
    border: 2px solid #fff;
    width: 144px;
    height: 144px;
    overflow: hidden;
    margin: 10px auto 0 auto;
    position: relative;
    cursor: pointer;
}

.asculta-live-video-widget .featured-image img,
.asculta-live-widget .featured-image img {
    width: 100%;
}
.single-wrap .content div {
    
    max-width: 580px;
}
.single-wrap .content div.wp-video {
    margin: 0 auto;
}
.single-wrap .content div.wp-audio-shortcode {
    margin-bottom: 20px;
    margin: 0 auto 20px auto;
}
.rounded-live {
    position: absolute;
    display: block; 
    background: url('images/playbtn.png') no-repeat;
    width: 54px;
    height: 54px;
    top: 44px;
    left: 44px;
    z-index: 2;
    opacity: 0.5;
}

.live-widget-footer  h6 {
    font-family: 'Arial', sans-serif;
    font-weight: 400;
    font-size: 15px;
    text-align: center;
    color: #fff;
    padding: 10px 0 5px 0;
    opacity: 0.6;
}

.live-widget-footer  h6 span {
    display: block;
    text-transform: uppercase;
    font-size: 15px;
}

.emisiuni-widget {
	background: #427B2B;
	color: #fff;
}

.emisiuni-widget h4 {
	text-align: center;
	text-transform: uppercase;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 22px;
	padding: 5px 0 5px 0;
}

.emisiuni-widget li {
	width: 100%;
	height: 26px;
	position: relative;
	display: block;
	border-bottom: 2px solid rgba(255,255,255,0.3);
}

.emisiuni-widget li:last-child {
	border-bottom: 0;
}

.emisiuni-widget li a {
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 13px;
	text-align: center;
	padding-left: 5px;
}

.emisiuni-widget .list-emisiuni-link {
	width: 100%;
	height: 20px;
	line-height: 20px;
	background: rgba( 255,255,255,0.3 );
	color: #fff;
	text-align: center;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	position: relative;
	display: block;
}

.emisiuni-widget .list-emisiuni-link:hover {
	text-decoration: none;
}

.subscribe-widget {
	background: #c4b49d;
}

.subscribe-widget h5 {
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 13px;
	line-height: 15px;
	padding: 5px 0 0 0;
}

.subscribe-widget h6 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 13px;
	color: #434b56;
	text-align: center;
	padding: 5px 0 0 0;
}

.subscribe-widget form {
	padding: 8px 0 6px 0;
}

.subscribe-widget input[type="text"] {
	border: none;
	width: 136px;
	height: 18px;
	font-size: 14px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	margin: 2px auto;
	display: block;
	color: #877967;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
}

.subscribe-widget input[type="submit"] {
	border: none;
	text-align: center;
	color: #fff;
	background: #877967;
	width: 136px;
	height: 24px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 14px;
	margin: 11px auto 0 auto;
	display: block;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
}

.top-30-widget {
	width: 100%;
	height: 245px;
	background: #98a0ab;
}

.top-30-widget h3 {
	text-transform: uppercase;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #fff;
	font-size: 20px;
	text-align: center;
	letter-spacing: 7px;
	padding: 5px 0 0 0;
}

.top-30-widget h3 span {
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	display: block;
	font-size: 35px;
	letter-spacing: 0;
	
}

.top-30-widget ul {
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 13px;
	height: 119px;
	overflow: hidden;
}

.top-30-widget li {
	width: 100%;
	height: 32px;
	position: relative; 
	display: block;
	margin: 0 0 15px 0;
}

.top-30-widget li p {
	width: 100px;
	float: left;
	padding: 0 0 0 6px;
}

.top-30-widget li p .song-author {
	display: block;
}

.rate_up,
.rate_down {
	width: 14px;
	height: 11px;
	cursor: pointer;
	display: block;
	position: absolute;
	top: 0;
}

.rate_up {
	background: url('images/rate_up.png') no-repeat;
	right: 25px;
}

.rate_down {
	background: url('images/rate_down.png') no-repeat;
	right: 10px;
}

.suggest-new-song-btn {
	margin: 10px auto 0 auto;
	display: block;
	width: 136px;
	height: 24px;
	line-height: 24px;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 14px;
	background: #52647b;
	outline: none;
}

.suggest-new-song-btn:hover {
	text-decoration: none;
	color: #fff;
}

.popupwrap {
	width: 520px;
	height: 350px;
	position: relative;
	display: block;
	margin: 100px auto 0 auto;
	background: url('images/top30bg.jpg') no-repeat;
}

.popuptop30 .description {
	font-size: 50px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	text-align: center;
	padding: 37px 0 20px 0;
	color: #fff;
}

.popuptop30 .description span {
	font-weight: 600;
}

.top30-suggest p {
	padding-top:10px;
	padding-left: 35px;
	position: relative;
}

.top30-suggest p .top30error {
	position: absolute; 
	color: #f20000;
	left: 139px;
	font-size: 13px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	background: #fff;
	width: 344px;
	height: 30px;
	line-height: 11px;
	text-align: left;
	bottom: 6px;
}

.top30-suggest input[type="text"] {
	background: #fff;
	width: 344px;
	height: 30px;
	border: none;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
}

.top30-suggest input[type="submit"] {
	color: #fff;
	background: #52647b;
	text-align: center;
	width: 178px;
	height: 37px;
	border: none;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
	margin: 10px auto;
	display: block;
}

.top30-suggest label {
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	font-weight: 300;
	width: 100px;
	display: inline-block;
	position: relative;
	height: 30px;
	color: #fff;
}

.opentop30popup {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 999;
	background: rgba( 0, 0, 0, 0.5 );
	top: 0;
	left: 0;
}

.esc-popup {
	display: block;
	position: absolute;
	right: -18px;
	top: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	background: url('images/popop30esc.png') no-repeat;
}

.trimite-dedicatie-widget {
	background: #d7d7d7;
	color: #434b56;
}

.trimite-dedicatie-widget h4 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 13px;
	text-align: center;
	text-transform: uppercase;
	padding: 5px 20px 20px 20px;
}
.hu .trimite-dedicatie-widget h4 {
    font-size: 21px;
    color: #000;
}

.trimite-dedicatie-widget h5 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 13px;
	text-align: center;
	padding: 0 5px 18px 5px;
}
.hu .trimite-dedicatie-widget h5 {
    font-size: 17px;
    color: #000;
}
.trimite-dedicatie-form {
	padding: 0 0 1px 0;
}

.trimite-dedicatie-form input[type="text"] {
	width: 136px;
	height: 18px;
	margin: 0 auto 2px auto;
	display: block;
	background: #fff;
	border: none;
	color: #434b56;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 14px;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
}

.trimite-dedicatie-form textarea {
	width: 136px;
	max-width: 136px;
	min-width: 136px;
	height: 28px;
	max-height: 29px;
	border: none;
	background: #fff;
	color: #434b56;
	margin: 0 auto 4px auto;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 14px;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
}

.trimite-dedicatie-form .send-dedicatie {
	color: #fff;
	width: 136px;
	height: 24px;
	line-height: 24px;
	margin: 0 auto;
	display: block;
	background: #52647b;
	text-align: center;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	text-transform: uppercase;
}

.trimite-dedicatie-form .send-dedicatie:hover {
	text-decoration: none;
	color: #fff;
}

.blog-widget {
	width: 100%;
	height: auto;
	position: relative;
	display: block;
	background: #d7d7d7;
}

.blog-widget h4 {
	text-align: center;
}

.blog-widget h4 a {
	text-transform: uppercase;
	color: #8a8a8a;
	font-size: 35px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
}

.blog-widget h5 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #505050;
	font-size: 15px;
	text-align: center;
	padding: 0 0 5px 0;
}

.blog-widget .author-image  {
	width: 56px;
	height: 56px;
	display: block;
	position: relative;
	margin: 0 auto;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
	overflow: hidden;
}

.blog-widget .author-image img {
	width: 100%;
	height: auto;
}

.blog-widget p {
	color: #505050;
	font-size: 13px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	text-align: center;
	padding: 0 0 2px 0;
}

.blog-widget p a {
	color: #8a8a8a;
	outline: none;
}

.blog-widget p a:hover {
	text-decoration: underline;
	color: #8a8a8a;
}

.mobi-excerpt-blog-widget {
	display: none;
}

.calendar-evenimente-widget {
	background: #a46640;
	width: 100%;
	position: relative;
	display: block;
}

.calendar-evenimente-widget .calendar-evenimente-header {
	width: 100%;
	height: 64px;
	position: relative;
	display: block;
}

.calendar-evenimente-widget .calendar-evenimente-header .date {
	float: left;
	margin: 0 0 0 8px;
}

.calendar-evenimente-widget .calendar-evenimente-header .day {
	font-size: 46px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #fff;
	text-decoration: underline;
	text-align: center;
}

.calendar-evenimente-widget .calendar-evenimente-header .month {
	text-transform: uppercase;
	color: #fff;
	font-size: 16px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	display: block;
	text-align: center;
}

.calendar-evenimente-widget .calendar-evenimente-header h4 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 26px;
	color: #fff;
	border-bottom: 2px solid rgba(255,255,255,0.4);
	float: right;
	padding: 18px 0 0 0;
	margin: 0 5px 0 0;
}

.calendar-evenimente-widget ul {
	margin: 10px 0 0 0;
	padding: 0 0 10px 0;
	clear: both;
}

.calendar-evenimente-widget ul li {
	padding: 0 0 15px 0;
}

.calendar-evenimente-widget li h5 {
	padding: 0 15px;
}

.calendar-evenimente-widget li h5 a {
	font-size: 14px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #fff;
}

.calendar-evenimente-widget li p {
	font-size: 14px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #c8c8c8;
	padding: 0 15px;
}

.listen-mobile-widget {
	display: none;
}

.curs-valutar-widget {
	width: 100%;
	height: auto;
	position: relative;
	display: block;
	background: #2a5574;
}

.curs-valutar-widget ul {
	width: 100%;
}

.curs-valutar-widget ul li {
	width: 100%;
	display: block;
	position: relative;
	height: 26px;
	border-top: 2px solid #6a889e;
}

.curs-valutar-widget ul li span.text,
.curs-valutar-widget ul li span.number:last-child {
	text-transform: uppercase;
	color: #c2c2c2;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
}

.curs-valutar-widget ul li span.text:nth-last-child(2) {
	display: none;
}

.curs-valutar-widget ul li p {
	padding-left: 5px;
}

.curs-valutar-widget ul li span.number {
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	margin-left: 24px;
}

.curs-valutar-widget .curs-header {
	width: 100%;
	height: auto;
	display: block;
	position: relative;
	overflow: hidden;
}

.curs-valutar-widget .curs-header .euro {
	font-size: 25px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #fff;
	float: right;
}

.curs-valutar-widget .curs-header .euro i {
	color: #c2c2c2;
}

.curs-valutar-widget .curs-header .difference {
	color: #c2c2c2;
	font-size: 15px;
	float: right;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
}

.curs-valutar-widget .curs-header em {
	background: url('images/euro_icon.png') no-repeat;
	width: 47px;
	height: 48px;
	position: relative;
	display: block;
	float: left;
}

.raport-trafic-wrap-widget {
	width: 100%;
	height: auto;
	background: #2a5574; 
	display: block;
	position: relative;
}

.raport-trafic-wrap-widget .trafic-header span {
	width: 45px;
	height: 45px;
	position: relative;
	display: block;
	float: left;
	background: url('images/raport_trafic_ico.jpg') no-repeat;
	margin: 6px 0 0 11px;
}

.raport-trafic-wrap-widget .trafic-header h3 {
    color: #fff;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 300;
    font-size: 20px;
    text-transform: uppercase;
    text-align: center;
    width: 40%;
    float: right;
    position: relative;
    display: block;
    line-height: 20px;
    border-bottom: 2px solid #7f99ac;
    margin: 6px 27px 0 0;
    word-break: break-all;
}
.hu .raport-trafic-wrap-widget .trafic-header h3 {
    font-size: 14px;
}

.raport-trafic-wrap-widget ul {
	clear: both;
}

.raport-trafic-wrap-widget ul li {
	padding: 10px 20px;
}

.raport-trafic-wrap-widget ul li a {
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 14px;	
}

.meteo-wrap {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0;
	position: relative;
	display: block;
	background: #d7d7d7;
}

.meteo-wrap .meteo-header {
	width: 100%;
	height: 200px;
	position: relative;
	display: block;
	clear: both;
}

.meteo-wrap .meteo-header .starea-vremii {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #fff;
	font-size: 20px;
	text-align: center;
	line-height: 20px;
	padding-top: 10px;
	text-transform: lowercase;
}

.meteo-wrap .meteo-header .vant {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #849daf;
	font-size: 15px;
	text-align: center;
	line-height: 20px;
}

.meteo-wrap .meteo-header .stare-image {
	height: 145px;
	width: 145px;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
	border: 2px solid #fff;
	overflow: hidden;
	position: absolute;
	display: block;
	bottom: -20px;
	margin-left: 50%;
	left: -72px;
	z-index: 2;
	background: #2A5574;
}

.meteo-wrap .meteo-header .stare-image img {
	width: 100%;
	height: auto;
	position: absolute;
}

.meteo-wrap .meteo-header .stare-image .temperatura {
	position: absolute;
	top: 55px;
	font-size: 60px;
	font-family: "Open Sans Condensed",sans-serif;
	font-weight: 300;
	color: #FFF;
	width: 100%;
	height: 100%;
	text-align: center;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.6);
	line-height: 60px;
}

.meteo-wrap .meteo-footer {
	width: 100%;
	height: 32px;
	position: relative;
	z-index: 1;
	background: #2a5574;
	clear: both;
}

.meteo-wrap .meteo-tabs {
	width: 100%;
	height: 18px;
	position: relative;
	display: block;
	clear: both;
	text-align: center;
	list-style: none;
	background: #2a5574;
}

.meteo-wrap .meteo-tabs li {
	display: inline-block;
}

.meteo-wrap .meteo-tabs li a {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #fff;
	background: #557790;
	font-size: 15px;
	text-transform: uppercase;
	line-height: 18px;
	padding: 0 12px;
	cursor: pointer;
}

.meteo-wrap .meteo-tabs li a.active {
	color: #2a5574;
	background: #aabbc8;
}

.meteo-content-tab-bv {
	display: none;
}

.three-day-meteo {
	background: #2a5574;
	text-align: center;
	height: auto;
	position: relative;
	display: block;
	overflow: hidden;
	width: 100%;
	height: 78px;
}

.meteoday {
	width: 40px;
	position: relative;
	display: block;
	text-align: center;
	float: left;
	margin-left: 10px;
}

.meteoday .image-forecast {
	width: 36px;
	height: 36px;
	border: 2px solid #fff;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
	position: relative;
	display: block;
	
}

.meteoday .image-forecast img {
	width: 100%;
	height: auto;
}

.meteoday h6.weekday,
.meteoday h6.temperatura-daily {
	font-size: 12px;
	color: #fff;
	opacity: 0.5;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	line-height: 12px;
	text-transform: uppercase;
}
.portofolio-template-Var {
    display: none;
}

/*sidebar end*/


/*category page start*/

.mobi-cat-menu {
    display: none;
}
.portofolio-template .sticky-section-category,
.portofolio-template .title-day-section-category {
    display: none;
}
.portofolio-template .category-loop-second-part .article h3 {
    padding: 10px 16px 0px;
}
.portofolio-template .category-loop-second-part .article a.more-link {
    position: relative;
    display: block;
    float: left;
    bottom: 0;
    padding-right: 6px;
    padding-left: 6px;
}
.category-menu {
    width: 100%;
    height: 38px;
    margin-bottom: 2px;
    background: rgba(255,255,255,0.8);
    margin-top: -10px;
}

.category-menu ul {
    margin: 0;
    text-align: center;
}

.category-menu ul li {
    display: inline-block;
    position: relative;
    margin-left: 16px;
}

.category-menu ul li ul.sub-menu {
    display: none;
    position: absolute; 
    top: 37px;
    z-index: 5;
    background: #fff;
    float: none;
    left: 0;
}

.category-menu ul li ul.sub-menu li {
    margin-left: 0;
}

.category-menu ul li.menu-item-has-children:hover {
    background-color: #fff;
}

.category-menu ul li.menu-item-has-children:hover > ul {
    display: block;
}

.category-menu ul li ul.sub-menu li a {
    line-height: 35px;
    padding: 5px 20px 5px 20px;
}

.category-menu ul li.current-menu-item a {
    color: red; 
    text-decoration: underline; 
}

.category-menu ul li a {
    line-height: 38px;
    font-size: 11px;
    color: #6e6e6e;
    font-family: 'Arial', sans-serif;
    font-weight: 600;
    padding-right: 3px;
    display: inline-block;
    height: 100%;
    padding: 0 5px;
    background-position: center right;
}

.category-menu ul li.menu-item-has-children {
    background-image: url( 'images/arrow_down_menu_cats.png' );
    background-repeat: no-repeat;
    background-position: 93% center;
    padding-left: 5px;
    padding-right: 10px;
}
/*
.category-menu ul li.menu-item-has-children:after {
    content: " ";
    line-height: 38px;
    font-size: 13px;
    color: #6e6e6e;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #6e6e6e;
    position: absolute;
    right: -5px;
    top: 8px;
}*/


.category-menu ul li:last-child:after {
    content: "";
}


.sticky-section-category {
    width: 60%;
    height: 510px;
    position: relative;
    float: left;
    overflow: hidden;
}
.hu .sticky-section-category {
    border: 1px solid #c7c7c7;
}
.sticky-section-category .featured-image {
	width: 100%;
	height: 413px;
	float:left;
}

.sticky-section-category .featured-image img {
	width: 100%;
	height: auto;
}

.sticky-section-category .featured-excerpt {
	width: 100%;
	height: 164px;
	float: left;
	margin: 0 0 0 0;
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
}

.sticky-section-category .featured-excerpt h2 {
	font-family: 'Arial', sans-serif;
	height: 67px;
	display: block;
	position: relative;
	width: 100%;
	font-weight: 300;
	font-size: 23px; 
	padding: 5px 30px 0 30px;
	background: rgba(189,189,189,0.7);
	line-height: 28px;
}

.sticky-section-category .featured-excerpt h2 a {
	color: #fff;
	text-decoration: none;
	outline: none; 
}

.sticky-section-category .featured-excerpt h2 a:hover {
	text-decoration: none;
}

.bottom-part-excerpt {
	position: relative;
	display: block;
	width: 100%;
	height: 97px;
	margin: 0;
	overflow: hidden;
	background: #d7d7d7;
}
.hu .bottom-part-excerpt {
    background: #fff;
}
.sticky-section-category .featured-excerpt p {
	padding: 12px 30px 0 30px;
	line-height: 20px;
	color: #505050;
	font-family: 'Arial', sans-serif;
	font-size: 15px;
	font-weight: 300;
}

.sticky-section-category .featured-excerpt .more-detalii {
	font-size: 12px;
	padding: 7px 0 0 30px;
	color: #3e69cb;
	font-family: 'Arial', sans-serif;
	font-weight: 300;
	position: absolute;
	left: 0;
	bottom: 8px;
}

.sticky-section-category .post-meta {
	position: absolute;
	bottom: 8px;
	right: 25px;
}

.sticky-section-category .post-meta ul {
	list-style: none;
}

.sticky-section-category .post-meta ul li {
	display: inline;
	font-family: 'Arial', sans-serif;
	font-weight: 300;
	font-size: 12px;
	text-transform: uppercase;
}

.sticky-section-category .post-meta ul li a {
	color: #505050;
}

.sticky-section-category .post-meta ul li a:hover {
	text-decoration: none;
	color: #505050;
}

.archive-pagination {
	width: 100%;
	display: block;
	position: relative;
	height: 35px;
	background: #fff;
	text-align: center;
	margin-top: 8px;
        clear: both;
}

.archive-pagination a {
	font-size: 15px;
	text-transform: uppercase;
	color: #1E59A0;
	background: #fff;
	font-family: "Arial",sans-serif;
	line-height: 30px;
	padding: 0 5px;
	margin-top:2px;
	margin-top: 3px;
	display: inline-block;
	position: relative;
}

.archive-pagination span.current {
	font-size: 15px;
	text-transform: uppercase;
	color: #1E59A0;
	background: #bbcde2;
	font-family: "Open Sans Condensed",sans-serif;
	line-height: 30px;
	padding: 0 5px;
	margin-top: 3px;
	display: inline-block;
	position: relative;
}

.archive-pagination span.dots {
	color: #1e59a0;
}



/*red band start*/
.red-band {
	width: 100%;
	height: 27px;
	background: #a50909;
	position: relative;
	display: block;
	margin-bottom: 2px;
}

.red-band .title {
	width: 10%;
	height: 100%;
	position: relative;
	display: block;
	float: left;
	color: #fff;
	text-transform: uppercase;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	line-height: 27px;
	padding-left: 11px;
	font-size: 16px;
}

.red-band-slide {
	width: 87%;
	height: 100%;
	position: relative;
	float: right;
	display: block;
        overflow: hidden;
}


.red-article a,
.red-article a:after {
	color: #e5bcbc;
	font-size: 14px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	line-height: 27px;
}

.red-article a:hover {
	text-decoration: none;
	color: #e5bcbc;
}

.red-article a:after {
	content: "|";
	margin-left: 15px;
}
.hu .red-article a:after {
    margin-left: 15px;
}
/*red bandd end*/

/*sticky section inalta start*/

.sticky-section-high  {
	width: 100%;
	height: 310px;
	position: relative;
	display: block;
	overflow: hidden;
	margin-bottom: 2px;
}

.sticky-section-high .featured-image {
	width: 100%;
	height: auto;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.sticky-section-high .content-wrap {
	width: 100%;
	height: 119px;
	position: absolute;
	display: block;
	z-index: 2;
	bottom: 0;
	background: rgba( 255,255,255,0.8 );
}

.sticky-section-high .content-wrap h2 {
	font-size: 25px;
	font-family: 'Arial', sans-serif; 
	font-weight: bold;
	padding: 6px 24px;
        line-height: 25px;
}

.sticky-section-high .content-wrap h2 a {
	color: #505050;
	text-decoration: none
}
.hu .sticky-section-high .content-wrap h2 a {
    color: #000;
}
.sticky-section-high .content-wrap h2 a:hover {
	text-decoration: none
}

.sticky-section-high .content-wrap p {
	padding: 0 24px;
	font-size: 14px;
	font-family: 'Arial', sans-serif; 
	font-weight: 400;
	color: #505050;
}
.hu .sticky-section-high .content-wrap p {
    color: #000;
}
.sticky-section-high .content-wrap .more-detalii {
	font-family: 'Arial', sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #3e69cb;
	float: left;
	padding-left: 24px;
	padding-top: 5px;
}

.sticky-section-high .content-wrap .post-meta {
	float: right;
}

.sticky-section-high .content-wrap .post-meta ul {
	padding-right: 24px;
}

.sticky-section-high .content-wrap .post-meta ul li {
	display: inline-block;
	font-size: 12px;
	color: #505050;
	text-transform: uppercase; 
	font-family: 'Arial', sans-serif;
	padding-top: 5px;
}

.sticky-section-high .content-wrap .post-meta ul li a {
	color: #505050;
	text-decoration: none;
}

.sticky-section-high .content-wrap .post-meta ul li a:hover {
	text-decoration: none;
}

/*sticky section inalta end*/

.title-day-section-category {
	width: 40%;
	height: 510px;
	position: relative;
	display: block;
	float: left;
	margin-bottom: 2px;
	overflow: hidden;
}

.title-day-section-category .left-articles {
	height: 100%;
	width: 60%;
	float: left;
	position: relative;
}

.title-day-section-category .right-articles {
	width: 100%;
	height: 100%;
	position: relative;
	display: block;
	float: left;
	margin: 0 0 0 2px;
	background: #d7d7d7;
}
.hu .title-day-section-category .right-articles {
    background: #fff;
    border: 1px solid #d7d7d7;
}
.title-day-section-category .left-articles .article {
	width: 33%;
	float: left; 
	overflow: hidden;
}

.title-day-section-category .left-articles .art-1,
.title-day-section-category .left-articles .art-2 {
	margin-right: 2px;
}

.title-day-section-category .right-articles h4 {
	font-size: 16px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	text-transform: uppercase;
	padding: 10px 0 0 15px;
	color: #505050;
}

.title-day-section-category .right-articles .news-icon {
	width: 19px;
	height: 19px;
	float: left;
	margin: 0 20px;
}
.hu .title-day-section-category .right-articles .news-icon {
    margin: 0 9px;
}
.title-day-section-category .right-articles .icon-video {
    background: url('images/icon_video.png') no-repeat;
}

.title-day-section-category .right-articles .icon-audio {
    background: url('images/icon_audio.png') no-repeat;
}

.title-day-section-category .right-articles .icon-article {
    background: url('images/icon_article.png') no-repeat;
}

.title-day-section-category .right-articles ul li {
    clear: both;
    margin: 20px 0;
}
.hu .title-day-section-category .right-articles ul li {
    margin: 19px 0px;
}
.title-day-section-category .right-articles ul a {
    outline: none;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 300;
    font-size: 14px;
    color: #313131;
    padding-right: 20px;
}
.hu .title-day-section-category .right-articles ul a {
    font-weight: 600;
}
.title-day-section-category .right-articles ul a:hover {
    text-decoration: none;
}

.category-loop-second-part .article h3 a {
    font-size: 16px;
    font-family: 'Arial', sans-serif;
    font-weight: 600;
    color: #1f1f1f;
    text-decoration: none;
    outline: none;
}
.hu .category-loop-second-part .article h3 a {
    font-weight: 400;
    font-size: 19px;
}

.category-loop-second-part {
    width: 100%;
    display: block;
    position: relative;
    overflow: hidden;
    margin-bottom: 2px;
    clear: both;
}

.category-loop-second-part .article-half {
    margin-bottom: 2px;
}

.category-loop-second-part .article-half:nth-child(2n+1) {
    margin-right: 2px;
}

.category-loop-second-part .article-half .article-excerpt {
    width: 100%;
    height: 150px;
    background: #d7d7d7;
    position: relative;
}
.hu .category-loop-second-part .article-half .article-excerpt {
    background: #fff;
}
.category-loop-second-part .article h3 a:hover {
    text-decoration: none;
}

.category-loop-second-part .article h3,
.category-loop-second-part .article p {
    padding: 10px 30px 0 30px;
}

.category-loop-second-part .article p {
    font-size: 14px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 300;
    color: #6b6b6b;
    padding-bottom: 5px;
}

.category-loop-second-part .article.article-half p {
    font-family: "Arial",sans-serif;
    font-weight: 400;
    padding-top: 0;
}

.category-loop-second-part .article a.more-link:hover,
.category-loop-second-part .article .post-meta a:hover {
    text-decoration: underline;
}

.category-loop-second-part .article .post-meta {
    float: right;
    display: block;
    clear: both;
    padding-right: 30px;
    font-size: 12px;
    font-family: 'Arial', sans-serif;
    font-weight: 300;
    position: absolute;
    bottom: 7px;
    width: 100%;
}

.category-loop-second-part .article .post-meta a {
    color: #505050;
}

.category-loop-second-part .article a.more-link {
    font-family: 'Arial', sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #3e69cb;
    float: left;
    padding-right: 30px;
    padding-left: 15px;
}

.category-loop-second-part .article-half  a.more-link {
    padding-left: 30px;
}

.category-loop-second-part .article .post-meta ul {
    float: right;
}

.category-loop-second-part .article .post-meta ul li {
    display: inline;
}

.category-loop-second-part .article-half {
    width: 49.876%;
    float: left;
}
.hu .category-loop-second-part .article-half {
    border: 1px solid #c7c7c7;
}
.category-loop-second-part .article-full {
	width: 100%;
    height: 135px;
    clear: both;
}

.category-loop-second-part .article-full .featured-image {
    height: 135px;
    width: 40%;
    float: left;
    margin: 2px 0 0 0;
}

.category-loop-second-part .article-half .featured-image {
    width: 100%;
    height: 158px;
}

.category-loop-second-part .article-full .article-excerpt {
    width: 60%;
    float: left;
    height: 135px;
    background: none repeat scroll 0% 0% #D7D7D7;
    margin: 2px 0 0 0;
    position: relative;
}

.category-loop-second-part .article-full h3, 
.category-loop-second-part .article-full p {
    padding: 10px 15px 0 15px
}

.category-loop-second-part .article-full p {
    padding-bottom: 10px;
}
/*category page end*/

/*news page start*/

.news-category-section {
    width: 100%;
    height: 294px;
    position: relative;
    display: block;
    overflow: hidden;
    margin-bottom: 2px;
}

.news-category-section h2 {
    width: 100%;
    height: 22px;
    position: relative;
    display: block;
    margin: 0 0 2px 0;
}

.news-category-section h2 a {
    color: #fff;
    font-size: 18px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 300;
    line-height: 22px;
    text-transform: uppercase;
    padding: 0 0 0 30px;
}

.news-category-section h2 a:hover {
    text-decoration: none;
}

.news-category-section .article {
    height: 270px;
    width: 19.8%;
    float: left;
    margin: 0px 2px 0px 0px;
    background: none repeat scroll 0% 0% #D7D7D7;
}

.news-category-section .article:last-child {
    margin: 0 0 0 0;
}

.news-category-section .featured-image {
    width: 100%;
    height: 153px;
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0px 0px 10px;
}

.news-category-section .featured-image img {
    width: 100%;
    height: auto;
}

.news-category-section .article h3 {
    padding: 5px 15px;
}

.news-category-section .article h3 a {
    font-family: "Open Sans Condensed",sans-serif;
    font-weight: 300;
    font-size: 16px;
    color: #505050;
    outline: medium none;
}

.news-category-section .article h3 a:hover {
    text-decoration: none;
}

.news-category-section .article h3 a:hover {
    text-decoration: none;
    color: #505050
}

.news-category-section .article .more-link {
    font-size: 9px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    color: #3e69cb;
    outline: none;
    padding: 0 15px 5px 15px;
    display: block;
    float: left;
}

.news-category-section .article .more-link:hover {
    color: #3e69cb;
    text-decoration: none;
}

.news-category-section .article .post-meta {
    font-size: 8px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    color: #505050;
    padding-right: 5px;
    float: right;
}

.rand-article {
	overflow: hidden;
}

.articles-most-read-commented {
	margin-bottom: 2px;
}

.articles-most-read-commented  .featured-image {
	width: 100%;
	height: 191px;
	overflow: hidden;
	position: relative;
	display: block;
}

.articles-most-read-commented  .featured-image img {
	width: 100%;
	height: auto;
	min-height: 100%;
}

.articles-most-read-commented .featured-title {
	background: #d7d7d7;
	width: 100%;
	height: 117px;
}

.most-read-commented-wrap .tabs .news-icon {
	width: 19px;
	height: 19px;
	position: absolute;
	top: 50%;
	margin-top: -13px;
	left: 0;
}

.most-read-commented-wrap .tabs-elem ul li a {
	font-size: 14px;
	color: #313131;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	padding-left: 24px;
	line-height: 32px;
}

.most-read-commented-wrap .tabs-elem ul li a:hover {
	text-decoration: underline;
}

.most-read-commented-wrap .icon-video {
	background: url('images/icon_video.png') no-repeat;
}

.most-read-commented-wrap .icon-audio {
	background: url('images/icon_audio.png') no-repeat;
}

.most-read-commented-wrap .icon-article {
	background: url('images/icon_article.png') no-repeat;
}

.most-commented-loop,
.most-read-loop {
	display: none;
}

.tabs-header {
	width: 100%;
	height: 25px;
	position: relative;
	display: block;
	border-bottom: 1px solid #767676;
	background: #d7d7d7;
}

.tabs-header li {
	width: 50%;
	height: 100%;
	position: relative;
	display: block;
	float: left;
}

.tabs-header li.active,
.tabs-header li:hover {
	background: #767676;
}

.tabs-header li.active h6 {
	color: #fff;
	
}


.tabs-header li h6 {
	font-size: 18px;
	line-height: 20px;
	font-family: 'Open Sans Condensed', sans-serif;
	text-transform: uppercase;
	text-align: center;
	color: #767676;
	cursor: pointer;
	-moz-transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.tabs-header li h6:hover {
	color: #fff;
}

.random-3 {
	width: 60%;
	float: left;
}

.random-3 .rand-article:nth-of-type(3n) {
	padding-right: 0;
}

.rand-article .featured-title {
	padding: 10px 0 0 6px;
	position: relative;
}

.rand-article h3 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 16px;
	line-height: 20px;
}

.rand-article .more-link {
	float: left;
	font-size: 12px;
	font-family: 'Open Sans', sans-serif;
	color: #3e69cb;
	font-weight: 300;
}

.featured-title .post-meta {
	float: left;
	width: 100%;
}

.featured-title .post-meta li {
	display: inline-block;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	font-size: 10px;
}

.featured-title .detail-container {
	position: absolute;
	left: 7px;
	bottom: 5px;
}

.most-read-commented-wrap {
	float: left;
	width: 39.5%;
	background-color: #d7d7d7;
	margin-left: 2px
}

.most-read-commented-wrap .active {
	display: block;
}

.most-read-commented-wrap .tabs-elem {
	padding: 10px 0 0 10px;
}

.tabs-elem li {
	height: 39px;
	position: relative;
}

.featured-title .post-meta li a {
	color: #505050;
}

.rand-article h3 a {
	color: #505050;
}
/*news page end*/

/*pentru tine page start*/

.pentru-tine-menu {
	width: 100%;
	height: 45px;
	position: relative;
	display: block;
	text-align: center;
	
}

.mobile-pentru-tine-menu {
	display: none;
}

.pentru-tine-menu a {
	width: 100%;
	height: 45px;
	position: relative;
	display: block;
	line-height: 48px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #fff;
	text-transform: uppercase;
	font-size: 17px;
}

.pentru-tine-menu a:hover {
	text-decoration: none;
}

.not-logged-in-message {
	width: 100%;
	height: 46px;
	position: relative;
	display: block;
	background: #fff;
}

.not-logged-in-message {
	line-height: 46px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 15px;
	color: #636363;
	padding-left: 25px;
	text-transform: uppercase;
	background-image: url('images/menu_bg_pttn.gif');
	background-repeat: repeat-x;
	background-position: top left;
}

.authentificate-wrap {
	width: 100%;
	height: auto;
	position: relative;
	display: block;
	overflow: hidden;
	margin-top: 2px;
}

.pentru-tine-logged-in {
	background: #ededed;
}

.pentru-tine-logged-in .top-tabs {
	width: 100%;
	height: 48px;
	position: relative;
	display: block;
	background: #d7d7d7;
	border-bottom: 3px solid #1e59a0;
}

.pentru-tine-logged-in .top-tabs li {
	height: 43px;
	margin-top: 2px;
	text-align: center;
}

.pentru-tine-logged-in .top-tabs li a {
	line-height: 43px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 20px;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	width: 100%;
	position: relative;
	display: block;
	background: #9c9c9c;
	-moz-transition: all 0.5s ease;
	-webkit-transition:-webkit-transform 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.pentru-tine-logged-in .top-tabs li a:hover {
	background: #1e59a0;
}

.pentru-tine-logged-in .top-tabs li a.active {
	background: #1e59a0;
}

.padding_left_fix {
	padding-left: 0;
}

.padding_right_fix {
	padding-right: 0;
}

.authentificate-wrap .login-form {
	height: 170px;
}

.authentificate-wrap .login-wrap {
	background: #ececec;
	height: 500px;
}

.login-wrap .loginact.inputalert #e-mail-login,
.login-wrap .loginact.inputalert #password-login {
	border: 1px solid red;
}

.emailalert #e-mail-register,
.passwordalert #password-register,
.password2alert #password-register-confirm {
	border: 1px solid red;
}

.authentificate-wrap h3 {
	text-transform: uppercase;
	font-size: 20px;
	font-weight: 500;
	font-family: 'Open Sans', sans-serif;
	color: #636363;
	padding: 25px 0 0 25px;
}

.authentificate-wrap .login-form p {
	clear: both;
	margin: 13px 0 13px 40px;
}

.authentificate-wrap .login-form p a.forgot-password {
	float: right;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 13px;
	text-decoration: underline;
	color: #1e59a0;
	margin-right: 48px;
}

.authentificate-wrap .login-form label {
	width: 108px;
	height: 31px;
	position: relative;
	float: left;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 20px;
	color: #636363;
	line-height: 31px;
	cursor: pointer;
}

.authentificate-wrap .login-form input[type="text"],
.authentificate-wrap .login-form input[type="password"] {
	width: 282px;
	height: 31px;
	background: #fff;
	border: none;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
}

.authentificate-wrap .login-form span {
	font-size: 16px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #636363;
	cursor: pointer;
}

.authentificate-wrap .login-form input[type="submit"] {
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
	width: 158px;
	height: 31px;
	text-transform: uppercase;
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 20px;
	text-align: center;
	border: none;
	background: #7c4088;
}

.authentificate-wrap .loginact input[type="submit"] {
	margin-top: 13px;
}

.authentificate-wrap  .auth-breaker {
	width: 100%;
	position: relative;
	display: block;
	margin: 40px 0 0 0;
}

.authentificate-wrap  .auth-breaker p {
	text-align: center;
	line-height: 0px;
	width: 86%;
	margin: 0 auto;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	color: #636363;
	font-size: 20px;
	padding: 25px 0 15px 0;
}

.authentificate-wrap  .auth-breaker span {
	background: url('images/horiz_bg_line.gif') repeat-x;
	width: 125px;
	height: 1px;
	display: block;
	position: relative;
	
}
.hu .authentificate-wrap .auth-breaker span {
    width: 93px;
}
.authentificate-wrap  .auth-breaker span.left {
	float: left;
}

.authentificate-wrap  .auth-breaker span.right {
	float: right;
}

.sm-login {
	width: 100%;
	position: relative;
	display: block;
	padding: 0 0 50px 0;
}

.facebook-btn,
.twitter-btn {
	width: 218px;
	height: 41px;
	margin: 25px auto 0 auto;
	position: relative;
	display: block;
	outline: none;
}

.facebook-btn {
	background: url('images/facebook_btn.jpg');
}

.twitter-btn {
	background: url('images/twitter_btn.jpg');
}

/*pentru tine page end*/

/*emisiuni online page start*/

.row .emisiune-search {
	padding-right: 3px;
}

.logged-in-message {
	width: 100%;
	height: 59px;
	position: relative;
	display: block;
	background: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 20px;
	background-image: url('images/logged_in_bg_green.gif');
	background-repeat: repeat-x;
	background-position: left top;
}

.logged-in-message .emisiune-search-form label {
	color: #636363;
	text-transform: uppercase;
	line-height: 59px;
	cursor: pointer;
}

.logged-in-message .emisiune-search-form input[type="text"] {
	border: none;
	height: 31px;
	width: 100%;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
	background: #ebebeb;
	margin-top: 14px;
}

.logged-in-message .emisiune-search-form input[type="submit"] {
    height: 31px;
    width: 100%;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
                    border-radius: 0;
    color: #fff;
    background: #66a5a5;
    text-transform: uppercase;
    border: none;
    margin-top: 14px;
}

.tabs-pentru-tine {	
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 300;
    height: 45px;
    margin-left: 2px;
}

.tabs-pentru-tine a {
    width: 100%;
    height: 100%;
    position: relative;
    display: block;
    line-height: 45px;
    color: #fff;
    font-size: 20px;
    text-transform: uppercase;
    background: #d7d7d7;
    text-align: center;
    -moz-transition: all 0.5s ease;
    -webkit-transition:-webkit-transform 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.filter-emisiuni {
    text-align: center;
    font-size: 22px;
    line-height: 48px;
    color: #fff;
    font-weight: 600;
    font-family: "Open Sans", sans-serif;
    
}

.filter-emisiuni label {
    text-transform: uppercase;
}

.filter-emisiuni select {
    color: #000;
    font-size: 18px;
    font-weight: 400;
}

.filter-emisiuni a.filter-emisiuni-action {
    height: 31px;
    width: 100%;
    border-radius: 0px;
    color: #FFF;
    background-color:#66A5A5;
    text-transform: uppercase;
    border: medium none;
    margin-top: 14px;
    position: relative;
    display: inline; 
    padding: 2px 20px;
    font-family: 'Open Sans condensed', sans-serif ;
    font-weight: 300;
}

.emisiuni-wrap.tabs-pentru-tine .current_page_item a {
    background: #1e59a0;
    color: #fff;
}

.emisiuni-wrap.tabs-pentru-tine {
    background-color: #d7d7d7;
    height: 48px;
    margin-right: 1px;
}

.emisiuni-wrap.tabs-pentru-tine ul {
    height: 48px;
    padding-left: 0px;
    border-bottom: 3px solid #1e59a0;
}

.emisiuni-wrap.tabs-pentru-tine ul li:first-child {
    padding-left: 0;
}

.emisiuni-wrap.tabs-pentru-tine a {
    background-color: #66A5A5;
}

.emisiuni-wrap.tabs-pentru-tine a.active {
    background-color: #1e59a0;
}

.emisiuni-wrap.tabs-pentru-tine a:hover {
    background-color: #1e59a0;
    color: #fff;
}

.video-preview-wrap {
    width: 100%;
    height: auto;
    background: #ededed;
    border-top: 3px solid #49a2a2;
    padding-bottom: 35px;
}

.video-preview-wrap .video-loader {
    width: 588px;
    height: auto;
    position: relative;
    display: block; 
    margin: 0 auto;
    clear: both;
    overflow: hidden;
}

.video-preview-wrap .video-loader h2 {
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
    font-size: 19px;
    text-transform: uppercase;
    color: #49a2a2;
    padding: 32px 10px 0 10px;
}

.video-preview-wrap .video-loader h2.jurnale {
    padding-bottom: 20px;
}

.video-preview-wrap .video-loader h3 {
    font-size: 15px;
    color: #746f6f;
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    padding: 4px 10px 32px 10px;
}

.video-preview-wrap .video-loader iframe {
    display: block;
    position: relative;
    margin: 0 auto;
    max-width: 100% !important;
    min-height: 315px;
}

.video-preview-wrap h4 {
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
    font-size: 15px;
    color: #746f6f;
    text-transform: uppercase;
    padding: 27px 35px 20px 35px;
}

.video-slider {
    width: 530px;
    height: 70px;
    position: relative;
    display: block;
    margin: 10px auto 0 auto;
    padding-bottom: 20px;
}

.video-slider li {
    margin-right: 20px;
}

.video-slider .flex-direction-nav a {
    width: 10px;
    height: 34px;
    position: absolute;
    display: block;
    top: 18px;
    outline: none;
}

.video-slider .flex-direction-nav a.flex-next {
    background: url('images/video_slider_arrow_next.png') no-repeat;
    right: -20px;
}

.video-slider .flex-direction-nav a.flex-prev {
    background: url('images/video_slider_arrow_prev.png') no-repeat;
    left: -20px;
}

.video-preview-sidebar {
    width: 100%;
    overflow: hidden;
    background: #fff;
}

.video-preview-sidebar .widget-wrap {
    width: 100%;
    height: auto;
    position: relative;
    display: block;
    margin: 0 0 0 0;
}

.video-preview-sidebar .widget-wrap .widget-header {
    width: 100%;
    height: 125px;
    display: block;
    position: relative;
    font-family: 'Open Sans', sans-serif;
}

.video-preview-sidebar-bg-blue {
    background: #49a2a2;
}

.video-preview-sidebar-bg-brown {
    background: #a46640;
}

.jurnale-date-selector {
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
                    border-radius: 0;
    width: 264px;
    height: 31px;
    background: #fff;
    border: none;
    margin: 0 auto;
    text-align: center;
    font-size: 22px;
    color: #4a4a4a;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 300;
    display: block;
    cursor: pointer;
}

#ui-datepicker-div {
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
                    border-radius: 0;
    width: 264px;
    border: 0;
    padding: 0;
    margin-top: 1px;
}
#ui-datepicker-div a {
    background: #fff;
    border: 0
}

#ui-datepicker-div th {
    background: #a46640;
    padding: 0;
    border: 1px solid #FFF;
}

#ui-datepicker-div th span {
    color: #fff;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 300;
    font-size: 22px;
    line-height: 37px;
    padding: 0
}

#ui-datepicker-div .ui-datepicker-header {
    background: #fff;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
                    border-radius: 0;
    border: 0;
}

#ui-datepicker-div tbody {
    background: #A46640
}

#ui-datepicker-div tbody tr {
    background: #fff;
}

#ui-datepicker-div .ui-widget-header .ui-icon:hover {
    background: none;
}

#ui-datepicker-div .ui-datepicker-next,
#ui-datepicker-div .ui-datepicker-prev {
    background: none;
    cursor: pointer;
    outline: none;
    border: 0;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
                    border-radius: 0;
}

#ui-datepicker-div .ui-widget-header .ui-icon.ui-icon-circle-triangle-e {
    background: url( 'images/calendar_arrow_next.png' ) no-repeat;
}

#ui-datepicker-div .ui-widget-header .ui-icon.ui-icon-circle-triangle-w {
    background: url( 'images/calendar_arrow_prev.png' ) no-repeat;
}

#ui-datepicker-div .ui-datepicker-title span {
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 300;
    font-size: 22px;
}

#ui-datepicker-div th {
    border: 1px solid #fff;
}

#ui-datepicker-div td {
    border: 1px solid #a46640;
}

#ui-datepicker-div td,
#ui-datepicker td span {
    padding: 0; 
}

#ui-datepicker-div td span.ui-state-default {
    border: 0;
    text-align: center;
    color: #a4a4a4;
    font-size: 22px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 300;
}

#ui-datepicker-div td.ui-datepicker-other-month span {
    background: url( 'images/calendar_other_pattern.png' ) #fff ;

}

#ui-datepicker-div a {
    font-size: 22px;
    font-family: 'Open Sans Condensed', sans-serif;
    color: #4a4a4a;
    text-align: center;
}

.video-preview-sidebar .widget-wrap .widget-header h4 {
    color: #fff;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 16px;
    padding: 20px 20px 0 20px;
}

.video-preview-sidebar .widget-wrap .widget-header p {
    font-weight: 300;
    font-size: 13px;
    color: #fff;
    padding: 20px 20px 0 20px;
}

.video-preview-sidebar .widget-wrap .widget-header.video-preview-sidebar-bg-brown p {
    padding-top: 5px;
}

.video-preview-sidebar .widget-wrap .widget-content {
    width: 100%;
    height: 480px;
    position: relative;
    display: block;
    overflow: hidden;
}

.video-preview-sidebar .widget-wrap .widget-content li {
    padding: 0 35px;
}

.video-preview-sidebar .widget-wrap .widget-content a {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 15px;
	color: #636363;
	padding: 0 0;
	line-height: 32px;
}

/*emisiuni online page end*/

/*emisiune page start*/

.emisiune-wrap {
	width: 100%;
	height: 230px;
	background: #ededed;
	border-left:4px solid #a46741;
	margin: 0 0 2px  0
}

.emisiune-wrap span {
	text-transform: uppercase;
	text-align: center;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 500;
	font-size: 20px;
	color: #636363;
	display: block;
	padding-top:25px;
	padding-bottom: 5px;
}

.emisiune-wrap h4 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 400;
	font-size: 24px;
	color: #636363;
	text-align: center;
	padding: 0px 0;
	max-height: 35px;
	overflow: hidden;
}

.emisiune-wrap h4.hour {
	font-size: 20px;
}

.emisiune-wrap .author-box {
	width: 58px;
	height: 58px;
	position: relative;
	display: block;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
	overflow: hidden;
	float: left;
}

.emisiune-wrap .author-box img {
	width: 100%;
	height: auto;
}

.emisiune-wrap .author-1 {
	margin-left: 16px;
}

.emisiune-wrap .author-2 {
	margin-left: 7px;
}

.emisiune-wrap h3 {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 19px;
    color: #a46640;
    text-transform: uppercase;
    padding: 30px 20px;
}
.hu .emisiune-wrap h3 {
    padding-bottom: 20px;
}
.emisiune-wrap p {
	padding: 0 20px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #636363;
}

.emisiune-wrap .more-link {
	width: 158px;
	height: 31px;
	display: block;
	position: absolute;
	background: #a46640;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	font-size: 20px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	line-height: 31px;
	outline: none;
	right: 20px;
	bottom: 17px;
}

.emisiune-wrap .more-link:hover {
	text-decoration: none;
}

.emisiune_height_fix {
	height: 230px;
}

/*color pallete start*/

/*
 * Brown
 */

.maro-color {
	border-color: #A46640;
}
.maro-color h3 {
	color: #A46640;
}
.maro-color .more-link {
	background: #A46640;
}

/*
 * Green
 */

.verde-color {
	border-color: #408258;
}
.verde-color h3 {
	color: #408258;
}
.verde-color .more-link {
	background: #408258;
}

/*
 * Blue
 */

.albastru-color {
	border-color: #407ea6;
}
.albastru-color h3 {
	color: #407ea6;
}
.albastru-color .more-link {
	background: #407ea6;
}


/*
 * Mov
 */

.mov-color {
	border-color: #7c4088;
}
.mov-color h3 {
	color: #7c4088;
}
.mov-color .more-link {
	background: #7c4088;
}

/*
 * Blue2
 */

.albstru2-color {
	border-color: #408e8e;
}
.albstru2-color h3 {
	color: #408e8e;
}
.albstru2-color .more-link {
	background: #408e8e;
}

/*
 * visiniu
 */

.visiniu-color {
	border-color: #8a4a40;
}
.visiniu-color h3 {
	color: #8a4a40;
}
.visiniu-color .more-link {
	background: #8a4a40;
}
 
 

/*color pallete end*/

.basic-show-wrapper {
    background: #ededed;
    position: relative;
    height: auto;
    margin-top: 0;
    width: 100%;
    margin: 0 0 7px 0;
    display: block;
    float: left;
}
.basic-show-wrapper .featured {
    width: 215px;
    height: 142px;
    overflow: hidden;
    float: left;
    position: relative;
    display: block;
    margin: 12px 28px 12px 8px; 
}
.basic-show-wrapper .featured img {
    width: 100%;
    height: auto;
}
.basic-show-wrapper h2 {
    text-transform: uppercase;
    font-size: 19px;
    color: #1e59a0;
    font-weight: 500;
    padding: 10px 28px 0 28px;
}
.basic-show-wrapper p {
    font-size: 15px;
    color: #636363;
    font-weight: 400;
    padding: 10px 28px 10px 9px;
}
/*emisiune page end*/


/*grila programe start*/

.margin_fix {
	margin-left: 0 !important;
	margin-right: 0 !important;
}

.add_margin {
	margin-left: -2px;
	margin-right: -2px ;
}

.grila-wrap {
	width: 100%;
	height: auto;
	position: relative;
	display: block;
	border-top: 3px solid #408258;
	background: #ededed;
	overflow: hidden;
}

.grila-menu {
	width: 100%;
	height: 48px;
	border-bottom: 3px solid #1e59a0;
}

.grila-menu ul {
	width: 100%;
	height: 46px;
	position: relative;
	display: block;
}

.grila-menu ul li {
	height: 42px;
	width: 14.101%;
	position: relative;
	display: block;
	float: left;
	margin-right: 2px;
	margin-top: 3px;
}

.grila-menu ul li:last-child {
	margin-right: 0;
}

.grila-menu ul li a {
	width: 100%;
	height: 100%;
	position: relative;
	display: block;
	background: #9c9c9c;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	line-height: 46px;
	outline: none;
}

.grila-menu ul li a:hover {
	text-decoration: none;
}

.grila-menu ul li a.active {
	background: #1e59a0;
}

.grila-content {
	width: 100%;
	height: 132px;
	background: #ededed;
	margin: 20px 0;
	position: relative;
	display: block;
}

.grila-content span.ora {
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	font-size: 38px;
	color: #656565;
	line-height: 132px;
	width: 100%;
	text-align: center;
	display: block;
}

.content-wrap-grila {
	width: 99%;
	height: 132px;
	background: #fff;
	position: relative;
	display: block;
	
}


.content-wrap-grila:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-width: 7px;
	border-style: solid;
	border-color: transparent #FFFFFF transparent transparent;
	top: 60px;
	left: -14px;
}

.content-wrap-grila h3 {
	padding: 17px 0 0 30px;
}

.content-wrap-grila h3 a {
	font-family: 'Open Sans', sans-serif;
	font-weight: 500;
	font-size: 19px;
	color: #1e59a0;
	text-transform: uppercase;
	outline: none;
}

.content-wrap-grila h3 a:hover {
	text-decoration: none;
}

.content-wrap-grila p {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 15px;
	color: #746f6f;
	padding: 28px 30px 0 30px;
	width: 66%;
	float: left;
	
}

.content-wrap-grila .author-box {
	width: 90px;
	height: 65px;
	position: relative;
	display: block;
	float: left;
	margin-right: 20px;
	margin-top: -20px;
}

.content-wrap-grila .author-box img {
	width: 65px;
	height: 65px;
	display: block;
	margin: 0 auto 8px auto;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
}

.content-wrap-grila .author-box span {
	width: 100%;
	position: relative;
	display: block;
	font-size: 11px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	text-transform: uppercase;
	text-align: center;
	color: #746f6f;
}


/*grila programe end*/

/* single.php start */

.home-wrap .emisiuni-single {
    padding-right: 0;
}
.home-wrap .emisiuni-sidebar {
    padding-left: 0;
}

.single-wrap {
    width: 100%;
    height: auto;
    display: block;
    position: relative;
    background: #d7d7d7;
    font-family: 'Open Sans', sans-serif;
}
.hu .single-wrap {
    background: #fff;
    border: 1px solid #d7d7d7;
}
.single-wrap .featured {
    width: 100%;
    height: auto;
    display: block;
    position: relative;
}

.single-wrap .featured img {
    width: 100%;
    height: auto;
    margin: 0;
}

.single-wrap  h2.errorpage {
    font-size: 50px;
    color: #fff;
    padding: 20px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
}
.single-wrap  h3.errorpage {
    font-size: 20px;
    padding: 20px;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
}
.content {
    overflow: hidden;
}

.contact_details {
    
}

.single-wrap .content h2,
.single-wrap .content h3,
.single-wrap .content h4,
.single-wrap .content h5,
.single-wrap .content h6 {
    font-family: 'Arial', sans-serif;
    font-weight: 600;
    color: #1e59a0;
    padding: 30px 25px 10px 25px;
}

.single-wrap .content table {
	margin: 25px;
	
}

.single-wrap .content h2 {
	font-size: 23px;
}

.single-wrap .content h3 {
	font-size: 21px;
}

.single-wrap .content h4 {
	font-size: 19px;
}

.single-wrap .content h5 {
	font-size: 17px;
}

.single-wrap .content h5 {
	font-size: 16px;
}

.single-wrap .content img {
	max-width: 100%;
	
}

.single-wrap .content img.alignleft {
	float: left;
	margin: 5px 20px 5px 0;
	border: 2px solid #ffffff;
}

.single-wrap .content img.alignright {
	float: right;
	margin: 5px 0 5px 20px;
	border: 2px solid #ffffff;
}

.single-wrap .content img.aligncenter,
.single-wrap .content img.size-full {
	border: 2px solid #ffffff;
}



.single-wrap .content img.aligncenter,
.single-wrap .content .aligncenter {
	display: block;
	margin: 5px auto;
	clear: both;
	
}

.single-wrap .content .wp-caption p.wp-caption-text {
	text-align: center;
	font-size: 13px;
	padding-top: 5px;
	font-style: italic;
	color: #5b5b5b;
}

.single-wrap .content blockquote {
    background: url(images/bg-quote1.png) no-repeat;    
    border-left: 1px dashed #ccc;
    color: #a5a4a4;
    font-style:italic;
    margin: 30px;
    padding: 30px 30px 30px 50px;    
}  

.single-wrap .content .meta-details p {
	text-transform: uppercase;
	font-size: 15px;
	font-weight: 500;
	padding: 10px 25px;
}
.single-wrap .content .header-social-media {
	width: 100%;
	margin: 0;
	padding: 10px 25px;
	height: auto;
}
.single-wrap .content .header-social-media ul {
	margin: 0;
	height: 21px;
	float: right;
}
.single-wrap .content .header-social-media ul li {
	list-style: none;
	display: inline-block;
	float: left;
	margin: 0;
}

.single-wrap .content ul,
.single-wrap .content ol {
	margin-left: 25px;
	font-family: 'Open Sans', sans-serif;
        padding-right: 40px;
}

.single-wrap .content ul li {
	list-style: disc;
	margin-left: 25px;
}

.single-wrap .content ol li {
	list-style-type: decimal;
	margin-left: 25px;
}

.single-wrap .content .post-meta {
	font-size: 12px;
	font-weight: 300;
	font-family: 'Arial', sans-serif;
	color: #505050;
	margin: 0 25px;
}

.single-wrap .content .post-meta .social-media-buttons {
	float: right;
}

.single-wrap .content .post-meta .social-media-buttons li {
	display: inline-block;
}

.single-wrap .content .post-meta .social-media-buttons li .fb-like {
	margin-right: 48px;
	top: -4px;
}

#___plus_0 {
	margin-right: 20px !important; /*important because social media buttons. :( */
}

.single-wrap .content .post-meta .social-media-buttons li .fb-like span {
	width: 50px !important; /*important because social media buttons. :( */
}

.single-wrap .content .post-meta .social-media-buttons li .fb-like span#u_0_3 {
	display: none;
}

.twitter-share-button {
	width: 80px !important; /*important because social media buttons. :( */
}

.single-wrap .content .post-meta em {
	text-transform: lowercase; 
	color: #1e59a0;	
}

.single-wrap .content p {
    padding: 20px 25px 10px 25px;
    font-size: 16px;
    font-family: 'Arial', sans-serif;
    font-weight: 300;
    text-align: left;
}

.single-wrap .content p strong {
	font-weight: 600;
}

.single-wrap .content p em {
	font-style: italic;
}

.single-wrap .meta-authors {
	padding: 20px 25px;
}
.single-wrap .wp-caption {
    margin-top: 23px;
    clear: both;
}
.single-wrap .wp-caption.alignleft {
    float: left;
    margin-left: 25px;
}
.single-wrap .wp-caption.alignright {
    float: right;
    margin-right: 25px;
}
.single-wrap .meta-authors .author-box img {
    float: left;
    margin-right: 10px;
    width: 112px;
    height: 112px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid #fff;
}

.single-wrap .meta-authors .author-box p {
    float: left;
    display: block;
    text-transform: uppercase;
    margin: 35px auto 5px;
}

.single-wrap .meta-authors .header-social-media {
    margin: 0;
}

.single-wrap .article-navigation {
    width: 100%;
    height: auto;
    position: relative;
    display: block;
    overflow: hidden;
    padding-top: 20px;
}

.single-wrap .article-navigation a {
    color: #fff;
    background: #1e59a0;
    text-transform: uppercase;
    font-size: 20px;
    font-family: 'Open Sans Condensed', sans-serif;
    padding: 0px 10px;
}

.single-wrap .article-navigation a.prev {
    float: left;
    margin-left: 24px;
}

.single-wrap .article-navigation a.next {
    float: right;
    margin-right: 24px;
}

.post-source {
    font-style: italic;
    padding-left: 25px;
    clear: both;
    display: block;
}

.single-gallery {
    width: 100%;
    height: 146px;
    position: relative;
    display: block;
    background: #1e59a0;
    margin-top: 20px;
    clear: both;
}

.single-wrap .single-gallery .gallery-title {
    color: #fff;
    font-family: 'Open Sans', sans-serif; 
    font-weight: 600;
    font-size: 15px;
    text-align: center;
    text-transform: uppercase;
    height: 57px;
    line-height: 57px;
    padding: 0 0 0 0;
}

.single-wrap .single-gallery .slides {
    height: 70px;
}

.single-wrap .single-gallery .slides li {
    width: 118px;
    height: 70px;
    overflow: hidden;
    margin-left: 9px;
    list-style: none;
}

.single-wrap .single-gallery .flex-viewport {
    width: 93%;
    margin: 0 auto;
}

.single-wrap .single-gallery .flex-direction-nav li {
    list-style: none;
}

.single-wrap .single-gallery .flex-direction-nav .flex-prev,
.single-wrap .single-gallery .flex-direction-nav .flex-next {
    width: 10px;
    height: 34px;
    position: absolute;
    display: block;
    cursor: pointer;
    background-repeat: no-repeat;
    background-color: transparent;
    top: 76px;
}

.single-wrap .single-gallery .flex-direction-nav .flex-prev {
    background-image: url( 'images/prev_arrow_single_gallery_slide.png' );
    left: 4px;
}

.single-wrap .single-gallery .flex-direction-nav .flex-next {
    background-image: url( 'images/next_arrow_single_gallery_slide.png' );
    right: 4px;
}

.single-wrap .content .gallery-footer {
    padding: 0 0 0 0;
    width: 100%;
    height: 47px;
    line-height: 47px;
    position: relative;
    display: block;
    margin: 0 0 20px 0;
    background: #2a79d8;
    font-family: 'Open Sans', sans-serif; 
    font-weight: 600;
    font-size: 15px;
    text-align: center;
}

.single-wrap .gallery-footer a {
    color: #fff;
}

.single-wrap .single-gallery .slides li img {
    width: 100%;
    height: auto;
}

.image-source {
    font-style: italic;
    padding-left: 25px;
}

.onsingle .subscribe-widget input[type="text"] {
    height: 27px;
    width: 274px;
}

.onsingle .subscribe-widget input[type="submit"] {
    height: 40px;
    font-size: 16px;
}

.onsingle .subscribe-widget h6 {
    font-size: 18px;
}

.subscribe-errors2 p.error-message {
    color: #f00;
}

.tag-list {
    width: 100%;
    display: block;
    position: relative;
    clear: both;
    height: auto;
    padding-top: 40px;
}
.tag-list ul li {
    font-family: 'Arial', sans-serif;
    margin-left: 15px; 
}

.tag-list ul li.tags-li {
    font-size: 19px;
    text-transform: uppercase;
    color: #636363;
    font-weight: 500;
    line-height: 21px;
}

.tag-list ul li a {
    color: #1e59a0;
    font-size: 15px;
    text-decoration: none;
    outline: none;
}

.tag-list ul li a:hover {
    text-decoration: underline; 
}

.tag-list ul li {
    display: inline-block;
    float: left;
}

.related-posts {
    width: 100%;
    position: relative;
    display: block;
    clear: both;
    
}

.related-posts h4 {
    font-family: 'Arial', sans-serif;
    font-size: 19px;
    color: #636363;
    text-transform: uppercase;
    font-weight: 600;
    padding: 10px 23px;
    margin-top: 40px;
}

.related-posts .related-post {
    width: 237px;
    position: relative;
    display: block;
    float: left;
    margin-left: 20px;
    padding-bottom: 15px;
}

.related-posts .related-post .featured-image {
    width: 100%;
    height: 131px;
    position: relative;
    display: block;
    clear: both;
    overflow: hidden;
}
.related-posts .related-post .featured-image img {
    width: 100%;
    height: auto;
    min-height: 100%;
}
.related-posts hr {
    display: block;
    clear: both;
    width: 100%;
    margin-top: 15px;
}
.related-posts .related-post h6 {
    font-size: 17px;
    font-weight: 400;
    font-family: 'Arial', sans-serif;
    color: #505050;
    text-align: left;
    
}
.related-posts .related-post ul {
    text-align: left;
    padding-top: 12px;
}
.related-posts .related-post ul li,
.related-posts .related-post ul li a {
    display: inline-block;
    font-size: 12px;
    text-transform: uppercase;
    color: #505050;
}

.related-posts .related-post ul li a:hover {
    text-decoration: underline;
}

/* single.php end */

/*foto gallery single start*/
.single-wrap .gallery {
	width: 100%;
	padding-left: 23px;
	text-align: center;
	clear: both;
}

.single-wrap .gallery .gallery-item {
	width: 31% !important;/*important because wp styles overwrites everything*/
	position: relative;
	text-align: center;
	margin-right: 11px;
	height: 169px;
	overflow: hidden;
}

.single-wrap .gallery .gallery-item img {
	width: 100%;
	height: auto;
	border: none !important;/*important because wp styles suck*/
}
.gallery br {
	clear: none !important; /*important because wp styles suck*/
}

/*foto gallery single end*/

/*search-page start*/

.search-result .blog-excerpt {
    width: 745px;
}

.search-result {
    width: 100%;
	height: 50px;
    position: relative;
    display: block;
    height: auto;
    overflow: hidden;
	clear: both;
	background: #fff;
}

.search-result h2 {
	font-size: 24px;
	
	padding: 20px 10px 20px 20px;
	color: rgba(59, 148, 255, 1);
	font-family: 'Open Sans', sans-serif;
}

.nothing-found {
	width: 100%; 
	height: 60px;
	background: #1E59A0;
	position: relative;
	display: block;
	margin: 2px 0;
	font-size: 24px;
	padding: 0 10px 0 20px;
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	line-height: 60px;
}

.nothing-found-cat {
    width: 100%;
    height: auto;
	background: #1E59A0;
	position: relative;
	display: block;
	margin: 0;
	font-size: 24px;
	padding: 0 10px 0 20px;
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	line-height: 60px;
}

/*search page end*/

/*comments start*/

.comments-wrap  img{
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
	float: left;
	margin-right: 20px;
}

h5.comment-list-title {
	padding: 45px 0 20px 20px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	font-size: 19px;
	text-transform: uppercase;
	color: #636363;
}

.comments-wrap .comment  {
	position: relative;
	display: block;
	padding: 0 20px;
	margin: 10px 0;
	clear: both;
}

.red-star {
	color :#f00;
}

.comments-wrap .comment-author {
	width: 100%;
	height: 56px;
	position: relative;
	display: block;
	float: left;
	margin-bottom: 20px;
}

.comments-wrap ul.children {
	width: 90%;
	float: right;
}

.comments-wrap .comment-meta {
	float: left;
}

.comments-wrap em.comment-awaiting-moderation {
	float: left;
	clear: both;
	padding-bottom: 12px;
	font-style: italic;
}

.comments-wrap .comment-meta a {
	float: left;
	display: block;
	clear: both;
	font-size: 10px;
	color: #3e69cb;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	outline: none;
}

.comments-wrap .comment-meta a:hover {
	text-decoration: underline;
}

.comments-wrap .comment-reply-link {
	float: right;
	display: block;
	clear: both;
	font-size: 12px;
	color: #3e69cb;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	outline: none;
	padding-right: 20px;
	margin: 5px 0 0 0;
}

.comments-wrap cite,
.comments-wrap cite a.url {
	color: #636363;
	font-size: 17px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	float: left;
	display: block;
	padding-top: 8px;
}

.comments-wrap .comment-content {
	background: #fff;
	color: #505050;
	font-size: 15px;
	font-family: 'Open Sans', sans-serif;
	padding: 20px;
	position: relative;
	display: block;
	clear: both;
}
.hu .comments-wrap .comment-content {
    border: 1px solid #d7d7d7;
}
.comments-wrap .comment-content:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-width: 10px;
	border-style: solid;
	border-color: transparent transparent #FFFFFF transparent;
	top: -20px;
	left: 18px;
}
.hu .comments-wrap .comment-content:after {
    background: url( 'images/hu_arrow_up_comments.jpg' ) no-repeat;
    width: 23px;
    height: 7px;
    top: -17px;
    left: 7px;
    border-color: transparent transparent transparent transparent;
}
.comment-form {
    padding: 20px 0 0 0;
}

.comment-form p {
    clear: both;
    margin: 10px 0;
    position: relative;
    height: auto;
}

.comment-form label.error {
    position: relative;
    bottom: 0px;
    display: block;
    width: 100%;
    left: 118px;
    color: #f00;
}


.comment-form p.logged-in-as {
    padding-left: 20px;
}

.comment-form label {
    width: 110px;
    height: 30px;
    position: relative;
    display: block;
    font-size: 13px;
    color: #636363;
    float: left;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    line-height: 30px;
    margin-left: 20px;
}

.comment-form span.required {
    float: right;
    font-size: 13px;
    color: #d62f2f;
    padding-right: 5px;
}

.comment-form input[type="text"] {
    width: 370px;
    height: 30px;
    border: none;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
                    border-radius: 0;
}
.hu .comment-form input[type="text"] {
    border: 1px solid #d7d7d7;
}


.comment-form input[type="submit"] {
	width: 370px;
	height: 30px;
	text-transform: uppercase;
	color: #fff;
	border: none;
	background: #1e59a0;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
	margin-left: 130px;
	margin-bottom: 50px;
}

.comment-form textarea {
	border: none;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
	width: 370px;
	max-width:370px;
	max-height: 1000px;
}
.hu .comment-form textarea {
    border: 1px solid #d7d7d7;
}


.comment-respond h6 {
	font-size: 19px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	text-transform: uppercase;
	color: #636363;
	padding-left: 20px;
	padding: 50px 0 20px 20px;
	clear: both;
	display: block;
}

#reply-title{
	clear: both;
	display: block;
	padding-left: 20px;
}

.comments-e-mail-notice {
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	font-size: 13px;
	color: #636363;
	padding: 0 20px;
	
}

/*comments end*/

/*blog loop start*/
.blog-wrap {
	width: 100%;
	position: relative;
	display: block;
	height: auto;
	overflow: hidden;
}

.blog-wrap .article-blog {
	width: 100%;
	height: 123px;
	position: relative;
	display: block;
	background: #d7d7d7;
	overflow: hidden;
	margin: 0 0 2px 0;
	
}

.author-page-header {
	width: 100%;
	height: 123px;
	position: relative;
	display: block;
	clear: both;
	background: #d7d7d7;
	margin-bottom: 2px;
	overflow: hidden;
}

.author-page-header .featured-image {
	width: 20%;
	height: 100%;
	position: relative;
	display: block;
	float: left;
	overflow: hidden;
}

.author-page-header .featured-image img {
	width: 100%;
	height: auto;
}

.blog-more-author {
	position: relative;
	display: block;
	float: left;
	padding: 0px 55px;
	background: none repeat scroll 0% 0% #1E59A0;
	color: #fff;
	text-transform: uppercase;
	font-size: 20px;
	font-family: "Open Sans", sans-serif;
	font-weight: 300;
	line-height: 34px;
	margin-left: 30px;
	margin-top: 13px;
}

.blog-post-meta-author {
	line-height: 34px;
	position: relative;
	display: block;
	float: right;
	font-size: 12px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	color: #505050;
	margin-top: 13px;
}

.blog-post-meta-author em {
	color: #1e59a0;
}

.article-blog .blog-excerpt  {
	width: 75%;
	float: left;
}

.blog-wrap-author .article-blog .featured-image {
    width: 20%;
    height: 100%;
    position: relative;
    display: block;
    overflow: hidden;
    float: left;
}

.blog-wrap-author .article-blog {
	width: 100%;
	height: 150px;
	position: relative;
	display: block;
	background: none repeat scroll 0% 0% #D7D7D7;
	overflow: hidden;
	margin-bottom: 2px;
}

.author-page-header .author-details {
	width: 75%;
	height: 100%;
	position: relative;
	display: block;
	float: left;
}

.author-page-header .author-details h2 {
	color: #1e59a0;
	font-size: 18px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 500;
	padding: 25px 35px 5px 35px;
}

.author-page-header .author-details p {
	font-size: 15px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	color: #505050;
	padding: 0 35px;
}

.blog-wrap .article-blog:hover > .blog-more {
	background-color: #5f7b9c;
}

.blog-wrap .article-blog .featured-image {
	width: 130px;
	height: 100%;
	position: relative;
	display: block;
	overflow: hidden;
	float: left;
}

.blog-wrap .article-blog .featured-image img {
	min-width: 100%;
	max-width: 150px;
	height: auto;
	min-height: 100%;
}

.blog-wrap .article-blog .blog-more {
	width: 78px;
	height: 100%;
	position: relative;
	display: block;
	float: right;
	outline: none;
	background-image: url('images/blog_more_icon.png');
	background-repeat: no-repeat;
	background-color: #1e59a0;
	background-position: center;
	-moz-transition: all 0.5s ease;
	-webkit-transition:-webkit-transform 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.blog-wrap .blog-excerpt {
	position: relative;
	display: block;
	width: 505px;
	height: 123px;
	float: left;
}

.blog-excerpt h2 {
	font-family: 'Arial';
	font-weight: 500;
	font-size: 22px;
	color: #3e69cb;
	padding-left: 30px;
	padding: 10px 30px 0 30px;
}

.blog-excerpt h2 a {
    
}

.blog-excerpt h2 a {
	font-family: "Open Sans";
	font-weight: 500;
	font-size: 22px;
	color: #3E69CB;
}

.blog-excerpt p {
	font-family: 'Open Sans';
	font-weight: 300;
	font-size: 15px;
	color: #505050;
	padding: 0 30px;
}

/*blog loop end*/

/*
 * errors start
 */
.subscribe-errors,
.errors-dedicatii,
#errors-vot {
	position: absolute;
	top: 0;
	width: 100%;
	
}
 
.subscribe-errors p,
.errors-dedicatii p {
	color: #f00;
	padding: 5px 5px;
	font-family: 'Open Sans';
	font-weight: 300;
	font-size: 12px;
	background: #fff;
}

.success-vot {
	color: #20983f;
	padding: 5px 5px;
	font-family: 'Open Sans';
	font-weight: 300;
	font-size: 12px;
	background: #fff;
}

/*
 * errors end
 */
 
/*responsive start TABLET*/


@media (max-width: 957px) {
	.header-menu ul {
		margin-right: 60px;
	}
	
	.header-menu ul li a {
		padding: 0px 0px 0px 6px;
	}
	
	.left-articles  .featured-image img {
		width: 100%;
		height: auto;
	}
	
	.header-social-media {
		margin: 27px 0px 13px 0;
	}
	
	.header-languages {
		margin: 27px 0 0 15px;
	}
	
	.header-languages ul li {
		width: 14px;
		margin-right: 2px;
	}
	
	.header-languages ul li a {
		width: 14px;
		height: 10px;
		background-size: 100% auto;
	}
	
	.header-right .search-form {
		margin: 0 0 0 0;
		clear: both; 
	}
	
	.sticky-section .featured-excerpt {
		width: 59.66%;
	}
	
	.sticky-section .featured-excerpt h2 {
		padding: 16px 8px 0 8px;
	}
	
	.sticky-section .featured-excerpt p {
		padding: 23px 8px 0px;
	}
	
	.sticky-section .featured-excerpt .more-detalii {
		padding: 7px 0px 0px 8px;
	}
	
	.sticky-section .post-meta {
		display: none; 
	}
	
	.blog-excerpt p {
		height: 45px;
		overflow: hidden;
	}
	
	.blog-wrap-author .blog-excerpt h2 {
		height: 45px;
		overflow: hidden;
	}
	
	.title-day-section .left-articles {
		height: 100%;
		width: 66.6%;
		float: left;
		position:relative;
	}
	
	.title-day-section .right-articles ul li {
		height: 20px;
		margin: 20px 0;
		overflow: hidden;
	}

	.video-preview-sidebar .widget-wrap .widget-header {
		height: 155px;
	}
	
	.jurnale-date-selector {
		width: 215px;
	}
	
	.video-preview-sidebar .widget-wrap .widget-content li {
		padding: 0px 10px;
	}
	
	.video-preview-sidebar .widget-wrap .widget-content a {
		font-size: 12px;
	}
	
	.video-loader audio {
		margin-left: 8px;
	}
	
	.title-day-section .right-articles {
		width: 49.66%;
		height: 100%;
		position:relative;
		display: block;
		float: left;
		margin: 0 0 0 2px;
	}
	
	.title-day-section .left-articles .article {
		width: 49.6%;
		float: left; 
		overflow: hidden;
	}

	.title-day-section .left-articles .art-2 {
		margin-right: 0;
	}
	
	.title-day-section .left-articles .art-3 {
		display:none;
	}
	
	.home-articles-loop-category .article {
		width: 33.101%;
	}
	
	.home-articles-loop-category .article:nth-child(3) {
		margin-right: 0;
	}
	
	.title-day-section .left-articles .art-1 {
		margin-right: 3px;
	}
	
	.ajax-category-loader-menu ul li {
		/*width: 19.74%;*/
	}
	
	.home-articles-loop-category .article:nth-child(4) {
		margin-right: 0;
	}
	.ajax-category-loader-menu .icon,
	.home-articles-loop-category .article:last-child,
	.home-articles-loop-category .article:nth-child(4),
	.video-query-wrap .load_video:nth-child(6), 
	.video-query-wrap .load_video:nth-child(5),
	.video-query-wrap .load_video:nth-child(4),
	.category-loop-second-part .article-half p {
		display: none;
	}
	.ajax-category-loader-menu ul li a {
		text-align: center;
		text-transform: uppercase;
		font-size: 18px;
	}
	.ajax-category-loader-response .first-article .details {
		height: 158px;
	}
	
	.ajax-category-loader-response .second-article h4,
	.ajax-category-loader-response .fivth-article h4 {
		height: 138px;
		overflow: hidden;
	}
	
	.ajax-category-loader-response .third-article h4,
	.ajax-category-loader-response .forth-article h4 {
		height: 38px;
		overflow: hidden;
	}
	
	.footer-logo {
		margin: 20px auto 0 auto;
	}
	
	.footer-menu-wrap {
		margin: 30px 0 0 0;
	}
	
	.footer-social-media ul li a {
		margin: 6px 12px 0px 0;
	}
	
	.authentificate-wrap .auth-breaker span {
		width: 86px;
	}
	
	.authentificate-wrap .loginact input[type="submit"] {
		margin-top: 44px;
	}
	
	.logged-in-message {
		font-size: 16px;
	}
	
	.emisiune-wrap .author-box {
		width: 50px;
		height: 50px;
	}
	
	.emisiune-wrap h3 {
		padding: 10px 20px;
	}
	
	.emisiune-wrap h4 {
		font-size: 19px;
	}
	
	.video-query-wrap a {
		margin: 0 auto;
		float: none;
	}
	
	.video-query-wrap .featured-image {
		margin: 5px auto 0px;
	}
	
	.video-query-wrap a:nth-last-child(3),
	.video-query-wrap a:nth-last-child(2),
	.video-query-wrap a:nth-last-child(1) {
		display: none;
	}
	
	.video-gallery-home-section .preview-video-box {
		width: 75%;
	}
	
	.video-query-wrap {
		width: 24.65%;
		padding-top: 20px;
	}
	
	.video-query-wrap .load_video {
		float: none;
		width: 100%;
	}
	
	.video-query-wrap .featured-image {
		width: 78px;
		height: 53px;
		margin: 0 auto;
		float: none;
	}
	
	.video-query-wrap .featured-image img {
		height: 100%;
	}
	
	.video-query-wrap .featured-image span {
		width: 18px;
		height: 18px;
		background-size: 18px 18px;
	}
	
	.video-query-wrap .load_video h3 {
		padding: 5px 0;
		text-align: center;
	}
	.dedicatie-content {
		width: 523px;
	}
	
	.dedicatie-content:after {
		left: 15px;
	}
	
	.search-result .blog-excerpt {
		width: 550px;
	}
	
	.sticky-section-high .content-wrap {
		height: 125px;
	}
	
	.sticky-section-high .content-wrap h2 {
		font-size: 30px;
		padding-top:5px;
		height: 40px;
		overflow: hidden;
		padding: 0 10px;
	}
	
        .sticky-section-high {
            height: 250px;
        }
        
	.home-actual .sticky-section-high .content-wrap h2 {
		height: 34px;
                font-size: 18px;
                padding-top: 5px;
                line-height: 34px;
	}
	
	.sticky-section-high .content-wrap p {
		font-size: 14px;
		padding: 0 10px;
	}
        .sticky-section-high .featured-image {
            height: 100%;
            width: auto;
        }
	.sticky-section-high .content-wrap .more-detalii {
		padding-left: 10px;
	}
	
	.sticky-section-high .content-wrap .post-meta ul{
		padding-right: 10px;
	}
	
	.ajax-category-loader-response .sixth-article a.more-link {
		padding-right: 15px;
		float: right;
	}
	
	.title-day-section .left-articles .art-3 { 
		display: none;
	}
	
	.title-day-section .right-articles {
		width: 33%;
	}
	
	.title-day-section .right-articles .news-icon {
		margin: 0 8px;
	}
	
	.title-day-section .left-articles h3,
	.title-day-section .left-articles .more-link,
	.title-day-section .left-articles .post-meta,
	.home-articles-loop-category .article h3,
	.home-articles-loop-category .article .more-link,
	.home-articles-loop-category .article .post-meta {
		padding-left: 13px;
	}
	
	.featured-title .post-meta li {
		font-size: 9px;
	}
	
	.home-articles-loop-category .article h3 {
		max-height: 70px;
		overflow: hidden;
		position: relative;
	}
	
	.ajax-category-loader-response .first-article {
		width: 100%;
	}
	
	.widget-with-links-wrap h5 {
		font-size: 20px;
		padding: 10px 10px;
	}
	
	.widget-with-links-wrap li {
		margin: 2px 0px 2px 20px;
	}
	
	.category-loop-second-part .article-half {
		width: 49.82%;
	}
	
	.single-wrap .meta-authors .author-box img {
		width: 80px;
		height: 80px;
	}
	
	.single-wrap .meta-authors .author-box p {
		margin-top: 20px;
	}
	
	.single-wrap .content .header-social-media {
		top: -45px;
	}
	
	.emisiune-wrap .author-1 {
		margin-left: 10px;
	}
	
	.emisiune-wrap,
	.emisiune_height_fix {
		height: 250px;
	}
	
	.grila-menu ul li {
		width: 14.06%;
	}
	
	.grila-content {
		clear: both;
	}
	
	.grila-content span.ora {
		font-size: 24px;
	}
	
	.content-wrap-grila p {
		padding-top: 7px;
	}
	
	.content-wrap-grila .author-box {
		margin-right: 0;
	}
	
	.profile-form p {
		margin-bottom: 40px;
	}
	
	.profile-form p input[type="submit"],
	.profile-form p a.delete-account {
		margin-right: 63px;
	}
	
	.image-preview-box {
		width: 207px;
		height: 207px;
	}
	
	.profil-tab input.load-image {
		width: 207px;
	}
	
	.go_down_profile_form {
		margin-top: 78px;
	}
	
	.title-day-section-category .right-articles .news-icon {
		margin: 0 8px;
	}
	
	.title-day-section-category .right-articles ul li {
		height: 20px;
		overflow: hidden;
	}
	
	.sticky-section-category .featured-excerpt h2 {
		line-height: 30px;
		padding: 2px 8px 0 8px;
	}
	
	.sticky-section-category .featured-excerpt p {
		padding-left: 8px;
		padding-right: 8px;
	}
	
	.sticky-section-category .featured-excerpt .more-detalii {
		padding-left: 8px;
	}
	
	.sticky-section-category .post-meta {
		right: 8px;
	}
	
	.most-read-commented-wrap {
		float: right;
		width: 39.3%;
		margin-right: 2px;
		margin-left: 0;
	}
	
	.title-day-section-category .right-articles {
		margin-left: 3px;
	}
	
	.tabs-header li h6 {
		font-size: 14px;
		line-height: 24px;
	}
	
	.profil-tab div.load-image {
		left: 47px;
	}
	
	.profil-tab input.load-image, .profil-tab .load-image {
		width: 206px;
	}
	
	.trimite-dedicatie-form input[type="text"],
	.subscribe-widget input[type="text"] {
		height: 21px;
		line-height: 21px;
	}
	
	.tabs-elem li {
		overflow: hidden;
	}
	
	.login-form input[type="submit"] {
		position: relative;
		display: block;
		left: -45px;
	}
	
	.authentificate-wrap .login-form {
		height: 225px;
	}
	
	.blog-excerpt {
		width: 350px;
	}
        
        .radio-inner-wrap h3.left-title {
            font-size: 37px;
        }
        .radio-inner-wrap h3.left-title strong {
            font-size: 22px;
        }
        
        .urmatoarea-emisiune-wrap .urmatoarea-emisiune-data h4 a {
            font-size: 17px;
        }
        .blog-wrap .blog-excerpt {
            width: 415px;
        }
}

@media (max-width: 1024px) and ( orientation: landscape ) {
	.trimite-dedicatie-form input[type="text"],
	.subscribe-widget input[type="text"] {
		height: 21px;
		line-height: 21px;
	}
}


@media (max-width: 767px) {
    body {
            background-image: none !important;
    }

    .header {
            height: 44px;
            background: #fff;
            margin: 0 0 2px 0;
    }

    .header h1 {
            width: 97px;
            height: auto;
            position: absolute;
            margin-left: 50%;
            left: -48px;
            margin-top: 0px;
    }
    .home-articles-loop-category .article .featured-image img {
        height: auto;
        width: 100%;
        min-height: auto;
        min-width: auto;
    }
    .header h1 img {
            width: 100%;
            height: auto;

    }

    .header-menu {
            position: absolute;
            display: none;
            width: 100%;
            top: 43px; 
            z-index: 9;
            background: rgba( 30,89,160, 0.8 );
    }

    .header-menu ul {
            float: none;
            margin-right: 0;
            text-align: center;
    }

    .header-menu ul li {
            display: block;
    }

    .header-menu ul li a {
            line-height: 20px;
            color: #fff;
            font-size: 16px; 
    }

    .header-right .search-form,
    .more-detalii {
            display: none; 
    }

    .header-languages {
            position: absolute;
            right: 0;
    }

    .header-burger {
            display: block;
            position: absolute;
            top: 16px;
            left: 16px;
            width: 18px;
            height: 13px; 
            cursor: pointer;
    }
    .related-posts .related-post .featured-image {
        height: auto;
    }
    .related-posts .related-post {
        width: 86%;
        margin-bottom: 20px;
    }
    .header-burger span {
            width: 100%;
            height: 3px; 
            background: #1e59a0;
            position: relative;
            display:block;
            -moz-transition: all 0.5s ease;
            -webkit-transition:-webkit-transform 0.5s ease;
            -o-transition: all 0.5s ease;
            transition: all 0.5s ease;
    }

    .header-burger span.line_2 {
            margin-top: 2px;
    }

    .header-burger span.line_3 {
            margin-top: 2px;
    }
    .asculta-live-video-widget .asculta-live-widget-mobi-wrap {
        height: 200px;
    }
    .asculta-live-video-widget h4.live-video-title {
        display: block;
        margin: 0 auto;
        float: none;
        width: 100%;
        padding-left: 0;
    }
    .listen-mobile-widget {
            width: 100%;
            height: 45px;
            background: #427b2b;
            display: block;
            position: relative;
            text-align: center;
    }

    .listen-mobile-widget a {
            color: #fff;
            line-height: 45px;
            outline: none;
            font-family: "Open Sans",sans-serif;
            font-weight: 300;
            font-size: 20px;
    }

    .listen-mobile-widget a strong {
            font-weight: 600;
    }

    .listen-mobile-widget a .playbtn {
            width: 20px;
            height: 20px;
            position: relative;
            background: url('images/playbtn_mobile.png') no-repeat;
            display: inline-block;
    }

    .listen-mobile-widget a .downloadapp {
            font-family: "Open Sans Condensed",sans-serif;
            font-weight: 300;
            font-size: 15px;
    }

    .listen-mobile-widget a:hover {
            text-decoration: none;
    }

    .sticky-section .featured-image {
            width: 100%;
            z-index: 1;
    }

    .sticky-section .featured-excerpt {
            width: 100%;
            height: auto;
            position: absolute;
            bottom: 0;
            display: block;
            margin-left: 0;
            background: rgba(0, 0, 0, 0.8);
            min-height: 90px;
    }

    .sticky-section .featured-excerpt h2 a {
            color: #fff;
            font-size:20px;
    }

    .sticky-section .featured-excerpt p {
            display:none;
    }

    .sticky-section {
            display: block;
            overflow: hidden;
            min-height: 200px;
    }

    .title-day-section .left-articles {
            display: none;
    }

    .title-day-section .right-articles {
            width: 100%;
            margin-left: 0;
    }

    .home-articles-section-from-category {
            height: 375px;
            clear: both;
    }


    .home-articles-section-from-category h2 {
            height: 45px;
    }

    .home-articles-section-from-category h2 a {
            line-height: 45px;
            font-family: 'Arial', sans-serif;
            font-size: 19px;
    }

    .home-articles-loop-category {
            height: 355px;
    }

    .home-articles-loop-category .article {
            width: 95%;
            height: 114px;
            background: #fff;
            border-bottom: 1px solid #e5e5e5;
            margin: 0 auto;
            display: block;
            clear: both;
            float: none;
    }
    .hu .home-articles-loop-category .article {
        width: 100%;
    }
    .hu .home-articles-loop-category .article:last-child {
        display: block;
    }
    .hu .home-wrap .sidebarhome .widget-wrap {
        margin-top: 5px !important;
    }
    .home-articles-loop-category .articleno-3 {
            border-bottom: none;
    }

    .home-articles-loop-category .article .featured-image {
            width: 115px;
            height: 85px;
            float: left;
            margin: 15px 10px;
    }

    .home-articles-loop-category .article h3 {
            font-size: 25px;
            padding: 10px 15px;
    }

    .home-articles-loop-category .article h3 a {
            font-size: 17px;
    }

    .home-articles-loop-category .articleno-4,
    .home-articles-loop-category .article .more-link,
    .home-articles-loop-category .article .post-meta,
    .footer-social-media,
    .white-line-bg,
    .breaking-section,
    .slider-home-section,
    .widget-with-links-wrap ul,
    .rounded-live,
    .emisiune-wrap .author-box,
    .logged-in-message,
    .preview-video-box,
    .ajax-category-loader-response a.more-link,
    .video-query-wrap .load_video:nth-child(6), 
    .video-query-wrap .load_video:nth-child(5),
    .video-query-wrap .load_video:nth-child(4),
    .pentru-tine-menu,
    .asculta-live-widget,
    .red-band,
    .header-right .header-social-media,
    .category-menu,
    .emisiuni-sidebar,
    .video-gallery-home-section,
    .parteneri-slide,
    .header-social-media,
    .asculta-live-widget {
            display: none;
    }

    .footer-one {
            height: 200px;
    }

    .footer-menu-wrap {
            background: none;
    }

    .footer-menu {
            float: none;
            margin-right: 0;
            margin-left: 0;
    }

    .footer-menu ul {
            text-align: center;
            margin-left: 0;
            padding: 0 10px;
            margin-left: 0;
            padding: 0;

    }


    .footer-menu ul li a {
            line-height: 23px;
    }

    .footer-two .left-list,
    .footer-two .right-list {
            margin: 0 0 0 0;
            text-align: center;
            float: none;
    }

    .footer-two .right-list li a:after  {
            display: none;
    }

    .footer-two .right-list li:last-child {
            display: block;
    }

    .footer-two .left-list li a, 
    .footer-two .right-list li a {
            line-height: 23px;
    }

    .widget-with-links-wrap {
            height: auto;
            margin-bottom: 1px;
    }

    .widget-with-links-wrap h5 {
            cursor: pointer;
            background: #acacac;
            color: #fff;
            height: 45px;
            width: 100%;
            position: relative;
            display: block;
            font-family: "Open Sans",sans-serif;
            font-weight: 300;
            font-size: 19px;
            margin-bottom: 2px;
    }

    .widget-with-links-wrap h5 span {
            display: block;
            width: 9px;
            height: 10px;
            position: absolute;
            right: 20px;
            top: 18px;
            background: url('images/mobi_arrow_left.png') no-repeat;
            -moz-transition: all 0.5s ease;
            -webkit-transition:-webkit-transform 0.5s ease;
            -o-transition: all 0.5s ease;
            transition: all 0.5s ease;
    }

    .asculta-live-widget {
            height: 108px;
            overflow: hidden;
    }

    .asculta-live-widget-mobi-wrap {
            width: 320px;
            height: 108px;
            margin: 0 auto;
            display: block;
            overflow: hidden;
    }

    .asculta-live-widget-horiz .asculta-live-widget-mobi-wrap {
        height: auto;
    }

    .asculta-live-widget-horiz .asculta-live-widget-mobi-wrap h4 {
        font-size: 34px;
        line-height: 56px;
    }

    .asculta-live-widget-horiz .asculta-live-widget-mobi-wrap h5 {
        float: none;
    }

    .radio-inner-wrap h3.left-title strong {
        font-weight: 300;
    }

    .radio-inner-wrap h3.left-title {
        font-size: 22px;
    }

    .radio-wrap .radio-inner-wrap {
        height: 590px;
    }

    .urmatoarea-emisiune-wrap .urmatoarea-emisiune-data h4 a {
        font-size: 19px;
        text-align: center;
        display: block;
    }

    .urmatoarea-emisiune-wrap .urmatoarea-emisiune-data h5 {
        display: block;
        text-align: center;
    }

    .urmatoarea-emisiune-wrap .urmatoarea-emisiune-data p {
        display: none;
    }

    .asculta-live-widget-mobi-wrap h4,
    .asculta-live-widget-mobi-wrap h5 {
            float: left;
            padding-left: 30px;
    }

    .asculta-live-widget-mobi-wrap h4 {
            font-size: 56px;
            font-family: "Open Sans",sans-serif;
            font-weight: 600;
    }

    .asculta-live-widget-mobi-wrap h5 {
            clear: both;
            font-size: 29px;
    }

    .asculta-live-widget h5 span {
            font-size: 19px;
    }

    .asculta-live-widget .featured-image {
            width: 100px;
            height: 100px;
            display: inline-block;
            margin: 3px 0 0 20px;
    }

    .top-30-widget {
            height: 450px;
            overflow: hidden;
    }

    .top-30-widget-mobi-wrap {
            width: 320px;
            height: 450px;
            display: block;
            position: relative;
            overflow: hidden;
            margin: 0 auto;
    }

    .top-30-widget h3 {
            font-size: 30px;
            letter-spacing: 6px;
    }

    .top-30-widget h3 span {
            font-size: 51px;
            line-height: 51px;
    }

    .top-30-widget ul {
            font-size: 19px;
            height: 280px;
            width: 280px;
            float: right;
            clear: both;
            margin-bottom: 30px;
    }

    .top-30-widget li p {
            width: 280px;
    }

    .top-30-widget li {
            clear: both;
            height: auto;
            float: left;
    }

    .rate_up, .rate_down {
            top: 18px;
    }

    .rate_up {
            right: 37px;
    }

    .rate_down {
            right: 14px;
    }

    .suggest-new-song-btn {
            clear: both;
            width: 212px;
            height: 38px;
            line-height: 38px;
            font-size: 22px;
    }

    .blog-widget {
            background: #d55353;
            overflow: hidden;
    }

    .blog-widget-mobi-wrap {
            width: 320px;
            height: auto;
            display: block;
            position: relative;
            margin: 0 auto;
    }

    .blog-widget h4 a {
            color: #fff;
            font-size: 41px;
    }

    .blog-widget h5 {
            color: #fff;
            font-size: 18px;
    }

    .blog-widget .author-image {
            width: 68px;
            height: 68px;
    }

    .blog-widget p,
    .blog-widget p a {
            color: #fff;
            font-size: 16px;
    }

    .blog-widget p.mobi-excerpt-blog-widget {
            display: block;
            color: #fff;
            text-align: center;
            padding: 30px 50px;
    }

    .trimite-dedicatie-widget h4,
    .trimite-dedicatie-widget h5 {
            font-size: 20px;
            padding-left: 50px;
            padding-right: 50px;
    }

    .trimite-dedicatie-form input[type="text"] {
            width: 214px;
            height: 29px;
    }

    .trimite-dedicatie-form textarea {
            width: 214px;
            max-width: 214px;
            height: 84px;
            max-height: 84px;
    }

    .trimite-dedicatie-form .send-dedicatie {
            width: 214px;
            height: 38px;
            line-height: 38px;
    }

    .ajax-category-loader-menu ul {
            height: auto;
    }

    .ajax-category-loader-menu ul li {
            width: 100%;
            display: block;
            float: left;
    }

    .ajax-category-loader-menu ul li a.active-tab {
            height: 46px;
    }

    .ajax-category-loader-response .second-article,
    .ajax-category-loader-response .fivth-article {
            display: none;
    }

    .ajax-category-loader-response .third-article,
    .ajax-category-loader-response .forth-article  {
            width: 100%;
    }

    .emisiune-wrap p {
            padding-bottom: 20px;
    }

    .emisiune-wrap .more-link {
            position: relative;
            margin: 0 auto;
            bottom: 0;
            right: 0;
    }

    .emisiune-wrap h3,
    .emisiune-wrap p {
            text-align: center;
    }

    .pentru-tine-menu {
            height: auto;
    }

    .video-gallery-home-section h2 {
            height: 45px;
    }

    .video-gallery-home-section h2 a {
            font-family: "Open Sans",sans-serif;
            font-size: 19px;
            line-height: 24px;
    }

    .video-query-wrap {
            width: 100%;
            background: #fff;
    }

    .video-query-wrap .featured-image {
            float: left;
            width: 115px;
            height: 85px;
            float: left;
            margin: 15px 10px;
    }

    .video-query-wrap a {
            width: 100%;
            height: 114px;
            background: none repeat scroll 0% 0% #FFF;
            border-bottom: 1px solid #E5E5E5;
            clear: both;
    }

    .video-query-wrap .featured-image span {
            width: 41px;
            height: 41px;
            background-size: 41px 41px;
            background-image: url('images/play_btn@2x_03.png');
            background-repeat: no-repeat;
            margin-left: -20px;
    }

    .video-query-wrap a h3,
    .video-query-wrap a h3:first-line {
            font-size: 25px;
            font-family: "Open Sans Condensed",sans-serif;
            font-weight: 300;
            color: #505050;
            padding: 10px 15px;
            text-align: left;
    }

    .ajax-category-loader-response .first-article {
            margin-bottom: 2px;
    }

    .preview-video-box {
            width: 478px;
            height: 100%;
    }

    .video-query-wrap {
            width: 144px;
            background: #d7d7d7;
            padding-top: 20px;
    }

    .video-query-wrap .load_video {
            float: none;
            width: 100%;
    }

    .video-query-wrap .featured-image {
            width: 78px;
            height: 53px;
            margin: 0 auto;
            float: none;
    }

    .video-query-wrap .featured-image img {
            height: 100%;
    }

    .video-query-wrap .featured-image span {
            width: 18px;
            height: 18px;
            background-size: 18px 18px;
    }

    .video-query-wrap .load_video h3 {
            padding: 5px 0;
            text-align: center;
    }

    .mobile-pentru-tine-menu {
            width: 100%;
            height: 44px;
            background: #1e59a0;
            margin-top: 2px;
            position: relative;
            display: block;
    }

    .mobile-pentru-tine-menu .burger {
            display: block;
            position: absolute;
            top: 16px;
            left: 16px;
            width: 18px;
            height: 13px;
            cursor: pointer;
    }

    .mobile-pentru-tine-menu p {
            text-align: center;
            color: #fff;
            line-height: 44px;
            font-family: 'Open Sans', sans-serif;
            text-transform: uppercase;
            font-weight: 600;
    }

    .pentru-tine-menu {
            -moz-transition: all 0.5s ease;
            -webkit-transition:-webkit-transform 0.5s ease;
            -o-transition: all 0.5s ease;
            transition: all 0.5s ease;
    }

    .mobile-pentru-tine-menu .burger .line_1,
    .mobile-pentru-tine-menu .burger .line_2,
    .mobile-pentru-tine-menu .burger .line_3 {
            width: 100%;
            height: 3px;
            background: none repeat scroll 0% 0% #fff;
            position: relative;
            display: block;
            -moz-transition: all 0.5s ease;
            -webkit-transition:-webkit-transform 0.5s ease;
            -o-transition: all 0.5s ease;
            transition: all 0.5s ease;
    }
    .mobile-pentru-tine-menu .burger .line_2,
    .mobile-pentru-tine-menu .burger .line_3 {
            margin-top: 2px;
    }

    .search-result .blog-excerpt {
            width: 80%;
    }

    .blog-wrap .article-blog .featured-image {
            display: none;
    }

    .blog-excerpt h2 a {
            font-size: 15px;
    }

    .blog-excerpt p {
            font-size: 13px;
    }

    .mobi-listen-widget {
            width: 100%;
            position: relative;
            display: block;
            height: 45px;
            background: #427b2b;
    }

    .mobi-listen-widget .mobi-listen-wrapper {
            width: 320px;
            height: 100%;
            position: relative;
            display: block;
            margin: 0 auto;
            text-align: center;
    }

    .mobi-listen-widget .mobi-listen-wrapper a {
            color: #fff;
            text-decoration: none;
            line-height: 40px;
    }

    .mobi-listen-widget .mobi-listen-wrapper a.listen-live-mobi {
            text-transform: uppercase;
            font-family: 'Open Sans', sans-serif; 
            font-size: 20px;
            font-weight: 300;
    }

    .mobi-listen-widget .mobi-listen-wrapper a.listen-live-mobi span.play-btn-mobi {
            width: 20px;
            height: 20px;
            position: relative;
            display: block;
            float: left;
            background: url('images/mobi_play_btn.png') no-repeat;
            margin-top: 15px;
    }

    .mobi-listen-widget .mobi-listen-wrapper a.listen-live-mobi strong {
            font-weight: 600;
    }

    .mobi-listen-widget .mobi-listen-wrapper .line_up {
            color: #fff;
            font-size: 23px;
            line-height: 45px;
            font-weight: 300;
    }

    .mobi-listen-widget .mobi-listen-wrapper a.download-app {
            font-family: 'Open Sans Condensed', sans-serif; 
            font-weight: 300;
            font-size: 15px;
    }

    .comments-e-mail-notice {
            display: block;
            text-align: center;
    }

    .comment-form span.required {
            float: none;
            margin-left: 5px;
    }

    .single-wrap .meta-authors .author-box img {
            position: relative;
            display: block;
            float: none;
            margin: 0 auto;
    }

    .single-wrap .meta-authors .author-box p {
            text-align: center;
            float: none;
    }

    .single-wrap .meta-authors .header-social-media {
            margin-left: auto;
            margin-right: auto;
            float: none;
    }

    .comment-respond h6 {
            text-align: center;
    }

    .emisiuni-wrap.tabs-pentru-tine ul {
            border-bottom: 0;
    }

    .emisiuni-wrap.tabs-pentru-tine {
            background: none;
            margin-right: 0;
            height: 90px;
    }

    .emisiuni-wrap.tabs-pentru-tine ul li {
            padding-left: 0px;
            margin-top: 1px;
    }

    .load-emisiuni-search {
            margin-top: 2px;
    }

    .grila-menu {
            height: auto;
            overflow: hidden;
            border: none;
    }

    .grila-menu ul li {
            width: 100%;
    }

    .content-wrap-grila:after {
            border-color: transparent transparent #FFF transparent;
            top: -14px;
            left: 50%;
            margin-left: -4px;
    }

    .content-wrap-grila .author-box {
            margin-top: -35px;
    }

    .content-wrap-grila .author-box img {
            margin-bottom: 10px;
    }

    .grila-content {
            height: auto;
            overflow: hidden;
    }

    .grila-content span.ora {
            height: 90px;
    }

    #menu-emisiuni-menu {
            margin-right: -2px;
    }

    .content-wrap-grila {
            width: 100%;
    }

    .home-articles-loop-category .article h3 {
            max-height: 90px;
            line-height: 25px;
    }

    /*widgets left sidebar start */
    .emisiuni-widget ul {
            width: 184px;
            margin: 0 auto;
    }
    .emisiuni-widget li a {
            font-size: 16px;
    }

    .raport-trafic-wrap-widget .trafic-header,
    .raport-trafic-wrap-widget ul {
            width: 214px;
            margin: 0 auto;
    }

    .mobi-cat-menu {
            width: 100%;
            height: 44px;
            background: none repeat scroll 0% 0% #1E59A0;
            margin: 2px 0;
            position: relative;
            display: block;
    }

    .mobi-cat-menu p {
            text-align: center;
            color: #FFF;
            line-height: 44px;
            font-family: "Open Sans",sans-serif;
            text-transform: uppercase;
            font-weight: 600;
    }

    .burger-cats,
    .burger-ajaxmenu {
            display: block;
            position: absolute;
            top: 16px;
            left: 16px;
            width: 18px;
            height: 13px;
            cursor: pointer;
    }

    .burger-cats .line_1,
    .burger-cats .line_2,
    .burger-cats .line_3,
    .burger-ajaxmenu .line_1,
    .burger-ajaxmenu .line_2,
    .burger-ajaxmenu .line_3 {
            width: 100%;
            height: 3px;
            background: none repeat scroll 0% 0% #FFF;
            position: relative;
            display: block;
            transition: all 0.5s ease 0s;
    }
    .burger-ajaxmenu .line_2,
    .burger-ajaxmenu .line_3,
    .burger-cats .line_2,
    .burger-cats .line_3 {
            margin-top: 2px;
    }

    .category-menu {
            height: auto;
            clear: both;
            margin-top: 2px;
    }

    .category-menu ul {
            width: 100%;
            display: block;
    }

    .category-menu ul li {
            display: block;
            width: 100%;
            text-align: center;
            margin-top: 1px;
            background: #1e59a0;
    }

    .category-menu ul li:after {
            content: '';
    }

    .category-menu ul li a {
            padding-right: 0;
            text-transform: uppercase;
            color: #fff;
            position: relative;
            display: block;
            width: 100%;
            height: 100%;
            font-size: 16px;
    }

    .category-menu ul li:hover {
            background: #fff;
    }

    .category-menu ul li:hover > a {
            color: #1e59a0
    }

    .category-loop-second-part .article-half {
            width: 49.8%;
    }

    .home-articles-loop-category .article .featured-image {
            margin-left: 0;
    }

    .home-articles-loop-category .article:nth-child(3) {
            margin-left: auto;
            margin-right: auto;
    }

    .emisiuni-widget .list-emisiuni-link {
            height: 37px;
            line-height: 37px;
            font-size:20px;
    }

    .subscribe-widget h5,
    .subscribe-widget h6 {
            font-size:26px;
            line-height: 29px;
    }


    .subscribe-widget input[type="text"] {
            width: 276px;
            height: 36px;
    }

    .subscribe-widget input[type="submit"] {
            width: 276px;
            height: 48px;
            font-size:28px;
            line-height: 48px;
            text-transform: uppercase;
            margin-bottom: 10px;
    }

    .raport-trafic-wrap-widget .trafic-header span {
            display: none;
    }

    .raport-trafic-wrap-widget .trafic-header h3 {
            margin: 0 auto;
            float: none;
            font-size: 43px;
            line-height: 43px;
            width: 82%;
    }

    .curs-valutar-widget ul,
    .curs-valutar-widget .curs-header {
            margin: 0 auto;
            width: 173px;
    }

    .curs-valutar-widget ul li span.number {
            margin-left: 33px;
    }
    
    .single-wrap .content blockquote { 
        background-size: 50px 50px;
        padding: 30px 15px 30px 5px;
        margin-top: 27px;
        border-style: solid;
    }
    /*
     * mobi ajax loader
     */
    .mobi-ajax-menu-cats {
            width: 100%;
            height: 44px;
            position: relative;
            display: block;
            margin-bottom: 2px;
            background: #1E59A0;
    }

    .mobi-ajax-menu-cats p {
            text-align: center;
            color: #FFF;
            line-height: 44px;
            font-family: "Open Sans",sans-serif;
            text-transform: uppercase;
            font-weight: 600;
    }

    .ajax-category-loader-menu ul,
    .ajax-category-loader-response .first-article .featured-image, 
    .ajax-category-loader-response .forth-article .featured-image,
    .ajax-category-loader-response .sixth-article .featured-image,
    .ajax-category-loader-response .third-article .featured-image {
            display: none;

    }

    .ajax-category-loader-response .first-article , 
    .ajax-category-loader-response .forth-article ,
    .ajax-category-loader-response .sixth-article ,
    .ajax-category-loader-response .third-article,
    .ajax-category-loader-response .first-article .details,
    .ajax-category-loader-response .forth-article .details,
    .ajax-category-loader-response .sixth-article .details,
    .ajax-category-loader-response .third-article .details {
            height: 50px;
            clear: both;
    }

    .ajax-category-loader-response .forth-article {
            margin-left: 0;
            margin-bottom: 2px;
    }

    .ajax-category-loader-response {
            height: auto;
    }

    .articles-most-read-commented {
            display: none;
    }

    .title-day-section-category .right-articles,
    .title-day-section-category {
            display: none;
    }

    .sticky-section-category {
            width: 100%;
            margin-bottom: 2px;
    }

    .category-loop-second-part .article-half {
            width: 100%;
    }

    .category-loop-second-part .article-full p {
            height: 53px;
            overflow: hidden;
    }

    .three-day-meteo {
            display: none;
    }

    .left-tabs {
            height: auto;
    }

    .opinii-right-load-thread .thread h4 a,
    .opinii-right-load-thread .thread p,
    .dedicatii-tab .right-screen h4,
    .dedicatii-tab .right-screen h5,
    .adaugare-dedicatie label {
            padding-left: 20px;
    }

    .adaugare-dedicatie label {
            clear: both;
            display: block;
    }

    .opinii-right-load-thread .thread .meta {
            padding-right: 20px;
    }

    .adaugare-dedicatie textarea {
            width: 95%;
            max-width: 95%;
            min-width: 95%;
            margin: 0 auto;
            clear: both;
            display: block;
            margin-top:5px;
    }

    .adaugare-dedicatie input[type="submit"] {
            margin-right: 3%;
            margin-top: 5px;
            margin-bottom: 5px;
    }

    .subscribe-widget input[type="text"] {
            font-size: 16px;
    }

    .blog-excerpt h2 {
            height: 45px;
            overflow: hidden;
    }

    .blog-excerpt {
            width: 80%;
    }
}

@media ( max-width: 660px ) {
	.cookie-wrap {
		height: 66px;
		
		
	}
	.cookie-wrap p {
		line-height: 23px;
		padding: 0 20px;
	}
}

@media ( max-width: 640px ){
	.sticky-section-high {
		height: 170px;
	}
	
	.sticky-section-high .content-wrap {
		background: rgba( 0,0,0, 0.5 );
		height: 90px;
	}
	
	.sticky-section-high .content-wrap h2 {
		font-size: 20px;
		line-height: 25px;
		padding: 9px;
	}
	
	.sticky-section-high .content-wrap h2 a {
		color: #fff;
	}
	
	.sticky-section-high .content-wrap p,
	.sticky-section-high .post-meta {
		display: none;
	}
}

@media (max-width: 640px) and ( orientation: landscape ) {
	.popupwrap {
		margin-top:0;
	}
	
	.popuptop30 .description {
		padding-top: 0;
		padding-bottom: 0;
	}
	
	.esc-popup {
		right: 9px;
		top: 9px;
	}
}

@media (max-width: 570px) and ( orientation: portrait ) {
	.popupwrap {
		width: 100%;
		height: 440px;
		background-size: cover;
		background-position: center center;
	}
	
	.esc-popup {
		right: 9px;
		top: 9px;
	}
	
	.top30-suggest input[type="text"] {
		margin: 0 auto;
		display: block;
		width: 90%;
	}
	
	.popuptop30 .description {
		padding-top:10px;
		padding-bottom: 0;
	}
	
	.top30-suggest p {
		padding-left: 0;
	}
	
	.top30-suggest label {
		width: 100%;
		display: block;
		text-align: center;
	}
}


@media (max-width: 520px) {
	/*
	 * Comment form 
	 */
	.comment-form label {
		width: 100%;
		text-align: center;
		margin-left: 0;
	}
	
	.comment-form label.error {
		left: 0;
	}
	
	.comment-form input[type="text"],
	.comment-form textarea,
	.comment-form input[type="submit"] {
		width: 95%;
		max-width: 95%;
		margin: 0 auto;
		clear: both;
		display: block;
	}
	
	p.form-submit {
		padding-bottom: 20px;
	}
	
	.blog-excerpt p {
		display: none;
	}
	
	.blog-excerpt,
	.blog-wrap .article-blog .blog-more,
	.blog-wrap .article-blog {
		height:55px;
	}
	
	.photo-gallery-single .gallery .gallery-item {
		width: 45% !important;
	}
	
	
	.gallery br {
		clear: none !important; /*important because wp styles suck*/
	}
	
	.blog-wrap .article-blog .blog-more {
		width: 50px;
	}
}

@media (max-width: 400px) {
	.single-wrap .article-navigation a {
		margin-top: 10px;
		width: 300px;
		height: 50px;
		position: relative;
		display: block;
		text-align: center;
		line-height: 50px;
	}
	
	.single-wrap .article-navigation a.next,
	.single-wrap .article-navigation a.prev {
		float: none;
		margin: 10px auto;
		padding: 0;
	}
	
	.search-result .blog-excerpt {
		width: 60%;
	}

	.blog-excerpt h2 {
		line-height: 39px;
	}	
	
	
	.blog-excerpt h2 a {
		font-size: 16px;
	}
	
	.single-wrap .content .post-meta .social-media-buttons {
		float: left;
		margin-left: 0;
	}
	
	.authentificate-wrap .auth-breaker span {
		width: 50px;
	}
	
	.authentificate-wrap .login-form p {
		margin-left: 0;
		margin-right: 0;
	}
	
	.authentificate-wrap .login-form input[type="text"], .authentificate-wrap .login-form input[type="password"] {
		width: 90%;
		margin: 0 auto;
		display: block;
		clear: both;
	}
	
	.authentificate-wrap .login-form label {
		width: auto;
		padding-left: 20px;
	}
	
	.authentificate-wrap .login-form input[type="submit"] {
		margin: 0 auto;
		display: block;
		left: 0;
	}
}

@media (max-width: 390px) {
	.ajax-category-loader-response h4,
	.ajax-category-loader-response .third-article h4,
	.ajax-category-loader-response .forth-article h4 {
		padding-top: 0px;
		padding-bottom: 0px;
		line-height: 24px;
		overflow: hidden;
		height: 100%;
	}
	
	.widget-with-links-wrap h5 {
		font-size: 18px;
	}
}

@media (max-width: 320px) {
	.emisiune-wrap, 
	.emisiune_height_fix {
		height: 230px;
	}
	
	.emisiune-wrap p {
		font-size: 13px;
	}
	
	.emisiune-wrap h3 {
		font-size: 16px;
	}
	
	.mobi-listen-widget .mobi-listen-wrapper {
		width: 100%;
	}
	
	.category-loop-second-part .article-full h3 {
		height: 54px;
		overflow: hidden;
	}
	
	.category-loop-second-part .article a.more-link {
		bottom: 0;
		left: 0;
		position: absolute;
	}
}
/*responsive end*/

/*scroll pane start*/
.video-preview-sidebar .jspContainer {
	overflow: hidden;
	position: relative;
}

.video-preview-sidebar .jspPane {
	position: absolute;
}

.video-preview-sidebar .jspVerticalBar {
	position: absolute;
	top: 0;
	right: 0;
	width: 9px;
	height: 100%;
	background: red;
}

.video-preview-sidebar .jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.video-preview-sidebar .jspCap
{
	display: none;
}

.video-preview-sidebar .jspHorizontalBar .jspCap
{
	float: left;
}

.video-preview-sidebar .jspTrack
{
	background: #efefef;
	position: relative;
}

.video-preview-sidebar .jspDrag
{
	background: #bfbfbf;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.video-preview-sidebar .jspHorizontalBar .jspTrack,
.video-preview-sidebar .jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.video-preview-sidebar .jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	padding: 0;
	margin: 0;
}

.video-preview-sidebar .jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.video-preview-sidebar .jspVerticalBar .jspArrow
{
	height: 16px;
}

.video-preview-sidebar .jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.video-preview-sidebar .jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.video-preview-sidebar .jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}
/*scroll-pane end*/

.top-30-widget .jspContainer {
	overflow: hidden;
	position: relative;
}

.top-30-widget .jspPane {
	position: absolute;
}

.top-30-widget .jspVerticalBar {
	position: absolute;
	top: 0;
	right: 0;
	width: 4px;
	height: 100%;
	background: transparent;
}

.top-30-widget .jspHorizontalBar {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: transparent;
}

.top-30-widget .jspCap {
	display: none;
}

.top-30-widget .jspHorizontalBar .jspCap {
	float: left;
}

.top-30-widget .jspTrack {
	background: transparent;
	position: relative;
}

.top-30-widget .jspDrag {
	background: #464646;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.top-30-widget .jspHorizontalBar .jspTrack,
.top-30-widget .jspHorizontalBar .jspDrag {
	float: left;
	height: 100%;
}

.top-30-widget .jspArrow {
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	padding: 0;
	margin: 0;
}

.top-30-widget .jspArrow.jspDisabled {
	cursor: default;
	background: #80808d;
}

.top-30-widget .jspVerticalBar .jspArrow {
	height: 16px;
}

.top-30-widget .jspHorizontalBar .jspArrow{
	width: 16px;
	float: left;
	height: 100%;
}

.top-30-widget .jspVerticalBar .jspArrow:focus {
	outline: none;
}

.top-30-widget .jspCorner {
	background: #eeeef4;
	float: left;
	height: 100%;
}

/*
 * scroll pane pentru tine radio page
 */
 

.opinii-si-dedicatii-wrap .jspContainer {
	overflow: hidden;
	position: relative;
}

.opinii-si-dedicatii-wrap .jspPane {
	position: absolute;
}

.opinii-si-dedicatii-wrap .jspVerticalBar {
	position: absolute;
	top: 0;
	right: 0;
	width: 4px;
	height: 100%;
	background: transparent;
}

.opinii-si-dedicatii-wrap .jspHorizontalBar {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: transparent;
}

.opinii-si-dedicatii-wrap .jspCap {
	display: none;
}

.opinii-si-dedicatii-wrap .jspHorizontalBar .jspCap {
	float: left;
}

.opinii-si-dedicatii-wrap .jspTrack {
	background: transparent;
	position: relative;
}

.opinii-si-dedicatii-wrap .jspDrag {
	background: #464646;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.opinii-si-dedicatii-wrap .jspHorizontalBar .jspTrack,
.opinii-si-dedicatii-wrap .jspHorizontalBar .jspDrag {
	float: left;
	height: 100%;
}

.opinii-si-dedicatii-wrap .jspArrow {
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	padding: 0;
	margin: 0;
}

.opinii-si-dedicatii-wrap .jspArrow.jspDisabled {
	cursor: default;
	background: #80808d;
}

.opinii-si-dedicatii-wrap .jspVerticalBar .jspArrow {
	height: 16px;
}

.opinii-si-dedicatii-wrap .jspHorizontalBar .jspArrow{
	width: 16px;
	float: left;
	height: 100%;
}

.opinii-si-dedicatii-wrap .jspVerticalBar .jspArrow:focus {
	outline: none;
}

.opinii-si-dedicatii-wrap .jspCorner {
	background: #eeeef4;
	float: left;
	height: 100%;
}

.simply-scroll-container { /* Container DIV - automatically generated */
	position: relative;
}

	.simply-scroll-clip { /* Clip DIV - automatically generated */
		position: relative;
		overflow: hidden;
	}

	.simply-scroll-list { /* UL/OL/DIV - the element that simplyScroll is inited on */
		overflow: hidden;
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
		.simply-scroll-list li {
			padding: 0;
			margin: 0;
			list-style: none;
                        margin-left: 20px;
		}
                .hu .simply-scroll-list li {
                    margin: 0px 0px 0px 20px;
                }
		.simply-scroll-list li img {
			border: none;
			display: block;
		}
	
	.simply-scroll-btn {
		position: absolute;
		background-image: url(buttons.png);
		width: 42px;
		height: 44px;
		z-index:3;
		cursor: pointer;
	}
	
	.simply-scroll-btn-left {
		left: 6px;
		bottom: 6px;
		background-position: 0 -44px;
	}
	.simply-scroll-btn-left.disabled {
		background-position: 0 0 !important;
	}
	.simply-scroll-btn-left:hover, .simply-scroll-btn-left:focus {
		background-position: 0 -88px;
	}
	
	.simply-scroll-btn-right {
		right: 6px;
		bottom: 6px;
		background-position: -84px -44px;
	}
	.simply-scroll-btn-right.disabled {
		background-position: -84px 0 !important;
	}
	.simply-scroll-btn-right:hover, .simply-scroll-btn-right:focus {
		background-position: -84px -88px;
	}
	
	.simply-scroll-btn-up {
		right: 6px;
		top: 6px;
		background-position: -126px -44px;
	}
	.simply-scroll-btn-up.disabled {
		background-position: -126px 0 !important;
	}
	.simply-scroll-btn-up:hover, .simply-scroll-btn-up:focus {
		background-position: -126px -88px;
	}
	
	.simply-scroll-btn-down {
		right: 6px;
		bottom: 6px;
		background-position: -42px -44px;
	}
	.simply-scroll-btn-down.disabled {
		background-position: -42px 0 !important;
	}
	.simply-scroll-btn-down:hover, .simply-scroll-btn-down:focus {
		background-position: -42px -88px;
	}
	
	.simply-scroll-btn-pause {
		right: 6px;
		bottom: 6px;
		background-position: -168px -44px;
	}
	.simply-scroll-btn-pause:hover, .simply-scroll-btn-pause:focus {
		background-position: -168px -88px;
	}
	
	.simply-scroll-btn-pause.active {
		background-position: -84px -44px;
	}
	.simply-scroll-btn-pause.active:hover, .simply-scroll-btn-pause.active:focus {
		background-position: -84px -88px;
	} 

/**/
.single-wrap .content div.addtoany_content_top {
	width: auto;
    max-width: none;
    float: right;
    clear: none;
    position: relative;
	top: -9px;
	margin: 0 20px 0 0;
}