/*
Theme Name: Offroad Safari Theme
Author: JamesNed
Version: 1.0
License: GNU General Public License
License URI: license.txt
*/

.rd-navbar-creative.rd-navbar-static .rd-navbar-brand img{ max-width:none !important; max-height:none !important}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family:arial}
.rd-navbar-static-linked .header-creative-wrap .rd-navbar-wrap{ background:url("images/bg-hd.png")}
.parallax-content{ background:url("images/bg-hd.png")}

.button-secondary, .button-secondary:focus {
	color: #151515;
	background-color: #ff8a00;
	border-color: #fa5800;
}

.button-secondary:hover, .button-secondary:active {
	color: #ffffff;
	background-color: #ff8a00;
	border-color: #fa5800;
}

.button-secondary.button-ujarak::before {
	background: #ff8a00;
}

.button-secondary.button-zakaria:after {
	background: #f8ea49;
}

.button-primary-2.button-zakaria:after{ background-color:#fa5800}
.button-primary-2, .button-primary-2:focus{border-color:#000}

a, a:focus, a:active { color:#fa5800;} 
a:hover {
	color: #ff4e00;
}

.modal{z-index: 1090;}

.post ul {
    display: block;
	list-style: disc !important;
    list-style-type: disc !important;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.post ul li {
    display: list-item;
    text-align: -webkit-match-parent;
}

.clear{ clear: both}
.isotope{ min-height:500px}
#tourlist{display:none}

#sideBook{display:none}
#step1FormBtn{margin-top:20px}
#sideBook .card-header{background:#ffc107; border:1px solid #fa5800}
#sideBook .card-body{border:1px solid #fa5800}

.homeSlide .button-zakaria{ margin-top: 0px !important}

.swiper-slider-4 .swiper-title-2{ background:url("images/bg-hd.png"); padding:10px; color:#fff}
.thumbnail-classic p a{font-size:16px; font-weight:bold }
/*.thumbnail-classic-figure{ height:325px; overflow:hidden;} */
.thumb-title{ min-height:50px}

/* Product Styles */
.product{ max-width:100% !important}
.form-row{display:inherit !important}

.select2-container--default .select2-selection--single .select2-selection__rendered{
	width: 96%; border-radius:0; text-align:left
}
.select2-container .select2-selection--single{
	height: 40px !important;
}
input[type=tel], input[type=text], input[type=email], input[type=url], input[type=number], select, textarea, input[type=search]{ 
    padding: 16px;
    border-radius: 4px;
    border: 1px solid #ccc;
    font-size: 14px;
}
.woocommerce div.product{
	text-align:left !important
}
.woocommerce div.product div.summary{ float:none !important;}
div.product div.images{ width:100% !important;}

.woocommerce div.product{
	text-align:left !important
}

.xdsoft_datetimepicker .xdsoft_calendar th, .xdsoft_datetimepicker .xdsoft_calendar td{
	background: #f99703 !important;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
	background: #f99703 !important;
}

.redq-quantity{
	display: none !important;
}
.woocommerce div.product .row > p.price{
    color: #ff9900  !important;
    font-size: 2.25em !important;	
}
.woocommerce ul.products li.product .price{
	color: #ff9900  !important;
}
.wc-bookings-booking-form .form-field input[type=number]{
	width:100% !important;
}
.rnb-pricing-plan-button .rnb-pricing-plan .rnb-pricing-plan-link{
	color:#ffa200 !important;
}

    .slider {
        width: 90%;
        margin: 100px auto;
    }

    .slick-slide {
      margin: 0px 20px;
    }
    .wcgs-slider-image.slick-slide {
      margin: 0 !important;
    }	

    .slick-slide img {
      width: 100%;
    }

    .slick-prev:before,
    .slick-next:before {
      color: black;
    }


    .slick-slide {
      transition: all ease-in-out .3s;
      
    }
	
	.slick-arrow{
		font-size:45px;
		font-style:normal;
		text-decoration:none!important;
		color:#FF7B00;
	}
	.slick-arrow::after{
		border:0;
	}
	.slicks-prev{
		left:-20px
	}
	.slicks-next{
		right:-20px
	}	
	#slickCarouselMobile .slicks-prev{
		left:0px
	}
	#slickCarouselMobile .slicks-next{
		right:0px
	}
	
	.wc-bookings-date-picker .ui-datepicker td.bookable a{
		background-color: #ff8d00 !important;
	}
	.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a{
		background: #ffa500 !important;
	}
	
	.wt-related-products .wt-crp-heading{
		font-size: 41px !important;
		margin-bottom: 20px !important;		
	}