/*Overide css document 
by: Copy&Paste led developer 
Glen Mark*/

/* ==================   Start of Override =================================*/
.homeen #rt-showcase {
	position: relative;
	z-index: 10;
	width: 100%;
	padding: 0%;
}
.homeen .rt-container .rt-grid-12 {
	width: 100% !important;
	margin-left: 0;
}
.homeen #rt-showcase .rt-block {
	padding:0;
	margin-top: 0;
}
#ab1 {
	width: 99%;
}
.homeen div.itemHeader h2.itemTitle{
	display:none;
}
.homeen  .coloum_right {
	padding-left: 2%;
	width: 100%;
	margin-top: 28px;
}
div._menuEn {
	margin-top: 12%;
	margin-left: 9%;
}
.homeen  div.box3.button2.nohover {
	display: none;
}
/* =================   Aparment page  ==================================*/
.apartment div.itemListCategory{
	display:none;
}
.apartment div.itemListSubCategories > h3 {
display: none;
}
.apartment #rt-main {
	margin: 0 auto;
	width: 1280px;
}
.apartment .rt-container .rt-grid-8{
	float:right; 
	width:78%; 
	margin-left:0; 
	left:0;
	margin-bottom: 5%;
}
.apartment .rt-container .rt-grid-4{
	 float:left;
	 width:19%; 
	 left:0;
}
.apartment div.subCategory a.subCategoryImage{
	margin-top:6px;
}
.apartment .rt-grid-8 .rt-block{
	padding:0;
}
.apartment div.subCategory{
	height:244px !important;
	margin:auto 0 5% 0;
}

/* ==================  Assorted overide  =================================*/
/*Slider caption*/
.flexslider{
	border:0;
}
div.k2FeedIcon a, div.k2FeedIcon a:hover {
    display: none;
}
/* ================  K2  ===================================*/
.custom_book img{
	display: block;
}
div.subCategory h2 a {
	color: #666;
	font-size: medium;
	font-family:Diavolight,Helvetica,Arial,sans-serif;
	margin-top: 2%;
	margin-bottom: 2%;
	text-align:center;
	font-weight: bold;
	
}
.subCategoryMore {
	display: none;
}
.itemListSubCategories h2 {
	display: block; 
}
div.subCategory h2 {
	margin-top: -2%;
	margin-bottom: 2%;
}
.apartment div.catItemImageBlock {
	width: 150px;
	float: none !important;
	padding: 0;
	margin: 0;
}
.apartment div.groupLeading {
	margin-left: 4%;
	margin-top: -1%;
}
div.no_border {
	margin-top: 12%;
	margin-left: 9%;
}
.apartment div.subCategory a.subCategoryImage img, div.subCategory a.subCategoryImage:hover img {
	background: #fff; 
	padding:0; 
	border: 0; 
	margin: 0 8px 0 0;
	width: 100%;
	border: 2px solid #DEE1E3;
}
div.k2FeedIcon {`
	display: none;
}
.apartment div.catItemHeader {
    clear: both;
    float: left;
    margin-bottom: 1%;
    width: 100%;
	margin-top:-1%;
}
.apartment #k2Container h3 {
    color: #666666;
    font-size:xx-large;
    margin-bottom: 4px;
    text-transform: uppercase;
    font-family: Diavolight,Helvetica,Arial,sans-serif;
}
div.rt-grid-8 rt-push-4{
	border:none !important;
}
div.itemContainer {
    border-top:0 none;
    float: left;
}
span.catItemImage img {
	border: 0 none;
	padding:0;
	margin-top: 3%

}
.apartments span.catItemImage img{
	cursor:default !important;
}
/* ================ SEND INQUIRY BUTTON ===================================*/
.send_area {
width: 100%;
float: left;
margin: 8px 0 20px 6px;
}
/* ================  RESPONSIVE DESIGN ===================================*/
 @media (max-width:320px){
.apartment .rt-container .rt-grid-8,.apartment .rt-container .rt-grid-4{
	 width:100%
}
div.subCategoryContainer{
	width:97% !important; 
	clear:both; 
	height:240px !important;
	margin-top:13%;
	margin-left:auto;
	margin-right:auto;
	
}
.clr{display:none;}
apartment div.subCategory a.subCategoryImage {
	margin-top: 1%;
	margin-top: 1%;
	margin-left: 0%;
	
}
.apartment div.subCategory{
	margin:auto;
	padding:auto;
}
.apartment div.subCategory a.subCategoryImage {
	margin-top: 6px;
	padding-left: 1%;
	padding-right: 1%;
	}
.custom_book img {
	width: 88%;
	}
}
@media (min-width: 321px) and (max-width: 360px) {
.apartment .rt-container .rt-grid-8{
	float:left; 
	width:100%;
	}
.apartment .rt-container .rt-grid-4{
	float:left; 
	width:100%;
}
div.subCategoryContainer{
	width:99% !important; 
	clear:both; 
	height:240px !important; 
	float:none;
	margin-top:10%;
	margin-left:auto;
	margin-right:auto;
	
}
.clr{
	display:none;
}
.apartment div.subCategory a.subCategoryImage {
	margin-top: 6px;
	margin-left: 0;
}
.custom_book img {
	width: 92%;
}
}

@media (min-width: 480px) and (max-width: 767px){
.apartment #rt-main{
	width:auto;
}
.apartment .rt-container .rt-grid-8{
	width:99%;
}
.apartment .rt-container .rt-grid-4{
	width:80%;
}
div.subCategoryContainer {
	clear: both;
	float: left;
	width: 66% !important;
	padding-left: 16%;
	margin-top:10%;
	margin-bottom:3%;
	margin-left:auto;
	margin-right:auto;
	
}
.custom_book img {
    margin-left: 35%;
    width: 50%;
}
div.custom_rum {
	margin-left: 25%;
}
}
@media (min-width: 980px){
div.subCategoryContainer{width:33% !important;}
.clr{display:none;}
#side-tripadvisor img {
  margin: 0 auto;
  width: 100%;
  display: block;
}
.Sidebar-tripadvisor .rt-block {
  margin: 0 auto;
  width: 100%;
}
.custom_book img {
  display: block;
  width: 100%;
}
}
@media (min-width: 768px) and (max-width: 979px) {
.apartment .rt-container .rt-grid-8{width:60%;}
div.subCategoryContainer{width:48% !important; height:185px !important}
.clr{display:none;}
#side-tripadvisor img {
  margin: 0 auto;
  width: 100%;
  display: block;
}
.Sidebar-tripadvisor .rt-block {
  margin: 0 auto;
  width: 100%;
}
.custom_book img {
  display: block;
  width: 100%;
}
}
@media(max-width:980px){
.apartment #rt-main{width:auto;}
}
@media (min-width: 981px) and (max-width: 1280px){
div.subCategoryContainer{width:34% !important;}
.clr{display:none;}
#side-tripadvisor img {
  margin: 0 auto;
  width: 100%;
  display: block;
}
.Sidebar-tripadvisor .rt-block {
  margin: 0 auto;
  width: 100%;
}
}
@media (max-width: 767px){
	#side-tripadvisor img {
		display: block;
		margin-left: 35%;
		width: 50%;
	}	  
}
@media only screen and (max-width: 480px){
	.custom_book img {
		margin-left: 0;
		width: 50%;
	}
	#side-tripadvisor img {
		display: block;
		width: 50%;
		margin: 0;
	}
} 
@media only screen and (max-width: 320px){
	#side-tripadvisor img {
		display: block;
		width: 50%;
		margin: 0;
	}
}

/* ================ CSS MEDIA QUERIS  ===================================*/

/* ================ END  ===================================*/
* /*==================== Desktop Modes =========================================*/
/*@media only screen and (min-width: 960px) and (max-width: 1199px){}*/

/*====================== Tablet Modes =======================================*/
/*@media (min-width: 768px) and (max-width: 959px){}*/

/*========================  Mobile Modes =====================================*/
/*@media (max-width: 767px){}*/

/*====================Small Screen Mobile Modes ================================*/
/*@media only screen and (max-width: 480px){} */