/*
 * MEDIA QUERIES
 */

/* Extra small */
@media (max-width:576px) {
	/*.hw-medium { height:500px !important; }*/
	/* Reset 100vh header on mobile */
	.contentWrapper {
		padding-left:2% !important;
		padding-right:2% !important;
	}
	.contentWrapper5 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:10px !important;
		padding-bottom:10px !important;
	}
	.contentWrapper10 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:10px !important;
		padding-bottom:10px !important;
	}
	.contentWrapper20 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:10px !important;
		padding-bottom:10px !important;
	}
	.contentWrapper60 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:30px !important;
		padding-bottom:30px !important;
	}
	.contentWrapper80 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:40px !important;
		padding-bottom:40px !important;
	}
	.contentWrapper120 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:60px !important;
		padding-bottom:60px !important;
	}
	.contentWrapper220 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:110px !important;
		padding-bottom:110px !important;
	}
	.mapPadding {
		padding:20px !important;
	}
	.rangeslider__ruler {
		font-size:0.5625rem;
		margin: 20px 5px 0 5px;
	}
	.chart_icon {
		float:left;
	}
	#chart .info {
		display:block;
	}
	#chart #numbers,
	#chart #bars {
		display:none;
	}
	.ruler li {
		width:8.8%;
	}
	.hidden-mobile {
		display:none;
	}
	.navbar-collapse {
		width:100%;
		height:100%;
		z-index:99999;
		margin-top:30px;
		margin-bottom:20px;
	}
	.fixed .vce-asset-background-simple-item {
		background-attachment:scroll;
	}
	/*h1 {
		font-size:1.75rem !important;
	}
	h2 {
		font-size:1.5rem !important;
	}
	h3 {
		font-size:1.313rem !important;
	}
	h4 {
		font-size:1rem !important;
	}
	h2.portfolio {
		font-size:1.313rem !important;
	}
	h1.landingType,
	h1.landingType.new {
		font-size:1.75rem !important;
		text-align:left !important;
	}
	h1.landingType.new span.subline {
		font-size:1.313rem !important;
	}
	h1.landingType.left {
		font-size:3.125rem !important;
	}
	h2.landingType,
	h2.landingType.new {
		font-size:1rem !important;
		letter-spacing:1px !important;
		text-align:left !important;
	}
	h2.landingType.left {
		font-size:1rem !important;
	}
	h1.hero,
	h1.hero span.subline {
		font-size:1.75rem !important;
	}
	h1.hero.xxl {
		font-size:3.125rem !important;
	}
	h4.hero {
		font-size:1rem !important;
		line-height:25px !important;
	}*/
	h1.landingType {
		font-size:2.5rem !important;
		text-align:left !important;
	}
	h1.hero {
		font-size:2.313rem !important;
	}
	h4 {
		font-size:1rem !important;
		line-height:25px !important;
	}
	.mobile-left {
		text-align:left !important;
		justify-content:flex-start !important;
	}
	.mobile-center {
		text-align:center !important;
		justify-content:flex-start !important;
	}
	.mobile-center-flex {
		justify-content:center !important;
	}
	.container.navbox {
		height:initial;
		padding:4% 8% 4% 8%;
	}
	.bg-dark {
		position:static;
		padding:0px;
		height:initial;
	}
	.scroll-wrapper-fix {
		/* Set to 0 on mobile devices */
		padding-top:0px;
	}
	.nav-link {
		margin:0px !important;
		padding:15px 0px 15px 0px !important;
		border-bottom:1px solid #efefef !important;
	}
	.dropdown-menu {
		margin-left:0px !important;
		box-shadow:none !important;
	}
	.faq,
	.footer {
		padding:50px;
	}
	.faq .button-border,
	.footer .button-border {
		margin-top:20px;
	}
	.align-left,
	.align-right {
		text-align:center;
	}
	.border-right {
		border:none !important;
	}
	.lead-wrapper .step .center,
	.lead-wrapper .step-v2 .center {
		/*display:block;*/
	}
	.lead-wrapper .step .center img,
	.lead-wrapper .step-v2 .center img {
		width:12%;
		margin-right:15px;
	}
	.lead-wrapper .step h3.right,
	.lead-wrapper .step-v2 h3.right {
		text-align:center;
	}
	input.form-control:not(.inherit),
	textarea.form-control:not(.inherit):not(.inherit),
	select.form-control:not(.inherit),
	.input-group {
		width:100% !important;
	}
	.input-group {
		justify-content:flex-end;
	}
	.input-group-append {
		position:absolute;
	}
	.lead-wrapper .step .center .select-box,
	.lead-wrapper .step-v2 .center .select-box {
		min-height:inherit !important;
		margin-top:10px;
	}
	.lead-wrapper .step .center .select-box .icon-holder,
	.lead-wrapper .step-v2 .center .select-box .icon-holder {
		justify-content:flex-start;
		flex-direction:row;
		padding-left:10px;
	}
	.lead-wrapper .step .center .select-box .description,
	.lead-wrapper .step-v2 .center .select-box .description {
		font-size:0.9rem;
		text-align:left;
	}
	.pv-packs .funnel-pack-wrapper .pack-desc {
		font-size:0.7rem !important;
	}
	.pv-packs .funnel-pack-wrapper .pack-desc span.material-icons-outlined {
		font-size:1rem;
		vertical-align:-3px;
		margin-right:0px;
	}
	.rating_block {
		margin:10px 0px 10px 0px;
	}
	.solar-counter {
		border-left:none;
		padding-left:0px;
	}
	.info-ico {
		border-right:none !important;
		padding-bottom:7px;
		border-bottom:1px solid #dedede;
		margin-bottom:7px;
	}
	.info-ico.no-border {
		border-bottom:none;
		margin-bottom:-5px;
	}
	.button-border:not(.inherit),
	.button-orange:not(.inherit) {
		width:100% !important;
		text-align:center;
	}
	.button-border.landing,
	.button-orange.landing {
		font-size:1.1rem !important;
	}
	.button-border {
		font-size:1rem !important;
	}
	.padding-mobile {
		padding-left:5% !important;
		padding-right:5% !important;
	}
	.bp-padding {
		padding-top:40px;
		padding-bottom:40px;
	}
	.sticky {
		background-color:#ffffff !important;
	}
	a.toWA {
		bottom:140px;
	}
	a.toPrivacy {
		bottom:80px;
	}
	a.toCall {
		bottom:20px;
	}
	.callWrapper {
		width:100%;
		height:100%;
		margin-bottom:0px;
		margin-right:0px;
		border-radius:0px !important;
	}
	#instafeed img.instafeed {
		width:50%;
	}
	pan.savingsData:not(.savings_ersparnis):not(.savings_rendite) {
		font-size:1rem;
		font-weight:400;
	}
	span.savingsData img {
		width:20% !important;
		filter:grayscale(100%);
		opacity:0.8;
	}
	.btn-div {
		display:block;
	}
	.btn-div:nth-child(2),
	.btn-div:last-of-type {
		margin-left:0px;
		display:flex;
		justify-content:center;
	}
	.mobile-bg-col {
		background-color:#ffffff;
		padding:5% !important;
		opacity:0.9;
	}
	.mt-mobile {
		margin-top:15px;
	}
	.remove-border-mobile {
		border:none !important;
	}
	i.mobile-small {
		font-size:1.313rem !important;
		vertical-align:-1px !important;
		margin-right:7px !important;
	}
	#accordion.list i {
		display:block !important;
		min-width:16px !important;
		text-align:left !important;
	}
	#accordion.list .text > span {
		font-size:1.313rem !important;
	}
	#accordion.list .text > span > span {
		font-size:1rem !important;
	}
	.lead-wrapper .step h3,
	.lead-wrapper .step-v2 h3 {
		font-size:1.313rem !important;
	}
	ul.nav-pills li.nav-item {
		width:100%;
	}
	ul.nav-pills li.nav-item a.nav-link {
		border-radius:5px;
		padding:10px !important;
	}
	.table {
		font-size:85%;
	}
	.blogContent p {
		font-size:1rem !important;
	}
	.blogContent p.small {
		font-size:0.75rem !important;
	}
	.blocker {
		padding-left:0 !important;
		padding-right:0 !important;
	}
	.modal {
		padding:10px !important;
	}
}

/* Small */
@media (min-width:577px) and (max-width:768px) {
	.contentWrapper {
		padding-left:5% !important;
		padding-right:5% !important;
	}
	.contentWrapper5 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:10px !important;
		padding-bottom:10px !important;
	}
	.contentWrapper10 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:10px !important;
		padding-bottom:10px !important;
	}
	.contentWrapper20 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:10px !important;
		padding-bottom:10px !important;
	}
	.contentWrapper60 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:30px !important;
		padding-bottom:30px !important;
	}
	.contentWrapper80 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:40px !important;
		padding-bottom:40px !important;
	}
	.contentWrapper120 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:60px !important;
		padding-bottom:60px !important;
	}
	.contentWrapper220 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:110px !important;
		padding-bottom:110px !important;
	}
	.mapPadding {
		padding:20px !important;
	}
	.chart_icon {
		float:left;
	}
	#chart .info {
		display:none;
	}
	#chart #numbers,
	#chart #bars {
		display:inline-block;
	}
	.hidden-mobile {
		display:none;
	}
	.navbar-collapse {
		width:100%;
		height:100%;
		z-index:99999;
		margin-top:30px;
		margin-bottom:20px;
	}
	.fixed .vce-asset-background-simple-item {
		background-attachment:scroll;
	}
	.border-right {
		border:none !important;
	}
	.align-left,
	.align-right {
		text-align:center;
	}
	.mobile-left {
		text-align:left !important;
		justify-content:flex-start !important;
	}
	.container.navbox {
		height:initial;
	}
	.bg-dark {
		position:static;
		height:initial;
	}
	.scroll-wrapper-fix {
		/* Set to 0 on mobile devices */
		padding-top:0px;
	}
	.nav-link {
		margin:0px !important;
		padding:15px 0px 15px 0px !important;
		border-bottom:1px solid #cdcdcd !important;
	}
	.dropdown-menu {
		margin-left:0px !important;
		box-shadow:none !important;
	}
	.info-ico {
		border-right:none !important;
		padding-bottom:7px;
		border-bottom:1px solid #dedede;
		margin-bottom:7px;
	}
	.info-ico.semi-border {
		border-bottom:none;
		margin-bottom:-5px;
	}
	.info-ico.no-border {
		border-bottom:none;
		margin-bottom:-5px;
	}
	.padding-mobile {
		padding-left:5% !important;
		padding-right:5% !important;
	}
	.bp-padding {
		padding-top:60px;
		padding-bottom:60px;
	}
	.sticky {
		background-color:#ffffff !important;
	}
	a.toPrivacy {
		bottom:80px;
	}
	a.toCall {
		bottom:20px;
	}
	.callWrapper {
		width:100%;
		height:100%;
		margin-bottom:0px;
		margin-right:0px;
		border-radius:0px !important;
	}
	#instafeed img.instafeed {
		width:25%;
	}
	.mt-mobile {
		margin-top:15px;
	}
	ul.nav-pills li.nav-item {
		width:100%;
	}
	ul.nav-pills li.nav-item a.nav-link {
		border-radius:5px;
		padding:10px !important;
	}
}

/* Medium */
@media (min-width:769px) and (max-width:992px) {
	.contentWrapper {
		padding-left:5% !important;
		padding-right:5% !important;
	}
	.contentWrapper5 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:10px !important;
		padding-bottom:10px !important;
	}
	.contentWrapper10 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:10px !important;
		padding-bottom:10px !important;
	}
	.contentWrapper20 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:10px !important;
		padding-bottom:10px !important;
	}
	.contentWrapper60 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:30px !important;
		padding-bottom:30px !important;
	}
	.contentWrapper80 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:40px !important;
		padding-bottom:40px !important;
	}
	.contentWrapper120 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:60px !important;
		padding-bottom:60px !important;
	}
	.contentWrapper220 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:110px !important;
		padding-bottom:110px !important;
	}
	.mapPadding {
		padding:20px !important;
	}
	.chart_icon {
		float:left;
	}
	#chart .info {
		display:none;
	}
	#chart #numbers,
	#chart #bars {
		display:inline-block;
	}
	.hidden-mobile {
		display:none;
	}
	.navbar-collapse {
		width:100%;
		height:100%;
		z-index:99999;
		margin-top:30px;
		margin-bottom:20px;
	}
	.container.navbox {
		height:initial;
	}
	.bg-dark {
		position:static;
		height:initial;
	}
	.scroll-wrapper-fix {
		/* Set to 0 on mobile devices */
		padding-top:0px;
	}
	.nav-link {
		margin:0px !important;
		padding:15px 0px 15px 0px !important;
		border-bottom:1px solid #cdcdcd !important;
	}
	.dropdown-menu {
		margin-left:0px !important;
		box-shadow:none !important;
	}
	.info-ico {
		border-right:none !important;
		padding-bottom:7px;
		border-bottom:1px solid #dedede;
		margin-bottom:7px;
	}
	.info-ico.semi-border {
		border-bottom:none;
		margin-bottom:-5px;
	}
	.info-ico.no-border {
		border-bottom:none;
		margin-bottom:-5px;
	}
	.faq,
	.footer {
		padding:50px;
	}
	.faq .button-border,
	.footer .button-border {
		margin-top:20px;
	}
	.align-left,
	.align-right {
		text-align:center;
	}
	.mobile-left {
		text-align:left !important;
		justify-content:flex-start !important;
	}
	.bp-padding {
		padding-top:60px;
		padding-bottom:60px;
	}
	.sticky {
		background-color:#ffffff !important;
	}
	h1.hero.xxl {
		font-size:3.125rem !important;
	}
	h4.hero {
		font-size:1rem !important;
		line-height:25px !important;
	}
	.mt-mobile {
		margin-top:15px;
	}
}

/* Medium-Large */
@media (min-width:993px) and (max-width:1200px) {
	.contentWrapper {
		padding-left:5% !important;
		padding-right:5% !important;
	}
	.contentWrapper5 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:10px !important;
		padding-bottom:10px !important;
	}
	.contentWrapper10 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:10px !important;
		padding-bottom:10px !important;
	}
	.contentWrapper20 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:10px !important;
		padding-bottom:10px !important;
	}
	.contentWrapper60 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:30px !important;
		padding-bottom:30px !important;
	}
	.contentWrapper80 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:40px !important;
		padding-bottom:40px !important;
	}
	.contentWrapper120 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:60px !important;
		padding-bottom:60px !important;
	}
	.contentWrapper220 {
		padding-left:5% !important;
		padding-right:5% !important;
		padding-top:110px !important;
		padding-bottom:110px !important;
	}
	.mapPadding {
		padding:20px !important;
	}
	.chart_icon {
		float:left;
	}
	#chart .info {
		display:none;
	}
	#chart #numbers,
	#chart #bars {
		display:inline-block;
	}
	.ruler li {
		width:8.8%;
	}
	.hidden-mobile {
		display:none;
	}
	.hidden-desktop {
		display:none;
	}
	.faq,
	.footer {
		padding:50px;
	}
	.faq .button-border,
	.footer .button-border {
		margin-top:20px;
	}
	.align-left,
	.align-right {
		text-align:center;
	}
	.mobile-left {
		text-align:left !important;
		justify-content:flex-start !important;
	}
	.bp-padding {
		padding-top:60px;
		padding-bottom:60px;
	}
	.sticky {
		background-color:#ffffff !important;
	}
	.mt-mobile {
		margin-top:15px;
	}
	/* TRANSPARENT NAVBAR START */
	.scroll-wrapper-fix {
		margin-top:-70px;
	}
	.bg-dark {
		background-color:transparent !important;
	}
	.bg-dark.invert .nav-link {
		color:#ffffff !important;
	}
	.hw-small { height:570px !important; }
	.hw-small-inner {	height:520px !important; }
	.hw-medium { height:770px !important; }
	.hw-medium-inner { height:670px !important; }
	.hw-large { height:1080px !important; }
	.hw-large-inner { height:930px !important; }
	.pt70 { padding-top:70px; }
	/* TRANSPARENT NAVBAR END */
}

/* Large */
@media (min-width:1200px) {
	.width-80 {
		width:80% !important;
	}
	.mapPadding {
		padding:0px !important;
	}
	#chart .info {
		display:none;
	}
	#chart #numbers,
	#chart #bars {
		display:inline-block;
	}
	.hidden-desktop {
		display:none;
	}
	.bp-padding {
		padding-top:40px;
		padding-bottom:40px;
	}
	.landingpageLogo {
		padding-left:20%;
		padding-right:20%;
	}
	.xl-padding {
		padding-left:10%;
		padding-right:10%;
	}
	/* TRANSPARENT NAVBAR START */
	.scroll-wrapper-fix {
		margin-top:-70px;
	}
	.bg-dark.invert .nav-link,
	.bg-dark.invert ul#menu-navigation > li.menu-item > a {
		color:#ffffff !important;
	}
	.bg-dark.invert ul#menu-navigation > li.menu-item > a:hover {
		color:#ff8d42 !important;
	}
	.hw-small { height:570px !important; }
	.hw-small-inner {	height:520px !important; }
	.hw-medium { height:770px !important; }
	.hw-medium-inner { height:670px !important; }
	.hw-large { height:1080px !important; }
	.hw-large-inner { height:930px !important; }
	.pt70 { padding-top:70px; }
	/* TRANSPARENT NAVBAR END */
}

/* ONLY WIDE */
@media (min-width:1440px) {
	.chart_icon {
		float:left;
	}
	.flexible-left-center {
		text-align:left !important;
		padding-left:10%;
	}
	.scaleDown {
		transform:scale(0.95);
	}
	.scaleDown:hover {
		transform:scale(0.98);
	}
	.scaleLeft {
		margin-left:40px;
		margin-right:-40px;
	}
	.scaleRight {
		margin-left:-40px;
		margin-right:40px;
	}
}

/* ADDITIONAL BOOTSTRAP RESPONSIVE BORDERS */
@media (min-width: 576px) {
	.border-sm-top {
		border-top: 1px solid #cdcdcd !important;
	}
	.border-sm-right {
		border-right: 1px solid #cdcdcd !important;
	}
	.border-sm-bottom {
		border-bottom: 1px solid #cdcdcd !important;
	}
	.border-sm-left {
		border-left: 1px solid #cdcdcd !important;
	}
	.border-sm-top-0 {
		border-top: 0 !important;
	}
	.border-sm-right-0 {
		border-right: 0 !important;
	}
	.border-sm-bottom-0 {
		border-bottom: 0 !important;
	}
	.border-sm-left-0 {
		border-left: 0 !important;
	}
	.border-sm-x {
		border-left: 1px solid #cdcdcd !important;
		border-right: 1px solid #cdcdcd !important;
	}
	.border-sm-y {
		border-top: 1px solid #cdcdcd !important;
		border-bottom: 1px solid #cdcdcd !important;
	}
	.border-sm {
		border-top: 1px solid #cdcdcd !important;
		border-bottom: 1px solid #cdcdcd !important;
		border-left: 1px solid #cdcdcd !important;
		border-right: 1px solid #cdcdcd !important;
	}
	.border-sm-0 {
		border-top: 0 !important;
		border-bottom: 0 !important;
		border-left: 0 !important;
		border-right: 0 !important;
	}
}

@media (min-width: 768px) {
	.border-md-top {
		border-top: 1px solid #cdcdcd !important;
	}
	.border-md-right {
		border-right: 1px solid #cdcdcd !important;
	}
	.border-md-bottom {
		border-bottom: 1px solid #cdcdcd !important;
	}
	.border-md-left {
		border-left: 1px solid #cdcdcd !important;
	}
	.border-md-top-0 {
		border-top: 0 !important;
	}
	.border-md-right-0 {
		border-right: 0 !important;
	}
	.border-md-bottom-0 {
		border-bottom: 0 !important;
	}
	.border-md-left-0 {
		border-left: 0 !important;
	}
	.border-md-x {
		border-left: 1px solid #cdcdcd !important;
		border-right: 1px solid #cdcdcd !important;
	}
	.border-md-y {
		border-top: 1px solid #cdcdcd !important;
		border-bottom: 1px solid #cdcdcd !important;
	}
	.border-md {
		border-top: 1px solid #cdcdcd !important;
		border-bottom: 1px solid #cdcdcd !important;
		border-left: 1px solid #cdcdcd !important;
		border-right: 1px solid #cdcdcd !important;
	}
	.border-md-0 {
		border-top: 0 !important;
		border-bottom: 0 !important;
		border-left: 0 !important;
		border-right: 0 !important;
	}
}

@media (min-width: 992px) {
	.border-lg-top {
		border-top: 1px solid #cdcdcd !important;
	}
	.border-lg-right {
		border-right: 1px solid #cdcdcd !important;
	}
	.border-lg-bottom {
		border-bottom: 1px solid #cdcdcd !important;
	}
	.border-lg-left {
		border-left: 1px solid #cdcdcd !important;
	}
	.border-lg-top-0 {
		border-top: 0 !important;
	}
	.border-lg-right-0 {
		border-right: 0 !important;
	}
	.border-lg-bottom-0 {
		border-bottom: 0 !important;
	}
	.border-lg-left-0 {
		border-left: 0 !important;
	}
	.border-lg-x {
		border-left: 1px solid #cdcdcd !important;
		border-right: 1px solid #cdcdcd !important;
	}
	.border-lg-y {
		border-top: 1px solid #cdcdcd !important;
		border-bottom: 1px solid #cdcdcd !important;
	}
	.border-lg {
		border-top: 1px solid #cdcdcd !important;
		border-bottom: 1px solid #cdcdcd !important;
		border-left: 1px solid #cdcdcd !important;
		border-right: 1px solid #cdcdcd !important;
	}
	.border-lg-0 {
		border-top: 0 !important;
		border-bottom: 0 !important;
		border-left: 0 !important;
		border-right: 0 !important;
	}
}

@media (min-width: 1200px) {
	.border-xl-top {
		border-top: 1px solid #cdcdcd !important;
	}
	.border-xl-right {
		border-right: 1px solid #cdcdcd !important;
	}
	.border-xl-bottom {
		border-bottom: 1px solid #cdcdcd !important;
	}
	.border-xl-left {
		border-left: 1px solid #cdcdcd !important;
	}
	.border-xl-top-0 {
		border-top: 0 !important;
	}
	.border-xl-right-0 {
		border-right: 0 !important;
	}
	.border-xl-bottom-0 {
		border-bottom: 0 !important;
	}
	.border-xl-left-0 {
		border-left: 0 !important;
	}
	.border-xl-x {
		border-left: 1px solid #cdcdcd !important;
		border-right: 1px solid #cdcdcd !important;
	}
	.border-xl-y {
		border-top: 1px solid #cdcdcd !important;
		border-bottom: 1px solid #cdcdcd !important;
	}
	.border-xl {
		border-top: 1px solid #cdcdcd !important;
		border-bottom: 1px solid #cdcdcd !important;
		border-left: 1px solid #cdcdcd !important;
		border-right: 1px solid #cdcdcd !important;
	}
	.border-xl-0 {
		border-top: 0 !important;
		border-bottom: 0 !important;
		border-left: 0 !important;
		border-right: 0 !important;
	}
}