*{font-family: 'Roboto Condensed',Helvetica,Arial,sans-serif; }
*:focus{outline: 1px solid #000;}
html {font-size: 100%;}
body{font-size: 120%;color: #ebff03!important;  background-color: #000;}
.modal{z-index:9999;}
.modal-header { border-bottom: 0;}
nav {z-index:99;}
nav.affix {position:fixed; top: 0; width: 100%; z-index: 99;}
.affix + #content {margin-top:110px;}
.fixed {position:fixed; top: 0; width: 100%; z-index: 99;}
.nav-placeholder{height:157px;}
.navbar {border-radius: 0;}
.navbar-inverse {background-color: #080808; border:0;}
.navbar-inverse .navbar-nav>li>a {color: #ebff03;	font-size: 1.2rem;text-transform: uppercase;	font-family: 'Roboto Condensed',Helvetica,Arial,sans-serif;}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {color: #ebff03;background-color: transparent;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {color: #262626; text-decoration: none; background-color: #ebff03;}
.wcag, .styleswitch{font-size: 18px; color:#ebff03!important;}
.modal-content{background-color: #000;}
header {background-color: #222;}
hr {display: none;}
#style2{display: none;}
p{font-size: 1rem;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family: 'Roboto Condensed' ,Helvetica,Arial,sans-serif;}
h1{font-size: 2rem;}
h2{font-size: 1.6rem;}
h3{font-size: 1.4rem;}
a {color: #ebff03!important; font-family: 'Roboto',Helvetica,Arial,sans-serif;}
a:focus {outline: 1px solid #ebff03!important; outline-offset: 2px;}
a:hover {text-decoration: underline; outline-offset: 2px; color: #ebff03!important;}
.module_title a, .block_header a {color: #ebff03!important}
.module_title a:hover, .block_header a:hover, .block_header a:focus  {color: #000!important;}
h3.module_title:before {float: left; display: block;background: transparent; /* width: 0px; */ content: ""; /* display: block; */ /* width: 0; */ height: 0; border-top: 14px solid transparent; border-bottom: 14px solid transparent; border-left: 30px solid #ebff03!important; position: relative; /* top: 16px; */ /* left: -12px; */ bottom: 0px;}
img {max-width: 100%; height: auto!important;}
.container {width: 1270px; max-width:100%;}
.breadcrumb{font-size:0.9rem; padding: 8px 15px;	margin-bottom: 20px;	list-style: none;	background-color: #000;	border-bottom: 1px solid #ebff03!important;	border-radius: 0;}
.breadcrumb span{color:#3a3a3a;}
.breadcrumb a {color: #388000;}
#search, #news_email{height: 36px;border: 1px solid #232322;padding: 0 9px;}

#szukaj, #news_send, #EventSearch{background-color: #ebff03; cursor: pointer; width: 70px; height: 36px; border: 1px solid #232322;color: #000; font-size: 14px; font-weight: 700; margin: 16px 0 0 0;border-radius: 0;}

.item_category {position: absolute; line-height: 14px; padding: 7px 10px; background: #000000;color: #ebff03;width: 65%;text-align: center;font-size: 14px;	font-weight: 700;}
.item_1{bottom: 30px;right: 10px;}
.item_2{bottom: 0px;right: 0px;}
.item_3{bottom: 0px;right: 0px;}
.item_4{top: 0px;right: 0px;}
.item_5{top: 0; right: 0; width: 40%;}
.item_most_read {bottom: 0;left:0;width: 100%;}
.item_related {bottom: 10px;left: 50px;width: 80%;}
.item_category.item_featured {
    width: 100%;
    left: 0;
    bottom: 0;
}
.front_gal_label {bottom: 15px;left: 30px;width: 70%;}
.item_most_read_date{top: 0px;right: 0px;width: 35%;}
.gal_thumb_date{top: 15px;right: 30px;width: 30%;}
.most_read, .gal_thumb{margin-top:20px;color:#ebff03!important;}
.front_news_title a {color: #ebff03!important;}
.front_news_title a:hover {color: #ebff03!important; text-decoration: underline;}
.front_news_title h3{font-weight: 700; padding: 10px 0;     margin-top: 5px;}
.module_title {padding: 5px; color: #ebff03!important;display: table;margin: 0;padding:  15px 15px 5px 0px;}
.title_holder {border-bottom: 1px solid; margin-top:20px;}
.title_holder {border-color: #ebff03!important;}
.front_news_list {padding: 20px 0;}
.top_news{overflow: hidden; height: 100%; margin-top: 10px;}
.top_news{position: relative; overflow: hidden; height: 100%; margin-top: 10px;}
.top_news a:hover, .top_news a:active, .top_news a:focus{color: green; text-decoration: underline;}

.item_top_news h3 {color: #000000;font-weight: 700;}
.item_top_news_date p{color:#787878; font-size: 0.8rem;  color: #ca0a0a;}
.item_top_news_date p{color:#787878; font-size: 0.8rem;  color: #ca0a0a;}

.news_clearfix{width:100%; clear: both;}
.carousel-inner {position: relative;width:100%;	height:100%;min-height:100%;color:#FFF;}
.front_img:hover, .most_read_img:hover, .top_news_img:hover, .gallery_thumb:hover{transform: scale(1.15) rotate(-1.5deg);	-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;}
.front_img, .front_news_img, .most_read_img, .top_news_img, .gallery_thumb{width: 100%; height: 100%; padding-bottom: 75%; margin-right: auto; margin-left: auto; background-size: cover; background-repeat: no-repeat; background-position: center center; border: none; -webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;}
.front_news_img.video {padding-bottom: 0;}
.item {width: 100%;margin: auto;min-height: 350px;}
.featured-big{margin: 0px;padding-right: 10px;}
.featured-small{height: 480px;margin-left: 0px;	padding: 0;}
.carousel .carousel-inner>.item {
min-height:480px}
.carousel-control.left,.carousel-control.right {background: rgba(0,0,0,0.0);}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {left: 15%; font-size: 1.5rem;}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-right {right: 15%; font-size: 1.5rem;}
.carousel-control {width:2%;}
.carousel-caption{width: 100%;	padding-left: 20px;	padding-top: 0px;	padding-bottom: 0px;	text-align: left;	background: #000000;	left: 0; color: #ebff03; bottom: 0 !important;}

.carousel-date{font-size: 1rem;	position: absolute;	top: 0px;	right: 0px;	background: #000000;	padding: 10px;	color: #ebff03;	text-align: center;		padding: 3px 31px;}

.carousel-date-small{position: absolute;	top: 0px;	right: 15px;	background: #000;	padding: 10px;	color: #ebff03;text-align: center;padding: 3px 13px;}
.carousel-caption-title h3{font-size:1.3rem; font-weight: 700; text-shadow: 1px 2px 2px #000; color: #ebff03;}
.carousel-caption-title h4{font-size:1.2rem; font-weight: 700; text-shadow: 1px 2px 2px #000;  color: #ebff03;}
.carousel-control {text-shadow: 0px 0px 2px rgb(0, 0, 0); opacity: .8;}
.gallery-slider {position: relative; background: #080808;}
.gallery-slider-inner{position: relative; width: 100%; height: 100%; min-height: 100%; color: #FFF;}
.gallery-slider-item{position: relative; display: none; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; transition: -webkit-transform .6s ease; transition: transform .6s ease; transition: transform .6s ease,-webkit-transform .6s ease; -webkit-backface-visibility: hidden; backface-visibility: hidden;-webkit-perspective: 1000px; perspective: 1000px;}
.carousel-control-prev, .carousel-control-next{bottom: 75%; color:#FFF; font-size:2rem;}
.carousel-control-prev:hover, .carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:active, .carousel-control-next:focus, .carousel-control-next:active {color:#FFF;}
.most_read_img, .gallery_thumb{-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;}
.date{    font-size: 0.8rem;
	color: #ca0a0a;}
.art_info {width:100%; margin-bottom: 15px; border-bottom: 1px solid #ebff03!important; font-size:0.8rem; color:#FFF;}
.art_info_list {font-size:0.8rem; width:100%; margin-bottom: 10px; border-bottom: 0; color:#FFF;     font-family: 'Roboto Condensed';}

.art_info p{font-size:0.8rem; color:#FFF; font-family: 'Roboto Condensed';}
.art_info_list p{font-size:0.8rem; color:#FFF; font-family: 'Roboto Condensed';}

.art_info a, .art_info a:hover {font-size:0.8rem; color:#fff;}
.art_info_list a, .art_info_list a:hover {font-size:0.8rem; color:#ebff03;    font-family: 'Roboto Condensed';}

h1.art_title {font-weight:700;}

.slider_container {
	width: 100%;
	height: 350px;
	position: relative;
}
.chartjs{text-align:center;}
/*-----------dropdown animation------------*/

/*.dropdown .dropdown-menu{
	display: block;
	opacity: 0;

	-moz-transition:    all 1000ms ease;
	-webkit-transition: all 1000ms ease;
	-o-transition:      all 1000ms ease;
	-ms-transition:     all 1000ms ease;
	transition:         all 1000ms ease;
}
.dropdown:hover .dropdown-menu {
	display: block;
	opacity: 1;
}*/


.dropdown .dropdown-menu {
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	max-height: 0;
	display: block;
	overflow: hidden;
	opacity: 0;
}

.dropdown:hover .dropdown-menu {max-height: 800px;opacity: 1;}
.open>.dropdown-menu {display: block;max-height: 800px;opacity: 1;}
.dropdown-menu>li>a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.428571429;color: #262626!important;white-space: nowrap;font-size: 1.2rem;text-transform: uppercase;font-family: 'Roboto Condensed',Helvetica,Arial,sans-serif;}
ul.dropdown-menu.inverse {background: #232322; border-radius: 0;}
.dropdown-menu .divider {height: 1px;margin: 4px 0;overflow: hidden;background-color: #6d6d6d;}
iframe {position: relative; top: 0;	left: 0;	max-width: 100%;}

#GoToTop {display: none; /* Hidden by default */position: fixed; /* Fixed/sticky position */bottom: 20px; /* Place the button at the bottom of the page */right: 30px; /* Place the button 30px from the right */z-index: 99; /* Make sure it does not overlap */border: 0;background-color: green;color: white; /* Text color */cursor: pointer; /* Add a mouse pointer on hover */padding: 15px; /* Some padding */border-radius: 0;font-size: 1.2rem;box-shadow: 0px 0px 5px #0009;}
#GoToTop:hover {background-color: #ca0a0a;}
footer {background-color: #080808;margin-top: 15px;padding: 15px;color:#FFF;font-size:1.1rem;}
footer a, footer a:hover, footer a:active, footer a:focus{color:#FFF;}
footer p, footer span{color:#ecff07!important;}
footer .title_holder {border-color: #FFF!important;border-bottom: 2px solid;margin-top: 20px;}
footer .module_title {background: transparent!important;padding: 5px;color: #fff;display: table;margin: 0;padding: 10px 15px 5px 1px;}
ul.bottom-menu {list-style: none;margin-left: 0;padding-left: 0;margin-top: 15px;}
.panel {background-color: #000;}
.list-group-item {background-color: #000;border: 1px solid #080808;}
a.list-group-item:hover, a.list-group-item:focus {background-color: #080808!important;}
.pagination ul>li>a, .pagination ul>li>span {background-color: #000;color: #FFF;border: 1px solid #787878; border-left-width: 0;}
 .pagination ul>li>a:hover, .pagination ul>li>a:focus, .pagination ul>.active>a, .pagination ul>.active>span {background-color: #000;}
.eventCalendar-title h5 {font-size: 1.2em; color: #674D2A; font-weight: 700;}
.eventCalendar-wrap {border:solid 1px #F7F7F7; margin-bottom:20px; color:#ecff07;}
.eventCalendar-wrap .eventCalendar-arrow {text-decoration:none; color:#FFF!important; padding:0 5px; line-height:28px; top:8px;	padding: 0px 30px;}
.eventCalendar-wrap .eventCalendar-arrow.prev {}
.eventCalendar-wrap .eventCalendar-arrow:hover { opacity:0.7;}
.eventCalendar-wrap .eventCalendar-arrow span {height: 0;width: 0;font-size: 0;line-height: 0;border-top: 6px solid transparent;	border-bottom: 6px solid transparent;border-left: 6px solid #ecff07;float:left;text-indent:-5000px;}
.eventCalendar-wrap .eventCalendar-arrow.eventCalendar-prev span {border-left-width:0; border-right: 6px solid #ecff07;}
.eventCalendar-slider {height:215px; border: 0px solid #dedede;}
.eventCalendar-monthWrap {border-radius:0px;	top:0px;left:0px;}
.eventCalendar-currentTitle {line-height: 25px; width: 100%; margin: 0 auto; border: 1px solid #dedede;}
.eventCalendar-currentTitle .eventCalendar-monthTitle {font-size:110%; text-decoration:none;	font-weight:bold;	color:#000;}
.eventCalendar-daysList {zoom: 1;padding:0;width:100%;}
.eventCalendar-daysList.eventCalendar-showAsWeek {margin:0; width:auto;	border: 1px solid #dedede; border-radius:0;}
.eventCalendar-daysList.showDayNames.eventCalendar-showAsWeek {border-radius:5px 5px 0 0;}
.eventCalendar-daysList:before, .eventCalendar-daysList:after { content:""; display:table; }
.eventCalendar-daysList:after { clear: both; }
.eventCalendar-day-header {text-transform:lowercase;text-align:center;font-size:14px;border-bottom:solid 1px #BCBCBC;}
.eventCalendar-daysList.eventCalendar-showAsWeek li {height:auto; margin:0;}
.eventCalendar-daysList.eventCalendar-showAsWeek li.eventCalendar-empty {min-height:27px;	border-top: solid 1px #ccc;}
.eventCalendar-day a {text-decoration:none;font-size:10px;	color:#000000;}
.eventCalendar-day {border-left:solid 1px #BCBCBC;}
.eventCalendar-day a  {border:solid 1px #BCBCBC;border-width:0 1px 1px 0;}
.eventCalendar-showAsWeek .eventCalendar-day { border-left-width:0;}
.eventCalendar-showAsWeek .eventCalendar-day a  {border-color:#fff #BCBCBC #BCBCBC #eee;line-height:27px;font-size:15px;border-radius: 0px;}
.eventCalendar-day a:hover {background-color:#E4E4E4;}
.eventCalendar-daysList li.today a {color:#000!important;background:#ecff07; font-weight:600;}
li.eventCalendar-day.today a:hover {background-color:#ccc;}
.eventCalendar-daysList li.eventCalendar-dayWithEvents a {background:#B52E00;color:#fff;font-weight:600;}
li.eventCalendar-day.eventCalendar-dayWithEvents a:hover {background-color:#1D7100;}
.eventCalendar-daysList li.current a {color:#fff;background:#449FB2;box-shadow:inset 5px 5px 10px #216B7A;text-shadow: 2px 2px 2px #216B7A;}
li.eventCalendar-day.current a:hover {background-color:#787878;}
.eventCalendar-loading {border-radius:4px;margin:15px auto;padding:0 10px;background-color:#dedede;color:#787878;text-align:center;font-weight:bold;position:absolute;z-index:4;top:25px;left:5px;}
.eventCalendar-loading.error {background-color:red;}
.eventCalendar-subtitle { padding-top:10px;}
.eventCalendar-list-wrap {min-height:100px;position:relative;}
.eventCalendar-list-content.scrollable {height:100px;	overflow-y:auto;	margin:0 5px 5px 0;}
.eventCalendar-list {margin:0; padding:0; list-style-type:none;}
.eventCalendar-list li {padding:5px 0 10px 0;margin:0;clear:both; border-top:1px solid #F3F3F3;}
.eventCalendar-list li time {font-size:13px;	line-height:15px;}
.eventCalendar-list li time em {float:left;font-style:normal; font-size: 1rem; font-weight:700;}
.eventCalendar-list li time small {font-size:13px;	float:left;	color:#000;	padding:0 5px 0 4px;	margin:0 0 0 3px;	}
.eventCalendar-list li .eventCalendar-eventTitle {	display:block;	clear:both;	font-weight:bold;	text-decoration:none;}
.eventCalendar-list li a.eventCalendar-eventTitle {color: #FFF;font-size: 1rem;}
.eventCalendar-list li a.eventCalendar-eventTitle:hover { text-decoration:underline;}
.eventCalendar-list li .eventDesc {clear: both;margin:0 0 5px 0;font-size:14px; line-height:1.2em;}
.eventCalendar-list .eventCalendar-noEvents {font-size:120%;margin:5px;padding:5px; color:#ecff07;text-align:center;font-weight:bold;}
.bt {font-size:12px;display:block;clear:both;text-align: center;margin-top:10px;padding: 9px 34px 11px;text-decoration: none;font-weight: bold;line-height: 1;	color: #000;background-color: #F3F3F3;	border: 1px solid #ADADAD;	-webkit-transition: 0.1s linear all;	-moz-transition: 0.1s linear all;	-ms-transition: 0.1s linear all;	-o-transition: 0.1s linear all;	transition: 0.1s linear all;}
.bt:hover {background-position: 0 -15px;	text-decoration: none;}
.calendar_date{color: #000; margin:0 10px; padding:4px;}
.calendar_hour{background:#000; color: #FFF; margin:0 10px; padding:4px;}
.calendar_desc{margin:10px 10px; padding:4px;}
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {display:none;}
.nbs-flexisel-container {position:relative; max-width:100%;}
.nbs-flexisel-ul {position:relative;width:99999px;margin:0px;padding:0px;list-style-type:none;text-align:center;}
.nbs-flexisel-inner {position: relative;overflow: hidden;float:left;	width:100%;	border:none}
.nbs-flexisel-item {float:left;margin:0px;padding:0px;cursor:pointer;position:relative;line-height:0px;list-style: none!important;}
.nbs-flexisel-item img {max-width: 100%;cursor: pointer;	position: relative;padding: 10px 20px;}

.nav-tabs>li>a{border-radius: 0!important;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {color: #000!important;cursor: default;background-color: #ecff07;border: 1px solid #ddd;border-bottom-color: transparent;}
.nav>li>a:hover, .nav>li>a:focus {text-decoration: none;background-color: #ecff07!important; color: #000!important;}
.kalendarium-data{text-align: right;}
section #galeria_inn {width:95%;margin:0 auto;}
.mThumbnailScroller{ -ms-touch-action: none; touch-action: none; }
.mThumbnailScroller.mTS_no_scroll, .mThumbnailScroller.mTS_touch_action{ -ms-touch-action: auto; touch-action: auto; }
.mTSWrapper{position: relative;	overflow: hidden;	height: 100%;	max-width: 100%;	outline: none;	direction: ltr;}
.mTSContainer{margin: 0;padding: 0;	overflow: hidden;}
ul.mTSContainer, ol.mTSContainer{ list-style: none; }
.mTSThumb,	ul.mTSContainer > li img{ vertical-align: bottom; }
.mTS_vertical .mTSContainer{margin-top: 0 !important;	margin-bottom: 0 !important;}
.mTS_horizontal .mTSContainer{margin-left: 0 !important;margin-right: 0 !important;}
.mTSButton{width: 20px;	height: 20px;line-height: 20px;padding: 14px;overflow: hidden;text-align: center;background-color: #000; color: #fff;display: inline-block;position: absolute;	top: 0;	left: 0;	opacity: 1;-webkit-transition: height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity .2s ease-out 0s;-moz-transition: height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity .2s ease-out 0s;-o-transition: height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity .2s ease-out 0s;-ms-transition: height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity .2s ease-out 0s;transition: height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity .2s ease-out 0s;}
.mTSButtonDown{top: auto;bottom: 0;}
.mTSButtonRight{left: auto;right: 0;}
.mTSButtonUp,.mTSButtonDown{left: 50%;	margin-left: -24px;}
.mTSButtonLeft,.mTSButtonRight{top: 50%;margin-top: -24px;}
.mTSButtonIconContainer{display: inline-block;	position: relative;width: 100%;padding-bottom: 100%;overflow: hidden;}
.mTSButtonIcon{display: inline-block;fill: #fff; position: absolute;	top: 0;left: 0;}
.mTSButton.mTS-hidden,.mThumbnailScroller.mTS_no_scroll .mTSButton{opacity: 0;height: 0;width: 0;padding: 0;-webkit-transition: height 0s ease-out .2s, width 0s ease-out .2s, padding 0s ease-out .2s, opacity .2s ease-out;-moz-transition: height 0s ease-out .2s, width 0s ease-out .2s, padding 0s ease-out .2s, opacity .2s ease-out;-o-transition: height 0s ease-out .2s, width 0s ease-out .2s, padding 0s ease-out .2s, opacity .2s ease-out;-ms-transition: height 0s ease-out .2s, width 0s ease-out .2s, padding 0s ease-out .2s, opacity .2s ease-out;transition: height 0s ease-out .2s, width 0s ease-out .2s, padding 0s ease-out .2s, opacity .2s ease-out;}
.mTS_horizontal .mTSThumbContainer,.mTS_horizontal ul.mTSContainer > li{ float: left; }
.mTS-buttons-out{padding: 6px;background: #FFF;}
.mTS-buttons-out .mTSButtonIcon{ fill: #FFF; }
.mTS-buttons-out .mTSButton{background-color: transparent;width: 36px;height: 36px;line-height: 42px;padding: 6px;}
.mTS-buttons-out .mTSButton.mTS-hidden{height: 0;width: 0;padding: 0;}
.mTS-buttons-out .mTS_vertical .mTSThumbContainer{ margin: 6px 0; }
.mTS-buttons-out .mTS_vertical .mTSThumbContainer:first-child{ margin-top: 0; }
.mTS-buttons-out .mTS_vertical .mTSThumbContainer:last-child{ margin-bottom: 0; }
.mTS-buttons-out .mTS_horizontal .mTSThumbContainer{ margin: 0 3px; }
.mTS-buttons-out .mTS_horizontal .mTSThumbContainer:first-child{ margin-left: 0; }
.mTS-buttons-out .mTS_horizontal .mTSThumbContainer:last-child{ margin-right: 0; }

#galeria_inn.light{background-color: #FFFFFF;}
img.galeria_inn {height: 100px!important; width: auto!important;}
.galeria_content{overflow: auto;	position: relative;padding: 10px;background: #aaa;	margin: 10px auto;width: 85%;	height: auto;}
.galeria_content li{ margin: 0 4px; }
.galeria_content li a{display: block;border: 3px solid rgba(220,220,220,.4);}
#content-1, #content-2, #content-3, #content-4, #content-5 {padding: 5px 40px;	background-color: rgba(255, 255, 255, 0.3);width: 100%; box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.45);}
#content-1 .mTSButtonIcon, #content-2 .mTSButtonIcon, #content-3 .mTSButtonIcon, #content-4 .mTSButtonIcon, #content-5 .mTSButtonIcon{ fill: #aaa; }
#content-1 .mTSButtonIcon .mTSButtonIcon, #content-2 .mTSButtonIcon .mTSButtonIcon, #content-3 .mTSButton .mTSButtonIcon, #content-4 .mTSButtonIcon .mTSButtonIcon, #content-5 .mTSButtonIcon .mTSButtonIcon{opacity: .5; }
#content-1 .mTSButton:hover .mTSButtonIcon,  #content-2 .mTSButton:hover .mTSButtonIcon, #content-3 .mTSButton:hover .mTSButtonIcon, #content-4 .mTSButton:hover .mTSButtonIcon, #content-5 .mTSButton:hover .mTSButtonIcon {opacity: 1; }
.mTS-buttons-out .mTSButton {background-color: transparent; width: 36px; height: 36px; line-height: 42px; padding: 6px;}
.container, .jumbotron .container { width: auto; max-width: 1170px; }
.jumbotron {margin: 60px 0; padding-left: 0; padding-right: 0;}
.jumbotron.intro {margin-top: 0;}
.jumbotron .navbar {font-size: 14px;line-height: 1.6;}
.list-unstyled,.list-unstyled ul {min-width: 120px }
h1.e404 {font-size: 13rem;font-family: 'Roboto',Helvetica,Arial,sans-serif;font-weight: 700; text-align: center; color: #ca0a0a;}
p.e404 {font-size: 2rem;font-weight: 700; text-align: center; color: #ecff07;}
a.e404 {font-size: 1.5rem;font-weight: 700; text-align: center; color: #ecff07;}

.buttons_inn {float: right;  margin-left: 5px;}