input.ep-priority {
    width: 100px;
    margin-left: 15px;
}
div.select.ep-transfer-select {
    box-sizing: content-box;
}
.ep-transfer-select input {
    cursor: pointer;
}

.main_img { background: none; border-radius: 5%;}
.main_img img { opacity: 1; }
.main_link2 {  font-size: 30px; margin-bottom: 16px;}
#podseatch .main_search_box {
	width: 100%;
    margin-bottom: 25px;
}
#podseatch .search_field {
	border: 1px solid #d7d7d7;
    height: 50px;
    border-radius: 35px;
    text-indent: 25px;
	font-size: 16px;
}
#podseatch .main_search_button {
	margin-left: -55px;
    margin-top: 15px;
}

#top_search_line .main_search_box{
	margin-left: -4px;
	border-radius: 21px 0 0 21px;
}
#top_search_line .main_search_box input{
	border-radius: 21px 0 0 21px;
}

.podlist_item {
    width: 240px;
    height: 240px;
}
.podlist_item .main_img img {
    opacity: 0.6;
}
.podlist_item-sm {
    width: 100px;
    height: 100px;
}
.pod_title-1.nbox_h {
    font-size: 14px;
    font-weight: bold;
    line-height: 21px;
}
.pod_nav_sel, .pod_nav_sel A, .col_nav_sel, .col_nav_sel A {
    font-size: 18px;
    text-decoration: none;
}
.pod_nav_sel A:first-of-type {
    border-bottom-style: solid;
    border-bottom-width: 3px;
}
.pod_nav_sel A:nth-of-type(2) {
    border-bottom-style: dotted;
    border-bottom-width: 2px;
}
.col_nav_sel A:nth-of-type(2) {
    border-bottom-style: solid;
    border-bottom-width: 3px;
}
.col_nav_sel A:first-of-type {
    border-bottom-style: dotted;
    border-bottom-width: 2px;
}
.poditem .rempodslider {
    line-height: 42px;
    text-decoration: underline;
    cursor: pointer;
}
.modal-content_colllist {
    padding-top: 0;
}
.modal-content_colllist button.close {
    display: none;
    min-width: 38px;
    min-height: 38px;
    padding: 0px 10px 2px;
    line-height: 38px;
    font-size: 38px;
    text-decoration: none;
    left: 100%;
    margin-left: -42px;
}

.poditem {margin-bottom: 30px;}
.poditem .main_img img { width: 100%; }
.poditem .nbox_h { margin-top: 10px;}
.poditem .nbox_h a {    font-size: 16px;     font-weight: bold;    line-height: 18px;}
.poditem .nbox_desc, .poditem .nbox_authors { margin-top: 8px; color: #626262; display: block; }
.poditem .nbox_time{
	color: #fff;
    position: absolute;
    background: #000;
    border-radius: 14px;
    padding: 3px 10px;
	bottom: 8px;
    left: 9px;
}
.poditem.more .main_img {
	padding-right: 21px;
	overflow: visible;
    border-radius: 0;
}   
.poditem.more .main_img img {
	border-radius: 5%; 
	box-shadow: 10px 8px 0 #cbcbcb, 20px 16px 0 #bfbfbf;
}
.more .morelink {
	position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -59px;
    margin-top: -20px;
    text-align: center;
}
.more .morelink a{
	font-size: 16px;
    font-weight: bold;
    line-height: 18px;
	color: #fff !important;
} 
.btn-group-justified.pod_authors > .btn, .btn-group-justified.pod_authors > .btn-group {
	vertical-align: top;
}
.pod_author {
	margin-bottom: 30px;
	margin-top: 10px;
	text-align: center;
	position:relative;
}

.pod_author .profile_name{
	padding-left: 0;
	padding-top: 0;
}
.pod_author .profile_name a{
	font-size: 16px;
    font-weight: bold;
    line-height: 18px;
}
.pod_author .profile_avatar {
	padding: 0 8px;
}
.pod_author .profile_avatar .avtor-img{
	border:none;
	height: 100%;
	width: 100%;
	margin-left: 0;
	border-radius: 50%;
}
.pod_author.more .profile_avatar {
	padding: 0;
}
.pod_author .profile_theme{
	margin-top: 8px; color: #626262;  margin-bottom: 22px;
}
.pod_author.more .avtor-img{    overflow: visible; }

.col-xs-five,
.col-sm-five,
.col-md-five,
.col-lg-five {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-five {
    width: 20%;
    float: left;
}

#top_nav_bar{
	position: absolute;
    width: 100%;
	left: 0;
	padding-left:30px;
}
#main_content1{
	margin-top: 90px;
}
#top-login-block{
	position: absolute;
    right: -8px;
}
#top_search{
	position: absolute;
    right: 111px;
	background: #fff url(/images/Search_but.png) no-repeat scroll center 15px;
	height: 56px;
	width: 56px;
	border-radius: 50px;
	z-index: 290;
}
#top_search_line
{
	position: absolute;
    right: 138px;
    height: 56px;
	border-radius: 50px 0 0 50px;
}
#top_search.open {
	border-radius: 0 50px 50px 0;
	background: #fff url(/images/Search_but.png) no-repeat scroll 10px -42px;
	z-index: 300;
}
#top_search_line .main_search_box {
	left:13px;
}
.main_search_box {
    width: 77%;
}

.main_search_button {
	margin-left: -27px;
	margin-top: 19px;
}
#top_search_line .top_advser_link {
    left: -72px;
	padding-top: 13px;
}
#top-login-block {
	
	background: #fff;
	height: 56px;
	border-radius: 30px 0 0 30px;
	z-index: 302;
	border: 4px solid #fff;
}
#top-login-block .avtor-img {
	border:none;
	height: 50px;
	width: 50px;
	top: 4px;
    left: -2px;
}
.onLogin::after {
	display:none;
}
#top-login-block.menu_show {
border: 4px solid #cc4013;
border-radius: 30px 0 0 0;	
}
#top-login-block .profile_menu{
    background: #fff none repeat scroll 0 0;	
}
#top-login-block #userauthor {
background: #fff none repeat scroll 0 0;
}
#top-login-block.menu_hide {
    width: 78px;
} 
.poditem .main_img img, .pod_author .avtor-img img{
	opacity: 90%;
}
.poditem:hover .main_img img, .pod_author:hover .avtor-img img{
	opacity: 100%;
}

.owl-theme .poditem .main_img {
	border-radius: 5%;
 }   
.owl-theme  .owl-prev{
     position: absolute;
    top: 35%;
    background: #fff;
    height: 66px;
    font-size: 100px;
    left: 0px;
    color: #cc4014;
    border-radius: 0 50% 50% 0;
    padding: 16px 15px 16px 1px;
}
.owl-theme .owl-prev{
    position: absolute;
    top: 35%;
    background: #fff;
    height: 66px;
    font-size: 100px;
    left: 0;
    color: #cc4014;
    border-radius: 0 50% 50% 0;
    padding: 16px 15px 16px 1px;
}
.owl-theme .owl-next{
    position: absolute;
    top: 35%;
    background: #fff;
    height: 66px;
    font-size: 100px;
    right: 0; 
    color: #cc4014;
    border-radius: 50% 0 0 50%;
    padding: 16px 1px 16px 15px; 
}
.pod-subs{
    bottom: 19px;
    width:100%;
	height: 28px;
}
.pod-logo .pod-subs{
	position: absolute;
	text-align: center;
}
.pod-subs span{
	background: #fff url("/images/pod-ico.png") no-repeat scroll 15px -100px;	
    padding: 10px 20px 10px 40px;
    border-radius: 50px;
    font-weight: bold;
}
.p36{
	padding-left: 36px;
}
.phead{
	font-size: 30px;
	color: #231f20;
    font-weight: bold;
	line-height: 32px;
	margin-bottom:20px;
}
.pod-vipusk-header{
	font-size: 22px;
    font-weight: bold;
    width: 100%;
    border-bottom: 5px solid #d4d4d4;
    margin-bottom: 15px;
    margin-top: 24px;
    padding-bottom: 16px;
}
.pod-vipusk-header span{
	font-size: 14px;
    font-weight: normal;
	color: #626262;
}

.pod-vipusk .pod-vipusk-list > div{
    width: 100%;
    border-bottom: 1px solid #d4d4d4;
	margin-bottom: 15px;
    padding-right: 120px;
	padding-bottom: 5px;
	position: relative;
}
.pod-vipusk .pod-vipusk-list .nbox_h a{
	font-size: 16px;
    font-weight: normal;
}

.pod-vipusk.podborka .pod-vipusk-list > div{
	padding-right: 45px;
	padding-left: 120px;
	min-height: 127px;
}
.infos span{
	font-size: 14px;
    font-weight: normal;
	color: #626262;
}
.infos span{
	padding-left: 45px;
	background-repeat: no-repeat;
	background-position: 20px center; 
}  
.infos span.time{
	background-image: url('/player/ico/time-10.svg');
}
.infos span.count{
	background-image: url('/player/ico/playTimes-11.svg');
}
.infos span:first-child{
	padding-left: 0;
	background: none;
}
.pod-vipusk-list > div:last-child{
	border-bottom: none;
}
.pod-play {
   /* background: #fff url("/images/pod-ico.png") no-repeat scroll 10px -9px;	*/
    background: #fff url("/player/ico/PlayBut-02.svg") no-repeat scroll 0 1px;	
    position: absolute;
    width: 38px;
    height: 38px;
    border-radius: 45px;
    top: 50%;
    right: 0;
    margin-top: -25px;
    cursor: pointer;
}
.poditem .pod-play {
    width: 48px;
    height: 48px;
    right: 50%;
    margin-right: -24px;
}
.owl-item .poditem .pod-play {
    width: 72px;
    height: 72px;
    margin-right: -36px;
}
.pod-play-wrap {
    opacity: 0.5;
}
.pod-play-wrap:hover {
    opacity: 1.0;
}
.pod-logo .main_img img {
    width: 100%;
}

#top_logo {
    margin-top: 9px;
}

.top_menu_link {
    padding-top: 0;
    margin-top: 18px;
}

.top_menu_link.topmenu_hl {
    background-color: #fff;
    padding: 4px 10px;
    border-radius: 30px;
    margin-top: 14px;
}
.top_menu_link.topmenu_hl a {
    color: #000;
    text-decoration: none;
}
footer {
    padding-top: 50px;
}
.owl-carousel .poditem{
	margin-bottom:0;
}
.pod_link2 a{
	color:#626262;
	font-size: 14px;
}
.pod_link2{
	margin-bottom: 8px;
}
.pod-controll > div{
	float: left;
    margin-right: 30px;
    margin-bottom: 15px;
	height: 38px;
}
.pod-controll  div.pod-af{
	margin-right: 0px;
}
.pod-controll  div a{
    background: #fff;
    padding: 10px 20px 10px 40px;
    border-radius: 50px;
    font-weight: bold;	
	position: relative;
}
.pod-controll  div.pod-pl a{
	/* background: #fff url(/images/pod-ico.png) no-repeat scroll 15px -10px;
	   background: #fff url(/player/ico/PlayBut-02.svg) no-repeat scroll 4px 1px;
	*/
	background: #fff url(/player/ico/listen-08.svg) no-repeat scroll 8px 6px;
    background-size: 30px;
}
.pod-controll  div.pod-do a{
   /* background: #fff url(/images/pod-ico.png) no-repeat scroll 15px -38px; */
    background: #fff url(/player/ico/download-09.svg) no-repeat scroll 7px 5px;
    background-size: 30px;
}
.pod-controll  div.pod-af a{
   /* background: #fff url(/images/pod-ico.png) no-repeat scroll 15px -70px; */
    background: #fff url(/player/ico/later-07.svg) no-repeat scroll 7px 5px;
    background-size: 30px;
}
.pod-controll.pod-tl_2 > div{
    margin-right: 0;
}
.infos{
	margin-bottom: 12px;
}


.pod-logo{
	margin-bottom: 22px;
}
.pod_link2 a.sec{
    padding-left: 23px;
    background: url(/images/pod-ico.png) no-repeat scroll 0 6px;
}
.profile_avatar .avtor-img{
	width: 100%;
    height: 100%;
    border: none;
    max-width: 165px;
    margin: 0 0 15px auto;
}

.pod-vipusk.podborka .main_img {
    height: auto;
}

.pod-vipusk.podborka .pod_img{
	position: absolute;
    top: 0;
    height: 100%;
    width: 110px;
    left: 0;
}
.pod-vipusk.podborka .pod_img img{
	height: auto;
    width: 100%;
    min-height: auto;
}

audio, audio:hover, audio:focus {
	border:none;
	outline:none;
}
footer .main_search_button {
    margin-left: -46px;
    margin-top: 18px;
}
#top_search_line .main_search_box {
	margin-top: 9px;
}
.podcast_cover-sm IMG {
    width: 216px;
    height: 216px;
    background: none;
    border-radius: 5%;
}
.eptable-item {
    position: relative;
    padding-top: 0;
    padding-bottom: 20px;
    border-bottom: 2px solid #ededed;
}
.eptable-item-link {
    display: inline-block;
    width: 500px;
}
.eptable-item-link A {
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
}
.eptable-item-control-wrap {
    display: inline-block;
    position: absolute;
    width: 420px;
    line-height: 18px;
    top: 50%;
    margin-top: -19px;
}
.eptable-item-control {
    display: inline-block;
    min-width: 122px;
    padding-left: 50px;
    line-height: 18px;
}

.eptable-item-control.red A {
    color: #cc4014;
}

.eptable-item-control.green A {
    color: #3c763d;
}


@media (max-width: 767px) {
	.p36 {
		padding-left: 8px;
	}
	.infos span{
		margin-bottom: 5px;
		margin-left: -15px;
		padding-left: 40px;
	}
	.infos span:first-child{
		padding-left: 13px;		
	}
	#top-login-block .avtor-img{
		margin-top: 5px;
		right: 67px;
	}
	.pod-vipusk .pod-vipusk-list > div{
		padding-right: 50px;
	}
	#top_nav_bar #top-login-block .avtor-img{
		margin-top: 6px;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
    .col-sm-five {
        width: 20%;
        float: left;
    }
	.p36 {
		padding-left: 8px;
	}
	#top_search_line .top_advser_link {
    left: -48px;
	}
	#top_nav_bar #top_search_line.open {
		width: 600px;
	}
}

@media (min-width: 992px) {
    .col-md-five {
        width: 20%;
        float: left;
    }
	#top_search_line .top_advser_link {
    left: -26px;
	}
}

@media (min-width: 1200px) {
    .col-lg-five {
        width: 20%;
        float: left;
    }
	#top_search_line .top_advser_link {
    left: -72px;
	}
}