@media screen and (max-width: 1200px) {

  .formulario .box-qtd .left > button {

    left: 0;

    bottom: 6px;

    top: inherit;

  }



  .formulario .box-qtd .left > button:nth-of-type(2) {

    right: inherit;

    left: 2px;

  }

}







@media screen and (max-width: 1200px) and (min-width: 800px) {

  .formulario .first .onTop label {

    font-size: 11px;

  }

}







@media screen and (max-width: 992px) {



  /**

    * Homepage

    */

    .TimeLine {

      display: none !important;

    }





    /**

      * Menu

      */

      .PhoneMenu > div {

        display: inline-block !important;

        width: 100%;



        border: 1px solid #BDBDBD;

        padding: 7px 0;

        border-radius: 8px;

        margin-bottom: -10px;



        height: 34px;

      } .PhoneMenu > div > div {

          float: left;

          width: 50%;

        }



        .PhoneMenu [class*=fa] {

          font-size: 18px;

        }



        .PhoneMenu span {

          position: relative;

          top: -2px;

          left: 3px;

        }



        .PhoneMenu:hover {

          background: transparent !important;

          border-width: 0 !important;

        }



        .navbar .navbar-nav > li > a,

        .navbar .navbar-nav .has-submenu > .btSubmenu {

          font-size: 14px;

        }

    /**@end*/







    .formulario .first > .row > div {

      width: 100% !important;

    }



    /*Formulario*/

    .formulario > h1,

    .formulario > h3,

    .formulario > p {

      display: none;

    }



    /*titulo do formulario*/

    .formulario h1 > span,

    .formulario h3 > span {

      line-height: 15px;

      font-size:13px;

      padding-top: 1px;

      padding-bottom: 1px;

    }

   .formulario h1,

    .formulario h3{

      line-height: 15px;

      font-size:13px;

      padding-top: 1px;

      padding-bottom: 1px;

    }


    .formulario .first > .row [class*=col-md] {

      padding-right: 15px;

      padding-left: 15px;

    }



    .formulario .box-qtd {

      margin-bottom: 5px;

    } .formulario .box-qtd label {

        top: 8px;

      }



      .formulario .box-qtd div {

        width: 100%;

      }



      #btnCotacao {

        margin-top: 5px;

      }



    .formulario .box-qtd .left,

    .formulario .box-qtd .right {

      width: 100%;

      text-align: center

    }



    .formulario .box-qtd .right {

      margin-top: 15px;

    } .formulario .box-qtd .right span {

        margin: 0;

        float: none;

        display: inline-block;

        width: 100%;

      }



    .formulario .box-qtd .form-group {

      height: auto;

      padding: 8px;

    }



    .formulario .box-qtd .left .mask {

      margin-top: 9px;

    }



    .formulario .box-qtd .left label {

      width: 100%;

      text-align: center;

      margin: 0;

      left: 0;

    }



    .formulario .box-qtd .left > span:nth-of-type(1) {

      width: 100%;

      margin: 14px 0 0px;

    }



    .formulario .box-qtd .left > button {

      position: relative;

      bottom: inherit;

      left: inherit;

      right: inherit;



      width: 40px;

      height: 40px;

    }



    .formulario .box-qtd .left > button:nth-of-type(1) {}



    .formulario .box-qtd .left > button:nth-of-type(2) {

      left: 0;

      margin-left: 12px;

    }



    .formulario .box-qtd .left > button [class*=fa] {

      font-size: 21px;

      line-height: 18px;

    }



    .formulario .box-qtd .right input {

      width: 18%;

      margin: 3%;

      height: 45px;

    }



    .formulario .second {

      display: none;

      margin-top: 0;

    }



    .formulario .second.AnimaFieldShowIn {

      display: inline-block;

      padding-bottom: 15px;

    }



    .formulario .second + input[type=submit] {

      top: -290px;

      font-size: 100%;

    }



    .formulario .second span {

      line-height: 18px;

    }



    .formulario .second > [class*=col-md] > .form-group input {

      margin-top: 20px;

    }



    .formulario .second .form-group {

      margin-bottom: 0;

    }



    .formulario label{width:auto!important}



    .formulario .second [class*=col]{padding-left:15px!important;padding-right:15px!important}



    .formulario button {

      margin-top: 2px;

    }

  /**@end*/





  .formulario h3 {

    margin-bottom: 5px;

    padding: 0;

    font-size: 24px;

    margin-top: -7px;

  }

}