.lds-ring_body_wrapper{
	display:none;
}

body.loadingmode {
	overflow:hidden;
}

.loadingmode .lds-ring_body_wrapper {
	background-color:rgb(3, 4, 94, 0.6);
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:10000;
	display:flex;
	align-items:center;
	justify-content:center;
}

.lds-ring {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  margin: 8px;
  border: 8px solid #fff;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #fff transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}


.woocommerce-additional-fields__field-wrapper label{
	display:none;
}
div.payment_method_other_payment label:before{
	display:none !important;
}
.woocommerce-additional-fields__field-wrapper #order_h4_title_1_field, #order_note_field_title_field, #order_comments_field, #urtype_field, #ur_data_head_field, #urbankname_field, .woocommerce-input-wrapper{
	width:100%;
	display:block;
}

#urbankname_field input{
	width:100%;
}

#customer_details .input-text#order_comments{
	resize:none;
	height:100px;
	padding-top:8px;
}

.woocommerce-additional-fields__field-wrapper {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	margin-right:-30px;
}

.woocommerce-additional-fields__field-wrapper .form-row{
	width:33.333333333333333333%;
	padding-right:30px;
}

.woocommerce-additional-fields__field-wrapper .form-row input[type="text"]{
	width:100%;
}

.woocommerce-additional-fields__field-wrapper #type_ur_lica_field{
	width:100%;
}

.woocommerce-cart-form__cart-item{
	background-color:#fff;
	box-shadow: 0px 5px 10px rgba(6, 23, 83, 0.15);
	display:flex;
	position:relative;
	justify-content:space-between;
	flex-wrap:wrap;
	padding-right:23px;
	align-items:center;
	border-radius: 20px;
	margin-bottom:40px;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--bonuses{
	display:none !important;
}

.shipping_method_wrap{
	position:relative;
	height:42px;
	line-height:40px;
	background-color:#fff;
	width:340px;
	border-radius: 5px;
	border: 1px solid #C4C4C4;
}

.shipping_method_current{
	height:40px;
	cursor:pointer;
	padding-left:15px;
	font-size:16px;
}

.shippin_list{
	position:absolute;
	border: 1px solid #C4C4C4;
	top:40px;
	display:none;
	width:96%;
	left:2%;
	max-height:240px;
	overflow:auto;
	background-color:#fff;
   scrollbar-color: #aaa #eee;     /* «цвет ползунка» «цвет полосы скроллбара» */
   scrollbar-width: thin;  /* толщина */	
   -webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.shippin_list .shipping_search{
	border: 1px solid #aaa;
	height:40px;
	width:100%;
}

.shipping_search_wrap{
	padding: 8px;
}

.shipping_method_current:after {

background-image:url(../img/down-filled-triangular-arrow.svg);
width:16px;
height:8px;
background-size:100% 100%;
position: absolute;
display:block;
top:50%;
right:10px;
margin-top:-3px;
	content:'';
	position:absolute;
}

#shipping_method.new_shipping_style{
	display:block;
	margin-bottom:0px;
}


.entry_content ul#shipping_method li{
	width:100%;
}

#shipping_method.new_shipping_style li label{
	width:100%;
	height:35px;
	text-align:left;
	padding-left:8px;
	padding-right:8px;
	line-height:1;
	font-size:14px;
	margin:0px;
	font-weight:400 !important;
	border:0px none;
	border-radius:0px;
}

#shipping_method.new_shipping_style li label:hover{
	background-color:rgba(0, 0, 0, 0.1);
}

.for_remove{
	color:#000;
	font-size:18px;
	margin-bottom:30px;
	align-items:center;
	display:none;
}

input[type="checkbox"] + label{
	margin-left:0px;
	cursor:pointer;
}

.for_remove label{
	font-weight:400;
}

.select_for_remove_wrap label{
	padding-left:47px;
	position:relative;
	cursor:pointer;
}

.remove_check_items:before, 
.select_for_remove_wrap label:before{
	content:'';
	display:block;
	position:absolute;
	left:0px;
	top:0px;
	background-repeat:no-repeat;

}

.select_for_remove_wrap label:before, .check_remove{
	width:28px;
	background-position:center center;
	height:28px;
	background-repeat:no-repeat;
	border: 1px solid #061753;
	border-radius: 5px;
	background-image:none;
	background-size:19px 13px;
}

.product-remove-point, .for_mobile_price_cart{
	display:none;
}

.select_for_remove_wrap.selected label:before, .product-remove-point:checked + label.check_remove{
	background-image: url(../img/check_greend.svg);
}

.select_for_remove_wrap input{
	display:none;
}

.remove_check_items:before{
	background-position:top 6px center;
	background-size:14px 14px;
	height:30px;
	width:14px;
	background-image:url(../img/remove.svg);
}

.remove_check_items{
	padding-left:25px;
	cursor:pointer;
	margin-left:55px;
	position:relative;
}



.woocommerce .cart_data_1 table.shop_table .product-remove .remove {
    display: block;
	position:absolute;
	right:10px;
	top:10px;
	background-image:url(../img/close_cart.svg);
	background-repeat:no-repeat;
	background-position:center center;
	width:20px;
	height:20px;
	border-radius:10px;
	box-shadow: 0px 5px 10px rgba(6, 23, 83, 0.15);
}

.woocommerce .cart_data_1 table.shop_table td.product-remove {
    padding-left: 0px;
    padding-right: 0px;
}

.woocommerce .cart_data_1 table.shop_table td.product-remove .check_remove{
	display:none;
}

.woocommerce .cart_data_1 table.shop_table td {
    padding-top: 15px;
    padding-bottom: 15px;
	padding-left:5px;
	padding-right:5px;
}

.woocommerce .cart_data_1 table.shop_table td .cart_description_little_product{
	display:none;
}

.woocommerce .cart_data_1 table.shop_table tr td.actions{
	border-bottom: 2px solid #061753;
	padding-right:0px;
	padding-left:0px;
}

.woocommerce .cart_data_1 table.shop_table thead {
	display:block;
}

.woocommerce .cart_data_1 table.shop_table thead tr{
	display:flex;
	width:100%;
	padding-right: 23px;
	justify-content:space-between;
}

.woocommerce .cart_data_1 table.shop_table thead tr th{
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	font-size: 14px;
	line-height: 17px;
	font-weight:400;
	color: #15242D;
}

.woocommerce .cart_data_1 table.shop_table thead tr th.product-thumbnail{
	width: 100px;
	padding:0px;
}

.woocommerce .cart_data_1 table.shop_table thead tr th.product-remove{
	padding:0px;
}

.woocommerce .cart_data_1 table.shop_table thead tr th.product-price,
.woocommerce .cart_data_1 table.shop_table thead tr th.product-subtotal
{
	width: 15%;
}

.woocommerce .cart_data_1 table.shop_table thead tr th.product-quantity{
	width:120px;
}
.woocommerce .cart_data_1 table.shop_table thead tr th.product-name{
	width: 32%;    
}



.woocommerce-cart .cart_data_1 table.cart img{
	max-height:84px;
	max-width:84px;
	width:auto;
	height:auto;
	display:inline-block;
	border-radius:5px;
	object-fit:contain;
}

.woocommerce .cart_data_1 table.shop_table .product-thumbnail_wrap_in {
    width: 95px;
    height: 95px;
    display: flex;
    align-items: center;
	border-radius:5px;
    justify-content: center;
}

.woocommerce .cart_data_1 table.shop_table td.product-thumbnail {
    padding-left: 0;
    padding-right: 0;
	text-align:center;
    width: 100px;
}


.woocommerce .cart_data_1 table.shop_table td.product-name{
	display:flex;
	flex-direction:column;
	width:32%;
	height:110px;
	justify-content:space-between;
}
.woocommerce .cart_data_1 table.shop_table td.product-name a{
	text-decoration:none !important;
	font-size: 16px;
	line-height: 19px;
	font-weight:400;
	letter-spacing: 0.03em;
	font-family: 'Fira Sans Condensed', sans-serif;
	color: #061753;
}

.cart_description_line_product{
	font-size: 12px;
	line-height: 14px;
	color: #515050;
}

.woocommerce .cart_data_1 table.shop_table td.product-price{
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	width:15%;
	color: #061753;
}

.woocommerce .cart_data_1 table.shop_table td.product-price .product-price_wrap del{
	font-size:16px;
	font-weight:400;
	display:block;
	line-height:1.1;
}

.woocommerce .cart_data_1 table.shop_table td.product-subtotal{
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	width:15%;
	color: #061753;
}

.woocommerce .cart_data_1 table.shop_table th.product-subtotal{
	padding-left:10px;
}

.woopq-quantity-input .qty{
	width:50px;
}

.woocommerce-cart .pages_list{
	display:none;
}

.cart_data_2 .cart_totals table th, 
.cart_data_2 .cart_totals table td
{
 padding:15px 5px;
 vertical-align:middle;
 border-bottom: 2px solid #fff;
}

.cart_data_2 .cart_totals table th{
	font-size:16px;
}

.cart_data_2 .cart_totals table td{
	font-size:18px;
	text-align:left;
}



.cart_data_2 .cart_totals  tr.order-total > td strong{
	font-weight: 600;
	font-size: 18px;
}

.cart_data_2 .cart_totals  tr:last-child > td,
.cart_data_2 .cart_totals  tr:last-child > th
{
  border-bottom: 0;
}



.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    width: 100%;
}

.cart_data_2 {
    width: 23%;
}

.cart_data_wrap {
    display: flex;
}

.cart_data_2 .cart_totals .checkout-button br{
	display:none;
}

.woocommerce-cart-form{
	position:relative;
}

.shop_table .blockOverlay{
	background-color:#000 !important;
	width:100% !important;
	height:100% !important;
	z-index:2000 !important;
	position:fixed !important;
	top:0px !important;
	left:0px !important;
	display:none;
	opacity:0.7 !important;
}

.shop_table .blockOverlay:after {
    content: "";
    position: absolute;
    width: 48px;
    height: 48px;
    border: 8px solid #fff;
        border-left-color: rgb(255, 255, 255);
    border-left-color: transparent;
    border-radius: 50%;
    top: calc(50% - 24px);
    left: calc(50% - 24px);
    animation: rotation 1s linear infinite;
}

@keyframes rotation {
    to {
        transform: rotate(359deg);
    }
}


ul.wc_payment_methods.payment_methods.methods{
	margin:0px 0 25px;
	padding:0px;
}

ul.wc_payment_methods.payment_methods.methods li, ul.wc_payment_methods.payment_methods.methods{
	list-style-type:none;
}

ul.wc_payment_methods.payment_methods.methods li label{
	margin-left:0px;
}

.payment_box.payment_method_cod{
	border:1px solid rgba(255, 255, 255, 0.7) !important;
	border-right:3px;
	padding:6px;
	font-size:12px;
	margin-top:6px;
}

.payment_box.payment_method_cod p{
	margin:0px;
}

.last_buttons_btn_wrap{
	width:100%;
}

#place_order.site_more{
	width:100%;
	border:0px none;
	margin-right:0px;
	background-color:#061753;
	color:#fff !important;
	
	
background: linear-gradient(274.01deg, #FF7A00 0%, #FFCF25 100%);
background-color: rgba(0, 0, 0, 0);
box-shadow: 0px 5px 10px rgba(6, 23, 83, 0.15);
border-radius: 30px;
height: 60px;
color: #fff;
display: flex;
text-decoration: none !important;
align-items: center;
text-transform: uppercase;
color: #FFFFFF;
font-weight: 500;
position: relative;
padding-left: 25px;
border: 0px none;
font-size: 18px;
line-height: 22px;
text-shadow: 0px 1px 2px rgba(255, 255, 255, 0.4);
}

#place_order.site_more:hover{
	opacity:0.8;
}

#place_order.site_more:before {
    background-color: #FFCF25;
    background-image: url(../img/strelka1.svg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 20px 18px;
    width: 40px;
    content: '';
    display: block;
    height: 40px;
    position: absolute;
    right: 12px;
    top: 10px;
    border-radius: 20px;
}

.last_buttons{
	align-items:center;
	display:flex;
	flex-wrap:wrap;
	margin-top:30px;
}

.last-order-date{
	padding-bottom:40px;
	font-size: 16px;
	line-height: 19px;
}

.woocommerce-privacy-policy-text p{
	margin-bottom:0px;
}


.woocommerce-MyAccount-content .woocommerce-form-row{
	display:flex;
	flex-wrap:wrap;
	align-items:flex-start;
}


.woocommerce-MyAccount-content .woocommerce-Address{
	width:100%;
}


.woocommerce-info{
	border:1px solid #fff;
	padding:6px;
	font-weight:12px;
	text-align:center;
	margin-bottom:35px;
}

.shop_table.woocommerce-checkout-review-order-table  thead{
	display:none;
}

#shipping_method{
	margin-left:0px;
	padding-left:0px;
}

.entry_content ul#shipping_method  li{
	padding-left:0px;
	font-size:12px;
}

.entry_content ul#shipping_method  li:before{
	display:none;
}
.woocommerce-error{
	padding:15px !important;
	font-size:12px;
	margin-bottom:25px !important;
	border:1px solid #fff;
}

.cart_data_wrap.cart_data_all_oneline{
	display:block;
}

.woocommerce .cart_data_1 table.shop_table.like_responsive_cart td{
	vertical-align:middle;
}


.cart_data_all_oneline .cart_data_1,
.cart_data_all_oneline .cart_data_2
{	
	padding:0px;
	width:100%;
}

.woocommerce-cart .cart_data_all_oneline{
	display:flex;
}

.woocommerce-cart .cart_data_all_oneline .cart_data_2{
	width:27%;
	padding-left:30px;
}

.woocommerce-cart .cart_data_all_oneline .cart_data_1{
	width:100%;
}

.woocommerce .cart_data_1 table.shop_table tr td.actions{
	display:none;
}

.woocommerce .cart_data_1 table.shop_table tr td.actions .coupon{
	display:flex;
	justify-content:flex-end;
	align-items:center;
}

.woocommerce .cart_data_1 table.shop_table tr td.actions .coupon label{
	font-size: 18px;
	line-height: 140%;
	padding-right:12px;
}

.woocommerce .cart_data_1 table.shop_table tr td.actions .coupon button{
	background-color: #061753;
	color: #fff !important;
	border:0px none;
	padding-left:15px;
	padding-right:15px;
	height:35px;
	line-height:35px;
	font-size:16px;
	border-radius:5px;
}

.woocommerce .cart_data_1 table.shop_table tr td.actions .coupon button:hover{
	background-color: #138100;
}

#coupon_code{
	margin-right:15px;
	border: 1px solid #061753;
	height:35px;
	padding-left:15px;
	border-radius:5px;
	border-radius: 5px;
}


.woocommerce-cart .shop_table{
	margin-bottom:0px;
}


.summ_list_bottom_cart_in{
	display:flex;
	align-items:center;
	justify-content:flex-end;
}

.summ_list_bottom_cart_in .summ_list_bottom_cart_label{
	font-size: 16px;
	line-height: 22px;
	padding-right:40px;
	color: #15242D;
}

.summ_list_bottom_cart_in .summ_list_bottom_cart_value{
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	color: #061753;
}

.checkout-button.button{
	min-width:260px;
	height:60px;
	border-radius:30px;
	font-size:18px;
	padding-left:30px;
	text-align:left;
	justify-content:flex-start;
}

.checkout-button.button:before {
    background-color: #FFCF25;
    background-image: url(../img/strelka1.svg);
    background-position: center center;
    background-repeat: no-repeat;
	background-size:20px 18px;
    width: 40px;
    content: '';
    display: block;
    height: 40px;
    position: absolute;
    right: 12px;
    top: 10px;
    border-radius: 20px;
}



/** woocommerce-billing-fields **/


h4#after_customer_details_test_field,
#after_customer_details_sposob_oplatu_emultor_field legend,
h4,
fieldset legend
{
	margin-top:20px;
	margin-bottom:17px;
	padding:0px;
	width:100%;
	font-size: 22px;
	margin-left:0px;
}

fieldset label{
	margin-right:15px;
	color:#061753;
}

h4#after_customer_details__2_field, fieldset legend{
	margin-top:20px;
}

.label_hide label{
	display:none;
}

#after_customer_details_street_adress_field {
	width:65%;
}
#after_customer_details___field{
	padding-left:26px;
}

#after_customer_details___field{
	width:35%;
}

#after_customer_details_domofon_cod_field{
	width:33.1%;
}

#after_customer_details_domofon_cod_field{
	padding-left:11px;
}

#after_customer_details_kvartira_field, #after_customer_details_podezd_field, #after_customer_details_etaz_field{
	width:22.3%;
	padding-right:15px;
}

.flexible-checkout-fields-after_customer_details {
	display:flex;
	flex-wrap:wrap;
}

.label_hide{
	display:inline-block;
}

.label_hide span{
	display:block;
}

.label_hide span input{
	width:100%;
}

#after_customer_details_fast_speed_field{
	width:100%;
	display:flex;
	justify-content:flex-end;
	align-items:center;
}

#after_customer_details_fast_speed_field label
 {
	font-weight: 600;
	font-size: 16px;
	line-height: 19px;
	color: #000000;
	margin-right:35px;
}

.select2-container--default .select2-selection--single{
	border: 1px solid #3DAB24;
	border-radius: 5px;
	height: 40px;
}
.select2-container .select2-selection--single .select2-selection__rendered{
	padding-left:20px;
	padding-right:47px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height:40px;
}

#after_customer_details_fast_speed_field .woocommerce-input-wrapper{
	min-width: 35%;
	padding-left:26px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow{
	top: 8px;
	right: 8px;
}

#after_customer_details_sposob_oplatu_emultor_field label,
ul.wc_payment_methods.payment_methods.methods li label
 {
	font-weight: 600;
	font-size: 16px;
	line-height: 19px;
	position:relative;
	display:block;
	cursor:pointer;
	padding-left:27px;
	color: #000000;
	margin-bottom:35px;
}

ul.wc_payment_methods.payment_methods.methods li label img{
	display:none;
}

#after_customer_details_sposob_oplatu_emultor_field label:before,
ul.wc_payment_methods.payment_methods.methods li label:before
 {
	content:'';
	display:block;
	position:absolute;
	left:0px;
	top:3px;
	width:14px;
	height:14px;
	border-radius:7px;
	border:1px solid #42431E;
}

#after_customer_details_sposob_oplatu_emultor_field label:after,
ul.wc_payment_methods.payment_methods.methods li label:after
{
	content:'';
	display:block;
	width:8px;
	height:8px;
	opacity:0;
	border-radius:4px;
	top:6px;
	position:absolute;
	background-color:#42431E;
	left:3px;
}
#after_customer_details_sposob_oplatu_emultor_field label.active:after,
ul.wc_payment_methods.payment_methods.methods li input[type="radio"]:checked+label:after
{
	opacity:1;
}
#after_customer_details_sposob_oplatu_emultor_field input[type="radio"],
ul.wc_payment_methods.payment_methods.methods li input[type="radio"]
{
	display:none;
}

#after_customer_details_comment_field{
	width:100%;
}

#after_customer_details_comment_field label{
	display:none;
}

#after_customer_details_comment_field textarea{
	height: 120px;
	border-radius: 5px;
	border: 1px solid #C4C4C4;
	box-sizing: border-box;
	padding:10px 20px;
	resize:none;
}

#after_customer_details_sposob_oplatu_emultor_field, #after_customer_details_sdacha_2_field{
	width:50%;
}

#after_customer_details_sdacha_2_field{
	display:flex;
	margin-top: 37px;
	position:relative;
	justify-content:flex-end;
	position:relative;
}

#after_customer_details_sdacha_2_field .element__sdacha_value_wrap{
	position:absolute;
	top:60px;
	display:flex;
	justify-content:flex-end;
	width:100%;
	right:0px;
}

#after_customer_details_sdacha_2_field .label_html{
	font-size: 16px;
	line-height: 19px;
	margin-top:11px;
	display:inline-block;
	margin-right:23px;
}



#after_customer_details_sdacha_2_field .element__sdacha_value_item{
	width:101px;
	height:20px;
	border-radius:10px;
	text-align:center;
	font-size:12px;
	margin-left:14px;
	color: #7E38AD;
	font-weight: 600;
	line-height:18px;
	border:1px solid #7E38AD;
	cursor:pointer;
	display:inline-block;
}

#after_customer_details_sdacha_2_field .element__sdacha_value_item:hover{
	background-color:#7E38AD;
	color:#fff;
}

input[type="text"]#after_customer_details_sdacha_2{
	width:98px;
}

#after_customer_details_sdacha_2_field .woocommerce-input-wrapper{
	display:inline-block;
	padding-right:140px;
}

#after_customer_details_sdacha_2_field .check_none{
	position:absolute;	
	right:0px;
	text-align:right;
	width:140px;
	height:40px;
}

#after_customer_details_sdacha_2_field .element_check{
	position:absolute;
	left:15px;
	top:0px;
	width:38px;
	height:38px;
	cursor:pointer;
	border-radius: 5px;
	border: 1px solid #3DAB24;
}

#after_customer_details_sdacha_2_field .element_check_text{
	display:inline-block;
	padding-top:7px;
	font-size: 16px;
}

#after_customer_details_sdacha_2_field .check_none .element_check:after{
	content:'';
	display:block;
	position:absolute;
	top: 8px;
	left: 5px;
	opacity:0;
	width:27px;
	height:20px;
	background-image:url(../img/check_greend.svg);
	background-repeat:no-repeat;
	background-size:27px 20px;
}

#after_customer_details_sdacha_2_field.active .check_none .element_check:after{
	opacity:1;
}


#after_customer_details_sdacha_2_field.active #after_customer_details_sdacha_2, 
#after_customer_details_sdacha_2_field.active .label_html,
#after_customer_details_sdacha_2_field.active .element__sdacha_value_wrap
{
	opacity:0;
}

.cart_totals h2{
	display:none;
}

.finish_left_in_biling_page{
	margin-top:40px;
	margin-bottom:60px;
}

.cart_data_2 .shop_table{
	background-color: #fff;
	color:#061753;
	


}

.woocommerce-checkout-review-order{
	border-radius: 5px;
	border: 1px solid #C4C4C4;
	overflow:hidden;
	box-shadow: 0px 5px 10px rgba(6, 23, 83, 0.15);
}


.cart_data_2 .shop_table th{
	text-align:right;
	font-weight:400;
}

.checkout_button_wrap{
	display:flex;
	flex-wrap:wrap;
	justify-content:flex-end;
}

.buy_other{
	width:100%;
	display:flex;
	justify-content:flex-end;
	margin-top:15px;
}

.buy_other a{
	text-decoration:none;
}

.create-account.woocommerce-validated{
	display:none;
}

.form_login_checkout_page_in{
	display:flex;
	justify-content:center;
	padding-top:30px;
}

table.account-orders-table tr{
	border-bottom: 2px solid #061753;
}

table.account-orders-table tr td{
	padding-top:30px;
	padding-bottom:30px;
	vertical-align:middle;
}

table.account-orders-table tr td.woocommerce-orders-table__cell-order-total{
	font-weight:600;
}

table.account-orders-table tr td.woocommerce-orders-table__cell-order-actions a.view{
	border:1px solid #061753;
	display:inline-block;
	border-radius:5px;
	padding:8px 18px; 
	text-decoration:none;
}

.inspire_checkout_fields_additional_information{
	display:none;
}

.bonus_title_checkout{
	display:flex;
	align-items:center;
}

.bonus_title_checkout form{
	margin:0px;
}

.bonus_title_checkout_offer{
	padding-right:30px;
}

.bonus_title_checkout input[type="submit"]{
	height:40px;
	line-height:36px;
	font-weight:600;
	background-color:#fff;
	border:2px solid #061753;
	border-radius:20px;
	padding-left:15px;
	padding-right:15px;
}



.woocommerce-MyAccount-navigation{
	position:relative;
	margin-top:30px;
	margin-bottom:40px;
}

.woocommerce-MyAccount-navigation:after{
	content:'';
	display:block;
	width:100000px;
	left:-50000px;
	position:absolute;
	bottom:0px;
	height:2px;
	background-color:#061753;
	
}



.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{
	float:right;
}

.woocommerce-MyAccount-navigation ul{
	margin:0px;
	padding:0px;
}

.woocommerce-MyAccount-navigation ul, .woocommerce-MyAccount-navigation ul li{
	list-style-type:none;
}

.entry_content .woocommerce-MyAccount-navigation ul li{
	display:inline-block;
	padding-left:0px;

}

.entry_content .woocommerce-MyAccount-navigation ul li:before{
	display:none;
}

.woocommerce-MyAccount-navigation ul li a{
	min-width:140px;
	height: 40px;
	line-height:40px;
	text-decoration:none;
	padding-left:26px;
	border-radius: 5px 5px 0px 0px;
	padding-right:26px;
	text-align:center;
	display:block;
	font-weight: 600;
	font-size: 18px;
}

.woocommerce-MyAccount-navigation ul li.is-active a{
	background: #061753;
	color:#fff;
}

.woocommerce-pagination--without-numbers.woocommerce-pagination{
	margin-bottom:30px;
	text-align:left;
}

.flex_profile_save_btn_wrap .site_more{
	margin:0px 0;
	padding-left:50px;
	padding-right:50px;
}

.flex_profile_save_btn_wrap{
	display:flex;
	margin-top:40px;
}

.woocommerce-form-login-toggle{
	display:none;
}

.login_if{
	margin-top:30px;
}

