#content{   background-color:#fff;padding:0;color:#444;}  #presentation-order{   font-size:16px;}  #presentation-order > p{   max-width:760px;margin:auto;}  #presentation-order .row{   margin:0;}  #presentation-order h1{   font-weight:100;font-size:26px;text-align:center;}  #presentation-order form{   width:100%;max-width:360px;margin:auto;}  #presentation-order input[type="text"], #presentation-order input[type="number"], #presentation-order input[type="email"], #presentation-order select, #presentation-order textarea{   width:100%;border-radius:5px;border:0;background-color:#f6f6f6;box-sizing:border-box;padding:1rem 1.5rem;font-size:16px;outline:none;color:#333;}  #presentation-order input[type="number"]{   width:120px;}  #presentation-order select{   width:100%;}  #presentation-order textarea{   height:150px;}  #presentation-order .ribbon{   border:1px solid #f4f4f4;}  #presentation-order label{   display:block;width:100%;padding:1rem;background-color:#fcfcfc;color:#666;}  #presentation-order .error{   width:100%;padding-bottom:1rem;text-align:left;color:#f00;}  #presentation-order .nice-checkbox input{display:none;}  #presentation-order .nice-checkbox label{   position:relative;padding:0 0 0 34px;font-size:14px;color:#333;} #presentation-order .nice-checkbox label::before{   position:absolute;top:2px;left:0;display:inline-block;content:"";width:20px;height:20px;border:1px solid #999;padding:3px;}  #presentation-order .nice-checkbox label::after{   position:absolute;top:4px;left:2px;content:"";display:inline-block;width:16px;height:16px;background:#ca1d61;padding:2px;}  #presentation-order .nice-checkbox input + label::after{   content:none;}  #presentation-order .nice-checkbox input:checked + label::after{   content:"";}  #presentation-order .btn{   font-size:20px;background-color:#ca1d61;border:none;color:#fff;cursor:pointer;}  #presentation-order .btn:hover{   opacity:0.75;}  #presentation-order .captcha{   max-width:360px;}  #presentation-order .captcha .error{   text-align:center;}  #presentation_search_form_storey option:nth-of-type(6), #presentation_search_form_garage option:nth-of-type(n+5){   display:none;}  @media (min-width:768px){   #presentation-order h1{     line-height:1.5;}    #presentation-order h1 br:first-of-type{     display:none;}    #presentation-order form{     max-width:740px;}    #presentation-order .ribbon{     width:360px;}    #presentation-order .description{     width:100%;}    #presentation-order .submit{     width:100%;} }   