@font-face {
font-family: "Norse-Bold";
src: url(//lawlessjakarta.com/wp-content/themes/lawless-store-theme2/css/fonts/Norse-Bold.otf); }
@font-face {
font-family: "Norse";
src: url(//lawlessjakarta.com/wp-content/themes/lawless-store-theme2/css/fonts/Norse.otf); }
#ifrm {
display: none;
}
.icon-gplus {
display: none!important;
}
iframe {
width: 100%!important;
}
body, html {
font-family: "titling-gothic-fb-condensed", sans-serif !important;
font-weight: 500;
}
.Norse-Bold {
font-family: "Norse-Bold";
font-weight: normal;
font-style: normal;
}
.Norse {
font-family: "Norse";
font-weight: normal;
font-style: normal;
}
.nimbus-sans {
font-family: "nimbus-sans", sans-serif;
}
.titling-gothic-fb-condensed {
font-family: "titling-gothic-fb-condensed", sans-serif !important;
}
iframe {
width: 100%;
}
.visible-mobile {
display: none;
}
.visible-desktop {
display: block;
}
.uppercase {
text-transform: uppercase;
}
.bold {
font-weight: bold;
}
.mt-20 {
margin-top: 20px;
}
.mb-40 {
margin-bottom: 40px;
}
.f-black {
color: #4A4A4A !important;
}
select {
border-radius: 0 !important;
}
.tb-header-wrap .tb-header-top .tb-sidebar .menu-top li {
margin-left: 0;
}
.woocommerce .archive-products .tb-start-shop-loop {
margin-bottom: 45px;
margin-top: 45px;
}
.woocommerce .ro-quantity .quantity span {
height: 35px;
background-color: #E3E3E3;
}
.tb-blog-carousel.tpl2 .tb-post-item .tb-content h4 {
margin-top: 9px;
margin-bottom: 0;
}
.pagination {
text-align: center;
}
.woocommerce-checkout h2,
#checkout_timeline.text li .timeline-wrapper .timeline-step,
#checkout_timeline.text li .timeline-wrapper .timeline-label,
.tb-info h5,
.wpb_wrapper .tb-title,
.tb-login-form h5.tb-title,
.single-product .ro-product-relate .ro-title h4,
.woocommerce .archive-products .tb-start-shop-loop .filter-sidebar .filter-content .widget .wg-title,
.tb-header-menu #nav.tb-menu-list-inner a {
font-family: "Norse-Bold" !important;
color: #4A4A4A !important;
}
.tb-header-menu #nav.tb-menu-list-inner a {
font-family: "Norse-Bold" !important;
font-size: 22px;
line-height: 90px;
color: #4A4A4A;
}
.woocommerce-header {
margin-bottom: 30px;
padding-bottom: 50px;
border-bottom: 1px solid #979797;
}
.wpb_wrapper h5,
.tb-info h5 {
font-size: 24px !important;
line-height: 1.6em;
}
.woocommerce-MyAccount-navigation ul li a,
.woocommerce-MyAccount-navigation a {
text-transform: uppercase;
font-size: 16px;
color: #9B9B9B;
}
.woocommerce-MyAccount-navigation ul li {
border-bottom: 0;
padding: 8px 0;
}
.woocommerce-MyAccount-navigation ul li.is-active a {
color: #4a4a4a;
}
.woocommerce-MyAccount-content p {
color: #969696;
}
.tb-post-item img {
width: 100%;
height: auto;
margin: 5px 0;
display: inline-table;
}
.col-blog-wrap {
padding-right: 120px;
}
.woocommerce-checkout h2 {
margin-bottom: 10px;
}
.woocommerce .woocommerce-customer-details address {
border-width: 1px;
border-radius: 0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered,
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea,
.widget_zo-recent-posts-widget-with-thumbnails .tb-recent-detail .tb-post-content,
.tb-content-block,
.single-product .ro-product-wrapper .ro-product-information .ro-product-content,
.tb-post-item .tb-content .tb-excerpt {
font-family: "nimbus-sans", sans-serif;
}
.select2-container--default .select2-selection--single { 
border: 1px solid #D3D3D3 !important;
}
.select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single span { 
height: 35px !important; line-height: 35px !important; 
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
background-color: #FFFFFF !important;
padding: 15px 50px;
}
#page-information.main-content {
padding: 75px 0;
}
#page-information.main-content h3.wg-title {
font-size: 24px;
font-family: "Norse-Bold" !important;
line-height: normal !important;
font-weight: normal !important;
}
#page-information.main-content h3.wg-title::after { 
position: absolute;
content: "";
top: 15%;
height: 2px;
width: 20px;
background-color: #2a2a2a;
left: 15px;
}
#page-information.main-content ul.menu li {
list-style: none;
padding: 10px 0;
display: inline-block;
width: 100%;
border-bottom: 1px solid #f0f0f0;
}
#page-information.main-content ul.menu li a {
font-size: 13px;
font-weight: 400;
display: block;
color: #8e8e8e;
}
.woocommerce-account .addresses .title h3,
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a,
.wpb_wrapper .product .tb-title,
.wg-title,
.tb-team .tb-image-name .tb-name,
.ethan-title-separator-wrap.text-center .ethan-title span,
.widget_ethan_newsletterwidget h3,
.single-product .ro-product-wrapper .ro-product-information .ro-product-price-meta .stock,
.single-product .ro-product-wrapper .ro-product-information .ro-product-price-meta .tb-product-price .price,
.ethan-title.ethan-title-underline.ethan-title-underline-1,
#tb-lg-menu-sidebar1 .widget_mini_cart_wrap .header a.icon_cart_wrap span.cart_total:after,
.login-rs a,
.woocommerce .type-product.product .tb-content .tb-price-rating .tb-product-price {
font-family: "titling-gothic-fb-condensed", sans-serif !important;
}
#jws_theme_wrapper .wrap-mini-cart .login-rs span {
font-size: 12px;
text-transform: uppercase;
font-family: "titling-gothic-fb-condensed", sans-serif;
color: #444444;
padding: 0;
top: 0px;
position: relative;
}
.display-t .wg-title {
font-weight: 400;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
padding-left: 10px;
}
.tb-login-form > form > p > label {
font-size: 12px;
text-transform: uppercase;
}
.nimbus-sans .wpb_wrapper {
line-height: normal;
color: #9B9B9B;
}
.widget_zo-recent-posts-widget-with-thumbnails .tb-recent-detail .tb-post-content {
line-height: normal;
color: #9B9B9B;
font-size: 12px;
}
.tb-header-wrap .tb-header-menu .widget_mini_cart_wrap .header a.icon_cart_wrap span.cart_total .cart_contents_count {
background-color: #D0021B;
width: 20px;
height: 20px;
font-family: "Norse-Bold";
top: 0;
position: absolute;
border-radius: 50%;
display: table;
}
.tb-header-wrap .tb-header-menu .widget_mini_cart_wrap .header a.icon_cart_wrap span.cart_total .cart_contents_count span {
display: table-cell;
vertical-align: middle;
font-size: 12px;
}
.tb-header-wrap.tb-header-v7 .header-center .header-ct-right .widget_mini_cart_wrap .header a.icon_cart_wrap span.cart_total .cart_contents_count {
background-color: #D0021B;
width: 20px;
height: 20px;
font-family: "Norse-Bold";
right: -25px;
top: 0;
position: absolute;
z-index: 1;
border-radius: 50%;
line-height: 22px;
}
.col-label {
width: 100%;
float: left;
max-width: 160px;
padding: 7px 0;
height: 35px;
}
.col-input {
width: calc(100% - 170px);
float: left;
padding-left: 10px;
}
.btn-wrapper {
margin-top: 34px !important;
float: left !important;
width: 100%;
}
.already-head-wrapper {
display: table;
width: 100%;
}
.already-head-wrapper img {
width: 134px;
float: left;
}
.already-head-wrapper h2 {
font-size: 36px;
color: #000000;
display: table-cell;
vertical-align: middle;
}
.woocommerce-account .woocommerce-form.woocommerce-form-register.register {
display: block;
margin-top: 0px !important;
}
.woocommerce-form.woocommerce-form-register.register,
.woocommerce-form.woocommerce-form-login.login { margin-top: 40px !important;
float: left;
width: 100%;
}
#form_actions .next.skip {
display: none;
background-color: #444 !important;
}
.trigger-down.guest-checkout,
.woocommerce-account .trigger-down {
width: 100%;
}
.trigger-down.guest-checkout .yith-wcms-button {
width: 100px !important;
float: none !important;
margin: 0 auto;
}
.trigger-down {
margin: 42px 0 0 0;
width: 50%;
float: left;
}
.trigger-down h6.active {
font-weight: bold;
}
.trigger-down h6 {
font-size: 18px;
cursor: pointer;
position: relative;
display: inline-table;
padding-right: 15px;
margin-bottom: 25px !important;
}
.trigger-down h6:after {
position: absolute;
content: '';
width: 10px;
height: 10px;
background: url(//lawlessjakarta.com/wp-content/themes/lawless-store-theme2/images/arrow-right.svg);
background-repeat: no-repeat;
background-size: contain;
right: 0;
top: 4px;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,
.tb-tab-container button[type="submit"], .tb-tab-container input[type="submit"],
.woocommerce .cart-collaterals .cart_totals .checkout-button,
.woocommerce .return-to-shop a.button {
font-family: "Norse-Bold" !important;
line-height: 1.2 !important;
font-weight: normal;
background-color: #444444;
padding: 11px 25px;
height: 42px;
font-size: 18px;
letter-spacing: 1.2px;
border-radius: 0;
color: #FFFFFF !important;
}
.woocommerce .return-to-shop a.button,
.woocommerce .cart-collaterals .cart_totals .checkout-button {
padding: 11px 10px;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background-color: #dad8da;
text-decoration: none;
background-image: none;
color: #515151;
}
.woocommerce-cart .ro-cart-form .ro-cart-table table thead tr th {
background: #000;
color: #fff;
}
.tb-tab-container .etabs {
margin: 0;
}
.tb-blog-carousel .tb-post-item .tb-content .tb-excerpt,
.tb-post-item .tb-content .tb-excerpt {
line-height: 1.1;
display: inline-table;
color: #9B9B9B;
}
.tb-blog-carousel .tb-post-item {
padding-bottom: 30px;
}
.widget_mini_cart_wrap .header a.icon_cart_wrap {
padding-right: 15px;
}
.widget_mini_cart_wrap .header a.icon_cart_wrap span.cart_total {
right: -28px;
}
.widget_mini_cart_wrap .header a.icon_cart_wrap {
color: #ffffff;
}
#tb-lg-menu-sidebar1 .widget_mini_cart_wrap .header a.icon_cart_wrap span.cart_total:after {
top: 9px;
left: -30px;
opacity: 1;
}
.ethan-title.ethan-title-underline.ethan-title-underline-1,
#tb-lg-menu-sidebar1 .widget_mini_cart_wrap .header a.icon_cart_wrap span.cart_total:after,
.login-rs a {
font-size: 12px;
text-transform: uppercase;
color: #4A4A4A !important;
font-weight: 400;
}
.woocommerce-product-search button:not(.wpb_button):hover {
background: black;
}
#search-3.widget_search form input[type="text"],
#search-3.widget_search form input[type="text"]::placeholder {
color: #4A4A4A;
opacity: 1;
font-size: 12px;
text-transform: uppercase;
}
#service-wrap .container {
padding: 0 36px;
}
.tb-header-wrap.tb-header-v7 .account-name {
font-size: 12px;
}
.tb-header-wrap .tb-logo > a > img {
width: 100%;
max-width: 200px;
}
.tb-header-wrap.tb-header-v7 .tb-menu-list li.menu-item:last-child > a {
padding-right: 24px !important;
}
.content.tb-blog .type-post .tb-title {
font-size: 36px;
font-weight: 500;
font-family: "titling-gothic-fb-condensed", sans-serif;
color: #4A4A4A !important;
line-height: normal;
}
.single .content.tb-blog .type-post .tb-title {
margin-bottom: 25px;
}
.content.tb-blog .type-post .tb-info, .content.tb-blog .type-team .tb-info, .content.tb-blog .type-testimonial .tb-info {
border-bottom: 1px solid #E3E3E3;
}
.tb-service-wrap .tb-service .tb-title {
font-size: 25px;
font-family: "Norse-Bold";
}
.tb-service-wrap .tb-service.tpl3 .tb-title-icon {
padding-left: 10px;
}
.tb-service-wrap .tb-service.tpl3 {
padding-left: 52px;
position: relative;
}
.tb-service-wrap.icon-4 .tb-service.tpl3 {
padding-left: 94px;
position: relative;
}
.tb-service-wrap .tb-service.tpl3:after {
position: absolute;
left: 0;
content: '';
background-size: contain;
background-repeat: no-repeat;
}
.tb-service-wrap.icon-1 .tb-service.tpl3:after {
background-image: url(//lawlessjakarta.com/wp-content/themes/lawless-store-theme2/images/icon-helm-lawless.png);
width: 52px;
height: 69px;
top: -25px;
}
.tb-service-wrap.icon-2 .tb-service.tpl3:after {
background-image: url(//lawlessjakarta.com/wp-content/themes/lawless-store-theme2/images/icon-money-lawless.png);
width: 52px;
height: 69px;
top: -25px;
}
.tb-service-wrap.icon-3 .tb-service.tpl3:after {
background-image: url(//lawlessjakarta.com/wp-content/themes/lawless-store-theme2/images/icon-online-support-lawless.png);
width: 52px;
height: 80px;
top: -30px;
padding-left: 60px;
transform: rotate(-2deg);
-moz-transform: rotate(-2deg);
-webkit-transform: rotate(-2deg);
-o-transform: rotate(-2deg);
}
.tb-service-wrap.icon-4 .tb-service.tpl3:after {
background-image: url(//lawlessjakarta.com/wp-content/themes/lawless-store-theme2/images/icon-safe-lawless.png);
width: 116px;
height: 69px;
top: -25px;
}
.tb-menu-list > ul > li:hover > a::after {
animation: none;
}
.tb-menu-list > ul > li.current_page_item > a::after,
.tb-menu-list > ul > li.current-menu-item > a::after {
width: 48px;
height: 4px;
background: #4A4A4A;
background-size: cover;
position: absolute;
bottom: 25px;
right: 0;
left: 0;
margin: 0 auto;
}
#banner-widget h2 {
font-size: 40px;
font-family: "Norse-Bold";
font-weight: normal;
margin: 5px 0;
}
.tb-woo-banner.custom-bn3 .hgroup {
top: 46%;
}
#shop-tabs .tb-products-tabs1 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab > a {
background: #E3E3E3 !important;
color: #4A4A4A !important;
text-transform: uppercase;
}
#shop-tabs .tb-products-tabs1 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active > a {
background: #4A4A4A !important;
color: #fff !important;
}
.woocommerce .type-product.product .tb-content .tb-title a {
color: #4A4A4A;
text-transform: uppercase;
}
.woocommerce .tb-products-grid .tb-product-item-inner .tb-footer-content {
float: left;
width: 100%;
}
.woocommerce .tb-products-grid .tb-product-item-inner .tb-footer-content .tb-title {
margin-bottom: 8px;
text-align: center;
}
.woocommerce .type-product.product .tb-content .tb-price-rating .tb-product-price {
color: #9B9B9B;
font-size: 12px;
font-weight: 300;
text-align: center;
}
.woocommerce .tb-image > a {
position: relative;
z-index: 2;
}
.woocommerce nav.woocommerce-pagination {
float: left;
width: 100%;
}
.single-product .tb-content.tb-fullwidth > .product {
padding-left: 0;
padding-bottom: 100px;
}   #tb-single-vertical {
width: 100% !important;
height: unset !important;
}
#tb-single-vertical .cycle-carousel-wrap {
margin-left: -8px !important;
margin-right: -8px !important;
width: calc(100% + 16px) !important;
}
.single-product .tb-content.tb-fullwidth .tb-single-vertical .slideshow img {
padding: 16px 8px;
margin: 0;
width: 25%;
}
.single-product .tb-content.tb-fullwidth .ro-product-wrapper.vertical-slider .tb-single-vertical {
position: relative;
left: 0;
width: 100%;
top: 0;
}
.entry-summary.ro-product-information {
padding: 50px 0 0 35px;
}
.single-product .ro-product-wrapper .ro-product-information .entry-title {
font-size: 36px;
text-transform: uppercase;
line-height: 35px;
color: #4A4A4A;
}
.single-product .ro-product-wrapper .ro-product-information .ro-product-price-meta .stock,
.single-product .ro-product-wrapper .ro-product-information .ro-product-price-meta .tb-product-price .price {
font-size: 20px;
text-transform: uppercase;
color: #4A4A4A;
}
.woocommerce-cart .ro-cart-form .ro-cart-table table tbody tr td .ro-cart-detail dl {
font-size: 15px;
color: #363636;
letter-spacing: 0;
text-transform: none;
}
.ethan-title-separator-wrap.text-center .ethan-title span {
font-size: 20px;
text-transform: uppercase;
color: #4A4A4A;
font-weight: 400;
}
.single-product .ro-product-wrapper .ro-product-information .ro-product-price-meta {
margin-top: 25px;
}
.single-product .tb-content.tb-fullwidth .ro-product-wrapper.vertical-slider #prev-product {
position: relative;
top: unset;
}
.single-product .ro-product-wrapper .ro-product-information .ro-product-price-meta .stock {
margin-top: 5px;
}
.single-product .ro-product-wrapper .ro-product-information .ro-product-price-meta .stock span {
color: #4A4A4A;
}
.single-product .ro-product-wrapper .ro-product-information .ro-product-price-meta {
border-bottom: 1px solid #E3E3E3;
}
.woocommerce .ro-quantity {
border-top: 1px solid #E3E3E3;
}
.widget.woocommerce.widget_product_categories ul li.cat-parent ul.children {
display: block;
}
.widget.woocommerce.widget_product_categories ul li.cat-parent ul.children li a {
color: #8e8e8e;
padding-left: 20px;
}
.widget.woocommerce.widget_product_categories ul li.cat-parent ul.children li.current-cat a {
color:#e3e3e3;
}
#next-product i {
position: relative;
left: 1px;
}
#prev-product i {
position: relative;
left: -1px;
}
.tb-content-block {
color: #9B9B9B;
line-height: normal;
}
.tb-content-block p {
font-size: 16px;
line-height: normal;
}
.single-product .ro-product-wrapper .ro-product-information .ro-product-content {
font-size: 14px;
line-height: 1.1;
color: #9B9B9B;
}
.woocommerce .variations tr td.value .reset_variations {
position: relative;
bottom: 0;
}
.single-product .ro-product-wrapper .ro-product-information .product_meta .btn-modal,
.woocommerce .ro-quantity label p,
.woocommerce .variations tr td.label label {
font-size: 16px;
text-transform: uppercase;
color: #9B9B9B;
}
.woocommerce-MyAccount-content label {
font-size: 16px;
text-transform: uppercase;
color: #4A4A4A;
}
.woocommerce-MyAccount-content .form-row .col-label {
padding: 4px 0;
height: auto;
}
.woocommerce-MyAccount-content .form-row label {
font-size: 12px;
font-weight: 300;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
padding-right: 120px;
}
.single-product .ro-product-wrapper .ro-product-information .product_meta .btn-modal[data-target="#myModal2"] {
float: right;
margin-right: 0;
}
.woocommerce div.product form.cart {
margin-bottom: 60px !important;
}
.vg-share-link {
text-align: right;
}
.vg-share-link a:last-child {
margin-right: 0;
}
.tb-social-login,
.woocommerce .single_add_to_cart_button::before {
display: none;
}
.tb-login-form > form > p.login-submit > input,
.tb-register-form > form > p.submit > input {
font-family: "Norse-Bold" !important;
font-size: 18px;
height: 35px;
background: #4A4A4A;
color: #fff;
padding: 0 35px 0 35px;
}
.single-product .ro-product-wrapper .ro-product-information .single_add_to_cart_button {
font-family: "Norse-Bold" !important;
font-size: 18px;
height: 45px;
background: #4A4A4A;
color: #fff;
padding: 0 35px 0 35px;
}
.ro-price {
display: none;
}
.woocommerce-cart .ro-cart-form .ro-cart-table table tbody .ro-action-wrap .actions input.button,
.sidebar-area .widget .wg-title,
.title-bar .page-title, .tb-breadcrumb span, .tb-breadcrumb a {
font-family: "Norse-Bold" !important;
line-height: normal !important;
font-weight: normal;
}
.sidebar-area .widget .wg-title {
font-size: 24px;
}
.sidebar-area .widget_zo-recent-posts-widget-with-thumbnails ul li .tb-recent-detail {
padding-top: 12px;
}
.title-bar .tb-breadcrumb, .woocommerce div.title-bar .tb-breadcrumb {
text-align: right;
}
.tb-breadcrumb {
text-transform: uppercase;
}
.title-bar .page-title,
.tb-breadcrumb a {
color: #fff !important;
}
.tb-breadcrumb span.current {
color: #9f9f9f;
}
.tb-breadcrumb,
.tb-breadcrumb span,
.tb-breadcrumb a {
font-family: "Norse-Bold", sans-serif !important;
font-size: 18px;
text-transform: uppercase;
}
.title-bar, .title-bar-shop {
padding-top: 28px;
padding-bottom: 28px;
}
.woocommerce .tb-view-more-link {
padding: 33px 0;
}
.woocommerce .tb-view-more-link a {
text-transform: uppercase;
font-size: 12px !important;
}
#slider-blog .tb-blog-carousel.tpl2 .tb-post-item .tb-content {
padding: 0;
border: none;
}
.sidebar-area .widget_zo-recent-posts-widget-with-thumbnails ul li .tb-recent-detail .tb-post-title h3 a {
margin: 18px 0 8px;
font-size: 12px;
line-height: normal;
font-weight: 500;
font-family: "titling-gothic-fb-condensed", sans-serif;
color: #4A4A4A !important;
}
.widget_zo-recent-posts-widget-with-thumbnails .tb-recent-detail .tb-post-title h3 {
line-height: normal;
margin-bottom: 10px;
}
.tb-blog-grid-adchive.tpl1 .tb-content .tb-title,
.tb-post-item .tb-content h4 {
margin: 18px 0 8px;
font-size: 14px;
line-height: normal;
font-weight: 500;
font-family: "titling-gothic-fb-condensed", sans-serif !important;
color: #4A4A4A !important;
}
.widget_mini_cart_wrap .shopping_cart_dropdown {
min-width: 210px;
background-color: #F7F7F7;
border: 1px solid #E3E3E3;
}
.widget_mini_cart_wrap .shopping_cart_dropdown ul.cart_list > li {
padding: 15px 0 15px 60px !important;
}
.widget_mini_cart_wrap .shopping_cart_dropdown ul.cart_list > li > a > img {
width: 50px;
height: auto;
}
.widget_mini_cart_wrap .shopping_cart_dropdown ul.cart_list > li > a.remove {
position: absolute;
top: 11px;
padding: 2px;
font-size: 20px;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
-webkit-font-smoothing: auto;
}
.widget_mini_cart_wrap .shopping_cart_dropdown ul.cart_list > li > a {
font-size: 14px;
color: #4A4A4A;
line-height: normal;
}
.widget_mini_cart_wrap .shopping_cart_dropdown ul.cart_list > li .quantity > span,
.widget_mini_cart_wrap .shopping_cart_dropdown ul.cart_list > li .quantity {
font-size: 12px;
color: #4A4A4A;
}
.widget_mini_cart_wrap .shopping_cart_dropdown .total > span,
.widget_mini_cart_wrap .shopping_cart_dropdown .total {
font-size: 12px;
padding-top: 0;
margin-bottom: 0 !important;
}
.widget_mini_cart_wrap .shopping_cart_dropdown .total > span {
float: right;
}
.widget_mini_cart_wrap .shopping_cart_dropdown .buttons > a {
font-family: "Norse-Bold" !important;
font-size: 14px;
background: #D0D0D0;
height: 35px;
color: #4A4A4A !important;
line-height: normal !important;
padding: 10px !important;
}
.widget_mini_cart_wrap .shopping_cart_dropdown .buttons > a:hover {
color: #fff !important;
}
.widget_mini_cart_wrap .shopping_cart_dropdown .buttons > a.wc-forward {
margin-bottom: 5px;
}
.widget_mini_cart_wrap .shopping_cart_dropdown .buttons > a.wc-forward:last-child {
margin-bottom: 0;
}
.widget_shopping_cart_content p.buttons {
margin-bottom: 10px !important;
}
.woocommerce-notices-wrapper .woocommerce-error,
.woocommerce-notices-wrapper .woocommerce-message {
text-align: center;
border: 1px solid #E3E3E3;
text-transform: uppercase;
}
.woocommerce-notices-wrapper .woocommerce-error {
margin-bottom: 20px !important;
}
.date-inner,
.layout-shop,
.woocommerce-message .button.wc-forward,
.woocommerce .tb-item-rating {
display: none;
}
.woocommerce .archive-products.grid-full-width .tb-start-shop-loop .tb-shop-catalog-ordering {
float: right;
}
.widget_ethan_newsletterwidget .newsletter-desc form input[type="text"]::placeholder,
.widget_ethan_newsletterwidget .newsletter-desc p {
font-family: "titling-gothic-fb-condensed";
font-weight: 400;
}
.widget_ethan_newsletterwidget .newsletter-desc form p .newsletter-email {
background-color: #E3E3E3;
}
.widget_ethan_newsletterwidget .newsletter-desc form p .newsletter-submit {
text-transform: uppercase;
background: #4A4A4A;
height: 35px;
line-height: 14px;
font-weight: 400;
}
.widget_ethan_newsletterwidget .newsletter-desc form p .newsletter-email {
height: 35px;
}
.widget_ethan_newsletterwidget h3 {
text-transform: uppercase;
font-weight: 400;
}
.tb-blog .tb-social-buttons {
color: #9B9B9B;
font-size: 12px;
}
.tb-blog .tb-social-buttons a {
font-size: 18px;
}
.tb-blog .tb-social-buttons a::before {
color: #4A4A4A;
}
.date-post {
float: right;
}
.date-post i {
margin-right: 10px;
}
#lawless-footer-col .footer-col {
float: left;
padding-left: 70px;
}
#lawless-footer-col .footer-col.jws_theme_footer_top_one {
padding: 0 0 20px 0;
max-width: 440px;
}
.jws_theme_footer_top_one .widget_media_image {
max-width: 110px;
float: left;
}
.jws_theme_footer_top_one .widget_text {
float: left;
width: calc(100% - 110px);
padding-left: 35px;
}
.jws_theme_footer .footer-top .wg-title {
font-size: 16px !important;
margin-bottom: 17px !important;
}
.jws_theme_footer .footer-top .textwidget {
color: #9B9B9B;
font-weight: 200;
}
.jws_theme_footer .footer-top .widget ul li {
margin-bottom: 8px;
}
.jws_theme_footer .footer-top .widget ul li a {
font-weight: 200;
color: #9B9B9B;
}
.jws_theme_footer .footer-top .jws_theme_footer_top_four .widget ul li {
display: inline-table;
text-align: center;
margin: 0 10px;
}
.jws_theme_footer .footer-top .jws_theme_footer_top_four .widget ul li i {
font-size: 20px !important;
color: #fff;
}
.jws_theme_footer .footer-bottom .jws_theme_footer_bottom_left .widget {
color: #fff;
font-size: 9px;
font-weight: 200;
letter-spacing: 0.5px;
}
.woocommerce input, .woocommerce textarea, .woocommerce select {
border-radius: 0 !important;
height: 35px !important;
padding: 0 10px !important;
border: 1px solid #D3D3D3;
}
.tb-woo-short-by select {
text-transform: uppercase;
background: #E3E3E3;
color: #9B9B9B !important;
border-radius: 0 !important;
width: 261px !important;
height: 35px !important;
padding: 0 10px !important;
border: none;
}
address {
font-style: normal;
}
select {
-webkit-appearance: none;
-moz-appearance: none;
background-position: right 50%;
background-repeat: no-repeat;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);
padding: .5em;
padding-right: 1.5em
}
.btn-top-link {
padding: 10px 0;
}
.col-cart {
width: 50%;
float: left;
font-weight: 300;
font-size: 14px;
}
.alignright {
text-align: right;
}
.aligncenter {
text-align: center;
}
.thankyou_order_received_text {
float: left;
width: 100%;
margin: 30px 0 70px;
}
.thankyou_order_received_text h4 {
font-size: 24px;
font-weight: 300;
line-height: 1.3;
}
.cart-subtotal {
margin: 10px 0; width: 100%;
}
.woocommerce .detail-order ul.order_details {
display: table;
margin: 0 auto;
padding: 0;
}
.woocommerce-order-received .woocommerce-bacs-bank-details,
.woocommerce-order-received .woocommerce-order-details {
display: none;
}
.detail-payment {
display: table;
margin: 40px auto;
width: 100%;
max-width: 700px;
}
.detail-payment ul li,
.detail-payment h4 {
font-size: 12px;
}
.detail-payment h4 {
margin-bottom: 20px;
}
.detail-payment ul {
margin: 0;
padding-left: 20px;
}
.detail-payment ul li {
list-style: decimal;
}
.detail-payment ul li ul {
margin-bottom: 10px;
}
.detail-payment ul li ul li {
list-style: disc;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
border-radius: 0;
}
#order_comments {
padding: 20px !important;
}
.product-thumbnail img {
max-width: 60px;
height: auto;
vertical-align: middle;
margin-right: 10px;
}
.product-name-inner {
float: left;
width: calc(100% - 60px);
}
.product-size span {
margin: 5px;
text-transform: uppercase;
}
.cart-subtotal-wrapper {
width: 100%;
float: right;
max-width: 450px;
}
.sticky-wrapper.is-sticky .icon_cart_wrap img {
width: 15px;
}
.tb-header-wrap .sticky-wrapper.is-sticky .tb-header-menu .widget_mini_cart_wrap .header a.icon_cart_wrap span.cart_total {
right: 0px;
top: -2px;
}
.tb-header-wrap .header-ct-right .tb-sidebar.tb-sidebar-right .login-rs .dropdown-menu {
top: 80%;
width: 110px;
padding: 10px;
}
.woocommerce table.woocommerce-checkout-review-order-table td {
border: 0;
}
.woocommerce table.woocommerce-checkout-review-order-table th {
padding: 10px 15px 9px;
height: 35px;
background: #000;
color: #fff;
font-weight: normal;
text-transform: uppercase;
}
.woocommerce table.woocommerce-checkout-review-order-table td.product-thumbnail {
text-align: left;
}
.woocommerce table.woocommerce-checkout-review-order-table td, .woocommerce table.woocommerce-checkout-review-order-table th {
text-align: center;
}
.woocommerce table.woocommerce-checkout-review-order-table thead th.product-name {
background-color: #000;
height: 35px;
padding: 7px 5px;
color: #fff;
font-weight: normal;
}
.col-wrapper-2 {
display: table;
margin: 0 auto;
width: 50%;
}
.col-head {
background: #000;
text-align: center;
padding: 5px 20px;
float: left;
width: 100%;
}
.col-head h2 {
font-size: 16px;
font-family: "titling-gothic-fb-condensed", sans-serif !important;
color: #fff !important;
margin-bottom: 0;
text-transform: uppercase;
}
.woocommerce-form__label-for-checkbox {
padding-left: 25px;
position: relative;
}
.woocommerce-form__label-for-checkbox.inline input[type="checkbox"] {
position: absolute;
left: 4px;
top: -11px;
}
.woocommerce-form__label-for-checkbox input[type="checkbox"] {
top: -7px;
}
.woocommerce-form__label-for-checkbox span,
.woocommerce .lost_password a {
font-size: 12px;
color: #9B9B9B;
text-transform: uppercase;
font-weight: 300;
padding-left: 20px;
}
.woocommerce-form__label-for-checkbox span span {
padding-left: 0;
} .woocommerce-cart .ro-cart-form .ro-cart-table table tbody tr td.ro-table-col-qty .remove span {
top: 50% !important;
}
.woocommerce-form__label-for-checkbox {
float: left;
}
.woocommerce .lost_password {
float: right;
}
.woocommerce .col-inner {
border: 1px solid #ebebeb;
padding: 30px 40px;
}
.woocommerce .col-inner form {
margin: 0 !important;
}
.woocommerce form.login, .woocommerce form.register {
padding: 0;
border: 0;
}
.woocommerce .col-inner,
.woocommerce .col-wrapper-2 form.login{
margin-top: 0;
float: left;
width: 100%;
}
.woocommerce .form-row label {
text-transform: uppercase;
font-size: 12px;
}
.woocommerce .form-row label.error {
color: red;
text-transform: capitalize;
font-weight: 200;
font-size: 12px;
}
.button.yith-wcms-button {
width: auto;
}
.button.yith-wcms-button.prev {
float: left;
}
.button.yith-wcms-button.next {
float: right;
}
#checkout_login .woocommerce-form-login .woocommerce-form-login__submit {
float: right !important;
margin-right: 0em !important;
}
#checkout_login .woocommerce-form-login input[type=checkbox] {
height: 12px !important;
margin-right: 10px !important;
}
#checkout_login .woocommerce-form__label-for-checkbox {
padding-left: 0px !important;
}
.checkout_shipping .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox input[type="checkbox"] {
top: -4px !important;
}
#order-review .woocommerce .checkout h3 {
display: none !important;
}
.woocommerce .type-product.product .tb-content .tb-price-rating .tb-product-price del {
color: #9b9b9b;
}
.woocommerce .type-product.product .tb-content .tb-price-rating .tb-product-price ins {
color: #9B9B9B;
}
.widget.woocommerce.widget_products > ul > li ins .amount, .widget.woocommerce.widget_top_rated_products > ul > li ins .amount {
color: #2a2a2a;
}
#payment .woocommerce form .form-row .input-checkbox {
margin: 0 0 0 0 !important;
}
#payment .woocommerce-form__label-for-checkbox input[type="checkbox"] {
top: -3px !important;
}
.woocommerce #order_review.woocommerce-checkout-review-order {
margin-bottom: 0;
}
.woocommerce .form-row {
width: 100%;
display: inline-table;
}
.woocommerce form .form-row input.error, .woocommerce form .form-row textarea.error {
border: 1px solid red;
}
.woocommerce form .form-row textarea {
height: auto !important;
}
#form_actions {
float: left;
width: 100%;
padding: 40px 0;
}
#form_actions .yith-wcms-button {
line-height: 35px !important;
}
#checkout_timeline {
margin-bottom: 80px;
}
#checkout_timeline.text li .timeline-wrapper .timeline-label {
font-size: 18px;
}
#checkout_timeline.text li .timeline-wrapper .timeline-step {
font-size: 24px;
font-weight: normal;
padding: 5px 10px;
}
#checkout_timeline.text li {
position: relative;
}
#checkout_timeline.text li.active:after {
position: absolute;
content: '';
background: url(//lawlessjakarta.com/wp-content/themes/lawless-store-theme2/images/icon-tulang-hover-aktif-lawless.png);
background-size: contain;
background-position: center;
background-repeat: no-repeat;
top: -32px;
width: 40px;
height: 23px;
left: 0;
right: 0;
margin-left: 15px;
}
.icon-thx-wrapper {
margin: 0 auto;
width: 100%;
max-width: 900px;
}
.icon-thx {
width: 100%;
max-width: 250px;
float: left;
}
.text-thx {
float: left;
padding: 64px 14px;
}
.text-thx img {
margin-bottom: 13px;
}
.banner-reg-wrapper {
width: 100%;
float: left;
background: #000;
padding: 35px;
margin-bottom: 30px;
}
.banner-reg-inner {
width: 100%;
max-width: 470px;
margin: 0 auto;
text-align: center;
color: #fff;
}
.banner-reg-inner h2,
.banner-reg-inner h4 {
color: #fff !important;
}
.banner-reg-inner h2 {
font-size: 36px;
font-family: "Norse" !important;
font-weight: normal;
font-style: normal;
}
.banner-reg-inner h4 {
margin-bottom: 10px;
}
.banner-reg-inner p {
font-size: 12px;
line-height: normal;
margin-bottom: 0 !important;
}
#jws_theme_back_to_top span i {
color: #4A4A4A;
}
.tb-menu-list-col ul li {
display: block;
border-bottom: 1px solid #252525;
}
.tb-menu-list-col ul li a {
line-height: 40px !important;
}
#sticky-wrapper .tb-menu-list-inner {
padding-left: 0;
}
.tb-menu-control-mobi.in-nav > a {
line-height: 40px !important;
font-size: 20px;
color: #D0021B;
}
.tb-menu-list {
z-index: 99999999 !important;
}
.tb-menu-control-mobi.in-nav {
position: absolute;
right: 10px;
top: 0;
z-index: 999999999 !important;
} .tb-header-wrap {
background: url(//lawlessjakarta.com/wp-content/themes/lawless-store-theme2/images/bg-header-full-fire-desktop.png) no-repeat;
background-size: cover;
}
@media screen and (min-width: 992px) {
.tb-stick-active .tb-header-wrap.tb-header-v7 .sticky-wrapper.is-sticky .tb-header-menu {
background: url(//lawlessjakarta.com/wp-content/themes/lawless-store-theme2/images/bg-menu-fire-desktop.jpeg) no-repeat;
background-size: cover !important;
}
}
.tb-header-wrap.tb-header-v7 .header-center {
border-bottom: 0;
}
.tb-header-wrap.tb-header-v7 .header-center .header-ct-right {
background: transparent;
}
.tb-stick-active .tb-header-wrap.tb-header-v7 .tb-header-menu {
background: transparent;
}
.tb-header-wrap .sticky-wrapper .tb-header-menu {
background: transparent;
}
.tb-header-wrap .tb-header-top .tb-sidebar .widget, .tb-header-wrap .header-ct-right .tb-sidebar .widget, .col-lg-offset-27.col-lg-93 .tb-header-top .tb-sidebar .widget, .col-lg-offset-27.col-lg-93 .header-ct-right .tb-sidebar .widget {
font-size:13px;
font-weight:300;
line-height:40px;
display:inline-block;
vertical-align:top;
}
@media screen and (max-width: 991px) {
#sticky-wrapper.sticky-wrapper.is-sticky .tb-header-menu.tb-header-menu-md {
background: url(//lawlessjakarta.com/wp-content/themes/lawless-store-theme2/images/bg-menu-fire-desktop.jpeg) no-repeat;
background-size: cover !important;
}
}
.tb-header-menu #nav.tb-menu-list-inner > li > a,
.login-rs > .loged-in-user > a,
.login-rs > a,
#jws_theme_wrapper .wrap-mini-cart .login-rs span,
.tb-header-wrap.tb-header-v7 .header-center .header-ct-right .tb-sidebar .wrap-mini-cart a.icon,
#tb-lg-menu-sidebar1 .widget_mini_cart_wrap .header a.icon_cart_wrap span.cart_total:after,
#search-3.widget_search form input[type="text"],
.tb-header-wrap.tb-header-v7 .header-center .header-ct-left .searchform input[type="submit"],
#search-3.widget_search form input[type="text"]::placeholder{
color: #fff !important;
}
.tb-menu-list > ul > li.current_page_item > a::after, .tb-menu-list > ul > li.current-menu-item > a::after {
background: #fff !important;
}
.sticky-wrapper {
position: relative;
}
.tb-header-menu:after {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(180deg, rgba(7, 7, 7, 0) 0%, rgba(7, 7, 7, 0.27) 21.88%, rgba(7, 7, 7, 0.8) 56.25%);
opacity: 0.6;
}
.sticky-wrapper.is-sticky .tb-header-menu:after {
display: none;
}
.tb-header-menu-inner {
z-index: 999;
}
.hm-mobile-wrapper .fa,
.tb-menu-control-mobi .fa{
color: #fff;
} @media only screen and (max-width: 991px) {
.tb-header-menu #nav.tb-menu-list-inner a {
line-height: 40px;
}
.tb-menu-list>ul>li.menu-item-has-children.active>ul.standar-dropdown,
.tb-menu-list>ul>li.menu-item-has-children.active>ul.standar-dropdown>li.menu-item-has-children>ul{
background: #1a1a1a;
}
}
@media screen and (max-width:1200px){
.tb-blog-carousel .tb-post-item {
min-width: auto;
}
.tb-service-wrap .tb-service.tpl3 {
margin-bottom: 14px;
}
.tb-service-wrap.icon-3 .tb-service.tpl3:after,
.tb-service-wrap.icon-2 .tb-service.tpl3:after,
.tb-service-wrap.icon-1 .tb-service.tpl3:after {
width: 40px;
height: 54px;
}
.tb-service-wrap.icon-3 .tb-service.tpl3:after {
height: 66px;
}
.tb-service-wrap.icon-4 .tb-service.tpl3:after {
width: 80px;
}
.tb-service-wrap.icon-2 .tb-service.tpl3:after,
.tb-service-wrap.icon-1 .tb-service.tpl3:after {
top: -18px;
}
.tb-service-wrap.icon-4 .tb-service.tpl3:after {
top: -15px;
}
.tb-service-wrap.icon-4 .tb-service.tpl3 {
padding-left: 64px;
}
.tb-service-wrap .tb-service .tb-title {
font-size: 18px;
}
#service-wrap.vc_custom_1551236669248 {
padding-top: 57px !important;
}
#banner-widget {
padding-top: 33px !important;
}
.footer-col.jws_theme_footer_top_four {
padding-left: 0 !important;
clear: both;
}
}
@keyframes smoothScroll {
0% {
transform: translateY(-40px);
}
100% {
transform: translateY(0px);
}
}
@media screen and (max-width:991px){
.tb-header-wrap.tb-header-v7 .header-center .header-ct-right .widget_mini_cart_wrap .header a.icon_cart_wrap span.cart_total .cart_contents_count {
right: 27px;
top: 4px;
}
.tb-header-wrap.tb-header-v7 .header-center .header-ct-right .tb-sidebar .wrap-mini-cart .shopping_cart_dropdown, .col-lg-offset-27.col-lg-93.tb-header-v7 .header-center .header-ct-right .tb-sidebar .wrap-mini-cart .shopping_cart_dropdown {
left: 0;
right: unset;
}
.tb-menu-list.active {
height: 100vh;
}
.woocommerce-account .woocommerce-MyAccount-navigation,
.col-blog-wrap {
padding-right: 0;
}
.tb-menu-list {
right: 0;
left: unset;
transform: translatex(100%);
}
.text-thx,
.icon-thx {
float: none;
margin: 0 auto;
text-align: center;
}
.text-thx {
padding: 10px 0;
}
.icon-thx {
max-width: 200px;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
width: 100%;
margin-bottom: 40px;
float: left;
}
.tb-header-wrap .tb-logo > a > img,
.tb-header-wrap .tb-header-menu .tb-logo img {
width: 100%;
max-width: 132px;
}
#jws_theme_widget_mini_cart-7 .icon_cart_wrap img,
.tb-header-menu-inner .icon_cart_wrap img {
width: 20px;
}
.header-center .tb-logo {
padding-top: 27px;
padding-bottom: 27px;
}
.tb-logo {
padding-top: 12px;
}
.tb-cart-fix .wrap-mini-cart {
right: 30px !important;
top: 28px !important;
}
.tb-header-wrap.tb-header-v7 .header-center .header-ct-right,
.hm-mobile-wrapper {
top: 40px;
}
.tb-header-wrap.tb-header-v7 .header-center .container {
position: relative;
}
.tb-header-wrap.tb-header-v7 .header-center .header-ct-right {
width: auto;
position: absolute;
left: 0;
}
.hm-mobile-wrapper {
position: absolute;
right: 15px;
}
.hm-mobile-wrapper .tb-menu-control-mobi > a {
line-height: normal !important;
}
.tb-menu-control-mobi,
.search-btn {
float: left;
}
.tb-menu-control-mobi > a,
.search-btn a {
font-size: 14px;
padding: 4px 12px;
display: block;
}
.woocommerce .archive-products .tb-start-shop-loop {
margin-top: 24px;
margin-bottom: 24px;
}
.woocommerce .archive-products .tb-start-shop-loop .tb-shop-catalog-ordering > form select {
width: 100% !important;
}
.woocommerce .archive-products .tb-start-shop-loop {
border-bottom: 0;
}
.tb-menu-control-mobi.fixed-header {
position: absolute;
right: 0;
float: left;
display: block;
top: -3px;
}
#sticky-wrapper.sticky-wrapper .tb-header-menu.tb-header-menu-md {
-webkit-transition: all 0.5s ease;
-moz-transition: position 10s;
-ms-transition: position 10s;
-o-transition: position 10s;
transition: all 0.5s ease;
}
#sticky-wrapper.sticky-wrapper {
height: 0 !important;
}
#sticky-wrapper.sticky-wrapper.is-sticky .tb-header-menu.tb-header-menu-md {
height: 83px;
animation: smoothScroll 1s forwards;
}
#sticky-wrapper .tb-menu-list-inner {
padding-top: 40px;
}
#sticky-wrapper .tb-header-menu #nav.tb-menu-list-inner a {
color: #fff !important;
}
.header-ct-left {
display: none;
}
.header-ct-left.active {
display: block;
position: absolute;
width: 100%;
background: #fff;
z-index: 1;
bottom: -42px;
}
.visible-mobile {
display: block;
}
.visible-desktop {
display: none;
}
.tb-breadcrumb .container {
text-align: center;
}
.tb-header-wrap .tb-header-top .tb-sidebar.tb-sidebar-left {
float: left;
width: auto;
}
.tb-header-wrap .tb-header-top .tb-sidebar.tb-sidebar-right {
float: right;
width: auto;
}
#lawless-footer-col .footer-col {
width: 100% !important;
padding: 0;
max-width: none !important;
text-align: center;
padding-bottom: 20px;
}
.jws_theme_footer_top_one .widget_media_image {
float: none;
clear: both;
max-width: 132px;
margin: 0 auto;
margin-bottom: 18px;
}
.jws_theme_footer_top_one .widget_text {
padding: 0;
width: 100%;
}
.tb-footer-v1 .footer-bottom .border-bottom,
.jws_theme_footer .footer-top .widget ul li {
text-align: center;
}
.jws_theme_footer .footer-bottom .border-bottom {
border: none;
}
#lawless-footer-col .footer-col.jws_theme_footer_top_one p {
margin-bottom: 0;
}
.tb-footer-v1 .footer-top {
padding-bottom: 0 !important;
}
#text-2 {
margin-bottom: 0 !important
}
.wrap-mini-cart .login-rs {
display: none !important;
}
#tb-lg-menu-sidebar1 .widget_mini_cart_wrap .header a.icon_cart_wrap span.cart_total:after {
font-size: 0;
}
.tb-header-wrap.tb-header-v7 .header-center .header-ct-right .tb-sidebar .wrap-mini-cart a.icon {
border-left: 0;
padding-left: 0;
}
}
@media screen and (max-width:770px){         .woocommerce-header {
height: auto !important;
padding-bottom: 40px;
}
.woocommerce-MyAccount-content .woocommerce-header h5 {
margin-bottom: 0;
}
.woocommerce-MyAccount-content {
margin-top: 40px;
}
.col-label,
.col-input,
.tb-tab-container .etabs,
.tb-tab-container .tb-data-tab {
width: 100%;
}
.col-input {
padding-left: 0;
}
.woocommerce ul.order_details li {
border-right: 0;
margin: 0 0 20px 0;
padding: 0;
width: 100%;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
margin: 20px 0;
}
.variations_button {
text-align: center;
padding-top: 40px;
}
.entry-summary.ro-product-information {
padding-left: 0;
}
#instafeed a:nth-child(7),
#instafeed a:nth-child(8) {
display: none;
}
.vc_custom_1487326341461 {
padding-top: 60px;
}
#service-wrap.vc_custom_1551236669248 .vc_col-sm-3 {
float: left;
width: 50%;
}
#service-wrap.vc_custom_1551236669248 .vc_col-sm-3:nth-child(1),
#service-wrap.vc_custom_1551236669248 .vc_col-sm-3:nth-child(2) {
margin-bottom: 40px;
}
.tb-service-wrap .tb-service.tpl3 .tb-title {
float: left;
text-align: left;
}
.widget_ethan_newsletterwidget .newsletter-desc p {
margin-bottom: 15px;
}
.tb-woo-banner {
max-width: none;
}
.jws_theme_footer .footer-top,
.woocommerce .tb-product-items .tb-product-item,
.row > .vc_column_container {
padding-left: 15px !important;
padding-right: 15px !important;
}
#slider-home .container {
margin-left: -15px;
margin-right: -15px;
}
#slider-home .container,
.instagram-feed-wrapp .vc_column_container.wpb_column,
#shop-tabs.vc_custom_1551238037818 {
padding: 0 !important;
}
.woocommerce .tb-products-grid .tb-product-item-inner {
max-width: 100%;
margin-bottom: 15px;
}
.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-shape-rounded:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-heading {
border-radius: 0;
background-color: #E3E3E3;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
font-size: 12px;
text-transform: uppercase;
}
.vc_tta-panel-heading {
margin: 4px 0 !important;
} .woocommerce .col-inner {
padding: 20px;
}
.widget_mini_cart_wrap .header a.icon_cart_wrap span.cart_total {
position: relative;
top: auto;
right: auto;
}
}
@media screen and (max-width:600px){
.main-content .vc_custom_1493282864162 {
padding: 0 !important;
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
width: 100%;
}
#form_actions {
padding: 40px 0;
}
.already-head-wrapper h2 {
font-size: 20px;
}
.already-head-wrapper img {
width: 80px;
}
.thankyou_order_received_text h4 {
font-size: 16px;
}
#checkout_timeline.horizontal.text li.active {
display: block;
}
#checkout_timeline.horizontal.text li {
display: none;
}
.table-responsive {
border: none;
}
.woocommerce table.woocommerce-checkout-review-order-table {
margin: 0 !important;
}
#checkout_timeline {
margin-bottom: 20px;
}
.woocommerce .cart-collaterals .cart_totals .checkout-button, .woocommerce .return-to-shop {
max-width: 100% !important;
width: 100% !important;
}
}