.mainheading-wrapper h2 {
   line-height:1em;
}
/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,400italic,300italic);

.uk-dropdown {
padding:10px;
}
.uk-navbar-nav > li > a {
  color:#004990;
  font-weigh:100;
}
.uk-navbar-nav > li.uk-active > a {
  color:#8d734a ;
}
.uk-navbar-nav > li.uk-active .uk-nav-navbar > li.uk-active > a {
  color:#8d734a ;
}
.uk-nav-navbar > li > a:hover {
  color:#8d734a ;
}
.navbar-default .uk-navbar-nav > li > a:after {
background:none;
}
.features-wrapper {
background-color:#f2f6f9;
border-bottom:6px solid #004990;

}

.su-heading .su-heading-inner {
  color:#004990;
}

.expanded-top-wrapper .su-button-style-border {
color:white !important;
border-color:white !important;
}

.bottom-a-wrapper .su-icon-list .icon_list_item .icon_description h3 {
color:#8d734a !important;
font-size:26px;
}
.bottom-a-wrapper .su-icon-list .icon_list_item .icon_description .icon_description_text {
font-size:18px;
line-height:1.3em;
}

.bottom-a-wrapper .icon_list_icon {
  margin-top:20px !important;
}
.bottom-a-wrapper .icon_list_icon .list-img-icon.fa {
 color:white !important;
}
.bottom-a-wrapper .su-column .su-icon-list ,
.bottom-a-wrapper .su-column:last-child .su-icon-list {
  border:none !important;
}

.bottom-a-wrapper .su-icon-list .icon_list_item .icon_description  {
text-align:center;
}
.bottom-a-wrapper .uk-container {
padding-bottom: 16px;
}
.footer-wrapper {
border:none;
}
.top-a-wrapper .product_excerpt {
color:#666;
font-size:0.8em;
}
body .hikashop_products_listing .hikashop_product_list li.hikashop_product_list_item {
border-bottom:none;
padding: 5px 0 5px 0px;
}
.newsletter .formControlLabel {
display:none;
}
.newsletter .formResponsive .formHorizontal .formControls {
margin:0px;
}

.newsletter .rsform-block.rsform-block-email {
  float:left;
margin-right:10px;
}
.uk-dropdown-navbar  {
background-color:#fff;
}

.uk-nav-navbar > li > a {
  color:#000;
}

.question {
	cursor:pointer;
	border-top:1px solid #eee;
	padding:10px 0px;
	font-size:14px;
	font-weight:bold;
}
.answer {
	padding:10px;
	background-color:white;
	display:none;
}
#accordion {
	border-bottom:1px solid #eee;
}
.question {
	background:url(../images/plus.png) top left no-repeat;
	background-position:-10px 2px;
	padding-left:20px;
}
.question.openq {
	background:url(../images/minus.png) top left no-repeat;
	background-position:-10px 2px;
	padding-left:20px;
}
	blockquote {
	color:#9bc269;
	font-size: 20px;
	background: url(../images/quote_open_green.png) top left no-repeat;
        padding-left:35px;
        border-left:none;
}
blockquote.small {
	font-size: 16px;
}
blockquote cite {
	color: #a9c28a;
	font-size: 14px;
	display: block;
	margin-top: 5px;
}
blockquote cite:before {
	content: "\2014 \2009";
}
div.uk-dropdown.uk-dropdown-navbar.uk-dropdown-width-1.uk-dropdown-bottom {
box-shadow: -1px 2px 4px rgba(0, 0, 0, 0.2);
}

body .hikashop_products .hikashop_product_image img {
max-width:100%;
width:auto;
}

body .hikashop_products {
}

[id^="hikashop_category_information_menu_"] div.hikashop_product{ 
float:none !important;
display:inline-block;
vertical-align:top;
}
body .readon.white {
border: 2px solid #ffffff;
}

.tm-headerbar {
padding: 15px 0;
}

.header-default .uk-navbar-nav  {
margin-top:21px;
}

.cbp-l-filters-alignLeft .cbp-filter-item:hover {
color:white;
 background-color:#8d734a;
}

.hikashop_category_description > img {
float:left;
}
.noclear {
clear:none;
}

div#hikashop_product_right_part.hikashop_product_right_part {
display:none;
}
.hikashop_product_left_part {
width:100%;
}

.uk-width-medium-1-5 {
display:none;
}
.uk-width-medium-4-5 {
width:100%;
}
.uk-width-medium-4-5.tm-product-main-img {
padding:0px;
}
.uk-width-medium-4-5.tm-product-main-img  img#hikashop_main_image {
}

a#subtn_vopr {
color: #0048990;
background-color: #2D89EF;
-webkit-border-radius: 3px;
border-radius: 3px;
border-color: #0048990;
}
a#subtn_vopr span{
font-size: 19px;
-webkit-border-radius: 3px;
border-radius: 3px;
line-height: 38px;
padding: 4px 26px;
}

div.hikashop_products_pagination.hikashop_products_pagination_bottom {
display:none;
}

.linktable .su-row + .su-row {
margin-top:5px;
}
.item-101 .mainbody-wrapper {
display:none;
}
.product_excerpt {
font-size:0.8em;
}
.product_excerpt strong{
font-weight:400;
color:#777;
}
#hikashop_product_bottom_part p.product_excerpt {
  clear:both;
}
 p.product_excerpt {
  margin-top:0px;
}
#clubForm.formResponsive .formHorizontal .formControlLabel {
display:none;
}


#clubForm.formResponsive .formHorizontal .formControls {
margin-left:0px;
}

#clubForm.formResponsive .formHorizontal .rsform-block {
margin-bottom:0px;
}
#clubForm.formResponsive input {
   height:30px;
   border-radius:25px;
   padding-left:20px;
   width:300px
}

#clubForm.formResponsive input::-webkit-input-placeholder { /* Chrome */
  color: #aaa;;
}
#clubForm.formResponsive input:-ms-input-placeholder { /* IE 10+ */
  color: #aaa;
}
#clubForm.formResponsive input::-moz-placeholder { /* Firefox 19+ */
  color: #aaa;
  opacity: 1;
}
#clubForm.formResponsive input:-moz-placeholder { /* Firefox 4 - 18 */
  color: #aaa;
  opacity: 1;
}

.breadcrumbs-wrapper {
padding:0px;

background:url(../images/premiumselection-bg.png) center center repeat-x;
background-size:contain;
}

video {
 max-width:inherit;
}
ul.uk-nav-sub {
margin-left:10px;
}
.footer-wrapper .uk-container .footer-r .su-icon:hover .fa-facebook,
.footer-wrapper .uk-container .footer-r .su-icon:hover .fa-twitter {
 border:none !important;
}
.item-122 div#tmSlider.slider-wrapper {
margin-top:35px;
}
.uk-button-primary {
border:2px solid #004990;
border-radius:3px;
text-transform:uppercase;
}
.uk-button-primary:hover {
background-color: #004990;
color:white;
}
.mainheading-wrapper h2 {
  margin:0px;
}

fieldset.formFieldset ol.formContainer li {
clear:none;
}
div.formBody {
float:none;
}
li.rsform-block.rsform-block-first,
li.rsform-block.rsform-block-email,
li.rsform-block.rsform-block-phone,
li.rsform-block.rsform-block-last {
width:45%;
float:left;
display:block;
}
#userForm input[type="text"] {
width:95%;
border:1px solid #bbb;
}
#userForm textarea {
width:90%;
height:100px;
border:1px solid #bbb;
resize:none;
}
#userForm select {
border:1px solid #bbb;
}
#userForm .formCaption2 {
  color:#888;
  font-size:12px;
  text-transform:uppercase;
  
}
#userForm #Submit {
font-size: 18px;
-webkit-border-radius: 3px;
border-radius: 3px;
line-height: 36px;
padding: 4px 24px;
color: #004990 !important;
border:2px solid #004990 !important;
transition: background 0.25s ease-out;
background:none;
box-shadow:none;
}
#userForm #Submit:hover {
 color:white !important;
background-color:#004990;
}
@media (max-width: 600px) {
  
li.rsform-block.rsform-block-first,
li.rsform-block.rsform-block-email,
li.rsform-block.rsform-block-phone,
li.rsform-block.rsform-block-last {
   width:100%;
   float:none;
}
}
