/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */

/* -------  HIKA SHOP REG  ----- */

.hikabtn-checkout-login {
  margin-bottom: 25px;
  
}

#modlgn-remember {
  min-height: 20px;
}

.btn {
  margin-top:0px;
}


#form-login-remember {
  margin-right: 20px;
}

#falang {
display:none;
}

.hikashop_previous_product {
background: url(../images/icons/red1.png) no-repeat;
background-size: 85%;
border:none;
overflow: visible;
}

.hikashop_next_product {
background: url(../images/icons/blue1.png) no-repeat;
background-size: 80%;
border:none;
overflow: visible;
}

.hikashop_product_name a{
font-size:1.25em;
}

#hikashop_product_quantity_field_1 {
  margin-bottom:0px;  
}

#hikashop_product_quantity_main {
  max-width:60px;
}

#dofev_btn {
  margin-top: 0px !important;
}

.hikashop_checkout_payment_description, .hikashop_collectondelivery_end {
  font-size: 1.5em;
}

label {
  display: inline !important;
}

#hikashop_checkout_login_1_1 h1{
display:none;
}

#hikashop_checkout_address legend{
color:#aad0f7 !important;
}

.hkform-horizontal legend {
font-weight: bold;
}

#questionscommentsspecialinstructions{
width:100%;
min-height:100px;
}

.hikashop_field_dropdown {
  padding:4px !important;
}

.jdGallery a.readon {
    margin-top: 40px;
    padding-top: 15px;
    padding-bottom: 11px;
    margin-bottom: 5px;
}

.iacf_text {
  font-size:1.25em;
}

/*
.jdGallery .slideInfoZone p {
  color:#000000 !important;
}
*/

.left_title h3 {
    float: left;
    width: 23%;
    padding-right: 5%;
    margin-right: 5%;
    border-right: solid 2px #E0E0E0;
    font-size: 2em;
    text-align: right;
}

#s5_menu_wrap2 {
    background: #DFE8F0 !important;
}

.hikashop_product_quantity_field {
	padding: 10px !important;
}

.hikashop_category_image1 {
display:none;
}

#s5_top_sub_bar, #s5_top_sub_bar_inner {
  background: rgba(0, 0, 0, 0);
}

.our_team_right {
    width: 68%;
    padding-top: 25px;
    padding-bottom: 25px;
}

.hikashop_category_name a {
    color: #46BBE6 !important;
    font-size:1.5em;
}

@media screen and (min-width: 480px) {
.hikashop_category_image {
	height: 175px !important;
  }
}

#s5_search_wrap {
    color: #333333;
}

.module_round_box_outer ul li a, .module_round_box_outer ul.menu li span {
    padding-bottom: 8px;
    margin-bottom: 8px;
    display: block;
    line-height: 20px;
    color: #000000;
    font-size: 1.25em;
}

/* --------  Shopping Cart CSS --------- */

@media screen and (min-width: 767px) {
  #shopping_cart {  
  position:fixed;
  max-width:25%;
  top:10%;
  right:1%;
  z-index:100;
    background:#DDDDDD;
    padding:10px;
        border-radius: 25px;
    padding: 20px; 
  }
 }
 
@media screen and (max-width: 766px) {
  #shopping_cart {  
  position:fixed;
  max-width:45%;
  top:10%;
  right:1%;
  z-index:100;
    background:#DDDDDD;
    padding:5px;
        border-radius: 15px;
    padding: 10px; 
  }
  #hikashop_image_main_thumb_div {
  	max-height: 250px;
  }
 }