:root {
  --primary-color-1:#6bb647;
  --secondary-color:#014890;
}
.sponsorship_bor{ border-right:dashed 1px #fff;}
.sponsorship_bor2{ border-right:dashed 1px #000;}
.sponsorship_borleft{ border-left:dashed 1px #000;}
.main_menu{ background:#262964;}
.register-btn-pad{margin-left: 15px !important;}
.register-btn-pad a:after{ display: none;}
.register-btn{ background-color:#f15930; border-radius: 4px; font-size: 13px !important; padding: 4px 15px 4px 6px !important;line-height: 22px !important;margin-top: 8px; font-weight:bold !important;}
.form-btn{ background-color:#19be29 !important; border-radius: 4px; font-size: 13px !important; padding: 4px 15px 4px 15px !important;line-height: 22px !important;margin-top: 8px; font-weight:bold !important;}
.register-btn:hover{ color:#fff !important; text-decoration:underline !important;}
.display-menu {

    display: flex !important;
}
.toplogo1{ display:block;}
.toplogo2{ display:none;}
/*.glimpses-gallery{padding: 0px 20px;position: relative;}
#section-portfolio .glimpses-gallery:before {
    content: "";
    display: block;
    position: absolute;
    width: 48px;
    height: 48px;
    left: -26;
    top: -31px;
    background: linear-gradient(to right, var(--primary-color-1), var(--secondary-color));
}
#section-portfolio .glimpses-gallery:after {
    content: "";
    display: block;
    position: absolute;
    width: 40px;
    height: 40px;
    left: -17px;
    top: -23px;
    background: #fff;
}*/

.btn2{ background:none; border:1px solid #fff;border-radius: 4px; color:#fff !important;padding: 0 10px 4px 10px;width: 16%; text-align:center; margin:0 auto;}
.btn2:hover{ text-decoration:underline;}
@media only screen and (max-width: 767px) {
	.toplogo1{ display:none;}
	.toplogo2{ display:block;}
	.topheader{ margin-bottom:0 !important;}
	.display-menu {
    display: inline !important;
	margin-bottom:8px !important;
	}
	header.header-mobile #mainmenu li:last-child {
    border-bottom:0;
    }
	.register-btn-pad{margin-left:0 !important;}
	.section-about{ background:none !important;}
	.section-sponsors{ background:none !important;}
	.social-icons-center{ text-align:center !important;}
	.contact-center{ text-align:center !important;}
	.btn2{width: 60%;}
	.sponsorship_bor {
  border-right:0;
}
}