body { background: url('../img/eurobasket-bg.jpg') no-repeat top center #1e046f; }

.header, .footer 	{ position: relative; z-index: 1002; }
.anaortadiv 		{ position: relative; z-index: 1001; }

.anaortadiv {  }

.anaortadiv { padding: 2px; background: #fff; }

.header 	{ border-top: 4px solid #ee7103; }
.header-top { padding: 10px 0; }

.header-logo 	{ width: 177px; height: 50px; margin-top: 10px; }

.header .navbar { padding: 0px; }

.header-nav 				{ font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 700; letter-spacing: .25px; background: #ee7103; width: 100%; }
.header-nav .nav-link 		{ color: #fff; line-height: 36px; padding: 8px 1rem !important; }
.header-nav .nav-link:hover,
.header-nav .nav-link:focus,
.header-nav .nav-link:active { background: #fff; color: #171717; }
.header-sub 				{ background: #ee7103; height: 36px; overflow: hidden; font-family: 'Roboto', sans-serif; font-size: 13px; }
.header-sub .nav-link 		{ color: #fff; line-height: 36px; padding: 0px 1rem !important; }
.header-sub .nav-link:hover,
.header-sub .nav-link:focus,
.header-sub .nav-link:active { background: #fff; color: #ee7103; }

.dropdown-menu 					{ background: #f7f7f7; border: 0px; margin-top: 0px; border-radius: 0px; }
.dropdown-fluid  .dropdown-menu { width: 100%; }

.header-login a { color: #171717; }

.navbar-toggler { color: #fff; margin-top: 8px; font-size: 21px; }

@media (min-width: 992px) {
	.container-fluid, .anaortadiv { width: 1000px !important; padding-left: 2px; padding-right: 2px; margin-left: auto; margin-right: auto; }
}

@media (max-width: 767.98px) {
	.container { padding-left: 8px; padding-right: 8px; }

	.header-logo 	{ width: 110px; height: 31px; margin-top: 10px; }
	.header-logo2 	{ width: 110px; height: 41px; }

	.offcanvas-collapse {
		position: fixed;
		top: 65px; /* Height of navbar */
		bottom: 0;
		left: 100%;
		width: 100%;
		padding-right: 1rem;
		padding-left: 1rem;
		overflow-y: auto;
		visibility: hidden;
		background-color: #1b1b1b;
		transition: visibility .3s ease-in-out, -webkit-transform .3s ease-in-out;
		transition: transform .3s ease-in-out, visibility .3s ease-in-out;
		transition: transform .3s ease-in-out, visibility .3s ease-in-out, -webkit-transform .3s ease-in-out;
		-ms-flex-align: start;
		align-items: start;
	}
	.offcanvas-collapse.open {
		visibility: visible;
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%);
	}
}


.border 	{ border-color: #e1e1e1!important; }
.border-sx 	{ border-color: #ee7103!important; }

.row-main { margin-left: 0; margin-right: 0; }
.col-682, .col-300 { padding-left: 0; padding-right: 0; }
.col-682 { max-width: 682px; }
.col-300 { max-width: 300px; margin-left: 14px; }

.banner 		{ position: relative; background: black; margin: 0 auto; }
.banner-970x250 { width: 970px; height: 250px; margin: 18px auto; }
.banner-300x250 { width: 300px; height: 250px; margin-bottom: 18px; }

.banner:before 	{ display: block; text-align: center; content: 'REKLAM';line-height: 250px; font-size: 80px; color: white; opacity: .2;}

.btn-outline-sporx 			{ border: 1px solid #e1e1e1; background: #fff; color: #ee7103; }
.btn-outline-sporx:hover 	{ background: #ee7103; color: #fff; }

#mainpointer 					{ position: absolute; top: 0; z-index: 1000; left: 50% }
#sagbannerdiv, #solbannerdiv 	{ position: absolute; width: 160px; height: 600px; top: 116px; }
#solbannerdiv 					{ left: -668px; text-align: right }
#sagbannerdiv 					{ right: -668px }

.box-title 		{ padding: 10px 15px; font-size: 18px; font-weight: 700; line-height: 1.2; color: #171717; }
.box-title a 	{ color: #000; text-decoration: none; }

.box-title.bg-dark { color: #fff; }

.page-header { background: #343a40; margin:0; padding:10px 15px; font-size: 18px; color: #fff; }

.icon-soccer:before 	{ content: '\f1e3'; font-family: 'Font Awesome 5 Free'; }
.icon-basketball:before { content: '\f434'; font-family: 'Font Awesome 5 Free'; }
.icon-globe:before 		{ content: '\f0ac'; font-family: 'Font Awesome 5 Free'; }
.icon-basketball:before { content: '\f434'; font-family: 'Font Awesome 5 Free'; }

.fa-facebook { color: #3C5A99; }
.fa-twitter { color: #1da1f2; }


#footer { margin-top: 20px; }

.footer-title 			{ font-family: 'Roboto', sans-serif; font-size: 18px; font-weight: 700; color: #444; padding-top: 8px; text-transform: uppercase; position: relative; margin-left: 43px; border-bottom: 1px solid #767676; }
.footer-title:before 	{ font-size: 36px; color: #ee7103; position: absolute; left: -41px; top: 0; }
.footer-title:after 	{ content: ''; width: 120px; height: 3px; background-color: #444; position: absolute; bottom: -2px; left: 0; }

.footer-list 		{ margin: 20px; }
.footer-list > a 	{ display: block; padding: 2px 0px; font-family: 'Roboto', sans-serif; font-size: 14px; color: #171717; }

.footer-sub  	{ padding-top: 20px; padding-bottom: 20px; }
.footer-sub h6 	{ font-size: 18px; color: #171717; margin-bottom: 20px; }

.footer-text { padding: 10px 15px; color: #fff; }

.social-icons > a { display: inline-block; font-size: 32px; line-height: 32px; padding: 0px 8px; }

#toTop 		{ display: none; position: fixed; right: 15px; bottom: 15px; z-index: 999; background: #ee7103; color: #fff !important; padding: 3px 9px; font-size: 11px; z-index: 10001; }
#toTop > i 	{ display: block; font-size: 24px; }

.back-to{position:fixed;bottom:0;left:auto;right:0;z-index:9999;}.back-to>a{display:inline-block;background:#E24301;color:#fff;padding:8px 10px;height:35px;vertical-align:bottom}.back-to-index{font-size:14px;font-weight:700}.back-to-top>img{width:24px!important}


.modal-iframe { width: 100%; height: 100%; min-height: 400px; }
#pdModal .modal-iframe { height: 800px; overflow: hidden; }
#fsModal .modal-iframe { height: 800px; overflow: hidden; }

.search-form { border-bottom: 2px solid #828282; }
.search-form .form-control, .search-form .input-group-append { border: 0px; border-radius: 0; background: transparent; }


.table-league { font-family: 'Roboto', sans-serif; font-size: 15px; color: #171717; margin: 0; }

.table-league img { width: 24px; }
.table-league a { color: #171717; }

.table-league td, .table-league th { vertical-align: middle; text-align: center; border: 0px; padding: 8px; }
.td-team { width: 30% !important; text-align: left !important; }

.table-league .thead-light th { background: #f1ece3; border: 0px; }
.table-league tbody tr:nth-of-type(odd) { background-color: #f7f7f7; }

.fx-matches { margin-left: 9px; margin-right: 9px; }

.fx-match 							{ font-family: 'Roboto', sans-serif; font-size: 15px; color: #171717; text-align: center; }
.fx-match > div > span ,
.fx-match > div > a > span 			{ display: block; height: 32px; line-height: 32px; overflow: hidden; color: #171717; }

.fx-matches > div:nth-of-type(odd) 	{ background-color: #f7f7f7; }

.fx-weeks 			{ display: table; width: 100%; margin-bottom: 2px; }
.fx-weeks > a,
.fx-weeks > span 	{ display: table-cell; vertical-align: middle; }
.fx-weeks > a 		{ width: 25%; }
.fx-weeks > a:hover { background: #f7f7f7; }
.fx-weeks > span 	{ width: 50%; text-align: center;  }

.fx-status > span { height: 64px!important; line-height: 64px!important; color: #da451b!important; font-weight: 700; }


.share-group > a 	{ color: #fff; border-radius: 0; }
.btn-facebook 		{ background: #153774; }
.btn-whatsapp 		{ background: #25D366; }
.btn-twitter 		{ background: #00AEFF; }
.btn-mailto 		{ background: #999999; }


.media-view 				{ background: #f8f8f8; margin-top: 2px !important; color: #000; }
.media-view .media-object 	{ height: 50px; }
.media-view .media-body 	{ vertical-align: middle; }
.media-view .media-body a 	{ color: #1a1a1a; text-decoration: none; }
.media-view .media-body h4 	{ font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 700; max-height: 38px; overflow: hidden; line-height: 140%; }
.media-view .media-right 	{ vertical-align: middle; padding: 0 12px; font-size: 32px; }

.media-view:hover 	{ background: #EE7103; color: #fff; }
.media-view:hover a { color: #fff; }

.card-lg { border: 0px; }
.card-lg .card-body { padding: .25rem; background: #f8f8f8; height: 38px; overflow: hidden; }
.card-lg .card-title { font-family: 'Roboto', sans-serif; font-size: 13px; font-weight: 700; color: #000; line-height: 130%; margin-bottom: 0; }


.card-pd { font-family: 'Roboto', sans-serif; margin: 10px 0; border:0px; }

.card-pd .card-header, .card-pd .card-body { padding: 0; }
.card-pd .card-header-tabs { margin: 0; }

.card-pd .card-header-tabs .nav-link { background: #f7f7f7; border: 0; border-radius: 0; color: #171717; }
.card-pd .card-header-tabs .nav-link.active { background: #DE232F; color: #fff; }

.card-pd .table-navs 		{ margin: 10px 0; }

.card-pd .table-league 		{ font-family: 'Roboto', sans-serif; font-size: 13px; color: #171717; margin: 0; }
.card-pd .table-league a 	{ color: #171717; }
.card-pd .table-league td, .card-pd .table-league th { padding: 5px; }

@media (max-width: 991.98px) {
	.footer-text { display: none; }
	.share-group > a { font-size: 13px; padding: .375rem .5rem; }
	.page-header { font-size: 15px; }
}
