/* content home */
.h-cleft {
	padding:0px 0px 20px;
}
.h-top h1 {
	color:#333;
	background: url(../images/borange30.png);
	padding:10px 0px 10px 10px;
	font-size: 25px;
	text-transform: uppercase;
}
.h-top h2 {
	color:#B4501B;
	padding:10px 10px 5px;
	font-size:16px;
	font-family: Verdana, Geneva;
}
.portcont{
		background:url(../images/backblueboat.png);
}

.h-cleft .titleb h2{
	font-size:16px;
	font-family: Verdana, Geneva;
	color:#FFF;
	background-color:#FF6F20;
	padding: 10px 10px;
	margin: 10px 0px;
}
.h-top p {
	text-align:justify;
	padding:5px 8px 10px;
	font-size:14px;
	line-height:18px;
	font-family:serif, Georgia, 'Times New Roman';
}
/*big back*/
.hcont{
	background: url(../images/backdxorang.png) right top no-repeat;
	height: auto;
}

/*insertion*/
.insert-pri{
	padding: 10px 0px 15px;
	clear: both;
	margin: 20px 0px 0px;
}

.insert-pri .titleins{
	color:#B4501B;
	font-family: Verdana, Geneva;
	z-index: 10;
	position: absolute;
	padding: 0px;
	margin-top: -20px;
	margin-left: -8px;
}
.titleins h3{
	padding:10px 10px 10px 35px;
	float:left;
	/*background-color: #FFF;*/
	background:url(../images/backtitleorang.png) 12px 0px no-repeat #FFFFFF;
	font-size: 20px;
}
.insert-pri .gallery{
	padding:0px;
	background: #B4501B;

}
.insert-pri .logo{
	background-color:#FFF;
	float: right;
	clear:both;
}
.insert-pri .desc{
	padding:0px 8px 8px;
	background: #B4501B;
	color:#FFF;
	vertical-align: top;

}
.insert-pri .prices{
	clear:both;
	margin-top:0px;
}
.insert-pri .prices a{
	font-size:12px;
	color:#FFF;
	text-decoration:underline;
	letter-spacing: 2px;
	line-height: 15px;
}

.insert-pri .logo{
	float:right;
	margin:0px -8px 8px 5px;
}

.insert-pri .desc-box{
	font-size:13px;
	clear:both;
	margin-top:10px;
	margin-bottom:5px;
}
.insert-pri .address{
	font-size: 11px;
	width: 100%;
}

.insert-pri .external{
	text-align:right;
	padding:0px 10px 0px 0px;
	margin-top: 25px;
}
.external a{
	color:#FFF;
	font-size:13px;
	text-decoration:underline;
}
.external a:hover{
	text-decoration:none;
}
.external .glyphicon{
	font-size:18px;
}

/*sidebar*/



/*Sidebar home*/

.h-cright {
	margin: 0px;
	font-size:10px;
	font-family:"Trebuchet MS", Arial, Helvetica;
	padding:0px;
}
.h-allbox {
	margin-bottom:10px;
}
.h-allbox h2 {
	font-size:20px;
	height:41px;
	line-height:40px;
	font-family:Verdana, Geneva, sans-serif;
	width: auto;
	color: #FFF;
	padding-left: 25px;
	position: relative;
	z-index: 51;
	margin: 0px -18px 0px 0px;
	background:url(../images/backboxorangeh.png) top right no-repeat;
}
.angle-dx .glyphicon {
	font-size: 30px;
	margin-top: 24px;
	color:#FF6F20;
}
.angle-dx {
	background:url(../images/anglerbalpha.png) no-repeat top right;
	height:26px;
	margin-right: -18px;
	width: auto;
	position: relative;
}
.arrow-sx {
	margin-top:-56px;
	z-index: 120;
	position: relative;
}
.arrow-c {
	margin-top:-56px;
	z-index: 50;
	position: relative;
}
#h-firstbox {
	background:url(../images/backboxbeachall.png) no-repeat top right;
	clear: both;
}

#t-secondbox {
		background:url(../images/backboxbeach1sell.png) no-repeat top right;
}
#t-thirdbox {
	background:url(../images/backboxbeachsell.png) no-repeat top right;
}
#t-fourthbox{
	background:url(../images/backboxbeach2sell.png) no-repeat top right;
}
#t-thirdbox h2{
	font-size:15px;
}
#t-secondbox h2{
	font-size:15px;
}
.t-first {
	margin: -15px 0px 5px;
	padding-bottom: 160px;
}

.t-first h4{
	margin:8px 8px 0px;
	color:#D13001;
	font-size:16px;
	font-weight:bold;
}
.t-first ul{
	list-style:none;
	margin: 10px 0px 0px
}
.t-first li {
	margin: 2px 0px 0px -24px;
	padding: 0px 0px 0px 20px;
	font-size: 14px;
	line-height: 18px;
	height:18px;
}

.t-first .glyphicon-play{
	color:#FFF;
	font-size:18px;
}
.t-first a {
	text-decoration:none;
	color: #FFF;
}
.t-first a:hover {
	text-decoration:underline;
}

/*second box*/
.t-second {
	height:auto;
	z-index: 0;
	font-size: 14px;
	margin: -15px 0px 5px;
	padding-bottom: 160px;
}
.t-second ul{
	list-style:none;
	margin: 10px 0px
}
.t-second li{
	background-color: rgba(255,111,32,0.2);
	background-repeat:no-repeat;
	margin-top:2px;
	margin-bottom:5px;
	color: #B4501B;
}
.t-second .glyphicon-play{
	background-color:#B4501B;
	color:#FFF;
	padding:5px 4px;
	font-size:9px;
	vertical-align:top
}
.t-second a{
	text-decoration:none;
	color: #B4501B;
}
.t-second a:hover{
	text-decoration:underline;
}


 @media (max-width: 480px) {
}
@media (max-width: 767px) {
	/*big back*/
.hcont{
	background:none;
}
/*sidebar*/

#t-secondbox {
		background-position:right -250px;}
#t-thirdbox {
		background-position:right -240px;
}
#t-fourthbox {
		background-position:right -250px;
}
.t-first ul, .t-second ul{
	margin-left:10px;
}
.t-second{
	padding-bottom:140px;
}
}
 @media (min-width: 768px) {
	 /*sidebar*/
 .h-cright {
 padding-left:8px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
	#t-secondbox h2{
	font-size:14px;
}
}
@media (min-width: 768px) and (max-width: 1199px) {
/*#h-firstbox {
	background:url(../images/backboxhotelall2.png) no-repeat top right;
}*/
}
@media (max-width: 991px) {

		/*detail*/ 
/*insertion*/
.insert-pri .desc-box{
	clear:none;
	font-size:12px;
}
.insert-pri .logo{
	margin:0px -8px 8px 5px;
}
.insert-pri .gallery{
	border-bottom:2px solid white;
}
.insert-pri .col-md-h{
float:left;
}
.insert-pri .address {
	position:inherit;}
	/*fix shadow*/
 .angle-dx {
 background:none;
 margin:0px;
}
 .h-firstbox h2, .h-allbox h2 {
 margin:0px;
}
}
@media (min-width: 992px) {
}
