@charset "utf-8";

/* CSS Document */



body{font-family: 'Roboto', sans-serif; font-size:16px;}

*{font-family: 'Roboto', sans-serif;}



@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');


.navbar-inverse{

	background-color:transparent;

    border:none;

    padding-top: 10px;

    padding-bottom: 10px;

}

.navbar-brand{

	height:auto;

}

.navbar-inverse .navbar-nav > li > a{

	color:#ffffff;

	font-weight:400;

	font-size:1.1em;

}

.navbar-inverse .navbar-nav > li > a:hover{

	font-weight: 400;

	color:#ffffff;

	transition-duration:0.5s;

}

.navbar-brand{

	padding:0px;

}

.carousel{

    top: 0;

    z-index: 1;

    overflow: hidden;

}

.carousel-control{

	width:10%;

}

/*.carousel-control{

	display:none;

}

.carousel-control:hover{

	display:none;

}*/

.carousel-caption{

	padding-bottom:10%;

}



.carousel-caption h1{

	color:#ffffff;

	font-weight: 300;

	font-size:3em;

}

.carousel-caption h1 span{

	font-weight:500;

	color:#ffffff;

}

.carousel-caption h2{

	color:#ffffff;

	font-weight: 300;

	font-size:3em;

}

.carousel-caption h2 span{

	font-weight:500;

	color:#ffffff;

}

.carousel-caption p{

	font-size:1.4em;

	font-weight:400;

	margin:0 auto;

	width:70%;

	margin-bottom:2em;

	color:#ffffff;

}

.navbar-inverse.affix{

	/*background:rgba(255,255,255,0.8);*/

	background-color:#ffffff;

	z-index:99;

	width:100%;

	top:0;

	transition-duration: 0.5s;

	box-shadow:0px 0px 4px 4px #dadada;

}

/*-- For full screen slider --*/

.full-screen {

  background-size: cover;

  background-position: center;

  background-repeat: no-repeat;

}





/*-------------- FOR DIFFERENT SCREENS --------------*/



.navbar-nav > li > a{

	padding-top: 20px;

	padding-bottom: 20px;

	color:#ffffff;

}

.navbar-nav > li > a:hover{

	padding-top: 20px;

	padding-bottom: 20px;

	color:#7cb4e5;

	background-color:transparent;

	transition-duration:0.5s;

}

/*--------------------- Test css for navigation --------------------------*/



.navbar-brand {

    font-size: 24px;

}

.navbar-brand img {

	width:100%;

}



.navbar-container {

    padding: 20px 0 20px 0;

}



.navbar.navbar-fixed-top.fixed-theme {

    background-color: #ffffff;

    box-shadow: 2px 3px 5px rgba(0,0,0,.1);

	padding:5px 0px;

}



.navbar-brand.fixed-theme {

    font-size: 18px;

}



.navbar-container.fixed-theme {

    padding: 0;

}



.navbar-brand.fixed-theme,

.navbar-container.fixed-theme,

.navbar.navbar-fixed-top.fixed-theme,

.navbar-brand,

.navbar-container{

    transition: 0.8s;

    -webkit-transition:  0.8s;

}

.navbar-brand.fixed-theme img{

	width:60%;

}

.fixed-theme .navbar-nav > li > a{

	color:#666666;

}

.fixed-theme .navbar-nav > li > a:hover{

	color:#0580e7;

}

.fixed-theme .navbar-nav > li > a:active,

.fixed-theme .navbar-nav > li > a:focus,

.fixed-theme .navbar-nav > li > a:visited,

.fixed-theme .navbar-nav > li > a:link{

	color:#0580e7;

	background-color:transpatent !important;

}



