/* Entirely Developed by Stay creative 2021 */

/* hacks */
.mt-0{margin-top: 0 !important;}
.mt-10{margin-top: 10px !important;}
.mt-20{margin-top: 20px !important;}
.mt-25 {margin-top: 25px !important;}
.mt-35 {margin-top: 35px !important;}
.mt-50 {margin-top: 50px !important;}

.mb-0{margin-bottom: 0 !important;}
.mb-10{margin-bottom: 10px !important;}
.mb-25 {margin-bottom: 25px !important;}
.mb-35 {margin-bottom: 35px !important;}
.mb-50 {margin-bottom: 50px !important;}

.pt-0{padding-top: 0 !important;}
.pr-0{padding-right: 0 !important;}
.pl-0{padding-left: 0 !important;}
.pb-0{padding-bottom: 0 !important;}

.inline-block{display: inline-block;}
.display-block{display: block;}

/* reset */
    body, html{font-family:'Jost' ,sans-serif;font-size: 14px;}
    /* general */
    a {color: #0093B4;}
    .m-link,.m-link.m-link--focus {color: #0093B4;}
    .m-link:hover,.m-link.m-link--focus:hover {color: #016C82;}
    .m-link:hover:after, .m-link.m-link--focus:hover:after{border-bottom: 1px solid #016C82;}

    /* forms */
    .form-control.focus, .form-control:focus {border-color: #016C82;}
    .m-checkbox.m-checkbox--focus>input:checked ~ span, .m-checkbox.m-checkbox--focus>span:after{border: 1px solid #016C82;}
    .m-checkbox.m-checkbox--brand.m-checkbox--solid>input:checked ~ span, .m-radio.m-radio--brand.m-radio--solid>input:checked ~ span{background: #016C82;}

    /* buttons */
    .btn{font-family:'Jost' ,sans-serif !important;}
    .btn-outline-focus{border-color: #0093B4;}
    .btn.btn-outline-focus{color: #0093B4;}

    .btn-outline-focus.focus, .btn-outline-focus:focus, .btn-outline-focus:hover{background: #016C82;border-color: #016C82;}

    .btn-focus{background-color: #0093B4;border-color: #0093B4;}
    .btn-focus:hover, .btn-focus.disabled, .btn-focus:disabled {background-color: #016C82;border-color: #016C82;}
    .btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, .show>.btn-focus.dropdown-toggle{background-color: #016C82;border-color: #016C82;}

    .btn-outline-focus.m-btn--air, .btn-focus.m-btn--air, .m-btn--gradient-from-focus.m-btn--air{    -webkit-box-shadow: 0px 5px 10px 2px rgba(0, 147, 180,0.19) !important;box-shadow: 0px 5px 10px 2px rgba(0, 147, 180,0.19) !important;}
    .btn-outline-focus.m-btn--air.focus, .btn-outline-focus.m-btn--air:focus, .btn-outline-focus.m-btn--air:hover, .btn-focus.m-btn--air.focus, .btn-focus.m-btn--air:focus, .btn-focus.m-btn--air:hover, .m-btn--gradient-from-focus.m-btn--air.focus, .m-btn--gradient-from-focus.m-btn--air:focus, .m-btn--gradient-from-focus.m-btn--air:hover{-webkit-box-shadow: 0px 5px 10px 2px rgba(0, 190, 148,0.36) !important;
        box-shadow: 0px 5px 10px 2px rgba(0, 147, 180,0.36) !important;}

/* front laravel */
/* main color #0093B4; */

/* backend */
        /* generals */
        .logo-sidebar{width: 100%; max-height: 70px;max-width:140px}
        .m-section .m-section__heading{font-family: 'Jost', sans-serif;}

        /* sidebar */
        .m-brand .m-brand__logo .m-brand__logo-wrapper{width: 100%;}
        .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item>.m-menu__heading .m-menu__link-icon, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-icon, .m-aside-left--minimize .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item>.m-menu__link>.m-menu__link-icon{color: #0093B4;}

        /* login */
        .m-login__logo{max-width: 250px;}
        .m-login__logo img{max-width: 100%;}
        .login_backend_image{background-image: url('../img/bg_login.jpg');background-position: center;}
        .login_backend_image h3{font-family: 'Jost';text-align: center;text-shadow: 0 0 5px rgba(0,0,0,0.6);margin-bottom: 0;font-weight: 700 !important;}
        .login_backend_image p{text-align: center;text-shadow: 0 0 5px rgba(0,0,0,0.6);}
        .m-login.m-login--1 .m-login__aside {padding: 2rem 6rem;}

        /* wizard */
        .m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text{display: block;}
        .m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text small{font-family: 'Jost', sans-serif; font-weight: 400;display: block;padding-left: 0;}
        .m-wizard.m-wizard--1 .m-wizard__head .m-wizard__nav .m-wizard__steps .m-wizard__step .m-wizard__step-info .m-wizard__step-number>span {width: 2rem;height: 2rem;margin-right: 5px;}
        .m-wizard.m-wizard--1 .m-wizard__head .m-wizard__nav .m-wizard__steps .m-wizard__step .m-wizard__step-info .m-wizard__step-number>span>span{font-size: 1.2rem;}

        .m-wizard__form-step input[type=text], .m-wizard__form-step select{border-width:2px;padding: 1.4rem 1.6rem;height: auto;}
        .m-wizard__form-step .twitter-typeahead{width: 100%;}
        .tt-query { -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
        .tt-hint { color: #999 }
        .tt-menu {width: auto;min-width: 100%; margin: 0; padding: 5px 0; background-color: #fff; border-radius: 4px; -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); -moz-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);}
        .tt-suggestion { padding: 6px 20px; font-size: 0.9rem;color: #26272E;}
        .tt-suggestion:hover { cursor: pointer; color: #fff; background-color: #797B87;}
        .tt-suggestion.tt-cursor { color: #fff; background-color: #797B87; }

        .m-wizard__form-step .touch-spin-counter{height: 42px !important;padding: 10px !important;text-align: center;margin-bottom: 10px;}
        .m-wizard__form-step .bootstrap-touchspin-down, .m-wizard__form-step .bootstrap-touchspin-up{border-width: 2px;}

        /* aside menu */
        .m-menu__item--submenu .m-menu__link-badge{margin-left: -20px;}
        .html5buttons{margin-bottom: 20px;}
        .dataTables_length{float:left;}
        #sortable {list-style: none;}
        .ui-sortable-handle{ background-color: transparent;}
        a.btn.btn-success{color:white}

        /* wizard */
        .icon{background-image: url('../../../beta/img/assets-sprite.svg');display: inline-block; background-size: 1000px 500px;}
        .icon.livowner{position: relative;margin-right: 10px;width: 50px;height: 50px;background-position: -120px -80px;display:inline-block;}



    @media (max-width: 1024px){ /* ipad */

    }

    @media (max-width: 959px){ /* medium */

    }

    @media (max-width: 767px){ /* medium-small */
        .m-login__logo{margin: 0 auto !important;}
        .m-login.m-login--1 .m-login__aside{padding: 0;}
        .m-login.m-login--1 .m-login__wrapper .m-login__form{margin-top: 20px;}
        .login_backend_image{height: 40vh !important;background-attachment: initial !important;}
        .m-login.m-login--1 .m-login__wrapper .m-login__form .m-login__form-action{margin:2rem 0;}
        .m-login.m-login--1 .m-login__wrapper .m-login__form .m-login__form-action button{margin-bottom: 10px;}


    }

    @media only screen and (max-width: 639px){ /* small */

    }
