/*-- banner-bottom --*/
.banner-bottom{
    /* padding: 4em 0 0 0; */
    /* background: #f4f7f9; */
}
.banner-bottom-grid a {
	text-decoration: none;
    display: block;
    box-shadow: 0 0px 1px #CECECE;
}
.banner-bottom-info h3{
    color: #292929;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 2em;
    margin: 0;
}
.banner-bottom-grids {
    margin: 3em 0 0 0;
}
.banner-bottom-grid img{
	width:100%;
}
.destinations ul li{
	list-style: none;
    text-align: left;
	border-bottom:1px ridge #DFDFDF;
}
.destinations li.dropdown.active {
    display: block;
}
.destinations ul li:nth-child(6){
	border-bottom:none;
}
.destinations ul li.button a{
    padding: 17px 20px;
    margin: 0;
    display: block;
    background: url(../images/arrow1.png) no-repeat 97% 24px #ffffff;
    box-shadow: 0 0px 1px #CECECE;
    color: #337ab7;
    font-size: 1em;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
}
.destinations ul li a:hover{
	background: url(../images/arrow1.png) no-repeat 97% 24px #FFFFFF;
}
.destinations ul li a:focus {
    outline: none;
    text-decoration: none;
}
li.button {
	list-style: none;
	text-align: left;
}

li.button a:hover{
	text-decoration:none;
}
li.button a span{
	margin-right: 22px;
}
.dropdown{
	display:none;
	padding: 0;
}
.dropdown li a{
	border-left: 6px solid #1a2c4d;
	display: block;
}

.destinations-grid-info{
    padding: 1em;
    background: #ECECEC;
}
.destinations-hotel{
	float:left;
	width:100%;
}

.destinations-grid-info h5{
	color: #337ab7;
	font-size:1em;
	font-weight:600;
	margin:0;
}
.destinations-grid-info p{
	color:#777;
	font-size:.9em;
	margin:1em 0 0 0;
	line-height:1.8em;
}
.destinations-grid-info p.b-period{
    color: #464646;
}

/*-- news --*/
/*-- responsive-start-here --*/

@media (max-width:991px){
	.banner-bottom-grid {
		float: left;
		width: 33.33%;
	}
	.destinations ul li.button a {
	    background: url(../images/arrow.png) no-repeat 181px 18px #ffffff;
		padding: 11px;
	}
	.destinations-hotel {
		float: none;
		width: 100%;
	}
	
}
@media (max-width:640px){
	.banner-bottom {
		padding: 2em 0 0 0;
	}
	.banner-bottom-grid {
		float: none;
		width: 100%;
	}
	.destinations ul li.button a {
		background: url(../images/arrow.png) no-repeat 535px 18px #ffffff;
	}
	
}

@media (max-width:320px){
	.banner-bottom-info h3 {
		font-size: 1.5em;
	}
	.banner-bottom {
		padding: 1em 0 0 0;
	}
	.banner-bottom-grids {
		margin: 1em 0 0 0;
	}
	.banner-bottom-grid {
		padding: 0;
	}
				
}	