@charset "utf-8";

.contorno{max-width:960px;margin:0 auto;overflow:hidden;}
a{text-decoration:none;-webkit-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}

@font-face{
    font-family:'GothamBold';
    src:url('../fontes/gotham-bold.eot');
    src:url('../fontes/gotham-bold.eot') format('embedded-opentype'),
         url('../fontes/gotham-bold.woff') format('woff'),
         url('../fontes/gotham-bold.ttf') format('truetype'),
         url('../fontes/gotham-bold.svg#GothamBold') format('svg');
}

@font-face{
    font-family:'GothamBlack';
    src:url('../fontes/gotham-black.eot');
    src:url('../fontes/gotham-black.eot') format('embedded-opentype'),
         url('../fontes/gotham-black.woff') format('woff'),
         url('../fontes/gotham-black.ttf') format('truetype'),
         url('../fontes/gotham-black.svg#GothamBlack') format('svg');
}

@font-face{
    font-family:'GothamBoldItalic';
    src:url('../fontes/gotham-boldita.eot');
    src:url('../fontes/gotham-boldita.eot') format('embedded-opentype'),
         url('../fontes/gotham-boldita.woff') format('woff'),
         url('../fontes/gotham-boldita.ttf') format('truetype'),
         url('../fontes/gotham-boldita.svg#GothamBoldItalic') format('svg');
}

@font-face{
    font-family:'GothamBook';
    src:url('../fontes/gotham-book.eot');
    src:url('../fontes/gotham-book.eot') format('embedded-opentype'),
         url('../fontes/gotham-book.woff') format('woff'),
         url('../fontes/gotham-book.ttf') format('truetype'),
         url('../fontes/gotham-book.svg#GothamBook') format('svg');
}

@font-face{
    font-family:'GothamLight';
    src:url('../fontes/gotham-light.eot');
    src:url('../fontes/gotham-light.eot') format('embedded-opentype'),
         url('../fontes/gotham-light.woff') format('woff'),
         url('../fontes/gotham-light.ttf') format('truetype'),
         url('../fontes/gotham-light.svg#GothamLight') format('svg');
}

@font-face{
    font-family:'GothamLightItalic';
    src:url('../fontes/gotham-lightita.eot');
    src:url('../fontes/gotham-lightita.eot') format('embedded-opentype'),
         url('../fontes/gotham-lightita.woff') format('woff'),
         url('../fontes/gotham-lightita.ttf') format('truetype'),
         url('../fontes/gotham-lightita.svg#GothamLightItalic') format('svg');
}

@font-face{
    font-family:'GothamMedium';
    src:url('../fontes/gotham-medium.eot');
    src:url('../fontes/gotham-medium.eot') format('embedded-opentype'),
         url('../fontes/gotham-medium.woff') format('woff'),
         url('../fontes/gotham-medium.ttf') format('truetype'),
         url('../fontes/gotham-medium.svg#GothamMedium') format('svg');
}

@font-face{
    font-family:'GothamMediumItalic';
    src:url('../fontes/gotham-mediumita.eot');
    src:url('../fontes/gotham-mediumita.eot') format('embedded-opentype'),
         url('../fontes/gotham-mediumita.woff') format('woff'),
         url('../fontes/gotham-mediumita.ttf') format('truetype'),
         url('../fontes/gotham-mediumita.svg#GothamMediumItalic') format('svg');
}

@font-face{
    font-family:'TitilliumText22L-Thin';
    src:url('../fontes/titilliumtext22l001-webfont.eot');
    src:url('../fontes/titilliumtext22l001-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/titilliumtext22l001-webfont.woff2') format('woff2'),
         url('../fontes/titilliumtext22l001-webfont.woff') format('woff'),
         url('../fontes/titilliumtext22l001-webfont.ttf') format('truetype'),
         url('../fontes/titilliumtext22l001-webfont.svg#TitilliumText22L-Thin') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face{
    font-family:'TitilliumText22L-Light';
    src:url('../fontes/titilliumtext22l002-webfont.eot');
    src:url('../fontes/titilliumtext22l002-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/titilliumtext22l002-webfont.woff2') format('woff2'),
         url('../fontes/titilliumtext22l002-webfont.woff') format('woff'),
         url('../fontes/titilliumtext22l002-webfont.ttf') format('truetype'),
         url('../fontes/titilliumtext22l002-webfont.svg#TitilliumText22L-Light') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face{
    font-family:'TitilliumText22L-Regular';
    src:url('../fontes/titilliumtext22l003-webfont.eot');
    src:url('../fontes/titilliumtext22l003-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/titilliumtext22l003-webfont.woff2') format('woff2'),
         url('../fontes/titilliumtext22l003-webfont.woff') format('woff'),
         url('../fontes/titilliumtext22l003-webfont.ttf') format('truetype'),
         url('../fontes/titilliumtext22l003-webfont.svg#TitilliumText22L-Regular') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face{
    font-family:'TitilliumText22L-Medium';
    src:url('../fontes/titilliumtext22l004-webfont.eot');
    src:url('../fontes/titilliumtext22l004-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/titilliumtext22l004-webfont.woff2') format('woff2'),
         url('../fontes/titilliumtext22l004-webfont.woff') format('woff'),
         url('../fontes/titilliumtext22l004-webfont.ttf') format('truetype'),
         url('../fontes/titilliumtext22l004-webfont.svg#TitilliumText22L-Medium') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face{
    font-family:'TitilliumText22L-Bold';
    src:url('../fontes/titilliumtext22l005-webfont.eot');
    src:url('../fontes/titilliumtext22l005-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/titilliumtext22l005-webfont.woff2') format('woff2'),
         url('../fontes/titilliumtext22l005-webfont.woff') format('woff'),
         url('../fontes/titilliumtext22l005-webfont.ttf') format('truetype'),
         url('../fontes/titilliumtext22l005-webfont.svg#TitilliumText22L-Bold') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face{
    font-family:'TitilliumText22L-XBold';
    src:url('../fontes/titilliumtext22l006-webfont.eot');
    src:url('../fontes/titilliumtext22l006-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/titilliumtext22l006-webfont.woff2') format('woff2'),
         url('../fontes/titilliumtext22l006-webfont.woff') format('woff'),
         url('../fontes/titilliumtext22l006-webfont.ttf') format('truetype'),
         url('../fontes/titilliumtext22l006-webfont.svg#TitilliumText22L-XBold') format('svg');
    font-weight:normal;
    font-style:normal;
}

#loading{width:100%;height:100%;top:0px;left:0px;position:fixed;display:block;z-index:99;text-align:center;background-color:#fff;}
#loading-image{position:relative;top:40%;z-index:100;}

.clearfix:before,.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}

header{position:fixed;top:0;z-index:9999;width:100%;}

.gtm-topo{background:#fff no-repeat center top;width:100%;min-height:30px;padding:2px 0;}

.zoomlion-topo{width:100%;height:120px;background:#203584;/* Old browsers */
background:-moz-linear-gradient(left, #203584 1%, #0073c4 100%);/* FF3.6+ */
background:-webkit-gradient(linear, left top, right top, color-stop(1%,#203584), color-stop(100%,#0073c4));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(left, #203584 1%,#0073c4 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(left, #203584 1%,#0073c4 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(left, #203584 1%,#0073c4 100%);/* IE10+ */
background:linear-gradient(to right, #203584 1%,#0073c4 100%);/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#203584', endColorstr='#0073c4',GradientType=1 );/* IE6-9 */
border-bottom:1px solid #343434;
}

.faixa-zoomlion{width:100%;height:1px;clear:both;background:#0073c4;/* Old browsers */
background:-moz-linear-gradient(left, #0073c4 0%, #203584 100%);/* FF3.6+ */
background:-webkit-gradient(linear, left top, right top, color-stop(0%,#0073c4), color-stop(100%,#203584));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(left, #0073c4 0%,#203584 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(left, #0073c4 0%,#203584 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(left, #0073c4 0%,#203584 100%);/* IE10+ */
background:linear-gradient(to right, #0073c4 0%,#203584 100%);/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0073c4', endColorstr='#203584',GradientType=1 );/* IE6-9 */
}

.logo-gtm{padding:0;float:left;}
.logo-gtm, .logo-gtm a{width:85px;height:28px;display:block;}
.logo-gtm a{text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../imagens/logo-gtm.png) no-repeat center;background-size:85px 28px;font-size:0 !important;}

.logo-zoomlion, .logo-zoomlion a{width:193px;height:21px;display:block;} .logo-zoomlion{padding:20px 0;float:left;}
.logo-zoomlion a{background:url(../imagens/logo-zoomlion.png) no-repeat center top;text-indent:100%;white-space:nowrap;overflow:hidden;}
.dados-topo{float:right;width:450px;} .dados-topo p{display:inline-block;color:#fff;width:50%;float:left;font-size:16px;font-family:'TitilliumText22L-Light', Arial, sans-serif;} .dados-topo a{color:#fff;float:right;}

.gtm-topo nav, .zoomlion-topo nav{height:20px;width:auto;font-family:'TitilliumText22L-Light', Arial, sans-serif;position:relative;}
.zoomlion-topo nav{font-size:14px;margin:10px 0 0 0;} .gtm-topo nav{font-size:11px;}
.gtm-topo nav{float:right;} .zoomlion-topo nav{float:left;}

.gtm-topo nav ul{padding:5px 0;margin:0 auto;width:auto;height:20px;float:left}
.gtm-topo nav li{display:inline;}
.gtm-topo nav a{color:#304196;display:inline-block;text-align:center;text-decoration:none;line-height:20px;}
.gtm-topo nav li a{border-right:1px solid #304196;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 15px 0 15px;}
.zoomlion-topo nav li a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0 20px 0 0;}
.gtm-topo nav li:last-child a, .zoomlion-topo nav li:last-child a{border-right:0;}
.gtm-topo nav a#pull, .zoomlion-topo nav a#pull{display:none;}

.redes-sociais{float:right;} .ic-youtube, .ic-youtube a{width:25px;height:25px;display:block;}
.ic-youtube{margin:18px 0 0 0;} .ic-youtube a{background:url(../imagens/icones/icon-youtube.png) no-repeat;}

#nav > a{display:none;}

#nav li{position:relative;}
#nav li a{color:#fff;display:block;}
#nav li a:hover{color:#fd9e2a;}
#nav span:after{width:0;height:0;border:0.313em solid transparent;border-bottom:none;border-top-color:#efa585;content:'';vertical-align:middle;display:inline-block;position:relative;right:-0.313em;}

/* first level */
#nav > ul{padding:0;width:auto;height:20px;float:left;}
#nav > ul > li{display:inline-block;}
#nav > ul > li > a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-decoration:none;}
#nav > ul > li:hover > a,#nav > ul:not( :hover ) > li.active > a{color:#fd9e2a;}

/* second level */
#nav li ul{background-color:#cc470d;display:none;position:absolute;top:100%;}
#nav li:hover ul{display:block;left:0;right:0;}
#nav li:not( :first-child ):hover ul{left:-1px;}
#nav li ul a{font-size:1.25em;border-top:1px solid #e15a1f;padding:0.75em;}
#nav li ul li a:hover,#nav li ul:not( :hover ) li.active a{background-color:#e15a1f;}

.empilhadeiras-home{max-width:640px;display:inline-block;float:left;}
.empilhadeiras-home h1, .perfil-esq h1, .perfil-da-empresa-pg h1, .atendimento-dir h1{color:#111;font-size:21px;font-family:'TitilliumText22L-Bold';margin:0;text-transform:uppercase;}
.perfil-da-empresa-pg h4{color:#111;font-size:13px;font-family:'TitilliumText22L-Bold';margin:0;text-transform:uppercase;}

.empilhadeiras-glp, .empilhadeiras-eletricas, .empilhadeiras-diesel, .empilhadeiras-warehouse{width:25%;height:200px;display:block;float:left;}

.empilhadeiras-glp > .empilhadeira-img img, .empilhadeiras-eletricas > .empilhadeira-img img, .empilhadeiras-diesel > .empilhadeira-img img, .empilhadeiras-warehouse > .empilhadeira-img img{opacity:0.75;filter:alpha(opacity=75);filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);-webkit-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}

.empilhadeiras-glp:hover > .empilhadeira-img img, .empilhadeiras-eletricas:hover > .empilhadeira-img img, .empilhadeiras-diesel:hover > .empilhadeira-img img, .empilhadeiras-warehouse:hover > .empilhadeira-img img{opacity:1;filter:alpha(opacity=100);filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);}

.empilhadeiras-glp > .empilhadeira-img, .empilhadeiras-eletricas > .empilhadeira-img, .empilhadeiras-diesel > .empilhadeira-img, .empilhadeiras-warehouse > .empilhadeira-img{width:100%;height:144px;display:block;background:#fafafa;overflow:hidden;}

.empilhadeiras-glp span, .empilhadeiras-eletricas span, .empilhadeiras-diesel span, .empilhadeiras-warehouse span{width:0;height:0;border-style:solid;border-width:0 4.5px 5px 4.5px;border-color:transparent transparent #fafafa transparent;display:block;position:relative;margin:0 auto;-webkit-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}

.empilhadeiras-glp:hover span, .empilhadeiras-eletricas:hover span, .empilhadeiras-diesel:hover span, .empilhadeiras-warehouse:hover span{border-color:transparent transparent #0089cd transparent;display:block;}

.empilhaidera-saiba-mais > a{width:100%;text-align:center;color:#fff;font-family:Arial, "Helvetica LT Std", Sans Serif;text-decoration:none;background:#7d7d7d;height:30px;display:block;font-size:10px;line-height:32px;font-weight:bold;}
.empilhaidera-saiba-mais > a:last-child{opacity:0;filter:alpha(opacity=0);height:20px;display:block;font-size:10px;background:#005ead;line-height:21px;}

.empilhadeiras-glp:hover .empilhaidera-saiba-mais > a:first-child, .empilhadeiras-eletricas:hover .empilhaidera-saiba-mais > a:first-child, .empilhadeiras-diesel:hover .empilhaidera-saiba-mais > a:first-child, .empilhadeiras-warehouse:hover .empilhaidera-saiba-mais > a:first-child{background:#0089cd;}
.empilhadeiras-glp:hover .empilhaidera-saiba-mais > a:last-child, .empilhadeiras-eletricas:hover .empilhaidera-saiba-mais > a:last-child, .empilhadeiras-diesel:hover .empilhaidera-saiba-mais > a:last-child, .empilhadeiras-warehouse:hover .empilhaidera-saiba-mais > a:last-child{opacity:1;filter:alpha(opacity=100);}

.perfil-da-empresa{width:600px;min-height:300px;background:#f0f0f0;padding:20px;display:inline-block;float:left;}
.perfil-da-empresa h1, .perfil-da-empresa h2, .perfil-da-empresa-pg h1{margin:0;}

.perfil-esq{margin:0 19px 0 0;} .perfil-dir{margin:0 0 0 18px;}
.perfil-esq, .perfil-dir{width:279px;display:inline-block;vertical-align:top;}

.perfil-dir h2{font-family:Arial, "Helvetica LT Std", Sans Serif;font-size:18px;font-weight:bold;font-style:italic;color:#0089cd;text-align:center;line-height:24px;}
.perfil-esq p, .perfil-esq a, .perfil-dir p, .solicite-um-orcamento label, .contato-pag label, .perfil-da-empresa-pg p, .contato-pag p{font-family:Arial, "Helvetica LT Std", Sans Serif;font-size:12px;line-height:21px;}
.perfil-esq p strong, .perfil-dir p strong, .solicite-um-orcamento label strong, .contato-pag label strong, span > label:after, .perfil-da-empresa-pg p strong{font-weight:bold;color:#0089cd;}
.perfil-esq a{color:#0089cd;text-align:right;display:block;font-weight:bold} .perfil-esq a:hover{color:#111;}

.solicite-um-orcamento, .atendimento-dir{width:290px;display:inline-block;overflow:hidden;margin:0 0 0 30px;}
.atendimento-dir a{float:right;font-family:Arial, "Helvetica LT Std", Sans Serif;font-size:13px;color:#0089cd;font-weight:bold;}
.atendimento-dir a:hover{color:#111;}
.caixa-orcamento{background:#0089cd;width:100%;height:59px;padding:1px 0 0 0;}
.caixa-orcamento h1{text-align:center;color:#fff;font-size:21px;text-transform:uppercase;font-family:'TitilliumText22L-Bold';line-height:25px;}
.caixa-orcamento span{width:0;height:0;border-style:solid;border-width:9px 8.5px 0 8.5px;border-color:#0089cd transparent transparent transparent;margin:20px auto 0 auto;text-align:center;margin:-1px auto 0 auto;text-align:center;display:block;}

.solicite-um-orcamento form, .contato-pag form{clear:both;margin:14px 0 0 0;}
.solicite-um-orcamento label, .contato-pag label{margin:10px 0 0 0;width:100%;display:block;color:#111;}
.solicite-um-orcamento input, .contato-pag input, .solicite-um-orcamento select, .contato-pag select, .solicite-um-orcamento textarea, .contato-pag textarea{clear:both;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:12px;color:#666;border:1px solid #e0e0e0;resize:none;}
.solicite-um-orcamento select{padding:3px;} .solicite-um-orcamento input, .contato-pag input, .solicite-um-orcamento select, .contato-pag select, .solicite-um-orcamento textarea, .contato-pag textarea{padding:5px;min-height:28px;}
.solicite-um-orcamento input, .solicite-um-orcamento select{height:30px;}
.solicite-um-orcamento textarea, .msg-campo textarea{height:100px;}
.solicite-um-orcamento button, .msg-campo button{width:90px;height:35px;background:#0089cd;color:#fff;font-family:Arial, "Helvetica LT Std", Sans Serif;border:none;float:right;margin:15px 0 0 0;font-size:12px;text-transform:uppercase;}

select{outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
input[type=number]{-moz-appearance:textfield;}

label.error{color:red;font-style:italic;position:absolute;width:auto;margin:-50px 0 0 160px;font-size:11px;}
div.error{display:none;}

.zoomlion{width:100%;min-height:35px;background:#ecb730;overflow:hidden;margin:25px 0 0 0;clear:both;}
.zoomlion h3{text-align:center;color:#fff;font-family:Arial, "Helvetica LT Std", Sans Serif;font-size:12px;font-weight:normal;font-style:italic;line-height:24px;}

footer{width:100%;height:125px;background:#333 center top repeat-x;clear:both;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.institucional-rodape, .endereco-rodape{position:relative;margin:18px 0 0 35px;color:#fff;}
.endereco-rodape{float:right;width:180px;} .institucional-rodape{float:left;}
.institucional-rodape ul{float:left;padding:0;margin:0;} .endereco-rodape ul, .copyright p{padding:0;margin:0;}
.institucional-rodape ul li, .endereco-rodape ul li{font-size:10px;height:20px;text-transform:uppercase;}
.institucional-rodape ul li a, .endereco-rodape ul li a{color:#fff;}
.institucional-rodape ul li:first-child{padding:0 8px 0 0;} .institucional-rodape ul li:last-child{border-right:0;padding:0 0 0 8px;}
.institucional-rodape ul li{float:left;padding:0 8px;border-right:1px solid #fff;line-height:18px;} .endereco-rodape ul li{float:right;line-height:18px;}

.institucional-rodape, .endereco-rodape{margin:18px 0 0 0;}

.copyright{float:left;margin:35px 0 0 0;color:#fff;font-size:11px;text-transform:uppercase;}

.desenvolvido, .desenvolvido a{width:80px;height:25px;display:block;float:right;}
.desenvolvido{margin:30px 0 0 0;}
.desenvolvido a{background:url(../imagens/logo-capadocia.png) no-repeat;}

.perfil-da-empresa-pg{width:100%;max-width:600px;display:inline-block;margin:0 35px 0 0;vertical-align:top;}
.perfil-da-empresa-pg h3{font-family:Arial, "Helvetica LT Std", Sans Serif;color:#0089cd;font-size:22px;font-style:italic;font-weight:normal;text-align:center;line-height:30px;}

.aspa-esq, .aspa-dir{width:16px;height:12px;display:inline-block;}
.aspa-esq{background:url(../imagens/icones/aspa-esq.png) no-repeat;margin:0 5px 5px 0;} .aspa-dir{background:url(../imagens/icones/aspa-dir.png) no-repeat;margin:0 0 5px 5px;}

.perfil-da-empresa-pg img{width:100%;margin:20px 0 10px 0;}

@media screen and (-webkit-min-device-pixel-ratio:0){select{padding-right:18px}}
span > label{position:relative;}
span > label:after{content:'>';font:18px monospace;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:12px;top:25px;padding:0 0 2px;position:absolute;pointer-events:none;}
span > label:before{content:'';right:6px;top:20px;width:20px;height:20px;position:absolute;pointer-events:none;display:block;}

.youtube-video{width:279px;height:180px;} .youtube-video2{width:100%;height:280px;}
.titulo{width:100%;height:110px;background:#f7f7f7;border-bottom:1px solid #ddd;margin:0 0 40px 0;padding:39px 0 0 0;}
.titulo h1{font-size:50px;line-height:60px;color:#707070;text-transform:uppercase;font-family:'TitilliumText22L-Bold';margin:0;}
.titulo p{font-size:15px;color:#707070;font-family:'TitilliumText22L-Regular';margin:0;}

.atendimento-dir iframe{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:5px solid #0089cd;height:330px;margin:0 0 20px 0;}

.contato-pag div > p{width:50%;display:block;padding:0 10px 0 0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;}
.contato-pag div > p:nth-child(2){padding:0 0 0 10px;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.msg-campo{padding:3px 0 0 0;clear:both;}

.r-tabs .r-tabs-nav{margin:0;padding:0;}
.r-tabs-nav li{width:25%;display:inline-block;}
.r-tabs .r-tabs-tab{margin:0;list-style:none;}
.r-tabs .r-tabs-panel{display:none;}
.r-tabs .r-tabs-accordion-title{display:none;}
.r-tabs .r-tabs-panel.r-tabs-state-active{display:block;}
.r-tabs{position:relative;}
.r-tabs .r-tabs-nav .r-tabs-tab{position:relative;height:auto;display:inline-block;vertical-align:top;margin:0 -5px 20px 0;}
.r-tabs .r-tabs-nav .r-tabs-anchor{display:inline-block;padding:0;text-decoration:none;}

.r-tabs .r-tabs-nav .r-tabs-state-default .r-tabs-anchor > p{color:#fff !important;background:#7c7c7c;font-size:10px;font-weight:bold;color:#0089cd;padding:6px 0 4px 0;margin:0;line-height:18px;height:35px;}
.r-tabs .r-tabs-nav .r-tabs-state-default .r-tabs-anchor img{filter:gray;-webkit-filter:grayscale(100%);}
.r-tabs .r-tabs-nav .r-tabs-state-default .r-tabs-anchor{background-color:#7c7c7c;color:#fff !important;width:100%;text-align:center;}

.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor{background-color:#0089cd;color:#fff;text-shadow:none;width:100%;text-align:center;}
.r-tabs-anchor > div{margin:0;padding:0;width:100%;height:auto;background:#fafafa;}
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor > p{color:#fff !important;background:#0089cd;font-size:10px;font-weight:bold;color:#0089cd;padding:6px 0 4px 0;margin:0;line-height:18px;height:35px;}
.r-tabs-anchor > div img{margin:0 auto;position:relative;display:block;text-align:center;width:75%;}

.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background-color:#0089cd;color:#fff;text-shadow:none;}
.r-tabs-state-active span{width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#0089cd transparent transparent transparent;display:block;position:absolute;left:48%;bottom:-5px;}

.empilhadeiras-pecas{width:25%;height:190px;overflow:hidden;display:block;float:left;background:#f4f3ef;}
.empilhadeiras-sobreposicao, .camada{width:25%;height:150px;overflow:hidden;}
.empilhadeiras-sobreposicao{padding:10px 10px 0 10px;background-color:rgba(0,137,205,0.85);z-index:9;position:absolute;opacity:0.0;filter:alpha(opacity=0);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
.chamada-empilhadeira{margin:0;padding:155px 0 0 0;display:block;font-size:12px !important;text-align:center;line-height:15px !important;font-weight:bold;}
.camada{background:url(../imagens/itens/sobreposicao.png) repeat;z-index:8;position:absolute;padding:0;}
.empilhadeiras-pecas img{height:150px;width:25%;padding:0;position:absolute;z-index:7;margin:0;}
.empilhadeiras-pecas:hover .empilhadeiras-sobreposicao, .empilhadeiras-pecas:focus .empilhadeiras-sobreposicao, .empilhadeiras-pecas:active .empilhadeiras-sobreposicao{display:block;opacity:1.0;filter:alpha(opacity=100);}

.empilhadeiras-sobreposicao h1{font-size:11px;color:#fff;font-family:Arial, "Helvetica LT Std", Sans Serif;text-align:center;width:106.5%;display:block;height:32px;margin:0 0 0 -5px;}
.empilhadeiras-sobreposicao p{margin:8px 0;padding:0;line-height:15px;color:#fff;font-size:10px;}
.empilhadeiras-sobreposicao a{width:100%;display:block;font-size:10px;color:#fff;line-height:18px;font-weight:bold;}
.empilhadeiras-sobreposicao a:hover{text-decoration:underline;}

.lightbox{display:none;} .lightbox table td{height:25px;line-height:25px;border:1px solid #f0f0f0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lightbox table td > strong{background:#0073c4;color:#fff;} .lightbox h2{font-size:18px;}
.lightbox table{font-size:12px;margin:10px 0;} .lightbox h2, .lightbox table td > strong{text-align:center !important;float:none;margin:0 auto;display:block;}
.video-youtube{padding:20px 0 0 0;clear:both;}
.video-youtube iframe{width:100%;height:300px;}

.box{padding:20px;display:none;margin:20px 0 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.box hr{border-bottom:1px dashed #6a6a6a;border-left:0;border-right:0;border-top:0;margin:15px 0;}
.box p{padding:0;margin:0;font-family:Arial, "Helvetica LT Std", Sans Serif;font-size:12px;line-height:21px;}
.box p a{color:#0089cd;}

.op-1, .op-2, .op-3, .op-4{background:#f0f0f0;}
.camera, .titulo{margin-top:155px !important;}

@media only screen and (max-width:768px){
.logo-gtm, .logo-zoomlion, .zoomlion-topo nav, .institucional-rodape, .copyright, .titulo h1, .titulo p{margin-left:10px;} .dados-topo, .redes-sociais, .desenvolvido{margin-right:10px;} .perfil-da-empresa{margin-bottom:20px !important;}
.empilhadeiras-home, .perfil-da-empresa, .solicite-um-orcamento{max-width:748px;width:748px;margin:0 auto;float:none;display:block;clear:both;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.solicite-um-orcamento p{width:49%;float:left;margin:0 0 5px 0;} .solicite-um-orcamento p:nth-child(2n+1){float:right;}
.solicite-um-orcamento p:nth-child(5){margin:0 0 10px 0;}
.perfil-esq, .perfil-dir{width:333px;} .youtube-video{width:333px;height:190px;} .logotipo-rodape{display:none;}
.chamada-empilhadeira{margin:0;padding:155px 0 0 0;display:block;font-size:11px !important;text-align:center;line-height:15px !important;font-weight:bold;}
.perfil-da-empresa-pg{max-width:748px;margin:0 auto 30px auto;display:block;clear:both;}
.solicite-um-orcamento, .atendimento-dir{width:748px;margin:30px auto;display:block;clear:both;float:none;}
}

@media screen and (max-width:600px){
.camera, .titulo{margin-top:185px !important;}
.contorno{overflow:visible !important;}
.solicite-um-orcamento{width:100%;margin:40px 0 0 0;}
.empilhadeiras-home{width:100%;}
.empilhadeiras-glp, .empilhadeiras-eletricas, .empilhadeiras-diesel, .empilhadeiras-warehouse{width:25%;height:200px;display:block;float:left;}
.empilhadeiras-glp > .empilhadeira-img, .empilhadeiras-eletricas > .empilhadeira-img, .empilhadeiras-diesel > .empilhadeira-img, .empilhadeiras-warehouse > .empilhadeira-img{width:100%;height:130px;}
	
.gtm-topo{background:#ecb730;} .zoomlion-topo{background:#0073c4;}
.logo-gtm, .logo-gtm a{width:100px;height:40px;display:block;}
.logo-gtm a{background:url(../imagens/logo-gtm-branco.png) center no-repeat;background-size:90px 30px;height:35px;padding:5px 0 0 0;}
.logo-gtm, .logo-zoomlion{margin:0 auto;float:none;}
.dados-topo{width:100%;} .dados-topo p, .dados-topo a{float:none;text-align:center;display:inline-block;margin:0 -2px 0 -1px;font-size:14px;} 
.gtm-topo nav ul{padding:0;}
.logo-gtm{float:none;} .faixa-zoomlion{display:none;}
.gtm-topo nav{height:auto;width:100%;float:inherit;}
.gtm-topo nav ul{width:100%;display:none;height:auto;background-color:#ecb730;float:inherit;}
.gtm-topo nav a#pull{display:block;background-color:#ecb730;width:100%;position:relative;text-indent:15px;}
.gtm-topo nav a#pull:after{content:"";background:url('../imagens/icones/nav-icon.png') no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;top:10px;}
.gtm-topo nav li{width:50%;float:left;position:relative;}
.gtm-topo nav li a{line-height:40px;border-right:1px solid #353031;border-bottom:1px solid #353031;}
.gtm-topo nav a:hover, .gtm-topo nav a:active{background-color:#353031;}
.gtm-topo nav a{text-align:left;width:100%;text-indent:0;line-height:40px;color:#fff;}
.zoomlion-topo nav li a{margin:0;}
.redes-sociais{display:none;}

.zoomlion-topo{height:100px;}
#nav{width:100%;position:static;margin:0;}
#nav{position:relative;top:21px;left:auto;z-index:99999;}
#nav > a{width:40px;height:41px;text-align:left;text-indent:-9999px;background:url('../imagens/icones/nav-icon.png') #343434 no-repeat center;position:absolute;z-index:9999;}
#nav > a:before, #nav > a:after{position:absolute;top:35%;left:25%;right:25%;content:'';}
#nav > a:after{top:60%;}
#nav:not( :target ) > a:first-of-type, #nav:target > a:last-of-type{display:block;margin:-41px 0 0 0;}

/* first level */
#nav > ul{height:auto;display:none;position:absolute;left:0;right:0;z-index:999;}
#nav:target > ul{display:block;margin:0;}
#nav > ul > li{width:50%;float:none;background:#0073c4;display:inline-block;margin:0 -3px 0 0;}
#nav > ul > li > a{height:auto;text-align:left;padding:10px 0 10px 10px;}
#nav > ul > li > a{border-right:none;border-bottom:1px solid #343434;border-right:1px solid #343434;}
#nav li a:hover{color:#fff !important;background:#fd9e2a;}

/* second level */
#nav li ul{position:static;padding:1.25em;padding-top:0;}

.perfil-da-empresa, .perfil-esq, .perfil-dir{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.perfil-esq{margin:0 0 20px 0;} .perfil-dir{margin:0;}
.youtube-video{width:100%;height:300px;}

footer{width:100%;height:170px;background:#333;}
.logotipo-rodape{display:none;}

.institucional-rodape, .endereco-rodape{width:100%;margin:18px 0 0 0;text-align:center;}
.institucional-rodape ul{width:100%;text-align:center;} .institucional-rodape ul li{float:none;display:inline-block;padding:0 10px 0 8px;margin:0 0 15px 0;}

.endereco-rodape{margin:0;}
.endereco-rodape ul li{padding:0 10px 0 8px;border-right:1px solid #fff;}
.endereco-rodape ul li:first-child{padding-left:0;} .endereco-rodape ul li:last-child{border-right:none;padding-right:0;}
.endereco-rodape ul li{float:none;display:inline-block;}

.ipaf-member{display:none;} .copyright{margin:25px 0 0 0;width:80%;} .desenvolvido{margin:25px 0 0 0;width:20%;}
.solicite-um-orcamento button, .msg-campo button{margin:15px auto 0 auto;float:none;text-align:center;display:block;}
.perfil-da-empresa-pg{margin:0;width:100%;}
.atendimento-dir{margin:50px 0 0 0;width:100%;}

.contato-pag div > p{width:100%;padding:0;}
.contato-pag div > p:nth-child(2){padding:0;}

.video-youtube iframe{width:100%;height:250px;}

}

@media only screen and (max-width :480px){
.camera, .titulo{margin-top:195px !important;}
footer{background:#333;height:250px;padding:0 0 20px 0;}
.r-tabs .r-tabs-nav {margin:0 0 20px 0;}
.r-tabs .r-tabs-nav .r-tabs-state-default .r-tabs-anchor, .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor{height:105px;}
.r-tabs-state-active span{display:none;}
.empilhadeiras-glp, .empilhadeiras-eletricas, .empilhadeiras-diesel, .empilhadeiras-warehouse{width:50%;height:200px;}
.empilhadeiras-glp > .empilhadeira-img, .empilhadeiras-eletricas > .empilhadeira-img, .empilhadeiras-diesel > .empilhadeira-img, .empilhadeiras-warehouse > .empilhadeira-img{margin:0 auto;text-align:center;}
.empilhadeiras-pecas{width:50%;height:190px;overflow:hidden;display:block;float:left;}

.empilhadeiras-sobreposicao, .camada{width:50%;height:150px;overflow:hidden;}
.empilhadeiras-pecas img{height:150px;width:50%;padding:0;position:absolute;z-index:7;margin:0;}

.gtm-topo{background-color:#ecb730;}
.logo-gtm a{background:url(../imagens/logo-gtm-branco.png) no-repeat;} .logo-gtm, .logo-gtm a{width:150px;height:50px;}
.gtm-topo nav{border-bottom:0;}
.gtm-topo nav ul{display:none;height:auto;}
.gtm-topo nav a#pull{display:block;background-color:#ecb730;width:100%;position:relative;text-indent:15px;color:#fff;}
.gtm-topo nav a#pull:after{content:"";background:url('../imagens/icones/nav-icon.png') no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;top:10px;}
.dados-topo p, .dados-topo a{float:none;text-align:right;display:inline-block;margin:0 0 0 -3px;font-size:13px;} 
.youtube-video{height:250px;}
.video-youtube iframe{width:100%;height:200px;}

.endereco-rodape{margin:20px 0 0 0;}

.copyright{padding:0 10px 0 10px;width:100%;float:none;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;line-height:21px;} .desenvolvido{margin:25px 0 0 0;width:100%;float:none;text-align:center;}
.desenvolvido a{text-align:center;margin:0 auto;float:none;}

}

/*Smartphone*/
@media only screen and (max-width :320px){
.r-tabs-nav li{width:50%;}
.r-tabs .r-tabs-nav .r-tabs-state-default .r-tabs-anchor, .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor{height:115px;}
.r-tabs-state-active span{display:none;}

.endereco-rodape{margin:0;} .youtube-video{height:200px;}
.empilhadeiras-glp, .empilhadeiras-eletricas, .empilhadeiras-diesel, .empilhadeiras-warehouse{width:100%;height:200px;display:block;float:left;}
.gtm-topo nav li{display:block;float:none;width:100%;}
.gtm-topo nav li a{border-bottom:1px solid #353031;background:#ecb730;color:#fff;}
.dados-topo p, .dados-topo a{float:none;display:inline-block;margin:0 0 0 -3px;font-size:10px;}
.dados-topo p{text-align:right;}
.dados-topo p a{text-align:center !important;display:block;}
footer{background:#333;height:auto;padding:0 0 20px 0;}
.institucional-rodape, .endereco-rodape{width:100%;padding:18px 10px 0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.institucional-rodape ul{width:100%;}

.copyright{padding:0 10px 0 10px;width:100%;float:none;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;line-height:21px;} .desenvolvido{margin:25px 0 0 0;width:100%;float:none;text-align:center;}
.desenvolvido a{text-align:center;margin:0 auto;float:none;}

.video-youtube iframe{width:100%;height:150px;}

}