 input[type="text"].twelve,
 .row input[type="text"].twelve,
 input[type="password"].twelve,
 .row input[type="password"].twelve,
 input[type="date"].twelve,
 .row input[type="date"].twelve,
 input[type="datetime"].twelve,
 .row input[type="datetime"].twelve,
 input[type="email"].twelve,
 .row input[type="email"].twelve,
 input[type="number"].twelve,
 .row input[type="number"].twelve,
 input[type="search"].twelve,
 .row input[type="search"].twelve,
 input[type="tel"].twelve,
 .row input[type="tel"].twelve,
 input[type="time"].twelve,
 .row input[type="time"].twelve,
 input[type="url"].twelve,
 .row input[type="url"].twelve,
 textarea.twelve,
 .row textarea.twelve {
  width:100% !important
 }
/* inicio estudar */

/*.row {
 width:940px;
 max-width:100%;
 min-width:768px;
 margin:0 auto
}
.row .row {
 width:auto;
 max-width:none;
 min-width:0;
 margin:0 -15px
}

.row.collapse .column,
.row.collapse .columns {
 padding:0
}

 .row .row {
 width:auto;
 max-width:none;
 min-width:0;
 margin:0 -15px
}
.row .row.collapse {
 margin:0
}

img,
object,
embed {
 max-width:100%;
 height:auto
}
object,
embed {
 height:100%
}
img {
 -ms-interpolation-mode:bicubic
}

/*
 #map_canvas img,
.map_canvas img {
 max-width:none!important
}

.row {
 *zoom:1
}
.row:before,
.row:after {
 content:"";
 display:table
}
.row:after {
 clear:both
}   desativado 05/12/2019 resto estava ok */

@media only screen and (max-width: 767px) {
 body {
  -webkit-text-size-adjust:none;
  -ms-text-size-adjust:none;
  width:100%;
  min-width:0;
  margin-left:0;
  margin-right:0;
  padding-left:0;
  padding-right:0
 }
 .row {
  width:auto;
  min-width:0;
  margin-left:0;
  margin-right:0
 }

 .column,
 .columns {
  width:auto !important;
  float:none
 }
 .column:last-child,
 .columns:last-child {
  float:none
 }
 [class*="column"]+[class*="column"]:last-child {
  float:none
 }
 .column:before,
 .columns:before,
 .column:after,
 .columns:after {
  content:"";
  display:table
 }
 .column:after,
 .columns:after {
  clear:both
 }


 .row .mobile-one {
  width:25% !important;
  float:left;
  padding:0 15px
 }
 .row .mobile-one:last-child {
  float:right
 }
 .row.collapse .mobile-one {
  padding:0
 }
 .row .mobile-two {
  width:50% !important;
  float:left;
  padding:0 15px
 }
 .row .mobile-two:last-child {
  float:right
 }
 .row.collapse .mobile-two {
  padding:0
 }
 .row .mobile-three {
  width:75% !important;
  float:left;
  padding:0 15px
 }
 .row .mobile-three:last-child {
  float:right
 }
 .row.collapse .mobile-three {
  padding:0
 }
 .row .mobile-four {
  width:100% !important;
  float:left;
  padding:0 15px
 }
 .row .mobile-four:last-child {
  float:right
 }
 .row.collapse .mobile-four {
  padding:0
 }
 .push-one-mobile {
  left:25%
 }
 .pull-one-mobile {
  right:25%
 }
 .push-two-mobile {
  left:50%
 }
 .pull-two-mobile {
  right:50%
 }
 .push-three-mobile {
  left:75%
 }
 .pull-three-mobile {
  right:75%
 }
}


 /*COMEÇO SLIDER ESTILO*/

div.orbit-wrapper {
 width:1px;
 height:1px;
 position:relative
}
div.orbit {
 width:1px;
 height:1px;
 position:relative;
 overflow:hidden;
 margin-bottom:17px
}
div.orbit.with-bullets {
 margin-bottom:40px
}
div.orbit .orbit-slide {
 max-width:100%;
 position:absolute;
 top:0;
 left:0
}
div.orbit a.orbit-slide {
 border:none;
 line-height:0;
 display:none
}
div.orbit div.orbit-slide {
 width:100%;
 height:100%
}
div.orbit-wrapper div.timer {
 width:40px;
 height:40px;
 overflow:hidden;
 position:absolute;
 top:10px;
 right:10px;
 opacity:.6;
 cursor:pointer;
 z-index:31
}
div.orbit-wrapper span.rotator {
 display:block;
 width:40px;
 height:40px;
 position:absolute;
 top:0;
 left:-20px;
 background:url('../images/foundation/orbit/rotator-black.png') no-repeat;
 z-index:3
}
div.orbit-wrapper span.mask {
 display:block;
 width:20px;
 height:40px;
 position:absolute;
 top:0;
 right:0;
 z-index:2;
 overflow:hidden
}
div.orbit-wrapper span.rotator.move {
 left:0
}
div.orbit-wrapper span.mask.move {
 width:40px;
 left:0;
 background:url('../images/foundation/orbit/timer-black.png') repeat 0 0
}
div.orbit-wrapper span.pause {
 display:block;
 width:40px;
 height:40px;
 position:absolute;
 top:0;
 left:0;
 background:url('../images/foundation/orbit/pause-black.png') no-repeat;
 z-index:4;
 opacity:0
}
div.orbit-wrapper span.pause.active {
 background:url('../images/foundation/orbit/pause-black.png') no-repeat 0 -40px
}
div.orbit-wrapper div.timer:hover span.pause,
div.orbit-wrapper span.pause.active {
 opacity:1
}
.orbit-caption {
 display:none;
 font-family:"HelveticaNeue", "Helvetica-Neue", Helvetica, Arial, sans-serif
}
.orbit-wrapper .orbit-caption {
 background:#000;
 background:rgba(0,0,0,0.6);
 z-index:30;
 color:#fff;
 text-align:center;
 padding:7px 0;
 font-size:13px;
 font-size:1.3rem;
 position:absolute;
 right:0;
 bottom:0;
 width:100%
}
div.orbit-wrapper div.slider-nav {
 display:block
}
div.orbit-wrapper div.slider-nav span {
 width:39px;
 height:50px;
 text-indent:-9999px;
 position:absolute;
 z-index:30;
 top:50%;
 margin-top:-25px;
 cursor:pointer
}
div.orbit-wrapper div.slider-nav span.right {
 background:url('../images/foundation/orbit/right-arrow.png');
 background-size:100%;
 right:0
}
div.orbit-wrapper div.slider-nav span.left {
 background:url('../images/foundation/orbit/left-arrow.png');
 background-size:100%;
 left:0
}
.lt-ie9 div.orbit-wrapper div.slider-nav span.right {
 background:url('../images/foundation/orbit/right-arrow-small.png')
}
.lt-ie9 div.orbit-wrapper div.slider-nav span.left {
 background:url('../images/foundation/orbit/left-arrow-small.png')
}
ul.orbit-bullets {
 position:absolute;
 z-index:30;
 list-style:none;
 bottom:-40px;
 left:50%;
 margin-left:-50px;
 padding:0
}
ul.orbit-bullets li {
 float:left;
 margin-left:5px;
 cursor:pointer;
 color:#999;
 text-indent:-9999px;
 background:url('../images/foundation/orbit/bullets.jpg') no-repeat 4px 0;
 width:13px;
 height:12px;
 overflow:hidden
}
ul.orbit-bullets li.active {
 color:#222;
 background-position:-8px 0
}
ul.orbit-bullets li.has-thumb {
 background:none;
 width:100px;
 height:75px
}
ul.orbit-bullets li.active.has-thumb {
 background-position:0 0;
 border-top:2px solid #000
}
div.orbit img.fluid-placeholder {
 visibility:hidden;
 position:static;
 display:block;
 width:100%
}
div.orbit,
div.orbit-wrapper {
 width:100% !important
}
ul.orbit-bullets {
 position:absolute;
 z-index:30;
 list-style:none;
 bottom:-50px;
 left:50%;
 margin-left:-50px;
 padding:0
}
ul.orbit-bullets li {
 float:left;
 margin-left:5px;
 cursor:pointer;
 color:#999;
 text-indent:-9999px;
 background:url('../images/foundation/orbit/bullets.jpg') no-repeat 4px 0;
 width:13px;
 height:12px;
 overflow:hidden
}
ul.orbit-bullets li.has-thumb {
 background:none;
 width:100px;
 height:75px
}
ul.orbit-bullets li.active {
 color:#222;
 background-position:-8px 0
}
ul.orbit-bullets li.active.has-thumb {
 background-position:0 0;
 border-top:2px solid #000
}
.lt-ie9 .timer {
 display:none !important
}
.lt-ie9 div.caption {
 background:transparent;
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
 zoom:1
}

/*FIM SLIDER ESTILO*/