
/*TABLET DEVICE*/
@media only screen and (max-width:768px) { 
.navbar-default .navbar-nav > li > a {
margin-top: 10px;
padding: 8px;
}  
.navbar-brand img {
    margin-left: 10px;
}  
.single-slide-item h2 {
font-size: 40px;
line-height: 40px;
}
.single-slide-item p {
  width: 100%;
}
.btn-promotion-bg {margin-top: 10px;}
}

/*MOBILE 480PX DEVICE*/
@media only screen and (max-width:480px) { 
.menu-top { 
background-color: #fff; 
color: #fff !important;
margin-left: 0px; }
.navbar-default .navbar-nav > li > a { color: #313131  !important }
.top-info-right ul { float: left } 
.single-slide-item h2 {
padding-top: 100px;
font-size: 30px;
line-height: 40px;
}
.actions {margin-bottom: 30px;}  
}

/*IPHONE 375PX DEVICE*/
@media only screen and (max-width:375px) { 
.single-slide-item h2 {
  font-size: 22px;
  line-height: 30px;
  padding-top: 80px;
}
.single-slide-item p {
  margin: auto auto 20px;
}
.cart-table thead tr th.image {min-width: 343px;width:343px;}
}

/*MOBILE 360PX DEVICE*/
@media only screen and (max-width:360px) { 

.single-slide-item h2 {
font-size: 26px;
line-height: 34px;
} 
.cart-table thead tr th.image {min-width: 328px;width:328px;}
}

/*MOBILE 320PX DEVICE*/
@media only screen and (max-width:320px) { 
.cart-table thead tr th.image {min-width: 290px;width: 290px;}
}






