/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

/*== Ansar Task ==*/
.timeline-horizontal .flickity-prev-next-button.previous,
.timeline-horizontal .flickity-prev-next-button{
	color: white;
	width: 70px;
}
div.header-bottom{
	  min-height: 40px;
    font-size: 21px;
}
ul.nav.header-nav .nav-dropdown {
	padding:10px;
	min-width:140px;
	font-family: Philosopher, sans-serif;
	font-size: 16px;
}
ul.nav.nav-sidebar ul.children {
	font-size:13px;
	font-family: Philosopher, sans-serif;
}
div.wordpress-country-selector-row{
    font-family: Philosopher, sans-serif !important;
}
.wordpress-country-selector-col-sm-6 {
    width: 50%;
    float: left;
    margin-top: 20px;
}
h1.billing_details_form {
   background-color: #415B7D;
    color: white;
    font-weight: bolder;
    font-size: 18px;
    text-align: center;
    width: 200px;
    padding: 8px;
}
tr.mrwp {
    color: red;
}
a#modaal_link {
    color: red;
}
form.checkout_coupon.woocommerce-form-coupon.has-border.is-dashed {
    display: block !important;
}
h3.billing_info_btn {
    background-color: #415B7D;
    color: white !important;
    font-size: 18px !important;
    text-align: center;
    width: 250px;
    padding: 8px !important;
}
button#submit_hide {
    display: none;
}
section.shipping-calculator-form {
    display: block !important;
}
button#delivery_point_chosen {
  
    border: solid 1px #96154a;
    background: #96154a;
    color: white;
    padding: 5px 15px 5px 15px;
}
span.random_bold_order {
    color: #111;
    font-weight: 700;
    white-space: nowrap;
}

p.woocommerce-shipping-destination {
    color: red;
} 
a.cal_shipping_val {
    color: red;
}
/*== Ansar Side Card ==*/
/*.ins-checkout-body h3.cus-heading3{
    background: #083952;
    color: #cfa972;
    margin-left: 20p;
    font-size: 25px;
    padding-left: 15px;
    border-bottom: unset;
    text-transform: unset;
}
.cus_customer_details .woocommerce-billing-fields{
    border-top: unset;
    padding-top: 5px;
}
.cus_customer_details .woocommerce-billing-fields > h3{
    display: none;
}
.cus_customer_details .woocommerce-shipping-fields .form-row-first {
	float: left;
    width: 48%;
    margin-right: 4%;
}
.cus_customer_details #ship-to-different-address .woocommerce-form__input-checkbox{
	zoom:1.7;
}
.cus_customer_details .woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span {
	font-size: 17px;
    margin-left: -5px;

}
div.cus_shipping_country_field{
    margin-top: -30px;
}
div.cus_shipping_country_field label{
    text-align: center;
    font-size: 18px;
    color: #8a2020;
    font-weight: bold !important;
}*/
/*.ins-checkout-body .woocommerce-shipping-fields .form-row-first {
	float: left;
    width: 48%;
    margin-right: 4%;
}*/

.wordpress-country-selector-row hr{
    border-top: 2px solid #3348628c;
    opacity: unset;
}
.country_selector_international{
    font-size: 20px;
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}