@charset "utf-8";
/* CSS Document 
=========================*/

@media screen and (max-width: 2560px) {
	.ads-custom-top-banner .views-col, 
	.block-simpleads-top .simpleads-multiple-random li {
		width: 968px;
	}
}

@media screen and (max-width: 1920px) {
	.ads-custom-top-banner .views-col, 
	.block-simpleads-top .simpleads-multiple-random li {
		width: 726px;
	}
}

@media screen and (max-width: 1680px) {
	.ads-custom-top-banner .views-col, 
	.block-simpleads-top .simpleads-multiple-random li {
		width: 624px;
	}
}

@media screen and (max-width: 1440px) {
	.ads-custom-top-banner .views-col, 
	.block-simpleads-top .simpleads-multiple-random li {
		width: 534px;
	}
}

@media screen and (max-width: 1024px) {
	.ads-custom-top-banner .views-col {width: fit-content !important;}
	
	.block-ads-custom-sidebar-right .field-content, 
	.block-simpleads-sidebar-right .field--type-simpleads-advertisement {
        padding: 2px;
    }
    .ads-custom-top-banner .views-col, 
	.block-simpleads-top .simpleads-multiple-random li {
		width: fit-content;
		margin: auto;
		padding-right: 8px;
	}
}

@media screen and (min-width: 1024px) {
    .ads-custom-top-banner .ads-custom-top-banner .views-col, 
	.block-simpleads-top .simpleads-multiple-random li {
		min-width: max-content;
		text-align: center;
		margin: auto;
		display: block;
		position: relative;
	}
}

/*@media screen and (max-width: 906px)*/
@media screen and (max-width: 912px) {
	.ads-custom-top-banner .views-row, 
	.block-simpleads-top ul {
    	display: block;
	}
	.ads-custom-top-banner .views-col, 
	.block-simpleads-top .simpleads-multiple-random li {
		padding-right: 0;
			width: 100% !important;
	}
	.ads-custom-top-banner img, 
	.block-simpleads-top img {
		/*width: 906px;
		max-width: 100%;*/
			width: 100% !important;
		margin: auto;
		height: auto;
	}
}

@media screen and (max-width: 820px) {
	.sidebar {
		top: 16em !important;
		margin-top: 1em;
	}
	.node__content img {
		width: 98%;
	}
}

@media screen and (max-width: 420px) {
	.sidebar {
		top: 8em  !important;
		margin-top: 1em;
	}
}


