@import url("basic.css");
@import url("template.css");

body{font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#616161;overflow-x:hidden;}
a {-webkit-transition:all 0.3s;transition:all 0.3s;outline:none;text-decoration:none;color:#002d70;}
a:hover, a:active{outline:none;text-decoration:none;color:#424242!important;}
a:focus {outline:none;text-decoration:none;}
.relative{position:relative;}
.padd0{padding:0}
.paddlr0{padding-left:0;padding-right:0}
.paddl0{padding-left:0}
.paddr0{padding-right:0}
.ralewayr{font-family:'Raleway',sans-serif;font-weight:400}
.ralewayb{font-family:'Raleway',sans-serif;font-weight:700}
.ralewaym{font-family:'Raleway',sans-serif;font-weight:500}
.funny_font{font-family:'Signika', sans-serif;}

.carousel-control{background:none!important;width:115px;top:50%;bottom:auto;margin-top:-15px;display:inline-block;opacity:1}
.carousel-control .glyphicon{width:70px;height:30px;background-image:url(../img/home/direction.png);background-size:100% auto;background-position:center;background-repeat:no-repeat}
.carousel-control .glyphicon-chevron-left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.carousel-control .glyphicon:before{content:""}
.carousel-indicators li{background-color:#9a5b32;width:12px;height:12px;border:none;margin:0 5px}
.carousel-indicators .active{background-color:#ffd300;margin:0 5px}
.carousel-inner .container{position:absolute;left:0;right:0;top:0;}
.carousel-inner .bg_banner{width:100%;height:483px;background-repeat:no-repeat;background-position:center top;background-size:cover;}
.carousel-caption{color:#fff;right:auto;left:auto;top:auto;bottom:auto;max-width:650px;text-align:left;font-weight:500;}
.carousel-caption h1{font-size:74px;margin-top:0;}
.carousel-caption p{font-size:32px;}
.big_title{text-align:center;font-size:28px;}
.big_title h1{font-size:73px;font-weight:600;margin-top:0;margin-bottom:0;}
.big_title .funny_font{font-size:104px;line-height:90px;}
/*.fix2n.fixheader #main-menu{position:fixed;top:0;right:0;left:0;z-index:1030;transform:translate3d(0,0,0);margin:0 auto}*/
/*.fix2n #main-menu{transition:transform .4s cubic-bezier(0.2,1,0.2,1);transform:translate3d(0,-100%,0)}*/


#members-events-link{position:absolute;display:inline-block;top:1029px;right:230px;width:115px;height:30px}
.home_article{margin-top:45px;}
.home_article .video .item{border-bottom:1px solid transparent;padding-bottom:15px;margin-top:0px;}
.home_article .item:first-child{margin-top:0px;}
.home_article .item:last-child{border-bottom:1px solid transparent;}
.home_article .item a{display:block;}
.home_article .item .date{display:inline-block;margin-right:10px;}
.home_article .item .tag{font-size:12px;display:inline-block;border-left:1px solid #616161;padding-left:10px;}
.home_article .item h5{color:#002d70;font-weight:500;}

.home_badges{text-align:center;border-top:1px solid #e2e2e2;padding-top:40px;margin-top:40px;}
.home_badges h1{color:#e7c41f;font-size:40px;}
.home_involve{background:url(../img/bg_home_involve.jpg) no-repeat center bottom;color:#002d70;text-align:center;margin-top:40px;padding-top:70px;padding-bottom:70px;}
.home_involve h1{font-size:41px;margin-bottom:0px;}
.home_involve p{font-size:20px;font-weight:500;margin-bottom:30px;}
.home_involve .view_all{background-color:#e4bf14;font-weight:700;}

.banner_page{width:100%;height:274px;background-repeat:norepeat;background-position:center center;}
.page_nav{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background-color:#fff;}
.page_menu{list-style:none;margin-bottom:0;padding-left:0;}
.page_menu li{display:inline-block;}
.page_menu li a{line-height:60px;color:#002d70;font-weight:500;margin:0 16px 0 20px;display:block;border-bottom:4px solid transparent;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.page_menu li.active a, .page_menu li:hover a{border-bottom:4px solid #002d70;}

#main-menu .navbar-header {background-color:#002d70;border-bottom:3px solid #ffd300;position:relative;}
#main-menu .navbar-header .navbar-brand {display:inline-block;float:none;margin:0 auto;padding:6px 0 0;max-width:85px;}
#main-menu .navbar-header .navbar-toggle {position:absolute;top:50%;right:15px;margin:0;padding:0;border:none;border-radius:0;float:none;transform:translate(0,-50%);}


.dropdown-submenu{position:relative;}
.dropdown-submenu > a {position:relative;}
.dropdown-submenu .fa{font-weight:700;font-size:16px;position:absolute;right:20px;top:50%;margin-top:-8px;}
#main-menu .navbar-nav .open > a,#main-menu .navbar-nav .open > a:focus,#main-menu .navbar-nav .open > a:hover{color:#034ea2;background-color:#ffd300;border-color:transparent;}
#main-menu .navbar-nav .open > a {background-color:transparent;}
/*#main-menu .navbar-nav > .active > a,#main-menu .navbar-nav > .active > a:focus,#main-menu .navbar-nav > .active > a:hover{background-color:transparent;font-weight:700}*/

#menu-desktop{border:none;box-shadow:none;visibility:hidden;}
#menu-desktop .menu-item-has-children > a:after {content:"\f105";font:normal normal normal 14px/1 FontAwesome;font-weight:700;font-size:16px;position:absolute;top:50%;right:15px;transform:translateY(-50%);}
#menu-desktop .navbar-nav > .menu-item-has-children > a:after {display:none;}
#menu-desktop.wp-showmenu {visibility:visible;}

#main-menu .navbar-header .navbar-toggle {width:20px;height:20px;border:none;background-color:transparent;padding:0;margin:0;}
#main-menu .navbar-header .navbar-toggle:focus,#main-menu .navbar-header .navbar-toggle:hover {background:transparent;}
#main-menu .navbar-header .navbar-toggle span,#main-menu .navbar-header .navbar-toggle span::after,#main-menu .navbar-header .navbar-toggle span::before {position:absolute;width:100%;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;background-color:#fff;}
#main-menu .navbar-header .navbar-toggle span {top:50%;display:block;margin-top:-1px;}
#main-menu .navbar-header .navbar-toggle span {transition-timing-function:cubic-bezier(.55, .055, .675, .19);transition-duration:.1s;}
#main-menu .navbar-header .navbar-toggle span::before {transition:top .1s .14s ease, opacity .1s ease;}
#main-menu .navbar-header .navbar-toggle span::before {top:-6px;}
#main-menu .navbar-header .navbar-toggle span::after {transition:bottom .1s .14s ease, -webkit-transform .1s cubic-bezier(.55, .055, .675, .19);transition:bottom .1s .14s ease, transform .1s cubic-bezier(.55, .055, .675, .19);transition:bottom .1s .14s ease, transform .1s cubic-bezier(.55, .055, .675, .19), -webkit-transform .1s cubic-bezier(.55, .055, .675, .19);}
#main-menu .navbar-header .navbar-toggle span::after {bottom:-6px;}
#main-menu .navbar-header .navbar-toggle span::after,#main-menu .navbar-header .navbar-toggle span::before {display:block;content:'';}
#main-menu .navbar-header .navbar-toggle:not(.collapsed) span {transition-delay:.14s;transition-timing-function:cubic-bezier(.215, .61, .355, 1);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#main-menu .navbar-header .navbar-toggle:not(.collapsed) span::before {top:0;transition:top .1s ease, opacity .1s .14s ease;opacity:0;}
#main-menu .navbar-header .navbar-toggle:not(.collapsed) span::after {bottom:0;transition:bottom .1s ease, -webkit-transform .1s .14s cubic-bezier(.215, .61, .355, 1);transition:bottom .1s ease, transform .1s .14s cubic-bezier(.215, .61, .355, 1);transition:bottom .1s ease, transform .1s .14s cubic-bezier(.215, .61, .355, 1), -webkit-transform .1s .14s cubic-bezier(.215, .61, .355, 1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}

.privacy-link {
	color: white;
	line-height: 30px;
}

.privacy-link:hover, .privacy-link:visited, .privacy-link:active {
	color: #EEE !important;
}