﻿

#enter_cont div.box div.belt {
  position: absolute;
}

			#columns {
				padding-top: 15px;
				padding-bottom: 15px;
			}


#columns:after {
	content: ' ';
	clear: both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}


.elastic-container #columns {
	margin: auto;
}


.mobile-view #columns,
.mobile-view .container-content {
	width: auto !important;
}


.mobile-view #columns {
	padding-left: 0;
	padding-right: 0;
}
.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:break-word}
.et_pb_text ol,.et_pb_text ul{padding-bottom:1em}
#et-info .et-extra-social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}
#et-info .et-extra-social-icons li{margin:0 0 10px 10px}
#et-info .et-extra-social-icons .et-extra-icon{background:rgba(255,255,255,.1)}
#et-info .et-extra-social-icons .et-extra-icon:before{font-size:14px}
#footer-nav ul.et-extra-social-icons{margin:0 0 0 16px}
#footer-nav ul.et-extra-social-icons .et-extra-icon{width:16px;height:16px;color:rgba(255,255,255,.6);font-size:16px;line-height:16px;vertical-align:middle}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}


.smslink
{
width:80%!important;
}


#search-outer #search #close {
	position: absolute;
	top: 25px;
	right: 25px;
}


#search-outer #search #close a {
	right: 0!important;
	top: 0!important;
	transition: all 0.47s cubic-bezier(0.3, 1, 0.3, 0.95) 0s; 
	-webkit-transition: all 0.47s cubic-bezier(0.3, 1, 0.3, 0.95) 0s; 
}

#search-outer #search #close a:hover {
	transform: rotate(90deg) translateZ(0); -webkit-transform: rotate(90deg) translateZ(0);
}



body.ascend #search-outer #search #close a span {
	color: #000;
}
#boxed #search-outer #search #close a{right:0!important;}


div#n2-ss-4 .n2-ss-layer .n2-font-5355d74975b66357b3248f797251f39a-hover{font-family: 'Montserrat','Arial';color: #090e69;font-size:225%;text-shadow: none;line-height: 1.5;font-weight: bold;font-style: normal;text-decoration: none;text-align: center;letter-spacing: normal;word-spacing: normal;text-transform: none;}
.spacer{height:0;display:block;clear:both}
.spacer-5{height:5px}
.spacer-10{height:10px}
.spacer-20{height:20px}

.cli-modal-backdrop.cli-show {
  opacity: .8;
}

.cli-modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
	display: none;
}

.cli-modal-backdrop.cli-fade {
  opacity: 0
}
.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}
#footer .col-sm-6.e-services{padding-left:45px}
#footer .col-sm-6.e-services.offset{padding-left:15px}
.footer-body .col-md-3,.col-sm-6.e-services{padding-left:15px}
.fusion-footer .fusion-footer-copyright-area .fusion-copyright-content{padding-top:30px}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
#sep .row-eq-height{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}
#sep .row-eq-height [class*=col-]{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:1 0 0%;-webkit-box-flex:1;flex:1 0 0%;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:15px;margin-left:15px}
.row-full{width:100vw;position:relative;margin-left:-50vw;left:50%}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
.lastNews.layout-3-AL .items.cnt-3 .hnews.first{padding-right:2%;padding-left:0}
.lastNews.layout-3-M24 .items.cnt-2 .hnews.first{padding-right:2%;padding-left:0}
.tab-feature{position:relative;overflow:hidden;margin-bottom:3rem}

.live-support {
  float: right;
  margin: -56px -10px 0px 0px;
}


.mim { float: left; margin: 10px; }
.related-prods .pane-content{background:rgba(160,205,224,.25);padding:15px 20px;}


.continuousPlayer-enable .pjax-container{
	padding-bottom: 90px;
}


.art-content-layout
{
   display: table;
   width: 100%;
   table-layout: fixed;
}


.art-content-layout-row 
{
   display: table-row;
}


 
.art-postcontent .art-content-layout
{
   border-collapse: collapse;
}


.art-post .art-content-layout-br
{
   height: 0;
}


.art-content-layout .art-content
{
   margin:0 auto;
}


.art-content-layout .art-sidebar1
{
   background: #000000;
   background: rgba(0, 0, 0, 0.6);
   margin:0 auto;
   width: 260px;
}


.art-postcontent .art-content-layout label{color:#000;}
#container{float:left;margin:0 -240px 0 0;width:100%;}
#container,	#header,	#footer{margin:0;width:100%;}

body .td-header-row .td-header-sp-rec {
  min-height: 0;
}


.td-header-row {
  width: 100%;
  *zoom: 1;
}

.td-header-row:before,
.td-header-row:after {
  display: table;
  content: "";
}

.td-header-row:after {
  clear: both;
}

.td-header-row [class*="td-header-sp"] {
  display: block;
  min-height: 1px;
  float: left;
}

.main-footer .column-2 { text-align: center; }

.lt-ie9 .main-footer .column-2 { text-align: left; }

.main-footer .column-2 .footer-nav { margin: 0; padding: 0; }

.main-footer .column-2 .footer-nav li { margin: 0; padding: 0 0 5px; }

.main-footer .column-2 .footer-nav li a { padding: 0; margin: 0; }

.lt-ie9 .main-footer .column-2 .footer-nav li { padding: 0; }
.et_header_style_split .centered-inline-logo-wrap #logo{max-height:100px}
.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:100px}
#logo{max-height:100%}
.et_pb_svg_logo #logo{height:100%}
.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:100px}
.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:100px}

	#jsn-menu ul.menu-mainmenu[class*="jsn-menu-mobile-"] .jsn-menu-mobile-control {
		display: block !important;
		border: none !important;
		background: transparent !important;
		text-align: center;
		position: initial;
		padding: 20px 10px;
	}

	#jsn-menu ul.menu-mainmenu[class*="jsn-menu-mobile-"] .jsn-menu-mobile-control i[class*="fa-"]{
		float: right;
		font-size: 17px;
		border: 2px solid #fff;
		border-radius: 50%;
		padding: 2px;
		width: 16px;
		vertical-align: middle;
		color: #fff;
	}

	#jsn-menu ul.menu-mainmenu[class*="jsn-menu-mobile-right"] .jsn-menu-mobile-control i[class*="fa-"]{
		float: left;
	}

	ul:not(.jsn-menu-mobile-slide) .jsn-menu-mobile-control {
		display: none;
	}

.jsn-menu-mobile-control, li.jsn-menu-mobile-control, ul.menu-topmenu li.jsn-menu-mobile-control,
ul.menu-divmenu li.jsn-menu-mobile-control {
	display: none;
}


#site-navigation ul#primary-menu li.menu-item-has-children a,
#site-navigation #primary-menu li.page_item_has_children a {
    padding-right: 30px;
}


.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;
}

.header-search-wrap #td-header-search-button-mob {
  display: none;
  position: relative;
  
}
header.generic.fixed #header_logo{display:none}
.sleek #header_logo{display:block}
.sleek.fixed #header_logo{display:none}
header.standard #alt_logo img#header_logo{display:none}


.eventscal-module .old,
.eventscal-module .old a,
#eventcal-component .old,
#eventcal-component .old a {
	color: gray;
}
.site-footer .menu{list-style:none;padding:0;margin:2rem 0 0}
.site-footer .menu li{margin-bottom:.5rem}
.site-header-is-scrolled .site-header-nav .menu-item a{padding:2px 0}
html.no-touch .nav li.menu-item-has-children:hover:before{display:block}
.nav li.menu-item-has-children.open:after{width:30px}
.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-auto,.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-lg-auto,.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-md-auto,.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-sm-auto,.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,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
.tatsu-menu-widget .tatsu-sub-menu.clearfix{padding-left:20px;margin-top:5px}
 
.post .entry {color:black;}

.post {font-size: 1.5em;}

body.page-template-armahigh-php .post-edit-link a {color: #fff;}



body.post-template-armapost-php td {border-color:#fff; background-color: #fff; color: #2E004C}

body.post-template-armapost-php h6 {color: #2E004C}

body.post-template-armapost-php div.entry {font-size:14px; color:black; background-color:white;}

body.post-template-armapost-php .entry {font-size:14px; color:black; background-color:white;}
 
body.post-template-armapost-php.smooth_slider h2 {color: #2E004C}

body.post-template-armapost-php p {background-color: white;}
 
body.post div.entry {font-size:14px; color:black; background-color: white;}


body.post-type-archive-forum td {color: #2E004C}

body.post-type-archive-forum tr {color: #2E004C}


#copyright{color:#aaa;padding:0 20px;}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}

  #mk-header .mk-classic-menu-wrapper {
    width: 100% !important;
  }

.mk-classic-menu-wrapper {
  position: relative;
  z-index: 99;
  margin: 0 auto;
}
.mk-header-nav-container, .mk-classic-menu-wrapper {width: 1140px;}
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_header_content_wrapper{text-transform:uppercase;line-height:1.8em}
.menu-user .menu-item{padding-left:0;text-transform:uppercase}
.menu-user .menu-item a{background:0 0;color:#000;font-size:13px;font-weight:700;padding:10px!important}
.dark-nav .menu-user .menu-item a{color:#fff}
.menu-user .menu-item a .active{color:#d70e16}
.menu-user .menu-item a:focus,.menu-user .menu-item a:hover{background:0 0!important;color:#000;text-decoration:underline!important}
.dark-nav .menu-user .menu-item a:focus,.dark-nav .menu-user .menu-item a:hover{color:#999}
.dark-nav .menu-user .menu-item a:after{color:#fff}
.menu-user .menu-item:last-child a:after{display:none}
.menu-user li.menu-item{float:inherit}
body .affix .site-header__navigation-desktop .menu-item.open a{background:0 0}
.navbar-nav .menu-item-home a{background:0 0}
.site-header .site-navigation .menu-top-menu-container .nav .menu-item-has-children:hover .sub-menu{overflow:visible;visibility:visible;opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
section.media .media-post .image-spacer{position:relative;float:left;width:10%;padding-top:10%}


.container_content {
	max-width:920px;
	margin:0 auto;
	padding:20px 50px;
	line-height: 30px;
}



.container_content.fullscreen {
    max-width: none;

    padding:0;
}


.container_content .center-row-inner {
    max-width:1080px;
    margin: 0 auto;
}


.container_content a {
color:#883d95 !important;
}
.btnRed,.btndarkgray{padding:10px;margin:10px 0;display:block}
.btndarkgray{background:#202020}
.btndarkgray:hover{background:#e60014}
.btndarkgray a,.btndarkgray a:hover{color:#FFF}

#new_header2 .nh2_option .nh2_point .title{
	color:#fff;
	font-size:11px;
	line-height:120%;
	width:70px;
	box-sizing:border-box;
	padding-left:7px;
	
}

#new_header2 .nh2_option .nh2_point.action .title{
	color:#1f438d;
}

	#detailCampaignList li .title,
	#detailCampaignList li .txt {
		float: left;
		width: 450px;
	}

	#detailCampaignList li .title {
		margin-bottom: 3px;
	}

	#detailCampaignList li .title a {
		font-weight: bold;
	}

div.clear20 { clear: both; height: 20px; line-height: 20px; font-size: 20px; }


.logo .img-responsive{
    display: inline-block;
}

#mainpage {
    clear: both;
    max-width: 1128px;
    margin: 0px auto;
    font-size: 10px;
    padding: 10px 0;
}

.thumbs {
	font-size: 0;
	line-height: 0;
}
    
.thumbs li {
	line-height: normal;
	display: inline-block;
    width: 184px;
    margin: 2px;
    height: 244px;
}

.thumbs a img {
    width: 180px;
    height: 240px;
    border: 2px solid #fff;
}

.thumbs a:hover img {
    border: 2px solid #6dbdd6
}

	.thumbs a img, .thumbs a:hover img {
		border: 0;
	}
.et_pb_counters .et_pb_counter_5:hover .et_pb_counter_amount.overlay{color:}
.et_pb_counters .et_pb_counter_5:hover .et_pb_counter_amount{background-color:}
.et_pb_counter_5 .et_pb_counter_amount.overlay{color:#ff0000}
.et_pb_counter_5 .et_pb_counter_amount{background-color:#ff0000}
.et_pb_counter_5 .et_pb_counter_container:hover{background-color:}
.et_pb_counter_5 .et_pb_counter_container{background-color:#dddddd}
.et_pb_counters .et_pb_counter_5 .et_pb_counter_container{background-image:none}


.footer-accordion .opener-holder {
	margin: 0 0 11px;
}


div#wrapper-news div.grid-container { width: 1040pz; }


div.wrapper-fluid div.grid-container { margin: 0px auto; }


div.grid-container { height: auto; }

.web_counter_grey {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
}

.body_index3 { font-family: Tahoma; font-size: 11px; text-align: justify; color: #006666}

    #mw_board_group_1 .mw_board_group_1_info { padding:2px 0 0 5px; height:25px; overflow:hidden; background-color:#f8f8f8; font-size:11px; }

    #mw_board_group_1 .mw_board_group_1_info a { font-size:11px; }
.row, body.opal-content-layout-2cl #content .wrap, body.opal-content-layout-2cr #content .wrap, [data-opal-columns], body.archive .site-content .wrap, .blog .site-content .wrap, .opal-archive-style-4.blog .site-main, .opal-archive-style-4.archive .site-main, .opal-archive-style-3.blog .site-main, .opal-archive-style-3.archive .site-main, .site-footer .widget-area, .opal-comment-form-2 .comment-form, .opal-comment-form-3 .comment-form, .opal-comment-form-4 .comment-form, .opal-comment-form-6 .comment-form, .widget .gallery,.elementor-element .gallery,.single .gallery, .list-feature-box, [data-elementor-columns] {margin-right:-20px;margin-left:-20px;}
.elementor-element.elementor-hidden-phone{height: auto !important;}


	
	#Top_bar .secondary_menu_wrapper{display:none;}

	.header-fixed #Top_bar .secondary_menu_wrapper{display:none}

.header-stack #Top_bar .secondary_menu_wrapper{position:absolute;right:20px;top:35px;display:block}

.header-stack.header-right #Top_bar .secondary_menu_wrapper{left:20px;right:auto}

.header-magazine #Top_bar .secondary_menu_wrapper{display:none}
#Top_bar.is-sticky .secondary_menu_wrapper,#Top_bar.is-sticky .banner_wrapper{display:none}


.cat-posts-widget img.thumbnail {
	float:left;
	margin: 0 9px 9px 0;
	width:auto;
	height:5.1em;
	padding:2px;
	}


.cat-posts-widget .meta {
	position:absolute;
	z-index:99999;
	top:-999em;
	left:-999em;
	display:none;
	}


.cat-posts-widget .post {
	margin: 0 0 10px;
	border-bottom:1px dotted #ddd;
	padding:0 0 10px;
	}


.cat-posts-widget .post:last-child {
	margin: 0;
	border-bottom:0;
	padding:0;
	}



.cat-posts-widget .entry {
	overflow:hidden;
	margin: 0;
	line-height:1.4em;
	height:5.6em;
	border:0;
	padding:0;
	}


.cat-posts-widget p.post-title {
	font-weight:bold;
	margin-bottom: 0;
	}





A.more:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY:   Arial; text-decoration: none;
	letter-spacing: .5px;
}


A.more:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY:   Arial; text-decoration: none;
	letter-spacing: .5px;
}

A.more:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #c24427; FONT-FAMILY:   Arial;
	TEXT-DECORATION: none;
	letter-spacing: .5px;
}

A.more:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY:   Arial; text-decoration: none;
	letter-spacing: .5px;
}

.flexslider .slides img {
  width: 100%;
  display: block;
}

.flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

html[xmlns] .flexslider .slides {
  display: block;
}

* html .flexslider .slides {
  height: 1%;
}

.flexslider .slides {
  zoom: 1;
}

.main_slider,
.main_slider .flex-viewport,
.main_slider .slides,
.main_slider .slides li {
	height: 100%;
}

.main_slider .slides li {
	position: relative;
	overflow: hidden;
	background-size: cover !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	color: #fefefe;
	text-align: center;
}
.mp__expanded .mp__playlist span.song{flex:0 1 auto;overflow:hidden}
.mp__expanded .mp__playlist span.song .song__artist{display:block;font-size:.75rem;line-height:1.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mp__expanded .mp__playlist span.song .song__name{display:block;font-size:.875rem;line-height:1.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fl-photo-img-svg {width: 100%;}
.fl-node-5c1537ec1fe45 .fl-photo-img {width: 70px;}
.fl-node-5c15386fbead6 .fl-photo-img {width: 90px;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
#sep .row-eq-height{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}
#sep .row-eq-height [class*=col-]{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:1 0 0%;-webkit-box-flex:1;flex:1 0 0%;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:15px;margin-left:15px}
.row-full{width:100vw;position:relative;margin-left:-50vw;left:50%}
