/*-----------------------------------------------------------------------------------

	Theme Name: UNID
	Description: Ride & Go
	Author: Pix Works Studio
	Author URI: http://pixworksstudio.com

-----------------------------------------------------------------------------------*/

/* ----------------------------------------------------------------
	- Basic
	- Bootstrap Adjustments

---------------------------------------------------------------- */

/* ----------------------------------------------------------------
	Basic
-----------------------------------------------------------------*/
.dark #header:not(.transparent-header), #header.dark:not(.transparent-header){
	background: rgba(0,0,0,1);
}

.dark #header.sticky-header:not(.transparent-header) #header-wrap:not(.not-dark), .dark #header.sticky-header.transparent-header #header-wrap:not(.not-dark), .dark #header.transparent-header.floating-header .container, .dark #header.transparent-header.floating-header.sticky-header .container, #header.dark.sticky-header:not(.transparent-header) #header-wrap:not(.not-dark), #header.dark.sticky-header.transparent-header #header-wrap:not(.not-dark), #header.dark.transparent-header.floating-header .container, #header.dark.transparent-header.floating-header.sticky-header .container, .dark .responsive-sticky-header #header-wrap, .responsive-sticky-header.dark #header-wrap{
	background: rgba(0,0,0,1);
}

#primary-menu ul li.current > a {
    color: #5BBA47 !important;
}

.swiper_wrapper.unid-slider{
	height: 800px
}


.feature-box.fbox-center.unid-fbox-left{
	text-align: left !important
}

.feature-box.fbox-center.unid-fbox-left .fbox-icon{
	margin-left: 0;
	width: 94px;
	height: 94px;
}

.feature-box.fbox-light.unid-fbox-left .fbox-icon i, .feature-box.fbox-light.unid-fbox-left .fbox-icon img{
	background: #fff;
	border: none;
	border-radius: 0;
}

.heading-block.unid-heading-block:after{
	border-top-color: #23C202
}

.services-wrap{
	border: 1px solid rgba(25,25,25,.15);
	border-radius: 4px;
	padding: 0;
	transition: .75s;
	position: relative
}

.services-wrap:hover{
	box-shadow: 0 3px 15px rgba(0,0,0,.45);
}

.services-wrap figure{
	margin: 0;
}

.services-wrap figure, .services-wrap figure img{
	border-radius: 4px;
}

.page-title-bg{
	background: url("images/unid/bc-bg.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}

.page-title-bg h1{
	color: rgba(88,186,71,1) !important
}
.page-title-bg span{
	color: #fff !important;
}

.page-title-bg .breadcrumb li a{
	color: #fff;
}

.page-title-bg .breadcrumb li.active{
	color: rgba(88,186,71,1) !important
}

.about-des{
	padding: 20px;
}

.feature-box.fbox-center.unit-box{
	text-align: left !important
}

.feature-box.fbox-center.unit-box .fbox-icon{
	margin-left: 0;
	width: 42px;
}

.feature-box.fbox-center.unit-box h3:after{
	margin-left: 0;
}

.feature-box.fbox-center.unit-box .fbox-icon i {
	font-size: 42px;
}

.title-block b, .fancy-title b{
	font-weight: 700;
	color: rgba(88,186,71,1) !important
}

p{
	margin-bottom: 15px;
}

.download-app-list{
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex
}

.download-app-list li{
	align-items: center;
	justify-content: center;
	padding: 10px 20px;
}

.download-app-list li:first-child{
	padding-left: 0
}

.fbox-icon.app-fbox-icon{
	width: 90% !important;
}

.fbox-icon.app-fbox-icon img{
	width: 100% !important;
	height: auto !important;
}

.divider.unid-divider::after, .divider.divider-center.unid-divider::before, .divider.unid-divider.divider-center.divider-short::before{
	border-color: #444444;
}

.divider.unid-divider{
	color: #444444
}

/* ----------------------------------------------------------------
	Bootstrap Adjustments
-----------------------------------------------------------------*/

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
}

@media (min-width: 992px) {
}

@media (min-width: 1200px) {
}


@media all and (max-width: 240px) {
}

@media all and (min-width: 769px) and (max-width: 1024px) {
	.swiper_wrapper:not(.force-full-screen){
		height: 500px !important
	}
	
}

@media all and (min-width: 241px) and (max-width: 480px) {
	.swiper_wrapper:not(.force-full-screen){
		height: 300px !important
	}
	
	.unid-mv{
		height: 300px !important;
	}
}

@media all and (min-width: 481px) and (max-width: 768px) {
}

@media (max-width: 575.98px) {
	.swiper_wrapper:not(.force-full-screen), .swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide {
		height: 280px !important;
	}
}

