@import url("bootstrap.min.css");

@import url("fonts/line-awesome/line-awesome.min.css");



html { font-size: 14px; height: 100%; }

html body { height: 100%; background-color: #F4F5FA; direction: ltr; }

html body.fixed-navbar { padding-top: 5rem; }

html body a { color: #1E9FF2; }

html body a:hover { color: #0c84d1; }

html body .content {

  padding: 0;

  position: relative;

  transition: 300ms ease all;

  backface-visibility: hidden;

  min-height: calc(100% - 32px); }

html body .content.app-content { overflow: hidden; }

html body .content .content-wrapper { padding: 2.2rem; }

html body .content .content-wrapper .content-header-title {

  font-weight: 500;

  letter-spacing: 1px;

  color: #464855; }

html body .la { font-size: 1.4rem; }

html body[data-col="1-column"]:not(.vertical-content-menu) .content,

html body[data-col="1-column"]:not(.vertical-content-menu) .footer {

  margin-left: 0px !important; }

html body[data-col="1-column"].horizontal-layout .content,

html body[data-col="1-column"].horizontal-layout .footer {

  margin: 0 auto !important; }

html body[data-col="1-column"].vertical-content-menu .content-body {

  margin-left: 0px !important; }

html body.boxed-layout { padding-left: 0; padding-right: 0; }

html body.bg-full-screen-image {

   background: url(../../images/delivery.png) no-repeat center center fixed; background-size: cover; }

html body .pace .pace-progress { background: #FF4961; }

.red { color: #F44336;}

.btn-outline-info:not(:disabled):not(.disabled):active{

    color: #fff;

    background-color: #a05cbf;

    border-color: #a05cbf;

}

.btn-outline-info { border-color: #a05cbf; background-color: transparent; color: #a05cbf;}

.btn-outline-info:hover{ background-color: #a05cbf; border-color: #a05cbf;}

.btn:focus, .btn.focus, .btn:active, .btn.active {

    outline: none;

    box-shadow: none !important;

}



/*

* Blank page

*/

.blank-page .content-wrapper { padding: 0 !important; }

.blank-page .content-wrapper .flexbox-container { display: flex; align-items: center; height: 100vh; }

.app-content.center-layout { overflow: hidden; }



.has-icon-left .form-control {

    padding-right: 1rem;

    padding-left: calc(2.75rem + 2px);

}

.has-icon-left .form-control-position {

    right: auto;

    left: inherit;

}

.form-control-position {

    position: absolute;

    top: 1px;

    right: 0;

    z-index: 2;

    display: block;

    width: 2.5rem;

    height: 2.5rem;

    line-height: 3.2rem;

    text-align: center;

}

form .form-control {

    border: 1px solid #d7ddec;

    color: #3b4781;

}
form .form-control:focus{border: 1px solid #d7ddec;}



.form-simple input[type="text"] {

  margin-bottom: -1px;

  border-bottom-right-radius: 0;

  border-bottom-left-radius: 0; }



.form-simple input[type="mail"] {

  margin-bottom: -1px;

  border-top-left-radius: 0;

  border-top-right-radius: 0;

  border-bottom-right-radius: 0;

  border-bottom-left-radius: 0; }



.form-simple input[type="password"] {

  margin-bottom: 10px;

  border-top-left-radius: 0;

  border-top-right-radius: 0; }



.help-block ul {

  margin: 0  !important;

  padding: 0 !important; }

  .help-block ul li {

    list-style: none; }

.btn-cyan-info{
    border: solid 2px #35bd64;
    color: #ffffff;
    padding: 10px 20px;
    display: inline-block;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: bold;
    background: #35bd64;
    text-align: center;
    cursor: pointer;
    border-radius: 3px;
    }