body{
  #background:url("../images/bg.png"); 
  font-family: 'Roboto Condensed', sans-serif;
  color:#000;    
  overflow-y: scroll;
}

.container{
  background:#fff;
}

a{
  color:#000;  
  outline: none;  
}

a:hover, a:focus{
  text-decoration:none;
  color:#000;
  outline: none;
}

a:focus{
  outline: none;
}

.shadow{
  -webkit-box-shadow: 4px 4px 15px 0px rgba(0, 0, 0, 0.55);
  -moz-box-shadow:    4px 4px 15px 0px rgba(0, 0, 0, 0.55);
  box-shadow:         4px 4px 15px 0px rgba(0, 0, 0, 0.55);
}

.norow{
  padding-left:0 !important;
  padding-right:0 !important;  
}

.border-top{
  border-top:5px solid #38b3da;
}

.border-left{
  border-left:1px solid #38b3da;
}

.bg_1{
  background:#38b3da;
}    

.padding-tb{
  padding-top:8px;
  padding-bottom:8px;
}

.white{
  color:#fff;
}

.sea_c{
  color:#38b3da;
}

.f_size18{
  font-size:18px;
}

.f_size30{
  font-size:30px;
}

.f_left{
  float:left;
}

.b_size{
  margin-bottom:25px;
}

@media (max-width: 768px) {
  .center-block-text{
    text-align:center;
  }
}

.fback{
  font-size:14px;
  padding-top:10px;
}

.fback a{
  border-bottom:1px dashed #000;
  cursor:pointer;
}

.logo{
  color:#38b3da;
  font-size:47px;
  text-transform:uppercase; 
  margin-top:-10px;
  font-weight:bold;
}

.logo span{
  color:#000;
  font-weight:normal;
  font-size:37px;
}

@media (max-width: 768px) {
  .logo{
    text-align:center;
  }
}

.logo p{
  margin-top:-10px;
  font-weight:bold;
  font-size:12px;
  color:#000;
}

.top-menu{
  height:20px;   
  padding-top:10px;
}

.top-menu a{
  padding-right:20px;
  font-weight:bold;  
}

.top-menu a:hover{
  color:#38b3da;
}

.social-net{
  padding-top:10px;    
  height:20px;   
}

.social-net a{
  padding-left:10px;   
  color:  #38b3da;
}

.top-contact ul{
  list-style:none;  
  padding-left:0 !important;   
  font-weight:bold;
  font-size:20px;
}

.cart-top{
  position:relative;
}

.cart-top .qua-in-cart-top{
  position:absolute;
  background:#fc3ff1;
  color:#fff;
  padding:2px 7px 2px 7px;
  border-radius:10px;
  top:0;      
  right:58px;
  z-index:9999;
}




.pages{
	border:1px solid #38b3da;
	padding:2px 8px 2px 8px;
	float:left;
	margin-right:4px;
	color:#38b3da;
}

.pages:hover{
	border:1px solid #38b3da;
	padding:2px 8px 2px 8px;
	float:left;
	margin-right:4px;
	color:#fff;
	background:#38b3da;
}

.pages2{
	border:1px solid #38b3da;
	padding:2px 8px 2px 8px;
	float:left;
	margin-right:4px;
	color:#fff;
	background:#38b3da;
}

.live-search{
	max-height:350px;
	z-index:999999;
	background:rgba(255,255,255,0.9);
	overflow-y: auto;
  overflow-x: hidden;
  position:absolute;
}

.live-search ul{
	list-style:none;  
  padding-left:0 !important;
}

.live-search ul li{
	clear:both;
    border:1px solid #e2e2e2;
    height:110px;
    margin-bottom:15px;
    background:#fff;
    padding:4px; 
}

.live-search ul li .img-search{
	height:100px;
    width:100px;
    line-height:100px;
    text-align: center;
	  float:left;
}
.live-search ul li .img-search img{
    max-width: 95%;
    max-height: 95%;
    vertical-align: middle;
}

.prms-search .name{
  padding-top:15px;
  color:#000;
}

.popular-product p.ppp{
  color:#38b3da;
  font-size:24px;
  border-bottom:4px solid #38b3da;  
}

.content-page-title{
  color:#38b3da;
  font-size:24px;
  border-bottom:4px solid #38b3da;  
}