﻿.clr2 a:link,.clr2 a:visited{color:#1E4B78;text-decoration:none}


.site-branding {
	min-height: 2em;
	padding-right: 60px;
	position: relative;
}


    #pop_up .ordering .order_content .right .products_block .product_name {
        width: 95px;
    }


#content .product_block .product_name {
    height: 42px;
    
    overflow: hidden;
    position: absolute;
    bottom: 60px;
    text-align: center;
    width: 80%;
}


#content .product_block .product_name a {
    font: 20px/20px cuprum;
    color: #1b0a1b;
    text-decoration: none;
}


#content .selected_product .information .product_name {
    font: 24px/28px hagin_caps_medium;
    color: #132d07;
    text-transform: uppercase;
    margin-bottom: 5px;
}


	.logo img {
		max-width: 30%;
		padding-top: 5px;
		padding-bottom: 5px;
	}


	.logo {
		text-align: center;
		padding-right: 0px;
	}
.row{margin-right:-15px;margin-left:-15px}

.mh-copyright, .mh-copyright a { color: #fff; }


.animated{animation-duration:1s;animation-fill-mode:both}
.animated.infinite{animation-iteration-count:infinite}
.animated.flip{backface-visibility:visible;animation-name:L}

#omurga{margin:0 auto;width:780px;border:0 none}
#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}
table tr.even,table tr.odd,th{background-color:transparent;border-bottom:1px solid #dfdfdf;}
#forum tr.odd{background:#fbfbfb;border-bottom:1px solid #eaeaea;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}
.kad-header-style-three #logo #thelogo{display:table-cell;vertical-align:middle;max-width:100%}
.kad-header-style-three #thelogo img{padding:5px 0;display:block;height:auto}
.kad-header-style-two.kad-center-head-shrink #thelogo img{margin:0 auto}
header #thelogo{margin-left:auto;margin-right:auto}
.mobile-stickyheader.kad-header-style-three #thelogo img{padding:5px 0;margin:0}
.mobile-stickyheader.kad-header-style-three #logo #thelogo{display:table-cell;text-align:left}
.table-list .coll-4 .info{display:none}
footer .info{margin:0;color:#fff;font-size:12px;padding:6px 0 0}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid:before,.container-fluid:after{content:" ";display:table}
.container-fluid:after{clear:both}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}


.site-header .search-icon .genericon-search.active {
  display: none;
}


.site-header .search-icon .genericon-close {
  display: none;
}


.site-header .search-icon .genericon-close.active {
  display: inline-block;
}


.mobile-menu-icon .menu-icon-close .genericon {
  margin-top: -2px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
  vertical-align: middle;
}


.mobile-search-icon .genericon-search.active {
  display: none;
}


.mobile-search-icon .genericon-close {
  display: none;
}


.mobile-search-icon .genericon-close.active {
  display: inline-block;
}

.widget_nav_menu li.menu-item-has-children {
	padding-right: 0;
}

.widget_nav_menu li.menu-item-has-children ul.sub-menu {
	display: none;
}

.widget_nav_menu li.menu-item-has-children ul.sub-menu li {
	padding-left: 0;
	padding-right: 0;
}

	
	.fmenu ul li.menu-item-has-children ul,
	.fmenu ul li.menu-item-has-children a {
		float: left;
	}


.menu-item-type-custom.current-menu-item a {
background: none!important;
}

	.minimarker,
	aside ul li a span{width: 18px !important; height: 18px !important; overflow: hidden; display: block; float: left; clear: none;}

	.minimarker img{
		width: 18px; height: 18px; 
	}
.row{margin-right:-15px;margin-left:-15px}
