@import url(http://fonts.googleapis.com/css?family=Lato:700,300,100);
@import url(../fontawesome/css/font-awesome.min.css);
html {
	-webkit-font-smoothing: antialiased;
}


#dolphinlogo{

	max-width: 100%;
	margin-top: 65px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}


#houstonmasthead{
	max-width: 100%;
	margin-top: 32px;
}

#palmlife{
	max-width: 100%;
margin-top: 45px;
}

#aerena{
	max-width: 100%;
	margin-top: 30px;
	
}
@media (max-width: 775px){
	#aerena{
		max-width: 100%;
		margin-top: -5px;
	}
}

#customcomfort{
	max-width: 100%;
	margin-top: 8px;
}

#californiahomes{
	max-width: 100%;
	margin-top: 38px;
}


#modernmag{
	max-width: 100%;
	margin-top: 40px;
	
}

#dibs{
	max-width: 100%;
	
	
}

#modweek{
	max-width: 100%;
margin-top: -13px;
}

@media (max-width: 775px){
	#modweek{
		max-width: 100%;
		margin-top: 25px;
	}
}

.imagebg-nyc20 { background: #323232 url('../img/nyc20.jpg') no-repeat center bottom; }


#lowermargin {margin-top: -30px;}

#lowerdates {
	margin-top: -1px;
	margin-bottom: -5px;
}


#fixed-height-half{
	height: 190px; !important;
}

#size18 {
	font-size: 18px;
	line-height: 1.5;
	}

#black{
	color: black;
	font-weight:500;
	
	
}

/*Event Cal Formatting*/

#nyc20logo{

	max-width: 100%;
	margin-top: 85px;
}

@media (max-width: 775px) {

	#nyc20logo{
		/*max-width: 277px;
		margin-left: 119px;*/

		width: 100%;
		max-width: 470px;
		margin-top: 50px;
		margin-bottom: auto;
		margin-left: auto;
		margin-right: auto;
		display: block;

	}
}

#laantiqueslogo{

	max-width: 100%;
	margin-top: 70px;
}

@media (max-width: 775px) {

	#laantiqueslogo{
		
		width: 100%;
		max-width: 365px;
		margin-top: 25px;
		margin-bottom: auto;
		margin-left: auto;
		margin-right: auto;
		display: block;

	}
}

#lamodlogo{

	max-width: 100%;
	margin-top: 85px;
}

@media (max-width: 775px) {

	#lamodlogo{
	
		width: 100%;
		max-width: 470px;
		margin-top: 60px;
		margin-bottom: auto;
		margin-left: auto;
		margin-right: auto;
		display: block;

	}
}


#ftlatantiqueslogo{

	max-width: 100%;
	margin-top: 110px;
}

@media (max-width: 775px) {

	#ftlatantiqueslogo{
	
		width: 100%;
		max-width: 470px;
		margin-top: 85px;
		margin-bottom: auto;
		margin-left: auto;
		margin-right: auto;
		display: block;

	}
}

#palmspringsmodern{

	max-width: 100%;
	margin-top: 59px;
}

@media (max-width: 775px) {

	#palmspringsmodern{
	
		width: 100%;
		max-width: 600px;
		margin-top: 0px;
		margin-bottom: auto;
		margin-left: auto;
		margin-right: auto;
		display: block;

	}
}
@media (max-width: 500px) {

	#palmspringsmodern{
	
		width: 100%;
		max-width: 600px;
		margin-top: 68px;
		margin-bottom: auto;
		margin-left: auto;
		margin-right: auto;
		display: block;

	}
}



#palmbeachantique{

	max-width: 100%;
	margin-top: 85px;
}

@media (max-width: 775px) {

	#palmbeachantique{
	
		width: 100%;
		max-width: 470px;
		margin-top: 65px;
		margin-bottom: auto;
		margin-left: auto;
		margin-right: auto;
		display: block;

	}
}


#ftlatlogo{

	max-width: 100%;
	margin-top: -6px;
}

@media (max-width: 775px) {

	#ftlatlogo{
		width: 100%;
		max-width: 260px;
		margin-top: 0px;
		margin-bottom: auto;
		margin-left: auto;
		margin-right: auto;
		display: block;

	}
}


#sarasotaantiques{

	max-width: 100%;
	margin-top: -5px;
}

@media (max-width: 775px) {

	#sarasotaantiques{
	
		width: 100%;
		max-width: 470px;
		margin-top: auto;
		margin-bottom: auto;
		margin-left: auto;
		margin-right: auto;
		display: block;

	}
}


#addressblockgreen{

	color: green;
}

#hillsborough{

	max-width: 100%;
	margin-top: 45px;
}

@media (max-width: 775px) {

	#hillsborough{
	
		width: 100%;
		max-width: 600px;
		margin-top: 0px;
		margin-bottom: auto;
		margin-left: auto;
		margin-right: auto;
		display: block;

	}
}

#Brandless{

	width: 93px;
	margin-bottom: 5px;
	margin-left: 3px;
}

@media (max-width: 775px) {

	#Brandless{
	
		width: 93px;
		margin-bottom: 5px;
		margin-left: 3px;

	}
}


.rotate {

/* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

    margin-top: 40px;
    font-size: 3em;
    line-height: 45px;
    color: black;
    font-weight: bold;
    font-variant: small-caps;
}

@media (max-width: 775px){
	.rotate{


		/* Safari */
-webkit-transform: rotate(0deg);

/* Firefox */
-moz-transform: rotate(0deg);

/* IE */
-ms-transform: rotate(0deg);

/* Opera */
-o-transform: rotate(0deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
		 font-size: 3em;
	    color: black;
	    font-weight: bold;
	    font-variant: small-caps;
	    
	}
}

}