/* CSS Document | Template */

/* ---------- Desktop ---------- */
@media screen and (min-width: 1200px) {
	
	
	
	
	
	
	
	
	
	
	
	
	
	.logo {display:block;width:200px;margin-left:7%;}
	.logo img {max-width:100%;max-height:100%;}
	/* ------ */
	.featured {display:block;width:100%;min-height:inherit;background:#ffffff;}
	/* ------ */
	.gallery {width:100%;margin:20px -8px;padding:8px;border-radius:8px;}
	.gallery li {max-width:calc(25% - 8px);display:inline-block;margin:4px 2px;}
	.gallery li a {max-width:100%;max-height:100%;background:#000000;}
	.gallery li a img {max-width:inherit !important;max-height:inherit !important;border-radius:3px;}
	.gallery .photo {vertical-align:middle;}
	/* ------ */
	.menu {display:block;width:100%;height:52px;background:#3e3d40;margin:16px auto 0;border-bottom:solid 1px #202020;}
	.menu li {float:left;margin:10px 0;padding:3px 20px;text-align:center;border-right:solid 1px #cdcdcd;border-bottom:none !important;border-color:#282828 !important;}
	.menu li a {width:100%;height:100%;display:block;text-align:center;font-size:1.2rem;color:#ffffff;}
	.menu li:last-child {border-right:none;}
	/* ------ */
	.results {display:block;width:100%;}
	.results li {display:block;width:100%;height:172px;padding-top:7px;border-bottom:solid 1px #eeeeee;}
	.results .info {display:inline-block;float:right;width:calc(80% - 84px);height:100%;}
	.results .info h2 {width:calc(100% - 20px);text-align:left;padding-left:10px;font-size:1.8rem;letter-spacing:2px;border-bottom:solid 1px #eeeeee;}
	.results .info p {width:calc(100% - 56px);height:100px;padding:4px;margin:14px !important;font-family:'BebasNue'!important;font-size:1.4rem;letter-spacing:1px;color:#ffffff;background:#282728;border:2px solid #58a3ff;border-radius:9px;}
	.results .photo {display:inline-flex;width:20%;}
	.results .photo img {width:142px;height:142px;margin:14px;border-radius:50%;border: 2px solid #787878;}
	/* ------ */
	/*.sidebar {display:block;min-height:inherit;width:30%;height: 600px;position: absolute;top: 148px;right: 30px;margin:0 20px 20px 0;background:#3e3d40;border-top:1px solid #181818;border-radius: 0 0 15px 15px;}
	.sidebar .canvas {min-width:unset;width:90%;margin:10px auto;float: none;}*/
	/* ------ */
	.social {display:flex;position:absolute;top:16px;right:12%;width:600px;height:56px;margin:8px auto;padding:4px;color:#ffffff;}
	.social li {display:inline-flex;float:left;text-align:center;width:calc(100% / 6 - 8px);margin:4px;}
	.social li a img {display:block;width:46px;height:46px;}
	/* ------ */
	.thumbs {padding:8px;margin:0 auto;text-align:center;}
	.thumbs li {display:inline-block;width:270px;height:270px;overflow:hidden;text-align:center;border-radius:4px;border:1px solid #ffffff;}
	.thumbs a {}
	.thumbs img {width:100%;}
	.thumbs h2 {margin-top:-24px;margin-top:-36px;font-size: 20px;color:#fbfbfb; text-shadow: 1px 4px  5px  #000000;}

	
	
	
	
	
	#Header {width: 100%;
    margin: 0 auto;
    overflow: hidden;
	border-bottom: solid 1px #1c1c1c;}
	
		
	
	
	#Dashboard {width: 85%;height: 70px;
    border: solid 1px #ccc;
    border-top: none !important;
    margin: 0 auto;
    border-radius: 0 0 15px 15px;}
	
	
/* .cover */
	.cover {width:100%;height:180px;background-image: url("/media/image/cover.png") !important;background-size: cover !important;background-position: center !important; }
/* -------- */
	
/* .gallery */
	.gallery {display:flex;flex-wrap:wrap;min-height:60px;padding:2px;background-color:#101013;justify-content: center;border-radius:2px;}
	.gallery li {width:calc(100% / 5 - 2px);position:relative;margin: 1px;min-width:60px;min-height:60px;background-color:#000;overflow:hidden;}
	.gallery li:hover {box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 1)}
	.gallery li a {width:100%;height:100%;text-align: center;text-align: -webkit-center;}
	.gallery li a img {min-width: 120%;object-fit: cover;object-position: center;max-width: 120%;min-height: 120%; transform: translateX(-10%);}
/* -------- */
	
/* .gallery lightbox */
	.lightbox {z-index: 99999;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);justify-content: center;align-items: center;}
	.lightbox img {max-width: 80%;max-height: 80%;border-radius: 5px;border: 1px solid #dadada;}
/* -------- */

/* .list */
	.food {margin:30px;column-count: 2;}
	.place {margin:30px;column-count: 2;}
/* -------- */

/* .menu */
	.menu-inline {display:flex;justify-content: space-evenly;align-items: center;height:50px;margin:0 auto;padding:4px 16px;border-bottom: solid 1px #cccccc;box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3);}
	.menu-inline li {border:none !important;}
/* -------- */
	
/* .player cards */
	.cards {display: flex;width:100%;height:280px;padding:10px;}
	#Players {display:flex;background-color: rgba(0, 0, 0, 0.1);border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;overflow-x: auto;}
	#Players .card {min-width: 180px;margin: 2px 8px;border-radius: 5px;}
/* -------- */
	
/* .project */
	.projects {column-count: 2;padding-top:16px;}
	.project:first-child {margin-top: 0;}
	.project {display: flex;break-inside: avoid;width: calc(100% - 32px);flex-direction: column;justify-content: flex-start;margin: 16px auto;padding:16px;border: 0.5px solid #343540;border-radius:5px;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);}
	.project .logo {background-image: none !important; max-width: 80%;margin: 20px auto;}
	.project .logo img {max-width: 100%;max-height:100%;width: 180px;}
/* -------- */
			
/* .sidebar */
	.main.width {display:inline-flex;width: calc(100% - 29vw);}
	.sidebar {background: #f2f2f2;width: 24vw;height: 460px;display:inline-flex;float: right;flex-direction: row;justify-content: center;flex-wrap: wrap;margin: -5px -10px 0px 0px;border-radius: 0 0 0 9px;}
/* -------- */
	
/* .search */
	.search {}
/* -------- */
	
/* .service */
	.services {column-count: 2;padding-top:16px;}
	.service:first-child {margin-top: 0;}
	.service {display: flex;break-inside: avoid;width: calc(100% - 32px);flex-direction: column;justify-content: flex-start;margin: 16px auto;padding:16px;border: 0.5px solid #343540;border-radius:5px;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);}
	.service .logo {background-image: none !important; max-width: 80%;margin: 20px auto;}
	.service .logo img {max-width: 100%;max-height:100%;width: 180px;}
/* -------- */
	
/* .social */
	.social {}
/* -------- */
	
/* .thumbs */
	.thumbs {display:flex; padding: 4px;flex-wrap: wrap;justify-content: space-evenly;}
	.thumb {position: relative;border-radius: 9px;overflow: hidden;margin: 5px 0;width: calc(100% / 4 - 20px);border: 2px solid azure;}
	.thumb:hover {box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.8);}
	.thumb span {position: absolute;background: rgb(130 130 130 / 15%);color: #f1f1f1;font-family: caviar dreams;font-weight: bold;letter-spacing: 2px;padding: 4px;text-align: center;bottom: 0;right: 0;left: 0;}
/* -------- */
	
/* .topics */
	.topics {padding-top: 16px;}
	.topic h3:first-child {margin-top: 0;}
	.topic {break-inside: avoid;}
/* -------- */

		/* Data */
		.ad {}
		.audio {}
		.game {}
		.gif {}
		.map {}
		.panorama {}
		.paragraph {}
		.photo {}
		.quote {}
		.render {}
		.text {display: flex;width: calc(100% - 62px);flex-direction: column;justify-content: flex-start;margin: 16px auto;padding:16px 30px;;border-radius:5px;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);}
		#Main .text {position: relative;padding:16px !important;}
		.title {}
		.video {}

}
/* ---------- Tablet ---------- */
@media screen and (min-width: 800px) and (max-width: 1199px) {

	
	
	
	
	
	
	
	
	.logo {display:block;width:200px;margin-left:7%;}
	.logo img {max-width:100%;max-height:100%;}
	/* ------ */
	.featured {display:block;width:100%;min-height:inherit;background:#ffffff;}
	/* ------ */
	.gallery {width:100%;margin:20px -8px;padding:8px;border-radius:8px;}
	.gallery li {max-width:calc(25% - 8px);display:inline-block;margin:4px 2px;}
	.gallery li a {max-width:100%;max-height:100%;background:#000000;}
	.gallery li a img {max-width:inherit !important;max-height:inherit !important;border-radius:3px;}
	.gallery .photo {vertical-align:middle;}
	/* ------ */
	.menu {display:block;width:100%;height:52px;background:#3e3d40;margin:16px auto 0;border-bottom:solid 1px #202020;}
	.menu li {float:left;margin:10px 0;padding:3px 20px;text-align:center;border-right:solid 1px #cdcdcd;border-bottom:none !important;border-color:#282828 !important;}
	.menu li a {width:100%;height:100%;display:block;text-align:center;font-size:1.2rem;color:#ffffff;}
	.menu li:last-child {border-right:none;}
	/* ------ */
	.results {display:block;width:100%;}
	.results li {display:block;width:100%;height:172px;padding-top:7px;border-bottom:solid 1px #eeeeee;}
	.results .info {display:inline-block;float:right;width:calc(80% - 84px);height:100%;}
	.results .info h2 {width:calc(100% - 20px);text-align:left;padding-left:10px;font-size:1.8rem;letter-spacing:2px;border-bottom:solid 1px #eeeeee;}
	.results .info p {width:calc(100% - 56px);height:100px;padding:4px;margin:14px !important;font-family:'BebasNue'!important;font-size:1.4rem;letter-spacing:1px;color:#ffffff;background:#282728;border:2px solid #58a3ff;border-radius:9px;}
	.results .photo {display:inline-flex;width:20%;}
	.results .photo img {width:142px;height:142px;margin:14px;border-radius:50%;border: 2px solid #787878;}
	/* ------ */
	.social {display:flex;position:absolute;top:16px;right:12%;width:600px;height:56px;margin:8px auto;padding:4px;color:#ffffff;}
	.social li {display:inline-flex;float:left;text-align:center;width:calc(100% / 6 - 8px);margin:4px;}
	.social li a img {display:block;width:46px;height:46px;}
	/* ------ */
	.thumbs {padding:8px;margin:0 auto;text-align:center;}
	.thumbs li {display:inline-block;width:270px;height:270px;overflow:hidden;text-align:center;border-radius:4px;border:1px solid #ffffff;}
	.thumbs a {}
	.thumbs img {width:100%;}
	.thumbs h2 {margin-top:-24px;margin-top:-36px;font-size: 20px;color:#fbfbfb; text-shadow: 1px 4px  5px  #000000;}

	
	
	
	
	
	
	#Header {width: 100%;height: 70px;
    margin: 0 auto;
    overflow: hidden;
	border-bottom: solid 1px #1c1c1c;}
	
		#Dashboard {width: 92%;
    /* border-top: solid 1px #ccc; */
    border: solid 1px #ccc;
    border-top: none !important;
    margin: 0 auto;
    border-radius: 0 0 15px 15px;}
	
	
	
	
/* .cover */
	.cover {width:100%;height:180px;background-image: url("file:///Macintosh HD/Users/elix/Websites/media/image/cover.png") !important;background-size: cover !important;background-position: center !important}
/* -------- */
	
/* .gallery */
	.gallery {display:flex;flex-wrap:wrap;min-height:60px;padding:2px;background-color:#101013;justify-content: center;border-radius:4px;}
	.gallery li {width:calc(100% / 5 - 2px);position:relative;margin: 1px;min-width:60px;min-height:60px;background-color:#000;overflow:hidden;}
	.gallery li:hover {box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 1)}
	.gallery li a {width:100%;height:100%;text-align: center;text-align: -webkit-center;}
	.gallery li a img {min-width: 120%;object-fit: cover;object-position: center;max-width: 120%;min-height: 120%; transform: translateX(-10%);}
/* -------- */
	
/* .gallery lightbox */
	.lightbox {z-index: 99999;display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);justify-content: center;align-items: center;}
	.lightbox img {max-width: 80%;max-height: 80%;border-radius: 5px;border: 1px solid #dadada;}
/* -------- */

/* .list */
	.food {margin: 30px; column-count: 2;}
	.place {margin:16px;column-count: 2;}
/* -------- */
	
/* .menu */
	.menu-inline {display:flex;justify-content: space-evenly;align-items: center;height:50px;margin:0 auto;padding:4px 16px;border-bottom: solid 1px #cccccc;box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3);}
	.menu-inline li {border:none !important;}
/* -------- */
	
/* .player cards */
	.cards {display: flex;width:100%;height:280px;padding:10px;}
	#Players {display:flex;background-color: rgba(0, 0, 0, 0.1);border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;overflow-x: auto;}
	#Players .card {min-width: 180px;margin: 2px 8px;border-radius: 5px;}
/* -------- */
	
/* .project */
	.projects {column-count: 2;padding-top:16px;}
	.project:first-child {margin-top: 0;}
	.project {display: flex;break-inside: avoid;width: calc(100% - 32px);flex-direction: column;justify-content: flex-start;margin: 16px auto;padding:16px;border: 0.5px solid #343540;border-radius:5px;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);}
	.project .logo {background-image: none !important; max-width: 80%;margin: 20px auto;}
	.project .logo img {max-width: 100%;max-height:100%;width: 180px;}
/* -------- */
	
/* .sidebar */
	.main.width {display:inline-flex;width: calc(100% - 29vw);}
	.sidebar {display:block;min-height:inherit;width:32%;top: 0;right: 0;margin:0 20px 20px 0;background:#3e3d40;border-top:1px solid #181818;border-radius: 0 0 15px 15px;}
	.sidebar .canvas {min-width:unset;width:90%;margin:10px auto;padding: 5px;float: none;}
/* -------- */
	
/* .search */
	.search {}
/* -------- */
	
/* .service */
	.services {column-count: 2;padding-top:16px;}
	.service:first-child {margin-top: 0;}
	.service {display: flex;break-inside: avoid;width: calc(100% - 32px);flex-direction: column;justify-content: flex-start;margin: 16px auto;padding:16px;border: 0.5px solid #343540;border-radius:5px;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);}
	.service .logo {background-image: none !important; max-width: 80%;margin: 20px auto;}
	.service .logo img {max-width: 100%;max-height:100%;width: 180px;}
/* -------- */
	
/* .social */
	.social {}
/* -------- */

/* .thumbs */
	.thumbs {display:flex; padding: 4px;flex-wrap: wrap;justify-content: space-evenly;}
	.thumb {position: relative;border-radius: 9px;overflow: hidden;margin: 5px 0;width: calc(100% / 4 - 20px);border: 2px solid azure;}
	.thumb:hover {box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.8);}
	.thumb span {position: absolute;background: rgb(130 130 130 / 15%);color: #f1f1f1;font-family: caviar dreams;font-weight: bold;letter-spacing: 2px;padding: 4px;text-align: center;bottom: 0;right: 0;left: 0;}
/* -------- */
	
/* .topics */
	.topics {padding-top: 16px;}
	.topic h3:first-child {margin-top: 0;}
	.topic {break-inside: avoid;}
/* -------- */

		/* Data */
		.ad {}
		.audio {}
		.game {}
		.gif {}
		.map {}
		.panorama {}
		.paragraph {}
		.photo {}
		.photo img {border: 4px solid #000000;}
		.quote {}
		.render {}
		.text {display: flex;width: calc(100% - 62px);flex-direction: column;justify-content: flex-start;margin: 16px auto;padding:16px 30px;border-radius:5px;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);}
		#Main .text {position: relative;padding:16px !important;}
		.title {}
		.video {}

}
/* ---------- Mobile ---------- */
@media screen and (max-width: 800px) {
	
	
	
	
	
	
	

	/* ------ */
	.logo {display:block;width:80%;margin:20px auto 0;}
	.logo img {max-width:100%;max-height:100%;}
	/* ------ */
	.gallery {display:block;padding:8px;margin:8px auto;text-align:center;}
	.gallery li {display:inline-block;width:46%;overflow:hidden;text-align:center;border-radius:4px;margin:2px 0px;}
	.gallery li a {max-width:inherit !important;max-height:inherit !important;background:#000000;}
	.gallery li a img {width:100%;}
	.gallery .photo {vertical-align:middle;}
	/* ------ */
	.results {display:block;width:100%;}
	.results li {display:flex;width:100%;min-height:92px;align-items: center;padding-top:7px;border-bottom:solid 1px #eeeeee;}
	.results .info {flex:auto;overflow: auto;}
	.results .info h2 {text-align:left;margin: 2px 6px 2px 2px;font-size:1.5rem;border-bottom:solid 1px #eeeeee;}
	.results .info p {width:calc(100% - 16px);padding:4px;margin:0;font-family:'BebasNue'!important;font-size:1.1rem;letter-spacing:1px;color:#212179 !important;}
	.results .photo {min-width:80px;display:inline-flex;}
	.results .photo img {width:70px;height:70px;margin:6px;object-fit: cover;border-radius:50%;border: 2px solid #787878;}
	/* ------ */
	/* ------ */
	.thumbs {display:block;padding:8px;margin:0 auto;text-align:center;}
	.thumbs li {display:inline-block;width:48%;max-height:40vw;overflow:hidden;text-align:center;border-radius:4px;margin:2px 0px;border:1px solid #ffffff;}
	.thumbs a {}
	.thumbs img {min-width:100%;margin:0 auto;}
	.thumbs h2 {margin-top:-24px;margin-top:-36px;font-size: 4vw;color:#fbfbfb; text-shadow: 1px 4px  5px  #000000;}

	
	
	
	
	
	
	
	
	#Header {width: 100%;height: 120px;
    margin: 0 auto;
    overflow: hidden;}
	
	#Dashboard {width: 93%;
    margin: 0 auto;
    border-right: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-radius: 0 0 9px 9px;}
	
	
	
	
	
	
	
/* .cover */
	.cover {width:100%;height:180px;background-image: url("file:///Macintosh HD/Users/elix/Websites/media/image/cover.png") !important;background-size: cover !important;background-position: center !important;border-radius: 15px 15px 0 0;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);}
/* -------- */
	
/* .gallery */
	.gallery {display:flex;flex-wrap:wrap;min-height:100px;padding:4px;justify-content: center;border-radius:5px;}
	.gallery li {display:inline-block;position:relative;float:left;width:calc(100% / 3 - 2px);margin: 1px;min-width:100px;min-height:100px;background-color:#000;overflow:hidden;}
	.gallery li:hover {box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 1)}
	.gallery li a {width:100%;height:100%;text-align: center;text-align: -webkit-center;}
	.gallery li a img {min-width: 120%;object-fit: cover;object-position: center;max-width: 120%;min-height: 120%; transform: translateX(-10%);}
/* -------- */
	
/* .gallery lightbox */
	.lightbox {z-index: 99999;display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);justify-content: center;align-items: center;}
	.lightbox img {max-width: 80%;max-height: 80%;border-radius: 5px;background-color: #000;border: 1px solid #dadada;}
/* -------- */
	
/* .menu */
	.menu-inline {column-count:2;column-gap: 0;margin:0 auto;padding: 8px 16px;border-radius: 0 0 5px 5px;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);}
	.menu-inline li {width: 100%;text-align: center;height: 50px;display: inline-block;}
	.menu-inline li a {display:flex;align-items: center;justify-content: center;width:100%;height:100%;}
	.menu-inline li a:hover {background:#444654;}
	.menu-square {column-count:2;margin:20px 30px;padding:20px;border-radius:11px;border:1px solid #4d4e5d;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);}
	.menu-square li {height:40px;}
	.menu-square li a {display:block;width:100%;height:100%;}
	.menu-square li a:hover {background:#444654;}
/* -------- */
	
/* .player cards */
	.cards {display: flex;width:100%;height:280px;padding:10px;}
	#Players {display:flex;background-color: rgba(0, 0, 0, 0.1);border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;overflow-x: auto;}
	#Players .card {min-width: 180px;margin: 2px 8px;border-radius: 5px;}
/* -------- */
	
/* .project */
	.projects {}
	.project {display: flex;break-inside: avoid;width: calc(100% - 32px);flex-direction: column;justify-content: flex-start;margin: 16px auto;padding:16px;border: 0.5px solid #343540;border-radius:5px;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);}
	.project .logo {background-image: none !important; max-width: 80%;margin: 20px auto;}
	.project .logo img {max-width: 100%;max-height:100%;width: 180px;}
/* -------- */
	
/* .search */
	.search {display: flex;justify-content: center;margin:20px 30px;padding:30px;border-radius:11px;border:1px solid #4d4e5d;box-sizing: border-box;}
	.search-form {
    display: flex;height:40px;}
	.search-input {padding: 8px;border: 1px solid #ccc;border-radius: 4px 0 0 4px;outline: none;}
/* -------- */
		
/* .service */
	.service {display: flex;width: calc(100% - 32px);flex-direction: column;justify-content: flex-start;margin: 16px auto;padding:16px;border: 0.5px solid #343540;border-radius:5px;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);}
	.service .logo {display: none;background-image: none !important; max-width: 80%;margin: 20px auto;}
	.service .logo img {max-width: 100%;max-height:100%;width: 180px;}
	.service .items {column-count: 2;padding: 14px 0px;color:#a1a1a1;border-bottom: 1px solid #181818;}
	.service .items:last-child {border-bottom:none;}
/* -------- */
	
/* .sidebar */
	.sidebar {display: none;}
/* -------- */
	
/* .social */
	.social {display:flex;align-items: center; justify-content:space-around;max-width:400px;min-width:300px;height:36px;margin:0px auto;padding:2px 0;text-align:center;color:#ffffff;}
	.social li {display:inline-block;float:left;text-align:center;width:calc(100% / 6 - 28px);margin:4px;}
	.social li a {display:block;width:100%;height:100%;}
	.social .icon {display: inline-block;width:calc(100% / 6);}
/* -------- */
	
/* .thumbs */
	.thumbs {display:flex; padding: 4px 0;flex-wrap: wrap;justify-content: space-evenly;}
	.thumb {position: relative;border-radius: 9px;overflow: hidden;margin: 5px 0;width: calc(100% / 2 - 16px);border: 2px solid azure;}
	.thumb:hover {box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.8);}
	.thumb span {position: absolute;background: rgb(130 130 130 / 15%);color: #f1f1f1;font-family: caviar dreams;font-weight: bold;letter-spacing: 2px;padding: 4px;text-align: center;bottom: 0;right: 0;left: 0;}
/* -------- */
	
/* .topics */
	.topics {padding-top: 16px;}
	.topic h3:first-child {margin-top: 0;}
	.topic {break-inside: avoid;}
/* -------- */
	

}
/* ---------- Mini Screen ---------- */
@media screen and (max-width: 580px) {
	
}/* End Mini Screen  */


/* ========== Sections ========== */

/* ====== Top Bar ====== */


/* ========== */

/* ====== Bar Bottom ====== */
