
/* Theme Name: company Theme URI: http://wordpress.org/themes/company Author: DestinoPrincipal Author URI: http://DestinoPrincipal.com/
Description: Fresh start theme DP - Based on Blankslate Version: 1.0 License: GNU General Public License License URI: https://www.gnu.org/licenses/gpl.html
Tags: black, red, white, light, one-column, fluid-layout, responsive-layout, custom-menu, featured-images, microformats,
sticky-post, threaded-comments, translation-ready Text Domain: company company WordPress Theme © 2011-2015 DestinoPrincipal
company is distributed under the terms of the GNU GPL */ @font-face { font-family: Raleway; //deploy/url comment and uncomment
based on enviroment //production/url src: url(/dev/Traquinas/wp-content/themes/traquinas-theme/fonts/Raleway-Regular.ttf);
//development/url //src: url(/site/wp-content/themes/traquinas-theme/fonts/Raleway-Regular.ttf); font-weight: 400; } @font-face
{ font-family: Raleway; //deploy/url comment and uncomment based on enviroment //development/url //src: url(/dev/Traquinas/wp-content/themes/traquinas-theme/fonts/Raleway-Bold.ttf);
//production/url src: url(/site/wp-content/themes/traquinas-theme/fonts/Raleway-Bold.ttf); font-weight: 700; } @font-face
{ font-family: Raleway; //deploy/url comment and uncomment based on enviroment //production/url src: url(/dev/Traquinas/wp-content/themes/traquinas-theme/fonts/Raleway-SemiBold.ttf);
//development/url //src: url(/site/wp-content/themes/traquinas-theme/fonts/Raleway-SemiBold.ttf); font-weight: 600; } html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{} html, body{
height:100%; } body{ font-family: 'Delius', cursive; line-height: 25px; //background-color:
rgba(218, 218, 218, 1); } h1{ font-size: 30pt; font-family: 'Delius', cursive; font-weight: 400; line-height:40px; } h2{ font-size: 22pt; font-family:
'Delius', cursive; font-weight: 400; line-height:32px; } h3{ font-size: 18pt; font-family: 'Delius', cursive; font-weight:
600; line-height:28px; } h4{ font-size: 15pt; font-family: 'Delius', cursive; font-weight: 400; line-height:25px; } p{ text-align:
justify; font-family: 'Delius', cursive; font-size: 11pt; } img{ width:100%; } hr{ border-top: 1px solid #3b3b3b; } b{ font-weight:
bold; } strong{ font-weight: bold; } number{ font-family: 'Lato', sans-serif; } .lato{ font-family: 'Lato', sans-serif; }
img.alignright {float:right; margin:0 0 1em 1em} img.alignleft {float:left; margin:0 1em 1em 0} img.aligncenter {display:
block; margin-left: auto; margin-right: auto} a img.alignright {float:right; margin:0 0 1em 1em} a img.alignleft {float:left;
margin:0 1em 1em 0} a img.aligncenter {display: block; margin-left: auto; margin-right: auto} .alignright{ text-align: right;
} .aligncenter{ text-align: center !Important; } .alignleft{ text-align: left; } .alignjustify{ text-align: justify; } .no-margin-{
margin-left:0px; margin-right:0px; } a { text-decoration: none; color:inherit; } a:hover, a:focus, a:active { text-decoration:
none; outline: none; outline: none; outline-offset: none; text-decoration: none; color:inherit } .float-right{ float:right;
} .inline{ display: inline-block; } /* centered columns styles */ .row-centered { text-align:center; } .col-centered { display:inline-block;
float:none; /* reset the text-align */ text-align:left; /* inline-block space fix */ margin-right:-4px; } section{ display:inline-block;
} .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background-image:
none; background-image: none; background-image: none; background-repeat: none; filter: none; background-color: transparent;
} .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: inherit;
text-decoration: none; outline: none; background-color: none; } .parametros_search.parametros_cf7 input, .parametros_search.parametros_cf7
optgroup, .parametros_search.parametros_cf7 select, .parametros_search.parametros_cf7 textarea { color:
rgb(232, 121, 76); } .parametros_search.parametros_cf7.button_search.cf7-button input{ color: White;/*reset-color*/ } .title-section-wrapper{
padding-top: 2px; padding-bottom:5px; color:rgba(0, 64, 128, 0.75);/*reset-color*/ } /*PUT CSS HERE -->*/ /*Header -->*/
.header-wrapper{ position:fixed; padding-top:10px; height:auto; background-color:
rgba(255, 255, 255, 1); -webkit-box-shadow: 0px 4px 6px 0px
rgba(185, 194, 53, 1); -moz-box-shadow: 0px 4px 6px 0px
rgba(185, 194, 53, 1); box-shadow: 0px 4px 6px 0px
rgba(185, 194, 53, 1); z-index:40; //background-image: url('../img/strip-header.jpg'); background-size:cover; } .logo img{ width:auto; height:80px;
//border:1px solid rgb(197, 197, 197); //reset-color /*-webkit-box-shadow: 0px 4px 6px 0px
rgba(185, 194, 53, 1); -moz-box-shadow: 0px 4px 6px 0px
rgba(185, 194, 53, 1); box-shadow: 0px 4px 6px 0px
rgba(185, 194, 53, 1);*/ } .sortby-wrapper{ padding-top:10px; padding-bottom: 12px; } .sortby-label-select select{ margin-top:-5px; } span.ibphone{}
/*

<-- Header*/ /*Desktop Menu-->*/ .menu_principal.menu_principal2 #menu-menu-principal{ padding-top: 65px; } .menu-menu-principal-container ul li, .menu-menu-principal2-container
  ul li{ display:inline-block; padding: 5px 10px; font-size:12pt; color: rgba(255, 255, 255); } .menu-menu-principal-container
  ul li a, .menu-menu-principal2-container ul li a{ color: rgb(255, 255, 255); } .menu_principal.menu_principal2 #menu-menu-principal
  li:hover{ background-color:
  rgba(199, 177, 147, 1); } .menu_principal.menu_principal2 #menu-menu-principal li:hover > a{ color:white; } .dropdown-menu{ padding-top:0px;
  padding-bottom:0px; } .dropdown-menu li{ width:100%; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a{ background-color:
  transparent; background-image: none; } .menu-menu-principal-container{ display:inline-block; background-color:rgba(185,
  194, 53, 1); } .list-unstyled-header{ //position: absolute; display: inline-block; top: -2px; // margin-left: -250px; //
  width: 250px; } .list-unstyled-header li{ display: inline-block; padding:0px; padding-right:5px; margin-left:-5px; } .list-unstyled-header
  li svg{ margin-bottom:-8px; } .list-unstyled-header > *{ float:right; } .list-unstyled-header-wrapper{ margin-bottom:-25px;
  } .header-banner-wrapper{ padding: 0px; margin-top: 5px; padding-right: 40px; } /*

  <--Desktop Menu*/ /*Mobile MENU -->*/ .menu-menu-principal-mobile-container, .menu-menu-principal-mobile2-container{ right: -1900px; z-index: -20; transition:
    1.1s; -webkit-transition: 1.1s; -webkit-transform: 1.1s; position:absolute; width:100%; } .menu-menu-principal-mobile-container.mobile-menu-effect,
    .menu-menu-principal-mobile2-container.mobile-menu-effect{ right: 0px; z-index:-1; } .menu-btn-wrapper{ margin-top: 10px;
    z-index:40; padding:20px; width:auto; display:inline-block; position:relative; float:right; padding-bottom: 0px; } .menu-btn-wrapper
    .btn{ padding-top:8px; background-color:
    rgba(237, 135, 34, 1); outline:none; transition: 1.1s; -webkit-transition: 1.1s; -webkit-transform: 1.1s; } .menu-btn-wrapper .btn:hover{
    background-color:
    rgba(132, 160, 252, 1); transition: 1.1s; -webkit-transition: 1.1s; -webkit-transform: 1.1s; } .menu-btn-wrapper .btn:focus{ outline: none;
    } .icon-bar { background-color: #fff; display: block; width: 22px; height: 4px; border-radius: 1px; margin-bottom: 4px;
    } #menu-menu-principal-mobile, #menu-menu-principal-mobile2{ background-color:
    rgba(187, 201, 51, 1); padding-top:9px; padding-bottom:5px; -webkit-box-shadow: 0px 4px 6px 0px
    rgba(185, 194, 53, 1); -moz-box-shadow: 0px 4px 6px 0px
    rgba(185, 194, 53, 1); box-shadow: 0px 4px 6px 0px
    rgba(185, 194, 53, 1); } #menu-menu-principal-mobile li, #menu-menu-principal-mobile2 li{ padding: 5px 12px; color:
    white; font-size: 10pt; display:inline-block; } #menu-menu-principal-mobile li:hover, #menu-menu-principal-mobile2 li:hover{
    background-color:
    rgb(103, 104, 108);; color:
    white; } .menu-title{ color:rgb(237, 135, 34); } /*
    <--Mobile MENU*/ /*content-wrapper-->*/ .base-wrapper{ padding-top: 0px; background-color:rgba(255, 255, 255, 1); /*reset-color*/ } /*

      <-- content-wrapper*/ /*mobile-index-intro -->*/ .mobile-index-intro{ height:400px; background-image: url(../img/Coffee_Plantation.jpg); background-size: auto 400px
        !important; } .mobile-index-intro-overlay{ } .mobile-background-overlay{ height:200px; } .mobile-background-overlay
        h4{ padding-left:10px; padding-right:10px; line-height:200px; color:white;/*reset-color*/ background-color:rgba(0,0,0,0.3);/*reset-color*/
        transition: 1.1s; -webkit-transition: 1.1s; -webkit-transform: 1.1s; } .mobile-background-overlay h4:hover{ background-color:rgba(0,0,0,0.6);/*reset-color*/
        transition: 1.1s; -webkit-transition: 1.1s; -webkit-transform: 1.1s; } /*

        <--mobile-index-intro*/ /**/ .title-section-wrapper{ padding:15px; padding-top:20px; padding-left: 20px; padding-right: 20px;
          } .title-section-wrapper h3{ color: rgb(232, 121, 76); } .parametros_search{ padding:10px; background-color: #FFFFFF; border: 1px solid rgb(185, 194,
          53); /*reset-color*/ text-align: left; font-size: 10pt; } .button_search{ background-color:
          rgba(235, 124, 46, 1); color: #FFFFFF; outline:none; border: none; border: 1px inset grey; } .button_search:active, .parametros_search:active{
          outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset
          0 3px 5px rgba(0, 0, 0, 0.125); } input.parametros_search{ padding-top:7px; padding-bottom:6px; } .parametros_search.button_search{
          border:none; padding: 8px; } .box_search > div{ padding-left:3px; padding-right:3px; padding-top:5px; padding-bottom:5px;
          } .parametros_search.parametros_cf7 input, .parametros_search.parametros_cf7 textarea{ width:100%; border: #BAC336;
          background-color:transparent; } input, textarea{ outline:none; } .parametros_search.parametros_cf7{ padding: 5px;
          } .parametros_search.parametros_cf7 textarea{ max-height: 100px; } .parametros_search.parametros_cf7 img{ display:none;
          } .parametros_search.parametros_cf7.cf7-button{ } .form-settings .box_search div select, .form-settings .box_search
          div input { width: 100%; } /**/ .search-tag{ padding-top: 2px; padding-bottom:5px; } .search-tag span{ color:white;
          /*reset-color*/ } .index-get-search .search-tag span{ padding-left:1px; padding-right:1px; } .highlight-strip-background-wrapper{
          background-color:black; /*reset-color*/ height:auto; z-index:10; max-width: 500px; float:none; display:inline-block;
          } .highlight-strip-background{ overflow:hidden; min-height:190px; height:100%; z-index:20; background-size: 350px
          auto !important; background-repeat:no-repeat !important; } .highlight-strip-info{ padding-top:10px; padding-bottom:10px;
          max-width:500px; float:none; display:inline-block; width:100%; } .home-get-highlight{ background-color:
          rgba(255, 255, 255, 0.65); box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -moz-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -webkit-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); } .Pesquisa-content-wrapper{ background-color:
          rgba(255, 255, 255, 0.65); box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -moz-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -webkit-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); } .sell-wrapper{ background-color:
          ; box-shadow: 0px 4px 9px 0px
          ; -moz-box-shadow: 0px 4px 9px 0px
          ; -webkit-box-shadow: 0px 4px 9px 0px
          ; background-image: url(../img/sell-img.jpg); } .sell-title-content-wrapper{ background-color:
          rgba(101, 103, 115, 0.65); box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -moz-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -webkit-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); } .sell-form-wrapper{ background-color:
          rgba(255, 255, 255, 0); box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -moz-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -webkit-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); padding-top:10px; } .us-wrapper{ background-color: rgba(209, 247, 251, 0.89)
          ; box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -moz-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -webkit-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); } .contacts-title-adress-wrapper{ background-color:
          rgba(97, 99, 108, 0.65); box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -moz-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -webkit-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); margin-bottom:-257px; z-index:10; min-height:257px; } .contacts-title-adress-wrapper .title-section-wrapper h3{
          color:
          ; } .contacts-title-adress-wrapper{ color:
          rgba(255, 255, 255, 1); } .sell-title-content-wrapper p{ color:rgb(240, 239, 242); } #accordion{ background-color:
          rgba(89, 90, 95, 0.8); box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -moz-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -webkit-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); margin-top:0px; padding-bottom:15px; } .property_title-wrapper{ background-color:
          rgba(89, 90, 95, 0.7); } .property_title-wrapper .title-section-wrapper h3{ background-color:
          rgba(89, 90, 95, 0.7); box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -moz-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); -webkit-box-shadow: 0px 4px 9px 0px
          rgba(119, 119, 119, 0.6); min-height:116px; /*reset-mobile*/ text-align: center; } .property_title-wrapper .title-section-wrapper h3, .property_title-wrapper
          .tag.price.tag-destaque.tag-price-detalhe { color:
          white; } .property_title-wrapper .title-section-wrapper h3{ padding: 15px; padding-top: 20px; padding-left: 20px; padding-right:
          20px; font-size:12pt; z-index:50; } .property_title-wrapper .title-section-wrapper h3{ z-index:50; } .property_title-wrapper
          .title-section-wrapper{ padding:0px; } .property_title-wrapper .title-section-wrapper h3.no_z-index{ background-color:
          transparent; z-index:0; } .imovel-all-data_wrapper .title-section-wrapper h3{ font-size: 14pt; } .destaque-box-wrapper{
          padding-right:20px; padding-left:20px; } .home-property-title{ font-size:12pt; color:
          rgb(106, 105, 113); } .home-property-location-wrapper{ padding-top:5px; padding-bottom:5px; min-height:58px; } .home-property-location1,
          .home-property-location2{ font-size:10pt; color:grey;/*reset-color*/ line-height:15px; } .home-property-purpose{
          font-size:10pt; } .home-property-price{ text-align:right; color:
          rgb(232, 121, 76); font-weight:bold; } .index-get-search-wrapper{ //background-color: rgba(128, 157, 254, 0.75); /*reset-color*/
          margin-top: -200px; } .index-get-search{ display:inline-block; } #fotorama_outer_div_id_here{ padding-top:15px;
          } .fotorama__stage{ background-color:
          rgba(89, 90, 95, 0.3);/*reset-color*/ } .home-contact-form-wrapper{ padding-top:10px; padding-bottom:10px; } .home-contact-strip-wrapper{
          background-color:
          ; } .home-contact-form p{ color:
          rgb(232, 121, 76); } .content-section-wrapper{ padding-left:20px; padding-right:20px; padding-bottom:10px; } /*Cut 2 hihtlights
          in index -->*/ body > div:nth-child(2) > div > div > section:nth-child(6) > div > a:nth-child(1), body > div:nth-child(2)
          > div > div > section:nth-child(6) > div > a:nth-child(2), body > div:nth-child(2) > div > div > section:nth-child(6)
          > div > a:nth-child(3), body > div:nth-child(2) > div > div > section:nth-child(6) > div > a:nth-child(4){ //display:none;
          } /*
          <-- Cut 2 hihtlights in index */ .contact-contact-form-wrapper{ display:inline-block; } .imovel_img{ margin-top: 0px; float:none;
            display:inline-block; } .list_imovel_item{ padding-top:0px; padding-bottom:20px; overflow:hidden; } .contact-forms-us-wrapper{
            padding-top:20px; padding-bottom:20px; } .imovel-details2 .title-section-wrapper{ padding-left: 0px; padding-right:
            0px; } .sub-h.h2-coverted-h3{ padding-top:15px; padding-bottom:15px; } #basicSearchForm{ padding-top:10px; padding-bottom:0px;
            } .container-search-background{ background-color: rgba(255, 255, 255, 0.65); } .container-search-background form .search-tag span{ color:
            rgb(135, 162, 253); } .container-destaques-background{ background-color:
            rgba(255, 255, 255, 0.65); } .container-destaques-background .sub-h.h2-coverted-h3{ color:
            rgb(232, 121, 76); } .contact_us_wrapper-no-property .form-group{ font-size: 12pt; } .contact_us_wrapper-no-property input[type="radio"]{
            margin-top: 0px; margin-bottom:-4px !Important; height:22px; } .contact-form-marginset{ margin-top:-407px; background-color:
            rgba(191, 190, 186, 0.65); color:
            rgba(0, 0, 0, 1); min-height:407px; } .contact-form-marginset .title-section-wrapper h3{ color:
            rgba(0, 0, 0, 1); } .contact-form-marginset .button_search{ color:
            ; background-color:
            ; } .list-unstyled.list-links li svg{ margin-top: -5px; } .list-links-wrapper{ //margin-top: -10px; } .property-googlem{
            //padding-top:15px; margin-top:-406px; transition: 2.1s; -webkit-transition: 2.1s; -webkit-transform: 2.1s; }
            .property-googlem.property-googlem-effect{ margin-top:-116px; transition: 2.1s; -webkit-transition: 2.1s; -webkit-transform:
            2.1s; } .property-googlem #map-canvas{ box-shadow: 0px 4px 9px 0px
            rgba(119, 119, 119, 0.6); -moz-box-shadow: 0px 4px 9px 0px
            rgba(119, 119, 119, 0.6); -webkit-box-shadow: 0px 4px 9px 0px
            rgba(119, 119, 119, 0.6); } .imovel_info.imovel-data .title-section-wrapper{ padding-left: 0px; padding-right: 0px; } .imovel_info.imovel-data
            ul{ } .imovel_info.imovel-data ul li{ display:inline-block; font-family:'Delius', cursive;, ; font-weight: bold;
            font-size: 9pt; padding: 10px 15px; border: 1px solid
            rgb(198, 211, 253); } .form-control{ border-radius:0px; } .contact_us_wrapper .form-control{ //background-color:
            rgba(218, 218, 218, 1); } .contact_us_wrapper textarea.form-control{ min-height: 190px; } .radio-label.pull-right{ padding-left:5px;
            } .radio-label.pull-left{ padding-right:5px; } .index-opor-h3{ padding-left:10px; } .google-trans-wrapper{ }
            #google_translate_element{ margin-bottom: -25px; text-align: right; /*margin-right: 335px;*/ padding-top: 0px;
            } .goog-te-gadget-icon { display: none !important; } #google_translate_element img, #google_translate_element
            span { width: auto; padding-left: 0px; padding-right: 0px; } .goog-te-menu-value span { font-family: 'Raleway',
            sans-serif !Important; color: #7F7F7F !Important; } .goog-te-gadget-simple { border-left: none !important; border-top:
            none !important; border-bottom: none !important; border-right: none !important; } .with--margin{ z-index:30;
            margin-bottom:0px; } .with--margintop{ margin-top:-289px; } .us-wrapper-contacts.with--margintop{ padding-bottom:15px;
            } .us-wrapper-contacts.with--margintop .content-section-wrapper{ font-size:10pt; } .color-main-green{ background-color:rgb(185,
            194, 53); color:white; font-weight:bold; } .spacer-to-top{ padding-top:10px; margin-top:170px } .catch-phrases{
            display:inline-block; z-index:30; float:right; background-color:rgba(185, 194, 53, 1); text-align:center; padding:20px;
            } .catch-phrases h3{ color:white; } .title-section-wrapper.with--margin h3 b{ padding:15px; background-color:
            rgba(255, 255, 255, 0); width:auto; } .contact-forms-wrapper{ padding-bottom:15px; } .list_destaque_item.post-item
            { min-height:520px; } .list_destaque_item.post-item .highlight-strip-background-wrapper{ background-color: rgba(185,
            194, 53, 0.17); } .blog-post.blog-post-post{ padding-top:15px; } .post-post_img{ display: inline-block; float:
            none; } .post_img.post-post_img img{ width:auto; float:none; } .kid-img-wrapper{ display: block; padding-top:30px;
            } .kid-img-wrapper .logo{ display:inline-block; float:none; z-index:10; } .anchor{ height: 165px; margin-top:
            -165px; visibility: hidden; } .thing span{ width:auto; height:auto; } .thing{ font-size:24pt; } .estudos .kid-img-wrapper{
            padding-top:0px; } .anchor#contacto{ height:165px; } .map_image { background-image: url('../img/planeta_all_bubbles.png')
            } .map_image{ display: inline-block; width: 1000px; height: 651px; position: relative; background-position:center;
            background-repeat: no-repeat; } .map_image .map_link { display: block; position: absolute; text-indent: -999em;
            overflow: hidden; } .map_image #map_link_0 { width: 124px; height: 176px; top: 1px; left: 440px; } .map_image
            #map_link_0-ballon { width: 194px; height: 55px; top: 1px; left: 600px; } .map_image #map_link_1 { width: 150px;
            height: 152px; top: 83px; left: 566px; } .map_image #map_link_1-ballon { width: 250px; height: 70px; top: 83px;
            left: 666px; } .map_image #map_link_2 { width: 92px; height: 72px; top: 133px; left: 341px; } .map_image #map_link_2-ballon
            { width: 162px; height: 72px; top: 45px; left: 300px; } .map_image #map_link_3 { width: 168px; height: 162px;
            top: 190px; left: 171px; } .map_image #map_link_3-ballon { width: 148px; height: 90px; top: 100px; left: 165px;
            } .map_image #map_link_4 { width: 102px; height: 145px; top: 478px; left: 232px; } .map_image #map_link_4-ballon
            { width: 162px; height: 70px; top: 430px; left: 102px; } .map_image #map_link_5 { width: 102px; height: 185px;
            top: 358px; left: 332px; } .map_image #map_link_5-ballon { width: 142px; height: 65px; top: 346px; left: 182px;
            } .map_image #map_link_6 { width: 150px; height: 278px; top: 349px; left: 602px; } .map_image #map_link_6-ballon
            { width: 170px; height: 140px; top: 349px; left: 722px; } .mobile-index-img{ padding-top:110px; } .us-wrapper-mobile-inner{
            background-color: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; } #searchform input.parametros_search{
            padding-top:4px; padding-bottom:4px; } .blog-post.blog-post-post img{ width:100%; height:auto; } .blog-post.blog-post-post
            .destaque_post_img{ display:inline-block; float:none; } .blog-post.blog-post-post .highlight-strip-info, .blog-post.blog-post-post
            .highlight-strip-background-wrapper { max-width:100%; } .blog-post.blog-post-post .home-property-title{ height:
            50px; } .gallery-link{ position:absolute; right:5px; z-index:35; } .content-section-wrapper > p > a{ z-index:40;
            color: rgb(58, 128, 193); position:relative; } .form-insc{ margin-bottom:60px; } .form-insc input{ height:40px;
            z-index: 20; } .last-isnc-form-part{ margin-bottom:160px; } .insc-girl{ width:40px; float:right; margin-right:25px;
            display:inline-block; } .insc-kid{ width:50px; float:right; margin-right:25px; display:inline-block; } .insc-title{
            margin-top:15px; padding-top:15px; border-top:3px solid #BBCB32; border-bottom:3px solid #3A80C1; padding-bottom:15px;
            margin-bottom:15px; } .insc-title2{ border-top:3px solid #3A80C1; border-bottom:3px solid #BBCB32; } .insc-title
            h3{ line-height:41px; color: rgb(232, 121, 76); } .insc-title *{ display:inline-block; } .form-insc .insc-button
            input{ background-color:transparent; border:none; } .wrapper-pagenavi{ padding-bottom:80px; } /*Pagination*/
            .pagination > li > a{ background-color:
            transparent; color:
            rgb(232, 121, 76); } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li >
            span:focus { //background-color:
            rgb(135, 162, 253); border-color: #dddddd; /*reset-color*/ } .pagination > li:first-child > a, .pagination > li:last-child > a{
            border-bottom-left-radius: 0px; border-top-left-radius: 0px; border-bottom-right-radius: 0px; border-top-right-radius:
            0px; } .list-links-wrapper { //margin-top: 15px; } .list-unstyled.list-links li { display: inline-block; } .google-maps-index{
            margin-bottom:-120px; z-index:2; } .google-maps-index iframe{ z-index:-1; } .custom-kid-img-wrapper img{ -ms-transform:
            rotate(30deg); /* IE 9 */ -webkit-transform: rotate(30deg); /* Safari */ transform: rotate(30deg); margin-bottom:-15px;
            } .custom-kid-img-wrapper2{ padding-top:0px; height:0px; overflow:visible; } .custom-kid-img-wrapper2 img{ margin-bottom:-200px;
            } .kid-img-wrapper .logo img { height:100px; } .parent-center > *{ display:inline-block; float:none; } .position-logo-girl
            img{ margin-bottom:-120px; } .position-logo-ladder img{ margin-bottom:-600px; } .position-logo-goggles img{ margin-right:-100px;
            margin-bottom:-50px; } .position-logo-pencil img{ margin-left:-400px; margin-bottom:-350px; } .position-logo-running
            img{ margin-bottom:-620px; margin-right:50px; } .position-logo-shirt img{ margin-bottom:-120px; margin-left:-50px;
            } .contacts-with-form h3, .contact-forms-wrapper h3{ color:rgb(235, 124, 46); padding-bottom:15px; padding-top:15px;
            } .anchor#nos{ height: 220px; margin-top: -220px; } .Quem.somos .title-section-wrapper{ margin-bottom: 30px;
            } .page-template .post-content p, .page-template .post-content h2{ line-height: 1.5em; padding-bottom: 15px;
            } .page-template .post-content img,{ padding-bottom: 15px; } .page-template .post-content{ padding-bottom:90px;
            } /*

            




            <-- */ /*footer-contacts -->*/ .footer-contacts { //background-color: rgba(255, 255, 255, 0.5); /*reset-color*/ padding-top:80px; //padding-bottom:15px;
              font-size:10pt; line-height: 19px; color: rgb(245, 10, 48); } .footer-contacts h3{ font-size:14pt; color:
              rgb(106, 105, 113); width: 80%; display: inline-block; } .wrap_copy{ display:inline-block; color:
              rgb(106, 105, 113); font-size:8pt; } .wrap_copy p{ font-size:8pt; } #footer-main2{ position: fixed; bottom:0px; background-image:
              url('../img/grass.png'); background-size:cover; background-repeat:no-repeat; background-position:100% 0px;
              padding-top: 40px; z-index:110; } /*



              <-- footer-contacts */ /*<-- PUT CSS HERE*/ .no-padding{ padding-left:0px; padding-right:0px; } .tcharan{ display:none; }
                .open{ display:block; } /*for IE put css in this media */ @media screen\0 { input.parametros_search { padding-bottom:
                15px; } .imovel_img{overflow:hidden !important;} @media only screen and (min-width : 1200px) and (min-height
                : 600px) and (max-width : 1400px) and (max-height : 800px){ #menu-menu-principal{ padding-top:20px; } } } .page-separator
                { margin-bottom: 200px; } hr { border-bottom: 2px solid #2a6496; } .link-button{ margin-bottom:-30px; padding:5px
                10px; //background-color: rgb(245, 10, 48); color:white; font-size:10pt; border-radius:5px; } .link-button-wrapper{
                margin-top:40px; padding-left:40px; padding-right:0px; } .link-button-wrapper-mobile{ position:fixed; bottom:0px;
                } .link-button-mobile{ background-color: rgb(58, 128, 193); color:white; padding-top:5px; padding-bottom:5px;
                } .link-button.link-button-effect{ } @-webkit-keyframes greenPulse { from { background-color: rgb(245, 10,
                48); -webkit-box-shadow: 0 0 9px #333; } 50% { background-color: rgb(58, 128, 193); -webkit-box-shadow: 0 0
                18px rgb(58, 128, 193); } to { background-color: rgb(245, 10, 48); -webkit-box-shadow: 0 0 9px #333; } } .form-insc
                .insc-button input{ -webkit-animation-name: greenPulse; -webkit-animation-duration: 5s; -webkit-animation-iteration-count:
                infinite; cursor:pointer; color:white; float:right; } .link-button, .link-button-mobile{ -webkit-animation-name:
                greenPulse; -webkit-animation-duration: 5s; -webkit-animation-iteration-count: infinite; }

input[type='checkbox'] {
    opacity: 0;
    height: 1px;
    position: relative;
    bottom: -19px;
}
input[type='checkbox'] + label:before {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 8px;
    width: 23px;
}
input[type="checkbox"] + label:before {
    content: "\f096";
}
input[type="checkbox"]:checked + label:before{
    content: "\f046";
}
.base_wrapper form .form-group label.use-as-small a {
    font-size: 10pt;
    color: red;
}

.wpcf7-list-item input[type='checkbox'] {
    opacity: 1;
    height: 15px;
    position: relative;
    bottom: 0px;
}