#rt-sidebar-a {
background: none repeat scroll 0 0 #ffffff;
color: #6e6e6e;
}


#rt-sidebar-a .title, #hikashop_product_top_part h1, .component-content h2 {
   color: #1478c4;
   font-size: 1.4em;
   text-transform: uppercase;
}

h1, h2, h3 { 
   color: #1478c4;
   text-transform: uppercase; 
   }

#rt-sidebar-a .rt-block {
    border-bottom: 1px solid #e5e5e5;
}

.contact h3 {
    display: none;
}

.payment-instruction {
    color: #555555;
    float: right;
    font-size: 12px;
    font-weight: bold;
}

@media only screen  
 and (max-device-width : 480px)
 and (orientation : portrait) { 
    
    .formResponsive input[type="text"], .formResponsive input[type="password"], .formResponsive textarea, .formResponsive select {
       width: 90% !important;
    }
    
    .form-horizontal .form-actions {
       width: 80%;
    }
    
    .formResponsive input[type="radio"], .formResponsive input[type="checkbox"] {
    margin-top: 3px !important;
    } 
    
    .payment-instruction {
       font-size: 10px;
       width: 45%;
    }
}   

@media (min-width:768px){
  #rt-header .rt-grid-3 {
   max-height: 60px;
   }
}  

#rt-header {
   margin: 8px 0 0;
   background-color: transparent;
}

#rt-header .rt-container {
   background: rgba(0, 0, 0, 0) url("/images/menubar_bg.png") repeat-x scroll 0 0;
} 

#rt-header .rt-grid-3 {
   z-index: 3;
}

.menu-block {
padding-top: 6px;
}

.menu-block .gf-menu.l1 > li .item {
    border: none;
    background-color: transparent;
}

.layout-slideshow .sprocket-features-content {
display: none !important;
}

#rt-mainbody {
border-radius: 0;
color: #000;
}

#rt-sidebar-a {
border-radius: 0;
padding-top: 10px;
}

#rt-top .rt-block {
margin: -5px 0px;
}

#hikashop_main_slider_hikashop_category_information_module_118 {
max-width: 829px;
width: unset !important;
}

#hikashop_checkout_coupon {
    display: none;
}

#sprocket-features-img-container {
   z-index: 0;
}

.menu-block .gf-menu.l1 > li.active > .item, .menu-block .gf-menu.l1 > li:hover > .item {
    border: none;
}

.gf-menu-toggle {
   z-index:5;
}

.formResponsive input[type="radio"], .formResponsive input[type="checkbox"] {
    margin-top: 8px;
}

.rokajaxsearch .inputbox {
    _height: 26px
}

_.menu-block {
padding-top: 0;
}
_.gf-menu.l1 > li {
margin-top: -12px;
}

.gf-menu li.parent > .item::after {
    margin-top: -12px; 
}

.gf-menu.l1 > li > .item {
    font-size: 13px;
    height: 30px;
    line-height: 3px;
}

.gf-menu.l1 > li > .item.icon {
    font-size: 13px;
    height: 43px;
    line-height: 5px;
    padding: 4px 15px;
}


.gf-menu.l1 > li > .item.icon .menu-text {
    top: 32px;
}

#rt-grid-3 rt-alpha {
    element.style {
       margin-left: 55px;
    }
}
.topsearch  #roksearch_search_str  {
background: #282829;
border: 1px solid #484848;
}
.topsearch .rokajaxsearch .roksearch-wrapper {
border: unset;
background: unset;
}
#rt-main .rt-container {
background: #fff;
}
[class^="box"], [class*=" box"] {
padding: 15px;
}
ul.hikashop_product_list, ul.hikashop_category_list  {
	margin: 0;
	padding:0;
}
.hikashop_product_list li, li.hikashop_category_list_item   {
	text-align: unset;
	margin: 5px 0px 0px 15px;
	list-style-position: outside;
	list-style-type: disc;
	color: #000080;
	}
.module-title {
margin-top: -16px;
margin-bottom: -16px;
}
.hikashop_product_price_full {
    text-align: unset;
}
.module-content [class^="icon-"]::before, .module-content [class*=" icon-"]::before {
display: none;
}
span.hikashop_product_price, .hikashop_checkout_cart_additional, .hikashop_checkout_cart_payment, .hikashop_checkout_cart_coupon, .hikashop_checkout_cart_additional {
font-family: unset;
font-style: unset;
color: #000080;
}

.hikashop_payment_methods_table .btn.active {
  background-image: linear-gradient(to bottom, #0F5BAC, #213085) !important;
}


.hikashop_shipping_methods_table .btn.active {
  background-image: linear-gradient(to bottom, #0F5BAC, #213085) !important;
}

.alert-success {
    background-color: #147bc9;
    border-color: #10619f;
    color: #ffffff;
}

#hikashop_shipping_methods .hikashop_shipping_group .hikashop_shipping_group_name {
    display:none;
}

#hikashop_shipping_methods ul.hikashop_shipping_products {
    display:none;
}

span.hikashop_product_name {
    display: block;
    margin-bottom: 5px;
    text-align: center;
}


ul.menu li a::before, ul.menu li .item::before, ul.menu li .separator::before {
    font-size: 0.6em;
}

.background-overlay-dark .title {
    color: #1478c4;
}
.hika-radio input[type="radio"] {
	display:unset !important;
}