/*
Theme Name: Gigas Child
Description: Child Theme for Gigas Theme
Author: zozothemes
Version: 1.0
Template: gigas
Tags: one-column, two-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain: zozothemes
*/

/*Custom Style Code Right Here */

.elementor-kit-5 {
    --e-global-color-primary: transparent;
}
/* Login Form Page */
.page-id-15 .elementor-element-ae8997f .elementor-widget-container {
	margin-top:0px!important;
}

/* Woocommerce Account Page Code */
.page-id-6411 .right-sec .content-area {
    float: left;
}
.page-id-6411 .woocommerce form .form-row label ,.page-id-6411 .woocommerce form.edit-account .form-row label {
    font-size: 14px !important;
    justify-content: normal;
    font-weight:500;
}
.page-id-6411 .woocommerce-account .woocommerce-MyAccount-content p:first-of-type {
    margin-bottom: 0rem;
}
.page-id-6411.woocommerce-account .woocommerce-EditAccountForm p {
    margin-top: 0px!important;
    width:100%;
    margin-bottom:15px!important;
}
.page-id-6411.woocommerce-account .woocommerce-EditAccountForm #account_display_name+span {
   font-size: 12px;
    line-height: 19px !important;
    display: inline-block;
    margin-bottom: 20px;
    font-family: 'Poppins';
}
.adn-reset input {
      margin-bottom: 15px!important;
}

.right-sec .content-area .woocommerce-MyAccount-navigation ul li a {
    background-color: #ffffff!important;
    background: #ffffff!important;
    border: 0px!important;
    color: #000!important;
    border-radius: 0!important;
    padding: 0!important;
    margin-top: 0!important;
    margin-left: 0!important;
}
.woocommerce-account .woocommerce-MyAccount-navigation li a:hover {
    color: #5f63f2!important;
    text-decoration:none!important;
}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a {
    color: #5f63f2!important;
    text-decoration:none!important;
}
.woocommerce-MyAccount-navigation {
    float: left;
}
.woocommerce-account .woocommerce-MyAccount-navigation-link {
    margin-bottom:0px!important;
}
.woocommerce-MyAccount-navigation ul li {
    width: 100%;
    border-bottom: 1px solid #ddd!important;
    padding: 13px 0!important;
    margin-bottom: 0px!important;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
    float: left!important;
    width: 20%!important;
}
.page-id-6411 .woocommerce-account .woocommerce-MyAccount-content {
    float: left!important;
    width: 50%!important;
}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active {
    color: #5f63f2!important;
    text-decoration:none!important;   
}
.woocommerce-account .woocommerce-EditAccountForm fieldset legend {
    font-size: 20px!important;
}
.woocommerce form .show-password-input::after, .woocommerce-page form .show-password-input::after {
    font-size: 16px;
    margin-top: -10px;
}
ul.products li.product .woocommerce-loop-product__link {
    padding-top: 20px !important;
    margin:0 auto;
    text-align: center;
}
.page-id-6411 .woocommerce-MyAccount-content p {
        font-size: 18px;
}
.page-id-6411.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title h3 {
    margin-right: 0;
    font-size: 18px;
    margin-top: 0;
}
.page-id-6411.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses address {
        font-size: 16px;
}
.right-sec .content-area .woocommerce-Address-title a {
    border-radius: 3px !important;
    padding: 5px 40px!important;
    margin-top: 15px;
    margin-left: 0;  
}
.page-id-6411 .right-sec .content-area .woocommerce-orders-table__cell a {
    background-color: transparent!important;
    border: 0px!important;
    color: #000!important;
    font-size: 13px!important; 
}
.page-id-6411.woocommerce-account table.account-orders-table .button:hover {
    background-color: #468b21!important;
    color:#FFF!important;
    border-radius: 3px!important;
}
.page-id-6411 .woocommerce-orders-table__cell-order-number, .page-id-6411 .woocommerce-orders-table__cell-order-date, .page-id-6411 .woocommerce-orders-table__cell-order-status, .page-id-6411 .woocommerce-orders-table__cell-order-total {
    font-size: 13px!important;  
}
.woocommerce-account .woocommerce-EditAccountForm fieldset{
    margin:0 !important;
}
.woocommerce form .show-password-input, .woocommerce-page form .show-password-input {
    top: 1.5em!important;
}
.page-id-6411.woocommerce-account .woocommerce-EditAccountForm p input:focus {
    outline: 0 !important;
}
button.button.wp-element-button, a.checkout-button.button.alt.wc-forward.wp-element-button:focus {
    outline: 0 !important;
}
.page-id-6411 .woocommerce-MyAccount-content {
    width: 100%;
    font-family: 'Poppins';
}
.page-id-6411 table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td {
    font-size: 16px;
}
mark.order-number, mark.order-date, mark.order-status {
    background-color: #00800080;
    color: #fff;
}
.page-id-163 .woocommerce ul.products.columns-4 li.product{
align-items: start;   
}
section.woocommerce-customer-details address {
    font-size: 16px;
    font-family: 'Poppins';
}
.page-id-6411 table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details th {
    font-size: 18px;
    padding: 0;
}
.page-id-6411 .right-sec .content-area .product-name a{
background-color:transparent !important;
border:none!important;
color:#000 !important;
margin: 0!important;
text-align: left!important;
padding:0!important;

}
.woocommerce .woocommerce-cart-form .shop_table_responsive #coupon_code {
    padding: 10px !important;
    border: 1px solid #ccc;
    float: left;
    margin-right: 25px;
}
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
    float: left;
    width: 30%;
}
.woocommerce .woocommerce-cart-form .product-thumbnail .attachment-woocommerce_thumbnail {
    max-width: 80px !important;
}

/* Order table page code here */
.page-id-6411.woocommerce-account .woocommerce-MyAccount-content {
    float: left!important;
    width: 100%!important;
}

.page-id-6411.woocommerce-account table.account-orders-table:not(.has-background) tbody tr:nth-child(2n+1) td {
    background: #d1e4dd00;
    -webkit-filter: brightness(88%);
    filter: brightness(88%);
    border: 1px solid;
}

.page-id-6411 .woocommerce-orders-table__cell woocommerce-orders-table__cell-order-number {
	border: 1px solid;
}

.page-id-6411.woocommerce-account table.account-orders-table th {
    border: 1px solid #000;
}
.page-id-6411.woocommerce-account table.account-orders-table td {
    border: 1px solid #000!important;
}



/* END */

input,
input::placeholder {
    font: 14px!important;
}

a, a:active, a:focus{
        outline: none; /* Works in Firefox, Chrome, IE8 and above */ 
    }
.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img {
    outline: 0px dotted!important;
}  
table#leaf-report {
    font-size: 16px;
    text-transform: capitalize;
}
/* Left Side Menu */
@media (min-width: 768px) {
.elementor-1738 .elementor-element.elementor-element-9c619fd {
    width: 20%;
}
}
/* END */

/* Popup model code */
.swal2-modal .swal2-title {
    font-size: 16px!important;
    line-height: 1.3!important;
}
/* END */
.woocommerce-message a, .woocommerce-message a:hover, .woocommerce-info a, .woocommerce-info a:hover {
    color: #2f5e3d;
}

/* dynamic page inner head */
.col-50-left {
    width:65%;
    float:left;
    padding:15px 0;
}
.col-50-left h2{
        text-transform: capitalize;
}
.col-50-right {
   width:30%; 
    float:left;
}
.h4-list {
  padding-top:32px;    
}
/* Single Paddock Page */
.single-paddock-l {
     width:70%;
}
 .right-sec .content-area .single-paddock-r a {
    float: right!important;
    width: fit-content!important;
    margin-top: 0px!important;

}

/* Single Farm List Page */
.single-farm-page {
    float:left;
    width:100%;
    margin-bottom: 10px;
}
.list-pedock-inner-right a {
    display: inline-block;
}
.list-pedock-inner-left .detail-farm {
    width: 100%;
}
.list-pedock-inner-left {
    width: 60%;
    
}
.list-pedock-inner-right {
    width: 40%;
}
ul.list-action-btn {
    display: flex;
    list-style: none;
    justify-content: space-around !important;
    align-items: center;
    height: 100%;
}
.list-pedock-inner {
    border: 1px solid #ebebeb;
    padding: 10px 15px;
    margin: 5px 0;
    width: 100%;
    vertical-align: middle;
    border-radius:10px;
}
.list-pedock-inner .detail-farm {
    width: 75%!important;
    
}

/* End */

.login-from , .woocommerce-EditAccountForm.edit-account{
    width: 100%;
    /*padding: 50px;*/
    background: #fff;
    border-radius: 40px;
    font-family: 'Poppins';
}
.login-from h2 {
    font-size: 28px;
    margin-bottom: 0;
    font-weight: 500;
}
.login-from.Reset h2{
      margin-bottom: 20px;
} 
.login-from input.wpcf7-form-control.has-spinner.wpcf7-submit {
    width: 100%;
	  background-color: #5f63f2 !important;
	    border: 2px solid #5f63f2 !important;
}
.login-from input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
    border: 2px solid #5f63f2 !important;
    background: transparent !important;
    color: #5f63f2 !important;
}
span.sub-heading {
    font-size: 16px;
    margin-bottom: 20px !important;
    display: inline-block;
    text-align:center;
}
.logo {
    width: 200px;
    height: 90px;
  
}
span.sub-heading a {
    font-weight: 500;
}
input[type="checkbox"] {
    margin-bottom: 0 !important;
}
.checkbox-login label {
    display: flex;
    align-items: center;
    margin-bottom: 20px !important;
}
.login-from input {
    height:50px;
    margin-bottom: 20px !important;
    margin-left:0;
    border-radius: 8px !important;
    border: 1px solid #e7e7e7;
    color: #000000;
    /*padding: 0.375rem 1.75rem;*/
    font-size: 14px;
    width:100%;
}
.cancel-btn {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
a.forget-p {
    font-size: 16px;
}
input[type="checkbox"] {
    margin-right: 15px;
    margin-bottom: 0 !important;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit {
    margin-bottom: 0 !important;
}
.login-from.register select {
    height:50px;
    margin-bottom: 20px;
    margin-left:0px;
    border-radius: 8px;
    border: 1px solid #e7e7e7;
    width:100%;
    padding: 0.375rem 0.75rem;
    font-size: 14px;
}
 .login-from.register button  {
    display:block;
    width:fit-content;
    margin-top: 20px;
    margin-left: 2px;
    border-radius: 8px !important;
    padding: 5px 52px;
    font-weight: 500;
    font-size:14px; /*.9375rem;*/
    background-color: #3bb77e !important;
    border: 2px solid #3bb77e !important;
    color: #fff!important;
    }
.login-from select {
    /*padding: 0.375rem 1.75rem !important;*/
}
h2.farm {
    margin-bottom: 20px;
}
.login-from.register select:focus{
border:1px solid #4d68ff;
outline:none;
}
.login-from.register select:hover{
border:1px solid #000;
}
.cancel-btn span.wpcf7-spinner {
    display: none;
}
.cancel-btn input.wpcf7-form-control.has-spinner.wpcf7-submit.cancel{
    width: 200px !important;
    background: red;
}
.checkbox-login span.wpcf7-list-item.first.last {
    margin: 0;
}
.login-from input::placeholder {
    font-size: 16px !important;
}
span.wpcf7-list-item-label {
    font-size: 16px !important;
    color: #000 !important;
}
.login-from.welcome {
    width: 100% !important;
}
.login {
    width: 60%;
}
.peddock-map {
    width: 80%;
}
.cat-maplist {
    margin-top: 75px;
    margin-left: 80px;
}
.category select {
    width: 115px !important;
    border-radius: 25px !important;
}
.category select:focus {
    outline: none !important;
}
.ctt select {
    margin: 0 !important;
}
input.btn-add-case {
    border: 0px;
    background: transparent !important;
    font-size: 20px;
    color: #000;
}
input.txt-input {
    width: 80%;
    border: 0px;
	font-family:'Poppins' !important;
    font-size: 18px;
}
.form-group.causes-form input:focus {
    outline: none !important;
}
.farm1 p a {
    font-size: 16px;
}
.farm1 p a:hover{
text-decoration:none;
}
input[type="checkbox"] {
    border: 1px solid #e7e7e7;
}
select#Farm {
    width: 100px;
    padding: 0;
}


/* User Register Form Code Start Here */
.logout-button, .loginname-button {
	display:none;
}
.logged-in .logout-button, .logged-in .loginname-button{
	display:block!important;
}
.logged-in .register-button, .logged-in .login-button {
      display:none!important;
}

.reg-atn-logo img {
	width:18%!important;
}
#ui-register-form .panel-heading, #ui-login-form .panel-heading, #ui-forget-password-form .panel-heading{
	display:none;
}
#ui-register-form .bc_fed .panel-body, #ui-login-form .bc_fed .panel-body, #ui-forget-password-form .bc_fed .panel-body{
    padding: 0px!important;
}
#ui-register-form .panel .panel-primary, #ui-login-form .panel .panel-primary, #ui-forget-password-form .panel .panel-primary {
	border:none!important;
}
#ui-register-form .bc_fed .panel-body, #ui-login-form .bc_fed .panel-body, #ui-forget-password-form .bc_fed .panel-body {
    background: transparent!important;
}
#ui-register-form .bc_fed .panel-primary, #ui-login-form .bc_fed .panel-primary, #ui-forget-password-form .bc_fed .panel-primary  {
    border-color: transparent!important;
}
#ui-register-form .bc_fed .panel, #ui-login-form .bc_fed .panel, #ui-forget-password-form .bc_fed .panel {
    -webkit-box-shadow: 0 0px 0px rgb(0 0 0 / 0%)!important;
    box-shadow: 0 0px 0px rgb(0 0 0 / 0%)!important;
}
#ui-register-form .bc_fed label, #ui-login-form .bc_fed label, #ui-forget-password-form .bc_fed label {
	display:none!important;
}
#ui-register-form .bc_fed .form-control, #ui-login-form .bc_fed .form-control, #ui-forget-password-form .bc_fed .form-control {
width: 100%;
    min-height: 50px;
    color: #000;
    border: 1px solid #e7e7e7;
    border-radius: 4px!important;
    border-top: 0px;
}
#ui-register-form .bc_fed .col-md-offset-3, #ui-login-form .bc_fed .col-md-offset-3, #ui-forget-password-form .bc_fed .col-md-offset-3 {
	/*margin-left:0px!important;*/
    padding: 0px;
}
#ui-register-form .btn.btn-primary, #ui-login-form .btn.btn-primary, #ui-forget-password-form .btn.btn-primary {
    background-color: #3bb77e !important;
    border: 2px solid #3bb77e !important;
    width: 100%;
    font-family: 'Poppins';
    min-height: 50px;
    font-size: 16px;
    color: #FFF;
}
#ui-forget-password-form form .col-md-9 {
	width:100%!important;
}
.list-farm {
    margin-left: 0px;
    margin-right: 76px;
    border-bottom:1px solid;
    padding-top: 10px;
    /*padding-bottom: 10px;*/
}
.list-pedock{
    margin-left: 0px;
    margin-right: 0px;
    border-bottom:1px solid;
    padding-top: 10px;
}

.listfarm-details, .listpedock-details{
    display:Flex;
    width:100%;
}
.listfarm-details .left ul li, .listpedock-details .left ul li{
    display: Flex;
   
}
.list-farm h3, .list-pedock h3{
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    padding:5px 0 5px 0;
    
}
.listfarm-details .left ul li span:first-child, .listpedock-details .left ul li span:first-child{
    color: #070707;
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 500;
}
.listfarm-details .left ul li span, .listpedock-details .left ul li span{
    width: 100%;
        color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    padding:5px;
}
.list-farm .listfarm-details .left ul, .list-pedock .listpedock-details .left ul{
    padding-left:5;
    padding: 10px 10px 0 0px;
}
.listfarm-details .left,  .listpedock-details .left{
    width:69%;
}
.page-template-list-farm .content-area .elementor-container.elementor-column-gap-default {
    display: block;
}
.list-farm .listfarm-details .right a, .list-pedock .listpedock-details .right a{
    bottom:10px;
    fill: #008000;
    color: #008000;
    background-color: #61CE7000;
    border-style: solid;
    border-width: 2px 2px 2px 2px; 
    border-color: #008000;
       width:126px;
    line-height: 1;
    font-size: 15px;
    font-weight:500;
    padding: 12px 20px;
    border-radius: 3px;
    
}
.listfarm-details span {
    padding-left: 0 !important;
}
.page-id-6104 .right-sec .content-area,.page-id-6099 .right-sec .content-area ,
.page-id-6081 .right-sec .content-area ,.page-id-6082 .right-sec .content-area ,
	.page-id-6091 .right-sec .content-area{   
    padding: 60px 60px 0;
}
.page-id-6104 .right-sec .content-area,.page-id-6099 .right-sec .content-area ,
	.page-id-6057 .right-sec .content-area ,.page-id-6068 .right-sec .content-area ,.page-id-6076 .right-sec .content-area {
     padding: 60px 60px 0;
}
.page-id-6104 .right-sec .content-area iframe,.page-id-6099 .right-sec .content-area iframe,
	.page-id-6057 .right-sec .content-area iframe,.page-id-6068 .right-sec .content-area iframe,.page-id-6076 .right-sec .content-area iframe{
      min-height:100vh;
}
.page-id-6104 .right-sec .content-area iframe,.page-id-6099 .right-sec .content-area iframe,
.page-id-6081 .right-sec .content-area iframe,.page-id-6082 .right-sec .content-area iframe,
	.page-id-6091 .right-sec .content-area iframe{   
    min-height:100vh;
    
}
.page-id-6127 .right-sec .content-area iframe,.page-id-6122 .right-sec .content-area iframe,
	.page-id-6117 .right-sec .content-area iframe,.page-id-6008 .right-sec .content-area iframe{   
        min-height:100vh;
}
.page-id-6127 .right-sec .content-area ,.page-id-6122 .right-sec .content-area ,
	.page-id-6117 .right-sec .content-area,.page-id-6008 .right-sec .content-area{   
    padding: 60px 60px 0;
    
}
.right-sec .content-area{
    width:100%;
    background-color: #fff;
    /*border-bottom-right-radius:20px;*/
    padding:60px 60px 160px 120px;
    min-height:100vh;
    transition: margin-left .5s;
}

.my-right-content-on{

    padding-left: 360px !important;
}


.right-sec .content-area ul.detail-farm{
    width:60%;
    margin-top:0;
     padding-left:0;
}
.right-sec .content-area h2{
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 28px;
    font-weight: 500;
    padding-bottom:30px;
    /*padding-left:10px;*/
    margin-bottom:0px;
}


.right-sec .content-area a{

    font-family: var(--button--font-family);
   /* "Poppins", Sans-serif*/
    font-size: 14px;
    font-weight: 500;
    background-color: #3bb77e !important;
    border: #3bb77e !important;
    color: #fff!important;
    border-radius: 8px !important;
    padding: 7px 24px;
    text-decoration: none;
    display:block;
    width:fit-content;
    margin-top:20px;
    margin-left:10px;
    
}
.right-sec .content-area ul.detail-farm li {
    color: #070707;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    display:flex;
    justify-content: space-between;
    padding:3px 10px;
}
.right-sec .content-area ul.detail-farm li span{
  width:50%;
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 300;
}
/*.dash1:hover {
    max-width: 260px !important;
    transition: 0.5s ease;
}*/
.container-grid{
	display: grid;
  grid-template-columns: 250px auto;
}

.remove-left-sidebar
{
    display:none;
}
.page-id-163 ul.products li.product .add_to_cart_button
{
margin-bottom: 4px !important;
padding: 10px 15px !important;
}
/*.container-grid .dash1{*/
/*	width:105px !important;*/
/*}*/

.wrapper{
	background-color: #EEEEEE;
}
.left-sec{
  background-color: #5f63f2;
	border-bottom-left-radius:20px;
	border-top-left-radius:20px;
}

form#edit-farm , form#add-farm{
    width: 100%;
    background-color: #fff;
    border-bottom-right-radius:20px;
}

form#add-farm .login-from, form#edit-farm .login-from ,form.woocommerce-EditAccountForm.edit-account 
{
    border-radius:0px ;
    width:50%!important;
    margin-left: auto;
    margin-right: auto;
}
form.woocommerce-EditAccountForm.edit-account input{
    margin-bottom:15px;
}
/*.dash1 {
    width:105px;
}
.left-sec:hover ~.elementor-5565{
    max-width:260px;
}
.container-grid .left-sec.dash1:hover{
    width:248px!important;
}
.left-sec.dash1:hover ~ .right-sec {

    margin-left:143px;
    transition:0.5s ease;	    
}
.right-sec{ 
   
    margin-left:0px;
        transition:0.5s ease;	    
}*/
input[type=text]:focus , input[type=date]:focus , button:focus{
    outline:none;
}
::placeholder {
  font-size:14px;
}
 .error,.wpcf7-not-valid-tip{
    font-size: 13px;
    color: red;
    display: block;
    padding: 0px 0px 0px 10px;
    background:none;
    }
    .fed_password_strength.bad {
    font-size: 13px;
    color: red;
    display: block;
    padding: 8px 0px 0px 10px;
    background:none;
    }
    .fed_password_strength.strong {
    font-size: 13px;
    color: green;
    display: block;
    padding: 8px 0px 0px 10px;
    background:none;
    }
.login-from input, .login-from select{
    margin-bottom: 15px !important;
}	
/*form#edit-farm ,*/
.form-group {
   margin-bottom: 14px;
 }
 .form-group label{
    font-size:14px;
 }
 .farm1 {
    padding-left: 10px;
}
.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) {
    background: transparent;
}
.mfp-content .ekit_modal-searchPanel .ekit-search-group .ekit_search-button {
    height:95%;
} 
.login-from.register button:hover{
    color:white;
}
.login-from.register button{
    color:White;
    font-weight:500px;
}
 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){
     text-decoration:none;
 }
.form-status span.success-sub {
    display: block;
    width: 100%;
    font-size: 14px;
    margin-top: 20px;
    border: 1px solid green;
    padding: 10px 20px;
color: green;
}
.form-status span.error-submittion {
    color: red;
    font-size: 14px;
    margin-top: 15px;
    padding: 10px 20px;
    border: 1px solid;
    width: 100%;
    display: block;
}
.right-sec .content-area h2.analysis{
    padding-top:30px;
}
.form-group input.form-control::placeholder{
    font-size:14px !important;
}
.form-group select.form-control::placeholder{
    font-size:14px;
}
/* END */

/* List Pedock Tamplate code here */
.tamplate-custom {
     padding: 32px 0;   
}
.tamplate-custom .left ul li {
    display: block;
}
.tamplate-custom .left ul li span {
    padding: 0;
    display: block;
}
.tamplate-custom .details {
    padding-bottom: 32px!important;
    line-height: 11px;
}
.tamplate-custom .left {
    width: 50%!important;
}
.tamplate-custom .right {
    width: 50%!important;
}
/*body.logged-in .elementor-element-a0737f6 , body.logged-in .elementor-element-275e625 ,*/
body.logged-in .elementor-element-ae8997f{
    display:none;
}
.bc_fed ,.form-group .text-center{
    width: 200px;
}
ul.list-causes-details {
    max-width: 600px;
    padding: 0;
    margin: 0;
    list-style: none;
}
ul.list-causes-details li:before {
    content: "\f02e";
    font-family: 'Font Awesome 5 Free'; margin-right: 10px;
}
.list-farm.list-causes {
    border: 0px;
}
ul.list-causes-details li {
    border-bottom: 1px solid #ccc;
    padding: 5px 10px; 
    text-transform:capitalize;
}
ul.list-causes-details li span.edit-details{float:right;}
.right-sec .content-area ul.list-causes-details li  span.edit-details a{background:transparent !important; border:0 !important; padding:0; margin:0; color:#000 !important;}



/* -- Home Page Product section -- */
ul.products li.product .added_to_cart {
    position: absolute;
    /*width: 50%;*/
    bottom: 0;
    right: 0;
    margin-bottom: 30px;
    padding-top: 15px!important;
    font-size: 15px!important;
    width: 95px;
    font-weight: 600;
    height: 42px;
    margin-right: 24px;
   background-color: transparent!important;
    color: #000 !important;
}
/*.custom-buynow{*/
    
/*position: absolute;*/
/*    width: 50%;*/
/*    bottom: 0;*/
/*    right: 0;*/
/*    margin-bottom: 25px;*/
/*    padding-top: 8px!important;*/
/*    font-size: 15px!important;*/
/*    width: 95px;*/
/*    font-weight: 600;*/
/*    height: 42px;*/
/*    margin-right: 24px;*/
/*    background-color: #dda243!important;*/
/*}*/
.entry ul.products li.product .woocommerce-loop-product__link {
    margin-bottom: 30px !important;
}
#left-float-nav {
    min-width:20%!important;
}



/* Custom Buy now Button Style */
.custom-buynow {
   background-color: #5f63f2;
    color: #FFF;
    padding: 14px 24px;
    border-radius: 3px;
    font-size: 15px;
    font-weight: 500;
    font-family: 'Poppins';
    border-radius: 5px !important;
    margin-bottom: 5px;
}
a.elementor-button.custom-buynow:focus{
   background-color: #5f63f2 !important;
}
/*.custom-buynow:hover{*/
/*   background-color: #FFF;*/
/*   color: #5f63f2;*/
/*   border:2px solid #5f63f2;*/
/*   padding: 10px 24px;*/
/*   border-radius: 3px;*/
/*   font-size: 16px;*/
/*}*/

.content-area select {
    height: 50px;
    margin-bottom: 20px;
    margin-left: 0px;
    border-radius: 8px;
    border: 1px solid #e7e7e7;
    padding: 0.375rem 0.75rem;
    font-size: 14px;
    width:225px;
    margin-right:10px;
}
.content-area select:focus {
    outline: none;
}
div#pedock-wrap {
    font-size: 16px !important;
    font-family: 'Poppins' !important;
}
.product-category h2 {
    font-size: 16px !important;
    font-family: 'Poppins' !important;
    padding-top: 10px;
    text-align: center;
}
.add-farm-flex h2 {
    padding: 0 !important;
}
.add-farm-flex {
    display: flex;
    align-items: center;
	margin-bottom: 20px;
}
.add-farm-flex a {
    margin: 0 30px !important;
    padding: 5px 15px !important;
    font-size: 15px !important;
}

button.btn.btn-primary:focus {
    outline: 0 !important;
}
.content.weather-dashbord {
    font-size: 16px;
}
.content.weather-dashbord {
    font-size: 16px;
    font-family: 'Poppins';
    margin-bottom: 30px;
}
.listpedock-details a {
    margin: 0 !important;
    padding: 5px 20px !important;
    font-size: 14px !important;
}
.paddock-add-btn {
    display: flex;
    justify-content: space-between;
}
.paddock-add-btn .right a {
    margin: 0 40px;
    padding: 10px 20px;
    font-size: 14px;
}
.single-nutrition.center .details {
    font-size: 28px !important;
}
.single-financial.center .details{
    font-size: 28px !important;
}
.single-weather.center .details {
    font-size: 28px !important;
}
.analysis-rpt {
    margin-bottom: 30px;
}
table#leaf-report td {
    font-family: 'Poppins';
    font-size: 14px;
}
select#l_ped {
    padding: 10px 30px;
}
ul.dropdown-add a {
    display: block;
}
nav.woocommerce-MyAccount-navigation {
    display: none;
}

.contact-form h2 {
    font-size: 20px;
    text-transform: uppercase;
    margin-bottom: 30px;
}
.contact-form.login-from textarea::placeholder {
    font-size: 16px !important;
}
.contact-form .wpcf7-form-control-wrap{
    margin-bottom: 20px !important;
}
.contact-form input {
    margin:8px 0 5px 0 !important;
}

/*logged-in user-style-start*/

/*.main-header i.far.fa-user {*/
/*    display: none !important;*/

/*    font-size: 18px !important;*/
/*    margin: 0 !important;*/
/*    color: #000 !important;*/
/*}*/
/*.main-header .logged-in i.fas.fa-user {*/
/*    display: block !important;*/
/*}*/
.logged-in .main-header i.far.fa-user {
    display: block !important;
    padding: 0 20px !important;
}
i.far.fa-user:hover{
    color:#5f63f2!important;
}
.main-header i.far.fa-user {
    display: none !important;
    font-size: 18px !important;
     color: #000 !important;
}
.hfe-menu-cart__toggle .elementor-button {
    padding: 0 10px 0 0px !important;
}
nav.hfe-nav-menu__layout-horizontal.hfe-nav-menu__submenu-arrow.hfe-dropdown.menu-is-active {
    z-index: -1 !important;
}
.main-header svg.svg-inline--fa.fa-user {
    display: none !important;
}
.logged-in .main-header svg.svg-inline--fa.fa-user {
    display: block !important;
}
/*logged-in user-style-end*/

.login-from {
    margin: 0 auto;
}
.hfe-menu-cart__toggle .elementor-button{
margin-top: 12px;
padding: 0 25px 0 0 !important;
}

/*d-hanse*/
.select2-container .select2-search--inline {
   width:100%;
}
.page-id-7421 .right-sec .content-area a {
    margin: 27px 0 14px 0;
}
form select#select-farm , .form-group.paddock-multipal {
    margin-bottom: 5px!important;
}
/*d-hanse*/

/*404-page-start*/
.wrapper-error {
    max-width: 500px;
    margin: 0 auto;
    width: 100%;
    padding-bottom: 80px;
    text-align: center;
}
.wrapper-error img{
    width:100%;
}

.wrapper-error a {
    font-family: "popins", Sans-serif;
    font-weight: 500;
    background: #5f63f2;
    text-decoration: none;
    padding: 10px 25px;
    color: #fff;
    border: 2px solid transparent;
    border-radius: 10px;
    transition: all 0.4s ease-in-out;
}
.wrapper-error a:hover{
    background:transparent;
    color:#5f63f2;
    border: 2px solid;
}
.woocommerce-product-gallery__image img {
    margin: 0 auto;
}
.summary a.button {
    font-family: 'Poppins';
}
.checkout-button:hover {
    text-decoration: none!important;
}
a.button:hover, a.button:visited {
    text-decoration: none!important;
}
.page-id-15 .elementor-element.elementor-element-2821a29.elementor-widget.elementor-widget-spacer, .page-id-15 .elementor-element.elementor-element-dc0d9d9.elementor-widget.elementor-widget-spacer
 {
    display: none;
}
div#ui-login-form {
    margin-bottom: 0;
    height: 190px;
}
.page-id-15 p.title {
    text-align: center;
    color:#000;
}
/*404-page-end*/
ul#menu-1-ebc38fc {
    z-index: 99;
}
.menu-bar6{
    z-index:9999 !important;
}
.page-id-689 .woocommerce ul.products.columns-3 li.product, .page-id-704 .woocommerce ul.products.columns-3 li.product {
    text-align: center;
}
@media (max-width: 820px){
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
    float: left;
    width: 42%;
}
}
@media (max-width: 1024px){
    ul.products li.product .added_to_cart {
    margin-bottom: 48px !important;
}
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
    float: left;
    width: 34%;
}
#menu-1-ebc38fc {
    margin-top: 15px;
}
.single.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images{
z-index: 9;
}
.woocommerce ul.products.columns-4 li.product {
    width: calc(50% - 16px)!important;
    box-sizing: border-box;
    padding: 10px!important;
}
.page-id-163 .woocommerce ul.products.columns-4 li.product {
    margin-bottom: 15px !important;
    align-items: start;
}
}
@media (max-width: 775px){
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
    float: left;
    width: 45%;
}
}
.woocommerce #main .woocommerce-products-header__title.page-title, .woocommerce-page #main .woocommerce-products-header__title.page-title {
    margin: 2rem auto 0rem;
}
#main .woocommerce-ordering,#main .woocommerce-result-count {
    margin: 0 0 30px !important;
    padding: 0.75rem 0 0 0.7rem;
    font-size: 16px;
    font-family: 'Poppins';
    line-height: 28px;
}
@media (min-width: 768px ) and (max-width: 1024px){
    ul.products li.product .added_to_cart {
    margin-bottom: 48px !important;
}
}
.right-sec{
    position:relative;
}
.page-id-7208
.copyright{
    height:67px;
    z-index:0;
    background-color:#5f63f2;
    border-bottom-right-radius: 20px;
    padding:23px;
    position: absolute;
    bottom: 0;
    left:0;
    width:100%;
}
.copyright{
    height:67px;
    z-index:999;
    background-color:#5f63f2;
    border-bottom-right-radius: 20px;
    padding:23px;
    position: absolute;
    bottom: 0;
    left:0;
    width:100%;
}
.copyright p{
    font-family: "Poppins", Sans-serif;
    text-align:center;
   font-size:14px;
   color:#ffffff;
}
@media screen and (max-width: 768px) {
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
    float: left;
    width: 100%;
}
.page-id-7208  .copyright{
    border-bottom-right-radius: 0px;
    padding:20px 0;
}
.copyright{
    border-bottom-right-radius: 0px;
    padding:20px 0;
}
}
.copyright p{
    text-align:center;
}
ul.products li.product .added_to_cart {
    margin-bottom: 31px !important;
}
.elementor-7156 .elementor-column .elementor-element.elementor-element-8f7c2ce {
    padding: 30px 0px 30px 0px;
}
.page-id-163 .woocommerce ul.products.columns-4 li.product {
    margin-left: 15px;
}
.page-id-689 .woocommerce ul.products.columns-3 li.product, .page-id-704 .woocommerce ul.products.columns-3 li.product {
    /*width: calc(49% - 16px)!important;*/
    margin: 0 10px 15px 10px;
    text-align: center;
}
.page-id-689 .woocommerce ul.products, .page-id-704 .woocommerce ul.products{
    flex-wrap: nowrap;
}
.woocommerce #main .woocommerce-ordering, .woocommerce-page #main .woocommerce-ordering {
    margin: 10px;
}
.woocommerce #main .woocommerce-products-header__title.page-title, .woocommerce-page #main .woocommerce-products-header__title.page-title {
    margin: 0rem auto 0rem;
}
.site-main .woocommerce-products-header h1.page-title {
    font-size: 28px!important;
    text-transform: capitalize;
    font-weight: 600;
    font-family: "Poppins", sans-serif;
    margin-bottom:20px !important;
}
#main .woocommerce-ordering,#main .woocommerce-result-count {
    margin: 0 0 0px !important;
    padding: 0.75rem 0.7rem;
    font-size: 16px;
    font-family: 'Poppins';
    line-height: 28px !important;
}
.woocommerce .cart-collaterals h2 {
    margin-bottom: var(--global--spacing-vertical);
    font-size: 28px !important;
    font-weight: 500 !important;
    font-family: 'Poppins';
    color: #000;
    text-transform: capitalize;
}


@media screen and (max-width: 714px)
{
.woocommerce .woocommerce-cart-form .shop_table_responsive #coupon_code {
    float: left;
    margin-right: 0 !important;
}
}
@media (min-width: 768px){
.page-id-15 .bc_fed.container.fed_login_container {
    width: auto;
}
.page-id-15 .bc_fed .col-md-6 {
    width: 98%;
    margin: 0px auto !important;
}

.woocommerce ul.products.columns-4 li.product {
    text-align: center;
}
.woocommerce ul.products li.product 
/*.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{*/{
    text-align: start;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    margin: 0 8px 16px 8px !important;
    box-sizing: border-box;
    width:calc(50% - 20px) !important;
}
}
@media (max-width: 992px){
    .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{
    text-align: start;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    margin: 0 8px 16px 8px !important;
    box-sizing: border-box;
    width:calc(50% - 20px) !important;
}
}
@media (max-width: 768px){
.page-id-15 .bc_fed, .form-group .text-center {
    width: 100%;
}
.woocommerce ul.products[class*=columns-], .woocommerce-page ul.products[class*=columns-]{
    justify-content:space-between;
}
.main-footer-logo img {
    max-width: 250px !important;
    width: 100% !important;
}
/*.woocommerce .woocommerce-ordering ul.products[class*=columns-] li.product, .woocommerce-page .woocommerce-ordering ul.products[class*=columns-] li.product{*/
/*    margin: 10px 0px 10px 0px;*/
/*    width: calc(50% - 20px) !important;*/
/*    padding: 15px;*/
/*    margin: 10px;*/
/*}*/
/*.woocommerce ul.products.columns-4 li.product {*/
/*    width: calc(100% - 20px)!important;*/
/*}*/
.page-id-163 .woocommerce ul.products.columns-4 li.product {
    align-items: start;
    margin-bottom: 15px !important;
}
.woocommerce ul.products.columns-4 li.product {
    text-align: center;
}
.woocommerce ul.products li.product {
    align-items: start;
}
.page-id-163 ul.products li.product .added_to_cart{
    left: 55%;
    margin-bottom: 20px !important;
}
.bc_fed.container {
    width: 100%;
}
}

@media (max-width:550px){
.woocommerce ul.products[class*=columns-] li.product,.page-id-689 .woocommerce ul.products.columns-3 li.product, .page-id-704 .woocommerce ul.products.columns-3 li.product {
    width: calc(100% - 16px)!important;
    margin: 0 10px 15px 10px;
    text-align: center;
}
.page-id-689 .woocommerce ul.products, .page-id-704 .woocommerce ul.products {
    flex-wrap: wrap !important;
}
}

@media (max-width: 413px){
.main-header .atn-navbar .elementor-widget-wrap.elementor-element-populated {
    /*justify-content: unset !important;*/
    flex-wrap: nowrap!important;
}
.menu-bar6{
width: 64% !important;
}
.header-main-logo {
    width: 25% !important;
}
.main-header .elementor-container.elementor-column-gap-default {
    justify-content: center !important;
}
section.related.products h2 {
    font-size: 30px;
}
}
.col-md-12.padd_top_20.text-center{
    display:none;
}
ul.roll {
    padding-left:35px;
}
.products .entry a.elementor-button.custom-buynow {
    margin-left:auto !important;
    margin-right:auto;
}
.woocommerce-form.woocommerce-form-login.login .woocommerce-form-row ,.woocommerce-form.woocommerce-form-register.register .woocommerce-form-row{
    margin-bottom:10px;
}
.woocommerce-error li, .woocommerce-info, .woocommerce-message{
    display:block!important;
}
.woocommerce .woocommerce-cart-form .shop_table_responsive #coupon_code{
    min-width:8rem;
}
.woocommerce .woocommerce-cart-form button[name=apply_coupon], .woocommerce .woocommerce-cart-form button[name=update_cart] {
    padding: 13px 10px;
    font-size:15px;
}
.page-id-1993.logged-in .elementor-section,
.page-id-1993.logged-in .elementor-section .elementor-container.elementor-column-gap-default{
    position:static!important;
}
.elementor-element.elementor-element-c43dc5f.elementor-align-left.elementor-widget.elementor-widget-button {
    display:none;
}
.left-sec .farm-2 div#elementor-tab-title-1861 i.fas.fa-angle-down {
    display: block;
}
#myModal .copyright{
    display:none;
}
.page-id-15 .copyright{
    border-bottom-right-radius:0px;
}

.f-add{
    padding-bottom: 60px;
}

/* Leaf Diagnosis Dasbhoard Styles */
.statusBar[_ngcontent-cql-c145]
{
    display:none !important;
}

.logoBar {
    display: none !important;
}


@media (max-width: 1024px) and (min-width: 768px){
    
	ul.products li.product .added_to_cart {
    margin-bottom: 22px !important;
}
.top-bar .elementor-5573 .elementor-element.elementor-element-88c1f6c {
    width: 80% !important;
}
	.bc_fed.container {
    width: 100%;
}
	form#add-farm .login-from, form#edit-farm .login-from, form.woocommerce-EditAccountForm.edit-account {
    border-radius: 0px;
    width: 100%!important;
    margin-left: auto;
    margin-right: auto;
}
.content-area	.list-farm ,.f-add {
		margin-right:0px;
	}
	
.top-bar .elementor-5573 .elementor-element.elementor-element-51bfc3d {
    width: 20% !important;
}
	.page-id-6411 .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions
{
    padding-top: 5px;
}
	.page-id-6411 .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-date
{
    padding-right: 8px !important;
}
	.page-id-6411 .content-area a {
    
    padding: 5px 0px !important;
}

	.woocommerce .content-area {
    margin: 0 auto;
    padding: 0 6vw !important;
}
	.login {
    width: 100%;
}
	.list-pedock-inner .detail-farm {
    width: 100%!important;
}
	ul.list-action-btn {
    
    align-items: center;
     flex-direction: column;
     margin-left: 0;
    padding-left: 0px;
    gap: 10px;
}
	.leaf-report {
    overflow-x: auto;
    width: 90%;
}
	table#leaf-report {
    
    max-width: 438px;
    display: inline-block;
}
.right-side-icon .elementor-5573 .elementor-element.elementor-element-88c1f6c {
    width: 80% !important;
}
.right-side-icon .elementor-5573 .elementor-element.elementor-element-51bfc3d {
    width: 20% !important;
}
	.right-sec .content-area {
    padding: 14px 30px 150px 30px !important;
    
}
	.page-id-6104 .right-sec .content-area,.page-id-6099 .right-sec .content-area ,
	.page-id-6057 .right-sec .content-area ,.page-id-6068 .right-sec .content-area ,.page-id-6076 .right-sec .content-area {
      padding: 14px 30px 0 !important ;  
}
	.page-id-6127 .right-sec .content-area ,.page-id-6122 .right-sec .content-area ,
	.page-id-6117 .right-sec .content-area,.page-id-6008 .right-sec .content-area{   
   padding: 14px 30px 0 !important ;  
    
}
	.page-id-6081 .right-sec .content-area ,.page-id-6082 .right-sec .content-area ,
	.page-id-6091 .right-sec .content-area{   
    padding: 14px 30px 0 !important ;   
}
.page-id-6081 .right-sec .content-area ,.page-id-6082 .right-sec .content-area ,
	.page-id-6091 .right-sec .content-area{   
    padding: 14px 30px 0 !important ;
    
}
	.content-area a {
    font-size: 15px !important;
    font-weight: 500;
    padding: 5px 14px !important;
}
	.postid-8174 .content-area a {
   padding: 10px 14px !important;
}
	.list-pedock-inner-left {
    width: 60%;
   
}
	.list-pedock-inner-right {
    text-align: center;
    margin-right: 10px;
    width:40%;
		text-align: right;
}

	.postid-8174 .right-sec .content-area a {
    
    width: auto;
		display: inline-block;
}
	.postid-8174 .paddock-add-btn .right a {
    margin: 0 10px 0px 0px;
    
}
	.postid-8174 .farm-single-container {
    
    flex-direction: column;
}
	.farm-single-container .farm-single-col-l,  .farm-single-container .farm-single-col-r {
    width: 100%;
}
	
	.single-farm-page .col-50-left
	{
		 width: 60%;
	}
	.single-farm-page .col-50-right {
    width: calc(40% - 10px);
    text-align: right;
    margin-right: 10px;
}
	.page-id-6411.woocommerce-account table.account-orders-table td {
    
    width: 100%;
    justify-content: space-between;
    display: inline-block;
}
	.page-id-6411 .right-sec .content-area .woocommerce-orders-table__cell a {
    
    display: inline;
}
	.page-id-6411.woocommerce-account table.account-orders-table .button:hover {
    
    display: inline;
}
	.right {
    margin-top: 0px;
}
	.right-sec .content-area h2 {
    
    font-size: 26px;

    }
	.paddock-add-btn .right a {
    
    font-size: 14px !important;
}
	.paddock-add-btn .right a {
    margin: 0 0px;
   
}
	.farm-single-container {
   
    flex-direction: column;
}
	.col-50-right a
	{
		margin-top:10px !important;
	}
	.right-sec .content-area a {
    margin-bottom: 10px;
}
	.listfarm-details, .listpedock-details {
    display: Flex;
    align-items: center;
		justify-content: space-between;
}
	.login-from.register button {

    padding: 5px 14px;
    
}
	.right-sec .content-area a {
   
  margin-left: 0px;
}
	.woocommerce .related.products ul.products, .woocommerce-page .related.products ul.products {
   
    flex-direction: row;
    
   
}
.page-id-6411.logged-in.woocommerce-account table.account-orders-table td {
    padding-bottom: 1rem;
    padding-top: 1rem;
}
span.select2.select2-container.select2-container--default {
    max-width: 418px;
    width: 100%;
}
	select#paddockName {
    max-width: 418px;
		width: 100%;
}
    select#select-farm {
    max-width: 418px;
		width: 100%;
		}
	.single.single-product.woocommerce ul.products.columns-4 li.product {
    width: calc(47% - 0px)!important;
    margin-left: 10px;
    }
.entry a.elementor-button.custom-buynow {
    
    margin-left: 13px !important;
}
.products li.product .add_to_cart_button, a.added_to_cart.wc-forward, a.button.wc-forward.wp-element-button {
   margin-bottom:21px !important;
    margin-left: 13px !important;
}
	.postid-8138.woocommerce ul.products.columns-4 li.product, .postid-6720.woocommerce ul.products.columns-4 li.product {
    
    min-height: 471px;
    max-height: 100%;
	}
	.postid-6927 .products li.product .added_to_cart {
    
    bottom: 50px !important;
    
}
	.quantity input {
    border: 1px solid #ccc;
    max-width: 85px !important;
}
	.single.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {
    z-index: 0;
}
}


@media only screen and (min-width: 820px)
{
	.page-id-6411.woocommerce-account table.account-orders-table td {
    width: auto;
    
    display: table-cell;
}

	.postid-6927 .products li.product .added_to_cart {
    bottom: 5px !important;
}
	
}

@media only screen and (max-width: 767px)
{
    .my-right-content-on {
         padding-left: 24px !important; 
    }
    .listfarm-details
    {
        flex-direction: column !important;
        width: 100%  !important;
    }
    .wp-image-33041
    {   
        width: 100%;
        height: 100%;
    }
    
	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
/*     width: calc(100% - 20px) !important; */
    padding: 15px;
    margin: 10px;
}
	.woocommerce ul.products li.product {
    padding: 10px !important;
    border-radius: 10px;
		border:1px solid #ccc;
}
	.container-grid{margin:0px;}
	.single.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {
    z-index: 0;
}
	.postid-9846 .col-50-right {
    
  padding-right: 0px;
}
	.f-add {
    margin-right: 0px;
}
		.postid-9736 .single-farm-page {
    
    margin-top: 10px;
}
	.page-id-6411.logged-in.woocommerce-account table.account-orders-table td {
    padding-bottom: 1rem;
    padding-top: 1rem;
}
.page-id-6411 .right-sec .content-area .woocommerce-orders-table__cell a {
    display: inline;
    margin: 0;
}
.right a {
    margin-bottom: 20px !important;
}
	.modal-content {
       width: 90% !important;   
}
	.login-from.register button {
    
    padding: 5px 25px;
    }
	 .page-id-1785 .btn-right a, .page-id-117 .btn-right a, .page-id-7148 .btn-right a{
    padding: 3px 8px !important;
}
	.postid-9214 .right-sec .content-area a {
    margin-bottom: 20px;
    margin-left: 0;
}
	.farm-single-col-l
	{
		width: 100% !important;
		margin-bottom: 20px;
	}
	.farm-single-col-r {
    width: 100% !important;
}
	.farm-single-container {
    display: flex;
    width: 100%;
    flex-direction: column;
}
	.toggle-slide
	{
		display:none;
	}
.toggle-btn i.close-btn::before {
    content: "\e870";
    font-size: 20px;
    font-weight: bold;
}
 .container-grid {
    grid-template-columns: 1fr;
}
.left-sec {
    width: 100%;
}
 .right-sec {
    width: 100%;
}
	.left-sec.dash1 .elementor-element-40b5d99 {
    margin-bottom: 0;
}
	.farm-2 {
    margin-bottom: 0px;
    margin-top: 20px;
}
	.right-sec .content-area {  
        padding: 51px 24px 150px 24px
   
}
	.page-id-6104 .right-sec .content-area,.page-id-6099 .right-sec .content-area ,
	.page-id-6081 .right-sec .content-area ,.page-id-6082 .right-sec .content-area ,
	.page-id-6091 .right-sec .content-area{  
   padding: 15px 24px 0 ;
   
}
	.page-id-6127 .right-sec .content-area ,.page-id-6122 .right-sec .content-area ,
	.page-id-6117 .right-sec .content-area,.page-id-6008 .right-sec .content-area{   
    padding: 15px 24px 0 ;
    
}
	.page-id-6057 .right-sec .content-area ,.page-id-6068 .right-sec .content-area ,.page-id-6076 .right-sec .content-area {
   padding: 15px 24px 0 ; 
}
	.page-id-1993 .content-area .col-50-right {
    width: 40%;
    
}
.page-id-1993 .content-area .col-50-left {
    width: 60%;
    
}
.content-area a {
    /*padding: 4px 11px !important;*/
	font-size: 16px !important;
}
	.paddock-add-btn .right a {
    margin: 0 0px;
   
}
.postid-8174	.list-pedock-inner-left {
    width: 100%;
    
}
	.postid-8174 .listfarm-details, .listpedock-details {
    display: Flex;
    flex-direction: column;
}
	.postid-8174 .list-pedock-inner .detail-farm {
    width: 100%!important;
}
	.postid-8174 .list-pedock-inner-right {
    
    width: 50%;
		text-align: left;
		margin: 10px 0px;
    margin-right: 0px;

}
	
	.paddock-add-btn .right a {
    margin: 0 10px 0px 0px;
}
	.postid-8174 .right-sec .content-area a {
   
    display: inline-block;
    
}
	.postid-8174 .single-farm-page {
   
    width: 100%;
    flex-direction: column;
    display: flex;
}
	.postid-8174 .farm-single-container {
    display: flex;
    width: 100%;
    flex-direction: column;
}
.postid-8174	.farm-single-col-l, .postid-8174 .farm-single-col-r 
	{
		width: 100%;
	}
	form#add-farm .login-from, form#edit-farm .login-from,
	form.woocommerce-EditAccountForm.edit-account{
    border-radius: 0px;
    width: 100%!important;
}
	.dynamic-page-head .col-50-left
	{
		width: 55% !important;
		padding: 7px 0px;
	}
	.dynamic-page-head .col-50-right
	{
		width: 45% !important;
		margin-top: 11px;
	}
.single-farm-page .col-50-right
	{
		width:100%
	}
	.single-farm-page .col-50-left
	{
		width:100%;
			padding-bottom: 0 !important;
	}

	
	.right-sec .content-area a
	{
		
	margin-top:20px;
		
	}
	
	.page-id-6057 .right-sec .content-area, .page-id-6068 .right-sec .content-area, .page-id-6076 .right-sec .content-area {
    padding: 15px 24px 0;
    }
	.postid-9398 .right-sec .content-area a
	{
		
	margin-top:6px;
		margin-left: 0px;
	}
#leaf-report {
   
    max-width: 283px;
    display: inline-block;
}
.leaf-report {
    overflow-x: auto;
    width: 100%;
}
.paddock-add-btn {
    
    flex-direction: column;
}
	.right-sec .content-area h2 {
    
    font-size: 26px;
    
}
	.right-sec .content-area .single-paddock-r a {
    
    margin-top: 9px!important;
}
	.single-padock-list li {
    width: 100% !important;
    
}

.right-sec .content-area .list-pedock-inner-left ul.detail-farm li span {
  width: auto !important; 
    }

	.page-id-6411 td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number {
    display: flex !important;
    justify-content: space-between;
}
	.page-id-1993 .list-farm .listfarm-details .right a, .list-pedock .listpedock-details .right a {
    position: relative;
    margin-top: 30px;
}

.page-id-1993 .listfarm-details, .listpedock-details {
    
    flex-direction: column;
    width: 100%;
   
}
.page-id-1993 .listfarm-details .left, .listpedock-details .left {
    width: 100%;
}
.page-id-1993 .list-farm .listfarm-details .right, .list-pedock .listpedock-details .right {
    
    width: 100%;
}
.page-id-1993	.list-farm {
   
    margin-right: 0px;
    
}
	.postid-8174 .right {
    margin-bottom: 20px;
}
	.postid-9214 .col-50-left {
    
    padding: 10px 0;
}
		.postid-8176.col-50-left {
    
    padding: 20px 0;
}
	.list-pedock-inner-left {
    width: 100%;
  
}
	.list-pedock-inner-right {
    
    width: 100%;
    margin: 10px -23px;
}
	.list-pedock-inner .detail-farm {
    width: 100%!important;
}
	.right-sec .content-area h2 {
    font-size: 24px;
    word-break: break-word;
}
	.dynamic-page-head .col-50-right {
    width: 40%;
     margin-top: 0px;
		text-align: center;
}
	.page-id-1993 ul.list-action-btn {
    
    padding-left: 0;
}
	.login {
    width: 100%;
}
	.woocommerce-account table.account-orders-table .button {
    
    width: 100%;
}

	.page-id-6411.woocommerce-account table.account-orders-table .button:hover {
    
    display: inline;
}
	.page-id-6411 .right-sec .content-area .woocommerce-orders-table__cell a {
    
    display: inline;
}
	.single-product .summary {
    margin-bottom: 2rem;
}
	.woocommerce .related.products ul.products li.product, .woocommerce-page .related.products ul.products li.product {
    margin-bottom: 1rem;
}
	.page-id-1993 .col-50-left {
    
    
    padding: 4px 0;
}
	.t-respon {
    margin-bottom: 0 !important;
}
.single-product.singular .entry-title, .related.products h2 {
    
    font-size: 28px!important;
} 
	select#paddockName {
    max-width: 300px;
    width: 100%;
}
	 select#select-farm {
    max-width: 300px;
		width: 100%;
}
#add-paddock .form-group.paddock-multipal label {
    
    width: 100%;
    display: block;
}
	.p-list .col-50-right {
    margin-top: 9px;
		margin-bottom: 9px;
}
	.list-action-btn {
    
    justify-content: space-between !important;
   }
	.page-id-6411 .woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button {
    margin-top: 20px !important;
}
	.page-id-6411 .right-sec .content-area a
	{
		margin-left: 0px;
	}
	.onsale+.woocommerce-product-gallery .woocommerce-product-gallery__trigger {
    top: 3.2em;
    right: 2.2em;
}
	.woocommerce .cart-collaterals h2 {
    margin-bottom: var(--global--spacing-vertical);
    font-size: 28px !important;
    font-weight: 500 !important;
    font-family: 'Poppins';
    color: #000;
    text-transform: capitalize;
}
}
@media only screen and (max-width: 374px)
{
		.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
    width: calc(100% - 20px) !important;
    padding: 15px;
    margin: 10px;
}
	

.content-area a {
    padding: 4px 7px !important;
}
	.list-farm .listfarm-details .right a, .list-pedock .listpedock-details .right a {
    width: 117px;
    
}
	 #leaf-report {
    max-width: 273px;
    display: inline-block;
}
	.list-pedock-inner-right {
    width: 100%;
    margin: 10px 5px;
}
	ul.list-action-btn {
    
    padding-left: 0;
}
	.right-sec .content-area .single-paddock-r a {
   
    width: 123px!important;
    
}
.page-id-1993	.right-sec .content-area {
    padding: 15px 20px 150px 20px;
}
	.page-id-7148 .content-area a, .login-from.register button {
    padding: 5px 8px !important;
}
.page-id-7148 .login-from.register button {
    
    margin-left: 0px;
    
    font-size: 14px;
    
}	
}
@media (max-width: 768px){
.right-sec .content-area a {
    margin-bottom: 0px;
}
}
/* media */

ul.dropdown-add li:hover a {
    color: #1220E1 !important;
}

ul.dropdown-add li:hover {
    display: block;
    background: #ffffff !important;
    color: #1220E1 !important;
    padding-left: 10px;
}

.page-id-689 .woocommerce ul.products, .page-id-704 .woocommerce ul.products {
flex-wrap: wrap !important;
}


.site .button:not(:hover):not(:active):not(.has-background), button:not(:hover):not(:active):not(.has-background), input[type=submit]:not(:hover):not(:active):not(.has-background), input[type=reset]:not(:hover):not(:active):not(.has-background), .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background), .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) {
background-color: #3bb77e !important;
	/*margin: auto;*/
}

.color-primary, .mailbox-list__single:hover .mail-content__top .mail-title .badge, .page-info__single .mailbox-list__single:hover .mail-content__top .mail-title span.info-text.badge, .mailbox-list__single:hover .mail-content__top .mail-title .page-info__single span.info-text.badge, .mail-reply__action a:hover, .mail-details .icon-action:hover i, .mail-details .icon-action:hover svg, .mail-details .icon-action.active i, .mail-details .icon-action.active svg, .mailbox-top .icon-action:hover i, .mailbox-top .icon-action:hover svg, .mailbox-top .icon-action.active i, .mailbox-top .icon-action.active svg, .atbd-mail-sidebar .mail-list li a:hover i, .atbd-mail-sidebar .mail-list li a:hover svg, .atbd-mail-sidebar .mail-list li a:hover span, .atbd-mail-sidebar .mail-list li a:hover img, .atbd-mail-sidebar .mail-list li a.active i, .atbd-mail-sidebar .mail-list li a.active svg, .atbd-mail-sidebar .mail-list li a.active span, .atbd-mail-sidebar .mail-list li a.active img, .page-info__single .atbd-mail-sidebar .mail-list li a:hover span.info-text, .atbd-mail-sidebar .mail-list li a:hover .page-info__single span.info-text, .page-info__single .atbd-mail-sidebar .mail-list li a.active span.info-text, .atbd-mail-sidebar .mail-list li a.active .page-info__single span.info-text, .footer-menu ul li a:hover, .footer-copyright p a:hover, .post-pagination p a:hover, .knowledgebase-help-request .knowledgebase__share ul li a:hover, .knowledgebase-adv .collapse-adv__area .nav-pills .nav-link.active, .page-info__single .knowledgebase-adv .collapse-adv__area .nav-pills span.info-text.nav-link.active, .knowledgebase-adv .collapse-adv__area .nav-pills .page-info__single span.info-text.nav-link.active, .knowledgebase-adv__content article a:hover, .knowledgebase__more a:hover, .knowledgebase__list li a:hover, .knowledgebase__list li .knowledgebase__list-collapsed:hover, .page-info__single .knowledgebase__list li span.info-text.knowledgebase__list-collapsed:hover, .knowledgebase__list li .page-info__single span.info-text.knowledgebase__list-collapsed:hover, .fileM-action__right .dropdown .dropdown-item:hover svg, .fileM-action__right .dropdown .dropdown-item:hover, .page-info__single .fileM-action__right .dropdown span.info-text.dropdown-item:hover, .fileM-action__right .dropdown .page-info__single span.info-text.dropdown-item:hover, .fileM-sidebar .fileM-types .sidebar__menu-group ul.sidebar_nav li.has-child.open > a, .faqs-wrapper-tab .nav-link:hover, .faqs-wrapper-tab .nav-link.active, .page-info__single .faqs-wrapper-tab span.info-text.nav-link:hover, .faqs-wrapper-tab .page-info__single span.info-text.nav-link:hover, .page-info__single .faqs-wrapper-tab span.info-text.nav-link.active, .faqs-wrapper-tab .page-info__single span.info-text.nav-link.active, .breadcrumb-main.application-ui .breadcrumb-action .btn-group-toggle .btn:hover, .page-info__single .breadcrumb-main.application-ui .breadcrumb-action .btn-group-toggle span.info-text.btn:hover, .breadcrumb-main.application-ui .breadcrumb-action .btn-group-toggle .page-info__single span.info-text.btn:hover, .gallery-filter .ap-tab-main .nav-link.active, .page-info__single .gallery-filter .ap-tab-main span.info-text.nav-link.active, .gallery-filter .ap-tab-main .page-info__single span.info-text.nav-link.active, .search-result form button, .order-profile-icon svg, .table5 .userDatatable-title .userDatatable-sort i.down, .order-summery .total-money h5, .product-cart .subtotal, .page-info__single .product-cart span.info-text.subtotal, .product-cart .page-info__single span.info-text.subtotal, .quantity .bttn:hover, .page-info__single .quantity span.info-text.bttn:hover, .quantity .page-info__single span.info-text.bttn:hover, .product-item__body .product-desc-price, .page-info__single .product-item__body span.info-text.product-desc-price, .product-item__body .page-info__single span.info-text.product-desc-price, .shop-breadcrumb .action-btn .btn i, .fc-daygrid-day.fc-day-today .fc-daygrid-day-number, .page-info__single .fc-daygrid-day.fc-day-today span.info-text.fc-daygrid-day-number, .fc-daygrid-day.fc-day-today .page-info__single span.info-text.fc-daygrid-day-number, #full-calendar .fc-toolbar-chunk .fc-button-group .fc-button.fc-listMonth-button.fc-button-active, .page-info__single #full-calendar .fc-toolbar-chunk .fc-button-group span.info-text.fc-button.fc-listMonth-button.fc-button-active, #full-calendar .fc-toolbar-chunk .fc-button-group .page-info__single span.info-text.fc-button.fc-listMonth-button.fc-button-active, #full-calendar .fc-toolbar-chunk .fc-button-group .fc-button.fc-listMonth-button i, #full-calendar .fc-toolbar-chunk .fc-button-group .fc-button.fc-listMonth-button svg, #full-calendar .fc-toolbar-chunk .fc-button-group .fc-button.fc-listMonth-button img, .select2-container--default .select2-results__option[aria-selected=true], .select2-container--default .select2-results__option--highlighted[aria-selected], .page-info__single .select2-container--default span.info-text.select2-results__option[aria-selected=true], .select2-container--default .page-info__single span.info-text.select2-results__option[aria-selected=true], .page-info__single .select2-container--default span.info-text.select2-results__option--highlighted[aria-selected], .select2-container--default .page-info__single span.info-text.select2-results__option--highlighted[aria-selected], .page-info__single span.info-text.color-primary, .page-info__single .mailbox-list__single:hover .mail-content__top .mail-title span.info-text.badge, .mailbox-list__single:hover .mail-content__top .mail-title .page-info__single span.info-text.badge, .page-info__single .atbd-mail-sidebar .mail-list li a:hover span.info-text, .atbd-mail-sidebar .mail-list li a:hover .page-info__single span.info-text, .page-info__single .atbd-mail-sidebar .mail-list li a.active span.info-text, .atbd-mail-sidebar .mail-list li a.active .page-info__single span.info-text, .page-info__single .knowledgebase-adv .collapse-adv__area .nav-pills span.info-text.nav-link.active, .knowledgebase-adv .collapse-adv__area .nav-pills .page-info__single span.info-text.nav-link.active, .page-info__single .knowledgebase__list li span.info-text.knowledgebase__list-collapsed:hover, .knowledgebase__list li .page-info__single span.info-text.knowledgebase__list-collapsed:hover, .page-info__single .fileM-action__right .dropdown span.info-text.dropdown-item:hover, .fileM-action__right .dropdown .page-info__single span.info-text.dropdown-item:hover, .page-info__single .faqs-wrapper-tab span.info-text.nav-link:hover, .faqs-wrapper-tab .page-info__single span.info-text.nav-link:hover, .page-info__single .faqs-wrapper-tab span.info-text.nav-link.active, .faqs-wrapper-tab .page-info__single span.info-text.nav-link.active, .page-info__single .breadcrumb-main.application-ui .breadcrumb-action .btn-group-toggle span.info-text.btn:hover, .breadcrumb-main.application-ui .breadcrumb-action .btn-group-toggle .page-info__single span.info-text.btn:hover, .page-info__single .gallery-filter .ap-tab-main span.info-text.nav-link.active, .gallery-filter .ap-tab-main .page-info__single span.info-text.nav-link.active, .page-info__single .product-cart span.info-text.subtotal, .product-cart .page-info__single span.info-text.subtotal, .page-info__single .product-cart span.info-text.subtotal, .product-cart .page-info__single span.info-text.subtotal, .page-info__single .quantity span.info-text.bttn:hover, .quantity .page-info__single span.info-text.bttn:hover, .page-info__single .product-item__body span.info-text.product-desc-price, .product-item__body .page-info__single span.info-text.product-desc-price, .page-info__single .fc-daygrid-day.fc-day-today span.info-text.fc-daygrid-day-number, .fc-daygrid-day.fc-day-today .page-info__single span.info-text.fc-daygrid-day-number, .page-info__single #full-calendar .fc-toolbar-chunk .fc-button-group span.info-text.fc-button.fc-listMonth-button.fc-button-active, #full-calendar .fc-toolbar-chunk .fc-button-group .page-info__single span.info-text.fc-button.fc-listMonth-button.fc-button-active, .page-info__single .select2-container--default span.info-text.select2-results__option[aria-selected=true], .select2-container--default .page-info__single span.info-text.select2-results__option[aria-selected=true], .page-info__single .select2-container--default span.info-text.select2-results__option--highlighted[aria-selected], .select2-container--default .page-info__single span.info-text.select2-results__option--highlighted[aria-selected], .page-info__single .navbar-right__menu span.info-text.dropdown-wrapper__more:hover, .navbar-right__menu .page-info__single span.info-text.dropdown-wrapper__more:hover, .page-info__single .dropdown-default span.info-text.dropdown-item:hover, .dropdown-default .page-info__single span.info-text.dropdown-item:hover, .page-info__single .dropdown-menu span.info-text.dropdown-item:hover, .dropdown-menu .page-info__single span.info-text.dropdown-item:hover, .page-info__single .sidebar__menu-group ul.sidebar_nav li > a:hover span.info-text.toggle-icon, .sidebar__menu-group ul.sidebar_nav li > a:hover .page-info__single span.info-text.toggle-icon, .page-info__single .sidebar__menu-group ul.sidebar_nav li > a:hover span.info-text.nav-icon, .sidebar__menu-group ul.sidebar_nav li > a:hover .page-info__single span.info-text.nav-icon, .page-info__single .sidebar__menu-group ul.sidebar_nav li > a.active span.info-text.toggle-icon, .sidebar__menu-group ul.sidebar_nav li > a.active .page-info__single span.info-text.toggle-icon, .page-info__single .sidebar__menu-group ul.sidebar_nav li > a.active span.info-text.nav-icon, .sidebar__menu-group ul.sidebar_nav li > a.active .page-info__single span.info-text.nav-icon, .page-info__single .sidebar-toggle:hover svg span.info-text#Path_1, .sidebar-toggle:hover svg .page-info__single span.info-text#Path_1, .page-info__single .sidebar-toggle:hover svg span.info-text#Path_2, .sidebar-toggle:hover svg .page-info__single span.info-text#Path_2, .page-info__single .sidebar-toggle:hover svg span.info-text#Path_3, .sidebar-toggle:hover svg .page-info__single span.info-text#Path_3, .page-info__single span.info-text.badge.badge-outlined.badge-primary, .page-info__single span.info-text.badge.badge-transparent.badge-primary, .page-info__single .atbd-nav-controller .nav span.info-text.nav-link.active, .atbd-nav-controller .nav .page-info__single span.info-text.nav-link.active, .page-info__single .atbd-nav-controller .nav span.info-text.nav-link:focus, .atbd-nav-controller .nav .page-info__single span.info-text.nav-link:focus, .page-info__single span.info-text.avatar.avatar-primary.avatar-transparent, .page-info__single .avatar .avatar-badge-wrap span.info-text.badge-icon.badge-icon-primary, .avatar .avatar-badge-wrap .page-info__single span.info-text.badge-icon.badge-icon-primary, .page-info__single .atbd-breadcrumb__item:first-child a span.info-text, .atbd-breadcrumb__item:first-child a .page-info__single span.info-text, .page-info__single .performance-stats div:hover span.info-text, .performance-stats div:hover .page-info__single span.info-text, .page-info__single .ap-tab-main span.info-text.nav-link.active, .ap-tab-main .page-info__single span.info-text.nav-link.active, .page-info__single .ps-tab span.info-text.nav-link:hover, .ps-tab .page-info__single span.info-text.nav-link:hover, .page-info__single .ps-tab span.info-text.nav-link.active, .ps-tab .page-info__single span.info-text.nav-link.active, .page-info__single .project-tap span.info-text.nav-link.active, .project-tap .page-info__single span.info-text.nav-link.active, .page-info__single span.info-text.icon-list-social__link.active, .page-info__single .atbd-menu.menu-horizontal .atbd-menu__item:hover > span.info-text.atbd-menu__link, .atbd-menu.menu-horizontal .page-info__single .atbd-menu__item:hover > span.info-text.atbd-menu__link, .page-info__single .atbd-menu.menu-horizontal .atbd-menu__item.active > span.info-text.atbd-menu__link, .atbd-menu.menu-horizontal .page-info__single .atbd-menu__item.active > span.info-text.atbd-menu__link, .page-info__single .atbd-menu.menu-vertical .atbd-menu__item.has-submenu > .atbd-menu__link:hover span.info-text.atbd-menu__icon, .atbd-menu.menu-vertical .atbd-menu__item.has-submenu > .atbd-menu__link:hover .page-info__single span.info-text.atbd-menu__icon, .page-info__single .atbd-menu.menu-vertical .atbd-menu__item span.info-text.atbd-menu__link:hover:before, .atbd-menu.menu-vertical .atbd-menu__item .page-info__single span.info-text.atbd-menu__link:hover:before, .page-info__single .atbd-menu.menu-vertical .atbd-menu__item .atbd-menu__link:hover span.info-text.atbd-menu__text, .atbd-menu.menu-vertical .atbd-menu__item .atbd-menu__link:hover .page-info__single span.info-text.atbd-menu__text, .page-info__single .atbd-pop-message.message-primary .atbd-pop-message__icon span.info-text, .atbd-pop-message.message-primary .atbd-pop-message__icon .page-info__single span.info-text, .page-info__single span.info-text.atbd-tag.tag-primary.tag-transparented, .page-info__single .atbd-steps__item.finished span.info-text.atbd-steps__icon, .atbd-steps__item.finished .page-info__single span.info-text.atbd-steps__icon, .page-info__single .atbd-upload__file li .file-name span.info-text.name-text, .atbd-upload__file li .file-name .page-info__single span.info-text.name-text, .page-title-wrap .atbd-breadcrumb__item a:hover, .page-title-wrap .atbd-breadcrumb__item:first-child a:hover, .atbd-upload__file li .file-name .name-text, .atbd-steps__item.finished .atbd-steps__icon, .atbd-tag.tag-primary.tag-transparented, .atbd-pop-message.message-primary .atbd-pop-message__icon i, .atbd-pop-message.message-primary .atbd-pop-message__icon svg, .atbd-pop-message.message-primary .atbd-pop-message__icon span, .atbd-menu.menu-vertical .atbd-menu__item .atbd-menu__link:hover:before, .atbd-menu.menu-vertical .atbd-menu__item .atbd-menu__link:hover .atbd-menu__icon svg, .atbd-menu.menu-vertical .atbd-menu__item .atbd-menu__link:hover .atbd-menu__text, .atbd-menu.menu-vertical .atbd-menu__item.has-submenu > .atbd-menu__link:hover:before, .atbd-menu.menu-vertical .atbd-menu__item.has-submenu > .atbd-menu__link:hover .atbd-menu__icon, .atbd-menu.menu-vertical .atbd-menu__item.has-submenu > .atbd-menu__link:hover .atbd-menu__text, .atbd-submenu li > a:hover, .atbd-menu.menu-horizontal .atbd-menu__item:hover > .atbd-menu__link svg, .atbd-menu.menu-horizontal .atbd-menu__item:hover > .atbd-menu__link img, .atbd-menu.menu-horizontal .atbd-menu__item.active > .atbd-menu__link svg, .atbd-menu.menu-horizontal .atbd-menu__item.active > .atbd-menu__link img, .atbd-menu.menu-horizontal .atbd-menu__item:hover > .atbd-menu__link, .atbd-menu.menu-horizontal .atbd-menu__item.active > .atbd-menu__link, .timeline-box.timeline-box--2 .timeline-single__content p:hover, .icon-list-social__link.active, .project-tap .nav-link.active, .user-info-tab .ap-tab-main .nav-item .nav-link.active svg, .user-info-tab .ap-tab-main .nav-item .nav-link.active, .modal-info-body .modal-info-icon.primary svg, .landing-pages-table table tbody td a:hover, .signUp-condition.signIn-condition a, .ps-tab .nav-link:hover, .ps-tab .nav-link.active, .ap-post-cc-reply__reaction li a:hover, .ap-tab-main .nav-link.active, .revenue-chart-box__Icon.order-bg-opacity-primary svg, .orderDatatable_actions li a.revenue-chart-box__Icon.view:hover svg, .performance-stats div:hover span, .custom-checkbox input[type=checkbox] + label:before, .feature-cards figcaption button, .card .card-header .card-tab-links li a.active, .atbd-breadcrumb__item:first-child a span, .atbd-breadcrumb__item:first-child a, .breadcrumb-main .breadcrumb-action .input-container .icon-left svg, .breadcrumb-main .breadcrumb-action .input-container .icon-left i, .breadcrumb-main .breadcrumb-action .action-btn .btn i, .breadcrumb-main .breadcrumb-action .action-btn .btn svg, .avatar .avatar-badge-wrap .badge-icon.badge-icon-primary, .avatar.avatar-primary.avatar-transparent, .atbd-nav-controller .nav .nav-link.active:hover, .atbd-nav-controller .nav .nav-link:focus:hover, .atbd-nav-controller .nav .nav-link.active, .atbd-nav-controller .nav .nav-link:focus, .badge.badge-transparent.badge-primary, .badge.badge-outlined.badge-primary, .sidebar-toggle:hover svg #Path_1, .sidebar-toggle:hover svg #Path_2, .sidebar-toggle:hover svg #Path_3, .sidebar-toggle:hover svg, .sidebar-toggle:hover i, .sidebar__menu-group ul.sidebar_nav li ul li > a:hover, .sidebar__menu-group ul.sidebar_nav li ul li > a.active, .sidebar__menu-group ul.sidebar_nav li > a:hover .toggle-icon, .sidebar__menu-group ul.sidebar_nav li > a:hover .nav-icon, .sidebar__menu-group ul.sidebar_nav li > a.active .toggle-icon, .sidebar__menu-group ul.sidebar_nav li > a.active .nav-icon, .sidebar__menu-group ul.sidebar_nav li > a:hover, .sidebar__menu-group ul.sidebar_nav li > a.active, .sidebar.collapsed .sidebar__menu-group .has-child ul li a:hover, .sidebar.collapsed .sidebar__menu-group .has-child ul li a.active, .sidebar.collapsed .sidebar__menu-group li a.active, .sidebar.collapsed .sidebar__menu-group li a:hover, .dropdown-default .dropdown-item:hover, .dropdown-menu .dropdown-item:hover, .strikingDash-top-menu > ul > li .megaMenu-wrapper.megaMenu-small ul li > a:hover, .strikingDash-top-menu > ul > li .megaMenu-wrapper.megaMenu-small ul li > a.active, .strikingDash-top-menu > ul > li a.active, .strikingDash-top-menu ul li > ul li a:hover, .strikingDash-top-menu ul li > ul li a.active, .navbar-right__menu .dropdown-wrapper__more:hover, a:hover h1, a:hover h2, a:hover h3, a:hover h4, a:hover h5, a:hover h6
{
	color: #3bb77e !important;
}
.wpfFilterButtons {
clear: both;
text-align: center;
}

.wpfFilterButton.wpfButton, .wpfClearButton.wpfButton {
width: auto !important;
}

ul.products li.product span.woocommerce-Price-currencySymbol {
color: rgb(18, 32, 225) !important;;
}

span.woocommerce-Price-amount.amount bdi {
color: rgb(18, 32, 225) !important;;
}

#wpfBlock_1 .wpfFilterVerScroll {
	margin-top: 50px;
max-height: none !important;
}

.entry a.elementor-button.custom-buynow {
    text-decoration: none;
    background-color: rgb(18, 32, 225) !important;
}

.bc_fed, .form-group .text-center {
    width: 100% !important;
}

nav.hfe-nav-menu__layout-horizontal.hfe-nav-menu__submenu-arrow.hfe-dropdown.menu-is-active {
z-index: 1 !important;
}

.footer-wrapper {
   background: #3bb77e !important;
   position: relative !important;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    color: white !important;
}