/* Add here all your CSS customizations */
	
	
	#header .header-nav.header-nav-line nav > ul li:hover > a.menu-color-primary {
		/* Version 1 **/
		/* color: #425b6a; */
		/* Version 2 **/
		background: #425b6a !important;
		color: #fff;
		text-decoration: none;
	}

	#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.menu-color-primary.active {
		/* Version 1 **/
		/* color: #425b6a; */
		/* Version 2 **/
		background: #425b6a !important;
		color: #fff;
	}

	#header .header-nav.header-nav-line nav > ul li:hover > a.dropdown-item.dropdown-toggle.menu-color-1 {
		/* Version 1 **/
		/* color: #e94b4b; */
		/* Version 2 **/
		background: #e94b4b !important;
		color: #fff;
	}

	#header .header-nav.header-nav-line nav > ul li:hover > a.dropdown-item.dropdown-toggle.menu-color-1:before {
		background: #e94b4b;
	}

	#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.dropdown-item.dropdown-toggle.active.menu-color-1 {
		/* Version 1 **/
		/* color: #e94b4b; */
		/* Version 2 **/
		background: #e94b4b !important;
		color: #fff;
	}

	#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.dropdown-item.dropdown-toggle.active.menu-color-1:before {
		background: #e94b4b;
	}
	html .bg-color-1, html .bg-color-1 {
		background-color: #e94b4b !important;
	}
	html .overlay-color-1:not(.no-skin):before{
		background-color: #e94b4b !important;
	}
	
	
	
	#header .header-nav.header-nav-line nav > ul li:hover > a.dropdown-item.dropdown-toggle.menu-color-2 {
		/* Version 1 **/
		/* color: #e8c835; */
		/* Version 2 **/
		background: #e8c835 !important;
		color: #fff;
	}

	#header .header-nav.header-nav-line nav > ul li:hover > a.dropdown-item.dropdown-toggle.menu-color-2:before {
		background: #e8c835;
	}

	#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.dropdown-item.dropdown-toggle.active.menu-color-2 {
		/* Version 1 **/
		/* color: #e8c835; */
		/* Version 2 **/
		background: #e8c835 !important;
		color: #fff;
	}

	#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.dropdown-item.dropdown-toggle.active.menu-color-2:before {
		background: #e8c835;
	}
	html .bg-color-2, html .bg-color-2 {
		background-color: #e8c835 !important;
	}
	html .overlay-color-2:not(.no-skin):before{
		background-color: #e8c835 !important;
	}
	
	
	
	#header .header-nav.header-nav-line nav > ul li:hover > a.dropdown-item.dropdown-toggle.menu-color-3 {
		/* Version 1 **/
		/* color: #d5649a; */
		/* Version 2 **/
		background: #d5649a !important;
		color: #fff;
	}

	#header .header-nav.header-nav-line nav > ul li:hover > a.dropdown-item.dropdown-toggle.menu-color-3:before {
		background: #d5649a;
	}

	#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.dropdown-item.dropdown-toggle.active.menu-color-3 {
		/* Version 1 **/
		/* color: #d5649a; */
		/* Version 2 **/
		background: #d5649a !important;
		color: #fff;
	}

	#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.dropdown-item.dropdown-toggle.active.menu-color-3:before {
		background: #d5649a;
	}
	html .bg-color-3, html .bg-color-3 {
		background-color: #d5649a !important;
	}
	html .overlay-color-3:not(.no-skin):before{
		background-color: #d5649a !important;
	}
	
	
	
	
	#header .header-nav.header-nav-line nav > ul li:hover > a.dropdown-item.dropdown-toggle.menu-color-4 {
		/* Version 1 **/
		/* color: #66b9e9; */
		/* Version 2 **/
		background: #66b9e9 !important;
		color: #fff;
	}

	#header .header-nav.header-nav-line nav > ul li:hover > a.dropdown-item.dropdown-toggle.menu-color-4:before {
		background: #66b9e9;
	}

	#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.dropdown-item.dropdown-toggle.active.menu-color-4 {
		/* Version 1 **/
		/* color: #66b9e9; */
		/* Version 2 **/
		background: #66b9e9 !important;
		color: #fff;
	}

	#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.dropdown-item.dropdown-toggle.active.menu-color-4:before {
		background: #66b9e9;
	}
	html .bg-color-4, html .bg-color-4 {
		background-color: #66b9e9 !important;
	}
	html .overlay-color-4:not(.no-skin):before{
		background-color: #66b9e9 !important;
	}
	
	
	
	
	
	#footer {
		background: url('../img/bg-footer.png');
		background-size: cover;
		background-position-y: center;
	}
	
	
	
	@media (max-width: 575px) {
		.sort-destination.full-width .isotope-item.w3 {
			width: 100%;
		}
	}
	
	.w3 .thumb-info .thumb-info-title {
		font-size: 1.8em;
		line-height: 2em;
		font-weight: 600;
	}
	
		

	.roboto-thin {
	  font-family: "Roboto", sans-serif;
	  font-weight: 100;
	  font-style: normal;
	}

	.roboto-light {
	  font-family: "Roboto", sans-serif;
	  font-weight: 300;
	  font-style: normal;
	}

	.roboto-regular {
	  font-family: "Roboto", sans-serif;
	  font-weight: 400;
	  font-style: normal;
	}

	.roboto-medium {
	  font-family: "Roboto", sans-serif;
	  font-weight: 500;
	  font-style: normal;
	}

	.roboto-bold {
	  font-family: "Roboto", sans-serif;
	  font-weight: 700;
	  font-style: normal;
	}

	.roboto-black {
	  font-family: "Roboto", sans-serif;
	  font-weight: 900;
	  font-style: normal;
	}

	.roboto-thin-italic {
	  font-family: "Roboto", sans-serif;
	  font-weight: 100;
	  font-style: italic;
	}

	.roboto-light-italic {
	  font-family: "Roboto", sans-serif;
	  font-weight: 300;
	  font-style: italic;
	}

	.roboto-regular-italic {
	  font-family: "Roboto", sans-serif;
	  font-weight: 400;
	  font-style: italic;
	}

	.roboto-medium-italic {
	  font-family: "Roboto", sans-serif;
	  font-weight: 500;
	  font-style: italic;
	}

	.roboto-bold-italic {
	  font-family: "Roboto", sans-serif;
	  font-weight: 700;
	  font-style: italic;
	}

	.roboto-black-italic {
	  font-family: "Roboto", sans-serif;
	  font-weight: 900;
	  font-style: italic;
	}
		
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
		
	/*
	h1, h2, h3 {
		font-family: 'BigNoodleTitling';
		letter-spacing: normal;
	}
	
	.feature-box-info h2 {
		letter-spacing: 1px;
		
	}*/