@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700');
@font-face { font-family: 'Elliot Sans'; src: url('fonts/elliot-sans/elliotsans-regular.ttf') format('truetype'), url('fonts/elliot-sans/elliotsans-medium.ttf') format('truetype'), url('fonts/elliot-sans/elliotsans-light.ttf') format('truetype'), url('fonts/elliot-sans/elliotsans-bold.ttf') format('truetype') ; font-weight: normal; font-style: normal; }
@font-face { font-family: 'Prime'; src: url('fonts/prime/prime-regular.otf') format('truetype'), url('fonts/prime/prime-light.otf') format('truetype') ; font-weight: normal; font-style: normal;}
@font-face { font-family: 'Pinyon Script'; src: url('fonts/pinyon-script/pinyonscript-regular.ttf') format('truetype'); font-weight: normal; font-style: normal;}
@font-face { font-family: 'Cooper Hewitt Light'; src: url('fonts/cooper-hewitt/cooperhewitt-light.otf') format('truetype'); font-weight: 300; font-style: normal; }
@font-face { font-family: 'Cooper Hewitt Regular'; src: url('fonts/cooper-hewitt/cooperhewitt-book.otf') format('truetype'); font-weight: 400; font-style: normal; }
@font-face { font-family: 'Cooper Hewitt Medium'; src: url("../fonts/cooper-hewitt/cooperhewitt-medium.otf"); font-weight: 500; font-style: normal; }
@font-face { font-family: 'Cooper Hewitt Semibold'; src: url('fonts/cooper-hewitt/cooperhewitt-semibold.otf') format('truetype'); font-weight: 600; font-style: normal; }

body{margin:auto;background:none /*url('../images/body-bg-v=1.jpg') */no-repeat center top;color:#2d2d2d;text-align:center;}

h1{margin-top:10px;font:bold 26px 'Cooper Hewitt Medium', sans-serif;color:#81C8EF;text-align:left}
h2{margin:-10px 0px 0px 0px;font-family:'Cooper Hewitt Medium', sans-serif;font-size: 22px; color:#000000;text-align:left}

h2.t1{margin:10px 0px 20px 0px;font:normal 15px 'Cooper Hewitt Medium', sans-serif;color:#000000;text-align:left}

h3{margin:0px;font:bold 16px 'Cooper Hewitt Medium', sans-serif;color:#ffffff;text-align:left}

h3.t1{margin:10px 0px 5px 0px;padding:0px 0px 5px 0px;font:bold 18px 'Cooper Hewitt Medium', sans-serif;color:#2d2d2d;text-align:left;}

h3.t2{margin:50px 0px 5px 0px;font:normal 22px 'Cooper Hewitt Medium', sans-serif;color:#156f97;}h3.t3{margin:0px;font:normal 15px 'Cooper Hewitt Medium', sans-serif;}

h3.t4{margin:30px 0px 5px 0px;padding:0px 0px 5px 0px;font:bold 16px 'Cooper Hewitt semibold', sans-serif;color:#2d2d2d;text-align:left;}

h3.t5{margin:20px 0px 5px 0px;padding:0px 0px 5px 0px;font:normal 20px 'Cooper Hewitt Medium', sans-serif; color:#81C8EF;text-align:left;border-bottom:1px solid #024c6b}

p{margin-top:10px;font:normal 14px/22px 'Cooper Hewitt Medium', sans-serif;color:#2d2d2d;}p.t1{color:#2d2d2d;}

a, a:link, a:visited{color:#ffffff;text-decoration:none; }

a:hover{color:#115b7d;text-decoration:none;}a:active{color:#156f97;}

dl dt{margin-top:5px;padding:0px 25px;color:#2d2d2d}dl .arrow{background:url('../images/arrow-blue.png') no-repeat 0px 0px;}
.fix-it {
	position:relative;
	height:1px;
	
}
.resources p {
	text-align: left;
}
.resources li {
	text-align: left;
}
.arrow a {
	color:black;
	font:normal 18px 'Cooper Hewitt Medium', sans-serif;
	text-align: left;
	
}
.arrow a:hover {
	background:none;
	color:#0893d6;
}
.residents {
	width: 100%;
	text-align:left;
}
/*.frame {
	height:600px;
	width:1100px;
}*/

.container4 .homesforrent .list-items .show-options .rently-btn-apply  {
	display:none;
}

dd{padding:5px;color:#2d2d2d }

ul{margin:0px 0px 15px 0px;padding:0px 5px; }


/*ul li{margin-left:15px;padding:0px;color:#000;background-color: none;opacity: 0.8; }*/
/*ul li:hover {
	background-color:white;color: #156f97; opacity:1;
}*/
ul .pdf, ul .arrow{margin:5px 10px;padding:0px 0px 0px 25px;color:#231f20; font:normal 14px 'Cooper Hewitt Medium', sans-serif;}
ul .pdf{background:url('../images/pdf.png') no-repeat 0px 0px;}img{margin:0px;border:none;}table{border-collapse:collapse;}.lg{font:normal 20px 'Cooper Hewitt Medium', sans-serif;color:#156f97;text-align:left;}

.btn{height:58px;width:200px;padding:20px;border:none;font:bold 15px 'Lucida Sans',sans-serif;color:#ffffff;cursor:pointer;text-align:left;}

.btn-blue{padding:0px 0px 0px 45px;background:url('../images/btn-blue.png') no-repeat;}.btn-orange{background:url('http://www.blueripplepm.com/images/btn-orange.jpg') no-repeat;}

.clr{clear:both;}.hdn{display:none;}.rt{float:right; width:48%;}

.box{padding:10px;}

.box h2{margin:0px 0px 0px 10px;font-size:20px; font-family: 'Cooper Hewitt Medium', sans-serif;color:#DE4B26;}

.faqs{margin:5px 0px 5px 15px;list-style:none;}.qstn{padding:0px 0px 5px 0px;color:#156f97;}.answr{padding:0px 0px 15px 0px;font-size:13px;color:#2d2d2d;}.answr{padding:0px 0px 15px 0px;font-size:13px;color:#2d2d2d;}

.testimonials{
	background:linear-gradient(#81C8EF, #052f55);
	width:75%;
	margin: 0 auto 30px auto;
	padding:0;
	

	
	
}
.testimonials1{
	background:linear-gradient(#81C8EF, #052f55);
	width:100%;
	margin: 0;
	padding:0;

	
	
}
button.btn.rently-btn.rentux.rently-btn-apply {
	display:none;
}
.testimonials h3 {
	padding-top:30px;
}
.testimonials li{padding: 20px 60px 30px 60px;list-style:none;font:italic normal 13px/20px 'Lucida Sans',sans-serif;color:white;}

ul.testimonials li {
	background:none;
	opacity:1;
}
ul.testimonials li:hover {
	background:none;
	color:white;
}

.testimonials .t2 {
	color:white;
	text-align:center;
}

.testimonials1 h3 {
	padding-top:30px;
}
.testimonials1 li{padding: 20px 60px 30px 60px;list-style:none;font:italic normal 13px/20px 'Lucida Sans',sans-serif;color:white;}

ul.testimonials1 li {
	background:none;
	opacity:1;
}
ul.testimonials1 li:hover {
	background:none;
	color:white;
}

.testimonials1 .t2 {
	color:white;
	text-align:center;
}


ul.areas{margin:0px 10px;padding:0px;}

ul.areas li{list-style:none;float:left;width:21%;padding:8px 2%;margin:0px;}.sep-bar{margin-left:15px;margin-top:10px;}.center-text{text-align:center;}.gray{color:#2d2d2d;}.image{padding:7px;background-color:#cccccc;border: 1px solid #ffffff;margin-right:20px;margin-top:20px}.rented{position:absolute;top:50px;left:215px;z-index:110}

.phone{position:relative;top:42px;z-index:110;font:normal 14px 'Cooper Hewitt Medium', sans-serif;color:#156f97;float:left;background-color:#000735; padding:2px 10px 2px 10px}
.phone img {padding:4px 2px 0 0;}
.phone p {float:right; margin:4px 0 1px 4px; color:white;}
.container {
	width:950px; margin: 0 auto; background:yellow;
}
.container a {
	opacity:1;
}
.container3 {
	width:950px; margin: 0 auto; background:yellow;
}
.container3 a {
	opacity:1;
}


#hdr, #main {position:relative;width:600px;margin:auto;text-align:left;font:normal 14px 'Cooper Hewitt Medium', sans-serif;line-height:18px;}
#nav {position:relative;width:750px;text-align:left; font-family: 'Cooper Hewitt Medium', sans-serif;float:left;margin-left:50px;
}

#nav{position:relative; height:40px;  font-family: 'Cooper Hewitt Medium', sans-serif; letter-spacing:1px;font-size: 12px; text-align:center;z-index:30;text-transform:uppercase;}
#nav ul{position:absolute;margin:55px 0 0 0;padding:0px;}
#nav ul li{float:left;height:45px;padding:0px 0px;margin:0px;list-style:none; /*background:url('../images/nav-sep.jpg') no-repeat left top;*/}
/*#nav ul li:first-child{background:none;}*/
/*#nav a, #nav a:link, #nav a:visited{color:#fff;line-height:50px;text-align: center;background-color:#81C8EF; padding:20px 15px 20px 15px}*/
/*#nav a:hover{color:#81C8EF; background-color:#000735; font-weight:400;}*/
#nav a:active{color:#FFFFFF;
}
#nav ul a{
	color:#fff;line-height:50px;text-align: center;background-color:#81C8EF; padding:20px 15px 20px 15px;margin: 0 1px;
}
#nav ul a:hover{
	color:#81C8EF; background-color:#000735; font-weight:400;
}

#nav ul ul {
	display:none;
	margin:1px;
	color: #81c8ef;
}

#nav li:hover ul ul {display:none;} /* hides sub-sublists */

#nav li:hover ul {display:block;} /* shows sublist on hover */

#nav ul li ul li{
	display:inline;
	
	
}

#nav ul ul a{
	border:none;
	text-decoration:none;
}
.slicknav_menu {
		display:none;
	}

.topbackground{background-color:#c4beb5;background-repeat:no-repeat;height:441px;margin:-100px auto;position:relative;background-size:cover;padding-top:0px;}
.topbackground p{background:#001E2F;font-size:48px;color:#FFF;font-weight:bold;padding: 16px 30px 9px 20px;letter-spacing: 1px;display:inline-block;}
#gallerybg{background-image:url("../images/lake.jpg");}
/*#gallerybg1{background-image:url("../images/for_rent.jpg");background-position:center;}*/

.topbackground1{
	display:none;
}

#main{width:900px;margin:-10px auto;padding:20px 25px 25px 25px;}
#main.bg-home{width:100%;margin-top:-10px;padding:0px;}
#main.bg-full{}
#main.bg-twocol{
	height:400px;
	
}

.lt{float:left; width:48%;font-family: 'Cooper Hewitt Medium', sans-serif;}
.homestext{float:left; width:35%;font-family: 'Cooper Hewitt Medium', sans-serif;margin-bottom: 30px;}

videoelement{margin: 0 auto 31px auto;position:absolute;}
#elementvideo{width: 60%; margin:0 0 30px 0; }
.videoelement img{width: 60%; margin:0 0 30px 0; }
.videocaption{position: absolute;top: 35%;background-color: rgba(255,255,255,0.65);left: 0;    right: 0;margin: 0 auto;max-width: 450px;text-align: center;padding: 30px 15px 25px 15px;z-index: 4;}
.videocaptionclose{position:absolute;top:-1px;right:5px;text-decoration:none !important;color: #374856 !important;font-size: 21px;}
.titleannouncement{font-family: 'Cooper Hewitt Regular', sans-serif;font-size:45px;color:#123041;margin-bottom: 20px;}
.warningavise{font-family: 'Cooper Hewitt Semibold', sans-serif;font-size:26px;font-weight:700;color:#123041;margin-bottom:2px;}
.videocaption .normalp{font-size: 19px;color: #123041;margin-bottom: 15px;}
.videocaption .btn{background:#7d2426;}
.videocaption .btn:hover, .videocaption .btn:active, .videocaption .btn:focus{background:#c2383c;}

h1.lt {
	color:#81C8EF;margin:50px 0 0 0;
}
p.lt{float:left; width:550px; text-align:left; margin-top:-40px;}

h2.lt{margin:-50px 0px 0px 0px;font:normal 15px 'Cooper Hewitt Medium', sans-serif;color:#000000;text-align:left}

#main .apply .button {
	margin:100px 0 0 200px;
	float:left;
}

#lt-col{float:left;width:600px;margin:0px 25px 0px 0px;}
#lt-col p{color:#2d2d2d;}
#rt-col{float:right;width:255px;margin-top:-75px;padding:20px 10px;}
#hdr{height:122px;top:-10px;background:url('../images/sec-top-gradient.jpg') repeat-x;z-index:10;}#hdr .logo{position:relative;left:0px;top:0px;z-index:20;}
#hdr .contact{float:right;width:150px;margin-top:35px;font:normal 11px 'Cooper Hewitt Medium', sans-serif;color:#FFFFFF;text-align:left;}
#right-col .company{padding:0px 25px 15px 25px;font:normal 22px 'Century Gothic',sans-serif;}
#right-col .address, #right-col .contact{padding:0px 25px 15px 25px;}

#right-col .cta-box{margin-bottom:25px;padding:25px 10px 0px 10px;border-top:solid 1px #DADADA;}
#right-col .t-img{float:left;margin:0px 8px 15px 0px;}#right-col h2{margin:0px;border:none;font:normal 21px/24px 'Cooper Hewitt Medium', sans-serif;color:#2E2E2E;}#right-col h3{margin:0px;border:none;font:normal 14px/18px 'Cooper Hewitt Medium', sans-serif;color:#DE4B26;}#right-col p{clear:both;}#right-col .sub-msg{margin:10px 0px 0px 0px;font:italic normal 12px/15px 'Cooper Hewitt Medium', sans-serif;color:#C4C4C4;}#right-col .read{margin-top:15px;}
/*#h-tran-bg{position:absolute;z-index:0;top:500px;width:100%;height:400px;background:url('../images/transparent.png');}
*/
#h-wlcm-bg{position:relative;z-index:1;top:0px;height:100px;background-color:none;}

#h-logo{float:left;position:relative;left:15px;top:15px;width:215px;}
#h-box{float:left;position:relative;top:320px;left:330px;width:200px;height:200px;padding:30px 0px 0px 0px;background:url('../images/services-bg-lg.png') no-repeat;z-index:10;}

#h-box h2{font:normal 28px/30px 'Cooper Hewitt Medium', sans-serif;letter-spacing:1px;color:#FFFFFF;text-align:center;}

#h-box p{padding:0px 35px 20px 35px;text-align:justify;color:#ffffff;font-size:16px}

#h-box .btn-more{position:relative;margin-left:110px;margin-top:-15px}
.h-cta-three-col{float: left;position:relative;width: 313px;text-align:center;z-index: 1000;cursor:pointer; top:400px;}

.h-cta-three-col h2{margin-bottom:0px;padding:15px 20px 0px 20px;font:normal 26px/26px 'Cooper Hewitt Medium', sans-serif;color:#0090b2;text-align:center}
.h-cta-three-col h3{margin-top:0px;padding:0px 20px 0px 20px;font:normal 14px/16px 'Cooper Hewitt Medium', sans-serif;color:#ffffff;text-align:center}

.h-cta-three-col p{padding:20px 20px 20px 30px;font:normal 14px 'Cooper Hewitt Medium', sans-serif;color:#ffffff;text-align: left}

.h-img{float:left;position:relative;}

#h-new-listings-widget{float: right;position: relative;padding: 10px 0px 0px 30px;width:400px;height: 302px;text-align:left;background:url('../images/content-rt-transparency.png') repeat;}

#h-new-listings-widget h2{margin-bottom:0px;padding:30px 20px 0px 0px;font:normal 26px/26px 'Cooper Hewitt Medium', sans-serif;color:#156f97;text-align:left;}
#h-new-listings-widget h3{margin-top:0px;padding:0px 20px 20px 0px;font:normal 14px/16px 'Cooper Hewitt Medium', sans-serif;color:#404040;text-align:left;}
#a-cont{position: relative;width: 950px;height: 550px}
#a-lt{position: absolute;z-index:1;left:0px;margin-top: -20px;padding:100px 20px 20px 20px;width:600px;height: 500px;background:url('../images/content-lt-transparency-v=1.png') repeat}
#a-lt h1{font:normal 33px 'Cooper Hewitt Medium', sans-serif;color:#2d2d2d;text-align: left}
#a-rt{float: right;position: relative;z-index:1;margin-top: -20px;padding:100px 20px 20px 20px;width:270px;height: 500px;background:url('../images/content-rt-transparency-v=1.png') repeat}
.a-cta{z-index:100;cursor:pointer;}
.a-cta h2{margin-bottom:0px;padding:20px 0px 0px 10px;font:normal 22px/22px 'Cooper Hewitt Medium', sans-serif;color:#156f97;text-align:center}.a-cta h3{margin-top:0px;padding:0px 0px 10px 10px;font:normal 14px/16px 'Cooper Hewitt Medium', sans-serif;color:#2d2d2d;text-align:center}.a-cta p{padding:15px 0px 30px 20px;font:normal 13px 'Cooper Hewitt Medium', sans-serif;color:#2d2d2d;}.a-cta img{float:left;margin-left:-30px;}

#r-content{position:absolute;top:0px;left:0px;width:465px;height:334px;padding:0px;}
#r-content ul{position:relative;width:465px;list-style:none;padding:0px;margin:0px;}
#r-content ul li{position:absolute;top:0px;left:0px;width:465px;list-style:none;padding:0px;margin:0px;}
#c-info{float:left;width:400px;padding-top:40px; text-align:left; font: 16px 'Lucida Sans',sans-serif;}
#c-info .address, #c-info .contact{padding:0px 0px 15px 8px;}

#c-map{margin:-50px 0px 0px 0px;padding:5px;width:460px;border:solid 1px #DADADA;background:#FFFFFF;text-align:center;float:right;}
#c-form{float:right;width:400px;margin:0px;padding:0px;}
#b-list{margin:20px 0px;padding:0px;list-style:none;}
#b-list li{margin:0px 0px 20px 0px;padding:20px 0px 0px 0px;border-top:solid 1px #DADADA;}
#b-list li h3{margin:0px 0px 10px 0px;border:none;font:bold 16px 'Cooper Hewitt Medium', sans-serif;color:#2E2E2E;}
#b-list p{margin:0px 0px 10px 0px;color:#7D7E7F;}
#b-list .link{font:normal 13px 'Century Gothic',sans-serif;}
#s-info{float:left;width:450px;margin:10px 0px;}
#s-intro img, #s-area img{float:left;margin:0px 15px 15px 0px;padding:1px;border:solid 1px #DADADA;}
#s-areas{color:#2e2e2e;}
#s-info .callout{margin-top:50px;}

#s-form{float:right;width:410px;margin-top:0px; background-color:#cdcdcd;color:white;}
#s-form h2{font:normal 22px 'Lucida Sans',sans-serif; text-align:center; color:white;}
#s-form1{width:80%;margin: 0 auto 20px auto; background-color:none;}
#s-form1 h2{font:bold 22px 'Cooper Hewitt Medium', sans-serif; text-align:center; color:white;}
#s-testimonials{float: right;width:400px;text-align:left;}
#s-testimonials h2{font:normal 22px 'Lucida Sans',sans-serif;color:#156f97;}

#t-bg{}#t-bg h2{margin: 10px 0px -20px 0px;font:normal 18px 'Cooper Hewitt Medium', sans-serif;color:#156f97;}#t-bg .lt, #t-bg .rt{}#t-bg .btn{margin:0px 0px 0px 0px;}.t-cta{float:left;z-index:100;cursor:pointer;padding-bottom: 30px;}.t-cta h2{margin-bottom:0px;padding:30px 0px 0px 20px;font:normal 26px/26px 'Cooper Hewitt Medium', sans-serif;color:#156f97;text-align:left}.t-cta img{padding:0px 15px 0px 30px;float:left;text-align:center;}#m-form{float:right;width:410px; background-color:#cdcdcd;}#m-info{float:right;width:300px;text-align:left;}#m-info p{margin:5px 0px 20px 0px;color:#2d2d2d;}#m-info h3{margin:00px 0px 5px 0px;padding:0px 0px 5px 0px;font:600 18px 'Cooper Hewitt Medium', sans-serif;color:#2d2d2d;text-align:left}#m-info .emgcy{font:italic bold 14px/22px 'Cooper Hewitt Medium', sans-serif;color:#DE4B26;}

#ap-props{margin:20px 0px 20px 0px;padding:15px 0px;background:#FFFFFF;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;height:auto;}#ap-link{margin:15px 0px;text-align:center;}
.container4 {
	background-color:#f5f7fa;
	width:100%;
	height:auto;
	position:relative;
	padding:20px 0 20px 0;

}
.container5 {
	background-color:#f5f7fa;
	width:100%;
	height:auto;
	position:relative;
	padding:20px 0 20px 0;

}
.container6 {
	background-color:#f5f7fa;
	width:100%;
	height:100%;
	position:relative;
	padding:20px 0 20px 0;

}
.address {
	text-align:left;padding-left:8px;float:left;font: 14px 'Cooper Hewitt Medium', sans-serif;line-height: 22px;
}
.address a {
	text-align: left; padding-left:5px; color: #81C8EF;
}
.address a:hover {
	color: #000735;
}
.contact .phone1 {
	text-align:left;padding-left:8px;float:left;font: 14px 'Cooper Hewitt Medium', sans-serif;
}

.about {
	width: 70%;
	background-color:white;
	padding:30px;
	margin:10px auto 30px auto;
	
}

.contact {
	width: 70%;
	height:490px;
	background-color:white;
	padding:30px;
	margin:10px auto 30px auto;
	
}
.contact1 {
	width: 70%;
	
	background:linear-gradient(#81C8EF, #052f55);
	padding:30px;
	margin:10px auto 30px auto;
	
}
.homesforrent {
	width: 70%;
	height:auto;
	background-color:white;
	padding:30px 30px 60px 30px;
	margin:10px auto 30px auto;
	
	
}
.new-property a {
	color: #828a8f;
	text-align: left;
width: 100%;
}
.new-property a:hover {
	color: #81C8EF;
}
.new-property .lt{
	padding:0 0 20px 0;
	margin:0 0 20px 0 ;
	width: 20%;
	
}
#frsWidget1550792517354 {
	margin-top: 200px;
}
#frsWidget1550792517354 .prop-title{
	margin: 300px 0px 50px 0px;
	text-align:left;
}
#frsWidget1550792517354 .frs-widget .prop-result .prop-info .prop-title{
	margin: 0px;
}
#frsWidget1550792517354 .frs-widget a.frs-btn{
	margin-top: 00px;
}

#frsWidget1550792517354 .prop-showing {
	margin-top: 0px;
	float:left;
	
}
#frsWidget1550792517354 .prop-showing a {
	padding: 10px 15px;
	
}
#frsWidget1550792517354 .prop-apply  {
	float:left;
	display:none;
	
}
#frsWidget1550792517354 .prop-apply a {
	padding: 10px 15px;
	
}
#frsWidget1550792517354 .prop-phone {
	margin-top: 110px;
	
}
#frsWidget1550792517354 .prop-info {
	text-align:left;
	
}
#frsWidget1550792517354 .frs-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb img {
	margin-top:50px;
	
}
#frsWidget1550792517354 .prop-section {
	text-align:left;
	
}
#frsWidget1550792517354 .prop-tabs .prop-section p{
	text-align:left;
	
}
.homesforrent h1 {
	margin-bottom:-22px;

}
.homesforrent a {
	float:right;
	
}
.homesforrent p {
	margin-top: 10px;
	text-align:left;
}
.homesforrent1 {
	width: 880px;
	height:auto;
	background-color:white;
	padding:30px;
	margin:10px auto 30px auto;
	
}
.homesforrent1 a {
	float:right;
}
.homesforrent1 p {
	margin-top: 10px;
	text-align:left;
}
.community {
	width: 880px;
	height:1000px;
	background-color:white;
	padding:30px;
	margin:10px auto 30px auto;
	
}
.community a {
float: left;
	color:#000735;
	text-transform: uppercase; 
	font: 14px 'Cooper Hewitt Medium', sans-serif;
	
}
.community a:hover {
	color: #81C8EF;
}
.community p {
	margin-top: 10px;
	text-align:left;
}
.homesforrent2 {
	width: 1000px;
	height:1700px;
	background-color:white;
	padding:25px 0;
	margin:10px auto 30px auto;
	
}
.homesforrent2 a {
	float:right;
}
.homesforrent p {
	margin-top: 10px;
	text-align:left;
}
.tenant {
	width: 70%;
	background-color:white;
	padding:30px;
	margin:10px auto 0px auto;
	
}
.resources {
	width: 70%;
	height:100%;
	background-color:white;
	padding:30px;
	margin:10px auto 0px auto;
	
}
.tenant a {
	float:left;
	margin: 10px 0;
}
.homesforrent2 .t1 a{
	float:none;
	color:#81C8EF;
	font-weight:700;
}
.homesforrent2 .t1 a:hover{
	color: black;
}
.resources  a {
	color:#81C8EF;
	font-weight: 700;
	
}
.resources a:hover {
	color:black;
}
.resources ol a {
	color:#81C8EF;
	font-weight: 700;

	
	
}
.resources h2 {
	font-size: 18px;
}

.resources ol li {
	padding-top: 5px;
}
.resources ol {
	font: 14px 'Cooper Hewitt Medium', sans-serif;
	
}
.links {
	width: 100%;
}
.payment {

	height:50px;
}

.payment {
 
        position: relative;
       
    }
    .payment .img-hover {
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 99;
    }
 
.payment:hover .img-hover {
        display: inline;
    }
.payment img {
	width:40px;
	float:left;
	margin: 0 0 0 10px;
}
    
.payment img:hover {
	width:42px;
	margin:-1px -1px -1px 9px;
	
}
.payment .img-hover img {
	width:42px;
	height:42px;
	float:left;
	margin: 0;
}

.payment a {
	color:#000735;
	float:left;
	margin: 10px 0 0 10px;
	text-transform: uppercase;
	font-family: 'Cooper Hewitt Medium', sans-serif;
}
.payment a:hover {
	color:#81C8EF;
}
.lt .t1 {
	text-align:left;
}
.rt .t1 {
	text-align:left;
}

.mission {
	font-size:22px;
	text-align:center;color:#81C8EF;
	font-family:'Cooper Hewitt Medium', sans-serif;
}
.about h2{
	padding:40px 0;
	font-size:32px;
	
}
.about .contact-line {
	font-size:16px;
	padding:10px 0;
	padding-left:8px;
}
.img-circle{
border-radius: 50%;	


}
.p1 a{
	color:#81C8EF;
	text-decoration: underline;
	
}
.row {
	display: flex;
	flex-wrap:nowrap;
margin-left: -10px;
margin-right: -10px;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs, .col-xs-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl, .col-xxl-auto  {
	position: relative;
min-height: 1px;
padding-right: 10px;
padding-left: 10px;
flex: 0 0 48%;
max-width: 50%;	
}
.text-md {
	font-size: 20px;
	color:#81C8EF;
	text-align:center;
	
}
.text-xxxs{
	font-size:12px;
}
.m-b-sm {
	margin-bottom:1.5rem;
}
.text-uppercase {
	text-transform:uppercase;
}
.m-x-auto {
	margin-right:auto !important;
	margin-left:auto !important;
}
.text-bold {
	font-weight: 700;
}
.img-fluid {
	display: block;
max-width: 100%;
height: auto;
}
.m-b{
	margin-bottom: 2rem;
}
.button {
	float: left;
	min-width: 150px;
	max-width: 250px;
	display: block;
	padding: .5em 1em;
	border: none;
	background: #81C8EF;
	color: white;
	vertical-align: middle;
	position: relative;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	cursor:pointer;
	margin:10px;
	
	
}
.apply {
	margin-bottom: 20px;
}
.button:focus {
	outline: none;
}
.button > span {
	vertical-align: middle;
}
.button--text-thin {
	font-weight: 300;
}.button--text-upper {
	letter-spacing: 1px;
	text-transform: uppercase;
}
.button--text-thick {
	font-weight: 600;
	
}
.button--size-s {
	font-size: 14px;
}
/* Rayen */
.button--rayen {
	overflow: hidden;
	padding: 0;
	width: 250px;
	margin:10px 2px;
}
.button--rayen.button--inverted {
	color: #fff;
}
.button--rayen::before {
	content: attr(data-text);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #2d2d2d;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	text-align:left;

}
.button--rayen.button--inverted::before {
	background: #fff;
	color: #37474f;
	
}
.button--rayen > span {
	display: block;
	
}
.button--rayen::before,
.button--rayen > span {
	padding: 1em 2em;
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	

}
.button--rayen:hover::before {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	
}
.button--rayen:hover > span {
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);


	
}

.photo-gallery {
	width:100%;
	margin: 0 auto;
	padding: 10px;
	height:300px;
	
}
.photo-gallery img {
	width:400px;
	height: auto;
	float: left;
	margin:20px 10px;
}
.photo-gallery p {
	margin-top:-20px;
	font-size:12px;
}

#ftr{padding:35px 0px;font:normal 10px/16px 'Cooper Hewitt Medium', sans-serif;text-align:center;color:#ffffff; width:100%; background-color:#000735;}

#ftr.ftr-bg{ width:100%;}

/*#ftr.ftr-bg a, #ftr.ftr-bg a:link, #ftr.ftr-bg a:visited{color:#a8a8a8;}*/

#ftr.ftr-bg a:active{color:#a8a8a8;}#ftr .social{margin:10px 0px;}

#ftr .social img{margin:0px 10px;}

#ftr a, #ftr a:link, #ftr a:visited{font-weight: bold;color:#a8a8a8;}#ftr a:hover{color:#81C8EF;}#ftr a:active{color:#055fa9;}

#ftr.black-text{color:#ffffff; background-color:none; }
/*#ftr.black-text p {
	display: inline-block; color:#a8a8a8;text-transform: uppercase; font-size:11px;font-weight: bold;
}*/
/*#ftr.black-text a{text-transform: uppercase;
	
}*/
.footer-info {
	width: 80%; margin:0 10%; display: inline-flex;font-family: 'Cooper Hewitt Medium', sans-serif;
}
.footer-info img {
	width:200px; float:left; margin: 80px 0 10px 120px;opacity: .8;
}
.footer-info .column2 p {
	width:200px; text-align: left; margin: 0px 0 0px 50px; display: block; font-size: 11px; font-weight:bold; color: #a8a8a8;font-family: 'Cooper Hewitt Medium', sans-serif; 
}
.column1 a {
	width:200px; text-align: left; margin: 0px 0 10px 120px; display: block;
}
.column1 {
	width: 400px; 
}
.column2 {
	float:left; margin-top:70px; width:275px;display: inline-grid; height:140px; border-left:rgba(129,200,239,1.00)solid 1px;
}
.column2 a {
	 text-align: left;  display: inline-grid; float:left; margin: 0 0 0 50px; padding: 0; text-transform: none;
}
.column2 p {
	 text-align: left;  display: inline-block; float:left; margin: 0;
}
.column3 {
	float:left; margin-top:70px; width:275px;display: inline-grid; height:120px;border-left:rgba(129,200,239,1.00)solid 1px;font-size: 11px;
}
.column3 a {
	 text-align: left;  display: inline-grid; float:left; margin: 0 0 0 50px; padding: 0; text-transform: none;
}
.ftr-bottom {
	margin-top:50px;
}

.frs-widget .frs-btn{background: #055FA9;color: #ffffff;border: none;padding: 8px 30px;font-weight: bold;cursor:pointer}.frs-widget .prop-result .prop-btn a{display: inline-block;background-color: #055FA9;color: #ffffff;text-align:center;text-decoration: none;padding: 8px 30px;font-size: 1.2em;font-weight: bold;}.frs-paging-btn a{min-width: 45px;padding: 2px 4px;border: 1px solid #055FA9;color: #055FA9;text-decoration: none;font-weight: bold;font-size: 0.9em;}.frs-paging-btn a:hover, .frs-paging-btn.active a{background: #055FA9;color: #ffffff;}.frs-widget .prop-result .prop-rent{color: #055FA9;font-weight: bold;font-size: 1.3em;}.frs-widget .prop-tabs .prop-tab-nav ul li a{display:block;width: 148px;height: 34px;line-height: 34px;text-transform:uppercase;color: #ffffff;background: #055FA9;text-align: center;text-decoration:none;opacity: 0.8;}.frs-widget.prop-view .prop-form .prop-form-hdr{color: #055FA9;font-size: 1.5em;text-transform:uppercase;border-bottom: 1px solid #d7d7d7;padding-bottom: 3px;margin-bottom: 5px;}.frs-widget.prop-view .prop-title{margin: 0px 0px 20px 0px;color: #055FA9;font-size: 2em;}.frs-widget.prop-view .prop-phone{color: #055FA9;font-weight: bold;margin-bottom: 10px;font-size: 1.1em;}.frs-widget.prop-view .prop-rent{color: #055FA9;font-weight: bold;font-size: 1.1em;margin: 10px 0px 10px 0px;}.frs-widget .prop-tabs .prop-section h3{color: #81C8EF;margin: 0px 0px 5px 0px;font-weight: 300;font-size: 1.2em;}


/*videocss*/
/*.videoelement{margin: 0 auto 31px auto;position:abso;}
#elementvideo{width: 100%;height:initial; margin:-180px 0 0 0;}
.videocaption{position: absolute;top: 35%;background-color: rgba(255,255,255,0.65);left: 0;    right: 0;margin: 0 auto;max-width: 450px;text-align: center;padding: 30px 15px 25px 15px;z-index: 4;}
.videocaptionclose{position:absolute;top:-1px;right:5px;text-decoration:none !important;color: #374856 !important;font-size: 21px;}*/
.titleannouncement{font-family: 'Cooper Hewitt Regular', sans-serif;font-size:45px;color:#123041;margin-bottom: 20px;}
.warningavise{font-family: 'Cooper Hewitt Semibold', sans-serif;font-size:26px;font-weight:700;color:#123041;margin-bottom:2px;}
.videocaption .normalp{font-size: 19px;color: #123041;margin-bottom: 15px;}
.videocaption .btn{background:#7d2426;}
.videocaption .btn:hover, .videocaption .btn:active, .videocaption .btn:focus{background:#c2383c;}
.leasingprice{background:#E77927;color:#FFF;display:inline-block;font-family: 'Cooper Hewitt Medium', sans-serif;padding:20px 17px 18px 22px;border-radius: 45px;margin-top: -8px;}
.leasingprice strong{font-size:45px;margin-right: 3px;}
.leasingprice span{font-size:20px;min-width:103px;display:inline-block;line-height: 22px;}
.floatbtnvideo{position: absolute;left: 30%;opacity: 0;padding: 100px 200px;top: 36%;outline:none !important;transition: opacity 0.6s ease;z-index:2;}
.floatbtnvideo:hover{opacity:1;}
.videoelement:hover .floatbtnvideo{opacity:1}
.floatbtnvideomute{right: 10px;position: absolute;bottom: 12px;outline:none !important;}
.videoelement a {
	margin:0;
}

button1, button2, button3, button4, button5, button6, button7, button8, button9, button10, button11, button12 {
    background: #81C8EF;
    color: white;
    padding: 10px;
	width:60%;
    font-size: 18px;
    margin: 50px auto;
	display:inherit;
	font: normal 14px/22px arial,sans-serif;
	cursor:pointer;
}
.hidden {
    display: none;
}

#box1, #box2, #box3, #box4, #box5, #box6, #box7, #box8, #box9, #box10, #box11, #box12 {
	width:60%;
	color:#2d2d2d;
	margin:0 auto;
	font: normal 14px/22px arial,sans-serif;
}
#box2 a, #box3 a {
	font-weight:700;
	color:black;
	text-decoration: underline;
	
}
.questions-answers{
	margin: 50px auto 60px auto;
	width:75%;
	background-color: white;
	padding-bottom: 50px;
}
.qa{
	position:relative;

}

.qa h2 {
	text-align:center;
	font-size:32px;
	padding: 20px 0px 0 0;
	color:#81C8EF;
	
	
}
.column-title1 {
	font-family:'Cooper Hewitt Medium', sans-serif;
	padding: 10px 0 0 0;
}


/*figureelement*/
.figurelement{margin:0 auto 60px auto;height: 364px;background-image:url("../images/availableproperties.jpg");background-size:cover;max-width:1140px;}
.figurelement .container1{position:relative;}
.figurelement .figurecaption{position:absolute;left:35px;top:100px; background-color:rgba(0,0,0,0.5); padding:20px 20px 45px 20px;}
.figurelement.alignright{background-image:url("../images/tenants.jpg");}
.figurelement.alignleft{background-image:url("../images/available.jpg");}
.figurelement.alignright .figurecaption{left:initial;right:35px;}
.figurelement h3{font-family: 'Cooper Hewitt Medium', sans-serif;font-weight:700;font-size:35px;color:#81C8EF;margin-bottom:7px;}
.figurelement a {color:white;}
.figurelement a:hover {color:white;}
.paragraphintro{font-family: 'Cooper Hewitt Medium', sans-serif;font-size:25px;color:white; text-align:left;}
.btn-info{background:#0397d7 !important; color:white;}
.btn-info:hover, .btn-info:active, .btn-info:focus{background:#2d2d2d !important; color:white;}

footer.d-flex > div{width:100%;padding:40px 0 26px 0;}

/*endfigureelement*/
/*footer*/
/*Footer*/
.d-flex {  display: flex!important;
}
footer.d-flex > div{width:100%;padding:40px 0 26px 0;}
.footertitle{font-family: 'Cooper Hewitt Regular', sans-serif;font-size:40px;color:#1D384C;line-height:48px;}
.footersubtitle{font-size:22px;color:#DCE7F1;margin-bottom: 9px;}
.keepcontact{background:#0f4b6f;}
.keepcontact *{color:#B1C9DF;}
.keepcontact hr{border-color:#7799ad;margin:40px 0;}
.keepcontact .contentfooter{max-width:1800px;float:none;width:100%;margin:0 auto;padding:0;}
.keepcontact .contentfooter .d-flex > div{padding:0 15px;}
.keepcontact .contentfooter .d-flex > div:nth-child(4n){max-width:680px;}
.keepcontact .footertitle{color:#FFF;display:inline-block;border-bottom:1px solid #ffffff;padding:0 30px 13px 0;margin-bottom:45px;}
.keepcontact .contentfooter .d-flex > div:nth-child(4n) .footertitle{font-family:Prime,Sans-Serif;font-size: 46px;}
.keepcontact .contentfooter .d-flex > div:nth-child(4n) p{font-size:20px;}
.keepcontact .contentfooter .d-flex > div:nth-child(4n) p strong{color:#FFF;}
.footercontact{padding:1px 3px 1px 43px;line-height:normal;margin-bottom: 32px;}
.footercontact a{text-decoration:none !important;}
.footercontact a:hover {color: red;}
.footerphone{background:url("../images/icon/footer-phone.png") no-repeat;}
.footeremail{background:url("../images/icon/footer-email.png") no-repeat;}
.footeraddress{background:url("../images/icon/footer-address.png") no-repeat left center;}
.footerlist{margin:0 0 25px 0;padding:0;font-size:16px;}
.footerlist li{list-style-type:none;background:url("images/icon/li-footer.png") no-repeat left 4px;padding-left:20px;margin-bottom:12px;}
.footerlistdifferent{background:no-repeat !important;padding-left:0 !important;}
.socialmedia{margin-bottom:25px;}
.socialmedia img{margin-right:3px;}
.requestinfo{background:#ffffff;}
.requestinfo .contentfooter{max-width:490px;float:left;width:100%;margin-left:83px;}
.requestinfo .footertitle{text-align:center;font-size:34px;}
.requestinfo label{color:#1D384C;margin-bottom: 2px;}
.requestinfo .form-group{margin-bottom: 10px;}
.requestinfo .col-sm-6:first-child{padding-right:6px;}
.requestinfo .col-sm-6:last-child{padding-left:6px;}
.bgwhitefooter{padding: 7px 0 2px 10px;font-size:14px;}
.bgwhitefooter label{display:inline;float:left;}
.bgwhitefooter label:first-of-type{margin-right:8px;}
.chckboxlist td{padding-right:20px;}
.contcaptcha{margin-bottom: 15px;}
.lastfooter{background:#81C8EF;overflow:hidden;text-align:center;padding:11px 0 7px 0}
.lastfooter p{font-size:12px;color:#ffffff;display:inline-block;margin:0 30px;}
#byit49 a{color:#ffffff;font-weight:200; font-size:12px;}
.lastfooter p a, #byit49 a span{color:#ffffff;text-decoration:none !important; font-weight:200; font-size:12px;}
.footerphonemobile{display:none;}
.lastfooter a:hover {color:black;}
.narmp-logo {
	cursor:pointer;
	margin-bottom: -10px;
}
.narmp-logo img {
	width: 100px;
	margin-top: 15px;
	
	
}



/*Amenities*/
#amenitiesbg{background-image:url("images/background/amenities.jpg");}
.headingamenities{margin-bottom:30px;}
.pintroamenities{max-width:1000px;margin:0 auto 50px auto;text-align:center;}
.insideoutside{margin:0 auto 95px auto;height:598px;background-color:#ccc2b8;background-image:url("images/background/inside.jpg");background-size:cover;max-width:1140px;}
.insideoutside > p{background:rgba(255,255,255,0.89);max-width:946px;margin:0 auto;padding:25px 20px 0 20px;text-align:center;}
.insideoutside > p > a > img{margin:0 4px;}
.insideoutside .d-flex{background:rgba(255,255,255,0.89);max-width:946px;margin:0 auto;padding: 42px 45px 20px 45px;min-height:331px;}
.insideoutside .d-flex ul{width:50%;margin:0;padding:0;}
.insideoutside .d-flex ul li{color:#545454;padding-right: 13px;background-repeat:no-repeat;padding-left:39px;list-style-type:none;margin-bottom:16px;}
.headinginsideoutside{color:#FFF;background:#001e2f;padding:10px 20px;width:338px;margin:0 auto;text-align:center;}
.insideoutside.modeoutside{background-image:url("images/background/outside.jpg");}
.modeoutside .headinginsideoutside{background:#7d2426;}
.insideoutside.modeandmore{max-width:1140px;background-image:url("images/background/and-more.jpg");height:552px;padding-top:107px;}
.insideoutside.modeandmore .d-flex{min-height:initial;padding: 82px 45px 60px 45px;}
.iconfurnished{background-image:url("images/icon/amenities/furnished.png");}
.iconsmarttv{background-image:url("images/icon/amenities/smart-tv.png");}
.iconremoteac{background-image:url("images/icon/amenities/remote-ac.png");}
.iconlaundry{background-image:url("images/icon/amenities/laundry.png");}
.iconstonecounters{background-image:url("images/icon/amenities/stone-counters.png");}
.iconfloors{background-image:url("images/icon/amenities/floor.png");}
.iconappliances{background-image:url("images/icon/amenities/appliances.png");}
.iconlighting{background-image:url("images/icon/amenities/lighting.png");}
.icondishwasher{background-image:url("images/icon/amenities/dishwasher.png");}
.iconduallighting{background-image:url("images/icon/amenities/dual-lighting.png");}
.iconoutletusb{background-image:url("images/icon/amenities/outlet-usb.png");}
.iconsecuritycameras{background-image:url("images/icon/amenities/24-7-camera.png");}
.iconpool{background-image:url("images/icon/amenities/pool.png");}
.iconfitness{background-image:url("images/icon/amenities/fitness.png");}
.iconshortwalk{background-image:url("images/icon/amenities/short-walk.png");}
.iconshops{background-image:url("images/icon/amenities/shops.png");}
.iconeasyaccess{background-image:url("images/icon/amenities/easy-access.png");}
.iconparking{background-image:url("images/icon/amenities/parking.png");}
.iconcourtesy{background-image:url("images/icon/amenities/courtesy.png");}
.iconlounge{background-image:url("images/icon/amenities/lounge.png");}
.iconbbq{background-image:url("images/icon/amenities/bbq.png");}
.iconnewconstruction{background-image:url("images/icon/amenities/new-contruction.png");}
.iconfloorplans{background-image:url("images/icon/amenities/floorplans.png");}
.iconelevators{background-image:url("images/icon/amenities/elevator.png");}
.iconwifi{background-image:url("images/icon/amenities/wifi.png");}
.iconspeedinternet{background-image:url("images/icon/amenities/speed-internet.png");}
.iconsatelliteservice{background-image:url("images/icon/amenities/satelite-service.png");}
.iconconcierge{background-image:url("images/icon/amenities/concierge.png");}

/*endfooter*/

@media screen and (max-width: 750px) {
	/* #menu is the original menu */
	.js #menu {
		display:none;
	}
	
	
	.js .slicknav_menu {
		display:block;
	}
	.slicknav_menu {
		display:block;
	}
	#nav {
		display:none;
	}
	ul li {
		margin-left:0;
		opacity:1;
	height:auto;
	}
	
	#h-logo{
		margin: 0 auto;	
		background-color:white;
		padding:10px;

	}
	
	.homestext{float:none; width:100%;font-family: 'Cooper Hewitt Medium', sans-serif;margin-bottom: 20px;}

videoelement{margin: 0 auto 15px auto;position:absolute;}
#elementvideo{width: 100%; margin:0 0 15px 0; }
	#elementvideo{margin-top:0px;
	}
	.videoelement img {width: 100%; margin:0 0 15px 0; }

	.lastfooter p{
		font-size:12px;
	}
	#gallerybg{background-image:url("../images/lake.jpg");top:150px;}

	
	/*HomePageSmyrna CSS*/
	/*#h-wlcm-bg {
		height:100px;
	}*/
	.container {
		width:250px;
	}
	.container3 {
		width:250px;
	}
	.figurelement {
		width:auto;
	}
.homesforrent a {
	float:none;
	
}
	
	.new-property .lt{
	padding:0 0 20px 0;
	margin:0 0 20px 0 ;
	width: 100%;
	
}
	
	.topbackground1{display:block;background-color:#c4beb5;background-repeat:no-repeat;height:250px;margin:-100px auto 30px auto;position:relative;background-size:cover;padding-top:0px;}
.topbackground1 p{background:#001E2F;font-size:48px;color:#FFF;font-weight:bold;padding: 16px 30px 9px 20px;letter-spacing: 1px;display:inline-block;}
/*	#gallerybg1{background-image:url("../images/homesforrent.jpg");}*/
	.paragraphintro{
		font-size:22px;
		text-align: center;
		margin:0 0 10px 0;
	}
	.figurelement .container1 .figurecaption a .button{
		font-size:12px;
		width:80%;
		margin: 10px 0 0 10%;
	}
	.videoelement a {
		display:none;
	}
	.figurelement {
		width:350px;
	}
	.figurelement .figurecaption {
		left:0;
		right:0;
		position:absolute;
		padding: 10px;
		background-color: none;
		margin-top:50px;
		
	}
	.figurelement h3{
		text-align: center;
		font-size:28px;
		margin-bottom:0px;
	}
	.figurelement.alignright .figurecaption {
		right:0;
		left:0;
		
	}
	.figurelement.alignleft .figurecaption{left:0;right:0;}
	.figurelement{
		background-size:cover;
		background-position: center;
	}
	.apply .button {
	margin:10px auto;
		position:relative;
		float:none;
}

	/*HomePageSmyrna End CSS*/
	
	
	
	/*HomesforRentCSS*/
		p.lt {
		width:auto;
		margin-top: 10px;
	}

	h1 {
		font: normal 24px 'Cooper Hewitt Medium', sans-serif;
	}
	h2 {
		font: normal 13px 'Cooper Hewitt Medium', sans-serif;
	}
	.button--rayen{;
		position:relative;
	}
	/*HomesforRent End CSS*/
	#m-form {
		float:none;
		width:350px;
		background-color:white;
		margin-top:0;
		padding:0;
	}
	.homesforrent2 {
		width: 420px;
		height:3600px;
		
	}
	#s-info {
		width:350px;
	}
	 
 


    
.payment img:hover {
	width:32px;
	margin:-1px -1px -1px 9px;
	
}
.payment .img-hover img {
	width:32px;
	height:32px;
}
	
	.payment img {
		width:30px;
	}
	.payment a {
	font-size:13px;
}
	.homesforrent2 ul li{
		margin: 20px 0 20px 0;
		height:auto;
	}
	/*Contact Page CSS*/
	#c-map{float:left;margin:40px 0px 80px 0px;padding:0px;width:auto;border:solid 1px #DADADA;background:#FFFFFF;text-align:center; }
	#c-map iframe {
		width: 260px;
		height:260px;
		margin:0;
	}
	
	.homesforrent {
	width: 90%;
	height:auto;
	background-color:white;
	padding:30px 10px 60px 10px;
	margin:10px auto 30px auto;
	
	
}
.contact {
	width: 70%;
	height:500px;
	
}
.contact1 {
	width: 70%;

	background:linear-gradient(#81C8EF, #052f55);
	padding:30px;
	margin:50px auto 30px auto;
	height:auto;
	
}
	#fields .label {
		float:none
	}
	
	.container4 {
	background-color:#f5f7fa;
	width:100%;
	height:auto;
	position:relative;
	padding:20px 0 20px 0;

}
	
	#s-form1{
		
	}
/*Contact Page CSS End*/
	/*Tenant Page CSS*/
	.lt {
		width: 100%;
		text-align: center;
		
	}

	.rt {
		width:100%;
		text-align: center;
	
	}
	h1 {
		font-size:20px;
	}
	.lt h3 {
		font-size: 14px;
		padding:0;

	}
	.rt h1 {
		margin-top:60px;
	}
	.rt h3 {
		font-size: 14px;
	}
	.tenant {
	
	}
	.tenant .lt a button {
		postion: relative;
		margin:0 auto;
	}
	/*About Page CSS*/
	.about h2 {
		font-size: 20px;
	}
	.row {
	display: inline-block;
	width:100%;
}
	.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs, .col-xs-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl, .col-xxl-auto  {
	position: relative;
min-height: 1px;
padding-right: 10px;
padding-left: 10px;
flex: 0 0 0;
max-width: 100%;	
}
	

.footer-info img {
	width:200px; float:none; margin: 10px auto 10px auto;opacity: .8;
}

	.footer-info .column2 p {
		margin:0 auto;
		line-height:15px;
		text-align: center;
	}
	
.column2 a {
	 text-align: center; margin: 0 auto;
}
	
	/*Smyrna Page CSS*/
#s-info h1{width:300px;}
	#s-intro img {
		width: 80%;
		height:auto;
		float:none;
		margin: 20px 0 10px -70px;

	}
	#s-intro p {
		float:none;
		width:300px;
	}
	
	ul .pdf, ul .arrow {
    margin: 5px 10px;
		font:normal 14px 'Cooper Hewitt Medium', sans-serif;
   
}
	#s-form  {
  width: 100%;
	padding: 15px;


}
	
#s-intro img, #s-area img {
    float: none;
 	width:300px;
}
	h3.t1 {
		width: 300px;
}

#s-testimonials{float: right;width:400px;text-align:left;}
#s-testimonials h2{font:normal 22px 'Lucida Sans',sans-serif;color:#156f97;}
	
	.footer-info{
		width: 80%;
		margin:0 auto;
		display:block;
	}
	.footer-info .column1 {
		width:100%;
		margin:-10px 0 10px 0;
		display:block;
	}

	
	.footer-info .column3 {
		height:20px;
		display:table-cell;
		margin:60px 10px;
		width:100%;
		text-align: center;

		
	}
	.column3 a {
 
    float: none;
    margin: 0px;
		text-align: center;
		padding: 10px 5px;
		
		
}
	.column2 {
		border:none;
	
	}
	
	.column3 {
		border:none;
		
	}
	.ftr-bottom {
	margin-top:100px;
}

	.footer-info .column2 {
		height:20px;
		display:contents;
		margin:10px 0;
		width:100%;
		text-align: center;

		
	}
	.column2 a {
    display: inline-block;
    float: none;
    margin: 0px;
		text-align: center;
		padding: 20px 5px;
		width:100%;
		
}
		.column2 p {
    display: inline-block;
    float: none;
    margin:0;
		text-align: center;
		padding: -5px 5px;
		width:100%;
		
}
	
	.qa h2 {
	
	font-size:20px;
	

	
	
}
	
	/*About Page CSS End*/
	
	
	
	/*Resource page css*/
	.links {
	width: 100%;
}
.payment {

	height:50px;
}

.payment {
 
        position: relative;
       
    }
    .payment .img-hover {
      /*  display: none;*/
        position: absolute;

        z-index: 99;
		width: 37px;
	
    }
 
.payment:hover .img-hover {
        display: inline-block;
	width:37px;
	margin: 0px 0px 0px 10px;
    }
.payment img {
	width:37px;
	float:left;
	margin: 0 0 0 10px;
}
    
.payment img:hover {
	display:none;
	
}
.payment .img-hover img {
	display:none;
}

.payment a {
	color:#000735;
	width:200px;
	float:left;
	margin: 5px 0 5px 10px;
	padding-bottom: 5px;
	text-transform: uppercase;
	font-family: 'Cooper Hewitt Medium', sans-serif;
}
.payment a:hover {
	color:#81C8EF;
}
	

#frsWidget1550792517354 .prop-title{
	margin-top: 50px;
	float:none;

}


#frsWidget1550792517354 .prop-showing {
	margin: 0px 5px;

	
}


#frsWidget1550792517354 .prop-phone {
	margin-top: 80px;
	text-align:left;
	
}	
	.photo-gallery {
		padding: 0px;
	}
	.photo-gallery img {
		width: 80%;
		height: auto;
		float:none;
	}
	.community {
		width: auto;
		height: 1500px;
	}
	

	
	/*Resource page css end*/
}
@media screen and (min-width: 700px) and  (max-width: 1200px){
#c-map{float:right;margin:40px 0px 80px 0px;padding:0px;width:auto;border:solid 1px #DADADA;background:#FFFFFF;text-align:center; }
	#c-map iframe {
		width: 300px;
		height:300px;
		margin:0;
	}
	
		.new-property .lt{
	padding:0 0 20px 0;
	margin:0 0 20px 0 ;
	width: 100%;
	
}
	.homestext {
		width: 100%;
	}
}
@media screen and (min-width: 1200px) and  (max-width: 1400px){
	.homestext {
		width: 100%;
	}
	
		.new-property .lt{
	padding:0 0 20px 0;
	margin:0 0 20px 0 ;
	width: 100%;
	
}
}