/* Custom Skin CSS */
.totalsTable .dueNowRow td, .totalsTable .balanceDueRow td{
	font-size: 25px;
}

@media screen and (max-width: 390px) {
	.SearchHotels .ArnRateCell{
		top: 160px !important;
	}
	.ArnProperty .ArnContainer{
		min-height: 225px !important;
	}
}

/***CHANGES TO HEADER COLOR - A16400 - blue:rgb(0, 12, 102)& Red: rgb(222, 13, 38) ***/

@media (min-width: 1170px){
.logo-container {
    background-color:rgb(0, 12, 102);
 	}
.headerphone a {
	color:#fff;
	}
.headerphone a:hover {
	color:rgb(222, 13, 38);
	}
	
#navbar-collapse-1 .nav li a:hover {
	color:rgb(222, 13, 38);
	}
}

.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    max-width: 85%;
}

/*mobile header color change*/

@media screen and (max-width: 1169px){
.logo-container {
    background-color: rgb(0, 12, 102) !important;
	}
}

.footerlogo img {
    width: 15%;
    height: auto;
    float: right;
    margin: 5px 40px 5px 1px;
    position: relative;
    bottom: 40px;
    right: 0;
}
	 
@media only screen and (min-width: 1001px) and (max-width: 1145px)  {
		 .ArnSupportLinks.ArnSupportBottom {
		 text-align: left;
		 padding: 40px 10px;
		 }
} 
		 
@media screen and (max-width:1000px){
	.footerlogo img {
		width: 18%;
	    float: none;
	    margin: 60px 0px 0px 10px;
	 }
	 .ArnSupportLinks.ArnSupportBottom {
	 text-align: center;
	 padding: 40px 10px;
	 }
}