@charset "UTF-8";
/* CSS Document */
@media only screen and (min-width: 768px) and (max-width: 959px) {	
#header, .breadcrumb {width: 100%; min-width: 768px;}
#header-inner {width: 100%;}
#header_logo {left:10px;}
/*#header_user {right: 40%;}*//*right: 480px*/
/*.blockuserinfo {right: 250px;}*/
#header .headercon {position:relative; width: 90%;}
ul#countryul.countryul{float:left;}
#header_user #shopping_cart {background-image:none;}
/*#header_user {position: absolute; top:-40px; right:10px;}
.blockuserinfo {right:10px; top:16px;}*/
#menu-custom{padding-left:10px!important; width:96%!important;}
#menu-custom a{padding-left:8px!important; padding-right:8px!important;}
.sp-btn {display:none;}/*Support button*/
#search_block_top{right:15px;}

/***HomeSlider Banner ***/
.show{height:258px;}/*Based on the largest banner size, reduce proportionally from 1260px x 420px;*/
.show .leftbutton, .show .rightbutton {top:36%;}
.show .showproduct li {min-width:768px; width:100%;}
.show .showproduct li b {font-size:42px; font-weight:300; color:#f0f0f0; position:absolute; top:100px; left:80px; z-index:80;}/*WL top:200px change to top:180px*/
.show .showproduct li p {font-size:18px; line-height:24px; position:absolute; top:130px;left:80px; z-index:80; width:24%; text-align:left; display:block;}/*WL top:266px change to top:230px*/

/***Breadcrumb***/
.breadcrumb_inset {width:100%;}
.breadcrumb #social_block.icon {width:30%;}
section#social_block ul {display:none;}
.breadcrumb-home i{font-size: 20px;}
.breadcrumb a{font-size: 12px;line-height: 18px;}
.breadcrumb .navigation-pipe {margin:0 5px;}
/***Promotion Box***/
.newface .bd {width:92%;}
.newface .bd .promotional li {width:100%; margin:0px; padding:0px; margin-bottom:5px;display:block;}

/***Promotion Page***/
.bundle-discount .tri-top{ position:relative;
  padding:8px;
  top:10px;
  left:0px;
  }

.bundle-discount .tri-top:after{
  content:"";
  position:absolute;
  top:-10px; /* value = - border-top-width - border-bottom-width */
  left:40px; /* controls horizontal position */
  
}
/***Product List***/
.newface .bd .products li {width:49%;}
.newface .bd .products li img {width:100%; }

/***Footer***/
#newsletter_block_left {height:100%;}

#newsletter_block_left p, #newsletter_block_left p.inputemail, #newsletter_block_left .button_form
{display:inline-block; margin:10px 0 20px 40px;}

#errshow, #succshow {margin:86px 0 0 -500px;}
.footer-bg-mob .copyright {margin-right: 0px;}
.footer-bg-mob .selectlang {width:48.5%;}
/***Category page***/
ul.category {width:100%; padding:2% 6%;}
.category li{width:314px;}
.category li a img{width: 294px;}
.category li.no {margin-right:10px;}

/***Product Page***/
#pb-left-column {width:94%;}
.content_prices {}
.content_prices .price {}
#add_to_cart input.add_to_cart_non_zero,  #add_to_cart input.add_to_cart_zero{margin-top:10px;}

/*#buy_block p, #add_to_cart input.add_to_cart_non_zero, #add_to_cart input.add_to_cart_zero {display:block; clear:both;}*/



.product_attributes #attributes {width:100%;padding-top:0px; margin-top:-5px;}      /*Color attribute display*/
/*.product_attributes #color_to_pick_list ul{float:left;}
.product_attributes #color_to_pick_list li {margin: 0 20px 0px 0;border-radius:25px;}

#availability_statut,#availability_date, #pQuantityAvailable, #quantityAvailable {width:54%; padding-top:10px; padding-bottom:10px;}*/    /*WL removed  float:left;*/
/*#buy_block #quantityAvailable{width:50%;}
#availability_statut span#availability_label{font-weight:bold; color:#333; text-transform:uppercase;margin-left:7px;}
#availability_statut span#availability_value{ margin-right:7px; padding-left:7px;color:#6b6b6b; font-weight: normal;} */     /*WL changed color:#00CC00 to color:#6b6b6b*/



#pb-left-column #short_description_block #short_description_content p {clear:both; display:block;}

/********IMAGE********/
#pb-right-column.span5{width:88%;margin-left:6%;}
#primary_block #image-block img{width:600px; margin-bottom:10px;}
/**This is image thumbnail**/
.cjright{width:98%; margin:auto;}
/*#thumbs_list{width:330px;}
span#wrapResetImages { width:320px;}*/
#thumbs_list {overflow:hidden; margin-left:5%; width:92%;}/*WL has changed from width:371px; to width:470px*/
#thumbs_list ul{ list-style:none;width: 10000px !important;}
#thumbs_list li {margin:auto; text-align:center;}/*WL removed margin-right:10px;*/
.featuresection div img{padding:10px;}

/*.cj .cjleft{height:68px;padding:22px 0 0 95px;width:475px;}*/
.cj .cjleft {display:block; width:60%; height:auto; margin:0% 20%; padding:10px 0px 0px 0px;clear:both; text-align:center;}/*padding:14px 0 0 20%;*/
#view_scroll_right, span.view_scroll_spacer {top:30px; right:-12px;}
#usefull_link_block{padding-bottom:0px;}
#social_like
{margin:auto; padding:0px;
}

.newface h1, #newface h1, #view h1{padding-top:16px; padding-bottom:10px; padding-left:30px;}/* border:1px solid #930;*/
#product .changeul{width:94.5%;}
#product .changeul li{display:inline; font-size:15px; color:#615f5c; padding:0 5px;}
.qh, .what .indsidebor, .awardsbor, .what .awards{background-position:-200px top;}
.video-wrap{width:100%; padding:1% 0%;}
.youtubeDiv {width:48%;padding:1% 1%; margin:auto;}
.productchange p {padding-bottom:0px;}
.groupsection, .groupsection h3, .groupsection p{text-align:center!important;}
.groupsection:before{height:auto; min-height:1px;}
.groupsection > div{width: 98%;} 
.featuresection .groupsection > p, .featuresection .groupsection:nth-child(2n+1) > p{float:none;margin-top:0; padding-top:0;}
/****New Feature group - groupsection2****/
.groupfeature{width:100%;height:100%!important;}
.groupfeature, .groupfeature h3, .groupfeature > p{text-align:center!important; margin:auto;}
.groupfeature:before{height:auto!important; min-height:1px;}
.groupfeature > div{width: 98%!important; display:block;} 
.groupfeature > p img, .groupfeature > img{display:block;max-width:90%;text-align:center!important; margin:auto;} 
.featuresection .groupfeature > p, .featuresection .groupfeature:nth-child(2n+1) > p{float:none;clear:both;margin-top:0; padding-top:0;}

/*
.groupsection2  > .groupfeature span img, .groupsection2:nth-child(2n+1) > .groupfeature span img{float:none;margin-top:0; padding-top:0; }

.groupsection2{ display:block;width:100%;} 
.groupfeature{ display:block;margin:auto;}

.groupfeature span img{max-width:100%;width:100%; margin:auto;text-align:center;display:block!important;}
.groupsection2 h3{text-align:center!important;}
.groupfeature > .feature-content{top:0%; transform:translateY(-0%);position:relative;width:100%;display:block; margin:auto;text-align:center;}*/
/* border:1px solid #06F; border:1px solid #930;*/

/*Sign in or Register page*/
.registe {margin-top:40px;}
.registe .left, .registe .right, .registe p em {float:none; display:block;}
.registe .colcontent {width:96%; display:block; margin:auto; margin-top:10px;}
.registe .hd h2{margin-bottom:30px;}
.registe p{margin-top: 20px; width:80%;}
.registe .lost_password {display:block;}

#account-creation_form .span5{width:48%;}
select#days, select#months, select#years{width:90px;}

/*Where to buy*/
.wheretobuy .span5{width:48%;}
.wheretobuy h3{ font-size: 14px; line-height:20px;}
.wheretobuy table th, .wheretobuy table td{height:30px;}
.wheretobuy .right{margin-right:0px;}
.wheretobuy .left{margin-left:0px;}
.wheretobuytab > table td img{width:60px; padding-right:5px; padding-left:5px;}
/*Country selection page*/
.countryselection li {width:28%;}



}
