/* DARK MODE */
@media (prefers-color-scheme: dark) {
	::-webkit-scrollbar {
  	width: 10px;
	}
	::-webkit-scrollbar-button {
    height: 50px;
	}
	::-webkit-scrollbar-thumb {
    background: #121B25;
    border-radius: 4px;
    box-shadow: inset 3px 0 3px rgb(255 255 255 / 25%);
	}
	::-webkit-scrollbar-track {
    background: #343A40;
    border-radius: 4px;
    box-shadow: inset 3px 0 3px rgb(0 0 0 / 50%);
    -webkit-box-shadow: inset 3px 0 3px rgb(0 0 0 / 50%);
	}
	body{
		background: #343A40;
		color: #fff;
	}
	a {
    color: #121b25;
	}
	.mynavbar, .dropdown-menu, .hero::after {
    background: #343A40 !important;
	}
	.hero:before,
	.footer:after {
    background-color: #343A40;
	}
	.myCard{
		background: #343A40;
	}
	.myCard > a{
		color: #fff;
	}
	.myCardBody{
		background: #121B25;
	}
	.myCardImgFrameTop:after{
		border-left: 90px solid #121B25;
	}
	.grey,
	.local {
    color: #fff;
	}
	.titlecolor {
    color: #121B25;
	}
	.eng {
    color: #87929c;
    font-size: 80%;
    border-left: 1px solid #6C747C;
    border-right: 1px solid #6C747C;
	}
	.hor-divider-color {
    background-color: #121B25;
	}
	input, textarea {
    background-color: #343a40 !important;
    box-shadow: inset 2px 2px 5px #1b1e21, inset -2px -2px 5px #343a40;
    color: #87929c !important;
    font: 300 18px 'Lato', sans-serif;
	}
	.form-control:focus {
    box-shadow: inset 2px 2px 2px #121b25, inset -1px -1px 1px #121b25;
	}
	.table {
    color: #ccc;
	}
	.table tbody tr:nth-of-type(2n+1) {
		background-color: rgba(0,0,0,0);
    background-image: none !important;
  }
	  @media screen and (max-width: 768px){
			tr:nth-child(even) {
	    background: transparent;
			}
		}
	.filmeFrameLeft:before {
    border-left: 80px solid #343a40;
	}
	.filmeFrameLeft:after {
    background: #343a40;
	}
		@media screen and (max-width: 768px){
			.filmeFrameLeft:before {
				border-left: 80px solid transparent;
		    border-top: 80px solid #343a40;
			}
		}
	.linkAnime a::after {
	  background-color: transparent;
	}
	.txtShadow {
    text-shadow: 2px 2px 5px #121b25;
    color: #343a40;
	}

	
	[href^="http://"],
	[href^="http://www.publisitio.biz"],
	[href^="http://www.g9telecom.pt"] {
    color:#121B25;
    transition: color .8s ease;
	}
	[href^="http://"]:hover,
	[href^="http://www.publisitio.biz"]:hover,
	[href^="http://www.g9telecom.pt"]:hover {
    color:#a97a24;
	}
	[href*=".pdf"]::after {
	  content: " (PDF)";
	}

	/* bootstrap */
	.bg-light {
    background-color: #343A40 !important;
	}
	.btn-outline-dark {
    color: #87929c;
    border-color: #121B25;
	}
	.btn-outline-dark:hover {
    background-color: #121b25;
    border-color: #121b25;
	}
	/* bootstrap end */
}