@import url(fonts.css);
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th, img {
	vertical-align:middle
}
.download-our-brochure h1, .price-box h1 {
	text-transform:uppercase;
	text-align:center
}
.price-box, .price-box h1, .rttxt {
	text-align:center
}
.call-us a:hover, .rttxt a:focus, .rttxt a:hover {
	text-decoration:none
}
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#252525;
	font-size:15px;
	line-height:22px;
	background:silver
}
.disclamer {
	padding-left:26px;
	padding-right:20px;
	padding-top:10px
}
.disclamer p {
	color:#333;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:20px;
	margin:10px 0
}
img {
	border:0
}
.table-bordered>thead>tr>th {
	background-color:#5e0a00;
	color:#FFF
}
.container {
	background-color:#fff;
	border:0;
	margin:0 auto;
	max-width:792px;
	padding:0 15px;
	position:relative
}
.slideshow {
  margin: 10px 0;
  padding: 0;
  position: relative;
}
.price-box, .slider-text, .staynplay {
	position:absolute
}
.price-box {
	right:1%;
	top:-172px;
	opacity:.9;
	z-index:2;
	padding:10px 20px
}
.price-box h1 {
	font-family:'Conv_Helvetica Condensed', Arial, Helvetica, sans-serif;
	padding:0;
	color:#790000;
	font-size:28px;
	margin-top:6px
}
.price-box h1 span {
	font-family:Conv_Helvetica-Condensed-Bold, Arial, Helvetica, sans-serif;
	font-size:30px
}
.download-our-brochure {
	background-color:#f57503;
	bottom:20px;
	display:block;
	margin-top:4px;
	opacity:.9;
	padding:10px 30.5px;
	position:absolute;
	right:4%;
	z-index:99999
}
.download-our-brochure a, .download-our-brochure a:hover {
	color:#FFF
}
.download-our-brochure h1 {
	font-family:'Conv_Helvetica Condensed', Arial, Helvetica, sans-serif;
	padding:0;
	color:#FFF;
	font-size:28px;
	margin:0;
	display:block
}
.map-area p img, .rttxt img, .topHeading h1 {
	display:inline-block
}
.download-our-brochure h1 span {
	font-family:Conv_Helvetica-Condensed-Bold, Arial, Helvetica, sans-serif;
	font-size:30px
}
.rttxt {
	background:#c9ac2d;
	color:#fff;
	font-family:Gotham-Bold;
	font-size:20px;
	line-height:36px;
	padding:8px 0;
	text-transform:uppercase;
	width:100%
}
.topHeading h1, .topHeading h2 {
	font-size:30px;
	line-height:36px;
	text-transform:uppercase
}
.rttxt a:focus {
	outline:0
}
.rttxt-golden {
	background:#a27c0a
}
.footer {
	padding:10px 0;
	border-top:0px solid #FFF;
}
.eho {
	margin-top:80px
}
.logo {
	margin:0;
	padding-bottom:0!important;
	padding-left:0!important;
	padding-right:0!important;
	padding-top:3px;
	text-align:center!important
}
.topHeading-box {
	background:url(../images/header-bg.jpg) repeat-x #e9e8e3;
	min-height:130px
}
.topHeading {
	padding:0;
	text-align:right
}
.topHeading h1 {
	color:#c9ac2d;
	font-family:Gotham-Bold;
	font-weight:400;
	margin:0;
	padding:30px 30px 20px 0;
	text-align:center
}
.topHeading h2 {
	font-family:Conv_Helvetica-Condensed-Bold, Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:0
}
.left_section {
	color:#000;
	padding:0!important
}
body .formpositionfix input, body .formpositionfix select, body .formpositionfix textarea {
	border:2px solid #babbbf;
	color:#000!important;
	font-size:13px;
	margin:8px 0;
	padding:5px;
	width:100%
}
.download_brochure {
	border:3px solid #6d5243;
	color:#6d5243;
	font-family:Conv_GothamMedium;
	font-size:16px;
	line-height:20px;
	margin-top:10px;
	padding:6px;
	text-transform:uppercase;
	width:100%;
	white-space:normal;
	background-color:#e8dec2
}
.download_brochure:hover {
	color:#fff;
	background-color:#c9ac2d;
	text-decoration:none
}
.call-us, .watch-video a {
	background-color:#C83502;
	padding:10px 20px;
	border:4px solid #FFF
}
.call-us {
	color:#fff;
	width:200px;
	margin:0 auto 20px;
	font-weight:700
}
.call-us a, .watch-video a {
	color:#FFF;
	font-weight:400
}
.call-us a:hover {
	font-weight:400
}
.watch-video {
	width:200px;
	margin:26px auto
}
.watch-video a {
	margin-top:0
}
.watch-video a:hover {
	text-decoration:underline
}
.map-area {
	margin:15 auto;
	padding:8px 0;
	text-align:center
}
.map-area p {
	margin-bottom:4px
}
.click-to-call {
	background:#383838;
	color:#fff;
	font-family:AlexBrush-Regular;
	font-size:36px;
	line-height:36px;
	text-align:left;
	text-transform:capitalize;
	margin-bottom:8px!important
}
.click-to-call img {
	margin:6px 0
}
.click-to-call span {
	font-family:Gotham-Bold;
	font-size:28px;
	line-height:26px;
	text-transform:uppercase;
	text-align:center
}
.right_section {
	padding:0!important;
	background-color:#FFF
}
.white_box {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	line-height:25px;
	padding:20px 40px
}
.white_box p {
	padding-bottom:15px
}
.white_box li, .white_box p {
font-family:'HelveticaS-Regular';
	font-size:15px;
	line-height:18px;
	margin:10px 0;
}
.white_box ul{margin-top:10px;}
.white_box ul li {
  line-height: 20px;
  list-style-image: url("../images/listing-bullet.png");
  margin: 0 0 0 10px;
  padding: 0;
}

.white_box h1 {
	color:#000000;font-family: 'Conv_palatino-bold';
	font-size:20px;
	line-height:25px;
	margin-bottom:0;
	margin-top:15px
}
.white_box h2 {
	padding:0;
	color:#994308;
	font-size:21px;
	margin-top:6px
}
.heading3, .white_box h3 {
	font-size:16px; line-height:18px;
	padding:0; font-family: 'Conv_palatino-bold';
}
.white_box h3 {
	color:#4e2f22
}
.heading3 {
	color:#5e0a00
}
.white_box ul {
	padding-left:20px
}
.inventory_box {
	padding:5px
}
.slider-text {
	background:url(../images/sider-text-bg.png) left top repeat-x rgba(0, 0, 0, 0);
	bottom:0;
	color:#fff;
	left:0;
	padding:20px 40px;
	text-align:center;
	z-index:999
}
.slider-text h1, .slider-text h2 {
	color:#fff;
	margin:0;
	padding:0;
	text-shadow:2px 2px 2px rgba(109, 103, 89, 1)
}
.slider-text h1 {
	font-family:AlexBrush-Regular, Arial, Helvetica, sans-serif;
	font-size:60px;
	line-height:62px
}
.main-heading h1, .slider-text h2 {
	font-family:Gotham-Bold, Arial, Helvetica, sans-serif;
	text-transform:uppercase
}
.slider-text h2 {
	font-size:27px;
	line-height:28px
}
.slider-text h1 span {
	color:#FFF
}
.main-heading {
	background:#0e436d;


}
.main-heading h1 {
	color:#fff;
	font-size:37px;
	font-weight:700;
	line-height:46px;
	margin:0;
	padding:0 20px;
	text-shadow:2px 2px 2px rgba(138, 118, 31, 1)
}
.addbluefont, .ctamod, label {
	font-weight:400
}
.main-heading h1 span {
	color:#daab1f;
	font-family:"Conv_Helvetica Condensed";
	font-size:48px;
	line-height:48px
}
.P-Container .tital, .P-Container .view-details {
	font-family:'Conv_Helvetica Condensed';
	text-align:center;
	min-width:203px;
	color:#FFF;
	text-transform:uppercase
}
.sub-heading {
	background:#ffffff;
	margin-bottom:6px;
	margin-top:6px;
	padding:0
}
.sub-heading .thumbnail {
	display:block;
	padding:7px;
	margin-bottom:0;
	line-height:1.42857143;
	background-color:#fff;
	border:1px solid #fff;
	border-radius:0;
-webkit-transition:border .2s ease-in-out;
-o-transition:border .2s ease-in-out;
transition:border .2s ease-in-out;
	-webkit-box-shadow:0 0 10px 0 rgba(50, 50, 50, .75);
	-moz-box-shadow:0 0 10px 0 rgba(50, 50, 50, .75);
	box-shadow:0 0 10px 0 rgba(50, 50, 50, .75)
}
.P-Container {
	margin:0 auto;
	padding:8px 0;
	width:203px
}
.P-Container .tital {
	font-size:18px;
	background-color:#f57402;
	padding:4px 10px
}
.P-Container .contant {
	text-align:center;
	padding:0;
	margin:0
}
.P-Container .view-details {
	font-size:15px;
	background-color:#994308;
	padding:4px 10px;
	display:block;
	cursor:pointer
}
.P-Container .view-details a {
	color:#FFF;
	text-decoration:none
}
.P-Container .view-details a:hover {
	color:#FFF;
	text-decoration:underline
}
.staynplay {
	z-index:10;
	float:right;
	margin:-18px 0 0 -210px
}
.lpborderfix {
	background-color:#522b1c;
	border:0;
	border-radius:0
}
.condoscallout, .condoscallout-spanish {
	background-color:#6ca437;
	color:#fff;
	font-family:CenturyGothicRegular, Arial, Helvetica, sans-serif;
	line-height:36px;
	margin:10px 0 6px;
	text-align:center
}
.condoscallout {
	padding:11px;
	font-size:36px
}
.condoscallout-spanish {
	font-size:33px;
	padding:18px 11px
}
.mgpadl {
	padding-right:3px
}
.mgpadc {
	padding:0 0 0 16px
}
.mgpadr {
	padding-right:3px
}
.bottomctr {
	color:#522b1c
}
.addredbg {
	border:0;
	border-radius:none;
	box-shadow:none;
	padding:15px;
	background:#c8c8c8;
}
.addbluefont {
	font-family:CenturyGothicRegular, Arial, Helvetica, sans-serif;
	color:#0090b8;
	font-size:31px
}
.addbluebg {
	background:#0e436d;
	border-bottom:0 solid #fff!important;
	padding:25px 15px;
	text-transform:uppercase
}
.submitBg {
	background:url(../images/fontanella_lp_btn_bg.jpg) 5px 7px no-repeat #07a19e;
	color:#FFF;
	padding-left:30px
}
.ctamod {
	border:0;font-family: 'Conv_palatino-bold';
	color:#fff;
	font-size:22px;
	line-height:22px;
	text-align:center
}
.centerit {
	text-align:center
}
.tagpad {
	padding-top:4%
}
.removepadbord {
	padding:0 28px 10px
}
.removepad{padding:0px; margin:0px;}
.carousel-control .icon-next, .carousel-control .icon-prev {
	width:70px;
	height:70px;
	margin-top:-15px;
	font-size:70px
}
.cottation {
	text-align:left;
	font-size:14px;
	line-height:16px;
	color:#252525;
	padding:18px
}
.cottation span {
	font-style:italic;
	line-height:22px
}
.formpositionfix {
	font-size:12px;
	position:relative;
	z-index:30
}
label {
	text-align:right;
	font-size:16px;
	color:#000;
	padding-top:15px
}
.stlink {
	width:100%;
	float:left;
	padding:10px 30px 10px 0;
	font-size:13px;
	background-color:#FFF
}
.stlink a {
	color:#428BCA;
	text-decoration:none
}
.stlink a:hover, a:focus {
	color:#2A6496;
	text-decoration:underline
}
.communities a, .exitBoxInner a {
	text-decoration:none
}
.stlink a:focus {
	outline:#333 dotted thin;
	outline-offset:-2px
}
.communitiesList {
	margin:10px 40px;
	padding:0
}
.home-detail-container {
	background:#fff;
	box-shadow:0 0 4px 0 rgba(0, 0, 0, .5);
	padding:10px;
	float:left
}
.home-detail-container figure {
	display:block;
	float:left;
	height:125px;
	margin:0 15px 0 0
}
.home-detail-container .colHDC {
	padding:0;
	margin:0
}
.home-detail-container .colHDC img {
	padding-right:10px
}
.home-detail-container .inner-title {
	color:#76716f;
	font-family:Conv_GothamMedium;
	font-size:18px;
	line-height:24px;
	margin:0 0 10px;
	text-transform:none
}
.home-detail-container .inner-txt {
	color:#464646;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:26px;
	margin:0 0 10px;
	text-transform:none;
	float:left
}
.home-details a.avail-btn.yellow {
	background:#c9ac2d;
	color:#fff;
	font-family:Gotham-Bold;
	font-size:15px;
	font-weight:700;
	line-height:43px;
	padding:5px;
transition:all .4s ease 0s
}
.floorplan-tour-block {
	border-top:1px solid #d7d7d7;
	clear:both;
	display:block;
	height:auto;
	margin:10px 0 0;
	max-width:100%
}
.floorplan-tour-block a.floorplan-d::before, .floorplan-tour-block a.floorplan::before {
content:"";
line-height:24px;
margin:0 10px 5px 0;
vertical-align:middle;
display:inline-block
}
.floorplan-tour-block a.floorplan::before {
background:url(../images/spriteset.png) -399px -5px no-repeat rgba(0, 0, 0, 0);
height:23px;
width:14px
}
.floorplan-tour-block a.floorplan-d::before {
background:url(../images/spriteset.png) -419px -5px no-repeat rgba(0, 0, 0, 0);
height:21px;
width:20px
}
.floorplan-tour-block a {
	color:#76716f;
	display:inline-block;
	font-family:Montserrat, sans-serif;
	font-size:12px;
	font-weight:700;
	line-height:18px;
	margin:0;
	padding:12px 4px;
	text-transform:uppercase;
	width:190px
}
@media(min-width:768px) and (max-width:991px) {
.condoscallout, .topHeading3 {
font-size:34px
}
.topHeading3 {
font-family:CenturyGothicRegular, Arial, Helvetica, sans-serif;
line-height:42px;
color:#055077!important;
margin:4% 0;
padding:0;
text-align:center!important
}
.left_section {
min-height:inherit
}
.price-box {
position:inherit;
bottom:0;
right:0;
top:0
}
.eho {
padding-top:0
}
}
@media (max-width:767px) {
.topHeading3 {
font-family:CenturyGothicRegular, Arial, Helvetica, sans-serif;
font-size:24px;
line-height:32px;
color:#055077!important;
margin:4% 0;
padding:0;
text-align:center!important
}
.left_section {
min-height:inherit
}
.CTA-group {
padding:10px
}
.price-box {
position:inherit;
bottom:0;
right:0;
top:0
}
.eho {
padding-top:0
}
}
@media (max-width:400px) {
.condoscallout {
font-size:12px
}
.carousel-indicators, .staynplayholder {
display:none
}
.topHeading, .topHeading2, .topHeading3 {
font-family:CenturyGothicRegular, Arial, Helvetica, sans-serif;
font-size:18px;
line-height:18px;
color:#055077!important;
margin:4% 0;
padding:0;
text-align:center!important
}
.left_section {
min-height:inherit
}
.price-box {
position:inherit;
bottom:0;
right:0;
top:0
}
.eho {
padding-top:0
}
.slider-text {
padding:10px
}
.slider-text h1 {
font-size:18px
}
.main-heading h1 {
font-size:22px;
line-height:28px
}
.main-heading h1 span {
font-size:14px;
line-height:18px
}
.white_box h1 {
font-size:20px
}
}
@media(min-width:1200px) {
.centerit {
text-align:right
}
}
@media only screen and (max-width:800px) {
#no-more-tables table, #no-more-tables tbody, #no-more-tables td, #no-more-tables th, #no-more-tables thead, #no-more-tables tr {
display:block
}
#no-more-tables thead tr {
position:absolute;
top:-9999px;
left:-9999px
}
#no-more-tables tr {
border:1px solid #ccc
}
#no-more-tables td {
border:none;
border-bottom:1px solid #eee;
position:relative;
padding-left:50%;
white-space:normal;
text-align:left
}
#no-more-tables td:before {
position:absolute;
top:6px;
left:6px;
width:45%;
padding-right:10px;
white-space:nowrap;
text-align:left;
font-weight:700;
content:attr(data-title)
}
}
.right-img {
	float:right;
	padding:0 20px 0 0
}

.location-txt {
  color: #fff;
  font-family: "Conv_palatino-bold";
  font-size:35px;
  line-height:40px;
  text-align: center;
  text-shadow: 0 0 5px #333;
  text-transform: capitalize;
}
.btn {
	border-radius:0
}
h2.communitie {
	color:#4e2f23;
	float:left;
	font-family:Georgia;
	font-size:24px;
	font-weight:700
}
.communities h1, .communities h2 {
	color:#FFF;
	text-align:center;
	text-shadow:1px 2px 3px #666;
	margin-top:10px
}
.communities h1 {
	border-bottom:1px solid #FFF;
	padding-bottom:5px;
	font-size:40px;
	font-weight:400;
	font-family:Arial, Helvetica, sans-serif
}
.communities h2 {
	font-size:23px;
	font-family:Georgia;
	line-height:28px
}
.communityBox {
	margin:0 auto;
	padding-top:10px
}
.CTC-mobile, .driving-direction, .floorplan {
	padding:8px 6px 8px 48px;
	color:#fff;
	background-repeat:no-repeat;
	background-color:#c8a028;
	border:3px solid #4e2f23;
	font-size:17px;
	margin:10px 0 0;
	font-family:Conv_GothamMedium;
	text-align:center;
	text-transform:uppercase
}
.driving-direction {
	background-image:url(../images/direction-icon.png)
}
.CTC-mobile {
	background-image:url(../images/mob-icon.png)
}
.floorplan {
	background-image:url(../images/fp-icon.png)
}
.tour-direction {
	color:#fff;
	background-image:url(../images/marker.png);
	background-repeat:no-repeat;
	background-color:#c8a028;
	border:3px solid #4e2f23;
	font-size:17px;
	margin:10px 0 0;
	padding:8px 8px 8px 50px;
	text-align:center;
	text-transform:uppercase;
	font-family:Conv_GothamMedium
}
.direction-hd {
	color:#8a643d;
	font-weight:700;
	line-height:22px;
	margin:0;
	padding:0;
	font-size:20px
}
.fit, .sub-hd {
	margin:0;
	padding:6px 0 0
}
.sub-hd {
	color:#363636;
	font-size:16px;
	line-height:20px;
	font-weight:700
}
.commubox-pad {
	padding-left:0
}
.padMarNo p {
	font-size:17px;
	margin:6px 0;
	padding:0
}
.txt-hd {
  color: #ffffff;
  font-family: "Conv_palatino";
  font-size:23px;
  line-height:30px;
  margin-top: 0;
  text-align: center;
  text-transform: uppercase;
}
.st-privacy {
	text-align:right;
	margin-top:10px
}
.st-privacy a {
	display:inline-block;
	cursor:pointer
}
.footer {
	background:#0e436d;
}
.footer-hd {
	color:#fff;
	font-family: 'Conv_helvetica-medium';
	font-size:14px;
	line-height:18px;
	
	text-transform:uppercase
}
.footer-hd span {
	font-style:italic;
	font-size:17px;
	text-transform:capitalize
}
.footer-txt, .footer-year {
	font-size:12px;font-family:'HelveticaS-Regular';
	margin:0;
	padding:0
}
.footer-txt {
	color:#d1b03c;
	line-height:18px;
	text-transform:uppercase
}
.footer-year {
	color:#fff
}
.home-icon {
	float:right;
	margin-top:30px
}
.carousel-indicators li {
	height:18px;
	width:18px
}
.carousel-indicators .active {
	height:19px;
	width:19px
}
.comm {
	min-height:210px
}
label {
	margin-bottom:18px
}
.comm ul {
	padding:0;
	margin:6px 0 0
}
.comm li {
	background:url(../images/listing-bullet.png) 0 9px no-repeat;
	list-style-type:none;
	padding-left:10px
}
.accoBox {
	padding:0 8px
}
.exitBox {
	padding:60px 15px 30px;
	text-align:center
}
.exitBoxInner {
	max-width:700px;
	margin:0 auto 10px;
	background:url(../images/exit-bg.jpg) left top
}
.exitBoxInner h3 {
	font-family:AlexBrush-Regular;
	color:#c9ac2d;
	font-size:50px;
	margin:0;
	padding:25px 0 20px;
	text-align:center
}
.exitBoxInner p {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	font-size:18px;
	line-height:26px;
	margin:0 0 20px;
	padding:0;
	text-align:center
}
.exitBoxInner a {
	display:inline-block;
	margin:0 auto
}
.exitBoxInner .btn {
	background:0 0;
	border:1px solid #4e2f23;
	color:#4e2f23;
	font-family:Conv_GothamMedium;
	text-transform:uppercase;
	font-size:14px;
	line-height:20px;
	margin-bottom:20px;
	padding:8px 24px;
	white-space:inherit
}
.exitBoxInner .btn:hover {
	border:1px solid #d0b852
}
/*  new css  */
.HomeLogo{
display:inline-block;
}
.contact {
  color: #0e436d;
  font-weight: bold;
  margin: 22px 0 -35px;
  padding-right: 30px;
  text-align: right; font-size:24px; line-height:28px;
  z-index: 99;
}
.text_left{text-align: left;
    margin: 22px 0 -35px;
    margin-right: 0px;
    padding-left: 30px;
    padding-right: 0;
}
.header-border-bottom{border-bottom:solid 15px #0e436d;}

.box-shadow{box-shadow:inset 0px 0px 20px #000000;}
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {
 display:inline-block;
}

.plumbing {
  margin: 0;
  padding: 0 3px; text-align:center;
}
.btns-cover {
  margin-top: 8px;
  text-align: center;
  font-size: 14px;
  color: #ffffff;
  line-height: 18px;
  font-family: 'Conv_helvetica-medium'; min-height:60px; max-width:270px; margin:auto; 
}
.sub-heading a {color: #ffffff!important;}
.sub-heading a:hover {color: #ffffff!important;}
.plumbing-btn{
background: #0e436d none repeat scroll 0 0;
}
.electrical-btn{
background: #f6c600 none repeat scroll 0 0; color:#0e436d;
}
.hvac-btn{
background: #5d5d5d none repeat scroll 0 0;
}

.bottom-hd{font-size:27px !important; text-align:center; color:#0e436b !important; padding:0px; margin:0px !important;}

.submitBtn {
  background: #0e436d none repeat scroll 0 0;
  border: 0;
  padding: 5px 16px;
  margin-top: 10px;
  float: right;font-family: 'Conv_palatino-bold'; font-size:20px; color:#ffffff; text-transform:uppercase;
}
.call-us-text{font-size:18px; line-height:20px; font-family: 'Conv_palatino-bold'; text-align:center;}
.click-to-call .call-no{font-size:26px; line-height:28px; font-family:'HelveticaS-Regular'; text-align:center; font-weight:bold;}
.click-to-call .call-small-text{font-size:12px; text-transform:inherit; line-height:12px; text-align:center; font-family:'HelveticaS-Regular';}
.right-text {
  background: #4d4d4d none repeat scroll 0 0;
  color: #ffffff;
  font-family: "Conv_palatino";
  font-size: 16px;
  line-height: 22px;
  text-align: left;
  padding: 18px;
}

.gray-bg-bottom{background:#c8c8c8;}
.border-left{border-top:solid 0px #ffffff; text-align:center;}
.border-left img {margin:0 auto; width:100%;}
.gray-bg-bottom h2 {
  color: #0e436b;
  font-family: "Conv_palatino-bold";
  font-size: 15px;
  line-height: 20px;
  padding-bottom: 0;
  margin-bottom: 2px;
}
.padleft{padding-left:30px;}
.padleft2{padding-left:10px;}
.row.gray-bg-bottom {font-family:'HelveticaS-Regular';
  line-height: 15px;
  font-size: 12px;
}
.footer-text {
  color: #0e436b;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: 20px;
  margin:15px 0px 0px 0px;
  padding: 0;
}
.accoBox.text-right > p {
  font-size: 14px; line-height:18px; color: #0e436b;
}





/*     ---------------------------------------  */

@media (max-width:480px) {
.text_left{margin-bottom: 20px !important; font-size: 18px;padding-left: 0; text-align:center;}
.contact{font-size:18px; margin:0; text-align:center;}
.topHeading h1 {
float:none;
font-size:25px;
line-height:26px;
max-width:300px;
padding:0
}
.topHeading {
margin:0
}
.location-txt {
font-size:32px; padding-top:15px;
}
.communities {
margin:10px 20px
}
.PadMarNo {
margin:-30px 0 0;
padding:0;
text-align:center
}
.CTC-mobile, .VA-inventory, .driving-direction, .tour-direction {
color:#4e2f23;
font-size:13px
}
.comm {
min-height:auto
}
.commubox-pad {
padding-left:15px
}
.txt-hd {
font-size:29px;
line-height:29px;
margin-top:25px;
}
}
@media only screen and (min-width:320px) and (max-width:767px) {
.border-left{border:0;}
.btns-cover {margin-bottom:5px;}
.txtc{text-align:center;}
.HomeLogo {
margin:0 auto;
text-align:center;
width:260px; 
}
.communityBox {
margin:0 auto;
padding-top:10px;
max-width:300px;
float:inherit
}
.topHeading {
padding:0
}
.commubox-pad {
padding-left:15px
}
}
@media only screen and (min-width:768px) and (max-width:1200px) {
/*.location-txt {
font-size:65px
}*/
}
@media only screen and (min-width:680px) and (max-width:767px) {
/*.location-txt {
font-size:85px
}*/
.txt-hd {
font-size:30px
}
}
@media only screen and (min-width:480px) and (max-width:679px) {
/*.location-txt {
font-size:60px
}*/
}
@media(min-width:320px) and (max-width:400px) {
.contact {text-align:center; margin:0px;}
.HomeLogo {
text-align:left;
width:260px;
margin:0
}
}
.checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"] {
  margin-top: 5px;
  width: inherit;
}
.rmpd{ padding:0px; padding-top:15px;}