/*
#------------------------------------------------------------------------
# e-Sport - January 2011 template (for Joomla 1.7/2.5)
#
# Copyright (C) 2007-2011 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/

/* Here you can include your override CSS styles */

/* header caption achtergrond 
*/
.wk-slideshow .caption {
  text-align: right;
  background: none;
  margin-right: 10px;
  text-shadow: 1px 1px 0px #555;
}

#gkMainMenu > div.gk-menu > ul > li > a {
  padding: 0 20px;
}

/* rood grijs achtergrond 
body {
  background: #969696 url('../images/style1/background_rood_grijs.jpg') repeat-x fixed left center;
}
*/

/* foto achtergrond*/
body {
  background: #969696 url('../images/style1/background.jpg') fixed top left;
  background-size: cover;
}

#gkBg { background: none !important; }
.bottomhalf { background-color: #d71921;}
h1#gkLogo { 
  width: 210px; 
  padding-left: 10px;
}

.box_menu > div {
  padding: 0;
  border: 0;
}

#mainContent { padding: 25px 10px 0 15px; }

.gg_hika_prod_titledesc_container { float: left; }
.gg_hika_prod_addtocart { float: right; }
.gg_hika_prod_price { float: right; }
.gg_hika_prod_desc { width: 320px; min-height: 55px; }
.gg_hika_prod_price { margin-right: 10px; margin-top: 7px; }
#gkMainMenu { margin: 0; }


/* Hikashop Cart module */
div.hikashop_product_quantity_field { float: none !important; }

div.gg_hika_cart_mod_container { 
  height: 45px; 
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #c0c0c0;  
}

div.hikashop_cart_module_product_quantity_value { float: left; }

div.hikashop_cart_module_product_name_value { 
  float: left;
  width: 120px;
  margin-top: -1px;
  margin-left: 3px;
  line-height: 16px;
}

.hikashop_cart_module_product_name_value p { margin: 0 !important; }

.hikashop_cart_module_product_quantity_value input { 
  height: 16px !important; 
  width: 15px !important;
  padding: 3px 7px !important;
}

div.hikashop_cart_module_product_price_value { 
  float: right;
  margin-right: 2px;
  margin-top: -3px;
  font-size: 12px;
}
div.hikashop_cart_module_product_delete_value { float: right }

div.gg_hika_product_title { 
  float: left; 
  width: 400px;
}
div.gg_hika_product_price { float: left; }
.gg_hika_product_price { font-size: 24px; }

span.hikashop_product_price, span.hikashop_product_price_full { 
  color: #000 !important; 
  text-align: left; 
  line-height: 26px;
}

#hikashop_product_characteristic_1 { margin-left: 20px; }
a.hikashop_product_quantity_field_change { display: none; }
#hikashop_product_quantity_main td { padding-top: 0!important; padding-right: 5px; }

td { vertical-align: inherit !important; }
td:hover { background-color: transparent; }

.gg_hika_cart_mod_totalprice { 
  color: #000;
  font-size: 13px;
  font-weight: 800;
  text-align: right;
  margin-right: 14px;
}

#gkCopyrights span { color: #fff; }

.hikashop_cart_product_quantity_refresh, .hikashop_cart_product_quantity_delete { margin-top: 5px; }
.hikashop_checkout_address_right_part, .hikashop_registration_address_state_line, .hikashop_registration_address_country_line { display: none; }
.hikashop_shipping_methods, .hikashop_payment_methods, .hikashop_checkout_additional_info, .hikashop_checkout_cart { margin-left: 25px; }
legend, .hikashop_registration_address_info_line { 
  font-weight: 800;
  font-size: 16px;
  color: #000;
}
.key { min-width: 150px; }

#lightbox-title-float { font-size: 24px; }

.gg_hikashop_product_price_full { 
  float: left;
  width: 135px;
  font-size: 20px;
  margin-top: 5px;
}
.gg_hika_addtocart { float: left; }
.gg_hika_prodtitle h3 { 
  line-height: 25px; 
  font-size: 16px;
}
.gg_hika_prodtitle { 
  min-height: 80px; 
  margin-top: 5px;
  line-height: 18px;
}
.gg_hika_prodtitle p { margin-bottom: 5px !important; }
.hikashop_container { margin-bottom: 50px !important; }
input[type="reset"] { display: none; }

#system-message { display: none; }