/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

.hikashop_checkout_shopping_button {float:right!important;}


/* Widget kit formatting */
.wk-accordion-default .toggler {
    background: -moz-linear-gradient(center top , #FAFAFA 0%, #F5F5F5 100%) repeat scroll 0 0 transparent;
    border: 1px solid #DDDDDD;
    /* border-radius: 5px 5px 5px 5px;*/
    box-shadow: 0 1px 0 #FFFFFF inset;
    font-size: 13px;
    font-weight:bold;
    margin-bottom: 10px;
    padding: 7px;
    text-shadow: 0 1px 0 #FFFFFF;
}

.wk-content {font-size:11px;}

div.hikashop_subcontainer_border {border:1px solid #DFDFDF!important;}

#footer {width:100%!important; top:60px;}
#header {Save
    border-bottom: none;
    padding-bottom: 0;}
#menubar {background:#05989C!important; margin-left:-20px; width:980px; height:40px;}
#menu ul.menu li.level1 a.level1 {color:#FFFFFF; height:38px!important;}
.menu-dropdown li.level1:hover .level1, .menu-dropdown li.remain .level1, .menu-dropdown li.active .level1 {text-shadow: none!important; background:#006666!important;border: solid 1px #006666!important;}

.menu-dropdown a.level1 > span, .menu-dropdown span.level1 > span {
    height: 30px;
    line-height: 37px;
    padding: 0 10px;
}

.menu-dropdown li.level1 {margin-right: 5px;}

body {border-top: solid 25px #05989C; border-bottom: solid 40px #333333;}

#top-a:after, #top-b:after, #innertop:after {border-bottom:none; margin-bottom:0px;}
#bottom-a:before, #bottom-b:before, #innerbottom:before {border-top:none;}
#innertop.grid-block div.grid-box {min-height:200px!important;}

#system .item > header {margin-bottom: 5px;}
#system .title {font-size:22px;color:#113286;}


#system .items .item, #system .items .item:first-child {
margin-top: 0px!important;
padding-top: 0px!important;
border-top: none!important;
}

.module-title {
  border-color: 006699;
  background: #006699 url('/images/customers.png') no-repeat 6px 6px;
  border-style: solid;
  border-width: 1px;
  text-indent: 35px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 36px;
  color: #FFFFFF;
  text-align: left;
}
 #footer {position:relative; width:975px; color:#FFFFFF; text-align:center;}

/*
 * Custom Style Sheet - Use this file to style your content
 */
 
.custom-logo {
  display: inline-block;
  width: 210px;
  height: 90px;
  background: url(../../../images/yootheme/logo.png) 50% 50% no-repeat;
  background-size: contain;
}

/* Only Phones (Portrait) */
@media (max-width: 479px) {

  .custom-logo { height: 60px; }
  
}

#banner {margin-right:200px;margin-top:-10px;}

/* Featured Products */

.featured-products {
  width:325px;
  height:205px;
  max-height:205px
  margin: 0px;
  padding: 5px;
  background-color: #008080;
  font-size: 16px;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
}
.fp-title {
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFFFFF;
}
hr {
  color: #FFFFFF;
  padding: 0px;
  margin: 5px 0px 0px 0px;
}
.img {
  padding: 0px;
  float: left;
  }
.fp-price {
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  font-size: 18px;
  font-weight: bold;
  background-color: #008080;
  color: #FFFFFF;
}

div.grid-box.width100.grid-v {border-top: none!important;}

