/** Shopify CDN: Minification failed

Line 89:16 Expected ":"
Line 388:25 Expected ")" to end URL token
Line 396:25 Expected ")" to end URL token
Line 415:28 Expected ")" to end URL token
Line 2232:39 Expected identifier but found "!"
Line 2243:39 Expected identifier but found "!"
Line 2258:4 Unexpected "#"
Line 2269:37 Expected identifier but found "!"
Line 2308:6 Comments in CSS use "/* ... */" instead of "//"

**/
   .cookie-marketing-banners{display:none;}    
body{font-family: "helvetica_neuethin",Helvetica,Arial,Lucida Grande,sans-serif;}
.topMobileShare{width: 124px;margin-left: 12px;margin-top: 7px;position: absolute;right: 0;}
.totalcharm_mobile{display:none;}
.addtocart_mobile{display:none;}
.yourbasket_mobile{display:none;} 
.filter_mobile{display: none;}    
.your_basket_mobile{display:none;}    
.small_share{display:none;}
#popup1{display:none;}    
#maximum-item-popup{top:-140px; width:320px; /* width:400px; */}
#maximum-item-popup .content-size-guide-toggle .content-size-guide{padding:14px;}
#maximum-item-popup .content-size-guide-toggle .content-size-guide p{margin-bottom:0px !important;}
.content-size-guide-toggle{min-height: 73px;}    
    
  .labelname{text-transform:uppercase; font-family:"helvetica_neuethin",Helvetica,Arial,Lucida Grande,sans-serif;}  
  .main-footer{float:left;width:100%;}  
  .main-header{margin-bottom:0px;}  
  #history_product{
      float:left;
      min-height:100px;
      overflow:hidden;
      width:97%;
  } 
    
.all_product{ float:left;width:11%;}  
.alt-scroll-content{width:!00% !important;}


  .product-unavailable{
      float:left;
      margin-top:10px;
      text-align:center;
      width:64%;
      color:#FF0000;
  }  
  .content-size-guide .columns{text-align:center;}  
  #dragItem span{margin-right:0px; text-align:center; margin-bottom:10px; }
  #dragItem em{float:left; text-align:center; margin-bottom:10px;}
  #dragItem em p{
      display: none;
      text-align:center;
      margin-left:2px;
      position: absolute;
      width:92px;
      height:40px;
      background-color:#FFF;
      z-index:9999;
      opacity:0.7;
      color:#000;
      text-transform:uppercase;
	margin-top:11px;
  }
  #dragItem em:hover p{display: block;}
  #dragItem span{cursor:pointer; float:left}  
  #empty-cart-popup .content-size-guide-toggle .content-size-guide p{text-align:center; margin-bottom:0px !important;}  
   .del_drag{border:0px solid #000000; clear:both; display:block; float:left; height:100px; margin-top:0px; width:100%;} 
   .modal-body p{font-size:14px; margin-top:6px;} 
   .modal-box {
    display: none;
    position: absolute;
    z-index: 1000;
    width: 30%;
    top:187px;
    left:474px;
    height:75px; 
    background: white;
    border-bottom: 1px solid #aaa;
    border-radius: 4px;
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(0, 0, 0, 0.1);
    background-clip: padding-box;
  } 
  #popup1 > header {
      text-align: right;
      text-align;
  }   
  .small_share{width:21%; margin-top:18px; float:left;margin-left:0px; text-align:center; font-size:18px;}  
  .miniCart{
      background-color:#fff;
      /*box-shadow:3px 4px 7px;*/
      border-left:1px solid #ddd;
      border-right:1px solid #ddd;
      border-bottom:1px solid #ddd;
      float:right;
      position:absolute;
      right:13px;
      top:-24px;
      width:347px; 
      z-index:99999999;
      display:none;
  }
  .miniCart:before {
    border-color: transparent transparent #ebebeb;
    border-style: solid;
    border-width: 11px;
    bottom: 100%;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 19px;
    width: 0;
} 
.miniCart:after {
    border-color: transparent transparent #ffffff;
    border-style: solid;
    border-width: 10px;
    bottom: 100%;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 20px;
    width: 0;
}    
  
  .minicart_title{font-family:"helvetica_neuethin",Helvetica,Arial,Lucida Grande,sans-serif;width:100%; text-align:left; padding:5px 15px; font-size:14px; color:#6e6d6d;}
  .minicart_items{width:93%; margin:5px 11px; float:left; border-bottom:1px solid #ddd; padding-bottom:10px;}
  .item_img{float:left; width:30%;}
  .item_title{padding:0px 20px; text-align:center;font-family:"helvetica_neuethin",Helvetica,Arial,Lucida Grande,sans-serif; float:left; width:44%; margin-top:10px; font-size:12px;}
  .item_price{font-family:"helvetica_neuethin",Helvetica,Arial,Lucida Grande,sans-serif; float:left; width:24%; margin-top:30px; font-size:12px; text-align:right;}
  .minicart_subtotal{width:100%; margin:20px 10px; float:left; font-size:16px;}
  .mincart_item_count{font-family:"helvetica_neuethin",Helvetica,Arial,Lucida Grande,sans-serif; font-size:12px; width:43%; float:left; text-align:left;}
  .mincart_item_total{font-family:"helvetica_neuethin",Helvetica,Arial,Lucida Grande,sans-serif; font-size:12px; width:50%; float:left; text-align:right;}
  .minicart_checkout{width:100%; font-size:18px; text-align:center; padding:18px 20px; float:left;}
  .minicart_checkout a{text-decoration:none;padding:5px 15px;font-size:14px;}

  .charms-pages{width:100%; text-align:center; float:left; padding:0px 0px;}
  .charms_columns{width:100%; float:left; margin:0px 0px 0px 0px; min-height:300px;}
  .charms_variant{width:100%; float:left; margin:20px 0 0 0; min-height:100px;}  
  .charms_in{width:60%; float:left; margin:0px; padding:0px; }
  .charm_left{width:99%; float:left;margin:0px; padding:0px;}
  .c_title{width:100%; padding:14px 10px; height:44px; text-align:left; background-color:#f2f2f3; font-size:12px; color:#646489; text-transform:uppercase; font-family:"helvetica_neuethin",Helvetica,Arial,Lucida Grande,sans-serif;}
  .c_content{text-align:center; width:100%; min-height:100px; margin-top:20px; float:left; font-family:"helvetica_neuethin",Helvetica,Arial,Lucida Grande,sans-serif;}
  .left_line{border-right:0px; width:40%; border-left:1px solid #ccc;}
  .align_center{text-align:center;}
  .c_content > ul {
      float: left;
      margin: 10px -15px;
      width: 100%;
  }
  .c_content li {
      cursor: pointer;
      float: left;
      list-style: outside none none;
      margin-bottom: 5px;
      width: 40px;
  }
  .total_charms{width:95%; padding:5px; border:1px solid #ccc; margin-left:12px;}
  .total_charms_mobile{width:96%; padding:5px; border:1px solid #ccc; margin-left:10px;}  
  .c_content p{
      float:left;
      margin:15px 15px 5px 13px;
      text-align:left;
      width:52%;
  }
  .create_bracelet{
      float:left;
      margin-right:1px;
      margin-top:13px;
    border:none;
      background-color:#ececec !important;
    color:#6d6e71 !important;
      width:40%;
      font-family:"helvetica_neuethin",Helvetica,Arial,Lucida Grande,sans-serif;
  }
  .create_bracelet:hover{
    background-color:#989797 !important; 
    color:#FFFFFF !important;
  }   

  .product_items{width:16%; float:left;}  
  .variant{width:100%; float:left; margin-top:70px; min-height:6px;background-color:white}  
  .charms_variant_in{width:50%; float:left;text-align:center; margin-left:0px; margin-top:0px;}  
  .selector-wrapper{width:45%; float:left;}
  .blank{width:10%;float:left;}  
  .crossed{ border-radius: 50%;} 
  .variant_items img{
    cursor:pointer;
    margin: 2px -4px;
    border:1px solid color:#000;
  }   
  .test_title{text-align:left; margin:5px 10px 5px 10px; width:95%; } 
  .test_con{text-align:left; margin:15px 10px 15px 10px; } 


  #primary_nav_wrap_mobile
  {
      margin-top:36px;
      width:100%;
      z-index:9999999;
  }
  #primary_nav_wrap
  {
      margin-top:0px;
      width:100%;
      z-index:9999999;
  }
    
  #primary_nav_wrap_mobile{position:fixed;}  
  #primary_nav_wrap_mobile ul
  {
      list-style:none;
      /*position:absolute;*/
      float:left;
      margin:0;
      padding:0;;
      background-color:#ededed;
      width:100%;
      z-index:1;
  }
  #primary_nav_wrap ul
  {
      list-style:none;
      position:relative;
      float:left;
      margin:0;
      padding:0;;
      background-color:#ededed;
      width:100%;
      z-index:1;
  }  
  #primary_nav_wrap_mobile ul a
  {
      display:block;
      text-decoration:none;
      line-height:32px;
      color:#6e6d6d;
      padding:5px 15px;
      font-size:12px;
      text-transform:uppercase;
      font-family:"helvetica_neuethin",Helvetica,Arial,Lucida Grande,sans-serif;
  }
  #primary_nav_wrap ul a
  {
      display:block;
      text-decoration:none;
      line-height:32px;
      color:#6e6d6d;
      margin-left:6px;
      margin-top:1px;
      padding:5px 15px;
      font-size:12px;
      text-transform:uppercase;
      font-family:"helvetica_neuethin",Helvetica,Arial,Lucida Grande,sans-serif;
  }  
    #showCharmMetalUl li a{font-size:11px;} 
    #showCharmCollUl li a{font-size:11px;}
  
  #primary_nav_wrap_mobile ul li.current-menu-item, #primary_nav_wrap ul li.current-menu-item
  {
      background:#ddd
  }
  #primary_nav_wrap_mobile ul ul
  {/*
      display:none;
      position:absolute;
    
      top:100%;
      left:0;
      background:#fff;
      padding:0;
      background-color:#fff;
    */
  }
#primary_nav_wrap ul ul
  {
      display:none;
      position:absolute;
    
      top:100%;
      left:0;
      background:#fff;
      padding:0;
      background-color:#fff;
  }
  #primary_nav_wrap_mobile ul li
  {
        /*  position:relative;
          float:left;
          margin:0;
          padding:0;
          background-color:#f2f2f3;
          width:50%;
    */
    }  
#primary_nav_wrap ul li
    {
          position:relative;
          float:left;
          margin:0;
          padding:0;
          background-color:#f2f2f3;
          width:50%;
    }  
  #primary_nav_wrap_mobile ul ul li, #primary_nav_wrap ul ul li
  {
      float:none;
      width:100%;
      margin:0px 0px 0px 0px;
      text-align:left;
  }
  #primary_nav_wrap_mobile ul ul a, #primary_nav_wrap ul ul a
  {
      line-height:120%;
      /*padding:10px 15px;*/
      padding:10px 0px;
      display:inline-block;

  }
   .shoppingCart{ width: 800px; height:20px; float: left; }
  .shoppingCart ol { margin: 0; padding: 1em 0 1em 3em; list-style-type: decimal;  }
  .ui-droppable.ui-sortable > li {
      list-style: outside none none;
      margin-left: 0px;
  }
  .placeholder{width:100%; height:20px; border:0px solid #000000;}
  #dropItem{width:100%; margin-bottom:0px; margin-top:0px; float:left; text-align:center; height:115px; padding-left:170px; border:0px solid #000000; clear:both;}
  #drop_here{ width:auto; text-align:center; height:135px; margin-top:10px; width:100%;}	
  #drop_here img{width:67px; /*width:58px;*/}
  #drop_here p{
      display: none;
      float: right;
      margin-left: 36px;
      margin-top: -17px;
      position: absolute;
  }
  /*#drop_here p:hover{display:block !important;}  */
  #drop_here ol li:hover .remove_p{display:block !important;}
  #basket_product p{
      display: none;
      float: right;
      margin-left: 44px;
      margin-top: 0;
      position: absolute;
  } 
  #basket_product_mobile p{
      display: none;
      float: right;
      margin-left: 44px;
      margin-top: 0;
      position: absolute;
  }   
  #drop_here ol{margin-top:0px; text-align:center; padding-left:270px; padding-top:16px; height:115px; padding-right:0px;}
  #drop_here ol li{margin-top:-18px; float:left;}  
  #dragItem{margin-top:0px; max-height: 250px; overflow-y: scroll; text-align:left;}  
  #dragItem ul li{list-style:none;}  
  #dragItem img{width:45px;}  
  #dragItem .furry_large{width:48px; height:45px;}
  #dragItem .furry_medium_2{width:50px; height:45px;}
  .template-page .main-content .row .columns h3{margin-left:0px;}
  .remove_charm{
    position:absolute;
    display:block; 
    font-size:12px; 
    width:83px; 
    padding:3px 3px; 
    margin-left: -5px;
    float:left; 
    text-align:left; 
    background-color:#ECECEF; 
    cursor:pointer; 
    z-index:9999;
 }  
  .remove_charm2 {cursor: pointer; display: block; margin-left:13px; margin-top:-8px;   float: left; font-size: 10px; height: 24px; padding: 0px 16px/*3px 4px*/; position:absolute; text-align: left; width: 15px; z-index: 9999;}
  .p_details{width:19%; /* 94px; */ display:inline-block; }
  #basket_product .p_details:hover p{display:block;}  
  #basket_product_mobile .p_details:hover p{display:block;}    
  .p_details_i{width:100%; text-align:center; margin-bottom:10px;}
  .p_details_t{height:60px;text-transform:uppercase;width:100%; text-align:center; margin-bottom:10px; font-size:12px;display:table;}
  .p_details_p{width:100%; text-align:center; display:table; margin-bottom:10px; font-size:14px;}
  #errorMessage{color:#EE062C;}  
  .styled-v-bar{ /* sample CSS class for a different vertical scrollbar look */
      background:	url({{ 'custom-scroll-bar.png' | asset_url }}) center top no-repeat;
      width: 5px;
      margin-right: 0;
      margin-bottom: 4px;
  }

  .styled-v-bar ins{ /* Style for the "ins" inner element, or bottom of the scrollbar */ 
      display: none;
      background:	url({{ 'custom-scroll-bar.png' | asset_url }}) center bottom no-repeat;
      width: 10px;
      height: 4px;
      position: absolute;
      top: 100%;
  }
  .alt-scroll-holder{min-height:350px;}  
  .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}  
  #charms_details .alt-scroll-content{width:100% !importnat;}  
  #your_basket{/* width:100%; */ width: 94%;margin: 0px auto;}  

  #loadingDiv{
    position:absolute;
    top:0px;
    right:0px;
    display:none;
    width:100%;
    height:100%;
    background-color:#666;
    background-image:url({{ 'loader_new.gif' | asset_url}});
    background-repeat:no-repeat;
    background-position:center;
    z-index:10000000;
    opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
  }  
  #refine1 ul li{padding-left:92px;}  
  #refine2 ul li{padding-left:150px;}
  
  .remove_p{left: -14px; position: relative; margin: 0; top: -28px; float: left; background-color: rgb(221, 221, 221); padding:0px; width: 88px; display: block; text-align: left; z-index: 9999;}
  .remove_p span{float:left; display:inline; background-color: rgb(221, 221, 221);}  
  
.mobile_header{display:none; width:100%; float:left; height:60px; padding:10px 2px; }
.addtocart_mobile{display:none; width:100%; float:left; text-align:center;}
.yourbasket_mobile{display:none; width:50%; float:right; text-align:center;}
.filter_mobile{display: none; width: 50%; float: left; text-align: center;}    
.your_basket_mobile{display:none; width:100%; float:left; text-align:center;} 	    
.totalcharm_mobile{display:none; width:100%; float:left; text-align:center;}    
.selector-wrapper{display:block;}   
.page-content-footer-pages h1{font-size:16px; height:44px;}    
.mobile_header h1{background-color:#F0EFF3; }   

.gototop{position:fixed; right:6px;background:#FFFFFF; z-index:99999; bottom:10px; float:right; display:none; width:40px; border:1px solid #ddd;}    

    .main_div2{z-index:0 !important;}  
    .mobile_cart_socialshare{display:none;}
    #details_1{float:left;width:100%;clear:both;}
#details_2{float:left;width:100%;clear:both;}
    .alt-scroll-content{width:100% !important;}   
  .mobile_title{display:none;}   
.charms_variant_in{width:100% !important;}
.selector-wrapper{width:31% !important; }
.charm_size_vari{display:block !important;}  
    .p_details img{width:45px;}
    .minicart_items img{margin-top:10px; width:50%;}
    #minicart .item_title{padding:0px 5px; font-size:12px !important; color:#6e6d6d !imports; text-transform:uppercase; line-height:1.7; text-align:left;padding:0px 5px; font-size:12px !important; color:#6e6d6d !imports; text-transform:uppercase; line-height:1.7; text-align:left;padding:0px 5px; font-size:12px !important; color:#6e6d6d !imports; text-transform:uppercase; line-height:1.7; text-align:left;}
    #charm_size_vari_mobile{display:none !important;}
  
  .mobile-header{
	background-color:#FFF;
	height:11.7%;
	padding-top:14px;
    margin-top:0px;
}  
.white-popup{max-width:440px;}
#empty-cart-popup{max-width:320px;}    
.content-size-guide-toggle .content-size-guide{padding:20px;}  
.show_creation{
	float:left;
	margin-right:1px;
	margin-top:13px;
  border:none;
  background-color:#ececec !important;
  color:#6d6e71 !important;
	width:100%;
  font-size:12px;
  padding:7px 10px;
   font-family:"helvetica_neuethin",Helvetica,Arial,Lucida Grande,sans-serif;
}
 .show_creation:hover{
   background-color:#989797 !important;
   color:#FFFFFF !important;
 }    
.minicart_charms{display:none;padding-bottom:10px;padding-top:15px;border-bottom:none;}   
.minicart_charm_hide{border-bottom:1px solid #ddd;margin-top:-20px;padding:0;} 
.strap_img{width:100% !important;}    
.mobile_bracelet_title{font-size: 11px !important;color:#6e6d6d;}    
 .mobile_mini_cart{font-size: 11px !important;color:#6e6d6d;}   
 .charm_new_cls{
	width:67px !important;
	margin-top:-6px;
}   
#total_charms{font-size:14px;}  
.ui-droppable.ui-sortable > li{
	width:80px;
}       
#charm_popup .content-size-guide p{font-size:14px;}    
.charms_in .m-menu-two-link{margin-left:25px;}
#charm_details_sign img{margin-top:-2px;}
#leather_details_sign img{margin-top:-2px;}
.ui-helper {
    width: 50% !important;
}
#showFilterMobile img{margin-top:1px;}
#showBasketMobile img{margin-top:1px;}
#basket_product_mobile .mini_cart_product p{display:block !important; margin-left:0px !important;}
@media(min-width:320px) and (max-width:370px)
{
    .shoppingCart{background-color: white}
    .charms-cart{position: sticky;top: 78%;z-index: -1;}
    .mobile_mini_cart {font-size: 10px}
    .mobile_bracelet_title{font-size: 11px;margin-top: 3px;}
     
    strong {/*font-weight: bolder; font-size: 15px*/ font-family: "HelveticaNeueMedium";} 	
      #primary_nav_wrap_mobile ul li, #primary_nav_wrap ul li
      {
            position:relative;
            float:left;
            margin:0;
            padding:0;
            background-color:#f2f2f3;
            width:100%;
            text-align: left;
      }
    /*#primary_nav_wrap_mobile ul ul{position:relative !important;}*/
    
      .gototop{display:block;}
      
      .charms_in{width:100%; /* border-left:1px solid #ccc; border-right:1px solid #ccc; */}
      .left_line{border-right:1px solid #ccc;}
      .charms_variant{position: fixed;top: 31.9%;} 
      .charms_variant_in{width:100%; margin-left:0px;}
      .blank{width:100;}
      .selector-wrapper{width:100% !important; margin-bottom:30px;}
      /*#primary_nav_wrap_mobile ul ul li, #primary_nav_wrap ul ul li{padding-left:0px;}*/
      #dropItem{padding-left:0px;}
      #drop_here{margin-left:0px; width:100%;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:70px;}
      /*#drop_here ol li{margin-top:6px;}*/
      #drop_here img{width:50px;}
      #drop_here p{margin-left:12px;}
      .miniCart{width:295px;right:10px;}
      .c_content p{width:90%;}
      .small_share{width:100%;}
      .create_bracelet{margin-left:25px; width:80%;}
      .modal-box{
        height:90px;
        left:41px;
        width:70%;
      }
      #your_basket{width:100%;} 
      #dropItem{height:125px;}
      #drop_here ol{height:150px;}
      #drop_here{height:200px;}
      .small_share{display:none;}
      .mobile_header{display:block; background-color:#ededed;}
      .page-content-footer-pages{position: fixed;width: 100%;top: 11.7%;}
      .page-content-footer-pages h1{ background-color:#F0EFF3; margin-bottom:0px; font-weight: bold;}
      .addtocart_mobile{display:inline-block;}
      .addtocart_mobile button{text-align:center;}
      .yourbasket_mobile{display:inline-block; padding:9px !important; margin-bottom:0px;position: fixed;top: 72%;right: 0px;}
      .filter_mobile{display: block;position: fixed;top: 72%;left: 0;}    
       .your_basket_mobile{display:inline-block; margin-bottom:10px;}
	  .totalcharm_mobile{display:block;}
      .selector-wrapper{margin-bottom:10px;}
      #drop_here ol{height:72px;}
      #drop_here{height:125px;}
     /* #dropItem{height:290px;}*/
      #maximum-item-popup{width:310px;top:-184px;}
      .c_content p {text-align:left;}
      .p_details{width:69px; }
      .create_bracelet {/* margin-left: 109px; width: 40%;*/ margin-left: 12px;width: 60%;padding: 10px;}
      .total_charms{margin-left:4px;}
      .total_charms_mobile{margin-left:4px;}
      #dragItem span {margin-right: 0; text-align: center; width:16%; margin-left:2px;}
      #dragItem em {margin-right: 0; text-align: center; width: 16%;margin-left:2px;}
      #primary_nav_wrap_mobile ul a, #primary_nav_wrap ul a{font-size:11px;color:#6e6d6d;}
      #dragItem em p{margin-left:-7px;width:67px;margin-top:4px;} 
      .page-content-footer-pages h1{font-size:16px; height:37px; padding-top:6px;}  
      #your_bracelet_title{display:none;}
      #your_basket{display:none !important;}
      #your_basket_title{display:none !important;}
      button { border-radius: 0px;}
      #dragItem{margin-top:25px;}
    
    
     .page-content-footer-pages{position:unset !important;float:left;}
.charms_variant{position:unset !important;float:left;}
.charms-cart{float:left;width:98%;}
.charms_columns{clear:both;} 
    
    
#main_div{clear:both;width:100%;float:left;}
#container{clear:both;width:100%;float:left;}
#pro_variant_1{margin-top:0px;}
.filter_mobile{position:unset !important;}
.yourbasket_mobile{position:unset !important;}
.charms_columns{min-height:auto !important;}
    #dropItem{height:auto!important;}  
    #dragItem{max-height:180px;}
    #primary_nav_wrap_mobile{margin-top:36px;}
    #primary_nav_wrap_mobile{top:386px;}
    #your_basket_mobile{height:auto !important;position:relative;}
    .charm_size_vari{display:none !important;}
    #drop_here ol{background-position:0 49px !important; height:80px;}
    #showCharmMetalUl_mobile a{padding-left:10px !important;}
#showCharmCollUl_mobile a{padding-left:10px !important;}
    
.mobile_title{background-color:#f0eff3 !important;font-weight:bold !important;margin-bottom:0 !important;font-size:16px !important;height:37px !important;padding-top:6px !important;}   
#drag_drop_scroll{width:100%; z-index:19;clear:both; float:left;overflow:auto;} 
#charm_drag_drop{overflow:hidden !important;width:900px !important;z-index:19 !important; }
#drop_here ol{width:914px !important; height:100px; margin-top:-25px;}
.mobile_title{display:block;}   
   
 #left_scroll{
	 cursor: pointer;
    display: block !important;
    float: left;
    font-size: 20px;
    margin-left: 0px;
    position: relative;
    top: -5px;
    width: 30px;
}
#right_scroll{
	cursor: pointer;
    display: block !important;
    float: right;
    font-size: 20px;
    margin-right: 7px;
    position: relative;
    top: -5px;
    width: 30px;
}  
#right_dash{
	cursor: pointer;
	float: right;
	font-size: 20px;
	margin-right: -10px;
	margin-top: -83px;
    overflow:hidden;
  	height:70px;
	position: relative;
	top: 0;
	width: 52px;
	z-index: 2147483647;
    display:block !important;
}

#left_dash{
	cursor: pointer;
	float: left;
	font-size: 20px;
	margin-left: -15px;
	margin-top: -85px;
    overflow:hidden;
  	height:70px;
	position: relative;
	top: 0;
	width: 52px;
	z-index: 2147483647;
    display:block !important;
}     
.desktop_header{display:none !important;}    
#dragItem img{width:40px;}
#dragItem .furry_large{width:48px; height:40px;}
#dragItem .furry_medium_2{width:50px; height:40px;}  
.mobile_Metal {
    display: block;
    float: left !important;
    position: relative;
    text-align: center;
    width: 56% !important;
} 
#charm_size_vari_mobile{display:block !important;margin-bottom:-7px;} 
.charms-cart {z-index:0 !important;}    
.p_details .cartImg{width:80px;margin-left:-12px;}    
#maximum-item-popup{top:20px;}   
    #drop_here .furry_small{margin-top:-7px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-6px;width:59px !important;}
    #drop_here .furry_medium_2{margin-top:-6px;width:63px !important;}
    #drop_here .furry_large{margin-top:-15px;width:66px !important;}   
  .c_title{padding:7px 10px} 
  }
  @media (min-width:371px) and (max-width:400px)
  {
      .shoppingCart{background-color: white}
      .charms-cart{position: sticky;top: 78%;z-index: -1;}
      strong {/*font-weight: bolder; font-size: 15px*/ font-family: "HelveticaNeueMedium";}
      #primary_nav_wrap_mobile ul li, #primary_nav_wrap ul li
      {
            position:relative;
            float:left;
            margin:0;
            padding:0;
            background-color:#f2f2f3;
            width:100%;
            text-align: left;
      }
      .gototop{display:block;}
      .charms_in{width:100%; /* border-left:1px solid #ccc; border-right:1px solid #ccc; */}
      .left_line{border-right:1px solid #ccc;}
      .charms_variant{position: fixed;top: 31.9%;}
      .charms_variant_in{width:100%; margin-left:0px;}
      .blank{width:100;}
      .selector-wrapper{width:100% !important; margin-bottom:30px;}
      /*#primary_nav_wrap_mobile ul ul li, #primary_nav_wrap ul ul li{padding-left:0px;}*/
      #dropItem{padding-left:0px;}
      #drop_here{margin-left:0px; width:100%;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:90px;}
      /*#drop_here ol li{margin-top:6px;}*/
      #drop_here img{width:50px;}
      .miniCart{width:295px;right:40px;}
      .c_content p{width:90%;}
      .small_share{width:100%;}
      .create_bracelet{margin-left:25px; width:80%;}
      .modal-box{height:90px; left:41px; width:70%;}
      #your_basket{width:100%;} 
      #drop_here p{margin-left:12px;}
      #your_basket{width:100%;} 
      #dropItem{height:125px;}
      #drop_here ol{height:150px;}
      #drop_here{height:200px;}
      .small_share{display:none;}
      .mobile_header{display:block; background-color:#ededed;}
      .page-content-footer-pages{position: fixed;width: 100%;top: 11.7%;}
      .page-content-footer-pages h1{ background-color:#F0EFF3; margin-bottom:0px;font-weight: bold;}
      .addtocart_mobile{display:block;}
	  .totalcharm_mobile{display:block;}
      .yourbasket_mobile{display:inline-block; padding:9px !important; margin-bottom:0px;position: fixed;top: 62%;right: 0px;}
      .filter_mobile{display: block;position: fixed;top: 62%;left: 0;}
       .your_basket_mobile{display:inline-block; margin-bottom:10px;}
      .selector-wrapper{margin-bottom:10px;}
      #drop_here ol{height:72px;}
      #drop_here{height:125px;}
      #dropItem{height:290px;}
      #maximum-item-popup{width:310px;top:-184px;}
      .c_content p {text-align:left;}
      .p_details{width:70px; }
      .create_bracelet {margin-left: 109px; width: 40%;}
      .total_charms{margin-left:4px;}
      #dragItem span {margin-right: 0; text-align: center; width: 16%; margin-left:2px;}
      #dragItem em {margin-right: 0; text-align: center; width: 16%;margin-left:2px;}
      .create_bracelet {/*margin-left: 115px; width: 40%; */ margin-left: 12px;width: 60%;padding: 10px;}
      #primary_nav_wrap_mobile ul a, #primary_nav_wrap ul a{font-size:11px; color:#6e6d6d;}
      #dragItem em p{margin-left:0px;width:67px;margin-top:2px;}
      .page-content-footer-pages h1{font-size:16px; height:37px; padding-top:6px;} 
      #your_basket{display:none !important;}
      #your_basket_title{display:none !important;}
      button { border-radius: 0px;}
      #dragItem{margin-top:30px;}
    
    .page-content-footer-pages{position:unset !important;float:left;}
.charms_variant{position:unset !important;float:left;}
.charms-cart{float:left;width:98%;}
.charms_columns{clear:both;} 
    
    
#main_div{clear:both;width:100%;float:left;}
#container{clear:both;width:100%;float:left;}
#pro_variant_1{margin-top:0px;}
.filter_mobile{position:unset !important;}
.yourbasket_mobile{position:unset !important;}
.charms_columns{min-height:auto !important;}
    #dropItem{height:auto!important;}  
    #dragItem{max-height:180px !important;}
    #primary_nav_wrap_mobile{top:386px;}
    #your_basket_mobile{height:auto !important; position:relative;}
    /*#primary_nav_wrap_mobile ul ul{position:relative !important;}*/
    .charm_size_vari{display:none !important;}
    /*#dragItem{margin-top:-50px;}*/
    #drop_here ol{background-position:0 49px !important; height:80px;}
    #showCharmMetalUl_mobile a{padding-left:10px !important;}
#showCharmCollUl_mobile a{padding-left:10px !important;}
    
.mobile_title{background-color:#f0eff3 !important;font-weight:bold !important;margin-bottom:0 !important;font-size:16px !important;height:37px !important;padding-top:6px !important;}   
#drag_drop_scroll{width:100%; z-index:19;clear:both; float:left;overflow:auto;} 
#charm_drag_drop{overflow:hidden !important;width:900px !important;z-index:19 !important; }
#drop_here ol{width:914px !important; height:100px; margin-top:-25px;}
.mobile_title{display:block;}   
   
 #left_scroll{
	 cursor: pointer;
    display: block !important;
    float: left;
    font-size: 20px;
    margin-left: 0px;
    position: relative;
    top: -5px;
    width: 30px;
}
#right_scroll{
	cursor: pointer;
    display: block !important;
    float: right;
    font-size: 20px;
    margin-right: 7px;
    position: relative;
    top: -5px;
    width: 30px;
}  
#right_dash{
	cursor: pointer;
	float: right;
	font-size: 20px;
	margin-right: -10px;
	margin-top: -83px;
    overflow:hidden;
  	height:70px;
	position: relative;
	top: 0;
	width: 52px;
	z-index: 2147483647;
    display:block !important;
}

#left_dash{
	cursor: pointer;
	float: left;
	font-size: 20px;
	margin-left: -15px;
	margin-top: -85px;
    overflow:hidden;
  	height:70px;
	position: relative;
	top: 0;
	width: 52px;
	z-index: 2147483647;
    display:block !important;
}     
.desktop_header{display:none !important;}  
#dragItem img{width:40px;}  
#dragItem .furry_large{width:48px; height:40px;}
#dragItem .furry_medium_2{width:50px; height:40px;}
.mobile_Metal {
    display: block;
    float: left !important;
    position: relative;
    text-align: center;
    width: 56% !important;
} 
#charm_size_vari_mobile{display:block !important;margin-bottom:-7px;}    
 .charms-cart {z-index:0 !important;}
     .p_details .cartImg{width:80px;margin-left:-12px;}  
    #drop_here .furry_small{margin-top:-7px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-6px;width:60px !important;}
    #drop_here .furry_medium_2{margin-top:-6px;width:64px !important;}
    #drop_here .furry_large{margin-top:-15px;width:65px !important;} 
    .c_title{padding:7px 10px}
    #showFilterMobile{position:relative;top:0px;}
	#showBasketMobile{position:relative;top:0px;}
  }
@media (min-width:401px) and (max-width:430px)
{
    .shoppingCart{background-color: white}
    .charms-cart{position: sticky;top: 78%;z-index: -1;}
    strong {/*font-weight: bolder; font-size: 15px*/ font-family: "HelveticaNeueMedium";}
    #primary_nav_wrap_mobile ul li, #primary_nav_wrap ul li
    {
          position:relative;
          float:left;
          margin:0;
          padding:0;
          background-color:#f2f2f3;
          width:100%;
          text-align: left;
    }
  #primary_nav_wrap_mobile{margin-top:23px;}
       .gototop{display:block;}
      .charms_in{width:100%; /* border-left:1px solid #ccc; border-right:1px solid #ccc; */}
      .left_line{border-right:1px solid #ccc;}
      .charms_variant{position: fixed;top: 31.9%;}
      .charms_variant_in{width:100%; margin-left:0px;}
      .blank{width:100;}
      .selector-wrapper{width:100% !important; margin-bottom:30px;}
      /*#primary_nav_wrap_mobile ul ul li, #primary_nav_wrap ul ul li{padding-left:25px;}*/
      #dropItem{padding-left:0px;}
      #drop_here{margin-left:0px; width:100%;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:106px;}
      #drop_here img{width:50px;}
      #drop_here p{margin-left:12px;}
      .miniCart{width:295px;right:40px;}
      .c_content p{width:90%;}
      .small_share{width:100%;}
      .create_bracelet{margin-left:25px; width:80%;}
      .modal-box{height:90px; left:41px; width:70%;}
      #your_basket{width:100%;} 
      #dropItem{height:125px;}
      #drop_here ol{height:150px;}
      #drop_here{height:200px;}
      .small_share{display:none;}
      .mobile_header{display:block; background-color:#ededed;}
      .page-content-footer-pages{position: fixed;width: 100%;top: 11.7%;}
      .page-content-footer-pages h1{ background-color:#F0EFF3; margin-bottom:0px;font-weight: bold;}
      .addtocart_mobile{display:block;}
	  .totalcharm_mobile{display:block;}
      .yourbasket_mobile{display:inline-block; margin-bottom:0px;position: fixed;top: 62%;right: 0px;}
      .filter_mobile{display: block;position: fixed;top: 62%;left: 0;}
       .your_basket_mobile{display:inline-block; margin-bottom:10px;}
      .selector-wrapper{margin-bottom:10px;}
      #drop_here ol{height:72px;}
      #drop_here{height:125px;}
      #dropItem{height:290px;}
      #maximum-item-popup{width:310px;top:-170px;}
      .c_content p {text-align:left;}
      .p_details{width:70px; }
      .total_charms{margin-left:8px;}
      #dragItem span {margin-right: 0; text-align: center; width: 16%;margin-left:2px;}
      #dragItem em {margin-right: 0; text-align: center; width: 16%;margin-left:2px;}
      .create_bracelet {/* margin-left: 125px; width: 40%;*/ margin-left: 12px;width: 60%;padding: 10px;}
      #primary_nav_wrap_mobile ul a, #primary_nav_wrap ul a{font-size:11px; color:#6e6d6d;}
      #dragItem em p{margin-left:0px;width:67px;margin-top:4px;}
      .page-content-footer-pages h1{font-size:16px; height:37px; padding-top:6px;} 
     #your_basket{display:none !important;}
      #your_basket_title{display:none !important;}
      button { border-radius: 0px;}
    .page-content-footer-pages{position:unset !important;float:left;}
.charms_variant{position:unset !important;float:left;}
.charms-cart{float:left;width:98%;}
.charms_columns{clear:both;} 
    
    
#main_div{clear:both;width:100%;float:left;}
#container{clear:both;width:100%;float:left;}
#pro_variant_1{margin-top:0px;}
.filter_mobile{position:unset !important;}
.yourbasket_mobile{position:unset !important;}
.charms_columns{min-height:auto !important;}
    #dropItem{height:auto!important;}  
    #dragItem{max-height:180px; margin-top:18px;}
   /* #primary_nav_wrap_mobile{top:386px;}*/
    #your_basket_mobile{height:auto !important; position:relative;}
    /* #primary_nav_wrap_mobile ul ul{position:relative !important;}*/
    .charm_size_vari{display:none !important;}
    #drop_here ol{background-position:0 49px !important; height:80px;}
    #showCharmMetalUl_mobile a{padding-left:10px !important;}
#showCharmCollUl_mobile a{padding-left:10px !important;}
.mobile_title{background-color:#f0eff3 !important;font-weight:bold !important;margin-bottom:0 !important;font-size:16px !important;height:37px !important;padding-top:6px !important;}   
#drag_drop_scroll{width:100%; z-index:19;clear:both; float:left;overflow:auto;} 
#charm_drag_drop{overflow:hidden !important;width:900px !important;z-index:19 !important; }
#drop_here ol{width:914px !important; height:100px; margin-top:-25px;}
.mobile_title{display:block;}   
   
 #left_scroll{
	 cursor: pointer;
    display: block !important;
    float: left;
    font-size: 20px;
    margin-left: 0px;
    position: relative;
    top: -5px;
    width: 30px;
}
#right_scroll{
	cursor: pointer;
    display: block !important;
    float: right;
    font-size: 20px;
    margin-right: 7px;
    position: relative;
    top: -5px;
    width: 30px;
}  
#right_dash{
	cursor: pointer;
	float: right;
	font-size: 20px;
	margin-right: -10px;
	margin-top: -83px;
    overflow:hidden;
  	height:70px;
	position: relative;
	top: 0;
	width: 52px;
	z-index: 2147483647;
    display:block !important;
}

#left_dash{
	cursor: pointer;
	float: left;
	font-size: 20px;
	margin-left: -15px;
	margin-top: -85px;
    overflow:hidden;
  	height:70px;
	position: relative;
	top: 0;
	width: 52px;
	z-index: 2147483647;
    display:block !important;
}     
.desktop_header{display:none !important;}  
  #dragItem{margin-top:25px;}  
#dragItem img{width:40px;}  
#dragItem .furry_large{width:48px; height:40px;}
#dragItem .furry_medium_2{width:50px; height:40px;}
.mobile_Metal {
    display: block;
    float: left !important;
    position: relative;
    text-align: center;
    width: 56% !important;
} 
#charm_size_vari_mobile{display:block !important;margin-bottom:-7px;} 
.charms-cart {z-index:0 !important;}  
   .p_details .cartImg{width:80px;margin-left:-12px;}
    #drop_here .furry_small{margin-top:-7px;width:67px !important;}
    #drop_here .furry_medium{margin-top:-6px;width:60px !important;}
    #drop_here .furry_medium_2{margin-top:-6px;width:64px !important;}
    #drop_here .furry_large{margin-top:-15px;width:65px !important;}
  .c_title{padding:7px 10px}
  }
  @media (min-width:431px) and (max-width:460px)
  {
      .shoppingCart{background-color: white}
      .charms-cart{position: sticky;top: 78%;z-index: -1;}
      strong {/*font-weight: bolder; font-size: 15px*/ font-family: "HelveticaNeueMedium";}
      #primary_nav_wrap_mobile ul li, #primary_nav_wrap ul li
      {
            position:relative;
            float:left;
            margin:0;
            padding:0;
            background-color:#f2f2f3;
            width:100%;
            text-align: left;
      }
      .gototop{display:block;}
      .charms_in{width:100%; /* border-left:1px solid #ccc; border-right:1px solid #ccc; */}
      .left_line{border-right:1px solid #ccc;}
      .charms_variant{position: fixed;top: 31.9%;}
      .charms_variant_in{width:100%; margin-left:0px;}
      .blank{width:100;}
      .selector-wrapper{width:100% !important;  margin-bottom:30px;}
      /*#primary_nav_wrap_mobile ul ul li, #primary_nav_wrap ul ul li{padding-left:25px;}*/
      #dropItem{padding-left:0px;}
      #drop_here{margin-left:0px; width:100%;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here img{width:24px;}
      #drop_here p{margin-left:12px;}
      .miniCart{width:295px;right:40px;}
      .c_content p{width:90%;}
      .small_share{width:100%;}
      .create_bracelet{margin-left:25px; width:80%;}
      .modal-box{height:90px; left:41px; width:80%;}
      #your_basket{width:100%;} 
      #dropItem{height:125px;}
      #drop_here{height:200px;}
      .small_share{display:none;}
      .mobile_header{display:block; background-color:#ededed;}
      .page-content-footer-pages{position: fixed;width: 100%;top: 11.7%;}
      .page-content-footer-pages h1{ background-color:#F0EFF3; margin-bottom:0px;font-weight: bold;}
      .addtocart_mobile{display:block;}
	  .totalcharm_mobile{display:block;}
      .selector-wrapper{margin-bottom:10px;}
       .yourbasket_mobile{display:inline-block; margin-bottom:0px;position: fixed;top: 72%;right: 0px;}
       .filter_mobile{display: block;position: fixed;top: 72%;left: 0;}
       .your_basket_mobile{display:inline-block; margin-bottom:10px;}
      #drop_here ol{height:72px;}
      #drop_here{height:125px;}
      #dropItem{height:290px;}
      #maximum-item-popup{width:310px;top:-190px;}
      .c_content p {text-align:left;}
      .p_details{width:70px;}
      .total_charms{margin-left:8px;}
      #dragItem span {margin-right: 0; text-align: center; width: 16%; margin-left:2px;}
      #dragItem em {margin-right: 0; text-align: center; width: 16%;margin-left:2px;}
      .create_bracelet {/*margin-left: 125px; width: 40%; */margin-left: 12px;width: 60%;padding: 10px;}
      #primary_nav_wrap_mobile ul a, #primary_nav_wrap ul a{font-size:11px; color:#6e6d6d;}
      #dragItem em p{margin-left:0px;width:67px;margin-top:4px;}
      .page-content-footer-pages h1{font-size:16px; height:37px; padding-top:6px;} 
      #your_basket{display:none !important;}
      #your_basket_title{display:none !important;}
      button { border-radius: 0px;}
    #your_basket_mobile{height:auto !important; position:relative;}
     /*#primary_nav_wrap_mobile ul ul{position:relative !important;}*/
    .charm_size_vari{display:none !important;}
    #primary_nav_wrap_mobile{margin-top:11px;}
    #drop_here ol{background-position:0 49px !important; height:80px;}
    #showCharmMetalUl_mobile a{padding-left:10px !important;}
#showCharmCollUl_mobile a{padding-left:10px !important;}
    #dragItem{margin-top:15px;}
 #dragItem img{width:40px;} 
  #dragItem .furry_large{width:48px; height:40px;}
  #dragItem .furry_medium_2{width:50px; height:40px;}  
    #pro_variant_1{margin-top:40px;}
    .mobile_Metal {
    display: block;
    float: left !important;
    position: relative;
    text-align: center;
    width: 56% !important;
} 
#charm_size_vari_mobile{display:block !important;margin-bottom:-7px;}    
.charms-cart {z-index:0 !important;}
     .p_details .cartImg{width:80px;margin-left:-12px;}    
    .charm_new_cls{margin-top:-2px;width:30px !important;} 
    #drop_here .furry_small{margin-top:-5px;width:36px !important;}
    #drop_here .furry_medium{margin-top:-3px;width:31px !important;}
    #drop_here .furry_medium_2{margin-top:-3px;width:32px !important;}
    #drop_here .furry_large{margin-top:-8px;width:35px !important;}
  }
  @media (min-width:461px) and (max-width:490px)
  {
    .shoppingCart{background-color: white}
    .charms-cart{position: sticky;top: 78%;z-index: -1;}
    strong {/*font-weight: bolder; font-size: 15px*/ font-family: "HelveticaNeueMedium";}
    #primary_nav_wrap_mobile ul li, #primary_nav_wrap ul li
    {
          position:relative;
          float:left;
          margin:0;
          padding:0;
          background-color:#f2f2f3;
          width:100%;
          text-align: left;
    }
      .gototop{display:block;}
      .charms_in{width:100%; /* border-left:1px solid #ccc; border-right:1px solid #ccc; */}
      .left_line{border-right:1px solid #ccc;}
      .charms_variant{position: fixed;top: 31.9%;}
      .charms_variant_in{width:100%; margin-left:0px;}
      .blank{width:100;}
      .selector-wrapper{width:100% !important; margin-bottom:30px;}
      /*#primary_nav_wrap_mobile ul ul li, #primary_nav_wrap ul ul li{padding-left:25px;}*/
      #dropItem{padding-left:0px;}
      #drop_here{margin-left:0px; width:100%;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:120px;}
      #drop_here img{width:26px;}
      .miniCart{width:295px;right:40px;}
      .c_content p{width:90%;}
      .small_share{width:100%;}
      .create_bracelet{margin-left:25px; width:80%;}
      .modal-box{height:90px; left:41px; width:80%;}
      #your_basket{width:100%;} 
      #dropItem{height:125px;}
      #drop_here ol{height:150px;}
      #drop_here{height:200px;}
      .small_share{display:none;}
      .create_bracelet{margin-left:25px; width:80%;}
      .modal-box{height:90px; left:41px; width:80%;}
      #your_basket{width:100%;} 
      #dropItem{height:125px;}
      #drop_here ol{height:150px;}
      #drop_here{height:200px;}
      .small_share{display:none;}
      .mobile_header{display:block; background-color:#ededed;}
      .page-content-footer-pages{position: fixed;width: 100%;top: 11.7%;}
      .page-content-footer-pages h1{ background-color:#F0EFF3; margin-bottom:0px;font-weight: bold;}
      .addtocart_mobile{display:block;}
	  .totalcharm_mobile{display:block;}
      .selector-wrapper{margin-bottom:10px;}
      .yourbasket_mobile{display:inline-block; margin-bottom:0px;position: fixed;top: 72%;right: 0px;}
    .filter_mobile{display: block;position: fixed;top: 72%;left: 0;}
       .your_basket_mobile{display:inline-block; margin-bottom:10px;}
      #drop_here ol{height:72px;}
      #drop_here{height:125px;}
      #dropItem{height:290px;}
      #maximum-item-popup{width:310px;top:-190px;}
      .c_content p {text-align:left;}
      .p_details{width:70px;}
      .total_charms{margin-left:8px;}
      #dragItem span {margin-right: 0; text-align: center; width: 16%;margin-left:2px;}
      #dragItem em {margin-right: 0; text-align: center; width: 16%;margin-left:2px;}
      .create_bracelet {/* margin-left: 145px; width: 40%; */ margin-left: 12px;width: 60%;padding: 10px;}
      #primary_nav_wrap_mobile ul a, #primary_nav_wrap ul a{font-size:11px;}
      #dragItem em p{margin-left:0px;width:77px;margin-top:4px;}
      .page-content-footer-pages h1{font-size:16px; height:37px; padding-top:6px;}
      #your_basket{display:none !important;}
      #your_basket_title{display:none !important;}
      button { border-radius: 0px;}
     /*#primary_nav_wrap_mobile ul ul{position:relative !important;}*/
    .charm_size_vari{display:none !important;}
    #showCharmMetalUl_mobile a{padding-left:10px !important;}
#showCharmCollUl_mobile a{padding-left:10px !important;}
    #dragItem img{width:40px;}    
    #dragItem .furry_large{width:48px; height:40px;}
  #dragItem .furry_medium_2{width:50px; height:40px;}
    #pro_variant_1{margin-top:14px;}
    #primary_nav_wrap_mobile{margin-top:0px;}
.mobile_Metal {
    display: block;
    float: left !important;
    position: relative;
    text-align: center;
    width: 56% !important;
} 
#charm_size_vari_mobile{display:block !important;margin-bottom:-7px;} 
 .charms-cart {z-index:0 !important;}   
     .p_details .cartImg{width:80px;margin-left:-12px;}    
     .charm_new_cls{margin-top:-8px;width:43px !important;}
   #drop_here .furry_small{margin-top:-8px;width:45px !important;}
    #drop_here .furry_medium{margin-top:-7px;width:34px !important;}
    #drop_here .furry_medium_2{margin-top:-7px;width:34px !important;}
    #drop_here .furry_large{margin-top:-11px;width:38px !important;}
  }  
  @media (min-width:491px) and (max-width:520px)
  {
    
      .gototop{display:block;}
      .charms_in{width:100%; /* border-left:1px solid #ccc; border-right:1px solid #ccc; */}
      .left_line{border-right:1px solid #ccc;}
      .charms_variant_in{width:100%; margin-left:0px;}
      .blank{width:100;}
      .selector-wrapper{width:100% !important; margin-bottom:30px;}
    #primary_nav_wrap{display:none !important;}
      #primary_nav_wrap ul ul li{padding-left:25px;}
      #dropItem{padding-left:0px;}
      #drop_here{margin-left:0px; width:100%;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:136px;}
      #drop_here ol li{margin-top:4px;}
      #drop_here img{width:25px;}
      .miniCart{width:295px;right:40px;}
      .c_content p{width:90%;}
      .small_share{width:100%;}
      .create_bracelet{margin-left:25px; width:80%;}
      .modal-box{height:90px; left:41px; width:80%;}
      #your_basket{width:100%;} 
      #dropItem{height:125px;}
      #drop_here ol{height:150px;}
      #drop_here{height:200px;}
      .small_share{display:none;}
      #drop_here p{margin-left:18px;}
      .mobile_header{display:block; background-color:#ededed;}
      .page-content-footer-pages h1{ background-color:#F0EFF3; margin-bottom:0px;}
      .addtocart_mobile{display:block;}
	  .totalcharm_mobile{display:block;}
      .yourbasket_mobile{display:inline-block; margin-bottom:0px;}
    .filter_mobile{display: none;}
       .your_basket_mobile{display:inline-block; margin-bottom:10px;}
      .selector-wrapper{margin-bottom:10px;}
      #drop_here ol{height:94px;}
      #drop_here{height:125px;}
      #dropItem{height:60px;}
      #maximum-item-popup{width:310px;top:-190px;}
      .c_content p {text-align:center;}
      .p_details{width:70px;}
      .total_charms{margin-left:8px;}
      #dragItem span {margin-right: 0; text-align: center; width: 77px;margin-left:2px;}
      #dragItem em {margin-right: 0; text-align: center; width: 77px;margin-left:2px;}
      .create_bracelet {margin-left: 145px; width: 40%;}
      #primary_nav_wrap ul a{font-size:12px;}
      #dragItem em p{margin-left:0px;width:77px;margin-top:4px;}
      .page-content-footer-pages h1{font-size:16px; height:37px; padding-top:6px;} 
      #your_basket{display:none !important;}
      #your_basket_title{display:none !important;}
    .charm_size_vari{display:none !important;}
    #showCharmMetalUl_mobile a{padding-left:10px !important;}
#showCharmCollUl_mobile a{padding-left:10px !important;}
    /*#primary_nav_wrap_mobile ul ul{position:relative !important;}*/
    #primary_nav_wrap_mobile{margin-top:0px;}
    #dragItem img{width:40px;}  
    #dragItem .furry_large{width:48px; height:40px;}
  #dragItem .furry_medium_2{width:50px; height:40px;}
.mobile_Metal {
    display: block;
    float: left !important;
    position: relative;
    text-align: center;
    width: 56% !important;
} 
#charm_size_vari_mobile{display:block !important;margin-bottom:-7px;}
 .charm_new_cls{margin-top:-8px;width:43px !important;}   
    #drop_here .furry_small{margin-top:-7px;width:43px !important;}
    #drop_here .furry_medium{margin-top:-6px;width:35px !important;}
    #drop_here .furry_medium_2{margin-top:-6px;width:38px !important;}
    #drop_here .furry_large{margin-top:-11px;width:38px !important;}
  }  
  @media (min-width:521px) and (max-width:570px)
  {
      .gototop{display:block;}
      .charms_in{width:100%; /* border-left:1px solid #ccc; border-right:1px solid #ccc; */}
      .left_line{border-right:1px solid #ccc;}
      .charms_variant_in{width:100%; margin-left:0px;}
      .blank{width:100;}
      .selector-wrapper{width:100% !important; margin-bottom:30px;}
      #primary_nav_wrap ul ul li{padding-left:25px;}
      #dropItem{padding-left:0px;}
      #drop_here{margin-left:0px; width:100%;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:170px;}
      #drop_here ol li{margin-top:4px;}
      #drop_here img{width:28px;}
      .miniCart{width:295px;right:40px;}
      .c_content p{width:90%;}
      .small_share{width:100%;}
      .create_bracelet{margin-left:25px; width:80%;}
      .modal-box{height:90px; left:41px; width:80%;}
      #your_basket{width:100%;} 
      #dropItem{height:125px;}
      #drop_here ol{height:150px;}
      #drop_here{height:200px;}
      .small_share{display:none;}
      #drop_here p{margin-left:18px;}
      .mobile_header{display:block; background-color:#ededed;}
      .page-content-footer-pages h1{ background-color:#F0EFF3; margin-bottom:0px;}
      .addtocart_mobile{display:block;}
	  .totalcharm_mobile{display:block;}
      .yourbasket_mobile{display:inline-block; margin-bottom:0px;}
    .filter_mobile{display: none;}
       .your_basket_mobile{display:inline-block; margin-bottom:10px;}
      .selector-wrapper{margin-bottom:10px;}
      #drop_here ol{height:94px;}
      #drop_here{height:125px;}
      #dropItem{height:60px;}
      #maximum-item-popup{width:310px;top:-190px;}
      .c_content p {text-align:center;}
      .p_details{width:70px;}
      .total_charms{margin-left:8px;}
      #dragItem span {margin-right: 0; text-align: center; width: 77px;}
      #dragItem em {margin-right: 0; text-align: center; width: 77px;}
      .create_bracelet {margin-left: 162px; width: 40%;}
      #primary_nav_wrap ul a{font-size:12px;}
      #dragItem em p{margin-left:0px;width:77px;margin-top:4px;}
      .page-content-footer-pages h1{font-size:16px; height:37px; padding-top:6px;} 
      #your_basket{display:none !important;}
      #your_basket_title{display:none !important;}
    .charm_size_vari{display:none !important;}
    #primary_nav_wrap{display:none !important;}
    #primary_nav_wrap_mobile{margin-top:0px;}
  .mobile_Metal {
    display: block;
    float: left !important;
    position: relative;
    text-align: center;
    width: 56% !important;
} 
#charm_size_vari_mobile{display:block !important;margin-bottom:-7px;}   
   .charm_new_cls{margin-top:-8px;width:43px !important;} 
    #drop_here .furry_small{margin-top:-7px;width:48px !important;}
    #drop_here .furry_medium{margin-top:-3px;width:32px !important;}
    #drop_here .furry_medium_2{margin-top:-6px;width:41px !important;}
    #drop_here .furry_large{margin-top:-11px;width:40px !important;}
  }  
  @media (min-width:571px) and (max-width:620px)
  {
      .charms_in{width:100%; border-left:1px solid #ccc; border-right:1px solid #ccc;}
      .left_line{border-right:1px solid #ccc;}
      .charms_variant_in{width:100%; margin-left:0px;}
      .blank{width:100;}
      .selector-wrapper{width:100% !important; margin-bottom:30px;}
      #primary_nav_wrap ul ul li{padding-left:25px;}
      #dropItem{padding-left:0px;}
      #drop_here{margin-left:0px; width:100%;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:170px;}
      #drop_here ol li{margin-top:0px;}
      #drop_here img{width:28px;}
      .miniCart{width:295px;right:40px;}
      .c_content p{width:90%;}
      .small_share{width:100%;}
      .create_bracelet{margin-left:25px; width:80%;}
      .modal-box{height:90px; left:41px; width:80%;}
      #your_basket{width:100%;}  
      #dropItem{height:125px;}
      #drop_here ol{height:150px;}
      #drop_here{height:200px;}
      .small_share{display:none;}
      #drop_here p{margin-left:18px;}
      .mobile_header{display:block; background-color:#ededed;}
      .page-content-footer-pages h1{ background-color:#F0EFF3; margin-bottom:0px;}
      .addtocart_mobile{display:block;}
	  .totalcharm_mobile{display:block;}
       .yourbasket_mobile{display:inline-block; margin-bottom:0px;}
    .filter_mobile{display: none;}
       .your_basket_mobile{display:inline-block; margin-bottom:10px;}
      .selector-wrapper{margin-bottom:10px;}
      #drop_here ol{height:94px;}
      #drop_here{height:125px;}
      #dropItem{height:60px;}
      #maximum-item-popup{width:310px;top:-190px;}
      .c_content p {text-align:center;}
      .p_details{width:70px; }
      .total_charms{margin-left:8px;}
      #dragItem span {margin-right: 0; text-align: center; width: 80px;}
      #dragItem em {margin-right: 0; text-align: center; width: 80px;}
      .create_bracelet {margin-left: 162px; width: 40%;}
      #primary_nav_wrap ul a{font-size:12px;}
      #dragItem em p{margin-left:0px;width:80px;margin-top:4px;}
      .page-content-footer-pages h1{font-size:16px; height:37px; padding-top:6px;} 
      #your_basket{display:none !important;}
      #your_basket_title{display:none !important;}
    .charm_size_vari{display:none !important;}
    #primary_nav_wrap{display:none !important;}
    #primary_nav_wrap_mobile{margin-top:0px;}
    .mobile_Metal {
    display: block;
    float: left !important;
    position: relative;
    text-align: center;
    width: 56% !important;
} 
#charm_size_vari_mobile{display:block !important;margin-bottom:-7px;} 
     .charm_new_cls{margin-top:-8px;width:43px !important;}
   #drop_here .furry_small{margin-top:-10px;width:53px !important;}
    #drop_here .furry_medium{margin-top:-7px;width:39px !important;}
    #drop_here .furry_medium_2{margin-top:-7px;width:43px !important;}
    #drop_here .furry_large{margin-top:-14px;width:46px !important;}
  }
  @media (min-width:621px) and (max-width:670px)
  {
      .charms_in{width:100%; border-left:1px solid #ccc; border-right:1px solid #ccc;}
      .left_line{border-right:1px solid #ccc;}
      .charms_variant_in{width:100%; margin-left:0px;}
      .blank{width:100;}
      .selector-wrapper{width:100% !important; margin-bottom:30px;}
      #primary_nav_wrap ul ul li{padding-left:25px;}
      #dropItem{padding-left:0px;}
      #drop_here{margin-left:0px; width:100%;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:170px;}
      #drop_here ol li{margin-top:0px;}
      #drop_here img{width:35px;}
      .miniCart{width:295px;right:40px;}
      .c_content p{width:90%;}
      .small_share{width:100%;}
      .create_bracelet{margin-left:25px; width:80%;}
      .modal-box{height:80px; left:41px; width:80%;}
      #your_basket{width:100%;} 
      #dropItem{height:125px;}
      #drop_here ol{height:150px;}
      #drop_here{height:200px;}
      .small_share{display:none;}
      #drop_here p{margin-left:18px;}
      #drop_here p{margin-left:18px;}
      .mobile_header{display:block; background-color:#ededed;}
      .page-content-footer-pages h1{ background-color:#F0EFF3; margin-bottom:0px;}
      .addtocart_mobile{display:block;}
	  .totalcharm_mobile{display:block;}
      .selector-wrapper{margin-bottom:10px;}
       .yourbasket_mobile{display:inline-block; margin-bottom:0px;}
    .filter_mobile{display: none;}
       .your_basket_mobile{display:inline-block; margin-bottom:10px;}
      #drop_here ol{height:94px;}
      #drop_here{height:125px;}
      #dropItem{height:60px;}
      #maximum-item-popup{width:310px;top:-190px;}
      .c_content p {text-align:center;}
      .p_details{width:80px;}
      .total_charms{margin-left:8px;}
      #dragItem span {margin-right: 0; text-align: center; width: 90px;}
      #dragItem em {margin-right: 0; text-align: center; width: 90px;}
      .create_bracelet {margin-left: 182px; width: 40%;}
      #primary_nav_wrap ul a{font-size:12px;}
      #dragItem em p{margin-left:4px;width:77px;margin-top:6px;}
      .page-content-footer-pages h1{font-size:16px; height:37px; padding-top:6px;} 
     #your_basket{display:none !important;}
      #your_basket_title{display:none !important;}
    .charm_size_vari{display:none !important;}
    #primary_nav_wrap{display:none !important;}
    #primary_nav_wrap_mobile{margin-top:0px;}
    .mobile_Metal {
    display: block;
    float: left !important;
    position: relative;
    text-align: center;
    width: 56% !important;
} 
 #charm_size_vari_mobile{display:block !important;margin-bottom:-7px;} 
 .charm_new_cls{margin-top:-6px;width:48px !important;}
    #drop_here .furry_small{margin-top:-9px;width:61px !important;}
    #drop_here .furry_medium{margin-top:-5px;width:43px !important;}
    #drop_here .furry_medium_2{margin-top:-5px;width:47px !important;}
    #drop_here .furry_large{margin-top:-12px;width:49px !important;}
  }  
  
/*  
@media (min-width:480px)  { 
  .mobile_bracelet_title{display: block}
} */
    
  @media (min-width:671px) and (max-width:720px)
  {
      .charms_in{width:100%; border-left:1px solid #ccc; border-right:1px solid #ccc;}
      .left_line{border-right:1px solid #ccc;}
      .charms_variant_in{width:100%; margin-left:0px;}
      .blank{width:100;}
      .selector-wrapper{width:100% !important; margin-bottom:30px;}
      #primary_nav_wrap ul ul li{padding-left:75px;}
      #dropItem{padding-left:0px;}
      #drop_here{margin-left:0px; width:100%;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:200px;}
      #drop_here ol li{margin-top:-7px;}
      #drop_here img{width:40px;}
      .small_share{width:100%;}
      .modal-box{height:80px; left:160px; width:50%;}
      #your_basket{width:630px; text-align:center;} 
      #dropItem{height:125px;}
      #drop_here ol{height:150px;}
      #drop_here{height:200px;}
      .small_share{display:none;}
      #drop_here p{margin-left:18px;}
      .mobile_header{display:block; background-color:#ededed;}
      .page-content-footer-pages h1{ background-color:#F0EFF3; margin-bottom:0px;}
      .addtocart_mobile{display:block;}
	  .totalcharm_mobile{display:block;}
      .yourbasket_mobile{display:inline-block; margin-bottom:0px;}
      .filter_mobile{display: none;}
       .your_basket_mobile{display:inline-block; margin-bottom:10px;}
      .selector-wrapper{margin-bottom:10px;}
      #drop_here ol{height:94px;}
      #drop_here{height:125px;}
      #dropItem{height:60px;}
      #maximum-item-popup{width:310px;top:-190px;}
      .c_content p {text-align:center;}
      .p_details{width:90px; }
      .total_charms{margin-left:8px;}
      #dragItem span {margin-right: 0; text-align: center; width: 16%;}
      #dragItem em {margin-right: 0; text-align: center; width: 16%;}
      .create_bracelet {margin-left: 204px; width: 40%;}
      #primary_nav_wrap ul a{font-size:12px;}
      #dragItem em p{margin-left:9px;width:77px;margin-top:6px;}
      .page-content-footer-pages h1{font-size:16px; height:37px; padding-top:6px;} 
      #your_basket{display:none !important;}
      #your_basket_title{display:none !important;}
    .charm_size_vari{display:none !important;}
    #primary_nav_wrap{display:none !important;}
    #primary_nav_wrap_mobile{margin-top:0px;}
    .mobile_Metal {
    display: block;
    float: left !important;
    position: relative;
    text-align: center;
    width: 56% !important;
    } 
    #charm_size_vari_mobile{display:block !important;margin-bottom:-7px;} 
    .charm_new_cls{margin-top:-6px;width:54px !important;}
  
     #drop_here .furry_small{margin-top:-10px;width:67px !important;}
    #drop_here .furry_medium{margin-top:-5px;width:49px !important;}
    #drop_here .furry_medium_2{margin-top:-5px;width:53px !important;}
    #drop_here .furry_large{margin-top:-10px;width:53px !important;}
    
  } 
   @media (min-width: 740px)
   {
   		#charm_content{min-height:60px;}
   }  
  @media (min-width:721px) and (max-width:799px)
  {
    
      .charms_in{width:60%;} 
      .left_line{width:40%;}
      .charms_variant_in{width:100%; margin-left:0px;}
      .blank{width:100;}
      .selector-wrapper{width:100% !important; margin-bottom:30px;}
      #primary_nav_wrap ul ul li{padding-left:6px;}
      #dropItem{padding-left:0px;}
      #drop_here{margin-left:0px; width:100%;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:200px;}
      #drop_here ol li{margin-top:-9px;}
      #drop_here img{width:47px;}
      .c_content p{width:90%;}
      .small_share{width:100%;}
      .create_bracelet{margin-left:25px; width:87%;}
      .modal-box{height:80px; left:160px; width:50%;}
      #your_basket{width:270px; text-align:center;} 
      #dropItem{height:125px;}
      #drop_here ol{height:150px;}
      #drop_here{height:200px;}
      .small_share{display:none !important;}
      #drop_here p{margin-left:18px;}
      .totalcharm_mobile{display:none;}
	  .addtocart_mobile{display:none;}
      .yourbasket_mobile{display:none !important;}
      .filter_mobile{display: none !important;}
      .your_basket_mobile{display:none;}
      .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;} 
      .charm_size_vari{display:none !important;}
      #dragItem em p{width:67px;margin-top:3px;margin-left:-9px;}
    .p_details_t{height:125px;}
    #charm_size_vari{display:block;}
    #showCharmMetal{right:45px;}
    #showCharmColl{right:28px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-10px;width:59px !important;}
    #drop_here .furry_small{margin-top:-5px;width:69px !important;}
    #drop_here .furry_medium{margin-top:-2px;width:52px !important;}
    #drop_here .furry_medium_2{margin-top:-2px;width:57px !important;}
    #drop_here .furry_large{margin-top:-12px;width:59px !important;}
  }  
  @media (min-width:800px) and (max-width:900px)
  {
      .charms_in{width:60%;}
      .left_line{width:40%;}
      .charms_variant_in{width:100%; margin-left:0px;}
      .blank{width:17%;}
      .selector-wrapper{width:100%; margin-bottom:30px;}
      #primary_nav_wrap ul ul li{padding-left:9px;}
      #dropItem{padding-left:0px;}
      #drop_here{margin-left:0px; width:100%;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:240px;}
      #drop_here ol li{margin-top:-12px;}
      #drop_here img{width:48px;}
      .c_content p{width:90%;}
      .small_share{width:100%;}
      .create_bracelet{margin-left:25px; width:87%;}
      .modal-box{height:80px; left:220px; width:40%;}
      #your_basket{width:290px; text-align:center;} 
      #dropItem{height:125px;}
      #drop_here ol{height:150px;}
      #drop_here{height:200px;}
      .small_share{display:none !important;}
      #drop_here p{margin-left:18px;}
      .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;} 
      .charm_size_vari{display:none !important;}
      #dragItem em p{width:67px;margin-top:3px;margin-left:-7px;}
    .p_details_t{height:125px;}
    #charm_size_vari{display:block;}
    #charm_size_vari{display:block;}
    #showCharmMetal{right:56px;}
    #showCharmColl{right:34px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-7px;width:66px !important;}
    #drop_here .furry_small{margin-top:-6px;width:73px !important;}
    #drop_here .furry_medium{margin-top:-7px;width:58px !important;}
    #drop_here .furry_medium_2{margin-top:-7px;width:64px !important;}
    #drop_here .furry_large{margin-top:-15px;width:64px !important;}
  } 
  @media (min-width:901px) and (max-width:920px)
  {
      .charms_in{width:60%;}
      .left_line{width:40%;}
      .charms_variant_in{width:100%; margin-left:0px;}
      .blank{width:100;}
      .selector-wrapper{width:100% !important; margin-bottom:30px;}
      #primary_nav_wrap ul ul li{padding-left:35px;}
      #dropItem{padding-left:0px;}
      #drop_here{margin-left:0px; width:100%;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:255px;}
      #drop_here ol li{margin-top:-21px;}
      #drop_here img{width:50px;}
      .c_content p{width:90%;}
      .small_share{width:100%;}
      .create_bracelet{margin-left:25px; width:90%;}
      .modal-box{height:80px; left:320px; width:35%;}
      #your_basket{width:340px; text-align:center;}
      #dropItem{height:125px;}
      #drop_here ol{height:150px;}
      #drop_here{height:200px;}
      #drop_here p{margin-left:18px;}
      .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;} 
      .create_bracelet{width:87%;}
      .charm_size_vari{width:100% !important;}
    #dragItem em p{width:57px;margin-top:7px;margin-left:2px;}
    .p_details_t{height:125px;}
    .variant{margin-top:20px;}
    .selector-wrapper{margin-bottom:10px;}
    #showCharmMetal{right:71px;}
    #showCharmColl{right:53px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-7px;width:66px !important;}
    #drop_here .furry_small{margin-top:-7px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-6px;width:60px !important;}
    #drop_here .furry_medium_2{margin-top:-6px;width:66px !important;}
    #drop_here .furry_large{margin-top:-15px;width:67px !important;}
  }  
  @media (min-width:921px) and (max-width:999px)
  {
      .charms_in{width:60%;}
      .left_line{width:40%;}
      .charms_variant_in{width:100%; margin-left:0px;}
      .blank{width:100;}
      .selector-wrapper{width:100% !important; margin-bottom:30px;}
      #primary_nav_wrap ul ul li{padding-left:35px;}
      #dropItem{padding-left:0px;}
      #drop_here{margin:0 auto; width:914px;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:255px;}
      #drop_here ol li{margin-top:-21px;}
      #drop_here img{width:50px;}
      .c_content p{width:90%;}
      .small_share{width:100%;}
      .create_bracelet{margin-left:25px; width:90%;}
      .modal-box{height:80px; left:320px; width:35%;}
      #your_basket{width:340px; text-align:center;}
      #dropItem{height:125px;}
      #drop_here ol{height:150px;}
      #drop_here{height:200px;}
      #drop_here p{margin-left:18px;}
      .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;} 
      .create_bracelet{width:87%;}
      .charm_size_vari{width:100% !important;}
    #dragItem em p{width:57px;margin-top:7px;margin-left:2px;}
    .p_details_t{height:125px;}
    .variant{margin-top:20px;}
    .selector-wrapper{margin-bottom:10px;}
    #showCharmMetal{right:74px;}
    #showCharmColl{right:57px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-7px;width:66px !important;}
    #drop_here .furry_small{margin-top:-8px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-6px;width:60px !important;}
    #drop_here .furry_medium_2{margin-top:-6px;width:66px !important;}
    #drop_here .furry_large{margin-top:-16px;width:67px !important;}
  }    
  @media (min-width:1000px) and (max-width:1100px)
  {
      .charms_in{width:60%;}
      .left_line{width:40%;}
      .charms_variant_in{width:64%; margin-left:0px;}
      .blank{width:0px;}
      #primary_nav_wrap ul ul li{padding-left:70px;}
      #dropItem{padding-left:0px;}
      #drop_here{margin:0 auto; width:914px;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:280px;}
      #drop_here ol li{margin-top:-21px;}
      #drop_here img{width:52px;}
      .c_content p{width:90%;}
      .small_share{width:32%;}
      .create_bracelet{margin-left:25px; width:91%;}
      .modal-box{height:80px; left:320px; width:35%;}
       #drop_here p{margin-left:18px;}
      .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;} 
  	  .charms_variant{padding:0 44px;}
	  .charm_size_vari{width:33%;}
	  .selector-wrapper{width:33.44% !important; margin-bottom:30px;}
      .charm_size_vari .selector-wrapper{width:100% !important;}
      #dragItem em p{width:64px;margin-top:5px;margin-left:2px;}
    .p_details_t{height:125px;}
    #dropItem{height:70px !important;}
    .charms-cart{margin-top:-40px;}
    #showCharmMetal{right:87px;}
    #showCharmColl{right:68px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-9px;width:70px !important;}
    #drop_here .furry_small{margin-top:-7px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-6px;width:61px !important;}
    #drop_here .furry_medium_2{margin-top:-6px;width:69px !important;}
    #drop_here .furry_large{margin-top:-15px;width:70px !important;}
  }
  @media (min-width:1101px) and (max-width:1150px)
  {
    .charms_in{width:60%;}
    .left_line{width:40%;}
    .charms_variant_in{width:64%; margin-left:0px;}
    .blank{width:0px;}
    .selector-wrapper{width:34% !important; margin-bottom:30px;}
    #drop_here{margin:0 auto !important; width:914px !important;}
    #dropItem{padding-left:0px;}
    #drop_here{margin-left:0px; width:100%;}
    .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
    #drop_here ol{padding-left:330px;}
    #drop_here ol li{margin-top:-21px;}
    #drop_here img{width:52px;}
    .small_share{width:32%;}
    .modal-box{height:80px; left:400px; width:35%;}
    #drop_here p{margin-left:18px;}
    .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;} 
    .create_bracelet{width:39%;}
    .charms_variant{padding:0 44px; margin:10px 0 0;}
    .charm_size_vari{width:33%;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dragItem em p{width:64px;margin-top:5px;margin-left:2px;}
    .p_details_t{height:110px;}
    #dropItem{height:70px !important;}
    #showCharmMetal{right:101px;}
    #showCharmColl{right:83px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-7px;width:66px !important;}
    #drop_here .furry_small{margin-top:-6px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-6px;width:62px !important;}
    #drop_here .furry_medium_2{margin-top:-6px;width:70px !important;}
    #drop_here .furry_large{margin-top:-12px;width:67px !important;}
  } 
  @media (min-width:1150px) and (max-width:1200px)
  {
      .charms_in{width:60%;}
      .left_line{width:40%;}
      .charms_variant_in{width:64%; margin-left:0px;}
      .blank{width:0px;}
      .selector-wrapper{width:44%; margin-bottom:30px;}
      #dropItem{padding-left:0px;}
      #drop_here{margin:0 auto; width:914px;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:350px;}
      #drop_here ol li{margin-top:-21px;}
      #drop_here img{width:52px;}
      .small_share{width:32%;}
      .modal-box{height:80px; left:420px; width:35%; }
      #drop_here p{margin-left:18px;}
      .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;} 
  	  .create_bracelet{width:39%;}
    .charms_variant{padding:0 44px;  margin:10px 0 0;}
    .charm_size_vari{width:33%;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dragItem em p{width:71px;margin-top:5px;margin-left:2px;}
    .p_details_t{height:110px;}
     #history_product .p_details_t{height:80px !important;}
    #dropItem{height:70px !important;}
    .charms-cart{margin-top:-50px;}
    #showCharmMetal{right:109px;}
    #showCharmColl{right:92px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-7px;width:66px !important;}
    #drop_here .furry_small{margin-top:-6px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-6px;width:61px !important;}
    #drop_here .furry_medium_2{margin-top:-6px;width:69px !important;}
    #drop_here .furry_large{margin-top:-12px;width:67px !important;}
  } 
  @media (min-width:1201px) and (max-width:1250px)
  {
      .charms_in{width:60%;}
      .left_line{width:40%;}
      .charms_variant_in{width:64%; margin-left:0px;}
      .blank{width:0px;}
      .selector-wrapper{width:34% !important; margin-bottom:30px;}
      #dropItem{padding-left:0px;}
      #drop_here{margin:0 auto; width:914px;}
      .ui-droppable{background-repeat:no-repeat;background-size:contain; background-position:center;}
      #drop_here ol{padding-left:380px;}
      #drop_here ol li{margin-top:-21px;}
      #drop_here img{width:52px;}
      .small_share{width:32%;}
      #drop_here p{margin-left:18px;}
      .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;} 
    .create_bracelet{margin-right:8px;}
    .charms_variant{padding:0 74px; margin:10px 0 0;}
    .charm_size_vari{width:33%;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dropItem{padding-left:0px;}
    #dragItem em p{width:72px;margin-top:8px;margin-left:2px;}
    .p_details_t{height:110px;}
     #history_product .p_details_t{height:80px !important;}
    #dropItem{height:70px !important;}
    .charms-cart{margin-top:-50px;}
    #showCharmMetal{right:117px;}
    #showCharmColl{right:100px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
     .charm_new_cls{margin-top:-7px;width:67px !important;}
    #drop_here .furry_small{margin-top:-6px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-6px;width:63px !important;}
    #drop_here .furry_medium_2{margin-top:-6px;width:70px !important;}
    #drop_here .furry_large{margin-top:-12px;width:67px !important;}
  }  
  @media (min-width:1251px) and (max-width:1299px)
  {  
    .charms_variant_in{width:60%; margin-left:0px !important;}
    #your_basket{width:100%; text-align:center;}
    #drop_here img{width:52px;} 
    .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;}  
    .p_details{width:87px;}
    #history_product .p_details{width:90px;}
    .blank{width:0px !important;}
    .charms_variant{padding:0 110px !important; margin:10px 0 0;}
    .charm_size_vari{width:33% !important;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dropItem{padding-left:0px;}
	#drop_here{margin:0 auto; width:914px;}
    #dragItem em p{width:72px !important;margin-top:8px !important;margin-left:2px !important;}
    .p_details_t{height:110px !important;}
    #history_product .p_details_t{height:80px !important;}
    #dropItem{height:70px !important;}
    .charms-cart{margin-top:-50px;}
    #showCharmMetal{right:124px;}
    #showCharmColl{right:107px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-7px;width:67px !important;}
    #drop_here .furry_small{margin-top:-7px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-6px;width:60px !important;}
    #drop_here .furry_medium_2{margin-top:-6px;width:68px !important;}
    #drop_here .furry_large{margin-top:-15px;width:69px !important;}
  }
   @media (min-width:1300px) and (max-width:1313px)
  {  
    .charms_variant_in{width:60%;}
    #your_basket{width:100%; text-align:center;}
    #drop_here img{width:49px;} 
    .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;}  
    .p_details{width:87px;}
    #history_product .p_details{width:90px;}
    #charmsonly{margin-right:14px !important;}
    .blank{width:0px !important;}
    .charms_variant{padding:0 110px !important; margin:10px 0 0;}
    .charm_size_vari{width:33% !important;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dropItem{padding-left:0px;}
	#drop_here{margin:0 auto; width:914px;}
    #dragItem em p{width:72px;margin-top:8px;margin-left:5px;}
    .p_details_t{height:110px;}
     #history_product .p_details_t{height:90px !important;}
     #dropItem{height:70px !important;}
    .charms-cart{margin-top:-50px;}
    #showCharmMetal{right:131px;}
    #showCharmColl{right:113px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-7px;width:67px !important;}
    #drop_here .furry_small{margin-top:-9px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-11px;width:65px !important;}
    #drop_here .furry_medium_2{margin-top:-11px;width:69px !important;}
    #drop_here .furry_large{margin-top:-17px;width:69px !important;}
  }  
  @media (min-width:1314px) and (max-width:1330px)
  {  
    .charms_variant_in{width:60%; margin-left:0px;}
    #your_basket{width:100%; text-align:center;}
    #drop_here img{width:49px;} 
    .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;}  
    .p_details{width:87px;}
    #history_product .p_details{width:90px;}
    .blank{width:0px !important;}
    .charms_variant{padding:0 110px !important; margin:10px 0 0;}
    .charm_size_vari{width:33% !important;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dropItem{padding-left:0px;}
	#drop_here{margin:0 auto; width:914px;}
    #dragItem em p{width:72px;margin-top:8px;margin-left:5px;}
    .p_details_t{height:110px;}
     #history_product .p_details_t{height:90px !important;}
     #dropItem{height:70px !important;}
    .charms-cart{margin-top:-50px;}
    #showCharmMetal{right:134px;}
    #showCharmColl{right:116px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
     .charm_new_cls{margin-top:-7px;width:67px !important;}
    #drop_here .furry_small{margin-top:-9px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-11px;width:65px !important;}
    #drop_here .furry_medium_2{margin-top:-11px;width:70px !important;}
    #drop_here .furry_large{margin-top:-17px;width:69px !important;}
  }
  @media (min-width:1331px) and (max-width:1350px)
  {  
    .charms_variant_in{width:60%; margin-left:0px;}
    #your_basket{width:484px; text-align:center;}
    #drop_here img{width:48px;} 
     .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;} 
    .blank{width:0px !important;}
    .charms_variant{padding:0 180px !important; margin:10px 0 0;}
    .charm_size_vari{width:33% !important;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dropItem{padding-left:0px;}
	#drop_here{margin:0 auto; width:914px;}
    #dragItem em p{width:72px;margin-top:8px;margin-left:5px;}
    .p_details_t{height:110px;}
     #history_product .p_details_t{height:90px !important;}
     #dropItem{height:70px !important;}
    .charms-cart{margin-top:-50px;}
    #showCharmMetal{right:137px;}
    #showCharmColl{right:119px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
     .charm_new_cls{margin-top:-7px;width:67px !important;}
    #drop_here .furry_small{margin-top:-9px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-11px;width:65px !important;}
    #drop_here .furry_medium_2{margin-top:-11px;width:70px !important;}
    #drop_here .furry_large{margin-top:-17px;width:69px !important;}
  }  
  @media (min-width:1351px) and (max-width:1399px)
  {  
    #drop_here img{width:48px;} 
    .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;} 
    .create_bracelet{margin-right:13px !important;}
    .blank{width:0px !important;}
    .charms_variant{padding:0 180px !important; margin:10px 0 0;}
    .charm_size_vari{width:33% !important;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dropItem{padding-left:0px;}
	#drop_here{margin:0 auto; width:914px;}
    #charmsonly{margin-top:13px !important;}
    #dragItem em p{width:72px;margin-top:8px;margin-left:5px;}
    .p_details_t{height:110px;}
     #history_product .p_details_t{height:90px !important;}
     #dropItem{height:70px !important;}
    .charms-cart{margin-top:-50px;}
    #showCharmMetal{right:140px;}
    #showCharmColl{right:122px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
   .charm_new_cls{margin-top:-7px;width:66px !important;}
    #drop_here .furry_small{margin-top:-9px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-11px;width:65px !important;}
    #drop_here .furry_medium_2{margin-top:-11px;width:70px !important;}
    #drop_here .furry_large{margin-top:-17px;width:69px !important;}
  }
  @media (min-width:1400px) and (max-width:1450px)
  {  
    #drop_here img{width:48px;} 
    .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;} 
    .create_bracelet{width:41%;}	
    .total_charms{width:96%;}
    .blank{width:0px !important;}
    .charms_variant{padding:0 210px !important; margin:10px 0 0;}
    .charm_size_vari{width:33% !important;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dropItem{padding-left:0px;}
	#drop_here{margin:0 auto; width:914px;}
    .p_details_t{height:75px;}
     #dropItem{height:70px !important;}
    .charms-cart{margin-top:-60px;}
    #showCharmMetal{right:149px;}
    #showCharmColl{right:131px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
     .charm_new_cls{margin-top:-7px;width:67px !important;}
    #drop_here .furry_small{margin-top:-9px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-10px;width:64px !important;}
    #drop_here .furry_medium_2{margin-top:-10px;width:69px !important;}
    #drop_here .furry_large{margin-top:-18px;width:72px !important;}
  }
  @media (min-width:1451px) and (max-width:1500px)
  {  
    #drop_here img{width:48px;} 
    .page-content-footer-pages h1{font-size:16px; height:44px; padding-top:6px;} 
    .create_bracelet{width:41%;}	
    .total_charms{width:96%;} 
    .blank{width:0px !important;}
    .charms_variant{padding:0 210px !important; margin:10px 0 0;}
    .charm_size_vari{width:33% !important;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dropItem{padding-left:0px;}
	#drop_here{margin:0 auto; width:914px;}
    .p_details_t{height:75px;}
     #dropItem{height:70px !important;}
    .charms-cart{margin-top:-60px;}
    #showCharmMetal{right:153px;}
    #showCharmColl{right:136px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-7px;width:67px !important;}
    #drop_here .furry_small{margin-top:-9px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-10px;width:62px !important;}
    #drop_here .furry_medium_2{margin-top:-8px;width:69px !important;}
    #drop_here .furry_large{margin-top:-16px;width:70px !important;}
  }  
  @media (min-width:1500px) and (max-width:1659px)
  {
    #drop_here img{width:48px;} 
    .create_bracelet{width:42%;}
    .total_charms{width:97%;}
    .blank{width:0px !important;}
    .charms_variant{padding:0 310px !important; margin:10px 0 0;}
    .charm_size_vari{width:33% !important;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dropItem{padding-left:0px;}
	#drop_here{margin:0 auto; width:914px;}
    #charmsonly{margin-right:7px !important;}
    .p_details_t{height:75px;}
     #dropItem{height:70px !important;}
    .charms-cart{margin-top:-60px;}
    #showCharmMetal{right:160px;}
    #showCharmColl{right:144px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-7px;width:67px !important;}
    #drop_here .furry_small{margin-top:-9px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-11px;width:66px !important;}
    #drop_here .furry_medium_2{margin-top:-11px;width:70px !important;}
    #drop_here .furry_large{margin-top:-20px;width:74px !important;}
    
  }
  @media (min-width:1659px) and (max-width:1700px)
  {
    #drop_here img{width:48px;} 
    .create_bracelet{width:42%;}
    .total_charms{width:97%;}
    .blank{width:0px !important;}
    .charms_variant{padding:0 350px !important; margin:10px 0 0;}
    .charm_size_vari{width:33% !important;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dropItem{padding-left:0px;}
	#drop_here{margin:0 auto; width:914px;}
    #dragItem em p{width:100px;}
    .p_details_t{height:75px;}
     #dropItem{height:70px !important;}
    .charms-cart{margin-top:-60px;}
    #showCharmMetal{right:185px;}
    #showCharmColl{right:168px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-7px;width:67px !important;}
    #drop_here .furry_small{margin-top:-9px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-11px;width:66px !important;}
    #drop_here .furry_medium_2{margin-top:-11px;width:70px !important;}
    #drop_here .furry_large{margin-top:-20px;width:74px !important;}
  }
  @media (min-width:1700px) and (max-width:1900px)
  {
    #drop_here img{width:48px;} 
    .create_bracelet{width:42%;}
    .total_charms{width:97%;}
    .blank{width:0px !important;}
    .charms_variant{padding:0 410px !important; margin:10px 0 0;}
    .charm_size_vari{width:33% !important;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dropItem{padding-left:0px;}
	#drop_here{margin:0 auto; width:914px;}
     #dragItem em p{width:100px;}
    .p_details_t{height:75px;}
     #dropItem{height:70px !important;}
    .charms-cart{margin-top:-60px;}
    #showCharmMetal{right:188px;}
    #showCharmColl{right:171px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-7px;width:67px !important;}
    #drop_here .furry_small{margin-top:-9px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-11px;width:66px !important;}
    #drop_here .furry_medium_2{margin-top:-11px;width:70px !important;}
    #drop_here .furry_large{margin-top:-20px;width:74px !important;}
  }
  @media (min-width:1900px) and (max-width:2600px)
  {
    #drop_here img{width:48px;} 
    .total_charms{width:96.5%;}
    .create_bracelet{width:42%;}
    .blank{width:0px !important;}
    .charms_variant{padding:0 450px !important; margin:10px 0 0;}
    .charm_size_vari{width:33% !important;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dropItem{padding-left:0px;}
	#drop_here{margin:0 auto; width:914px;}
    .p_details_t{height:75px;}
     #dropItem{height:70px !important;}
    .charms-cart{margin-top:-60px;}
    #showCharmMetal{right:188px;}
    #showCharmColl{right:171px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-7px;width:67px !important;}
    #drop_here .furry_small{margin-top:-9px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-11px;width:66px !important;}
    #drop_here .furry_medium_2{margin-top:-11px;width:70px !important;}
    #drop_here .furry_large{margin-top:-20px;width:74px !important;}
  } 
  @media (min-width:2600px) and (max-width:8600px)
  {
    #drop_here img{width:48px;} 
    .total_charms{width:96.5%;}
    .create_bracelet{width:42%;}
    .blank{width:0px !important;}
    .charms_variant{padding:0 450px !important; margin:10px 0 0;}
    .charm_size_vari{width:33% !important;}
	.selector-wrapper{width:33.44% !important; margin-bottom:30px;}
    .charm_size_vari .selector-wrapper{width:100% !important;}
    #dropItem{padding-left:0px;}
	#drop_here{margin:0 auto; width:914px;}
     #dropItem{height:70px !important;}
    .charms-cart{margin-top:-60px;}
    #showCharmMetal{right:188px;}
    #showCharmColl{right:167px;}
    #showCharmMetal img{width:50%; margin-top:3px;}
    #showCharmColl img{width:50%; margin-top:3px;}
    .charm_new_cls{margin-top:-7px;width:67px !important;}
    #drop_here .furry_small{margin-top:-10px;width:76px !important;}
    #drop_here .furry_medium{margin-top:-11px;width:66px !important;}
    #drop_here .furry_medium_2{margin-top:-11px;width:71px !important;}
    #drop_here .furry_large{margin-top:-20px;width:73px !important;}
  } 
  @media (min-width:2050px) and (max-width:2200px)
{  
   .prefix{height:2.10em;}
    #showCharmMetal{right:182px; margin-top:-2px;}
	#showCharmColl{right:160px; margin-top:-2px;}
}
 
  @media (min-width:2700px) and (max-width:3200px)
{  
    .prefix{height:1.60em;}
    .mfp-close{
      height:25px;
      line-height:25px;
      width:25px;
    }
	.p_details_t{height:170px !important;}
    #showCharmMetal{right:168px; margin-top:-5px;}
	#showCharmColl{right:134px; margin-top:-5px;}
    .size_box{padding:0px !important;width:26px !important; height:26px !important; }
    .size_box_inner{width:27px !important; height:28px !important;}  
}  
  @media only screen and (min-width: 3400px) {
	.prefix{height:1.60em;}
    .mfp-close{
      height:25px;
      line-height:25px;
      width:25px;
    }
    .p_details_t{height:210px !important;}
    #showCharmMetal{right:168px; margin-top:-5px;}
	#showCharmColl{right:134px; margin-top:-5px;}
    .size_box{padding:1px !important;width:26px !important; height:26px !important; }
    
}
@media only screen and (min-width: 4000px) {
	.prefix{height:1.0em; margin-top:6px !important;}
  	.mfp-close{
      height:25px;
      line-height:25px;
      width:25px;
    }
    .p_details_t{height:250px !important;}
    #showCharmMetal{right:139px; margin-top:-10px;}
	#showCharmColl{right:102px; margin-top:-10px;}
  .size_box{padding:1px !important;width:26px !important; height:26px !important; }
}  
  /* Portrait */
  @media only screen 
    and (min-device-width: 320px) 
    and (max-device-width: 568px)
    and (-webkit-min-device-pixel-ratio: 2)
    and (orientation: portrait) {
      #drop_here ol{padding-left:60px; !important}

      
  }

  /* Landscape */
  @media only screen 
    and (min-device-width: 320px) 
    and (max-device-width: 568px)
    and (-webkit-min-device-pixel-ratio: 2)
    and (orientation: landscape) {	
      #drop_here ol{padding-left:60px; !important}
      
      
      .page-content-footer-pages{position:unset !important;float:left;}
.charms_variant{position:unset !important;float:left;}
.charms-cart{float:left;width:98%;position: sticky !important;}
.charms_columns{clear:both;} 
    
    .mobile-header{position:unset !important;}
#main_div{clear:both;width:100%;float:left;}
#container{clear:both;width:100%;float:left;}
#pro_variant_1{margin-top:0px;}
.filter_mobile{position:unset !important;}
.yourbasket_mobile{position:unset !important;}
.charms_columns{min-height:auto !important;}
    ##dropItem{height:auto!important;} 
      
    
.charms_columns{min-height:700px; top:400px;}
#dragItem{margin-top:15px;top:400px;max-height:900px;}
 #main_div{display:none !important;}
      
  }

  @media (device-height: 568px) and (-webkit-min-device-pixel-ratio: 2) {

    #drop_here ol{padding-left:60px; !important}

  }
    

  
@media only screen 
    and (device-width : 375px) 
    and (device-height : 635px) 
    and (-webkit-device-pixel-ratio : 3) {
      #showFilterMobile{position:relative;top:6px !important;}
	  #showBasketMobile{position:relative;top:6px !important;}
    }  

    
    @media only screen 
    and (device-width : 375px) 
    and (device-height : 812px) 
    and (-webkit-device-pixel-ratio : 3) { 
    
   .page-content-footer-pages{position:unset !important;float:left;}
.charms_variant{position:unset !important;float:left;}
.charms-cart{float:left;width:98%;position: sticky !important;}
.charms_columns{clear:both;} 
    
    .mobile-header{position:unset !important;}
#main_div{clear:both;width:100%;float:left;position:fixed !important;}
#container{clear:both;width:100%;float:left;}
#pro_variant_1{margin-top:0px;}
.filter_mobile{position:unset !important;}
.yourbasket_mobile{position:unset !important;}
.charms_columns{min-height:auto !important;}
    #dropItem{height:auto!important;} 
      
    
.charms_columns{min-height:700px; top:400px;}
      #dragItem{margin-top:30px;top:400px;}
      #popup1{display:none !important;}
      #container{height:120px !importnat;}
      //#dragItem{max-height:180px !important;}
      #primary_nav_wrap_mobile{top:379px;margin-top:36px;}
      /*#primary_nav_wrap_mobile ul ul{position:relative !important;}*/
      .main-header{
          position:fixed !important;
          z-index:19 !important;
        }
        #main_div{
        position:fixed !important;
        
        top:50px !important;
      }
      .main_div2{
      	z-index:0 !important;
      }
      .charms-cart{
        margin-top:395px !important;
      }
      .charms_variant{margin-top:0px !important;}
      #add_success_mobile{display:none !important;}

      .footer-rander{z-index:0 !important;}
      
    }
    
    @supports(padding: max(0px)) {
    
 	}
    
    .yourbasket_mobile_title{float:left; width:100%; display: none;}
    .mobile_mini_cart{text-align: center;}
    .mobile_mini_cart_expend{float:right; width:5%; text-align:center;}
    .mobile_cart_hr{border: 0px;border-bottom: 1px solid #bbbbbb;}
    .mobile_cart_socialshare{float:left; width: 114px; margin-left: 12px; margin-top: -9px;}
    .floatLeft{float: left;}    
    .mobile_cart_subtotal_body{border: 0px;border-bottom: 1px solid #bbbbbb; float: left; width: 96%;margin-left: 10px;}
    .mobile_cart_subtotal{text-align: left;padding-left: 10px; clear: both;}
    .mobile_cart_minitotal{text-align: left;padding-left: 10px;}
    .mini_cart_product{font-size: 15px;text-align: left;float: left;width: 77%;}
    .mini_cart_product_title{width: 98%;float: left;}
    .mini_cart_product_del{width: 2%;float: right;}
    .mini_cart_product_qty{height: 30px;font-size: 1em;width: 70px;border: 1px solid #EDEDED;}
    input[type=number]::-webkit-inner-spin-button,
    input[type=number]::-webkit-outer-spin-button {
       opacity: 1;
       height:auto;
    }
    button { border-radius: 0px;}
    .font-size30{font-size: 30px;}
    
    .footer-rander{z-index:0;}
    .charms_variant{z-index:19;}
    .filter_mobile{z-index:19;clear:both;}
    .yourbasket_mobile{z-index:19;} 
    
   
    .ui-select .ui-btn select{
      font-size: 16px;
    }

#charm_size_vari{text-align:center;}
.size_box_inner{
	background-color:#ebebeb;
	border-radius:50%;
	cursor:pointer;
	float:left;
	height:19px;
	width:19px;
}
.size_box{
	text-align: 
	center; 
	border-radius: 50%; 
	width: 27px; 
	height: 27px; 
	padding: 3px; 
    display:inline-block;
}  
  .addProduct{width:100%; float:left; border:1px solid #000000; text-align:center;}
  .addProduct img{width:40px;}	
  #drop_here li {
    position:absolute;
    list-style:none;
  }



.charms_in .mobile-menu {background:#f2f2f3; position:absolute; width:100%; overflow:hidden;}
.mobile-menu .m-menu-one {background:#f2f2f3; left:0; top:0; width:100%; -webkit-transition:.7s; transition:.7s;}
.mobile-menu .m-menu-two {background:#f2f2f3; position:absolute; left:100%; top:0; width:100%; -webkit-transition:.7s; transition:.7s;}

.charms_in .mobile-menu ul li {line-height:35px; border-bottom:1px solid #eee; font-size:11px; letter-spacing:1px; color:#6e6d6d;}
.charms_in .mobile-menu ul li a {display:block; padding:0 15px; text-transform:uppercase;}
.charms_in .mobile-menu ul li i {float:right; line-height:35px; font-size:16px; color:#8a8a8a;}
.m-menu-back-one {background:#f2f2f3;text-transform:uppercase; font-family:'HelveticaNeueMedium'; text-align:center; padding:0 15px; border-bottom:1px solid #eee; color:#646469;}
.m-menu-back-one i {float:left !important; line-height:35px; font-size:16px; color:#646469 !important;}

.charms_in.mobile-header {z-index:5;}
.rotate-btn {-webkit-transition:.4s; transition:.4s; transform:rotate(90deg); -webkit-transform:rotate(90deg); -ms-transform:rotate(90deg);}
.menu {-webkit-transition:.4s; transition:.4s;} 