.body-small #search{display:none}.body-small #messages{display:none}.body-small #main{margin-top:100px}a:hover{text-decoration:none;color:#000}.btn:active,.btn:focus,.disabled:active,.disabled:focus,a:active,a:focus,button:active,button:focus{outline:0!important;box-shadow:none!important}input:active,input:focus{outline:0!important;box-shadow:none!important}.datepicker table tr td.disabled{color:#eaeaea!important}#notification{position:fixed;top:20px;left:20px;z-index:999}#notification h3{margin-top:0}.navigation{margin:0 auto;margin-top:40px}.btn-secondary{line-height:40px}.btn-custom{background-color:#48ace2;color:#fff;line-height:40px;text-transform:uppercase}.btn-custom:hover{color:#fff}.btn-custom i{display:block;background:#3a8ab5;color:#fff;width:40px;height:40px;line-height:40px}.btn-custom-right{padding:0 0 0 20px}.btn-custom-right i{float:right;margin-left:20px}.btn-custom-left{padding:0 20px 0 0}.btn-custom-left i{float:left;margin-right:20px}.breadcrumb{margin:0;padding:20px 20px 20px 10px;font-size:12px;background:0 0}.breadcrumb li{margin-right:5px}.breadcrumb li:first-child:before{content:'';width:0}.breadcrumb li:before{content:'» ';width:20px;height:20px}.breadcrumb li a{color:#333}#top{background:#6b6b6b;padding:25px 20px;color:#fff}#top a{color:#fff;font-weight:700;text-decoration:underline;padding:0 10px}#top a:hover{text-decoration:none}#top .col-md-8{padding-top:10px;padding-right:0}#top #phone{font-weight:700;font-size:20px;padding-left:10px}#search{margin:0;padding:0}#search .col-md-8{text-align:center}.h1{color:#fff;padding:20px;margin:0;font-size:48px;background:#555;font-weight:700}#search .btn{padding:20px 100px 20px 20px;color:#48ace2;background:#fff;width:80%;position:relative;height:70px;border:1px solid #eaeaea;border-radius:0;font-size:24px;font-weight:700}#search .btn i{background:#dedede;display:block;width:70px;position:absolute;right:0;line-height:70px;top:0;font-size:35px;height:70px}#services .service h2{text-align:center;background:#fff;padding:10px;min-height:300px;line-height:22px;margin:0}#services .service h2 a{font-size:22px;color:#333;padding:15px 20px;display:block}#services .service h2 a .icons{background:url(../images/icons.jpg) no-repeat left top;display:block;width:120px;height:120px;margin:0 auto 30px auto}#services .service-content{text-align:center;border-top:1px solid #eaeaea;margin:0;padding:20px;font-size:16px;background:#fafafa}.icons.icon-mdrl{background-position:0 -120px!important}.icons.icon-info{background-position:0 -240px!important}#services .service h2 a{font-weight:700}#main .container{margin-top:50px}#menu{list-style:none inside;margin:10px auto 40px auto}#menu li{display:inline-block;color:#838383;padding:5px 0}#menu li:last-child a{border-right:0}#menu li a{color:#838383;font-weight:700;display:block;font-size:24px;padding:0 20px;border-right:1px solid #eaeaea}#menu li a:hover{text-decoration:underline}#content{padding:0 40px 40px 40px;margin:0 20px}#content .title{display:inline;border-bottom:1px solid #fff;font-size:28px;color:#555;font-weight:700}#content .title:after{content:'';display:block;background-color:#e1e1e1;height:1px}.card-winner{border:2px solid #fff3cd;background:#fffbf0}.card-canceled{border:2px solid #dc3545;background:#f6cdd1}.owl-next,.owl-prev{position:absolute;top:150px}.owl-next.disabled span,.owl-prev.disabled span{border:0;color:#eaeaea}.owl-next span,.owl-prev span{width:40px;height:40px;display:block;color:#dfd3cb;font-size:33px;line-height:40px}.owl-prev{left:10px}.owl-next{right:10px}.posts{margin-top:20px;margin-bottom:20px;background:#fff;padding-top:40px}.post{margin-bottom:10px;padding:20px}.post-title a{color:#555;font-weight:700;font-size:23px}.post-image{margin:10px 0;overflow:hidden;display:block;max-height:200px}.post-image img{width:100%}.post-text{font-size:14px}#footer{background:#282c2f;color:#fff;font-size:14px}#footer .container{padding:60px 40px}#footer .container .col-4{padding:15px}#footer h2{font-size:18px;margin-bottom:20px}#footer h2 strong{padding-top:10px;display:block}#footer h2 i{width:40px;height:40px;margin-right:10px;float:left;margin-bottom:20px;background:#33383b;border-radius:20px;text-align:center;line-height:40px}#footer h3{font-size:16px}#social{margin-top:20px}#social .btn{background:#33383b;width:50px;height:50px;text-align:center;padding:12px 0;margin-right:5px}#social .btn i{color:#fff;font-size:25px}.modal{padding-right:0!important}.modal form .form-group label{font-weight:700}.modal-backdrop{opacity:.8!important}.modal-ask-offer .modal-dialog{max-width:730px;margin-top:45px}.modal-ask-offer .modal-content{background:0 0;border:0;min-height:500px}.modal-ask-offer .modal-header{margin:0;display:block;border-radius:0}.modal .modal-header button{background:#fff;position:absolute;right:-33px;z-index:99;top:-9px;opacity:1}.modal .modal-body{padding-top:40px}.modal .modal-body,.modal .modal-footer{background:#fff;border:0;padding:0;border-radius:0}.modal .modal-footer{display:block;padding:20px}.modal .form-check{padding:10px 10px 10px 30px}.modal .form-check-label{padding-left:15px}.modal input[type=checkbox]{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:10px}.step{display:none}.step-title{background:#eaeaea}.step-title h2{padding:20px;margin:0 0 20px 0;color:#999}.step-content{padding:20px 40px}.step-content h4{margin-bottom:20px}.auth .nav-link{color:#000}.auth .nav-link.active{color:#333!important}.auth .nav-link{padding:20px 40px}.partner{padding:10px 15px;min-height:400px}.partner .description{height:100px;overflow:hidden}.partner-image{height:200px}.stars span{color:#9e9e9e}.stars .checked{color:orange}.partner .btn-secondary{line-height:18px}#filters .title{font-size:18px}@media (min-width:768px){body{background:#fff}#background{background:url(../images/background_w.png) no-repeat left top;height:688px;background-size:100%}#messages{background:url(../images/offers.png) no-repeat top left;height:150px;margin:10px 0 20px 0}#services{background:#eaeaea;padding:20px}#services .service:nth-child(2){border-left:1px solid #eaeaea;border-right:1px solid #eaeaea}#services .service{padding:10px 20px}}@media (max-width:768px){body{background:#f6f6f6}#top{padding:0}#logo img{max-width:200px}#top .col-8{padding:25px 20px 20px 20px}#top .col-4{padding:25px 20px 20px 20px}#hamburger{border:0;background:0 0}#hamburger i{color:#fff;font-size:30px}#background{background:url(../images/background_s.png) no-repeat left top;height:158px;background-size:100%}#messages{background:url(../images/offers_s.png) no-repeat top left;height:60px;margin:20px 0;background-size:100%}.h1{padding:10px;margin:0;font-size:23px}.h2{color:#fff;font-size:14px;padding:10px;padding-top:0}#search .btn{font-size:14px;padding:10px 50px 10px 10px;height:40px;width:90%;display:block;margin:0 auto;font-weight:400}#search .btn i{width:40px;line-height:40px;font-size:25px;height:40px}.owl-prev{left:-10px;background:#fff!important}.owl-next{right:-10px;background:#fff!important}#menu{display:none}#menu li:last-child a{border-right:1px solid #838383}#menu li a{color:#fafafa;font-weight:700;font-size:16px;display:block;border-right:1px solid #838383}#top-mobile{background:#000;font-size:14px;text-align:right;color:#fff;padding:10px}#top-mobile a{color:#fff;padding:15px 5px;text-decoration:underline;display:inline-block}#main .container{margin-top:10px}#content{padding:30px 10px;margin:0}#content .title{margin:0}#content .title:after{margin-left:10px}#footer .container{padding:60px 20px}.step .step-content{padding:20px}.modal-content{min-height:auto}.modal-ask-offer .modal-header button{right:17px;top:0}.modal-ask-offer .modal-footer{margin:0}}