/* 
 Theme Name:   ET - Peak Care
 Theme URI:    
 Description:  
 Author:       exigotech
 Author URI:   
 Template:     medicalequipment
 Version:      100.0.6
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/

.woocommerce div.product p.price, .woocommerce div.product span.price{
display:inline-block !important
}

.cv_header_info {color: #c6d938 !important;}

.cv_logo img {
	 max-width: 200px;
}

.header-four-style .cv_header_top {
	background: #003770 !important;
}

.greentxt {
	color: #89cdef;
}

.woocommerce div.product form.cart table td {
	padding-left: 20px !important;
}

table.tiered-pricing-table .tiered-pricing--active td {
	background-color: #f00 !important;
}

.kwayy-html-sitemap-wrapper {
	margin-top: 70px;
}

.kwayy-html-sitemap-post-title kwayy-product-title, .kwayy-html-sitemap-post-list.kwayy-page-list, .kwayy-html-sitemap-post-list.kwayy-post-list {
	margin-bottom: 30px;
}

.kwayy-html-sitemap-post-list ul {
	padding-left: 20px;
}

.kwayy-html-sitemap-post-list ul li {
	list-style: disc;
}

header .cv_nav_items > div > ul >li {
	margin-right: -1px;
}
	
header .cv_nav_items > div > ul >li {
	padding: 19px 10px 18px 0;
}

.download-bttn {
	background: #003871;
    border-radius: 10px;
    color: #fff !important;
    padding: 5px 15px;
    margin-top: 20px !important;
    display: inline-block;
}

.download-box p, .download-box h4 {
	text-align: center;
}

.download-box h4.fw-special-title {
	font-weight: 400 !important;
	font-size: 20px;
}

.download-box .fw-row {
	margin-bottom: 40px;
	text-align: center;
}
/* 
.cv_cart_holder {
	display: none !important;
} */

.postid-1068 .wp-block-file .wp-block-file__button:hover {
	color: #fff !important;
}
.woocommerce-cart .woocommerce-shipping-totals.shipping {display:none;}
.woocommerce ul#shipping_method li {
    margin-bottom: 1em;
}
.woocommerce ul#shipping_method li input[type="radio"] {
    float: left;
    margin: 5px .5em 0 0;
    width: auto;
    display: inline-block;
    vertical-align: text-top;
    height: auto;
}

.radiobtn-area input {
	width: auto;
	height: auto;
}

.radiobtn-area .nice-select {
	min-width: 220px;
}

.no-logged_user .checkloggeduser {
    display: none;
}

body:not(.logged-in) .aws_result_price {
    display: none !important;
}

#woocommerce_product_categories-4 ul.product-categories {
	min-height: 400px;
    max-height: 400px;
    overflow: auto;
}

.foot_widgets h4 {
	margin-top: 0 !important;
} 

.star-rating::before {
	content: "sssss" !important;
}

.woocommerce.widget ul.product_list_widget li .star-rating, .woocommerce .products .star-rating {
	display: none !important;
}

.woocommerce .cv-login-wrapper form .form-row {
	display: block !important;
}
/* 
td.product-name a, .woocommerce table.shop_table td a {
	color: #fff !important;
	width: 100px !important;
    display: inline;
    padding: 8px 15px;
    margin-right: 10px;
    font-size: 14px;
} */



.woocommerce table.shop_table td a.view, .woocommerce table.shop_table td a.order-again {
	color: #fff !important;
	width: 100px !important;
    display: inline;
    padding: 8px 15px;
    margin-right: 10px;
    font-size: 14px;
}

.signuptext {
	text-align: center;
    margin-top: 30px;
}

.logged-in .signuptext {
	display: none;
}

.thmaf-thslider-viewport li.thmaf-thslider-item, .thmaf-thslider-viewport li.thmaf-thslider-item_c {
	width: 205px !important;
}

/* .woocommerce-account.woocommerce-edit-address .woocommerce-MyAccount-content form button.button, body.woocommerce-account.woocommerce-edit-account .woocommerce button.woocommerce-Button.button {
	margin-top: 0 !important;
} */

.thmaf-acnt-adr-footer.acnt-address-footer {
	height: auto !important;
}

.thmaf-del-acnt.th-del-acnt {
	height: auto !important;
	font-size: 16px !important;
}

.space70 {
	margin: 50px 0;
}

#wpsl-wrap, .cv-blog-page.blog-thumb-wrapper, .cv-shop {
    padding: 50px 0 80px !important;
}

.wp-block-file .wp-element-button:hover {
	color: #fff !important;
}

.header-four-style .cv_nav_items > div > ul li.current-menu-item > a {
    color: #89cdef !important
}

.spacer-top {
	padding-top: 50px !important;
}

#woocommerce_product_tag_cloud-3 {
	display: none;
}

#nav_menu-10 {
	margin-bottom: 0 !important;
}

.widget.widget_nav_menu .menu li {
	padding-left: 0 !important;
}

.header-four-style .cv_header_top {
	padding-bottom: 0 !important;
}

.fw-container .fw-btn-1 {
	background: #003871!important;
}

 .boxarea {
      background: #FFFFFF 0% 0% no-repeat padding-box;
      box-shadow: 0 0 8.25px 6.75px rgba(0,0,0,.1) !important;
      border-radius: 10px;
      padding: 30px;
	 margin-bottom: 30px;
	 text-align: center
 }

.boxarea a:focus {
	color: #fff !important;
}

.btn-cust {
	color: #fff !important;
    font-size: 14px;
    background: #003871;
    padding: 8px 20px;
    border-radius: 10px;
    font-weight: bold;
    margin-top: 10px;
    display: inline-block;
    position: relative;
    transition: 0.5s;
    top: 0;
}

.boxarea h2 {
	margin: 0 0 10px;
    font-size: 20px;
    font-weight: 700;
}

 .btn-cust:hover {
	 top: -5px;
	 position: relative;
	 color: #fff;
 }

.addresses {
	margin-top: 30px;
}

nav.woocommerce-MyAccount-navigation ul li a {
	margin-bottom: 0 !important;
	padding: 8px 20px !important;
}

body.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation {
	max-width: 320px !important;
}

nav.woocommerce-MyAccount-navigation ul li a:hover, nav.woocommerce-MyAccount-navigation ul li.is-active a {
	background: #003871;
    color: #fff !important;
}

.thmaf-main-content .address-wrapper {
	position: relative;
}

.cv-footer > .container {
	padding-top: 0 !important;
}

.cv-footer {
	margin-top: 70px;
}

.boximg img {
	border-radius: 100px;
    border: 1px solid #ccc;
	max-width: 150px;
    max-height: 150px;
    object-fit: contain;
}

.titleh3.mt-50, .mt-50 {
	margin-top: 50px !important;
}

.titleh3 {
    font-size: 30px!important;;
    font-weight: 600!important;;
    margin-top: 0 !important;
    text-align: center;
    margin-bottom: 0!important;;
}

.box {
	border-bottom: 1px dotted #cccc;
    padding-bottom: 20px;
}

.box:last-child {
	border-bottom:0;
    padding-bottom: 0;
}

.cv-blog-page-box article {
	position: relative;
    top: 0;
    transition: 0.5s;
}

.cv-blog-page-box article:hover {
	top: -10px
}

.cv_covid_icon > svg, .cv_contact_icon > svg {
	display: none;
}

.teamboxarea {
	margin-top: 50px !important;
	max-width: 1140px;
    margin: auto; 
	text-align: left !important;
}

.foot_widgets.foot_footer_post {
	display: none;
}

.cv_contact_text p {
	min-height: 55px;
}

.header-four-style .cv_header_top {
        padding: 0 !important;
}

#submit-shipping {
	margin-top: 0 !important;
}

.cv-foot-newsletter .cv-btn {
	margin-top: 0 !important;
}

.cv-footer {
	background: #003770 !important;
}

#me_newslatter {
	background: #89cdef
}

#me_newslatter:hover {
	color: #0a3380 !important;
}

.cv-foot-newsbox:before, .cv-footer::before {
	content: none !important;
}

.cv-footer p, .cv-footer a {
    color: #fff!important;
}

.cv-footer a:hover {
	color: #89cdef !important;
}

.cv-foot-newsletter input[type="email"] {
	background: #fff !important;
	color: #162b4d !important;
}

.cv-foot-newsletter input[type="email"]::placeholder {
	color: #162b4d !important;
}
.cv-foot-newsletter input[type="email"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #162b4d !important;
}
.cv-foot-newsletter input[type="email"]::-moz-placeholder { /* Firefox 19+ */
  color: #162b4d !important;
}
.cv-foot-newsletter input[type="email"]:-ms-input-placeholder { /* IE 10+ */
  color: #162b4d !important;
}
.cv-foot-newsletter input[type="email"]:-moz-placeholder { /* Firefox 18- */
  color: #162b4d !important;
}

#scroll {
    background: #89cdef !important;
}

header .cv_nav_items > div > ul >li {
   padding: 0 7px !important; 
	font-weight: 500;
}

.header-four-style .cv_nav_items > div > ul >li a {
	color: #003770 !important;
}

.header-four-style .cv_nav_items > div > ul >li a:hover {
	color: #89cdef !important;
}

.cv-breadcrumb {
   background: url("https://store.exigotech.net/wp-content/uploads/2024/07/blue-bg.jpg") !important;	
}

.imground {
	width: 35px;
	position: relative;
	top: 0;
	transition: all 0.5s;
}

.imground:hover {
	top: -10px;
}


.wc_payment_methods.payment_methods.methods {
	display: none;
}

.cv_header_cart .cv_cart_holder {
	background: #89cdef !important;
}

.cv_header_cart .woocommerce-Price-amount.amount {
    color: #0a3380 !important;
}

.cv_header_cart .cv_cart_holder svg {
	    fill: #0a3380 !important;
}

.btn-cust:hover, .download-bttn:hover, .cv-btn:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover,
.button:hover, .woocommerce a.button:hover, .woocommerce button.button:hover {
	background-color: #89cdef !important;
}
 
.cv-deshboard .woocommerce-info .button.wc-forward {
	padding: 10px !important;
}

.boxcenter {
	margin: 0 0 10px;
    font-size: 20px;
    font-weight: 700;
}

.simg {
	width: 100px;
	height: 100px;
	min-width: 100px;
	min-height: 100px;
	object-fit: contain;
	margin-bottom: 20px;
}

.bluebox {
	padding: 70px 0;
    background: #89cdef;
}

.bluebox .boxarea {
	margin-bottom: 0;
}


.form-submit-btn, .vendor-dropdown {
	float: none !important;
	clear: both;
}

.page-id-1542 .cv-main-wrapper.abc {
	overflow: hidden;
}

.star-rating span.rating-count::before {
    color: transparent !important;
}

.woocommerce .star-rating span.rating-count::before {
    color: transparent;
}
.cv-product-icon ul li a {display:block;}

form.radiobtn-area input {
	margin-right: 10px;
}

form.radiobtn-area label {
	font-size: 18px !important;
}

.header-four-style .cv_header_info ul li .cv_head_contact p a:hover, .cv_header_wooInfo li a:hover {
	color: #89cdef !important;
}

.cv_header_wooInfo li a:hover svg {
	fill: #89cdef !important;
}

.category-dropdown .select2-container .select2-selection--single {
	height: 50px !important;
    border-radius: 10px;
    border: solid 1px #e8e8e8;
}

.category-dropdown #select2-product_cat-container {
	line-height: 50px !important;
	font-size: 14px;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #e8e8e8 !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
	top: 90% !important;
	margin-left: -8px !important;
}

.category-dropdown {
	margin-bottom: 30px;
}

.category-dropdown h4 {
	margin-bottom: 0;
}

.cv_main_header a: focus {
	color: #fff !important;
}

a:focus {
    color: #89cdef !important;
}

/* #searchform {
	display: none;
} */

.category-dropdown svg {
	width: 20px;
    fill: #fff;
}

.category-dropdown .search-submit {
	min-width: 50px;
	border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.category-dropdown form div {
	display: inline-flex;
}

.category-dropdown input {
	border-bottom-right-radius: 0 !important;
    border-top-right-radius: 0 !important;
}

.woocommerce-column--billing-address {
	margin-bottom: 30px !important;
}

.woocommerce-table--order-details .woocommerce-order-overview__Payment {
	display: none;
}

button:focus {
	background: #89cdef;
}

.th-del-acnt, .thmaf-del-acnt.th-del-acnt:hover {
	color: #fff !important;
}

.thmaf-acnt-adr-footer.acnt-address-footer {
    margin: 10px 0 !important;
}

.th-del-acnt  {
	padding-top: 0 !important;
}

.blog-thumb-wrapper .radiobtn-area {
    display: flex;
    /* width: 100%; */
    align-items: center;
    justify-content: center;
}
 
.blog-thumb-wrapper .radiobtn-area label {
    margin-bottom: 0 !important;
    margin-right: 30px;
}
 
.blog-thumb-wrapper .cv-btn.submitForm {
    margin-top: 0;
}
 
.blog-thumb-wrapper .form-submit-btn {
    margin-left: 20px;
}

.page-id-53 .cv-footer.spacer-top {
	margin-top: 0 !important
}
.yith-request-a-quote-page .product-thumbnail img {max-width:100px;}
.logged-in .wqoecf_enquiry_button {display:none;}

@media screen and (max-width: 768px) {
	.bluebox .boxarea {
		margin-bottom: 30px;
	}
	.cv_logo img {
		max-width: 140px;
	}
	.header-four-style .cv_header_top {
		padding: 10px 0 !important;
	}
}

@media screen and (max-width: 1199.98px) {
    .header-four-style .cv_header_wrapper .menu-toggle-btn span {
        background: #003770 !important;
    }
	.cv_logo img {
		max-width: 140px;
	}
	.cv_header_wooInfo ul li span:last-child {
		margin-right: 0 !important;
	}
	.header-four-style .cv_header_cart .cv_cart_holder {
        padding: 10px !important;
    }
	.category-dropdown h4 {
		margin-bottom: 10px;
    }
	.category-dropdown {
		padding-left: 15px;
		padding-right: 15px;
	}
	.cv-shop .container .row {
		display: block;
	}
    .boximg img {
         max-width: 100%;
         max-height: inherit;
     }
}

@media screen and (max-width: 980px) {
	.aws-container .aws-show-clear .aws-search-field {
		width: 120px;
	}
	.aws-container {
		margin-right: 10px;
	}
	.boxarea h2 {
	    font-size: 17px !important;	
	}
}

@media screen and (min-width: 1200px) {
	.bluebox .boxarea {
		min-height: 380px;
	}
	.category-dropdown {
		display: inline-flex;
		align-items: center;
		margin-left: 15px;
	}
	.category-dropdown h4 {
		width: 400px;
	}
	.archive .cv-shop .row, .woocommerce-shop .cv-shop .row {
	    display: block;
		width: 100%;
	}	
	.cv-shop .category-dropdown + .category-dropdown {
		float: inline-end;
	}
	.boxarea p {
		min-height: 55px;
	}
	.sub-menu {
		top: 40px !important;
        left: 0 !important;
		max-width: 160px !important;
	} 
}