@font-face{
	
	font-family:'Coming Soon';
	src:url(../webfonts/ComingSoon/ComingSoon.ttf)

}	

@font-face{
	
	font-family:'Chilling Sabrina';
	src:url(../webfonts/ChillingSabrina/ChillingSabrina.ttf)

}	

@font-face{
	
	font-family:'Hey August';
	src:url(../webfonts/HeyAugust/Hey+August.ttf),url(../webfonts/HeyAugust/Hey+August.otf)

}	

html{
	
	position:relative;min-height:100%

}	

body,h1,h2,h3{
	
	font-family:Roboto,sans-serif

}	

body{
	
	background:#12121e;margin-bottom:400px

}	

.menu-bar{
	
	background:#353544

}	

.navbar-custom{
	
	z-index:1002;
	border:0;
	width:100%;
	border-radius:0;
	background:transparent;
	transition:color .3s cubic-bezier(.17,.67,.83,.67);
	-webkit-transition:margin-top .1s ease-out;
	-o-transition:margin-top .1s ease-out;
	transition:margin-top .1s ease-out;
	font-family:Roboto,sans-serif
	
}	

	
.navbar-custom .navbar-brand{
	position:absolute;margin-top:0;
z-index:1003

}	
	
.navbar-custom .navbar-brand img{
	
	width:270px

}	
	
.navbar-custom .navbar-nav{
	width:auto

}	
	
.navbar-custom .navbar-nav li{
	margin:0 5px;
padding:5px 0
}	
.navbar-custom .navbar-nav li:first-child{
	margin-left:0
}	
.navbar-custom .navbar-nav li:last-child{
	margin-right:0
}	
.navbar-custom .navbar-nav li a{
	color:#ffffff;
font-size:12px;font-weight:400;text-transform:uppercase;font-family:Roboto,sans-serif;text-align:center;min-width:100px
}	
.navbar-custom .navbar-nav li a:hover{
	color:#a7a7a7
}	
.navbar-custom .navbar-nav li a small{
	display:block
}	
.navbar-custom .navbar-nav li a i{
	margin-right:4px
}	
.navbar-custom .dropdown .dropdown-menu{
	width:280px;margin-top:10px;padding:10px;background:#fff
}	
.navbar-custom .dropdown .dropdown-menu:before{
	position:absolute;top:-7px;left:20%;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''
}	
.navbar-custom .dropdown .dropdown-menu:after{
	position:absolute;top:-6px;left:20%;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''
}	
.navbar-custom .dropdown .dropdown-menu-right:before,.navbar-custom .dropdown .dropdown-menu-right:after{
	left:initial;right:30%
}	
.navbar-custom .dropdown .dropdown-menu form{
	padding:0 10px!important
}	
.navbar-custom .dropdown .dropdown-menu label{
	font-size:14px;font-weight:700;color:#676767
}	
.navbar-custom .dropdown .dropdown-menu button{
	background:#07a19a;border:1px solid #07a19a
}	
.navbar-custom .dropdown .dropdown-menu button:hover{
	background:#07a19a
}	
.navbar-custom .dropdown .dropdown-menu .head h2{
	margin:10px 0 0;color:#07a19a;text-transform:uppercase;font-size:14px
}	
.navbar-custom .dropdown .dropdown-menu .head p{
	margin:0 0 10px;color:#757575;font-size:12px
}	
.navbar-custom .dropdown .dropdown-menu a,.navbar-custom .dropdown .dropdown-menu a:focus,.navbar-custom .dropdown .dropdown-menu a:active{
	text-align:left;background:transparent;color:#615E5F;font-size:13px;font-weight:400;padding:10px 5px;border-bottom:1px solid rgba(117,117,117,0.1)
}	
.navbar-custom .dropdown .dropdown-menu a:hover{
	color:#615E5F
}	
.navbar-custom .dropdown .dropdown-menu a:first-child{
	margin-top:0
}	
.navbar-custom .dropdown .dropdown-menu a:last-child{
	border-bottom-color:transparent
}	
.navbar-custom .dropdown .dropdown-menu a .menu-icon{
	width:16px;margin-right:6px;margin-top:-2px
}	
.navbar-custom .navbar-nav > li:first-child{
	padding-left:0!important
}	
.navbar-custom .navbar-nav li:last-child{
	padding-right:0!important
}	
.navbar-custom .navbar-nav > li:first-child:before{
	display:none
}	
.navbar-custom .dropdown-toggle::after{
	display:none
}	
.navbar-custom .dropdown .dropdown-menu input{
	font-size:14px;padding:0 10px
}	
.navbar-custom .dropdown .dropdown-menu .btn{
	width:100%
}	
.navbar-custom .dropdown .dropdown-menu .links{
	margin:20px 0 0
}	
.navbar-custom .dropdown .dropdown-menu .links a{
	color:#007BFF;text-decoration:none;font-size:12px;font-weight:400;text-transform:uppercase;margin:10px 0;padding:0;border:0
}	
.navbar-custom .dropdown .dropdown-menu .links a:hover{
	color:#0069d9
}	
.navbar-custom .dropdown .dropdown-menu .links .links::after{
	display:block;content:"";clear:both
}	
@media (min-width: 992px){
	.navbar-custom .animate{
	animation-duration:.3s;-webkit-animation-duration:.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both
}	

}	
@keyframes slideIn{
	0%{
	transform:translateY(1rem);opacity:0
}	
100%{
	transform:translateY(0rem);opacity:1
}	
0%{
	transform:translateY(1rem);opacity:0
}	

}	
@-webkit-keyframes slideIn{
	0%{
	-webkit-transform:transform;-webkit-opacity:0
}	
100%{
	-webkit-transform:translateY(0);-webkit-opacity:1
}	
0%{
	-webkit-transform:translateY(1rem);-webkit-opacity:0
}	

}	
.navbar-custom .slideIn{
	-webkit-animation-name:slideIn;animation-name:slideIn
}	
.top-bar{
	background:#353544;height:55px
}	
.server-status .item,.community-bar .community-links,.community-bar .search-database{
	z-index:999;position:relative
}	
.community-links{
	float:left;width:300px;margin:10px 5px 0;text-align:right
}	
.community-bar{
	width:300px;height:auto;padding:0;margin-top:10px;background:transparent;float:right
}	
.server-status{
	float:left;height:auto;width:500px;margin-top:11px
}	
.server-status .item{
	float:left
}	
.community-links .community-link{
	margin-right:16px;font-size:24px;margin-top:0;color:#fff
}	
.server-status .item{
	z-index:1001;margin-right:25px;margin-top:0;color:#235697;font-size:22px
}	
.server-status .item .fa-poll{
	color:#07a19a
}	
.server-status .item .fa-chess-rook{
	color:#B6923C
}	
.server-status .item .fa-users{
	color:#ffffff
}	
.server-status .item .fa-user-circle{
	color:#a1a1a1
}	
.server-status .item .icon{
	float:left;width:auto
}	
.server-status .item .base{
	float:right;display:inline-block;width:60px;height:auto;padding:3px;text-align:left;margin:4px 0 0 12px;background:#12121e;line-height:15px;border-radius:4px
}	
.server-status .item .base.auto{
	width:auto;padding:5px 0;font-size:10px;color:#ffffff;text-transform:uppercase
}	
.server-status .item .base.active{
	color:#55AE4B
}	
.server-status .item .base.deactivate{
	color:#ffffff
}	
.server-status .item .base i{
	font-size:18px
}	
.community-bar .search-database input,.community-bar .search-database select,.community-bar .search-database button,.community-bar .search-database .dropdown{
	float:left;line-height:25px;outline:0
}	
.community-bar .search-database input{
	width:150px;background:#fff;padding-left:30px;border:1px solid #EEE!important;border-right:0!important;border-radius:2px 0 0 2px!important
}	
.community-bar .search-database input:focus,.community-bar .search-database input:active,.community-bar .search-database input:visited{
	background:#fff!important;border:1px solid #EEE!important;border-right:0!important
}	
.community-bar .search-database .dropdown button{
	min-width:100px
}	
.community-bar .search-database .dropdown button,.community-bar .search-database .dropdown button:active,.community-bar .search-database .dropdown button:focus,.community-bar .search-database .dropdown button:visited{
	padding:0 10px;background:#fff;color:#757575;font-size:13px;height:35px;border:1px solid #EEE;border-left:0!important;border-right:0!important;border-radius:0!important;outline:0;-webkit-box-shadow:none!important;box-shadow:none!important
}	
.community-bar .search-database .dropdown .dropdown-toggle::after{
	float:right;margin-top:10px
}	
.community-bar .search-database .dropdown .dropdown-menu{
	margin-top:10px;padding:10px
}	
.community-bar .search-database .dropdown .dropdown-menu a{
	color:#757575;font-size:13px;padding:5px 12px;border-bottom:1px solid rgba(117,117,117,0.1);margin-top:5px
}	
.community-bar .search-database .dropdown .dropdown-menu a:first-child{
	margin-top:0
}	
.community-bar .search-database .dropdown .dropdown-menu a:last-child{
	border-bottom-color:transparent
}	
.community-bar .search-database .dropdown .dropdown-menu a:hover{
	background:#07a19a;color:#fff;border-radius:2px;border-bottom-color:transparent
}	
.community-bar .search-database .dropdown .dropdown-menu:before{
	position:absolute;top:-7px;left:35%;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''
}	
.community-bar .search-database .dropdown .dropdown-menu:after{
	position:absolute;top:-6px;left:35%;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''
}	
.community-bar .search-database button[type="submit"]{
	line-height:22px;height:35px;color:#fff;background:#07a19a;border-color:#07a19a;border-left:0!important;border-radius:0 2px 2px 0!important
}	
.community-links .fa-facebook{
	color:#1096F4
}	
.community-links .fa-discord{
	color:#6F85D4
}	
.community-links .fa-youtube{
	color:#EF1B0D
}	
.community-links .fa-instagram{
	color:#fff
}	
.community-links a:hover i{
	opacity:.5
}	
.header{
	background:url(../images/bg-header.png) no-repeat;background-size:100%;background-position:center center;height:auto
}	
.header .logo{
	padding:100px 0;background:url(../images/bg-header-render.png) no-repeat;background-size:750px;background-position:right bottom
}	
.sub-content{
	padding:15px 25px 50px!important
}	
.sub-content .head{
	color:#07a19a
}	
.sub-content .head,.sub-content .sub-head{
	margin:0;padding:0
}	
.sub-content .sub-head{
	font-size:12px
}	
.main-content{
	padding:0;margin-top:10px
}	
.home .news{
	float:left;background:#353544;width:500px;height:270px;padding:10px 20px
}	
.home .news .filter{
	list-style:none;margin:0;padding:0 0 15px;border-bottom:2px solid #f2f2f2
}	
.home .news .filter li{
	display:inline-block;width:auto;margin:0 2px;font-size:12px;padding:0;text-transform:uppercase;text-align:center
}	
.home .news .filter li a{
	display:inline-block;min-width:60px;padding:10px 2px 2px;color:#07a19a;text-decoration:none
}	
.home .news .filter li a:hover{
	color:#acacac
}	
.home .news .filter li.active a{
	color:#ffffff
}	
.home .news .filter li.read-more{
	float:right
}	
.home .news .filter li.read-more a{
	padding:6px 8px;width:auto;min-width:auto;font-size:8px;color:#657a4c;border:1px solid #657a4c;margin-top:4px
}	
.home .news .filter li.read-more a:after{
	display:none
}	
.home .news .filter li.read-more a:hover:after,.home .news .filter li.read-more a:focus:after,.home .news .filter li.read-more a:hover::after{
	width:5px;background:transparent
}	
.home .news .items{
	margin-top:20px
}	
.home .news .item{
	margin-top:15px;display:block
}	
.home .news .empty{
	float:left;font-family:'Hey August';color:#07a19a;font-size:32px;line-height:48px;padding:0;margin:0 5px;filter:drop-shadow(1px 1px #010101)
}	
.home .news .items .tag,.home .news .items .title,.home .news .items .date{
	float:left;font-size:14px;line-height:20px
}	
.home .news .items .tag{
	padding:0;width:70px;text-align:center;text-transform:uppercase;color:#fff;font-weight:700;font-size:8px;background:#2BA124;border-radius:1px
}	
.home .news .items .tag.event{
	background:#07a19a
}	
.home .news .items .tag.update{
	background:#128CD9
}	
.home .news .items .tag.maintenance{
	background:#C52C3F
}	
.home .news .items .title{
	width:270px;margin-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#07a19a
}	
.home .news .items .date{
	text-align:right;width:70px;margin-left:20px;color:#999797
}	
.home .news .items:after,.home .news .items .item:after{
	content:"";display:table;clear:both
}	
.home .slider-container{
	float:right;padding:4px;width:580px;height:258px;background:rgba(247,247,247,0.5)
}	
.home .slider-container .anim-slider{
	width:100%;height:248px;background-color:rgba(158,204,254,0.5)
}	
.home .slider-container .anim-slider .anim-slide{
	width:100%;height:248px;border:0
}	
.home .slider-container .anim-slider .anim-slide .content{
	width:100%;height:248px;border:0
}	
.home .slider-container nav.anim-arrows>span.anim-arrows-prev:after{
	color:#fff
}	
.home .slider-container nav.anim-arrows>span.anim-arrows-next:after{
	color:#fff
}	
.home .slider-container nav.anim-arrows>span.anim-arrows-prev,.home .slider-container nav.anim-arrows>span.anim-arrows-next{
	-webkit-box-shadow:0 0 0 2px #fff;-moz-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff
}	
.home .slider-container nav.anim-arrows>span.anim-arrows-prev{
	left:1.8%
}	
.home .slider-container nav.anim-arrows>span.anim-arrows-next{
	right:1.8%
}	
.home .slider-container .anim-dots{
	display:none
}	
.home .slider-container li.anim-slide:nth-of-type(1) .content{
	background:url(../images/slider/image-01.jpg) 100%/cover
}	
.home .slider-container li.anim-slide:nth-of-type(2) .content{
	background:url(../images/slider/image-02.jpg) 100%/cover
}	
.home .slider-container li.anim-slide:nth-of-type(3) .content{
	background:url(../images/slider/image-03.jpg) 100%/cover
}	
.home .slider-container li.anim-slide .description{
	position:absolute;width:auto;max-width:300px;padding:10px 20px 20px;right:20px;border-radius:2px;text-decoration:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out
}	
.home .slider-container li.anim-slide:nth-of-type(1) .description,.home .slider-container li.anim-slide:nth-of-type(2) .description,.home .slider-container li.anim-slide:nth-of-type(3) .description{
	bottom:20px;color:#fff
}	
.home .slider-container li.anim-slide:nth-of-type(1) .description{
	background:rgba(82,177,73,0.9)
}	
.home .slider-container li.anim-slide:nth-of-type(1) .description:hover{
	background:rgba(82,177,73,1)
}	
.home .slider-container li.anim-slide:nth-of-type(2) .description{
	background:rgba(249,179,50,0.9)
}	
.home .slider-container li.anim-slide:nth-of-type(2) .description:hover{
	background:rgba(249,179,50,1)
}	
.home .slider-container li.anim-slide:nth-of-type(3) .description{
	background:rgba(18,140,218,0.9)
}	
.home .slider-container li.anim-slide:nth-of-type(3) .description:hover{
	background:rgba(18,140,218,1)
}	
.home .slider-container li.anim-slide:nth-of-type(1) .head,.home .slider-container li.anim-slide:nth-of-type(2) .head,.home .slider-container li.anim-slide:nth-of-type(3) .head,.home .slider-container li.anim-slide:nth-of-type(1) .text,.home .slider-container li.anim-slide:nth-of-type(2) .text,.home .slider-container li.anim-slide:nth-of-type(3) .text{
	width:100%;position:relative;text-align:left
}	
.home .slider-container li.anim-slide:nth-of-type(1) .head,.home .slider-container li.anim-slide:nth-of-type(2) .head,.home .slider-container li.anim-slide:nth-of-type(3) .head{
	font-weight:700;text-transform:uppercase;font-size:20px;font-family:'Open Sans',sans-serif
}	
.home .slider-container li.anim-slide:nth-of-type(1) .text,.home .slider-container li.anim-slide:nth-of-type(2) .text,.home .slider-container li.anim-slide:nth-of-type(3) .text{
	font-size:16px;letter-spacing:1px;font-family:'Open Sans Condensed',sans-serif
}	
.home .slider-container li.anim-slide:nth-of-type(1) .line-2,.home .slider-container li.anim-slide:nth-of-type(2) .line-2,.home .slider-container li.anim-slide:nth-of-type(3) .line-2{
	margin-top:70px;letter-spacing:2px;font-family:'Open Sans Condensed',sans-serif
}	
.wrapper-left{
	float:left;width:280px;margin-top:30px
}	
.wrapper-center{
	float:left;width:530px;margin:30px 10px 0
}	
.wrapper-right{
	float:right;width:280px;margin-top:30px
}	
.wrapper-full{
	width:100%;float:left
}	
.server-info,.woe-info{
	margin:0;padding:20px;height:350px;background:#353544
}	
.woe-info .head{
	border-bottom:1px solid #EDEDED;padding-bottom:20px
}	
.woe-info .head .title{
	width:190px
}	
.server-info .head .title,.woe-info .head .icon{
	float:left
}	
.woe-info .head .title{
	float:right
}	
.woe-info .head .icon{
	width:50px
}	
.server-info .head .title h2,.woe-info .head .title h2{
	color:#ffffff;font-size:14px;font-weight:700;font-family:'Roboto';text-transform:uppercase;letter-spacing:1px;line-height:28px
}	
.woe-info .head .title h2,.woe-info .head .title span{
	margin:0;padding:0;line-height:normal!important
}	
.woe-info .head .title span{
	font-family:'Roboto';font-size:12px;color:#ffffff;margin-top:-4px!important
}	
.woe-info .items{
	margin-top:20px
}	
.woe-info .items:after,.woe-info .items .item:after{
	content:"";display:table;clear:both
}	
.woe-info .items .item{
	margin:10px 0
}	
.woe-info .items .item .day{
	float:left;width:50px;font-size:20px;text-transform:uppercase;line-height:38px;color:#ffffff
}	
.woe-info .items .item .content{
	float:right;width:180px
}	
.woe-info .items .item .content .title{
	font-weight:700;font-size:14px
}	
.woe-info .items .item .content .time{
	font-size:12px
}	
.woe-info .items .item .content .title,.woe-info .items .item .content .time{
	color:#07a19a
}	
.server-info .head .status-wrapper{
	float:right;display:inline-block;width:76px;height:26px;padding:2px;text-transform:uppercase;text-decoration:none;background:#F56A68;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-o-transform:skew(-20deg)
}	
.server-info .head .status-wrapper .base{
	position:relative;width:74px;line-height:18px;padding:3px;color:#fff;font-size:10px;font-weight:400;text-align:center;background:transparent;-webkit-transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg)
}	
.server-info .head .status-wrapper.active{
	background:#209d1a
}	
.server-info .filter{
	margin:20px 0
}	
.server-info .filter button{
	float:left;width:50%;color:#000000;background:#0ad6cc;border:1px solid #0ad6cc;border-radius:0;font-family:'Roboto';font-size:12px;text-transform:uppercase
}	
.server-info .filter button:focus,.server-info .filter button:active{
	outline:0!important;box-shadow:none!important
}	
.server-info .filter .active{
	background:#07a19a!important
}	
.server-info .filter button:last-child{
	float:right;border-left:0
}	
.server-info .items{
	margin-top:10px
}	
.server-info .items .item{
	margin:8px 0
}	
.server-info .items .item:first-child{
	margin-top:0
}	
.server-info .items .item:last-child{
	margin-bottom:0
}	
.server-info .items .item .label{
	float:left;width:130px;color:#ffffff;font-size:12px;font-weight:700
}	
.server-info .items .item .value{
	float:right;width:50px;color:#07a19a;font-size:12px;text-align:right
}	
.server-info .filter::after,.server-info .items .item::after,.server-info .head::after,.woe-info .head::after{
	content:"";display:table;clear:both
}	
.ranking{
	padding:6.5px 20px;background:#353544
}	
.ranking .head .icon{
	float:left;width:38px;line-height:32px
}	
.ranking .head .title{
	float:left;font-family:'Hey August';color:#07a19a;font-size:32px;line-height:48px;padding:0;margin:0 5px;filter:drop-shadow(1px 1px #010101)
}	
.ranking .head .read-more{
	float:right;text-align:center;margin-top:5px
}	
.ranking .head .read-more a{
	margin-top:0;width:25px;line-height:20px;font-size:8px;padding:6px 8px;color:#007BFF;border:1px solid #007BFF
}	
.ranking .head .read-more a:hover{
	color:#046fe0;border-color:#046fe0
}	
.ranking .head::after{
	content:"";display:table;clear:both
}	
.ranking .filter{
	list-style:none;margin:5px 0;padding:0 0 15px;text-align:center;border-bottom:2px solid #f2f2f2
}	
.ranking .filter li{
	display:inline-block;width:auto;margin:0 2px;font-size:12px;padding:0;text-transform:uppercase;text-align:center
}	
.ranking .filter li a{
	display:inline-block;min-width:60px;padding:10px 2px 2px;color:#07a19a;text-decoration:none
}	
.ranking .filter li a:hover{
	color:#acacac
}	
.ranking .filter li.active a{
	color:#ffffff
}	
.ranking .content{
	margin-top:10px
}	
.ranking .content .view{
	width:150px;text-align:center;float:left
}	
.ranking .content .positions{
	float:right;width:320px
}	
.ranking .content::after,.ranking .content .positions::after{
	content:"";display:table;clear:both
}	
.ranking .content .view .name{
	font-family:'Roboto';color:#ffffff;font-size:12px;padding:5px 0
}	
.ranking .content .view .image{
	margin:8px 0;padding:10px 0;height:auto;position:relative;height:100%
}	
.ranking .content .view .guild-flag{
	background:url(../images/guild-flag.png) no-repeat;background-position:top center;text-align:center;height:110px;line-height:80px
}	
.ranking .content .view .image .desc{
	position:absolute;text-align:center;width:100%;margin-top:-20px
}	
.ranking .content .view .more .btn{
	font-size:12px;border-radius:2px;margin-top:8px
}	
.ranking .table thead,.ranking .table thead tr,.ranking .table thead tr th,.ranking .table tbody,.ranking .table tbody tr,.ranking .table tbody tr td{
	border:0
}	
.ranking .table thead tr th{
	font-weight:400;font-size:12px;font-family:'Roboto';text-transform:uppercase;color:#ffffff;padding:6px;font-weight:bold
}	
.ranking .table tbody tr td{
	line-height:24px;height:24px;padding:5.5px;font-size:12px;font-family:'Roboto'
}	
.ranking .table tbody tr:nth-child(odd) td{
	background:#12121e
}	
.ranking .table tbody tr td:first-child{
	font-weight:700;color:#07a19a
}	
.ranking .table tbody [data-action="rank-change"]{
	cursor:pointer
}	
.ranking .ranking-hidden{
	display:none
}	
.job {
    float:left;
    width: 150px;
    height: 122px;
    overflow: hidden;
}
.jobimg {
    position:relative;
    width: 200px;
    height: 200px;
    top: -90px;
    left: -25px;
    overflow: hidden;
}
.desc {
    position: relative;
    top:132px;
}
.home .owl-gallery{
	margin-top:30px
}	
.home .owl-gallery .owl-carousel{
	background:#1f1f2c;padding:5px
}	
.home .owl-gallery .owl-carousel .item{
	width:270px;height:180px
}	
.home .owl-gallery .owl-carousel .item iframe{
	width:100%;height:180px
}	
.home .owl-gallery .owl-gallery-nav{
	position:absolute;top:80%;left:0;right:0;width:100%
}	
.home .owl-gallery .owl-gallery-nav .owl-prev,.home .owl-gallery .owl-gallery-nav .owl-next{
	z-index:1001;position:absolute;width:40px;height:40px;line-height:30px;text-align:center;color:#fff;background:#07a19a;border:1px solid #07a19a;border-radius:0;visibility:hidden;cursor:pointer;outline:0;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out
}	
.home .owl-gallery .owl-gallery-nav i{
	font-size:20px
}	
.home .owl-gallery:hover .owl-gallery-nav .owl-prev,.home .owl-gallery:hover .owl-gallery-nav .owl-next{
	visibility:visible
}	
.home .owl-gallery .owl-gallery-nav .owl-prev:hover,.home .owl-gallery .owl-gallery-nav .owl-next:hover{
	background:#1dd3ca;border-color:#1dd3ca;color:#fff
}	
.home .owl-gallery .owl-gallery-nav .owl-prev{
	left:-10px
}	
.home .owl-gallery .owl-gallery-nav .owl-next{
	right:-10px
}	
.sub-menu{
	z-index:1;padding:5px 0;margin:0;background:transparent
}	
.sub-menu .container{
	padding:10px 16px;background:#353544;border:1px solid #353544
}	
.sub-menu .container::after{
	content:"";display:table;clear:both
}	
.sub-menu .menu-icon{
	float:left;margin:5px 0;text-decoration:none;font-size:12px;font-weight:400;text-transform:uppercase;color:#ffffff
}	
.sub-menu .menu-icon i{
	margin-right:5px
}	
.sub-menu .breadcrumb{
	width:92%;float:left;border:0;padding:0;margin:0 10px;background:transparent;border:0;border-radius:0
}	
.sub-menu .breadcrumb-item::before{
	color:#e6e3e3
}	
.sub-menu li{
	margin:5px 0
}	
.sub-menu li,.sub-menu li a{
	text-decoration:none;font-size:12px;font-weight:400;text-transform:uppercase
}	
.sub-menu li a{
	color:#07a19a
}	
.sub-menu a:hover{
	color:#10c5bc
}	
.news-list .head{
	margin-top:30px
}	
.news-view .head h2,.news-view .head p,.news-list .head h2,.news-list .head p{
	margin:0;padding:0
}	
.news-list .head h2{
	color:#16B5D5
}	
.news-list .head h2 a{
	color:#16B5D5;text-decoration:none
}	
.news-view .head p,.news-list .head p{
	color:#000;font-size:14px
}	
.news-view .head .tag a,.news-list .head .tag a{
	text-transform:uppercase;font-size:12px;text-decoration:none
}	
.news-view .footer a i,.news-list .footer a i,.news-view .head .tag a i,.news-list .head .tag a i{
	margin-right:3px
}	
.news-view .head p small,.news-list .head p small{
	font-size:13px
}	
.news-view .content,.news-list .content{
	margin:10px 0;font-size:14px;height:80px
}	
.news-view .footer,.news-list .footer{
	font-size:10px;color:#EBE8E8
}	
.news-view .footer a,.news-list .footer a{
	text-transform:uppercase;font-size:12px;text-decoration:none;margin:0 10px
}	
.news-view .footer a:first-child,.news-list .footer a:first-child{
	margin-left:0
}	
.news-view .footer a:last-child,.news-list .footer a:last-child{
	margin-right:0
}	
.donate-page .item{
	display:block;width:300px;height:300px;margin:60px auto;text-align:center;border-radius:4px
}	
.donate-page .item:hover{
	opacity:.9
}	
.donate-page .item.green{
	background:#FF9F17
}	
.donate-page .item.blue{
	background:#15B6D3
}	
.donate-page .item.green img{
	width:380px;margin-top:-40px;margin-left:-60px
}	
.donate-page .item.blue img{
	width:340px;margin-top:-40px;margin-left:-20px
}	
.search-toggle-btn{
	margin-top:10px
}	
.search-toggle-btn a{
	font-size:14px;text-transform:uppercase;text-decoration:none
}	
.search-toggle button i,.search-toggle-btn a i{
	margin-right:2px
}	
.search-toggle{
	display:none
}	
.form-main input,.search-toggle input{
	padding-left:10px;padding-right:10px
}	
.form-main .form-group,.search-toggle .form-group{
	margin-top:5px
}	
.form-main .form-group label,.search-toggle .form-group label{
	text-transform:uppercase;font-weight:700;font-size:12px
}	
.form-main .form-group .form-text{
	margin:0
}	
.mce-tinymce{
	border-radius:2px;border-width:1px
}	
input,select{
	border-radius:2px!important;background:#fff;line-height:20px
}	
select{
	height:30px;padding:5px 10px;font-size:12px
}	
input[type="submit"],input[type="button"],button{
	display:inline-block;padding:7px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;color:#fff;font-weight:normal;background:#07a19a;border:1px solid #07a19a
}	
input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active,input[type="button"]:hover,input[type="button"]:focus,input[type="button"]:active,button:hover,button:focus,button:active{
	background:#14dad0
}	
.table-green{
	border:0;margin-top:40px
}	
.table-green thead,.table-green thead tr,.table-green thead th,.table-green tbody,.table-green tbody tr,.table-green tbody td{
	border:0;font-family:Roboto,sans-serif;font-weight:400
}	
.table-green thead tr{
	background:#34343e;color:#fff;border:0
}	
.table-green thead th,.table-green tbody td{
	min-width:24px
}	
.table-green thead th a{
	color:#fff;text-decoration:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out
}	
.table-green thead th a:hover{
	color:#f9f4f4
}	
.table-green thead th:first-child{
	border-top-left-radius:2px
}	
.table-green thead th:last-child{
	border-top-right-radius:2px
}	
.table-green tbody{
	border:1px solid #252532;border-top:0
}	
.table-green tbody td{
	border-bottom:1px solid #252532;line-height:25px
}	
.table-green tbody td a{
	text-decoration:none
}	
.table-green tbody tr:last-child td{
	border-bottom:0
}	
.security-code{
	margin-bottom:10px
}	
.search-form2 p{
	border:0
}	
.search-form2 label{
	font-family:Roboto,sans-serif;font-style:normal;font-size:12px;font-weight:700
}	
.search-form2 input[type="submit"]{
	font-weight:400
}	
.go-top,.go-top:active,.go-top:focus{
	z-index:1003;display:none;position:absolute;position:fixed;bottom:2%;right:2%;width:40px;height:40px;color:#fff;text-align:center;line-height:40px;background-attachment:scroll;background:url(../images/scroll-top.png) no-repeat,#07a19a;background-position:center center;background-size:18px;border-radius:50%;bottom:20px;box-sizing:border-box;color:#fff
}	
.go-top:hover{
	color:#fff;background-color:#a3fffa;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out
}	
#footer{
  position: relative;   /* o simplemente borra position/bottom */
  bottom: auto;
  width: 100%;
  margin-top: 40px;     /* ajusta a gusto */
  height: auto;         /* mejor que fijo */
}

#footer .copyright{
	text-align:center;margin:30px 0;font-size:12px;z-index:1002;height:100px
}	
#footer .copyright p{
	padding:0;margin:0;font-family:'Roboto';text-transform:uppercase;color:#919191
}	
#footer .copyright img{
	margin-top:10px
}	
#footer .copyright a{
	color:#07a19a;text-decoration:none;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out
}	
#footer .copyright a:hover{
	color:#E13B50
}	
#footer .navigation{
	background: url('../images/bg-footer.jpg');background-color:#353544;background-size:cover cover;background-position:center -240px;height:240px
}	
#footer .contact{
	height:60px;margin:5px 0;color:#fff
}	
#footer .contact .title{
	float:left;font-family:'Hey August';color:#07a19a;font-size:24px;padding:0;margin:10px 5px;line-height:30px;filter:drop-shadow(1px 1px #010101)
}	
#footer .contact .mail{
	float:left;line-height:30px;margin:10px;font-family:'Roboto';font-weight:700;font-size:12px;text-transform:uppercase
}	
#footer .contact::after{
	content:'';clear:both;display:table;background:#000;width:100%;margin-top:100px;height:1px;-webkit-box-shadow:0 1px 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:0 1px 1px 0 rgba(255,255,255,0.1);box-shadow:0 1px 1px 0 rgba(255,255,255,0.1)
}	
#footer .navigation .logo{
	width:200px;line-height:150px;float:left
}	
#footer .navigation .logo img{
	max-width:150px
}	
#footer .navigation .links{
	float:left;width:500px;margin:0 20px 0 50px
}	
#footer .navigation .links .head{
	font-family:'Hey August';color:#07a19a;font-size:24px;padding:0;margin:10px 5px;line-height:30px;filter:drop-shadow(1px 1px #010101)
}	
#footer .navigation .links .items{
	float:left;list-style-type:none;padding:0;width:125px;margin:0 25px
}	
#footer .navigation .links .items li{
	margin:0;padding:0
}	
#footer .navigation .links .items:nth-child(2){
	margin-left:10px
}	
#footer .navigation .links .items:nth-child(4){
	margin-right:10px
}	
#footer .navigation .links .items li a{
	font-size:12px;font-weight:700;font-family:'Roboto';letter-spacing:1px;color:#fff;text-transform:uppercase;text-decoration:none
}	
#footer .navigation .links .items li a:hover{
	color:#E5E5E5
}	
#footer::after{
	content:'';clear:both;position:absolute;width:450px;height:380px;right:5%;bottom:0;background:url(../images/bg-footer-render.png) no-repeat;background-position:right bottom
}	
.tooltip{
	font-family:Roboto,sans-serif;font-size:10px;text-transform:uppercase
}	
@media (min-width : 1280px){
	.tooltip-xs{
	display:none
}	

}	
@media (max-width : 1024px){
	.tooltip-sm{
	display:none
}	

}	
.overlay{
	z-index:1003;display:none;position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,0.7);z-index:1003;opacity:0;transition:all .5s ease-in-out
}	
.overlay.active{
	display:block;opacity:1
}	
.modal-waiting,.modal-window,.modal-confirm,.language-waiting,.modal-page-error,.p-waiting{
	background:rgba(0,0,0,0.6);z-index:10001
}	
.p-waiting{
	width:100%;height:100%;position:fixed
}	
.modal-waiting .modal-dialog,.modal-window .modal-dialog,.modal-confirm .modal-dialog,.language-waiting .modal-dialog,.modal-page-error .modal-dialog,.p-waiting .modal-dialog{
	width:100%;height:200px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto
}	
.modal-confirm .modal-dialog,.modal-page-error .modal-dialog{
	height:250px
}	
.modal-waiting .modal-dialog .loader-logo,.modal-window .modal-dialog .loader-logo,.modal-confirm .modal-dialog .loader-logo,.language-waiting .modal-dialog .loader-logo,.modal-page-error .modal-dialog .loader-logo,.p-waiting .modal-dialog .loader-logo{
	width:110px;height:119px;margin:-110px auto;font-size:10px;position:relative;background:url(../images/icon/modal-waiting.png);background-repeat:no-repeat;background-size:110px;background-position:center center
}	
.modal-waiting .modal-dialog .message,.modal-window .modal-dialog .message,.modal-confirm .modal-dialog .message,.language-waiting .modal-dialog .message,.modal-page-error .modal-dialog .message,.p-waiting .modal-dialog .message{
	width:100%;text-align:center;color:#fff;margin-top:125px!important;background:transparent!important;text-transform:uppercase;font-size:14px;border:1px solid #fff;display:block;border:0
}	
.modal-waiting .modal-dialog .message h3,.modal-window .modal-dialog .message h3,.modal-confirm .modal-dialog .message h3,.language-waiting .modal-dialog .message h3,.modal-page-error .modal-dialog .message h3,.p-waiting .modal-dialog .message h3{
	text-transform:uppercase;border-bottom:0
}	
.modal-waiting .modal-dialog .message p,.modal-window .modal-dialog .message p,.modal-confirm .modal-dialog .message p,.language-waiting .modal-dialog .message p,.modal-page-error .modal-dialog .message p,.p-waiting .modal-dialog .message p{
	font-weight:400
}	
.modal-confirm .modal-dialog .footer button:first-child{
	margin-right:5px
}	
.modal-confirm .modal-dialog .footer button:last-child{
	margin-left:5px
}	
.modal-confirm .modal-dialog .modal-content{
	background:transparent;border:0
}	
.modal-window .close,.modal-confirm .close{
	position:absolute;font-weight:400;font-size:40px;color:#fff;right:30px;top:30px;border:0!important;outline:0;background:transparent!important
}	
.modal-window .close:hover,.modal-confirm .close:hover{
	color:#fff!important;opacity:1
}	
.loader-spinner,.loader-spinner:after{
	border-radius:50%;width:10em;height:10em
}	
.loader-spinner{
	margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load1 1.1s infinite linear;animation:load1 1.1s infinite linear
}	
@-webkit-keyframes load1{
	0%{
	-webkit-transform:rotate(0deg);transform:rotate(0deg)
}	
100%{
	-webkit-transform:rotate(360deg);transform:rotate(360deg)
}	

}	
@keyframes load1{
	0%{
	-webkit-transform:rotate(0deg);transform:rotate(0deg)
}	
100%{
	-webkit-transform:rotate(360deg);transform:rotate(360deg)
}	

}	
.continue-spinner{
	margin:10px auto 0;width:90px;text-align:center
}	
.continue-spinner > div{
	width:18px;height:18px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both
}	
.continue-spinner .bounce1{
	-webkit-animation-delay:-.48s;animation-delay:-.48s
}	
.continue-spinner .bounce2{
	-webkit-animation-delay:-.32s;animation-delay:-.32s
}	
.continue-spinner .bounce3{
	-webkit-animation-delay:-.16s;animation-delay:-.16s
}	
@-webkit-keyframes sk-bouncedelay{
	0%,80%,100%{
	-webkit-transform:scale(0)
}	
40%{
	-webkit-transform:scale(1.0)
}	

}	
@keyframes sk-bouncedelay{
	0%,80%,100%{
	-webkit-transform:scale(0);transform:scale(0)
}	
40%{
	-webkit-transform:scale(1.0);transform:scale(1.0)
}	

}	
.notice,.message,.red{
	display:none
}	
[data-notify="progressbar"]{
	margin-bottom:0;position:absolute;bottom:0;left:0;width:100%;height:5px
}	
[data-notify="progressbar"] .progress-bar{
	background:#787883
}	
[data-notify="container"][class*="alert-default-"]{
	background-color:#202027;border-width:1;border-radius:2px;box-shadow:0 0 5px rgba(51,51,51,0.3);font-size:14px
}	
[data-notify="container"] button:hover,[data-notify="container"] button:active,[data-notify="container"] button:focus,[data-notify="container"] button:visited{
	background:transparent!important;border:0;outline:0
}	
.no-margin{
	margin:0
}	
.no-padding{
	padding:0
}	
.no-display{
	display:none
}	
