body{
    margin:0;
    font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size:14px;
    line-height:20px;
    color:#333
}


#simple #storeDescriptionTab .navi_pills>li{
    text-align: center;
    width: 24.7%;
    border: 1px solid white !important;
}



/*----------------------------------------------------------------------------------*/

.product-container {
  display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 10px;
    padding: 0px;
    margin-bottom: 20px;
    margin-top: 10px;
}

.product-card {
  width: 100%;
    max-width: 32%;
    border: 1px solid #2f2b2b;
    border-radius: 10px;
    overflow: hidden;
    margin: 0px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    transition: transform 0.2s ease-in-out;

}

#simple #storeDescriptionTab .navi_pills>li

.product-card:hover {
  transform: translateY(-5px);
}

.product-card img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 10px 10px 0 0; /* Rounded corners for the top */
}

.details {
  padding: 15px;
}

.price {
  color: #333;
  font-size: 18px;
  font-weight: bold;
}

.rating {
  color: #FFD700; /* Golden yellow color for stars */
  font-size: 24px;
  margin-bottom: 10px;
}

.star-rating {
  display: inline-block;
  unicode-bidi: bidi-override;
  color: #ccc;
  font-size: 25px;
  overflow: hidden;
}

.star-rating span {
  display: inline-block;
  position: relative;
  width: 1.1em;
}

.star-rating span:before {
  content: '★';
  position: absolute;
  left: 0;
  color: #FFD700; /* Golden yellow color for stars */
}

.buy-now-btn {
  display: block;
  text-align: center;
  background-color: #ffa625; /* Changed button color */
  color: black;
  padding: 12px;
  text-decoration: none;
  border-radius: 0 0 10px 10px; /* Rounded corners for the bottom */
  transition: background-color 0.2s ease-in-out;
}

.buy-now-btn:hover {
  background-color: #ffc107;
}



/*--------------------------------------------------------------------------------------------*/





@media screen and (max-width: 767px) {


    .logo-hks{
            display: none;
    }

    .navi_menu_toggle_bar{
           bottom:19px !important;
        background-color:#ffcc63 !important;
    }


}


.nav_list{
	   
    padding: 5px 12px;
    color: #000;
    display: block;
    
    font-family: inherit;
}
.nav_list:hover{
	background-color:#000;
	color: #ffcc63 !important;
	text-decoration: none;
	border-bottom: 1px solid gray;
}




a{
    color:#08c;
    text-decoration:none
}
a:hover{
    color:#08f;
    text-decoration:underline
}
img{
    max-width:100%;
    -ms-interpolation-mode:bicubic
}
body,html{
    height:100%
}
body>table{
    table-layout:fixed
}
p:empty+hr{
    display:none
}
.module_offset_fix{
    background:#fff;
    margin-bottom:10px
}
.module_l{
    width:220px!important;
    margin-right:10px;
    float:left
}
.module_r{
    width:710px!important;
    float:right
}
.module_a{
    width:100%
}
.mb_0{
    margin-bottom:0!important
}
.page_out{
    padding:20px 0
}
.layout{
    min-height:100%
}
.layout>.grid{
    margin:-1px auto 0;
    padding-top:1px
}
.widget{
    word-wrap:break-word
}
[class^=col_]{
    min-height:initial!important
}
@media (max-width:767px){
    [class^=col_]{
        min-height:initial!important;
        margin-bottom:10px
    }
    .module_offset_fix{
        margin-bottom:10px
    }
    .module_l{
        position:absolute;
        top:20px;
        left:0;
        width:100%!important;
        background:0 0;
        z-index:10
    }
    .module_l .module_offset_fix{
        background:0 0
    }
    .module_l .navi_menu_toggle_bar{
        margin-left:10px;
        padding:5px!important;
        border-radius:50%;
        width:24px;
        height:24px;
        line-height:24px;
        overflow:hidden;
        background:rgba(0,0,0,.5)
    }
    .module_l .navi_menu_toggle_bar .navi_menu_toggle{
        width:20px;
        margin-left:2px
    }
    #storeCategories .widget_menu_checkbox:checked~.navi_menu_toggle_bar{
        border-radius:0;
        margin-left:0;
        width:100%;
        color:#fff
    }
    .module_l .navi_menu_toggle span,.module_l .navi_menu_toggle:after,.module_l .navi_menu_toggle:before{
        width:20px;
        background:#fff
    }
    #storeCategories .widget_menu_checkbox:checked~.navi_menu_toggle_bar .navi_menu_toggle{
        margin-right:10px
    }
    .module_r{
        width:100%!important
    }
}
@media (min-width:768px){
     ol_l,.col_r{
        float:left
    }
}
.clearfix:after,.clearfix:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.module:after,.module:before,.navi:after,.navi:before{
    display:table;
    content:' '
}
.clearfix:after,.dl-horizontal dd:after,.module:after,.navi:after{
    clear:both
}
@media screen and (max-width:768px){
    .layout{
        padding-left:0!important;
        padding-right:0!important
    }
    .layout>.grid{
        width:100%!important
    }
    .widget{
        margin-left:0!important;
        margin-right:0!important
    }
}
.module_tit{
    font-size:16px;
    font-family:arial,sans-serif;
    height:40px;
    padding:0 10px;
    line-height:40px;
    color:#333;
    outline:0;
    word-wrap:break-word;
    background:#000;
}
.module_tit>:first-child{
    margin-top:0
}
.module_tit>:only-child{
    margin:0
}
.module_tit a{
    color:#4298BA;
    text-decoration:none;
    word-break:break-all
}
.module_tit a:visited{
    color:#4298BA
}
.module_tit a:hover{
    color:#0F769F
}
.module_tit a:active{
    color:#9E792E
}
.module_tit a:active,.module_tit a:hover{
    outline:0
}
.module_tit h1,.module_tit h2,.module_tit h3,.module_tit h4,.module_tit h5,.module_tit h6{
    font-weight:400;
    margin:40px 0 20px;
    color:#000
}
.module_tit h1{
    font-size:24px
}
.module_tit h2{
    font-size:22px
}
.module_tit h3{
    font-size:20px
}
.module_tit h4{
    font-size:18px
}
.module_tit h5{
    font-size:16px
}
.module_tit h6{
    font-size:16px
}
.module_tit div,.module_tit p{
    word-wrap:break-word;
    margin:0 0 15px;
    color:#f1c752
    word-wrap:break-word
}
.module_tit b,.module_tit strong{
    font-weight:700
}
.module_tit em,.module_tit i{
    font-style:italic
}
.module_tit u{
    text-decoration:underline
}
.module_tit del,.module_tit strike{
    text-decoration:line-through
}
.module_tit ol,.module_tit ul{
    list-style:disc outside none;
    margin:15px 0;
    padding:0 0 0 40px;
    line-height:1.6
}
.module_tit ol ol,.module_tit ol ul,.module_tit ul ol,.module_tit ul ul{
    padding-left:30px
}
.module_tit ol ul,.module_tit ul ul{
    list-style:circle outside none
}
.module_tit ol ul ul,.module_tit ul ul ul{
    list-style:square outside none
}
.module_tit ol{
    list-style:decimal
}
.module_tit blockquote{
    border-left:6px solid #ddd;
    padding:5px 0 5px 10px;
    margin:15px 0 15px 15px
}
.module_tit blockquote>:first-child{
    margin-top:0
}
.module_tit pre{
    padding:10px 5px 10px 10px;
    margin:15px 0;
    display:block;
    line-height:18px;
    background:#F0F0F0;
    border-radius:3px;
    font-size:13px;
    font-family:monaco,Consolas,'Liberation Mono',Courier,monospace;
    white-space:pre;
    word-wrap:normal;
    overflow-x:auto
}
.module_tit code{
    display:inline-block;
    padding:0 4px;
    margin:0 5px;
    background:#eee;
    border-radius:3px;
    font-size:13px;
    font-family:monaco,Consolas,'Liberation Mono',Courier,monospace
}
.module_tit hr{
    display:block;
    height:0;
    border:0;
    border-top:1px solid #ccc;
    margin:15px 0;
    padding:0
}
.module_tit table{
    width:100%;
    table-layout:fixed;
    border-collapse:collapse;
    border-spacing:0;
    border:0;
    margin:15px 0
}
.module_tit table thead{
    background-color:#f9f9f9
}
.module_tit table td,.module_tit table th{
    min-width:40px;
    height:30px;
    border:0;
    vertical-align:top;
    padding:2px 4px;
    box-sizing:border-box
}
.module_tit table.thin-border td,.module_tit table.thin-border th{
    border:1px solid #ccc
}
.module_tit img{
    padding:0 5px;
    vertical-align:middle;
    box-sizing:border-box
}
.navi{
    padding-left:0;
    margin:0;
    list-style:none
}
.navi>li{
    position:relative;
    display:block
}
.navi>li>a{
    position:relative;
    display:block;
    padding:10px 15px
}
.navi>li>a:focus,.navi>li>a:hover{
    text-decoration:none;
    background-color:#eee
}
.navi>li.disabled>a{
    color:#777
}
.navi>li.disabled>a:focus,.navi>li.disabled>a:hover{
    color:#777;
    text-decoration:none;
    cursor:not-allowed;
    background-color:transparent
}
.navi .open>a,.navi .open>a:focus,.navi .open>a:hover{
    background-color:#eee;
    border-color:#428bca
}
.navi .navi-divider{
    height:1px;
    margin:9px 0;
    overflow:hidden;
    background-color:#e5e5e5
}
.navi>li>a>img{
    max-width:none
}
.navi>li>label{
    cursor:pointer;
    position:relative;
    display:block;
    padding:10px
}
.navi_tabs>li{
    float:left
}
.navi_tabs>li>label{
    margin:0 2px 0 0;
    line-height:1.42857143;
    border:1px solid transparent;
    border-bottom:0;
    border-bottom-right-radius:0!important;
    border-bottom-left-radius:0!important
}
.widget_tab .navi_tabs+.tab_content{
    border:1px solid #DDD;
    margin-top:-1px
}
.widget_tab .tab_pane{
    padding:20px
}
.tab_pane_wrapper>.tab_pane{
    display:none
}
@media (max-width:767px){
    .tab_pane_wrapper>.tab_pane{
        display:block
    }
}
.widget_tab_radio{
    display:none
}
.widget_tab_radio:nth-of-type(1):checked~.navi_tabs>li:nth-of-type(1)>label,.widget_tab_radio:nth-of-type(2):checked~.navi_tabs>li:nth-of-type(2)>label,.widget_tab_radio:nth-of-type(3):checked~.navi_tabs>li:nth-of-type(3)>label,.widget_tab_radio:nth-of-type(4):checked~.navi_tabs>li:nth-of-type(4)>label,.widget_tab_radio:nth-of-type(5):checked~.navi_tabs>li:nth-of-type(5)>label{
    color:#555;
    cursor:default;
    background-color:#fff;
    border:1px solid #ddd;
    border-bottom:0!important
}
.widget_tab_radio:nth-of-type(1):checked~.navi_tabs>li:nth-of-type(1)>label:after,.widget_tab_radio:nth-of-type(2):checked~.navi_tabs>li:nth-of-type(2)>label:after,.widget_tab_radio:nth-of-type(3):checked~.navi_tabs>li:nth-of-type(3)>label:after,.widget_tab_radio:nth-of-type(4):checked~.navi_tabs>li:nth-of-type(4)>label:after,.widget_tab_radio:nth-of-type(5):checked~.navi_tabs>li:nth-of-type(5)>label:after{
    content:'';
    display:block;
    height:1px
}
.widget_tab_radio:nth-of-type(1):checked~.tab_content{
    border-top-left-radius:0!important
}
.widget_tab_radio:nth-of-type(1):checked~.tab_content>.tab_pane_wrapper:nth-of-type(1)>.tab_pane,.widget_tab_radio:nth-of-type(2):checked~.tab_content>.tab_pane_wrapper:nth-of-type(2)>.tab_pane,.widget_tab_radio:nth-of-type(3):checked~.tab_content>.tab_pane_wrapper:nth-of-type(3)>.tab_pane,.widget_tab_radio:nth-of-type(4):checked~.tab_content>.tab_pane_wrapper:nth-of-type(4)>.tab_pane,.widget_tab_radio:nth-of-type(5):checked~.tab_content>.tab_pane_wrapper:nth-of-type(5)>.tab_pane{
    display:block
}
.navi_accordion_title{
    display:none
}
.navi_pills>li{
    float:left;

}
.navi_pills>li+li{
    border-left:none
}
.navi_pills>li>label{
    margin:0
}
.widget_tab_radio:nth-of-type(1):checked~.navi_pills>li:nth-of-type(1)>label,.widget_tab_radio:nth-of-type(2):checked~.navi_pills>li:nth-of-type(2)>label,.widget_tab_radio:nth-of-type(3):checked~.navi_pills>li:nth-of-type(3)>label,.widget_tab_radio:nth-of-type(4):checked~.navi_pills>li:nth-of-type(4)>label,.widget_tab_radio:nth-of-type(5):checked~.navi_pills>li:nth-of-type(5)>label{
    cursor:default;
    color:#fff;
    background-color:#428bca
}
.widget_tab .navi_pills+.tab_content>.tab_pane_wrapper>.navi_accordion_title{
    margin-bottom:2px
}
.widget_tab .navi_tabs+.tab_content>.tab_pane_wrapper>.navi_accordion_title>label{
    border:1px solid #ddd;
    margin:-1px
}
.widget_tab .navi_pills+.tab_content>.tab_pane_wrapper>.navi_accordion_title>label{
    color:#fff;
    background-color:#428bca
}
.navi_accordion_title>label{
    display:block;
    padding:10px 20px
}
@media only screen and (max-width:768px){
    .r_tabs .navi_pills,.r_tabs .navi_tabs{
        display:none
    }
    .r_tabs .navi_accordion_title{
        display:block!important
    }
    .r_tabs .tab_content{
        margin-top:0!important
    }
}
.widget_menu_checkbox{
    display:none
}
.navi_menu{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.navi_title_content h4{
    margin:0
}
.navi_menu_list{
    vertical-align:middle;
    line-height:0
}
.navi_menu_list.flex{
    display:flex;
    white-space:nowrap
}
.navi_menu_vertical .navi_menu_list{
    display:block
}
.navi_menu_item,.navi_menu_list{
    position:relative;
    margin:0;
    padding:0
}
.navi_menu_item{
    list-style:none;
    display:inline-block;
    line-height:20px
}
.navi_menu_list.flex .navi_menu_item{
    flex:1;
    text-align:center
}
.navi_menu-transverse .navi_menu_item{
    border-left:0!important;
    border-bottom:0!important;
    border-top:0!important
}
.navi_menu-transverse .navi_menu_item:last-child{
    border-right:0!important
}
.navi_menu_vertical .navi_menu_item{
    width:100%;
    display:block;
    border-left:0!important;
    border-right:0!important;
    border-top:0!important
}
.navi_menu_vertical .navi_menu_item:last-child{
    border-bottom:0!important
}
.navi_menu_link{
    display:block;
    text-decoration:none;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
.navi_menu_link:hover{
    text-decoration:none
}
.navi_menu_link{
    color:#000
}
.navi_menu_toggle_bar{
    display:none
}
@media screen and (max-width:768px){
    .navi_title_content{
        display:none
    }
    .navi_menu_toggle_bar{
        position:relative;
        color:#000;
        min-height:20px;
        cursor:pointer;
        display:block;
        font-size:17.5px
    }
    .navi_menu_toggle{
        display:inline-block;
        width:35px;
        height:20px;
        position:relative;
        vertical-align:middle
    }
    .navi_menu_toggle span,.navi_menu_toggle:after,.navi_menu_toggle:before{
        background:#777;
        content:'';
        display:block;
        width:26px;
        height:3px;
        position:absolute;
        border-radius:5px;
        left:0;
        -webkit-transition:all ease .5s;
        -moz-transition:all ease .5s;
        -ms-transition:all ease .5s;
        transition:all ease .5s
    }
    .navi_menu_toggle:before{
        top:0
    }
    .navi_menu_toggle span{
        top:8px
    }
    .navi_menu_toggle:after{
        top:16px
    }
    .widget_menu_checkbox:checked~.navi_menu_toggle_bar>.navi_menu_toggle>span{
        opacity:0
    }
    .widget_menu_checkbox:checked~.navi_menu_toggle_bar>.navi_menu_toggle:before{
        -webkit-transform:translateY(8px) rotate(45deg);
        -moz-transform:translateY(8px) rotate(45deg);
        -ms-transform:translateY(8px) rotate(45deg);
        transform:translateY(8px) rotate(45deg)
    }
    .widget_menu_checkbox:checked~.navi_menu_toggle_bar>.navi_menu_toggle:after{
        -webkit-transform:translateY(-8px) rotate(-45deg);
        -moz-transform:translateY(-8px) rotate(-45deg);
        -ms-transform:translateY(-8px) rotate(-45deg);
        transform:translateY(-8px) rotate(-45deg)
    }
    .navi_menu_item{
        display:block!important;
        text-align:left!important
    }
    .navi_menu_item>.navi_menu_link{
        border-bottom:1px solid #DDD
    }
    .navi_menu_list{
        display:block!important;
        max-height:0;
        overflow:hidden;
        -webkit-transition:all ease .2s;
        -moz-transition:all ease .2s;
        -ms-transition:all ease .2s;
        transition:all ease .2s
    }
    .widget_menu_checkbox:checked~.navi_menu_list{
        max-height:600px
    }
}
.picture_carousel_radio{
    display:none
}
.r_gallery label{
    cursor:pointer
}
.h_slide{
    position:relative;
    overflow:hidden
}
.v_slide .gallery_nav{
    position:absolute;
    top:0;
    bottom:0;
    right:0
}
.h_slide .gallery_nav{
    margin-top:10px
}
.slide .gallery_img{
    overflow:hidden;
    text-align:center;
    font-size:0
}
.slide .picture_carousel_out{
    position:relative;
    white-space:nowrap;
    overflow:hidden;
    line-height:0;
    font-size:0
}
.slide .picture_carousel_out .gallery_img{
    z-index:0;
    position:relative;
    width:100%;
    display:inline-block;
    line-height:20px
}
.picture_carousel_out .gallery_img>label{
    position:absolute;
    width:20%;
    top:0;
    bottom:0;
    vertical-align:middle;
    outline:0
}
.picture_carousel_out .gallery_img>label:before{
    content:'';
    position:absolute;
    top:0;
    bottom:0;
    height:30px;
    line-height:30px;
    margin:auto;
    font-weight:700;
    font-size:20px;
    color:#DDD;
    display:none;
    text-shadow:0 0 1px #333
}
.picture_carousel_out:hover .gallery_img>label:before{
    display:block
}
.picture_carousel_out .gallery_img>label:hover:before{
    color:#333
}
.picture_carousel_out .gallery_img>.prev{
    left:0
}
.picture_carousel_out .gallery_img>.prev:before{
    content:'\2329'
}
.picture_carousel_out .gallery_img>.next{
    right:0
}
.picture_carousel_out .gallery_img>.next:before{
    right:0;
    content:'\232A'
}
.slide .gallery_nav .gallery_img{
    opacity:.5;
    height:auto!important
}
.gallery_nav .gallery_img label{
    box-sizing:border-box;
    border-radius:3px;
    display:block;
    background:#FFF;
    overflow:hidden;
    outline:0
}
.v_slide .gallery_nav .gallery_img label{
    margin:0 0 10px
}
.h_slide .gallery_nav{
    white-space:nowrap
}
.h_slide .gallery_nav .gallery_img{
    display:inline-block;
    margin-right:10px
}
.h_slide .gallery_nav .gallery_img label{
    margin:0 10px 0 0
}
.h_slide .gallery_img *,.v_slide .gallery_img *{
    font-size:14px;
    vertical-align:middle
}
.h_slide .picture_carousel_out .gallery_img:before,.v_slide .picture_carousel_out .gallery_img:before{
    content:'';
    display:inline-block;
    height:100%;
    vertical-align:middle
}
.gallery_nav .gallery_img img{
    max-width:none;
    margin-left:-100%;
    margin-right:-100%
}
.gallery_img img{
    max-width:100%;
    max-height:100%
}
.v-flat .gallery_img{
    line-height:0
}
.v-flat .gallery_img img{
    display:inline-block
}
.slide .gallery_dots{
    display:none!important;
    text-align:center;
    height:30px
}
.gallery_dots label{
    display:inline-block;
    width:14px;
    text-align:center
}
.gallery_dots label:before{
    font-size:30px;
    line-height:30px;
    content:'\2022';
    text-align:center;
    opacity:.25;
    color:#333;
    -webkit-font-smoothing:antialiased
}
.gallery_dots label:before,.slide .gallery_img{
    -webkit-transition:all .5s ease-in-out .1s;
    transition:all .5s ease-in-out .1s
}
@media only screen and (max-width:768px){
    .widget-gallery{
        min-height:initial!important
    }
    .h_slide .picture_carousel_out,.v_slide .picture_carousel_out{
        position:relative
    }
    .h_slide .gallery_nav,.v_slide .gallery_nav{
        display:none
    }
    .v_slide .picture_carousel_out{
        margin-right:0!important
    }
    .h_slide,.v_slide{
        height:auto!important
    }
    .slide .gallery_dots{
        display:block!important
    }
    .picture_carousel_out .gallery_img{
        height:280px!important
    }
    .picture_carousel_out .gallery_img>label:before{
        display:block;
        color:#333
    }
    .picture_carousel_radio:nth-of-type(1):checked~.gallery_dots label:nth-of-type(1):before,.picture_carousel_radio:nth-of-type(10):checked~.gallery_dots label:nth-of-type(10):before,.picture_carousel_radio:nth-of-type(11):checked~.gallery_dots label:nth-of-type(11):before,.picture_carousel_radio:nth-of-type(12):checked~.gallery_dots label:nth-of-type(12):before,.picture_carousel_radio:nth-of-type(13):checked~.gallery_dots label:nth-of-type(13):before,.picture_carousel_radio:nth-of-type(14):checked~.gallery_dots label:nth-of-type(14):before,.picture_carousel_radio:nth-of-type(15):checked~.gallery_dots label:nth-of-type(15):before,.picture_carousel_radio:nth-of-type(16):checked~.gallery_dots label:nth-of-type(16):before,.picture_carousel_radio:nth-of-type(17):checked~.gallery_dots label:nth-of-type(17):before,.picture_carousel_radio:nth-of-type(18):checked~.gallery_dots label:nth-of-type(18):before,.picture_carousel_radio:nth-of-type(19):checked~.gallery_dots label:nth-of-type(19):before,.picture_carousel_radio:nth-of-type(2):checked~.gallery_dots label:nth-of-type(2):before,.picture_carousel_radio:nth-of-type(20):checked~.gallery_dots label:nth-of-type(20):before,.picture_carousel_radio:nth-of-type(21):checked~.gallery_dots label:nth-of-type(21):before,.picture_carousel_radio:nth-of-type(22):checked~.gallery_dots label:nth-of-type(22):before,.picture_carousel_radio:nth-of-type(23):checked~.gallery_dots label:nth-of-type(23):before,.picture_carousel_radio:nth-of-type(24):checked~.gallery_dots label:nth-of-type(24):before,.picture_carousel_radio:nth-of-type(25):checked~.gallery_dots label:nth-of-type(25):before,.picture_carousel_radio:nth-of-type(26):checked~.gallery_dots label:nth-of-type(26):before,.picture_carousel_radio:nth-of-type(27):checked~.gallery_dots label:nth-of-type(27):before,.picture_carousel_radio:nth-of-type(28):checked~.gallery_dots label:nth-of-type(28):before,.picture_carousel_radio:nth-of-type(29):checked~.gallery_dots label:nth-of-type(29):before,.picture_carousel_radio:nth-of-type(3):checked~.gallery_dots label:nth-of-type(3):before,.picture_carousel_radio:nth-of-type(30):checked~.gallery_dots label:nth-of-type(30):before,.picture_carousel_radio:nth-of-type(31):checked~.gallery_dots label:nth-of-type(31):before,.picture_carousel_radio:nth-of-type(32):checked~.gallery_dots label:nth-of-type(32):before,.picture_carousel_radio:nth-of-type(33):checked~.gallery_dots label:nth-of-type(33):before,.picture_carousel_radio:nth-of-type(34):checked~.gallery_dots label:nth-of-type(34):before,.picture_carousel_radio:nth-of-type(35):checked~.gallery_dots label:nth-of-type(35):before,.picture_carousel_radio:nth-of-type(36):checked~.gallery_dots label:nth-of-type(36):before,.picture_carousel_radio:nth-of-type(37):checked~.gallery_dots label:nth-of-type(37):before,.picture_carousel_radio:nth-of-type(38):checked~.gallery_dots label:nth-of-type(38):before,.picture_carousel_radio:nth-of-type(39):checked~.gallery_dots label:nth-of-type(39):before,.picture_carousel_radio:nth-of-type(4):checked~.gallery_dots label:nth-of-type(4):before,.picture_carousel_radio:nth-of-type(5):checked~.gallery_dots label:nth-of-type(5):before,.picture_carousel_radio:nth-of-type(6):checked~.gallery_dots label:nth-of-type(6):before,.picture_carousel_radio:nth-of-type(7):checked~.gallery_dots label:nth-of-type(7):before,.picture_carousel_radio:nth-of-type(8):checked~.gallery_dots label:nth-of-type(8):before,.picture_carousel_radio:nth-of-type(9):checked~.gallery_dots label:nth-of-type(9):before{
        opacity:1
    }
}
.footer_content{
    background-color:#eee;
    height:50px;
    min-height:50px;
    max-height:50px;
}
@media screen and (max-width:768px){
    .footer_content{
        height:45px;
        min-height:45px;
        max-height:45px
    }
}
.footer_content>.grid{
    box-sizing:border-box;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:230px
}
.footer_content>.grid:after{
    display:block;
    content:'';
    clear:both;
    font-size:0;
    height:0
}
.footer_content>.grid>.footer_l{
    padding:10px;
    float:left;
    font-size:13px;
    color:#333
}
.footer_content>.grid>.footer_r{
    float:right
}
.footer_content>.grid>.footer_r img{
    margin:0;
    padding:0;
    vertical-align:middle
}
@media (max-width:767px){
    .footer_content>.grid{
        padding-left:10px;
        padding-right:10px
    }
}
.module:after,.module:before{
    display:table;
    content:' '
}



.module:after{
    clear:both
}
#banner{
    width:100%;
    text-align:left
}
#banner img{
    width:auto;
    max-width:100%;
    vertical-align:top
}
#storeCategories .navi_title_content>h4{
    padding-top:10px;
    padding-right:0;
    padding-bottom:10px;
    padding-left:10px;
    color:#333
}
#storeCategories .navi_title_content{
    background-color:#ECEBF1;
    background-repeat:no-repeat;
    background-position:10px 50%
}
#storeCategories .navi_menu_link,#storeCategories .navi_menu_toggle_bar{
    color:#666;
    padding-top:5px;
    padding-right:20px;
    padding-bottom:5px;
    padding-left:20px
}
#storeCategories .lvl2 .navi_menu_link{
    padding-left:40px
}
#storeCategories .navi_menu_allow_hover:hover .navi_menu_link,#storeCategories .widget_menu_checkbox:checked~.navi_menu_list .navi_menu_link{
    color:#333
}
#storeCategories .navi_menu_allow_hover:hover,#storeCategories .widget_menu_checkbox:checked~.navi_menu_list .navi_menu_item{
    background-color:#ECEBF1
}
#storeCategories{
    background-color:#534d4f !important
    border-top-left-radius:0;
    border-top-right-radius:0;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0;
    font-size:14px;
    padding-top:0;
    padding-right:0;
    padding-bottom:0;
    padding-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    margin-left:0;
    text-align:left
}
@media (max-width:767px){
    #storeCategories .navi_menu_link,#storeCategories .navi_menu_toggle_bar{
        padding-top:5px;
        padding-bottom:5px;
        padding-left:10px;
        padding-right:10px
        
    }
    #storeCategories .lvl2 .navi_menu_link{
        padding-left:20px
    }
}
#templateTit{
    padding-top:20px;
    padding-bottom:20px;
    padding-left:10px;
    padding-right:10px;
    text-align:center;
    font-size:24px;
    line-height:28px
/*    background color:yellow;*/
}
@media (max-width:767px){
    #templateTit{
        font-size:18px;
        line-height:20px
    }
}
#templateVedio{
    text-align:center
}
#templateVedio>img{
    max-width:100%
}
#storeDescriptionTab .navi>li>a,#storeDescriptionTab .tab_pane{
    padding-top:10px;
    padding-right:20px;
    padding-bottom:10px;
    padding-left:20px
}
#storeDescriptionTab .navi_tabs{
    background-color:transparent
}
#storeDescriptionTab{
    background-color:#fff;
    border-top-left-radius:0;
    border-top-right-radius:0;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0;
    padding-top:0;
    padding-right:0;
    padding-bottom:0;
    padding-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    margin-left:0
}
#storeDescriptionTab .navi_tabs>li.active>a,#storeDescriptionTab .navi_tabs>li.active>a:focus,#storeDescriptionTab .navi_tabs>li.active>a:hover{
    border:1px solid #DDD
}
#storeDescriptionTab .navi_tabs>li.active>a:after{
    height:1px
}
#storeDescriptionTab .navi_tabs+.tab_content{
    border:1px solid #DDD;
    margin-top:-1px
}
#storeDescriptionTab .navi_tabs+.tab_content>.navi_accordion_title>a{
    border:1px solid #DDD;
    margin:-1px
}
#storeDescriptionTab .navi_pills>li>a{
    color:#fff
}
#storeDescriptionTab .navi_pills+.tab_content>.navi_accordion_title>a,#storeDescriptionTab .navi_pills>li.active>a{
    color:#fff;
    background-color:#e64a4a
}
#storeDescriptionTab .navi_pills{
    background-color:#ECEBF1;
    font-size:0
}
#storeDescriptionTab .navi_pills>li>label{
    color:#333;
    font-size:14px
}
#storeDescriptionTab .navi_pills+.tab_content>.tab_pane_wrapper>.navi_accordion_title>label,#storeDescriptionTab .widget_tab_radio:nth-of-type(1):checked~.navi_pills>li:nth-of-type(1)>label,#storeDescriptionTab .widget_tab_radio:nth-of-type(2):checked~.navi_pills>li:nth-of-type(2)>label,#storeDescriptionTab .widget_tab_radio:nth-of-type(3):checked~.navi_pills>li:nth-of-type(3)>label,#storeDescriptionTab .widget_tab_radio:nth-of-type(4):checked~.navi_pills>li:nth-of-type(4)>label,#storeDescriptionTab .widget_tab_radio:nth-of-type(5):checked~.navi_pills>li:nth-of-type(5)>label,#storeDescriptionTab .widget_tab_radio:nth-of-type(6):checked~.navi_pills>li:nth-of-type(6)>label{
    color:#000;
    font-weight:600;
    background-color:#fff
}
@media (max-width:767px){
    #storeDescriptionTab .navi_pills+.tab_content>.tab_pane_wrapper>.navi_accordion_title>label,#storeDescriptionTab .widget_tab_radio:nth-of-type(1):checked~.navi_pills>li:nth-of-type(1)>label,#storeDescriptionTab .widget_tab_radio:nth-of-type(2):checked~.navi_pills>li:nth-of-type(2)>label,#storeDescriptionTab .widget_tab_radio:nth-of-type(3):checked~.navi_pills>li:nth-of-type(3)>label,#storeDescriptionTab .widget_tab_radio:nth-of-type(4):checked~.navi_pills>li:nth-of-type(4)>label,#storeDescriptionTab .widget_tab_radio:nth-of-type(5):checked~.navi_pills>li:nth-of-type(5)>label,#storeDescriptionTab .widget_tab_radio:nth-of-type(6):checked~.navi_pills>li:nth-of-type(6)>label{
        color:#000;
        background-color:#ECEBF1
    }
}
#storeDescriptionTab .navi>li>label,#storeDescriptionTab .navi_accordion_title>label,#storeDescriptionTab .tab_pane{
    padding:10px;
}
#detail_info{
    background-color:#fff;
    border-top-left-radius:0;
    border-top-right-radius:0;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0;
    padding-top:20px;
    padding-right:20px;
    padding-bottom:20px;
    padding-left:20px;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    margin-left:0
}
#picture_module .h_slide .picture_carousel_out .gallery_img{
    height:420px
}
#picture_module .v_slide .picture_carousel_out{
    margin-right:130px
}
#picture_module .v_slide .picture_carousel_out .gallery_img{
    height:520px
}
#picture_module .v_slide .gallery_nav{
    width:120px
}
#picture_module .gallery_nav .gallery_img{
    width:120px;
    height:90px
}
#picture_module{
    background-color:transparent;
    border-top-left-radius:0;
    border-top-right-radius:0;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0;
    padding-top:0;
    padding-right:0;
    padding-bottom:0;
    padding-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    margin-left:0
}
#picture_module .gallery_nav .gallery_img label{
    width:120px;
    height:90px;
    border:1px solid #ddd;
    border-radius:2px
}
.item_specifics_info{
    list-style:none;
    margin:0;
    padding-left:10px
}
.item_specifics_info:after{
    content:'';
    display:block;
    clear:both;
    height:0;
    font-size:0
}
.item_specifics_info li{
    float:left;
    width:33.333%;
    margin-bottom:5px
}
.item_specifics_info li>p{
    margin:0;
    line-height:20px;
    font-size:14px
}
@media (max-width:767px){
    .item_specifics_info li{
        float:left;
        width:50%;
        margin-bottom:5px
    }
    .item_specifics_info li>p{
        font-size:12px
    }
    .footer_content>.grid>.footer_l{
        padding-top:9px
    }
    .footer_content>.grid>.footer_r{
        width:100px
    }
}
.ytvideo{
    margin:0 auto;
    max-width:480px;
    font-family:arial;
    text-align:center;
    position:relative;
    min-height:120px;
    overflow:hidden;
    background-color:#555
}
.ytvideo p{
    position:absolute;
    margin:0;
    color:#fff;
    background-color:rgba(0,0,0,.5)
}
.ytvideo .yt_hd{
    font-size:16px;
    width:100%;
    height:28px;
    line-height:28px;
    text-align:left;
    top:0;
    left:0;
    padding-left:10px;
    overflow:hidden
}
.ytvideo .yt_ft{
    font-size:11px;
    width:100%;
    bottom:0;
    left:0
}
.ytvideo img{
    display:block;
    max-width:100%;
    border:0;
    vertical-align:top
}
.ytvideo a:after{
    content:"\A0\25BA";
    position:absolute;
    width:60px;
    height:50px;
    left:0;
    top:0;
    right:0;
    bottom:0;
    margin:auto;
    border:0;
    border-radius:10px;
    color:#fff;
    background:rgba(0,0,0,.6);
    font-size:24px;
    line-height:50px;
    cursor:pointer
}
.ytvideo a:hover:after{
    background:#CC181E
}
#simple .body_content{
    background-color:#eeecef
}
#simple .grid{
    width:960px;
    padding:20px 10px;
    box-sizing:border-box
}
#simple #storeCategories .navi_title_content{
    background-color:#ffcc63;

    padding-left:10px
}
#simple #storeCategories .navi_title_content h4{
    color:#000;
}
#simple #storeCategories .navi_menu_allow_hover:hover,#simple #storeCategories .widget_menu_checkbox:checked~.navi_menu_list .navi_menu_item:hover{
    background-color:#f9e9d9; color: red !important;
}
#simple #storeCategories .widget_menu_checkbox:checked~.navi_menu_list .navi_menu_item{
    background-color:#fff
}
#simple #storeCategories .navi_menu_allow_hover:hover a{
    color:#fff
}
#simple .module_tit{
    background:#534d4f
    font-weight:600;
    padding:0;
    overflow:hidden
}
#simple .module_tit span{
    padding-left:10px;
    height:40px;
    line-height:40px;
    color:#fff
}
#simple #storeDescriptionTab .navi_pills{
    background-color:#000;
}
#simple #storeDescriptionTab .navi_pills>li{
    border:none;
    background:#000;
}
#simple #storeDescriptionTab .navi_pills>li>label{
    color:#fff


}
#simple #storeDescriptionTab .navi_pills+.tab_content>.tab_pane_wrapper>.navi_accordion_title>label,#simple #storeDescriptionTab .widget_tab_radio:nth-of-type(1):checked~.navi_pills>li:nth-of-type(1)>label,#simple #storeDescriptionTab .widget_tab_radio:nth-of-type(2):checked~.navi_pills>li:nth-of-type(2)>label,#simple #storeDescriptionTab .widget_tab_radio:nth-of-type(3):checked~.navi_pills>li:nth-of-type(3)>label,#simple #storeDescriptionTab .widget_tab_radio:nth-of-type(4):checked~.navi_pills>li:nth-of-type(4)>label,#simple #storeDescriptionTab .widget_tab_radio:nth-of-type(5):checked~.navi_pills>li:nth-of-type(5)>label,#simple #storeDescriptionTab .widget_tab_radio:nth-of-type(6):checked~.navi_pills>li:nth-of-type(6)>label{
    color:#000;
    background-color:#ffa625;
}
#simple .footer_content{
    background-color:#000;
}
#simple .footer_content>.grid{
    padding-top:5px;
    padding-bottom:5px
}
#simple .footer_content>.grid>.footer_l{
    color:#fff
}
#simple .module_prompt{
    height:240px;
    background:url(image/trus.png) no-repeat
}
@media (max-width:767px){
    #simple .module_l .navi_menu_toggle_bar{
        background:#eeecef
    }
    #simple #storeCategories .widget_menu_checkbox:checked~.navi_menu_toggle_bar{
        color:#333
    }
    #simple .module_l .navi_menu_toggle span,#simple .module_l .navi_menu_toggle:after,#simple .module_l .navi_menu_toggle:before{
        background:#333
    }
    #simple .r_tabs .navi_accordion_title{
        overflow:hidden
    }
    #simple #storeDescriptionTab .navi_pills+.tab_content>.tab_pane_wrapper>.navi_accordion_title>label,#simple #storeDescriptionTab .widget_tab_radio:nth-of-type(1):checked~.navi_pills>li:nth-of-type(1)>label,#simple #storeDescriptionTab .widget_tab_radio:nth-of-type(2):checked~.navi_pills>li:nth-of-type(2)>label,#simple #storeDescriptionTab .widget_tab_radio:nth-of-type(3):checked~.navi_pills>li:nth-of-type(3)>label,#simple #storeDescriptionTab .widget_tab_radio:nth-of-type(4):checked~.navi_pills>li:nth-of-type(4)>label,#simple #storeDescriptionTab .widget_tab_radio:nth-of-type(5):checked~.navi_pills>li:nth-of-type(5)>label,#simple #storeDescriptionTab .widget_tab_radio:nth-of-type(6):checked~.navi_pills>li:nth-of-type(6)>label{
        color:#fff;
        background-color:#333
    }
    #storeDescriptionTab .navi_accordion_title>label{
        padding-left:10px
    }
    #simple .module_prompt{
        display:none
    }
}
 </style> <style>#picture_module .h_slide .gallery_nav{
    height:90px;
    padding-bottom:10px;
}
#picture_module .picture_carousel_radio:nth-of-type(1):checked ~ div > .gallery_img:nth-of-type(1),#picture_module .picture_carousel_radio:nth-of-type(2):checked ~ div > .gallery_img:nth-of-type(2),#picture_module .picture_carousel_radio:nth-of-type(3):checked ~ div > .gallery_img:nth-of-type(3),#picture_module .picture_carousel_radio:nth-of-type(4):checked ~ div > .gallery_img:nth-of-type(4),#picture_module .picture_carousel_radio:nth-of-type(5):checked ~ div > .gallery_img:nth-of-type(5),#picture_module .picture_carousel_radio:nth-of-type(6):checked ~ div > .gallery_img:nth-of-type(6),#picture_module .picture_carousel_radio:nth-of-type(7):checked ~ div > .gallery_img:nth-of-type(7),#picture_module .picture_carousel_radio:nth-of-type(8):checked ~ div > .gallery_img:nth-of-type(8),#picture_module .picture_carousel_radio:nth-of-type(9):checked ~ div > .gallery_img:nth-of-type(9),#picture_module .picture_carousel_radio:nth-of-type(10):checked ~ div > .gallery_img:nth-of-type(10),#picture_module .picture_carousel_radio:nth-of-type(11):checked ~ div > .gallery_img:nth-of-type(11),#picture_module .picture_carousel_radio:nth-of-type(12):checked ~ div > .gallery_img:nth-of-type(12),#picture_module .picture_carousel_radio:nth-of-type(13):checked ~ div > .gallery_img:nth-of-type(13),#picture_module .picture_carousel_radio:nth-of-type(14):checked ~ div > .gallery_img:nth-of-type(14),#picture_module .picture_carousel_radio:nth-of-type(15):checked ~ div > .gallery_img:nth-of-type(15),#picture_module .picture_carousel_radio:nth-of-type(16):checked ~ div > .gallery_img:nth-of-type(16){
    opacity:1;
    z-index:1;
}
.picture_carousel_radio:nth-of-type(2):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-100%);
    -moz-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    -o-transform:translateX(-100%);
    transform:translateX(-100%);
}
.picture_carousel_radio:nth-of-type(3):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-200%);
    -moz-transform:translateX(-200%);
    -ms-transform:translateX(-200%);
    -o-transform:translateX(-200%);
    transform:translateX(-200%);
}
.picture_carousel_radio:nth-of-type(4):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-300%);
    -moz-transform:translateX(-300%);
    -ms-transform:translateX(-300%);
    -o-transform:translateX(-300%);
    transform:translateX(-300%);
}
.picture_carousel_radio:nth-of-type(5):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-400%);
    -moz-transform:translateX(-400%);
    -ms-transform:translateX(-400%);
    -o-transform:translateX(-400%);
    transform:translateX(-400%);
}
.picture_carousel_radio:nth-of-type(6):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-500%);
    -moz-transform:translateX(-500%);
    -ms-transform:translateX(-500%);
    -o-transform:translateX(-500%);
    transform:translateX(-500%);
}
.picture_carousel_radio:nth-of-type(7):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-600%);
    -moz-transform:translateX(-600%);
    -ms-transform:translateX(-600%);
    -o-transform:translateX(-600%);
    transform:translateX(-600%);
}
.picture_carousel_radio:nth-of-type(8):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-700%);
    -moz-transform:translateX(-700%);
    -ms-transform:translateX(-700%);
    -o-transform:translateX(-700%);
    transform:translateX(-700%);
}
.picture_carousel_radio:nth-of-type(9):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-800%);
    -moz-transform:translateX(-800%);
    -ms-transform:translateX(-800%);
    -o-transform:translateX(-800%);
    transform:translateX(-800%);
}
.picture_carousel_radio:nth-of-type(10):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-900%);
    -moz-transform:translateX(-900%);
    -ms-transform:translateX(-900%);
    -o-transform:translateX(-900%);
    transform:translateX(-900%);
}
.picture_carousel_radio:nth-of-type(11):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-1000%);
    -moz-transform:translateX(-1000%);
    -ms-transform:translateX(-1000%);
    -o-transform:translateX(-1000%);
    transform:translateX(-1000%);
}
.picture_carousel_radio:nth-of-type(12):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-1100%);
    -moz-transform:translateX(-1100%);
    -ms-transform:translateX(-1100%);
    -o-transform:translateX(-1100%);
    transform:translateX(-1100%);
}
.picture_carousel_radio:nth-of-type(13):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-1200%);
    -moz-transform:translateX(-1200%);
    -ms-transform:translateX(-1200%);
    -o-transform:translateX(-1200%);
    transform:translateX(-1200%);
}
.picture_carousel_radio:nth-of-type(14):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-1300%);
    -moz-transform:translateX(-1300%);
    -ms-transform:translateX(-1300%);
    -o-transform:translateX(-1300%);
    transform:translateX(-1300%);
}
.picture_carousel_radio:nth-of-type(15):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-1400%);
    -moz-transform:translateX(-1400%);
    -ms-transform:translateX(-1400%);
    -o-transform:translateX(-1400%);
    transform:translateX(-1400%);
}
.picture_carousel_radio:nth-of-type(16):checked ~ .picture_carousel_out > .gallery_img{
    -webkit-transform:translateX(-1500%);
    -moz-transform:translateX(-1500%);
    -ms-transform:translateX(-1500%);
    -o-transform:translateX(-1500%);
    transform:translateX(-1500%);
}
#picture_module .h_slide .picture_carousel_radio:nth-of-type(4):checked ~ .gallery_nav > .gallery_img{
    -webkit-transform:translateX(-100%);
    -moz-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    -o-transform:translateX(-100%);
    transform:translateX(-100%);
}
#picture_module .h_slide .picture_carousel_radio:nth-of-type(5):checked ~ .gallery_nav > .gallery_img{
    -webkit-transform:translateX(-200%);
    -moz-transform:translateX(-200%);
    -ms-transform:translateX(-200%);
    -o-transform:translateX(-200%);
    transform:translateX(-200%);
}
#picture_module .h_slide .picture_carousel_radio:nth-of-type(6):checked ~ .gallery_nav > .gallery_img{
    -webkit-transform:translateX(-300%);
    -moz-transform:translateX(-300%);
    -ms-transform:translateX(-300%);
    -o-transform:translateX(-300%);
    transform:translateX(-300%);
}
#picture_module .h_slide .picture_carousel_radio:nth-of-type(7):checked ~ .gallery_nav > .gallery_img{
    -webkit-transform:translateX(-400%);
    -moz-transform:translateX(-400%);
    -ms-transform:translateX(-400%);
    -o-transform:translateX(-400%);
    transform:translateX(-400%);
}
#picture_module .h_slide .picture_carousel_radio:nth-of-type(8):checked ~ .gallery_nav > .gallery_img{
    -webkit-transform:translateX(-500%);
    -moz-transform:translateX(-500%);
    -ms-transform:translateX(-500%);
    -o-transform:translateX(-500%);
    transform:translateX(-500%);
}
#picture_module .h_slide .picture_carousel_radio:nth-of-type(9):checked ~ .gallery_nav > .gallery_img{
    -webkit-transform:translateX(-600%);
    -moz-transform:translateX(-600%);
    -ms-transform:translateX(-600%);
    -o-transform:translateX(-600%);
    transform:translateX(-600%);
}
#picture_module .h_slide .picture_carousel_radio:nth-of-type(10):checked ~ .gallery_nav > .gallery_img{
    -webkit-transform:translateX(-700%);
    -moz-transform:translateX(-700%);
    -ms-transform:translateX(-700%);
    -o-transform:translateX(-700%);
    transform:translateX(-700%);
}
#picture_module .h_slide .picture_carousel_radio:nth-of-type(11):checked ~ .gallery_nav > .gallery_img{
    -webkit-transform:translateX(-800%);
    -moz-transform:translateX(-800%);
    -ms-transform:translateX(-800%);
    -o-transform:translateX(-800%);
    transform:translateX(-800%);
}
#picture_module .h_slide .picture_carousel_radio:nth-of-type(12):checked ~ .gallery_nav > .gallery_img{
    -webkit-transform:translateX(-900%);
    -moz-transform:translateX(-900%);
    -ms-transform:translateX(-900%);
    -o-transform:translateX(-900%);
    transform:translateX(-900%);
}
#picture_module .h_slide .picture_carousel_radio:nth-of-type(13):checked ~ .gallery_nav > .gallery_img{
    -webkit-transform:translateX(-1000%);
    -moz-transform:translateX(-1000%);
    -ms-transform:translateX(-1000%);
    -o-transform:translateX(-1000%);
    transform:translateX(-1000%);
}
#picture_module .h_slide .picture_carousel_radio:nth-of-type(14):checked ~ .gallery_nav > .gallery_img{
    -webkit-transform:translateX(-1100%);
    -moz-transform:translateX(-1100%);
    -ms-transform:translateX(-1100%);
    -o-transform:translateX(-1100%);
    transform:translateX(-1100%);
}
#picture_module .h_slide .picture_carousel_radio:nth-of-type(15):checked ~ .gallery_nav > .gallery_img{
    -webkit-transform:translateX(-1200%);
    -moz-transform:translateX(-1200%);
    -ms-transform:translateX(-1200%);
    -o-transform:translateX(-1200%);
    transform:translateX(-1200%);
}
#picture_module .h_slide .picture_carousel_radio:nth-of-type(16):checked ~ .gallery_nav > .gallery_img{
    -webkit-transform:translateX(-1300%);
    -moz-transform:translateX(-1300%);
    -ms-transform:translateX(-1300%);
    -o-transform:translateX(-1300%);
    transform:translateX(-1300%);
}
