@charset "utf-8";
@import url("../webfonts/Lobster_Regular/stylesheet.css");

::-webkit-scrollbar {
  width: 15px;
}

/* Track */
::-webkit-scrollbar-track {
  background: white;
  border-left: 2px solid rgba(255,255,255,1.00);
    
	
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: rgba(47,104,150,1.00);
  border-left: 2px solid rgba(255,255,255,1.00);

}



::selection{
	color: white;
	background-color: rgba(34,80,174,1.00);
}

body {
    background-image: url(../images/3871356.jpg);
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
a, a:hover {
    text-decoration: none;
    color: rgba(4,148,198,1.00);
}
a:hover {
    text-shadow: 0px 0px 2px rgba(255,255,255,1.00);
}


.container-fluid {
    min-height: 600px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background-color: rgba(82,164,211,0.73);
}

nav {
    background-color: rgba(47,104,150,1.00);
    border-bottom: 2px solid rgba(255,255,255,1.00);
    font-size: larger;
}
.navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
}

.nav-img{
   
    width: 50px;
    margin-top: 15px;
    margin-bottom: 15px;
}
/*
.nav-img:hover{
    transform: translateX(5px);
    -webkit-box-shadow: 0px 0px 5px rgba(20,48,72,1.00);
    box-shadow: 0px 0px 7px rgba(20,48,72,1.00);
}
*/
.linkedinImg{
	transition: all 2s;
}
.linkedinImg:hover{
	opacity:0.5;
}

header {
    margin-top: 40px;
    margin-right: 40px;
    margin-left: 40px;
}
header h1 {
    font-size: 50px;
    text-shadow: 0px 0px 5px rgba(34,80,174,1.00);
    
}

.Title , .specialHeading{
    font-family: "Lobster Regular";
    color: rgba(255,255,255,1.00);
    text-shadow: 0px 0px 6px rgba(0,60,72,1.00);
}
h1, h2, h3, h4, h5, h6 {
    color: rgba(178,200,219,1.00);
    font-family: "Lobster Regular";
    
    
}

main  {
    min-height: 400px;
    border-radius: 10px;
    color: rgba(214,235,240,1.00);
    font-size: larger;
    text-align: justify;
    padding-top: 40px;
    padding-bottom: 40px;
}
.card {
    background-color: rgba(166,218,244,0.51)!important;
}

.specialHR   {
    background-color: rgba(255,255,255,0.54);
    height: 1px;
}
.card    {
    background-color: rgba(189,234,243,0.66);
    border-left: 3px none rgba(50,117,174,1.00);
    border-right: 3px none rgba(50,117,174,1.00);
    border-bottom: 3px none rgba(50,117,174,1.00);
    border-top: 3px none rgba(204,173,153,1.00);
    margin-top: 20px;
    margin-right: 20px;
    margin-bottom: 20px;
    margin-left: 20px;
}
.list-group  , .list-group-item {
    background-color: rgba(189,234,243,0.84);
    border-color: rgba(204,173,153,1.00) rgba(50,117,174,1.00) rgba(50,117,174,1.00);
}
.btn-primary    , .btn-primary:active , .btn-primary:focus{
    background-color: rgba(47,104,150,1.00);
    color: rgba(255,255,255,1.00);
    border-color: rgba(1,32,38,1.00);
    font-family: "Lobster Regular";
}
.btn-primary:hover {
    background-color: rgba(255,255,255,1.00);
    color: rgba(47,104,150,1.00);
}


.btn-secondary    , .btn-secondary:active , .btn-secondary:focus{
/*    background-color: rgba(7,63,74,1.00);*/
/*    color: rgba(255,255,255,1.00);*/
/*    border-color: rgba(1,32,38,1.00);*/
    font-family: "Lobster Regular";
}


footer  {
    background-color: rgba(47,104,150,1.00);
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    border-top: 2px solid rgba(255,255,255,1.00);
    margin-top: 40px;
}
.footerImg{
	background-color: white;
/*    border-radius: 50%;*/
    margin-left: 10px;
    margin-right: 10px;
    border: 2px solid rgba(253,201,199,1.00);
    transition: all 1s;
    margin-top: 10px;
    margin-bottom: 10px;
    opacity: 0.6;
}
.footerImg:hover{
	opacity:1;
}
.card h1, .card h2, .card h3, .card h4, .card h5, .card h6 {
    color: rgba(5,89,140,1.00);
}

@media (max-width:576px){
    .navbar-collapse{
        padding:0px;
    }
	.nav-img{
		width:30px;
	}
}
