﻿
.tab_footer { 
	border-style: none; 
	border-color: inherit; 
	border-width: 0px; 
	width: 100%; 
	height: auto; 
	text-align: left; 
	margin-left: auto; 
	margin-right: auto; 
	font-family: sans-serif,Verdana,Arial,Helvetica; 
	font-size: 12px; 
	color: #f5f2f2; 
	padding-bottom: 10px; 
	

	background-color: #444444;
}

.tab_footer td { text-align: center; }

.tab_footer a { color: #aaa; }

.tab_footer table { margin: auto; }


.theme-thumb-inner {
	opacity: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	-webkit-transition: opacity 0.4s;
	transition: opacity 0.4s;
	border-radius: 5px;
}


.theme-thumb:hover .theme-thumb-inner {
	opacity: 1;
}


.theme-thumb-inner .theme-url {
	position: absolute;
	top: 45%;
	font-size: 30px;
	width: 100%;
	left: 0;
}


.theme-thumb-inner .theme-url a {
	color: #fff;
}
.n2-section-smartslider{position:relative;width:100%}
.elementor-sticky__spacer .n2-section-smartslider *,[data-force-hidden],[data-force-hidden] *{visibility:hidden!important}
.post-image,.post-embed{margin-bottom:18px}

.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-left: 15px;
  padding-right: 15px;
}

.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 {
  float: left;
}

.col-xs-12 {
  width: 100%;
}
.img-fluid{max-width:100%;height:auto}
.pwb-row:after{content:"";display:table;clear:both}

.alex-chatter-menu li.menu-item a {
  color: #164622;
}

.alex-chatter-menu li.menu-item-has-children:focus ul.sub-menu,
.alex-chatter-menu li.menu-item-has-children:hover ul.sub-menu
{
  display: initial;
}
#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}
#menu-widget-2 ul li a:hover, #menu-widget-2 ul .menu-item.current-menu-item a {color:#fff;}
#menu-widget-3 ul li a:hover, #menu-widget-3 ul .menu-item.current-menu-item a {color:#cccccc;}

	.box_item span span {
		display: block;
	}

	.box_item {
		padding-left: 70px;
	}

	.box_item img {
		position: initial;
		display: block;
		margin: auto;
		margin-bottom: 15px;
	}
.box_item span{font-size:18px}
.box_item p{color:#c2c2c2}
.app_boxes_div .box_item span{font-size:20px;display:block}

#footer .f_bot {
  padding:30px 0;
  background:#f3f6f6;
}

#footer .f_bot .f_bot_left {
  font-size:14px;
  line-height:20px;
  color:#898989;
  margin:0;
  padding:0;
  float:left;
  line-height:25px;
}

#footer .f_bot .f_bot_left strong {
  font-weight:700;
}

#footer .f_bot .f_bot_right {
  font-size:14px;
  line-height:20px;
  color:#898989;
  margin:0;
  padding:0;
  float:right;
}

#footer .f_bot a {
  color:#148fb0;
}

#footer .f_bot a:hover {
  color:#282727;
}

  #footer .f_bot .f_bot_left,  #footer .f_bot .f_bot_right {
    font-size: 13px;
  }
.footer-widget-col #calendar_wrap #wp-calendar caption{margin-bottom:6px}
.footer-widget-col #calendar_wrap #wp-calendar tbody tr td a{font-weight:700}
.sidebar table#wp-calendar{margin:0;width:100%}
.sidebar table#wp-calendar caption{margin-bottom:10px;font-weight:700}
.sidebar table#wp-calendar tbody tr td a{font-weight:700;font-size:120%}
.single-meta .widget #wp-calendar{margin:0;font-size:3px}
.single-meta #wp-calendar caption{margin-bottom:3px}


#contentwrapper{
	padding:0 7px 120px 7px;
}


.copyright{
padding-top:8px;
color:#918f88;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:25px;
padding-right:25px;
}


.copyright a{
color:#918f88;
text-decoration:none;
}


.copyright a:hover{
color:#999999;
text-decoration:none;
}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}
div.panel-pane div.feed a{float:right;}
.et_pb_blog_0 .post-content{display:none}
.et_pb_blog_0 .et_pb_post .post-content,.et_pb_blog_0.et_pb_bg_layout_light .et_pb_post .post-content p,.et_pb_blog_0.et_pb_bg_layout_dark .et_pb_post .post-content p{font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:16px;line-height:1.6em}


.pub {
background-color : #FFFFCC; 
}
.mk-css-icon-menu-line-1,.mk-css-icon-menu-line-3{transition:all .2s ease}
.dashboard-active .mk-css-icon-menu-line-3,.is-active .mk-css-icon-menu-line-3{-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-3,.is-active .icon-size-big .mk-css-icon-menu-line-3{top:-8px}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
ul.no-list{margin:0;padding:0}
ul.no-list li{list-style:none}
.mb-10{margin-bottom:10px!important;margin-bottom:.625rem!important}


.progression li,
.all-chords li.chord,
.progression button,
.all-chords button {
  padding: 0;
  margin: 0; }


.chord-notes {
  text-align: center; }


.chord-notes ul {
  list-style: none;
  width: 9em;
  margin: 0; }


button.chord:hover + .chord-notes, .chord-notes:hover {
  opacity: 1.0;
  z-index: 9999; }
.hero__play{position:absolute;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%);color:#fff;font-family:"TT-Bold";font-size:16px;width:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.6);cursor:pointer}







.curved-square .caption .background
{
	background-color:#000;
	width:100%;
	height:100%;
}





.curved-square .thumbnail .caption .background
{
	background-color:#000;
	opacity:0.5;
	filter:alpha(opacity=50);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}








.light-round-extended .html .background
{
	width:100%;
	height:100%;
	background:#DDD;
}
#project-version-one .normal-gallery.gallery-v5 .single-project-item .col-lg-4{padding-bottom:11px;padding-top:0}
.service-tab-content .col-lg-4{right:70px}
.service-tab-content .col-lg-4 img{max-width:none;position:relative;bottom:2px;width:auto}
#testimonials .col-lg-4{margin-bottom:45px}
#our-specialist .col-lg-3,#testimonials .col-lg-4{width:85%;margin:auto auto 35px;display:block}
#featured .col-lg-4 img{float:none;width:100%}
#blog-post.testimonials_v1 .col-lg-4{padding:0}
#Top_bar .top_bar_right_wrapper{position:relative;top:25px}
.header-plain #Top_bar .top_bar_right,.header-plain #Top_bar .top_bar_right_wrapper{top:0}
.header-stack #Top_bar .top_bar_right_wrapper{top:10px}
#Top_bar .top_bar_right .top_bar_right_wrapper{float:right;margin-right:-10px}
.mobile-tb-left #Top_bar .top_bar_right .top_bar_right_wrapper{float:left}
.mobile-tb-center #Top_bar .top_bar_right .top_bar_right_wrapper{display:inline-block;float:none}
.header-plain #Top_bar .top_bar_right .top_bar_right_wrapper{line-height:0;padding-top:0}
.mobile-header-mini #Header_creative #Top_bar .top_bar_right_wrapper{padding-top:0}
#Header_creative #Top_bar .top_bar_right_wrapper{top:0}
#Top_bar.is-sticky .top_bar_right_wrapper{top:15px}
.header-plain #Top_bar.is-sticky .top_bar_right_wrapper{top:0}


.mt-0 {
  margin-top: 0;
}


.hrenover {
    background:none;
}


.hrenover h3{
	margin-top:20px;
	margin-left:20px;
}

.hrenover span{
	margin-left:20px;}

.hrenover:hover {

}


.hrenover:hover h3 a {
    color: #ca3922 !important;
}

.hrenover p{
	background:#fafafa;
	border-top:1px solid #e3e3e3;
	margin-top:20px;
	padding:10px 20px;
	padding-right:0;
	}


.hrenover:hover p {
	border-top:1px solid #ca3922;
}
.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-4{width:33.33333333%}

.textwidget {
    padding: 7px 0 0;
    display:table;
    width:100%;
}

#bottom .textwidget {
    color: #DDD;
}


.fl { float:left; }

.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

.container:before,
.container:after {
    display: table;
    content: " "
}

.container:after {
    clear: both
}

.container .jumbotron {
    border-radius: 6px
}


#advantages .description {
    color: #96989f;
    font-size: 14px;
    letter-spacing: 0.27px;
}


#discount p.description {
    opacity: 0.8;
    color: #ffffff;
    font-size: 16px;
    letter-spacing: 0.31px;
}


#subscribe .description {
    opacity: 0.7;
    color: #ffffff;
    font-size: 14px;
	margin-bottom: 0;
    padding-bottom: 20px
}


#product-description p.description {
    color: #96989f;
    font-size: 14px;
    line-height: 21px;
	margin: 20px 0px;
}


.banner-sale p.description {
opacity: 0.8;
color: #ffffff;
font-size: 16px;
font-weight: 400;
letter-spacing: 0.31px;
}

    .container .eleven.columns                  { width: 640px; }


        .container .one.column,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; }



#sidebar1 { width: 220px; }
.cli-col-12{width:100%}
.block-404 .content span.line{width:69px;height:2px;background-color:#002a59;margin:0 auto 16px auto;}
.img-responsive{display:block;max-width:100%;height:auto}
.ie-page .plan-image img.img-responsive{width:210px!important;height:100px!important}
.single-dp_plans .plan-detail-top .plan-detail-plans-container .plan-detail-plans .plan-detail-plans-bar-section .plan-detail-image-container .img-responsive{width:100%;height:auto}

#scroll, #scroll:hover {background-color:#1874cd;}

.homeleft {
	width: 100%;
	height: 720px;
	background: #fff;
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
    box-shadow: 0px 0px 1px #000;
    padding: 20px !important;
    margin-bottom: 10px !important;
    margin-left: 0px!important;
}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}

#ff-stream-1 .ff-filter:hover,
#ff-stream-1 .ff-filter.ff-filter--active,
#ff-stream-1 .ff-moderation-button,
#ff-stream-1 .ff-loadmore-wrapper .ff-btn,
#ff-stream-1 .ff-square:nth-child(1) {
	background-color: rgb(59, 61, 64);
}

#ff-stream-1 li,
#ff-stream-1 .ff-square {
	background: rgb(247, 247, 247);
}

@charset "UTF-8";*,.kc-col-container,.kc-container,.kc-elm{box-sizing:border-box}
.kc-elm{float:left;width:100%}

.gdlr-core-pbf-column,
.gdlr-core-pbf-column-content-margin{ position: relative; }

	.gdlr-core-pbf-column-content-margin{ padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; margin-right: 0px !important; }

	.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pbf-column-content-margin{ padding-left: 30px !important; padding-right: 30px !important; }




.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}


.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}
.home-page-product-carousel .bx-wrapper .bx-caption{bottom:-22px!important}
.bx-caption{background:none!important}

	#baum{
		min-height:53px;
		position:fixed; 
		top:1px;
		margin-left: 39px;
		z-index:103;
	}

.row {
  margin-right: -15px;
  margin-left: -15px;
}


.trending-forums-container a,
.success-story-container a,
.recipe-otd-header a { color:#000; }

.jzdq{
	width:1200px;
	margin:0 auto;
}
#wrapper.pt_cart .header .top-cart-menu .mobile-cart-phone~#mini-cart{display:none}

.copy-right{
	padding: 20px 0;
}
.node-listing-widget__tabs,.audio-on-demand__tabs,.recent-audio-main__tabs,.recent-content-main__tabs,.this-just-in__tabs{font-family:"Francois One",sans-serif;}
.audio-on-demand__tabs{list-style-type:none;margin:0 0 15px 0;padding:0;text-align:center;font-weight:normal;font-size:18px;display:flex;}
.audio-on-demand__tabs--item{color:#9a9a9a;display:inline-block;vertical-align:top;padding:0 7.5px;border-bottom:2px solid #eee;padding-bottom:5px;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;}
.audio-on-demand__tabs--item.active{border-bottom:2px solid #0a44bb;}
.audio-on-demand__tabs--link{transition:all 700ms cubic-bezier(0.22,0.61,0.18,0.7);}
.audio-on-demand__tabs--link:link,.audio-on-demand__tabs--link:visited{color:#9a9a9a;text-decoration:none;outline:none;}
.active .audio-on-demand__tabs--link:link,.active .audio-on-demand__tabs--link:visited{color:#000;}
.search-header-wrap ul{padding:10px;width:295px;right:0;border-radius:2px}
.search-header-wrap{width:50px}
.header-3-wrapper .main-navigation,.header-left-nav .search-header-wrap{width:45px;float:right}
.search-header-wrap a{padding:15px}
#footer .privacy-links ul.menu li.first{border-left:1px solid #ffffff;padding-left:1em;margin-left:1em;}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.menu-item{position:relative}

	.better-responsive-menu .menu-primary-container .sub-menu {
		display: none;
	}

#footer .social li.facebook a:hover {
  background-color: #325c94;
}

#footer .social li.facebook a:hover * {
  color:#fff !important;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
.c{*zoom:1}
.c:before,.c:after{display:table;content:""}
.c:after{clear:both}

.copy p {
	color: #FFF;
	font-size: 0.8125em;
	line-height: 1.8em;
	text-align: center;
}

.copy h2 {
	color: #fff;
	font-size: 2em;
	line-height: em;
	text-align: center;
}

.copy h3 {
	color: #fff;
	font-size: 0.8125em;
	line-height: 1.8em;
	text-align: center;
}

.copy p a {
	color: #FFF;
}

.copy p a:hover {
	color: #00599C;
}


.line-red {
    
    
    background: #fff;
    background-repeat: no-repeat;
    height: 187px;
    width: 100%;
    background-size:100% 100px;
    
    -webkit-box-shadow: 0px 4px 11px -4px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 4px 11px -4px rgba(0,0,0,0.75);
    box-shadow: 0px 4px 11px -4px rgba(0,0,0,0.75);
}
.side-section-nav .menu-block-wrapper ul.menu li.active-trail{display:block;}
#smart-footer .smartfooter-nav .menu-block-wrapper ul{list-style-type:none;margin:0;padding:0;display:block;font-size:1.8rem;font-weight:500;text-transform:uppercase;}
#smart-footer .smartfooter-nav .menu-block-wrapper ul li{list-style-type:none;list-style-image:none;display:block;margin:0;padding:.25em 0 0;}
#smart-footer .smartfooter-nav .menu-block-wrapper ul li:nth-child(1){margin-top:0;}
#smart-footer .smartfooter-nav .menu-block-wrapper ul li ul{display:none;}
#smart-footer .smartfooter-nav .menu-block-wrapper ul li:last-of-type{display:none;}
#smart-footer .smartfooter-nav .menu-block-wrapper ul li.investors ul{display:none;}
#smart-footer .smartfooter-nav .menu-block-wrapper ul li li{text-transform:none;font-weight:300;font-size:1.4rem;float:none;width:100% !important;}

.node-type-special-communication-page .img-responsive{display:inline-block;}


  .large-4 {
    position: relative;
    width: 33.33333%; }

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


    
    .td-header-row.td-header-header {
        background-color: #000000;
    }


h1.logo{
	font-size:36px;
	width:250px;

	}

h1.logo img{
	display:block;
	margin-left:20px;
	margin-top:15px;
}

#header .end .intre{
	right:0;
	top:0;
	position:absolute;
	margin:0;
	}
.mfp-hide{display:none !important}


.click-for-more {
  width: 126px;
  float: right;
  position: relative;
  right: 55px;
  top: 45px;
}

.home-page-post-wrap .home-page-post .blurb {
  position: relative;
  margin-top: 10px;
  display: none;
}

.home-page-post-wrap .home-page-post .blurb p {
  height: 80px;
  overflow: hidden;
  font-size: 14px;
  line-height: 18px;
  color: #808080;
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}
.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}
.h5,h5{font-size:14px}

h1, .h1, .h2, h2, .h3, h3, .h4, h4, .h5, .h5, h6, .h6{font-family: 'Poppins', sans-serif;}

.h5, h5{font-size:21px;}

.footer .h5{text-transform:uppercase; font-size:17px;}

.price .h5{display:block; font-size:15px; color:#801815;}
.heading--top,.sidebar-item__title,.teaser__title{margin:0 0 16px 0;}
.view-display-id-rules_page h2.teaser__title.heading--top,.view-display-id-rules_page h2.teaser__title.sidebar-item__title,.view-display-id-rules_page h2.teaser__title{margin:0 0 8px 0;}


.clearfix:after,
dl:after,
.widget:after,
.search-form:after,
.post-password-form p:after,
.navigation-single:after,
.nav-header:after,
.getstarted-form .form-row:after,
.subscribe-form:after,
.graphic-img-list li:after,
.ico-info-list li:after,
.blog-detail .blog-top:after,
.ipad-hold:after,
.story-timeline:after,
.bio-box .next-profile:after,
.footer-area:after,
.holder:after {
	content: "";
	display: block;
	clear: both;
}


.widget {
	margin-bottom: 1.2em;
}


.widget ul {
	padding-left: 2em;
}


.widget select {
	min-width: 150px;
}


.widget .menu {
    padding: 0;
}


#footer-widget-1,
#footer-widget-2,
#footer-widget-3,
#footer-widget-4 {
	display: inline;
	float: left;
	padding-right: 25px;
	width: 215px;
}


.social {
  margin: 0;
}

.header .social-nets-wrapper ul { float:right; }

.header .social-nets-wrapper ul li {
	list-style:none;
	float:left;
	margin-left:14px;
}

.header .social-nets-wrapper ul li a:hover {
	opacity:0.5;
	filter:alpha(opacity=50);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

.social-nets-wrapper ul { float:left; }

.social-nets-wrapper ul li {
	list-style:none;
	float:left;
	margin-right:11px;
}

.social-nets-wrapper ul li a:hover {
	opacity:0.5;
	filter:alpha(opacity=50);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

.footer .footer-widgets .social-nets-wrapper { padding-top:41px; }

.social-header{

	margin-top: 22px;
	width: 480px;

	}


ul.social li {

display: inline;
padding: 2px;

}
.events-shortcode .event-list.li-events .event-details-container{padding-top:15px;padding-bottom:15px}


.fake-table {
  display: table;
  width: 100%;
  height: 100%; }

  .home-container .page-header .fake-table {
    position: relative; }

  .why-container .page-header .fake-table {
    position: relative; }

  .about-container .page-header .fake-table {
    position: relative; }

  .team-container .page-header .fake-table {
    position: relative; }

  .contact-container .page-header .fake-table {
    position: relative; }

  .funds-container .page-header .fake-table {
    position: relative; }

  .fund-container .page-header .fake-table {
    position: relative; }

  .careers-container .page-header .fake-table {
    position: relative; }

  .how-to-container .page-header .fake-table {
    position: relative; }

  .press-container .page-header .fake-table {
    position: relative; }

  .page-not-found .fake-table {
    min-height: 100vh; }
.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-md-3{width:25%}

div .ves-megamenu .megamenu-header .links li,
div .ves-megamenu .megamenu-footer .links li {
  display: inline-block;
  padding: 0 5px;
}



ul.share-buttons{
  list-style: none;
  padding:m 0;
}


ul.share-buttons li{
  display: inline;
}
.cat-home-row{margin-left:-1%}
.cat-home-row .cat-home{margin-left:1%;float:left;position:relative;width:32.3%}
.cat-home-row .cat-home .com-box{margin-top:5%;top:0}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}

.social li.ml {
	background-position: 0 -105px;
}


.footer-top-box {
    margin: 30px auto;
    overflow: hidden;
}

.site-logo {
	width: 100%;
	max-width: 100px;
	position: relative;
	top: 50%;
}
.views-view-grid tbody{border-top:0}


.align-middle {
  vertical-align: middle !important;
}

.board_name {
	font-family: 굴림, 굴림체, 돋움, 돋움체;
	font-size: 9pt;
	color: #aba072;
	font-weight: bold;
	line-height:150%;
}


.before-content,
.after-content,
.custom-after-content,
.page-after-content {
	padding-top:5px;
	padding-bottom:5px;
	clear:both;
}


.after-content,
.custom-after-content,
.page-after-content {
	border-top:1px solid #aaaaaa;
	margin-top:5px;
}
.text-center{text-align:center}

.img-responsive.mobile {
  display: none;
}

.img-responsive {
    display: inline-block;
    max-width: 100%;
    height: auto;
}
.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-left:5px;padding-right:5px}
.col-md-3{width:25%}
.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-md-6{width:50%}
body.customer-area-active .cuar-css-wrapper .menu-item .acf-relationship ul{width:auto}
body.customer-area-active .cuar-css-wrapper .menu-item .acf-relationship li{display:block}

#primary-menu .sub-menu .menu-item-has-children {
position: relative;
display: block;
}

#primary-menu .sub-menu .menu-item-has-children .sub-menu {
display: none;
top: 0;
margin-top: 0;
left: 200px;
width: 200px;
padding: 0;
}

.widget_nav_menu ul li.menu-item-has-children a {  }

.mm-menu .menu-item a:hover, .mm-menu .sub-menu .menu-item a:hover { font-weight: 600; }




.mm-menu, .mm-menu .mm-title, .mm-menu .sub-menu .menu-item a,
.color-gray-5 {
	color: #f5f5f5;
}


  .rtl .menu-primary-items li.menu-item-has-children ul a:after,
  .rtl .menu-unset ul li.menu-item-has-children ul a:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    left: auto;
    right: 6px;
  }

.red           {color:#d51c54; font-weight:bold }


#panel .panel-menu{margin: 0 0 40px 0;}

#footer .footer{
	width: 990px;
	margin:0 auto;
	color:#f5f5f5;
}
