/*
Theme Name: Usualize theme official child
Theme URI: http://www.usualize.nl
GitHub Theme URI: https://github.com/MustafaYildirim3107/usualizethemeofficial
Description: This theme developed by Ususalize and is made for clean websites on full speed.
Author: Mustafa Yildirim
Author URI: http://www.usualize.nl;
Version: 2.0.10
License: Licensed
License URI: ...
template: usualizethemeofficial
Text Domain:  usualize
*/

@import url('https://fonts.googleapis.com/css?family=Roboto:400,500,900&display=swap');

a{
	color:#a63b40; 
}

body{
	font-family: 'Roboto', sans-serif!important;
	color:333333;
}

h1{
	color: #F4821F!important;
}

h2{
	color: #F4821F!important;
}

h3{
	font-size:24px!important;
	color: #F4821F!important;
}

.navbar-brand img {
    width: 145px!important;
}

@media (min-width: 768px){
	.navbar-expand-md .navbar-nav .dropdown-menu {
		padding-top: 28px;
		top:35px!important;
		border-bottom: 3px solid #a63b40!important;
		border-top:none!important;
		box-shadow:none!important;
	}
}

.navbar .navbar-nav .nav-link {
	font-weight:700!important;
	font-size:14px!important;
}

#content{
	margin-bottom:0px!important;
}


.footer-menu{
	margin-top:0px!important;
}
.footer-menu li {
    padding-top:0px!important;
    list-style: none;
    margin-left: -15px;
}

@media (max-width: 768px){
	.navbar-nav .dropdown-menu {
		display:block;
	}
}

.breadcrumbs-bg{
	background-color:#00000012;
	box-shadow:0 0 2px 0 rgba(56, 69, 84, 0.2);
	padding: 20px 0px 20px 0px;
	color:#f4821f;
	margin-top:85px;
}

#breadcrumbs, #breadcrumbs a{
	font-family:Roboto;
	color:#f4821f;
    font-size: 18px;
}

#breadcrumbs{
    padding-top: 12px;
	float:right;
}

#breadcrumbs .breadcrumb_last{

}

.breadcrumbs-bg .page-title{
	float:left;
}


@media (max-width: 768px){
	.breadcrumbs-bg{
		text-align:center;
	}
	#breadcrumbs{
		text-align:center;
		float:none;
	}
	.footer-menu ul{
		padding-left:0px!important;
	}
}

.breadcrumbs-bg .page-title h1{
	padding-top:15px;
	color:#8b326a;
	font-size: 22px;
}

.search-modal .modal-dialog {
	width: 100%;
	height: 100%;
	padding: 0;
	margin:0px auto;
}
.search-modal .modal-content {
	height: 100%;
	background-color: #33333300;
	border: none;
	border-radius: 0;
	padding-top: 30%;
}
.search-modal .modal-header .close{
	font-size: 84px;
	font-weight: 400;
	text-shadow: none;
	color: #ffffff;
	margin: 0px auto;
	opacity: 1.0;
}
.search-modal .modal-header{
	border-bottom:0px;
}
.search-modal .btn-primary {
	color: #fff;
	background-color: #00000000;
	border-color: #00000000;
	width: 20%;
	margin: 8px 0px;
}
.search-modal .btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus{
	box-shadow: 0;
}
.search-modal .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle{
	background-color:#00000000;
	border-color:#00000000;
}
.search-modal input[type=text]{
	width: 80%;
	height: 40px;
	padding: 14px 20px;
	margin: 8px 0;
	border-radius: 4px;
	cursor: pointer;
	font-size: 12px;
	float: left;
}
.search-modal .form-control{
	background-color:transparent;
	border:0px;
	color:#ffffff;
}
.search-modal #searchform{
	border-bottom:1px solid #ffffff;
}
.search-modal #searchsubmit{
	padding: 10px;
	width: 20%;
	background-color: #00000000;
	color: #ffffff;
	border: none;
	font-size: 22px;
	text-align: right;
	font-weight: 300;
}
.search-modal .form-control:focus{
	box-shadow:none;
}
.search-modal .modal{
	background-color: #000000bf;
	opacity: 1;
}

.searchresults h1, .searchresults h2, .searchresults a, .searchresults a:hover{
	color:#112C62;
	text-decoration:none;
}

.searchresults p{
	color:#333333;
	text-decoration:none;
}
