/*
Theme Name: Palmaris Property Management
Theme URI: http://http://151upperviacasitas.com
Description: Developed by Jess
Version: 9999999 
Author: MicroMedia
Author URI: http://mmstudio.org
*/


@import url('reset.css');
@import url('style-import.css');

html, body {
	/* margin: 0;
	padding: 0;
	text-align: center; */
}

body {
	/*background: #fff;
	color:#333;
	font-size:15px;
	line-height:23px;
	font-family: arial, verdana, sans-serif;
    padding: 0; */
}

p { margin-bottom:20px; }
ul { list-style-type:disc; margin-bottom:20px; }
.spacer { padding:17px 0; }

.wpcf7-form input.wpcf7-submit { -webkit-appearance: none; }



.alignleft {
	float: left;
	text-align: left;
	margin: 0 20px 10px 0;
}

.alignright {
	float: right;
	margin-top: -1px;
	text-align: right;
	margin: 0 0 10px 20px;
}

.aligncenter { display:block; margin: 0 auto 30px; }


.half { float:left; display:inline-block; width:48%; }
.half.last { float:right; display:inline-block; width:48%; }

.third { float:left; display:inline-block; width:30%; margin: 0 4.5% 0 0; }
.third.last { float:right; margin:0; }

.fourth { float:left; display:inline-block; width:22%; margin: 0 3% 0 0; }
.fourth.last { float:right; margin:0; }


.clear {clear:both;}
 .stretch,
    .clear {
        clear: both;
        height: 1px;
        margin: 0;
        padding: 0;
        font-size: 15px;
        line-height: 1px;
    }
    .clearfix:after, .iris-gallery:after {
        clear: both;
        height: 0;
        display: block;
        visibility: hidden;
        content: ".";
    }
    .clearfix {display:inline-block;}
    /* Hide from IE Mac \*/
    .clearfix {display:block;}
    /* End hide from IE Mac */
	
	.iris-gallery { margin-bottom:25px; overflow:hidden; }
	
	.apt-info h2 { text-align:center; color:#ff0000!important; font-size:24px; font-weight:bold; }
	
	.page-info h3 { font-size:18px; font-weight:bold; color:#666666!important; }


/* =Responsive Structure
----------------------------------------------- */
/* Smaller than standard 1060 (devices and browsers) */
@media screen and (max-width: 1060px) {

}

@media screen and (max-width: 960px) {
	/*  ipad */

}
	
@media screen and (max-width: 767px) {
	/*  small tablet */

	
	.half, .half.last, .third, .third.last, .fourth, .fourth.last { float:none; display:block; width:100%; margin: 0 auto 30px; }
	
	.alignleft, .alignright { float:none; display:block; margin: 0 auto 30px; max-width:100%; height:auto; }
	
}

@media screen and (max-width: 479px) {
	/*  iphone */

}


@media screen and (min-width: 1800px) {
	
	
}

