*,
a,
img {
	outline: none;
	border: none;
}

*:focus,
a:focus {
	border: none;
	outline: none;
}

body {
	font-size: 15px;
}

body,
a,
input,
#products ul li {
	text-decoration: none;
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-ms-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;
	font-family: 'Roboto', sans-serif;
}

textarea {
	resize: none;
	overflow: hidden;
	font-family: 'Roboto', sans-serif;
}

input,
select {
	border: none;
	outline: none;
	font-family: 'Roboto', sans-serif;
}

.button {
	color: #fff;
	font-size: 14px;
	background: #3dabff;
	text-transform: uppercase;
	min-width: 260px;
	border-radius: 5px;
	display: inline-block;
	padding: 16px;
	font-weight: 400;
	text-align: center;
}

.button:hover {
	background: #444444;
}

.btn-blue-outline {
  color: #428bca;
  border-color: #428bca;
  background: transparent;
  text-decoration: none;
}

.btn-blue-outline:hover,
.btn-blue-outline:focus,
.btn-blue-outline:active,
.btn-blue-outline.active,
.open .dropdown-toggle.btn-blue-outline {
  color: #2a6496;
  border-color: #2a6496;
  background: transparent;
  text-decoration: none;
}

.btn-blue-outline.disabled,
.btn-blue-outline[disabled],
fieldset[disabled] .btn-blue-outline,
.btn-blue-outline.disabled:hover,
.btn-blue-outline[disabled]:hover,
fieldset[disabled] .btn-blue-outline:hover,
.btn-blue-outline.disabled:focus,
.btn-blue-outline[disabled]:focus,
fieldset[disabled] .btn-blue-outline:focus,
.btn-blue-outline.disabled:active,
.btn-blue-outline[disabled]:active,
fieldset[disabled] .btn-blue-outline:active,
.btn-blue-outline.disabled.active,
.btn-blue-outline[disabled].active,
fieldset[disabled] .btn-blue-outline.active {
  color: #999;
  border-color: #999;
}

/* General CLASSES */

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	font-weight: 800;
}

.container {
	max-width: 1170px;
	margin: 0 auto;
	position: relative;
}

.border-between > [class*='col-']:before {
   background: #e3e3e3;
   bottom: 0;
   content: " ";
   left: 0;
   position: absolute;
   width: 1px;
   top: 0;
}

.border-between > [class*='col-']:first-child:before {
   display: none;
}

@media (max-width: 767px) {
	.border-between > [class*='col-']:before {
		display: none;
	}
}

.centered-inline-block-1 {
	text-align: center;
}

.centered-inline-block-2 {
	display: inline-block;
	text-align: left;
}

@media (max-width: 767px) {
	.centered-inline-block-1 {
		text-align: inherit;
	}

	.centered-inline-block-2 {
		display: block;
		text-align: inherit;
	}
}


.floatLeft {
	float: left!important;
}

.floatRight {
	float: right!important;
}

.alignLeft {
	text-align: left!important
}

.alignRight {
	text-align: right!important;
}

.alignCenter {
	text-align: center!important;
}

.noMargin {
	margin: 0px !important;
}

.txt-center {
	text-align: center !important;
}

.dispalyInline {
	display: inline;
}

#jqcheck {
	background: #fff9d7;
	text-align: center;
	color: #333;
	padding: 10px 0px;
	font-size: 13px;
	font-weight: bold;
	width: 100%;
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
}

#jqcheck img {
	margin: 0px 5px -3px;
}

::selection {
	background: #b7ee41;
	color: #fff;
	text-shadow: none;
}

::-webkit-scrollbar {
	width: 10px;
	height: 10px;
}

::-webkit-scrollbar-button:start:decrement,
 ::-webkit-scrollbar-button:end:increment {
	display: none;
}

::-webkit-scrollbar-track-piece {
	background-color: #ecedf1;
	-webkit-border-radius: 0px;
	border-left: 1px solid #888;
}

::-webkit-scrollbar-thumb:vertical {
	-webkit-border-radius: 0px;
	background: #b7ee41;
}

.color-blast {
	color: #85ba12;
}

h2 {
	text-transform: uppercase;
	color: #000;
	font-size: 35px;
}

/*
h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
}
*/

a:hover,
a:focus {
	text-decoration: none;
}

ul.no-list-style, ol.no-list-style {
	list-style: none;
	padding-left: 0;
}

ul.green-bullets {
	list-style: none;
	line-height: 1.5;
	padding-left: 0;
}

ul.green-bullets > li {
	padding-left: 2em;
	text-indent: -1.1em;
}

ul.green-bullets > li::before {
	content: "●";
	color: #85ba12;
	padding-right: 0.5em;
}

.header {
	background-color: #181818;
	border-top: 4px solid #b7ee41;
	padding: 40px 0px 20px 0px;
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
}

p, .p-font {
	font-family: 'Raleway';
	font-weight: normal;
	color: #666666;
}

p span {
	color: #83b615;
	font-weight: 600;
	font-style: italic;
}

.logo {
	padding-top: 10px;
}

.media {}

.media ul.social_media {
	padding-top: 10px;
	float: right;
}

.media ul.social_media li {
	float: left;
}

.media ul.social_media li a {
	color: #fff;
	padding-right: 10px;
	font-size: 12px;
}

.media ul.social_media li .fa a {}

.login {
	padding-top: 10px;
	z-index: 2;
}

.login ul {}

.login ul li {
	float: left;
	font-size: 13.62px;
	font-family: 'Raleway';
}

.login ul li:before {
	content: "";
	background-color: #fff;
	height: 10px;
	width: 1px;
	display: block;
	float: left;
	position: relative;
	top: 4px;
}

.login ul li a {
	color: #fff;
	text-decoration: none;
	padding-left: 18px;
	padding-right: 18px;
}

.login ul li a img {
	padding-right: 4px;
}

.media .str {
	padding: 0px;
}

.HeaderAppLink {
	display: none;
}

.HeaderAppLink img {
	height: 35px;
	width: auto;
}

.HeaderAppLink--active {
	display: inline-block;
}

.HeaderAppLink img {
	display: block;
}

.navigation {}

.navbar-nav>li {
	color: #bcbcbc;
}

.navbar-nav>li:last-child a {}

.navbar-nav>li>a {
	color: #bcbcbc;
	font-family: 'Roboto';
	font-size: 14px;
	text-transform: uppercase;
}

.nav>li>a.active,
.nav>li.current-menu-item a {
	color: #b7ee41;
}

.nav>li>a:focus,
.nav>li>a:hover {
	background: transparent;
	color: #b7ee41;
}

ul.nav.navbar-nav {
	border-top: 1px solid #3a3a3a;
	border-bottom: 1px solid #3a3a3a;
	margin: 25px 0px;
}

.sub_menu {
	display: none;
	position: absolute;
	background: #1a1a1a;
	border-top: 2px solid #7aaa12;
	width: 170px;
	z-index: 99;
}

.sub_menu li {
	padding: 10px 0px;
	border-bottom: 1px solid #474645;
}

.sub_menu li:last-child {
	border-bottom: 1px solid transparent;
}

.sub_menu li a {
	color: #bcbcbc;
	font-family: 'Roboto';
	font-size: 14px;
	text-transform: uppercase;
	padding: 0px 20px;
}

.drop-down:hover .sub_menu {
	display: block;
}

.banner {
	background-color: black;
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	min-height: 610px;
	background-attachment: fixed;
}

.inner-page .banner {
	padding: 60px 0px;
	min-height: 80px;
}

.banner h1,
.banner h2,
.banner h3,
.banner h4,
.banner h5,
.banner h6
{
	text-align: center;
	text-transform: uppercase;
	text-shadow: 2px 2px rgba(0, 0, 0, 0.5);
	color: #fff;
}

.banner h1 {
	font-size: 48px;
	padding-top: 200px;
}

.banner .BannerHeading {
	font-size: 300%;
}

.banner .BannerHeadingWrapper {
	border: 1px solid #779832;
	padding-top: 1em;
	padding-bottom: 1em;
}

.banner .BannerSubHeading {
	color: #b8f436;
	font-weight: bold;
	text-shadow: 2px 2px rgba(0, 0, 0, 0.5);
}

.bnr_form {
	display: table;
	margin: 0 auto;
}

.bnr_form input[type=submit] {
	font-family: 'Roboto';
	background: #80b410;
	font-size: 15px;
	padding: 13px 30px 13px 30px;
	float: left;
	margin: 0px 0px 0px 20px;
	font-weight: normal;
	text-transform: uppercase;
	border-radius: 5px;
}

.bnr_form input[type=text] {
	font-family: 'Roboto';
	float: left;
	border: 1px solid #80b410;
	padding: 9px 0px 9px 10px;
	font-size: 20px;
	color: #fff;
	background: #161f12 url(/assets/home3/search-icon-402facc23e62ee7bf1af056ee7bb3113d141812e004019e98b6007aab6cef9ec.png);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

.bnr_form input[type="text"]::-ms-input-placeholder,
input[type="text"]:-moz-placeholder,
input[type="text"]::-moz-placeholder {
	color: #fff;
}

.bnr_form ::-webkit-input-placeholder {
	/* WebKit, Blink, Edge */
	color: #fff;
}

.bnr_form :-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #fff;
}

.bnr_form ::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #fff;
}

.bnr_form :-ms-input-placeholder {
	/* Internet Explorer 10-11 */
	color: #fff;
}

.bnr_form .frm {
	display: table;
	margin: 20px auto;
}

.mm {
	display: none;
}

.boxes {
	border: 1px solid #80b410;
	margin-top: 40px;
}

.boxes ul {}

.boxes ul li {
	float: left;
	text-align: center;
}

.boxes ul li a {
	border-right: 1px solid #80b410;
	display: block;
	padding: 13px 0px;
	min-width: 155px;
	background: rgba(15, 23, 14, 0.60);
	color: #fff;
	text-decoration: none;
}

.boxes ul li a:hover {
	background: #80b410;
}

.boxes ul li a.valueg {
	background: #80b410;
}

.abt h2 {
	text-align: center;
}

.abt h2:after {
	margin: 10px auto;
}

.abt {
	padding-top: 80px;
}

.abt p {
	padding-top: 20px;
}

.vedio-section {
	position: relative;
	text-align: center;
}

.video {
	position: absolute;
	top: 45px;
	left: 0;
	right: 0;
	z-index: 99;
}

.video_sec {
	background-image: url(/assets/home3/srvc-d7064db483bcf58428cd0314d2959a1321e9b7b7ad0f4a024ecc562594329e14.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	/*min-height: 466px;*/
	background-attachment: fixed;
	/*margin-top: 180px;*/
	margin-top: 80px;
	color: #fff;
	z-index: 2;
}

.services {
	/*padding: 265px 18px 0px 18px;*/
	padding: 20px 18px 0px 18px;
}

.services strong {
	font-size: 21px;
	font-weight: 600;
	font-family: 'Raleway';
}

.services p {
	font-size: 14px;
	color: #fff;
}

.services .media-left img {
	position: relative;
	top: 4px;
}

.services .col-md-4 .media-left {
	min-width: 50px;
}

.services .srv_box {
	padding-bottom: 20px;
	cursor: pointer;
}

.blast {
	padding: 90px 0px 0px 0px;
}

.blast h2:after {
	margin: 15px 0px;
}

.more-txt {
	display: none;
}

.keep {
	text-align: center;
	margin-top: 70px;
	margin-bottom: 80px;
}

.keep h2:after {
	margin: 15px auto;
}

.frm_kep {
	margin-top: 35px;
}

.frm_kep input[type="text"],
.frm_kep input[type="email"],
.frm_kep input[type="tel"]
{
	border: 1px solid #b0b0b0;
	margin-bottom: 30px;
	padding: 10px 10px;
	height: 40px;
}

.frm_kep input[type="submit"] {
	max-width: 160px;
	background-color: #85ba12;
	border-radius: 0px;
	padding: 8px 0px;
	margin: 0px auto 0;
	display: inline-block;
	height: 43px;
	text-align: center;
	font-size: 15px;
}

.sport_cov {
	background-color: #f5f5f5;
	margin-top: 70px;
	height: 500px;
}

.imag {
	position: absolute;
	right: 0;
}

.footer {
	background-color: #181818;
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	padding-top: 35px;
	padding-bottom: 35px;
}

.copy_rite {
	background-color: #181818;
	text-align: center;
	color: #fff;
	font-size: 10px;
	padding: 20px 0px;
}

.footer .ftr_logo {
	display: table;
	margin: 0 auto;
	width: 50%;
}

.ftr_menu,
.ftr_media {
	display: table;
	margin: 0 auto;
	margin-top: 25px;
}

.ftr_menu li {
	color: #bcbcbc;
}

.ftr_menu li:last-child a {
	padding-right: 0px;
}

.ftr_menu li a {
	color: #bcbcbc;
	font-family: 'Roboto';
	font-size: 10.96px;
	text-transform: uppercase;
	text-decoration: none;
	padding-right: 40px;
}

.ftr_menu li a.active,
.ftr_menu li.current-menu-item a {
	color: #b7ee41;
}

.ftr_menu li a:focus,
.ftr_menu li a:hover {
	background: transparent;
	color: #b7ee41;
}

.ftr_menu li {
	float: left;
}

.ftr_media li {
	float: left;
	padding-right: 6px;
}

.ftr_media li .fa {
	background: #82b613;
	color: #fff;
	padding: 10px 12px;
	border-radius: 50%;
}

.tbs {
	margin: 50px 0px;
}

.tbs ul {
	background: #fff;
	text-align: center;
	width: 80px;
	float: left;
}

.tbs ul li {}

.tbs ul li a {
	padding: 15px 10px 0px 10px;
	display: block;
	min-height: 65px;
}

.tbs ul li.active {
	background: #85ba12;
}

.tbs ul li a img.lit {
	display: none;
}

.tbs ul li.active img.lit {
	display: block;
	margin: 0 auto;
}

.tbs ul li.active img.drk {
	display: none;
	margin: 0 auto;
}

.tab-content .content {
	padding: 70px 0px;
}

.tab-content .content h3 {
	font-size: 33px;
	text-transform: uppercase;
	color: black;
	margin-bottom: 20px;
	margin-top: 0px;
}

.tab-content .content p {
	font-size: 15px;
	font-weight: 400;
	color: #666666;
	margin-bottom: 20px;
}

.tab-content .content ul li {
	font-size: 15px;
	font-weight: 400;
	font-family: 'Raleway';
	color: #666666;
	margin-bottom: 10px;
}

.tab-content .content ul li:last-child {
	margin-bottom: 20px;
}

.tab-content .content ul li::before {
	background: #85ba12;
	width: 9px;
	height: 9px;
	border-radius: 50%;
	content: "";
	float: left;
	margin-right: 10px;
	margin-top: 5px;
}

.tab-content .content .gren_btn {
	font-size: 12px;
	font-weight: 400;
	font-family: 'Roboto', sans-serif;
	color: white;
	margin-right: 10px;
	background: #85ba12;
	padding: 10px 20px;
	text-transform: uppercase;
	display: inline-block;
	margin-right: 10px;
}

.tab-content .content .grey_btn {
	font-size: 12px;
	font-weight: 400;
	font-family: 'Roboto', sans-serif;
	color: white;
	margin-right: 10px;
	background: #8b8b8b;
	padding: 10px 20px;
	text-transform: uppercase;
	display: inline-block;
}

.dash {
	display: block;
	background-color: #fff;
	width: 28px;
	height: 4px;
	margin: 4px 0px;
	transition: 0.4s;
	z-index: 999;
}

.act .dash1 {
	-webkit-transform: rotate(-45deg) translate(-5px, 4px);
	transform: rotate(-45deg) translate(-5px, 4px);
	background-color: #fff;
}

.act .dash2 {
	opacity: 0;
}

.act .dash3 {
	-webkit-transform: rotate(45deg) translate(-7px, -7px);
	transform: rotate(45deg) translate(-7px, -7px);
	background-color: #fff;
}

.header .mnu a#pull {
	display: none;
	position: absolute;
	color: #fff;
	padding: 0px;
	font-size: 13px;
	width: 42px;
}

.header .mnu a#pull.act {
	position: fixed;
}

footer h4 {
	display: none;
}

.fa-plus-square-o:before {
	content: "\f196";
}

.fa-plus-square-o.fa-minus-square-o:before {
	content: "\f147";
}

@media (min-width:1000px) {
	.media .str .HeaderAppLink {
		display: inline-block;
		width: 49%;
	}
}

@media (min-width:1170px) and (max-width: 1281px) {
	.navbar-nav>li>a {
		font-size: 14px;
		padding: 15px 8px;
	}
	.media ul.social_media {
		float: left;
	}
	.login ul li a {
		padding-left: 10px;
		padding-right: 10px;
	}
	ul.nav.navbar-nav {
		margin: 20px 0px;
	}
	ul.pull-right {
		float: left!important;
	}
	.sub_menu li a {
		font-size: 14px;
		padding: 0px 10px;
	}
	.sub_menu li {
		padding: 10px 0px;
	}
	.sub_menu {
		width: 130px;
	}
	.banner {
		min-height: 500px;
	}
	.banner h1 {
		font-size: 38px;
		padding-top: 150px;
	}
	.tbs ul {
		width: 55px;
	}
	.boxes ul li a {
		min-width: 140px;
	}
	.services .col-md-4 .media-left {
		min-width: 60px;
	}
	.imag img {}
	.tbs ul li a {
		padding: 10px 10px 0px 10px;
		min-height: 55px;
	}
	.tab-content .content {
		padding: 50px 0px;
	}
	.tab-content .content h3 {
		font-size: 28px;
		margin-bottom: 10px;
	}
	.tab-content .content p {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.tab-content .content ul li {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.tab-content .content .gren_btn {
		font-size: 14px;
	}
}

@media (min-width:1000px) and (max-width: 1169px) {
	.header {
		padding: 30px 0px 20px 0px;
	}
	.navbar-nav>li>a {
		font-size: 13px;
		padding: 15px 10px;
	}
	.media ul.social_media {
		float: left;
	}
	.login ul li a {
		padding-left: 8px;
		padding-right: 8px;
	}
	ul.nav.navbar-nav {
		margin: 10px 0px 15px 0px;
	}
	ul.pull-right {
		float: left!important;
	}
	.sub_menu li a {
		font-size: 12px;
		padding: 0px 10px;
	}
	.sub_menu li {
		padding: 10px 0px;
	}
	.sub_menu {
		width: 110px;
	}
	.banner {
		min-height: 400px;
	}
	.banner h1 {
		font-size: 35px;
		padding-top: 100px;
	}
	.tbs ul {
		width: 55px;
	}
	.boxes ul li a {
		min-width: 105px;
	}
	.services .col-md-4 .media-left {
		min-width: 60px;
	}
	.services strong {
		font-size: 20px;
	}
	.abt {
		padding-top: 40px;
	}
	.abt h2 {
		font-size: 30px;
	}
	.abt p {
		font-size: 13px;
	}
	.blast {
		padding: 40px 0px 0px 0px;
	}
	h2 {
		font-size: 30px;
	}
	p {
		font-size: 13px;
	}
	.sport_cov {
		margin-top: 40px;
		height: auto;
	}
	.imag img {
		width: 77%;
		float: right;
	}
	.tbs ul li a {
		padding: 10px 10px 0px 10px;
		min-height: 55px;
	}
	.tab-content .content {
		padding: 50px 0px;
	}
	.tab-content .content h3 {
		font-size: 25px;
		margin-bottom: 10px;
	}
	.tab-content .content p {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.tab-content .content ul li {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.tab-content .content .gren_btn {
		font-size: 14px;
	}
	.keep {
		margin-top: 40px;
		margin-bottom: 40px;
	}
}

@media (min-width: 768px) and (max-width: 999px) {
	.header {
		padding: 30px 0px 20px 0px;
	}
	.navbar-nav>li>a {
		font-size: 12px;
		padding: 15px 5px;
	}
	.media ul.social_media {
		float: left;
	}
	.login ul li a {
		padding-left: 8px;
		padding-right: 8px;
	}
	ul.nav.navbar-nav {
		margin: 10px 0px 15px 0px;
	}
	ul.pull-right {
		float: left!important;
	}
	.sub_menu li a {
		font-size: 12px;
		padding: 0px 7px;
	}
	.sub_menu li {
		padding: 7px 0px;
	}
	.sub_menu {
		width: 110px;
	}
	.banner {
		min-height: 400px;
	}
	.banner h1 {
		font-size: 35px;
		padding-top: 100px;
	}
	.boxes ul li a {
		min-width: 105px;
	}
	.services strong {
		font-size: 18px;
	}
	.abt {
		padding-top: 40px;
	}
	.abt h2 {
		font-size: 28px;
	}
	.abt p {
		font-size: 13px;
	}
	.blast {
		padding: 40px 0px 0px 0px;
	}
	h2 {
		font-size: 28px;
	}
	p {
		font-size: 13px;
	}
	.sport_cov {
		margin-top: 40px;
		height: auto;
	}
	.imag img {
		width: 50%;
		float: right;
		margin-top: 80px;
	}
	.tbs ul li a {
		padding: 10px 10px 0px 10px;
		min-height: 55px;
	}
	.tab-content .content {
		padding: 50px 0px;
	}
	.tab-content .content h3 {
		font-size: 25px;
		margin-bottom: 10px;
	}
	.tab-content .content p {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.tab-content .content ul li {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.tab-content .content .gren_btn {
		font-size: 11px;
	}
	.keep {
		margin-top: 40px;
		margin-bottom: 40px;
	}
}

@media (max-width: 767px) {
	.login ul li img {
		display: none;
	}
	.logo img {
		margin: 0 auto;
		max-width: 50%;
	}
	.navbar-nav>li>a {
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0px;
	}
	.mnu a#pull {
		display: block!important;
		z-index: 99;
		cursor: pointer;
		right: 20px;
		background: transparent;
		padding: 7px !important;
		border-radius: 4px;
		z-index: 999;
		left: 0px;
	}
	.TopNav {
		position: fixed;
		top: 0;
		z-index: 100;
		transition: all 0.7s ease;
		-webkit-transition: all 0.3s linear;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		width: 100%;
		left: -100%;
		margin: 0 auto;
		height: 100%;
		background: #f0554b;
	}
	.TopNav.acc {
		left: 0%;
	}
	.TopNav .respon {
		width: 100%;
		background: black;
		padding: 70px 20px 4px 70px;
		top: 0;
		margin: 0px;
		height: 100%;
	}
	.header {
		padding: 20px 0px 10px 0px;
	}
	.media ul.social_media {
		padding-top: 0px;
		float: left;
		margin-bottom: 20px;
	}
	.boxes {
		display: none;
	}

	.inner-page .banner {
		padding: 20px 0px;
	}

	.bnr_form input[type=text] {
		width: 100%;
		margin-bottom: 20px;
	}
	.mm {
		font-family: 'Roboto';
		background: rgba(15, 23, 14, 0.60);
		float: left;
		border: 1px solid #80b410;
		padding: 9px 0px 9px 10px;
		font-size: 20px;
		color: #fff;
	}
	.login {
		padding-top: 0px;
	}
	.login ul {
		float: right;
		margin-top: 10px;
		margin-left: 10px;
	}
	.login ul li:first-child::before {
		display: none;
	}
	ul.nav.navbar-nav {
		border-top: 1px solid transparent;
		border-bottom: 1px solid transparent;
		margin: 0px 0px;
	}
	.sub_menu {
		display: block;
		position: relative;
		background: transparent;
		border-top: 2px solid transparent;
		width: 100%;
		padding-left: 20px;
	}
	.sub_menu li {
		padding: 5px 0px;
		border-bottom: 1px solid transparent;
	}
	.mm {
		display: block;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		background-image: url(/assets/home3/white-down-arrow-151c185e07943056a3626c19af3e39e91dd1dceb11bf92ffb2b13b9bad212132.png);
		background-position: right 5px center;
		background-repeat: no-repeat;
		background-size: 10px 10px;
		padding-right: 20px;
	}
	.media .str {
		text-align: right;
	}
	.drop-down i {
		display: none;
	}
	.banner h1 {
		font-size: 23px;
		padding-top: 70px;
	}
	.banner {
		min-height: 400px;
		background-attachment: scroll;
	}
	.abt {
		padding-top: 50px;
	}
	.video iframe {
		width: 100%;
	}
	.services .srv_box {
		padding-bottom: 50px;
	}
	.services {
		padding: 100px 0px 0px;
	}
	.media-body,
	.media-left,
	.media-right {
		display: block;
		text-align: center;
	}
	.media-body {
		width: auto;
	}
	.services .media-left img {
		top: 0px;
		margin-bottom: 10px;
	}
	.blast h2 {
		text-align: center;
	}
	.blast h2:after {
		margin: 0 auto;
		margin-top: 15px;
	}
	.video {
		padding: 0px 20px;
	}
	.tbs {
		margin: 0;
	}
	.tbs ul {
		text-align: center;
		width: 100%;
		background: #f5f5f5;
	}
	.tbs ul li {
		float: none;
		display: inline-block;
		vertical-align: top;
		width: 15.7%;
	}
	.tbs ul li a {
		padding: 15px 15px 0px 15px;
	}
	.tab-content .content {
		padding: 30px 0px;
	}
	.sport-pdd {
		padding: 0;
	}
	.imag {
		position: relative;
		right: 0;
		padding: 0;
		margin-bottom: 0px;
		margin-top: 30px;
	}
	.ftr_menu {
		display: none;
	}
	footer h4 {
		display: block;
		color: white;
		margin-top: 20px;
	}
	footer h4 .fa {
		float: right;
	}
}

@media (max-width: 480px) {
	.banner h1 {
		font-size: 20px;
	}
	.banner {
		min-height: 350px;
	}
	.bnr_form input[type=submit] {
		font-size: 15px;
		padding: 10px 20px 10px 20px;
		margin: 0px 0px 0px 15px;
	}
	.mm {
		padding: 9px 0px 9px 10px;
		font-size: 15px;
	}
	.tbs ul li a {
		padding: 15px 9px 0px 9px;
	}
	h2 {
		font-size: 27px;
	}
	.media ul.social_media li .fa {
		padding-right: 6px;
	}
	.services {
		padding: 100px 0px 0px;
	}
	.tab-content .content h3 {
		font-size: 27px;
	}
	.login ul li a {
		padding-left: 7px;
		padding-right: 6px;
	}
}

@media (max-width: 320px) {
	.tbs ul li a {
		padding: 15px 9px 0 9px;
	}
	.ftr_menu li a {
		padding-right: 20px;
	}
}

img.BlockImgAutoHeight {
	display: block;
	width: 100%;
	height: auto;
}


.SectionHeading
{
	text-transform: uppercase;
	text-align: center;
	margin-bottom: 50px;
}
.SectionHeading--left {
	text-align: left;
}

.HeadingUnderlined:after
{
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}
.SectionHeading--left.HeadingUnderlined:after {
	margin-left: 0;
	margin-right: auto;
}

@media (max-width: 767px) {
	.HeadingUnderlined:after
	{
		margin-top: 15px;
		margin-bottom: 25px;
	}
}
form label.error {
	display: none !important;
}

form input.error {
	border: 1px solid #FF0004 !important;
}

form textarea.error {
	border: 1px solid #FF0004 !important;
}

.rou-in i {
	font-size: 60px;
	display: table;
	color: #ff7d13;
	margin: 0 auto;
}

form.jform .field input,
form.jform .field textarea {
	z-index: 11;
	position: relative;
}

form.jform .field input:focus,
form.jform .field textarea:focus {
	outline: 0;
}

form.jform .field fieldset.active {
	top: 0px;
	font-size: 11px;
	color: #848181;
}

form.jform .field {
	position: relative;
}

form.jform .field.phone fieldset {
	left: 54px;
}

form.jform .field input,
form.jform .field textarea {}

form.jform .field fieldset {
	position: absolute;
	top: 13px;
	left: 20px;
	font-size: 14px;
	color: #8093ae;
	transform: translate3d(0, 0, 0);
	transition: all 0.2s ease-in-out;
	font-weight: 400;
}

form.jform .field input {
	position: relative;
}

form.jform .field input:focus {
	outline: 0;
}

form.jform .field fieldset.active {
	top: -9px;
	padding: 2px 10px 1px;
	font-size: 10px;
	background: #fff;
	z-index: 9999;
	left: 11px;
	border-radius: 4px;
	color: #848181;
}

form.jform .field.phone fieldset {
	left: 100px;
}

input[type=submit] {
	color: #fff;
	font-size: 18px;
	display: table;
	font-weight: 600;
	border-radius: 30px;
	padding: 12px 80px;
	background: #34ccfe;
	margin: 10px auto 0;
}

form.jform .field.textarea {
	height: 120px;
}

form.jform .field {
	background-color: #fff;
	height: 46px;
	margin-bottom: 12px;
}

form.jform .field.submit {
	background-color: transparent
}

form.jform .field input,
form.jform .field textarea {
	color: #000;
	padding: 12px 20px;
	background-color: transparent;
	width: 100%;
	border-radius: 0px;
	height: 100%;
}

form.jform .field input.gt-btn {
	color: #293c49;
	background: /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffb200+0,ff9a00+100 */
	background: #ffb200;
	/* Old browsers */
	background: -moz-linear-gradient(top, #ffb200 0%, #ff9a00 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ffb200 0%, #ff9a00 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ffb200 0%, #ff9a00 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb200', endColorstr='#ff9a00', GradientType=0);
	/* IE6-9 */
	font-size: 24px;
	margin-top: 15px;
	border-radius: 4px;
	padding: 10px 20px;
	color: #472800;
	text-transform: uppercase;
	font-weight: 700;
	height: 55px;
}

.ban-form {
	position: absolute;
	margin-top: -15px;
}

.ban-form .txt-tp {
	padding: 36px 0px 0px;
	background: #000;
	width: 100%;
	height: 108px;
	position: relative;
}

.ban-form .txt-tp:before {
	position: absolute;
	font-family: FontAwesome;
	bottom: -26px;
	left: 170px;
	font-size: 30px;
	color: #fff;
	margin: 0 auto;
	z-index: 999999999999;
}

.ban-form .txt-tp h1 {
	position: relative !important;
	font-size: 23px;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font-weight: 300;
	line-height: 33px;
	position: relative;
}

.ban-form .txt-tp h1 span {
	font-size: 23px;
	color: #fff;
	font-weight: 600;
	display: inline-block;
}

.ban-form .txt-tp h1:after {
	position: absolute;
	content: "";
	border-bottom: 2px solid #fff;
	width: 100px;
	left: 0;
	right: 0;
	margin: 0 auto;
	bottom: -8px;
}

.ban-form .form-main {
	padding: 15px 34px 30px;
	border-top: none;
	background: #000;
}

form.jform .field input.ban-btn {
	background: #da4d43;
	color: #fff;
	box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.15);
	border-radius: 0px;
	margin-top: 15px;
	margin-bottom: 0;
	font-size: 14px;
	text-transform: uppercase;
}
.btn-blast {
  color: #ffffff;
  background-color: #85ba12;
  border-color: #648c0e;
  background-image: -moz-linear-gradient(top, #85ba12, #648C0E);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#85ba12), to(#648C0E));
  background-image: -webkit-linear-gradient(top, #85ba12, #648C0E);
  background-image: -o-linear-gradient(top, #85ba12, #648C0E);
  background-image: linear-gradient(to bottom, #85ba12, #648C0E);
  background-repeat: repeat-x;
}
.btn-blast:hover,
.btn-blast:focus,
.btn-blast:active,
.btn-blast.active {
  color: #ffffff;
  background-color: #74a310;
  border-color: #648c0e;
  background-image: -moz-linear-gradient(top, #74A310, #648c0e);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#74A310), to(#648c0e));
  background-image: -webkit-linear-gradient(top, #74A310, #648c0e);
  background-image: -o-linear-gradient(top, #74A310, #648c0e);
  background-image: linear-gradient(to bottom, #74A310, #648c0e);
  background-repeat: repeat-x;
}
.btn-blast.disabled:hover,
.btn-blast.disabled:focus,
.btn-blast.disabled:active,
.btn-blast.disabled.active,
.btn-blast[disabled]:hover,
.btn-blast[disabled]:focus,
.btn-blast[disabled]:active,
.btn-blast[disabled].active,
fieldset[disabled] .btn-blast:hover,
fieldset[disabled] .btn-blast:focus,
fieldset[disabled] .btn-blast:active,
fieldset[disabled] .btn-blast.active {
  color: #ffffff;
  background-color: #85ba12;
  border-color: #85ba12;
}

.btn-white-outline {
  color: white;
  border-color: white;
  background: transparent;
  text-decoration: none;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline:active,
.btn-white-outline.active,
.open .dropdown-toggle.btn-white-outline {
  color: white;
  border-color: white;
  background: transparent;
  text-decoration: none;
}
.btn-white-outline.disabled,
.btn-white-outline[disabled],
fieldset[disabled] .btn-white-outline,
.btn-white-outline.disabled:hover,
.btn-white-outline[disabled]:hover,
fieldset[disabled] .btn-white-outline:hover,
.btn-white-outline.disabled:focus,
.btn-white-outline[disabled]:focus,
fieldset[disabled] .btn-white-outline:focus,
.btn-white-outline.disabled:active,
.btn-white-outline[disabled]:active,
fieldset[disabled] .btn-white-outline:active,
.btn-white-outline.disabled.active,
.btn-white-outline[disabled].active,
fieldset[disabled] .btn-white-outline.active {
  color: #ddd;
  border-color: #ddd;
}

.FeaturedThing2 {
	position: relative;
	margin-bottom: 30px;
	background-color: black;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.FeaturedThing2--hidden {
	display: none;
}

.FeaturedThing2-avatar {
	display: block;
	position: absolute;
	background: #ffffff;
	border-radius: 50%;
	border: 2px solid #618512;
	width: 125px;
	height: 125px;
	top: 45%;
	transform: translateY(-50%);
	left: 9%;
}

.FeaturedThing2-details {
	font-family: 'Raleway';
	font-weight: 500;
	color: #fff;
	font-size: 15px;
	margin: 7px 0px 0px 0px;
}

.FeaturedThing2-footer {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0, 0, 0, 0.5);
	width: 100%;
	color: #8fc51a;
	text-transform: uppercase;
	text-align: center;
	line-height: 3.75;
	font-size: 12px;
	font-weight: 700;
	font-family: 'Roboto';
}

.FeaturedThing2-footer a {
	display: block;
	color: inherit;
	width: 100%;
}

.FeaturedThing2-footerNote {
	position: absolute;
	bottom: 0;
	color: #999;
	text-align: left;
	padding-left: 25px;
}

.FeaturedThing2-gradient {
	background: linear-gradient(100deg, rgba(255, 255, 255, 0.5) 20.6%, rgba(0, 0, 0, 0.5) 21%);
}

.FeaturedThing2-inner {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 27%;
}

.FeaturedThing2-right {
	float: left;
	position: absolute;
	top: 45%;
	transform: translateY(-50%);
	left: 10%;
	text-shadow: 2px 2px rgba(0, 0, 0, 0.5);
}

.FeaturedThing2-title1 {
	font-weight: 700;
	color: #fff;
	font-size: 29px;
	margin: 0;
	width: 100%;
	text-shadow: 2px 2px rgba(0, 0, 0, 0.5);
}

.FeaturedThing2-title2 {
	font-weight: 700;
	color: #8fc51a;
	font-size: 29px;
	margin: 0;
	text-shadow: 2px 2px rgba(0, 0, 0, 0.5);
}

@media (max-width: 1199px) {
	.FeaturedThing2-details {
		font-size: 14px;
	}
	.FeaturedThing2-footer {
		font-size: 11px;
	}
	.FeaturedThing2-title1 {
		font-size: 22px;
	}
	.FeaturedThing2-title2 {
		font-size: 22px;
	}
}

@media (max-width: 991px) {
	.FeaturedThing2-avatar {
		width: 75px;
		height: 75px;
	}
	.FeaturedThing2-details {
		font-size: 10px;
	}
	.FeaturedThing2-footer {
		font-size: 10px;
		line-height: 2.5;
		padding-right: 10px;
	}
	.FeaturedThing2-title1 {
		font-size: 21px;
		margin: 0px 0px 0px 0px;
	}
	.FeaturedThing2-title2 {
		font-size: 18px;
	}
}

@media (max-width: 767px) {
	.FeaturedThing2-avatar {
		width: 75px;
		height: 75px;
	}
	.FeaturedThing2-footer {
		font-size: 11px;
	}
	.FeaturedThing2-title1 {
		font-size: 22px;
		margin: 0px 0px 0px 0px;
	}
	.FeaturedThing2-title2 {
		font-size: 19px;
	}
}

@media (max-width: 375px) {
  .FeaturedThing2-footer {
		text-align: right;
	}
}

@media (max-width: 320px) {
	.FeaturedThing2-avatar {
		width: 64px;
		height: 64px;
	}
	.FeaturedThing2-footerNote {
		padding-left: 10px;
	}
	.FeaturedThing2-title1 {
		font-size: 17px;
		width: 60%;
		margin: 0px 0px 0px 0px;
	}
	.FeaturedThing2-title2 {
		font-size: 14px;
	}
}
.sport_cov .tab-pane.fade {
	transition-timing-function: ease-in;
}

.AllInOneTable {
	margin: auto;
	width: 100%;
	font-size: 125%;
	line-height: 3;
}
.AllInOneTable-c1 {
	text-align: right;
	width: 50%;
}
.AllInOneTable-c2 {
	text-align: center;
	padding-left: 1em;
	padding-right: 1em;
	color: #85ba12;
	width: 3em;
	font-size: 8px;
	vertical-align: middle;
}
.AllInOneTable-c3 {
	text-align: left;
	width: 50%;
}

.HomeSection {
	background-color: white;
	padding-bottom: 60px;
	font-family: 'Raleway', sans-serif;
	color: #666666;
}
.HomeSection--zebra {
	/* background-color: #fafafa; */
	background-color: #f5f5f5;
}
.HomeSection .SectionHeading {
	margin-top: 60px;
	color: black;
}
.HomeSection h2.SectionHeading,
.HomeSection h4.SectionHeading
{
	font-size: 35px;
}
.HomeSection p {
	margin-bottom: 2em;
}


@media(max-width: 767px) {
	.video-responsive {
		overflow: hidden;
		padding-bottom: 56.25%;
		position: relative;
		height: 0;
	}
	.video-responsive iframe {
		left: 0;
		top: 0;
		height: 100%;
		width: 100%;
		position: absolute;
	}
	.AllInOneTable {
		font-size: 110%;
	}
	.HomeSection {
		padding-bottom: 40px;
		font-size: 13px;
	}
	.HomeSection .SectionHeading {
		margin-top: 40px;
	}
	.HomeSection h2.SectionHeading,
	.HomeSection h4.SectionHeading
	{
		font-size: 24px;
	}
}

@media (max-width: 480px) {
	.AllInOneTable {
		font-size: 100%;
	}
}

@media (max-width: 320px) {
	.AllInOneTable {
		font-size: 85%;
	}
}
.brand {
	padding: 60px 0px;
}

.brand h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.brand h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.brand p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: center;
	margin: 0px;
}

.brand-tab li {
	width: 25%;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	background: #1c1c1c;
	border-right: 1px solid #779832;
	color: #fff;
	font-family: 'Raleway';
}

.brand .brand-tab {
	background: #1c1c1c;
	border: 1px solid #779832;
	margin: 25px 0px 50px;
}

.brand .brand-tab .padd-0 {
	padding: 0px;
}

.brand .brand-tab li {
	padding: 23px 24px;
	font-weight: 700;
	font-size: 15px;
}

.brand .brand-txt h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: left;
	font-size: 35px;
	margin: 0px;
}

.brand .brand-txt h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0;
	margin-top: 25px;
	margin-bottom: 25px;
}

.brand .brand-txt p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: left;
	margin-bottom: 35px;
	line-height: 24px;
}

.brand .brand-txt .create-btn {
	background-color: #85ba12;
	border-radius: 3px;
	padding: 11px 20px;
	color: white;
	display: inline-block;
	text-align: center;
	font-size: 15px;
	text-transform: uppercase;
}

.brand .brand-icon {
	background: url(/assets/home3/brand-bg-9d500de1c6cf7540bdffcc6db5063cbff8f6296e8e44f087d737c77800787099.jpg) no-repeat;
	height: 240px;
	background-size: cover;
	margin-top: 60px;
	padding: 60px 0px;
	text-align: center;
	margin-bottom: 80px;
}

.brand .brand-icon h5 {
	font-size: 25px;
	color: white;
	text-transform: uppercase;
	margin-top: 35px;
	margin-bottom: 0px;
}

.brand .brand-icon .padd-0 {
	padding: 0px;
}

.brand-central {
	margin-bottom: 100px;
}

.brand-central h2 {
	text-transform: uppercase;
	color: #000000;
	font-size: 35px;
	margin-top: 0px;
	text-align: center;
	margin-bottom: 60px;
}

.brand-central h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.brand-central p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: left;
	margin-bottom: 35px;
	line-height: 24px;
}

.brand-central .create-btn {
	background-color: #85ba12;
	border-radius: 3px;
	padding: 9px 30px;
	color: white;
	display: inline-block;
	font-size: 12px;
	text-align: center;
	text-transform: uppercase;
	margin-right: 17px;
}

.brand-feat h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin-top: 0px;
	margin-bottom: 60px;
}

.brand-feat h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.brand-feat h4 {
	text-transform: uppercase;
	color: #000000;
	text-align: left;
	font-size: 22px;
	margin-top: 0px;
	margin-bottom: 20px;
}

.brand-feat p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 600;
	font-size: 15px;
	text-align: left;
	margin-bottom: 35px;
}

.brand-feat span {
	color: #85ba12;
	font-family: 'Raleway';
	font-weight: 500;
	font-size: 25px;
	margin-bottom: 20px;
	display: inline-block;
}

.brand-feat .mt-70 {
	margin-top: 70px;
}

.brand-feat .mt-100 {
	margin-top: 100px;
}

.box-green {
	background: #85ba12;
	height: 210px;
	padding: 55px 70px;
	text-align: center;
	border: 1px solid #7bad0e;
	border-radius: 3px;
}

.box-green h5 {
	text-transform: uppercase;
	color: #fff;
	font-size: 22px;
	margin-top: 20px;
	margin-bottom: 0px;
}

.brand-feat h3 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 29px;
	margin-top: 0px;
	margin-bottom: 60px;
}

.br-box {
	margin-bottom: 30px;
}

.brand-feat .feat-combine {
	padding: 30px 0px 60px 0px;
}

.brand-feat .feat-combine h3 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 29px;
	margin-top: 0px;
	margin-bottom: 60px;
}

@media (min-width:1170px) and (max-width: 1281px) {
	.brand {
		padding: 50px 0px;
	}
	.brand h2 {
		font-size: 34px;
	}
	.brand h2:after {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.brand p {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.brand .brand-tab li {
		padding: 15px 10px;
		font-size: 14px;
	}
	.brand .brand-tab {
		margin: 20px 0px 40px;
		display: inline-block;
	}
	.brand .brand-txt h2 {
		font-size: 33px;
	}
	.brand .brand-txt h2:after {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.brand .brand-txt p {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.brand .brand-txt .create-btn {
		padding: 9px 20px;
		font-size: 14px;
		margin-bottom: 20px;
	}
	.brand .brand-icon {
		margin-top: 40px;
		padding: 50px 0px;
		margin-bottom: 40px;
	}
	.brand .brand-icon h5 {
		font-size: 23px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.brand-central h2 {
		font-size: 30px;
		margin-bottom: 20px;
	}
	.brand-central .create-btn {
		padding: 9px 24px;
		margin-right: 8px;
		margin-bottom: 20px;
	}
	.brand-feat h2 {
		font-size: 30px;
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.brand-feat h4 {
		font-size: 21px;
		margin-top: 0px;
		margin-bottom: 10px;
	}
	.brand-feat .mt-100 {
		margin-top: 70px;
	}
	.brand-feat .mt-70 {
		margin-top: 50px;
	}
	.box-green h5 {
		font-size: 21px;
	}
	.brand-central {
		margin-bottom: 30px;
	}
	.brand-feat .feat-combine h3 {
		font-size: 28px;
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.brand-feat .feat-combine {
		padding: 30px 0px 0px 0px;
	}
	.responsive {
		width: 100%;
	}
}

@media (min-width:1000px) and (max-width: 1169px) {
	.brand {
		padding: 50px 0px;
	}
	.brand h2 {
		font-size: 32px;
	}
	.brand h2:after {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.brand p {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.brand .brand-tab li {
		padding: 15px 10px;
		font-size: 14px;
		width: 100%;
		display: inline-block;
		border-right: 0;
		text-align: center;
	}
	.brand .brand-tab {
		margin: 15px 0px 30px;
		display: inline-block;
	}
	.brand .brand-txt h2 {
		font-size: 30px;
	}
	.brand .brand-txt h2:after {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.brand .brand-txt p {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.brand .brand-txt .create-btn {
		padding: 9px 20px;
		font-size: 13px;
		margin-bottom: 20px;
	}
	.brand .brand-icon {
		height: 200px;
		margin-top: 40px;
		padding: 50px 0px;
		margin-bottom: 40px;
	}
	.brand .brand-icon h5 {
		font-size: 20px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.brand-central h2 {
		font-size: 28px;
		margin-bottom: 20px;
	}
	.brand-central .create-btn {
		padding: 9px 24px;
		margin-right: 8px;
		margin-bottom: 20px;
	}
	.brand-feat h2 {
		font-size: 28px;
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.brand-feat h4 {
		font-size: 21px;
		margin-top: 0px;
		margin-bottom: 10px;
	}
	.brand-feat .mt-100 {
		margin-top: 70px;
	}
	.brand-feat .mt-70 {
		margin-top: 50px;
	}
	.box-green h5 {
		font-size: 20px;
	}
	.brand-central {
		margin-bottom: 30px;
	}
	.brand-feat .feat-combine h3 {
		font-size: 28px;
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.brand-feat .feat-combine {
		padding: 30px 0px 0px 0px;
	}
	.responsive {
		width: 100%;
	}
}

@media (min-width: 768px) and (max-width: 999px) {
	.brand {
		padding: 40px 0px;
	}
	.brand h2 {
		font-size: 30px;
	}
	.brand h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.brand p {
		font-size: 13px;
		margin-bottom: 20px;
	}
	.brand .brand-tab li {
		padding: 15px 10px;
		font-size: 13px;
		width: 100%;
		display: inline-block;
		border-right: 0;
		text-align: center;
	}
	.brand .brand-tab {
		margin: 15px 0px 30px;
		display: inline-block;
	}
	.brand .brand-txt h2 {
		font-size: 28px;
	}
	.brand .brand-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.brand .brand-txt p {
		font-size: 13px;
		margin-bottom: 20px;
	}
	.brand .brand-txt .create-btn {
		padding: 9px 20px;
		font-size: 13px;
		margin-bottom: 20px;
	}
	.brand .brand-icon {
		height: 200px;
		margin-top: 40px;
		padding: 50px 0px;
		margin-bottom: 40px;
	}
	.brand .brand-icon h5 {
		font-size: 16px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.brand-central h2 {
		font-size: 26px;
		margin-bottom: 20px;
	}
	.brand-central .create-btn {
		padding: 9px 20px;
		margin-right: 8px;
		margin-bottom: 20px;
	}
	.brand-feat h2 {
		font-size: 26px;
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.brand-feat h4 {
		font-size: 20px;
		margin-top: 0px;
		margin-bottom: 10px;
	}
	.brand-feat .mt-100 {
		margin-top: 60px;
	}
	.brand-feat .mt-70 {
		margin-top: 40px;
	}
	.box-green h5 {
		font-size: 18px;
	}
	.brand-central {
		margin-bottom: 30px;
	}
	.brand-feat .feat-combine h3 {
		font-size: 26px;
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.brand-feat .feat-combine {
		padding: 30px 0px 0px 0px;
	}
	.responsive {
		width: 100%;
	}
}

@media (max-width: 767px) {
	.brand {
		padding: 40px 0px;
	}
	.brand h2 {
		font-size: 28px;
	}
	.brand h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.brand p {
		font-size: 13px;
		margin-bottom: 20px;
	}
	.brand .brand-tab {
		margin: 15px 0px 30px;
		display: inline-block;
	}
	.brand .brand-tab li {
		padding: 18px 10px;
		border-right: 1px solid transparent;
		font-size: 14px;
		width: 100%;
		display: inline-block;
	}
	.brand .brand-tab li br {
		display: none;
	}
	.brand .brand-txt h2 {
		font-size: 28px;
	}
	.brand .brand-txt h2 br {
		display: none;
	}
	.brand .brand-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.brand .brand-txt p {
		font-size: 13px;
		margin-bottom: 20px;
	}
	.brand .brand-txt .create-btn {
		padding: 9px 20px;
		font-size: 13px;
		margin-bottom: 20px;
	}
	.brand .brand-icon {
		height: auto;
		margin-top: 40px;
		padding: 20px 0px;
		margin-bottom: 40px;
	}
	.brand .brand-icon h5 {
		font-size: 19px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.brand-central h2 {
		font-size: 28px;
		margin-bottom: 20px;
	}
	.brand-central .create-btn {
		padding: 9px 22px;
		margin-right: 8px;
		margin-bottom: 20px;
	}
	.brand-feat h2 {
		font-size: 24px;
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.brand-feat h4 {
		font-size: 20px;
		margin-top: 0px;
		margin-bottom: 10px;
	}
	.brand-feat img {
		margin-bottom: 20px;
	}
	.brand-feat .mt-100 {
		margin-top: 40px;
	}
	.brand-feat .mt-70 {
		margin-top: 20px;
	}
	.box-green {
		height: auto;
		padding: 25px 50px;
	}
	.box-green h5 {
		font-size: 16px;
		margin-top: 10px;
		margin-bottom: 0px;
	}
	.brand-central {
		margin-bottom: 30px;
	}
	.brand-feat .feat-combine h3 {
		font-size: 24px;
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.brand-feat .feat-combine {
		padding: 30px 0px 0px 0px;
	}
}

@media (max-width: 480px) {
	.brand {
		padding: 40px 0px;
	}
	.brand h2 {
		font-size: 24px;
	}
	.brand h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.brand p {
		font-size: 13px;
		margin-bottom: 20px;
	}
	.brand .brand-tab li {
		padding: 15px 10px;
		border-right: 1px solid transparent;
		font-size: 14px;
		width: 100%;
		display: inline-block;
	}
	.brand .brand-tab {
		margin: 15px 0px 30px;
		display: inline-block;
	}
	.brand .brand-txt h2 {
		font-size: 24px;
	}
	.brand .brand-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.brand .brand-txt p {
		font-size: 13px;
		margin-bottom: 20px;
	}
	.brand .brand-txt .create-btn {
		padding: 9px 20px;
		font-size: 13px;
		margin-bottom: 20px;
	}
	.brand .brand-icon {
		height: auto;
		margin-top: 40px;
		padding: 20px 0px;
		margin-bottom: 40px;
	}
	.brand .brand-icon h5 {
		font-size: 16px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.brand-central h2 {
		font-size: 24px;
		margin-bottom: 20px;
	}
	.brand-central .create-btn {
		padding: 9px 17px;
		margin-right: 8px;
		margin-bottom: 20px;
	}
	.brand-feat h2 {
		font-size: 24px;
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.brand-feat h4 {
		font-size: 19px;
		margin-top: 0px;
		margin-bottom: 10px;
	}
	.brand-feat img {
		margin-bottom: 20px;
	}
	.brand-feat .mt-100 {
		margin-top: 40px;
	}
	.brand-feat .mt-70 {
		margin-top: 20px;
	}
	.box-green {
		height: auto;
		padding: 25px 50px;
	}
	.box-green h5 {
		font-size: 16px;
		margin-top: 10px;
		margin-bottom: 0px;
	}
	.brand-central {
		margin-bottom: 30px;
	}
	.brand-feat .feat-combine h3 {
		font-size: 24px;
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.brand-feat .feat-combine {
		padding: 30px 0px 0px 0px;
	}
	.responsive {
		width: 100%
	}
}
.blog {
	padding: 60px 0px 90px 0px;
}

.blog h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.blog h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 60px;
}

.blog img {
	width: 100%;
}

.blog-txt h4 {
	text-transform: uppercase;
	color: #000000;
	text-align: left;
	font-size: 35px;
	margin: 0px 0px 25px 0px;
}

.blog-txt .date {
	font-family: 'Raleway';
	font-weight: 400;
	color: #000000;
	text-align: left;
	font-size: 18px;
	margin: 0px 0px 15px 0px;
}

.blog-txt .author {
	font-family: 'Raleway';
	font-weight: 400;
	color: #000000;
	text-align: left;
	font-size: 18px;
	margin: 0px;
}

.blog-txt .author:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0;
	margin-top: 25px;
	margin-bottom: 50px;
}

.blog-txt p {
	font-family: 'Raleway';
	color: #2c2c2c;
	font-weight: 400;
	font-size: 15px;
	margin-bottom: 20px;
}

.blog-txt a {
	font-family: 'Raleway';
	color: #2c2c2c;
	font-weight: 400;
	font-size: 13px;
	text-transform: uppercase;
}

.blog-txt .fa {
	color: #2c2c2c;
	font-size: 13px;
	margin-left: 20px;
}

.blog .mt-100 {
	margin-top: 100px;
}


/*Blog detail Css*/

.blog-detail {
	padding: 60px 0px;
}

.blog-detail h4 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px 0px 25px 0px;
}

.blog-detail h4:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.blog-detail .date {
	font-family: 'Raleway';
	font-weight: 400;
	color: #000000;
	text-align: center;
	font-size: 18px;
	margin: 0px 0px 15px 0px;
}

.blog-detail .author {
	font-family: 'Raleway';
	font-weight: 400;
	color: #000000;
	text-align: center;
	font-size: 18px;
	margin: 0px 0px 20px 0px;
}

.blog-detail img {
	margin-bottom: 20px;
	width: 100%;
}

.blog-detail .hr {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0;
	margin-top: 25px;
	margin-bottom: 25px;
}

.blog-detail p {
	font-family: 'Raleway';
	color: #2c2c2c;
	font-weight: 400;
	font-size: 15px;
	margin-bottom: 30px;
}

.blog-detail h5 {
	font-weight: 400;
	color: #85b420;
	text-align: left;
	font-size: 42px;
	margin: 0px 0px 25px 0px;
}

.blog-detail .hr1 {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: inline-block;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 10px;
}

@media (min-width:1170px) and (max-width: 1281px) {
	.blog {
		padding: 50px 0px 80px 0px;
	}
	.blog h2 {
		font-size: 33px;
	}
	.blog h2:after {
		margin-top: 20px;
		margin-bottom: 50px;
	}
	.blog-txt h4 {
		font-size: 34px;
		margin: 0px 0px 10px 0px;
	}
	.blog-txt .date {
		font-size: 17px;
		margin: 0px 0px 10px 0px;
	}
	.blog-txt .author {
		font-size: 17px;
	}
	.blog-txt .author:after {
		margin-top: 20px;
		margin-bottom: 30px;
	}
	.blog-txt p {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.blog .mt-100 {
		margin-top: 70px;
  }
  .blog-detail {
		padding: 50px 0px;
	}
	.blog-detail h4 {
		font-size: 33px;
		margin: 0px 0px 15px 0px;
	}
	.blog-detail h4:after {
		margin-top: 17px;
		margin-bottom: 15px;
	}
	.blog-detail .date {
		font-size: 17px;
		margin: 0px 0px 15px 0px;
	}
	.blog-detail .author {
		font-size: 15px;
	}
	.blog-detail p {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.blog-detail h5 {
		font-size: 38px;
		margin: 0px 0px 25px 0px;
	}
}

@media (min-width:1000px) and (max-width: 1169px) {
	.blog {
		padding: 50px 0px 70px 0px;
	}
	.blog h2 {
		font-size: 33px;
	}
	.blog h2:after {
		margin-top: 20px;
		margin-bottom: 40px;
	}
	.blog-txt h4 {
		font-size: 32px;
		margin: 0px 0px 10px 0px;
	}
	.blog-txt .date {
		font-size: 16px;
		margin: 0px 0px 10px 0px;
	}
	.blog-txt .author {
		font-size: 16px;
	}
	.blog-txt .author:after {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.blog-txt p {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.blog .mt-100 {
		margin-top: 70px;
	}
	/* Blog Detail Page css*/
	.blog-detail {
		padding: 50px 0px;
	}
	.blog-detail h4 {
		font-size: 32px;
		margin: 0px 0px 15px 0px;
	}
	.blog-detail h4:after {
		margin-top: 16px;
		margin-bottom: 15px;
	}
	.blog-detail .date {
		font-size: 16px;
		margin: 0px 0px 15px 0px;
	}
	.blog-detail .author {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.blog-detail p {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.blog-detail h5 {
		font-size: 34px;
		margin: 0px 0px 25px 0px;
	}
}

@media (min-width: 768px) and (max-width: 999px) {
	.blog {
		padding: 50px 0px 60px 0px;
	}
	.blog h2 {
		font-size: 32px;
	}
	.blog h2:after {
		margin-top: 20px;
		margin-bottom: 40px;
	}
	.blog-txt h4 {
		font-size: 26px;
		margin: 0px 0px 10px 0px;
	}
	.blog-txt .date {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.blog-txt .author {
		font-size: 15px;
	}
	.blog-txt .author:after {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.blog-txt p {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.blog .mt-100 {
		margin-top: 50px;
	}
	/* Blog Detail Page css*/
	.blog-detail {
		padding: 40px 0px;
	}
	.blog-detail h4 {
		font-size: 31px;
		margin: 0px 0px 15px 0px;
	}
	.blog-detail h4:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.blog-detail .date {
		font-size: 15px;
		margin: 0px 0px 15px 0px;
	}
	.blog-detail .author {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.blog-detail p {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.blog-detail h5 {
		font-size: 34px;
		margin: 0px 0px 25px 0px;
	}
}

@media (max-width: 767px) {
	.blog {
		padding: 50px 0px 60px 0px;
	}
	.blog h2 {
		font-size: 31px;
	}
	.blog h2:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.blog-txt h4 {
		font-size: 24px;
		margin: 10px 0px 10px 0px;
	}
	.blog-txt h4 br {
		display: none;
	}
	.blog-txt .date {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.blog-txt .author {
		font-size: 15px;
	}
	.blog-txt .author:after {
		margin-top: 10px;
		margin-bottom: 20px;
	}
	.blog-txt p {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.blog .mt-100 {
		margin-top: 50px;
	}
	.blog-txt a {
		margin-bottom: 20px;
		float: left;
	}
	.blog-txt h4 br {
		display: none;
	}
	/* Blog Detail Page css*/
	.blog-detail {
		padding: 40px 0px;
	}
	.blog-detail h4 {
		font-size: 29px;
		margin: 0px 0px 15px 0px;
	}
	.blog-detail h4:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.blog-detail .date {
		font-size: 14px;
		margin: 0px 0px 15px 0px;
	}
	.blog-detail .author {
		font-size: 14px;
		margin: 0px 0px 10px 0px;
	}
	.blog-detail .hr {
		display: none;
	}
	.blog-detail p {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.blog-detail h5 {
		font-size: 30px;
		margin: 0px 0px 25px 0px;
	}
	.blog-detail .hr1 {
		display: none;
	}
}

@media (max-width: 480px) {
	.blog {
		padding: 40px 0px 40px 0px;
	}
	.blog h2 {
		font-size: 29px;
	}
	.blog h2:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.blog-txt h4 {
		font-size: 21px;
		margin: 10px 0px 10px 0px;
	}
	.blog-txt h4 br {
		display: none;
	}
	.blog-txt .date {
		font-size: 14px;
		margin: 0px 0px 10px 0px;
	}
	.blog-txt .author {
		font-size: 14px;
	}
	.blog-txt .author:after {
		margin-top: 10px;
		margin-bottom: 20px;
	}
	.blog-txt p {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.blog .mt-100 {
		margin-top: 50px;
	}
	.blog-txt a {
		margin-bottom: 20px;
		float: left;
	}
	/* Blog Detail Page css*/
	.blog-detail {
		padding: 40px 0px;
	}
	.blog-detail h4 {
		font-size: 24px;
		margin: 0px 0px 15px 0px;
	}
	.blog-detail h4:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.blog-detail .date {
		font-size: 13px;
		margin: 0px 0px 15px 0px;
	}
	.blog-detail .author {
		font-size: 13px;
		margin: 0px 0px 10px 0px;
	}
	.blog-detail .hr {
		display: none;
	}
	.blog-detail p {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.blog-detail h5 {
		font-size: 22px;
		margin: 0px 0px 25px 0px;
	}
	.blog-detail .hr1 {
		display: none;
	}
}

@media (max-width: 320px) {
	.blog {
		padding: 40px 0px 40px 0px;
	}
	.blog h2 {
		font-size: 26px;
	}
	.blog h2:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.blog-txt h4 {
		font-size: 20px;
		margin: 10px 0px 10px 0px;
	}
	.blog-txt .date {
		font-size: 14px;
		margin: 0px 0px 10px 0px;
	}
	.blog-txt .author {
		font-size: 14px;
	}
	.blog-txt .author:after {
		margin-top: 10px;
		margin-bottom: 20px;
	}
	.blog-txt p {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.blog .mt-100 {
		margin-top: 50px;
	}
}
.club-school {
	padding: 60px 0px;
}

.club-school h2 {
	text-transform: uppercase;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.club-school h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.club-school p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: center;
	margin: 0px;
}

.club-school .brand-tab {
	margin-top: 40px;
	background: #1c1c1c;
	border: 1px solid #779832;
	margin: 25px 0px 50px;
	display: inline-block;
}

.club-school .brand-tab .padd-0 {
	padding: 0px;
}

.club-school .brand-tab li {
	padding: 23px 5px;
	font-weight: 700;
	font-size: 13px;
}

.club-school .club-txt h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: left;
	font-size: 35px;
	margin: 0px;
}

.club-school .club-txt h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0;
	margin-top: 25px;
	margin-bottom: 25px;
}

.club-school .club-txt p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: left;
	margin-bottom: 35px;
	line-height: 24px;
}

.club-school .club-txt img {
	width: 100%;
}

.club-admin {
	background: url(/assets/home3/club-admin-06cecae9fa619f647c296344c614d498c8c1809e29688428b2efe1b1e50e3332.jpg) no-repeat;
	height: 373px;
	background-size: cover;
	text-align: center;
	padding: 70px 0px;
}

.club-admin h4 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 26px;
	margin: 0px 0px 20px 0px;
}

.club-admin p {
	font-family: 'Raleway';
	color: #666666;
	font-weight: 400;
	font-size: 15px;
	margin-bottom: 15px;
}

.club-admin span {
	font-family: 'Raleway';
	color: #80b410;
	font-weight: 600;
	font-size: 15px;
	margin-bottom: 20px;
	display: block;
}

.club-admin .admin-btn {
	background-color: #85ba12;
	border-radius: 3px;
	padding: 9px 30px;
	color: white;
	display: inline-block;
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
}

.cap-program {
	padding: 70px 0px;
}

.cap-program h4 {
	color: #000000;
	font-size: 22px;
	margin: 0px 0px 20px 0px;
}

.cap-program p {
	font-family: 'Raleway';
	font-weight: 400;
	color: #666666;
	font-size: 15px;
	margin: 0px 0px 20px 0px;
}

.cap-program .last-p {
	margin: 0px 0px 70px 0px;
}

.green-bg {
	background: #85ba12;
	padding: 60px 0px;
}

.green-bg h2 {
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	font-size: 38px;
	margin: 0px;
}

.feature {
	padding: 70px 0px;
}

.feature h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.feature h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 0px;
}

.feature .feat-box {
	margin-top: 90px;
}

.feature .feat-box h5 {
	text-transform: uppercase;
	color: #000000;
	font-size: 22px;
	margin: 0px 0px 18px 0px;
}

.feature .feat-box p {
	font-family: 'Raleway';
	font-weight: 500;
	color: #666666;
	font-size: 16px;
	margin: 0px;
}

.feature .feat-box a {
	font-family: 'Raleway';
	font-weight: 600;
	color: #80b410;
	font-size: 15px;
	margin: 0px;
}

.feature .feat-box .img-box {
	border: 2px solid #7bad0e;
	border-radius: 3px;
	height: auto;
	width: 100%;
	display: table;
	background: #ececec;
}

.feature .feat-box .img-box h6 {
	text-transform: uppercase;
	color: #767676;
	font-size: 22px;
	margin: 0px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}

.feature .feat-box .img-box img {
	width: 100%;
	height: auto;
}

.special-feature {
	padding: 70px 0px;
	background: #ececec;
}

.special-feature h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.special-feature h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 0px;
}

.special-feature .feat-box {
	margin-top: 90px;
	float: left;
}

.special-feature .feat-box h5 {
	text-transform: uppercase;
	color: #000000;
	font-size: 22px;
	margin: 0px 0px 18px 0px;
}

.special-feature .feat-box p {
	font-family: 'Raleway';
	font-weight: 500;
	color: #666666;
	font-size: 16px;
	margin: 0px;
}

.special-feature .feat-box a {
	font-family: 'Raleway';
	font-weight: 600;
	color: #80b410;
	font-size: 15px;
	margin: 0px;
}

.special-feature .feat-box .img-box {
	border: 2px solid #7bad0e;
	border-radius: 3px;
	height: auto;
	width: 100%;
	display: table;
	background: #ececec;
}

.special-feature .feat-box .img-box h6 {
	text-transform: uppercase;
	color: #767676;
	font-size: 22px;
	margin: 0px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}

.special-feature .feat-box .img-box img {
	width: 100%;
	height: auto;
}

.student-invo {
	padding: 0px 0px 70px 0px;
}

.student-invo .feat-box {
	margin-top: 90px;
	float: left;
}

.student-invo .feat-box h5 {
	text-transform: uppercase;
	color: #000000;
	font-size: 22px;
	margin: 0px 0px 18px 0px;
}

.student-invo .feat-box p {
	font-family: 'Raleway';
	font-weight: 500;
	color: #666666;
	font-size: 16px;
	margin: 0px 0px 15px 0px;
}

.student-invo .feat-box a {
	font-family: 'Raleway';
	font-weight: 600;
	color: #80b410;
	font-size: 15px;
	margin: 0px;
}

.student-invo .feat-box .img-box {
	border: 2px solid #7bad0e;
	border-radius: 3px;
	height: auto;
	width: 100%;
	display: table;
	background: #ececec;
}

.student-invo .feat-box .img-box h6 {
	text-transform: uppercase;
	color: #767676;
	font-size: 22px;
	margin: 0px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}

.student-invo .feat-box .img-box img {
	width: 100%;
	height: auto;
}

.intership {
	margin-top: 100px;
	padding-bottom: 60px;
}

.intership h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.intership h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 30px;
}

.intership h5 {
	text-transform: uppercase;
	color: #000000;
	font-size: 22px;
	margin: 0px 0px 18px 0px;
}

.intership p {
	font-family: 'Raleway';
	font-weight: 500;
	color: #666666;
	font-size: 16px;
	margin: 0px 0px 15px 0px;
}

.intership a {
	font-family: 'Raleway';
	font-weight: 600;
	color: #80b410;
	font-size: 15px;
	margin: 0px;
}

.school-board {
	padding: 70px 0px;
	background: #ececec;
}

.school-board h5 {
	text-transform: uppercase;
	color: #000000;
	font-size: 22px;
	margin: 0px 0px 18px 0px;
}

.school-board p {
	font-family: 'Raleway';
	font-weight: 400;
	color: #666666;
	font-size: 16px;
	margin: 0px 0px 15px 0px;
}

.club-form {
	margin-top: 50px;
	text-align: center;
}

.club-form input {
	width: 350px;
	height: 50px;
	background: transparent;
	border: 1px solid #bcbcbc;
	border-radius: 3px;
	color: #0b0f12;
	font-family: 'Raleway';
	font-weight: 400;
	padding: 10px 20px;
	margin-bottom: 30px;
}

.club-form input:nth-child(odd) {
	margin-right: 20px;
}

.club-btn {
	color: white;
	background: #85ba12;
	font-size: 16px;
	font-family: 'Raleway';
	font-weight: 600;
	text-align: center;
	display: inline-block;
	padding: 10px 50px;
}

.brand-team {
	padding: 60px 0px;
}

@media (min-width:1170px) and (max-width: 1281px) {
	.club-school {
		padding: 50px 0px;
	}
	.club-school h2 {
		font-size: 33px;
	}
	.club-school p {
		font-size: 14px;
	}
	.club-school .brand-tab li {
		font-size: 13px;
	}
	.club-school .club-txt h2 {
		font-size: 32px;
	}
	.club-school .club-txt p {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.club-admin {
		height: auto;
		padding: 60px 0px;
	}
	.club-admin h4 {
		font-size: 25px;
	}
	.club-admin p {
		font-size: 14px;
	}
	.club-admin span {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.club-admin .admin-btn {
		padding: 9px 20px;
		margin-right: 0;
	}
	.cap-program {
		padding: 50px 0px;
	}
	.cap-program h4 {
		font-size: 21px;
		margin: 0px 0px 15px 0px;
	}
	.cap-program p {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
	}
	.cap-program .last-p {
		margin: 0px 0px 35px 0px;
	}
	.green-bg {
		padding: 50px 0px;
	}
	.green-bg h2 {
		font-size: 35px;
	}
	.feature {
		padding: 50px 0px;
	}
	.feature h2 {
		font-size: 33px;
	}
	.feature .feat-box {
		margin-top: 30px;
		float: left;
	}
	.feature .feat-box h5 {
		font-size: 21px;
		margin: 0px 0px 18px 0px;
	}
	.feature .feat-box p {
		font-size: 15px;
		margin: 0px 0px 20px 0px;
	}
	.feature .feat-box a {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.special-feature {
		padding: 50px 0px;
	}
	.special-feature h2 {
		font-size: 33px;
	}
	.special-feature .feat-box {
		margin-top: 40px;
	}
	.special-feature .feat-box h5 {
		font-size: 21px;
		margin: 0px 0px 12px 0px;
	}
	.special-feature .feat-box p {
		font-size: 15px;
		margin: 0px 0px 20px 0px;
	}
	.special-feature .feat-box a {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.student-invo .feat-box {
		margin-top: 50px;
		float: left;
	}
	.student-invo .feat-box p {
		font-size: 15px;
		margin: 0px 0px 15px 0px;
	}
	.student-invo .feat-box a {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.intership {
		margin-top: 50px;
		padding-bottom: 40px;
	}
	.intership h2 {
		font-size: 33px;
	}
	.intership h5 {
		font-size: 21px;
		margin: 0px 0px 13px 0px;
	}
	.intership p {
		font-size: 15px;
		margin: 0px 0px 15px 0px;
	}
	.school-board {
		padding: 60px 0px;
	}
	.school-board h5 {
		font-size: 21px;
		margin: 0px 0px 13px 0px;
	}
	.club-form {
		margin-top: 40px;
	}
	.club-form input {
		width: 48%;
		padding: 15px 15px;
		margin-bottom: 15px;
	}
	.brand-team {
		padding: 30px 0px;
	}
	.brand-team .brand-box a {
		padding: 8px 0px;
		font-size: 11px;
	}
	.brand-team .brand-box span {
		padding: 8px 0px 8px 10px;
		font-size: 11px;
	}
}

@media (min-width:1000px) and (max-width: 1169px) {
	.club-school {
		padding: 50px 0px;
	}
	.club-school h2 {
		font-size: 32px;
	}
	.club-school h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.club-school p {
		font-size: 14px;
	}
	.club-school .brand-tab li {
		padding: 15px 15px;
		font-size: 9px;
	}
	.club-school .club-txt h2 {
		font-size: 30px;
	}
	.club-school .club-txt p {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.club-admin {
		height: auto;
		padding: 60px 0px;
	}
	.club-admin h4 {
		font-size: 23px;
	}
	.club-admin p {
		font-size: 14px;
	}
	.club-admin span {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.club-admin .admin-btn {
		padding: 9px 20px;
		margin-right: 0;
	}
	.cap-program {
		padding: 50px 0px;
	}
	.cap-program h4 {
		font-size: 20px;
		margin: 0px 0px 15px 0px;
	}
	.cap-program p {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
	}
	.cap-program .last-p {
		margin: 0px 0px 35px 0px;
	}
	.green-bg {
		padding: 40px 0px;
	}
	.green-bg h2 {
		font-size: 31px;
	}
	.feature {
		padding: 30px 0px;
	}
	.feature h2 {
		font-size: 32px;
	}
	.feature .feat-box {
		margin-top: 30px;
		float: left;
	}
	.feature .feat-box h5 {
		font-size: 20px;
		margin: 0px 0px 18px 0px;
	}
	.feature .feat-box p {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
	}
	.feature .feat-box a {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.special-feature {
		padding: 50px 0px;
	}
	.special-feature h2 {
		font-size: 32px;
	}
	.special-feature .feat-box {
		margin-top: 40px;
	}
	.special-feature .feat-box h5 {
		font-size: 20px;
		margin: 0px 0px 12px 0px;
	}
	.special-feature .feat-box p {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
	}
	.special-feature .feat-box a {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.student-invo .feat-box {
		margin-top: 50px;
		float: left;
	}
	.student-invo .feat-box p {
		font-size: 14px;
		margin: 0px 0px 15px 0px;
	}
	.student-invo .feat-box a {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.intership {
		margin-top: 50px;
		padding-bottom: 40px;
	}
	.intership h2 {
		font-size: 32px;
	}
	.intership h5 {
		font-size: 20px;
		margin: 0px 0px 13px 0px;
	}
	.intership p {
		font-size: 14px;
		margin: 0px 0px 15px 0px;
	}
	.school-board {
		padding: 40px 0px;
	}
	.school-board h5 {
		font-size: 20px;
		margin: 0px 0px 13px 0px;
	}
	.club-form {
		margin-top: 20px;
	}
	.club-form input {
		width: 100%;
		padding: 15px 15px;
		margin-bottom: 15px;
	}
	.brand-team {
		padding: 30px 0px;
	}
	.club-form input:nth-child(odd) {
		margin-right: 0;
	}
	.brand-team .brand-box a {
		padding: 8px 0px;
		font-size: 11px;
	}
	.brand-team .brand-box span {
		padding: 8px 0px 8px 10px;
		font-size: 11px;
	}
}

@media (min-width: 768px) and (max-width: 999px) {
	.club-school {
		padding: 40px 0px;
	}
	.club-school h2 {
		font-size: 30px;
	}
	.club-school h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.club-school p {
		font-size: 14px;
	}
	.club-school .brand-tab li {
		padding: 15px 10px;
		font-size: 7px;
	}
	.club-school .club-txt h2 {
		font-size: 28px;
	}
	.club-school .club-txt h2 br {
		display: none;
	}
	.club-school .club-txt p {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.club-admin {
		height: auto;
		padding: 50px 0px;
	}
	.club-admin h4 {
		font-size: 22px;
	}
	.club-admin p {
		font-size: 14px;
	}
	.club-admin span {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.club-admin .admin-btn {
		padding: 9px 20px;
		margin-right: 0;
	}
	.cap-program {
		padding: 50px 0px;
	}
	.cap-program h4 {
		font-size: 20px;
		margin: 0px 0px 15px 0px;
	}
	.cap-program p {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
	}
	.cap-program .last-p {
		margin: 0px 0px 35px 0px;
	}
	.green-bg {
		padding: 40px 0px;
	}
	.green-bg h2 {
		font-size: 28px;
	}
	.feature {
		padding: 30px 0px;
	}
	.feature h2 {
		font-size: 30px;
	}
	.feature .feat-box {
		margin-top: 30px;
		float: left;
	}
	.feature .feat-box h5 {
		font-size: 20px;
		margin: 0px 0px 18px 0px;
	}
	.feature .feat-box p {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
	}
	.feature .feat-box a {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.special-feature {
		padding: 40px 0px;
	}
	.special-feature h2 {
		font-size: 30px;
	}
	.special-feature .feat-box {
		margin-top: 40px;
	}
	.special-feature .feat-box h5 {
		font-size: 20px;
		margin: 0px 0px 12px 0px;
	}
	.special-feature .feat-box p {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
	}
	.special-feature .feat-box a {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.student-invo .feat-box {
		margin-top: 50px;
		float: left;
	}
	.student-invo .feat-box p {
		font-size: 14px;
		margin: 0px 0px 15px 0px;
	}
	.student-invo .feat-box a {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.intership {
		margin-top: 50px;
		padding-bottom: 40px;
	}
	.intership h2 {
		font-size: 30px;
	}
	.intership h5 {
		font-size: 20px;
		margin: 0px 0px 13px 0px;
	}
	.intership p {
		font-size: 14px;
		margin: 0px 0px 15px 0px;
	}
	.school-board {
		padding: 40px 0px;
	}
	.school-board h5 {
		font-size: 20px;
		margin: 0px 0px 13px 0px;
	}
	.club-form {
		margin-top: 20px;
	}
	.club-form input {
		width: 100%;
		padding: 15px 15px;
		margin-bottom: 15px;
	}
	.brand-team {
		padding: 30px 0px;
	}
	.club-form input:nth-child(odd) {
		margin-right: 0;
	}
	.brand-team .brand-box a {
		padding: 8px 0px;
		font-size: 11px;
	}
	.brand-team .brand-box span {
		padding: 8px 0px 8px 10px;
		font-size: 11px;
	}
}

@media (max-width: 767px) {
	.club-school {
		padding: 40px 0px;
	}
	.club-school h2 {
		font-size: 28px;
	}
	.club-school h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.club-school p {
		font-size: 13px;
	}
	.club-school .brand-tab li {
		padding: 15px 45px;
		border-right: 1px solid transparent;
		font-size: 13px;
		width: 100%;
		display: inline-block;
	}
	.club-school .brand-tab li br {
		display: none;
	}
	.club-school .club-txt h2 {
		font-size: 26px;
	}
	.club-school .club-txt h2 br {
		display: none;
	}
	.club-school .club-txt p {
		font-size: 13px;
		margin-bottom: 20px;
	}
	.club-admin {
		height: auto;
		padding: 50px 0px;
	}
	.club-admin h4 {
		font-size: 20px;
	}
	.club-admin p {
		font-size: 14px;
	}
	.club-admin span {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.club-admin .admin-btn {
		padding: 9px 20px;
		margin-right: 0;
	}
	.cap-program {
		padding: 40px 0px;
	}
	.cap-program h4 {
		font-size: 19px;
		margin: 0px 0px 15px 0px;
	}
	.cap-program p {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
	}
	.cap-program .last-p {
		margin: 0px 0px 35px 0px;
	}
	.green-bg {
		padding: 40px 0px;
	}
	.green-bg h2 {
		font-size: 26px;
	}
	.feature {
		padding: 30px 0px;
	}
	.feature h2 {
		font-size: 28px;
	}
	.feature .feat-box {
		margin-top: 30px;
		float: left;
	}
	.feature .feat-box h5 {
		font-size: 20px;
		margin: 0px 0px 18px 0px;
	}
	.feature .feat-box p {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
	}
	.feature .feat-box a {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.special-feature {
		padding: 40px 0px;
	}
	.special-feature h2 {
		font-size: 30px;
	}
	.special-feature .feat-box {
		margin-top: 40px;
	}
	.special-feature .feat-box h5 {
		font-size: 20px;
		margin: 0px 0px 12px 0px;
	}
	.special-feature .feat-box p {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
	}
	.special-feature .feat-box a {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.student-invo .feat-box {
		margin-top: 50px;
		float: left;
	}
	.student-invo .feat-box p {
		font-size: 14px;
		margin: 0px 0px 15px 0px;
	}
	.student-invo .feat-box a {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.intership {
		margin-top: 50px;
		padding-bottom: 40px;
	}
	.intership h2 {
		font-size: 28px;
	}
	.intership h5 {
		font-size: 20px;
		margin: 0px 0px 13px 0px;
	}
	.intership p {
		font-size: 14px;
		margin: 0px 0px 15px 0px;
	}
	.school-board {
		padding: 40px 0px;
	}
	.school-board h5 {
		font-size: 20px;
		margin: 0px 0px 13px 0px;
	}
	.club-form {
		margin-top: 20px;
	}
	.club-form input {
		width: 100%;
		padding: 15px 15px;
		margin-bottom: 15px;
	}
	.brand-team {
		padding: 30px 0px;
	}
	.club-form input:nth-child(odd) {
		margin-right: 0;
	}
}

@media (max-width: 480px) {
	.club-school {
		padding: 40px 0px;
	}
	.club-school h2 {
		font-size: 24px;
	}
	.club-school h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.club-school p {
		font-size: 13px;
	}
	.club-school .brand-tab li {
		padding: 15px 45px;
		border-right: 1px solid transparent;
		font-size: 13px;
		width: 100%;
		display: inline-block;
	}
	.club-school .club-txt h2 {
		font-size: 24px;
	}
	.club-school .club-txt p {
		font-size: 13px;
		margin-bottom: 20px;
	}
	.club-admin {
		height: auto;
		padding: 40px 0px;
	}
	.club-admin h4 {
		font-size: 18px;
	}
	.club-admin p {
		font-size: 13px;
	}
	.club-admin span {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.club-admin .admin-btn {
		padding: 9px 20px;
		margin-right: 0;
	}
	.cap-program {
		padding: 30px 0px;
	}
	.cap-program h4 {
		font-size: 18px;
		margin: 0px 0px 15px 0px;
	}
	.cap-program p {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
	}
	.cap-program .last-p {
		margin: 0px 0px 25px 0px;
	}
	.green-bg {
		padding: 40px 0px;
	}
	.green-bg h2 {
		font-size: 20px;
	}
	.feature {
		padding: 30px 0px;
	}
	.feature h2 {
		font-size: 24px;
	}
	.feature .feat-box {
		margin-top: 30px;
		float: left;
	}
	.feature .feat-box h5 {
		font-size: 18px;
		margin: 0px 0px 18px 0px;
	}
	.feature .feat-box p {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
	}
	.feature .feat-box a {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.special-feature {
		padding: 30px 0px;
	}
	.special-feature h2 {
		font-size: 24px;
	}
	.special-feature .feat-box {
		margin-top: 40px;
	}
	.special-feature .feat-box h5 {
		font-size: 18px;
		margin: 0px 0px 12px 0px;
	}
	.special-feature .feat-box p {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
	}
	.special-feature .feat-box a {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.student-invo .feat-box {
		margin-top: 50px;
		float: left;
	}
	.student-invo .feat-box p {
		font-size: 13px;
		margin: 0px 0px 15px 0px;
	}
	.student-invo .feat-box a {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
		float: left;
	}
	.intership {
		margin-top: 50px;
		padding-bottom: 40px;
	}
	.intership h2 {
		font-size: 24px;
	}
	.intership h5 {
		font-size: 18px;
		margin: 0px 0px 13px 0px;
	}
	.intership p {
		font-size: 13px;
		margin: 0px 0px 15px 0px;
	}
	.school-board {
		padding: 30px 0px;
	}
	.school-board h5 {
		font-size: 18px;
		margin: 0px 0px 13px 0px;
	}
	.club-form {
		margin-top: 20px;
	}
	.club-form input {
		width: 100%;
		padding: 15px 15px;
		margin-bottom: 15px;
	}
	.brand-team {
		padding: 30px 0px;
	}
	.club-form input:nth-child(odd) {
		margin-right: 0;
	}
}
.team-fund {
	padding: 60px 0px;
}

.team-fund h2 {
	text-transform: uppercase;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.team-fund h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.team-fund p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: center;
	margin: 0px;
}

.team-fund .brand-tab {
	margin-top: 40px;
	background: #1c1c1c;
	border: 1px solid #779832;
	margin: 25px 0px 50px;
	display: inline-block;
}

.team-fund .brand-tab .padd-0 {
	padding: 0px;
}

.team-fund .brand-tab li {
	padding: 23px 65px;
	font-weight: 700;
	font-size: 15px;
}

.team-fund .club-txt h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: left;
	font-size: 35px;
	margin: 0px;
}

.team-fund .club-txt h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0;
	margin-top: 25px;
	margin-bottom: 25px;
}

.cre-btn {
	background-color: #85ba12;
	border-radius: 3px;
	padding: 10px 30px;
	color: white;
	display: inline-block;
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
	font-family: 'Roboto';
}

.how-work {
	padding: 80px 0px;
	/*background: #fafafa;*/
}

.how-work h4 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.how-work h4:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 70px;
}

.how-work h5 {
	text-transform: uppercase;
	color: #000000;
	font-size: 24px;
	margin: 0px 0px 20px 0px;
}

.how-work h5 span {
	color: #85ba12;
}

.how-work p {
	font-size: 15px;
	font-family: 'Raleway';
	font-weight: 400;
	color: #666666;
	margin-bottom: 50px;
}

.how-work .accordion {
	background: #ebe9e9;
	padding: 20px 25px;
	color: #85ba12;
	font-size: 14px;
	font-family: 'Raleway';
	font-weight: 400;
	cursor: pointer;
	width: 100%;
	text-align: left;
	border: none;
	outline: none;
	transition: 0.4s;
}

.how-work .accordion .fa {
	float: right;
	font-size: 12px;
}

.how-work .active,
.accordion:hover {
	background-color: #85ba12;
	color: white;
}

.how-work .panel {
	padding: 15px 0px 0px 0px;
	background-color: #f2f2f2;
	display: none;
}

.how-work .panel ul {
	border-bottom: 1px solid #ffffff;
	padding: 15px 50px;
	display: inline-block;
}

.how-work .panel ul:last-child {
	border-bottom: 1px solid transparent;
}

.how-work .panel ul li {
	float: left;
	color: #666666;
	font-size: 13px;
	font-family: 'Raleway';
	font-weight: 400;
}

.how-work .panel ul li span {
	color: #85ba12;
	font-family: 'Raleway';
	font-weight: 700;
}

.how-work .panel ul li {
	width: 300px;
}

.how-work .prcing-txt {
	margin-top: 30px;
}

.how-work .prcing-txt li {
	border-right: 1px solid #fff;
	width: 50%;
	float: left;
	background: #85ba12;
	height: 130px;
	text-align: center;
	color: white;
	font-family: 'Raleway';
	font-weight: 900;
	font-size: 21px;
	padding: 25px 0px;
}

.how-work .prcing-txt li span {
	font-family: 'Raleway';
	font-weight: 700;
	font-size: 62px;
	display: grid;
	line-height: 35px;
}

.how-work .prcing-txt li:last-child {
	border-right: 1px solid transparent;
}

.donation-sec {
	padding: 80px 0px;
}

.donation-sec h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.donation-sec h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 70px;
}

.donation-sec h4 {
	text-transform: uppercase;
	color: #000000;
	font-size: 24px;
	margin: 20px 0px 10px 0px;
}

.donation-sec p {
	font-family: 'Raleway';
	font-weight: 400;
	color: #666666;
	font-size: 15px;
	margin: 0px;
}

.mt-70 {
	margin-top: 70px;
}

.team-total {
	background: #303030;
	border: 3px solid #85ba12;
	padding: 20px;
}

.team-total h6 {
	font-size: 14px;
	color: #ffffff;
}

.team-total h6 span {
	color: #85ba12;
	font-family: 'Raleway';
	font-weight: 700;
	font-size: 15px;
	float: right;
}

.team-total ul {
	margin-bottom: 5px;
}

.team-total ul li {
	color: white;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 11px;
	width: 32%;
	display: inline-block;
}

.team-total ul li:last-child {
	text-align: right;
}

.team-total ul li span {
	color: #85ba12;
}

.team-total .social-ico li {
	width: 24%;
	display: inline-block;
	text-align: center;
}

.team-total .social-ico li .fa {
	margin-right: 10px;
}

.team-total-gray {
	background: #efefef;
	border: 3px solid #85ba12;
	border-top: 0px solid transparent;
	padding: 20px;
}

.team-total-gray h6 {
	font-size: 14px;
	color: #303030;
}

.team-total-gray h6 span {
	color: #85ba12;
	font-weight: 700;
	font-size: 15px;
	float: right;
}

.team-total-gray ul {
	margin-bottom: 5px;
}

.team-total-gray ul li {
	color: #303030;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 11px;
	width: 32%;
	display: inline-block;
}

.team-total-gray ul li:last-child {
	text-align: right;
}

.team-total-gray .social-ico li {
	width: 24%;
	display: inline-block;
	text-align: center;
}

.team-total-gray .social-ico li .fa {
	margin-right: 10px;
}

.sponser-gray {
	background: #efefef;
	border: 3px solid #85ba12;
	padding: 20px;
}

.sponser-gray h6 {
	font-size: 14px;
	color: #303030;
}

.sponser-gray h6 span {
	color: #85ba12;
	font-weight: 700;
	font-size: 15px;
	float: right;
}

.sponser-gray ul {
	margin-bottom: 5px;
}

.sponser-gray ul li {
	color: #303030;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 11px;
	width: 32%;
	display: inline-block;
}

.sponser-gray ul li:last-child {
	text-align: right;
}

.sponser-gray .new-spon {
	background: #85ba12;
	color: white;
	width: 100%;
	font-size: 16px;
	font-family: 'Raleway';
	font-weight: 400;
	padding: 12px;
	text-align: center;
	display: inline-block;
	margin-top: 15px;
	margin-bottom: 20px;
}

.sponser-gray .spons-ul {}

.sponser-gray .spons-ul li {
	color: #303030;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 11px;
	width: 49%;
	display: inline-block;
}

.sponser-gray .spons-ul li:last-child {
	text-align: right;
}

.sponser-gray .spons-ul .num-b {
	font-family: 'Raleway';
	font-weight: 700;
	font-size: 14px;
}

.sponser-gray ul li span {
	color: #85ba12;
	font-family: 'Raleway';
	font-weight: 600;
	font-size: 12px;
}

.sponser-gray-1 {
	background: #efefef;
	border: 3px solid #85ba12;
	border-top: 0px solid transparent;
	padding: 20px;
}

.sponser-gray-1 .spons-ul li {
	color: #303030;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 11px;
	width: 49%;
	display: inline-block;
}

.sponser-gray-1 .spons-ul li:last-child {
	text-align: right;
}

.sponser-gray-1 .spons-ul .num-b {
	font-family: 'Raleway';
	font-weight: 700;
	font-size: 14px;
}

.sponser-gray-1 ul li span {
	color: #85ba12;
	font-family: 'Raleway';
	font-weight: 600;
	font-size: 12px;
}

.green-bg1 {
	padding: 70px 0px;
	background: url(/assets/home3/green-bg-cd117ad007531a2ac2441b0035d22218c64e1b2c4e82ceeed2483ca6775cff5b.jpg) no-repeat;
	height: 594px;
	background-size: cover;
	box-sizing: border-box;
}

.green-bg1 h4 {
	font-family: 'Raleway';
	font-weight: 800;
	text-transform: uppercase;
	color: #fff;
	font-size: 35px;
	margin: 0px;
}

.green-bg1 h4:after {
	content: "";
	background: white;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0;
	margin-top: 25px;
	margin-bottom: 30px;
}

.green-bg1 p {
	font-size: 15px;
	font-family: 'Raleway';
	font-weight: 400;
	color: white;
	margin-bottom: 50px;
}

@media (min-width:1170px) and (max-width: 1281px) {
	.team-fund {
		padding: 50px 0px;
	}
	.team-fund h2 {
		font-size: 32px;
	}
	.team-fund p {
		font-size: 14px;
	}
	.team-fund .brand-tab li {
		font-size: 14px;
		padding: 23px 45px;
	}
	.team-fund .club-txt h2 {
		font-size: 32px;
	}
	.team-fund .club-txt p {
		font-size: 14px;
	}
	.how-work {
		padding: 70px 0px;
	}
	.how-work h4 {
		font-size: 32px;
	}
	.how-work h4:after {
		margin-top: 15px;
		margin-bottom: 30px;
	}
	.how-work h5 {
		font-size: 22px;
		margin: 0px 0px 10px 0px;
	}
	.how-work p {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.how-work .accordion {
		padding: 15px 25px;
	}
	.how-work .panel ul {
		padding: 15px 20px;
	}
	.how-work .panel ul li {
		width: 100%;
	}
	.how-work .prcing-txt li {
		height: auto;
		font-size: 20px;
	}
	.how-work .prcing-txt li span {
		font-size: 58px;
	}
	.donation-sec {
		padding: 70px 0px;
	}
	.donation-sec h2 {
		font-size: 32px;
	}
	.donation-sec h4 {
		font-size: 23px;
	}
	.donation-sec p {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
	}
	.team-total {
		padding: 20px 10px;
	}
	.team-total h6 {
		font-size: 12px;
	}
	.team-total ul li {
		font-size: 9px;
	}
	.team-total .social-ico li {
		width: 22%;
	}
	.mt-70 {
		margin-top: 50px;
	}
	.team-total-gray .social-ico li {
		width: 22%;
	}
	.sponser-gray .new-spon {
		font-size: 14px;
		padding: 8px;
	}
	.green-bg1 {
		padding: 60px 0px;
		height: auto;
	}
	.green-bg1 h4 {
		font-size: 32px;
	}
	.green-bg1 h4:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.green-bg1 p {
		font-size: 14px;
		margin-bottom: 30px;
	}
}

@media (min-width:1000px) and (max-width: 1169px) {
	.team-fund {
		padding: 45px 0px;
	}
	.team-fund h2 {
		font-size: 30px;
	}
	.team-fund p {
		font-size: 14px;
	}
	.team-fund .brand-tab li {
		font-size: 14px;
		padding: 23px 45px;
	}
	.team-fund .club-txt h2 {
		font-size: 30px;
	}
	.team-fund .club-txt p {
		font-size: 14px;
	}
	.how-work {
		padding: 65px 0px;
	}
	.how-work h4 {
		font-size: 30px;
	}
	.how-work h4:after {
		margin-top: 15px;
		margin-bottom: 30px;
	}
	.how-work h5 {
		font-size: 20px;
		margin: 0px 0px 10px 0px;
	}
	.how-work p {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.how-work .accordion {
		padding: 10px 25px;
	}
	.how-work .panel ul {
		padding: 15px 20px;
	}
	.how-work .panel ul li {
		width: 100%;
	}
	.how-work .prcing-txt li {
		height: auto;
		font-size: 19px;
	}
	.how-work .prcing-txt li span {
		font-size: 55px;
	}
	.donation-sec {
		padding: 65px 0px;
	}
	.donation-sec h2 {
		font-size: 30px;
	}
	.donation-sec h4 {
		font-size: 23px;
	}
	.donation-sec p {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
	}
	.team-total {
		padding: 20px 10px;
	}
	.team-total h6 {
		font-size: 12px;
	}
	.team-total ul li {
		font-size: 9px;
	}
	.team-total .social-ico li {
		width: 22%;
	}
	.mt-70 {
		margin-top: 40px;
	}
	.team-total-gray .social-ico li {
		width: 22%;
	}
	.sponser-gray .new-spon {
		font-size: 14px;
		padding: 8px;
	}
	.green-bg1 {
		padding: 60px 0px;
		height: auto;
	}
	.green-bg1 h4 {
		font-size: 30px;
	}
	.green-bg1 h4:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.green-bg1 p {
		font-size: 14px;
		margin-bottom: 30px;
	}
}

@media (min-width: 768px) and (max-width: 999px) {
	.team-fund {
		padding: 40px 0px;
	}
	.team-fund h2 {
		font-size: 28px;
	}
	.team-fund h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-fund p {
		font-size: 14px;
	}
	.team-fund .brand-tab li {
		padding: 15px 35px;
		font-size: 12px;
	}
	.team-fund .club-txt h2 {
		font-size: 28px;
	}
	.team-fund .club-txt p {
		font-size: 14px;
	}
	.team-fund .club-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.how-work {
		padding: 50px 0px;
	}
	.how-work h4 {
		font-size: 28px;
	}
	.how-work h4:after {
		margin-top: 15px;
		margin-bottom: 30px;
	}
	.how-work h5 {
		font-size: 18px;
		margin: 0px 0px 10px 0px;
	}
	.how-work p {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.how-work .accordion {
		padding: 10px 25px;
	}
	.how-work .panel ul {
		padding: 15px 20px;
	}
	.how-work .panel ul li {
		width: 100%;
	}
	.how-work .prcing-txt li {
		height: auto;
		font-size: 18px;
	}
	.how-work .prcing-txt li span {
		font-size: 48px;
	}
	.donation-sec {
		padding: 50px 0px;
	}
	.donation-sec h2 {
		font-size: 28px;
	}
	.donation-sec h2:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.donation-sec h4 {
		font-size: 22px;
	}
	.donation-sec p {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
	}
	.team-total {
		padding: 20px 10px;
	}
	.team-total h6 {
		font-size: 12px;
	}
	.team-total ul li {
		font-size: 9px;
	}
	.team-total .social-ico li {
		width: 22%;
	}
	.mt-70 {
		margin-top: 40px;
	}
	.team-total-gray .social-ico li {
		width: 22%;
	}
	.sponser-gray .new-spon {
		font-size: 14px;
		padding: 8px;
	}
	.green-bg1 {
		padding: 50px 0px 40px 0px;
		height: auto;
	}
	.green-bg1 h4 {
		font-size: 28px;
	}
	.green-bg1 h4:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.green-bg1 p {
		font-size: 14px;
		margin-bottom: 30px;
	}
}

@media (max-width: 767px) {
	.team-fund {
		padding: 40px 0px;
	}
	.team-fund h2 {
		font-size: 26px;
	}
	.team-fund h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-fund p {
		font-size: 13px;
	}
	.team-fund .brand-tab {
		border: 1px solid #779832;
	}
	.team-fund .brand-tab li {
		padding: 15px 45px;
		border-right: 1px solid transparent;
		font-size: 13px;
		width: 100%;
		display: inline-block;
	}
	.team-fund .brand-tab li br {
		display: none;
	}
	.team-fund .club-txt h2 {
		font-size: 26px;
	}
	.team-fund .club-txt h2 br {
		display: none;
	}
	.team-fund .club-txt p {
		font-size: 13px;
	}
	.team-fund .club-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.how-work {
		padding: 50px 0px;
	}
	.how-work h4 {
		font-size: 24px;
	}
	.how-work h4:after {
		margin-top: 15px;
		margin-bottom: 30px;
	}
	.how-work h5 {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.how-work p {
		font-size: 13px;
		margin-bottom: 20px;
	}
	.how-work .accordion {
		padding: 10px 25px;
	}
	.how-work .panel ul {
		padding: 15px 20px;
		width: 100%;
	}
	.how-work .panel ul li {
		width: 100%;
	}
	.how-work .prcing-txt li {
		height: auto;
		font-size: 18px;
	}
	.how-work .prcing-txt li span {
		font-size: 42px;
	}
	.donation-sec {
		padding: 40px 0px;
	}
	.donation-sec h2 {
		font-size: 26px;
	}
	.donation-sec h2:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.donation-sec h4 {
		font-size: 21px;
	}
	.donation-sec p {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
	}
	.green-bg1 {
		padding: 50px 0px 40px 0px;
		height: auto;
	}
	.green-bg1 h4 {
		font-size: 26px;
	}
	.green-bg1 h4:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.green-bg1 p {
		font-size: 13px;
		margin-bottom: 30px;
	}
}

@media (max-width: 480px) {
	.team-fund {
		padding: 40px 0px;
	}
	.team-fund h2 {
		font-size: 24px;
	}
	.team-fund h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-fund p {
		font-size: 13px;
	}
	.team-fund .brand-tab li {
		padding: 15px 45px;
		border-right: 1px solid transparent;
		font-size: 13px;
		width: 100%;
		display: inline-block;
	}
	.team-fund .club-txt h2 {
		font-size: 24px;
	}
	.team-fund .club-txt h2 br {
		display: none;
	}
	.team-fund .club-txt p {
		font-size: 13px;
	}
	.team-fund .club-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.how-work {
		padding: 40px 0px;
	}
	.how-work h4 {
		font-size: 24px;
	}
	.how-work h4:after {
		margin-top: 15px;
		margin-bottom: 30px;
	}
	.how-work h5 {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.how-work p {
		font-size: 13px;
		margin-bottom: 20px;
	}
	.how-work .accordion {
		padding: 10px 25px;
	}
	.how-work .panel ul {
		padding: 15px 20px;
	}
	.how-work .panel ul li {
		width: 100%;
	}
	.how-work .prcing-txt li {
		width: 100%;
		height: auto;
		font-size: 18px;
	}
	.how-work .prcing-txt li span {
		font-size: 42px;
	}
	.donation-sec {
		padding: 40px 0px;
	}
	.donation-sec h2 {
		font-size: 24px;
	}
	.donation-sec h2:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.donation-sec h4 {
		font-size: 20px;
	}
	.donation-sec p {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
	}
	.green-bg1 {
		padding: 50px 0px 20px 0px;
		height: auto;
	}
	.green-bg1 h4 {
		font-size: 24px;
	}
	.green-bg1 h4:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.green-bg1 p {
		font-size: 13px;
		margin-bottom: 30px;
	}
}

.online-combine {
	padding: 60px 0px;
}

.online-combine h2 {
	text-transform: uppercase;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.online-combine h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.online-combine p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: center;
	margin: 0px;
}

.online-combine .brand-tab {
	margin-top: 40px;
	background: #1c1c1c;
	border: 1px solid #779832;
	margin: 25px 0px 50px;
	display: inline-block;
}

.online-combine .brand-tab .padd-0 {
	padding: 0px;
}

.online-combine .brand-tab li {
	padding: 23px 10px;
	font-weight: 700;
	font-size: 15px;
}

.online-combine .club-txt h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: left;
	font-size: 35px;
	margin: 0px;
}

.online-combine .club-txt h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0;
	margin-top: 25px;
	margin-bottom: 25px;
}

.online-combine .club-txt p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: left;
	margin-bottom: 35px;
	line-height: 24px;
}

.online-combine .club-txt ul li {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: left;
	margin-bottom: 20px;
	line-height: 22px;
}

.online-combine .club-txt ul li span {
	color: #80b410;
	font-size: 15px;
	font-family: 'Raleway';
	font-weight: 700;
	margin-right: 20px;
}

.online-combine .combine-box {
	padding: 20px 30px;
	background: #fbfbfb;
	border: 1px solid #c7c7c7;
	border-radius: 3px;
	width: 260px;
	margin-right: 78px;
	display: inline-block;
}

.online-combine .combine-box:last-child {
	margin-right: 0px;
}

.combine-box img {
	margin-right: 20px;
	float: left;
}

.combine-box h4 {
	font-size: 19px;
	color: #2c2c2c;
	font-weight: 700;
	text-transform: uppercase;
	margin: 0px;
}

.score-bd {
	padding: 90px 0px;
}

.score-bd .score-head {
	background: #e3e3e3;
	width: 100%;
	padding: 50px 0px;
	text-align: center;
	margin-bottom: 10px;
}

.score-bd .score-head h3 {
	color: #363636;
	font-size: 32px;
	text-transform: uppercase;
}

.score-bd .table {
	border: 1px solid black;
	display: inline-block;
	border-bottom: 0px solid transparent;
	margin: 0px;
}

.score-bd .table h2 {
	background: #282828;
	width: 70%;
	color: white;
	font-family: 'Roboto';
	font-weight: 500;
	font-size: 18px;
	padding: 10px 0px;
	float: left;
	text-transform: uppercase;
	text-align: center;
	margin: 0px;
}

.score-bd .table h2:after {
	background: transparent;
}

.score-bd .table h3 {
	background: white;
	width: 30%;
	color: #1a1a1a;
	font-family: 'Roboto';
	font-weight: 400;
	font-size: 14px;
	padding: 10px 0px;
	text-transform: uppercase;
	text-align: center;
	float: left;
	margin: 0px;
}

.score-bd .table .box {
	padding: 20px 10px;
	width: 100%;
	display: inline-block;
	border-bottom: 1px solid black;
}

.score-bd .table .box:last-child {
	border-bottom: 1px solid transparent;
}

.score-bd .table .box img {
	float: left;
}

.score-bd .table .box h4 {
	color: #000000;
	font-size: 22px;
	font-weight: 500;
	float: left;
	margin-right: 10px;
	margin-top: 30px;
}

.score-bd .table .box h5 {
	color: #000000;
	font-size: 18px;
	font-weight: 700;
	margin: 0px;
}

.score-bd .table .box h6 {
	color: #000000;
	font-size: 18px;
	font-weight: 500;
	margin: 0px;
}

.score-bd .table .box p {
	color: #000000;
	font-size: 18px;
	font-family: 'Raleway';
	font-weight: 700;
	margin-top: 30px;
}

.score-bd .table .box li {
	display: inline-block;
}

.score-bd .table .box li:nth-child(1) {
	width: 10%;
	vertical-align: top;
}

.score-bd .table .box li:nth-child(2) {
	width: 22%
}

.score-bd .table .box li:nth-child(3) {
	width: 40%
}

.score-bd .table .box li:nth-child(4) {
	vertical-align: top;
}

.table-btn {
	width: 100%;
	padding: 10px 0px;
	text-align: center;
	border: 1px solid #7e7e7e;
	color: #001e5a;
	font-size: 18px;
	font-family: 'Raleway';
	font-weight: 600;
	display: inline-block;
	text-transform: uppercase;
}

.score-bd .mt-40 {
	margin-top: 40px;
}

.score-bd .mt-70 {
	margin-top: 70px;
}

.site-wide {
	padding-top: 100px;
}

.site-wide h4 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.site-wide h4:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 60px;
}

.site-wide .site-box {
	margin-top: 90px;
	float: left;
}

.site-wide .site-box h5 {
	text-transform: uppercase;
	color: #000000;
	font-size: 22px;
	margin: 0px 0px 18px 0px;
}

.site-wide .site-box p {
	font-family: 'Raleway';
	font-weight: 500;
	color: #666666;
	font-size: 16px;
	margin: 0px;
}

.site-wide .site-box .img-box {
	border: 2px solid #7bad0e;
	border-radius: 3px;
	width: 100%;
	display: table;
	background: #ececec;
}

.site-wide .site-box .img-box h6 {
	text-transform: uppercase;
	color: #767676;
	font-size: 22px;
	margin: 0px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}

.site-wide .site-box .img-box img {
	width: 100%;
}

.veri-combine {
	padding: 100px 0px 20px 0px;
	background: #ececec;
}

.veri-combine h4 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.veri-combine h4:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 60px;
}

.veri-combine .veri-box {
	margin-bottom: 90px;
	float: left;
}

.veri-combine .veri-box h5 {
	text-transform: uppercase;
	color: #000000;
	font-size: 22px;
	margin: 0px 0px 18px 0px;
}

.veri-combine .veri-box p {
	font-family: 'Raleway';
	font-weight: 500;
	color: #666666;
	font-size: 16px;
}

.veri-combine .veri-box .img-box {
	border: 2px solid #7bad0e;
	border-radius: 3px;
	width: 100%;
	display: table;
	background: #85ba12;
}

.veri-combine .veri-box .img-box.img-box-text {
	height: 205px;
}

.veri-combine .veri-box .img-box h6 {
	text-transform: uppercase;
	color: #fff;
	font-size: 22px;
	margin: 0px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}

.veri-combine .veri-box .img-box img {
	width: 100%;
}

.laser-tested {
	padding: 70px 0px;
}

.laser-tested h4 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px 0px 50px 0px;
}

.laser-tested .laser-bg ul {
	border-bottom: 1px solid #ffffff;
	background: #ececec;
}

.laser-tested .laser-bg ul li {
	border-right: 1px solid #ffffff;
	display: inline-block;
	padding: 45px 75px;
}

.laser-tested .laser-bg ul li:last-child {
	border-right: 0px solid transparent;
}

.laser-tested .laser-bg ul li h3 {
	font-weight: 700;
	font-size: 26px;
	color: black;
	margin: 10px 0px 0px 0px;
}

.laser-tested .laser-bg ul li span {
	font-family: 'Raleway';
	font-weight: 600;
	font-size: 14px;
	color: black;
}

.laser-tested .laser-bg ul li h5 {
	font-weight: 700;
	font-size: 20px;
	color: #7daf10;
	margin: 0px 0px 0px 0px;
	text-transform: uppercase;
}

.laser-tested .laser-bg ul li h6 {
	font-weight: 600;
	font-size: 16px;
	color: black;
	margin: 0px;
}

.laser-tested .laser-bg ul li p {
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 13px;
	color: black;
	margin: 0px;
}

.laser-tested .laser-bg ul li .join-btn {
	background: #85ba12;
	color: white;
	font-family: 'Raleway';
	font-weight: 600;
	font-size: 16px;
	padding: 8px 55px;
	text-transform: uppercase;
}

.feat-combine {
	padding: 30px 0px 60px 0px;
}

.feat-combine h3 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 29px;
	margin-top: 0px;
	margin-bottom: 60px;
}

@media (min-width:1170px) and (max-width: 1281px) {
	.online-combine {
		padding: 50px 0px;
	}
	.online-combine h2 {
		font-size: 33px;
	}
	.online-combine p {
		font-size: 14px;
	}
	.online-combine .club-txt h2 {
		font-size: 31px;
	}
	.online-combine .club-txt p {
		font-size: 14px;
		margin-bottom: 15px;
	}
	.online-combine .club-txt ul li {
		font-size: 12px;
		margin-bottom: 10px;
	}
	.online-combine .brand-tab li {
		padding: 15px 5px;
		font-size: 12px;
	}
	.online-combine .combine-box {
		width: 240px;
		margin-right: 13px;
		margin-top: 0px;
		padding: 20px 20px;
	}
	.combine-box img {}
	.combine-box h4 {
		font-size: 17px;
		margin: 0px 0px 0px 0px;
	}
	.score-bd {
		padding: 20px 0px 50px 0px;
	}
	.score-bd .score-head {
		padding: 40px 0px 30px 0px;
	}
	.score-bd .score-head h3 {
		font-size: 29px;
	}
	.score-bd .table h2 {
		width: 60%;
		font-size: 17px;
	}
	.score-bd .table h3 {
		width: 40%;
	}
	.score-bd .table .box li:nth-child(1) {
		width: 5%;
		vertical-align: top;
	}
	.score-bd .table .box img {
		width: 100%;
	}
	.score-bd .table .box li:nth-child(2) {
		margin-right: 10px;
	}
	.score-bd .table .box h6 {
		font-size: 17px;
	}
	.table-btn {
		font-size: 17px;
	}
	.site-wide {
		padding-top: 80px;
	}
	.site-wide h4 {
		font-size: 32px;
	}
	.site-wide h4:after {
		margin-top: 15px;
		margin-bottom: 40px;
	}
	.site-wide .site-box {
		margin-top: 40px;
		float: left;
	}
	.site-wide .site-box h5 {
		font-size: 21px;
		margin: 20px 0px 18px 0px;
	}
	.site-wide .site-box p {
		font-size: 15px;
		margin: 0px 0px 20px 0px;
	}
	.veri-combine {
		padding: 80px 0px 30px 0px;
	}
	.veri-combine h4 {
		font-size: 32px;
	}
	.veri-combine h4:after {
		margin-top: 15px;
		margin-bottom: 30px;
	}
	.veri-combine .veri-box h5 {
		font-size: 21px;
	}
	.veri-combine .veri-box {
		margin-bottom: 60px;
	}
	.laser-tested {
		padding: 60px 0px;
	}
	.laser-tested h4 {
		font-size: 32px;
		margin: 0px 0px 35px 0px;
	}
	.laser-tested .laser-bg ul li {
		display: inline-block;
		padding: 15px 45px;
		width: 32%;
	}
	.laser-tested .laser-bg ul li .join-btn {
		font-size: 15px;
		padding: 8px 45px;
		display: inline-block;
	}
	.laser-tested .laser-bg ul li h3 {
		font-size: 25px;
		margin: 0px 0px 0px 0px;
	}
	.laser-tested .laser-bg ul li h5 {
		font-size: 19px;
	}
	.laser-tested .laser-bg ul li h6 {
		font-size: 15px;
	}
	.laser-tested .laser-bg ul li p {
		font-size: 12px;
	}
	.feat-combine h3 {
		font-size: 32px;
		margin-bottom: 35px;
	}
}

@media (min-width:1000px) and (max-width: 1169px) {
	.online-combine {
		padding: 50px 0px;
	}
	.online-combine h2 {
		font-size: 32px;
	}
	.online-combine p {
		font-size: 14px;
	}
	.online-combine h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.online-combine .club-txt h2 {
		font-size: 32px;
	}
	.online-combine .club-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.online-combine .club-txt p {
		font-size: 14px;
		margin-bottom: 15px;
	}
	.online-combine .club-txt ul li {
		font-size: 12px;
		margin-bottom: 10px;
	}
	.online-combine .brand-tab li {
		padding: 15px 5px;
		font-size: 12px;
	}
	.online-combine .combine-box {
		width: 240px;
		margin-right: 13px;
		margin-top: 0px;
	}
	.combine-box img {}
	.combine-box h4 {
		font-size: 16px;
		margin: 0px 0px 0px 0px;
	}
	.score-bd {
		padding: 50px 0px;
	}
	.score-bd .score-head {
		padding: 30px 0px 10px 0px;
	}
	.score-bd .score-head h3 {
		font-size: 27px;
	}
	.score-bd .table h2 {
		width: 60%;
		font-size: 16px;
	}
	.score-bd .table h3 {
		width: 40%;
		font-size: 14px;
	}
	.score-bd .table .box li:nth-child(1) {
		width: 5%;
		vertical-align: top;
	}
	.score-bd .table .box img {
		width: 100%;
	}
	.score-bd .table .box li:nth-child(2) {
		margin-right: 10px;
	}
	.score-bd .table .box h5 {
		font-size: 18px;
	}
	.score-bd .table .box h6 {
		font-size: 17px;
	}
	.table-btn {
		font-size: 16px;
	}
	.site-wide {
		padding-top: 80px;
	}
	.site-wide h4 {
		font-size: 30px;
	}
	.site-wide h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.site-wide .site-box {
		margin-top: 40px;
		float: left;
	}
	.site-wide .site-box h5 {
		font-size: 20px;
		margin: 20px 0px 18px 0px;
	}
	.site-wide .site-box p {
		font-size: 15px;
		margin: 0px 0px 20px 0px;
	}
	.veri-combine {
		padding: 80px 0px 30px 0px;
	}
	.veri-combine h4 {
		font-size: 30px;
	}
	.veri-combine h4:after {
		margin-top: 15px;
		margin-bottom: 30px;
	}
	.veri-combine .veri-box h5 {
		font-size: 20px;
	}
	.veri-combine .veri-box p {
		font-size: 15px;
	}
	.veri-combine .veri-box {
		margin-bottom: 40px;
	}
	.laser-tested {
		padding: 60px 0px;
	}
	.laser-tested h4 {
		font-size: 30px;
		margin: 0px 0px 35px 0px;
	}
	.laser-tested .laser-bg ul li {
		display: inline-block;
		padding: 15px 45px;
		width: 32%;
	}
	.laser-tested .laser-bg ul li .join-btn {
		font-size: 14px;
		padding: 8px 45px;
		display: inline-block;
	}
	.laser-tested .laser-bg ul li h3 {
		font-size: 24px;
		margin: 0px 0px 0px 0px;
	}
	.laser-tested .laser-bg ul li h5 {
		font-size: 19px;
	}
	.laser-tested .laser-bg ul li h6 {
		font-size: 15px;
	}
	.laser-tested .laser-bg ul li p {
		font-size: 12px;
	}
	.feat-combine h3 {
		font-size: 30px;
		margin-bottom: 35px;
	}
}

@media (min-width: 768px) and (max-width: 999px) {
	.online-combine {
		padding: 50px 0px;
	}
	.online-combine h2 {
		font-size: 30px;
	}
	.online-combine p {
		font-size: 13px;
	}
	.online-combine h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.online-combine .club-txt h2 {
		font-size: 28px;
	}
	.online-combine .club-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.online-combine .club-txt p {
		font-size: 13px;
		margin-bottom: 15px;
	}
	.online-combine .club-txt ul li {
		font-size: 12px;
		margin-bottom: 10px;
	}
	.online-combine .brand-tab li {
		padding: 15px 10px;
		font-size: 15px;
		width: 50%;
		display: inline-block;
	}
	.online-combine .combine-box {
		width: 180px;
		margin-right: 10px;
		margin-top: 0px;
		text-align: center;
	}
	.combine-box img {
		margin-right: 0px;
		float: none;
	}
	.combine-box h4 {
		font-size: 15px;
		margin: 15px 0px 0px 0px;
	}
	.score-bd {
		padding: 50px 0px;
	}
	.score-bd .score-head {
		padding: 30px 0px 10px 0px;
	}
	.score-bd .score-head h3 {
		font-size: 25px;
	}
	.score-bd .table .box li:nth-child(1) {
		width: 5%;
		vertical-align: top;
	}
	.score-bd .table h2 {
		width: 60%;
		font-size: 15px;
	}
	.score-bd .table h3 {
		width: 40%;
		font-size: 13px;
	}
	.score-bd .table .box img {
		width: 100%;
	}
	.score-bd .table .box li:nth-child(2) {
		margin-right: 10px;
	}
	.score-bd .table .box h5 {
		font-size: 15px;
	}
	.score-bd .table .box h6 {
		font-size: 15px;
	}
	.table-btn {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.site-wide {
		padding-top: 60px;
	}
	.site-wide h4 {
		font-size: 26px;
	}
	.site-wide h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.site-wide .site-box {
		margin-top: 0px;
		float: left;
	}
	.site-wide .site-box h5 {
		font-size: 18px;
		margin: 20px 0px 18px 0px;
	}
	.site-wide .site-box p {
		font-size: 15px;
		margin: 0px 0px 20px 0px;
	}
	.veri-combine {
		padding: 70px 0px 30px 0px;
	}
	.veri-combine h4 {
		font-size: 26px;
	}
	.veri-combine h4:after {
		margin-top: 15px;
		margin-bottom: 30px;
	}
	.veri-combine .veri-box h5 {
		font-size: 19px;
	}
	.veri-combine .veri-box p {
		font-size: 15px;
	}
	.veri-combine .veri-box {
		margin-bottom: 40px;
	}
	.laser-tested {
		padding: 60px 0px;
	}
	.laser-tested h4 {
		font-size: 28px;
		margin: 0px 0px 20px 0px;
	}
	.laser-tested .laser-bg ul li {
		display: inline-block;
		padding: 15px 8px;
		width: 32%;
		text-align: center;
	}
	.laser-tested .laser-bg ul li .join-btn {
		font-size: 13px;
		padding: 8px 35px;
		display: inline-block;
	}
	.laser-tested .laser-bg ul li h3 {
		font-size: 21px;
		margin: 0px 0px 0px 0px;
	}
	.laser-tested .laser-bg ul li h5 {
		font-size: 18px;
	}
	.laser-tested .laser-bg ul li h6 {
		font-size: 14px;
	}
	.laser-tested .laser-bg ul li p {
		font-size: 11px;
	}
	.feat-combine h3 {
		font-size: 28px;
		margin-bottom: 20px;
	}
}

@media (max-width: 767px) {
	.online-combine {
		padding: 40px 0px;
	}
	.online-combine h2 {
		font-size: 28px;
	}
	.online-combine p {
		font-size: 13px;
	}
	.online-combine h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.online-combine .brand-tab li br {
		display: none;
	}
	.online-combine .club-txt h2 {
		font-size: 26px;
	}
	.online-combine .club-txt h2 br {
		display: none;
	}
	.online-combine .club-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.online-combine .club-txt p {
		font-size: 13px;
		margin-bottom: 15px;
	}
	.online-combine .club-txt ul li {
		font-size: 12px;
		margin-bottom: 10px;
	}
	.online-combine .brand-tab li {
		padding: 15px 10px;
		font-size: 15px;
		width: 100%;
		display: inline-block;
		border-right: 0;
	}
	.online-combine .combine-box {
		padding: 20px 30px;
		width: 100%;
		margin-right: 0;
		margin-top: 20px;
	}
	.combine-box h4 {
		font-size: 16px;
		margin: 12px 0px 0px 0px;
	}
	.score-bd {
		padding: 40px 0px;
	}
	.score-bd .score-head {
		padding: 30px 0px 10px 0px;
	}
	.score-bd .score-head h3 {
		font-size: 22px;
	}
	.score-bd .table h2 {
		width: 60%;
		font-size: 15px;
	}
	.score-bd .table h3 {
		width: 40%;
		font-size: 13px;
	}
	.score-bd .table .box img {}
	.score-bd .table .box li:nth-child(2) {
		margin-right: 10px;
	}
	.table-btn {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.site-wide {
		padding-top: 60px;
	}
	.site-wide h4 {
		font-size: 24px;
	}
	.site-wide h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.site-wide .site-box {
		margin-top: 0px;
		float: left;
	}
	.site-wide .site-box h5 {
		font-size: 17px;
		margin: 20px 0px 18px 0px;
	}
	.site-wide .site-box p {
		font-size: 14px;
		margin: 0px 0px 20px 0px;
	}
	.veri-combine {
		padding: 50px 0px 30px 0px;
	}
	.veri-combine h4 {
		font-size: 24px;
	}
	.veri-combine h4:after {
		margin-top: 15px;
		margin-bottom: 30px;
	}
	.veri-combine .veri-box h5 {
		font-size: 18px;
	}
	.veri-combine .veri-box p {
		font-size: 14px;
	}
	.veri-combine .veri-box {
		margin-bottom: 40px;
	}
	.laser-tested {
		padding: 50px 0px;
	}
	.laser-tested h4 {
		font-size: 26px;
		margin: 0px 0px 20px 0px;
	}
	.laser-tested .laser-bg ul li {
		display: inline-block;
		padding: 15px 8px;
		width: 32%;
		text-align: center;
	}
	.laser-tested .laser-bg ul li .join-btn {
		font-size: 13px;
		padding: 8px 35px;
		display: inline-block;
	}
	.laser-tested .laser-bg ul li h3 {
		font-size: 21px;
		margin: 0px 0px 0px 0px;
	}
	.laser-tested .laser-bg ul li h5 {
		font-size: 18px;
	}
	.laser-tested .laser-bg ul li h6 {
		font-size: 14px;
	}
	.laser-tested .laser-bg ul li p {
		font-size: 11px;
	}
	.feat-combine h3 {
		font-size: 26px;
		margin-bottom: 20px;
	}
	.col-767 {
		width: 49%;
		float: left;
	}
}

@media (max-width: 600px) {
	.col-767 {
		width: 100%;
	}
}

@media (max-width: 480px) {
	.online-combine {
		padding: 40px 0px;
	}
	.online-combine {
		padding: 40px 0px;
	}
	.online-combine h2 {
		font-size: 24px;
	}
	.online-combine h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.online-combine .club-txt h2 {
		font-size: 24px;
	}
	.online-combine .club-txt h2 br {
		display: none;
	}
	.online-combine .club-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.online-combine .club-txt p {
		font-size: 13px;
		margin-bottom: 15px;
	}
	.online-combine .club-txt ul li {
		font-size: 12px;
		margin-bottom: 10px;
	}
	.online-combine .brand-tab li {
		padding: 15px 10px;
		font-size: 15px;
	}
	.online-combine .combine-box {
		padding: 20px 30px;
		width: 100%;
		margin-right: 0;
		margin-top: 20px;
	}
	.combine-box h4 {
		font-size: 16px;
		margin: 12px 0px 0px 0px;
	}
	.score-bd {
		padding: 40px 0px;
	}
	.score-bd .score-head {
		padding: 20px 0px;
	}
	.score-bd .score-head h3 {
		font-size: 16px;
	}
	.score-bd .table h2 {
		width: 60%;
		font-size: 14px;
	}
	.score-bd .table h3 {
		width: 40%;
		font-size: 12px;
	}
	.score-bd .table .box li:nth-child(1) {
		width: 5%;
	}
	.score-bd .table .box h4 {
		font-size: 16px;
		margin-right: 0px;
		margin-top: 20px;
	}
	.score-bd .table .box img {
		width: 100%;
	}
	.score-bd .table .box h5 {
		font-size: 14px;
	}
	.score-bd .table .box h6 {
		font-size: 14px;
	}
	.score-bd .table .box p {
		font-size: 14px;
		margin-top: 20px;
	}
	.table-btn {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.site-wide {
		padding-top: 40px;
	}
	.site-wide h4 {
		font-size: 20px;
	}
	.site-wide h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.site-wide .site-box {
		margin-top: 0px;
		float: left;
	}
	.site-wide .site-box h5 {
		font-size: 16px;
		margin: 20px 0px 18px 0px;
	}
	.site-wide .site-box p {
		font-size: 13px;
		margin: 0px 0px 20px 0px;
	}
	.veri-combine {
		padding: 40px 0px 20px 0px;
	}
	.veri-combine h4 {
		font-size: 20px;
	}
	.veri-combine h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.veri-combine .veri-box h5 {
		font-size: 16px;
	}
	.veri-combine .veri-box p {
		font-size: 13px;
	}
	.veri-combine .veri-box {
		margin-bottom: 40px;
	}
	.laser-tested {
		padding: 40px 0px;
	}
	.laser-tested h4 {
		font-size: 24px;
		margin: 0px 0px 20px 0px;
	}
	.laser-tested .laser-bg ul li {
		border-right: 1px solid transparent;
		display: inline-block;
		padding: 15px;
		text-align: center;
		width: 100%;
	}
	.laser-tested .laser-bg ul li .join-btn {
		font-size: 14px;
		padding: 8px 42px;
		display: inline-block;
	}
	.laser-tested .laser-bg ul li h3 {
		font-size: 21px;
		margin: 0px 0px 0px 0px;
	}
	.laser-tested .laser-bg ul li h5 {
		font-size: 18px;
	}
	.laser-tested .laser-bg ul li h6 {
		font-size: 14px;
	}
	.feat-combine h3 {
		font-size: 24px;
		margin-bottom: 20px;
	}
}

.rec-show {
	padding: 60px 0px;
}

.rec-show h2 {
	text-transform: uppercase;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.rec-show h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.rec-show p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: center;
	margin: 0px;
}

.rec-show .brand-tab {
	margin-top: 40px;
	background: #1c1c1c;
	border: 1px solid #779832;
	margin: 25px 0px 50px;
	display: inline-block;
}

.rec-show .brand-tab .padd-0 {
	padding: 0px;
}

.rec-show .brand-tab li {
	padding: 23px 32px;
	font-weight: 700;
	font-size: 15px;
}

.rec-show .club-txt h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: left;
	font-size: 35px;
	margin: 0px;
}

.rec-show .club-txt h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0;
	margin-top: 25px;
	margin-bottom: 25px;
}

.rec-show .club-txt p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: left;
	margin-bottom: 35px;
	line-height: 24px;
}

.rec-show .club-txt span {
	color: #85ba12;
	font-family: 'Raleway';
	font-weight: 600;
	font-size: 15px;
}

.team-cover {
	padding: 70px 0px;
	background: #f5f5f5;
	text-align: center;
}

.team-cover h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.team-cover h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.team-cover p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: center;
	margin: 0px 0px 20px 0px;
}

.team-cover .reg-btn {
	background-color: #85ba12;
	border-radius: 3px;
	padding: 12px 35px;
	color: white;
	display: inline-block;
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
	font-family: 'Roboto';
	font-weight: 400;
}

.team-content {
	padding: 50px 0px;
}

.team-content h4 {
	text-transform: uppercase;
	color: #000000;
	font-size: 24px;
	margin-top: 0px;
	margin-bottom: 20px;
}

.team-content p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	margin: 0px;
}

.team-content a {
	background-color: #85ba12;
	border-radius: 3px;
	padding: 12px 35px;
	color: white;
	display: inline-block;
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
	font-family: 'Roboto';
	font-weight: 400;
	margin-top: 20px;
}

.team-content .mt-70 {
	margin-top: 70px;
}

.team-content .vedio-box {
	background: #303030;
	border: 1px solid #7bad0e;
	border-radius: 3px;
}

.team-content .vedio-box h4 {
	text-transform: uppercase;
	color: #fff;
	font-size: 21px;
	border-bottom: 1px solid #7bad0e;
	padding: 25px 70px;
	margin: 0px;
}

.team-content .vedio-box ul {
	padding: 25px 60px;
}

.team-content .vedio-box ul li {
	font-family: 'Raleway';
	font-weight: 600;
	color: #fff;
	font-size: 15px;
	margin-bottom: 10px;
}

.team-content .vedio-box ul li:last-child {
	margin-bottom: 0px;
}

.team-content .img-box {
	border: 2px solid #7bad0e;
	border-radius: 3px;
	height: 205px;
	width: 100%;
	display: table;
	background: #ececec;
}

.team-content .img-box img {
	width: 100%;
}

.team-content .game-box {
	background: url(/assets/home3/game-mvp-9e5066787f622f38d612d8b4e9e1ae6cb57a7c5d15ed5bdafb565b8eee12340e.jpg) no-repeat;
	height: 165px;
	width: 100%;
	background-size: cover;
	padding: 10px 15px 20px;
	margin-bottom: 20px;
}

.team-content .game-box h5 {
	font-weight: 700;
	color: #fff;
	font-size: 13px;
	margin: 0px;
	float: left;
	margin-bottom: 25px;
}

.team-content .game-box .game-btn {
	font-family: 'Raleway';
	font-weight: 600;
	color: #80b410;
	background: transparent;
	font-size: 10px;
	padding: 0;
	margin: 3px 0px 0px 0px;
	float: right;
}

.team-content .game-box span {
	font-family: 'Raleway';
	font-weight: 600;
	color: #fff;
	font-size: 10px;
	margin: 3px 0px 0px 0px;
	float: right;
}

.team-content .game-box .fa {
	color: #8c8c8c;
	font-size: 12px;
	margin-right: 5px;
}

.team-content .game-box .game-box-inner {
	display: inline-block;
}

.team-content .game-box .game-box-inner img {
	margin-right: 10px;
	float: left;
}

.team-content .game-box .game-box-inner p {
	font-family: 'Raleway';
	font-weight: 300;
	color: #fff;
	font-size: 11px;
	float: inherit;
	line-height: 20px;
}

.team-content h6 {
	font-weight: 400;
	color: #6e6e6e;
	font-size: 10px;
	margin: 0px 0px 5px 0px;
	text-align: right;
}

.free-froever {
	padding: 50px 0px 100px 0px;
	text-align: center;
}

.free-froever h4 {
	text-transform: uppercase;
	color: #000000;
	font-size: 24px;
	margin-top: 0px;
	margin-bottom: 20px;
}

.free-froever p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	margin: 0px;
}

.rec-showcase {
	padding: 80px 0px;
}

.rec-showcase h4 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.rec-showcase h4:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 70px;
}

.rec-showcase h5 {
	text-transform: uppercase;
	color: #000000;
	font-size: 24px;
	margin: 0px 0px 20px 0px;
}

.rec-showcase h5 span {
	color: #85ba12;
}

.rec-showcase p {
	font-size: 15px;
	font-family: 'Raleway';
	font-weight: 400;
	color: #666666;
	margin-bottom: 50px;
}

@media (min-width:1170px) and (max-width: 1281px) {
	.rec-show {
		padding: 50px 0px;
	}
	.rec-show h2 {
		font-size: 32px;
	}
	.rec-show h2:after {
		margin-top: 15px;
		margin-bottom: 45px;
	}
	.rec-show p {
		font-size: 14px;
	}
	.rec-show .brand-tab li {
		padding: 15px 10px;
	}
	.rec-show .club-txt h2 {
		font-size: 31px;
	}
	.rec-show .club-txt p {
		font-size: 14px;
		margin-bottom: 15px;
	}
	.rec-show .club-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.rec-show .club-txt span {
		font-size: 13px;
		margin-bottom: 20px;
		float: left;
	}
	.rec-show .club-txt img {
		width: 100%;
	}
	.team-cover {
		padding: 60px 0px;
	}
	.team-cover h2 {
		font-size: 32px;
	}
	.team-cover h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-cover p {
		font-size: 14px;
	}
	.team-content .mt-70 {
		margin-top: 40px;
	}
	.team-content {
		padding: 40px 0px;
	}
	.team-content h4 {
		font-size: 23px;
	}
	.team-content p {
		font-size: 14px;
	}
	.team-content img {
		width: 100%;
	}
	.team-content .vedio-box h4 {
		font-size: 20px;
		padding: 15px 30px;
	}
	.team-content .vedio-box ul {
		padding: 15px 30px;
	}
	.team-content .vedio-box ul li {
		font-size: 14px;
		padding: 0px 20px;
	}
	.team-content .game-box {
		padding: 10px 10px 8px;
		height: auto;
	}
	.team-content .game-box {
		margin-bottom: 10px;
	}
	.team-content .game-box .game-box-inner img {
		width: 90px;
	}
	.team-content .game-box span {
		font-size: 9px;
	}
	.team-content .game-box .fa {
		font-size: 11px;
	}
	.team-content .game-box .game-box-inner p {
		font-size: 10px;
		line-height: 14px;
	}
	.free-froever {
		padding: 50px 0px;
	}
	.free-froever h4 {
		font-size: 23px;
	}
	.free-froever p {
		font-size: 14px;
		margin: 0px;
	}
	.rec-showcase {
		padding: 70px 0px;
	}
	.rec-showcase h4 {
		font-size: 32px;
	}
	.rec-showcase h4:after {
		margin-top: 15px;
		margin-bottom: 50px;
	}
	.rec-showcase h5 {
		font-size: 22px;
	}
}

@media (min-width:1000px) and (max-width: 1169px) {
	.rec-show {
		padding: 50px 0px;
	}
	.rec-show h2 {
		font-size: 30px;
	}
	.rec-show h2:after {
		margin-top: 15px;
		margin-bottom: 45px;
	}
	.rec-show p {
		font-size: 14px;
	}
	.rec-show .brand-tab li {
		padding: 15px 10px;
	}
	.rec-show .club-txt h2 {
		font-size: 28px;
	}
	.rec-show .club-txt p {
		font-size: 14px;
		margin-bottom: 15px;
	}
	.rec-show .club-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.rec-show .club-txt span {
		font-size: 13px;
		margin-bottom: 20px;
		float: left;
	}
	.rec-show .club-txt img {
		width: 100%;
	}
	.team-cover {
		padding: 60px 0px;
	}
	.team-cover h2 {
		font-size: 30px;
	}
	.team-cover h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-cover p {
		font-size: 14px;
	}
	.team-content .mt-70 {
		margin-top: 40px;
	}
	.team-content {
		padding: 40px 0px;
	}
	.team-content h4 {
		font-size: 22px;
	}
	.team-content p {
		font-size: 14px;
	}
	.team-content img {
		width: 100%;
	}
	.team-content .vedio-box h4 {
		font-size: 20px;
		padding: 15px 30px;
	}
	.team-content .vedio-box ul {
		padding: 15px 30px;
	}
	.team-content .vedio-box ul li {
		font-size: 14px;
		padding: 0px 20px;
	}
	.team-content .game-box {
		padding: 10px 10px 8px;
		height: auto;
	}
	.team-content .game-box {
		margin-bottom: 10px;
	}
	.team-content .game-box .game-box-inner img {
		width: 90px;
	}
	.team-content .game-box span {
		font-size: 9px;
	}
	.team-content .game-box .fa {
		font-size: 11px;
	}
	.team-content .game-box .game-box-inner p {
		font-size: 10px;
		line-height: 14px;
	}
	.free-froever {
		padding: 50px 0px;
	}
	.free-froever h4 {
		font-size: 23px;
	}
	.free-froever p {
		font-size: 14px;
		margin: 0px;
	}
	.rec-showcase {
		padding: 70px 0px;
	}
	.rec-showcase h4 {
		font-size: 30px;
	}
	.rec-showcase h4:after {
		margin-top: 15px;
		margin-bottom: 40px;
	}
	.rec-showcase h5 {
		font-size: 21px;
	}
	.rec-showcase p {
		font-size: 15px;
		margin-bottom: 30px;
	}
}

@media (min-width: 768px) and (max-width: 999px) {
	.rec-show {
		padding: 50px 0px;
	}
	.rec-show h2 {
		font-size: 28px;
	}
	.rec-show h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.rec-show p {
		font-size: 14px;
	}
	.rec-show .brand-tab li {
		padding: 15px 10px;
	}
	.rec-show .club-txt h2 {
		font-size: 23px;
	}
	.rec-show .club-txt p {
		font-size: 13px;
		margin-bottom: 15px;
	}
	.rec-show .club-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.rec-show .club-txt span {
		font-size: 13px;
		margin-bottom: 20px;
		float: left;
	}
	.rec-show .club-txt img {
		width: 100%;
	}
	.team-cover {
		padding: 60px 0px;
	}
	.team-cover h2 {
		font-size: 28px;
	}
	.team-cover h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-cover p {
		font-size: 14px;
	}
	.team-content .mt-70 {
		margin-top: 40px;
	}
	.team-content {
		padding: 40px 0px;
	}
	.team-content h4 {
		font-size: 21px;
	}
	.team-content p {
		font-size: 14px;
	}
	.team-content img {
		width: 100%;
	}
	.team-content a {
		margin-bottom: 20px;
	}
	.team-content .vedio-box h4 {
		font-size: 19px;
		padding: 15px 30px;
	}
	.team-content .vedio-box ul {
		padding: 15px 30px;
	}
	.team-content .vedio-box ul li {
		font-size: 13px;
		padding: 0px 10px;
	}
	.team-content .game-box {
		padding: 10px 10px 8px;
		height: auto;
	}
	.team-content .game-box {
		margin-bottom: 10px;
	}
	.team-content .game-box .game-box-inner img {
		width: 70px;
	}
	.team-content .game-box span {
		font-size: 9px;
	}
	.team-content .game-box .fa {
		font-size: 11px;
	}
	.team-content .game-box .game-box-inner p {
		font-size: 9px;
		line-height: 14px;
	}
	.free-froever {
		padding: 50px 0px;
	}
	.free-froever h4 {
		font-size: 22px;
	}
	.free-froever p {
		font-size: 13px;
		margin: 0px;
	}
	.rec-showcase {
		padding: 60px 0px;
	}
	.rec-showcase h4 {
		font-size: 28px;
	}
	.rec-showcase h4:after {
		margin-top: 15px;
		margin-bottom: 40px;
	}
	.rec-showcase h5 {
		font-size: 19px;
	}
	.rec-showcase p {
		font-size: 14px;
		margin-bottom: 30px;
	}
}

@media (max-width: 767px) {
	.rec-show {
		padding: 40px 0px;
	}
	.rec-show h2 {
		font-size: 26px;
	}
	.rec-show h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.rec-show p {
		font-size: 13px;
	}
	.rec-show .brand-tab li {
		padding: 15px 10px;
		width: 100%;
		display: inline-block;
	}
	.rec-show .brand-tab li br {
		display: none;
	}
	.rec-show .club-txt h2 {
		font-size: 26px;
	}
	.rec-show .club-txt h2 br {
		display: none;
	}
	.rec-show .club-txt p {
		font-size: 13px;
		margin-bottom: 15px;
	}
	.rec-show .club-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.rec-show .club-txt span {
		font-size: 13px;
		margin-bottom: 20px;
		float: left;
	}
	.rec-show .club-txt img {
		width: 100%;
	}
	.team-cover {
		padding: 50px 0px;
	}
	.team-cover h2 {
		font-size: 26px;
	}
	.team-cover h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-cover p {
		font-size: 13px;
	}
	.team-content .mt-70 {
		margin-top: 40px;
	}
	.team-content {
		padding: 40px 0px;
	}
	.team-content h4 {
		font-size: 20px;
	}
	.team-content p {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.team-content img {
		width: 100%;
	}
	.team-content a {
		margin-bottom: 20px;
	}
	.team-content .vedio-box h4 {
		font-size: 19px;
		padding: 15px 30px;
	}
	.team-content .vedio-box ul {
		padding: 15px 30px;
	}
	.team-content .vedio-box ul li {
		font-size: 13px;
		padding: 0px 10px;
	}
	.team-content .game-box {
		margin-bottom: 0px;
		margin-top: 20px;
	}
	.team-content .game-box h5 {
		width: 50%;
	}
	.team-content .game-box .game-box-inner img {
		width: 100px;
	}
	.team-content .game-box span {
		font-size: 9px;
	}
	.team-content .game-box .fa {
		font-size: 11px;
	}
	.team-content .game-box .game-box-inner p {
		font-size: 11px;
		line-height: 16px;
	}
	.free-froever {
		padding: 30px 0px;
	}
	.free-froever h4 {
		font-size: 21px;
	}
	.free-froever p {
		font-size: 13px;
		margin: 0px;
	}
	.rec-showcase {
		padding: 50px 0px;
	}
	.rec-showcase h4 {
		font-size: 26px;
	}
	.rec-showcase h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.rec-showcase h5 {
		font-size: 17px;
	}
	.rec-showcase p {
		font-size: 13px;
		margin-bottom: 30px;
	}
}

@media (max-width: 480px) {
	.rec-show {
		padding: 40px 0px;
	}
	.rec-show h2 {
		font-size: 24px;
	}
	.rec-show h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.rec-show p {
		font-size: 13px;
	}
	.rec-show .brand-tab li {
		padding: 15px 10px;
		width: 100%;
		display: inline-block;
	}
	.rec-show .club-txt h2 {
		font-size: 24px;
	}
	.rec-show .club-txt h2 br {
		display: none;
	}
	.rec-show .club-txt p {
		font-size: 13px;
		margin-bottom: 15px;
	}
	.rec-show .club-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.rec-show .club-txt span {
		font-size: 13px;
		margin-bottom: 20px;
		float: left;
	}
	.rec-show .club-txt img {
		width: 100%;
	}
	.team-cover {
		padding: 40px 0px;
	}
	.team-cover h2 {
		font-size: 24px;
	}
	.team-cover h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-cover p {
		font-size: 13px;
	}
	.team-content .mt-70 {
		margin-top: 40px;
	}
	.team-content {
		padding: 40px 0px;
	}
	.team-content h4 {
		font-size: 18px;
	}
	.team-content p {
		font-size: 13px;
	}
	.team-content img {
		width: 100%;
	}
	.team-content a {
		margin-bottom: 20px;
	}
	.team-content .vedio-box h4 {
		font-size: 18px;
		padding: 15px 30px;
	}
	.team-content .vedio-box ul {
		padding: 15px 30px;
	}
	.team-content .vedio-box ul li {
		font-size: 12px;
		padding: 0px 10px;
	}
	.team-content .game-box {
		margin-bottom: 0px;
		margin-top: 20px;
	}
	.team-content .game-box h5 {
		width: 50%;
	}
	.team-content .game-box .game-box-inner img {
		width: 80px;
	}
	.team-content .game-box span {
		font-size: 7px;
	}
	.team-content .game-box .fa {
		font-size: 10px;
	}
	.team-content .game-box .game-box-inner p {
		font-size: 10px;
		line-height: 16px;
	}
	.team-content h6 {
		margin: 10px 0px 5px 0px;
	}
	.free-froever {
		padding: 20px 0px;
	}
	.free-froever h4 {
		font-size: 20px;
	}
	.free-froever p {
		font-size: 12px;
		margin: 0px;
	}
	.rec-showcase {
		padding: 40px 0px;
	}
	.rec-showcase h4 {
		font-size: 24px;
	}
	.rec-showcase h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.rec-showcase h5 {
		font-size: 16px;
	}
	.rec-showcase p {
		font-size: 13px;
		margin-bottom: 30px;
	}
}
.team-coverage {
	padding: 60px 0px 100px;
}

.team-coverage h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.team-coverage h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.team-coverage p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: center;
	margin: 0px;
}

.team-coverage .brand-tab {
	margin-top: 40px;
	background: #1c1c1c;
	border: 1px solid #779832;
	margin: 25px 0px 50px;
}

.team-coverage .brand-tab .padd-0 {
	padding: 0px;
}

.team-coverage .brand-tab li {
	padding: 23px 5px;
	background: #1c1c1c;
	text-align: center;
	display: inline-block;
	border-right: 1px solid #779832;
	color: #fff;
	font-family: 'Raleway';
	font-weight: 700;
	font-size: 15px;
	width: 25%;
}

.team-coverage .time-txt h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: left;
	font-size: 35px;
	margin: 0px;
}

.team-coverage .time-txt h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0;
	margin-top: 25px;
	margin-bottom: 25px;
}

.team-coverage .time-txt p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: left;
	margin-bottom: 35px;
	line-height: 24px;
}

.team-coverage .time-txt p span {
	color: #85ba12;
	font-family: 'Raleway';
	font-weight: 600;
}

.team-coverage .time-txt ul li {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: left;
	margin-bottom: 10px;
	line-height: 22px;
}

.team-coverage .time-txt ul li span {
	color: #80b410;
	font-size: 15px;
	font-family: 'Raleway';
	font-weight: 700;
	margin-right: 20px;
}

.team-coverage .time-txt img {
	width: 100%;
}

.team-coverage .soc-media {
	margin-top: 100px;
}

.team-coverage .time-txt h4 {
	text-transform: uppercase;
	color: #000000;
	text-align: left;
	font-size: 22px;
	margin: 0px 0px 15px 0px;
}

.team-coverage .time-txt .create-btn {
	background-color: #85ba12;
	border-radius: 3px;
	padding: 11px 20px;
	color: white;
	display: inline-block;
	text-align: center;
	font-size: 15px;
	text-align: center;
	text-transform: uppercase;
}

.type-coverage {
	background: #ececec;
	padding: 70px 0px 0px 0px;
}

.type-coverage h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0 auto;
}

.type-coverage h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.type-coverage .type-box {
	margin-bottom: 70px;
}

.type-coverage .type-box h5 {
	text-transform: uppercase;
	color: #000000;
	font-size: 22px;
	margin: 0px 0px 18px 0px;
}

.type-coverage .type-box p {
	font-family: 'Raleway';
	font-weight: 500;
	color: #666666;
	font-size: 16px;
	margin: 0px 0px 30px 0px;
}

.type-coverage .type-box ul li {
	font-family: 'Raleway';
	font-weight: 500;
	color: #666666;
	font-size: 16px;
	margin: 0px 0px 20px 0px;
}

.type-coverage .type-box ul li:before {
	background: #85ba12;
	width: 7px;
	height: 7px;
	border-radius: 50%;
	content: "";
	margin-right: 10px;
	float: left;
	margin-top: 7px;
}

.type-coverage .type-box .img-box {
	border: 2px solid #7bad0e;
	border-radius: 3px;
	width: 100%;
	display: table;
	background: #ececec;
}

.type-coverage .type-box .img-box h6 {
	text-transform: uppercase;
	color: #767676;
	font-size: 22px;
	margin: 0px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}

.type-coverage .type-box .img-box img {
	width: 100%;
}

.coverage-context {
	padding: 70px 0px 0px 0px;
}

.coverage-context h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0 auto;
}

.coverage-context h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.coverage-context .context-box {
	margin-bottom: 70px;
}

.coverage-context .context-box h5 {
	text-transform: uppercase;
	color: #000000;
	font-size: 22px;
	margin: 0px 0px 18px 0px;
}

.coverage-context .context-box p {
	font-family: 'Raleway';
	font-weight: 500;
	color: #666666;
	font-size: 16px;
	margin: 0px 0px 30px 0px;
}

.coverage-context .context-box span {
	font-family: 'Raleway';
	font-weight: 600;
	color: #80b410;
	font-size: 15px;
	margin: 10px 0px 0px 0px;
}

.coverage-context .context-box .img-box {
	border: 2px solid #7bad0e;
	border-radius: 3px;
	width: 100%;
	display: table;
	background: #ececec;
}

.coverage-context .context-box .img-box h6 {
	text-transform: uppercase;
	color: #767676;
	font-size: 22px;
	margin: 0px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}

.coverage-context .context-box .img-box img {
	width: 100%;
}

.how-post {
	background: #ececec;
	padding: 70px 0px 0px 0px;
}

.how-post h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0 auto;
}

.how-post h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.how-post .post-box {
	margin-bottom: 70px;
}

.how-post .post-box h5 {
	text-transform: uppercase;
	color: #000000;
	font-size: 22px;
	margin: 0px 0px 18px 0px;
}

.how-post .post-box p {
	font-family: 'Raleway';
	font-weight: 500;
	color: #666666;
	font-size: 16px;
	margin: 0px 0px 30px 0px;
}

.how-post .post-box ul li {
	font-family: 'Raleway';
	font-weight: 500;
	color: #666666;
	font-size: 16px;
	margin: 0px 0px 20px 0px;
}

.how-post .post-box span {
	font-family: 'Raleway';
	font-weight: 600;
	color: #80b410;
	font-size: 15px;
	margin: 10px 0px 0px 0px;
}

.how-post .post-box .img-box {
	border: 2px solid #7bad0e;
	border-radius: 3px;
	width: 100%;
	display: table;
	background: #ececec;
}

.how-post .post-box .img-box h6 {
	text-transform: uppercase;
	color: #767676;
	font-size: 22px;
	margin: 0px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}

.how-post .post-box .img-box img {
	width: 100%;
}

.follow-online {
	padding: 70px 0px;
}

.follow-online h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0 auto;
}

.follow-online h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.follow-online h5 {
	text-transform: uppercase;
	color: #000000;
	font-size: 22px;
	margin: 0px 0px 18px 0px;
}

.follow-online h6 {
	text-transform: uppercase;
	color: #000000;
	font-size: 28px;
	text-align: center;
	margin: 0px 0px 50px 0px;
}

.follow-online ul {
	margin-bottom: 50px;
}

.follow-online ul li {
	font-family: 'Raleway';
	font-weight: 500;
	color: #666666;
	font-size: 16px;
	margin: 0px 0px 20px 0px;
}

.follow-online span {
	font-family: 'Raleway';
	font-weight: 600;
	color: #80b410;
	font-size: 15px;
	margin: 10px 0px 0px 0px;
}

.follow-online .feat-img img {
	width: 100%;
}

.follow-online .feat-img {
	margin-bottom: 30px;
}

@media (min-width:1170px) and (max-width: 1281px) {
	.team-coverage {
		padding: 50px 0px;
	}
	.team-coverage h2 {
		font-size: 32px;
	}
	.team-coverage .brand-tab li {
		padding: 15px 5px;
		font-size: 13px;
	}
	.team-coverage .time-txt h2 {
		font-size: 32px;
	}
	.team-coverage .time-txt p {
		font-size: 15px;
		margin-bottom: 15px;
	}
	.team-coverage .time-txt ul li {
		font-size: 15px;
	}
	.team-coverage .time-txt ul li span {
		font-size: 15px;
		margin-right: 5px;
	}
	.team-coverage .soc-media {
		margin-top: 40px;
	}
	.team-coverage .time-txt h4 {
		font-size: 21px;
	}
	.type-coverage {
		padding: 60px 0px 0px 0px;
	}
	.type-coverage h2 {
		font-size: 32px;
	}
	.type-coverage .type-box {
		margin-bottom: 40px;
	}
	.type-coverage .type-box p {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.type-coverage .type-box ul li {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.type-coverage .type-box h5 {
		font-size: 21px;
		margin: 0px 0px 10px 0px;
	}
	.coverage-context {
		padding: 70px 0px 0px 0px;
	}
	.coverage-context h2 {
		font-size: 32px;
	}
	.coverage-context .context-box h5 {
		font-size: 20px;
		margin: 0px 0px 10px 0px;
	}
	.coverage-context .context-box p {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.how-post {
		padding: 50px 0px 0px 0px;
	}
	.how-post h2 {
		font-size: 32px;
	}
	.how-post .post-box h5 {
		font-size: 20px;
		margin: 0px 0px 10px 0px;
	}
	.how-post .post-box ul li {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.follow-online {
		padding: 50px 0px;
	}
	.follow-online h2 {
		font-size: 32px;
	}
	.follow-online ul li {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.coverage-context .context-box span {
		margin: 10px 0px 20px 0px;
		float: left;
	}
	.follow-online h6 {
		font-size: 32px;
		margin: 0px 0px 30px 0px;
	}
}

@media (min-width:1000px) and (max-width: 1169px) {
	.team-coverage {
		padding: 50px 0px;
	}
	.team-coverage h2 {
		font-size: 30px;
	}
	.team-coverage h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-coverage .brand-tab li {
		padding: 15px 5px;
		font-size: 13px;
		width: 50%;
	}
	.team-coverage .time-txt h2 {
		font-size: 30px;
	}
	.team-coverage .time-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-coverage .time-txt p {
		font-size: 15px;
		margin-bottom: 15px;
	}
	.team-coverage .time-txt ul li {
		font-size: 15px;
	}
	.team-coverage .time-txt ul li span {
		font-size: 15px;
		margin-right: 5px;
	}
	.team-coverage .soc-media {
		margin-top: 40px;
	}
	.team-coverage .time-txt h4 {
		font-size: 20px;
	}
	.team-coverage .time-txt .create-btn {
		padding: 11px 20px;
		font-size: 13px;
		margin-bottom: 20px;
	}
	.type-coverage {
		padding: 60px 0px 0px 0px;
	}
	.type-coverage h2 {
		font-size: 32px;
	}
	.type-coverage h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.type-coverage .type-box {
		margin-bottom: 40px;
	}
	.type-coverage .type-box p {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.type-coverage .type-box ul li {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.type-coverage .type-box h5 {
		font-size: 20px;
		margin: 0px 0px 10px 0px;
	}
	.coverage-context {
		padding: 70px 0px 0px 0px;
	}
	.coverage-context h2 {
		font-size: 30px;
	}
	.coverage-context h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.coverage-context .context-box h5 {
		font-size: 20px;
		margin: 0px 0px 10px 0px;
	}
	.coverage-context .context-box p {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.how-post {
		padding: 50px 0px 0px 0px;
	}
	.how-post h2 {
		font-size: 30px;
	}
	.how-post h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.how-post .post-box h5 {
		font-size: 20px;
		margin: 0px 0px 10px 0px;
	}
	.how-post .post-box ul li {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.follow-online {
		padding: 50px 0px;
	}
	.follow-online h2 {
		font-size: 30px;
	}
	.follow-online h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.follow-online ul li {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.coverage-context .context-box span {
		margin: 10px 0px 20px 0px;
		float: left;
	}
	.follow-online h6 {
		font-size: 30px;
		margin: 0px 0px 30px 0px;
	}
}

@media (min-width: 768px) and (max-width: 999px) {
	.team-coverage {
		padding: 50px 0px;
	}
	.team-coverage h2 {
		font-size: 28px;
	}
	.team-coverage h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-coverage .brand-tab li {
		padding: 15px 35px;
		width: 50%;
	}
	.team-coverage .time-txt h2 {
		font-size: 28px;
	}
	.team-coverage .time-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-coverage .time-txt p {
		font-size: 15px;
		margin-bottom: 15px;
	}
	.team-coverage .time-txt ul li {
		font-size: 15px;
	}
	.team-coverage .time-txt ul li span {
		font-size: 15px;
		margin-right: 5px;
	}
	.team-coverage .soc-media {
		margin-top: 40px;
	}
	.team-coverage .time-txt h4 {
		font-size: 20px;
	}
	.team-coverage .time-txt .create-btn {
		padding: 11px 20px;
		font-size: 13px;
		margin-bottom: 20px;
	}
	.type-coverage {
		padding: 60px 0px 0px 0px;
	}
	.type-coverage h2 {
		font-size: 30px;
	}
	.type-coverage h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.type-coverage .type-box {
		margin-bottom: 40px;
	}
	.type-coverage .type-box p {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.type-coverage .type-box ul li {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.type-coverage .type-box h5 {
		font-size: 20px;
		margin: 0px 0px 10px 0px;
	}
	.coverage-context {
		padding: 70px 0px 0px 0px;
	}
	.coverage-context h2 {
		font-size: 28px;
	}
	.coverage-context h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.coverage-context .context-box h5 {
		font-size: 20px;
		margin: 0px 0px 10px 0px;
	}
	.coverage-context .context-box p {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.how-post {
		padding: 50px 0px 0px 0px;
	}
	.how-post h2 {
		font-size: 28px;
	}
	.how-post h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.how-post .post-box h5 {
		font-size: 20px;
		margin: 0px 0px 10px 0px;
	}
	.how-post .post-box ul li {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.follow-online {
		padding: 50px 0px;
	}
	.follow-online h2 {
		font-size: 28px;
	}
	.follow-online h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.follow-online ul li {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.coverage-context .context-box span {
		margin: 10px 0px 20px 0px;
		float: left;
	}
	.follow-online h6 {
		font-size: 28px;
		margin: 0px 0px 30px 0px;
	}
}

@media (max-width: 767px) {
	.team-coverage {
		padding: 50px 0px;
	}
	.team-coverage h2 {
		font-size: 26px;
	}
	.team-coverage h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-coverage .brand-tab li {
		padding: 15px 5px;
		width: 100%;
	}
	.team-coverage .brand-tab li br {
		display: none;
	}
	.team-coverage .time-txt h2 {
		font-size: 26px;
	}
	.team-coverage .time-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-coverage .time-txt p {
		font-size: 15px;
		margin-bottom: 15px;
	}
	.team-coverage .time-txt ul li {
		font-size: 15px;
	}
	.team-coverage .time-txt ul li span {
		font-size: 15px;
		margin-right: 5px;
	}
	.team-coverage .soc-media {
		margin-top: 40px;
	}
	.team-coverage .time-txt h4 {
		font-size: 18px;
	}
	.team-coverage .time-txt .create-btn {
		padding: 11px 20px;
		font-size: 13px;
		margin-bottom: 20px;
	}
	.type-coverage {
		padding: 50px 0px 0px 0px;
	}
	.type-coverage h2 {
		font-size: 26px;
	}
	.type-coverage h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.type-coverage .type-box {
		margin-bottom: 40px;
	}
	.type-coverage .type-box p {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.type-coverage .type-box ul li {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.type-coverage .type-box h5 {
		font-size: 20px;
		margin: 0px 0px 10px 0px;
	}
	.coverage-context {
		padding: 70px 0px 0px 0px;
	}
	.coverage-context h2 {
		font-size: 26px;
	}
	.coverage-context h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.coverage-context .context-box h5 {
		font-size: 20px;
		margin: 0px 0px 10px 0px;
	}
	.coverage-context .context-box p {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.how-post {
		padding: 50px 0px 0px 0px;
	}
	.how-post h2 {
		font-size: 26px;
	}
	.how-post h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.how-post .post-box h5 {
		font-size: 18px;
		margin: 0px 0px 10px 0px;
	}
	.how-post .post-box ul li {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.follow-online {
		padding: 40px 0px;
	}
	.follow-online h2 {
		font-size: 26px;
	}
	.follow-online h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.follow-online ul li {
		font-size: 15px;
		margin: 0px 0px 10px 0px;
	}
	.coverage-context .context-box span {
		margin: 10px 0px 20px 0px;
		float: left;
	}
	.follow-online h6 {
		font-size: 26px;
		margin: 0px 0px 30px 0px;
	}
}

@media (max-width: 480px) {
	.team-coverage {
		padding: 40px 0px 40px;
	}
	.team-coverage h2 {
		font-size: 24px;
	}
	.team-coverage h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-coverage .brand-tab li {
		padding: 15px 5px;
		width: 100%;
		font-size: 14px;
	}
	.team-coverage .time-txt h2 {
		font-size: 24px;
	}
	.team-coverage .time-txt h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team-coverage .time-txt p {
		font-size: 13px;
		margin-bottom: 15px;
	}
	.team-coverage .time-txt ul li {
		font-size: 13px;
	}
	.team-coverage .time-txt ul li span {
		font-size: 13px;
		margin-right: 5px;
	}
	.team-coverage .soc-media {
		margin-top: 40px;
	}
	.team-coverage .time-txt h4 {
		font-size: 16px;
	}
	.team-coverage .time-txt .create-btn {
		padding: 11px 20px;
		font-size: 13px;
		margin-bottom: 20px;
	}
	.type-coverage {
		padding: 40px 0px 0px 0px;
	}
	.type-coverage h2 {
		font-size: 24px;
	}
	.type-coverage h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.type-coverage .type-box {
		margin-bottom: 40px;
	}
	.type-coverage .type-box p {
		font-size: 13px;
		margin: 0px 0px 10px 0px;
	}
	.type-coverage .type-box ul li {
		font-size: 12px;
		margin: 0px 0px 10px 0px;
	}
	.type-coverage .type-box h5 {
		font-size: 18px;
		margin: 0px 0px 10px 0px;
	}
	.coverage-context {
		padding: 40px 0px 0px 0px;
	}
	.coverage-context h2 {
		font-size: 24px;
	}
	.coverage-context h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.coverage-context .context-box h5 {
		font-size: 18px;
		margin: 0px 0px 10px 0px;
	}
	.coverage-context .context-box p {
		font-size: 13px;
		margin: 0px 0px 10px 0px;
	}
	.how-post {
		padding: 40px 0px 0px 0px;
	}
	.how-post h2 {
		font-size: 24px;
	}
	.how-post h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.how-post .post-box h5 {
		font-size: 18px;
		margin: 0px 0px 10px 0px;
	}
	.how-post .post-box ul li {
		font-size: 13px;
		margin: 0px 0px 10px 0px;
	}
	.follow-online {
		padding: 40px 0px;
	}
	.follow-online h2 {
		font-size: 24px;
	}
	.follow-online h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.follow-online h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.follow-online ul li {
		font-size: 13px;
		margin: 0px 0px 10px 0px;
	}
	.follow-online h6 {
		font-size: 24px;
		margin: 0px 0px 30px 0px;
	}
}

.staffing {
	padding: 60px 0px 120px;
}

.staffing h4 {
	text-align: center;
	color: black;
	text-transform: uppercase;
	font-size: 35px;
	margin: 0px 0px 20px 0px;
}

.staff-box {
	width: 440px;
	height: 60px;
	padding: 15px 25px;
	border: 1px solid #c1c1c1;
	border-radius: 3px;
	margin: 0 auto;
}

.staff-box h5 {
	color: #666666;
	font-weight: 400;
	font-size: 15px;
	float: left;
	margin: 8px 0px 0px 0px;
}

.staff-box .staff-btn {
	color: white;
	background: #80b410;
	padding: 8px 25px;
	font-size: 11px;
	font-family: 'Roboto';
	font-weight: 400;
	float: right;
	text-transform: uppercase;
	border-radius: 3px;
}

.staffing h6 {
	color: #000;
	font-size: 30px;
	text-transform: uppercase;
	margin: 75px 0px 35px 0px;
}

.staffing h6 span {
	color: #80b410;
}

.staffing .reps-box {
	width: 100%;
	background: #303030;
	border: 2px solid #80b410;
	border-radius: 5px;
	padding: 20px 30px;
	height: auto;
	float: left;
	margin-bottom: 50px;
}

.staffing .reps-box img {
	float: left;
	margin-right: 25px;
	width: 140px;
	height: 140px;
}

.staffing .reps-box h6 {
	color: #fff;
	font-weight: 700;
	font-size: 20px;
	margin: 12px 0px 10px 0px;
}

.staffing .reps-box p {
	color: #fff;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	margin: 0px;
}

.staffing .reps-box .short-detail {
	float: left;
	clear: both;
	margin-top: 15px;
}

@media (min-width:1000px) and (max-width: 1169px) {
	.staffing {
		padding: 50px 0px;
	}
	.staffing h4 {
		font-size: 30px;
		margin: 0px 0px 20px 0px;
	}
	.staffing h6 {
		font-size: 26px;
		margin: 30px 0px 20px 0px;
	}
	.staffing .reps-box {
		width: 100%;
		padding: 20px 15px;
		margin-bottom: 30px;
	}
	.staffing .reps-box img {
		margin-right: 10px;
		width: 120px;
		height: 120px;
	}
	.staffing .reps-box h6 {
		font-size: 16px;
		margin: 0px 0px 0px 0px;
	}
	.staffing .reps-box p {
		font-size: 15px;
	}
}

@media (min-width: 768px) and (max-width: 999px) {
	.staffing {
		padding: 50px 0px;
	}
	.staffing h4 {
		font-size: 28px;
		margin: 0px 0px 20px 0px;
	}
	.staffing h6 {
		font-size: 24px;
		margin: 30px 0px 20px 0px;
	}
	.staffing .reps-box {
		width: 100%;
		padding: 20px 10px;
		margin-bottom: 30px;
	}
	.staffing .reps-box img {
		margin-right: 10px;
		width: 100px;
		height: 100px;
	}
	.staffing .reps-box h6 {
		font-size: 14px;
		margin: 0px 0px 0px 0px;
		width: 50%;
	}
	.staffing .reps-box p {
		font-size: 11px;
	}
}

@media (max-width: 767px) {
	.team-content {
		padding: 50px 0px;
	}
	.staffing h4 {
		font-size: 26px;
		margin: 0px 0px 20px 0px;
	}
	.staff-box {
		width: 100%;
		padding: 15px 10px;
	}
	.staff-box h5 {
		font-size: 13px;
	}
	.staff-box .staff-btn {
		padding: 8px 13px;
		font-size: 11px;
	}
	.staffing h6 {
		font-size: 22px;
		margin: 15px 0px 20px 0px;
	}
	.staffing .reps-box {
		width: 100%;
		padding: 20px 10px;
		margin-bottom: 30px;
	}
	.staffing .reps-box img {
		margin-right: 10px;
		width: 100px;
		height: 100px;
	}
	.staffing .reps-box h6 {
		font-size: 14px;
		margin: 0px 0px 0px 0px;
		width: 50%;
	}
	.staffing .reps-box p {
		font-size: 11px;
		width: 50%;
	}
}

@media (max-width: 600px) {
	.staffing .col-xs-6 {
		width: 100%;
	}
}

@media (max-width: 480px) {
	.staffing h4 {
		font-size: 24px;
		margin: 0px 0px 20px 0px;
	}
	.staff-box {
		width: 100%;
		padding: 15px 10px;
	}
	.staff-box h5 {
		font-size: 12px;
	}
	.staff-box .staff-btn {
		padding: 8px 13px;
		font-size: 10px;
	}
	.staffing h6 {
		font-size: 20px;
		margin: 15px 0px 20px 0px;
	}
	.staffing .reps-box {
		width: 100%;
		padding: 20px 10px;
		margin-bottom: 30px;
	}
	.staffing .reps-box img {
		margin-right: 10px;
		width: 90px;
		height: 90px;
	}
	.staffing .reps-box h6 {
		font-size: 14px;
		margin: 0px 0px 0px 0px;
		width: 50%;
	}
	.staffing .reps-box p {
		font-size: 11px;
		width: 50%;
	}
}

.weekly-update {
	padding: 60px 0px;
}

.weekly-update h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0;
}

.weekly-update h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 70px;
}

.weekly-img {
	position: relative;
	margin-bottom: 50px;
}

.weekly-img span {
	color: #7a7873;
	font-size: 12px;
	font-family: 'Raleway';
	font-weight: 400;
	position: absolute;
	right: 20px;
	top: 10px;
}

.weekly-img .week-bg {
	background: #413935;
	position: absolute;
	bottom: 0;
	height: 100px;
	width: 100%;
}

.weekly-img .week-bg img {
	margin: 0px 20px;
	float: left;
	margin-top: -50px;
	border: 1px solid white;
	border-radius: 3px;
}

.weekly-img .week-bg h5 {
	color: #fff;
	font-size: 25px;
	margin: 20px 0px 10px;
	display: inherit;
}

.weekly-img .week-bg h6 {
	font-weight: 700;
	color: #fff;
	font-size: 18px;
	margin: 0;
	display: inline-block;
}

.week-btn {
	display: inline-block;
	margin-left: 100px;
	position: absolute;
	top: 30px;
}

.pro-btn {
	background: #85ba12;
	font-family: 'Raleway';
	font-weight: 400;
	color: #fff;
	font-size: 12px;
	padding: 10px 40px;
	display: inline-block;
	border-radius: 3px;
	text-transform: uppercase;
	margin-right: 20px;
}

.show-btn {
	background: #8b8b8b;
	font-family: 'Raleway';
	font-weight: 400;
	color: #fff;
	font-size: 12px;
	padding: 10px 40px;
	border-radius: 3px;
	display: inline-block;
	text-transform: uppercase;
}

@media (min-width:1170px) and (max-width: 1281px) {
	.weekly-update {
		padding: 50px 0px;
	}
	.weekly-update h2 {
		font-size: 32px;
	}
	.weekly-update h2:after {
		margin-bottom: 40px;
	}
	.weekly-img .week-bg img {
		margin: -25px 10px 0px 10px;
	}
	.week-btn {
		margin-left: 70px;
	}
	.pro-btn {
		padding: 10px 30px;
		margin-right: 10px;
		font-size: 11px;
	}
	.show-btn {
		font-size: 11px;
		padding: 10px 30px;
	}
}

@media (min-width:1000px) and (max-width: 1169px) {
	.weekly-update {
		padding: 50px 0px;
	}
	.weekly-update h2 {
		font-size: 28px;
	}
	.weekly-update h2:after {
		margin-bottom: 40px;
	}
	.weekly-img .week-bg img {
		margin: 0px 10px;
	}
	.week-btn {
		margin-left: 70px;
	}
	.pro-btn {
		padding: 10px 30px;
		margin-right: 10px;
		font-size: 11px;
	}
	.show-btn {
		font-size: 11px;
		padding: 10px 30px;
	}
}

@media (min-width: 768px) and (max-width: 999px) {
	.weekly-update {
		padding: 50px 0px;
	}
	.weekly-update h2 {
		font-size: 28px;
	}
	.weekly-update h2:after {
		margin-top: 15px;
		margin-bottom: 25px;
	}
	.weekly-img .week-bg img {
		margin: 0px 10px;
		float: left;
		margin-top: -10px;
		border: 1px solid white;
		border-radius: 3px;
		width: 120px;
	}
	.weekly-img .week-bg h5 {
		font-size: 20px;
		margin: 16px 0px 10px;
	}
	.week-btn {
		margin-left: 50px;
		top: 20px;
	}
	.pro-btn {
		font-size: 10px;
		padding: 8px 30px;
		display: block;
		margin: 0px 0px 10px 0px;
	}
	.show-btn {
		font-size: 10px;
		padding: 8px 40px;
		display: block;
	}
}

@media (max-width: 767px) {
	.weekly-update {
		padding: 40px 0px;
	}
	.weekly-update h2 {
		font-size: 26px;
	}
	.weekly-update h2:after {
		margin-top: 15px;
		margin-bottom: 25px;
	}
	.weekly-img .week-bg h5 {
		font-size: 22px;
		margin: 5px 0px 0px;
	}
	.weekly-img .week-bg h6 {
		margin-bottom: 5px;
		display: inherit;
	}
	.week-btn {
		display: inline-block;
		margin-left: 0px;
		position: relative;
		top: 0px;
	}
	.pro-btn {
		font-size: 10px;
		padding: 10px 20px;
		margin-right: 10px;
	}
	.show-btn {
		font-size: 10px;
		padding: 10px 20px;
	}
}

@media (max-width: 480px) {
	.weekly-update {
		padding: 40px 0px;
	}
	.weekly-update h2 {
		font-size: 24px;
	}
	.weekly-update h2:after {
		margin-top: 15px;
		margin-bottom: 25px;
	}
	.weekly-img img {
		width: 100%;
	}
	.weekly-img .week-bg {
		bottom: 0;
		height: auto;
		width: 100%;
		text-align: center;
		position: relative;
		padding: 20px 0px;
	}
	.weekly-img .week-bg img {
		margin: 0 auto;
		float: none;
		border: 1px solid white;
		border-radius: 3px;
		width: 140px;
		text-align: center;
	}
	.weekly-img .week-bg h5 {
		font-size: 22px;
		margin: 10px 0px 0px;
	}
	.weekly-img .week-bg h6 {
		margin-bottom: 10px;
		display: inherit;
	}
	.week-btn {
		display: inline-block;
		margin-left: 0px;
		position: relative;
		top: 0px;
	}
	.pro-btn {
		font-size: 10px;
		padding: 10px 20px;
		margin-right: 10px;
	}
	.show-btn {
		font-size: 10px;
		padding: 10px 20px;
	}
}
.team h2 {
	text-transform: uppercase;
	text-align: center;
	font-size: 35px;
	margin: 0px;
}

.team h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.team p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: center;
	margin: 0px;
}

.team .brand-tab {
	margin-top: 40px;
	background: #1d1d1d;
	border: 1px solid #779832;
	margin: 25px 0px 50px;
}

.team .brand-tab .padd-0 {
	padding: 0px;
}

.team .brand-tab li {
	padding: 23px 24px;
	font-weight: 600;
	font-size: 18px;
}

.team .brand-tab li br {
	display: none;
}

.team .brand-tab li.lst {
	border-right: 1px solid transparent;
}

.blast-team {
	padding: 50px 0px 70px 0px;
}

.blast-team h2 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0;
}

.blast-team h2:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 70px;
}

.blast-team h4 {
	text-transform: uppercase;
	color: #000000;
	text-align: left;
	font-size: 35px;
	margin: 0px;
}

.blast-team h4:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0;
	margin-top: 25px;
	margin-bottom: 25px;
}

.blast-team p {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 15px;
	text-align: left;
	margin-bottom: 30px;
	line-height: 24px;
}

.blast-team h5 {
	line-height: inherit;
	text-transform: uppercase;
	color: #000000;
	text-align: left;
	font-size: 24px;
	margin-bottom: 20px;
}

.blast-team .share-box {
	background: #303030;
	border: 1px solid #7bad0e;
	border-radius: 3px;
	background: #7eb012;
	/* Old browsers */
	background: -moz-linear-gradient(top, #7eb012 33%, #7eb012 33%, #7eb012 33%, #6c9610 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #7eb012 33%, #7eb012 33%, #7eb012 33%, #6c9610 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #7eb012 33%, #7eb012 33%, #7eb012 33%, #6c9610 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7eb012', endColorstr='#6c9610', GradientType=0);
	/* IE6-9 */
	border: 1px solid #7bad0e;
	text-align: center;
}

.blast-team .share-box h6 {
	font-family: 'Raleway';
	font-weight: 800;
	text-transform: uppercase;
	color: #fff;
	font-size: 21px;
	border-bottom: 1px solid #7bad0e;
	padding: 25px 70px;
	margin: 0px 0px 0px 0px;
	background: #6d9610;
}

.blast-team .share-box ul {
	padding: 0px 60px 0px 60px;
}

.blast-team .share-box ul li {
	font-family: 'Raleway';
	font-weight: 600;
	color: #fff;
	font-size: 15px;
	display: inline-block;
	padding: 0px 45px 0px 0px;
	text-align: left;
	margin-bottom: 20px;
}

.blast-team .share-box table {
	margin-bottom: 0px;
}

.blast-team .share-box table td {
	font-family: 'Raleway';
	font-weight: 600;
	color: #fff;
	font-size: 15px;
	text-align: center;
	/*display: inline-block;*/
	/*padding: 0px 45px 0px 0px;*/
	/*text-align: left;*/
	margin-bottom: 20px;
	border: 1px solid #85ba12;
	height: 45px;
	vertical-align: middle;
}

/*
.blast-team .share-box table tr td:last-child {
	color: #85ba12;
	font-family: 'Roboto';
	font-weight: 400;
	font-size: 14px;
}

.blast-team .share-box ul li:first-child{
	border-right: 1px solid #85ba12;
  border-bottom: 1px solid #85ba12;
}

.blast-team .share-box ul li:last-child{
	border-bottom: 1px solid #85ba12;
}

.blast-team .share-box ul:last-child li:first-child{
	border-bottom: 0px;
}

.blast-team .share-box ul:last-child li:last-child{
	border-bottom: 0px;
}
*/

.blast-team .img-box {
	border: 2px solid #7bad0e;
	border-radius: 3px;
	height: 205px;
	width: 100%;
	display: table;
	background: #ececec;
	position: relative;
	text-align: center;
}

.blast-team .img-box h6 {
	text-transform: uppercase;
	color: #767676;
	font-size: 22px;
	margin: 0px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}

.blast-team .img-box img {
	width: 100%;
}

.blast-team .mb-50 {
	margin-bottom: 50px;
}

.blast-team .mt-100 {
	margin-top: 100px;
}

.blast-team .mt-200 {
	margin-top: 200px;
}

.blast-team .centered {
	position: absolute;
	top: 40%;
	z-index: 99;
	font-family: 'Raleway';
	font-weight: 800;
	text-transform: uppercase;
	color: #fff;
	font-size: 24px;
	width: 100%;
}

.club-team {
	background: #f5f5f5;
	padding: 80px 0px;
}

.club-team h4 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px 0px 20px 0px;
}

.club-team h4 span {
	color: #85ba12;
}

.club-team h4:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 30px;
}

.club-team p {
	font-family: 'Raleway';
	color: #666666;
	font-weight: 400;
	font-size: 15px;
	margin-bottom: 15px;
	text-align: center;
}

.team-tour {
	padding: 80px 0px;
}

.team-tour h4 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px 0px 20px 0px;
}

.team-tour h4:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 30px;
}

.team-tour .gallery {
	background: #85ba12;
	padding: 30px 40px 30px 35px;
}

.team-tour .tour-gallery {
	padding: 30px 0px;
	border-bottom: 1px solid #c2c2c2;
}

.team-tour .tour-gallery .gallery-img {
	margin: 10px;
}

.team-tour .tour-gallery .gallery-img img {
	display: block;
	width: 100%;
	height: auto;
}

.team-tour .gallery h5 {
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	font-size: 24px;
	margin-top: 10px;
	margin-bottom: 0px;
}

.team-tour .tour-gallery .slick-prev {
	background: url(/assets/home3/left-arrow-76dddc15122f9986cdd5140eee5c533c4639c16ab08020e815d6b8cfbffb6d8b.png) no-repeat;
	width: 15px;
	height: 25px;
	left: 0px;
	top: 104%;
}

.team-tour .tour-gallery .slick-next {
	background: url(/assets/home3/right-arrow-6954569167da141d263b2117507f0616961f7da3fe761f4bb20386fbc1e5aa35.png) no-repeat;
	width: 15px;
	height: 25px;
	right: 0px;
	top: 104%;
}

.team-tour .tour-gallery .slick-prev:before,
.team-tour .tour-gallery .slick-next:before {
	content: none;
}

.feat-price {
	padding: 40px 0px 80px 0px;
}

.feat-price h4 {
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-size: 35px;
	margin: 0px 0px 20px 0px;
}

.feat-price h4:after {
	content: "";
	background: #85ba12;
	height: 2px;
	width: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 30px;
}

.feat-price ul {
	border: 1px solid #f2f2f2;
}

.feat-price ul li {
	text-align: center;
	/* padding: 20px 65px; */
	padding-top: 20px;
	padding-bottom: 20px;
	display: inline-block;
	border-right: 1px solid #f2f2f2;
}

.feat-price ul li[data-toggle="tab"] {
	width: 25%;
}

.feat-price ul li.active {
	background: #85ba12;
	color: white;
}

.feat-price ul li:last-child {
	border-right: 1px solid transparent;
}

.feat-price ul li .fa {
	color: #666666;
	font-size: 10px;
	margin-left: 10px;
}

.feat-price ul li a {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 13px;
}

.feat-price ul li.active a,
.feat-price ul li.active .fa {
	color: #fff;
}

.feat-price ul li.active .fa {
	transform: rotate(90deg);
}

.feat-price .tab-pane ul {
	border-bottom: 1px solid #ffffff;
	background: #f2f2f2;
}

.feat-price .tab-pane ul li:first-child {
	width: 40%;
}

.feat-price .tab-pane ul li {
	text-align: center;
	padding: 20px 65px;
	display: inline-block;
	border-right: 1px solid transparent;
	text-align: left;
}

.feat-price .tab-pane ul li a {
	color: #666666;
	font-family: 'Raleway';
	font-weight: 400;
	font-size: 13px;
}

@media (min-width:1170px) and (max-width: 1281px) {
	.team h2 {
		font-size: 32px;
		margin: 50px 0px 0px 0px;
	}
	.team p {
		font-size: 14px
	}
	.team .brand-tab li {
		padding: 15px 10px;
		font-size: 13px;
	}
	.blast-team {
		padding: 50px 0px;
	}
	.blast-team h4 {
		font-size: 32px;
	}
	.blast-team p {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.blast-team img {
		width: 100%;
	}
	.blast-team h2 {
		font-size: 32px;
		margin: 20px 0px 0px 0px;
	}
	.blast-team h5 span {
		font-size: 23px;
	}
	.blast-team h5 {
		font-size: 23px;
		margin: 0px 0px 20px 0px;
	}
	.blast-team .share-box ul {
		padding: 0px 10px 0px 10px;
	}
	.blast-team .share-box h6 {
		font-size: 18px;
		padding: 15px 40px;
	}
	.blast-team .centered {
		font-size: 22px;
	}
	.blast-team .img-box {
		height: auto;
	}
	.club-team {
		padding: 60px 0px;
	}
	.club-team h4 {
		font-size: 32px;
	}
	.club-team p {
		font-size: 14px;
	}
	.team-tour {
		padding: 70px 0px;
	}
	.team-tour h4 {
		font-size: 32px;
		margin: 0px 0px 20px 0px;
	}
	.team-tour .gallery {
		padding: 30px 15px 30px 15px;
	}
	.tour-gallery .col-md-4 {
		box-shadow: 4px 7px 5px 1px #000 !important;
	}
	.gallery .slick-slide,
	.tour-gallery>div.col-md-4 {
		box-shadow: 4px 7px 5px 1px #000 !important;
	}
	.tour-gallery .slick-track>div {
		box-shadow: 4px 7px 5px 1px #000 !important;
	}
	.gallery .slick-list {
		overflow: initial !important;
	}
	.gallery-img img {
		width: 100%;
	}
	.team-tour .gallery h5 {
		font-size: 20px;
		margin-top: 10px;
	}
	.feat-price {
		padding: 10px 0px 50px 0px;
	}
	.feat-price h4 {
		font-size: 32px;
	}
	.feat-price ul li {
		padding: 20px 25px;
	}
	.feat-price .tab-pane {
		margin-top: 20px;
	}
	.feat-price .tab-pane ul {
		border-bottom: 1px solid #ffffff;
		background: #f2f2f2;
		float: left;
		width: 100%;
	}
	.feat-price .tab-pane ul li {
		text-align: center;
		padding: 12px 15px;
		display: inline-block;
		border-right: 1px solid transparent;
		text-align: left;
		float: left;
		width: 49%;
	}
	.feat-price .tab-pane ul li:first-child {
		width: 49%;
	}
}

@media (min-width:1000px) and (max-width: 1169px) {
	.team h2 {
		font-size: 30px;
		margin: 50px 0px 0px 0px;
	}
	.team h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team p {
		font-size: 14px
	}
	.team .brand-tab li {
		padding: 15px 10px;
		font-size: 13px;
	}
	.blast-team {
		padding: 50px 0px;
	}
	.blast-team h4 {
		font-size: 30px;
	}
	.blast-team p {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.blast-team h4:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.blast-team img {
		width: 100%;
	}
	.blast-team h2 {
		font-size: 30px;
		margin: 20px 0px 0px 0px;
	}
	.blast-team h2:after {
		margin-top: 15px;
		margin-bottom: 25px;
	}
	.blast-team h5 span {
		font-size: 22px;
	}
	.blast-team h5 {
		font-size: 22px;
		margin: 0px 0px 20px 0px;
	}
	.blast-team .share-box ul {
		padding: 0px 10px 0px 10px;
	}
	.blast-team .share-box h6 {
		font-size: 18px;
		padding: 15px 40px;
	}
	.blast-team .centered {
		font-size: 18px;
	}
	.blast-team .img-box {
		height: auto;
	}
	.club-team {
		padding: 50px 0px;
	}
	.club-team h4 {
		font-size: 30px;
	}
	.club-team h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.club-team p {
		font-size: 14px;
	}
	.team-tour {
		padding: 70px 0px;
	}
	.team-tour h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.team-tour h4 {
		font-size: 30px;
		margin: 0px 0px 20px 0px;
	}
	.team-tour .gallery {
		padding: 30px 15px 30px 15px;
	}
	.gallery-img img {
		width: 100%;
	}
	.team-tour .gallery h5 {
		font-size: 20px;
		margin-top: 10px;
	}
	.feat-price {
		padding: 10px 0px 50px 0px;
	}
	.feat-price h4 {
		font-size: 30px;
	}
	.feat-price h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.feat-price ul li {
		padding: 20px 25px;
	}
	.feat-price .tab-pane {
		margin-top: 20px;
	}
	.feat-price .tab-pane ul {
		border-bottom: 1px solid #ffffff;
		background: #f2f2f2;
		float: left;
		width: 100%;
	}
	.feat-price .tab-pane ul li {
		text-align: center;
		padding: 12px 15px;
		display: inline-block;
		border-right: 1px solid transparent;
		text-align: left;
		float: left;
		width: 49%;
	}
	.feat-price .tab-pane ul li:first-child {
		width: 49%;
	}
}

@media (min-width: 768px) and (max-width: 999px) {
	.team h2 {
		font-size: 28px;
		margin: 50px 0px 0px 0px;
	}
	.team h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team p {
		font-size: 14px
	}
	.team .brand-tab li {
		padding: 15px 10px;
		font-size: 13px;
	}
	.blast-team {
		padding: 50px 0px;
	}
	.blast-team h4 {
		font-size: 28px;
	}
	.blast-team p {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.blast-team h4:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.blast-team img {
		width: 100%;
	}
	.blast-team h2 {
		font-size: 28px;
		margin: 20px 0px 0px 0px;
	}
	.blast-team h2:after {
		margin-top: 15px;
		margin-bottom: 25px;
	}
	.blast-team h5 span {
		font-size: 20px;
	}
	.blast-team h5 {
		font-size: 20px;
		margin: 0px 0px 20px 0px;
	}
	.blast-team .share-box ul {
		padding: 0px 10px 0px 10px;
	}
	.blast-team .share-box h6 {
		font-size: 18px;
		padding: 15px 40px;
	}
	.blast-team .centered {
		font-size: 18px;
	}
	.blast-team .img-box {
		height: auto;
	}
	.club-team {
		padding: 50px 0px;
	}
	.club-team h4 {
		font-size: 28px;
	}
	.club-team h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.club-team p {
		font-size: 14px;
	}
	.team-tour {
		padding: 60px 0px;
	}
	.team-tour h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.team-tour h4 {
		font-size: 28px;
		margin: 0px 0px 20px 0px;
	}
	.team-tour .gallery {
		padding: 30px 15px 30px 15px;
	}
	.gallery-img img {
		width: 100%;
	}
	.team-tour .gallery h5 {
		font-size: 20px;
		margin-top: 10px;
	}
	.feat-price {
		padding: 10px 0px 50px 0px;
	}
	.feat-price h4 {
		font-size: 28px;
	}
	.feat-price h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.feat-price ul li {
		width: 49%;
		padding: 20px 25px;
	}
	.feat-price .tab-pane {
		margin-top: 20px;
	}
	.feat-price .tab-pane ul {
		border-bottom: 1px solid #ffffff;
		background: #f2f2f2;
		float: left;
		width: 100%;
	}
	.feat-price .tab-pane ul li {
		text-align: center;
		padding: 12px 15px;
		display: inline-block;
		border-right: 1px solid transparent;
		text-align: left;
		float: left;
		width: 49%;
	}
	.feat-price .tab-pane ul li:first-child {
		width: 49%;
	}
}

@media (max-width: 767px) {
	.team h2 {
		font-size: 26px;
		margin: 50px 0px 0px 0px;
	}
	.team h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team p {
		font-size: 13px
	}
	.team .brand-tab li {
		padding: 15px 10px;
		border-right: 1px solid transparent;
		font-size: 16px;
		width: 100%;
		display: inline-block;
	}
	.blast-team {
		padding: 40px 0px;
	}
	.blast-team h4 {
		font-size: 26px;
	}
	.blast-team p {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.blast-team h4:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.blast-team img {
		width: 100%;
	}
	.blast-team h2 {
		font-size: 26px;
		margin: 20px 0px 0px 0px;
	}
	.blast-team h2:after {
		margin-top: 15px;
		margin-bottom: 25px;
	}
	.blast-team span {
		margin-bottom: 20px;
	}
	.blast-team h5 span {
		font-size: 20px;
	}
	.blast-team h5 {
		font-size: 20px;
		margin: 0px 0px 20px 0px;
	}
	.blast-team .share-box ul {
		padding: 0px 30px 0px 30px;
	}
	.blast-team .share-box h6 {
		font-size: 18px;
		padding: 15px 40px;
	}
	.blast-team .mt-200 {
		margin-top: 9px;
	}
	.blast-team .mt-100 {
		margin-top: 100px;
		display: none;
	}
	.club-team {
		padding: 50px 0px;
	}
	.club-team h4 {
		font-size: 26px;
	}
	.club-team h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.club-team p {
		font-size: 14px;
	}
	.team-tour {
		padding: 50px 0px;
	}
	.team-tour h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.team-tour h4 {
		font-size: 26px;
		margin: 0px 0px 20px 0px;
	}
	.team-tour .gallery {
		padding: 30px 15px 30px 15px;
	}
	.gallery-img img {
		width: 100%;
	}
	.team-tour .gallery h5 {
		font-size: 18px;
		margin-top: 20px;
	}
	.feat-price {
		padding: 10px 0px 50px 0px;
	}
	.feat-price h4 {
		font-size: 26px;
	}
	.feat-price h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.feat-price ul li {
		width: 49%;
		padding: 20px 25px;
	}
	.feat-price ul li[data-toggle="tab"] {
		width: 50%;
		padding-left: 0;
		padding-right: 0;
	}
	.feat-price .tab-pane {
		margin-top: 20px;
	}
	.feat-price .tab-pane ul {
		border-bottom: 1px solid #ffffff;
		background: #f2f2f2;
		float: left;
		width: 100%;
	}
	.feat-price .tab-pane ul li {
		text-align: center;
		padding: 12px 15px;
		display: inline-block;
		border-right: 1px solid transparent;
		text-align: left;
		float: left;
		width: 49%;
	}
	.feat-price .tab-pane ul li:first-child {
		width: 49%;
	}
}

@media (max-width: 480px) {
	.team h2 {
		font-size: 24px;
		margin: 50px 0px 0px 0px;
	}
	.team h2:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.team p {
		font-size: 13px
	}
	.team .brand-tab li {
		padding: 15px 10px;
		border-right: 1px solid transparent;
		font-size: 16px;
		width: 100%;
		display: inline-block;
	}
	.blast-team {
		padding: 40px 0px;
	}
	.blast-team h4 {
		font-size: 24px;
	}
	.blast-team p {
		font-size: 13px;
		margin-bottom: 10px;
	}
	.blast-team h4:after {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.blast-team img {
		width: 100%;
	}
	.blast-team h2 {
		font-size: 24px;
		margin: 20px 0px 0px 0px;
	}
	.blast-team h2:after {
		margin-top: 15px;
		margin-bottom: 25px;
	}
	.blast-team span {
		margin-bottom: 20px;
	}
	.blast-team h5 span {
		color: #85ba12;
		font-weight: 800;
		font-size: 18px;
	}
	.blast-team h5 {
		font-size: 18px;
		margin: 0px 0px 20px 0px;
	}
	.blast-team .share-box ul {
		padding: 0px 30px 0px 30px;
	}
	.blast-team .share-box h6 {
		font-size: 18px;
		padding: 15px 40px;
	}
	.blast-team .mt-200 {
		margin-top: 9px;
	}
	.blast-team .mt-100 {
		margin-top: 100px;
		display: none;
	}
	.club-team {
		padding: 40px 0px;
	}
	.club-team h4 {
		font-size: 24px;
	}
	.club-team h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.club-team p {
		font-size: 13px;
	}
	.team-tour {
		padding: 40px 0px;
	}
	.team-tour h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.team-tour h4 {
		font-size: 24px;
		margin: 0px 0px 20px 0px;
	}
	.team-tour .gallery {
		padding: 30px 15px 30px 15px;
	}
	.gallery-img img {
		width: 100%;
	}
	.team-tour .gallery h5 {
		font-size: 16px;
	}
	.feat-price {
		padding: 40px 0px;
	}
	.feat-price h4 {
		font-size: 24px;
	}
	.feat-price h4:after {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.feat-price ul li {
		border-right: 1px solid transparent;
		width: 100%;
	}
	.feat-price .tab-pane ul {
		border-bottom: 1px solid #ffffff;
		background: #f2f2f2;
		float: left;
		width: 100%;
	}
	.feat-price .tab-pane ul li {
		text-align: center;
		padding: 7px 15px;
		display: inline-block;
		border-right: 1px solid transparent;
		text-align: left;
		float: left;
		width: 49%;
	}
	.feat-price .tab-pane ul li:first-child {
		width: 49%;
	}
}
/* Breakpoints */


@media (min-width:1170px) and (max-width: 1281px) {
}

@media (min-width:1000px) and (max-width: 1169px) {
}

@media (min-width: 768px) and (max-width: 999px) {
}

@media (max-width: 600px) {
}

@media (max-width: 480px) {
}
/*


 */

