/* ----------------------------------------------------------------------------------/Modules/Utilities_SocialMedia/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Utilities_SocialMedia/Templates/Default/Index.min.css---------------------------------------------------------------------------------- */.social-media-buttons{text-align:right}.social-media-buttons .title{margin-bottom:10px}.social-media-buttons ul{margin:0px;padding:0px}.social-media-buttons ul li{list-style:none;display:inline-block;padding:0px 5px}.social-media-buttons ul li a{text-align:center;font-size:14px;color:#ffffff;border-radius:50%;border:1px solid #ffffff;width:35px;height:35px;line-height:35px;display:block}.social-media-buttons ul li a:hover{color:#ffa420;border-color:#ffa420}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Utilities_Searchbox/Templates/Header/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Utilities_Searchbox/Templates/Header/Index.min.css---------------------------------------------------------------------------------- */.suggestions-box{display:none;position:absolute;top:100%;background-color:#ffffff;right:0%;padding:15px;overflow:auto;z-index:99}#search-form{font-size:14px;color:#000000;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:bold}#search-form::after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#search-form .input-element{margin:0px 15px;padding:4px 0px}#search-form .input-element input{color:#000000;padding:0px;margin:0px;background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;font-size:14px;width:calc(100% - 18px)}#search-form .input-element input::-webkit-input-placeholder{color:#000000;opacity:1}#search-form .input-element input:-ms-input-placeholder{color:#000000;opacity:1}#search-form .input-element input::-ms-input-placeholder{color:#000000;opacity:1}#search-form .input-element input::placeholder{color:#000000;opacity:1}#search-form .input-element .search-action a{line-height:1;font-size:18px;color:#000000;display:block}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Utilities_SearchBar/Templates/Header/Index.css---------------------------------------------------------------------------------- */.SearchBar{
    margin: 0px -15px;
    background-color: #444444;
    margin-bottom: 21px;
}
.SearchBar .Searchbar_Select{
    padding: 23px 0px;
}
.Searchbar_Select .SearchSelect{
    padding-left: 30px;
}
.SearchBar .Searchbar_button{
    min-height: 79px;
    text-align: left;
}
.SearchBar .Searchbar_button a{
    display: block;
    background:url("/Templates/Default/Images/big_search.png") no-repeat scroll left center transparent;
    background-size: cover;
    text-align: left;
    min-height: 79px;
    min-width: 102px;
    max-width: 102px;
}
.Searchbar_Select .SearchSelect .btn{
    background-color: #858585;
    border: medium none;
    border-radius: 0;
    color: #ffffff;
    font-size: 14px;
    height: 31px;
    padding: 5px 23px 5px 9px;
}
.Searchbar_Select .SearchSelect .select-down-arrow{
    background: #b0b7a9 url("/Templates/Default/Images/arrow_down_white.png") no-repeat scroll center center;
    height: 7px;
    position: absolute;
    right: 12px;
    top: 13px;
    width: 11px;
}/* ----------------------------------------------------------------------------------/Modules/Content_MainTitle/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Content_MainTitle/Templates/Default/Index.min.css---------------------------------------------------------------------------------- */.navigator-container{text-align:left;padding:9px 0px}.navigator-container .breadcrumbs{display:inline-block}.navigator-container ul{margin:0px;padding:0px}.navigator-container ul li{list-style:none;font-size:12px;color:#7d7d7d;display:inline-block;margin-right:3px}.navigator-container ul li a{font-size:12px;color:#7d7d7d;margin-right:3px}.navigator-container ul li a:hover{color:#000000}.navigator-container ul li::after{content:"|"}.navigator-container .main-title{margin:0px;font-size:12px;color:#000000;display:inline-block}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Utilities_Breadcrumbs/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Content_PageDescription/Templates/Default/Index.css---------------------------------------------------------------------------------- */.CategoryDescription {
  margin-bottom: 5px;
  text-align: center;
}

.CategoryDescription .CategoryDescriptionContent {
  padding: 10px 0px;
  background: url(/Templates/Default/Images/default_bg.jpg) no-repeat center center;
}
.CategoryDescription .CategoryDescriptionContent .CategoryDescriptionTitle {
  font-size: 16px;
  display: block;
  font-weight: bold;
  border-bottom: 3px solid #000000;
}
.CategoryDescription p {
  margin: 0px;
  padding: 0px;
}
/* ----------------------------------------------------------------------------------/Modules/Content_PageDescription/Templates/Default/Index.min.css---------------------------------------------------------------------------------- */.category-description{margin:0px -15px;position:relative;background-size:cover;background-position:center}.category-description .title{font-size:35px;font-weight:bold;color:#ffffff;height:175px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Content_MainTitle/Templates/OnlyTitle/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Content_AccordionMenu/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Content_AccordionMenu/Templates/Default/Index.min.css---------------------------------------------------------------------------------- */.left-menu{max-height:250px}.left-menu ul ul{display:none}.left-menu ul li{margin:2px 0px;display:block}.left-menu ul li a{display:block;font-size:14px;color:#959595}.left-menu ul li a:hover{color:#000000}.left-menu ul li a svg,.left-menu ul li a i{margin-right:12px}.left-menu ul li.current a{color:#000000}.left-menu ul li li{padding-left:15px}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Content_SingleLevelMenu/Templates/Default/Index.css---------------------------------------------------------------------------------- */.SingleLevelMenu {
  margin: 0;
  padding: 0;
}

.SingleLevelMenu li {
  list-style-type:none;
  margin: 0;
  padding: 0;
}

.SingleLevelMenu a {
  display: block;
  text-decoration: none;	
}

.SingleLevelMenu li {

}


.SingleLevelMenu li a {
}

.SingleLevelMenu li a:hover {

}/* ----------------------------------------------------------------------------------/Modules/Security_UserLogin/Templates/Default/Index.css---------------------------------------------------------------------------------- */.PopupContainer .ContentBoxContent {
  padding: 15px;
}
.LoginForm.Form .FieldSet {
  margin-bottom: 14px;
}
.LoginForm.Form .FieldSet .Caption {
  padding-bottom: 11px;
}
.LoginForm.Form #autologin {
  margin-left: 0px;
}

.TopMenu .LoginForm .Actions {
  float: left;
}

.LoginForm .Actions .LinkAction a {
  display: block;
  line-height: 14px;
  padding: 4.5px 0px;
  color: #b8d957;
  text-decoration: none;
}

.LoginForm .Actions .LinkAction a:hover {
  color: #899d1c;
}
.GreyLineBg {
  height: 34px;
  line-height: 34px;
  margin: 18px 0px;
  background: url("/Templates/Default/Images/gray_dot.png") repeat-x scroll
    center center rgba(0, 0, 0, 0);
}
.GreyLineBg .GreyOr {
  width: 34px;
  height: 34px;
  line-height: 34px;
  background: #1f1f1f;
  color: #ffffff;
  margin: 0px auto;
  display: block;
  text-align: center;
  border-radius: 17px;
}
.SignUpAction {
}
.SignUpAction a {
  background: #ffa420;
  color: #ffffff;
  display: block;
  font-size: 14px;
  padding: 4.5px 20px;
  text-align: center;
  text-decoration: none;

  margin-top: 15px;
}
.SignUpAction a:hover {
  background: #000000;
  color: #ffffff !important;
}
.PasswordRecoveryAction a,
.LoginAction a {
  font-size: 14px;
  padding: 4.5px 0px;
  text-align: center;
  display: block;
}
.LoginAction a {
  background-color: #ffa420;
  color: #ffffff;
}
.PasswordRecoveryAction a:hover {
  text-decoration: none;
}
.LoginAction a:hover {
  background-color: #000000;
  text-decoration: none;
  color: #ffffff;
}
/* ----------------------------------------------------------------------------------/Modules/Security_FacebookConnect/Templates/Default/Index.css---------------------------------------------------------------------------------- */#FacebookConnectForm{
	padding-top:3px;
}

#FacebookConnectForm a{
	background:url(/Templates/Default/Images/facebook_icon.png) no-repeat left center #4a6bb2;
	line-height: 33px;
	padding-left: 39px;
	height:33px;
	display:block;
	margin:5px auto;
	font-size: 16px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
}
#FacebookConnectForm a:hover{
	opacity: 0.8;
}/* ----------------------------------------------------------------------------------/Modules/Security_UserInfo/Templates/Default/Index.css---------------------------------------------------------------------------------- */.Field {
  visibility: visible;
}

#LogoutForm .Action a {
  font-size: 14px;
}

#UserInfo {
  padding: 10px;
}

#UserInfo .Info {
  background-color: #000000;
  padding: 5px 15px;
  margin-bottom: 10px;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
}

#UserInfo .Info .FieldSet {
  font-size: 14px;
}

#UserInfo .Info .FieldSet .Caption {
  color: #ffa420;
  padding-left: 3px;
}

#UserInfo .Info .FieldSet .Value {
  color: #ffa420;
  text-align: left;
  padding-left: 3px;
}

#UserInfo .Links {
}

#UserInfo .Links .Action {
}

#UserInfo .Links .Action a {
  display: block;
  text-decoration: none;
  font-size: 14px;
  color: #000000;
}
#UserInfo .Links .Action a i,
#UserInfo .Links .Action a svg {
  margin-right: 5px;
}
#UserInfo .Links .Action a:hover {
  color: #ffa420;
}
#UserInfo .LogoutAction a {
  background: #ffa420;
  color: #ffffff;
  display: block;
  font-size: 14px;
  padding: 1px 0px;
  text-align: center;
  text-decoration: none;
  margin-top: 5px;
}

#UserInfo .LogoutAction a:hover {
  color: #ffffff;
  background: #000000;
}
/* ----------------------------------------------------------------------------------/Modules/Products_ProductList/Templates/Slider/Index.css---------------------------------------------------------------------------------- */.SliderProductsUL.owl-carousel {
  position: inherit;
}
.SliderProductsUL {
  margin: 0;
  overflow: hidden;
  padding: 0px;
}
.SliderList.ProductList .owl-item {
}
.SliderList.ProductList .Product {
  padding: 0px;
}
.SliderList.ProductList li .ProductPhoto img {
  width: auto;
}
.SliderList .owl-nav {
  position: absolute;
  right: 0px;
  top: 0px;
  display: block;
  overflow: hidden;
}
.SliderList .owl-nav .owl-prev,
.SliderList .owl-nav .owl-next {
  width: 40px;
  height: 40px;
  text-indent: -500px;
  float: left;
  overflow: hidden;
  cursor: pointer;
}
.SliderList .owl-nav .owl-prev:hover,
.SliderList .owl-nav .owl-next:hover {
  opacity: 0.8;
}
.SliderList .owl-nav .owl-next {
  margin-left: 8px;
}
.SliderList .owl-nav .owl-next {
}
.SliderList .owl-nav .owl-next {
  background: #000000 url("/Templates/Default/Images/arrow_right_white.png")
    no-repeat scroll center center;
}
.SliderList .owl-nav .owl-prev {
  background: #000000 url("/Templates/Default/Images/arrow_left_white.png")
    no-repeat scroll center center;
}

.SliderList .owl-nav .owl-next:hover,
.SliderList .owl-nav .owl-prev:hover {
  background-color: #ffa420;
}
/* ----------------------------------------------------------------------------------/Modules/Products_ProductList/Templates/IndexSlider/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Products_ProductList/Templates/IndexSlider/Index.min.css---------------------------------------------------------------------------------- */.index-product-slider-list-container{padding:30px 0px;padding-bottom:90px}.index-product-slider-list-container .main-title{font-weight:bold;color:#000000;font-size:29px;margin-bottom:25px}.index-product-slider-list-container .product{padding:1px}.index-product-slider-list-container .product .product-photo a{height:315px;text-align:center;border:1px solid #e3e3e3}.index-product-slider-list-container .product .product-photo a:hover{border-color:#000000}.index-product-slider-list-container .product .product-photo a img{margin:auto;width:auto;max-height:313px}.index-product-slider-list-container .product .product-description{height:60px;margin-bottom:10px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;color:#888888}.index-product-slider-list-container .product .product-details{height:45px;margin:5px 0px}.index-product-slider-list-container .product .product-details .product-title a{font-size:14px;color:#888888}.index-product-slider-list-container .product .product-details .product-title a:hover{color:#000000}.index-product-slider-list-container .product .product-details .product-prices{text-align:right;font-size:14px;color:#888888}.index-product-slider-list-container .product .product-details .product-prices .product-initial-price{text-decoration:line-through}.index-product-slider-list-container .product .product-view-more a{text-align:center;display:block;background-color:#000000;color:#ffffff;font-size:14px;padding:12px 15px}.index-product-slider-list-container .product .product-view-more a:hover{background-color:#ffa420;color:#ffffff}.index-product-slider-list-container .product-list{position:relative}.index-product-slider-list-container .product-list .owl-nav{width:100%;position:absolute;top:50%;margin-top:-42px}.index-product-slider-list-container .product-list .owl-nav .owl-prev,.index-product-slider-list-container .product-list .owl-nav .owl-next{display:inline-block;position:absolute;font-size:28px;color:#888888}.index-product-slider-list-container .product-list .owl-nav .owl-prev:hover,.index-product-slider-list-container .product-list .owl-nav .owl-next:hover{color:#000000}.index-product-slider-list-container .product-list .owl-nav .owl-prev{left:-45px}.index-product-slider-list-container .product-list .owl-nav .owl-next{right:-45px}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Products_ProductList/Templates/List/Index.css---------------------------------------------------------------------------------- */.HistoryList{

}
.ProductShortList{
	overflow: hidden;
}

.ProductShortList ul{
	margin:0;
	padding:0;
	list-style:none;
	padding:0;
	position:relative;
	margin: -7px;
	overflow: hidden;
}

.ProductShortList ul li{
	padding: 7px;
}
.ProductShortList ul li .HistoryProductsContent{
    display: block;
}

.ProductShortList ul li .ProductPhoto{
	margin-bottom: 5px;
}

.ProductShortList ul li .ProductPhoto a{
	display:block;
	margin: auto;
	border: 1px solid #efefef;
}

.ProductShortList ul li img{
	max-height: 120px;
	margin: auto;
}

.ProductShortList ul li .ProductTitle a{
	color:#8d8d8d;
    font-size: 12px;
    line-height: 1;
    text-align: left;
    vertical-align: middle;
}

.ProductShortList ul li .ProductTitle a:hover{
	color: #99b500;
	text-decoration: none;
}
.ProductShortList ul li .ManufacturerTitle a{
	color:#8d8d8d;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
}
.ProductShortList ul li .ManufacturerTitle a:hover{
	color: #99b500;
}
.ProductShortList ul li .ProductReadMore a{
	background:url(/Templates/Default/Images/history_read_more.jpg) repeat-x top center;
	line-height:20px;
	text-decoration:none;
	display:block;
	color:#ffffff;
	text-align:center;
}

.ProductShortList ul li .ProductReadMore a:hover{
	background-position:bottom center;
}
/* ----------------------------------------------------------------------------------/Modules/Content_Menu/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Content_Menu/Templates/Default/Index.min.css---------------------------------------------------------------------------------- */.account-side-menu ul ul{display:none}.account-side-menu ul li{margin:2px 0px;display:block}.account-side-menu ul li a{display:block;font-size:14px;color:#959595}.account-side-menu ul li a:hover{color:#000000}.account-side-menu ul li a svg,.account-side-menu ul li a i{margin-right:12px}.account-side-menu ul li.current a{color:#000000}.account-side-menu ul li li{padding-left:15px}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Content_Menu/Templates/Footer/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Content_Menu/Templates/Footer/Index.min.css---------------------------------------------------------------------------------- */.footer-menu{text-align:left}.footer-menu ul{margin:0px;padding:0px}.footer-menu ul li{list-style:none;font-size:13px;color:#ffffff;display:inline-block;margin-right:3px}.footer-menu ul li a{font-size:13px;color:#ffffff;margin-right:3px}.footer-menu ul li a:hover{color:#ffa420}.footer-menu ul li::after{content:"|"}.footer-menu ul li:last-child::after{content:""}.footer-menu ul li:last-child{margin-right:4px}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Content_Menu/Templates/TopNav/Index.css---------------------------------------------------------------------------------- */.TopNav{
	text-align: left;
	display: table;
	width: 100%;
}

.TopNav ul{
	padding:0;
	margin:0;
	list-style:none;
	border-left: 1px solid #5d5d5d;
	display: table-row;
}

.TopNav ul li:first-child{
	border-left: 1px solid #5d5d5d;
}

.TopNav ul li:last-child{

}

.TopNav ul li{
	*float:left;
	display: table-cell;
}

.TopNav ul li a{
	display:block;
	padding:6.5px 5px;
	text-decoration:none;
	font-size:12px;
	color:#f2f5f7;
	border-right: 1px solid #5d5d5d;
}
.TopNav ul li:last-child a{

}
.TopNav ul li a:hover{
	color: #1f1f1f;
	background-color:#f2f5f7; 
}/* ----------------------------------------------------------------------------------/Modules/Content_Menu/Templates/Header/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Content_Menu/Templates/Header/Index.min.css---------------------------------------------------------------------------------- */.header-top-menu ul{margin:0px;padding:5px 0px;display:inline-block}.header-top-menu ul li{display:inline-block;padding-right:5px}.header-top-menu ul li::after{content:"|"}.header-top-menu ul li::after,.header-top-menu ul li a{color:#000000;font-size:14px;font-weight:bold}.header-top-menu ul li a{margin-right:5px}.header-top-menu ul li a:hover{color:#ffa420}.header-top-menu ul li:last-child{padding-right:0px}.header-top-menu ul li:last-child::after{content:""}.header-top-menu ul li:last-child a{margin-right:0px}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Content_MainMenu/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Content_MainMenu/Templates/Default/Index.min.css---------------------------------------------------------------------------------- */.menu-container{position:relative}.menu-container .menu{display:table;width:100%}.menu-container ul{padding:0;margin:0;list-style:none}.menu-container ul.top-level{display:table-row}.menu-container ul li.top-level{display:table-cell;vertical-align:middle}.menu-container ul li a.top-level{color:#ffffff;font-size:16px;font-weight:bold;text-align:center;padding:0px 10px;height:104px}.menu-container ul li a.top-level:hover{background-color:#ffa420;color:#000000}.menu-container ul li .open-menu{position:absolute;top:100%;margin:0px;display:none;z-index:10000;background:#fff;padding:15px;width:50%}.menu-container ul li .open-menu .pages-photos-container .pages a{display:block;padding:4px 15px;color:#000000;font-size:14px}.menu-container ul li .open-menu .pages-photos-container .pages a:hover{color:#ffa420;background-color:#000000}.menu-container ul li .open-menu .pages-photos-container .pages a svg,.menu-container ul li .open-menu .pages-photos-container .pages a i{margin-right:10px}.menu-container .navbar-toggle{border-radius:0px;border-left:1px solid #282828;border-right:1px solid #282828;margin:0px;background:#000000;color:#ffffff}.menu-container .navbar-toggle .icon-bar{background:#ffffff;height:3px;width:30px}.menu-container .navbar-toggle:hover{background-color:#ffa420}.menu-container .navbar-collapse{padding:0px}.menu-container .menu-active-title{font-weight:bold;color:#ffffff;padding:4px 15px}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Products_AttributeFilters/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Products_AttributeFilters/Templates/Default/Index.min.css---------------------------------------------------------------------------------- */.FiltersBox.Box{position:relative}.FiltersBox.Box .BoxTitle{color:#000000;font-size:14px;margin-bottom:10px;padding-right:25px}.FiltersBox.Box .BoxContent{max-height:300px}.FiltersBox.Box .BoxContent ul li{margin:2px 0px;display:block}.FiltersBox.Box .BoxContent ul li a{display:block;font-size:14px;color:#959595}.FiltersBox.Box .BoxContent ul li a:hover{color:#000000}.FiltersBox.Box .BoxContent ul li a svg,.FiltersBox.Box .BoxContent ul li a i{margin-right:10px}.FiltersBox.Box .BoxContent ul li.Active a{color:#000000}.FiltersBox.Box .FilterClear{position:absolute;right:0px;top:0px;color:#8b0000;font-size:21px;line-height:1}.FiltersBox.Box .FilterClear:hover{color:#ffa420}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Products_CompanyFilter/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Products_CategoryFilter/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Products_PriceFilter/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Products_ColorFilter/Templates/Default/Index.min.css---------------------------------------------------------------------------------- */.colors-filter-container{margin:0px -2.5px}.colors-filter-container .color-filter-value-container{padding:0px 2.5px;margin:0px;margin-bottom:4px;text-align:center}.colors-filter-container .color-filter-value-container .Title{font-size:12px}.colors-filter-container .color-filter-value-container.Active .color-preview,.colors-filter-container .color-filter-value-container.Active img,.colors-filter-container .color-filter-value-container:hover .color-preview,.colors-filter-container .color-filter-value-container:hover img{border-color:#000000}.colors-filter-container .color-filter-value-container .color-preview,.colors-filter-container .color-filter-value-container img{width:100%;height:60px;display:block;margin-bottom:2px;border:1px solid #e3e3e3}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Products_SizeFilter/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Utilities_ItemsOrdering/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Utilities_ItemsOrdering/Templates/Default/Index.min.css---------------------------------------------------------------------------------- */.ordering-options-container{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;display:-webkit-box;display:-ms-flexbox;display:flex}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Utilities_ItemsPerPage/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Utilities_ItemsPerPage/Templates/Default/Index.min.css---------------------------------------------------------------------------------- */.products-per-page-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Utilities_Pager/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Utilities_Pager/Templates/Simple/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Utilities_Pager/Templates/Simple/Index.min.css---------------------------------------------------------------------------------- */.simple-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.simple-pager ul{margin:0px;padding:0px}.simple-pager ul li{list-style:none;display:inline-block;margin:0px 2.5px}.simple-pager ul li a{color:#7d7d7d;display:block;background-color:#efefef;font-size:14px;padding:4.5px 10px;text-align:center}.simple-pager ul li a:hover{background-color:#000000;color:#ffffff}.simple-pager ul li.current-page a{background-color:#000000;color:#ffffff}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Utilities_Pager/Templates/Head/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Newsletter_Subscribe/Templates/Simple/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Newsletter_Subscribe/Templates/Simple/Index.min.css---------------------------------------------------------------------------------- */.newsletter-box .newsletter-description{margin-bottom:10px}.newsletter-box input{color:#ffffff;font-size:14px;color:#ffffff;background-color:#1f1f1f;margin-right:10px;border:none;padding:7px 15px;display:inline-block}.newsletter-box input::-webkit-input-placeholder{color:#6c6c6c;opacity:1}.newsletter-box input:-ms-input-placeholder{color:#6c6c6c;opacity:1}.newsletter-box input::-ms-input-placeholder{color:#6c6c6c;opacity:1}.newsletter-box input::placeholder{color:#6c6c6c;opacity:1}.newsletter-box a{font-size:14px;color:#ffffff;text-align:center;padding:7px 15px;display:inline-block;background-color:#ffa420}.newsletter-box a:hover{background-color:#ffffff;color:#ffa420}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Products_ProductList/Templates/Sidebar/Index.css---------------------------------------------------------------------------------- */.SibebarProducts .Product{
	padding-top: 0px;
	padding-bottom: 0px;
}
.Box .BoxTitle, .SideBox .BoxTitle.SidebarProductsTitle{
	
}/* ----------------------------------------------------------------------------------/Modules/Content_Subcategories/Templates/Default/Index.css---------------------------------------------------------------------------------- */.SubCategoriesContent ul{
	padding:0;
	margin:0;
	list-style:none;
	padding:0px 0px;
}

.SubCategoriesContent ul li{
    margin:0;
    padding:0;
    background:url(/Templates/Default/Images/question_bg.jpg) repeat-x top center;
    height:29px;
    line-height:29px;
    border:1px #e1e6e8 solid;
    border-radius:3px;
    color:#bd1520;
    font-weight:normal;
    font-size:14px;
    margin:5px 0px;
    width:300px;
}

.SubCategoriesContent ul li a{
	display:block;
	text-decoration:none;
	color:#bd1520;
	font-size:14px;
	line-height:29px;
	padding:0px 0px 0px 40px;
	background:url(/Templates/Default/Images/question_arrow.png) no-repeat 10px center;
}

.SubCategoriesContent ul li.Active a{
	color:#717679;
}

.SubCategoriesContent ul li a:hover{
	color:#717679;
}/* ----------------------------------------------------------------------------------/Modules/Orders_CartStatus/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Content_PageText/Templates/Default/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Content_PageText/Templates/Default/Index.min.css---------------------------------------------------------------------------------- */.page-content .page-text,.page-content .page-short-text{font-size:14px;color:#808080;margin-bottom:15px}.page-content .page-text p,.page-content .page-short-text p{margin-bottom:5px}.page-content .page-text:empty,.page-content .page-short-text:empty{margin-bottom:0px}.page-content a.read-more{padding:5px 25px;margin-bottom:15px}.page-content .page-extra-content{margin-top:0px}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Utilities_RequestForm/Templates/Default/Index.css---------------------------------------------------------------------------------- */.RequestForm{
	float:left;
}

.RequestForm .RequestFormDescription{
	padding:10px 0px;
}

#RequestForm .Form .FieldSet{
	float:left;
}

#RequestForm .Form{
	width:322px;
}

#RequestForm .Form .Action a{
	margin-right:15px;
}

#recaptcha_table{
	border-collapse: collapse;
}

#recaptcha_area, #recaptcha_table{
	margin-left:-4px;
}/* ----------------------------------------------------------------------------------/Modules/Utilities_ContactForm/Templates/Default/Index.css---------------------------------------------------------------------------------- */.ContactForm {
}

.ContactForm .ContactFormDescription {
}

#ContactForm .Form .FieldSet {
}

#ContactForm .Form {
}

#ContactForm .Form .Action a {
}

#recaptcha_table {
  *border-collapse: collapse;
}

#recaptcha_area,
#recaptcha_table {
}
.ContactForm .GroupContactList .select-down-arrow {
}
.ContactForm .Form .InputText.Value.GroupField {
  height: auto;
}
.ContactForm .Form .InputText.Value.GroupField .btn {
}
.ContactForm .Form .ContactAction {
  border: none;
  padding: 0px;
  margin: 0px;
  border-radius: 0px;
}
.ContactForm .Form .ContactAction a {
  border: none;
  background: none repeat scroll 0 0 #ffa420;
  color: #ffffff;
  display: block;
  font-size: 16px;
  padding: 6.5px 15px;
  text-align: center;
}
.ContactForm .Form .ContactAction a:hover {
  text-decoration: none;
  background-color: #000000;
  color: #ffffff;
}
/* ----------------------------------------------------------------------------------/Modules/Content_Sitemap/Templates/Default/Index.css---------------------------------------------------------------------------------- */.PageSitemap {
  overflow: hidden;
}
.PageSitemap ul.Level-2 {
  overflow: hidden;
  margin: 0px -15px;
  list-style: none;
  padding: 0px;
}
.PageSitemap ul.Level-1 {
  list-style: none;
  padding: 0px;
}
.PageSitemap ul li.Level-0 {
  padding: 0px 15px;
  margin-bottom: 35px;
}
.PageSitemap ul li.Level-0:nth-child(3n + 1) {
  clear: left;
}
.PageSitemap .PageSitemapLiContent {
  background-color: #ffffff;
}
.PageSitemap ul li .SitemapItemTitle a {
  background-color: #000000;
  padding: 5px 15px;
  margin-bottom: 15px;
  color: #ffffff;
  font-size: 16px;
  display: block;
  font-weight: bold;
}

.PageSitemap ul li .SitemapItemTitle a:hover {
  background-color: #ffa420;
  color: #ffffff;
}

.PageSitemap ul li .SitemapItemPhoto img {
  max-height: 180px;
  margin: auto;
}
.PageSitemap ul li .SitemapItemPhoto a {
  display: block;
  margin: auto;
  padding-right: 10px;
}

.PageSitemap ul li .SitemapItemContent {
}

.PageSitemap ul li .SitemapItemContent ul li a {
  color: #8d8d8d;
  font-size: 14px;
  text-decoration: none;
}
.PageSitemap ul li .SitemapItemContent ul li a i,
.PageSitemap ul li .SitemapItemContent ul li a svg {
  margin-right: 10px;
}
.PageSitemap ul li .SitemapItemContent ul li a:hover {
  color: #000000;
}

.PageSitemap ul li .SitemapItemContent a.MorePages {
  display: inline-block;
  background: #ffa420;
  padding: 4.5px 10px;
  color: #ffffff;
  font-size: 14px;
  text-decoration: none;
  margin-top: 10px;
}

.PageSitemap ul li .SitemapItemContent a.MorePages {
}

.PageSitemap ul li .SitemapItemContent a.MorePages:hover {
  background: #000000;
  color: #ffffff;
}
/* ----------------------------------------------------------------------------------/Modules/Orders_ShoppingCart/Templates/Side/Index.css---------------------------------------------------------------------------------- */.SideShoppingCart .CartProductColorSize {
  font-size: 11px;
  text-align: center;
  display: block;
}

.SideShoppingCart .InstanceNotes {
  font-size: 11px;
  text-align: center;
  display: block;
  font-weight: bold;
}

.SideShoppingCart .InstanceExtraItems {
  font-size: 11px;
}/* ----------------------------------------------------------------------------------/Modules/Articles_List/Templates/Short/Index.css---------------------------------------------------------------------------------- */.ShortArticleList ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.ShortArticleList ul li {
  margin-bottom: 12px;
  margin-top: 5px;
}

.ShortArticleList .ArticleTitle a {
  background: url(/Templates/Blog/Images/arrow_right_black.png) no-repeat left
    center;
  padding-left: 15px;
  color: #ffa420;
  font-size: 14px;
  text-decoration: none;
  display: block;
}

.ShortArticleList .ArticleTitle a:hover {
  color: #000000;
}

.ShortArticleList .ArticleDescription a {
  color: #000000;
  font-size: 14px;
  text-decoration: none;
  padding-left: 15px;
  display: block;
}
/* ----------------------------------------------------------------------------------/Modules/Products_ProductList/Templates/Default/Index.css---------------------------------------------------------------------------------- *//*
 * Product List
 */

.ProductList {
  overflow: hidden;
}

.ProductList ul {
  padding: 0;
  margin: 0;
  list-style: none;
  margin: 0px -16px;
}

.ProductList li {
  position: relative;
  padding: 0px 16px;
  display: block;
  margin-bottom: 30px;
}
/*.ProductList li:nth-child(5n+1){
	clear: left;
}*/
.ProductList li:nth-child(3n + 1) {
}
.ProductList li .ProductContent {
  position: relative;
  border: 1px solid #ffffff;
}
.ProductList li .ProductContent:hover {
}
.ProductList li .ProductContent .ProductContent_FirstCol,
.ProductList li .ProductContent .ProductContent_SecondCol {
}
.ProductList li.MiddleColumnProduct {
}
.ProductList li .ProductContent_FirstRow .QuickViewButton {
  position: absolute;
  right: 0px;
  bottom: 0px;
}
.ProductList li .ProductContent_FirstRow .QuickViewButton a {
  display: block;
  background: #000000;
  padding: 8px;
}
.ProductList li .ProductContent_FirstRow .QuickViewButton a:hover {
  background: #b29292;
}
.Column1Slider .ProductList li.MiddleColumnProduct {
}

.Column4Slider .ProductList li {
  margin-left: 7px !important;
  margin-right: 7px !important;
}

.ProductList li .ProductDiscount {
  color: #000000;
  font-size: 16px;
  left: 0px;
  top: 0px;
  position: absolute;
  padding: 4px 5px;
  text-align: left;
  padding-left: 10px;
  padding-top: 10px;
  font-weight: bold;
  z-index: 3;
  width: 101px;
  height: 94px;
  background: url(/Templates/Default/Images/pink_corner.png) no-repeat center
    center;
}

.ProductList li .ProductViewMore {
  float: left;
  height: 25px;
}

.ProductList li .ProductViewMore a {
  color: #5d225f;
  text-decoration: none;
  background: url(/Templates/Default/Images/more_arrow.png) no-repeat right
    center;
  padding-right: 10px;
  margin-left: 15px;
}

.ProductList li .ProductViewMore a:hover {
  color: #aece33;
}

.ProductList li .ProductCompare {
  float: right;
  height: 25px;
}

.ProductList li .ProductCompare a {
  color: #5d225f;
  text-decoration: none;
  background: url(/Templates/Default/Images/checkbox.png) no-repeat right center;
  padding-right: 19px;
  margin-right: 15px;
}

.ProductList li .ProductCompare a.active {
  background: url(/Templates/Default/Images/checkbox_active.png) no-repeat right
    center;
}

.ProductList li .ProductCompare a:hover {
  color: #aece33;
}

.ProductList li .Flag {
  position: absolute;
  z-index: 3;
  left: 0px;
  bottom: 0px;
  text-align: center;
  background: #000000;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  padding: 8px 12px;
}
.ProductList li .Flag.New {
}
.ProductList li .Flag.Hot {
}

.CategoryContent_New .ProductList li .Flag.New {
  display: none;
}

.ProductList li .ProductPhoto {
  text-align: center;
  position: relative;
  border-bottom: none;
  background-color: #ffffff;
}
.ProductList li .ProductPhoto .Photo_Front {
  display: block;
}
.ProductList li .ProductPhoto .Photo_Back {
  display: none;
}
.ProductList li .ProductPhoto:hover .Photo_Front {
  display: none;
}
.ProductList li .ProductPhoto:hover .Photo_Back {
  display: block;
}
.ProductList li .ProductPhoto a {
  display: block;
  text-align: center;
}
.ProductList li .ProductContent_FirstRow {
  display: table;
  margin: auto;
  text-align: center;
  position: relative;
}
.ProductList li .ProductPhoto {
  height: 390px;
  vertical-align: middle;
  display: table-cell;
  text-align: center;
  margin: auto;
}
.ProductList li .ProductPhoto img {
  text-align: center;
  margin: auto;
  max-height: 390px;
}
.ProductList.Columns5 li .ProductPhoto {
  height: 228px;
}
.ProductList.Columns5 li .ProductPhoto img {
  max-height: 228px;
}
.ProductList li .ProductTitle {
  display: table-cell;
  vertical-align: middle;
  padding-bottom: 5px;
}

.ProductList li .ProductTitle a {
  color: #b29292;
  font-size: 14px;
  line-height: 19px;
  padding: 0px;
  text-align: left;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 38px;
}
.ProductList li .ProductTitle a:hover {
  color: #000000;
  text-decoration: none;
}
.ProductList li .ProductDescription {
  color: #484848;
  overflow: hidden;
  font-size: 12px;
  height: 65px;
  line-height: 1;
  text-align: left;
  margin-bottom: 10px;
}

.ProductList li .ProductPrices {
}

.ProductList li .ProductInitialPrice {
  text-align: right;
  margin-right: 5px;
  color: #000000;
  font-size: 14px;
  float: left;
  padding-top: 5px;
}
.ProductList li .ProductInitialPrice:empty {
  margin: 0px;
  padding: 0px;
}

.ProductList li .ProductInitialPrice span.Before {
  text-decoration: line-through;
}

.ProductList li .ProductFinalPrice {
  font-size: 18px;
  text-align: left;
  padding-left: 2.5px;
  color: #000000;
  float: left;
}

.ProductList li .ProductBuy .UnavailableButton {
  color: #000000;
  font-size: 14px;
  text-align: left;
  text-decoration: none;
  display: block;
  padding: 0;
  background: none;
  width: 100%;
}

.ProductList li .WishlistAction a {
  height: 10px;
  position: absolute;
  bottom: 3px;
  right: 7px;
  background: url(/Templates/Default/Images/wishlist_icon_add.png) no-repeat top
    right;
  padding-right: 15px;
  display: block;
  text-align: right;
  color: #88ae34;
  font-size: 13px;
  text-decoration: none;
  line-height: 10px;
  width: 125px;
  *line-height: 13px;
}

.ProductList li .WishlistAction a:hover {
  background-position: bottom right;
  color: #e19000;
}

.ProductList li form {
  display: inline;
}
.ProductList li .ProductContent_SecondRow {
  background-color: rgba(255, 215, 215, 0.3);
  position: relative;
  padding: 10px 15px;
}
.ProductList li .ProductAddToCart {
}

.ProductList li .ProductAddToCart a {
  color: #b29292;
  font-size: 14px;
  text-align: left;
  padding: 4.5px 0px;
  text-decoration: none;
  display: block;
  position: relative;
  background: #ffa420;
}
.ProductList li .ProductAddToCart a span {
}

.ProductList li .ProductAddToCart a:hover {
  background-color: #919191;
}
.ProductList li .ProductAddToCart a.UnavailableButton {
  color: #ffffff;
  font-size: 16px;
  text-align: center;
  padding: 4.5px 0px;
  text-decoration: none;
  display: block;
  font-weight: bold;
  position: relative;
  background: #ffa420;
}

.ProductList li .ProductAddToCart a.UnavailableButton:hover {
  background-color: #919191;
}

.ProductList li .WishlistAction a {
  height: 10px;
  position: absolute;
  bottom: 3px;
  right: 7px;
  background: url(/Templates/Default/Images/wishlist_icon_add.png) no-repeat top
    right;
  padding-right: 15px;
  display: block;
  text-align: right;
  color: #88ae34;
  font-size: 13px;
  text-decoration: none;
  line-height: 10px;
  width: 125px;
  *line-height: 13px;
}

.ProductList li .WishlistAction a:hover {
  background-position: bottom right;
  color: #e19000;
}

.ProductList li form {
  display: inline;
}
.ProductList li .ProductContent_SecondRow .ProductInformations {
  padding: 5px 0px;
  border-bottom: 1px solid #303030;
  margin-bottom: 8px;
}
.ProductList li .ProductContent_SecondRow .ProductExtraButtons {
  text-align: center;
  padding: 2px 0px;
}
.ProductList
  li
  .ProductContent_SecondRow
  .ProductExtraButtons
  .ProductAddToWishButton {
}
.ProductList li .ProductContent_SecondRow .ProductExtraButtons a {
  font-size: 14px;
  color: #000000;
  font-weight: lighter;
}
.ProductList li .ProductContent_SecondRow .ProductExtraButtons a:hover {
  color: #ffa420;
}
.ProductList
  li
  .ProductContent_SecondRow
  .ProductExtraButtons
  .ProductQuickViewButton {
}
.ProductList li .ProductContent_SecondRow .ProductMoreButtons {
  position: absolute;
  z-index: 50;
  display: none;
  border-top: none;
  margin: 0px -1px;
  padding: 0px 12px;
  padding-top: 5px;
  padding-bottom: 15px;
  background-color: #ffffff;
  width: calc(100% + 2px);
  box-shadow: 0 4px 4px 1px #b7b7b7;
  border: 1px solid #b7b7b7;
  border-top: none;
  overflow: hidden;
}
.ProductList
  li
  .ProductContent:hover
  .ProductContent_SecondRow
  .ProductMoreButtons {
  *display: block;
}
/* Colors */
.ProductList li .ProductContent_SecondRow .ProductColors {
  overflow: hidden;
}
.ProductList li .ProductContent_SecondRow .ProductColors ul.ProductColorList {
  margin: 13px auto;
  margin-bottom: 7px;
  text-align: center;
}
.ProductList
  li
  .ProductContent_SecondRow
  .ProductColors
  ul.ProductColorList
  li.ProductColorItem {
  padding: 0px 3.5px;
  display: inline-block;
  margin: 0px;
  overflow: hidden;
}
.ProductList
  li
  .ProductContent_SecondRow
  .ProductColors
  ul.ProductColorList
  li.ProductColorItem
  span {
  display: block;
  width: 16px;
  height: 16px;
  border-radius: 16px;
  overflow: hidden;
  text-indent: -1000px;
  border: 1px solid #000000;
}
/* ----------------------------------------------------------------------------------/Modules/Products_ProductList/Templates/Default/Index.min.css---------------------------------------------------------------------------------- */.product-list ul{padding:0px;margin:0px -10px}.product-list ul li{list-style:none}.product-list ul li.product-item{padding:0px 10px;margin-bottom:45px}.product-list ul li.product-item .product-photo a{height:315px;text-align:center;border:1px solid #e3e3e3}.product-list ul li.product-item .product-photo a:hover{border-color:#000000}.product-list ul li.product-item .product-photo a img{margin:auto;width:auto;max-height:313px}.product-list ul li.product-item .product-description{height:60px;margin-bottom:10px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;color:#888888}.product-list ul li.product-item .product-details{height:45px;margin:5px 0px}.product-list ul li.product-item .product-details .product-title a{font-size:14px;color:#888888}.product-list ul li.product-item .product-details .product-title a:hover{color:#000000}.product-list ul li.product-item .product-details .product-prices{text-align:right;font-size:14px;color:#888888}.product-list ul li.product-item .product-details .product-prices .product-initial-price{text-decoration:line-through}.product-list ul li.product-item .product-view-more a{text-align:center;display:block;background-color:#000000;color:#ffffff;font-size:14px;padding:12px 15px}.product-list ul li.product-item .product-view-more a:hover{background-color:#ffa420;color:#ffffff}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Products_CompaniesList/Templates/Select/Index.css---------------------------------------------------------------------------------- */.CompaniesSelectList {
  height: 43px;
}
.CompaniesSelectList .CompaniesSelect .btn {
  padding-left: 15px;
  padding-right: 47px;
  height: 43px;
  border-radius: 0px;
  border: none;
  background-color: #e4e8e1;
  color: #ffa420;
  font-size: 14px;
}
.CompaniesSelectList
  .CompaniesSelect
  .bootstrap-select.btn-group
  .dropdown-menu {
  background-color: #e4e8e1;
  color: #ffa420;
  border: none;
  border-radius: 0px;
}
.CompaniesSelectList .CompaniesSelect .dropdown-menu > li > a {
  color: #ffa420;
}
.CompaniesSelectList .CompaniesSelect .dropdown-menu > li > a:hover,
.CompaniesSelectList .CompaniesSelect .dropdown-menu > li.selected > a {
  background-color: #ffa420;
  color: #ffffff;
}
.CompaniesSelectList .CompaniesSelect .btn .select-down-arrow {
  height: 43px;
  background: url("/Templates/Default/Images/arrow_down.png") no-repeat scroll
    center center #b0b7a9;
  width: 47px;
  position: absolute;
  right: 0px;
  top: 0px;
}
.CompaniesSelectList .CompaniesCaption {
  /*color:#4F6D01;
	font-size:13px;
	padding:0px 10px 0px 0px;
	line-height:25px;*/
}

.dk_container#dk_container_CompanySelectList {
  margin: 0;
}
/* ----------------------------------------------------------------------------------/Modules/Content_Sitemap/Templates/Footer/Index.css---------------------------------------------------------------------------------- */.FooterSitemap ul{
	padding:0;
	margin:0;
	list-style:none;
}

.FooterSitemap ul li.Level-0{
	
}

.FooterSitemap ul li .SitemapItem{
	margin-bottom:20px;
}
.FooterSitemap ul li .SitemapItemTitle{
	display: block;
}

.FooterSitemap ul li .SitemapItemTitle a.Level-0:hover{
	color: #5e6f00;
}
.FooterSitemap ul li .SitemapItemTitle a.Level-0{
	color:#92ac00;
	font-size:16px;
	font-weight: bold;
	text-decoration:none;
	display: inline-block;
	margin-bottom: 7px;
	padding-right: 18px;
	background: url("/Templates/Default/Images/arrow_down_darkgreen.png") no-repeat scroll center right rgba(0, 0, 0, 0);
}

.FooterSitemap ul li .SitemapItemContent{
}

.FooterSitemap ul li .SitemapItemContent ul li a{
	color:#92ac00;
	font-size:14px;
	text-decoration:none;
}

.FooterSitemap ul li .SitemapItemContent ul li a:hover{
	color:#5e6f00;
}

.FooterSitemap ul li .SitemapItemContent a.MorePages{
	font-size:12px;
	color:#92ac00;
	margin-top:10px;
	display:block;
	text-decoration:none;
}

.FooterSitemap ul li .SitemapItemContent a.MorePages:hover{
	color:#5e6f00;
}/* ----------------------------------------------------------------------------------/Modules/Banners_PlacementList/Templates/Header/Index.min.css---------------------------------------------------------------------------------- */.header-banners-container .header-banner-container{margin:0px -15px;background-color:#d2d2d2;color:#000000;text-align:center;padding:10px 0px}.header-banners-container .header-banner-container .title{font-weight:bold;font-size:16px;margin-bottom:5px}
/*# sourceMappingURL=Index.min.css.map *//* ----------------------------------------------------------------------------------/Modules/Content_ArticleList/Templates/Default/Index.css---------------------------------------------------------------------------------- */.ArticleListQ {
  /* border:2px blue solid; */
}

.ArticleListQ ul {
  margin: 0;
  padding: 0;
  margin-top: 10px;
}

.ArticleListQ img {
  float: left;
  margin: 5px;
}

.ArticleListQ ul li {
  list-style: none;
  margin: 9px 0px;
  font-size: 14px;
}

.ArticleListQ ul li h3.ArticleTitle {
  cursor: pointer;
  margin: 0;
  font-size: 16px;
  padding: 0;
  background: none repeat scroll 0 0 #ffa420;
  color: #000000;
  display: block;
  margin-bottom: 3px;
  padding: 3px 5px;
  padding-left: 15px;
  text-decoration: none;
  font-weight: normal;
}

.ArticleListQ ul li.Active h3.ArticleTitle,
.ArticleListQ ul li:hover h3.ArticleTitle {
  background: none repeat scroll 0 0 #000000;
  color: #ffffff;
}

.ArticleListQ ul li h3.ArticleTitle span {
  display: block;
  background: url("/Templates/Default/Images/arrow_right_black.png") no-repeat
    scroll right 10px center rgba(0, 0, 0, 0);
}

.ArticleListQ ul li.Active h3.ArticleTitle span,
.ArticleListQ ul li:hover h3.ArticleTitle span {
  background: url("/Templates/Default/Images/arrow_down_white.png") no-repeat
    scroll right 10px center rgba(0, 0, 0, 0);
}

.ArticleListQ ul li .ArticleDescription {
  display: none;
  padding: 3px 5px;
  color: #959595;
}

.ArticleListQ ul li .ArticleDescription p {
  margin: 5px 0px;
}

.ArticleListQ ul li .ArticleDescription li {
  list-style: unset;
  margin: auto;
}
.ArticleListQ ul li .ArticleDescription ul {
  margin: auto;
  padding-left: 40px;
}
.ExpandCollapseAll {
  background: none repeat scroll 0 0 #ffa420;
  color: #ffffff;
  display: block;
  font-size: 16px;
  padding: 3px 40px;
  text-align: center;
  text-decoration: none;
  margin-bottom: 10px;
}

.ExpandCollapseAll:hover {
  background-color: #000000;
  color: #ffffff !important;
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------/Modules/Articles_List/Templates/Default/Index.css---------------------------------------------------------------------------------- */.ArticleList {
  overflow: hidden;
}

.ArticleList ul {
  padding: 0;
  margin: 0;
  list-style: none;
  margin: -10px;
}

.ArticleList ul li {
  padding: 10px;
}
.ArticleList ul li:nth-child(3n + 4) {
  clear: left;
}
.ArticleList ul li .ArticleImage {
  max-height: 172px;
  background: #ffffff;
  border: 1px solid #dddddd;
  overflow: hidden;
  margin-bottom: 10px;
}

.ArticleList ul li .ArticleImage a {
  display: block;
  margin: auto;
  text-align: center;
}
.ArticleList ul li .ArticleImage a img {
  text-align: center;
  margin: auto;
}

.ArticleList ul li .ArticleTitle {
  color: #000000;
  margin: 0;
  padding: 6.5px 0px;
  margin-bottom: 10px;
}

.ArticleList ul li .ArticleTitle a {
  color: #000000;
  font-size: 20px;
  font-weight: normal;
  margin: 0;
}
.ArticleList ul li .ArticleTitle a:hover {
  color: #ffa420;
}
.ArticleList ul li .ArticleContent {
}

.ArticleList ul li .ArticleDescription {
  font-size: 14px;
  clear: both;
  margin-bottom: 20px;
}
.ArticleList ul li .ArticleReadMore {
  clear: both;
}
.ArticleList ul li .ArticleReadMore a {
  background-color: #ffa420;
  color: #000000;
  display: block;
  font-size: 14px;
  padding: 7px 0px;
  text-align: center;
}
.ArticleList ul li .ArticleReadMore a:hover {
  background-color: #000000;
  color: #ffffff;
  text-decoration: none;
}
.ArticleList ul li .ArticleTagList {
  color: #ffa420;
  font-size: 14px;
  padding: 5px 0px 0px;
}

.ArticleList ul li .ArticleTagList a {
  *color: #ffa420;
  text-decoration: none;
}

.ArticleList ul li .ArticleTagList a:hover {
  *color: #000000;
}
/* ----------------------------------------------------------------------------------/Modules/Content_Outfits/Templates/Default/Index.css---------------------------------------------------------------------------------- */.OutfitsList{
	overflow: hidden;
}
.OutfitsList ul{
	padding:0;
	margin:0;
	list-style:none;
	margin: 0px -16px;
}

.OutfitsList li{
	position:relative;
	padding: 0px 16px;
	display: block;
	margin-bottom: 20px;
}
.OutfitsList ul li .OutfitLink{
	display: block;
	position: relative;
	text-align: center;
}
.OutfitsList ul li .OutfitLink img{
	text-align: center;
	margin: auto;
}
.OutfitsList ul li .OutfitLink .TitleContainer{
	width: calc(100% - 30px);
	height: calc(100% - 30px);
	margin: 15px;
	padding: 10px;
	background-color: rgba(0,0,0,0.8);
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	opacity: 0;
	-webkit-transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-ms-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
}
.OutfitsList ul li:hover .OutfitLink .TitleContainer{
	opacity: 1;
}
.OutfitsList ul li .OutfitLink .TitleContainer .Title{
	color: #ffffff;
	font-size: 18px;
	border: 1px solid #ffffff;
	width: 100%;
	height: 100%;
	text-align: center;
	display: table;
}
.OutfitsList ul li .OutfitLink .TitleContainer .Title span{
	display : table-cell;
    vertical-align : middle;
    float:none;
    padding: 5px;
}
.OutfitsList .ContentOutfitsTitle{
	border-bottom: 1px solid #000000;
    color: #000000;
    font-size: 18px;
    margin-bottom: 10px;
    padding: 10px;
    text-align: center;
}/* ----------------------------------------------------------------------------------/Templates/Default/Layout.Design.css---------------------------------------------------------------------------------- */body {
  background-color: #ffffff;
  padding: 0 15px;
  margin: 0;
  font-size: 14px;
  font-family: "Roboto", sans-serif;
  color: #000000;
}

body.IndexPage {}

body.HiddenOverflow {
  overflow: hidden;
}

body.CheckoutPage .Layout-Page {
  padding-bottom: 40px;
}

body.CheckoutPage .Layout-Page .Header .Logo {
  margin: 0px;
}

body.CheckoutPage .Layout-Page .Header .ContactInfo {
  text-align: center;
  margin-bottom: 15px;
}

body.CheckoutPage .Layout-Page .Header .ContactInfo .ContactInfoText {
  font-size: 15px;
}

body.CheckoutPage .Layout-Page .Header .ContactInfo .ContactInfoNumber {
  color: #000000;
  font-size: 15px;
}

body.CheckoutPage .Layout-Page .Content.Layout-FullRow .Layout-Table {
  margin-top: 0px;
}

body.CheckoutPage .Layout-Page .Header {
  margin: auto;
  min-height: 107px;
  position: relative;
  margin-top: 40px;
  margin: 0px -15px;
  display: block;
  padding-top: 0px;
  border-bottom: 7px #ffa420 solid;
}

body.CheckoutPage .Layout-Page .Header .HeaderContent {
  display: block;
}

body.CheckoutPage .MainH1 {
  margin-top: 5px;
}

.SearchCriteria {
  font-size: 14px;
}

h1.SearchPopupTitle {
  background: none repeat scroll 0 0 #aece33;
  color: #fdf2e9;
  font-size: 16px;
  font-weight: normal;
  height: 47px;
  line-height: 47px;
  margin: 0;
  padding-left: 20px;
}

.BodyPopup {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  display: none;
  opacity: 0;
}

.CompanyProfileLink {
  background: url("/Templates/Default/Images/button_bg.jpg") repeat-x scroll center top transparent;
  border: 1px solid #ffc000;
  border-radius: 5px 5px 5px 5px;
  color: #ffffff;
  display: block;
  float: right;
  font-size: 14px;
  height: 30px;
  line-height: 30px;
  padding: 0 40px;
  text-align: center;
  text-decoration: none;
  margin: 3px;
}

.CompanyProfileLink:hover {
  background-position: bottom center;
  color: #ffffff;
}

input,
select,
textarea {
  font-family: inherit;
  color: #7d7d7d;
  font-size: 14px;
  outline: 0;
  resize: none;
  background-color: #efefef;
  padding: 6px 10px;
}

.PopupCheckoutAction a {
  background: #ffa420;
  color: #ffffff;
  display: block;
  font-size: 15px;
  height: 24px;
  line-height: 24px;
  margin-top: 5px;
  text-decoration: none;
  text-align: center;
}

.PopupCheckoutAction a:hover {
  background: #000000;
  color: #ffffff;
}

a {
  outline: 0;
  color: #ffa420;
}

a:hover {
  color: #000000;
}

a img {
  border: 0;
}

.rating-cancel {
  *display: none !important;
}

h1.NormalMainTitle {
  color: #4f6d01;
  margin: 5px 0px 2px;
  display: block;
  border-bottom: 1px #4f6d01 solid;
  font-weight: normal;
  font-size: 32px;
  line-height: 33px;
  padding: 20px 0px;
}

a.MoreLink {
  background: url("/Templates/Default/Images/more_button.png") no-repeat scroll center top transparent;
  color: #ffffff;
  display: block;
  float: left;
  height: 33px;
  line-height: 25px;
  text-align: center;
  text-decoration: none;
  width: 158px;
}

a.MoreLink:hover {
  background-position: bottom center;
}

body.EmptyBody {
  background: none;
}

body.ComapnyProfile {
  background: #ffffff;
  padding: 0px 15px;
}

.CompanyDescription {
  display: none;
}

.ContentBox .ContentBoxContent.ContentWithPadding {
  padding: 15px 15px;
}

.clear {
  clear: both;
}

.Layout-Page .Header {
  position: relative;
  z-index: 1001;
  margin: 0 -15px;
}

.Layout-Page .Header .PinkRow {
  background-color: #ffa420;
  font-size: 14px;
  color: #000000;
}

.Layout-Page .Header .PinkRow .Header_First_Row {}

.Layout-Page .Header .PinkRow .Header_First_Row .HeaderLeftMenu {
  text-align: left;
}

.Layout-Page .Header .PinkRow .Header_First_Row .HeaderLeftMenu a {
  color: #000000;
  font-size: 12px;
  padding: 5.5px 0px;
  padding-left: 45px;
  position: relative;
  padding-right: 8px;
  display: block;
  float: left;
}

.Layout-Page .Header .PinkRow .Header_First_Row .HeaderLeftMenu a:hover {
  background-color: #000000;
  color: #ffffff;
}

.Layout-Page .Header .PinkRow .Header_First_Row .HeaderLeftMenu a span {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 35px;
  height: 100%;
  background-color: #000000;
}

.Layout-Page .Header .PinkRow .Header_First_Row .HeaderLeftMenu a span.CompanyIcon {
  background: url(/Templates/Default/Images/heart_icon.png) no-repeat center center #000000;
}

.Layout-Page .Header .PinkRow .Header_First_Row .HeaderLeftMenu a span.ContactIcon {
  background: url(/Templates/Default/Images/phone_icon.png) no-repeat center center #000000;
}

.Layout-Page .Header .Header_Third_Row {
  border-bottom: 3px solid #000;
}

.Layout-Page .Header .Logo {
  display: block;
  margin: auto;
  text-align: center;
}

.Layout-Page .Header .LogoContainer {
  text-align: center;
}

.Layout-Page .Header .LogoContainer a {
  margin: auto;
  display: inline-flex;
  padding: 14px 0px;
  padding-bottom: 25px;
}

body.CheckoutPage .Layout-Page .Header .LogoContainer {}

.Layout-Page .Header .Header_Second_Row .FreeShipping {
  text-align: right;
  display: block;
}

.Layout-Page .Header .Header_Second_Row .FreeShipping .FreeShippingContent {
  text-align: center;
  display: inline-block;
  font-weight: bold;
  font-size: 13px;
  color: #000000;
  padding: 11.5px 0px;
  padding-right: 58px;
  background: rgba(0, 0, 0, 0) url("/Templates/Default/Images/freeshipping_icon.png") no-repeat scroll right top;
}

.Layout-Page .Header .Header_Second_Row .FreeShipping .FreeShippingContent .GoldLabel {
  color: #ffa420;
}

.Layout-Page .HeaderMainMenu {}

.Layout-Page .Content.Layout-FullRow {
  position: relative;
}

.Layout-Page .Content.Layout-FullRow .Layout-Table {
  min-height: 590px;
}

.IndexPage .Layout-Page .Content.Layout-FullRow .Layout-Table {
  background: none;
}

.GeneralMessage {
  background: none repeat scroll 0 0 #ffa420;
  color: #ffffff;
  font-size: 15px;
  line-height: 18px;
  text-align: center;
  margin: 10px auto;
  padding: 5px 10px;
}

.ResultMessage {
  font-size: 16px;
}

/************ PrettyLoader *************/
.prettyLoader {
  background: url(/Templates/Default/Images/prettyLoader.png) top left no-repeat;
  height: 30px;
  position: absolute;
  width: 30px;
  z-index: 30000;
}

.prettyLoader img {
  display: block;
  margin: 7px 0 0 7px;
}

.pl_ie6 {
  background-image: url(/Templates/Default/Images/prettyLoader.gif);
}

/*************************************/

.Layout-Page .OurBlog a {}

.Layout-Page .OurBlog a:hover {}

/******************* LanguageSwitches *****************/
.LanguageSwitches {
  position: absolute;
  top: 5px;
  left: 0px;
}

.LanguageSwitches a {
  display: block;
  text-indent: -10000px;
  float: left;
  margin: 0px 3px;
}

.LanguageSwitches a.Language-EN {
  background: url(/Templates/Default/Images/en.png) no-repeat center center;
  width: 26px;
  height: 31px;
}

.LanguageSwitches a.Language-EL {
  background: url(/Templates/Default/Images/el.png) no-repeat center center;
  width: 26px;
  height: 31px;
}

.LanguageSwitches a:hover {
  color: #1573ae;
}

/********************************************************/

/****************** Languages ****************/

.LanguageChange {
  border-right: 1px solid #ffffff;
}

.LanguageChange div {}

.LanguageChange a {
  display: block;
  font-size: 14px;
  padding: 4.5px;
  text-align: left;
  color: #ffffff;
  background: rgba(0, 0, 0, 0) url("/Templates/Default/Images/language_icon.png") no-repeat scroll left 7px center;
  padding-left: 25px;
}

.LanguageChange a:hover {
  color: #ffffff;
  font-weight: bold;
}

/********************************************************/

/****************** ContactBox - ContactBoxFooter ****************/
.ContactBox {
  background: url(/Templates/Default/Images/phone.png) no-repeat center left 9px #b8d957;
  border-radius: 4px 4px 0px 0px;
  padding-right: 14px;
  padding-left: 45px;
  padding-top: 5px;
  padding-bottom: 5px;
  position: fixed;
  bottom: 0px;
  right: 50%;
  z-index: 999;
  width: 450px;
  text-align: center;
  line-height: 1.2;
  color: #ffffff;
}

.ContactBox .ContactBoxFirstCol,
.ContactBoxFooter .ContactBoxFirstCol {
  font-size: 16px;
}

.ContactBox .ContactBoxSecondCol,
.ContactBoxFooter .ContactBoxSecondCol {
  font-weight: bold;
  font-size: 27px;
  line-height: 1;
  padding: 5px 0px;
}

.ContactBoxFooter {
  background: url(/Templates/Default/Images/phone.png) no-repeat center left 9px #b8d957;
  border-radius: 4px 4px 0px 0px;
  padding-right: 14px;
  padding-left: 45px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: center;
  line-height: 1.2;
  color: #ffffff;
  margin: 0px 15px;
}

/********************************************************/

/****************** TopMenu ****************/
.TopMenu {
  z-index: 104;
}

.TopMenu ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.TopMenu .TopMenuLi {
  position: relative;
}

.TopMenu .Signup,
.TopMenu .Login {}

.TopMenu .Signup,
.TopMenu .LoginSignUpDiv {}

.TopMenu .Signup,
.TopMenu .LoginSignUpDiv span.LoginSignUpIcon {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 35px;
  height: 100%;
  background: url(/Templates/Default/Images/user_icon.png) no-repeat center center #000000;
}

.TopMenu .TopMenuLi a.TopMenuLink {
  text-align: right;
  color: #000000;
  font-size: 12px;
  padding: 5.5px 7.5px;
  text-decoration: none;
  display: block;
}

.TopMenu .TopMenuLi a:hover {
  background: #000000;
  color: #ffffff;
}

.TopMenu .TopMenuLi a.TopMenuLink.LoginLink {}

.TopMenu .TopMenuLi a.TopMenuLink.SignUpLink {
  background-color: #b0b7a9;
  color: #ffffff;
}

.TopMenu .TopMenuLi a.TopMenuLink.SignUpLink:hover {
  color: #ffa420;
  background-color: #e4e8e1;
}

.TopMenu .TopMenuLi a.TopMenuLink:hover {}

/**********************************/

/****************** Cart Preview ****************/
.CartPreview {}

.CartPreview .CartPreviewContent {
  position: relative;
  margin: 58px 0px;
}

.CartPreview .PopupContainer .Popup {}

.CartPreview a.CartLink {
  border: 3px solid #000000;
  position: relative;
  padding: 7.5px 0px;
  display: block;
  text-decoration: none;
  color: #ffa420;
  font-size: 12px;
  text-align: center;
  padding-left: 33px;
  background: #ffffff;
}

.CartPreview a.CartLink:hover {
  color: #ffffff;
  background: #000000;
}

.CartPreview a.CartLink span.CartLinkIcon {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 33px;
  width: 33px;
  background: url(/Templates/Default/Images/cart_icon.png) no-repeat center center #000000;
}

.CartPreview a.CartLink>span.cart_details {
  display: block;
  text-align: center;
}

.CartPreview a.CartLink span.Title {}

.CartPreview a.CartLink span.Items {}

.CartPreview .PopupContainer {
  display: none;
  right: 0px;
  z-index: 104;
  width: 150%;
}

/*************************************************/

/****************** Wishlist Button ****************/
.Header_First_Row .HeaderTools .WishlistLink {
  display: block;
  text-align: center;
  margin: auto;
  border-right: 1px solid #ffffff;
}

.Header_First_Row .HeaderTools .WishlistLink:hover {
  background: #ffa420;
}

.Header_First_Row .HeaderTools .WishlistLink img {
  margin: auto;
  padding: 6.5px 0px;
}

/*************************************************/

/* Account Page */
.AccountDescription {
  font-size: 14px;
}

.AccountDescription .AccountDescriptionWelcome {
  font-size: 17px;
}

.AccountDescription .AccountDescriptionText {
  padding-top: 15px;
}

.AccountMainContent {
  padding: 0px 0px;
}

.AccountBlockTitle {
  font-size: 18px;
  font-weight: normal;
  padding: 3.5px 0px;
  margin-bottom: 15px;
}

.AccountBlockDescription {
  font-size: 14px;
  padding-bottom: 10px;
}

/* Box CSS */
.Box,
.SideBox {
  margin-bottom: 25px;
}

.Box .BoxContent,
.SideBox .BoxContent {
  border-top: 0px;
}

.SideBox .BoxContent {
  padding-bottom: 0px;
}

.Box .BoxContent ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.BoxDescription {
  padding: 5px 15px 10px;
  font-size: 14px;
}

.BoxDescription p {
  padding: 0;
  margin: 0;
}

.BoxDescription .FiltersPrompt {
  color: #4f6d01;
  margin-top: 8px;
}

/******************/

/******** Best Sellers **********/
.BestSellersContainer {
  background: url("/Templates/Default/Images/slider_bg.jpg") repeat-x scroll center bottom transparent;
  border: 1px solid #e1e8eb;
  border-radius: 3px 3px 3px 3px;
  height: 341px;
  margin-top: 0;
  overflow: hidden;
}

/********** Person Page - Person Blocks ***********/
.PersonBlocks {}

.PersonLeftBlocks {
  float: left;
  width: 207px;
}

.PersonRightBlocks {
  float: right;
  width: 774px;
}

.PersonBlocks .IndexTabs {
  margin-top: 0px;
  margin-bottom: 20px;
}

.LeftColumn {
  padding-right: 30px;
}

.LeftColumn .navbar-header {
  background-color: #ffa420;
  margin-bottom: 25px;
}

.LeftColumn .LeftColumnTitle {
  color: #ffffff;
  display: block;
  float: none;
  font-size: 16px;
  line-height: 1;
  max-height: 62px;
  overflow: hidden;
  padding: 8px 15px;
  text-align: left;
  font-weight: bold;
  text-decoration: none;
}

.LeftColumn .navbar-toggle {
  margin: 0px;
  float: left;
}

.MiddleColumn {}

.MiddleColumn.Wide {}

.MiddleColumn .Padding {
  min-height: 200px;
  position: relative;
}

.ArticleTabs {
  margin-top: 25px;
}

/*
Tabs
*/

.ProductTabs {
  padding: 15px 0px;
}

.Tabs {
  margin-top: 20px;
}

.Tabs ul.TabsContent {
  background-color: #f1f1f1;
  font-size: 14px;
  color: #444444;
  list-style: none;
  padding: 0px;
}

.Tabs ul.TabsNav {
  position: relative;
  padding: 0;
  margin: 0;
  clear: both;
}

.TabsNav li {
  display: inline;
  list-style: none;
  float: left;
  color: #ffffff;
  padding-right: 1px;
}

.TabsNav li:hover a {
  background: #444444;
  color: #ffffff;
}

.TabsNav li.ui-tabs-active a {
  background: #444444;
  color: #ffffff;
}

.TabsNav li a {
  background: #e1e1e1;
  color: #b0b7a9;
  display: block;
  font-size: 16px;
  padding: 11.5px 0px;
  text-decoration: none;
  text-align: center;
}

.Tabs ul.TabsContent {
  font-size: 14px;
}

.Tabs ul.TabsContent>li {
  padding: 18px 20px;
}

.Tabs ul.TabsContent>li p {
  margin: 3px 0px;
}

.Tabs ul.TabsContent ul {
  padding-left: 20px;
}

.ui-tabs-hide {
  display: none;
}

.IndexTabs {
  float: none;
}

.IndexTabs .IndexTabsNav {
  border: none;
  padding: 0px;
  margin: auto;
  width: auto;
  margin-bottom: 35px;
  float: none;
  display: table;
  text-align: left;
  width: 100%;
  border-bottom: 3px solid #000000;
}

.IndexTabs .IndexTabsNav .IndexTabsLi {
  text-align: center;
  border: none;
  margin: 0px;
  display: inline-block;
  float: none;
}

.IndexTabs .IndexTabsNav .IndexTabsLi a {
  font-size: 16px;
  color: #ffa420;
  border-radius: 0px;
  line-height: 1.5;
  padding: 8px 25px;
  border: none;
  margin: 0px;
  text-transform: uppercase;
  display: inline-block;
}

.IndexTabs .IndexTabsNav .IndexTabsLi.active a,
.IndexTabs .IndexTabsNav .IndexTabsLi a:hover {
  color: #ffffff !important;
  background: #000000 !important;
  border: none !important;
}

.IndexTabs .IndexTabsNav .IndexTabsLi.active,
.IndexTabs .IndexTabsNav .IndexTabsLi:hover {
  margin-bottom: -3px;
  border-bottom: 3px solid #ffa420 !important;
}

/**************** Index Page Blocks *******************/
.IndexFirstRow {
  margin: 0px -15px;
}

.IndexArticles {
  background: url("/Templates/Default/Images/background_sector.jpg") no-repeat center center #ffffff;
  background-size: cover;
  margin: 0px -15px;
  padding: 40px 0px;
}

.IndexArticles .IndexArticlesTitle {
  margin: 0px;
  padding: 0px;
  color: #ffa420;
  font-size: 36px;
  text-align: left;
  margin-bottom: 25px;
}

.Section {
  position: relative;
  background: #fbf0e8;
  padding: 13px;
  width: 633px;
  float: right;
  height: 250px;
}

.Section .Content {
  color: #5d225f;
}

.Section .Content .SectionTitle {
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 5px;
}

.Section .SectionImage {
  float: left;
  margin-right: 13px;
}

.Section .SectionImage img {}

.Section .SectionButton {
  float: right;
  margin-top: 10px;
}

.Section .SectionButton a {
  background: url("/Templates/Default/Images/bez_arrow.png") no-repeat scroll 180px center #5d225f;
  color: #f8e4d5;
  display: block;
  float: left;
  font-size: 16px;
  height: 47px;
  line-height: 47px;
  text-align: center;
  text-decoration: none;
  width: 201px;
}

.Section .SectionButton a:hover {
  background-color: #aece33;
}

.Section .SectionDescription p {
  margin: 2px 0px;
}

/******************************************/

/*
 * Main Content
 */

.IndexProductList .ProductList {
  margin-top: 10px;
}

.PageText {}

.ContactText.PageText {}

.SignupAction,
.NewsletterAction {}

/*
 * Footer
 */
.Footer {
  position: relative;
  z-index: 10;
  margin: 0px -15px;
  margin-top: 35px;
  overflow: hidden;
}

.Footer .FooterContent {
  margin: auto;
  position: relative;
}

.Footer .FooterTop {
  margin-bottom: 35px;
  overflow: hidden;
  display: flex;
}

.Footer .FooterTop .NewsletterSocialBlock {
  background: #ffa420 url("/Templates/Default/Images/newsletter_bg.jpg") no-repeat scroll left center / 50% 100%;
  padding: 28px 57px;
}

.Footer .FooterTop .PremiumMemberBlock {
  padding: 0px 16px;
}

.Footer .FooterTop .PremiumMemberBlock .PremiumMemberBlockContent {
  background: #e9e7eb url("/Templates/Default/Images/vip_members_bg.png") no-repeat scroll left center / cover;
  border: 6px solid #000000;
  padding: 20px 40px;
  position: relative;
  height: 100%;
}

.Footer .FooterTop .PremiumMemberBlock .PremiumMemberBlockContent .PremiumMemberDescr {
  font-size: 15px;
  color: #000000;
  margin-bottom: 15px;
}

.Footer .FooterTop .PremiumMemberBlock .PremiumMemberBlockContent .PremiumMemberDescr p {
  margin: 0px;
  padding: 0px;
}

.Footer .FooterTop .PremiumMemberBlock .PremiumMemberBlockContent a.PremiumMemberLink {
  background: #000000 none repeat scroll 0 0;
  border: 0 none;
  border-radius: 0;
  color: #ffffff;
  display: inline-block;
  font-size: 14px;
  height: 35px;
  line-height: 35px;
  padding: 0 25px;
}

.Footer .FooterTop .PremiumMemberBlock .PremiumMemberBlockContent a.PremiumMemberLink:hover {
  background: #ffa420 none repeat scroll 0 0;
}

.Footer .FooterMiddle {
  background: #ffffff;
  border-top: 3px solid #000000;
  padding: 30px 0px;
  color: #000000;
}

.Footer .FooterMiddle .BoxTitle {
  font-size: 15px;
  color: #ffa420;
  margin-bottom: 20px;
  font-weight: bold;
}

.Footer .FooterCards {
  margin: 30px 0px;
  text-align: center;
  position: relative;
}

.Footer .FooterCards img {
  margin: auto;
  text-align: center;
}

.Footer .FooterCards a {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 111px;
  height: 36px;
  display: block;
}

.Footer .FooterCards .FooterCardsContent {
  text-align: right;
}

.Footer .FooterBottom {
  background: #ffa420;
  font-size: 12px;
  color: #000000;
  padding: 5.5px 0px;
}

.Footer .FooterBottom a {
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}

.Footer .FooterContent .SocialMediaButtons {}

.Footer .FooterContent .FooterTelephone {
  text-align: right;
  font-size: 14px;
  padding: 4.5px 0px;
  margin-top: 25px;
}

.Footer .FooterContent .FooterTelephone span {
  font-weight: bold;
}

.Footer .FooterContent .Copyright {
  text-align: left;
}

.Footer .FooterContent .ATNET {
  position: relative;
  color: #1f1f1f;
  text-align: right;
}

.Footer .FooterContent .ATNET a {
  color: #1f1f1f;
  text-decoration: none;
}

.Footer .FooterContent .ATNET a.Link2:hover,
.Footer .FooterContent .ATNET a.Link1:hover {
  text-decoration: underline;
}

.Footer .FooterContent .FooterLogo {
  text-align: right;
}

.Footer .FooterContent .FooterLogo .FooterLogoImg {
  float: right;
}

.Footer .ContactBlock {}

.Footer .PaymentsBlock {
  width: 300px;
  float: left;
}

.Footer .ContactBlock {}

.Footer .PaymentsBlock,
.Footer .ContactBlock {}

.Footer .PaymentsBlock .PaymentsBlockContent {
  background: url(/Templates/Default/Images/payment_options.png) no-repeat center center;
  width: 259px;
  height: 32px;
  margin-top: 10px;
  position: relative;
}

.Footer .PaymentsBlock .PaymentsBlockContent a {
  display: block;
  position: absolute;
  top: 0px;
  right: 4px;
  width: 117px;
  height: 32px;
}

.Footer .PaymentsBlock .PaymentsBlockTitle,
.Footer .ContactBlock .ContactBlockTitle {
  padding-bottom: 5px;
}

.Footer .PaymentsBlock .PaymentsBlockTitle span,
.Footer .ContactBlock .ContactBlockTitle span {
  font-size: 16px;
  color: #ffffff;
  background: url("/Templates/Default/Images/footer_arrow.png") no-repeat scroll right center rgba(0, 0, 0, 0);
  padding-right: 20px;
}

.Footer .FooterThird {
  background-color: #b0b7a9;
  padding: 18px 0px;
  color: #ffffff;
}

.Footer .FooterThird .BoxTitle {
  margin-bottom: 5px;
  font-size: 16px;
  color: #ffffff;
  font-weight: bold;
  display: inline-block;
  padding-right: 20px;
  background: rgba(0, 0, 0, 0) url("/Templates/Default/Images/arrow_down_white.png") no-repeat scroll right center;
}

/*
 * Right Shopping Cart
 */
.Loader {
  text-align: center;
  margin: 30px auto;
  display: block;
}

.ShoppingCartPreviewContainer #CartForm {
  padding: 10px;
}

.ShoppingCartPreview {
  max-height: 620px;
}

.ShoppingCartPreview .ShoppingCartDescription {
  padding: 10px 10px 0px 10px;
  text-align: center;
  font-size: 15px;
}

.ShoppingCartPreview .ShoppingCartDescription span.numofitems {
  color: #000000;
}

.ShoppingCartPreview .ContinueOrder {
  margin-top: 10px;
  margin-bottom: 10px;
}

.ShoppingCartPreview .ContinueOrder a {
  background: #ffa420;
  padding: 8px 0px;
  display: block;
  color: #ffffff !important;
  margin: auto;
  text-decoration: none;
  font-size: 17px;
  line-height: 19px;
  text-align: center;
}

.ShoppingCartPreview .ContinueOrder a:hover {
  background: #919191;
  color: #ffffff;
}

.ShoppingCartPreview .CartItem {
  padding: 3px 0px;
}

.ShoppingCartPreview .ShoppingCart {
  overflow: auto;
  max-height: 400px;
  overflow-x: hidden;
}

.ShoppingCartContainer .CartProductPhoto {
  padding-right: 5px;
  position: relative;
  margin: auto;
}

.ShoppingCartContainer .CartProductPhoto a {
  display: block;
  margin: auto;
  border: 1px #efe0f0 solid;
  background: #ffffff;
}

.ShoppingCartContainer .CartProductPhoto a img {
  max-height: 75px;
  margin: auto;
}

.ShoppingCartContainer .CartItemsCaption {
  text-align: center;
  font-size: 15px;
  padding: 5px 0px;
  line-height: 16px;
}

.ShoppingCartContainer .CartProductName a {
  display: block;
  text-decoration: none;
  font-size: 14px;
  line-height: 14px;
  text-align: left;
  margin-bottom: 5px;
  color: #000000;
  text-align: center;
}

.ShoppingCartContainer .CartProductName a:hover {
  color: #ffa420 !important;
}

.ShoppingCartContainer .CartProductPrice {
  color: #000000;
  font-size: 12px;
  text-align: center;
}

.ShoppingCartContainer .CartProductAttributes {
  font-size: 10px;
  color: #ffa420;
  text-align: center;
}

.ShoppingCartContainer .FreeShippingMessage {
  padding-top: 7px;
  text-align: center;
}

.ShoppingCartContainer .FreeShippingMessage span {
  color: #444444;
  font-weight: bold;
}

.ShoppingCartContainer .CartProductDelete a {
  display: block !important;
  width: 21px !important;
  height: 21px;
  margin: auto;
  position: absolute;
  top: -6px;
  right: -6px;
  border-radius: 50%;
  background-color: #000000 !important;
  color: #ffffff;
  border: none;
  text-align: center;
}

.ShoppingCartContainer .CartProductDelete a i,
.ShoppingCartContainer .CartProductDelete a svg {
  margin: auto !important;
  line-height: 1.5;
  font-size: 10px !important;
  color: #ffffff !important;
  vertical-align: 3px;
}

.ShoppingCartContainer .CartProductDelete a:hover {
  background-color: #ffa420 !important;
  color: #ffffff;
}

.ShoppingCartContainer .ShoppingCartTotalCost {
  background: #ffffff;
  border: 1px solid #c5cacc;
  box-shadow: 1px 1px 7px 1px #c5cacc inset;
  padding: 10px;
  text-align: center;
}

.ShoppingCartContainer .ShoppingCartTotalCost .ShoppingCartTotalCostCaption {
  display: block;
  color: #ffa420;
}

.ShoppingCartContainer .ShoppingCartTotalCost .ShoppingCartTotalCostValue {
  color: #000000;
  display: block;
  font-size: 19px;
  font-weight: bold;
}

.ShoppingCartContainer .CartNoItems {
  padding: 10px;
  font-size: 15px;
  color: #000000;
}

.LinkAction {
  /*text-decoration:none;
	font-size:12px;
	float:left;*/
}

.LinkAction:hover {
  *color: #b00c1b;
}

/* Forms */

.Form .InputText.Value {
  background: #efefef;
  border: none;
  color: #7d7d7d;
}

.Form .Value.Textarea {
  background: #efefef;
  border: none;
  color: #7d7d7d;
}

.Form .FieldSet {}

.Form .Caption {
  font-size: 14px;
  margin-bottom: 2px;
  font-weight: normal;
}

.Form .InputText.Value input {
  border: 0;
  background: none;
  padding: 7px 10px;
  width: 100%;
  height: 100%;
}

.Form .InputText.Value select {
  border: 0;
  background: none;
  color: #7d7d7d;
  padding: 6px 10px;
}

.Form .Textarea.Value textarea {
  border: 0;
  background: #efefef;
  padding: 6px 10px;
  color: #7d7d7d;
  width: 100%;
  height: 100%;
}

.Form .Action a {
  background: #ffa420;
  color: #ffffff;
  display: block;
  font-size: 16px;
  padding: 6px 40px;
  text-align: center;
  text-decoration: none;
}

.Form .Action a:hover {
  background: #000000;
  color: #ffffff;
}

/* Popups */
.PopupContainer {
  position: absolute;
  top: 80px;
  display: none;
}

.PopupContainer .PopupDescription {
  color: #ffffff;
  line-height: 13px;
  font-size: 12px;
  padding: 3px 0px;
}

.PopupContainer .PopupDescription a {
  color: #ffffff;
  line-height: 13px;
  font-size: 12px;
  display: block;
  text-decoration: none;
}

.PopupContainer .Popup {
  background: #ffffff;
  border: 1px solid #dde4e8;
  z-index: 101;
  color: #000000;
}

.TopMenu .PopupContainer {
  z-index: 105;
  right: 0px;
  width: 150%;
}

/* User */
.TopMenu .User .PopupContainer {
  top: 80px;
  left: auto;
  z-index: 7;
}

.TopMenu .User .PopupContainer.Registered {
  right: 0;
}

.TopMenu .User .LoginForm {
  padding: 10px;
}

.TopMenu .User .PopupContainer.Registered .Popup {
  width: 500px;
}

.TopMenu .User .PopupContainer.Unregistered .Popup {}

.TopMenu .User .PopupContainer .Popup .LoginForm {}

.TopMenu .User .PopupContainer .Caption {
  color: #5d2360;
}

.TopMenu .User .PopupContainer a {
  color: #5d2360;
}

.TopMenu .User .PopupContainer a:hover {
  color: #aece33;
}

.TopMenu .User .PopupContainer .Action.LoginAction a {
  color: #f7e4d5;
}

.TopMenu .User .PopupContainer .Action.LoginAction a:hover {
  color: #ffffff;
}

/*
Wishlist Popup
*/
.TopMenu .Wishlist .PopupContainer {
  top: 80px;
  right: 165px;
  left: auto;
  z-index: 11;
}

.TopMenu .Wishlist .PopupContainer .Popup {
  width: 350px;
}

.WishlistPreview {
  max-height: 620px;
}

.WishlistPreview {
  text-align: center;
  color: #505050;
}

.WishlistPreview {
  overflow: auto;
  max-height: 600px;
  overflow-x: hidden;
}

.WishlistPreview table {
  width: 100%;
}

.WishlistPreview .ShoppingCartPhoto {
  float: left;
  width: 70px;
  margin-right: 10px;
}

.WishlistPreview table {
  border-spacing: 0px 4px;
}

.WishlistPreview table th {
  background: url("/Templates/Default/Images/checkout/cart_th_bg.jpg") repeat-x scroll center center transparent;
  border-top: 1px solid #d7d7d7;
  border-bottom: 1px solid #d7d7d7;
  color: #1dbbac;
  height: 20px;
  margin-top: 5px;
  font-size: 11px;
  padding: 0px 5px;
}

.WishlistPreview table th:first-child {
  border-left: 1px solid #d7d7d7;
}

.WishlistPreview table th:last-child {
  border-right: 1px solid #d7d7d7;
}

.WishlistPreview table td {
  background: url("/Templates/Default/Images/steps_bg.jpg") repeat-x scroll center center transparent;
  border-top: 1px solid #d7d7d7;
  border-bottom: 1px solid #d7d7d7;
  height: 47px;
  color: #505050;
}

.WishlistPreview .wishlist_name {
  width: 45%;
  border-left: 1px solid #d7d7d7 !important;
  overflow: hidden;
  text-align: left;
}

.WishlistPreview .wishlist_delete {
  border-right: 1px solid #d7d7d7 !important;
  width: 70px;
}

.WishlistPreview .wishlist_name a {
  color: #21d2c2;
  text-decoration: none;
  overflow: hidden;
  font-size: 11px;
  line-height: 13px;
  text-align: left;
}

.WishlistPreview .wishlist_name img {
  float: left;
  margin-right: 4px;
  width: 45px;
  height: 45px;
  border: 1px solid #d7d7d7;
}

.WishlistPreview .wishlist_delete a {
  display: block;
  width: 26px;
  height: 26px;
  margin: auto;
  background: url(/Templates/Default/Images/cart_delete_mini.png) no-repeat top center;
}

.WishlistPreview .wishlist_delete a:hover {
  background-position: bottom center;
}

.Wishlist {
  display: block;
  height: 28px;
  padding-left: 9px;
}

.Wishlist a {
  display: block;
  padding: 5.75px 0px;
  padding-right: 28px;
  font-size: 11px;
  color: #ffffff;
  text-align: center;
  background-color: #b0b7a9;
}

.Wishlist a span {
  width: 28px;
  height: 28px;
  display: block;
  position: absolute;
  right: 0px;
  top: 0px;
  background: url(/Templates/Default/Images/wishlist.png) no-repeat center center #d5d5d5;
}

.Wishlist a:hover {
  background-color: #b8d957;
}

.Wishlist a:hover span {
  background-color: #ffffff;
}

/* Results Page */
h2 span.SearchCriteria {
  float: right;
  font-size: 14px;
  line-height: 36px;
}

#product-results .ProductList li {
  margin: 10px 17px;
}

.SearchTabs .IndexTabsNav li a {
  padding: 0px 25px;
}

/****************/

.QuickOptions {
  position: fixed;
  top: 25%;
  right: 0px;
  font-size: 12px;
  z-index: 100;
}

.QuickOptions ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.QuickOptions ul li {
  width: 121px;
  margin: 5px 0px;
}

.QuickOptions a {
  display: block;
  color: #f8e4d5;
  text-decoration: none;
  padding-left: 35px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.QuickOptions a span {
  color: #aece33;
}

.QuickOptions .CompareOption a {
  background: #5d225f url(/Templates/Default/Images/compare_icon.png) no-repeat 8px center;
}

.QuickOptions .HistoryOption a {
  background: #5d225f url(/Templates/Default/Images/recent_icon.png) no-repeat 8px center;
}

.QuickOptions ul li a:hover {
  background-color: #723b75;
  color: #f8e4d5;
}

.gritter-item .Form .Caption {
  color: #ffffff;
}

.gritter-item .Form a {
  color: #ffffff;
}

.gritter-item .LoginForm .Actions .LinkAction a {
  background: url(/Templates/Default/Images/white_arrow.png) no-repeat left center;
  color: #ffffff;
  font-size: 13px;
}

.gritter-item .ShoppingCartPreviewContainer #CartForm {
  padding: 10px 0;
}

.gritter-item .LoginForm {
  width: 328px;
}

.gritter-item .Form .InputText.Value {
  width: 325px;
}

.gritter-item .Form .InputText.Value input {
  width: 318px;
}

#CheckoutForm {
  width: 64px;
  height: 64px;
  margin: 11px auto;
  background: url(/Templates/Default/Images/loader.gif) no-repeat center center;
}

.BottomBoxesContainer {
  margin-top: 30px;
}

.BottomBoxes {
  background: url(/Templates/Default/Images/bottomblock_bg.jpg) repeat-x top center;
  height: 164px;
  border-radius: 4px;
  border: 1px #edd5d9 solid;
}

.BottomBoxes ul {
  padding: 0;
  margin: 0;
  list-style: none;
  padding: 10px 6px;
}

.BottomBoxes li.BottomBox {
  float: left;
  width: 160px;
  margin-right: 5px;
}

.BottomBoxes li.BottomBox:last-child {
  margin-right: 0px;
}

.BottomBoxes .BottomBoxTitle {
  font-size: 12px;
  font-weight: normal;
  width: 110px;
  height: 44px;
  padding-left: 50px;
  color: #8d0915;
  display: table-cell;
  vertical-align: middle;
}

.BottomBoxes .BottomBoxText {
  line-height: 14px;
  padding: 4px;
  color: #6e151d;
}

.BottomBoxes .BottomBoxText p {
  padding: 0;
  margin: 0;
}

.ContactBlockContent {
  font-size: 14px;
  padding-right: 15px;
}

.NoResultsText {
  font-size: 15px;
  margin-top: 20px;
}

.SliderContainer.RelatedPostsContainer .Slider {
  min-height: 100px;
  background: #ffffff;
}

.SliderContainer.Column3Slider {
  width: 748px;
}

.SliderContainer.Column1Slider {
  width: 236px;
}

.SliderContainer.Column1Slider .SliderTitle {
  background: #aece33;
}

.SliderContainer.LeftSlider {
  float: left;
}

.SliderContainer.RightSlider {
  float: right;
}

#back-top {
  bottom: 30px;
  position: fixed;
  right: 30px;
  z-index: 50;
}

#back-top a {
  background: rgba(0, 0, 0, 0) url("/Templates/Default/Images/backtotop.png") no-repeat scroll 0 0;
  display: block;
  height: 70px;
  opacity: 0.3;
  text-align: center;
  width: 70px;
}

#back-top a:hover {
  opacity: 1;
}/* ----------------------------------------------------------------------------------/Templates/Default/Template.min.css---------------------------------------------------------------------------------- */.header{position:relative;z-index:10}.header .top-row{background-color:#ffffff;margin:0px -15px}.header .top-row .top-menu-container{text-align:right}.header .main-row{background-color:#000000;margin:0px -15px}.header .main-row .logo-container{text-align:center;margin:-31px 0px}.header .main-row .logo-container a{display:inline-block}.header .search-user-bag-container .account-menu{z-index:10}.header .search-user-bag-container .account-menu .login-signup-container{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;color:#000000;position:relative;text-align:center}.header .search-user-bag-container .account-menu .login-signup-container .login-signup{width:100%;padding:4px 5px}.header .search-user-bag-container .account-menu .login-signup-container::after{content:"|";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .search-user-bag-container .account-menu .login-signup-container a{color:#000000;text-align:center;display:block;font-weight:bold}.header .search-user-bag-container .account-menu .login-signup-container a:hover{color:#ffa420}.header .search-user-bag-container .account-menu .login-signup-container a svg,.header .search-user-bag-container .account-menu .login-signup-container a i{font-size:18px;color:#000000;margin-left:10px}.header .search-user-bag-container .cart-preview-container{z-index:10}.header .search-user-bag-container .cart-preview-container .cart-preview{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;color:#000000;position:relative;text-align:center}.header .search-user-bag-container .cart-preview-container .cart-preview::after{content:"|";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .search-user-bag-container .cart-preview-container .cart-preview a{color:#000000;text-align:center;display:block;font-weight:bold;padding:4px 0px;width:100%}.header .search-user-bag-container .cart-preview-container .cart-preview a:hover{color:#ffa420}.header .search-user-bag-container .cart-preview-container .cart-preview a svg,.header .search-user-bag-container .cart-preview-container .cart-preview a i{font-size:18px;color:#000000;margin-left:10px}.header .search-user-bag-container .popup-container{position:absolute;top:50%;opacity:0;width:200%;background-color:#ffffff;padding:15px;right:0;display:none;z-index:99;color:#000000}.footer{background-color:#000000;font-size:14px;padding:0px 15px;margin:0px -15px;margin-top:45px;color:#ffffff}.footer .newsletter-socialmedia{padding-top:30px;margin-bottom:25px}.footer .footer-menu-credits{padding-bottom:20px}.footer .footer-menu-credits .credits{text-align:right}.footer .footer-menu-credits .credits a{font-size:13px;color:#ffffff}.footer .footer-menu-credits .credits a:hover{color:#ffa420}.ContentBox .ContentBoxTitle{background-color:#000000;padding:14px 25px;margin-bottom:25px;color:#ffffff;font-size:16px;font-weight:bold}.ContentBox .ContentBoxTitle h2,.ContentBox .ContentBoxTitle h3{color:#ffffff;font-size:16px;font-weight:bold;margin:0px;line-height:1.5}.SliderContainer .SliderTitle{background-color:#000000;padding:14px 25px;margin-bottom:25px;color:#ffffff;font-size:16px;font-weight:bold}.SliderContainer .SliderTitle h2,.SliderContainer .SliderTitle h3{color:#ffffff;font-size:16px;font-weight:bold;margin:0px;line-height:1.5}.account-block-title-container{background-color:#000000;padding:14px 25px;margin-bottom:25px;color:#ffffff;font-size:16px;font-weight:bold}.account-block-title-container h2,.account-block-title-container h3{color:#ffffff;font-size:16px;font-weight:bold;margin:0px;line-height:1.5}.Box.SideBarMenu .BoxTitle{background-color:#000000;padding:14px 25px;margin-bottom:25px;color:#ffffff;font-size:16px;font-weight:bold;margin-bottom:15px}.Box.SideBarMenu .BoxTitle h2,.Box.SideBarMenu .BoxTitle h3{color:#ffffff;font-size:16px;font-weight:bold;margin:0px;line-height:1.5}.SideBox .BoxTitle{background-color:#000000;padding:14px 25px;margin-bottom:25px;color:#ffffff;font-size:16px;font-weight:bold;margin-bottom:15px}.SideBox .BoxTitle h2,.SideBox .BoxTitle h3{color:#ffffff;font-size:16px;font-weight:bold;margin:0px;line-height:1.5}.mCustomScrollbar .mCSB_inside .mCSB_container{margin-right:10px}.mCustomScrollbar .mCSB_scrollTools{width:6px}.mCustomScrollbar .mCSB_scrollTools .mCSB_draggerRail{width:6px;border-radius:0;background:#efefef;border-radius:5px}.mCustomScrollbar .mCSB_scrollTools .mCSB_dragger{background-color:#000000;border-radius:5px}.mCustomScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:transparent}.toolbar{margin-bottom:20px;font-size:14px;color:#7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex}.toolbar .products-per-page-label,.toolbar .custom-select-label{padding-right:15px}.bootstrap-select .btn.selectpicker{padding:6px 10px;padding-right:38px;border:none;border-radius:0px;font-size:12px;color:#7d7d7d;line-height:1.5;background-color:#efefef}.bootstrap-select .btn.selectpicker .select-down-arrow{width:32px;text-align:center;height:30px;line-height:30px;background-color:#000000;color:#ffffff;text-align:center;font-weight:bold;display:block;position:absolute;right:0px;top:0px}.read-more{font-size:14px;color:#ffffff;display:inline-block;text-align:center;padding:12px 25px;background-color:#ffa420}.read-more:hover{background-color:#cb7613;color:#ffffff}.content-box-container .company-details{font-size:14px;color:#ffa420;margin-bottom:15px;display:inline-block}.content-box-container .company-details:hover{color:#000000}.content-box-container .company-description{font-size:14px;color:#808080;margin-bottom:15px;display:none}
/*# sourceMappingURL=Template.min.css.map */