/* @import url("/css/flatly_bootstrap.min.css"); */

body {
    padding-top: 80px;
}
footer {
    padding-left: 15px;
    padding-right: 15px;
}

/*
 * Off Canvas
 * --------------------------------------------------
 */
@media screen and (max-width: 768px) {
    .row-offcanvas {
        position: relative;
        -webkit-transition: all 0.25s ease-out;
        -moz-transition: all 0.25s ease-out;
        transition: all 0.25s ease-out;
        background:#ecf0f1;
    }

    .row-offcanvas-left,
    .sidebar-offcanvas {
        left: -40%;
    }

    .row-offcanvas-left.active {
        left: 50%;
    }

    .sidebar-offcanvas {
        position: absolute;
        top: 0;
        width: 40%;
        margin-left: 12px;
    }
}
.row .row-offcanvas .row-offcanvas-left{
    margin-top: 80px;
    border: inherit;
    margin-left: 10px;
}
.btn-save{
    width: 50%;
}
.required:after {
    content: " *";
    color: #DC3545;
}
.list-unstyled{
    color: #DC3545;
}
.navbar-nav {
    width: 100%;
    text-align: center;
}
.navbar-nav > li {
    float: none;
    display: inline-block;
}


.navbar-nav {
    text-align: center;
}
.navbar-nav > li {
    float: none;
    display: inline-block;
}

.navbar-fixed-top{
    margin-bottom: 80px;
}

#sidebar {
    padding:10px;
    margin-top:50px;

}
.sidebar-link a:hover{
    background: none;
    color: grey;

}
.alert-success, .alert-danger{
    border-radius: inherit;
    margin: 0;
}

h2{
    text-align: center;
}
.btn-lg{
    width: 100%;
}
input{
    width: 100%;
}
.button{
    margin-top: 15px;
}
.search{
    margin-top: 15px;
}
label{
    font-size: 12px;
    font-weight: inherit;
}


/*.nav li{*/
    /*!*border: solid 1px lightgray;*!*/
    /*padding-top: 10px;*/
    /*padding-bottom: 10px;*/
/*}*/
a{
    color: #333333;
}
/*.nav li:hover{*/
    /*background: transparent;*/
    /*!*border: solid 1px #fa6b51;*!*/

/*}*/
.nav li a:hover{
    color: dimgray;
}
.sidebar{
    margin-top: 50px;;
}
.nav li.active {
    background-color: whitesmoke;
}

.header{
    background-color: whitesmoke;
    margin-top: 30px;
    margin-bottom: 30px;
    padding-top: 5px;
    padding-bottom: 15px;
}
.block-agent{
    margin-top: 20px;
}

.table-index-agents{
    margin-top: 35px;
}
.block-filter{
    margin-bottom: 30px;
}
.row .button{
    margin-top: 30px;
    margin-bottom: 50px;
}
.btn-save{
    width: 50%;
}
.btn{
    border-radius: inherit;
}
.button{
    margin-bottom: 25px;
}
#form_filter label:focus{
    color: #74bfce;

}

 input[type="text"].input-filter {
    border: none;
    border-bottom: inherit;
    border-bottom: solid 1px darkgray;
     margin-top: 10px;
}
input[type="text"]:focus{
    border: none;
    border-bottom: solid 1px #74bfce;
}
.pull-right-list-btn{
    margin-top: 15px;
    width: 100%;
}

/*.nav li a:hover, .nav li a:focus {*/
    /*color: #f86d54;*/
    /*background: none;*/

/*}*/

.form-control:focus {
    border-color: #0daadf;
    -webkit-box-shadow: none;
    box-shadow: none;
}
input.form-control{
    background: transparent;
    border-top: none;
    border-left: none;
    border-right: none;
    letter-spacing: 3px;
    box-shadow:none;
    padding:0;
    font-weight: 100;
    border-radius: 0;
}
input.form-control:focus {
    border-color: #0daadf;
    transition: 0.3s;
}
.form-control.form-account:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-top: none;
    border-left: none;
    border-right: none;
    transition: 0.3s;
}

.alert{
    /*padding: 5px;*/
}

/*new sidebar*/

/*nav.sidebar, .main{*/
    /*-webkit-transition: margin 200ms ease-out;*/
    /*-moz-transition: margin 200ms ease-out;*/
    /*-o-transition: margin 200ms ease-out;*/
    /*transition: margin 200ms ease-out;*/
/*}*/

/*.main{*/
    /*padding: 10px 10px 0 10px;*/
/*}*/

/*@media (min-width: 765px) {*/

    /*.main{*/
        /*position: absolute;*/
        /*width: calc(100% - 40px);*/
        /*margin-left: 40px;*/
        /*float: right;*/
    /*}*/

    /*nav.sidebar:hover + .main{*/
        /*margin-left: 200px;*/
    /*}*/

    /*nav.sidebar.navbar.sidebar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {*/
        /*margin-left: 0px;*/
    /*}*/

    /*nav.sidebar .navbar-brand, nav.sidebar .navbar-header{*/
        /*text-align: center;*/
        /*width: 100%;*/
        /*margin-left: 0px;*/
    /*}*/

    /*nav.sidebar a{*/
        /*padding-right: 13px;*/
    /*}*/

    /*nav.sidebar .navbar-nav > li:first-child{*/
        /*border-top: 1px #e5e5e5 solid;*/
    /*}*/

    /*nav.sidebar .navbar-nav > li{*/
        /*border-bottom: 1px #e5e5e5 solid;*/
    /*}*/

    /*nav.sidebar .navbar-nav .open .dropdown-menu {*/
        /*position: static;*/
        /*float: none;*/
        /*width: auto;*/
        /*margin-top: 0;*/
        /*background-color: transparent;*/
        /*border: 0;*/
        /*-webkit-box-shadow: none;*/
        /*box-shadow: none;*/
    /*}*/

    /*nav.sidebar .navbar-collapse, nav.sidebar .container-fluid{*/
        /*padding: 0 0px 0 0px;*/
    /*}*/

    /*.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {*/
        /*color: #777;*/
    /*}*/

    /*nav.sidebar{*/
        /*width: 200px;*/
        /*height: 100%;*/
        /*margin-left: -160px;*/
        /*float: left;*/
        /*margin-bottom: 0px;*/
    /*}*/

    /*nav.sidebar li {*/
        /*width: 100%;*/
    /*}*/

    /*nav.sidebar:hover{*/
        /*margin-left: 0px;*/
    /*}*/

    /*.forAnimate{*/
        /*opacity: 0;*/
    /*}*/
/*}*/

/*@media (min-width: 1330px) {*/

    /*.main {*/
        /*width: calc(100% - 200px);*/
        /*margin-left: 200px;*/
    /*}*/
/*}*/