@charset "utf-8";body{ background-color:#fff;}
.paragraph{ font-size: 12px;letter-spacing: 0.8px;text-align: justify;}
.content{ margin-top:0px;}
#tab-two{ display:none;}
#tab-three{ display:none;}
.landing-logo{ width:255px; margin-left:auto; margin-right:auto; margin-top:20px;}
.landing-copyright{ margin-bottom:50px; text-align:center;}
.welcome-text h3{font-size:20px; color:#535353; font-weight:300; text-align:center; text-transform:uppercase; margin-top:20px;}
.welcome-text p{ text-align:center; font-size:14px;font-weight:400; text-transform:uppercase; margin-top:5px; margin-bottom:50px; color:#ce1a13;}
.navigation-icons{ width:270px; margin-left:auto; margin-right:auto; }
.home-nav{ background-image:url(../images/icon/misc/home.png); background-position:center center; background-repeat:no-repeat; background-size:36px 36px; }
.about-nav{ background-image:url(../images/icon/settings/cog2.png); background-position:center center; background-repeat:no-repeat; background-size:36px 36px; }
.folio-nav{ background-image:url(../images/icon/media/image2.png); background-position:center center; background-repeat:no-repeat; background-size:36px 36px;}
.blog-nav{ background-image:url(../images/icon/tools/pencil.png); background-position:center center; background-repeat:no-repeat; background-size:36px 36px;}
.video-nav{ background-image:url(../images/icon/media/film.png); background-position:center center; background-repeat:no-repeat; background-size:36px 36px;}
.mail-nav{ background-image:url(../images/icon/misc/mail.png); background-position:center center; background-repeat:no-repeat; background-size:36px 36px;}
.nav-icon{ float:left; border-radius:50px; width:60px; height:60px; margin-left:15px; margin-right:15px; margin-bottom:25px;}
.icon-red{ background-color:#fc5858;}
.icon-blue{ background-color:#259780;}
.icon-dblue{ background-color:#2f95bf;}
.icon-magenta{ background-color:#9b59b6;}
.icon-green{ background-color:#2ecc71;}
.icon-yellow{ background-color:#f1c40f;}
.small-navigation-icons{ margin-top:30px; width:180px; margin-left:auto; margin-right:auto; }
.copyright{color: #000;display: block;text-transform: uppercase;float: none;text-align: center;margin-top: 20px;}
.footer{ margin-top:-30px;}
.small-nav-icon{ width:40px; height:40px; border-radius:40px; margin-left:10px; margin-right:10px; float:left;}
.facebook-nav{ background-image:url(../images/icon/social/facebook.png); background-position:center center; background-repeat:no-repeat; background-size:24px 24px; background-color:#3a77a1;}
.phone-nav{ background-image:url(../images/icon/communication/phonehook.png); background-position:center center; background-repeat:no-repeat; background-size:24px 24px; background-color:#b3d557;}
.twitter-nav{ background-image:url(../images/icon/social/twitter.png); background-position:center center; background-repeat:no-repeat; background-size:24px 24px; background-color:#6cd0d9;}
.up-nav{ background-image:url(../images/icon/arrows/bendedup.png); background-position:center center; background-repeat:no-repeat; background-size:24px 24px; background-color:#e34e47;}
.header{ width:100%; z-index:9999; height:70px; background-color:#fff; border-bottom:solid 1px #e9e9e9;}
.header-clear{ height:70px;}
.logo-home{ margin-left:20px; margin-top:15px; margin-bottom:15px; float:left;}
.header-text{ float:right; padding-top:17px;}
.header-text strong{ letter-spacing:normal; font-size:18px; color:#000; font-weight:600; display:block; text-align:right; padding-right:20px;}
.header-text em{ font-size:13px; letter-spacing:0.8px; font-style:normal; color:#000; display:block; padding-right:20px;}
.heading{ margin-bottom:20px;}
.heading em{font-style:normal; font-size:12px; color:#ce1a13;}
.heading h3{ color:#000; font-weight:200; }
.heading-left{ width: 100%; text-align: center;}
.heading-left img{ text-align:center;}
@media screen and (max-width: 740px) {
.heading-left img{ text-align:center; width:100%;}}
.heading-right{ float:right; margin-top:5px;}
.thumbs{ width:110%; margin-left:-5%;}
.thumb{ width:50%; box-sizing:border-box; padding-left:10px; padding-right:10px; float:left; margin-bottom:10px;}
.thumb img{ width:100%; display:block;}
.left-thumb-text{ color:#FFFFFF; text-align:left; padding-left:10px; margin-top:-30px;}
.right-thumb-text{ color:#FFFFFF; text-align:right; padding-right:10px; margin-top:-30px;}
.content-tab{ font-size:14px; color:#FFFFFF; background-color:#000; width:32%; text-transform:uppercase; float:left; text-align:center; padding-top:10px; padding-bottom:10px; margin-left:2px; margin-bottom:20px; margin-top:10px;}
#menu{margin-top: -10px;}
#menu ul{list-style:none !important;width: 260px;}
#menu ul li{list-style:none !important; background-color:#007D9B;border-radius: 15px 15px 15px 15px;-moz-border-radius:15px 15px 15px 15px;-webkit-border-radius:15px 15px 15px 15px;text-align: center;margin-bottom: 15px;padding: 20px;-webkit-padding-start: 0px;-webkit-margin-before: 0px;-webkit-margin-after: 0px;-webkit-margin-start: 0px;-webkit-margin-end: 0px;margin-left: 5px;margin-top: 10px;}
#menu ul li img{float: left;margin-left: 10px;}
#menu ul li a{text-decoration:none;color:#FFFFFF;text-transform:uppercase; font-size:16px;}
#menu ul li img.apartamentos{float: left;margin-top: -33px;margin-left: 5px;width: 60px;height: 60px;}
.hacheuno{font-size: 18px;color: #000;text-align: center;text-transform: uppercase;margin-bottom: 10px;}
.hacheunomini{font-size: 13px;letter-spacing: 0.8px;font-style: normal;color: #000;display: block;padding-right: 20px;}