.container_16 {
    margin-left: auto;
    margin-right: auto;
    width: 1000px !important;
}
.header_wrap{ margin-top:13px; }
.header_wrap .header_userbar {
    direction: rtl;
    float: right;
    height: 90px;
    width: 328px !important;
}
.header_wrap .header_userbar .userbar {
    float: right;
    margin-right: 0 !important;
}
.header_wrap .header_userbar p.name {
    border-left: 1px solid #222222;
    direction: rtl;
    height: 18px;
    padding-bottom: 0 !important;
    padding-left: 10px !important;
    padding-right: 0;
    padding-top: 0 !important;
}
.product-icons.grid_6.omega {
  left: 0;
  position: absolute;
  top: 23px;
  width: 65px;
}
.smallcart .carttotaltext ,.smallcart #cartpricetext { display:none;}


.itemsgrid  .icon250 {
  /*  border: medium none;
    height: 248px;
    left: -10px;
    position: absolute;
    top: -330px;
    width: 323px;*/
border: medium none;
height: 248px;
left: -14px;
position: absolute;
top: -4px;
width: 323px;
}

li.icon-250 {
    position: absolute;
    right: 0px;
    top: 37px;
}
.icon248 {
    left: -6px;
    position: absolute;
    top: -4px;
}
.icon249 {
    left: -6px;
    position: absolute;
    top: -4px;
}


.MiscFieldsIcons {
    position: absolute;

}

.productBoxes .MiscFieldsIcons {
  position: absolute;
  top: 5px;
  left: 5px;
}
.header_wrap .header_userbar p.link{ border-left:0px solid #222; padding:0 10px !important; }
.header_wrap .header_userbar p, .header_wrap .header_userbar p a{ font-size:14px; color:#222; }

.header_wrap .header_header_banner2{float: left;
height: 80px;
margin-left: 68px;
margin-top: 10px;
width: 202px !important;
 }

.header_wrap .header_header_banner1{ float:left; width:319px  !important; height:80px;  margin-left:5px; margin-top:-1px; }

.header_wrap .header_header_banner3{ float:right; width:155px !important; height:45px;   margin-top: -43px; margin-right:8px; }

.header_wrap .header_smallcart {
    background: url("../images/k3.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
    color: #222222;
    float: left;
    font-size: 14px;
    height: 45px;
    margin-left: -6px;
    margin-top: -44px;
    padding-right: 30px;
    position: relative;
    width: 117px !important;
}
.header_wrap .header_smallcart p{ line-height:55px; font-size:14px; color:#222; }

.header_wrap .header_newsletter{  background: none repeat scroll 0 0 #F2F2F2;
    border-right: 1px solid #CBCBCB;
    float: left;
    height: 37px;
    left: -141px;
    padding: 1px 5px;
    position: relative;
    top: 9px;
    width: 169px !important;
display:none;	}


 .header_wrap .header_searchbox
 {
  background: none repeat scroll 0 0 #F2F2F2;
    border-right: 1px solid #CBCBCB;
    float: left;
    height: 37px;
    left: -141px;
    padding: 1px 5px;
    position: relative;
    top: 9px;
    width: 177px !important
 }

  .header_wrap .header_searchbox .title{
 display:none;
  }

   .header_wrap .header_searchbox  input.text
  {
background: none repeat scroll 0 0 #f2f2f2;
border: 0 solid #ffffff;
height: 29px;
width: 113px;

  }
    .header_wrap .header_searchbox  button {
	background:url(../images/search_btn.jpg) no-repeat scroll right center transparent;
	text-indent:-500px;
	width:42px;
	height:29px;
	overflow:hidden;

	}
	 .header_wrap .header_searchbox  button  span span,
	 .header_wrap .header_searchbox  button  span{
	 background:none;
	 }
.header_wrap .header_newsletter p.subtitle, .header_wrap .header_newsletter label{ display:none !important; }

.header_wrap .header_menu{ clear:both; width:1000px !important; height:39px; border-top:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; margin-top: -31px; }
.header_wrap .header_menu .menu{ width:1000px !important; }
.header_wrap .header_menu ul{ margin-top:8px; }
.header_wrap .header_menu ul li ul{ margin-top:0px; }
.header_wrap .header_menu ul li {
    background: url("../images/7.png") no-repeat scroll right center transparent;
    direction: rtl;
    float: right;
    margin: 0;
    padding: 0 25px 0 15px;
}
.header_wrap .header_menu ul li.first {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    padding-right:0px;
}
.footer-credit {
    float: left;
    margin-left: 400px;
    margin-top: -35px;
    width: 244px;
}
.header_wrap .header_menu ul li a {
    color: #3C3C3C;
    font-size: 14px !important;
    text-decoration: none;
}
.header_wrap .header_menu ul li a:hover{ color:#555; text-decoration:none; font-size:14px !important; }

.header_wrap .header_menu ul li ul {
    background:#131313; border: 1px solid #131313 !important; width: 12em !important;
}
.header_wrap .header_menu .dropdown-menu ul{ border: 1px solid #131313 !important; width:15em !important}
.header_wrap .header_menu li li {
    background:#131313; border-top: 1px solid #3b3b3b !important; margin:0; padding:0px !important;
}

.header_wrap .header_menu li li a {
    color: #FFFFFF; font-size: 14px !important; margin: 0;
    padding: 3px 10px !important; text-decoration: none;
}
.header_wrap .header_menu li li a:hover {
    color: #FFFFFF; font-size: 14px !important; margin: 0;
    padding: 3px 10px !important; background:#600c0d; text-decoration: none;
}


.header_wrap .header_newsletter input.text {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #222222;
    direction: rtl;
    height: 18px;
    text-align: right;
    width: 135px;
}
.header_wrap .header_newsletter p{  float: right;
    margin: 0 !important;
    padding: 0 !important;
    width: 134px;
	}
	.header_wrap .header_newsletter .newsletter{   display: inline-block; margin-right: 4px !important; }
.header_wrap .header_newsletter button.button{ float:left; width: 27px; margin-left:2px; }
.header_wrap .header_newsletter button.button span{ background:url(../images/5.png) no-repeat; width:27px; height:26px; border:0px; margin:0px; padding:0px; font-size:1px; color:#222; }

.header_wrap .header_menu .dropdown-menu li:hover ul, .header_wrap .header_menu  .dropdown-menu li.sfHover ul{ top: 20px !important;}

.header_wrap .header_newsletter button.button span span{
    background-image:none !important;
    background-position: right top;
    background-repeat: no-repeat;
    display: block; font-size:1px; color:#222;
    height: 25px;
    padding-right: 0px;
}
.page-default .header_wrap > .container_16.wrap
{
    border:none;
 }
.page-default  #header {
    margin-bottom: 0;
}
/*Category Menu*/
.designbox.footer_footer_banner1 {
    float: left;
}
.header_wrap .header_categories {
    background: none repeat scroll 0 0 #222222;
    height: 90px;
    margin: 0 0 4px;
    padding: 0;
    width: 1000px !important;
}
.header_wrap .header_categories ul{ width:1000px; padding:0px; margin:0px; }
.header_wrap .header_categories ul li{ float:right; background:url(../images/8.png) no-repeat left;}
.header_wrap .header_categories ul li a.image { display:none !important; }

.header_wrap .header_categories ul li:hover a.Catname {  }
.header_wrap .header_categories ul li a.Catname {
    border: medium none;
    color: #FFFFFF;
    display: inline-block;
    font-size: 14px !important;
    height: 75px;
    left: 1px;
    line-height: 14px;
    padding-top: 10px;
    position: relative;
    text-align: center;
    width: 93%;
}

#header .categories a {
    font-size: 14px !important;
    line-height: 14px;
}

.header_wrap .header_categories ul li.li-0 {
    background: url("../images/menuNew.jpg") no-repeat scroll -901px 0 transparent;
    height: 92px;
    width: 84px;
}
.header_wrap .header_categories ul li.li-0:hover {
    background: url("../images/menuNewHover.jpg") no-repeat scroll -901px 0 transparent;
}
.header_wrap .header_categories ul li.li-1 {
    background: url("../images/menuNew.jpg") no-repeat scroll -802px 0 transparent;
    height: 91px;
    padding: 0;
    width: 99px;
}
.header_wrap .header_categories ul li.li-1:hover {
    background: url("../images/menuNewHover.jpg") no-repeat scroll -802px 0 transparent;
}
.header_wrap .header_categories ul li.li-2 {
    background: url("../images/menuNew.jpg") no-repeat scroll -702px 0 transparent;
    height: 91px;
    width: 85px;
}
.header_wrap .header_categories ul li.li-2:hover {
    background: url("../images/menuNewHover.jpg") no-repeat scroll -702px 0 transparent;
}
.header_wrap .header_categories ul li.li-3 {
    background: url("../images/menuNew.jpg") no-repeat scroll -502px 0 transparent;
    height: 91px;
    padding: 0;
    width: 100px;
}
.header_wrap .header_categories ul li.li-3:hover {
    background: url("../images/menuNewHover.jpg") no-repeat scroll -502px 0 transparent;
}
.header_wrap .header_categories ul li.li-4 {
    background: url("../images/menuNew.jpg") no-repeat scroll -2px 0 transparent;
    height: 91px;
    padding: 0;
    width: 100px;
}
.header_wrap .header_categories ul li.li-4:hover {
    background: url("../images/menuNewHover.jpg") no-repeat scroll -2px 0 transparent;
}
.header_wrap .header_categories ul li.li-5 {
    background: url("../images/menuNew.jpg") no-repeat scroll -201px 0 transparent;
    height: 91px;
    padding: 0;
    width: 101px;
}
.header_wrap .header_categories ul li.li-5:hover {
    background: url("../images/menuNewHover.jpg") no-repeat scroll -201px 0 transparent;
}
.header_wrap .header_categories ul li.li-6 {
    background: url("../images/menuNew.jpg") no-repeat scroll -401px 0 transparent;
    height: 91px;
    padding: 0;
    width: 100px;
}
.header_wrap .header_categories ul li.li-6:hover {
    background: url("../images/menuNewHover.jpg") no-repeat scroll -401px 0 transparent;
}
.header_wrap .header_categories ul li.li-7 {
    background: url("../images/menuNew.jpg") no-repeat scroll -302px 0 transparent;
    height: 91px;
    padding: 0;
    width: 99px;
}
.header_wrap .header_categories ul li.li-7:hover {
    background: url("../images/menuNewHover.jpg") no-repeat scroll -302px 0 transparent;
}
.header_wrap .header_categories ul li.li-8 {
    background: url("../images/menuNew.jpg") no-repeat scroll -602px 0 transparent;
    height: 91px;
    padding: 0;
    width: 100px;
}
.header_wrap .header_categories ul li.li-8:hover {
    background: url("../images/menuNewHover.jpg") no-repeat scroll -602px 0 transparent;
}
.header_wrap .header_categories ul li.li-9 {
    background: url("../images/menuNew.jpg") no-repeat scroll -102px 0 transparent;
    height: 91px;
    padding: 0;
    width: 102px;
}
.header_wrap .header_categories ul li.li-9:hover {
    background: url("../images/menuNewHover.jpg") no-repeat scroll -102px 0 transparent;
}

.header_categories .dropdown-menu .li-9 .Catname span {
  display: none !important;
}
.header_wrap .header_categories .dropdown-menu li:hover ul, .header_wrap .header_categories  .dropdown-menu li.sfHover ul {
    top: 93px;
}



.header_wrap .header_categories ul li ul {
    background:#131313; border: 1px solid #131313; width: 15em !important;
	margin-top: -2px;
}
.header_wrap .header_categories li li {
    background:#131313; border-top: 1px solid #3b3b3b !important; margin: 0;
}

.header_wrap .header_categories li.li-0 li a {
    color: #FFFFFF; font-size: 14px !important; margin: 0;
    padding: 5px 18px; text-decoration: none;
}
.header_wrap .header_categories li.li-0 li a:hover {
    color: #FFFFFF; font-size: 14px !important; margin: 0;
    padding: 5px 18px; background:#600c0d; text-decoration: none;
}

.header_wrap .header_categories li.li-1 li a {
    color: #FFFFFF; font-size: 13px !important; margin: 0;
    padding: 6px 18px; text-decoration: none;
}
.header_wrap .header_categories li.li-1 li a:hover {
    color: #FFFFFF; font-size: 13px !important; margin: 0;
    padding: 6px 18px; background:#720c11; text-decoration: none;
}

.header_wrap .header_categories li.li-2 li a {
    color: #FFFFFF; font-size: 13px !important; margin: 0;
    padding: 6px 18px; text-decoration: none;
}
.header_wrap .header_categories li.li-2 li a:hover {
    color: #FFFFFF; font-size: 13px !important; margin: 0;
    padding: 6px 18px; background:#763f0b; text-decoration: none;
}

.header_wrap .header_categories li.li-3 li a {
    color: #FFFFFF; font-size: 13px !important; margin: 0;
    padding: 6px 18px; text-decoration: none;
}
.header_wrap .header_categories li.li-3 li a:hover {
    color: #FFFFFF; font-size: 13px !important; margin: 0;
    padding: 6px 18px; background:#69580b; text-decoration: none;
}

.header_wrap .header_categories li.li-4 li a {
    color: #FFFFFF; font-size: 13px !important; margin: 0;
    padding: 6px 18px; text-decoration: none;
}
.header_wrap .header_categories li.li-4 li a:hover {
    color: #FFFFFF; font-size: 13px !important; margin: 0;
    padding: 6px 18px; background:#6a6b0c; text-decoration: none;
}

.header_wrap .header_categories li.li-5 li a {
    color: #FFFFFF; font-size: 13px !important; margin: 0;
    padding: 6px 18px; text-decoration: none;
}
.header_wrap .header_categories li.li-5 li a:hover {
    color: #FFFFFF; font-size: 13px !important; margin: 0;
    padding: 6px 18px; background:#0b600b; text-decoration: none;
}

.header_wrap .header_categories li.li-6 li a {
    color: #FFFFFF; font-size: 13px !important; margin: 0;
    padding: 6px 18px; text-decoration: none;
}
.header_wrap .header_categories li.li-6 li a:hover {
    color: #FFFFFF; font-size: 13px !important; margin: 0;
    padding: 6px 18px; background:#0b4526; text-decoration: none;
}

.container_16 .grid_16 {
    width: 1000px !important; margin:0px;
}
.mainTDcontainer{ margin:0px; padding:0px; }
.page-columns-1 .homepage-div .slider-700 {
    height: 498px ;
    margin: 0;
    width: 1000px !important;
}

#slider-700-nav a.activeSlide {
    background-position: -28px -1px;
}
.homepage_articles {
    height: 500px;
    margin-top: 0;
    width: 1000px;
}
#slider-700-nav a {
    background: url("../images/slider-700-pager.png") no-repeat scroll left top transparent;
    border: medium none;
    display: block;
    float: right;
    height: 26px;
    margin: 0 0 0 1px;
    position: relative;
    text-align: center;
    text-indent: -9999px;
    width: 23px;
}
#slider-700-nav {
float: left;
margin-left: 440px;
margin-right: 3px;
margin-top: -29px;
z-index: 9999;
}

.products-box-titles, #defProductboxesTbl{ display:none; }
.homepage_homepage_banner2{ width:1000px;     margin:15px 0px 8px 0px; }
.homepage_homepage_banner3{ width:1000px;   margin:7px 0px;}
.homepage_homepage_banner1,.homepage_homepage_banner2,.homepage_homepage_banner3
{
height:260px;
overflow:hidden!important;
}
.header_header_banner1 a{
 float:left;
}
.homepage_homepage_banner1 img,.homepage_homepage_banner2 img,.homepage_homepage_banner3 img{
transition: all 0.5s ease-out 0s;
}
.homepage_homepage_banner4 img,.homepage_homepage_banner5 img,.homepage_homepage_banner6 img{
transition: all 0.5s ease-out 0s;
}
.homepage_homepage_banner4,.homepage_homepage_banner5,.homepage_homepage_banner6{
height:210px;
overflow:hidden!important;
}

.homepage_homepage_banner1 img:hover,.homepage_homepage_banner2 img:hover,.homepage_homepage_banner3 img:hover,.homepage_homepage_banner4 img:hover,.homepage_homepage_banner5 img:hover,.homepage_homepage_banner6 img:hover
{
transform: scale(1.03);
}
/*Footer Area */

#footer .container_16{ background:#222; width:1000px; height:38px;  margin-top: 7px; }
.footer_newsletter p.subtitle, .footer_newsletter label{ display:none !important; }
.footer_newsletter {
    background-color: #222222;
    border-right: 1px solid #515151;
    float: left;
    height: 38px;
    margin: 0;
    padding: 0;
    width: 258px !important;
}
.footer_newsletter input.text{ width:193px; height:15px; background:#f2f2f2; border:0px; text-align:right; direction:rtl;  }
.footer_newsletter p{  float: right;
    margin: 0 !important;
    padding: 0 !important;
    width: 200px;
	}
.footer_newsletter .newsletter{   display: inline-block; margin-right: 4px !important; }
.footer_newsletter button.button {
    background: url("../images/19.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 25px;
    margin-left: 7px;
    margin-right: 4px;
    width: 27px;
}
.footer_newsletter button.button span{ display:none; width:27px; height:26px; border:0px; margin:0px; padding:0px; font-size:1px; color:#222; }

.footer_menu {
    background-color: #222222;
    float: right;
    height: 38px;
    width: 740px !important;
}
.page-columns-1 .homepage-div .slider-700 img {
    height: auto;
    max-height: 100%;
    max-width: 100%;
    width: auto;
}
.footer_menu .menu{ width:740px !important; }
.footer_menu ul{ margin-top:7px; }
.footer_menu ul li {
    background: url("../images/20.png") no-repeat scroll right center transparent;
    direction: rtl;
    float: right;
    margin: 0;
    padding: 0 15px 0 15px;
}
.footer_menu ul li.first { background:none !important; }
.footer_menu ul li a{ color:#fff; text-decoration:none; font-size:14px !important; }
.footer_menu ul li a:hover{ color:#fff; text-decoration:none; font-size:14px !important; }

#tlb_fot .tlb_fot-wrap {

}
#footer {
    color: #FFFFFF;
    display: inline-block;
    min-height: 61px;
    width: 100%;
}

/*Product Catalog Page*/

.header_breadcrumb .block {
    background: none repeat scroll 0 0 #F6F6F6;
    border-bottom: 1px solid #CBCBCB;
    border-top: 1px solid #CBCBCB;
    height: 31px;
    margin: 0 !important;
    position: relative;
    top: 0;
    width: 1000px ;
}

.content_properties {
    display: inline-block;
    height: auto;
    width: 100%;
}
.header_wrap > .container_16.wrap {
  /*  border-bottom: 1px solid #CBCBCB;*/
    padding-bottom: 4px;
}

.breadcrumb-ul {
    margin-top: 3px;
}
.ProductPageSection .PromotionBox {
    border: 1px solid #d3d3d3;
    direction: rtl;
    float: right;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-top: 10px;
    width: 987px;
}
.header_header_banner4 {
display: block !important;
float: left;
height: 28px !important;
position: absolute;
text-align: left;
top: 233px;
width: 249px !important;
z-index: 2;
padding-top: 5px;
}
.image.pic-160 {
    height: 100%;
    margin: 0;
    width: 100%;
}
.image img {
    height: auto !important;
    max-height: 100%;
    max-width: 100%;
    width: auto !important;
}

     .products-page .boxItem.grid_4:hover .item-name a ,   .content_relativeitems .boxItem.grid_4:hover  .item-name a
     ,   .productfromcategories .boxItem.grid_4:hover  .item-name a ,   .productfromcategories .boxItem.grid_4:hover .sale-price span.name
     { color:#fff}

    .products-page .boxItem.grid_4:hover , .content_relativeitems .boxItem.grid_4:hover
    , .productfromcategories  .boxItem.grid_4:hover
    {
    background-color: #222222;
    color: #FFFFFF;
}

    .productfromcategories {
    display: inline-block;
    margin-right: 10px;
	clear:both;
	width:100%;
}

.productfromcategories .title {
    font: bold 23px arial;
    height: 43px;
    margin-bottom: 0;
    text-align: center;
}
#header .breadcrumb li a {
    background: url("../images/23.png") no-repeat scroll 100% 7px transparent;
    display: block;
    padding-right: 15px; color:#222; font-size:14px;
}

.mainTDcontainer {

    position: relative;
}
.boxItem strike {
    margin: 0 10px 5px;
    position: relative;
    top: -2px;
}
.products-page h1 {
    color: #222222;
    font-size: 18px;
    margin-top: 0;
}


.products-page .boxItem.grid_4:hover .product-box-prices .sale-price span.name,
.content_relativeitems .boxItem.grid_4:hover .product-box-prices .sale-price span.name
{
     color:#fff
}



.miscfileds {
    border-top: 1px solid #CCCCCC;
    height: auto;
    margin: 15px 0 15px;
    padding: 0;
    width: 1000px;
}
.block.miscfileds .first {
    direction: rtl;
    font-size: 14px;
    font-weight: bold;
    height: 22px;
}
#MiscLeftSideDiv .LeftSide-ul a {
    background:none;
    color: #222;
    display: block;
    margin-bottom: 4px;
    padding: 0 0px 0 0; font-size: 14px;
    text-decoration: none;
    width: auto;
}
#MiscLeftSideDiv a {
    display: block;
    padding: 2px 0px 2px 2px;
    width: 90px; font-size: 14px; color: #222;
}
.block.miscfileds .right ul.center-ul {
    float: right;
    height: 143px;
    padding-left: 25px;
    padding-right: 25px;
    width: 15%;
}

.block.miscfileds .center-ul a.value {
    direction: rtl;
    display: inline-block;
    margin-bottom: 4px;
    text-decoration: none;
	font-size: 14px; color: #222;
}

.block.miscfileds .bottom {
    background:none;
    display: inline-block;
    line-height: 28px;
    list-style-type: none;
    margin-right: 10px;
    margin-top: 10px;
    padding-top: 6px;
    width: 100%; height:37px;
	border-bottom:1px solid #ccc;  border-top:1px solid #ccc;
}

.block.miscfileds .bottom button {
    height: 26px;
    margin-top: 3px;
    width: 29px;
}
.block.miscfileds .bottom button.button span {
    background-image: url("../images/24.png");
    background-position: right top;
    background-repeat: no-repeat;
    height: 23px;
    padding-right: 0;
    text-indent: -999px;
}
.block.miscfileds .bottom button.button span span {
    background-image: none;
    background-position: right top;
    background-repeat: no-repeat;
    display: block; font-size:1px;
    height: 23px;
    padding-right:0px;
}
.block.miscfileds .bottom .misc-search {
    border-right: 1px solid #CCCCCC;
    float: left;
    height: 33px;
    padding: 0 18px 0 0;
    width: auto;
}
.block.miscfileds .bottom ul.misc-search input.text{ width:183px; height:13px;  margin: 0; border:1px solid #cccccc; }

.block.miscfileds .bottom ul input.text{ width:83px; height:13px;  margin: 0; border:1px solid #cccccc; }
.block.miscfileds .bottom ul li, .block.miscfileds .bottom ul li a{ font-size:14px; color:#222; text-decoration:none; }

.itemsgridsort{ display:none; }

.products-page .boxItem.grid_4 {
    float: right;
    height: 330px;
    padding: 0px;
    position: relative; border:0px;
    width: 325px; margin:0px 6px; border-bottom:6px solid #e0e0e0;
}
.products-page .boxItem.grid_4.first{ margin-right:0px; }
.products-page .boxItem.grid_4.last{ margin-left:0px; }

.products-page .boxItem .boxPicture {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0px solid #C0C0C0; margin:0px;
    text-align: center; height:250px; margin-bottom:18px;
}

.products-page ul.productBoxes li{ margin-bottom:38px !important; }
.products-page .boxItem .item-name{ clear:both; width:auto; height:26px; text-align:center; }
.products-page .boxItem .item-name a{ clear:both; text-align:center; font-size:18px; color:#222; text-decoration:none; }


.product-box-prices { clear:both; width:auto; height:26px; text-align:center;  }

.product-box-prices .reg-price .name{ display:none; }
.product-box-prices .reg-price, .product-box-prices .sale-price{ display:inline; }
.product-box-prices .sale-price span {
    color: #222;
    font: normal 14px arial;
}
.product-box-prices .sale-price em, .product-box-prices .sale-price span span {
	color: #d50000;
    font: bold 18px arial;
}

.paging-div .items-paging a:hover, .paging-div .items-paging a.current {
    background: none repeat scroll 0 0 #DF1111;
    color: #FFFFFF;
    float: left;
    margin-right: 6px;
    padding: 4px 7px;
    text-decoration: none;
}
.paging-div .items-paging a {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    float: left;
    margin-right: 6px;
    padding: 4px 7px;
    text-decoration: none;
}
.itemsgridpaging span.name {
    display: none;
}
.itemsgridpaging {
    display: table;
    float: none;
    margin: 0 auto !important;
    position: relative;
    text-align: right;
    top: -26px;
    width: auto !important;
}

/*Product Details Page*/
.page-columns-1 table.ProductPageTbl {
    width: 1000px !important;
}
.ProductPageSection .product-images {
    float: left; margin:0px;
    margin-bottom: 20px; width:579px; height:auto; position:relative
}


.ProductPageSection .product-images #imgBigDIV {
    background-color: #FFFFFF;
    border: 1px solid #E6E2E2;
    height: 458px;
    margin-bottom: 2px;
    position: relative;
    width: 579px;
	margin-top: 15px;
}
#imgBigDIV img { top:0px !important}
.ProductPageSection .product-images #enlargeIcon {
    line-height: 30px;
    margin: 0;
    position: absolute;
    right: 0;
    top: 485px;
    z-index: 500;
}
.product-thumbnails.multizoom1.thumbs {
  margin-top: 10px;
}
.ProductPageSection .product-images #enlargeIcon a {
    background: url("../images/enlarge.png") no-repeat scroll 100% 0 transparent;

    display: inline-block;
    height: 29px;
    padding-right: 39px;
    text-decoration: none;
    text-indent: 9999px;
}

.ProductPageSection .product-images #enlargeIcon span {
  display:none;
}
.product-images .product-thumbnails ul li {
    height: 54px;
    margin-bottom: 0 !important;
    margin-left: 0;
    margin-right: 3px;
    margin-top: 0 !important;
    width: 97px;
}
.product-images .product-thumbnails ul li a {
    background-color: #FFFFFF;
    border: 1px solid #D5D5D5;
    height: 53px;
    margin: 0;
    width: 97px;
}
.block.miscfileds a.more, .block.miscfileds a.MoreMiscLinkOn {
    color: #CA001D;
    direction: rtl;
    float: right;
    text-decoration: none;
}
#header .breadcrumb li a, #header .breadcrumb li span {
    color: #222222;
}
#header {
    margin-bottom: 5px;
}
.product-images .product-thumbnails ul li a img{   }

.ProductPageSection .item-name{  width:394px; margin-right:12px;float:right;}
.ProductPageSection .item-name h1 {
    color: #222222;
    font-size: 20px;
    font-weight: bold;
    margin: 10px 0 15px;
}

.product-details .name {
    font-weight: normal;
}
.product_techinfo th{ display:none;}
.ProductPageSection .product-short-desc {
    border-bottom: 1px solid #d5d5d5;
    color: #222;
    font-size: 14px;
    font-weight: normal;
    height: 110px;
    line-height: 18px;
    margin: 0 12px 0 0;
    overflow: hidden;
    padding: 0 0 20px;
    width: 394px;
}

.product_techinfo .numofitems_1 .tech_value {
    background: none
}
.product-details.regular.grid_6.omega {
    display: table;
    height: 116px;
    margin: 0;
    padding: 0;
    vertical-align: middle;
}
.product-details.regular.grid_6.omega ul {
    display: table-cell;
    vertical-align: middle;
}

.product-details.regular.grid_6.omega ul li {
    width: 100%;
}
.ProductPageSection .product-details
{
    direction: rtl;
    float: left;
    margin-right: 12px;
    padding-bottom: 18px;
    text-align: right;
    width: 161px;
}
.ProductPageSection .buywithus {
    float: right !important;
    margin-bottom: 0;
    padding-bottom: 0;
    width: 393px !important;
}
.product_techinfo {
    direction: rtl;
    display: table;
    float: right;
    font: 14px arial;
    height: 116px;
    margin-right: 13px;
    width: 225px;
}
.product_techinfo > table {
    display: table-cell;
    vertical-align: middle;
}


.product_techinfo .comma      {display:none;}

.product_techinfo .tech_value {
    background: url("../images/1.gif") no-repeat scroll 100% 6px rgba(0, 0, 0, 0);
    display: block;
    margin-bottom: 3px;
    padding-right: 9px;
}

.ProductPageSection .product-details ul li{ float:right; width:190px; margin:0px 0; padding:0px; font-size:14px; color:#222; }

.ProductPageSection .product-prices{ float:right; width:394px; height: auto; margin:0px 12px 10px  0; padding:0px; font-size:14px; color:#222;  min-height:80px;}

.global_misc_fields  select  {width: 128px;}

.ProductPageSection .product-prices .quantity {
color: #222222;
float: right;
font-size: 14px;
padding-bottom: 11px;
padding-top: 50px;
position: relative;
top: -49px;
width: 394px;
}

.ProductPageSection .quantity .name{
position:relative;
top:64px;
right: 10px;
}
.ProductPageSection .quantity .value{
position:relative;
top:64px;
}
.ProductPageSection  .product-details.buywithus.grid_6.omega > p {
  font-size: 14px;
}

.ProductPageSection  .product-details.buywithus.grid_6.omega > h3 {
  margin-bottom: 5px;
}
.ProductPageSection  .product_techinfo h3.title {
  margin-bottom: 5px;
}
.ProductPageSection .product-prices .quantity input[type="text"]{ width:35px; height:13px; margin-right:13px;  border:1px solid #d5d5d5; }

.ProductPageSection .order-button {
float: left;
height: auto;
margin-top: -74px;
text-align: left;
width: 177px;
}
.ProductPageSection .order-button a.add-to-cart {
   /* background-color: transparent;
	 background-image: url("../images/26.png");
    background-position: right top;
    background-repeat: no-repeat;
    color: #FFF7F7;
	height: 37px;
    width: 166px;
	text-align:right; font-size:18px; color:#fff;  padding:4px 10px 0 0;*/

	background-color: transparent;
/*background-image: url("../images/add_to_cart.jpg");*/
 /* background-image: url("../images/goto_checkout.jpg");*/
 background-image: url("../images/bay_now.jpg");
background-position: right top;
background-repeat: no-repeat;
color: #fff;
font-size: 18px;
height: 37px;
padding: 7px 45px 0 0;
text-align: right;
width: 135px;
}
.ProductPageSection .order-button a.add-to-cart.dynamic{
 /* background-image: url("../images/add_to_cart_g.jpg");*/
background-image: url("../images/add_to_cart.jpg");
}
#Product_AddToCart_message {
width:200px;
height:auto;
 background-color: transparent;
   font: bold 12px arial;
}

#Product_AddToCart_message .closeit {
color: #222222;
font: bold 16px arial;
position: absolute;
right: 25px;
text-decoration: none;
top: 26px;
z-index: 2;
}
#Product_AddToCart_message .text {
background: none no-repeat scroll 100% 0 #f6f6f6;
border: 1px solid #d2d2d2;
color: #222222;
display: inline-block;
font-size: 14px;
left: 9px;
margin-right: 4px;
margin-top: 0;
padding: 9px;
position: absolute;
top: 16px;
width: 157px;
z-index: 0;
}
#Product_continue_Button span,
#Product_Checkout_Button span{
background:none;
}
#Product_Checkout_Button
{
background: url("../images/goto_checkout.jpg") no-repeat scroll 0 0 transparent;
color: #fff;
font-size: 18px;
height: 37px;
margin-top: 5px;
padding: 7px 45px 0 0;
position: relative;
text-align: right;
top: -50px;
width: 135px;
}
#Product_continue_Button
{
  background: url("../images/add_to_cart_g.jpg") no-repeat scroll 0 0 transparent;
  color: #fff;
  font-size: 18px;
  height: 37px;
  margin-top: 5px;
  padding: 7px 45px 0 0;
  position: relative;
  text-align: right;
  top: -50px;
  width: 135px;

}
.ProductPageSection .order-button a.add-to-cart:hover{
opacity:0.8;
}
.ProductPageSection .order-button a.add-to-cart span {    background-image: none;
    background-position: left top;
    display: inline-block;
    line-height: 24px;
    padding-left: 12px;
    padding-right: 0;
}

.ProductPageSection .prices-box {
display: block !important;
float: right;
height: 40px;
position: relative;
top: 45px;
width: 210px;
}
.ProductPageSection .prices-box .reg-price, .ProductPageSection .prices-box .sale-price {
 display: inline;
float: none;
margin: 7px 0;
padding-right: 5%;
width: 45%;
}
 .ProductPageSection .prices-box .sale-price
 {
 padding-top:3px;
 }
.footer_menu ul li.first {
    padding-right: 12px;
}
.ProductPageSection .prices-box .reg-price .name, .ProductPageSection .prices-box .sale-price .name{ display:none; }

.ProductPageSection .prices-box .reg-price .value{ font-size:14px; color:#222; font-weight: normal; }

.ProductPageSection .prices-box .sale-price .value{ font-size:20px; color:#b40c43; font-weight:normal; }

.ProductPageSection .prices-box .sale-price .value em {
    color: #b40c43;
    font-style: normal;
}
.ProductPageSection .prices-box .sale-price span {
    color: #b40c43;
    font: normal 20px arial;
}
#bundlesaleview {
  float: right;
  min-height: 100px;
  width: 100%;
  display:block;
}
.bundlesaleviewbox {
 /* display: inline-block;
  height: 100px;
  position: relative;
  text-align: center;
  vertical-align: middle;
  width: 39%;*/
  display: inline-block;
height: 100px;
margin: 10px;
position: relative;
text-align: center;
vertical-align: middle;
width: 100px;
border:1px solid #efefef;
}
.bundleimage {
  float: right;
  height: 100px;
  width: 100px;
  margin-right: 10px;
}
.bundleimage   img {
  height: auto;
  width: 100%;
}
.bundlesaleprices {
background: none repeat scroll 0 0 #e5e5e5;
display: inline-block;
float: right;
font-size: 14px;
font-weight: bold;
margin-top: 16px;
text-align: right;
width: 99%;
PADDING-RIGHT: 2%;
display:none;
}
.bundlesale{ border-top:1px solid #d5d5d5; padding:10px 0; margin:0px; width:1000px !important; }
#bundlesale h2 {
    font-size: 21px;
    font-weight: bold;
    line-height: 25px;
    margin-bottom: 8px;
}

.bundlecheckbox {
 float: none;
}

#bundlesale ul li .itemname {
 /* position: relative;
  top: 20px;
  padding-right:20px;*/
  direction:rtl;
  display:inline-block;
}
#bundlesale ul li .price {
/*position: relative;
top: 20px;
display: block;
right: 20px;
max-width: 300px;*/
}
#bundlesale ul li  strike{
/*position: relative;
top: 48px;
font-size: 14px;*/
  }
.bundlesaleprices .add-to-cart {
    margin-top: 6px;
}
.bundlesaleprices a.add-to-cart {
background-color: transparent;
background-image: url("../images/bay_now.jpg");
background-position: right top;
background-repeat: no-repeat;
color: #fff;
float: left;
font-size: 18px;
height: 34px;
left: -13px;
margin-left: 0;
margin-top: 0;
padding: 4px 44px 0 0;
position: relative;
text-align: right;
width: 146px;
}
.bundlesaleprices a.add-to-cart:hover{
opacity:0.8;
}
.bundlesaleprices a.add-to-cart.dynamic {

	  background-image: url("../images/add_to_cart_g.jpg");

}
.bundlesaleprices a.add-to-cart span {    background-image: none;
    background-position: left top;
    display: inline-block;
    line-height: 30px;
    padding-left: 12px;
    padding-right: 0;
}

.bundlesaleprices #bundleprice, .bundlesaleprices em {
    color: #b40c43;
font: 20px/38px arial;
}

.bundlesaleprices #bundleprice, .bundlesaleprices em {
  color: #b40c43;
font: 20px/38px arial;
}

.bundlesale ul li{ /*float:right; width:50%; margin:0px 0; padding:0px; font-size:18px; color:#222;*/

color: #222;
float: none;
font-size: 14px;
margin: 0;
padding: 0;
width: 100%;
 }
.bundlesale ul li a{ /* font-size:18px;*/ color:#222; text-decoration:none;  }

.product-tabs-vertical {
    border-top: 1px solid #d8d8d8;
    display: block;
    float: right;
    margin-bottom: 0;
    margin-right: 10px;
    padding: 8px 0 0;
    width: 990px;
}
.product-tabs-vertical .content_description {
    border-bottom: 1px solid #d8d8d8;
    margin-bottom: 5px;
    margin-right: 0;
    padding: 9px 0 20px;
}
.product-tabs-vertical h3.tab {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 0 solid #D8D8D8;
    border-radius: 0;
    border-top: 1px solid #D8D8D8;
    color: #222222;
    display: inline-block;
    font-size: 21px;
    font-weight: bold;
    line-height: 25px;
    margin-bottom: 8px;
    width: 100%; border-top:none;
}
.product-tabs-vertical tbody th {
    background-color: rgba(0, 0, 0, 0);
    color: #000000;
    font: 14px arial;
    padding: 5px 0 5px 5px;
}
.product-tabs-vertical tbody td {
    background-color: #FFFFFF;
    font: 14px arial;
    padding: 5px 0 5px 5px;
}
#product_tab_techinfo ,  #product_tab_description{ display:none;}
.product-tabs-vertical h3 a {
    color: #000000;
    display: block;
    float: right;
    padding: 8px 12px 9px;
    text-decoration: none;
    width: 100%;
}
.content_description{ margin-right:12px; }
/*
.content_description, .content_description span, .content_description span span{ font-size:14px !important; color:#222 !important; line-height:20px; font-weight:normal; text-decoration:none; }
*/
.content_description, .content_description span, .content_description span span{ font-size:14px !important;}
.product-properties-ul {
    border-left: 1px solid #D5D5D5;
    float: right;
    height: 135px;
    padding: 15px 30px;
    width: 620px;
}

ul.product-properties-ul li {
    float: right;
    margin: 0;
    padding: 0;
    text-align: right;
    width: 49%;
}

.product-properties-ul li .wrapdiv {
    background-color: #fff;
    padding: 5px;
}


ul.product-properties-ul li select {
    color: #000000;
    direction: rtl;
    float: left;
    font: 14px arial;
    text-align: right;
    width: 85%; border-radius:0px;
}

ul.product-properties-ul li p {
    color: #000000;
    direction: rtl;
    float: right;
    font: 14px arial;
    text-align: right;
    width: 10%; padding: 6px;
}

.PropertiesTotalDiv{ float:left !important; width:306px !important; height:135px !important; background:none; }
.product-prices.grid_6.omega {
border-top: 1px solid #d5d5d5;
height: 150px;
}
.buywithus {
    border-top: 1px solid #D5D5D5;
    padding-top: 10px;
}
.PropertiesTotalDiv .properties-price {
    direction: rtl;
    display: block;
    float: right;
    font-size: 18px;
    line-height: 29px;
    margin-left: 10px;
    margin-right: 67px;
}
.content_properties{ width:1000px; height:auto;  }

.PropertiesTotalDiv .properties-button {
    float: left;
    height: 30px;
    margin-left: 33px;
    text-align: left;
    width: 177px;
}

.relativeitemsheader{ display:none; }
.product_tab_relativeitems{ text-align:center; }

.content_relativeitems .boxItem.grid_4 , .productfromcategories .boxItem.grid_4 {
    float: right;
    height: 330px;
    padding: 0px;
    position: relative; border:0px;
    width: 325px; margin:0px 3px; border-bottom:6px solid #e0e0e0;
}
.content_relativeitems .boxItem.grid_4.first , .productfromcategories .boxItem.grid_4.first{ margin-right:0px; }
.content_relativeitems .boxItem.grid_4.last , .productfromcategories .boxItem.grid_4.last { margin-left:0px; }

.content_relativeitems .boxItem .boxPicture , .productfromcategories .boxItem .boxPicture {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0px solid #C0C0C0; margin:0px;
    text-align: center; height:250px; margin-bottom:18px;
}

.content_relativeitems ul.productBoxes li , .productfromcategories ul.productBoxes li{ margin-bottom:38px !important; }
.content_relativeitems .boxItem .item-name , .productfromcategories .boxItem .item-name{ clear:both; width:100%; height:26px; text-align:center; }
.content_relativeitems .boxItem .item-name a , .productfromcategories .boxItem .item-name a{ clear:both; text-align:center; font-size:18px; color:#222; text-decoration:none; }


.product-box-prices { clear:both; width:auto; height:26px; text-align:center;  }

.product-box-prices .reg-price .name{ display:none; }
.product-box-prices .reg-price, .product-box-prices .sale-price{ display:inline; }
.product-box-prices .sale-price span {
    color: #222;
    font: normal 14px arial;
}
.product-box-prices .sale-price em, .product-box-prices .sale-price span span {
	color: #F12E30;
    font: bold 18px arial;
}

.designbox.header_header_banner3 {
    margin-right: 0;
}

.designbox.footer_global_misc_fields .block  { margin-bottom:0px;}
.designbox.footer_global_misc_fields p {
    float: right;
    margin-bottom: 0;
    margin-left: 3px;
    margin-top: 0;
}
.designbox.footer_global_misc_fields .button {
    background-color: #222222;
    color: #FFFFFF;
    float: left;
    font: bold 14px arial;
    margin-left: 11px;
    margin-top: 8px;
}
.designbox.footer_global_misc_fields .button span { background:none;}
.designbox.footer_global_misc_fields {
    background-color: #F1F1F1;
    color: #3E3E3E;
    direction: rtl;
    display: inline-block;
    font: 14px arial;
    margin-bottom: 0px;
    width: 100% !important;
}
#footer .designbox.footer_global_misc_fields .title {
    background-color: #222222;
    color: #FFFFFF;
    display: block;
    float: right;
    font: bold 16px Aharoni;
    padding: 10px;
}
.global_misc_fields select {
    float: right;
    width: 90px;
}
.global_misc_fields .content {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    display: inline-block;
    float: left;
    width: 887px;
}
#footer .misc-name {
    float: right;
    font-family: arial;
    font-size: 14px;
    margin-left: 11px;
    margin-right: 11px;
    margin-top: 11px;
}





.footer-credit .powered-by-p a.powered-by {
    background: url("/template_inc/eshopstoresframework/images/eshop-logo.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 40px;
    width: 100px;
}
#tlb_fot {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #000000;
    margin-top: 0;
    width: 100%;
}
.footer-credit .powered-by-p a
{
     color: #000000;
    }

    .page-columns-1 .homepage-div .slider-700, .page-columns-1 .homepage-div .slider-700 a {
    width: 1000px;
}

.content_techinfo table { }


#header .breadcrumb li.first a {

    margin-right: 2px;
    padding-right: 0;
}

.homepage_homepage_banner1, .homepage_homepage_banner2, .homepage_homepage_banner3 {
    float: right;
    margin: 10px 0 0;
    width: 326px !important;
}
.homepage_homepage_banner4, .homepage_homepage_banner5, .homepage_homepage_banner6 {
    float: right;
    margin: 0;
    width: auto !important;
}
.homepage_homepage_banner6 td{ padding:0px;}


.designbox.homepage_homepage_banner5 {
    margin-right: -1px;
}

.designbox.homepage_homepage_banner2 {
    border: medium none;
    margin-left: 14px;
    margin-right: 14px;
    width: 320px !important;
}
.homepage_homepage_banner6 img {
    margin-left: 15px;
    margin-top: 0;
}

.designbox.homepage_homepage_banner6 {
    width: 497px !important;
}
.designbox.homepage_homepage_banner4 {
    margin-left: 17px;
    margin-right: 10px;
}

.designbox.homepage_homepage_banner5 {
    margin-right: -1px;
}


#cartQuantity {
    color: #FFFFFF;
    position: absolute;
    right: 13px;
    top: 1px;
}
.product_banner1.banner-div {
    float: left;
    position: absolute;
    right: 269px;
    top: 215px;
}
.ProductPageSection
{
      position: relative;
    }
.product_banner1.banner-div {
    float: left;
    position: absolute;
    right: 269px;
    top: 314px;
    z-index: 9999;
}
.InfoPageGallery li {
    height: 255px;
    margin-bottom: 20px;
    width: 235px !important;
}
.InfoPageGallery li .image {
    background-color: #ffffff;
    border: 1px solid #858585;
    display: block;
    height: 220px;
    margin: 0;
    padding: 0;
    width: 220px;
}

.header_menu  .dropdown-menu .last.parent
{
 font-weight:bold;
}

.desktop
{
display:inline;
}
.mobile
{
display:none;
}
.products-page .category_description {
  direction: rtl;
  margin-bottom: 20px;
  background: #222222;
  color: #ffffff;
  padding: 20px;
    font-size: 14px;
}

.category_description_title.toggle a {
  font-size: 14px;
  text-decoration: none;
   color: #222222;
}
.products-page h1{
font-size:30px;
text-align:center;
margin-bottom:5px;
}
.category_description_title.toggle {
  background: none no-repeat scroll 99% -9px #ededed;
  cursor: pointer;
  display: block;
  margin-bottom: 10px;
  margin-right: 0;
  padding-bottom: 5px;
  padding-right:10px;
  padding-top: 5px;
  direction: rtl;
}
.category_description_title.toggle span{
color:#b40c43;
}
#floatingcart-total {
    border: medium none;
    display: block;
    font: bold 16px arial;
    position: absolute;
    right: 0;
    text-align: center;
    top: 2px;
    width: 47px;
}

#CartIcon.empty {
    background-image:  url(../images/floating_cart_icon.jpg) ;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    right: -50px;
}
#CartIcon {
  background: url(../images/floating_cart_icon.jpg) repeat scroll 0 0 #000;
  border: 0px solid #000;
  color: #fff;
  float: right;
  font: bold 16px/14px arial;
  height: 82px;
  opacity: 0.9;
  padding-top: 20px;
  position: absolute;
  right: -56px;
  text-align: center;
  top: 0;
  width: 47px;
}
#FlyingCartDiv {
  background: none repeat scroll 0 0 #fff;
  border: 3px solid #b40c43;
  float: left;
  font: 12px arial;
  height: 553px;
  min-height: 129px;
  padding: 0;
  position: relative;
  width: 522px;
}

#CartButtonDiv {
  background-color: #b40c43;
  border-radius: 0px;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  float: left;
  font: bold 16px arial;
  padding: 8px 28px;
  text-decoration: none;
}
#totalpriceSpan {
  color: #b40c43;
  direction: ltr;
  float: right;
  font-size: 14px;
  overflow: hidden;
  text-align: right;
}
.FloatingCartTotal {
  color: #b40c43;
  direction: rtl;
  font: 25px arial;
}

.bundlesavepricetext {
  display: inline;
}
.product_rec
{
  clear: both;
    display: inline-block;
    margin-right: 10px;
    width: 100%;
margin-bottom:25px;
}

.product_rec h3 {
    font: bold 23px arial;
    height: 43px;
    margin-bottom: 0;
    text-align: center;
}
#page-page-270
{
min-width:200px;
}
#page-page-270 .TopAdminTools
{
display:none;
}
#page-page-270  #mobile_footer,
#page-page-270  #mobile_header,
#page-page-270  #SlidingCart,
#page-page-270 #tlb_fot,
#page-page-270 #header,
#page-page-270 #footer
{
display:none!important;
}
#page-page-270 table.ProductPageTbl
 {
    width: 100%!important;
}
#page-page-270 .maindivCenter ,
#page-page-270 .maindivCenter-wrap,
#page-page-270 .tlb_main,
#page-page-270 .mainTD,
#page-page-270 .mainTDWrap ,
#page-page-270 .mainTDcontainer
{
  display: block !important;
  width: 100%!important;
}
#page-page-270  .ProductPageTbl  tbody {
  display: block !important;
  width: 100%!important;
}
#page-page-270  .ProductPageTbl  tbody  tr{
  display: block !important;
  width: 100%;
}
#page-page-270  .ProductPageTbl  tbody  tr  td {
  display: block !important;
  width: 100%!important;
}

#page-page-270  .tlb_main  tbody {
  display: block !important;
  width: 100%!important;
}
#page-page-270  .tlb_main  tbody  tr{
  display: block !important;
  width: 100%!important;
}
#page-page-270  .tlb_main  tbody  tr  td {
  display: block !important;
  width: 100%!important;
}
#page-page-270  .ProductPageSection
 {
 width:100%!important;
 max-width: 100%!important;
 }

#page-page-270   .info-page {
    width: 100% !important;
 max-width: 100%!important;

}
#page-page-270   .info-page-content {
 width: 100% !important;
    max-width: 100% !important;

    display: block;
}
#page-page-270  .info-page-wrap {
    display: block;
    max-width: 96%;
	padding:2%;
    width: 96%!important;
}

.product_banner1.banner-div {
  z-index: 999;
}


#item-relativeitems-popup .relativeitemscenter {
  height: auto !important;
}
#item-relativeitems-popup .productBoxes .boxItem {
  border: medium none !important;
  height: 300px !important;
}
#item-relativeitems-popup .productBoxes li .boxItem-wrap .boxPicture {
  border: 1px solid #dddfe1;
height: 160px !important;
}
#item-relativeitems-popup .boxItem .item-name a {
  color: black !important;
}
#item-relativeitems-popup .productBoxes li:hover {
  background-color: transparent !important;
}
#item-relativeitems-popup .boxItem .boxItem-wrap .itemquickpreview {
  padding: 7px 7px 6px 15px !important;
  width: auto !important;
}


.productfromcategories .boxItem .ProductBoxBtn,
.content_relativeitems .ProductBoxBtn
{

    display: none;

}
 #page-page-275 .info-page-description  .wrapper {
            height: 393px;
background-color: #EEEEEE;
        }

       #page-page-275 .info-page-description  .top {
            height: 121px;

        }

       #page-page-275 .info-page-description  .center {
            height: 192px;

margin:0px;
        }

      #page-page-275 .info-page-description   .top, .center {
            width: 1009px;
            margin: 0px;
            list-style: outside none;
        }

       #page-page-275 .info-page-description   .wrapper .top li {
            height: 121px;
            float: right;
list-style: outside none none;
        }

      #page-page-275  .info-page-description .wrapper .center li {
            float: right;
            height: 191px;
list-style: outside none none;
line-height: 21px;
        }

      #page-page-275 .info-page-description   .searchbox input {
            border: 1px solid #AAAAAA;
            color: #707070;
            float: right;
            font: 17px/28px arial;
            height: 38px;
            margin: 0;
            padding: 0 3px 0 0;
            width: 196px;
        }

      #page-page-275 .info-page-description   button {

font-size:21px;
color:white;
margin:0px;
            background: none repeat scroll 0 0 #AF2569;
            height: 40px !important;
            width: 86px;
        }

       #page-page-275   .info-page-description   button span, #header button span span {
                background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
                color: #fff;
                font: bold 14px arial;
                height: 21px;
                padding: 0;
            }
#page-page-275 .wrapper .tblbottomTxt {
  background-color: #e0e0e0;
  font-size: 15px;
  height: 70px;
  line-height: 17px;
  padding: 10px 13px 0;
  text-align: justify;
}
#page-page-275 .wrapper .center li div img {
  margin-left: 4px;
}
.wrapper
{
font-family: 'noto-sans', 'sans serif';
}
#FloatBNRight,
#FloatBNLeft{
display:block!important;
position:fixed!important;
}
.info-page-description .success {
    width: 230px;
}

.reviews_div{
    margin-top: -22px;
    text-align: center !important;
}

/*/----------------responsive-----------------*/
@media only screen and (max-width: 640px) {
.desktop
{
display:none;
}
.mobile
{
display:inline;
}
.itemsgrid .productBoxes .MiscIconUl  .icon250{

    height: 127px !important; 
}
}

