/*font-family: 'Quicksand', sans-serif;font-family: 'BenchNine', sans-serif;font-family: 'Ropa Sans', sans-serif;*/body {    background-color: #fff;    font-size: 16px;}div p, div li {    font-size: 17px;    color: #878787;    font-family: 'Quicksand', sans-serif;}h1, h2, h3, h4 {    font-family: 'Quicksand', sans-serif;    /*	font-family: Gotham, Helvetica Neue, Helvetica, Arial, sans-serif;*/    color: #646464;}h3, .h3 {    font-size: 21px;}a {    font-weight:bold;}h4{    font-size: 21px;}.navbar-default .navbar-toggle {    border-color: #8B8B8B;}.navbar-default .navbar-toggle .icon-bar {    background-color: #8B8B8B !important;}.header {    background-color: #fff;    margin-bottom: 10px;/*overflow: hidden;*/}.navbar .navbar-nav {    display: inline-block !important;    float: none !important;}.navbar .navbar-collapse {    text-align: center !important;/*	padding: 15px;*/}.navbar {    background-color: transparent !important;    border: 0px solid #E9E9E9;    margin-left: -15px;    margin-right: -15px;    border-radius: 0px;    margin-bottom: 0px;    min-height: 5px !important;}.navbar-default {    /*	background-color: transparent !important;;*/    background-color: #FFFFFF !important;}.navbar-default .navbar-nav > li > a, .dropdown-menu > li > a {    font-family: 'Quicksand', sans-serif;    /*	font-family: 'Ropa Sans', sans-serif;*/    /*	letter-spacing: -2px;*/    font-size: 21px;    /*	color: #7B7B7B;*/    color: #878787;    /*	font-weight: 600;*/    padding: 12px 21px;/*	letter-spacing: -2px;*//*	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, DejaVu Sans, Verdana, sans-serif;*/}@media(min-width:1540px) {    .navbar-default .navbar-nav > li > a, .dropdown-menu > li > a {        padding: 9px 35px 5px;    }}@media(max-width:1168px) {    .navbar-default .navbar-nav > li > a, .dropdown-menu > li > a {        padding: 7px 20px;        font-size: 18px;    }}@media(max-width:1070px) {    .navbar-default .navbar-nav > li > a, .dropdown-menu > li > a {        padding: 7px 14px;        font-size: 19px;    }}@media(max-width:767px) {    .navbar-default .navbar-nav > li > a, .dropdown-menu > li > a {        padding: 5px 16px;        font-size: 19px;    }}.dropdown-menu {    background-color: rgba(255,255,255,0.9);    border: none;    border-radius: 0px;    box-shadow: none;}.dropdown-menu li a {    font-size: 18px;}.navbar-default .navbar-nav > li > a:hover {    color: #DADADA;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {    color: #878787 !important;    text-decoration: underline;    background-color: transparent !important;}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {    background-color: transparent !important;}.navbar-default .navbar-toggle .icon-bar {    background-color: #fff;}.container{    min-height: 45vh;}@media (min-width: 1400px) {    .container {        width: 1350px;    }}.container-fluid {    /*	overflow: hidden;*/}.clear-pad-margin {    padding: 0px !important;    margin: 0px !important;}.clear-padding {    padding: 0px !important;}.clear-margin {    margin: 0px !important;}.clear-side-padding {    padding-left: 0px !important;    padding-right: 0px !important;}.add-top-padding {    padding-top: 10px !important;}.add-bottom-paddingadd-bottom-padding {    padding-bottom: 20px !important;}.pt8 {    padding-top: 8px;}.pt16 {    padding-top: 16px;}.pt32 {    padding-top: 32px;}.pt64 {    padding-top: 64px;}.pt128 {    padding-top: 128px;}.btn-default {    font-size: 16px;    /*	font-weight: 600;*/    color: #878787;    background-color: #fff;    border-color: #ABABAB;}/*////////////////////////*/.item-wrap {    padding: 6px;    max-width: 450px;}.item-wrap .item {    /*	border: 8px solid #5B6369;*/    position: relative;    overflow: hidden;    transition: all 0.4s ease-in-out;}.item-text {    background-color: rgba(253,253,253,0.7);    position: absolute;    bottom: 0px;    right: 0px;    left: 0px;    transform: translateY(85px);    transition: all 0.4s ease-in-out;}.item-wrap h3 {    /*	font-weight: 600;*/    font-size: 24px;    padding: 0px;    text-align: center;    font-family: 'Quicksand', sans-serif;    color: #646464;}.item:hover .item-text {    transform: translateY(0px);    background-color: rgba(253,253,253,0.81);}.item-text {    /*	max-height: 1px !important;*/    transition: all 0.4s ease-in-out;}.item-text p {    padding: 15px;    color: #646464;    transform: translateY(120px);}.item:hover .item-text p {    /*    max-height: 1200px;*/    opacity: 1;    transform: translateY(0px);}.items-container {    margin-top: 25px;}.carousel-caption p {    color: #fff;    font-size: 17px;}.carousel-caption {    background-color: rgba(124,124,124,0.81);    right: 0px;    left: 0px;    z-index: 50 !important;    /*max-height: 200px;*/    bottom: 0px;    text-shadow: none;}@media screen and (min-width: 768px) {    .carousel-caption {        right: 0;        left: 0;        padding-bottom: 0px;        padding-left: 50px;        padding-right: 50px;/*	text-align: left;*/    }}/*@media (max-width:1000px) {.carousel-caption {        bottom: 20%;}}*/.carousel-indicators {    bottom: -10px !important;}.carousel-control, .carousel-control .left, .carousel-control .right {    background-image: none !important;}.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {    top: auto;    bottom: 12px;    right: auto;    left: auto;}.carousel-control .glyphicon-chevron-right {    margin-right: 12px;    right: 0px;}.carousel-control .glyphicon-chevron-left {    margin-left: 12px;    left: 0px;}.carousel-caption h3 {    color: #fff;    margin: 1px !important;    font-weight: 500;    font-size: 25px;    font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, DejaVu Sans, Verdana, sans-serif;}@media (min-width:501px) and (max-width:800px) {    .carousel-caption h3 {        font-size: 20px !important;    }}@media (max-width:500px) {    .carousel-caption h3 {        font-size: 17px !important;    }}@media (max-width:440px) {    .carousel-caption p {        display: none;    }}.carousel img {    min-width: 750px;}@media (max-width: 520px) {    .carousel img {        transform: translateX(-45px);    }}.smallprint {    font-size: 10px;}.carousel-fade .carousel-inner .item {    -webkit-transition-property: opacity;    transition-property: opacity;}.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {    transition: all 0.4s ease-in-out;    opacity: 0;}.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {    opacity: 1;}.carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {    left: 0;    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);}.footer {    /*	overflow: hidden;*/    /*	position: relative;*/    margin-top: 26px;    /*	max-height: 280px;*/    background-image: url(../images/footer.jpg);    background-size: 100%;}@media (max-width:931px) {    .footer {        background-size: 130%;        background-position: -140px -0px;    }}@media (max-width:680px) {    .footer {       	background-size: 1328px 500px;        background-position: -340px -0px;        background-repeat: no-repeat;    }}.footer-content {    background-color: rgba(255,255,255,0.7);    margin-top: 0px;    margin-bottom: 0px;    padding: 12px 5px;}.footer p {    color: #3E3E3E;/*	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, DejaVu Sans, Verdana, sans-serif;*/}.footer h1 {    color: #646464;    /*	font-weight: 400;*/    letter-spacing: -2px;}.footer a {    color: #675D7C;}hr {    margin-top: 8px !important;    margin-bottom: 8px !important;    height: 0px !important;    border: 1px solid #E9E9E9 !important;/*border: 1px solid #fff !important;*//*	-webkit-box-shadow: 3px 3px 5px 3px rgba(25, 25, 25, 0.2);*//*	box-shadow: 3px 3px 5px 3px rgba(25, 25, 25, 0.2);*/}@media (min-width:1500px) {    .home-top {        padding: 10px 50px;        margin-bottom: 50px;    }}@media(max-width:400px) {    .home-top .col-md-5, .home-top .col-md-7 {        padding-left: 0px;        padding-right: 0px;    }}@media(max-width:1370px) {    .spacer {        display: none;    }}.home-textbox {    margin-top: 25px;}@media(min-width:1522px) {    .home-textbox {        margin-top: 60px;    }}@media(max-width:1144px) {    .home-textbox {        margin-top: 0px;    }}@media(max-width:991px) {    .home-textbox {        margin-top: 25px;    }}#logo-header {    position: relative;    /*z-index:120;*/    padding: 12px;}.header-contact {    position: absolute;    top: 20px;    right: 30px;}@media(max-width:1032px) {    .header-contact {        display: none;    }}.header-contact p {    color: #878787;    font-size: 16px;}.header-contact a {    color: #878787;    font-size: 16px;    font-family: 'Quicksand', sans-serif;/*font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, DejaVu Sans, Verdana, sans-serif;*/}.img-border {    background-color: #fff;    border: 8px solid #5B6369;    border-radius: 0px;}.img-wrap {    overflow: hidden;}.fb-wrap {    padding: 5px 5px 0px;}.feature {    overflow: hidden;}.feature img{    min-width:950px;}.phone-conact p, .phone-conact a {    color: #878787;    font-size: 18px;    padding:7px 7px 12px;}.well{    background-color: transparent;}label .btn{    padding:6px 12px;    /*	margin:0px 12px 0px 0px;*/}label{    font-size: 17px;    color: #878787;    font-family: 'Quicksand', sans-serif;}.prints .thumbnail {    display: block;    padding: 4px;    margin-bottom: 20px;    line-height: 1.42857143;    background-color: #fff;    border: 0px solid #ddd;}.img-wrap{    position:relative;}.img-wrap span{    position:absolute;    /*background-image: url(../images/blank.png);*/    top:0px;    left:0px;    right:0px;    bottom:0px;}/* Mobile */@media screen and (max-width: 767px) {    .gallery .col-xs-1:nth-child(12n+1),    .gallery .col-xs-2:nth-child(6n+1),    .gallery .col-xs-3:nth-child(4n+1),    .gallery .col-xs-4:nth-child(3n+1),    .gallery .col-xs-6:nth-child(2n+1){        clear: left;    }}/*  Tablet  */@media (min-width:767px){    /* Column clear fix */    .gallery  .col-lg-1:nth-child(12n+1),    .gallery  .col-lg-2:nth-child(6n+1),    .gallery  .col-lg-3:nth-child(4n+1),    .gallery  .col-lg-4:nth-child(3n+1),    .gallery  .col-lg-6:nth-child(2n+1),    .gallery  .col-md-1:nth-child(12n+1),    .gallery  .col-md-2:nth-child(6n+1),    .gallery  .col-md-3:nth-child(4n+1),    .gallery  .col-md-4:nth-child(3n+1),    .gallery  .col-md-6:nth-child(2n+1){        clear: none;    }    .gallery .col-sm-1:nth-child(12n+1),    .gallery .col-sm-2:nth-child(6n+1),    .gallery .col-sm-3:nth-child(4n+1),    .gallery .col-sm-4:nth-child(3n+1),    .gallery .col-sm-6:nth-child(2n+1){        clear: left;    }}/*  Medium Desktop  */@media (min-width:992px){    /* Column clear fix */    .gallery .col-lg-1:nth-child(12n+1),    .gallery .col-lg-2:nth-child(6n+1),    .gallery .col-lg-3:nth-child(4n+1),    .gallery .col-lg-4:nth-child(3n+1),    .gallery .col-lg-6:nth-child(2n+1),    .gallery .col-sm-1:nth-child(12n+1),    .gallery .col-sm-2:nth-child(6n+1),    .gallery .col-sm-3:nth-child(4n+1),    .gallery .col-sm-4:nth-child(3n+1),    .gallery .col-sm-6:nth-child(2n+1){        clear: none;    }    .gallery .col-md-1:nth-child(12n+1),    .gallery .col-md-2:nth-child(6n+1),    .gallery .col-md-3:nth-child(4n+1),    .gallery .col-md-4:nth-child(3n+1),    .gallery .col-md-6:nth-child(2n+1){        clear: left;    }}/*  Large Desktop  */@media (min-width:1200px){    /* Column clear fix */    .gallery .col-md-1:nth-child(12n+1),    .gallery .col-md-2:nth-child(6n+1),    .gallery .col-md-3:nth-child(4n+1),    .gallery .col-md-4:nth-child(3n+1),    .gallery .col-md-6:nth-child(2n+1),    .gallery .col-sm-1:nth-child(12n+1),    .gallery .col-sm-2:nth-child(6n+1),    .gallery .col-sm-3:nth-child(4n+1),    .gallery .col-sm-4:nth-child(3n+1),    .gallery .col-sm-6:nth-child(2n+1){        clear: none;    }    .gallery .col-lg-1:nth-child(12n+1),    .gallery .col-lg-2:nth-child(6n+1),    .gallery .col-lg-3:nth-child(4n+1),    .gallery .col-lg-4:nth-child(3n+1),    .gallery .col-lg-6:nth-child(2n+1){        clear: left;    }}/* Mobile */@media screen and (max-width: 767px) {    .prints .col-xs-1:nth-child(12n+1),    .prints .col-xs-2:nth-child(6n+1),    .prints .col-xs-3:nth-child(4n+1),    .prints .col-xs-4:nth-child(3n+1),    .prints .col-xs-6:nth-child(2n+1){        clear: left;    }}/*  Tablet  */@media (min-width:767px){    /* Column clear fix */    .prints  .col-lg-1:nth-child(12n+1),    .prints  .col-lg-2:nth-child(6n+1),    .prints  .col-lg-3:nth-child(4n+1),    .prints  .col-lg-4:nth-child(3n+1),    .prints  .col-lg-6:nth-child(2n+1),    .prints  .col-md-1:nth-child(12n+1),    .prints  .col-md-2:nth-child(6n+1),    .prints  .col-md-3:nth-child(4n+1),    .prints  .col-md-4:nth-child(3n+1),    .prints  .col-md-6:nth-child(2n+1){        clear: none;    }    .prints .col-sm-1:nth-child(12n+1),    .prints .col-sm-2:nth-child(6n+1),    .prints .col-sm-3:nth-child(4n+1),    .prints .col-sm-4:nth-child(3n+1),    .prints .col-sm-6:nth-child(2n+1){        clear: left;    }}/*  Medium Desktop  */@media (min-width:992px){    /* Column clear fix */    .prints .col-lg-1:nth-child(12n+1),    .prints .col-lg-2:nth-child(6n+1),    .prints .col-lg-3:nth-child(4n+1),    .prints .col-lg-4:nth-child(3n+1),    .prints .col-lg-6:nth-child(2n+1),    .prints .col-sm-1:nth-child(12n+1),    .prints .col-sm-2:nth-child(6n+1),    .prints .col-sm-3:nth-child(4n+1),    .prints .col-sm-4:nth-child(3n+1),    .prints .col-sm-6:nth-child(2n+1){        clear: none;    }    .prints .col-md-1:nth-child(12n+1),    .prints .col-md-2:nth-child(6n+1),    .prints .col-md-3:nth-child(4n+1),    .prints .col-md-4:nth-child(3n+1),    .prints .col-md-6:nth-child(2n+1){        clear: left;    }}/*  Large Desktop  */@media (min-width:1200px){    /* Column clear fix */    .prints .col-sm-1:nth-child(12n+1),    .prints .col-sm-2:nth-child(6n+1),    .prints .col-sm-3:nth-child(4n+1),    .prints .col-sm-4:nth-child(3n+1),    .prints .col-sm-6:nth-child(2n+1){        clear: none !important;    }    .prints .col-md-1:nth-child(12n+1),    .prints .col-md-2:nth-child(6n+1),    .prints .col-md-3:nth-child(4n+1),    .prints .col-md-4:nth-child(3n+1),    .prints .col-md-6:nth-child(2n+1),    .prints .col-lg-1:nth-child(12n+1),    .prints .col-lg-2:nth-child(6n+1),    .prints .col-lg-3:nth-child(4n+1),    .prints .col-lg-4:nth-child(3n+1),    .prints .col-lg-6:nth-child(2n+1){        clear: left !important;    }}.banner{    overflow:hidden;}.banner img{    min-width:1200px;}blockquote{    border-left: 0px solid #fff;}@media(min-width:600px){    blockquote{        padding-left:15%;        padding-right:15%;    }}.exhibitions li{    font-size:19px;    padding:12px 0px;    list-style: none;}.testimonial-wrap{    padding:15px;}.thumbnail.thumb-popup {    cursor: pointer;}.sticky-cart {    outline: 1px solid #d8d8d8;    position: fixed;    z-index: 10001;    top: 90px;    right: 0;    width: auto;    padding: 10px;    background-color: white;}.modal-open .sticky-cart {    right: 13px;}.sticky-cart p {    margin-bottom: 0;}.sticky-cart:hover {    background-color: #efefef;}a.sticky-cart-overlay {    position: absolute;    top: 0;    width: 100%;    height: 100%;}.cart-timeline-circle-wrapper {    height: 86px;    position: relative;}.cart-timeline-circle {    border: 1px solid #B6B7B7;    display: block;    width: 20px;    height: 20px;    border-radius: 50%;    background-color: #F7FAFA;    position: absolute;    bottom: 0;    left: 50%;    margin-left: -10px;}a.cart-timeline-circle {    -webkit-transition: all .18s ease-in-out;    -moz-transition: all .18s ease-in-out;    transition: all .18s ease-in-out;   }.cart-timeline-circle.circle-active {    width: 30px;    height: 30px;    position: absolute;    left: 50%;    margin-left: -15px;    border-width: 0;    background-color: rgb(252, 255, 198);    box-shadow: 1px 1px 13px #333;     bottom: -6px;}a.cart-timeline-circle:hover {    box-shadow: 1px 1px 13px #333;      }.cart-product-row:hover {    background: rgba(181, 197, 196, 0.24);}.line-through-timeline {    width: 66.66%;    height: 1px;    background: #cecece;    margin: 0 auto;    position: relative;    top: -10px;    z-index: -2;    border-radius: 5px;}.heading-circle-active {    position: relative;    font-size: 24px;    top: -9px;}.btn-cart-remove {    border: none;    background: none;    font-size: 22px;    color: #fb6868;}.btn-default-custom-inline {    background-color: #f3f3f3;    border: 1px solid #ddd;    width: auto;    text-transform: capitalize;    color: #6b6b6b;    padding: 15px;    font-size: 19px;    font-family: 'Quicksand', sans-serif;}.cart-update-wrapper input.form-control.spinner {    width: 110px;    border: 1px solid #dcdcdc;    height: 50px;    font-size: 16px;    font-family: 'Quicksand', sans-serif;    }.input-group-btn-cart-qty .btn {    border-radius: 0 5px 5px 0;    color: #777;    border-color: transparent;    font-weight: bold;    width: 75px;    height: 50px;    margin-right: 10px;    border: 1px solid #dcdcdc;    font-family: 'Quicksand', sans-serif;    margin-bottom: 10px;    font-size: 14px;    }.preview-cart-image {    max-width: 50px;    max-height: 50px;    display: block;    margin: 0 auto;}.preview-cart-image-full {    position: absolute;    z-index: 100;    top: 0;    left: 0;    width: auto;    height: 300px;    border: 1px solid #b2b4b4;    border-radius: 0;    box-shadow: 1px 2px 7px rgba(51, 51, 51, 0.52);            background-color: #fff;}.product-price {    font-weight: bold;}body .notifyjs-bootstrap-base {    border-radius: 0;    background-color: white;    color: grey;    font-family: 'Quicksand';    border-color: #c5c5c5;}body .notifyjs-bootstrap-base span {    font-weight: 500;}body.modal-open div.notifyjs-corner {    margin-top: 140px;    margin-right: 11px;}div.notifyjs-corner {    margin-top: 140px;    margin-right: -7px;}.testimonial p, .testimonial strong{    font-size: 17px;    color: #878787;    font-family: 'Quicksand', sans-serif;    display: block;    /*        margin-left: 0;        margin-right: 0;    */}.testimonial p{    /*            margin-top: 15px;            padding-top: 12px;        margin-bottom: 10px;    */    font-style: italic !important;}.testimonial strong{    font-weight:bold;    /*            margin-top: 5px;        margin-bottom: 12px;            padding-bottom: 15px;    */    font-style: normal;}.img-preview {    margin-top: 20px;}.img-preview.img-wrap {    height: 320px;    width: 100%;        text-align: center; }.img-preview .inner-img {    max-height: 100%;    max-width: 100%;    display: inline-block;    position: relative;    top: 50%;    -webkit-transform: translateY(-50%);    -moz-transform:    translateY(-50%);    -ms-transform:     translateY(-50%);    -o-transform:      translateY(-50%);    transform:         translateY(-50%);}.img-outer-wrap {    padding-bottom: 20px;    padding-top: 20px;}.modal-img-wrap {    position: relative;    text-align: center;    /*height: 650px;*/}.modal-img-wrap img {    max-width: 100%;    display: inline-block;    /*    top: 50%;        position: relative;        transform: translateY(-50%);    */    width: 1200px;    }.modal-price-outer {    font-size: 32px;}.caption a {    font-family: 'Quicksand', sans-serif;    font-weight: normal;    text-decoration: underline;}.caption a:hover {    color: #333;    font-weight: bold;}blockquote footer:before, blockquote small:before, blockquote .small:before {    content: none !important;}.full-modal .modal-dialog {    width: 100%;    height: 100%;    margin: 0;    padding: 0;}.full-modal .modal-content {    height: auto;    min-height: 100%;    border-radius: 0;}body .modal-lg {    width: 1200px;}.home-split-print-options {    margin-top: -17px;    }@media (min-width:760px) and (max-width: 1199px) {    .container {        width: 95% !important;    }}@media (max-width:1200px) {    .container {        overflow: hidden;    }    body .modal-lg {        width: auto;    }        .modal-img-wrap img {        width: auto;    }    }.table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th,.table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td {    border-top: none;     border-bottom: 1px solid #ddd; }.pinterestbutton-mask {    position: fixed;    z-index: 10001;    top: 5px;    left: 5px;    padding: 10px;    }.pinterestbutton {    position: fixed;    z-index: 10001;    top: 5px;    left: 5px;    padding: 10px;    visibility: hidden;    }.pinterestbutton a {}.pinterestbutton-mask a {    display: block;    background: url(../images/pinterest-icon-sprite.png);    background-position: 0 32px;    width: 30px;    height: 30px;}.pinterestbutton-mask a:hover {    background-position: 0 0;}@media (max-width:768px) {    .btn-block-xs {        display: block;        margin-bottom: 10px;        margin-top: 10px;    }    .cart_head_row {        display: none;    }    .cart-timeline-wrap {        display: none;    }    .line-through-timeline {        display: none;    }     .page-title {        font-size: 30px;        text-align: center;    }    .preview-cart-image {        display: block;        margin: 0 auto;        max-width: 100%;        max-height: none;    }    span.cart-product-description {        display: block;        text-align: center;        font-weight: bold;        margin-top: 10px;    }    tr.cart-product-row {        outline: 1px solid #e6e6e6;        float: left;        width: 100%;        margin-bottom: 10px;        border: 0;    }    .input-group.cart-update-wrapper {        display: block;    }    span.input-group-btn-cart-qty {        position: absolute;        top: 0;        right: -13px;        z-index: 10;    }    span.cart-price-prefix-mobile.visible-xs {        margin-top: 70px;        display: block;        width: 100%;    }        span.cart-price p {        font-size: 23px;    }        .cart-update-wrapper input.form-control.spinner {        width: 100%;    }    .btn-default-custom-inline {        width: 100%;        margin-bottom: 10px;    }    .modal-open .sticky-cart {        right: 0px;        top: 10px;    }    .sticky-cart {        right: 0px;        top: 10px;    }    body.modal-open div.notifyjs-corner {        margin-top: 60px;        margin-right: -10px;    }    a.sticky-cart-overlay {        z-index: 1000;    }}
.thumbnail.thumb-popup img {
    height: 75px;
}
.instagram-wrap {
    position: fixed;
    z-index: 10001;
    top: 55px;
    left: 15px;
    /* padding: 10px; */
    width: 30px;
    height: 30px;
}
.instagram-wrap a {
    display: block;
    background: url(../images/instagram-icon-sprite.png);
    background-position: 0px -3px;
    width: 30px;
    height: 30px;
}
.instagram-wrap a:hover {
    display: block;
    background: url(../images/instagram-icon-sprite.png);
    background-position: 0 36px;
    width: 30px;
    height: 30px;
}
.home-promo .modal-content {
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;	
}
.home-promo .modal-footer {
    border-top: none;
}
.home-promo .btn {
    background: transparent;
    border: none;
    border-radius: 0;
    text-transform: uppercase;
    color: white;
    font-size: 22px;
    font-weight: bold;
}
.pb8 {
    padding-bottom: 8px;
}
.pb16 {
    padding-bottom: 16px;
}
.pb32 {
    padding-bottom: 32px;
}
.pb64 {
    padding-bottom: 64px;
}
.pb128 {
    padding-bottom: 128px;
}
.g-recaptcha > div {
    margin: 0 auto;
}