
.ubermenu .ubermenu-target-text {
	font-family: "rue-Bruat-condensed-4";
}

.ubermenu .ubermenu-target-text:hover {
	text-decoration:underline;
}

.ubermenu-skin-trans-black .ubermenu-item > .ubermenu-target {
    box-shadow: 1px 0 0 0 rgba(255, 255, 255, 0.1) inset !important;
}

.ubermenu .ubermenu-item-layout-image_left > .ubermenu-target-text {
    padding-left: 35px;
}

.ubermenu-skin-trans-black .ubermenu-item:first-child > .ubermenu-target {
    box-shadow: none !important;
}

.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    font-size: 30px !important;
}

.ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-submenu-padded, .ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target, .ubermenu .ubermenu-target, .ubermenu .ubermenu-widget, .ubermenu-responsive-toggle {
    padding: 5px 7px;
}

.ubermenu.ubermenu-main.ubermenu-menu-62.ubermenu-responsive.ubermenu-responsive-default.ubermenu-responsive-collapse.ubermenu-horizontal.ubermenu-transition-fade.ubermenu-trigger-hover_intent.ubermenu-skin-trans-black.ubermenu-bar-align-center.ubermenu-items-align-center.ubermenu-bar-inner-center.ubermenu-bound.ubermenu-retractors-responsive.ubermenu-notouch.ubermenu-sticky-full-width {
    padding-right: 4%;
}

.ubermenu .ubermenu-colgroup .ubermenu-column,
.ubermenu .ubermenu-custom-content-padded,
.ubermenu .ubermenu-nonlink,
.ubermenu .ubermenu-retractor,
.ubermenu .ubermenu-submenu-padded,
.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target,
.ubermenu .ubermenu-target,
.ubermenu .ubermenu-widget,
.ubermenu-responsive-toggle {
	padding: 15px 7px;
}

@media screen and (min-width: 1701px) {

.ubermenu .ubermenu-item-layout-image_left > .ubermenu-image {
    float: left;
	margin-top: 9% !important;
}
.ubermenu-main, .ubermenu-responsive-toggle-main {
    position: relative !important;
    top: 0;
}

.admin-bar .ubermenu.ubermenu-sticky, .admin-bar .ubermenu-responsive-toggle.ubermenu-sticky {
    margin-top: auto !important;
}
.ubermenu-main {
	max-width: 700px !important;
}
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    font-size: 35px !important;
    text-transform: none;
}
}

@media screen and (min-width: 1451px) and (max-width: 1700px) {
	
.ubermenu-main {
	max-width: 620px !important;
}

.ubermenu-main, .ubermenu-responsive-toggle-main {
    position: relative !important;
    top: 0;
}

.admin-bar .ubermenu.ubermenu-sticky, .admin-bar .ubermenu-responsive-toggle.ubermenu-sticky {
    margin-top: auto !important;
}
}

@media screen and (min-width: 1250px) and (max-width: 1450px)  {

.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    font-size: 28px !important;
    text-transform: none;
}

.ubermenu .ubermenu-item-layout-image_left > .ubermenu-image {
    float: left;
}

.admin-bar .ubermenu.ubermenu-sticky, .admin-bar .ubermenu-responsive-toggle.ubermenu-sticky {
    margin-top: auto !important;
}

.live-content p {
	font-size: 2.2em;
}
}
@media screen and (min-width: 1025px) and (max-width: 1249px)  {
	
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    font-size: 20px !important;
    text-transform: none;
}

.ubermenu-main {
	max-width: 500px !important;
}

	.ubermenu-main, .ubermenu-responsive-toggle-main {
    position: relative !important;
    top: 0;
}

.admin-bar .ubermenu.ubermenu-sticky, .admin-bar .ubermenu-responsive-toggle.ubermenu-sticky {
    margin-top: auto !important;
}
.live-content p {
	font-size: 2em;
}
.jp-controls {
	margin-top: -20%;
}
}
@media screen and (min-width: 993px) and (max-width: 1024px)  {
	
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    font-size: 18px !important;
    text-transform: none;
}

.ubermenu-main {
	max-width: 450px !important;
}
	.ubermenu-main, .ubermenu-responsive-toggle-main {
    position: relative !important;
    top: 0;
}

.admin-bar .ubermenu.ubermenu-sticky, .admin-bar .ubermenu-responsive-toggle.ubermenu-sticky {
    margin-top: auto !important;
}
.jp-controls {
	margin-top: -20%;
}
.live-content p {
	font-size: 1.8em;
}
}
@media screen and (min-width: 481px) and (max-width: 992px)  {
	
.rpc_player {
position: absolute;
right: 7%;
width: auto;
height: 100%;
top: 15px;
}

.header-podcast .jp-play-content {
margin-top: 6px;
margin-left: 9px;
}

.ubermenu-responsive-toggle {
display: block;
margin-left: 5px;
position: absolute;
top: 0;
background-color: rgba(255, 255, 255, 0.77) !important;
border-radius: 50px;
margin-top: 10px;
}

#rcp_content #main {
width: 100%;
min-height: 720px;
}


.ubermenu-item.ubermenu-item-type-post_type.ubermenu-item-object-page.ubermenu-item-level-0.ubermenu-column.ubermenu-column-auto  {
	    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
}

.ubermenu-skin-trans-black. ubermenu-responsive-toggle {
max-width: 35% !important;
font: 20px;
}

.ubermenu-main .ubermenu-item-level-0 > .ubermenu-submenu-drop {
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
}
.ubermenu-skin-trans-black .ubermenu-submenu.ubermenu-submenu-drop {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.9);
    border: 1px solid #111111;
}

.ubermenu-skin-trans-black. ubermenu-responsive-toggle {
max-width: 35% !important;
font: 20px;
}
}


@media screen and (max-width: 480px)  {

.jp-controls {
margin-top: 15px;
}
	
.rpc_player {
position: absolute;
right: 7%;
width: auto;
height: 100%;
top: 15px;
}

.header-podcast .jp-play-content {
margin-top: 6px;
margin-left: 9px;
}

.ubermenu-responsive-toggle {
display: block;
margin-left: 10px;
position: absolute;
top: 0;
background-color: rgba(255, 255, 255, 0.77) !important;
border-radius: 50px;
margin-top: 10px;
}

#rcp_content #main {
width: 100%;
min-height: 720px;
}

.ubermenu-item.ubermenu-item-type-post_type.ubermenu-item-object-page.ubermenu-item-level-0.ubermenu-column.ubermenu-column-auto  {
	    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
}

.ubermenu-skin-trans-black. ubermenu-responsive-toggle {
max-width: 35% !important;
font: 20px;
}

}