/*body.cms-rickshaw-customize .photos-col,*/
/*body.cms-rickshaw-customize .accessories-col {*/
    /*margin-top: 20px !important;*/
/*}*/
/*body.cms-rickshaw-customize  h1 {*/
    /*font-family: "BebasNeueBold" !important;*/
    /*font-size: 36px !important;*/
    /*margin-top: 5px;*/
/*}*/
/*body.cms-rickshaw-customize #info-form .photos-col {*/
    /*width: 370px;*/
/*}*/

/*body.cms-rickshaw-customize #info-form .fabrics-col {*/
    /*width: 800px;*/
/*}*/

/*body.cms-rickshaw-customize .photos-col h2,*/
/*body.cms-rickshaw-customize .accessories-col h2 {*/
    /*font-family: "BebasNeueBold" !important;*/
/*}*/

/*body.cms-rickshaw-customize .fabrics-col .option h4 {*/
    /*font-family: "BebasNeueBold" !important;*/
/*}*/
/*body.cms-rickshaw-customize #info-form .fabrics-col .option {*/
    /*width: 240px;*/
/*}*/
/*body.cms-rickshaw-customize #info-form .fabrics-col .option ul li a {*/
    /*-webkit-box-sizing: content-box;*/
    /*-moz-box-sizing: content-box;*/
    /*box-sizing: content-box;*/
/*}*/

/*body.cms-rickshaw-customize .fabrics-col .option ul li {*/
    /*list-style-type: none;*/
/*}*/

/*body.cms-rickshaw-customize dl.option-display dd,*/
/*body.cms-rickshaw-customize dl.option-display dt {*/
    /*line-height: 26px;*/
/*}*/

/*body.cms-rickshaw-customize .tabs {*/
    /*height: auto;*/
/*}*/

/*body.cms-rickshaw-customize #info-form .powered-by {*/
    /*padding: 20px 130px 30px 0;*/
/*}*/
/*div.template {*/
    /*display: none;*/
/*}*/
/*body.cms-rickshaw-customize .fabrics-col .medallion,*/
/*body.cms-rickshaw-customize #products-column a.medallion,*/
/*body.cms-rickshaw-customize .accessories-col .medallion {*/
    /*top: 0;*/
/*}*/

/*!* Review stars *!*/

/*.stars {*/
    /*display: inline-block;*/
    /*vertical-align: -2px;*/
    /*height: 15px;*/
    /*padding: 1px 0 2px 2px;*/
/*}*/

/*.stars > span,*/
/*.stars > span > span {*/
    /*height: 100%;*/
    /*background-image: url(data:image/gif;base64,R0lGODlhGgAwAKIHAPDb093RzfuBT/bv7NTFv/pUEP///////yH5BAEAAAcALAAAAAAaADAAAAPweLrc/vCMEWsDwGpDiNHV0FEgFJxB+YgYQaoL4HEZvBCBYQSENWAA1MmlEwkDQNKucwTodEEh86NY5p7YrJXKkAUGWuyAV1uNwgaRy8cDZ42vEPG9BsnQhLLl9MQ8TyA0aR1ndxoiYzgTPF91FTIdTlWQeRqMcQqJKRU0jx6cmCtcNqQXeqUHAgKoCwMFBaEwBK89rAKvq6gAr6+nKre8uaS8vBaEBKrJxLjJAseZwMvS0wIvA9HT2dUOs9nTtQ+73sS+F+O9duPlD93Z4BbY0sIh57Aa4rwYy+sM0dsS/jTg8gUAmI8C77jZi/DjXqgEADs=);*/
    /*background-repeat: repeat-x;*/
    /*background-position: 0 0;*/
    /*background-size: 13px 24px;*/
/*}*/

/*.lt-ie9 .stars > span,*/
/*.lt-ie9 .stars > span > span {*/
    /*background-image: url(http://www.rickshawbags.com/skin/frontend/default/default/images/reviews/stars-12.gif);*/
/*}*/

/*.stars > span {*/
    /*position: relative;*/
    /*display: inline-block;*/
    /*width: 65px;*/
/*}*/

/*.stars-25 {*/
    /*height: 25px;*/
/*}*/

/*.stars-25 > span {*/
    /*width: 120px;*/
/*}*/

/*.stars-25 > span,*/
/*.stars-25 > span > span {*/
    /*background-image: url(http://www.rickshawbags.com/skin/frontend/default/default/images/reviews/stars-50.gif);*/
    /*background-size: 24px 50px;*/
/*}*/

/*.lt-ie9 .stars-25 > span,*/
/*.lt-ie9 .stars-25 > span > span {*/
    /*background-image: url(http://www.rickshawbags.com/skin/frontend/default/default/images/reviews/stars-25.gif);*/
/*}*/

/*.stars > span > span {*/
    /*position: absolute;*/
    /*z-index: 1;*/
    /*top: 0;*/
    /*left: 0;*/
    /*display: block;*/
    /*width: 0;*/
    /*background-position: 0 100%;*/
    /*overflow: hidden;*/
    /*text-indent: -1000px;*/
/*}*/


/*.stars_1 > span > span { width: 20% }*/
/*.stars_2 > span > span { width: 40% }*/
/*.stars_3 > span > span { width: 60% }*/
/*.stars_4 > span > span { width: 80% }*/
/*.stars_5 > span > span { width: 100% }*/

/*.stars > span > a {*/
    /*position: relative;*/
    /*z-index: 2;*/
    /*float: left;*/
    /*display: block;*/
    /*width: 20%;*/
    /*height: 100%;*/
/*}*/

/*.stars > span > a > img {*/
    /*width: 100%;*/
    /*height: 100%;*/
/*}*/


/*.review_list {*/
    /*position: relative;*/
/*}*/

/*.review_list .review {*/
    /*border-top: 1px solid #dcdcdc;*/
    /*padding: 40px 50px;*/
/*}*/

/*.review_list .review:first-child {*/
    /*border-top: none;*/
/*}*/

/*.working_message {*/



    /*display: none;*/
    /*text-align: center;*/
    /*font-size: 18px;*/
    /*padding: 20px 0;*/
    /*color: #000;*/
/*}*/

/*.review {*/
    /*font-size: 14px;*/
/*}*/

/*.review .stars {*/
    /*padding-left: 0;*/
/*}*/

/*.review .review_date {*/
    /*padding-left: 5px;*/
    /*font-size: 12px;*/
    /*text-decoration: none;*/
    /*color: #666;*/
/*}*/

/*.review h3 {*/
    /*clear: left;*/
    /*margin: 0;*/
    /*font-size: 14px;*/
/*}*/

/*.review .review_tags {*/
    /*font-style: italic;*/
    /*margin-bottom: 12px;*/
/*}*/

/*.review .review_tags b {*/
    /*font-weight: normal;*/
/*}*/

/*.review > p {*/
    /*width: 600px;*/
    /*color: #666;*/
/*}*/

/*.review_votes_controls a {*/
    /*color: #333;*/
    /*padding: 0 9px 0 28px;*/
    /*background: #e5e5e5 url(http://www.rickshawbags.com/skin/frontend/default/default/images/reviews/vote.png) no-repeat 7px 0;*/
/*}*/

/*.review_votes_controls a:hover,*/
/*.review_votes_controls .voted {*/
    /*background-color: #ccc;*/
    /*color: #333;*/
/*}*/

/*.review_votes_controls a.down {*/
    /*background-position: 7px -37px;*/
/*}*/

/*#review-list-head {*/
    /*text-align: center;*/
    /*font: normal 18px/20px BebasNeueRegular, sans-serif;*/
/*}*/

/*#review-list-head .stars {*/
    /*color: #e84034;*/
    /*font-size: 26px;*/
    /*vertical-align: 0;*/
    /*padding-bottom: 5px;*/
/*}*/

/*#review-list-head .stars > span {*/
    /*vertical-align: -2px;*/
/*}*/

/*#review-list-head h2 {*/
    /*margin: 10px 0;*/
/*}*/

/*#review-list-head h3 {*/
    /*font-size: 21px;*/
    /*font-weight: normal;*/
    /*margin: 10px 0;*/
    /*color: #666;*/
/*}*/

/*#review-list-head .review_sort {*/
    /*width: 515px;*/
    /*border-top: 1px solid #dcdcdc;*/
    /*margin: 18px auto 0 auto;*/
/*}*/

/*#review-list-head .review_sort > li {*/
    /*display: inline-block;*/
/*}*/

/*#review-list-head .review_sort > li > a {*/
    /*text-decoration: none;*/
    /*color: #000;*/
    /*display: block;*/
    /*padding: 10px 15px 15px 15px;*/
/*}*/

/*#review-list-head .review_sort > li > a.selected,*/
/*#review-list-head .review_sort > li > a:hover {*/
    /*color: #64d3e2;*/
/*}*/

/*#review-list-head .review_sort > li > a.selected {*/
    /*background: url(http://www.rickshawbags.com/skin/frontend/default/default/images/reviews/sort-selected.gif) no-repeat 50% 100%;*/
/*}*/


/*.no-reviews {*/
    /*padding: 0 4px;*/
/*}*/

/*.no-reviews a {*/
    /*display: block;*/
    /*font-weight: bold;*/
/*}*/

/*.review_pagination {*/
    /*position: relative;*/
    /*overflow: hidden;*/
    /*padding: 7px 4px;*/
    /*text-align: center;*/
    /*line-height: 25px;*/
/*}*/

/*.review_pagination > .pages {*/
    /*display: inline-block;*/
    /*line-height: 20px;*/
    /*padding: 5px 4px 2px 4px;*/
/*}*/

/*.review_pagination > .pages > a,*/
/*.review_pagination > .pages > span {*/
    /*display: inline-block;*/
    /*width: 19px;*/
    /*text-decoration: none;*/
    /*border-left: 1px solid #9a9a9a;*/
/*}*/

/*.review_pagination > .pages > a:first-child,*/
/*.review_pagination > .pages > span:first-child {*/
    /*border-left: none;*/
/*}*/

/*.review_pagination > .pages > a {*/
    /*color: #666;*/
/*}*/

/*.review_pagination > .pages > a:hover,*/
/*.review_pagination > .pages > a.current {*/
    /*color: #e84034;*/
/*}*/


/*.review_pagination > a {*/
    /*display: inline-block;*/
    /*border-radius: 3px;*/
    /*color: #fff;*/
    /*text-decoration: none;*/
    /*line-height: 20px;*/
    /*padding: 4px 0 3px 0;*/
    /*width: 25px;*/
    /*font-weight: bold;*/
    /*background: #999;*/
    /*background: -moz-linear-gradient(top, #a3a3a3 0%, #8f8f8f 100%);*/
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a3a3a3), color-stop(100%,#8f8f8f));*/
    /*background: -webkit-linear-gradient(top, #a3a3a3 0%,#8f8f8f 100%);*/
    /*background: -o-linear-gradient(top, #a3a3a3 0%,#8f8f8f 100%);*/
    /*background: -ms-linear-gradient(top, #a3a3a3 0%,#8f8f8f 100%);*/
    /*background: linear-gradient(to bottom, #a3a3a3 0%,#8f8f8f 100%);*/
    /*-moz-box-shadow: 0 0 1px 0 #888;*/
    /*-webkit-box-shadow: 0 0 1px 0 #888;*/
    /*box-shadow: 0 1px 1px 0 #eee;*/
/*}*/

/*.review_pagination > a:hover {*/
    /*background: #e84034;*/
/*}*/


/*.rickshaw-reviews-show-thanks .review_votes {*/
    /*display: none;*/
/*}*/

/*body.paypal-express-review #shipping-reminder {*/
    /*float: right;*/
    /*font-weight: bold;*/
    /*background: #ffb;*/
    /*padding: 5px 10px;*/
    /*border: 1px solid #BBB6A5;*/
    /*margin: 0 0 10px 0;*/
/*}*/

/*#pb-cp-tracking {*/
    /*margin: 0 auto;*/
    /*width: 600px;*/
/*}*/

/*!* Medallions *!*/

/*.medallion {*/
    /*cursor: pointer;*/
    /*width: 138px;*/
    /*height: 114px;*/
    /*background: none;*/
    /*border: none;*/
/*}*/

/*a.medallion {*/
    /*display: inline-block;*/
    /*position: relative;*/
    /*text-decoration: none;*/
/*}*/

/*.medallion .star {*/
    /*width: 99px;*/
    /*height: 99px;*/
    /*margin: 5px 20px 0 19px;*/
/*}*/

/*.medallion.large .star {*/
    /*width: 109px;*/
    /*height: 109px;*/
    /*margin: 0 15px 0 14px;*/
/*}*/

/*.medallion .star use {*/
    /*fill: #c91c22;*/
/*}*/

/*.medallion .over {*/
    /*position: absolute;*/
    /*top: 85px;*/
    /*left: 0;*/
    /*width: 100%;*/
    /*height: 29px;*/
    /*z-index: 1;*/
/*}*/

/*.medallion .check {*/
    /*display: none;*/
    /*position: absolute;*/
    /*top: 0;*/
    /*left: 35px;*/
    /*width: 101px;*/
    /*height: 83px;*/
    /*z-index: 3;*/
/*}*/

/*.no-svg .medallion .check {*/
    /*background: url(http://www.rickshawbags.com/skin/frontend/default/default/images/product/check-big.png) no-repeat 0 0;*/
/*}*/

/*.medallion.working .check,*/
/*.medallion.added .check {*/
    /*display: block;*/
/*}*/

/*.medallion .check use {*/
    /*fill: #088a31;*/
    /*stroke: #fbfafc;*/
    /*stroke-width: 3px;*/
    /*stroke-miterlimit: 10;*/
/*}*/

/*.medallion:hover .star {*/
    /*-webkit-animation: spin 10s infinite linear;*/
    /*-moz-animation: spin 10s infinite linear;*/
    /*animation: spin 10s infinite linear;*/
/*}*/

/*.medallion b,*/
/*.medallion .price-formatted,*/
/*.medallion i,*/
/*.medallion i:after {*/
    /*display: block;*/
    /*position: absolute;*/
    /*z-index: 2;*/
    /*top: 0; !* :after is relative to this *!*/
    /*left: 0;*/
    /*width: 100%;*/
    /*color: #fbfafc;*/
    /*text-align: center;*/
    /*text-transform: uppercase;*/
/*}*/

/*.medallion i,*/
/*.medallion i:after {*/
    /*padding-top: 87px;*/
    /*font: italic normal normal 22px BebasNeueRegular, sans-serif;*/
/*}*/

/*.medallion b,*/
/*.medallion .price-formatted {*/
    /*padding-top: 27px;*/
    /*font: normal normal normal 50px BebasNeueRegular, sans-serif;*/
/*}*/

/*.medallion .price-formatted > sup {*/
    /*vertical-align: 18px;*/
/*}*/

/*.medallion.working b,*/
/*.medallion.added b {*/
    /*display: none;*/
/*}*/

/*.medallion .over use {*/
    /*fill: #382828;*/
/*}*/

/*.medallion.working i,*/
/*.medallion.added i {*/
    /*text-indent: -1000px;*/
    /*overflow: hidden;*/
/*}*/

/*.medallion.working i:after {*/
    /*display: block;*/
    /*text-indent: 0;*/
    /*content: 'Working…';*/
/*}*/

/*.medallion.added i:after {*/
    /*display: block;*/
    /*text-indent: 0;*/
    /*content: 'Added!';*/
/*}*/

/*.medallion.working .over use {*/
    /*fill: #6a5e5e;*/
/*}*/

/*!***/
 /** Custom bag*/
 /**!*/

/*body.cms-rickshaw-customize #product-selection-filters li input {*/
    /*height: auto !important;*/
/*}*/
/*body.cms-rickshaw-customize #products-carousel li {*/
    /*box-sizing: content-box;*/
/*}*/

/*@media (max-width: 767px){*/
    /*body.cms-rickshaw-customize .photos-col {*/
        /*width: 100% !important;*/
        /*padding: 20px;*/
    /*}*/

    /*body.cms-rickshaw-customize .accessories-col{*/
        /*width: 100% !important;*/
        /*padding: 20px;*/
    /*}*/

    /*body.cms-rickshaw-customize .accessories-col .medallion {*/
        /*position: relative !important;*/
        /*margin: 0 auto;*/
        /*float: none;*/
    /*}*/
/*}*/

/*.lightbox-product-container img {*/
    /*width: 600px;*/
    /*height: 600px;*/
/*}*/
/*.fancybox-wrap .layer-container .layer {*/
    /*position: absolute;*/
    /*top: 0;*/
    /*left: 0;*/
/*}*/
/*.fancybox-wrap .layer-container {*/
    /*position: relative;*/
/*}*/
/*.fancybox-wrap {*/
    /*padding: 0;*/
    /*outline: none;*/
    /*position: relative;*/
    /*overflow: hidden;*/
    /*z-index: 1102;*/
    /*border: 0 solid #fff;*/
/*}*/


body.cms-rickshaw-customize .product-image .main-image a .layer,
body.cms-rickshaw-customize .product-image .main-image a.lightbox,
body.cms-rickshaw-customize .product-img-box .more-views a .layer {
    position: absolute;
    top: 0;
    left: 0;
}
.fancybox-wrap .layer-container .layer {
    position: absolute;
    top: 0;
    left: 0;
}
.fancybox-wrap .layer-container {
    position: relative;
}
body.cms-rickshaw-customize  .product-view .more-views li {
    position: relative;
}

body.cms-rickshaw-customize .product-view .product-shop h1{
    text-align: left;
    text-transform: uppercase;
    font-family: "GothamBlack";
    font-size: 27px;
    color: #00507D;
    letter-spacing: 8px;
}
body.cms-rickshaw-customize  .product-view .product-img-box .product-image .main-image,
body.cms-rickshaw-customize  .product-view .product-img-box .product-image .more-views {
    position: relative;
}
body.cms-rickshaw-customize  .product-view .more-views {
    margin-top: 50px;
}
body.cms-rickshaw-customize .product-essential:after {
    content: '';
    display: block;
    clear: both;
}

body.cms-rickshaw-customize #product-customizer {
    display: none;
    position: relative;
}

body.cms-rickshaw-customize .customizer-tabs {
    width: 50%;
    float: right;
    position: relative;
}
.clear {
    content: '';
    clear: both;
    display: block;
}
body.cms-rickshaw-customize .customizer-tabs .tab {
    width: 25%;
    line-height: 14px;
    float: left;
    text-align: center;
    font-family: "GothamMedium";
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #7A7F80;
    -webkit-box-sizing: border-box;
    -moz-box-sizing:    border-box;
    box-sizing:         border-box;
    padding: 15px;
    min-height: 45px;
    cursor: pointer;
    position: relative;
    padding-bottom: 0px;
}
body.cms-rickshaw-customize .customizer-tabs .tab .rhomb-icon {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    width: 20px;
    height: 20px;
    border: 1px solid #000;
    position: absolute;
    top: -15px;
    left: 60px;
}
body.cms-rickshaw-customize .customizer-tabs .tab.active .rhomb-icon {
    background: #000;
}
body.cms-rickshaw-customize .customizer-tabs .tab.active {
    border-left: 1px solid #797E7F;
    border-right: 1px solid #797E7F;
    border-bottom: 1px solid #fff;
    color: #e34135;
}
body.cms-rickshaw-customize #product-customizer .customization {
    display: none;
    width: 100%;
    margin-top: -1px;
    border: 1px solid #797E7F;
    padding:20px;
}
body.cms-rickshaw-customize #product-customizer .customization.active {
    display: block;
}
body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul {
    list-style-type: none;
}
body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option .heading {
    font-family: "GothamMedium";
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #7A7F80;
}
body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options {
    width: 50%;
    padding: 0 20px 20px 0;
    float: left;
}
body.cms-rickshaw-customize #product-customizer #tab-section-Rickshaw-Label .option .swatches li {
    float: left;
    display: inline-block;
    height: 28px;
    padding: 0 12px 0 0;
}
body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li {
    display: inline-block;
    height: 28px;
    padding: 0 12px 0 0;
}
@media (min-width: 1065px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(16),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(41){
        padding-left: 22px;
    }
}
@media (min-width:1032px) and (max-width:1064px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(15),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(39){
        padding-left: 22px;
    }
}
@media (min-width: 993px) and (max-width:1031px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(15),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(38){
        padding-left: 22px;
    }
}
@media (min-width: 960px) and (max-width: 992px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(14),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(36){
        padding-left: 22px;
    }
}
@media (min-width: 920px) and (max-width: 959px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(14),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(35){
        padding-left: 22px;
    }
}
@media (min-width: 887px) and (max-width: 919px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(13),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(33){
        padding-left: 22px;
    }
}
@media (min-width: 847px) and (max-width: 886px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(13),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(32){
        padding-left: 22px;
    }
}
@media (min-width: 814px) and (max-width: 846px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(12),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(30){
        padding-left: 22px;
    }
}
@media (min-width: 775px) and (max-width: 813px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(12),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(29){
        padding-left: 22px;
    }
}
@media (min-width: 768px) and (max-width: 774px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(11),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(27),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(43){
        padding-left: 22px;
    }
}
@media (min-width: 733px) and (max-width: 767px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(21),
    body.cms-rickshaw-customize #product-customizer #tab-section-Rickshaw-Label .option .swatches li:nth-child(21)
    {
        padding-left: 22px;
    }
}
@media (min-width: 697px) and (max-width: 732px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(20),
    body.cms-rickshaw-customize #product-customizer #tab-section-Rickshaw-Label .option .swatches li:nth-child(20)
    {
        padding-left: 22px;
    }
}
@media (min-width: 660px) and (max-width: 696px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(19),
    body.cms-rickshaw-customize #product-customizer #tab-section-Rickshaw-Label .option .swatches li:nth-child(19)
    {
        padding-left: 22px;
    }
}
@media (min-width: 624px) and (max-width: 659px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(18),
    body.cms-rickshaw-customize #product-customizer #tab-section-Rickshaw-Label .option .swatches li:nth-child(18)
    {
        padding-left: 22px;
    }
}
@media (min-width: 607px) and (max-width: 623px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(17),
    body.cms-rickshaw-customize #product-customizer #tab-section-Rickshaw-Label .option .swatches li:nth-child(17)
    {
        padding-left: 22px;
    }
}
@media (min-width: 588px) and (max-width: 606px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(17),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(43)
    {
        padding-left: 22px;
    }
}
@media (min-width: 571px) and (max-width: 587px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(16),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(42)
    {
        padding-left: 22px;
    }
}
@media (min-width: 551px) and (max-width: 570px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(16),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(41)
    {
        padding-left: 22px;
    }
}
@media (min-width: 535px) and (max-width: 550px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(15),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(39)
    {
        padding-left: 22px;
    }
}
@media (min-width: 515px) and (max-width: 534px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(15),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(38)
    {
        padding-left: 22px;
    }
}
@media (min-width: 499px) and (max-width: 514px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(14),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(36)
    {
        padding-left: 22px;
    }
}
@media (min-width: 479px) and (max-width: 498px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(14),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(35)
    {
        padding-left: 22px;
    }
}
@media (min-width: 462px) and  (max-width: 478px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(13),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(33)
    {
        padding-left: 22px;
    }
}
@media (min-width: 442px) and (max-width: 461px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(13),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(32)
    {
        padding-left: 22px;
    }
}
@media (min-width: 426px) and (max-width: 441px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(12),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(30)
    {
        padding-left: 22px;
    }
}
@media (min-width: 406px) and (max-width: 425px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(12),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(29)
    {
        padding-left: 22px;
    }
}
@media (min-width: 390px) and (max-width: 405px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(11),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(27),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(43)
    {
        padding-left: 22px;
    }
}
@media (min-width: 370px) and (max-width: 389px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(11),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(26),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(41)
    {
        padding-left: 22px;
    }
}
@media (min-width: 353px) and (max-width: 369px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(10),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(24),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(38)
    {
        padding-left: 22px;
    }
}
@media (min-width: 334px) and (max-width: 352px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(10),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(23),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(36)
    {
        padding-left: 22px;
    }
}
@media (max-width: 333px) {
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(9),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(21),
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li:nth-child(33)
    {
        padding-left: 22px;
    }
}
body.cms-rickshaw-customize #product-customizer #tab-section-Rickshaw-Label .option .swatches li {
    padding-bottom: 40px;
}
body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options li img,
body.cms-rickshaw-customize #product-customizer #tab-section-Rickshaw-Label .option .swatches li img {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options.option-hidden {
    display: none;
}
#show-customize, #show-customize-pdp {
    cursor: pointer;
    text-transform: uppercase;
    font-family: "GothamMedium";
    font-size: 14px;
    letter-spacing: 2px;
    color: #7A7F80;
    margin-bottom: 50px;
}
#show-customize i, #show-customize-pdp i {
    width: 20px;
}
.fa-square-o:before {
    content: "\f096" !important;
    font-size: 20px;
}
.fa-check-square-o:before {
    content: "\f046" !important;
    font-size: 20px;
}
.customizer-navigation {
    width: 100%;
    margin-top: 20px;
}

.customizer-navigation .customizer-add-to-cart {
    float: right;
}
.customizer-navigation .sewn-duration {
    float: right;
    color: #53AFB7;
    font-family: "teimer-web",serif;
    margin-right: 20px;
    font-weight: 300;
    font-style: italic;
    line-height: 35px;
    font-size: 15px;
}

.customizer-navigation .customizer-back {
    float: left;
}
.customizer-navigation button {
    padding: 5px 40px;
    letter-spacing: 2px;
}

body.cms-rickshaw-customize .product-description {
    width: 100%;
    margin: 30px auto;
    padding: 10px 100px;
    text-align: center;
    color: #797d7e;
    line-height: 27px;
    font-size: 16px;
    letter-spacing: 2px;
}

body.cms-rickshaw-customize .product-description b {
    text-align: center;
    text-transform: uppercase;
    font-family: "GothamBlack";
    font-size: 27px;
    color: #00507D;
    letter-spacing: 8px;
    margin: 50px auto;
}
.product-view .product-essential .product-img-box:after {
    content: '';
    display: block;
    clear: both;
}

@media (max-width: 1200px) {
    body.cms-rickshaw-customize .customizer-tabs {
        width: 100%;
    }

    body.cms-rickshaw-customize .customizer-tabs .tab .rhomb-icon {
        left: 45%;
    }
}

@media (max-width: 767px) {
    body.cms-rickshaw-customize .product-description {
        padding: 20px;
    }

    .customizer-navigation .customizer-add-to-cart {
        float: none;
        text-align: center;
    }
    .customizer-navigation .customizer-add-to-cart button,
    .customizer-navigation .customizer-back button {
        margin: 0 auto;
        width: 90%;
    }

    .customizer-navigation .customizer-back {
        float: none;
        text-align: center;
    }

    .customizer-navigation .sewn-duration {
        width: 100%;
        text-align: center;
    }
    body.cms-rickshaw-customize .customizer-tabs .tab {
        width: 50%;
        margin-bottom: 15px;
    }
    body.cms-rickshaw-customize .customizer-tabs .tab.active {
        border: none;
    }
    body.cms-rickshaw-customize #product-customizer .customization.fabrics-col .option ul .options {
        width: 100%;
    }
    body.cms-rickshaw-customize #product-customizer .customization {
        padding: 5px;
    }
    body.cms-rickshaw-customize .product-view .product-img-box .product-image .main-image,
    body.cms-rickshaw-customize .product-view .product-img-box .product-image .more-views {
        height: 300px;
    }
    body.cms-rickshaw-customize .product-view .more-views li {
        float: left;
    }
    .lightbox-product-container img {
        height: auto !important;
    }
}