body, html {
	font-family: 'JF Flat Regular',Sans-Serif;
	text-rendering: optimizeLegibility !important;
	-webkit-font-smoothing: antialiased !important;
	color: #1c424d;
	background:#FFFFFF;
	direction:ltr;
	overflow:auto !important;

}
@font-face {
	font-family: 'BornAddict';
	src: url('../fonts/fonts/BornAddict.ttf');
	src: url('../fonts/fonts/BornAddict.ttf?#iefix') format('embedded-opentype'), url('../fonts/fonts/BornAddict.ttf') format('woff'), url('../fonts/fonts/BornAddict.ttf') format('truetype'), url('../fonts/fonts/BornAddict.ttf#Awesome Free Font') format('ttf');
}
@font-face {
	font-family: 'Quenda';
	src: url('../fonts/fonts/Quenda-Medium.otf');
	src: url('../fonts/fonts/Quenda-Medium.otf?#iefix') format('embedded-opentype'), url('../fonts/fonts/Quenda-Medium.otf') format('woff'), url('../fonts/fonts/Quenda-Medium.otf') format('truetype'), url('../fonts/fonts/Quenda-Medium.otf#Awesome Free Font') format('otf');
}

h1 {
	font-weight: 700;
}
h1 strong {
	font-weight: 900;
}
h2 {
	font-size: 36px;
	margin: 0;
	font-family:'JF Flat Regular',Sans-Serif;
}
h3 {
	font-size: 16px;
	font-weight: 700;
}
h5 {
	text-transform: uppercase;
	font-weight: 700;
	line-height: 20px;
}
p {
	font-family: 'JF Flat Regular',Sans-Serif;
	font-size: 13px;
}
a {
	color: #5b777f;
    -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    transition: all 200ms linear;
}
a, input, button {
	transition: all 0.5s;
}
a:hover, a:focus {
	text-decoration: none;
	color: #f1c40f;
}
.img-centered {
	margin: 0 auto;
}
ul, ol {
	list-style: none;
	margin:0;
	padding:0;
}
.clr {clear:both;}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
#preloader {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #032e3a;
	z-index: 99999;
	height: 100%;
}
#status {
	position: absolute;
	right: 50%;
	top: 50%;
	width: 64px;
	height: 64px;
	margin: -32px 0 0 -32px;
	padding: 0;
}
.section-title {
	padding: 30px 0;
}
.section-title h2 {
	font-weight: 400;
	margin-bottom: 26px;
}
hr {
	height: 3px;
	width: 60px;
	position: relative;
	background: #626a29;
	border: 0;
	margin-bottom: 30px;
}
h2.title {color:#43474c; line-height:120px;font-size: 27px; font-weight:800}
h2.title .fa {color:#004d85;}

/* Header */
#header {
	background:#da4436;
	padding:0px;
}
#header .logo {margin-top:13px; display:block;}
#header .mash-menu .mash-list-items > li > a {border-right:1px solid #c53928;}
#header .mash-menu .mash-list-items > li:last-child > a {border-left:1px solid #c53928;}
#header .mash-menu .navbar-right .btn-white {
    background: #FFF;
    margin-top: 14px;
    margin-left: 20px;
    margin-right: 0;
    font-size: 12px !important;
}
#header .mash-menu .navbar-left .btn-white + .btn-white {margin-right:10px;} 
@media screen and (max-width: 767px) {
	#header .logo {max-width:150px;}
}

/* Navbar */
#navbar {
	min-height:40px;
	background:#c53928;
}
#navbar a {color:#FFF; line-height:40px; margin:0 6px;}

#group-10 {
	background-color: #000;
	padding-top: 50px;
	padding-bottom: 50px;
	overflow:auto;
	text-align:center;
	color:#ffffff;
	background: url(../../img/Bg.png) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#group-10 .search {
    background: #FFF;
    color: #000;
    padding: 15px 30px;
    border-radius: 5px;
    text-align: left;
}
#group-10 .search .head {}
#group-10 .search .head .ico {float:left; color:#c53928; font-size:30px; margin-right:10px; line-height:0;}
#group-10 .search .head h3 {}
#group-10 .search .head p {color:#8f8d8d;}
#group-10 .search .content {margin-top:40px;}
#group-10 .search .content .form-group {position:relative;}
#group-10 .search .content .form-group label {
position: absolute;
left: 10px;
top: 10px;
font-weight: 100;
color: #989ea3;
}
#group-10 .search .content .form-group label .fa {color:#545050; font-size:16px;}
#group-10 .search .content .form-group label.search0 {right:10px; left:auto;}
#group-10 .search .content .form-group #search {padding-right:35px; padding-left:10px;}
#group-10 .search .content .form-group #search-hotel {padding-left:35px;}
#group-10 .search .content .form-group .form-control {padding-left:25px; background:#f8f5f5; border-color:#d8d3d3; height:40px;}
#group-10 .search .content .form-group .form-control::-webkit-input-placeholder {
   color: #5d6063;
}

#group-10 .search .content .form-group .form-control:-moz-placeholder { /* Firefox 18- */
   color: #5d6063;  
}
#group-10 .search .content .form-group .form-control::-moz-placeholder {  /* Firefox 19+ */
   color: #5d6063;  
}
#group-10 .search .content .form-group .form-control:-ms-input-placeholder {  
   color: #5d6063;  
}
#group-10 .search .content .btn-yellow {height:100%; width:100%; background:#f6be2d; color:#FFF; line-height:40px; padding:0; font-weight:800;}
#group-10 .search .content .btn-yellow:hover {background:#e6ae1d; color:#FFF;}
#group-10 .search .content .bottom-input {
	background: #f8f5f5;
	border-color: #d8d3d3;
	height: 40px;
	margin-bottom:10px;
}
#group-10 .search .content .bottom-input p {
    float: left;
	line-height:30px;
}
#group-10 .search .content .bottom-input label {
    float: right;
    margin: 4px 5px;
}
#group-10 .search .content .bottom-input label span{
    line-height: 0;
    font-size: 12px;
    font-weight: 100;
}
#group-10 .search .content .bottom-input label input[type="radio"] {
    float: right;
    margin-top: 5px;
    margin-left: 3px;
    height: auto;
    width: auto;
} 
#group-10 .mail {
    background: #FFF;
    color: #000;
    padding: 15px 30px;
    border-radius: 5px;
    text-align: left;
	margin-top:20px;
}
#group-10 .mail .head {}
#group-10 .mail .head .ico {float:left; color:#c53928; font-size:30px; margin-right:10px; line-height:0;}
#group-10 .mail .head h3 {}
#group-10 .mail .head p {color:#8f8d8d;}
#group-10 .mail .content {margin-top:26px;}
#group-10 .mail .content .form-group {position:relative;}
#group-10 .mail .content .form-group label {
position: absolute;
left: 10px;
top: 10px;
font-weight: 100;
color: #989ea3;
}
#group-10 .mail .content .form-group label .fa {color:#545050; font-size:16px;}
#group-10 .mail .content .form-group #search {padding-left:35px;}
#group-10 .mail .content .form-group .form-control {padding-left:25px; background:#f8f5f5; border-color:#d8d3d3; height:40px;}
#group-10 .mail .content .form-group .form-control::-webkit-input-placeholder {
   color: #5d6063;
}

#group-10 .mail .content .form-group .form-control:-moz-placeholder { /* Firefox 18- */
   color: #5d6063;  
}
#group-10 .mail .content .form-group .form-control::-moz-placeholder {  /* Firefox 19+ */
   color: #5d6063;  
}
#group-10 .mail .content .form-group .form-control:-ms-input-placeholder {  
   color: #5d6063;  
}
#group-10 .mail .content .btn-black {height:100%; width:100%; background:#242121; color:#FFF; line-height:40px; padding:0; font-weight:800;}
#group-10 .mail .content .btn-black:hover {background:#343131; color:#FFF;}
#group-10  .Booked {
    background: #f8f5f5;
    color: #000;
    padding: 15px 30px;
    border-radius: 5px;
    text-align: left;
}
#group-10  .Booked .head {margin-bottom:20px;}
#group-10  .Booked .content {}
#group-10  .Booked .content .hotel {background:#FFF; border:1px solid #d8d3d3; margin: 10px 0; border-radius:5px; overflow:hidden;}
#group-10  .Booked .content .hotel .image {float:left; margin-right:15px;}
#group-10  .Booked .content .hotel .image img {height:100%; width:70px; max-height:70px;}
#group-10  .Booked .content .hotel p {margin:10px 0 0 0; color:#242121;}
#group-10  .Booked .content .hotel p + p {color:#545050;}
@media screen and (max-width: 767px) {
	#navbar a {margin:0 1px;}
#group-10 > .container {padding-right:0px; padding-left:0px;}
#group-10 > .container > .col-md-6 {padding-right:0px; padding-left:0px;}
#group-10 > .container > .col-md-6 > .search {padding-right:0px; padding-left:0px; margin-bottom: 10px;}
#group-10 > .container > .col-md-6 > .search div[class*="col-md-"] {padding-right:6px; padding-left:6px;}

}



#group-20 {background:#FFF; padding:50px 0;}
#group-20 .head {}
#group-20 .head h3 {}
#group-20 .head p {}

#hotels {}
#hotels .hotel {}
#hotels .hotel .image {position: relative; overflow:hidden; border-radius:5px;}
#hotels .hotel .image img {}
#hotels .hotel .image .title {
    position: absolute;
    z-index: 3;
    top: 30%;
    left: 0;
    background: rgba(55,55, 55, 0.7);
}
#hotels .hotel .image .title h3 {
    color: #FFF;
    text-indent: 10px;
    width: 100px;
}
#hotels .hotel .image .title h4 {
    color: #FFF;
    text-indent: 10px;
    width: 100px;
}
#hotels .hotel .about {
    color: #242121;
    background: #f0efef;
    margin: 10px 0;
    padding: 0px 15px;
    line-height: 30px;
    margin-bottom: 25px;
    border-radius: 3px;
}

.Book-now {}
.Book-now #myList {}
.Book-now #myList li {
    margin: 10px 0;
}
.Book-now #myList li a {border:1px solid #d8d3d3; display:block; padding:10px; border-radius:5px; position:relative;}
.Book-now #myList li a .image {float:left;}
.Book-now #myList li a .image img {}
.Book-now #myList li a .title {}
.Book-now #myList li a .title h3 {
    color: #c53928;
    float: left;
    margin: 0 0px 0 10px;
    width: 62px;
}
.Book-now #myList li a .title i.fa {
    color: #ffc107;
    font-size: 20px;
}
.Book-now #myList li a p.country {
    text-indent: 10px;
    color: #8f8d8d;
}
.Book-now #myList li a h4 {
    color: #242121;
    text-indent: 10px;
    margin-top: 16px;
}
.Book-now #myList li a .icon {
    position: absolute;
    top: 38%;
    right: 12px;
    font-size: 20px;
	color:#d8d3d3;
}
.Book-now #myList li a .icon .fa {}
.Book-now #myList li a:hover {border-color:#ffc107;}
.Book-now #myList li a:hover .icon {color:#ffc107;}
.Book-now #loadMore {color:#c53928;}
.Book-now #loadMore i.fa {color:#242121;}

.Distinguish {}
.Distinguish .disting {
    border-bottom: 1px solid #e3e0e0;
    width: 100%;
    display: block;
    padding: 20px 0;
}
.Distinguish .disting .icon {
    float: left;
    height: 80px;
    width: 80px;
    text-align: center;
    background: #ffc107;
    color: #FFF;
    font-size: 35px;
    line-height: 80px;
    border-radius: 50%;
}
.Distinguish .disting .icon i.fa {}
.Distinguish .disting .about {
    text-indent: 13px;
}
.Distinguish .disting .about h3 {color:#c53928;}
.Distinguish .disting .about p {color:#242121;}
.Distinguish .disting .about p a {color:#da4436;}
@media screen and (max-width: 767px) {
.Distinguish .disting .about h3 {font-size:12px; margin-top: 10px;}
}
#comments {
    background: #f8f5f5;
    padding: 30px;
    margin-top: 30px;
}
#comments .head {}
#comments .head h3 {margin-top:0px;}
#comments .comment {background:#FFF; border:1px solid  #d8d3d3; padding:10px; margin:10px 0;}
#comments .comment p {
    color: #242121;
    line-height: 25px;
    margin: 0;
}

#group-30 {background:#f8f5f5; padding:40px 0;}
#group-30 .head {}
#group-30 .head h3 {
    margin-top: 0;
    color: #c53928;
}
#group-30 .head p {color:#8f8d8d;}
#group-30 .links {}
#group-30 .links .title {
    border-bottom: 1px solid #da4436;
    padding: 10px 0;
    margin-bottom: 30px;
}
#group-30 .links .title h3 {color: #242121;}
#group-30 .links .title h3 i.fa {color:#c53928;}
#group-30 .links a {color:#c53928; line-height: 30px;}
#group-30 .links p {color:#545050; text-indent:10px;}
#group-30 .links a:hover {text-indent:10px;}



#Slider {background:#FFF; padding:30px 0;}
#Slider .head {}
#Slider .head h3 {line-height: 40px;}
#Slider #Confronted {direction:ltr;}
#Slider #Confronted .item-golden img {border-radius: 5px; cursor:pointer; opacity:0.8;
    -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    transition: all 200ms linear;
}
#Slider #Confronted .item-golden:hover img {opacity:1;}
#Slider #Confronted a {
    text-align: left;
    color: #545050;
    float: left;
    margin: 10px 0;
}
#Slider #Confronted a i.fa {color:#c53928;}

#Offers {background:#da4436; padding:50px 0;}
#Offers h2 {color: #FFF;font-size: 16px; font-weight: 700;}
#Offers h3 {
    color: #FFF;
    margin-bottom: 25px;
}
#Offers form {
    position: relative;
    max-width: 460px;
}
#Offers form label {
    position: absolute;
    top: 6px;
    left: 12px;
    color: #545050;
    font-size: 18px;
}
#Offers form .form-control {
    float: left;
    width: 79%;
    text-align: left;
    height: 41px;
    border: 1px solid #FFF;
    margin-bottom: 10px;
}
#Offers form .btn {
    background: #242121;
    color: #FFF;
    padding: 10px 18px;
}

#bottom-links {background:#f8f5f5;}
#bottom-links .links {border-bottom:1px solid #dfdddd; padding:40px 0;}
#bottom-links .links a {
    display: block;
    margin: 10px 0;
	color:#242121;
}
#bottom-links .links a:hover {
	color:#c53928;
}

#bottom-links .follow-us {padding:30px;}
#bottom-links .follow-us .app {}
#bottom-links .follow-us .app h4 {color:#c53928;}
#bottom-links .follow-us .app h4 span {color:#8f8d8d; font-size:15px;}
#bottom-links .follow-us .app h3 {color:#242121;}
#bottom-links .follow-us .app h3 span {font-weight:100;}
#bottom-links .follow-us .app a.app-img {display:block; margin-top:30px;}
#bottom-links .follow-us .social {}
#bottom-links .follow-us .social h3 {color:#242121;}
#bottom-links .follow-us .social h4 {color:#545050;}
#bottom-links .follow-us .social .icons {margin:20px 0;}
#bottom-links .follow-us .social .icons a {display:inline-block;}
#bottom-links .follow-us .social .icons:hover a {opacity:0.8;}
#bottom-links .follow-us .social .icons a:hover {opacity:1;}

/* Footer */
#Footer {
	background:#FFF;
	padding:20px 0;
}
#Footer > .container {position:relative;}
#Footer p.copyright {margin:0; float:left; color:#545050; line-height:30px;}
#Footer p.copyright a {color:#da4436;}
#Footer p.lifecontac-copyright {
    margin: 0;
    float: right;
    line-height: 30px;
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
}
#Footer p.lifecontac-copyright a {color:#545050;}
#Footer p.lifecontac-copyright a.lifecontac {color:#242121;}
#Footer p.lifecontac-copyright a.lifecontac:hover {color:#da4436;}
@media screen and (max-width: 767px) {
#Footer p.lifecontac-copyright {
    margin: 0;
    float: right;
    line-height: 30px;
    position:relative;
    left: 0;
    right: 0;
    text-align: center;
}
}


#he00ader {
	background-color: #000;
	padding-top: 50px;
	padding-bottom: 50px;
	overflow:auto;
	text-align:center;
	color:#ffffff;
	background: url(../img/header-img.png) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#he00ader p.top-title {
    font-weight: 800;
    font-size: 23px;
}
#he00ader p.bottom-title {
	font-weight: 600;
    font-size: 19px;
    margin-bottom: 25px;
}

#he00ader .header-inner {max-width:730px;}
/*----- Tabs -----*/
.tabs {
	width:100%;
	display:inline-block;
}

	/*----- Tab Links -----*/
	/* Clearfix */
	.tab-links:after {
		display:block;
		clear:both;
		content:'';
	}

	.tab-links li {
		margin:0px 5px;
		list-style:none;
		display:inline-block;
	}

		.tab-links a {
			padding:9px 15px;
			display:inline-block;
			border-radius:3px 0px 0px 3px;
			background:#43474c;
			font-size:16px;
			color:#FFF;
			transition:all linear 0.15s;
		}

		.tab-links a:hover {
			background:#004d85;
			text-decoration:none;
		}

	li.active a, li.active a:hover {
		background:#004d85;
		color:#FFF;
	}

	/*----- Content of Tabs -----*/
	.tab-content {
		padding:15px;
		border-radius:3px;
		box-shadow:-1px 1px 1px rgba(0,0,0,0.15);
		background:#e4e5e6;
		color:#000;
	}

		.tab {
			display:none;
		}

		.tab.active {
			display:block;
		}
#header .header-inner .tab-content .form-group {position:relative;}
#header .header-inner .tab-content .form-group label {
position: absolute;
left: 10px;
top: 7px;
font-weight: 100;
color: #989ea3;
}
#header .header-inner .tab-content .form-group label .fa {color:#004d85; font-size:16px;}
#header .header-inner .tab-content .form-group .form-control {padding-right:25px;}
#header .header-inner .tab-content .form-group .form-control::-webkit-input-placeholder {
   color: #5d6063;
}

#header .header-inner .tab-content .form-group .form-control:-moz-placeholder { /* Firefox 18- */
   color: #5d6063;  
}
#header .header-inner .tab-content .form-group .form-control::-moz-placeholder {  /* Firefox 19+ */
   color: #5d6063;  
}
#header .header-inner .tab-content .form-group .form-control:-ms-input-placeholder {  
   color: #5d6063;  
}
#header .header-inner .tab-content .btn-yellow {height:100%; width:100%; background:#f6be2d; color:#FFF; font-weight:800;}
#header .header-inner .tab-content .btn-yellow:hover {background:#e6ae1d; color:#FFF;}
/* Content */
#content {background:#f3f5f6; padding-bottom:25px;}
#content .col-md-4 {position:relative; margin:15px 0;}
#content .image {}
#content .image img {width:100%;}
#content .img-about {
position: absolute;
bottom: 20px;
left: 30px;
right: 30px;
background: #FFF;
color:#5d6063;
    -webkit-transition: all 500ms cubic-bezier(0.175,0.885,0.320,1.275) 0s;
    -moz-transition: all 500ms cubic-bezier(0.175,0.885,0.320,1.275) 0s;
    -o-transition: all 500ms cubic-bezier(0.175,0.885,0.320,1.275) 0s;
    transition: all 500ms cubic-bezier(0.175,0.885,0.320,1.275) 0s;

}
#content .img-about h3 {
    float: left;
    margin: 20px 10px;
	color:#004d85;
}
#content .img-about p {
    float: left;
    margin: 20px;
}
#content .img-about .fa {
    float: right;
    font-size: 20px;
    line-height: 57px;
    margin-right: 15px;
}
#content .img-hover {
	position:absolute;
	top:0px;
	bottom:40px;
	left:30px;
	right:30px;
	background:rgba(8, 81, 133, 0.7);
	color:#FFF;
	text-align:center;
	-webkit-transform: scale(0) translateY(90px);
    -moz-transform: scale(0) translateY(90px);
    -ms-transform: scale(0) translateY(90px);
    -o-transform: scale(0) translateY(90px);
    transform: scale(0) translateY(90px);
    -webkit-transition: all 500ms cubic-bezier(0.175,0.885,0.320,1.275) 0s;
    -moz-transition: all 500ms cubic-bezier(0.175,0.885,0.320,1.275) 0s;
    -o-transition: all 500ms cubic-bezier(0.175,0.885,0.320,1.275) 0s;
    transition: all 500ms cubic-bezier(0.175,0.885,0.320,1.275) 0s;
}

#content .img-hover h3 {
    top: 30%;
    position: absolute;
    left: 0;
    right: 0;
}
#content .img-hover p {
    top: 55%;
    position: absolute;
    left: 0;
    right: 0;
}
#content a:hover .img-about {
	-webkit-transform: scale(0) translateY(0px);
    -moz-transform: scale(0) translateY(0px);
    -ms-transform: scale(0) translateY(0px);
    -o-transform: scale(0) translateY(0px);
    transform: scale(0) translateY(0px);
}
#content a:hover .img-hover{
    -webkit-transform: scale(1) translateY(20px);
    -moz-transform: scale(1) translateY(20px);
    -ms-transform: scale(1) translateY(20px);
    -o-transform: scale(1) translateY(20px);
    transform: scale(1) translateY(20px);
}

#myList li{ display:none;
}
#loadMore {
    color:#FFF;
    cursor:pointer;
}
#loadMore:hover {
    color:black;
}
#showLess {
    color:red;
    cursor:pointer;
}
#showLess:hover {
    color:black;
}



/* Links */
#links {
	background:#FFFFFF;
	padding:0px 0 50px 0;
	position:relative;
	overflow:hidden;
}
#links ul {}
#links ul li {margin:10px 0;}
#links ul li a {color:#004d85;}
#links ul li a:hover {color:#43474c; text-indent:8px;}
/* Phone */
#phone {padding-top:50px;}
#phone h2 {
color: #004d85;
font-size: 25px;
line-height: 40px;
font-weight: 800;
margin-bottom: 13px;
}
#phone p {color:#43474c;}
#phone .image {}
#phone .image a {display:inline-block;}



/* Contact */
#contact {
	background: #FFF;
	padding: 50px 0;
}
#contact .panel-blue {
    border-color: #004d85;
	border-radius:0px;
}
#contact .panel-blue > .panel-heading {
    background: #004d85;
}
#contact .panel-heading {
    color: #fff;
    padding: 5px 15px;
	border-radius:0px;
}
#contact .panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: #FFF;
}
#contact .btn-u.btn-u-blue {
    background: #004d85;
}
#contact .btn-u {
border: 0;
color: #fff;
font-size: 14px;
cursor: pointer;
font-weight: 400;
padding: 6px 13px;
position: relative;
background: #72c02c;
white-space: nowrap;
display: inline-block;
text-decoration: none;
}
#contact .btn-u.btn-u-blue:hover, #contact .btn-u.btn-u-blue:focus, #contact .btn-u.btn-u-blue:active, #contact .btn-u.btn-u-blue.active, #contact .open .dropdown-toggle.btn-u.btn-u-blue {
    background: #003d75;
}
#contact label {
    color: #999;
}

#Contact-Info {
	background:#407db5;
	padding:50px 0;
}
#Contact-Info h2 {
	color:#FFF;
	margin-bottom:50px;
}
#Contact-Info h4 {
	color:#FFF;
}



#content-page {padding:50px 0 30px 0; background:#f3f5f6;}
#content-page h2.top-title {
    color: #c53928;
    font-size: 23px;
    font-weight: 800;
    line-height: 45px;
}
#content-page .line-clr {
    width: 100%;
    height: 2px;
    background: #DEDEDE;
}
#content-page .pags-top {
    width: 100%;
    background: #FFF;
    height: auto;
    display: block;
    padding: 20px;
	margin-bottom:20px;
	-webkit-box-shadow: -1px 1px 4px #C0C0C0;
	-moz-box-shadow: -1px 1px 4px #C0C0C0;
	-o-box-shadow: -1px 1px 4px #C0C0C0;
    box-shadow: -1px 1px 4px #C0C0C0;
}
#content-page .pags-top p {display:inline-block; color:#5d6063; line-height:24px;}
#content-page .pags-top a {color:#c53928; padding: 0 10px;}
#content-page .pags-top a + a {border-left:1px solid #c53928;}
#content-page .pags-top #info_type {padding:0px 10px;}
#content-page .hotels {background:#FFF; margin-bottom:20px;}
#content-page .hotels .images {float:left;}
#content-page .hotels .images img {max-width:100%;}
#content-page .hotels .hotel-about {float:left; padding:0 20px;}
#content-page .hotels .hotel-about h3 {color:#c53928;}
#content-page .hotels .hotel-about p {color:#a7a7a7;}
#content-page .hotels .hotel-about p i {color:#5d6063;}
#content-page .hotels .hotel-about .Evaluate {color:#f6be2d;}
#content-page .hotels .hotel-about a.btn-blue {
    color: #fff;
    background: #c53928;
    margin: 0px 0px 5px 0;
}
#content-page .hotels .hotel-about a.btn-blue:hover {
    color: #fff;
    background: #b52918;
}
#content-page .hotels .hotel-content {
    float: right;
    margin: 20px 0px 20px 20px;
    border-left: 1px solid #e4e5e6;
    padding: 0 30px;
    height: 100%;
    display: block;
    min-height: 170px;
	text-align:center;
}
#content-page .hotels .hotel-content p {width:100%; padding:6px 10px; border:1px solid #e4e5e6; border-radius:5px; color:#b4b5b6;}
@media screen and (max-width: 767px) {
#content-page .hotels .images {float:none;}
#content-page .hotels .images img {width:100%;}
#content-page .hotels .hotel-about {width:52%; padding:0 10px;}
#content-page .hotels .hotel-content {width:44%; margin-left: 0;}
#content-page .hotels .hotel-content p {width:100%; padding:6px 10px; border:1px solid #e4e5e6; border-radius:5px; color:#b4b5b6;
    display: inline-block;}
}

#content-page .menu-sidbar {margin-top:20px;}
#content-page .menu-sidbar ul {}
#content-page .menu-sidbar ul li {}
#content-page .menu-sidbar .wsmenu > ul > li.head {background:#c53928; border-left:4px solid #f6be2d; margin-bottom:4px;}
#content-page .menu-sidbar ul li.head h3 { color:#FFF; line-height:50px; padding:0px 20px; margin:0}
#content-page .menu-sidbar .wsmenu > ul > li {color:#5d6063; background:#FFF; border-left:4px solid #989ea3; line-height:50px; margin-bottom: 2px;}
#content-page .menu-sidbar .wsmenu > ul > li > a {color:#5d6063; line-height:50px; padding:0 20px;display: block;}
#content-page .menu-sidbar ul li a i {
float: right;
margin-top: 18px;
}
#content-page .menu-sidbar .wsmenu > ul > li > a:hover {color:#c53928;}
#content-page .menu-sidbar ul li a span.price {color:#c53928; font-weight:800; float:right;}
#content-page .menu-sidbar .wsmenu {
    position: relative;
    left: auto;
    right: auto;
    width: 100%;
    background-color: transparent !important;
}
#content-page .menu-sidbar .wsmenu .wsmenu-list {
    width: 100% !important;
}
#content-page .menu-sidbar .wsmenu .wsmenu-click {}
#content-page .menu-sidbar .wsmenu .wsmenu-list > li {width:100% !important;}
#content-page .menu-sidbar .mobile-sub .wsmenu-submenu {border:0px none;}

#Images_bos {}
#Images_bos > div {margin-bottom:30px;}
#Images_bos img {width:100%; height:auto;}

