.container {
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768	px) {	/*override z bootstrap*/
  .container {
    width: 750px;
  }
}

@media (min-width: 880px) {
    .container {
        width: 750px;
    }

}

@media (min-width: 992px) {	/*override z bootstrap*/
  .container {
    width: 750px;
  }
}

@media (min-width: 1100px) {
    .container {
        width: 970px;
    }

}

@media (min-width: 1200px) {	/*override z bootstrap*/
  .container {
    width: 970px;
  }
}

@media (min-width: 1300px) {
    .container {
        width: 1170px;
    }

}






.container-fluid {
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto;
}

.row {
    margin-right: -10px;
    margin-left: -10px;
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-1:first-child,
.col-sm-1:first-child,
.col-md-1:first-child,
.col-lg-1:first-child,
.col-xs-2:first-child,
.col-sm-2:first-child,
.col-md-2:first-child,
.col-lg-2:first-child,
.col-xs-3:first-child,
.col-sm-3:first-child,
.col-md-3:first-child,
.col-lg-3:first-child,
.col-xs-4:first-child,
.col-sm-4:first-child,
.col-md-4:first-child,
.col-lg-4:first-child,
.col-xs-5:first-child,
.col-sm-5:first-child,
.col-md-5:first-child,
.col-lg-5:first-child,
.col-xs-6:first-child,
.col-sm-6:first-child,
.col-md-6:first-child,
.col-lg-6:first-child,
.col-xs-7:first-child,
.col-sm-7:first-child,
.col-md-7:first-child,
.col-lg-7:first-child,
.col-xs-8:first-child,
.col-sm-8:first-child,
.col-md-8:first-child,
.col-lg-8:first-child,
.col-xs-9:first-child,
.col-sm-9:first-child,
.col-md-9:first-child,
.col-lg-9:first-child,
.col-xs-10:first-child,
.col-sm-10:first-child,
.col-md-10:first-child,
.col-lg-10:first-child,
.col-xs-11:first-child,
.col-sm-11:first-child,
.col-md-11:first-child,
.col-lg-11:first-child,
.col-xs-12:first-child,
.col-sm-12:first-child,
.col-md-12:first-child,
.col-lg-12:first-child {
    /*  padding-left: 0px; */
}

.col-xs-1:last-child,
.col-sm-1:last-child,
.col-md-1:last-child,
.col-lg-1:last-child,
.col-xs-2:last-child,
.col-sm-2:last-child,
.col-md-2:last-child,
.col-lg-2:last-child,
.col-xs-3:last-child,
.col-sm-3:last-child,
.col-md-3:last-child,
.col-lg-3:last-child,
.col-xs-4:last-child,
.col-sm-4:last-child,
.col-md-4:last-child,
.col-lg-4:last-child,
.col-xs-5:last-child,
.col-sm-5:last-child,
.col-md-5:last-child,
.col-lg-5:last-child,
.col-xs-6:last-child,
.col-sm-6:last-child,
.col-md-6:last-child,
.col-lg-6:last-child,
.col-xs-7:last-child,
.col-sm-7:last-child,
.col-md-7:last-child,
.col-lg-7:last-child,
.col-xs-8:last-child,
.col-sm-8:last-child,
.col-md-8:last-child,
.col-lg-8:last-child,
.col-xs-9:last-child,
.col-sm-9:last-child,
.col-md-9:last-child,
.col-lg-9:last-child,
.col-xs-10:last-child,
.col-sm-10:last-child,
.col-md-10:last-child,
.col-lg-10:last-child,
.col-xs-11:last-child,
.col-sm-11:last-child,
.col-md-11:last-child,
.col-lg-11:last-child,
.col-xs-12:last-child,
.col-sm-12:last-child,
.col-md-12:last-child,
.col-lg-12:last-child {
    /*  padding-right: 0px; */
}

.main-container > .row > .col-sm-12 {
    /*  padding-left:7px; */
}

.main-container > .row > aside {
    /*  padding-right:7px; */
}

.custom-nav .nav > li > a {
    position: relative;
    display: block;
    padding: 0px 0px 0 5px;
    font-weight: 100;
}

.custom-nav .nav-tabs {
    border-bottom: none;
}

.custom-nav .nav-tabs > li {
    float: left;
    margin-bottom: -1px;
}

.custom-nav .nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: none;
    color: rgb(78, 78, 78);
    font-size: 12px;
}

.custom-nav .nav-tabs > li > a:hover {
    border-color: inherit;
    color: #0b366c;
}

.custom-nav .nav-tabs > li.active > a,
.custom-nav .nav-tabs > li.active > a:focus {
    color: rgb(16, 87, 177);
    cursor: default;
    border: none;
}

.custom-nav .nav > li > a:hover,
.custom-nav .nav > li > a:focus {
    text-decoration: none;
    background-color: inherit;
}

body {
    font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff;
    font-weight: 100;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    font-family: "Roboto";
    font-weight: 900;
    line-height: 1;
    color: rgb(16, 87, 177);
}

h1,
.h1,
h2,
.h2,
h3,
.h3 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.h2,
h2 {
    font-size: 23px;
}

a {
    color: rgb(16, 87, 177);
    text-decoration: none;
    font-weight: 200;
}

a:hover {
    color: #0b366c;
}

.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
    position: initial;
    margin-top: initial;
    margin-left: initial;
}

