/* Add here all your CSS customizations */

/*** Common ***/
body,p,ul,li{color:#000}
h1,h2,h3,h4,h5,h6{text-transform:initial;font-weight:300;color: #000000;}
html .bg-dark{background-color:rgba(132,121,97,0.9)!important}
.bg-danger {background-color: #bd1324!important;}

#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a{color:#000}
.dropdown-menu{background-color:rgba(255,255,255,1)}
a{color:#01426a}
a:hover{color:#333}
a:focus{color:#666}
.btn-primary{background-color:#1B4677!important}
/*hr:last-of-type{background-color:transparent}*/
.list.list-icons li > [class*="fa-"]:first-child, .list.list-icons li a:first-child > [class*="fa-"]:first-child, .list.list-icons li > .icons:first-child, .list.list-icons li a:first-child > .icons:first-child {color: #1B4677;border-color: #1B4677;}
html .text-color-primary, html .text-primary {color: #01426a !important;}
.form-control {border-color: #ccc;color: #333;}
.bg-selected-menu-item {background-color: #908670;}
.bg-selected-menu-item:hover {color:#000!important;}

/*** Nav ***/
html .nav-color-light nav > ul > li > a {color: #FFF !important;}

/*** Header ***/

.rev{direction: rtl;unicode-bidi: bidi-override;}
#header .header-btn-collapse-nav{background:#fff;color:#000}
#header .header-top.header-top-light-2-borders{border-bottom-color:rgba(255,255,255,0.2)}
#header .header-nav-top .nav > li > a,#header .header-nav-top .nav > li > span{color:#000}
#header .header-nav.header-nav-line nav > ul li:hover > a{color:#01426a}
#header .header-top.header-top-default{background:rgba(255,255,255,0.6);border-bottom:none}

@media (min-width: 992px) {	
	#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active{color:#fff}
	#header .header-nav-main nav > ul > li > a{font-size:14px}
	#header .header-nav.header-nav-links nav > ul:not(:hover) > li > a.active{color:#fff}
	#header .header-nav.header-nav-links nav > ul li:hover > a{color:#fff!important}
	#header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu{background:rgba(255,255,255,0.8)}
	.dropdown-item,.dropdown-item:last-child,.dropdown-item:first-child{border-radius:0}
	#header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu > li > a{color:#000}
	#header .header-nav.header-nav-line nav > ul > li > a.current:before {content: "";position: absolute;width: auto;height: 3px;top: 50%;left: 15px;right: 15px;margin-top: 15px;-webkit-transform: translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0);background:#ffffff;opacity: 1;} 
}

@media (max-width: 991px) {
	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active{background:#947960}
	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a:active{color:#000}
	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a{color:#000}
	#header.header-transparent .header-body.bg-dark .header-nav-main:before,html #header.header-transparent .header-body.bg-color-dark .header-nav-main:before{background-color:rgba(255,255,255,0.8)!important}
	#header .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active{background:#ccc}
	#header .header-nav-main.header-nav-main-mobile-dark nav > ul li a:hover,#header .header-nav-main.header-nav-main-mobile-dark nav > ul li a:focus,#header .header-nav-main.header-nav-main-mobile-dark nav > ul li a:active{background-color:#fff}
	#header .nav-color-light nav > ul > li > a{color:#333!important}
	/*#header .header-nav-main nav{border-bottom:4px solid #908670}*/
	#header .header-nav-main.header-nav-main-mobile-dark:before {background-color: #777;}
	#header .header-nav-main nav > ul {padding-top: 0px;padding-bottom: 0px;}
	/* Smartmenus adjustments */
	.sm-ewt a .sub-arrow {right: 0px;}
	html #header.header-transparent .header-nav-main nav {/*padding: 0 10px 0 16px;*/padding: 0 15px;}
}

/*** Breadcrumbs ***/
.breadcrumb {margin:0;padding-left: 0;}

/*** Caroussel ***/
.thumb-info{background-color:rgba(255,255,255,0)}
.tparrows.arrows-big:before{font-size:32px}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:30px}
.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background-color:#1B4677!important}
.owl-carousel.dots-morphing .owl-dots .owl-dot span{width:20px;height:6px;-webkit-transition:ease width 300ms;transition:ease width 300ms}
.owl-carousel.dots-morphing .owl-dots .owl-dot.active span,.owl-carousel.dots-morphing .owl-dots .owl-dot:hover span{width:40px}
.owl-carousel.dots-modern .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.owl-carousel.dots-modern .owl-dots .owl-dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 2px}
.owl-carousel.dots-modern .owl-dots .owl-dot span{width:6px;height:6px;-webkit-transition:ease all 300ms 300ms;transition:ease all 300ms 300ms}
.owl-carousel.dots-modern .owl-dots .owl-dot.active span{-webkit-transition:ease all 300ms;transition:ease all 300ms;-webkit-transform:scale(2);transform:scale(2)}
.owl-carousel .owl-nav button[class*="owl-"] {background-color: #01426a;border-color: #015c94 #01619c #006699;color: #FFF;}
.owl-carousel .owl-nav button[class*="owl-"]:hover, .owl-carousel .owl-nav button[class*="owl-"].hover {background-color: #1dbfd6;border-color: #00aaff #00aaff #0088CC;}

.thumb-info .thumb-info-type {text-transform: initial;line-height:1.2 ;margin-top: 15px!important;color:#333}
.thumb-info .thumb-info-type {color: #000000;background-color:#efefef;}
.thumb-info .thumb-info-action-icon {background-color: #908670!important;}

.coll-img-160 {height: 160px;overflow: hidden;width: 100%;position: relative;}
.coll-img-200 {height: 200px;overflow: hidden;width: 100%;position: relative;}
.coll-img-220 {height: 220px;overflow: hidden;width: 100%;position: relative;}
.coll-img-320 {height: 320px;overflow: hidden;width: 100%;position: relative;}
.coll-img-340 {height: 340px;overflow: hidden;width: 100%;position: relative;transform: scale(1.5,1.5);}
.coll-img-160 img, .coll-img-200 img, .coll-img-220 img, .coll-img-320 img, .coll-img-560 img {width: 100%;position: absolute;top: 50%;transform: translateY(-50%);}


/*** Toggles ***/
html .toggle-primary .toggle.active > label {background-color: #01426a;border-color: #7fb844;color: #FFF;}
html .toggle-primary .toggle label {color: #01426a;border-left-color: #01426a;border-right-color: #01426a;}

/*** Content ***/
.widget-title{text-transform:initial}
.post-meta{overflow:hidden;font-size:90%;padding:0;margin:0 0 12px 0}
.post-meta li{float:left;margin-right:15px;list-style:none}
.admin-bar{margin-bottom:15px}
.samecat-posts ul.nav-list > li > a,aside ul.nav-list > li > a,ul.nav-list li a{color:#333;font-size:14px}
article.post-large h2{margin-bottom:32px}
.pagination > .active > a,.pagination .page-item.active .page-link{background-color:#01426a!important;border-color:#00558a}
.pagination > li > a,.pagination > li > a:hover{color:#01426a}
label.required:after {font-size: 1em;color: #a90000;}
.custom-checkbox .custom-control-label::before {border-radius: 0;}

/*** JPList ***/
.modal-jplist {background-color:#0000;}
.modal-jplist {border: 0!important;}
.modal-jplist .modal-body {padding: 0;}
.modal-jplist .modal-header {border-bottom: 0;border-radius: 0;}
.modal-jplist .close {color:#ffffff;text-shadow:none;opacity:.8;font-weight: 400;}
.modal-jplist .modal-footer {border-top: 0;border-radius: 0;}

/*** Search ***/
.simple-search .input-group-append {border-radius: 0;border: 1px solid #EEE;border-left: 0;}
.result_link {color:green;}

/*** FAQ ***/
.toggle.active > label,.toggle > label{color:#333}
.toggle.active > p{color:#333}

/*** Footer ***/
#footer{border-top:4px solid #908670}
#footer .footer-copyright{background:#ffffff00}
#footer a{color:#333!important}
#footer a:hover{color:#000!important}
#footer .footer-social-icons a:hover{color:#fff!important}

/*** Cookie conscent ***/
.cc-banner.cc-bottom{background-color: rgba(237, 237, 237, 0.8)!important;color:#000!important; font-size:14px;}
.cc-deny:hover{color:#fff!important; background-color:red!important; text-decoration:none!important;}
.cc-allow:hover{color:#fff!important; background-color:#346d34!important; text-decoration:none!important;}
.cc-revoke:hover {text-decoration: none!important;}


/*** Scroll to top ***/
.scroll-to-top{background-color:#908670!important}
.scroll-to-top a:hover{background-color:#fff!important}
.scroll-to-top a:focus {color: #fff;}

/* Countdown */
.countdown > span > span {font-size: 32px;font-size: 2rem;}

/* Icon blink */
@keyframes fa-blink {0% { opacity: 1; }50% { opacity: 0.5; }100% { opacity: 0; }}
.fa-blink {-webkit-animation: fa-blink 1s linear infinite;-moz-animation: fa-blink 1s linear infinite;-ms-animation: fa-blink 1s linear infinite;-o-animation: fa-blink 1s linear infinite;animation: fa-blink 1s linear infinite;}
/*.blink {animation: blink 3s steps(5, start) infinite;-webkit-animation: blink 3s steps(5, start) infinite;}
@keyframes blink {to {visibility: hidden;}}
@-webkit-keyframes blink {to {visibility: hidden;}}*/

/* Sort buttons */
.KT_sorter::before {display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto; -webkit-font-smoothing: antialiased;}
.KT_asc::before {font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f15d"; margin-right:5px;}
.KT_desc::before {font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f881"; margin-right:5px;}

/* Select 2 */
.select2-container--default .select2-selection--single {background-color: #fff;border: 1px solid #ccc;border-radius: 0px;line-height: 1.85!important;height: 35px;}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #333;color: white;}
.select2-container--default .select2-selection--single .select2-selection__rendered {color: #000;line-height: 34px;}
.select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #333 transparent transparent transparent;margin-top: 0px;}
.select2-container--bootstrap .select2-selection {-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.075);box-shadow: inset 0 0px 0px rgba(0,0,0,.075);border-radius: 0px;}
.select2-container--bootstrap .select2-search--dropdown .select2-search__field {-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.075);box-shadow: inset 0 0px 0px rgba(0,0,0,.075);border-radius: 0px;}
.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {background-color: #01426a;}

.multiselect-container{-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.multiselect-container > li > a > label{padding:5px 20px 5px 12px;font-size:12.8px;font-size:.8rem}
.multiselect-container > li > a > label input{position:relative;top:2px;margin-right:3px}
.multiselect-container > li.active > a > label{color:#fff; background-color: #01426a;}
.multiselect-container > li.multiselect-group label{font-size:12.8px;font-size:.8rem;padding:5px 20px 5px 12px}
.multiselect-container .input-group input{max-width:78%}

/* multiselect with search */
.dropdown-menu.show {width: 100%;}
.multiselect-container .input-group-text {font-size: 13px!important; border-radius:0;}
.multiselect-selected-text, .multiselect-search, .my-custom-multiselect .btn, .multiselect-reset .btn {font-size:14px!important;}
.multiselect-container .input-group input {max-width: 100%; margin-right: 2%;}
.btn .multiselect .dropdown-toggle {text-align: left!important;}
.form-control-filter {padding: .47rem .75rem!important; height: calc(1.8em + .8rem + 2px)!important;}

/* Modals */
.modal{z-index:1100}
.mfp-bg{z-index:10000}
.mfp-wrap{z-index:10001}
.mfp-wrap .mfp-content{z-index:10001}
.modal-block{background:transparent;padding:0;text-align:left;max-width:600px;margin:40px auto;position:relative}
.modal-block.modal-block-xs{max-width:200px}
.modal-block.modal-block-sm{max-width:400px}
.modal-block.modal-block-md{max-width:600px}
.modal-block.modal-block-lg{max-width:900px}
.modal-block.modal-block-full{max-width:98%}
.modal-block.modal-header-color .card-header h2{color:#FFF}
.modal-block.modal-full-color{color:#FFF}
.modal-block.modal-full-color .card-header{border:0}
.modal-block.modal-full-color .card-header h2{color:#FFF}
.modal-block.modal-full-color .card-footer{border:0}
.modal-block.modal-full-color .card-body{background-color:transparent}
.modal-block.modal-full-color .fa,.modal-block.modal-full-color .fab,.modal-block.modal-full-color .fal,.modal-block.modal-full-color .far,.modal-block.modal-full-color .fas{color:#FFF!important}
.modal-block.modal-full-color p{color:#FFF}
.modal{z-index:1100}
.mfp-bg{z-index:10000}
.mfp-wrap{z-index:10001}
.mfp-wrap .mfp-content{z-index:10001}
.modal-block{background:transparent;padding:0;text-align:left;max-width:600px;margin:40px auto;position:relative}
.modal-block.modal-block-xs{max-width:200px}
.modal-block.modal-block-sm{max-width:400px}
.modal-block.modal-block-md{max-width:600px}
.modal-block.modal-block-lg{max-width:900px}
.modal-block.modal-block-full{max-width:98%}
.modal-block.modal-header-color .card-header h2{color:#FFF}
.modal-block.modal-full-color{color:#FFF}
.modal-block.modal-full-color .card-header{border:0}
.modal-block.modal-full-color .card-header h2{color:#FFF}
.modal-block.modal-full-color .card-footer{border:0}
.modal-block.modal-full-color .card-body{background-color:transparent}
.modal-block.modal-full-color .fa,.modal-block.modal-full-color .fab,.modal-block.modal-full-color .fal,.modal-block.modal-full-color .far,.modal-block.modal-full-color .fas{color:#FFF!important}
.modal-block.modal-full-color p{color:#FFF}
.modal-wrapper{position:relative;padding:25px 0}
.modal-icon{float:left;width:20%;text-align:center}
.modal-icon .fa,.modal-icon .fab,.modal-icon .fal,.modal-icon .far,.modal-icon .fas{font-size:52px;position:relative;top:-10px;color:#CCC}
.modal-icon.center{float:none;width:auto;padding-top:20px}
.modal-icon.center + .modal-text{float:none;width:auto}
.modal-icon + .modal-text{float:left;width:80%}
.modal-text{padding:0 5px}
.modal-text h1,.modal-text h2,.modal-text h3,.modal-text h4,.modal-text h5,.modal-text h6{padding:0;margin:-7px 0 4px}
.modal-block-primary .fa,.modal-block-primary .fab,.modal-block-primary .fal,.modal-block-primary .far,.modal-block-primary .fas{color:#CCC}
.modal-block-primary.modal-header-color .card-header{background-color:#CCC}
.modal-block-primary.modal-full-color .card{background-color:#e0e0e0}
.modal-block-primary.modal-full-color .card-header{background-color:#CCC}
.modal-block-primary.modal-full-color .card-footer{background-color:#e0e0e0}
.modal-block-success .fa,.modal-block-success .fab,.modal-block-success .fal,.modal-block-success .far,.modal-block-success .fas{color:#47a447}
.modal-block-success.modal-header-color .card-header{background-color:#47a447}
.modal-block-success.modal-full-color .card{background-color:#5cb85c}
.modal-block-success.modal-full-color .card-header{background-color:#47a447}
.modal-block-success.modal-full-color .card-footer{background-color:#5cb85c}
.modal-block-warning .fa,.modal-block-warning .fab,.modal-block-warning .fal,.modal-block-warning .far,.modal-block-warning .fas{color:#ed9c28}
.modal-block-warning.modal-header-color .card-header{background-color:#ed9c28}

.modal-block-warning.modal-full-color .card{background-color:#f0ad4e}
.modal-block-warning.modal-full-color .card-header{background-color:#ed9c28}
.modal-block-warning.modal-full-color .card-footer{background-color:#f0ad4e}
.modal-block-danger .fa,.modal-block-danger .fab,.modal-block-danger .fal,.modal-block-danger .far,.modal-block-danger .fas{color:#d2322d}
.modal-block-danger.modal-header-color .card-header{background-color:#d2322d}
.modal-block-danger.modal-full-color .card{background-color:#d9534f}
.modal-block-danger.modal-full-color .card-header{background-color:#d2322d}
.modal-block-danger.modal-full-color .card-footer{background-color:#d9534f}
.modal-block-info .fa,.modal-block-info .fab,.modal-block-info .fal,.modal-block-info .far,.modal-block-info .fas{color:#5bc0de}
.modal-block-info.modal-header-color .card-header{background-color:#5bc0de}
.modal-block-info.modal-full-color .card{background-color:#7dcde5}
.modal-block-info.modal-full-color .card-header{background-color:#5bc0de}
.modal-block-info.modal-full-color .card-footer{background-color:#7dcde5}
.modal-block-dark .fa,.modal-block-dark .fab,.modal-block-dark .fal,.modal-block-dark .far,.modal-block-dark .fas{color:#171717}
.modal-block-dark.modal-header-color .card-header{background-color:#171717}
.modal-block-dark.modal-full-color .card{background-color:#2b2b2b}
.modal-block-dark.modal-full-color .card-header{background-color:#171717}
.modal-block-dark.modal-full-color .card-footer{background-color:#2b2b2b}
