﻿

body{
padding-top: 50px; 	
font-family: 'Dosis', sans-serif;
background-color:  #E5E7E9;
}

#about{
	min-height: 100vh;	
	background-color:  #E5E7E9;
}
#products{
	min-height: 100vh;
	background-color:#FDFEFE; 
}
#checklist{
    min-height: 100vh;
	background-color: #E5E7E9;
}
#clients{
	min-height: 100vh;	
	background-color: #F8F9F9;
}
    #owl-demo .item img {
        display: block;
        width: 100%;
        height: 85vh;
    }


	
.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}


.dropdown:hover .dropdown-menu {
    display: block;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}


.dropdown:hover .dropdown-menu {
    display: block;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}

.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.navbar .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}
#section0 p{
font-family: 'Poiret One', cursive;

}
.navbar-default{
	background-color:#333399;
	background-image:url('../img/banner4.png');
	border-bottom:1px solid yellow;
	background-position:center;
	background-size:100% 100%; 

}

.img-circle{
	border:2px solid #bdbdbd;
}
.bust{
	color:#000000
}
.navbar-right{
	padding-right:15px;

}

.navbar-brand{
	margin-top:-15px;
}

	  .myContent{
		height: 80vh;
		background-image: url(../img/banner4.png);
		background-size: 100% 100%;
		background-repeat: no-repeat;
		background-position:center;
	  }


.ro{
	margin: 0 auto;
}
	 .myContent1{
		height: 85vh;
	  }

	  .myContent2{
		background-image:url('../img/banner4.png');
		background-size: 100% 100%;
		border-top:1.5px solid yellow;
	  }


			.myContent2 p{
				color:whitesmoke;
				padding-top: 2vh;
				text-align: center;
			  }

			.myContent2 p a i{
				color:whitesmoke;
			  }


			.myContent2 h3{
				color:whitesmoke;
				font-size:15px;
				padding-top: 2vh;
			  }

			.myContent p{
				color:whitesmoke;
				text-align:center;
				padding:30vh 30vw 0 30vw;
				font-size:20px;
			  }

	.section{
		background-size:100% 100%;
	}

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

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

	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
	color: yellow;
	border-top:4px solid yellow;
	background-color: transparent;
}
.section-heads{
	margin-top:12vh;
	margin-bottom:6vh;
}

.minisectionheads{
		margin-top:3vh;
}
.panel{
	border-bottom:solid;
	border-bottom-color:#333399;
	/*padding: 25px 25px 25px 25px;*/
}




.col-sm-2 img{
	width: 70%;

} 

       .button{
            width:100%;
            border:unset;
            height:4rem;
            background-color: #bdbdbd;
            color:white;
        }

.panel-footer{
	padding: unset;
}

.panel-body img
{
	margin: 0 auto;
}
.product{
	width: 100px;
    height: 100px;	
	min-height: 100px;
	min-width: 100px;
}

center img{
	width: 50%;
}


    .owl-theme .owl-controls .owl-buttons div {
  position: absolute;
  background: unset;
}
 
.owl-theme .owl-controls .owl-buttons .owl-prev{
  left: 0rem;
  top: 25rem; 
}
 
.owl-theme .owl-controls .owl-buttons .owl-next{
  right: 0rem;
  top: 25rem; 
}
.owl-theme .owl-controls .owl-page {
	display: none;
    zoom: 0.5;
}