/**
 * Global public-site styles migrated from WordPress Additional CSS.
 * Keep component-specific styles with their owning component.
 */

/* x */
body {
	text-align: justify;
	line-height: 1.5em;
	font-weight:400;
	font-size: 15px;
	color: #5b5a5a;
}

a {
	color: #8cb567;
}
.et_pb_module p a{
	text-decoration: underline;
	font-weight: 600;
}
.et_pb_module p a:hover{
	color: #6EA63A;
}

/*  LOGO  */
@media (min-width: 980px) {
	#logo {
    /*max-height: 80px !important;*/
	}
	#et-top-navigation {
		/*padding-left: 333px;*/
	}}
@media only screen and (min-width: 981px) {
    #logo {
        /*max-height: 80px;*/
        max-width: 320px !important;
    }
}

.dipi-fixed-header #main-header, .dipi-fixed-header #top-header {position: absolute !important;
}

.ld-focus-content ul {list-style: initial}

.ld-focus-content #et-boc .et-l .et_pb_row {width:99%;padding-top:0}
.ld-focus-content #et-boc .et-l .et_pb_section {padding-top:20px;padding-bottom:0}

.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {
	padding-top: 80px;
}

/* LD desktope virš title */
@media only screen and (min-width: 1350px){
.et-db #et-boc .et-l .et_pb_section {
    padding-top: 6px !important;
	}
}

/* virš html mobiliam tarpas*/
@media screen and (max-width: 782px) { html {
    margin-top: 0px !important;
	}}

.learndash-wrapper h1, .learndash-wrapper h2 {font-weight: 500}

.learndash-wrapper h1 {
	text-transform: uppercase;
	font-size: 35px;
	text-align: left}

.learndash-wrapper .ld-course-navigation-heading h3 {
	font-size:20px !important;
	text-transform: uppercase;
	font-weight: 500 !important;
	margin-bottom: 8px !important;
	margin-top: 8px !important}

.learndash-wrapper h4 {
	margin-top: 20px;
}
.learndash-wrapper h4.et_pb_module_header {
	margin-top: 0px;
}

/* Learndash turnio plotis */
.learndash-wrapper  #et-boc .et-l .et_pb_row_0.et_pb_row {
    width: 100%;
	max-width: 870px;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title{font-size:15px;}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview {
    padding: 0.6em 1em;
}
.ld-topic-title{font-size:16px;}

/* LD mygtukai eigos */
.learndash-wrapper #et-boc .ld-button, .learndash-wrapper .learndash_mark_complete_button {
	border-radius: 100px;
	letter-spacing: 0px;
  font-size: 16px;
  font-weight: 500!important;
	padding: 8px 18px!important;

	background-color: white !important;
  color: #8cb567;
}
.learndash-wrapper #et-boc .ld-button:hover, .learndash-wrapper .learndash_mark_complete_button:hover {
  color: #555;
}
.learndash-wrapper .learndash_mark_complete_button {
	background-color: #8cb567 !important;
  color: white;
}
.learndash-wrapper .learndash_mark_complete_button:hover {
  color: white;
}



.learndash-wrapper #sfwd-mark-complete, .learndash-wrapper .sfwd-mark-complete {
    overflow: visible;
}

.learndash-wrapper .ld-expand-button {font-size:16px;}
.grafikas {width:100%;border:2px solid #EEE !important}
.grafikas td{padding:4px}
.grafikas td + td { border-left:4px solid #FFF !important;}
.ld-tabs-content ul li {
		margin-top: 0.3em;
    margin-bottom: 0.2em;
    margin-left: 1.5rem;
}
.ld-tabs-content ol li {
		margin-top: 0.3em;
    margin-bottom: 0.2em;
    margin-left: 1.5rem;
}
.ld-tabs-content ol {
		list-style: auto;
}
.ult-login-no-setup-notice {display:none;}

/*login*/
body.page-id-6203 {background-color: #f2f2f2}
.cleanlogin-container {border: 0;-webkit-box-shadow:none;padding:0}
.cleanlogin-preview a.cleanlogin-preview-edit-link{display:none;}
.cleanlogin-preview a.cleanlogin-preview-logout-link{
	font-size: 17px;
	background-color:#8cb567 !important;
	padding: 8px;
	color: white !important;
	display:block;
	border: 0px solid white;
	border-radius: 6px 6px 6px 6px;
	width: 70% !important;
	margin-left: auto;
	margin-right: auto;
	float:none;
	text-align:center;
	text-decoration:none !important;
}
.cleanlogin-preview .avatar {
	border-radius:50%;
	margin-top: 20px;
}
.cleanlogin-form input[type=submit] {background-color:#615450 !important;}

div.nsl-container-block[data-align="left"] .nsl-container-buttons {
    align-items: center;
}
.cleanlogin-form-bottom {
    padding-top: 0px;
    height: 0px;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
	padding: 8px 20px 12px 20px;}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview a .ld-item-title{
	margin-top:5px}
.learndash-wrapper .ld-item-list .ld-item-list-item {
    border: 2px solid #f2f2f2;
    border-radius: 6px;
    margin-bottom: 10px;
    background: #fff;
}

.learndash-wrapper blockquote {
    font-size: 1.05em;
    padding-bottom: 0;
    margin: 0;
    color: #7aa256;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title {
    color: #23282d !important;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation  .ld-is-current-lesson {
	background-color: whitesmoke;
	border-left: 6px solid #8cb567;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list {
	background-color: whitesmoke;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-expand-button .ld-text {color: #727e82 !important; font-weight: 600; font-size:0.8em;text-transform: uppercase;    font-style: italic;}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title {
    font-size: 15px;
    color: #323232;
}
.ld-topic-title {
    font-size: 15px;
}
.learndash-wrapper .ld-expand-button.ld-button-alternate.ld-expanded .ld-icon-arrow-down {
    background-color: #b5b5b5 !important;
}

/* AKT. MENIU SUB PUNKTAS fix*/
.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item  .ld-is-current-item .ld-topic-title {
    font-weight: 700;
}
/* ---- */

.module-audio .builder-audio-download {
    position: relative !important;
    margin-right: 70px !important;
    margin-left: -29px !important;
    top: -21px;
}
.album-playlist .mejs-controls .mejs-playpause-button button {
    position: absolute !important;
    top: -32px !important;
    width: 34px !important;
    height: 34px !important;
    font-size: 18px !important;
    background-color: #eee !important;
}
.module-audio .album-playlist .tracklist .track-title {
    margin-left: 41px !important;
    margin-top: 5px;
}
.module-audio .album-playlist .tracklist .track-title span {
    /* margin-top: 5px; */
    position: relative;
    top: 3px;
}
.module-audio .album-playlist .mejs-controls .mejs-time-rail .mejs-time-total {
    height: 16px !important;
}
.mejs-time-handle, .mejs-time-handle-content {
    width: 16px !important;
    height: 16px !important;
}
.module-audio .album-playlist .mejs-controls .mejs-time-rail .mejs-time-current {
    height: 16px !important;
}
.module-audio .album-playlist .mejs-controls .mejs-time-rail .mejs-time-loaded {
    height: 16px !important;
}
.module-audio .album-playlist .mejs-container .mejs-controls {
    top: -26px;
}
.cleanlogin-field, .cleanlogin-form input[type="submit"] {
    margin-bottom: 10px;
}



#sptp-12630 .sptp-member {
	padding: 20px;
	box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.05);
}

.krautuve .et_pb_blurb_container {
	padding-left: 28px !important;
}

.el_md_testimonial_extended .layout1 .el-testimonial-portrait{
z-index:1;
}

.el_md_testimonial_extended .layout1 .el-single-testimonial-card {
	/*box-shadow: 0px 2px 12px 0px rgba(0,0,0,0.2);*/
	border-radius: 12px;
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev, .swiper-button-prev, .swiper-container-rtl .swiper-button-prev {background-image: none !important;}

@media (max-width: 980px) {
.et_pb_gutters2 .et_pb_column {
    margin-bottom: 16px;
}
}
.et-db #et-boc .et-l .dvmd_table_maker_0 .dvmd_tm_tcell {
	padding-left: 0px !important;
	padding-right: 0px !important;
}


/* cart */
th.product-name {
	width:54%;
}
th.product-remove {
	width: 7%;
}
.woocommerce-checkout-review-order-table th.product-name {
	width:100%;
}

tr.cart-subtotal {
	display: none;
}

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

ul.woocommerce-error li a {
	color: white !important;
}

/*mokejimo planai*/
.wc-deposits-wrapper ul {
	list-style-type: none !important;
}
#main-content .container .wc-deposits-wrapper .wc-deposits-option {
	padding:0;
	background-color: #ececec;
	border-radius: 9px;
	margin-top: 20px;
  margin-bottom: 25px;
}
.wc-deposits-wrapper ul.wc-deposits-payment-plans {
	padding-left:12px;
	border-width:0;
}

.wc-deposits-wrapper .wc-deposits-option li {
	box-shadow:none;
	padding: 20px 17px;
	border-width: 0;
}
.woocommerce-variation-price {
	font-size: 23px;
  text-align: right;
  font-weight: 600;
}
.reset_variations {
	display: none;
}

/*Thank you*/
.woocommerce-table__product-purchase-note td{
	padding: 40px!important;
	/*background-color: #f8fa53;*/
	font-size: 16px;
}
.woocommerce-table__product-purchase-note td a{
	/*color: #333;*/
	font-weight:600;
	text-decoration:underline;
	display: block;
	border-left: 8px solid yellow;
	padding-left: 8px;
}

p.order-again {
	display: none;
}
.ags_woo_thank_you .woocommerce-customer-details {display: none}

.grecaptcha-badge {
    z-index: 10;
}

.cleanlogin-field-username, .cleanlogin-field-password {
	padding: 14px 18px !important;
	height: auto !important;
  font-size: 16px;
  color: #999;
	font-weight: 400;
  border-width: 0!important;
  border-radius: 5px;
	background-image: none;
}
.cleanlogin-container {
	max-width: none;
	padding: 25px;
	padding-top: 0;
}
.cleanlogin-form input[type="submit"] {
  color: #FFFFFF!important;
  border-width: 0px!important;
  border-radius: 19px;
  background-image: linear-gradient(
180deg,#9bcd6e 0%,#76b43f 100%);
	cursor: pointer;
	font-size: 18px;
  font-weight: 500;
  padding: 10px;
	margin-top: 12px;
	height: auto;
}
#togglePassword {
	display: none;
}
.g-recaptcha {
	width: 304px;
  margin: auto;
	margin-top: 26px;
}
.cleanlogin-form label {
	font-size: 16px;
	color: #666;
	text-transform: none;
}
.cleanlogin-field-remember {
  float: none;
  text-align: center;
	margin-top: 6px;
}
.nsl-container-buttons {
	width: 100%;
}
.nsl-button-google[data-skin="light"] {
	box-shadow: none !important;
	border-radius: 5px;
}
.woocommerce-form-login-toggle {display:none;}


/*pagr turinio dydis*/
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {
	padding-left: 3em;
	padding-right: 3em;
	padding-top: 60px;
	padding-bottom: 0px;
}

.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {
    max-width: none;
}


@media (max-width: 980px){
	.et-db #et-boc .et-l .et_pb_section {
		padding: 0;
	}
}

/* prev next viršuj mobile*/
@media (max-width: 768px){
.learndash-wrapper .ld-content-actions .ld-content-action {
    padding-top: 0;
	  padding-bottom: 0;
	padding-left: 0;
  padding-right: 0;
	}}


/* Divi ir LD plotis non-consistent */
.ld-focus #et-boc {
		width:100%;
}

@media (max-width: 640px){
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main .ld-focus-content, .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {
  margin-top: 0px;
	}

	
/* Turinio plotis mobiliam */
.ld-focus #et-boc .et-l .et_pb_row {
		width: 100% !important;
	}

/* H1 sumažinimas mobiliam */
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content h1 {
		font-size: 28px;
	}
.learndash-wrapper .ld-focus #et-boc .ld-focus-main .ld-focus-content h2 {
		font-size: 24px;
	}
	
}


.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action #sfwd-mark-complete, .learndash-wrapper .ld-focus .ld-focus-header .ld-content-action .sfwd-mark-complete {
    margin: 0;
}

.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments {
	white-space: normal;
}

/* mirksejimo fiksas pc ir mob. */
.et_fixed_nav.et_show_nav #page-container {
	padding-top: 68px;}
@media (max-width: 1250px) {
.et_fixed_nav.et_show_nav #page-container {
	padding-top: 79px;}
}

.naudos-ikona .dnxt-blurb-icon span{
	width:100px;
	height:100px;
	text-align:center;
}
@media (max-width: 800px) {
.naudos-ikona .dnxt-blurb-icon span{
	padding: 15px !important;
	width:80px;
	height:80px;
	text-align:center;
}
}

/* woocommerce paypal žinutė */
p.woocommerce-thankyou-order-received {
	margin-bottom: 44px;
  margin-top: 12px;
  color: #17b217;
  font-weight: 700;
  margin-left: 15px;
  margin-right: 15px;
}

/* kurso turinys intro */
.ld-lesson-list .ld-section-heading .ld-expand-button{
	  font-weight: 700;
    text-transform: uppercase;
    padding-top: 12px;
	  padding-bottom:12px;
    background-image: linear-gradient(180deg,#9bcd6e 0%,#76b43f 100%) !important;   
    letter-spacing: 1px;
    font-size: 13px;
}
.ld-lesson-list .ld-section-heading h2 {
	font-size: 21px !important;
	color: #ccc;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-expand-button {
    font-weight: 700;
	letter-spacing: 1px;
	font-size: 13px;
	text-transform: uppercase;
}
.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
	height:20px;
	width:20px;
	flex: 0 0 20px;
	padding: 4px 0px 2px 1px;
	font-size:10px;
}
.learndash-wrapper .ld-item-list .ld-item-list-item {
    font-size: 17px;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
    padding: 8px 10px 12px 10px !important;
}
.learndash-wrapper .ld-status-incomplete.ld-status-icon {
    background-color: #fff;
    border: 2px solid #ffffff;
}
.learndash-wrapper .ld-item-list .ld-item-list-item {
    margin: 6px 0;
}
.learndash-wrapper .ld-table-list .ld-table-list-header, .learndash-wrapper .ld-table-list .ld-table-list-item-preview {
    padding: 13px 0;
}
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details, .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details .ld-lesson-list-steps, .learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-titlex {
	display: none;
}
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-header {
		background-color: #7ace7a !important;
		font-size: 14px;
    font-weight: 500;
    padding-left: 45px;
    padding-bottom: 15px;
    text-transform: uppercase;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-components {
    color: #8cb567;
    display: block;
    font-size: 14px;
    font-weight: 600;
    margin-top: .5em;
}

#main-content .et_pb_wc_add_to_cart table.variations th.label {
	display:block;
	margin-bottom: 20px
}
#main-content .et_pb_wc_add_to_cart table.variations td.value {
	display:block;
}
@media (max-width: 980px) {
body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children ul li a, body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children ul li a {
    font-weight: 400 !important;
	}

body.dipi-mobile-menu-fullscreen .mobile_nav.dipi-menu-background-animation-circle:before {
	background: rgb(136,30,67)!important;
background: linear-gradient(45deg, rgba(176,2,103,1) 30%, rgba(81,81,199,1) 60%, rgba(216,187,249,1) 100%)!important;
	}
}
@media only screen and (min-width: 1350px) {
.et-db #et-boc .et-l .et_pb_section {
    padding-top: 0px!important;
}}
.datastartui {
	font-weight: 700;
	font-size: 17px;
	color: #8CB567;
}

/* --- PASKYRA ORDERS ---  */

.woocommerce-MyAccount-orders .button.pay, .woocommerce-MyAccount-orders .button.view {
	border: 0;
	border-radius: 18px;
	color: #555;
	font-weight:600;
	min-width: 140px;
	text-align: center;
}
.woocommerce-MyAccount-orders .button.view {
	background-color: #eee;
	border-radius: 18px;
	color: #777;
	font-size: 14px !important;
	    margin-left: 5px;
}
.woocommerce-MyAccount-orders .button.pay {
	margin-top: 8px;
	margin-bottom: 10px;
	background-color: #5afa3e;
	font-size: 14px !important;
}
.woocommerce-MyAccount-orders .button.pay:hover, .woocommerce-MyAccount-orders .button.view:hover {
	background-color: #EDF000;
	border-radius: 18px;
	color: #777;
}
.woocommerce-orders-table__row--status-pending-deposit {
	background-color: #fff;
	font-weight: 600;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
}
.woocommerce-MyAccount-content .woocommerce-order-details {
	margin-top: 30px;
}
table.account-orders-table {
	border: 0 !important;
	text-align:center !important;
}
th.woocommerce-orders-table__header {
	font-size: 14px;
	text-align:center;
}

@media only screen and (max-width: 768px) {
.woocommerce-orders-table__row {
  margin-bottom: 30px;
	border-radius: 16px;
}
.woocommerce-orders-table__row--status-pending-deposit {
	background-color: #fff !important;
	border-top: 16px solid #EDF000;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
    background-color: transparent;
}
	.woocommerce-account .woocommerce-MyAccount-navigation {
	width: 100% !important;
}

}

li.wc_payment_method label {
	font-size: 16px !important;
}
.woocommerce-terms-and-conditions-wrapper label {
	font-size: 14px !important;
	line-height: 1 !important;
}

/**
 * Wooc. Dashboard Ikonos ir Meniu
 */

/* Paslepiu nereikalingus meniu    */
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads, .woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard, .woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address {display:none}

.woocommerce-account .woocommerce-MyAccount-navigation {
	width: 25%;
	margin-bottom: 60px;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul {
    padding: 0;
	border-top: 1px solid #eee;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li {
	list-style: none;

	padding-bottom: 0;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:before {
	opacity: 1;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
	padding: 8px 5px 8px 5px;
	border-bottom: 1px solid #eee;
	text-transform: uppercase;
	font-weight: 600;
  font-size: 16px;
  color: #555;
	display: block;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before {
	margin-right: 16px;
	width: 16px;
	display:block;
	position: relative;
	float: left;
	color: #8cb567;
  /*opacity: .25;*/
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a {
	color: #8cb567;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:before {
	opacity: 1;
}
/*
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before {
    font-family: 'FontAwesome';
	content: "f0db";
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before, .woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--scheduled-orders a:before {
    font-family: 'FontAwesome';
	content: "f51e";
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before {
    font-family: 'FontAwesome';
	content: "f019";
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before {
    font-family: 'FontAwesome';
	content: "f015";
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before {
    font-family: 'FontAwesome';
	content: "f007";
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--vouchers a:before {
    font-family: 'FontAwesome';
	content: "f4be";
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before {
    font-family: 'FontAwesome';
	content: "f2f5";
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--naujienlaiskis a:before {
    font-family: 'FontAwesome';
	content: "f658";
}
*/

/* varnelė LD viršuje pamokos statuse */
.ld-breadcrumbs .ld-status-complete:before {
    font-family: 'Font Awesome 6 Free';
  	/*content: 'f00c';*/
    text-align: center;
    vertical-align: middle;
    margin-right: 2px;
    font-size: 1.3em;
    transition: all .3s ease;
	  width: 22px;
	  display: inline-block;
}

/* LD eigos mygtukai pamokai */
.learndash-wrapper #sfwd-mark-complete:after, .learndash-wrapper .sfwd-mark-complete:after {display:none}

.meniu-ikona > a:before {
    font-family: 'Font Awesome 6 Free';
    text-align: center;
    vertical-align: middle;
    margin-right: 8px;
	  padding-left: 12px;
    margin-left: -10px;
    font-size: 1.1em;
    transition: all .3s ease;
	  width: 22px;
	  display: inline-block;
}
#mobile_menu .meniu-ikona > a:before {
    margin-right: 18px;
}
.meniu-mano > a {
	/*font-weight: 400 !important;*/
	color: #76b43f !important;
}
/*
.meniu-mano > a:before {
    content: 'f52d'; 
	  font-weight: 900}
.meniu-prisijungti > a:before {
    content: 'f0a9';
		font-weight: 900}
.meniu-paskyra > a:before {
    content: 'f09d';}
.meniu-kaip-naudotis > a:before {
    content: 'f059';}
.meniu-atsijungti > a:before {
    content: 'f090';
    font-weight: 900} 
*/


/* NAUJIENLAIŠKIS  */
.tnp-subscription .tnp-field-firstname label, .tnp-subscription .tnp-field-email label, .tnp-profile .tnp-field-firstname label, .tnp-profile .tnp-field-email label{
	font-size: 17px;
	font-weight: 600;
}
.tnp-subscription .tnp-lists, .tnp-profile .tnp-lists {
	margin-top: 25px;
}
.tnp-subscription .tnp-field-list label, .tnp-profile .tnp-field-list label{
	font-size: 20px;
	font-weight: 600;
	font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
}
.tnp-field input[type="submit"] {
    color: #474747!important;
    border-radius: 18px;
    font-size: 20px;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 600!important;
    background-color: #edf000;
	  transition: 300ms;
	white-space: normal;
word-wrap: break-word;
	cursor: pointer;
}
.tnp-field input[type="submit"]:hover {
	background-color: #76b43f!important;
}

.datos-ikona {margin-top: 4px;
		margin-right: 16px;
		border-radius: 13px 13px 13px 13px;
    overflow: hidden;
    font-size: 24px;
    color: #FFFFFF;
    font-family: FontAwesome!important;
    font-weight: 400!important;
    padding-top: 7px;
    padding-right: 5px;
    padding-bottom: 9px;
    padding-left: 9px;
    background: linear-gradient(180deg,#eef43f 0%,#c2ea91 100%);
    position: relative;
    z-index: 0;
		box-sizing: border-box;
		font-style: normal;
    font-variant: normal;
    -webkit-font-smoothing: antialiased;
    line-height: 1;
    text-transform: none;
    speak: none;
    border: 0 solid;
		content: attr(data-icon);
}

.datos-ikona:before {
    font-family: ETmodules;
    content: attr(data-icon);
}
.datos-blokas {
	margin-bottom: 8px !important;
}
