body {
    margin: 0;
    font-family: 'Josefin Sans', Arial, sans-serif;
    font-size: 14px;
    line-height: 20px;
    color: #18273a;
}



.trusted_div2{
    background: #fff;
    padding: 20px;
}


.trust-icon i {
    font-size: 40px;
    color: #2dc9d1;
}



.unique-button-container{
    font-family: 'Josefin Sans';
}


.payment-icons{

    display: flex;
    max-width: 250%;
    align-content: center;
    flex-wrap: wrap;

}
.trust-icon{
    font-family: 'Josefin Sans';
    margin-bottom: 30px;
}
.trust-icon p{
    font-weight: bold !important;
}

.unique-icon-container2{
    text-align: center !important;
}

.unique-container {
    background-color: #ffffff;
      text-align: center;
      padding: 20px;
/*      margin: 20px;*/
      box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
    }
    .unique-content {
      text-align: center;
      padding: 20px;
      border: 1px solid #ddd;
/*      border-radius: 8px;*/
/*      margin-bottom: 20px;*/
    }
    .unique-button-container {
      display: flex;
          justify-content: space-between;

      align-items: center;
      gap: 20px;
/*      margin-bottom: 20px;*/
    }
    .unique-button-container p {
    text-align: left;
    font-size: 15px;
    margin: 0;
    color: #19283b;
    }
    .unique-button-container button {
      background-color: #2dc9d1;
      color: white;
      padding: 10px 20px;
      border: none;
      cursor: pointer;
      font-size: 16px;
      border-radius: 4px;
      display: flex;
      align-items: center;
      gap: 10px;
    }
    .unique-icon-container {
   display: flex
;
    justify-content: space-around;
    gap: 40px;
    margin-bottom: 20px;
    }
    .unique-icon-container div {
      text-align: center;
    }
    .unique-icon-container i {
      font-size: 40px;
      color: #2dc9d1;
    }
    .unique-icon-container p {
      font-size: 14px;
      margin-top: 10px;
      color: #19283b;
    }







.footer-bar.grid{

    padding-right: 20px;
    padding-left: 20px;

}




 .footer-bar {
            display: flex;
            justify-content: space-between;
            padding: 20px;
            background-color: #333;
            color: white;
        }

        .footer-bar .payment-icons img {
            border-radius: 17px;
            width: 70%;
            margin-right: 10px;
        }

        .footer-bar .buttons {
            font-family: 'Josefin Sans';
            width: 100%;
            display: flex;
            gap: 15px;
            justify-content: flex-end;
        }

        .footer-bar .buttons a {
            line-height: 23px;
            text-decoration: none;
            background-color: #3c3b3b;
            padding:6px 16px;
            color: white;
            border-radius: 18px;
            font-size: 16px;
            transition: background-color 0.3s ease;
        }

        .footer-bar .buttons a:hover {
            background-color:#2dc9d1;
        }














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

.trusted_div.grid{

padding-top:0px !important ;

}


#templateTit {
        margin-top: 16px !important;
    }

#simple .footer_content>.grid {
    row-gap: 18px;
    display: grid;

}

#banner {
    height: 90px;
    width: 100%;
    text-align: left;
}

.footer-bar .payment-icons img {
    border-radius: 17px;
    width: 100%;
    margin-right: 10px;
}

.footer-bar .buttons {
    width: 100%;
    display: flex;
    gap: 15px;
    justify-content: flex-end;
    flex-direction: column;
}


}












.whychose{
    font-family: 'Josefin Sans';
    color: #fff !important;
    padding: 11px 20px !important;
    margin-bottom: 0px !important;
    background-color: #2dc9d1 !important;
}


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



.unique-button-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: column;
}



.logo-hks{
    display: none;
}



#simple .module_l .navi_menu_toggle_bar {
        background: #eeecef;
        padding-top: 10px;
        margin-top: -20px;
    }

label.navi_menu_toggle_bar{

    border-radius: 0px !important;
/*    width: 100% !important;*/
}

.m-hide{
    display: none !important;
}


ul#storeCategoriesOut{

    background: #2dc9d1 !important;
}






}









.nav_list{
	   
    padding: 5px 12px;
    color: #000;
    display: block;
    
    font-family: Josefin Sans;
}
.nav_list:hover{
	background-color:#18273a;
	color: #2dc9d1 !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: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)
    }*/
   
    #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:Josefin Sans,sans-serif;
    height:40px;
    padding:0 10px;
    line-height:40px;
    color:#18273a;
    outline:0;
    word-wrap:break-word;
    background:#19283b;
}
.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:Josefin Sans;
    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:Josefin Sans;
}
.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;
    border:1px solid #fff
}
.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{
    text-align: center !important;
    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 #18273a
}
.picture_carousel_out:hover .gallery_img>label:before{
    display:block
}
.picture_carousel_out .gallery_img>label:hover:before{
    color:#18273a
}
.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{

    margin-left: 5px;
    display: inline-block;
    margin-right: 5px;
}

.h_slide .gallery_nav .gallery_img label{
    margin:0 0 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:#18273a;
    -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:#18273a
    }
    .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: 84px;
    max-height: 70px;
}
@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:#18273a
}
.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:#18273a
}
#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:#18273a
}
#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{

    font-family: 'Josefin Sans';
    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:#18273a;
    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;
    font-family: 'Josefin Sans';
}
#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:Josefin Sans;
    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:#2dc9d1;
    font-family: 'Josefin Sans';
    padding-left:10px
}
#simple #storeCategories .navi_title_content h4{
    color:#fff;
}
#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:#18273a;
    font-family: 'Josefin Sans';
}
#simple #storeDescriptionTab .navi_pills>li{
    border:none;
    background:#18273a;
}
#simple #storeDescriptionTab .navi_pills>li>label{
    color:#fff;
font-family: 'Josefin Sans';

}
#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:#2dc9d1;
    font-family: 'Josefin Sans';
}

.unique-button-container button{
    font-family: 'Josefin Sans';
}


#simple .footer_content{
    background-color:#18273a;
}
#simple .footer_content>.grid{
    max-width: 940px !important;
    padding-top: 20px;
    padding-bottom: 20px;
    background: #18273a !important;

}
#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:#18273a
    }
    #simple .module_l .navi_menu_toggle span,#simple .module_l .navi_menu_toggle:after,#simple .module_l .navi_menu_toggle:before{
        background:#18273a
    }
    #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:#18273a
    }
    #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%);
}
