
.navbar {
    margin-bottom: 0;
    border-radius: 0;
}

.navbar-header{
  height:   80px;

}

a{
  background-color:   #f8f8f8;

}

/* Add a gray background color and some padding to the footer */
footer {
    background-color: #f2f2f2;
    padding: 25px;
}

.carousel-inner img {
    width: 100%;
    /* Set width to 100% */
    margin: auto;
    min-height: 200px;
}

/* Hide the carousel text when the screen is less than 600 pixels wide */
@media (max-width: 600px) {
    .carousel-caption {
        display: none;
    }
}
            
#video1:hover {opacity: 0.5;}

#video1:active {
  box-shadow: 0 5px #666;
  transform: translateY(4px);
}

#video2:hover {opacity: 0.5;}

#video2:active {
  box-shadow: 0 5px #666;
  transform: translateY(4px);
}

#video3:hover {opacity: 0.5;}

#video3:active {
  box-shadow: 0 5px #666;
  transform: translateY(4px);
}


#logoinsite:hover {opacity: 0.5;}

#logoinsite:active {
  box-shadow: 0 5px #666;
  transform: translateY(4px);
}

p.letter{
  font: italic bold 30px/30px Georgia, serif;
  color: #1fc2d4;
  background: #04040487;
}

.bg-1{
	height: 100px;
  
}

/*
opacity: 0;
.bg-1:hover {
    opacity: 1.0;
    background-color: #f8f8f8;
}*/

.bg-1 img{
  top: 10px;
  position: fixed;

}

.bg-3 {
    padding-top: 100px;
    padding-bottom: 20px;
    background-color: #1EBEA5  ;
    /* Dark Blue  71c9b3*/
    color: #ffffff;
}

.bg-33 {
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #1EBEA5  ;
    /* Dark Blue  71c9b3*/
    color: #ffffff;
}

.bg-4{
	background: #fff;
	color: #000;
}

.bg-5{
  background: #fff;
  color: #000;
}

.bg-6{
    padding-top: 50px;
    padding-bottom: 50px;  
    background: #f6f6f6;
}

.bg-765{
    padding-bottom: 50px;
    padding-top: 100px;
}

.bg-9{
    padding-bottom: 20px;
    padding-top: 100px;
}

.bg-7{
    padding-bottom: 50px;
    padding-top: 100px;
}

.bg-77{
    padding-bottom: 50px;
    padding-top: 100px;
}

.bg-61{
    padding-bottom: 50px;
    padding-top: 100px;
}


.input-container {
    display: -ms-flexbox; /* IE10 */
    display: flex;
    width: 100%;
    margin-bottom: 15px;
}

.input-field {
    width: 100%;
    padding: 10px;
    outline: none;
}

.input-field:focus {
    border: 2px solid dodgerblue;
}

/* Set a style for the submit button */
.btn {
    background-color: dodgerblue;
    color: white;
    padding: 15px 20px;
    border: none;
    cursor: pointer;
    width: 100%;
    opacity: 0.9;
}

.btn:hover {
    opacity: 1;
}


.filtr-item{
    padding: 1rem;
}

.simplefilter li, .multifilter li, .sortandshuffle li {
    color: #818181;
    cursor: pointer;
    display: inline-block;
    text-transform: uppercase;
    padding: 1rem 2rem;
}


  .logo-small {
      color: #1EBEA5;
      font-size: 50px;
  }

    .logo {
      color: #1EBEA5;
      font-size: 200px;
  }

    .affix {
      top: 100px;
      z-index: 9999 !important;
  }

.bg-612 {
    background: url(../images/home.jpg);
    background-size: cover;
  background-repeat: no-repeat;
      padding-bottom: 50px;
    padding-top: 105px;

}
.logo{
    padding-bottom: 50px;
}
.home_text{
    text-align: left;
}
.home-iphone{
    text-align: right;
}
.home-iphone img{
    width: 100%;
}

.home_text h1 {
    color: #fff;
    text-transform: uppercase;
    font-size: 35px;
    font-weight: 300;
    line-height: 45px;
    padding-top: 30px;
    background: #04040487;

}

.home_text p {
    color: #fff;
    font-size: 17px;
    line-height: 28px;
    margin-top: 0px;
    font-weight: 300;
}

.home-btn,
.home-btn:focus,
.home-btn:active,
.home-btn:visited {
    background: transparent;
    border-color: #1EBEA5;
    color: #fff ;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 19px;
    text-transform: uppercase;
    border-radius: 3px;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
    background-color: #1EBEA5;
}

.home-btn:hover {
    background-color: #04040487;
    color: #fff;
}
.tuor,
.tuor:focus,
tuor:active,
tuor:visited {
    color: #fff;
    
    text-transform: uppercase;
    font-size: 19px;
    font-weight: 500;
    background: transparent;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
        background-color: #04040487;
}
.tuor:hover {
    background-color: #1EBEA5;
    color: #fff;
}
.tuor i {
    font-size: 20px;
    padding-left: 5px;
    color: #f39c12;
}

#msn{
  background-color: #2c93a0eb;
}
.btn_Send{
  background-color: #1EBEA5;
}