*  {margin:0;padding:0;}

body {
	color:#c1c1c1;
	background:#170F0D url(../images/s5_background.jpg) no-repeat top center;
	background-attachment:fixed;
	background-position:0px 56px;
	font-size:13px;
	line-height:160%;
}

body.contentpane, body.mceContentBody {background:#000}

#s5_body_padding {
	padding-bottom:60px;
	background:url(../images/s5_background_lines.png);
	background-attachment:fixed;
}

a  {text-decoration:underline;/*text-color:#ffd700; */}
a:hover  {text-decoration:none}
a:active {outline:none}
a:focus {-moz-outline-style:none}

fieldset a {font-weight:bold}

h1 {/*font-size:1.9em;line-height:130%;color:red;text-shadow:0.2px 0 0 red;*/font-weight:400}
h2 {font-size:1.7em;line-height:130%;color:#E1E1E1;font-weight:400}

.page-header h1, .page-header h2 {font-size:22px;line-height:inherit;color:red;text-shadow:0.2px 0 0 red}
.page-header a:hover {color:red !important}

#s5_component_wrap_inner h2 :hover {/*color: #E1E1E1;*/ color:red}
/*#s5_component_wrap h2 a {color:#000000 !important;} */

h3 {font-size:1.2em;line-height:130%;color:red}

.s5_responsive_mobile_drop_down_inner .s5_mod_h3 {
	font-size:13pt !important;
	margin:0px !important;
	padding:0px !important;
	border:none !important;
	background:none !important;
}

.s5_responsive_mobile_drop_down_inner .s5_mod_h3_outer {
	background:none !important;
	padding:0px !important;
	margin:0px !important;
	margin-bottom:10px !important;
}

#s5_component_call_wrap_inner h3 {margin-bottom:18px;font-size:1.4em}
#s5_component_call_wrap_inner .s5_is_display h3 {margin-bottom:0px}

h4 {font-size:1.1em;line-height:130%}
h5 {font-size:0.9em;line-height:130%}

/* IMAGES
----------------------------------------------------------- */

a img, fieldset, img {border:none}
.module_round_box_outer img{line-height:100%;display:inline-block}
.mosimage {padding:0;border:1px solid #333;margin:6px}
.mosimage img {padding:0;margin:0!important}
.mosimage_caption {background:#333;border-top:1px solid #333;color:#FFF;font-size:8pt;margin-top:2px;padding:1px 2px}

/* FORM
----------------------------------------------------------- */
fieldset {margin-bottom:14px}
.s5_responsive_mobile_drop_down_inner fieldset {margin:0px;border:none}

.inputbox, .registration input, .login input, .contact-form input, #jform_contact_message, #mod-search-searchword, input, textarea {
	border:none;
	padding: 6px 8px 8px 10px;
	font-size: 1.0em;
	border:solid 1px transparent;
	background:#F7F7F7;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;
	   -moz-box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;
	        box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;
	-webkit-transition: all 400ms ease-in;
	   -moz-transition: all 400ms ease-in;
		    transition: all 400ms ease-in;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
 -webkit-transition: all 400ms ease-in;
	-moz-transition: all 400ms ease-in;
	     transition: all 400ms ease-in;
}

.inputbox:hover, .registration input:hover, .login input:hover, .contact-form input:hover, #jform_contact_message:hover, #mod-search-searchword:hover, input:hover, textarea:hover {
	background:#EEE;
	border:solid 1px #EEE;
    -webkit-box-shadow:none !important;
       -moz-box-shadow:none !important;
            box-shadow:none !important;
	-webkit-transition: all 400ms ease-out;
	   -moz-transition: all 400ms ease-out;
	        transition: all 400ms ease-out;
}

.btn, .dropdown-toggle, .btn:hover, .dropdown-toggle:hover {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}

button, .btn, button:hover, .btn:hover {
	border:none !important;
	-webkit-border-radius:2px !important;
	   -moz-border-radius:2px !important;
            border-radius:2px !important;
}

.dropdown-toggle:hover {background:#E6E6E6}

select.inputbox {behavior:none}

label.invalid {color:red}
.invalid {border-color:red !important}

.tool-tip {float:left;background:#CCC;border:1px solid #333;padding:5px;color:#000;max-width:200px}
.tool-text {color:#000;margin:0}
.tool-title {padding:0;margin:0;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;color:#000;}

/* BUTTONS
----------------------------------------------------------- */

.button, div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link, div.itemCommentsForm form input#submitCommentButton, .btn {
	padding:3px;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
	border:none;
	color:#FFF;
	text-decoration:none;
	-webkit-transition: all 400ms ease-out;
	   -moz-transition: all 400ms ease-out;
	        transition: all 400ms ease-out;
	font-size:1.1em;
}

.button {margin:0px;margin-top:0px;margin-right:8px;color:#fff}
.btn-primary, .pager a {color:#E1DBDB!important}
.btn {padding-left:8px;padding-right:8px}
.btn-primary:hover, .pager a:hover {
	color:#FFF !important;
	-webkit-transition: all 400ms ease-in;
	   -moz-transition: all 400ms ease-in;
            transition: all 400ms ease-in;
}

.button:hover {
	border:none;
	-webkit-transition: all 400ms ease-in;
	   -moz-transition: all 400ms ease-in;
	        transition: all 400ms ease-in;
}

#submitCommentButton {margin-top:14px}

div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link {padding-left:10px;padding-right:10px}
p.readmore {padding:0px}
p.readmore a, .readon {
	color:#FFF !important;
	padding:9px 28px 7px 13px;
	font-size:1em;
	-webkit-transition: all 300ms ease-out;
	   -moz-transition: all 300ms ease-out;
            transition: all 300ms ease-out;
	-webkit-border-radius:2px;
	   -moz-border-radius:2px;
            border-radius:2px;
}

p.readmore a:hover, .readon:hover {
	-webkit-transition: all 300ms ease-in;
	   -moz-transition: all 300ms ease-in;
	        transition: all 300ms ease-in;
	text-decoration:none !important;
}

#s5_component_wrap p.readmore a {margin-top:20px;display:inline-block}
#s5_loginreg ul {list-style:none;margin:0px}

button, .button, .btn {-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}

/* FONT CONTROLS
----------------------------------------------------------- */

#fontControls {float:right}
#fontControls a {color:#FFF}
.decreaseSize {font-size:12px}
.increaseSize {font-size:19px}
.resetSize {font-size:16px;margin-left:5px;margin-right:5px}	

/* SCROLL TO TOP
----------------------------------------------------------- */

#s5_scrolltotop {height:0;visibility:hidden}
#s5_scrolltopvar .s5_scrolltotop {
	-webkit-transition: none !important;
	   -moz-transition: none !important;
	        transition: none !important;
	width:29px;
	height:29px;
	cursor:pointer;
	float: right;
	margin-right: 21px;
	margin-top:-55px;
	background:transparent url(../images/s5_scroll_arrow.png) no-repeat top left;
}

#s5_scrolltopvar .s5_scrolltotop:hover {background:transparent url(../images/s5_scroll_arrow.png) no-repeat bottom left}

/* BODY ELEMENTS
----------------------------------------------------------- */

#s5_menu_spacer {display:none;height:56px;width:100%}

.s5_body_section{
	background:tranparent;
	-webkit-box-shadow:0 0px 50px rgba(0, 0, 0, 0.55);
	   -moz-box-shadow:0 0px 50px rgba(0, 0, 0, 0.55);
            box-shadow:0 0px 50px rgba(0, 0, 0, 0.55);
}

#s5_middle_body_section_inner{border-top:none !important}
#s5_footer_body_section, #s5_middle_body_section, #s5_top_body_section{border:solid 1px #2E2E2E}

#s5_top_body_section {margin-top:50px}

#s5_header_area1{
background:#212121;
border-bottom:solid 1px #2E2E2E;
height:56px;
width:100%;
-webkit-box-shadow:0 0px 50px rgba(0, 0, 0, 0.55);
   -moz-box-shadow:0 0px 50px rgba(0, 0, 0, 0.55);
		box-shadow:0 0px 50px rgba(0, 0, 0, 0.55);
}

#s5_header_area_inner{
/*background: #2E2E2E; /* Old browsers */
/*background: -moz-linear-gradient(top, #393939 0%, #2B2B2B 100%); /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#393939), color-stop(100%,#2B2B2B)); /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top, #393939 0%,#2B2B2B 100%); /* Chrome10+,Safari5.1+ */ 
/*background: -o-linear-gradient(top, #393939 0%,#2B2B2B 100%); /* Opera11.10+ */
/*background: -ms-linear-gradient(top, #393939 0%,#2B2B2B 100%); /* IE10+ */
/*background: linear-gradient(top, #393939 0%,#2B2B2B 100%); /* W3C */

background: #34347D; /* Old browsers */
background: -webkit-linear-gradient(right, #26265E 7%,#34347D 25%);	/* Chrome10+,Safari5.1+ */
background:	   -moz-linear-gradient(right, #26265E 7%,#34347D 25%); /* FF3.6+ */
background: 	-ms-linear-gradient(right, #26265E 7%,#34347D 25%); /* IE10+ */
background: 	 -o-linear-gradient(right, #26265E 7%,#34347D 25%); /* Opera11.10+ */
background:			linear-gradient(right, #26265E 7%,#34347D 25%); /* W3C */
height:57px;
padding-left:1px;
padding-right:1px;
}

#s5_logo{cursor:pointer;float:left;max-width:90% !important}
#s5_logo_module{float:left;max-width:90% !important;background:#34347d;width:74% !important}
#s5_logo_banner_row{margin-top:25px;margin-bottom:-31px;color:#FFF}
#s5_pos_banner{float:right}
#s5_search_wrap label, #s5_search_wrap button, #s5_search_wrap br, #s5_search_wrap .button, #s5_search_wrap .btn-primary{display:none !important}
#s5_search_wrap {float:right;padding:13px 10px 0 0}
#s5_search_wrap input {
width:270px !important;
	padding:7px 4px 7px 12px;
	/* height:16px; */
	height:18px;
	border:none !important;
	color:#E1E1E1 !important;
	background:#222 url(../images/s5_search_2.png) no-repeat center right;
	overflow:hidden;
	width:180px;
-webkit-transition:all 400ms ease-out;
   -moz-transition:all 400ms ease-out;
        transition:all 400ms ease-out;
-webkit-box-shadow:none !important;
   -moz-box-shadow:none !important;
        box-shadow:none !important;
/* -webkit-border-radius:0px;
   -moz-border-radius:0px;
        border-radius:0px; */
}

#s5_search_wrap input:hover, #s5_search_wrap input:focus {
-webkit-transition:all 400ms ease-in;
   -moz-transition:all 400ms ease-in;
        transition:all 400ms ease-in;
-webkit-box-shadow:none !important;
   -moz-box-shadow:none !important;
        box-shadow:none !important;
/*background:#222222 url(../images/s5_search_2.png) no-repeat center right !important;*/
}

#s5_component_wrap{
	padding:18px;
	padding-bottom:3px;
border-top:1px solid rgba(180,180,180,0.15);
border-left:1px solid rgba(180,180,180,0.15);
border-right:1px solid #151515;
border-bottom:1px solid rgb(22,20,20);
box-shadow:inset -7px -4px 5px rgba(0,0,0,0.12);
}

#s5_center_column_wrap_inner, #s5_columns_wrap{background:#353535;}

#s5_pos_custom_1, #s5_below_custom_1_wrap{
border-top:1px solid rgba(180,180,180,0.15);
border-left:1px solid rgba(180,180,180,0.15);
border-right:1px solid #151515;
border-bottom:1px solid #151515;
margin-bottom:1px;
box-shadow: inset -7px -4px 5px rgba(0,0,0,0.12);
}

#s5_pos_custom_1{height:72px;background:#353535}
#s5_below_custom_1_wrap{padding-left:20px;padding-top:18px}
#s5_middle_bottom_wrap{padding-left:20px;padding-top:20px;background:#FFF url(../images/s5_middle_bottom_line.png) repeat-x top left}
#s5_pos_custom_2{float:left}
#s5-rm{position:absolute;top:0px;right:4011px}
#s5_component_call_wrap{margin-bottom:20px}
#s5_component_call_wrap_inner{
	background:#000;
	padding:18px;
	border:solid 1px  #353535;
	-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.12);
	   -moz-box-shadow:4px 4px 5px rgba(0,0,0,0.12);
			box-shadow:4px 4px 5px rgba(0,0,0,0.12);
}

#s5_center_column_wrap_inner {margin-bottom:-1px}
#s5_footer_area1{padding:24px 20px;background:#1C1B1B;border-top:solid 1px #292929;color:#8E8E8E}
#s5_footer_area1 a{color:#8E8E8E;text-decoration:none}
.footerset{color:#e1e1e1}
.footercopy{float:left;width:80%;margin-top:10px}
.copyright-holders-link{float:left;margin-top:18px;text-decoration:underline !important}
	
	.footer-icons {
		/*border:5px solid #000;*/
		margin:-2px 8px 0px 8px;
		padding:4px 6px 4px 6px;

			/*border: 5px solid #222;*/
			/*background: #000;*/
		background: #0e0d0d;
      	/*box-shadow: 1px 0px 7px 2px #000;*/
		box-shadow: 1px 0px 6px 5px #111;
		border: 5px solid #000;
	}

#s5_bottom_menu_wrap ul.menu li{display:inline;margin-right:10px}
#s5_bottom_menu_wrap{float:left;margin-top:10px}
#s5_bottom_row3_area1{background:#202020;border-top:solid 1px #292929;color:#FFF}
#s5_bottom_row2_area1{background:#1C1B1B;color:#FFF}
#s5_top_row1_wrap, #s5_top_row2_wrap, #s5_top_row3_wrap, #s5_bottom_row2_wrap, #s5_bottom_row3_wrap{padding-left:20px;padding-top:20px}
#s5_breadcrumb_font_wrap{border-top:solid 1px #454445;background:#353535;padding:9px 20px;color:#FFF}
#s5_breadcrumb_wrap{float:left}
#fontControls{float:right}

/* MODULE STYLES
----------------------------------------------------------- */
#s5_above_columns_1{background:#000 !important;}
.module_round_box_outer {margin-bottom:20px;margin-right:0px}
.module_round_box {padding:20px 2px 0 2px}
#s5_left_column_wrap .module_round_box_outer, #s5_right_column_wrap .module_round_box_outer {margin:0px}

.s5_mod_h3_outer{
background:#222;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#323232), color-stop(100%,#222222));
background: -webkit-linear-gradient(top, #323232 0%,#222222 100%);
background:	   -moz-linear-gradient(top, #323232 0%, #222222 100%);
background:		-ms-linear-gradient(top, #323232 0%,#222222 100%);
background:		 -o-linear-gradient(top, #323232 0%,#222222 100%);
background:			linear-gradient(top, #323232 0%,#222222 100%);
	padding:12px 15px 10px 45px;
	margin: -20px -1px 20px -2px;
	position:relative;
	-webkit-border-radius:2px;
	   -moz-border-radius:2px;
			border-radius:2px;
}

.s5_mod_h3 {color:#FFF !important;font-size:1em}

#s5_left_column_wrap{background:#1c1b1b;padding-bottom:12px}
#s5_left_column_wrap .s5_mod_h3_outer{
	height:18px;
	margin:0 0 0 -2px;
	padding:12px 12px 12px 45px;
	border-top:solid 1px #454545;
	border-right:1px solid #1e1c1c;
	border-bottom:1px solid #151515;
	border-radius:0px;
/*box-shadow: inset -7px -4px 5px rgba(0, 0, 0, 0.12);*/
}

#s5_right_column_wrap .s5_mod_h3_outer{
	background:#353535;
	padding:18px 18px 14px 45px;
	border-top:1px solid #454445;
	border-left:1px solid rgba(180,180,180,0.15);
	border-right:1px solid #131314;
	-webkit-border-top-right-radius:5px;
			border-top-right-radius:5px;
	border-radius: 0px;
	margin-bottom: 0px;
/*	box-shadow: inset -7px -4px 5px rgba(0, 0, 0, 0.12); */
}

#s5_left_column_wrap .s5_mod_h3, #s5_right_column_wrap .s5_mod_h3{font-size:1.1em}
#s5_left_column_wrap .module_round_box{padding-bottom:0px}
#s5_right_column_wrap .module_round_box{padding-bottom:3px}

.module_round_box-no_padding{padding:0px}
.module_round_box-no_padding .s5_mod_h3_outer{margin-left:0px;margin-right:0px;margin-top:0px}
.module_round_box-extra_padding{padding:10px 42px 14px 42px}
.module_round_box-extra_padding .s5_mod_h3_outer{margin:0px -42px 32px -42px}

.module_round_box-dark{
	padding:20px 16px 20px 16px;
	color:#FFF !important;
background:#161616 !important;
background: -moz-linear-gradient(top, #252525 0%, #161616 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#252525), color-stop(100%,#161616)) !important;
background: -webkit-linear-gradient(top, #252525 0%,#161616 100%) !important;
background: -o-linear-gradient(top, #252525 0%,#161616 100%) !important;
background: -ms-linear-gradient(top, #252525 0%,#161616 100%) !important;
background: linear-gradient(top, #252525 0%,#161616 100%) !important;
}

.module_round_box-dark .s5_mod_h3_outer{
background:#252525 !important;
background: -moz-linear-gradient(top, #252525 0%, #1E1E1E 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#252525), color-stop(100%,#1E1E1E)) !important;
background: -webkit-linear-gradient(top, #252525 0%,#1E1E1E 100%) !important;
background: -o-linear-gradient(top, #252525 0%,#1E1E1E 100%) !important;
background: -ms-linear-gradient(top, #252525 0%,#1E1E1E 100%) !important;
background: linear-gradient(top, #252525 0%,#1E1E1E 100%) !important;
border-bottom:solid 1px #302F30 !important;
border-top:none !important;
-webkit-border-radius:0px;
   -moz-border-radius:0px;
		border-radius:0px;
}

.module_round_box-shadow{
	background:#FFF !important;
	padding:18px;
	border:solid 1px #EEE;
	-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.12) !important;
	   -moz-box-shadow:4px 4px 5px rgba(0,0,0,0.12) !important;
			box-shadow:4px 4px 5px rgba(0,0,0,0.12) !important;
}

.module_round_box-shadow .s5_mod_h3_outer{margin:0 0 18px 0}
.module_round_box-underline1 .s5_mod_h3_outer, .module_round_box-underline2 .s5_mod_h3_outer, .module_round_box-underline3 .s5_mod_h3_outer, .module_round_box-underline4 .s5_mod_h3_outer, #cboxContent .s5_mod_h3_outer{
	background:none !important;padding:0px !important;padding-bottom:12px !important;margin:0 0 12px 0}

.module_round_box-underline1 .s5_mod_h3, .module_round_box-underline1 .s5_h3_first, .module_round_box-underline2 .s5_mod_h3, .module_round_box-underline2 .s5_h3_first, .module_round_box-underline3 .s5_mod_h3, .module_round_box-underline3 .s5_h3_first, .module_round_box-underline4 .s5_mod_h3, .module_round_box-underline4 .s5_h3_first, #cboxContent .s5_h3_first {color:#2A2A2A !important;font-size:1.1em !important}

#cboxContent .s5_h3_first{font-size:1.5em !important}
#cboxContent .s5_mod_h3_outer{margin-bottom:18px;padding-bottom:18px !important}

.module_round_box-highlight1, .module_round_box-highlight2, .module_round_box-highlight3, .module_round_box-highlight4 {padding:20px 16px;color:#FFF !important}

.module_round_box-highlight1 .s5_mod_h3_outer, .module_round_box-highlight2 .s5_mod_h3_outer, .module_round_box-highlight3 .s5_mod_h3_outer, .module_round_box-highlight4 .s5_mod_h3_outer {
	border-top:none !important;
	-webkit-border-radius:0px;
	   -moz-border-radius:0px;
	        border-radius:0px;
}

.module_round_box-highlight1 .s5_mod_h3, .module_round_box-highlight1 .s5_h3_first,
.module_round_box-highlight2 .s5_mod_h3, .module_round_box-highlight2 .s5_h3_first,
.module_round_box-highlight3 .s5_mod_h3, .module_round_box-highlight3 .s5_h3_first,
.module_round_box-highlight4 .s5_mod_h3, .module_round_box-highlight4 .s5_h3_first{color:#FFF !important}
.module_round_box-none .s5_mod_h3_outer{background:none !important;padding:0px !important;margin:0 0 10px 0}
.module_round_box-none .s5_mod_h3{color:#2A2A2A !important}
.module_round_box-plain{padding:20px}
.module_round_box-plain .s5_mod_h3_outer{
	margin:0 0 16px 0;
	background:none !important;
	padding:0px !important;
	border:none !important;
}

.module_round_box-plain .s5_h3_first, .module_round_box-plain .s5_mod_h3{color:#FFF !important}
.module_round_box-plain h3 {font-size:1.3em}
.module_round_box-inset{
	padding:16px;
	border:solid 1px #E9E9E9;
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.05) inset !important;
	   -moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.05) inset !important;
            box-shadow: 0px 0px 15px rgba(0,0,0,0.05) inset !important;
}

.module_round_box-inset  .s5_mod_h3_outer{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}

.module_round_box-inset h3{font-size:1.2em}

#s5_left_column_wrap .module_round_box-inset, #s5_right_column_wrap .module_round_box-inset{
	border:none;
	-webkit-box-shadow:0px 0px 25px rgba(0,0,0,0.45) inset !important;
	   -moz-box-shadow:0px 0px 25px rgba(0,0,0,0.45) inset !important;
			box-shadow:0px 0px 25px rgba(0,0,0,0.45) inset !important;
}

#s5_right_column_wrap{
	background:#2E2E2E;
	border-top: 1px solid rgba(180,180,180,0.15);
	border-left:1px solid rgba(180,180,180,0.15);
}

.right_column_wrap_set{
	width:99.2%;
    min-height:inherit;
	border-right: 1px solid #3b3b3b;
	border-bottom:1px solid #363636;
}

.r-year2{
	padding-left:6px;
    padding-right:8px;
}
.r-year3{background:#202020;padding:2px;}
.li-year a{background-image:none !important;/*font-size:0.9em !important*/}
.r-year-title{color:#63a5ea;text-align:center;padding-bottom:8px;margin-top:8px;font-family:Helvetica,Verana,Tahoma,Arial;font-size:1.1em}

/* S5 TAB SHOW
------------------------------------------------- */

#s5_button_wrap0{margin:0px !important;border:none !important}
#s5_tabshow_left{
	-webkit-box-shadow:none !important;
	   -moz-box-shadow:none !important; 	
            box-shadow:none !important; 
	padding-bottom:0px !important;
	float:left;
}

#s5_button_frame ul li a{font-size:1em !important;padding:7px 18px !important}

.s5_ts_active{
	-webkit-box-shadow: none !important;
	   -moz-box-shadow: none !important;
	        box-shadow: none !important;
	filter:none !important;
}

.s5_ts_not_active a{
	-webkit-transition:none !important;
	   -moz-transition:none !important;
	        transition:none !important;
}

#s5_button_frame ul li{padding:0px !important}
#s5_button_frame ul li.s5_ts_not_active a{color:#FFF !important}

.s5_ts_not_active, .s5_ts_active, #s5_button_frame{border-right:none !important;height:15px !important;}
.s5_ts_active a {background:#FFF !important}

#s5_button_frame ul li.s5_ts_active a {color:#FFF !important}
#s5_button_content .moduletable{padding:0px !important}
#s5_button_content li {line-height:20px !important}
#s5_button_frame ul li {
	height:9px !important;
	width:9px !important;
	margin-left:7px;
	text-indent:500px;
	overflow:hidden !important;
	-webkit-border-radius:15px;
	   -moz-border-radius:15px;
			border-radius:15px;
}

#s5_button_frame ul li a {padding:0px !important;height:auto !important;width:auto !important}
#s5_button_frame{margin-top:-42px;margin-right:14px;float:right;position:relative}
.module_round_box #s5_button_frame{margin-top:-44px;margin-right:0px}
#s5_tabshow_left {background:none !important}

/* DEFAULT MENU "LEFT" AND OTHER MODULE ULS
-------------------------------------------------- */
/*.set-menu{font-size:13px}*/

.set-menu{font-size:inherit;color:inherit;padding:6px 10px 6px 28px}

.module_round_box_outer ul li a, .module_round_box_outer ul.menu li span{
	display:block;
	margin-top:1px;
	margin-bottom:0px;
	padding:4px 10px 4px 28px;
	color:#8E8E8E;
	background:url(../images/s5_closed.png) no-repeat left center;
font-family:Helvetica,Verdana,Tahoma,Arial;
font-size:1.1em;
text-decoration:none;
border-top:1px solid #302F30;
border-bottom:2px solid #302F30;
border-left:1px solid #302F20;
border-right:0px solid #453F4B;
	line-height:32px;
    text-indent:24px;
}

.module_round_box_outer ul li a:hover,
.module_round_box_outer ul li a:active,
.module_round_box_outer ul li a:focus{background:#353535!important;color: #00FF00!important}
.module_round_box_outer ul li ul a, .module_round_box_outer ul.menu ul li span{background:none}
.module_round_box_outer ul ul {padding-left:15px}
.module_round_box_outer ul ul ul {padding-left:0px}

ul li .tabshow_wrap a {background:none !important;padding:0px !important;display:inline !important}

#s5_footer_body_section .module_round_box_outer ul li a, #s5_footer_body_section .module_round_box_outer ul.menu li span {padding-bottom:6px;padding-top:6px}

.module_round_box_outer ul.menu li ul a, .module_round_box_outer ul.menu li ul span{border:none;margin:0px;padding:0px;}

/* COLUMN MENU
------------------------------------------------------ */
.s5_module_box_1 ul.menu a {display:block}
.s5_module_box_1 ul.menu ul li a:hover {background:none}
.s5_module_box_1 ul.menu img {display:none}
.s5_module_box_1 ul.menu ul a {background:none;border-bottom:none;display:block}
.s5_module_box_1 ul.menu ul ul a {font-size:8pt;padding:0px;padding-left:10px;border-bottom: none;display:block;font-weight:normal}
.s5_module_box_1 ul.menu #current ul span {font-weight:normal}
.s5_module_box_1 ul.menu li {padding:0px;}
.s5_module_box_1 ul.menu li ul li {margin-bottom:6px;margin-left:14px}
ul.menu .current ul a {color:#717171 !important}
.s5_am_innermenu img {display:none !important}

ul.s5_am_innermenu{
	font-size:0.95em;
	line-height:130% !important;
	margin-bottom:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	padding:14px 18px !important;
}

ul.s5_am_innermenu ul {
	border:none !important;
	margin-top:0px !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
}

ul.s5_am_innermenu a:hover {
	text-decoration:underline !important;
	-webkit-transition: all 400ms ease-in;
	   -moz-transition: all 400ms ease-in;
	        transition: all 400ms ease-in;
}

h3.s5_am_toggler s5_am_open s5_am_not_parent  span a.isactivea,
h3.s5_am_toggler s5_am_open s5_am_not_parent  span a:hover,
h3.s5_am_toggler s5_am_open s5_am_not_parent  span a:active,
h3.s5_am_toggler s5_am_open s5_am_not_parent  span a:focus{background:#353535!important;color:#00FF00!important}

/* S5 BOX
-------------------------------------- */
#s5box_one, #s5box_two, #s5box_three, #s5box_four, #s5box_five, #s5box_six, #s5box_seven, #s5box_eight, #s5box_nine, #s5box_ten {
	padding:26px !important;
	background:#FFF !important;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
			border-radius:4px;
}

#cboxContent{
	overflow: visible !important;
	position: relative !important;
	background:transparent;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	        border-radius:4px;
}

#cboxLoadingOverlay{background:none !important}
#cboxLoadedContent{padding-bottom:0px !important;margin-bottom:0px !important}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999 !important}
#cboxOverlay{position:fixed;width:100%;height:100% !important}
#s5box_login ul li, #s5box_register ul li {padding-left:0px !important;background:none !important}
#cboxTopLeft, #cboxTopCenter, #cboxTopRight, #cboxMiddleLeft, #cboxMiddleRight, #cboxBottomLeft, #cboxBottomCenter, #cboxBottomRight{display:none !important}
#cboxWrapper{width:auto !important; /*height:auto !important;*/}
#cboxLoadedContent .s5_mod_h3 {margin-bottom:20px;display:inline;padding:0px}
#cboxLoadedContent label {display:block;margin-bottom:8px}
#cboxLoadedContent .userdata {margin-bottom:20px !important;border:none !important}
#cboxLoadedContent .button {cursor:pointer}
#cboxLoadedContent .module_round_box{
background:none !important;
padding:0px !important;
border:none !important;
background:#FFF !important;
-webkit-box-shadow:none !important;
   -moz-box-shadow:none !important;
		box-shadow:none !important;
}

.s5_regfloatleft{float:left;margin-bottom:6px;width:100% !important}
#cboxLoadedContent input {width:94%}
#cboxLoadedContent input.button, #modlgn-remember, #cboxLoadedContent input.btn-primary{width:auto !important}
#cboxLoadedContent #form-login-remember label {display:inline !important}
#cboxLoadedContent #form-login-remember{margin-bottom:8px}
#cboxLoadedContent .module_round_box_outer {margin:0px !important}
#cboxLoadedContent .s5_mod_h3_outer{margin:8px 0 0 0 !important}
#s5box_login_inner a{color:#9B9B9B !important}
#cboxContent .s5_mod_h3 {background:none;border:none;margin:0px}
#colorbox{padding:0px !important}

/*.s5imageslides h3 {display:none}*/

/* ================== CSS  MOD SET_VERTICAL_MENU_HTML  */

.zet-menu{padding:0 1px 0 0 !important}
.janr-menu{/*background:#353535 !important;*/background:#3e0101db !important;color:#63a5ea !important;text-align:center;padding:6px 10px 6px 0 !important;line-height:18px !important}
#menu {width:237px;font-family:Helvetica,Verdana,Tahoma,Arial;}
#menu ul {list-style:none;margin:0;padding:0 0 0 8px}
#menu ul li {margin:-1px 1px 3px -7px}
#menu li a {
	display:block;
	text-decoration:none;
	font-size:1em;
	text-align:left;
	background: url(../images/s5_closed.png) no-repeat left center;
	margin-bottom:0px;
	padding:4px 10px 4px 28px;
	height:32px;
    line-height:32px;
    text-indent:15px;
	border-top:1px solid #302F30;
	border-bottom:2px solid #302F30;
}

#menu li a:hover, #menu li a:active, #menu li a:focus{background:#353535!important;color:#00FF00!important}

/*=======	B O R D E R   ======*/
.span12{border-top:0px solid #404040;border-bottom:0px solid #302f30;margin:0px;padding:0px}
 #s5_custom_1_inner{background:#212121;margin:15px 20px;padding-left:15px;border-top:1px solid rgb(21,21,21);border-right:1px solid rgba(180,180,180,0.15);border-bottom:1px solid rgba(180,180,180,0.15);border-left:1px solid rgba(180,180,180,0.15);box-shadow:4px 4px 5px rgba(0,0,0,0.12)}

/*       BREDKRUMBS     */
 a.pathway{font-size:13px}
 a.pathway:hover {color:#FFF;font-size:13px}
 a.pathway, a.pathway:hover{
	-webkit-transition: all 400ms ease-out;
	   -moz-transition: all 400ms ease-out;
			transition: all 400ms ease-out;
}

.breadcrumb .active a {color:#C1C1C1;text-decoration:none;font-size:13px}
#s5_breadcrumb_wrap .breadcrumb .active a{color:#FFF !important}

   /*==    HEADER    ==*/
#s5_top_row1_area1{height:350px;background:transparent url(../images/SET/PARALAX-1220.jpg) center bottom no-repeat scroll !important}
/*#s5_top_row1_area1{height:376px;background:transparent url(../images/SET/PARALAX-1220-new-year.jpg) center bottom no-repeat scroll !important}*/
/*#s5_top_row1_area1{height:350px;background:transparent url(../images/SET/PARALAX-1220-1-9-may-18-tin.jpg) center bottom no-repeat scroll !important}*/

#s5_top_row1_area1{background-size:contain !important}

#s5_pos_middle_top_1{margin: -.625em auto 1.25em -.18em}
#s5_bottom_row1_wrap{border:1px solid #2E2E2E;background:#000}

.customleft-addon{
	height:28px;
    background:#353535;
    margin-right: -1px;
    margin-left:0px;
	border-top:1px solid rgba(180,180,180,0.15);
    border-left:5px solid #353535;
    border-bottom:1px solid #151515;
}

.left-addon{padding:0px}

/*	FROM LOGIN-REGISTER
-------------------------------*/
.loginBtn.ial-submit{/* padding-top:12px; */background-color:#4E4EA9 !important}
.loginBtn.ial-submit:hover{background-color:#6953BD !important}
.loginBtn.ial-submit span{font-size:17px}
.ial-password2{margin-bottom:6px !important}
.userBtn.selectBtn .loginBtn{font-family:Verdana !important}
.loginWndInside{background-color:#000 !important}
.btn-primary.validate{background-color:#4E4EA9 !important}
.btn-primary.validate:hover{background-color:#6953BD !important}

/* SET-RIGHT */
.set-right-column{text-align:center;/*margin-bottom:20px;margin-right:2px;*/}
.sailwith-poster.set-right{display:block;background:#000;padding:16px 0}
.sailwith-poster.set-right img {/*box-shadow:0 0 0 4px #454545;*/box-shadow:none}

.sailwith-poster.set-right a {display:inline-block;position:relative;box-shadow:0 0 0 4px #454545}
.sailwith-poster.set-right a:hover {box-shadow:0 0 0 6px /*#757575;*/ #666;}
.set-right a .shortfa-shadow {width:96%;left:2%;right:2%;top:2%;bottom:2%;/*background:#000;*/opacity:0 !important}
.set-right a .shortfa-shadow:hover {opacity:0.2 !important}

.lookwith-neon.set-right{background:#1c1b1b;padding:12px 5%;margin-top:0}
.lookwith-neon.set-right a{display:block;color:#63a5ea;text-decoration:none;font-size:13px}

/* NEWEST-LATEST */
.newest-latest-wrap{display:flex;flex-flow:column wrap;overflow:hidden;column-gap:14px;text-align:center;margin-right:-3px}
.newest-latest,.set-right-column{width:100%}
.custom-last-year{display:flex;flex-flow:column wrap;overflow:hidden;column-gap:14px}
.module_round_box-last-year{padding:20px 2px 0 2px}
.heading-latest{display:block;color:#63a5ea;background:#3e0101;text-align:center;padding:4px 0;
    margin:21px 2px -10px 1px}
.latest{background:#000;width:100% !important;padding:14px 0}
.newest-latest{margin-bottom:20px;margin-left:-3px}

.latest a {box-shadow:0 0 0 4px #454545;display: inline-block}
.latest a:hover {box-shadow:0 0 0 6px #666;transition:all .3s ease !important}

.poster.latest img {padding:5px;/*box-shadow:0 0 0 4px #454545*/;box-shadow:none;max-width:150px !important;min-width:100px;border-top:1px solid #404040;border-right:1px solid #404040;border-bottom:1px solid #302f30;border-left:1px solid #302f30}

.poster.latest img:hover {padding:5px;/*box-shadow:0 0 0 5px #757575;opacity:0.7*/box-shadow:none;opacity:1 !important}
.neon-latest{background:#1c1b1b;margin-left:2px;margin-right:-2px}

.newest-latest-title {display:block;position:relative;color:#63a5ea;/*color:#c8c8c8;*/text-decoration:none;font-weight:400;padding:14px 10px;margin-top:10px;font-size:13px}

/*.newest-latest-title:hover {color:#fff !important;text-shadow:0 0 10px #fff,0 0 10px #ff00de,0 0 40px #ff00de,0 0 70px #ff00de,0 0 80px #ff00de;}*/
/*.newest-latest-title {position: relative;}*/

.newest-latest-title::after {content: '';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#63a5ea;transition:opacity 300ms,transform 300ms;transform:scale(0);transform-origin:center}
.newest-latest-title:hover::after, .newest-latest-title:focus::after {transform:scale(1);background:#757575;/*background:#63a5ea;*/}
.newest-latest-title:hover, .newest-latest-title:focus {-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out}
.newest-latest-title:hover {/*color:#00FF00;*/color:#f4e2f5}

.disnone {display:none !important}

	.feature-policy-note {
		padding: 10px 0 10px 3%;
		 background: #122829;
		/* background: #102324;*/
		/*background: #080808;*/
		max-width: 93%;
		float: left;
		margin-left: 2%;
		color: #888;
    }

	.feature-viewing-note {
		float:left;
		font-size:14px;
		margin-bottom:10px;
		margin-left: -4%;
		padding: 4px 20px;
		color:#c1c1c1;
		text-align: center;
		background: #000;
	}

	.feature-policy-note-span {margin-left:auto;font-size:12px;padding-left:1%;}

	.feature-policy-note-span span {
		display:list-item;
		float:left;
		/*font-size:18px;*/
	}

	.article-policy-note {
		padding: 10px 0 10px 3%;
		margin: 24px 0 20px 0;
		background: #122829;
		max-width: 100%;
		float: left;
		color: #888;
    } 

	.article-viewing-note {
		float: left;
		margin-bottom: 10px;
		margin-left: -4%;
		padding: 4px 24px;
		text-align: center;
		background: #000;
	}

		/*.article-viewing-note h3 {font-size: 16px !important;color: #c1c1c1;margin:0 !important;}*/

	div.article-viewing-note span {
		font-size:14px !important;
		color:#c1c1c1 !important;
		margin:0 !important;
	}

	.article-policy-note span {margin-left: 0;font-size: 12px;padding-left: 1%;}
	.article-policy-note span span {display: list-item; float:left; /*font-size:18px;*/padding-left:0;}
	.article-policy-note-span b {color:#9E9E9E}

	#users-profile-core legend {
		color:#9ac9e0 !important;
		font-size:22px !important;
		border-bottom:none !important;
		padding:6px;
		background: #222;
		line-height: 26px;
	}

	#users-profile-core legend span {color:#c1c1c1 !important;font-size:16px !important}

	/* ADLOOK STYLE */
	.adlk_3ibv_item, .adlk_3ibv_item_mobile {width: calc(100%/3);}

	@media (max-width: 640px) {
		.adlk_3ibv_container .adlk_3ibv_item {display:none;}}
	@media (max-width: 640px) {
		.adlk_3ibv_container .adlk_3ibv_item_mobile {width:50%;}}
	@media (max-width: 320px) {
		.adlk_3ibv_container .adlk_3ibv_item_mobile {width:100%;}}


	/*@media (min-width:1220px) {
	body:before{
		content:"";
		position:fixed;
		width:100%;
		height:100%;
		background:url('/templates/corolko/images/SET/cinema-room/svg/snowflake.svg') top center;
		background-size:cover;
		z-index:-1;
		opacity:0.5;
	}
}*/

.adlook_ibv_set {width:100%;max-width:1220px;min-height:100px;margin:1px auto}

@media screen and (max-width:970px) {.adlook_ibv_set {width:96%;}}