h1,
h2 {
    -moz-text-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
    -webkit-text-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
    text-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
}
h3,
.navbar-brand {
    color: #03A9F4 !important;
    -moz-text-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
    -webkit-text-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
    text-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
}
#radio-inline{
         text-align: left !important;   
        }
.lead {
    -moz-text-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
    -webkit-text-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
    text-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
}
.btn {
    border: none;
    border-radius: 0 !important;
    background: #03A9F4 !important;
    -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
}
.lead{
    color: #E91E63 !important;
}
.btn-info1{
    color: #fff;
    background: #E91E63 !important;
}
.btn-info2{
    color: #fff;
    background: #FF5722 !important;
}
.btn-register {
    background: #3F51B5 !important;
}
.about {
    /*    background: #EEEEEE;*/
    border-radius: 5px;
    margin: 20px;
    text-align: justify;
}
.login {
    /*    background: #EEEEEE;*/
    border-radius: 5px;
    margin: 20px;
}
.login-form {
    border-radius: 0 !important;
    border: none;
    border-bottom: 2px solid #EEEEEE;
    -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
}
.navbar {
    border-radius: 0 !important;
    background: none;
    border: none;
    border-bottom: 2px solid #3F51B5;
}
.fa-home, .fa-print, .fa-sign-out, .fa-eye {
    font-size: 18px !important;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    background: #3F51B5 !important;
}
.navbar .navbar-collapse ul li a {
    color: #03A9F4 !important;
    font-weight: bolder;
}
.navbar .navbar-collapse ul li a:hover {
    background: #3F51B5 !important;
    color: #fff !important;
}
.jumbotron {
    background: #F5F5F5;
    border-radius: 0 !important;
    border: none;
    border-bottom: 2px solid #EEEEEE;
    -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
}

/*Instruction Page*/

.instruction table tr td{
    font-size: 12px;
}
.well{
    font-size: 12px;
}

/*Openings Page*/

table {
    border-color: #fff;
    -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
}
table th,
table td {
    border-color: #dfdfdf;
}
table tr th {
    padding: 5px;
}
table tr td {
    padding: 5px;
}
::-webkit-input-placeholder {
    color: #9e9e9e;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
    color: #9e9e9e;
}
.placeholder {
    color: #9e9e9e;
}

/*-------------------------------*/


/* Custom, iPhone Retina */

@media only screen and (min-width: 320px) {}

/* Extra Small Devices, Phones */

@media only screen and (min-width: 480px) {}

/* Small Devices, Tablets */

@media only screen and (min-width: 768px) {}

/* Medium Devices, Desktops */

@media only screen and (min-width: 992px) {}

/* Large Devices, Wide Screens */

@media only screen and (min-width: 1200px) {}

/*==========  Non-Mobile First Method  ==========*/


/* Large Devices, Wide Screens */

@media only screen and (max-width: 1200px) {}

/* Medium Devices, Desktops */

@media only screen and (max-width: 992px) {}

/* Small Devices, Tablets */

@media only screen and (max-width: 768px) {}

/* Extra Small Devices, Phones */

@media only screen and (max-width: 480px) {}

/* Custom, iPhone Retina */

@media only screen and (max-width: 320px) {
    .login {
        margin: 0px !important;
    }
}
