﻿.mk-css-icon-menu-line-1,.mk-css-icon-menu-line-3{transition:all .2s ease}
.dashboard-active .mk-css-icon-menu-line-1,.is-active .mk-css-icon-menu-line-1{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);top:6px}
.dashboard-active .icon-size-big .mk-css-icon-menu-line-1,.is-active .icon-size-big .mk-css-icon-menu-line-1{top:8px}


	.site-footer .widget-column.footer-widget-1 {
		float: left;
		width: 36%;
	}


	.site-footer .widget-column.footer-widget-2 {
		float: right;
		width: 58%;
	}
.btn__anim{position:relative}
.btn--animated .btn__anim{display:inline-block;vertical-align:top;max-width:0;overflow:hidden;transition:max-width .3s .2s;white-space:nowrap}
.no-touchevents .btn--animated:hover .btn__anim,.touchevents .btn--animated .btn__anim{max-width:30px;transition-delay:0s;}
.no-touchevents .btn--animated:hover .btn__anim--long,.touchevents .btn--animated .btn__anim--long{max-width:120px}
.is-glitching.btn__anim{text-shadow:0 -1px rgba(255,0,0,0.25),1px 0 rgba(0,0,255,0.25)}
.clearfix:after{content:"\0020";visibility:hidden;display:block;height:0px;clear:both;}
*:first-child+html .clearfix{zoom:1;}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
div#preheader-first-region{padding:20px 0;}
#precontent-second-region,#content-inner,#prefooter,#header-inner,#precontent-third-region,#preheader-first-region .wrapper_nav,#preheader-first-region .region-preheader-first,div#block-views-playlists-block .inner.tb-terminal,div#block-views-homepage-releases-reskin-block{margin:0 20px;}
#preheader-first-region .region-preheader-first{max-width:100%;}
#preheader-first-region .wrapper_nav{margin:0 auto;display:inline-block;vertical-align:middle;width:65.7%;}
.node-type-artist #preheader-first-region{border-bottom:1px solid #cccccc;}


.section-5-box-text-cont {
    text-align: left;
}


.section-5-box-text-cont h2 {
    color: #fff;
    margin: 40px 0 15px 0;
}


.section-5-box-text-cont p {
    color: #fff;
    margin: 0 0 40px 0;
}

	.col-8.main-content {
		padding-left: 0!important;
	}


.control-group {
clear:both;
}
.text-center{text-align:center}

li#menu-item-5392,
li#menu-item-2015 {
	position: absolute;
	right: 50px;
	background: #002B5C;
	height: 60px;
	top: 15px;
	width: 65px;
}

li#menu-item-5392 a,
li#menu-item-2015 a {
	padding: 15px;
}

li#menu-item-5392 ul.dropdown-menu,
li#menu-item-2015 ul.dropdown-menu {
	background: #231F20 !important;
	color: #fff;
	border: 0 !important;
}

li#menu-item-5392 ul.dropdown-menu a,
li#menu-item-2015 ul.dropdown-menu a {
	color: #fff !important;
}



li#menu-item-5392::after,
li#menu-item-2015::after{
    position: absolute;
    border-right: 1px solid #fff;
    height: 65px;
    display: block;
    content: '';
    right: -10px;
    top: -3px;
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.content-row{padding:65px 0 0 0}




.welcome-sec{padding: 45px 0;}


.welcome-sec .entry p{font-size: 16px;line-height: 26px;color: #3b3b3b;}


.welcome-sec .entry .popup-video img{margin: 0;}

.welcome-sec .entry .wl-con{display: table;}

.welcome-sec .wl-inner{display: table-cell;vertical-align: middle;}

.welcome-sec .wl-inner p:last-child{margin-bottom: 0;}


    .welcome-sec a.arrow-btn, .national-service-wrap a.arrow-btn{margin: 22px auto 0;}


.clear {
    clear: both;
}


.custom-logo {
	max-height: 84px;
	width: auto;
}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.footer_left_bottom{padding-bottom:10px;}
.fusion-copyright-notice{color:#ffffff;font-size:14px;}
.fusion-copyright-notice a{color:#f9f9f9;}
.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{display:block;text-align:center}
.fusion-copyright-notice:after,.fusion-social-networks:after{content:"";display:block;clear:both}
.fusion-copyright-notice li,.fusion-social-networks li{float:none;display:inline-block}
.fusion-body .fusion-footer-copyright-center .fusion-copyright-notice,.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer{display:block;width:100%;text-align:center}


.banner728-container {
	text-align:center;
	margin: 0 auto;
	padding:12px 0;
	float:none;
	display:block;
	border-bottom:1px dotted #ddd;
	}


.banner728-container.bottom {
	text-align:center;
	margin: 0 auto;
	padding:12px 0;
	float:none;
	display:block;
	border:0;
	border-top:1px dotted #ddd;
	}


.foot-text {
    float: left;

    padding-top: 1px;

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













li.print-icon { list-style-type: none; margin-left: 0px !important; }


.menus_div_ul .menu-item-has-children  a {
	border-bottom:none !important;
	}

.carousel-inner {
position: relative;
width: auto;
margin-left:auto;
margin-right:auto;
overflow: hidden;
background-color: #ffffff;
}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner { height: 100% }

#content{width:975px;padding-top:25px;margin:0 auto}


#title-area {
	float: left;
	overflow: hidden;
	padding: 35px 0 0 30px;
	width: 400px;
}


.header-full-width #title-area {
	padding: 35px 0 0;
}





.header-image #title-area,
.header-image #title,
.header-image #title a {
	display: block;
	float: left;
	height: 150px;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
	width: 300px;
}





.header-full-width #title-area,
.header-full-width #title,
.header-full-width #title a {
	width: 920px;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-12{width:100%}
.collapse:not(.show){display:none}

.cop-span{ display:block; width:100%; text-align:center; position:absolute; left:0; top:42px; color:#9f9f9f;}


.cooperation li.current .cop-span1 .cop-span{ color:#ca7dbb;}

.cooperation li.current .cop-span2 .cop-span{ color:#8dc11f;}

.cooperation li.current .cop-span3 .cop-span{ color:#58a1f3;}

.cooperation li.current .cop-span4 .cop-span{ color:#f5a22b;}

.cooperation li.current .cop-span5 .cop-span{ color:#50c3a1;}

.cooperation li.current .cop-span6 .cop-span{ color:#fdb18f;}

.widget .thecomment .comm { color: #777!important }

        .postauthor h5, .single_post a, .textwidget a, .pnavigation2 a, .sidebar.c-4-12 a:hover, footer .widget li a:hover, .sidebar.c-4-12 a:hover, .reply a, .title a:hover, .post-info a:hover, .widget .thecomment, #tabber .inside li a:hover, .readMore a:hover, .fn a, a, a:hover, #secondary-navigation .navigation ul li a:hover, .readMore a, #primary-navigation a:hover, #secondary-navigation .navigation ul .current-menu-item a, .widget .wp_review_tab_widget_content a, .sidebar .wpt_widget_content a { color:#27cda5; }
.list-unstyled{padding-left:0;list-style:none}
#menu .sub-menu{display:none}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}



#footer-bottom {
	padding: 15px 0 5px;
	background-color: #1f1f1f;
	background-color: rgba(0, 0, 0, 0.32);
}


#footer-bottom a {
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.ticker-content-wrapper{width:100%}
.ticker-content-wrapper .news-post a{color:#fff;font-weight:700}
.ticker-content-wrapper .news-post a:hover{color:#408c40}

.ticker-content-wrapper .news-post a:hover, .eggnews-carousel .item .carousel-content-wrapper a:hover{color: #dd3333}

.licat {
float: none !important;
width: auto !important;
display: block !important;
}


body[data-boxed-style="1"].material-ocm-open .ocm-effect-wrap-inner { padding-top: 0!important;}
 

.ocm-effect-wrap-inner {
    height: 100%;
}




.ocm-effect-wrap.material-ocm-open .ocm-effect-wrap-inner {
    -ms-transform: scale(1.007)!important;
   -webkit-transform: scale(1.007)!important;
    transform: scale(1.007)!important;
    -webkit-transform-origin: center;
    transform-origin: center;
}

    body[data-slide-out-widget-area-style="slide-out-from-right"][data-boxed-style="1"] .ocm-effect-wrap.material-ocm-open .ocm-effect-wrap-inner { -webkit-transform: none!important; transform: none!important;}

.title_tabs_selected {
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	margin-top: 24px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #CCCCCC;
	border-color: #ffffee #aaab9c #cccccc #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-radius: 6px 6px 0px 0px;
	text-align: center;
}
.small01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px}
.span10{width:780px}
.row-fluid .span10{width:82.97872339599999%;*width:82.92553190663828%}
input.span10,textarea.span10,.uneditable-input.span10{width:770px}
table .span10{float:none;width:764px;margin-left:0}




.blocks-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  list-style: none;
  padding: 0;
}


.main-navigation ul li.menu-item-has-children a, .main-navigation ul li.page_item_has_children a {
    padding-right: 15px;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}

#guestbook_page .featured-entry-container .inner-box .col-xs-12 {
  display: table-cell;
  padding: 0;
}

.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px
}

.navbar-toggle .icon-bar+.icon-bar {
    margin-top: 4px
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff
}

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff
}
.large-12{width:100%}



h1.site-title {
	display: block;
    font-size: 45px;
    font-weight: bold;
    margin: 90px auto;
    max-height: 120px;
    max-width: 450px;
    padding: 5px 0;
	word-wrap: break-word;
}

#join_nra { position: absolute; left: 146px; top: 4px; }








.clear {
	clear: both;
}


.clear:after,
.atoll:after,
.island:after,
.islet:after,
.widget:after,
.widget-area:after,
.textwidget:after,
.panel__heading:after,
.panel__body:after,
.content__wrapper:after,
.section:after,
.marquee .text-box:after,
.entry:after,
.photos-list:after,
.panel .nav-holder:after,
.heading:after,
#nav:after,
.menu:after,
#header:after,
#twocolumns:after,
.links-block:after,
.two-columns:after,
.form .row:after,
.info-section:after,
.form .box:after,
.form-submit:after,
.container:after {
	content: "";
	display: block;
	clear:   both;
}

.container.clear-bg{
	background:none;
}

#contact {
	float:left;
	padding-left:60px;
	width:30%;
}


div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}


.post .title {
	height: 30px;
	color: #42423E;
}


.post .title a {
	text-decoration: none;
	color: #42423E;
}
.widget-last-posts__item{padding-bottom:15px;overflow:hidden;position:relative;}
.widget-last-posts__item:before{content:" ";display:block;width:100%;height:1px;position:absolute;top:auto;bottom:0;left:0;border-top:1px dashed #959da7;opacity:0.3;}
.widget-last-posts__item + .widget-last-posts__item{padding-top:15px;}
.widget-last-posts__item:last-child{padding-bottom:0;}
.widget-last-posts__item:last-child:before{display:none;}
.sidebar .widget-last-posts__item{border-bottom:1px dashed #e2e2e2;}
.sidebar .widget-last-posts__item:last-child{border:none;}
.sidebar .widget-last-posts__item:before{display:none;}
