@charset "utf-8";
/* CSS Document */
    .button_orcamento{
    background-color:#fdd269;
    border-color:#fdd269;
    border-radius: 5px;
    padding: 11px 6px 11px 6px;
    color:#a9763a;
    font-size:11pt;
    box-shadow: 2px 2px #a9763a;
	}

    .button {
    position: relative;
      position: relative;
    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */
    -webkit-animation-iteration-count: 2; /* Safari 4.0 - 8.0 */
    -webkit-animation-direction: alternate-reverse; /* Safari 4.0 - 8.0 */
    animation-name: example1;
    animation-duration: 1s infinite;
    animation-iteration-count: infinite;
    animation-direction: alternate-reverse;    
   
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes example {
      0%   {top:2px;}
    25%  {top:1px;}
    50%  {top:2px;}
    75%  {top:1px; }
    100% {top:2px;}
}

/* Standard syntax */
@keyframes example {
       0%   {top:2px;}
    25%  {top:1px;}
    50%  {top:2px;}
    75%  {top:1px; }
    100% {top:2px;}
}
    
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic);

#button_orcamento{
    background-color:#fdd269;
    border-color:#fdd269;
    border-radius: 5px;
    padding: 11px 6px 11px 6px;
    color:#a9763a;
    font-size:10pt;
    box-shadow: 2px 2px #a9763a;
}

.text-vertical-center {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

.text-vertical-center h1 {
    margin: 0;
    padding: 0;
    font-size: 4.5em;
    font-weight: 700;
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	color:#FFF;
}

.caixa_telefone	{
	margin:auto;
	min-width:350px;
	max-width:690px;
}

.cor_extra	{
	color:#ff9933;
	text-decoration:none;
	cursor:text;
}

.cor_extra:hover	{
	color:#ff9933;
	text-decoration:none;
	cursor:text;
}

.cor_extra:visited	{
	color:#ff9933;
	text-decoration:none;
	cursor:text;
}


.cor_maxvan	{
	color:#ff9933;
	text-decoration:none;
}

.cor_maxvan:hover	{
	color:#ff9933;
	text-decoration:none;
}

.cor_maxvan:visited	{
	color:#ff9933;
	text-decoration:none;
}

.cor_extra2	{
	color:#666666;
	text-decoration:none;
	cursor:text;
}

.cor_extra2:hover	{
	color:#666666;
	text-decoration:none;
	cursor:text;
}

.cor_extra2:visited	{
	color:#666666;
	text-decoration:none;
	cursor:text;
}

.img_rd	{
	display: block;
    margin-left: auto;
    margin-right: auto;
	/****width:100%;
	max-height:60px;*****/
}
    #button {
    width:100%;
    background-color: #fdc95b;
    position: relative;
    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */
    -webkit-animation-iteration-count: 2; /* Safari 4.0 - 8.0 */
    -webkit-animation-direction: alternate-reverse; /* Safari 4.0 - 8.0 */
    animation-name: example;
    animation-duration: 1s infinite;
    animation-iteration-count: infinite;
    animation-direction: alternate-reverse;    
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes example {
    0%   {top:1px;}
    25%  {top:2px;}
    50%  {top:1px;}
    75%  {top:2px; }
    100% {top:1px;}
}

/* Standard syntax */
@keyframes example {
    0%   {top:1px;}
    25%  {top:2px;}
    50%  {top:1px;}
    75%  {top:2px; }
    100% {top:1px;}
}
#button1 {
    width:100%;
    background-color: #fdc95b;
    position: relative;
    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */
    -webkit-animation-iteration-count: 2; /* Safari 4.0 - 8.0 */
    -webkit-animation-direction: alternate-reverse; /* Safari 4.0 - 8.0 */
    animation-name: example1;
    animation-duration: 1s infinite;
    animation-iteration-count: infinite;
    animation-direction: alternate-reverse;    
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes example1 {
    0%   {top:2px;}
    25%  {top:1px;}
    50%  {top:2px;}
    75%  {top:1px; }
    100% {top:2px;}
}

/* Standard syntax */
@keyframes example1 {
    0%   {top:2px;}
    25%  {top:1px;}
    50%  {top:2px;}
    75%  {top:1px; }
    100% {top:2px;}
}
@media screen and (max-width: 1025px) and (min-width:900){

iframe{
	min-height:145px!important;

}


}
@media screen and (max-width: 800px) and (min-width: 600px){

  #button {
    margin-left:25%;
    width:50%;
    background-color: #fdc95b;
    position: relative;
    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */
    -webkit-animation-iteration-count: 2; /* Safari 4.0 - 8.0 */
    -webkit-animation-direction: alternate-reverse; /* Safari 4.0 - 8.0 */
    animation-name: example;
    animation-duration: 1s infinite;
    animation-iteration-count: infinite;
    animation-direction: alternate-reverse;    
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes example {
    0%   {top:1px;}
    25%  {top:2px;}
    50%  {top:1px;}
    75%  {top:2px; }
    100% {top:1px;}
}

/* Standard syntax */
@keyframes example {
    0%   {top:1px;}
    25%  {top:2px;}
    50%  {top:1px;}
    75%  {top:2px; }
    100% {top:1px;}
}
#button1 {
    margin-left:25%;
    width:50%;
    background-color: #fdc95b;
    position: relative;
    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */
    -webkit-animation-iteration-count: 2; /* Safari 4.0 - 8.0 */
    -webkit-animation-direction: alternate-reverse; /* Safari 4.0 - 8.0 */
    animation-name: example1;
    animation-duration: 1s infinite;
    animation-iteration-count: infinite;
    animation-direction: alternate-reverse;    
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes example1 {
    0%   {top:2px;}
    25%  {top:1px;}
    50%  {top:2px;}
    75%  {top:1px; }
    100% {top:2px;}
}

/* Standard syntax */
@keyframes example1 {
    0%   {top:2px;}
    25%  {top:1px;}
    50%  {top:2px;}
    75%  {top:1px; }
    100% {top:2px;}
}
iframe{
	min-height:350px!important;

}
}

@media screen and (max-width:422px){
    #font-titulo{
        font-size:18pt;
    }

}
