/* Tag Styles */
 
p.tags {
    font: bold;
}
 
p.tags span.st_tag {
    padding: 0px 0px 0px 20px;
    margin: 0;
    background: url(Images/tag_bg_l.png) no-repeat left center;
    display: inline-block;
}
p.tags span.st_tag a {
    text-decoration: none;
    text-shadow: #f4f4f4 1px 1px 1px;
    padding: 0px 10px 0px 2px;
    background: url(Images/tag_bg_r.png) no-repeat right center;
    display: inline-block;
}
p.tags span.st_tag a:hover {
    color: #333;
}



div.widget {box-shadow: none;border: 1px solid #d9d9d9;background: #f7f7f7;}

div.CatalogMenuWrapper{padding:5px 0}
div.detail
{
	display:inline-block;
	/*margin: 5px;*/
	/*float:right;*/
	width: 100%;
	/*border: 1px solid #c9c9c9;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 5px #c9c9c9;
	-webkit-box-shadow: 1px 1px 5px #c9c9c9;
	box-shadow: 1px 1px 5px #c9c9c9;
	background-repeat: no-repeat;
	background-position: bottom right;*/
}
ul.CatalogMenuCategoryContainer{padding-left:10px}
div.CatalogCatalogWrapper{}
div.Categoriesearch{text-align:left;margin:0;padding:45px;}
div.Categoriesearch input.CategoriesearchHiddenButton{display:none;visibility:hidden}
div.CatalogMessage{text-align:justify; margin:0;padding:20px 10px 20px 10px}
div.CatalogSubcategories{text-align:justify; margin:0;padding:5px}
div.CatalogListContainer-Breadcrumb{text-align:left;margin:0;padding:0}
div.CatalogListContainer-SortBy{text-align:left;margin:0;padding:0;float:right;display:inline;}
div.CatalogListContainer-Content{text-align:center;margin:0;padding:5px}
div.CatalogListContainer-Navigation{border-top:solid 1px #D2D2D2;text-align:center;margin:0;padding:5px 0}
div.CatalogListContainer-Navigation p{margin:0;padding:3px}
span.CatalogDetailWarningMessage{display:block;text-align:center;background-color:red;color:#FFF;font-weight:bold;margin:0 auto;padding:2px 0}
div.CatalogDetailContainer-Content{padding:5px}
div.CatalogDetailContainer-Content p{text-align:left;margin:0;padding:0}
div.CatalogDocumentImage{color: #A6A6A6;
font-size: 12px;
text-align: left;
padding: 13px 13px 17px;
background-color: #FFF;
box-shadow: 0px 1px 2px #CCC;
float: left;
margin-right: 30px;
margin-bottom: 30px;
}
div.CatalogDocumentDescription{
text-align:left;
padding: 13px 13px 17px;
margin-right: 30px;
margin-bottom: 30px;
}
span.CatalogProductRegularPrice{text-decoration:line-through}
input.CatalogQuantityTextBox{width:25px}
a.CatalogButtonTellAFriend img{border:none 0}
input.CatalogButtonEdit{float:left}
span.CatalogDetailError{margin:10px 5px}
p.CatalogClear{clear:both}
div.CatalogDetailReturnWrapper{/*background-color:#D2D2D2;*/text-align:left;margin:0;padding:5px}
p.CatalogReviews-Title{width:100%;text-align:right;border-bottom:dotted 1px red;margin:0;padding:3px 0}
p.CatalogAddReview{width:100%;text-align:right;margin:0;padding:3px 0}
table.CatalogReview td{padding:0}
p.CatalogUserReview{float:left;margin:0;padding:3px 0}
p.CatalogUserReviewComment{clear:both;margin:0;padding:3px 0}
div.CatalogEditWrapper{width:100%;border:solid 1px ;text-align:center;margin:0;padding:5px 0}
table.CatalogEditReview{border:none 0;border-spacing:5px;border-collapse:collapse;width:80%;text-align:left;margin:0 10%;padding:0}
table.CatalogEditReview td{padding:2px 0}
table.CatalogEditReview td.NormalBold{width:33%;white-space:nowrap}
table.CatalogEditReview td.Normal{width:67%}
div.CatalogMiniCartWrapper{font:12px Verdana, Arial, Helvetica, sans-serif;text-align:center}
div.CatalogAccountWrapper{font:14px Verdana, Arial, Helvetica, sans-serif;text-align:center}
div.CatalogAccount-Header{background-color:#4696BE;color:#D2D2D2;height:16px;margin:0;padding:3px 10px}
div.CatalogAccount-Title{float:left;text-align:left}
span.CatalogAccountParentTitle{color:#D2D2D2;font-weight:bold;font-size:12px}
div.CatalogAccount-Buttons{font:12px Verdana, Arial, Helvetica, sans-serif;text-align:right}
a.CatalogAccountButton:link,a.CatalogAccountButton:visited{font:12px Verdana, Arial, Helvetica, sans-serif;color:#D2D2D2}
div.CatalogAccountCheckout{margin:15px 0 0;padding:0}
p.CatalogAccountCheckoutMessage{text-align:left;padding:0 10%}
a.CatalogAccountCheckoutButton{display:inline-block;border:0;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;background:none;margin:0;padding:0}
a.CatalogAccountCheckoutButton span{position:relative;float:left;vertical-align:middle;background:url("images/gel_left.gif") left top no-repeat;padding:0 0 0 8px}
a.CatalogAccountCheckoutButton span span{background:url("images/gel_right.gif") right top no-repeat;padding:0 8px 0 0}
a.CatalogAccountCheckoutButton span span span{height:24px;line-height:1.5;background:url("images/gel_background.gif") left top repeat-x;padding:3px 5px 0}
table.CatalogCartDetail{font-size:12px;border-collapse:collapse;empty-cells:hide;table-layout:auto;text-align:center;border-style:hidden;border-width:0;margin:0 auto}
td.CatalogCartDetailThumbnail{text-align:center;vertical-align:middle}
td.CatalogCartDetailQuantityHeader{text-align:right;width:35px;font-weight:bold}
td.CatalogCartDetailQuantityFooter{text-align:right;font-style:italic}
td.CatalogCartDetailQuantityFooter span{padding-right:24px}
td.CatalogCartDetailDelete{width:22px}
input.CatalogCartDetailQuantityTextBox{font-size:12px;width:25px}
div.CatalogAccountCheckoutWrapper{width:100%;text-align:left;margin:0;padding:0}
div.CatalogAccountCheckoutSteps{width:100%;height:19px;text-align:left;margin:0;padding:10px 0}
div.CatalogAccountCheckoutSteps ul li.CatalogCheckoutStep{float:left;border:solid 1px #d2d2d2;margin:0 10px 0 0;padding:0}
div.CatalogAccountCheckoutSteps ul li span.CatalogCheckoutStepNumber{font-size:14px;font-weight:bold;background-color:#d2d2d2;color:#000;margin:0;padding:0 5px}
div.CatalogAccountCheckoutSteps ul li span.CatalogCheckoutStepText{font-size:14px;color:#000;margin:0;padding:0 5px}
div.CatalogAccountCheckoutSteps ul li.CatalogCheckoutActiveStep{float:left;border:solid 1px #4696be;margin:0 10px 0 0;padding:0}
div.CatalogAccountCheckoutSteps ul li.CatalogCheckoutActiveStep span.CatalogCheckoutStepNumber{background-color:#4696be;color:#d2d2d2}
div.CatalogAccountCheckoutAddresses{width:100%;text-align:left;margin:0 auto}
div.CatalogAccountCheckoutTotal{text-align:right;margin:0 10%;padding:10px 0}
div.CatalogAccountCheckoutTotal table{width:100%;font-size:12px;border-collapse:collapse;empty-cells:hide;table-layout:auto;text-align:right;border-style:hidden;border-width:0;margin:auto}
td.CatalogAccountCheckoutCartDiscount{width:90px;padding-right:30px;font-weight:bold;color:green}
td.CatalogAccountCheckoutCartTotal{width:90px;padding-right:30px;font-weight:bold}
div.CatalogAccountCheckoutCoupon{text-align:left;margin:0 10px}
input.CatalogAccountCheckoutCouponCode{width:140px}
div.CatalogAccountCheckoutNavigation{height:14px;width:100%;text-align:left;margin:0;padding:10px 0}
div.CatalogAccountCheckoutNavigation ul.CatalogAccountCheckoutNavButtons{float:left;margin:0;padding:0}
div.CatalogAccountCheckoutNavigation ul.CatalogAccountCheckoutNavButtons li{list-style-type:none;float:left;margin:0 0 0 10px;padding:0}
table.CatalogAccountCheckoutAuthorizeCardInfos tr{vertical-align:baseline}
div.CatalogAccountAddressesWrapper{width:100%;text-align:left;margin:0 auto;padding:10px 0}
span.CatalogAccountAddressesLogin{font-size:14px;color:red}
table.CatalogAccountAddresses{font-size:11px;border-collapse:collapse;empty-cells:hide;table-layout:auto;text-align:left;width:100%;border-color:#4696BE;border-style:solid;border-width:1px;margin:0 auto}
input.CatalogAddressFieldPostalCode{width:80px}
table.CatalogAccountAddressCmd{font-size:11px;border-collapse:collapse;empty-cells:hide;table-layout:auto;text-align:left;width:auto;border-style:hidden;border-width:0;margin:0 auto}
table.CatalogAccountAddressCmd td.CatalogAddressCommand{text-align:center;white-space:nowrap;width:500px}
span.CatalogAccountOrderTitle{color:#4696BE}
table.CatalogAccountOrderHeader{font-size:11px;border-collapse:collapse;empty-cells:hide;table-layout:auto;text-align:left;width:100%;border-style:hidden;border-width:0;margin:0 auto}
table.CatalogAccountOrderBody{font-size:11px;border-collapse:collapse;empty-cells:hide;table-layout:auto;text-align:center;width:100%;border-color:#4696BE;border-style:solid;border-width:1px;margin:5px auto}
td.CatalogAccountOrderBodyQtyHeader{text-align:right;width:60px;font-weight:bold}
table.CatalogAccountOrderFooter{font-size:11px;border-collapse:collapse;empty-cells:hide;table-layout:auto;width:100%;float:right;text-align:right;border-style:hidden;border-width:0;margin:0 auto}
td.CatalogAccountOrderFooterValue{width:90px}
td.CatalogAccountOrderFooterDiscount{color:green}
fieldset.CatalogAccountOrderSatutsManagement table{border-collapse:collapse;border-style:hidden;border-width:0}
div.CatalogMicroCart{margin:0;padding:10px}
p.CatalogMicroCartItems{margin:0;padding:0 0 6px}
span.CatalogLinks{padding:10px}
span.CatalogLinks img{border:0}
a.CatalogMenuCategoryItemSelected:link,a.CatalogMenuCategoryItemSelected:visited,span.CatalogCurrentPageNumber,span.CatalogProductSalePrice{color:red}
a.CatalogMenuCategoryItem:link,a.CatalogMenuCategoryItem:visited,a.CategoriesubCategoryItem:link,a.CategoriesubCategoryItem:visited{color:#0D69B2}
li.CatalogMenuCategoryListItem,li.CatalogMenuCategoryListItemSelected,div.CatalogAccountCheckoutSteps ul li{list-style-type:none}
div.CatalogCatalogWrapper a.CommandButton,div.CatalogCatalogWrapper .Normal{font-size:12px}
div.Categoriesearch input.CategoriesearchTextBox,div.Categoriesearch select.CategoriesearchColumns{margin:0 5px}
div.CatalogCategoryMessage p,p.CategoriesubCategories{margin:0;padding:3px 0}
div.CatalogListContainer-Title,div.CatalogDetailContainer-Title{
overflow: hidden;
min-height: 30px;
margin-bottom: 15px;
font-size:larger;
font-weight: bold;
padding: 7px 10px 0;
border: 1px solid #e0e0e0;
background: #fafae9;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
width: 100%;
}

div.CatalogDetailContainer-Title1{
overflow: hidden;
min-height: 30px;
/*margin-bottom: 15px;*/
font-size:large;
font-style:italic;
font-weight: bold;
/*color:#6699CC;*/
padding: 5px 10px 0;
border: 1px solid #e0e0e0;
background: #fafae9;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
width: 100%;}

div.CatalogListContainer-Breadcrumb p,div.CatalogListContainer-SortBy p,div.CatalogDetailReviewsWrapper{margin:0;padding:5px;}
table.CatalogNewProductList,table.CatalogFeaturedProductList,table.CatalogPopularProductList,table.CatalogCategoryProductList,table.CategoriesearchResultsProductList,table.CatalogAlsoBoughtProductList,table.CatalogReviews{border:hidden ;border-spacing:0;border-collapse:collapse;width:98%;margin-left:10px;}
td.CatalogNewProductItem,td.CatalogFeaturedProductItem,td.CatalogPopularProductItem,td.CatalogCategoryProductItem,td.CategoriesearchResultsProductItem,td.CatalogAlsoBoughtProductItem,td.CatalogNewProductAlternatingItem,td.CatalogFeaturedProductAlternatingItem,td.CatalogPopularProductAlternatingItem,td.CatalogCategoryProductAlternatingItem,td.CategoriesearchResultsProductAlternatingItem,td.CatalogAlsoBoughtProductAlternatingItem{text-align:left;vertical-align:top;padding:5px 0}
td.CatalogNewProductItem p,td.CatalogFeaturedProductItem p,td.CatalogPopularProductItem p,td.CatalogCategoryProductItem p,td.CategoriesearchResultsProductItem p,td.CatalogAlsoBoughtProductItem p,td.CatalogNewProductAlternatingItem p,td.CatalogFeaturedProductAlternatingItem p,td.CatalogPopularProductAlternatingItem p,td.CatalogCategoryProductAlternatingItem p,td.CategoriesearchResultsProductAlternatingItem p,td.CatalogAlsoBoughtProductAlternatingItem p{margin:0;padding:2px 0}
td.CatalogFeaturedProductItem span.CatalogProductPrice,td.CatalogFeaturedProductAlternatingItem span.CatalogProductPrice,span.CatalogProductModelName,span.CatalogAccountOrdersError{font-size:14px}
a.CatalogProductLinkImage:link,a.CatalogProductLinkImage:visited,a.CatalogProductLinkImage:hover,a.CatalogProductLinkImage:active,a.CatalogAccountAddressesEditButton:hover,a.CatalogAccountAddressesEditButton:active,a.CatalogAccountAddressesAddButton:hover,a.CatalogAccountAddressesAddButton:active,a.CatalogAccountAddressUpdateButton:hover,a.CatalogAccountAddressUpdateButton:active,a.CatalogAccountAddressCancelButton:hover,a.CatalogAccountAddressCancelButton:active,a.CatalogAccountAddressDeleteButton:hover,a.CatalogAccountAddressDeleteButton:active,a.CatalogAccountOrdersEditButton:hover,a.CatalogAccountOrdersEditButton:active,a.CatalogAccountOrdersCancelButton:hover,a.CatalogAccountOrdersCancelButton:active,a.CatalogAccountDownloadsDownloadButton:hover,a.CatalogAccountDownloadsDownloadButton:active,span.CatalogLinks a:hover,span.CatalogLinks a:active{text-decoration:none}
span.CatalogProductModelNumber,span.CatalogProductWeight,span.CatalogProductHeight,span.CatalogProductLength,span.CatalogProductWidth,span.CatalogProductSurface,span.CatalogProductVolume,span.CatalogProductDimensions,a.CatalogLinkDetail:link,a.CatalogLinkDetail:visited,a.CatalogPrintDetail:link,a.CatalogPrintDetail:visited{white-space:nowrap}
span.CatalogProductPrice,span.CatalogProductVATPrice{font-size:14px;white-space:nowrap}
table.CatalogEditReview tr,td.CatalogAccountOrderHeaderOrderStatus,td.CatalogAccountOrderHeaderOrderStatus select,td.CatalogAccountOrderHeaderStatusButtons,td.CatalogAccountOrderHeaderBillTo,td.CatalogAccountOrderHeaderShipTo{vertical-align:top}
td.CatalogEditReviewCommands,td.CatalogAccountAddressesPrimary,td.CatalogAccountAddressesEdit,td.CatalogAccountOrdersNumber,td.CatalogAccountOrdersDate,td.CatalogAccountOrdersStatus,td.CatalogAccountOrdersStatusDate,td.CatalogAccountOrdersEdit,td.CatalogAccountOrdersCancel,td.CatalogAccountOrderFooterBack,td.CatalogAccountDownloadsOrderNumber,td.CatalogAccountDownloadsAllowed,td.CatalogAccountDownloadsDownloaded,td.CatalogAccountDownloadsDownload{text-align:center}
span.CatalogAccountSpacer,a.CatalogAccountCheckoutButton:link,a.CatalogAccountCheckoutButton:visited{color:#D2D2D2}
div.CatalogAccountCustomerCart,div.CatalogAccountOrdersWrapper{text-align:center;padding:10px 0}
table.CatalogCartDetail tr,table.CatalogAccountAddressCmd tr,table.CatalogAccountOrderHeader tr,table.CatalogAccountOrderFooter tr{border-style:hidden;border-width:0;padding:2px}
table.CatalogCartDetail td,table.CatalogAccountAddress td,table.CatalogAccountAddressCmd td,table.CatalogAccountOrderHeader td,table.CatalogAccountOrderFooter td{border-style:hidden;border-width:0;padding:3px}
td.CatalogCartDetailProductHeader,td.CatalogAccountAddressesDescriptionHeader,td.CatalogAccountOrderBodyProductHeader,td.CatalogAccountDownloadsProductTitleHeader{text-align:left;font-weight:bold}
td.CatalogCartDetailProduct,td.CatalogAccountAddressesDescription,td.CatalogAccountOrderBodyProduct,fieldset.CatalogAccountOrderSatutsManagement table tr,td.CatalogAccountDownloadsProductTitle{text-align:left}
td.CatalogCartDetailPriceHeader,td.CatalogCartDetailPriceFooter,td.CatalogCartDetailSubtotalHeader,td.CatalogCartDetailSubtotalFooter,td.CatalogAccountOrdersTotalHeader{text-align:right;font-weight:bold}
td.CatalogCartDetailPrice,td.CatalogCartDetailQuantity,td.CatalogCartDetailSubtotal,td.CatalogAccountOrdersTotal,td.CatalogAccountOrderBodyQty,td.CatalogAccountOrderBodyPrice,td.CatalogAccountOrderBodySubtotal{text-align:right}
div.CatalogAccountCheckoutSteps ul,p.CatalogMicroCartTotal{margin:0;padding:0}
fieldset.CatalogAccountCheckoutAccountInfos,fieldset.CatalogAccountCheckoutBillingAddress,fieldset.CatalogAccountCheckoutShippingAddress{width:430px;text-align:left;display:block;margin:0}
table.CatalogAccountCheckoutSelectBillingAddress,table.CatalogAccountCheckoutSelectShippingAddress,table.CatalogAccountCheckoutAuthorizeCardInfos{font-size:12px;border-collapse:collapse;empty-cells:hide;table-layout:auto;text-align:left;border-style:hidden;border-width:0}
table.CatalogAccountCheckoutSelectBillingAddress tr,table.CatalogAccountCheckoutSelectShippingAddress tr{text-align:left;vertical-align:baseline}
table.CatalogAccountCheckoutSelectBillingAddress td,table.CatalogAccountCheckoutSelectShippingAddress td{padding:3px}
table.CatalogAccountCheckoutSelectBillingAddress td.CatalogAddressLabel,table.CatalogAccountCheckoutSelectShippingAddress td.CatalogAddressLabel,table.CatalogAccountAddress td.CatalogAddressLabel{width:130px;font-weight:bold;white-space:nowrap}
table.CatalogAccountCheckoutSelectBillingAddress td.CatalogAddressField,table.CatalogAccountCheckoutSelectShippingAddress td.CatalogAddressField,table.CatalogAccountAddress td.CatalogAddressField{vertical-align:top;white-space:nowrap}
div.CatalogAccountCheckoutCart,div.CatalogAccountCheckoutGateway{text-align:center;margin:0 auto;padding:0}
td.CatalogAccountCheckoutTaxTotal,td.CatalogAccountCheckoutShippingTotal{width:90px;padding-right:30px}
td.CatalogAccountCheckoutCartFooter span,td.CatalogAccountOrderHeaderHeader,td.CatalogAccountOrderFooterHeader{font-weight:bold}
div.CatalogAccountCheckoutEmailProvider,div.CatalogAccountCheckoutPayPalProvider,div.CatalogAccountCheckoutAuthorizeProvider,div.CatalogAccountCheckoutAtosProvider{width:80%;text-align:center;margin:0 10%;padding:0}
table.CatalogAccountAddresses tr,table.CatalogAccountOrders tr,table.CatalogAccountOrderBody tr,table.CatalogAccountDownloads tr{border-color:#4696BE;border-style:solid;border-width:1px;padding:2px}
table.CatalogAccountAddresses td,table.CatalogAccountOrders td,table.CatalogAccountOrderBody td,table.CatalogAccountDownloads td{border-color:#4696BE;border-style:solid;border-width:1px;padding:3px}
td.CatalogAccountAddressesPrimaryHeader,td.CatalogAccountAddressesEditHeader,td.CatalogAccountOrdersEditHeader{text-align:center;font-weight:bold;width:70px}
input.CatalogAddressFieldDescription,input.CatalogAddressFieldName,input.CatalogAddressFieldStreet,input.CatalogAddressFieldUnit,input.CatalogAddressFieldCity,select.CatalogAddressFieldRegion,input.CatalogAddressFieldRegion,select.CatalogAddressFieldCountry,input.CatalogAddressFieldEmail{width:250px}
input.CatalogAddressFieldTelephone,input.CatalogAddressFieldCell{width:150px}
table.CatalogAccountOrders,table.CatalogAccountDownloads{font-size:11px;border-collapse:collapse;empty-cells:hide;table-layout:auto;text-align:center;width:100%;border-color:#4696BE;border-style:solid;border-width:1px;margin:0 auto}
td.CatalogAccountOrdersNumberHeader,td.CatalogAccountOrdersDateHeader,td.CatalogAccountOrdersStatusHeader,td.CatalogAccountOrdersStatusDateHeader,td.CatalogAccountDownloadsOrderNumberHeader,td.CatalogAccountDownloadsAllowedHeader,td.CatalogAccountDownloadsDownloadedHeader,td.CatalogAccountDownloadsDownloadHeader{text-align:center;font-weight:bold}
td.CatalogAccountOrderHeaderOrderNumber,td.CatalogAccountOrderHeaderOrderDate{width:35%;vertical-align:top}
td.CatalogAccountOrderBodyPriceHeader,td.CatalogAccountOrderBodySubtotalHeader{text-align:right;width:90px;font-weight:bold}

div.peekTemplateClass
{
     width: 235px;
     height: 245px;
     padding: 10px;
     font-size: 13px;
     line-height: 20px;
}
 

 
div.innerTitle
{
     width: 250px;
     height: 40px;
     top: 50%;
     margin-top: -20px;
     position: absolute;
     font-size: 17px;
     line-height: 20px;
     padding-left: 10px;
}
 
div.noHover.RadTile
{
     border-color: transparent;
}
 
/* change tile texts to better fit long names and show over the images */
div.RadTile div.rtileBottomContent
{
     font-weight: bold;
     width: auto;
     max-width: 350px;
     color: Black;
     /* semi-transparent background like this will work in CSS3 compatible browsers */
     background-color: rgba(255,255,255,0.5);
     height: 20px;
     line-height: 20px;
     padding: 0 10px;
     bottom: 10px;
}
 
 banner */
div.directoryHeader
{
width: 100%;
height: 50px;
background-image: url(Images/content-back.gif);
background-repeat: repeat-x;
position: relative;

}

div.qsf-black .directoryHeader,
div.qsf-office-black .directoryHeader,
div.qsf-glow .directoryHeader,
div.qsf-black-metro .directoryHeader
{
     background-image: url('header_dark.png');
}

div.RadTileList .rtlistWrapper {
    width: 260px;
    vertical-align: top;
    float: left;
	font-family: MontrealLight;
}

div.RadTileList_Glow {
    font-family: MontrealLight;
    font-size: 11px;
    color: #E2E8EB;
}

div.RadTile_Glow
{
	font-family: MontrealLight;
	font-size: 13px;
	color: #E2E8EB;
	background-color: #1C262C;
}

P {
    font-size:inherit;
}




.srch {
display: inline-block;

float: right;
height: 35px;
width: 35px;
margin: 0 40px 0 0;
padding: 0;
background: #333 url('Images/search.png') no-repeat center center;
border-radius: 0 10px 10px 0;
}

/*.srch {
position: relative;
display: block;
white-space: nowrap;
overflow: hidden;
-webkit-border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
border-radius: 0\9;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
margin: 10px 0 0;
}*/

.styled-select {
float: right;
display: inline-block!important;
margin: 0 -3px 0 -1px !important;
position: relative !important;
padding: 6px 8px 6px 10px;
  font-weight: bold ;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
position: relative;
height: 35px;
overflow: hidden;
border: 1px solid #cdcdcd;
border-top-color: #bdbdbd;
background-color:#fafae9;
}

.styled-select-txt {
float: right;
width:30%;
display: inline-block;
position: relative;
padding-left:10px;
height: 35px;
overflow: hidden;
border: 1px solid #cdcdcd;
border-top-color: #bdbdbd;
border-radius: 4px 0 0 4px;
}



.item-info {
width: 100%;
padding: 30px 40px;
text-align: center;
padding: 8px 0;
box-shadow: none;
border: 1px solid #d9d9d9;
background: #fafae9;
}

.item-info .cat {
font-weight: 400;
text-transform: uppercase;
font-size: 10px;
letter-spacing: 1px;
}

.item-info .category {
text-transform: uppercase;
letter-spacing: 1px;
color: #ccc;
}

.item-info .price {
padding: 1px 0 24px;
}

.item-info .price .guide-price {
font-weight: 400;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 1px;
display: block;
}

.item-info .price .the-price {
font-weight: 700;
font-size: 48px;
line-height: 58px;
color: #4f4f4f;
display: block;
}

.item-info .price .vat {
font-weight: 400;
color: #ccc;
}

.item-info .info-link {
display: block;
font-weight: 400;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 1px;
margin-top: 8px;
}

 .item-info .info-link strong {
color: #f9bb62;
}


.button-large
{
border: 3px solid #f9bb62;
color: #f9bb62;
display: inline-block;
font-weight: 400;
font-size: 13px;
line-height: 13px;
text-transform: uppercase;
background: #ffffff;
padding: 4px 10px;
margin:4px 4px;
border: 3px solid #b7b7b7;
transition: all 0.24s ease-out;
text-align: center;
}

.product-info .button-large {
display: block;
margin-top: 30px;
}


.item-detail {
text-align:justify;
padding-right:20px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
box-shadow: none;
border: 1px solid #d9d9d9;
background: #fafae9;
}

.CatalogSortByColumns
{
  margin-bottom: 2px  ;
  font-size: medium;
border: 0;
background-color: transparent;
}

.CatalogSortByLinkButton
{
	padding-left:5px;
}





span.date-display-single {
	color: #E6BEAB;
}


.views-field-field-image, #content-group .field-name-field-image, .view-id-news .imageNews {
float: left;
padding-bottom: .7em;
background: #fff url(/DesktopModules/TAC_News/Templates/images/shadow-img-home.png) no-repeat bottom center;
margin: 0 .7em 0 0;
}


.views-field-field-image img, #content-group .field-name-field-image img {
float: left;
padding: .65em;
background-color: #fff;
border: 1px solid #e7e5e5;
}

a.read_more {
padding: 0 .5em .6em .5em;
background: rgba(0,0,0,0) url(/DesktopModules/TAC_News/Templates/images/bg-member-orange.png) no-repeat bottom left;
color: #FFF!important;
}




.more-link {
text-align: right;
text-decoration: none;
color: #e3e3e3;
}



