
header #header-main broadstreet-zone-container div span img {
   max-width: 720px !important;
	 min-width: 0 !important;
}

@media (min-width: 1156px){

		header #header-main broadstreet-zone-container {
		float: right !important;
		width: calc(100% - 300px) !important;
	}

	header #header-main broadstreet-zone-container broadstreet-zone {
		text-align: right !important;
		width: 100% !important;
	}	
	
header	#header-main broadstreet-zone-container div span img {
	height: auto !important;
		width: 100% !important;	
}
}

@media (min-width: 769px) and (max-width: 1155px) {

		header #header-main broadstreet-zone-container {			
			clear: both;
		float: none !important;
		width: 100% !important;
	}
		header #header-main broadstreet-zone-container broadstreet-zone {
		text-align: center;
		float: none;
			margin: 15px 0 0;
			width: 100% !important;
	}	
	
}

/* Media Kit Changes - 02/26/2020 */

	.page-id-57482 #mc-embedded-subscribe-form label {
		display: block;
		margin-bottom: 3px
	}

	.page-id-57482 #mc-embedded-subscribe-form label[for="mce-EMAIL"] {
		margin-top: 15px;
	}

	.page-id-57482 #mc-embedded-subscribe-form br {
		display: none;
	}

	.page-id-57482 #mc-embedded-subscribe-form input {
		margin: 0 0 20px;
		width: 80%;
	}

@media (min-width: 768px) {
	.page-id-57482 section#content:after {
		clear: both;
		content: '';
		display: block;
	    height: 0;
	}
	
	.page-id-57482 #post-57482 p:nth-of-type(4) {
		float: right;
		width: 50%
	}

	.page-id-57482 #post-57482 p:nth-of-type(4) a {
		display: block;
	    width: 100%;
	}

	.page-id-57482 #post-57482 p:nth-of-type(4) a img {
	    height: auto;
	    width: 100%;
	}

}

.page-id-57482 #mc_embed_signup {
	background-color: #f6f6f6;
	float: left;
	font-family: 'Roboto', sans-serif;
	margin-left: 27px;
	padding: 40px;
	width: calc(50% - 27px);
		
}

.page-id-57482 #mc-embedded-subscribe-form > p {
	display: none;
}

.page-id-57482 #mc-embedded-subscribe-form input[type="text"], .page-id-57482 #mc-embedded-subscribe-form input[type="email"] {
	background: #fff;
	border-bottom: 1px solid #e6e6e6;
}

.page-id-57482 #mc-embedded-subscribe-form input#mc-embedded-subscribe {
	text-transform: capitalize;
}

.page-id-57482 #mc-embedded-subscribe-form .mc-field-group {
	margin-bottom: 12px;
}

.page-id-57482 #mc_embed_signup + p {
    /*background-color: #f6f6f6;*/
    float: right;
    /*height: 431px;*/
    height: 572px;
    width: 50%;
}

.page-id-57482 #mc_embed_signup + p a {
	border-bottom: 0;
	display: block;
	height: 100%;
	text-align: right;
	width: 80%;

}

.page-id-57482 #mc_embed_signup + p a img {
	width: 90%;
    
}

@media (max-width: 767px) {
	.page-id-57482 #mc_embed_signup {
		clear: both;
		float: none;
		margin-left: 0;
		width: 100%;
	}

	.page-id-57482 #mc-embedded-subscribe-form input {
	width: 100%;
	}
	
	.page-id-57482 #mc_embed_signup + p {
		clear: both;
		float: none;
		width: 100%;
	}

	.page-id-57482 #mc_embed_signup + p a {
		margin-top: 20px;
		width: 100%;
	}
	
	.page-id-57482 #mc_embed_signup + p a img {
		width: 100%;
	}
}

/* media kit changes 03/02/20 */

.page-id-57601 #mc-embedded-subscribe-form label {
	display: block;
	margin-bottom: 3px;
}

.page-id-57601 #mc-embedded-subscribe-form label[for="mce-EMAIL"] {
	margin-top: 15px;
}

.page-id-57601 #mc-embedded-subscribe-form br {
	display: none;
}

.page-id-57601 #mc-embedded-subscribe-form input {
	margin: 0 0 20px;
	width: 80%;
}

@media (min-width: 768px) {
	.page-id-57601 section#content:after {
		clear: both;
		content: '';
		display: block;
		height: 0;
	}
	
	/*.page-id-57601 #post-57601 p:nth-of-type(4) {
		float: right;
		width: 50%;
	}*/
	
	.page-id-57601 #post-57601 p:nth-of-type(4) a {
		display: block;
		width: 100%;
	}
	
	.page-id-57601 #post-57601 p:nth-of-type(4) a img {
		height: auto;
		width: 100%;
	}
}

.page-id-57601 #mc_embed_signup {
	background-color: #f6f6f6;
	float: left;
	font-family: 'Roboto', sans-serif;
	margin-left: 27px;
	padding: 40px;
	width: calc(50% - 27px);
}

.page-id-57601 #mc-embedded-subscribe-form > p {
	display: none;
}

.page-id-57601 #mc-embedded-subscribe-form input[type="text"], .page-id-57601 #mc-embedded-subscribe-form input[type="email"] {
	background: #fff;
	border-bottom: 1px solid #e6e6e6;
}

.page-id-57601 #mc-embedded-subscribe-form input#mc-embedded-subscribe {
	font-size: 15px;
	text-transform: capitalize;
}

.page-id-57601 #mc-embedded-subscribe-form .mc-field-group {
	margin-bottom: 12px;
}

.page-id-57601 #mc_embed_signup + p {
/*background-color: #f6f6f6;*/
	float: right;
/*height: 431px;*/
	height: 572px;
	width: 50%;
}

.page-id-57601 #mc_embed_signup + p a {
	border-bottom: 0;
	display: block;
	height: 100%;
	text-align: right;
	width: 100%;
}

.page-id-57601 #mc_embed_signup + p a img {
	width: 95%;
}

@media (max-width: 767px) {
	.page-id-57601 #mc_embed_signup {
		clear: both;
		float: none;
		margin-left: 0;
		width: 100%;
	}
	
	.page-id-57601 #mc-embedded-subscribe-form input {
		width: 100%;
	}
	
	.page-id-57601 #mc_embed_signup + p {
		clear: both;
		float: none;
		width: 100%;
	}
	
	.page-id-57601 #mc_embed_signup + p a {
		margin-top: 20px;
		width: 100%;
	}
	
	.page-id-57601 #mc_embed_signup + p a img {
		width: 100%;
	}
}

header #header-main broadstreet-zone-container div span img {
   max-width: 720px !important;
	 min-width: 0 !important;
}

/* Media Ticket Request Form */

/* .page-id-59133 .wpcf7-form.init:after {
	clear:both;
	content: '';
	display: block;
	height: 0;
}

.page-id-59133 	.wpcf7 p {
	height: 47px;
    margin-bottom: 12px;
    width: 49%;
    float: left;
}

.page-id-59133 .wpcf7 input[type="text"], .page-id-59133 .wpcf7 input[type="email"], .page-id-59133 .wpcf7 input[type="tel"]{
	background-color: #fff;
	width: 90%;	
}

.page-id-59133 div.wpcf7-response-output { clear:both;border:0;} */


.page-id-59133 .grunion-field-wrap  {
  	height: 75px;
    margin-bottom: 12px;
    width: 49%;
    float: left;
}

.contact-form input[type=email], .contact-form input[type=text], .contact-form input[type=url], .contact-form input[type=tel] {
	width: 380px
}

.page-id-59133 div.wpcf7-response-output, .page-id-4 div.wpcf7-response-output, .page-id-59574 div.wpcf7-response-output { clear:both;border:0;} 

@media (max-width: 767px) {
	.page-id-59133 	.grunion-field-wrap {
		float: none;
		width: 100%;
	}
}

/* Street Fight Summit 2021 */

.page-id-59263 .wrapper {max-width: none;}
.page-id-59263 #tagline {
	display: none;
}

.page-id-59263 #main {
	padding-top: 0;	
	padding-bottom: 0;
}



.page-id-59263 .hero {background-image:url('https://streetfightmag.com/wp-content/uploads/sfs-streetfight-bg.2.jpg');height: 415px;position:relative;width:100%;background-size: cover; background-repeat: no-repeat}
.page-id-59263 .hero-inner {height:100%;margin:0 auto; max-width: 1380px;width: 100%;}
.page-id-59263 .hero-text {color:#fff;float:left;   transform:translateY(-50%);top: 50%;position: relative;width:60%;}
.page-id-59263 .hero-image {float:right;width:40%; transform:translateY(-50%); top: 50%; position: relative;}
.page-id-59263 .hero-image img {height: auto;max-width: 65%;text-align:left;}
.page-id-59263 .hero-text-inner {float:right;font-family:'Raleway','sans-serif';max-width: 640px;width:100%;}
.page-id-59263 .hero-text-inner a {background-color: #6ac600;color: #fff !important;cursor: pointer;display: inline-block;font-family: 'Montserrat';font-size: 20px;font-weight: normal;height: 65px !important;width: 187px;border-bottom: none !important;text-align: center;line-height: 65px;}
.page-id-59263 .su-row {max-width: 1100px; margin: 0 auto;}
.page-id-59263 .price-wrap .su-row {max-width: 1280px}
.page-id-59263 h2,.hentry .su-column h2,.hentry h2,.why-attend-wrap h2 {display: inline-block;font-family:'Roboto',sans-serif;left: 50%;position:relative;letter-spacing: normal;margin-bottom: 40px;text-decoration:none !important;text-transform:uppercase;transform: translateX(-50%);}
.page-id-59263 h2:after {background-color: #6ac600;content:'';display:block;position: absolute; height: 6px; width: 98px; bottom: -22px; left:0;}
.page-id-59263 .hentry .hero-text h2 {color:#fff;font-family:'Roboto',sans-serif;font-size: 36px;transform: none;left: 0;text-align: left;text-transform:uppercase;}
.page-id-59263 .hentry .hero-text h1 {/*color: #fff;font-size: 60px; display:block;*/ margin-bottom: 5px;}
.page-id-59263 .hentry .hero-text h1 img {height: auto; max-width: 454px; width: 100%;}
.page-id-59263 .about-wrap {padding: 90px 0;}
.page-id-59263 .about-wrap .su-row {margin-bottom:0;}
.page-id-59263 .hentry .about-wrap h2 {font-size: 36px;left:auto;transform: none;}
.page-id-59263 .why-attend-wrap {background-color:#0b2936;color:#fff;padding:60px 0; width:100%}
.page-id-59263 .why-attend-wrap .su-row {margin-bottom: 30px;max-width:1280px;}
.page-id-59263 .why-attend-wrap .su-column {
	margin-bottom: 30px;
}
.page-id-59263 .why-attend-wrap h2 {color:#fff;}
.page-id-59263 .why-attend-wrap h2:after {content:none;}
.page-id-59263 .why-attend-wrap img {float:left;height:auto;width: 60px; margin-right: 10px}
.page-id-59263 .why-attend-wrap strong {font-weight:normal;float:right;font-family:'Raleway';width:calc(100% - 132px);}
.page-id-59263 .speakers-sessions-wrap {padding: 80px 0 20px}
.page-id-59263 .speakers-sessions-wrap .su-row {margin-bottom: 15px}
.page-id-59263 .speakers-sessions-wrap h2:after {content: none;}
.page-id-59263 .speakers-sessions-wrap h3 {font-size: 23px; font-family: 'Roboto';line-height:26px; margin-bottom:10px;padding-top:15px}
.page-id-59263 .hentry .speakers-sessions-wrap .su-column h5 {font-weight: 300;line-height:1;margin-bottom: 20px}

.page-id-59263 .speakers-sessions-wrap h5 strong {color: #6ac600;}
.page-id-59263 .sponsor-wrap {padding:60px 0; width:100%}
.page-id-59263 .hentry .sponsor-wrap h2 {/*font-size: 28px;*/ transform:none;left:0;width:100%;   
    margin-bottom: 0;}

.page-id-59263 .hentry .sponsor-wrap .su-row:nth-of-type(2) h2 {
		  margin-top: 50px;
	text-align:center !important;
}
.page-id-59263 .hentry .sponsor-wrap h2:after {
	content: none;
} 
.page-id-59263 .sponsor-wrap .su-row  .su-column {
width: 100%;
    float: none;
	clear: both;
}
.page-id-59263 .sponsor-wrap .su-row:first-of-type .su-column-inner {
	left: 50%;
/* 		max-width:900px; */
/* 	max-width: 790px; */
	position: relative;
	transform: translateX(-50%);
text-align: center;
}
.page-id-59263 .sponsor-wrap .su-row:nth-of-type(2) .su-column-inner {
/*     overflow-x: scroll; */
/*     width: 900px; */
	width: 790px;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}
.page-id-59263 .sponsor-wrap ul {margin-top:30px; width: 900px;padding-top: 20px;}
.page-id-59263 .sponsor-wrap ul li {    display: inline-block;float: left;height: 60px;list-style: none;margin: 0 60px 30px 0;text-align: center; width: auto;}
.page-id-59263 .sponsor-wrap a {background-color:#6AC600;color: #fff !important; border: none !important; cursor:pointer;font-family: 'Monserrat',sans-serif;font-size: 20px;font-weight: normal; height: 65px !important;line-height: 65px;margin-top:40px;text-align:center;width: 232px;}
.page-id-59263 .price-wrap {background-color:#0b2936;color:#fff;padding: 90px 0;}
.page-id-59263 .price-wrap .su-row {margin-bottom:0;}
.page-id-59263 .price-wrap .ptsColDesc {background-color: #fff !important;color:#0b2936 !important;}
.page-id-59263 .price-wrap .ptsCol .ptsActBtn .ptsEditArea {background-color:#6ac600 !important;color:#fff !important;height: 65px !important; width: 232px !important;font-family: 'Monserrat',sans-serif !important;font-size: 20px !important;font-weight: normal !important; line-height: 65px; padding: 0 !important;}
.page-id-59263 .price-wrap .ptsActBtn {background: transparent !important;}
.page-id-59263 .price-wrap .ptsCol .ptsColFooter {background-image: none !important; background-color: #fff;border: none !important;}
.page-id-59263 .price-wrap .ptsColHeader{    height: 55px !important;
    width: 239px !important;
    margin: 0 auto !important;
    background-color: #6ac600 !important;
font-size: 16px !important; padding: 0 !important;
}
.page-id-59263 .price-wrap .ptsEl p:nth-of-type(1) span {font-size: 28px; !important;font-weight:bold;}
.page-id-59263 .price-wrap .ptsEl p:nth-of-type(3) span {font-size: 85px !important;font-weight:bold;margin-bottom: 40px; display: block;}
.page-id-59263 .price-wrap .ptsEl p:nth-of-type(4) span {font-size: 28px !important;margin-bottom: 15px; display: block;}
.page-id-59263 .price-wrap .ptsEl p:nth-of-type(5) span {font-size: 28px;font-weight:normal;}
.price-wrap .ptsColHeader * {line-height: 60px;font-size: 20px !important;}

.page-id-59263 #footer {
	background-color: #fff;
	margin-top: 0;
}
.page-id-59263 #footer .footer-subscribe {display: none;}
.page-id-59263 #footer-widgets {
	display: none;
}


@media (min-width: 961px){
	.page-id-59263 .su-row .su-column:nth-of-type(4), 	.page-id-59263 .su-row .su-column:nth-of-type(7){
		margin-left: 0;
	}
}
	

@media only screen and (min-width: 1024px) and (max-width: 1300px){
body.page-id-59263 .wrapper {max-width: none;}
.page-id-59263 .price-wrap,.why-attend-wrap,.about-wrap {padding: 60px 30px;}
.page-id-59263 .hero-image img {max-width: 90%;}
.page-id-59263 .hero-text-inner {max-width: 480px;}
}
@media (max-width:1023px) {
	.page-id-59263 .hentry .sponsor-wrap , .page-id-59263 .hentry .about-wrap h2 {
		font-size: 24px;
	}
}

@media (max-width: 960px) {
		.page-id-59263 .su-row .su-column-size-1-3 {
    width: 48%;
	}
	
	.page-id-59263 .su-row .su-column:nth-of-type(odd) {
		margin-left: 0;
	}
	
}

@media (max-width: 768px) {
	.page-id-59263 .hero {
		height: 450px;		
	}
	

	.ptsEl.ptsCol {
    left: 50%;
		margin-bottom: 40px;
		position: relative;
    transform: translateX(-50%);
		width: 80% !important;
	}
	
	.page-id-59263 .price-wrap {
		padding: 50px 0;
	}
	
	.page-id-59263 .sponsor-wrap .su-row:nth-of-type(2) .su-column-inner {
    position: relative;
    left: auto;
    transform: none;
    overflow-x: scroll;
		width: 100%;
}
}

@media (max-width: 767px) {
	
	.page-id-59264 .about-wrap .su-column, .about-wrap .su-row .su-column+.su-column{
		margin: 1.5rem auto 0 !important;
		width: 90%;
	}
	.page-id-59263 .why-attend-wrap .su-row .su-column {
		float: left;
	}
	
	.page-id-59263 .why-attend-wrap .su-row .su-column+.su-column {
		margin: 0 0 30px;
	}
	
	.page-id-59263 .speakers-sessions-wrap .su-row .su-column {
		left: 50%;
		position: relative;
		transform: translateX(-50%);
}

body.page-id-59263 .speakers-sessions-wrap .su-row .su-column img.alignleft {
		margin: 0;
	}
	
}
@media (max-width: 667px) {
	.page-id-59263 .hero-image {
		display: none;
		float: none;
	}
	
	.page-id-59263 .hero-text {
		float: none;
		margin: 0 auto;
		width: 90%;
	}
}

@media (max-width: 599px) {
	.page-id-59263 .why-attend-wrap .su-row .su-column {
		float: none;
    left: 50%;	
    position: relative;
    transform: translateX(-50%);
		width: 90%;
    }
	
	.page-id-59263 .speakers-sessions-wrap .su-row .su-column {
			float: none;
    left: 50%;	
    position: relative;
    transform: translateX(-50%);
		width: 90%;
	}
	
	.page-id-59263 .sponsor-wrap .su-row .su-column {
		    left: 50%;	
    position: relative;
    transform: translateX(-50%);

		width: 90%;
}
	}
	
	@media (max-width: 450px){
		.ptsEl.ptsCol {
			padding-bottom: 50px !important;
		}
		.page-id-59263 .price-wrap .ptsEl p:nth-of-type(4) span{
			font-size: 24px !important;
		}
		.page-id-59263 .price-wrap {
			padding: 0;
		}
	}

/* Summit Clone Styling */


.page-id-59735 .wrapper {max-width: none;}
.page-id-59735 #tagline {
	display: none;
}

.page-id-59735 #main {
	padding-top: 0;	
	padding-bottom: 0;
}



.page-id-59735 .hero {background-image:url('https://streetfightmag.com/wp-content/uploads/sfs-streetfight-bg.2.jpg');height: 415px;position:relative;width:100%;background-size: cover; background-repeat: no-repeat}
.page-id-59735 .hero-inner {height:100%;margin:0 auto; max-width: 1380px;width: 100%;}
.page-id-59735 .hero-text {color:#fff;float:left;   transform:translateY(-50%);top: 50%;position: relative;width:60%;}
.page-id-59735 .hero-image {float:right;width:40%; transform:translateY(-50%); top: 50%; position: relative;text-align:left;}
.page-id-59735 .hero-image img {height: auto;max-width: 65%;}
.page-id-59735 .hero-text-inner {float:right;font-family:'Raleway','sans-serif';max-width: 640px;width:100%;}
.page-id-59735 .hero-text-inner a {background-color: #6ac600;color: #fff !important;cursor: pointer;display: inline-block;font-family: 'Montserrat';font-size: 20px;font-weight: normal;height: 65px !important;width: 187px;border-bottom: none !important;text-align: center;line-height: 65px;}
.page-id-59735 .su-row {max-width: 1100px; margin: 0 auto;}
.page-id-59735 .price-wrap .su-row {max-width: 1280px}
.page-id-59735 h2,.hentry .su-column h2,.hentry h2,.why-attend-wrap h2 {display: inline-block;font-family:'Roboto',sans-serif;left: 50%;position:relative;letter-spacing: normal;margin-bottom: 40px;text-decoration:none !important;text-transform:uppercase;transform: translateX(-50%);}
.page-id-59735 h2:after {background-color: #6ac600;content:'';display:block;position: absolute; height: 6px; width: 98px; bottom: -22px; left:0;}
.page-id-59735 .hentry .hero-text h2 {color:#fff;font-family:'Roboto',sans-serif;font-size: 36px;transform: none;left: 0;text-align: left;text-transform:uppercase;}
.page-id-59735 .hentry .hero-text h1 {/*color: #fff;font-size: 60px; display:block;*/ margin-bottom: 5px;}
.page-id-59735 .hentry .hero-text h1 img {height: auto; max-width: 454px; width: 100%;}
.page-id-59735 .about-wrap {padding: 90px 0;}
.page-id-59735 .about-wrap .su-row {margin-bottom:0;}
.page-id-59735 .hentry .about-wrap h2 {font-size: 36px;left:auto;transform: none;}
.page-id-59735 .why-attend-wrap {background-color:#0b2936;color:#fff;padding:60px 0; width:100%}
.page-id-59735 .why-attend-wrap .su-row {margin-bottom: 30px;max-width:1280px;}
.page-id-59735 .why-attend-wrap .su-column {
	margin-bottom: 30px;
}
.page-id-59735 .why-attend-wrap h2 {color:#fff;}
.page-id-59735 .why-attend-wrap h2:after {content:none;}
.page-id-59735 .why-attend-wrap img {float:left;height:auto;width: 60px; margin-right: 10px}
.page-id-59735 .why-attend-wrap strong {font-weight:normal;float:right;font-family:'Raleway';width:calc(100% - 132px);}
.page-id-59735 .speakers-sessions-wrap {padding: 80px 0 20px}
.page-id-59735 .speakers-sessions-wrap .su-row {margin-bottom: 15px}
.page-id-59735 .speakers-sessions-wrap h2:after {content: none;}
.page-id-59735 .speakers-sessions-wrap h3 {font-size: 23px; font-family: 'Roboto';line-height:26px; margin-bottom:10px;padding-top:15px}
.page-id-59735 .hentry .speakers-sessions-wrap .su-column h5 {font-weight: 300;line-height:1;margin-bottom: 20px}

.page-id-59735 .speakers-sessions-wrap h5 strong {color: #6ac600;}
.page-id-59735 .sponsor-wrap {padding:60px 0; width:100%}
.page-id-59735 .hentry .sponsor-wrap h2 {/*font-size: 28px;*/ transform:none;left:0;}
.page-id-59735 .hentry .sponsor-wrap h2:after {
	content: none;
} 
.page-id-59735 .sponsor-wrap .su-row  .su-column {
width: 100%;
    float: none;
	clear: both;
}
.page-id-59735 .sponsor-wrap .su-row:first-of-type .su-column-inner {
	left: 50%;
/* 		max-width:900px; */
/* 	max-width: 790px; */
	position: relative;
	transform: translateX(-50%);
text-align: center;
}
.page-id-59735 .sponsor-wrap .su-row:nth-of-type(2) .su-column-inner {
/*     overflow-x: scroll; */
/*     width: 900px; */
	width: 790px;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}
.page-id-59735 .sponsor-wrap ul {margin-top:30px; width: 900px;padding-top: 20px;}
.page-id-59735 .sponsor-wrap ul li {    display: inline-block;float: left;height: 60px;list-style: none;margin: 0 60px 30px 0;text-align: center; width: auto;}
.page-id-59735 .sponsor-wrap a {background-color:#6AC600;color: #fff !important; border: none !important; cursor:pointer;font-family: 'Monserrat',sans-serif;font-size: 20px;font-weight: normal; height: 65px !important;line-height: 65px;margin-top:40px;text-align:center;width: 232px;}
.page-id-59735 .price-wrap {background-color:#0b2936;color:#fff;padding: 90px 0;}
.page-id-59735 .price-wrap .su-row {margin-bottom:0;}
.page-id-59735 .price-wrap .ptsColDesc {background-color: #fff !important;color:#0b2936 !important;}
.page-id-59735 .price-wrap .ptsCol .ptsActBtn .ptsEditArea {background-color:#6ac600 !important;color:#fff !important;height: 65px !important; width: 232px !important;font-family: 'Monserrat',sans-serif !important;font-size: 20px !important;font-weight: normal !important; line-height: 65px; padding: 0 !important;}
.page-id-59735 .price-wrap .ptsActBtn {background: transparent !important;}
.page-id-59735 .price-wrap .ptsCol .ptsColFooter {background-image: none !important; background-color: #fff;border: none !important;}
.page-id-59735 .price-wrap .ptsColHeader{    height: 55px !important;
    width: 239px !important;
    margin: 0 auto !important;
    background-color: #6ac600 !important;
font-size: 16px !important; padding: 0 !important;
}
.page-id-59735 .price-wrap .ptsEl p:nth-of-type(1) span {font-size: 28px; !important;font-weight:bold;}
.page-id-59735 .price-wrap .ptsEl p:nth-of-type(3) span {font-size: 85px !important;font-weight:bold;margin-bottom: 40px; display: block;}
.page-id-59735 .price-wrap .ptsEl p:nth-of-type(4) span {font-size: 28px !important;margin-bottom: 15px; display: block;}
.page-id-59735 .price-wrap .ptsEl p:nth-of-type(5) span {font-size: 28px;font-weight:normal;}
.price-wrap .ptsColHeader * {line-height: 60px;font-size: 20px !important;}

.page-id-59735 #footer {
	margin-top: 0;
}
.page-id-59735 #footer .footer-subscribe {display: none;}
.page-id-59735 #footer-widgets {
	display: none;
}


@media (min-width: 961px){
	.page-id-59735 .su-row .su-column:nth-of-type(4), 	.page-id-59735 .su-row .su-column:nth-of-type(7){
		margin-left: 0;
	}
}
	

@media only screen and (min-width: 1024px) and (max-width: 1300px){
body.page-id-59735 .wrapper {max-width: none;}
.page-id-59735 .price-wrap,.why-attend-wrap,.about-wrap {padding: 60px 30px;}
.page-id-59735 .hero-image img {max-width: 90%;}
.page-id-59735 .hero-text-inner {max-width: 480px;}
}
@media (max-width:1023px) {
	.page-id-59735 .hentry .sponsor-wrap , .page-id-59735 .hentry .about-wrap h2 {
		font-size: 24px;
	}
}

@media (max-width: 960px) {
		.page-id-59735 .su-row .su-column-size-1-3 {
    width: 48%;
	}
	
	.page-id-59735 .su-row .su-column:nth-of-type(odd) {
		margin-left: 0;
	}
	
}

@media (max-width: 768px) {
	.page-id-59735 .hero {
		height: 450px;		
	}
	

	.ptsEl.ptsCol {
    left: 50%;
		margin-bottom: 40px;
		position: relative;
    transform: translateX(-50%);
		width: 80% !important;
	}
	
	.page-id-59735 .price-wrap {
		padding: 50px 0;
	}
	
	.page-id-59735 .sponsor-wrap .su-row:nth-of-type(2) .su-column-inner {
    position: relative;
    left: auto;
    transform: none;
    overflow-x: scroll;
		width: 100%;
}
}

@media (max-width: 767px) {
	
	.page-id-59264 .about-wrap .su-column, .about-wrap .su-row .su-column+.su-column{
		margin: 1.5rem auto 0 !important;
		width: 90%;
	}
	.page-id-59735 .why-attend-wrap .su-row .su-column {
		float: left;
	}
	
	.page-id-59735 .why-attend-wrap .su-row .su-column+.su-column {
		margin: 0 0 30px;
	}
	
	.page-id-59735 .speakers-sessions-wrap .su-row .su-column {
		left: 50%;
		position: relative;
		transform: translateX(-50%);
}

body.page-id-59735 .speakers-sessions-wrap .su-row .su-column img.alignleft {
		margin: 0;
	}
	
}
@media (max-width: 667px) {
	.page-id-59735 .hero-image {
		display: none;
		float: none;
	}
	
	.page-id-59735 .hero-text {
		float: none;
		margin: 0 auto;
		width: 90%;
	}
}

@media (max-width: 599px) {
	.page-id-59735 .why-attend-wrap .su-row .su-column {
		float: none;
    left: 50%;	
    position: relative;
    transform: translateX(-50%);
		width: 90%;
    }
	
	.page-id-59735 .speakers-sessions-wrap .su-row .su-column {
			float: none;
    left: 50%;	
    position: relative;
    transform: translateX(-50%);
		width: 90%;
	}
	
	.page-id-59735 .sponsor-wrap .su-row .su-column {
		    left: 50%;	
    position: relative;
    transform: translateX(-50%);

		width: 90%;
}
	}
	
	@media (max-width: 450px){
		.ptsEl.ptsCol {
			padding-bottom: 50px !important;
		}
		.page-id-59735 .price-wrap .ptsEl p:nth-of-type(4) span{
			font-size: 24px !important;
		}
		.page-id-59735 .price-wrap {
			padding: 0;
		}
	}

/* Woocommerce buttons */
a.su-button {
	background-color: #6AC600 !important;
}

.woocommerce button, .woocommerce .button {
	background-color: #6AC600 !important;
}

.woocommerce .product_meta a {
	color: #6AC600 !important;
}
