html, body {
    font-family: "Open Sans",sans-serif;
    color: #3b3742;
    overflow-x: hidden;
}

h1, .h1, h2, .h2, h3, .h3{
    letter-spacing: 0px;
}

h4, .h4 {
    font-size: 16px;
}

h4, .h4, h5, .h5{
    letter-spacing: 0.5px;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5{
    margin: 0;
    font-family: "Arial";
}

a {
    color: #3b3742;
    text-decoration: none;
}

a:hover, a:focus {
    color: #000000;
}

.page-header{
    height: 50px;
    line-height: 50px;
    padding: 0;
    margin: 0;
    border: none;
}

.page-header h2,
.page-header h3,
.page-header h4,
.page-header h5{
    text-transform: uppercase;
    display: inline-block;
}

.navbar{
    border: none;
    box-shadow: 0 2px 30px rgba(43, 43, 43, 0.25);
    margin-bottom: -15px;
}

.navbar-collapse {
    padding: 0;
}

.navbar-default {
    background-color: #000;
}

.navbar-nav > li > a {
    text-transform: uppercase;
    font-family: 'Arial';
    letter-spacing: 0.6px;
}

.navbar-default .navbar-nav > li > a {
    color: #eee;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    color: #ddd;
    background-color: #e7e7e7;
}

.navbar-default .navbar-nav > .dropdown > a,
.navbar-default .navbar-nav > .dropdown > a:hover,
.navbar-default .navbar-nav > .dropdown > a:focus,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{
    color: #fff;
    background-color: #000000;
    text-decoration: none;
}

.btn {
    letter-spacing: 1px;
    font-family: 'Arial';
    text-decoration: none;
    padding: 6px 50px;
    border: none;
    border-radius: 2px;
    text-transform: uppercase;
    outline: none;
    border: none;
}

.btn-default {
    color: #fff;
    border: 2px solid #fff;
    background-color: transparent;
}

.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default,
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
    color: #fff;
    border: 2px solid #fff;
    background-color: transparent;
}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
    color: #3b3742;
    background-color: #fff;
    border-color: #fff;
}
.btn-primary.disabled:hover, 
.btn-primary[disabled]:hover, 
fieldset[disabled] .btn-primary:hover, 
.btn-primary.disabled:focus, 
.btn-primary[disabled]:focus, 
fieldset[disabled] .btn-primary:focus, 
.btn-primary.disabled.focus, 
.btn-primary[disabled].focus, 
fieldset[disabled] .btn-primary.focus{
    color: #000000;
    background-color: #ffd600;
    border-color: #2e6da4;
}

.btn-default-red {
    color: #f24f3b;
    border: 2px solid #f24f3b;
    background-color: transparent;
}

.btn-default-red:hover,
.btn-default-red:focus,
.btn-default-red.focus,
.btn-default-red:active,
.btn-default-red.active,
.open > .dropdown-toggle.btn-default-red,
.btn-default-red:active:hover,
.btn-default-red.active:hover,
.open > .dropdown-toggle.btn-default-red:hover,
.btn-default-red:active:focus,
.btn-default-red.active:focus,
.open > .dropdown-toggle.btn-default-red:focus,
.btn-default-red:active.focus,
.btn-default-red.active.focus,
.open > .dropdown-toggle.btn-default-red.focus {
    color: #f24f3b;
    border: 2px solid #f24f3b;
    background-color: transparent;
}

.btn-default-red.disabled,
.btn-default-red[disabled],
fieldset[disabled] .btn-default-red,
.btn-default-red.disabled:hover,
.btn-default-red[disabled]:hover,
fieldset[disabled] .btn-default-red:hover,
.btn-default-red.disabled:focus,
.btn-default-red[disabled]:focus,
fieldset[disabled] .btn-default-red:focus,
.btn-default-red.disabled.focus,
.btn-default-red[disabled].focus,
fieldset[disabled] .btn-default-red.focus,
.btn-default-red.disabled:active,
.btn-default-red[disabled]:active,
fieldset[disabled] .btn-default-red:active,
.btn-default-red.disabled.active,
.btn-default-red[disabled].active,
fieldset[disabled] .btn-default-red.active {
    color: #3b3742;
    background-color: #f24f3b;
    border-color: #f24f3b;
}

.btn-default-blue {
    color: #19d3bf;
    border: 2px solid #19d3bf;
    background-color: transparent;
}

.btn-default-blue:hover,
.btn-default-blue:focus,
.btn-default-blue.focus,
.btn-default-blue:active,
.btn-default-blue.active,
.open > .dropdown-toggle.btn-default-blue,
.btn-default-blue:active:hover,
.btn-default-blue.active:hover,
.open > .dropdown-toggle.btn-default-blue:hover,
.btn-default-blue:active:focus,
.btn-default-blue.active:focus,
.open > .dropdown-toggle.btn-default-blue:focus,
.btn-default-blue:active.focus,
.btn-default-blue.active.focus,
.open > .dropdown-toggle.btn-default-blue.focus {
    color: #19d3bf;
    border: 2px solid #19d3bf;
    background-color: transparent;
}

.btn-default-blue.disabled,
.btn-default-blue[disabled],
fieldset[disabled] .btn-default-blue,
.btn-default-blue.disabled:hover,
.btn-default-blue[disabled]:hover,
fieldset[disabled] .btn-default-blue:hover,
.btn-default-blue.disabled:focus,
.btn-default-blue[disabled]:focus,
fieldset[disabled] .btn-default-blue:focus,
.btn-default-blue.disabled.focus,
.btn-default-blue[disabled].focus,
fieldset[disabled] .btn-default-blue.focus,
.btn-default-blue.disabled:active,
.btn-default-blue[disabled]:active,
fieldset[disabled] .btn-default-blue:active,
.btn-default-blue.disabled.active,
.btn-default-blue[disabled].active,
fieldset[disabled] .btn-default-blue.active {
    color: #3b3742;
    background-color: #19d3bf;
    border-color: #19d3bf;
}

.btn-default-yellow {
    color: #000000;
    border: 2px solid #FFD600;
    background-color: transparent;
}

.btn-default-yellow:hover,
.btn-default-yellow:focus,
.btn-default-yellow.focus,
.btn-default-yellow:active,
.btn-default-yellow.active,
.open > .dropdown-toggle.btn-default-yellow,
.btn-default-yellow:active:hover,
.btn-default-yellow.active:hover,
.open > .dropdown-toggle.btn-default-yellow:hover,
.btn-default-yellow:active:focus,
.btn-default-yellow.active:focus,
.open > .dropdown-toggle.btn-default-yellow:focus,
.btn-default-yellow:active.focus,
.btn-default-yellow.active.focus,
.open > .dropdown-toggle.btn-default-yellow.focus {
    color: #000000;
    border: 2px solid #FFD600;
    background-color: transparent;
}

.btn-default-yellow.disabled,
.btn-default-yellow[disabled],
fieldset[disabled] .btn-default-yellow,
.btn-default-yellow.disabled:hover,
.btn-default-yellow[disabled]:hover,
fieldset[disabled] .btn-default-yellow:hover,
.btn-default-yellow.disabled:focus,
.btn-default-yellow[disabled]:focus,
fieldset[disabled] .btn-default-yellow:focus,
.btn-default-yellow.disabled.focus,
.btn-default-yellow[disabled].focus,
fieldset[disabled] .btn-default-yellow.focus,
.btn-default-yellow.disabled:active,
.btn-default-yellow[disabled]:active,
fieldset[disabled] .btn-default-yellow:active,
.btn-default-yellow.disabled.active,
.btn-default-yellow[disabled].active,
fieldset[disabled] .btn-default-yellow.active {
    color: #000000;
    background-color: #FFD600;
    border-color: #FFD600;
}

.btn-primary {
    color: #000000;
    background-color: #ffd600;
    border-color: #2e6da4;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary,
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
    color: #000000;
    background-color: #ffd600;
    border-color: #204d74;
}



.btn-info {
    color: #3b3742;
    background-color: #F6F6F6;
    border-color: #F6F6F6;
}

.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info,
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
    color: #3b3742;
    background-color: #F6F6F6;
    border-color: #F6F6F6;
}

.carousel .item {
    height: 405px;
}

.container .jumbotron,
.container-fluid .jumbotron{
    position: relative;
    text-align: center;
    height: 150px;
    line-height: 165px;
    padding: 0;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    color: #fff;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.5);
}

.jumbotron:after{
    content: '';
    width: 100%;
    height: 100%;
    /*background-color: rgba(32, 47, 55, 0.39);*/
    position: absolute;
    top: 0;
    left: 0;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
}

.jumbotron h2{
    position: relative;
    z-index: 1;
    display: inline-block;
}

.container-fluid{
    padding-left: 20px;
    padding-right: 20px;
}

.badge{
    background: transparent;
    position: relative;
    width: 28px;
    text-align: center;
    font-size: 14px;
    padding: 0;
    vertical-align: initial;
}

.badge:after{
    content: '';
    position: absolute;
    top: -7px;
    left: 0;
    width: 28px;
    height: 28px;
    border: 2px solid #fff;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    border-radius: 28px;
}

.form-control{
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
}

@media only screen and (min-width : 1200px) {
    .container-fluid{
        padding-left: 40px;
        padding-right: 40px;
    }
}

@media only screen and (min-width : 768px) {
    .navbar-nav > li > a {
        padding-top: 23px;
        padding-bottom: 19px;
    }

    .lead {
        font-size: 20px;
    }
}

@media only screen and (max-width : 768px) {
    .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, .col-xs-13, .col-sm-13, .col-md-13, .col-lg-13, .col-xs-14, .col-sm-14, .col-md-14, .col-lg-14, .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15, .col-xs-16, .col-sm-16, .col-md-16, .col-lg-16, .col-xs-17, .col-sm-17, .col-md-17, .col-lg-17, .col-xs-18, .col-sm-18, .col-md-18, .col-lg-18, .col-xs-19, .col-sm-19, .col-md-19, .col-lg-19, .col-xs-20, .col-sm-20, .col-md-20, .col-lg-20, .col-xs-21, .col-sm-21, .col-md-21, .col-lg-21, .col-xs-22, .col-sm-22, .col-md-22, .col-lg-22, .col-xs-23, .col-sm-23, .col-md-23, .col-lg-23, .col-xs-24, .col-sm-24, .col-md-24, .col-lg-24, .col-xs-25, .col-sm-25, .col-md-25, .col-lg-25, .col-xs-26, .col-sm-26, .col-md-26, .col-lg-26, .col-xs-27, .col-sm-27, .col-md-27, .col-lg-27, .col-xs-28, .col-sm-28, .col-md-28, .col-lg-28, .col-xs-29, .col-sm-29, .col-md-29, .col-lg-29, .col-xs-30, .col-sm-30, .col-md-30, .col-lg-30, .col-xs-31, .col-sm-31, .col-md-31, .col-lg-31, .col-xs-32, .col-sm-32, .col-md-32, .col-lg-32, .col-xs-33, .col-sm-33, .col-md-33, .col-lg-33, .col-xs-34, .col-sm-34, .col-md-34, .col-lg-34, .col-xs-35, .col-sm-35, .col-md-35, .col-lg-35, .col-xs-36, .col-sm-36, .col-md-36, .col-lg-36, .col-xs-37, .col-sm-37, .col-md-37, .col-lg-37, .col-xs-38, .col-sm-38, .col-md-38, .col-lg-38, .col-xs-39, .col-sm-39, .col-md-39, .col-lg-39, .col-xs-40, .col-sm-40, .col-md-40, .col-lg-40, .col-xs-41, .col-sm-41, .col-md-41, .col-lg-41, .col-xs-42, .col-sm-42, .col-md-42, .col-lg-42, .col-xs-43, .col-sm-43, .col-md-43, .col-lg-43, .col-xs-44, .col-sm-44, .col-md-44, .col-lg-44, .col-xs-45, .col-sm-45, .col-md-45, .col-lg-45, .col-xs-46, .col-sm-46, .col-md-46, .col-lg-46, .col-xs-47, .col-sm-47, .col-md-47, .col-lg-47, .col-xs-48, .col-sm-48, .col-md-48, .col-lg-48, .col-xs-49, .col-sm-49, .col-md-49, .col-lg-49, .col-xs-50, .col-sm-50, .col-md-50, .col-lg-50, .col-xs-51, .col-sm-51, .col-md-51, .col-lg-51, .col-xs-52, .col-sm-52, .col-md-52, .col-lg-52, .col-xs-53, .col-sm-53, .col-md-53, .col-lg-53, .col-xs-54, .col-sm-54, .col-md-54, .col-lg-54, .col-xs-55, .col-sm-55, .col-md-55, .col-lg-55, .col-xs-56, .col-sm-56, .col-md-56, .col-lg-56, .col-xs-57, .col-sm-57, .col-md-57, .col-lg-57, .col-xs-58, .col-sm-58, .col-md-58, .col-lg-58, .col-xs-59, .col-sm-59, .col-md-59, .col-lg-59, .col-xs-60, .col-sm-60, .col-md-60, .col-lg-60{
        padding-left: 10px;
        padding-right: 10px;
    }
    .row {
        margin-left: -10px;
        margin-right: -10px;
    }
}

.navbar-nav {
    margin: 0;
}
.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse{
    margin: 0;
}

.navbar-collapse{
    border: none;
}

.nav-tabs{
    height: 50px;
    line-height: 50px;
    border: none;
    background-color: #19d3bf;
    margin: 0 -40px;
    padding: 0 40px;
    font-family: 'FuturaPT-Heavy';
    letter-spacing: 0.5px;
}

.nav-tabs>li>a{
    padding: 0;
    height: 50px;
    margin-right: 36px;
    line-height: 50px;
    color: #fff;
    border: none;
    text-decoration: none;
    text-transform: uppercase;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus {
    color: #fff;
    background-color: transparent;
    border: none;
    border-bottom: 4px solid #fff;
    cursor: default;
}

.nav-tabs>li>a:hover{
    border: none;
    background-color: transparent;
}

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{
    /*width: 50%;*/
    border-top: 1px solid #ddd;
    color: #5f5f5f;
}

.table>tbody>tr>th{
    font-family: 'FuturaPT-Heavy';
    text-transform: uppercase;
    color: #000000;
    padding: 35px 0 15px;
    border: none;
}

.table>tbody>tr>td{
    height: 50px;
    line-height: 50px;
    max-width: 185px;
    padding: 7px 15px;
}

.breadcrumb{
    margin-top: 40px;
    margin-bottom: 30px;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}

.breadcrumb a{
    text-decoration: none;
    color: #33383c;
}

.breadcrumb>.active{
    color: #f24f3b;
}