@font-face {font-family: 'Cervo-Medium';src: url('boot/fonts/cervo.eot');
							src: url('boot/fonts/cervo.eot?#iefix') format('embedded-opentype'),
							url('boot/fonts/cervo.woff2') format('woff2'),
							url('boot/fonts/cervo.woff') format('woff'),
							url('boot/fonts/cervo.ttf') format('truetype');}

/*@font-face{font-family:'cervo'; src:url("boot/fonts/cervo-medium.otf") format('otf');}*/
@font-face {font-family: 'robotolight'; src:url("boot/fonts/Roboto-Light.woff") format('woff');}
/*@import url('boot/fonts/roboto.woff');*/
.navbar-default
{
	border-color:#050608;
}
div#bs-slide-dropdown {
    background-color:#050608;
}
.nmenu{
    background-color:#050608;
	border-color:#050608;
	margin-top:20px;
	}
.navbar-default .navbar-nav>li>a {
    color: #fff;
    font-size: 14px;
    padding-top: 28px;
    font-family: robotolight;
    font-weight: 500;
}
.navbar-header {
    background-color: black;
}
.header{
	background-color: #050608;
}

img.logo {
    padding-top: 16px;
}
ul.dropdown-menu>li>a {
    padding: 3px 15px;
}

img.img-responsive {
    padding-left: 0px;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #999;
    background-color: transparent;
}

img.imgtop {
    margin-top: 10px;
}

/*.dropdown-menu > li.kopie > a {
    padding-left:5px;
}
 
.dropdown-submenu {
    position:relative;
}
.dropdown-submenu>.dropdown-menu {
   top:0;left:100%;
   margin-top:-6px;margin-left:-1px;
   -webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;
 }
  
.dropdown-submenu > a:after {
  border-color: transparent transparent transparent #333;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  content: " ";
  display: block;
  float: right;  
  height: 0;     
  margin-right: -10px;
  margin-top: 5px;
  width: 0;
}
 
.dropdown-submenu:hover>a:after {
    border-left-color:#555;
 }

.dropdown-menu > li > a:hover, .dropdown-menu > .active > a:hover {
  text-decoration: none;
}  
  
@media (max-width: 767px) {

  .navbar-nav  {
     display: inline;
  }
  .navbar-default .navbar-brand {
    display: inline;
  }
  .navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
  }
  .navbar-default .navbar-nav .dropdown-menu > li > a {
    color: red;
    background-color: #ccc;
    border-radius: 4px;
    margin-top: 2px;   
  }
   .navbar-default .navbar-nav .open .dropdown-menu > li > a {
     color: #333;
   }
   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
   .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
     background-color: #ccc;
   }

   .navbar-nav .open .dropdown-menu {
     border-bottom: 1px solid white; 
     border-radius: 0;
   }
  .dropdown-menu {
      padding-left: 10px;
  }
  .dropdown-menu .dropdown-menu {
      padding-left: 20px;
   }
   .dropdown-menu .dropdown-menu .dropdown-menu {
      padding-left: 30px;
   }
   li.dropdown.open {
    border: 0px solid red;
   }

}
 
@media (min-width: 768px) {
  ul.nav li:hover > ul.dropdown-menu {
    display: block;
  }
  #navbar {
    text-align: center;
  }
  .dropdown-menu>li>a {
    
    padding: 3px 0px;
    
}*/

.txt-dir {
    padding-top: 92px;
    color: whitesmoke;
    padding-left:60px;
}
.cervo {
	font-size:46px;
	font-family: Cervo-Medium;
}
 .roboto {
	font-size:26px;
	font-family: robotolight;
	
}

.pgone {
	background-color:#050608;
}

#cf4a {
  position:relative;
  margin:0 auto;
}

#cf4a img {
  position:absolute;
  left:0;
  }
  
  #cf4a img {
  -webkit-animation-name: cf4FadeInOut;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 8s;

  -moz-animation-name: cf4FadeInOut;
  -moz-animation-timing-function: ease-in-out;
  -moz-animation-iteration-count: infinite;
  -moz-animation-duration: 8s;

  -o-animation-name: cf4FadeInOut;
  -o-animation-timing-function: ease-in-out;
  -o-animation-iteration-count: infinite;
  -o-animation-duration: 8s;

  animation-name: cf4FadeInOut;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-duration: 8s;
}
@keyframes cf4FadeInOut {
  0% {
    opacity:1;
  }
  17% {
    opacity:1;
  }
  25% {
    opacity:0;
  }
  92% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

#cf4a img:nth-of-type(1) {
  -webkit-animation-delay: 6s;
  -moz-animation-delay: 6s;
  -o-animation-delay: 6s;
  animation-delay: 6s;
}
#cf4a img:nth-of-type(2) {
  -webkit-animation-delay: 4s;
  -moz-animation-delay: 4s;
  -o-animation-delay: 4s;
  animation-delay: 4s;
}
#cf4a img:nth-of-type(3) {
  -webkit-animation-delay: 2s;
  -moz-animation-delay: 2s;
  -o-animation-delay: 2s;
  animation-delay: 2s;
}
#cf4a img:nth-of-type(4) {
  -webkit-animation-delay: 3s;
  -moz-animation-delay: 3s;
  -o-animation-delay: 3s;
  animation-delay: 3s;
}
#cf4a img:nth-of-type(5) {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay: 0;
  animation-delay: 0;
}

#cf4a img:nth-of-type(1) {
  animation-delay: 6s;
}
#cf4a img:nth-of-type(2) {
  animation-delay: 4s;
}
#cf4a img:nth-of-type(3) {
  animation-delay: 2s;
}
#cf4a img:nth-of-type(4) {
  animation-delay: 3s;
}
#cf4a img:nth-of-type(5) {
  animation-delay: 0s;
}

img.img-responsive {
    padding-left: 0px;
}

.cervvo{
	font-size:66px;
	font-family:Cervo-Medium;
}
.robotoo{
	font-size:20px;
	font-family:robotolight;
	
}

 .robotos{
	font-family:robotolight;
	font-size:16px;
	}
 
 h4.cervos{
	font-size:32px;
	font-family:Cervo-Medium;
}
 

 


.about{
	padding-top: 50px;
    padding-left: 72px;
}

.sectionone {
    padding-top: 25px;
}
.section {
	padding-top:30px;
}	

.panel-success {
    border-color: transparent;
}
.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    /* -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0); */
    box-shadow: 0 0px 0px rgba(0,0,0,0);
}
.panel-success>.panel-heading {
    color: #3c763d;
    background-color: transparent;
    border-color: transparent;
}
.panel-heading{
	font-size:26px;
}
.imge{
	padding-top:82px;
}

.panel-heading{
	font-family:Cervo-Medium;
	font-size:36px;
	color:#3c763d;
}
.panel-body{
	font-size:16px;
	font-family:robotolight;
}


.header-text {
    position: relative;
    top: 20%;
    left: 1.8%;
    right: auto;
    width: 96.66666666666666%;
    color: #fff;
}

.header-text h2 {
    font-size: 40px;
}

.header-text h2 span {
    background-color: #transparent;
	
}

.header-text h3 span {
	background-color: #000;
	
}

.btn-min-block {
    min-width: 170px;
    line-height: 26px;
}

.btn-theme {
    color: #fff;
    background-color: transparent;
    border: 2px solid #fff;
    margin-right: 15px;
	border-radius: 32px;
}

.btn-theme:hover {
    color: #fff;
    background-color: #00bfd5;
    border-color: #00bfd5;
}






.footer {
    background-color: rgb(0, 0, 0);
	padding-top:32px;
}
.footer-info-area {
    min-height: 104px;
    position: relative;
}


.footer-copyright{
	color:#fff;
    font-size:18px;
	font-family:robotolight;
	}
	
	
	
	
input[type=text], select, textarea {
    width: 100%; /* Full width */
    padding: 12px; /* Some padding */ 
    border: 1px solid #ccc; /* Gray border */
    border-radius: 4px; /* Rounded borders */
    box-sizing: border-box; /* Make sure that padding and width stays in place */
    margin-top: 6px; /* Add a top margin */
    margin-bottom: 16px; /* Bottom margin */
    resize: vertical /* Allow the user to vertically resize the textarea (not horizontally) */
}

input[type=email], select, textarea {
    width: 100%; /* Full width */
    padding: 12px; /* Some padding */ 
    border: 1px solid #ccc; /* Gray border */
    border-radius: 4px; /* Rounded borders */
    box-sizing: border-box; /* Make sure that padding and width stays in place */
    margin-top: 6px; /* Add a top margin */
    margin-bottom: 16px; /* Bottom margin */
    resize: vertical /* Allow the user to vertically resize the textarea (not horizontally) */
}

input[type=tel], select, textarea {
    width: 100%; /* Full width */
    padding: 12px; /* Some padding */ 
    border: 1px solid #ccc; /* Gray border */
    border-radius: 4px; /* Rounded borders */
    box-sizing: border-box; /* Make sure that padding and width stays in place */
    margin-top: 6px; /* Add a top margin */
    margin-bottom: 16px; /* Bottom margin */
    resize: vertical /* Allow the user to vertically resize the textarea (not horizontally) */
}

/* Style the submit button with a specific background color etc */
input[type=submit] {
    background-color: #4CAF50;
    color: white;
    padding: 12px 20px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}


/* When moving the mouse over the submit button, add a darker green color */
	input[type=submit]:hover {
    background-color: #45a049;
	}

/* Add a background color and some padding around the form */

.headercon {
  padding: 0px;
  margin-bottom: 0px;
  color: inherit;
  background: url('images/webgirl.png') no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding-top: 150px;
  padding-bottom: 150px;
    
}
.cervoa {
    font-size: 92px;
    font-family: cervo-medium;
}

.container.cont {
    margin-top: 32px;
}