         .mobile, .oferta{
             display:none;
         }
         ul{
            list-style: none;
            padding-left:20px;
         }
         .menuLogado,#appOab {

            display: none;
        }
         .agradecimento h3{
            text-align: center;
            margin-top: 20%;
            margin-bottom: 20%;
         }
        .boxLogado > div{
            left: -34px;
         }
        a.navbar-brand { 
            max-width: 170px;  
        }
        #form1{
            background-color:#000
        }
        .block-header{
           /*background-image: url(https://www.cursoexamedaordem.com.br/images/new-landing-oab/back-home.png);*/ 
            background-position: 0 0;
            background-repeat: no-repeat, repeat;
            background-size: cover;
            background-color:#020202;
        }
        .header-wrapper{        
            background-repeat: no-repeat, repeat;
            background-size: cover;
        }
        .content-wrapper{
            /*background-image: url(https://www.cursoexamedaordem.com.br/premium/direito-civil/images/premium-background02.jpg);*/
		background-position: 46% 189px;
		background-repeat: no-repeat, repeat;
            background-size: cover;
	/*height:800px;*/
            background-color: rgba(0, 0, 0, 0.56)!important;
        }
        #header-style-1{
             padding:0!important;
             background-color:#020202;
             border:none;
        }
       .logo, .form-ebook{
            max-width:100%;
            padding-top: 108px;
       }

         #header-style-1 .yamm h3,#header-style-1 .yamm-fw .dropdown-menu li a  {
            color: #fff!important;
        }
        #header-style-1 .navbar-nav > li > a,#header-style-1 .navbar-default,.blog-wrapper,.white-wrapper,#topbar .topbar-email, #topbar .topbar-phone, #topbar .topbar-login, #topbar .topbar-cart{
            background-color:transparent;
            color:#fff!important;
            border:none;

        }
        #topbar a{
            background: transparent;
        }
        #header-style-1.affix{
            background-color:#323232;
        }
        #header-style-1 .yamm .yamm-content {
            padding: 20px;
            background: #131313;
        }
         #topbar .social-icons span.last a,  #topbar a{
            color:#fff!important;
            border:none;
        }
        .titulo-header h1, .titulo-header h2{
            text-align: left;
            color: #fff;
            padding: 0;
            margin: 0;
        }
        .titulo-header h1{
            font-size:120px;
        }
        .titulo-header h2{
            font-size:65px;
            border-bottom:10px #f99300 solid;
            max-width:324px;
            
        }
        .titulo-header .messagebox{
            line-height:10px;
            margin-left:30px;
        
        }
        .arrow-up{
            border:none;
        }
        .content-wrapper .messagebox{
            padding-top: 5px;
            margin-bottom: 20px;
        }
        .messagebox h1,.messagebox h3{
            text-transform:uppercase;
            text-align:left;
            width:100%;
            margin:0;
            padding:0;
        }
        .messagebox h3{
            color:#fff;
            font-size:20px;
        }
        h4{
            color: #fff;
            font-size: 14px;
            font-weight: lighter;
            text-align: left;
            margin-bottom: 10px;
            padding-bottom: 0;
            text-align:center;
        }
        h4 .fa{
            font-size:25px;
            margin-right:20px;
            color: #f99300;
        }
        .messagebox h1{
           margin-bottom:0px;
        }

         .messagebox p{
            text-align:left;
            width:100%;
            margin:0;
            padding:0;
        }
         .lista-detalhes{
             list-style:none;
             text-align:left;
             padding-left: 38px;
             font-weight:500;
             font-size:14px;
             text-transform:uppercase;
         }
         .lista-detalhes li {
            margin-bottom: 10px;
            line-height:14px;
        }
         .pricing_detail ul li {
            font-size: 18px;
        }
         .content-wrapper .lista-detalhes span{
             text-transform:initial;
         }
         .form-ebook{
            background-color: #080808;
            border-bottom: 0;
            padding: 30px;
            padding-top: 80px!important;
            height: 500px;
            z-index: 9999999999999999999999999999;
         }
         .form-ebook img{
            position: relative;
            max-width:100%;
        
         }
         .form-ebook h2, .qr-wrapper{
            text-align: left;
            font-weight: 900;
         }
        .form-ebook h2{
            text-align: left;
            font-weight: 900;
            margin-top:0;
            margin-bottom:30px;
            padding-bottom:0;
            font-size:42px;
        }
        .form-ebook h3{
            margin-top:20px;
            color:#222222;
            font-size:22px;
        }

       #form1 .form-control {
            margin-bottom: 10px;
            background-color: #080808;
            color: #fff;
            border: 1px solid #e2bb41;
            border-radius: 5px;
            text-transform:uppercase;
        }

        .form-ebook .btn-primary{
            color:#fff;
            background-color:#e2bb41;
            margin-top: 20px;
            width:100%;
             
        }
        #form1  input{
            color:#000;
            border:0;  
        }
        ::-webkit-input-placeholder {
            color: #fff!important;
        }

        :-moz-placeholder { /* Firefox 18- */
            color: #fff!important;  
        }

        ::-moz-placeholder {  /* Firefox 19+ */
            color: #fff!important;  
        }

        :-ms-input-placeholder {  
            color: #fff!important;  
        }
        .detalhes-ead{
            background-color:#171717!important;

        }
        .detalhes-ead h1, .detalhes-ead h3{
            text-align:center;
        }
        .detalhes-ead h3{
            padding-top:20px;
        }
        .detalhes-ead img{
            max-width:100%;
            border-radius: 14px;
        }
        .detalhes-ead li{
            height: 75px;
        }
        .mini-titulo{
            margin-top:22px!important;
            margin-bottom: 0;
        }
        .lista-box {
            padding-top: 7%;
        }
        .titulo-lista{
            font-size: 18px;
            color:#fff;
        }
        .numeracao{
            background-color: #f99300;
            border-radius: 57px;
            padding: 25px 25px 25px 25px;
            margin: 5px;
            font-size: 25px;
            float: left;
            height: 65px;
            width: 65px;
        }
        .lista-detalhes li{
         
        }
        .lista-detalhes p{
            float: right;
            max-width: 85%;
        }
        .underlined{
            border-bottom: solid 5px #F99300;
        }
        .professores h2,.professores h3,.professores h4,.ms-staff-carousel .ms-staff-info h4{
            color:#fff;
            text-align:center;
        }
        .ms-staff-carousel{
            margin:0;
            max-width:100%;
        }
        .qr-wrapper{
             background-color: #FCE47D;
        }
        .qr-wrapper h2, .qr-wrapper h3{
            text-align:left;
            text-transform:uppercase;
            color:#000;
        }
        .qr-wrapper h2{
            font-size:39px;
            font-weight:900;
        }
        .qr-wrapper h3{
            font-size:33px;
            font-weight:100;
        }
        .qr-wrapper img{
            max-width:200px;
        }
        .qr-wrapper .container{
            padding-left: 10%;
            padding-top: 65px;
            padding-bottom: 70px;
        }
        .qr-wrapper .messagebox{
            padding-top: 50px;
        }
        .qr-wrapper .col-md-8{
            padding-top:40px;
        }
        .blog-wrapper{
            background-image: url(../images/new-landing-oab/back-home-04.png);
            background-size: contain;
            background-repeat: no-repeat;
            background-color: rgba(40, 40, 40, 0.79);
        }
        .pricing_detail{
            min-height: 560px;
            padding: 25px 20px;
        }
        .pricing_boxes {
            padding-top: 75px;
            padding-bottom: 0;
            display: block;
            overflow: hidden;
            position: relative;
        }
        #content {
            padding-bottom: 0;
        }
        .pricing_detail h3, .pricing_detail ul li{
            color:#fff;
        }
        .qr-passos p{
            padding-top: 40px;
            margin-bottom: 80px;
        }
        .passo p {
            padding: 12px;
            text-align: left;
            font-size: 10px;
            font-weight: 900;
            margin-bottom:0;
        }
        .qr-passos {
            background-color:#fbfbfb;
            padding-bottom: 60px;
        }
        .lista-passos{
            list-style:none;
        }
        .lista-passos .col-md-12{
            background-color: #fff;
            border: solid 1px #f99300;
            border-radius: 2px;
            min-height: 340px;
            padding: 0;
            color: #000;
            margin-bottom: 20px;
        }
        .lista-passos .numeracao{
            height: 40px;
            width: 40px;
            padding: 20px;
            font-size: 20px;
            padding-top: 8px;
            padding-left: 12px;
            font-weight: 900;
            background: #000;
            color: #fff;
        }
        .titulo-passo{
            float: left;
            padding-top: 14px;
            font-weight: 900;
            min-width: 100px;
            text-align: left;
            margin-bottom: 15px;
        }
        .passo{
            padding:15px;
        }

        .ms-staff-carousel.ms-round .ms-nav-prev, .ms-staff-carousel.ms-round .ms-nav-next {
            background-color: #f1f1f1;
            opacity: 0.7!important;
            border-radius: 20px;
        }
        .ebook-gratis iframe, .detalhes-ead iframe, .qr-passos iframe{
            margin: 0 auto;
            display: block;
            margin-top: 20px;
            margin-bottom:20px; 
            border-radius: 5px;
            width: 100%;
            height: 310px;

        }
        .qr-passos iframe{
            height:555px;
        }
        .detalhes-ead iframe{
            margin-top: 50px;
        }
        .banner-promo-desktop,.banner-promo-mobile{
            width:100%;
            margin-top:40px;
        }
        .banner-promo-mobile{
            margin-top:0;
            display:none;
        }
        .horizon-list {
            padding: 0px;
            margin: 0px;
            list-style: none;
        } 
        .horizon-list li {
            display: inline-block;
            margin-right: 20px;
            color: #fff;
            text-align: center;
        }
        #baixa-gratis, #appOab{
            display:block;
            margin: 0px auto;
            margin-bottom: 20px;
        }
        .loginForm input{
            color:#000!important;
            }
         .navbar-collapse {
             max-height:initial;
         }
        .navbar svg {
            top: -5px;
         
        }
         .ebook-gratis h3{
            color: #F99300;
            text-align: center;
            font-weight: 900;
            margin: 0;
            padding-bottom: 40px;
            font-size:22px;
         }
         .qr-wrapper .lista-detalhes{
             padding-left:0;
             margin-bottom:0;
         }
         .qr-wrapper .lista-detalhes h3{
             color: #fff;
             font-size: 19px;
         }
         .qr-wrapper .lista-detalhes li{
             margin-bottom:0;
             padding-top:10px;
             padding-bottom:10px;
             padding-left:20px;
         }
         .qr-wrapper .numeracao{
            background-color: #4b4b4b;
            border-radius: 8px;
            margin-right:10px;
            margin-top: -5px;
            color:#fff;
         }
           .pricing_boxes {
            padding: 415px 0;
            padding-bottom:0;
            display: block;
            overflow: hidden;
            position: relative;
        }
        .pricing_detail .priceamount{
            top: -93px;
        }
        .oferta{
            display: block;
            position: absolute;
            top: -228px;
            text-align: center;
            width: 95%;
            background: #E2BB41;
            padding: 15px;
            left: 13px;
            z-index: 2;

        }
        .livrao{
            top: -154px;
            background-color:#E2BB41;
           

        }
        .livrao h4{
            -webkit-animation-name: example; /* Chrome, Safari, Opera */
            -webkit-animation-duration: 2s; /* Chrome, Safari, Opera */
            animation-name: oferta;
            animation-duration: 2s;
            animation-iteration-count:infinite;
        }

        /* Chrome, Safari, Opera */
        @-webkit-keyframes oferta {
            0%   {color: #fff;}
            25%  {color: #f3f3f3;}
            50%  {color: #232323;}
            100% {color: #000;}
        }

        /* Standard syntax */
        @keyframes oferta {
            0%   {color: #fff;}
            25%  {color: #f3f3f3;}
            50%  {color: #232323;}
            100% {color: #000;}
        }
        .livrao img{
            position: absolute;
            top: -18px;
            right: 10px;
            max-width: 200px!important;
            z-index: 22222;
        }
        .oferta h3 {
            font-weight: 900;
            font-size: 18px;
            padding-bottom: 0;
            margin: 0;
            color: #000;
        }
        .oferta h4{
            font-weight:900;
            margin-top: 0;
            font-size: 18px;
            text-align:center;
        }

        .priceamount{
            width: 95%!important;
            border-radius: 0!important;
            border: 0!important;
            font-size: 25px!important;
            padding-top:40px!important;
            text-transform:uppercase;
            color:#ffd200!important;
            background-color:#000!important;
        }
        .priceamount br{
            display:none;
        }
        .pricing_info a{
            font-size:20px!important;
        }
        .qr-wrapper .lista-detalhes li {
            padding-top: 10px;
            padding-bottom: 15px;
            padding-left: 20px;
        }
        #li-1,#li-mob-1{
            background-color:#e76200;
        } 
        #li-2,#li-mob-2{
             background-color:#e78200;
        } 
        #li-3,#li-mob-3 {
             background-color:#f59600;
        }
        #li-4,#li-mob-4{
             background-color:#f5ad00;
        }
@media(max-width:1190px){
        .titulo-header{
            padding-top: 200px;
        }
        .header-wrapper {
            background-position: 0 0;
            display: block;
            position: relative;
            height:900px;
        }

        .block-header {
            background: transparent;
            width: 100%;
            z-index: 999;
            position: absolute;
        }

        iframe {
           height: 300px!important;
        }

}
    @media (max-width: 780px) {
         .pricing_detail {
             min-height: 200px;

            }
         .qr-wrapper .numeracao{
            background-color: #4b4b4b;
            border-radius: 8px;
            margin-top:5px;
            color:#fff;
         }
        .qr-wrapper h2{
            font-size:22px;
        }
        .qr-wrapper h3{
            font-size:22px;
        }
        .qr-wrapper .container {
            padding-top: 0;
            padding-bottom: 0;
        }
        .content-wrapper .lista-detalhes span{
            display:block;
        }
        .detalhes-ead iframe {
            margin-top: 0;
        }

        #menuLogin{
            display:none!important;
        }
        .blog-wrapper{
            background-image: url(../images/new-landing-oab/back-home-mobile-04.png);
            background-size:contain;
            padding:0;
        }
         .pricing_boxes {
    
            display: block;
            overflow: hidden;
            position: relative;
        }
        .pricing_detail .priceamount{
            top: -90px;
        }
        .oferta{
            display: block;
            position: absolute;
            text-align: center;
            width: 100%;
            background: #f99300;
            padding: 15px;
            left: 0;
            z-index: 2;
            top: -210px;
           
        }
        .livrao{
            top: -150px;
            background-color:#f5aa00;
           

        }
        .livrao img{
            position: absolute;
            top: -18px;
            right: 10px;
            max-width: 100px!important;
            z-index: 22222;
        }
        .oferta h3 {
            font-weight: 900;
            text-align:left;
            font-size: 22px;
            padding-bottom: 0;
            margin:0;
        }
        .oferta h4{
            font-weight:900;
            text-align:left;
            margin-top: 0;
            font-size: 18px;
        }
       .first .pricing_detail {
            margin-bottom: 235px;
        }
        .priceamount{
            width: 100%!important;
            border-radius: 0!important;
            border: 0!important;
            font-size: 25px!important;
            padding-top:40px!important;
            text-transform:uppercase;
            color:#ffd200!important;
            background-color:#000!important;
        }
        .priceamount br{
            display:none;
        }

        .numeracao{
            padding-top: 15px;
            padding-left: 17px;
            padding-right: 30px;
            padding-bottom: 30px;
            margin: 0;
            font-size: 20px;
            height:0;
            width:0;
            margin-right:10px;
        }
       
        #inicio{
            margin-bottom: 20px;
            min-width:38.333333%!important;
        }   
      #inicio .fa, #horarios .fa{
          position:absolute;
          left:0;
      }

      #inicio h4, #horarios h4, #inicio .lista-detalhes, #horarios .lista-detalhes{
          padding-left:30px;
          font-size: inherit;
      }

        #horarios{
           float:right;

        }

        #professores{
            clear:both;
        }
         .content-wrapper {
             background-image: url(../images/new-landing-oab/back-home-mobile-02.png);
             background-color: #000!important;
             background-size: contain;
         }
        .lista-detalhes p {
            float: initial;
            max-width: 100%;
            padding-top: 4px;
        }
        .titulo-lista span{
            max-width:100%;
        }

        .form-ebook h3 {
            font-size: 16px;
        }
        .form-ebook h2, .qr-wrapper {
            font-size: 25px;
        }
         .messagebox h1 {
            font-size: 22px;
        }
        .content-wrapper .messagebox p{
             display:none;
         }
        .bbb, .w129{
            display: none!important;
            position: absolute;
            right: 0;
            top: 7px;
        }
            
        .navbar-default .navbar-toggle{
            border:none;
            z-index: 99;
        }
        .navbar-default .navbar-toggle .icon-bar{
            background-color:#fff;
        }
        .navbar-toggle {
            position: relative;
            float: left;
            margin-right:0;
        }
        .navbar-nav {
         margin:0;
        }
       #navbar-collapse-1{
            background-color:#3a3a3a;
        
        }
        .navbar svg {
            max-width: 175px;
            max-height: 75px;
            position: relative;
            top: -10px;
            display: block;
            margin: 0 auto;
            left: initial;
        }
        .navbar-brand{
            background-image: none;
            margin: 0 auto;
            display: block;
            position: relative;
            max-width: 190px;
            padding: 0px!important;
        }
        a.navbar-brand {
            width: 185px;
            padding-left: 0!important;
            display: block;
            margin: 0 auto!important;
            position: relative;
            float: initial;
            z-index: 99;
        }

        .block-header {
            background: rgba(0, 0, 0, 0.225);
            position: absolute;
            width: 100%;
        }
        .block-header .social-icons{
            display:none;
        }
        .header-wrapper {
            background-image: url(../images/new-landing-oab/back-home-mobile.png);
            min-height:0!important;
            
        }    
        .titulo-header{
            padding-top: 50%;
            padding-bottom: 20%;
        }

        #topbar .topbar-cart{
           display:none;
        }
        #btLogin{
            color: #fff!important;
            border: none;
            position: absolute;
            right: 10px;
            top: 7px;
        }
        .callus .w129{
            width:25px;
        }
        .w129{
            float:right!important;
        }
        .topbar-login{
            display:block;
        }
        .aCarrinho {
            line-height: 33px;
        }

        .titulo-header h3, .titulo-header h2{
             font-size:40px;
        } 
        .titulo-header h1{
            font-size:60px;
        }
        .ebook-gratis .store-links{
            width:200px;
            margin: 0 auto;
       
        }
        .ebook-gratis .horizon-list li {
            margin:10px;
        }

        .quadro-destaque {
            margin:0 auto;
            max-width:100%;
        } 

        .navbar-nav {
            width: 100%;
        }   
         .lista-box{
            padding-top:0;
        }
         h4 .fa-graduation-cap {
             font-size: 25px;
             margin-right: 2px;
         }
        .mobile{
             display:block;
         } 
        .desktop{
            display:none!important;
        }
 }
@media(max-width:550px){
        iframe {
            height: 180px!important;
        }
}
@media (max-width: 415px) {
    #inicio {
        min-height: 75px;
    }
}
@media (max-width: 400px) {
    .qr-wrapper img {
        max-width: 100% !important;
    }