@import url(//fonts.googleapis.com/css?family=Poppins:300,400,500,600);
body {
    font-family:'Poppins',sans-serif;
    font-weight:400;
    background: linear-gradient(to bottom, #f8f6f3, #ffe8bf);
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
}

.wrap {margin:0;padding:0;}
.horizontal-divider {border-color:#ccc;}

.detail-view tr:nth-child(even) {background-color:#fff;}

.btn {border-radius:20px;}
.btn-primary {color:#fff;background-color:#ff7460;border-color:#ff4126 !important;}
.btn-primary:hover, .btn:active, .btn-primary:focus {background-color:#ff5239 !important;}
a {color:#ff001e;}
a:hover {color:#ff001e;}

.panel {border-radius:20px;border-color:#f9d1bc;margin-bottom:15px;}
.panel-default .panel-heading {color:#fff;background:linear-gradient(to right, #ff4d4d, #ff8e74);border-top-left-radius:20px;border-top-right-radius:20px;
    font-size:14px;padding:5px 15px;}
.panel-default .panel-body {padding:10px 15px;}
.panel-default .panel-footer {border-bottom-left-radius:20px;border-bottom-right-radius:20px;}

.alert {margin-bottom:15px;}
.text-box {color:#2f2f2f;background-color:#fff;border:2px solid #ff836d;border-radius:20px;padding:2px 15px;}

.content-box {color:#666;background-color:#ffe0d7;border-radius:20px;padding:15px;margin-bottom:15px;}
.content-box .content-box-title {font-weight:bold;margin-bottom:2px;font-size:14px;}

.team-panel {background:linear-gradient(to bottom right, #ff4d4d, #ff8e74);border-radius:20px;padding:20px 0;}
.team-panel .team-name {color:#fff;background-color:rgba(255, 255, 255, 0.5);font-size:28px;font-weight:bold;padding:5px 15px;text-align:center;}
.team-panel .team-member {color:#fff;margin-top:15px;}
.team-panel .team-member-sm {width:50%;float:left;}
.team-panel .team-member-name {font-size:14px;font-weight:bold;}
.team-panel .team-member-submission {}

/* NAVBAR */
.navbar-custom {background-color:#ec1d2d;border-color:#ec1d2d;}
.navbar-custom .navbar-brand,
.navbar-custom .navbar-nav > li > a {
    color: #fff;
}
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-nav > li > a:hover {
    color: #f8f8f8;
}
.navbar-custom .navbar-nav > .active > a,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
    background-color: #b51723;
    color: #fff;
}
.navbar-custom .dropdown-menu {
    background-color: #ec1d2d !important;
    border: none;
}
.navbar-custom .dropdown-menu > li > a {
    color: #fff !important;
}
.navbar-custom .dropdown-menu > .active > a,
.navbar-custom .dropdown-menu > .active > a:hover,
.navbar-custom .dropdown-menu > .active > a:focus {
    background-color: #b51723 !important;
    color: #fff;
}
.navbar-custom .dropdown-menu > li > a:active,
.navbar-custom .dropdown-menu > li > a:hover,
.navbar-custom .dropdown-menu > li > a:focus,
.navbar-custom .dropdown-menu > li.active > a {
    background-color: #b51723;
    color: #fff;
}
.navbar-custom .navbar-toggle {border-color:#fff;}
.navbar-custom .navbar-toggle .icon-bar {background-color:#fff;}
.navbar-custom .navbar-toggle:focus,
.navbar-custom .navbar-toggle:hover {
    background-color: #b51723;
}
.navbar-custom .open > a,
.navbar-custom .open > a:hover,
.navbar-custom .open > a:focus {
    background-color: #b51723 !important;
    color: #fff;
}
.navbar-custom .navbar-collapse {border-color:#b51723;}
