.slideshow-bg .search-box-wrapper.style5 .search-box {

	padding: 0;

}

.travelo-box .list-with-circle-icon li .title, .travelo-box.contact-us-box .contact-address li .title {

	font-size: 1.1666em;

	line-height: 1.1428em;

}

#main-menu ul.menu > li.current-menu-item > a, #main-menu ul.menu > li.current-menu-ancestor > a, .chaser ul.menu > li.current-menu-item > a, .chaser ul.menu > li.current-menu-ancestor > a
{
	color: #232525;
    font-weight: bold;
    
    border-bottom: 2px Solid #333;
    padding-bottom: 42px;
}
#main-menu ul.menu > li:hover > a, .chaser ul.menu > li:hover > a
{
	    color: #23282d;
}
#main-menu ul.menu > li > ul.left, .chaser ul.menu > li > ul.left
{
	top: 44px;
    z-index: 3;
}
#main-menu ul.menu > li ul, .chaser ul.menu > li ul
{
	background:#333333
}

#main-menu ul.menu > li ul li > a, .chaser ul.menu > li ul li > a
{
	border-top: 1px solid #d9d9d8;
}
#main-menu ul.menu > li ul li:hover > a, #main-menu ul.menu > li ul li.current-menu-item > a, #main-menu ul.menu > li ul li.current-menu-ancestor > a, .chaser ul.menu > li ul li:hover > a, .chaser ul.menu > li ul li.current-menu-item > a, .chaser ul.menu > li ul li.current-menu-ancestor > a
{
	background:#999;
}

/*.box-title {

	font-size: 1.3333em;

}*/

@media (min-width: 1200px) {

	.slideshow-bg {

		height: 800px;

	}

}

.gm-style img {

	max-width: none;

}

.photo-gallery .slides img{

	max-width: 100%;

	height: auto;

}

.row.container { margin-left: auto; margin-right: auto; }

.vc_row.inner-container{ margin-left: 0; margin-right: 0; }



.toggle-container.style2.box .panel .panel-content { padding: 10px 25px 30px 20px }

.slides li > div > p { margin-bottom: 0 }

.image-carousel .slides li > div, .image-carousel .slides li > div p { height: inherit }

.image-box .box > .details > .description, .image-box.box > .details > .description { margin-bottom: 0 }

.image-carousel figure > p { margin: 0 }

.image-box .box > .details > .five-stars-container + .description, .image-box.box > .details > .five-stars-container + .description { margin-bottom: 15px }

.custom-style1 { z-index: 1; left: 0; top: 30px }

.custom-style2 { z-index: 2; left: 100px; top: 0 }

.custom-style3 { z-index: 3; left: 250px; top: 20px }

.custom-style4 { z-index: 4; left: 180px; top: 100px }

.custom-style5 { z-index: 5; left: 50px }

ul.image-block li p { margin: 0 }

.image-box.style4 .box .details .glyphicon { letter-spacing: -0.5em }

.image-box .details .detail > *:last-child { margin-bottom: 0 }

.image-box.style6 .wpb_wrapper .box { margin: 0 }

.image-box.style6 .vc_inner.row { margin-bottom: 30px }

.image-box.style6 .vc_inner.row:last-child { margin: 0 }

.image-box .box > .details > .feedback + .description, .image-box.box > .details > .feedback + .description { margin-bottom: 15px }

.image-box.team .details p, .image-box.team .details .box-title { margin-bottom: 0 }

.image-box.team .details .description { margin-bottom: 15px; }

.pricing-table.box > p:last-child { margin-bottom: 0 }

/*.tab-container .tab-content .tab-pane p { font-size: 1em; line-height: inherit; margin-bottom: 0 }*/

.tab-container .tab-content .tab-pane img { margin: 0 15px 15px 0 }

.tab-container.full-width-style .tab-content .tab-pane p { font-size: 1.0833em; line-height: 1.6666; margin-bottom: 15px }

.investor-list .travelo-box > p { display: table-cell; vertical-align: middle; text-align: center; overflow: hidden; width: 100% }

.image-carousel.investor-list .travelo-box, .image-carousel.investor-list li > div { height: 100px }

.services.vc_row { margin-right: -5px }

.services > .wpb_column { padding-right: 0 }

.large-block.travelo-box { margin-bottom: 100px }

.image-box .box .details > *:last-child, .image-box.box .details > *:last-child { margin-bottom: 0 }

.image-box .box > div > .details, .image-box.box > div > .details { padding: 12px 15px }

.image-box .box p { margin: 0 }

.full-height { height: 100% }

.icon-box .description small + p { margin: 0 }

@media (max-width: 320px) {

  .row .row { padding: 0; }

}