/*!
Theme Name: Astra Telekom
Theme URI: http://underscores.me/
Author: Miloš Radovanović
Author URI: https://tawo-dev.com/
Description: Custom theme
Version: 1.0.0
Text Domain: astratelekom
*/

body .carousel-indicators {
	z-index: 10;
}

.home-first-section a {
	display: block;
}
.home-first-section a p {
	color: #6D6E71
}
.domen-main .home-first-section {
	padding: 90px 0 35px 0;
}

footer .social-icons-footer {
	align-items: flex-start;
	height: auto;
}

.domen-main .domain-table {
	margin-bottom: 60px;
	border-color: #000;
}
.domen-main .domain-table th,
.domen-main .domain-table td {
	padding: 0 10px;
	background-color: #fff;
	border-color: #000;
	border-bottom-width: 1px;
}

.domen-main ul {
	padding-left: 20px;
	list-style-type: none;
}
.page-template-template-onama .domen-main ul {
	list-style-type: disc;
}

.provera-domena-forma {
	margin-top: 40px;
}
.provera-domena-forma .form-field {
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	width: 100%;
	height: 32px;
	border: 1px solid #000;
}
.provera-domena-forma .order-btn {
	margin-bottom: 0;
}

body .badge-usteda {
	margin-bottom: 15px;
	padding: 6px 30px;
	border-radius: 0;
	font-size: 18px;
	font-weight: 400;
}
body .badge-usteda.badge-warning {
	background-color: #ffaf0e;
}

#hosting .package-title {
	margin-bottom: 10px;
}
#hosting .item-kombo {
	-webkit-box-shadow: 2px 2px 8px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 2px 8px 0px rgba(0,0,0,0.75);
	box-shadow: 2px 2px 8px 0px rgba(0,0,0,0.75);
}
#hosting .item-kombo table {
	margin-bottom: 50px;
	font-size: 11px;
}
#hosting .item-kombo table td {
	padding: 5px 10px;
	border-top: none;
	border-bottom: 1px solid #e6e7e7;
}
#hosting .item-kombo table td.first-cell {
	padding-left: 15%;
}
#hosting .item-kombo table td.last-cell {
	padding-right: 12%;
	width: 95px;
	text-align: right;
	font-weight: 900;
}
#hosting .cloud-package .item-kombo td.last-cell {
	width: 85px;
}
#hosting .item-kombo table td.value-true {
	color: #ffaf0e;
}
#hosting .item-kombo table td.value-false {
	color: #d20000;
}

#hosting .table-legend,
#hosting .table-legend p {
	font-size: 11px;
}

.domen-main ul.list-check {
	margin-top: 5px;
	padding: 0;
	list-style-type: none;
}
.domen-main ul.list-check li {
	margin-bottom: 5px;
}
.domen-main ul.list-check li:before {
	content: "√";
	margin-right: 5px;
	font-size: 11px;
	color: #ffaf0e;
}

.banner-image {
	width: 100%;
}

.no-border {
	border: none !important;
}

#carousel-ad .carousel-item {
	margin-top: 0;
}
#carousel-ad .carousel-item h2 {
	max-width: 300px;
}

@media only screen and (min-width: 992px) {
	.desktop-header .main-nav-desktop ul {
		margin-left: 70px;
	}
	.main-nav-desktop ul li.portal-link {
		float: right;
		padding-right: 0;
		padding-left: 0;
	}
	.main-nav-desktop ul li.portal-link .order-btn {
		display: inline-block;
		margin: 30px 0 0 0;
		font-size: 12px;
		font-weight: bold;
		border-color: #010101;
		border-width: 2px;
		background-color: #ffba0e;
	}
	.main-nav-desktop ul li.portal-link .order-btn:hover {
		color: #fff;
	}
	.main-nav-desktop ul li.float-right {
		padding-right: 20px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1200px) {
	.desktop-header .main-nav-desktop ul li {
		padding: 0 9px;
	}
	.desktop-header .main-nav-desktop ul li a {
		font-size: 16px;
	}
}

@media only screen and (max-width: 800px) {
	.owl-carousel.package {
		display: block;
	}
}

@media only screen and (max-width: 576px) {
	#hosting .item-kombo table td.last-cell {
		width: auto;
	}
}