/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
.woocommerce-order-sensei-courses ul li a
{
	color: #5CB85C;
    font-size: 22px;
    font-weight: bold;
}

  .licBtn {
    color: #fff !important;
  background-color: #164D7D;
  border: 1px solid #113d63;
  width: auto;
	  padding: 5.5px 17px;
    display: inline-block;
    	cursor:pointer;
    border-radius: 5px;
  }
[type=button], [type=submit], button{
	border: 1px solid #113d63;
}
  .licBtn:hover, .licBtn:focus, .licBtn:active{
	  background-color: var( --e-global-color-ed3943c ) !important;
  border-color:var( --e-global-color-ed3943c ) !important;	
	}
.licButton
{
	float: left;
  width: 19%;
	padding-top: 0.5%;
}

 .certificateForm .form-group
{
	margin-bottom: 1%;
}
.certificateForm label
{
	line-height: 1.65;
	padding-left: 2px;
}
.certificateForm .mainLicDiv .licState label
{
	line-height: 1.3;
}

.woocommerce-form-login-toggle
{
	color: var(--sections-title-color, #000) !important;
    font-size: 24px;
    font-weight: 700;
}
	.licenceForm .liceNo {
    float: left;
    width: 29%;
    padding-right: 2%;
  }
  .licCountry {
    float: left;
    width: 35%;
	  margin-right: 1%;
  }
   .licState {
    float: left;
    width: 35%;
    padding-right: 2%;
  }
.webinarContent  a:hover, .supportContent .elementor-widget-container ul li a:hover,.supportContent .cntLink:hover, .supportContent .accessLink a:hover
{
    color:#164D7D !important;
    text-decoration:underline;
}
.ceuLink:hover,.acuContent ul li a:hover,.nccaomContent:hover
{
   color: #3366ff !important;
    text-decoration:underline;
}
.woocommerce-account .u-column1.col-1.woocommerce-Address .woocommerce-Address-title a.edit
{
    top:10% !important;
}
.elementor-widget-woocommerce-checkout-page #fma_lwp_phone_number_div
{
    max-width:auto !important;
}

.retake-message-span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB+klEQVR4XqWSQUgUURjHf+/NFFKX6RIEHepW1MHo2MFxo0OY4CFLQmirayjCEoQHF6IuiZugR3eHEis8ZKcuWhtR1zaQDoE00MH0oJNuuuzOvNe+GRzEWDv0gz8fvPd9/+9/+ITWmv/BZg/9s9IVkpvSwgVOkFBREa+1wpvuVT67SBPceC4dISlImywa9gYTEtAEUcjQTJ/y/kqgFa8AN9yiNRJHWJT6piUv+pWXGlwryryJHEX8EyFA2JR6p2R59o7y7WQ7g42Qfbl+foQzxzqYeH+b1U0fYAS4ZfdMSteycPbbPnCxSOZUFsPpoy7Lax5C0BMb6BA3jABNzNnjLqsbvlEyfCkdZuGrx8Kih0ELHAxXRkW+uyB0s+r7Lzu1oVpb1wNPz+mZT3m9w/xiyfSk6h4T5hkuPxJu12Ohm1VnJ0/q6va6NiQ1YennZ3117IjpSdU1mhhIreIjwWh5zefeswzVWsDhtiTh0kolftv8HbDTp4GowRyAfDOsgrDGE4CoDt9+VMgVM6wEPl++l8lNZfi1EZi/RCGgIdxiPL3EzLB0LJt30qK9sU1LhIQDh8AsnH+ghgAkwNuHcYrOpip2GwgLQxI5JMY6CNKGejUdJk2wm46czEqbQZNGSIDERCnmojrjHwqqDNDKIOXCXekA7UDwcUJVaMEf8b0ZUJDaVmkAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:center}

label[for="mailchimp_woocommerce_is_unsubscribed"],label[for="mailchimp_woocommerce_is_transactional"] , label[for="mailchimp_woocommerce_is_subscribed"]
{ 
    display: none !important;
    
}

.wp-block-sensei-lms-exit-course
{
    background-color: var(--e-global-color-primary);
    padding: 2% 0 2% 0;
    border: 1px solid;
    border-radius: 5px;
}

.wp-block-sensei-lms-exit-course a
{
    color: white;
}
 .view-course-btn {
    color: #fff !important;
  background-color: #164D7D;
  border: 1px solid #113d63;
  width: auto;
	  padding: 5.5px 17px;
    display: inline-block;
    	cursor:pointer;
    border-radius: 5px;
    font-size:24px;
  }
  
  .search-highlight {
    background-color: yellow;
    font-weight: bold;
}
.woocommerce-message.custom-dismissible {
    position: relative;
    padding-right: 35px;
}
.woocommerce-message .close-notice {
    position: absolute;
    right: 10px;
    top: 8px;
    cursor: pointer;
    font-size: 25px;
    color: #8fae1b;
}
.woocommerce-message .close-notice:hover {
    color: #000;
}
.subScribeConfirm
{
    background-color: #ff6600;
  color: white;
  padding: 3%;
}
.nccaomMessage
{
    font-size: 12px;
    color: red;
    padding-left: 1%;
}

.show-password-input {
    display: none !important;
}
