/**Apollotheme.com**/
.ap-clearfix {
    clear: both !important;
}
.hide {
    display: none!important;
}
#ap-quick-view-product h3 {
    font-size: 24px;
}
#ap-quick-view-product {
    color: #000;
    font-size: 16px;
}
#ap-quick-view-product .product-left-column, #ap-quick-view-product .product-left-column .image-block,
#ap-quick-view-product .product-right-column, #ap-quick-view-product .product-info, #ap-quick-view-product .product-extra {
    float: left;
    -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
         box-sizing: border-box;
}
#ap-quick-view-product .product-left-column {
    width: 40%;
}
.ap-qv-btn-quickview {
    background-color: #C0CA33;
    padding: 8px 10px;
    color: #fff;
    box-shadow: 0px 5px 10px #888;
}
.ap-qv-btn-quickview:hover {
    opacity: 1;
    color: #fff;
}
.ap-qv-cover {
    top: 0;
    opacity: 0;
    position: absolute;
    height: 50%;
    width: 100%;
    text-align: center;
}
.ap-qv-product {
    position: relative;
}
.ap-qv-product:hover .ap-qv-cover {
    opacity: 1;
}
.ap-qv-cover a {
    z-index: 99999;
    transition :all 0.4s ease!important;
    position: relative;
}
.ap-qv-product:hover .ap-qv-cover a {
    top: 100%;
    transition :all 0.4s ease!important;
}
.ap-quickview-overlay {
    background-color: #000;
    z-index: 99998;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: 0.2;
}
#ap-quick-view-product {
    bottom: 0px;
    left: 0px;
    outline: 0px none;
    overflow: hidden;
    position: fixed;
    right: 0px;
    top: 0px;
    z-index: 99998;
}
#ap-quick-view-product .ap-quick-view-product {
    position: absolute;
    max-width: 1100px;
    width: 100%;
    top: 10%;
    height: auto;
    margin: 0px auto;
    left: 0px;
    right: 0px;
    padding: 30px;
    background-color: #fff;
    box-shadow: 0px 10px 20px #888;
    z-index: 99999;
}
#ap-quick-view-product .product-right-column #ap-quantity-detail {
    margin-right:0;
    border: 1px solid #ccc;
    border-radius: 0 !important;
}
.ap-quickview-close {
    position: absolute;
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040;
    background:
        url(data:image/png;base64,ivborw0kggoaaaansuheugaaacwaaacycamaaacoaftqaaaavvbmveuaaaaaaaaaaaaodg4aaaaaaaaaaadnzc0baqhz2dkdawmhbwcaaadf398cagi/pz8baqeaaaccgoichbzl5euaaac/v7/x8fegbgznz2caaads7owgbgb4+pg/pz/jycmenp5nz2f39/edg4maaadq0nd4+piurq7a2tr8/pzs7owaaad5+fn9/f3e3t4aaad///9otk7bwce1ntwsrkynjy2cnjx6enpdxv1oaggslcy6uroiiilozs5bquft3pcnaaaal3rstlmaaqmidrizhsmnltpesfnvxwlpbg15en+hizcwoagssro2vsdfydpu3ul4+fr9/ywv6xsaaaqvsurbvhhe7jzbc6jmgiqxauoqemi3umykrmopzgqs5ujz//+zvpdnzmsmlli1n3urvtcbpzo9i+nmhyqn9oo6gnq6ha1sg0mcrhskxe90rvke6kbx7r9mf4vp2887nfbrqpw0xjemd4w32e7jhij2602sbnz7qfgd0zjltgki2b0+tsse3h8u0rx7hggfhwrk9oiibrk69siqhxtlio5vwtp0rrneemhoj6muayqx2xugyjrwbgukohhb3hifm6wcc7zm4+m5zs5fpknityndeouhdfryceadlvgiy7dtl7e5/12gjpacalplqec2eofadmca2uogyohouuqgwo7pxcwjmgxygcqmlycvx3dchckgs3v6h0ifgyuszsus6qqlgaydhueuhxhf3rpzoqb8drmcz84lf5fs9a1ngi2pqm8pf7rbzoneyqfnsc/bkx6bhqmucpb13mrzcjttspuowlpl14if2jifuxcwgeqda2oln1c+pdsbzckkw0a3kekxbbaxf4fj9egaaxgqyforaulznrkmznonknns9pe5dpltfofjb4pjxiak5rp/hmu4ukmm7xjekwlfc2yt66tjk7lp2t2h1lmtk2wvvswpce0slw4dbele/xg3ervfqv7fptw4kvpdnrklt1/3rzty/xbjrpef1+5d018ityttkitrfausrmzk3rtit/wohxh3dazl9h2rrh2ax0ydayb1bvk1znda32rvnn7dkvmmoyevjvybmcdl5vg2/lw0zpsbunikt12klv8wvjsmnvgw63feu3qj86vegqmaa1e5qzbstnzdmvtlrzzbsjg+4+t4u1iqjxxjr6pczainbccvxogx25x7munggjbhm/qsxwp+dk4u5xjjx4exsm7acccxnnnm2zi8rxvofgmr/luwupynpvyvx/erfausqzkzlwxeovhiwyncad2gvcm/2bqubpeo+lxndv0yxdyffohqp+8ev/ky0ensorxyitolxxwiabdrqdimwf2jjvbievnek2hgsdgn7vkhcpy67lmoibgf4ags3tx8yyqafb5ef/krimpx4cdjedld8wezjt4lwthrmhbtbg6v9olhydylw3a2esvbn0elsdmcecfg+ee0kq7dlftlxscrrxne8lzh7hp0nu3qphqty7ztq2sabhvtpb/slauisvtye1o+n2ubbxhu2xsaq6x1uwoawfum8p3gu5znyaua2jafjycofvpyownzfd4tclpxu1zann24krnfxq2bshee/vub8r0p35vi/t9ehrobdmnqdjuvmlkokdmm+8d7b9cr+koklpy4juojnqeakwwvaylllinvdovj44n8loqi/3djxo0bn5zvdbwjuwhhrw2ilydqbwdt2feextrzfmvccwliaaaaaelftksuqmcc)
        no-repeat 0 0;
}
#ap-quick-view-product .fancybox-close {
    display: none;
}
#ap-quick-view-product .product-right-column .product-extra {
    padding: 35px 25px;
    border-left: 1px solid #e5e5e5;
    text-align: left;
}

#ap-quick-view-product .product-left-column .image-block {
    width: 80%;
    position: relative;
    padding: 0px;
    border: 1px solid #EBEBEB;
}
#ap-quick-view-product .product-left-column .image-block .view_full_size {
    display: block;
    cursor: pointer;
    text-align: center;
}
#ap-quick-view-product .product-left-column .image-block .view_full_size a {
    display: block;
}
#ap-quick-view-product #ap-product-featured-image-quickview {
    width: 100%;
    height: 100%;
}
.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
    margin: 0px auto;
}
#thumbs_list_ap_quickview {
    padding-top: 0;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    width: 79px;
    height: 416px;
}
#thumbs_list_ap_quickview #thumblist_ap_quickview {
    list-style-type: none;
    padding: 0px;
    margin: 0 auto;
    overflow: hidden;
}
#ap-quick-view-product .ap-quick-view-product .ap-vertical .ap-more-view-wrapper {
    padding: 0;
    float: left;
    width: 19%;
}
#thumbs_list_ap_quickview li a {
    display: block;
    background: #fff;
    border: 1px solid #eeeeee;
}
.ap-horizontal #thumbs_list_ap_quickview {
    height: 104px;
    width: 360px;
}
#ap-quick-view-product .ap-quick-view-product #thumbs_list_ap_quickview img {
    width: 100%;
    -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
         box-sizing: border-box;
    padding: 2px;
}
#ap-quick-view-product .product-right-column {
    width: 60%;
}
#ap-quick-view-product .product-info, #ap-quick-view-product .product-extra {
    width: 50%;
    padding: 20px 25px;
}
#ap-quick-view-product .product-right-column .add_to_cart_detail {
    display: block;
    background: transparent;
    color: #000;
    text-transform: uppercase;
    width: 100%;
    height: 35px;
    /*border: 3px double #000;*/
    font-size: 11px;
    font-weight: 700;
}
#ap-quick-view-product .product-right-column .add_to_cart_detail:hover, .product-right-column .add_to_cart_detail:focus {
    background: #6cabd5;
    color: #fff;
    /*border: 3px double #6cabd5;*/
}
#ap-quick-view-product .product-right-column .btn-wishlist {
    width: 100%;
    border: 1px solid;
    border-color: transparent transparent #e5e5e5 transparent;
    text-transform: uppercase;
    color: #777;
    font-size: 11px;
    margin-top: 15px;
}
#ap-quick-view-product .product-right-column .btn-wishlist:hover {
    color: #fff;
    background: #6cabd5;
    border-color: #6cabd5;
}
#ap-quick-view-product .ap-quick-view-product .price {
    font-size: 26px;
    float: left;
    font-weight: bold;
}
#ap-quick-view-product .prices .sale-price {
    clear: both;
    color: #333;
}
#ap-quick-view-product .price-old, #ap-quick-view-product .old-price {
    font-size: 20px;
    color: #bbb;
    font-weight: 300;
    text-decoration: line-through;
}
#ap-quick-view-product .price-product-detail {
    display: block;
    line-height: 40px;
    clear: both;
    padding-bottom: 20px;
}
#ap-quick-view-product label.quantity-selector {
    line-height: 32px;
    float: left;
    margin-right: 10px;
}
#ap-quick-view-product .quantity_wanted_p {
    height: 45px!important;
    margin-bottom: 10px;
    margin-bottom: 20px;
    padding-top: 10px;
}
#ap-quick-view-product .product-info .brand {
    margin-top: 10px;
}
#ap-quick-view-product .product-info p {
    margin-bottom: 5px;
}
#ap-quick-view-product .socialsharing_product ul li .btn {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
         box-sizing: border-box;
    padding: 4px;
    border: 3px double #e5e5e5;
    border-radius: 0px;
    color: #292929;
    font-size: 11px;
    height: 36px;
    margin-bottom: 10px;
}
#ap-quick-view-product .socialsharing_product ul li .btn span {
        line-height: 22px !important;
}
#ap-quick-view-product .socialsharing_product ul li:hover i {
    color: #888;
}
#ap-quick-view-product .btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 700;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 3px double transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 13px;
    line-height: 1.42857;
    border-radius: 0px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
}
#ap-quick-view-product ul, #ap-quick-view-product ol {
    list-style: outside none none;
    margin: 0px;
    padding: 0px;
}
#ap-quick-view-product .product-info .usefull_link_block li a {
    color: #292929;
    font-weight: normal;
}
#ap-quick-view-product .list-inline>li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}
#ap-quick-view-product .product-info .usefull_link_block .view-detail {
    float: right;
}
#ap-quick-view-product .product-info .usefull_link_block .view-detail text {
    margin-left: 5px;
}
#ap-quick-view-product .product-info .usefull_link_block {
    margin: 10px 0px;
    line-height: 25px;
}
#ap-quick-view-product .product-info .usefull_link_block .print {
    float: left;
}
#ap-quick-view-product .product-info .socialsharing_product {
    margin: 20px 0px;
}
#ap-quick-view-product .list-unstyled, #ap-quick-view-product .list-inline {
    padding-left: 0;
    list-style: none;
}
#ap-quick-view-product .socialsharing_product ul li {
    display: inline-block;
    vertical-align: middle;
}
.swatch-element {
    float: left;
}
#ap-quick-view-product select {
    height: 35px;
}
#ap-quick-view-product .selector-wrapper {
    margin-bottom: 10px;
}
#ap-quick-view-product .swatch label {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    float: left;
    min-width: 35px !important;
    height: 35px !important;
    margin: 0;
    border: 1px solid #e4e4e4;
    background-color: #fff;
    font-size: 13px;
    text-align: center;
    line-height: 35px;
    white-space: nowrap;
    text-transform: uppercase;
    padding: 0 4px;
}
#ap-quick-view-product .selector-wrapper label {
    display: inline-block;
    width: 60px;
    margin-right: 5px;
}
#ap-quick-view-product .swatch .tooltip {
    text-align: center;
    background: gray;
    color: #fff;
    bottom: 100%;
    padding: 10px;
    display: block;
    position: absolute;
    width: 100px;
    left: -30px;
    margin-bottom: 15px;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    -webkit-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    -webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.28);
    box-shadow: 2px 2px 6px rgba(0,0,0,0.28);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 1030;
    font-size: 14px;
    line-height: 1.4;
}
#ap-quick-view-product .swatch .tooltip:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-top: solid gray 10px;
    bottom: -10px;
    content: " ";
    height: 0;
    left: 50%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}
#ap-quick-view-product .swatch .tooltip:before {
    bottom: -20px;
    content: " ";
    display: block;
    height: 20px;
    left: 0;
    position: absolute;
    width: 100%;
}
#ap-quick-view-product .swatch .swatch-element {
    float: left;
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
    margin: 0px 10px 0px 0;
    position: relative;
}
#ap-quick-view-product .swatch .swatch-element:hover .tooltip {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
}
#ap-quick-view-product .swatch .swatch-element {
    margin: 0px 10px 10px 0px;
}
#ap-quick-view-product .swatch input:checked+label {
    -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.8);
    box-shadow: 0px 1px 2px rgba(0,0,0,0.8);
    border-color: transparent;
}
#ap-quick-view-product .swatch input {
    display: none;
}
#ap-quick-view-product .swatch .crossed-out {
    display: none;
}
#ap-quick-view-product .box-button {
    float: left;
    margin-bottom: 10px;
}
#ap-quick-view-product .box-button input {
    -moz-box-sizing: border-box; 
        -webkit-box-sizing: border-box; 
         box-sizing: border-box;
    height: 34px;
    width: 50px;
    float: left;
    text-align: center;
    margin-right: 0;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
}

#ap-quick-view-product .box-button button {
    -moz-box-sizing: border-box; 
        -webkit-box-sizing: border-box; 
         box-sizing: border-box;
    cursor: pointer;
    height: 34px;
    padding: 6px;
    display: inline-block;
    border: 1px solid #ccc;
    float: left;
    width: 22px;
    text-align: center;
    margin-right:0;
}
#ap-quick-view-product .box-button button:hover {
    background-color: #ccc;
    -webkit-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
}
#ap-quick-view-product .box-button button:first-child {
    border-right: none;
}
#ap-quick-view-product .box-button button:last-child {
    border-left: none;
}
#ap-quick-view-product #ProductPrice {
    color: #000;
    clear: both;
}
#ap-quick-view-product #quickview-nav-button a {
    color: #888;
}
#ap-quick-view-product #quickview-nav-button a:hover {
    color: #222;
}
#ap-quick-view-product #view_scroll_left, #ap-quick-view-product #view_scroll_right, #ap_view_scroll_right_quickview, #ap_view_scroll_left_quickview {
        float: left;
        width: 39px;
        height: 40px;
        line-height: 0;
        font-size: 0px;
        overflow: hidden;
        display: inline-block;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
         box-sizing: border-box;
        border: 1px solid #DADADA;
        background: #fff
        url(data:image/png;base64,ivborw0kggoaaaansuheugaaakaaaaamcayaaadleba4aaaacxbiwxmaaastaaaleweampwyaaakt2ldq1bqag90b3nob3agsundihbyb2zpbguaahjanvnnvfppfj333vrcs4ialetvuhuiifjci4auksyqiqkqsoghodkvucerruueg8igiaoojocmfvesdiok2afkiakog6oiisr74xuja9a89+bn/rxxpues852zzwfacaywsdnrnyamquieeecdx8tg4equqiekjhaaeaizzcfz/smbaph+pdwrisahvgabenmlcadatzvambyh/w/qqplcayceacb0kthlciauaeb6jkkmaebgaycdmcztakaeagdly2ljafataganf+btaicd+jl7aqbblcevaacracatzyheagg7akzpvopfafgwabrms8q5angtadbjv2zialc3amdoeauyaagmadbriiupaar7agdiiyn4aiszabrg8lc88suueocqaab4mbi8usq5ryfbcc1xb1dxlh4ozkkxkxq2yqjhmkauwnmzgtkbna/g88waakcrfrhgg/p9em4ors7ono62dl8t6r8g/yjiyup+5c+rceaaaof0fth+lc+zgoa7bobt/qil7groxgugdfelzripqluaoonav/nw+h48pewhklnz2exk5nhkxejbycpxff5nwl/av/1s+x48/pf14l7ijieyxyfhbpjgwsz0tkucz5ijhglc5o9h/lcl//wd0yleswk5wcou41escy5emozzmquiiukskcul0v9k4t8s+wm+3zuasgo+axurlahdywp2sycqwhta4vcaapk7b8hukagdggid4c93/+8//uegjqcazkmscqaaxkqklltksz/hcaaarkcbkrbbg/tbgczabhzbbdzbc/xgnorcjmtcqhbccmsahhjgkaycqiigzbadkmav1eadnmbraiatca4uwlw4dj1wd/phcj7bklybcqrbyagtyshaiafiilgjjggxmyx4icfibbkljcdjibrrikurnugxuopuifvihfi9cgi5h1xgupe7yaaygvygvecxligyut3udlvduag3gorgogvqzhqxmo8wojvqcrqapyw2oefqq2gp2o8+q8cwwogybzpebdauxsncstgscznjy7eirayrxhqwvqwdu4n1y8+xdwqsguxactyed0igyr5bsfhmwe7yskgghcq0edojnwkdhfhcjyktqeu0jror+cqyyjixh1hilcpweo8tlxb7iepenyqsiumyj7mqakmxpftsetjg0m5si+ksqzs0sbojk8nazguybzmulcaryixknetd5dpkg+qh8lsknwjacat4u+iouspqshnleou05qzlmdjbvaoaut2oovqrny9aqq2htlkvuyeoezr1mjnngxzjs6wtopxtgmgxapdpr+h0uhhdlr5ol9bx0svpr+ix6ap0dwwnhhwdx4hnkbmbgacyzxl3gk+ytkyz04szx1qwnzhrmoezd5lvvvgqtip8fzhkcpvklsavgyovvkmqpqreqgtv81xlvi+pxln9rkzvm1pjqqnulqtvqp1q61mbu2epo6ihqmeob1q/ph5z/ykgwcnmw09dpfggsv/jvmygc2mzs3gsiwsnq4z1gtxejrhn2xx2kruy/r27iz2qqae5qznkm1ezuvouzj8h45hx+jx0tgnnkkex836k3htvkeipg6y0tlkxzvxrqpaxllirsktrq0frvtau7aedpr1fu1n7gq5bx0onxcdhz4/obz3nu9lt3ackpxznptr1ri6qa6ubobted79up+6ynr5egj5mb6feeb3n+hx9l/1u/w36p/vhdfggswwkbtsmzhg8xtvxbzwdl8fb8vfdxcnaq6vhlwgx4ysrude8o9vgjuypjgngxomk423gbcajjgymiszltepn7ppstbmmkay7tdtmx83mzaln1pk1mz0x1zlnm+eb15vft2baefostqi2ugvjsuraplnutrxuhvo5wavyvvpds0atna0l1rutu6crp7lok06rntznw7dxtsm2qbczsoxybtuutm22fwfnyhdnt8wuw+6tvzn9un2n/t0hdyfzdqsdwh1+c7ryfdpwot6azpzup33f9jbpl2dyzxdp2dpjthplkcrpnvob00dnf2e5c4pziiujs4lllpc+lpsbxt3iverkdpvxxef60vwdm7obwu2o26/unu5p7ofcn8w0nymewtnz0mpiq+br5de/c5+vmgvfrh5pq0+bz7xniy9jl5fxrdewt6v3qvdh7xc+9j5yn+m+4zw33jlewv/mn8c3ylflt8nvnl+f30n/i/9k/3r/0qcngcubzwojgugbwwl7+hp8ib+opzrbzfay2e1bjkc5qrvbj4ktguxbrsfoyoyqrsh355jokc5pdovqfujw0adh5mglw34mj4whhvegp45wifga0tgxnxfr3enz30t6rjze3ptnmu85ry1knso+qi5qpno3ujs6p8yuzlnm1vidwelssxw5liqunm5svt/87foh4p3ic+n7f5gvyf1weahowvsfpxaplhisopzatihoojtwqraqqbamjfitdywocnnchcjnii/rntgi2enckh5o8kgqtxqs7jg8nxkkxtollow5hcepklxmduzdmzqefpp2ig0yptq9myoskzbxqqohtzo2z+pn5mz2y6xlhbl+xw6lty8elqfja7oqravzlqq2qqbovfoo1yohsmdlv2a/zynkozarnivn7cyzytuqn5zvn//tesis4zk2pyzlvy0dwoa9rgo5sjxxedsk4xufk4zwbqw8uiq2km3vt6vtv5eufr0mek1rgv7byolbtqfr6wtvcuwffevc1+1dt1gvwd+1yfqgnrs+fymkrhtbf5cvf9go3hjlg4dvyr+z3js0qaveuwtpztjm6ebelz5bdpaql+axdm4n2dq0dd9wto319kxbl5fnknu7g7zduao/pli8zafjzs07p1skvpru+lq27tldtwhx+g7r7ht7vpy07nxbw7z3/t7jvttvavvn1wbvzftj+7p3p66jqun4lvttxa1obxhtxwpsa/0hiw6217nu1r3spvrsj9yr60coxx++/p3vdy0nng1vjzzg4inwrhnk6fcj3/cedtradox7roeh0x92hwcdl2pcmvkarpttmvtbylu6t8w+0dbq3nr8r9sfd5w0pfl5svnuywna6yltk2fyz4ydlz19fi753gdborz752po32opb++6ehth0kx/i+c7vdvoxpk4dpky2+utv7hxmq86x23qdoo8/pptt8e7nluarrlca7nuer21e2b36ruen87d9l158rb/1tweot3dvfn6b/ff9/xfft1+cif9zsu72xcn7q28t7xf9edtqdld3yfvp1v+3njv3h9qwheg89hcr/cghypp/ph1jw9dby+zj8ugdybrnjg+otnip3l96fynq89kzyaef/6i/suufxyvfvjv69fo0zjrozfyl5o/bxyl/era6xmv28bcxh6+yxgzmv70vvvtwxfcdx3vo98pt+r8ih8o/2j5sfvt0kf7kxmtk/8ea5jz/gmzldsaaaagy0hstqaaeiuaaicdaad5/waagokaahuwaadqyaaaopgaabdvkl/frgaaagpjrefuenrul01ugzaqrj8sjocv4eaoymlqv/unymncgys75jsrmowvkbwhiruoiszgwpwyzgwgeokg++v9nutr59casfsry2qvp0t1a1srjwhywmsdibfcznj3uu8bwaghgvzn1qivdvyqfr6ey/961tv30au9cp+huwbhaabaxatv7g+grluavm+iow4apslniw3ufubg7rkpgnl+m+cwyqxfegvgavynmlbrjxkfvvdxioblyjpuacikptp3l4tmaiejccdgy5lwwqlhiqmnmo+r8z02+gdvp0kkbwg+qu+mrllbgormmsqe9vsgwfevuqsahdgoxypog5nz2ygt2jpni/m+p96d9z0qprqzszrqbv+971ytstohdowjx8yxmlbym6vzfyojn/ajifc228vmptdmxmbclvi8tmgc05keclqmhbs7s8ln6jsdugmttd/ezm35nn8afq+el0yifedrhtbtgedlebq0xrerdggsfl/qficqcmitux1ju54ujb5p7aohnpfg4ozdrs1co46hwnczx6zdkf1xvojamcae5t51mtdmarcdn3mte46br9wergczg3g89lq72it/k2zjtfip3q3dtyaeu+bzqph2bmgzjlgp3yiltseox+7g4vsjjuearxhhzdpwqjio0nwe03es5som8nvnglqyah1nfwaaap//awdm0anokkkjgqaaaabjru5erkjggg==)
         no-repeat scroll -131px 13px;
}
#ap-quick-view-product #view_scroll_right, #ap_view_scroll_right_quickview {
        background-position: -38px 13px;
}

#ap-quick-view-product #view_scroll_left:hover, #ap-quick-view-product #view_scroll_right:hover,
#ap_view_scroll_right_quickview:hover, #ap_view_scroll_left_quickview:hover {
        background-position: -85px 13px;
}
#ap-quick-view-product #view_scroll_right:hover, #ap_view_scroll_right_quickview:hover {
    background-position: 8px 13px;
}
#ap-quick-view-product #thumbs_list li div, #thumbs_list_ap_quickview li div {
    -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
         box-sizing: border-box;
    width: 100%;
    display: block;
    background: #FFF none repeat scroll 0% 0%;
}
#ap-quick-view-product #thumbs_list li, #thumbs_list_ap_quickview li {
        margin-bottom: 1px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
         box-sizing: border-box;
        width: 78px;
        height: 104px;
        cursor: move;
        /*margin-right*/: 10px;
        margin-left: 1px;
        line-height: 0;
        list-style: outside none none;
        border: 1px solid #EBEBEB;
}
#thumbs_list_ap_quickview li:hover {
    border: 1px solid #bdbdbd;
}
#thumbs_list_ap_quickview li {
    float: left;
}
#ap-quick-view-product #thumbs_list #thumblist, #thumbs_list #thumblist_ap_quickview, #thumbs_list_ap_quickview #thumblist,
#thumbs_list_ap_quickview #thumblist_ap_quickview {
        list-style-type: none;
        padding: 0px;
        margin: 0px;
        overflow: hidden;
}
span.ap_view_scroll_spacer {
        height: 40px;
        position: relative;
        left: 1px;
        width: 82px;
        display: inline-block;
}
@media (min-width: 768px) and (max-width: 900px) {
    #ap-quick-view-product .product-info, #ap-quick-view-product .product-extra {
        width: 90%;
        padding: 20px 25px;
        float: right;
    }
    #ap-quick-view-product .product-right-column {
        width: 55%;
        float: right;
    }
    #ap-quick-view-product .ap-quick-view-product {
        top: 5%;
        width: 95%;
    }
    #ap-quick-view-product {
        /*display: none!important;*/
    }
}
.height-fit {
    overflow: auto;
}
.height-fit .ap-quickview-close {
    top: 0;
    right: 0;
}
@media (min-width: 480px) and (max-width: 767px) {
    #ap-quick-view-product .product-right-column,
    #ap-quick-view-product .product-left-column {
        width: 100%;
    }
    #ap-quick-view-product .ap-quick-view-product {
        top: 10px;
        width: 95%;
    }
}
@media (max-width: 479px) {
    #ap-quick-view-product .product-info, #ap-quick-view-product .product-extra {
        width: 100%;
        padding: 20px 25px;
    }
    #ap-quick-view-product .product-right-column,
    #ap-quick-view-product .product-left-column {
        width: 100%;
    }
    #ap-quick-view-product .ap-quick-view-product {
        top: 10px;
        width: 95%;
    }
}
@media (max-width: 900px) {
    #ap-quick-view-product .product-info, #ap-quick-view-product .product-extra {
        width: 100%;
    }
}
.ap-quickview-open {
    overflow: hidden;
}
#ap-quick-view-product .primary_block {
    border: none!important;
}
#ap-quick-view-product #AddToCart {
    padding: 0;
    margin: 0;
}
/*Start for owl carousel*/
#ap-quick-view-product .grabbing { 
    cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAO0lEQVQ4y2NgGHbgPxTjY+PWDAP42PgM+k8IwNRQZAg+A/5TYsB/UgBFBtDM/0QZQkxawGsI3QygLwAAbjZlqS88cqkAAAAASUVORK5CYII=) 8 8, move;
}
#ap-quick-view-product .owl-prev, .ap-horizontal #ap_view_scroll_left_quickview {
    position: absolute;
    left: 1px;
    top: auto;
    bottom: -40px;
    width: 39px;
    height: 39px;
    margin-top: -20px;
    opacity: 1;
    font-size: 0px;
    color: #222;
    text-align: center;
    border: 1px solid #bbb;
    background: url(data:image/png;base64,ivborw0kggoaaaansuheugaaabgaaaaycayaaadgdz34aaaabhncsvqicagifahkiaaaaalwsflzaaalewaacxmbajqcgaaaajvjrefusint1kenakeqheevj05gcegsacqeh6kckwo6oajogalwajdgcbgecqkcnsfczgtj/wrv/za7m4+wf2ewkv/igxg0umikdztr8hob3dcplnewxrxtahkxo1wwipb3smcjg2h5hwcc3+evqukv8yplic4yzowkfnihduwlndasfq2qwhwfllzkbpizklrxlte8aw/qgv+/c11maaaaaelftksuqmcc) no-repeat scroll  8px 8px;
}
#ap-quick-view-product .owl-next, .ap-horizontal #ap_view_scroll_right_quickview {
    position: absolute;
    right: 1px;
    top: auto;
    bottom: -40px;
    width: 39px;
    height: 39px;
    margin-top: -20px;
    opacity: 1;
    font-size: 0px;
    color: #222;
    text-align: center;
    border: 1px solid #bbb;
    background: url(data:image/png;base64,ivborw0kggoaaaansuheugaaabgaaaaycayaaadgdz34aaaabhncsvqicagifahkiaaaaalwsflzaaalewaacxmbajqcgaaaajvjrefusint1cesqveuxvhfy0aqjngm/limvec0avbeeuzaciyalgsitvieyxsvkuyzwvuxw+6c/517zvlo+hcktn9nhdgewculczywrjslmegodtopsyubtuimjcncsucvjslxxgh9lgsie44yflrysr3gg0pchl6obvjoommv4jhgf20hgbv12c2fwq7ajfg44xe8aomlgzpemmlyaaaaaelftksuqmcc) no-repeat scroll 8px 8px;
}
.ap-horizontal .ap-more-view-wrapper {
    position: relative;
}
.ap-horizontal span.ap_view_scroll_spacer {
    height: 1px;
    position: absolute;
    left: 0;
    width: 100%;
    display: inline-block;
    top: 0;
}
.ap-horizontal #ap_view_scroll_left_quickview {
    top: 70px;
    left: -10px;
}
.ap-horizontal #ap_view_scroll_right_quickview {
    top: 70px;
    right: -10px;
}
.ap-horizontal #thumbs_list_ap_quickview {
    width: 100%;
    overflow: hidden;
}
#ap-quick-view-product .owl-prev:before, #ap-quick-view-product .owl-next:before {
    content: '';
    display: none;
    text-indent: -1000px;
}
#ap-quick-view-product .ap-vertical .owl-carousel {
    display: none;
    position: relative;
    width: 79px;
    height: auto;
}
#ap-quick-view-product .ap-horizontal .owl-carousel {
    display: none;
    position: relative;
    width: 100%;
    height: 80px;
}
#ap-quick-view-product .ap-vertical .owl-item .item img {
    /*border: 1px solid #dbdbdb;*/
    padding: 2px;
    -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
         box-sizing: border-box;
}
.ap-horizontal .image-block {
    width: 80%;
    position: relative;
    padding: 0px;
    border: none;
    margin: auto;
    float: none!important;
}
.ap-horizontal .ap-more-view-wrapper {
    -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
         box-sizing: border-box;
    padding: 20px 30px;
    width: 100%;
    clear: both;
    height: 120px;
}
.ap-horizontal .owl-item .item img {
    padding: 0px 5px;
}
#ap-quick-view-product .ap-horizontal .owl-prev {
    top: 50%;
    left: -40px;
}
#ap-quick-view-product .ap-horizontal .owl-next {
    top: 50%;
    right: -40px;
}
/*End for owl carousel*/
#ap-quick-view-product .ajax-loading-thumimg {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: url(data:image/gif;base64,r0lgodlhiaagakiaai6dl7s+us3u0drf3efq6flz8/n6+v///yh/c05fvfndqvbfmi4waweaaaah+qqjbwahacwaaaaaiaagaaadohi6zaigmeardtbpyynjmdbzrreddxinvaqiqlqyiwujhtzqiiede1uap8jjcswbgeds/u7nhg2wi1pcvsvjanuwcysuvyeimapm8wjwpout7xnahtfpx+u4un0wxgf8ckplgyu8buode4efao6oi2qpk4egk48nxfawlzagygbvhyopvacgoiskaxofpwsrhwwlba+wlbaxxragb7whnakaifkecqcabwasaaaaacaaiaaaa6v4uswcijhgq30wtsspyznqwua5dcaulezrjeigdwqarocnvvusz4dcckd7pcqgn7igwgwgtezskdsubgpcykiktkmdz0plgvcjfioiywao1jlrzrqozbsuo32viaj+amr8hh6af3eddyaapikui3+cjgwdki2tljwaajgnbfixnaktlqr6oyweqqqinauvqacgr6uxb7sqtrihors2lca/wspefgkaifkecqcabwasaaaaacaaiaaaa6d4uswtqzhgqxuqcsttydnqwca0ekc2gixjeujmkgi6hqogb24dx7kdirwyextiqmuabnjatwasowswmzgtguaolkrtgiicjxxa06opq64uwkrlt9cwg3mj3kiox7x6ewogawjjbwvcxf6bdedtlimjgb1haewrxjmelqcyiowkb5wimjplnaeyi6ahamfvbbgmhtubq6y4ubq7vl2+v8dbwspexcyucqah+qqjbwahacwaaaaaiaagaaadoni6zcritenretdapuvobfczzgdji0fubeewimeirgala+fusgeksijtgkjsjgrmsseg2manw3gxklgxtltomnvtmk5oo3uuu4regyvmmffqazxonsrr74bbyhtnaf4aaxz9dqgaf0wehyeaioumai5rkimscwombpy1czqwnx2gacigbwwmlz+ih56ekkolr6swapcdkqsafkuferelwmgscqah+qqjbwahacwaaaaaiaagaaadohi6zewktenrerdapu3oeidix6gyhth9ufgi8jcqj0ukl6ztcxkpa53oremvzgfhkgcjkolmhke5ifpyapl1g9xypbrvpbaol7tis1kg7qnnbqx5hygfdhs2nfcginnadoinu2vvggyaiop6cqkli34jrwsbkiqhnasqepaxbdyjnwcdlwbog6wxdumqodypqz0dn1gqkkxxppjweiuvhakaifkecqcabwasaaaaacaaiaaaa6b4utz+mmpjq73mwkm60rlndsbujf1wnmi6nieqvoo40o1d4px67r2aycgyzhbe4qbnsbkzzmewuuwvnedcytagzimqqgaq+eyaayh5mqc43euhiucnc+tvverqrwmzbxlvfwufm311cqqbggazbwnuvxyiigqnaqcgjr9iif8hjg8zbykzb5r0fw8exquleaehlhoejxc9kynbc24bqxejach5bakhaacalaaaaaagacaaaaocelrc/jdksau9oovnu/9gki4qiqxfzxtgegawigggyduhemcpdt+fxwx2qf1sqhjryjy+hitm0wyqbjsfy8sgcaqgnfwbrziqvigepdzarqbqtwa+jzqqvsmatm81gkl+b2ocfhrqc3hclqvoaxz7hogueqaoxikfhgkcdjyxas1nl0qmh2yddgejjktinrwsagagl6ehxf4ckxajach5bakhaacalaaaaaagacaaaaoielrc/jdkses0xvgbga/b1hmeeeigqwpnu6hk0typdldzmpjm3gg83wodexiga5mqasqnloqmsim0az5lk1a4ixgghi4iejaiaoeter0pnavusyfakdyi6hz8qe/vdxl5cn19dmwbetggrysfdmgiarpmapvkjxsgb2ebpzwfcgwykj0abqacwhoobqrubkipc4uae6egx1adqlunbrupvqwjads=) no-repeat center center #fff;
}
.ap-quick-view-product .js-qty {
    position: relative;
    margin-bottom: 1em;
    max-width: 100px;
    min-width: 75px;
    overflow: visible;
    backface-visibility: hidden;
}

.ap-quick-view-product .js-qty__adjust {
    cursor: pointer;
    position: absolute;
    display: block;
    top: 0px;
    bottom: 0px;
    border: 0px none;
    color: #000;
    background: transparent none repeat scroll 0% 0%;
    text-align: center;
    overflow: hidden;
    -moz-user-select: none;
    transition: all 0.2s ease-out 0s;
}
.ap-quick-view-product .js-qty__adjust--minus {
    top: auto;
    right: 0px;
    height: 17px;
    width: 18px;
    padding: 0px;
    border-left: 1px solid #E5E5E5;
}

.ap-quick-view-product .js-qty__adjust--plus {
    right: 0px;
    border-left: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    height: 18px;
    width: 18px;
    padding: 0px;
}
.ap-quick-view-product .js-qty__adjust:hover, .ap-quick-view-product .js-qty__adjust:focus {
    background-color: #E5E5E5;
}

/*======Theme classic========*/
#ap-quick-view-product.classic .ap-quick-view-product .product-left-column {
  width: 60%!important;
}
#ap-quick-view-product.classic .ap-quick-view-product .product-right-column {
  width: 40%!important;
}
#ap-quick-view-product.classic .product-info, .classic .product-extra {
  width: 100%!important;
}
#ap-quick-view-product.classic #ap-product-featured-image-quickview {
  max-height: 250px;
  width: auto!important;
  height: auto;
}
#ap-quick-view-product.classic .product-left-column .image-block {
  max-height: 250px;
  clear: both;
  padding: 10px 30px;
  border: 0;
  width: 100%;
}
#ap-quick-view-product.classic .ap-horizontal .ap-more-view-wrapper, #ap-quick-view-product.classic #thumbs_list li, #ap-quick-view-product.classic #thumbs_list_ap_quickview li {
  height: auto;
}
#ap-quick-view-product.classic .product-description {display:none;}
#ap-quick-view-product.classic .product-left-column .image-block,
#ap-quick-view-product.classic .ap-horizontal .ap-more-view-wrapper,
#ap-quick-view-product.classic .product-info, #ap-quick-view-product.classic .product-extra
{
  padding: 20px 30px;
}
.classic #ap-qv-slide-next {
  position: absolute;
  right: 30px;
  top: 50%;
  cursor: pointer;
  background: url(data:image/png;base64,ivborw0kggoaaaansuheugaaabqaaaaucayaaacnir0naaaabhncsvqicagifahkiaaaaalwsflzaaalewaacxmbajqcgaaaay1jrefuoi2fk12ivguyx//po+egrygubgoflwr3keicc8bcozmspih4uvaxxziqu7ozm+qfsi6j04fz0ojodmnn3xrfr5stieqqrds5x6/zicjcrmmoyajo1kxc+thmou8x5rkeowpp7ft7fu//exnewdqxp69oqvmebdqiqm7o4nnqysw1zaruey51nyqzwtfvs11jyi+ijf/xbotugpc86pss0cui3q0m3vrc27z8rkfrm79pwsooauxw1ss5jmwgide2rliqpwiarzvnp+/a5qwmwocn5hvtefjuwdsgamnznmonnir1rnoq0nyhzhvurhlcta1fmwr/s/f7qk1vaxylapoc1zgpnyr1lftr9umqgfzu/alrmonnhqdgooyfyvlucqbfxjv9gwebryok5xrvvw7ccfztr3q2otbznkjizzbll3idx0b0slvfyhqgeyszdk7waqhddo6o9pxui0w4neksdtoeapujsey6ez9yvhb1qipvapvnmp5tjsutyuseglau5g3xsc41ft5sohlrmbricai99+7xay+9updwxmresgqnxxv9nmb745r+t+dytutij42f6xmvstorcjh/3bz44cjiin8wfja/jhjfmnfw8x/c+fnnxqhhnic35s5d9ewu48vygqcxmwl905ebol29olsw1a6boyjaxzk4uotgmmlmiy+a/v+yavkm2lqmwg1btjz7tcqom9hlklfyoo/thn/cksssbgdvgc88jd9dxy7vnipem0zppcbxiwrexzjxd31h/blmujbml4dxm5io1h9mbhgagqobqmmbdmzop88xywqsuzgwv0xkctvawgiueidaw6t2rzigtnhdm4uvofy/bukxqtvye/v3g/fdss7u/bpafeven1x6ew0aj63sdmlu7slrxpnpgmc2tsjvrmkyucl7avieblzw+ns/ccumhenstjfqceajgootldjhhmhuw2a6t72tgqmcex9x+krl8pmjkjibt7/n7h9hjhyo9jvkebdsolvoifg7ahlvdpzlpzstaydks/85mfvu+kv9uubxv3ebqlajinymlkujt5ibwl/j51vc2rinsgaaaabjru5erkjggg==) no-repeat center center transparent;
  text-indent: -10000px;
  display: block;
  width: 24px;
  height: 24px;
  padding: 20px;
}
.classic #ap-qv-navi span {
  background-color: rgba(0,0,0,0.1);
}

.classic #ap-qv-slide-pre {
  position: absolute;
  top: 50%;
  cursor: pointer;
  background: url(data:image/png;base64,ivborw0kggoaaaansuheugaaabgaaaaycayaaadgdz34aaaabhncsvqicagifahkiaaaaalwsflzaaalewaacxmbajqcgaaaa9rjrefusimvlv9mw3uux7/nd29tceolhmgicwbgmbitksasz5bkohuo6rq75h5snriocrevrb62wm4akdfzsibthuyclhb0ccwajm6lsmzcsfznhvwtz/trgdvmme4ztr2/48mc8udei+f1fs7n/m793xmu4x9ekxbctszngvqfn8ktdpzb7vakhnz8pbb8ut24vkokmrmk+dtkzbt2nk7r6q/z5ican5iui8qg5c3bagysquarb6k7dsp8uxxn9xodc9m8mwk0j8en8whxp+wsn7ycq4eqiwkcwnsmd79/4srtk07tnkejgrosusui3uynht8aapgf8kd7ywiyfcbmvmoxxk7u8eh5jt03ihkvkul7l+qaynubt2t/xbi8q0sx89sfvyoryb0rzuvv71hzzdeavwdp7o11j618bnnjjf72awagcbi48ifqjg9efi0p4dm3s2kel8azatjbg+u+sjzz94oa/ugpaiyaoxbl5agbgahzyjvnv5fv7cvmvcigpb3rrnxydqv8gebhatrnkj8qkntud4dcaaukqec/p8ozt1lskrhv9eq7j6w4ymudngrbzkfkghlw9pfvdw0pd5twcq2tusurnsce4zebqjgmzhk7+xihpn97qyayghyqykuetjnr2teiz8a8apzbtcjqxhiael6w9jyajwh0bcluj4rciwknn0n5tao8bbi73jw6u7nkacbyyb+ktdpotj0calistgf4asdvypfy9ubkacacmgtz4czjvtkkdvtzgxejpalga6tcmzux+djj0fm2uocau19fmrpjbc4jchdptgvclqhzf6yojt6eojlfz/ovu+levqbynshzaf4es2fluk+nu8uprkngpqkqnx0nq7fs2ou56osllcwwknvboaeiouyt2gyxfdfck0kh5wl4ve1npjrnf9ioxbwuv00mzudkikc2bx5gcxedly+vnk+npqeteq9fm/qprolzblfy2btskat4lnhj2ttcws5u2zhphwwddfsyjbs7hg/bfwfnb+lbkzudynambdhpgf1f2naw+ottl596uvivqel4n4uyzpeuhylkmrmuybefj+dlt1cok5lqwcbquv41nupn/zirg39p6a82soq+ghhbuk0csft+da26y2macsmxtrc/1hslxwjy/haaib4n9wss9srqm1+qht/u1lzgxfvhqnp5jjvvrhwvrj80byl1g+pgkzr9hs8wzffafmoz7k54/j15k07tngegcoyerb0xvdk7wiqeaocekvlneivqhav2xcww+/u3n3/ylxmnmhdwh4zxmfq9tikdaaaaaelftksuqmcc) no-repeat center center transparent;  
  display: block;
  width: 24px;
  height: 24px;
  text-indent: -10000px;
  padding: 20px;
}
.classic #ap-qv-slide-pre:hover, .classic #ap-qv-slide-next:hover {
  background-color: rgba(0,0,0,0.2);
}
#ap-quick-view-product.classic .ap-horizontal #thumbs_list_ap_quickview {
  height: auto;
}
.classic .ap-sub-title {
  text-transform: uppercase;
}

.classic #quickview-nav-button {
  padding-bottom: 10px;
  text-align: center;
}

.classic #quickview-nav-button:before {
  content: "";
  width: 1000px;
  height: 1px;
  bottom: 0;
  left: -50px;
  position: absolute;
  background-color: #e5e5e5;
}
 
#ap-quick-view-product.classic .box-button button {
  border-radius: 0;
  line-height: 20px;
  color: #000;
  width: 30px;
  background-color: #d9d7df;
}


#ap-quick-view-product.classic .add_to_cart_detail {
    background: #000;
    color: #fff;
}

#ap-quick-view-product.classic .ap-quick-view-product .prices-left {
    position: relative;
    float: left;
    padding-top: 42px;
    padding-bottom: 20px;
}
#ap-quick-view-product.classic .ap-quick-view-product .prices-left:before {
    position:absolute;
    height:1px;
    left: -50px;
    top:0;
    content: "";
    width: 1000px;
/*     background-color: #e5e5e5; */
}
#ap-quick-view-product.classic .swatch.ap-swatch {
  text-align: right;
}
#ap-quick-view-product.classic .swatch .swatch-element {
  margin: 0px 0px 0px 10px;
  float: right;
}
#ap-quick-view-product.classic label.quantity-selector, #ap-quick-view-product.classic .ap-swatch div.header {
    margin: 0;
    float: none;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 32px;
}
#ap-quick-view-product.classic .quantity_wanted_p {
    float: right;
    text-align: right;
}
#ap-quick-view-product.classic .box-button {
    float: none;
}
#ap-quick-view-product.classic .socialsharing_product ul li .btn span {
    display: none;
}
#ap-quick-view-product.classic .socialsharing_product ul li .btn {
    margin-top: 0;
    border: none;
    font-size: 24px;
}
#ap-quick-view-product.classic #AddToCart {
    font-size: 30px;
    height: 50px;
    font-weight: normal;
    color: #fff!important;
    background: #000!important;;
}
.classic #customer-this {
    padding-bottom: 40px;
    position: relative;
}
.classic #customer-this:before {
    position:absolute;
    height:1px;
    left: -50px;
    bottom: 0;
    content: "";
    width: 1000px;
    background-color: #e5e5e5;
}
.classic #thumbs_list_ap_quickview #thumblist_ap_quickview {
  margin-left: auto;
  margin-right: auto;
}

.classic #quickview-nav-button strong {
    font-size: 26px;
    text-transform: uppercase;
}
.classic .product-extra {
    overflow: hidden;
}
.classic #customer-this-btn {background-color: #000;font-size: 30px;text-transform: uppercase;width: 100%; border-radius: 0;}
.classic .ap-product-meta-field #num-depths ,.classic .ap-product-meta-field #num-lengths {border-left: 2px solid #000;padding-left: 15px;}
.classic .ap-product-meta-field span:nth-child(2n){padding-right: 15px; padding-left: 5px;}
.classic .ap-product-meta-field span{
  font-size: 25px;line-height:26px;display: block;float:left;
  font-weight: 100;
  font-family: "Playfair Display", serif;
}
.classic .ap-number {
  font-weight: bold!important;
}
.classic .ap-product-meta-field {overflow: hidden;border-top: 5px double #000;border-bottom: 5px double #000;padding: 10px 0;text-align: center;}
.classic .ap-product-meta-wrap {display: inline-block;}
.classic .socialsharing_product {text-align:center;}
.classic .socialsharing_product .socialsharing_product_title{margin-top:23px;}
.classic .socialsharing_product .socialsharing_product_title span {text-transform:uppercase;font-weight:800;padding: 0 10px;position: relative;}
.classic .socialsharing_product .socialsharing_product_title span:before {content:"";position:absolute;top:50%;right:100%;width:100px;border-top:1px solid #e5e5e5;}
.classic .socialsharing_product .socialsharing_product_title span:after {content:"";position:absolute;top:50%;left:100%;width:100px;border-top:1px solid #e5e5e5;}
#ap-quick-view-product.classic .ap-quantity-detail {
  font-size: 100%;
}
.classic .text-the {
  font-style: italic;
  text-transform: capitalize;
  padding-right: 8px;
}
.classic h3 span {
  font-size: 30px;
  text-transform: uppercase;
  font-family:"Playfair Display", serif;
}
.classic .qwp-name {
  font-weight: bold;
}
#ap-quick-view-product.classic #thumbs_list li, #ap-quick-view-product.classic #thumbs_list_ap_quickview li {
  border: 0;
}
.classic .quantity_wanted_p .box-button button {
  font-size: 140%;
}
.classic .quantity_wanted_p .box-button input {
  font-size: 100%;
}
#ap-quick-view-product.classic .ap-quick-view-product .price {
  float: none;
}
#ap-quick-view-product.classic .price-old, #ap-quick-view-product.classic .old-price {
  display: none!important;
}
#ap-quick-view-product.classic .product-right-column .product-extra {
  padding: 45px 25px;
}
/*======End Theme classic========*/