body{
        background-image: url("/img/xmas.jpg");
}

div .logo{

   
    text-align: center;
   padding-left: 4px;

}
div .col-md-8 .navbar {


    padding-left: 30px;
    font-size: 15px;
    margin-top: 20px;
	text-align: center;

}
div .social ul{
    text-align: center;
}

div .social ul li {
 	
    
    font-size: 18px;
    background-color: #3FAB17;
    color: #fff;
    line-height: 10px;
    padding-top:5px; 
    padding-bottom:5px; 
    margin-right: 7px;
    cursor: pointer;
    transition: .5s;
} 


div .top-p p{
	
  /*  margin-top: 15px;*/
    margin-right: 5px;
    color: #fff;
}
div .top-menu{
	/*margin-top: 5px;*/
	/*text-align: left;*/
	
}
div .add-1{
     margin-top: 131px;
}


section.softic-search {
      margin-top: 10px;
}
 div .img-right img{
    height: 320px;
     width: 100%;
      margin: auto;
 }

div .content {
    margin-top: 10px;
}
.cse-branding-form input Search {
   background-color: #3FAB17; 
}
#cse-search-box{
    text-align: center;
    width: 100%;
}

div .panel{
       margin-top: -15px;
        background-color: #3FAB17;
        text-align:center;
        color: #fff;    
}

div .signs{
         margin-top: -17px;
}
div .pages{
     text-align:right;    
}
div .pagination>li>a {
        color: #000000;
    background-color:#3FAB17;
}
div .copy p{
    font-size: 18px;
    text-align: center;
}

div .footer{
    text-align: center;
}
div .footer img {
    height: 200px;
}
  
@media (max-width: 900px) {

  div .add-1{
          margin-top: 255px;
  }
  div .add-1 img{
          width: 100%
  }
  section.softic-search{
      width: 100%
  }
}
 @media (max-width: 800px) {

  div .add-1{
          margin-top: 302px;
  }
  div .add-1 img{
          width: 100%
  }
    section.softic-search{
      width: 100%
  }
}
@media (max-width: 700px) {

  div .add-1{
          margin-top: 275px;
  }
  div .add-1 img{
          width: 100%
  }
    section.softic-search{
      width: 100%
  }
}

@media (max-width: 600px) {

  div .add-1{
          margin-top: 279px;
  }
  div .add-1 img{
          width: 100%
           margin-top: 20px;
  }
    section.softic-search{
      width: 100%
  }
}
@media (max-width: 433px) {

  div .add-1{
          margin-top: 238px;
  }
  div .add-1 img{
           margin-top: 20px;
            margin-top: 20px;
  }
          width: 100%
  }
  
} 
@media (max-width: 320px) {

  div .add-1{
    margin-top: 200px;
  }
  div .add-1 img{
    width: 100%
    margin-top: 20px;
  }
    section.softic-search{
    width: 100%
  }
}
div .container-fluid{
   position: relative;
  left: 0;
  right: 0;
}
div .head-left{
  float: right;
}

#owl-demo .item{
  padding: 0px 0px;
  margin: 0px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
}


div .customNavigation .btn {
  font-size: 30px;
}
div .text{
  padding-top: 11px;
}
/*use styles below to disable ugly selection*/
.customNavigation a{
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
div .slider-text a{
  
    color: #000000;
    text-decoration: none;

}
div.text-slide {
    padding-top: 16px;
	font-size: 18px;
}
.carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
      width: 100%;
      margin: auto;
}
@media (max-width: 435px) {
  div.navbar{
    min-height: 10px;
    margin-bottom:0px;
  }
}

.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
}