.slick-track, .container-fluid {
	overflow: hidden;
}

p {
	margin-bottom: 10px;
}
section p {
	padding-top: 0px;
	padding-bottom: 0px;
}
.container {
	max-width: 1250px;
	width: 100%;
	margin: auto;
}

a {
    outline: none;
}
a:focus {
	outline: none;
}
input, textarea {
	outline: none;
	border: none;
	-webkit-appearance: none;
}
*:focus {
    outline: none !important;
    box-shadow: none !important;
}

.module-cover h1 {
	font-size: 80px;
}
.module-cover h1 span {
	font-size: 110px;
}
.module-cover p {
	font-size: 18px;
}
.svg {
	font-size: 18px;
}
.nav-link span {
	font-family: 'Cambay-Regular';
	letter-spacing: 1px;
}
.navbar-light .hamburger-white {
	text-shadow: none;
}

.navbar-light {
	background-color: #ffffff;
	opacity: 0.95;
}
.opacity .navbar-light {
	opacity: 1;
}
.navbar-light .navbar-brand.logo-white {
    background: url(/wp-content/themes/parlex/img/logo-black.svg) no-repeat;
}

.navbar-light .hamburger-white {
    background: url(/wp-content/themes/parlex/img/icons/hamburger.svg) no-repeat;
}

.navbar-toggler {
	border: none !important;
	outline: none !important;
	padding: 1px 70px 10px 20px !important;
}

.navbar-light .hamburger-white {
	color: #282828;
}

.navbar-brand.logo-white {
	margin-top: 10px;
}

.menu-item a {
	color: #282828;
	cursor: pointer;
}
.col-6 .menu-item a {
	color: #ffffff;
}
.menu-item:before {
	border-color: transparent #282828;
}
.col-6 .menu-item:before {
	border-color: transparent #ffffff;
}
#menu-header > li {
	margin-bottom: 20px;
}
.navbar-dark .navbar-nav .nav-link {
	color: #ffffff;
	font-size: 14px;
}
#footer {
	background-color: #032036;
	height: 100px;
	width: 100%;
	overflow: hidden;
}


.footer-logo {
	display: inline-block;
	margin-top: 35px;
	margin-left: 20px;
}

.footer-logo img {
	height: 25px;
}

.copy {
	float: right;
	margin-top: 35px;
	margin-right: 20px;
	color: #fff;
	font-size: 12px;
}
.copy span {
	font-size: 16px;
}

section p {
	padding-left: 0px;
}

.apie-mus2 {
	padding-left: 150px;
}
section h1 {
	padding-top: 70px;
}
.m-b-40 {
	padding-right: 0px;
}


.half-container {
	max-width: 600px;
	margin: auto;
	float: right;
}

section h2 {
	font-size: 50px;
}

input[type=text] {   
    /* Remove First */
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.phone-item {
	margin-left: 200px;
	margin-right: 80px;
}

.navbar-light a {
	color: #282828;
}
.navbar-light i.phone {
	    background: url(/wp-content/themes/parlex/img/icons/002-call-red.svg) no-repeat;
}
.navbar-light i.linked-in {
    content: '';
    background: url(/wp-content/themes/parlex/img/icons/001-linkedin2-red.svg) no-repeat;
}
.navbar-light i.facebook {
    content: '';
    background: url(/wp-content/themes/parlex/img/icons/002-facebook1-red.svg) no-repeat;
}

.alert {
    background-color: #FCF8E3;
    border: 1px solid #FBEED5;
    border-radius: 4px;
    margin-bottom: 18px;
    padding: 8px 35px 8px 14px;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.506);
}

.alert-danger,
.alert-error,
.alert-danger .alert-heading,
.alert-error .alert-heading {
    color: #B94A48;
}

.alert-danger,
.alert-error {
    background-color: #F2DEDE;
    border-bottom-color: #EED3D7;
    border-left-color: #EED3D7;
    border-right-color: #EED3D7;
    border-top-color: #EED3D7;
}

.alert-success,
.alert-success .alert-heading {
    color: #468847;
}

.alert-success {
    background-color: #DFF0D8;
    border-bottom-color: #D6E9C6;
    border-left-color: #D6E9C6;
    border-right-color: #D6E9C6;
    border-top-color: #D6E9C6;
}
#kontaktai a {
	color: #282828;
}

section h3 {
	padding-left: 0px;
	padding-top: 0px;
}
.padding-left p {
	padding-left: 120px;
}

.faq_block {
	width: 100%;
	border-bottom: 1px solid #EBEBEB;
	margin-top: 20px;
}
.faq_block .short {
	border-top: 1px solid #EBEBEB;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #000000;
	padding-left: 20px;
	position: relative;
}
.faq_block .short::before {
    content: '';
    /*font-family: 'FontAwesome';*/
    background-image: url(/wp-content/themes/parlex/img/icons/pliusiukas2.svg);
    background-size: 40px 40px;
    position: absolute;
    right: 20px;
    top: 10px;
    color: #DB2851;
    font-size: 20px;
    cursor: pointer;
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;

}
.faq_block .faq .short::before {
    content: '';
    /*font-family: 'FontAwesome';*/
    position: absolute;
    right: 20px;
    top: 10px;
    color: #DB2851;
    font-size: 20px;
    cursor: pointer;
    
    background-image: url(/wp-content/themes/parlex/img/icons/pliusiukas2.svg);
    background-size: 40px 40px;
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
}
.faq_block .faq .short.open::before {
	content: '';
	
	background-image: url(/wp-content/themes/parlex/img/icons/minusiukas.svg);
    background-size: 80px 80px;
    width: 80px;
    height: 50px;
    
    background-position: 20px -16px;
    
	
}
.faq_block .full {
	display: none;
	padding-left: 20px;
}

.page_body .navbar {
	    background: linear-gradient(to left, rgba(3, 32, 54, 0.6), rgba(3, 32, 54, 0.6)), url(/wp-content/themes/parlex/img/bg.jpg) no-repeat;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.background-none {
	background: none !important;
}
.page_body .navbar-brand.logo-white {
	margin-top: 0px;
}
.page_body .navbar-toggler {
	padding-bottom: 20px !important;
}
section#top p {
	margin-bottom: 0px;
}
.module-cover p {
	text-transform: none;
}


table {
	max-width: 100% !important;
}
table td {
	padding: 5px;
}
table p {
	padding: 0px !important;
	margin-bottom: 5px;
	line-height: 14px;
}
.faq ul {
	list-style: none !important;
}
ol {
	margin-left: 0px !important;
	padding-left: 0px !important;
}
ol li:before {
	display: none !important;
}



.faq ul li:before {
    content: "";
    border-color: transparent #282828;
    border-style: solid;
    border-width: 0.25em 0 0.25em 0.35em;
    display: block;
    height: 0;
    width: 0;
    left: -1em;
    top: 0.9em;
    position: relative;
}

@media only screen and (min-width : 300px) and (max-width : 1330px)
{
	.container {
		width: 90%;
	}
	.half-container {
		padding-left: 10%;
	}
	section#bottom ul {
		padding-left: 50px;
	}
	.padding-left p {
		padding-left: 50px;
	}
	section#bottom h3 {
		padding-left: 50px;
	}
	table {
		width: auto !important;
	}
}

@media only screen and (max-width: 1230px) and (min-width: 300px)
{
	/*section#bottom ul {
    	padding-left: 0px;
    }*/
    #kontaktai .scroll-buttons {
	    display: none;
    }
}
@media only screen and (max-width: 1330px) and (min-width: 1230px)
{
	section#bottom ul {
    	padding-left: 100px;
    }
}
@media only screen and (min-width: 300px) and (max-width: 1230px)
{
	.mobile-toggler {
	    display: block !important;
    }
    .full-toggler {
	    display: none !important;
    }
    .fullmenu {
	    display: none !important;
    }
}
@media only screen and (min-width : 300px) and (max-width : 1100px)
{

	.module-cover h1 {
		font-size: 50px;
	}
	.module-cover h1 span {
		font-size: 60px;
	}
	.module-cover p {
		font-size: 20px;
	}
	.navbar.navbar-expand-xl.navbar-dark {
		display: none;
	}
	.bottom-contacts {
		display: none;
	}
	
	.mob_phone {
		display: block !important;
		position: absolute;
		top: 15px;
		right: 80px;
	}
	.navbar-brand.logo-white {
		
	}
}

@media only screen and (min-width : 700px) and (max-width : 1100px)
{

.mob_phone {
		display: none !important;
		position: absolute;
		top: 15px;
		right: 180px;
	}
	
}


@media only screen and (min-width : 650px) and (max-width : 1020px)
{
	.svg2 {
		margin-right: 0px;
		margin-top: 20px;
		clear: both;
	}
}
@media only screen and (min-width : 300px) and (max-width : 900px)
{
	section p {
		padding-right: 40px;
	}
	.apie-mus2 {
		padding-left: 50px;
	}
	section#bottom ul {
		padding-right: 50px;
	}
	.move_down, .triangle {
		display: none;
	}
	.praktikos_sritys_m {
		display: block !important;
	}
	.praktikos_sritys_d {
		display: none;
	}
}
@media only screen and (min-width : 300px) and (max-width : 700px)
{
	.navbar-toggler {
		padding-right: 0px !important;
	}
}
@media only screen and (min-width : 300px) and (max-width : 650px)
{
	.col-6 {
		max-width: 100%;
		display: block;
		width: 100%;
		flex: 0 0 100%;
		margin-bottom: 50px !important;
	}
	.col-6 .menu-item a {
		color: #282828;
	}
	#bg-color-1 {
    	background: repeating-linear-gradient(70deg, transparent 0%, transparent 65%, #EEEEEE 35%, #EEEEEE 100%);
	}
	.apie-mus2 {
		padding-left: 0px;
	}
	section h1 {
		padding-top: 50px;
	}
	section#bottom p {
		margin-top: 50px;
	}
	.col-4 {
		flex: 0 0 100%;
		display: block;
		width: 100%;
		max-width: 100%;
	}
	section#bottom form {
		margin-top: 50px;
	}
	.col-6 .menu-item:before {
		border-color: transparent #032036;
	}
	
	
	.half-container {
		padding-left: 15px;
	}
	
	.praktikos-sritys {
		margin-top: 50px !important;
	}
	
}
@media only screen and (min-width : 300px) and (max-width : 570px)
{
	.module-cover h1 {
		font-size: 30px;
	}
	.module-cover h1 span {
		font-size: 65px;
	}
	.module-cover p {
		font-size: 18px;
	}
	.hero h1 {
    font-size: 60px;
    letter-spacing: 4px !important;
    }
}
@media only screen and (min-width : 300px) and (max-width : 465px)
{
	.m-b-20 {
		font-size: 50px !important;
	}

}
@media only screen and (min-width : 300px) and (max-width : 385px)
{
	.m-b-20 {
		font-size: 20px !important;
	}

}
@media only screen and (min-width : 300px) and (max-width : 430px)
{
	.container {
		padding-left: 0px;
		padding-right: 0px;
	}

}
@media only screen and (min-width : 300px) and (max-width : 390px)
{
	.navbar-brand.logo-white {
		width: 150px;
		height: 44px;
		background-size: 150px 44px;
	}
}

@media only screen and (min-width : 300px) and (max-width : 502px)
{
	.m-b-20 {
		font-size: 50px !important;
		line-height: 60px !important;
	}
	.module-cover h1 span {
		font-size: 65px;
		display: block;
	}
}


.module-cover h1, .m-b-40.text-center, .svg.registruotis, .hamburger-white {
	text-shadow: 4px 0px 4px rgba(0,0,0,0.4);
}
.move_down {
	width: 45px;
	height: 90px;
	color: #ffffff;
	background-image: url(images/down.png);
	background-position: bottom left;
	background-size: 70%;
	position: absolute;
	left: 100px;
	bottom: 80px;
	background-repeat: no-repeat;
	cursor: pointer;
	z-index: 1000;
	font-size: 14px;
}
.move_down div {
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  letter-spacing: 2px;
  margin-left: -8px;
}




.move_right {
	width: 80px;
	height: 120px;
	color: #ffffff;
	background-image: url(images/right2.png);
	background-position: bottom left;
	background-size: 35px;
	position: absolute;
	left: 100px;
	bottom: 150px;
	background-repeat: no-repeat;
	cursor: pointer;
	z-index: 1000;
	font-size: 14px;
}
.move_right div {
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  letter-spacing: 2px;
  margin-left: -37px;
}




.triangle {
	position: absolute;
	width: 106px;
	height: 120px;
	top: 120px;
	right: 100px;
	background-image: url(images/triangle.png);
}


#menu-header-1 > li > a {
	text-transform: uppercase;
	font-family: 'Cambay-Bold';
}
#menu-header-2 {
	margin-left: 120px;
}
#menu-header-2 > li > a {
	text-transform: uppercase;
	font-family: 'Cambay-Bold';
	color: #D73053;
	font-size: 24px;
}
#menu-header-2 > li > ul > li > a {
	font-size: 16px;
}
#menu-header-2 > li > ul {
	margin-left: 0px;
}
#menu-header-2 > li > ul > li:before {
	border-color: transparent #D73053;
}


.about-height {
	min-height: 900px;
}

.left-scroll {
	padding-left: 100px;
	position: relative;
}
.scroll-buttons {
	position: absolute;
	top: 100px;
	left: 45px;
}
.scroll-buttons .scroll-button {
	width: 3px;
	height: 30px;
	background-color: #E5E9EB;
	margin-bottom: 10px;
	cursor: pointer;
}
.scroll-button.checked {
	cursor: auto;
}
.scroll-buttons .scroll-button:hover, .scroll-buttons .scroll-button.checked {
	background-color: #D43550;
}



.needs-validation .svg {
	background: url(../wp-content/themes/parlex/img/button-color-contacts.svg) no-repeat center;
}


.module-cover {

	
}



.m-b-40.text-center {
	margin-top: 40px;
}
.svg.registruotis {
	margin-top: 40px;
}


.fullmenu {
	height: 100%;
}
.navbar-brand.logo-white, .hamburger-white  {
	transition: all 0s ease 0s;
}

.praktikos-sritys {
	margin-top: 105px;
}

input[type=text]:focus, email[type=text]:focus, textarea:focus {
	background-color: rgba(215,48,83,0.2) !important;
}


.fullmenu {
	background-color: #ffffff;
	width: 100%;
	height: 100%;
	display: flex;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 10000;
}
.fullmenu .menu-block-container {
	height: 50%;
	flex-basis: auto;
}
.fullmenu .menu-block {
	flex-basis: auto;
	height: auto;
	width: 50%;
	border: 1px solid;
}
.fullmenu .menu-block:before {
	content: '';
	padding-top: 100%;
}

.fullmenu table td, .fullmenu table, .fullmenu table tr {
	border-color: #E6E6E6 !important;
}

.fcontacts {
	margin-top: 100px;
	margin-left: 120px;
}
.fcontacts h2 {
	    text-transform: uppercase;
    font-family: 'Cambay-Bold';
    color: #D73053;
    font-size: 24px;
    margin-bottom: 32px;
}

.fcontacts h3 span {
	font-size: 18px !important;
}
.fcontacts p span span {
	font-size: 18px !important;
	padding-bottom: 10px;
	display: block;
}
.fcontacts ul li a {
	color: #282828;
	font-size: 14px;
}
.fcontacts ul {
	margin-top: 20px;
	margin-left: 30px;
}
.fcontacts ul li {
	line-height: 30px;
}

.fullmenu {
	display: none;
}

.fcontacts ul li:nth-child(1):before {
    content: '';
    background: url('../wp-content/themes/parlex/img/icons/002-call.svg') no-repeat;
    display: block;
    height: 14px;
    width: 14px;
    left: -3em;
    top: 26px;
    position: relative;
}

.fcontacts ul li:nth-child(2):before {
    content: '';
    background: url('../wp-content/themes/parlex/img/icons/003-email.svg') no-repeat;
    display: block;
    height: 14px;
    width: 14px;
    left: -3em;
    top: 27px;
    position: relative;
}

.fcontacts ul li:nth-child(3):before {
    content: '';
    background: url('../wp-content/themes/parlex/img/icons/001-skype.svg') no-repeat;
    display: block;
    height: 14px;
    width: 14px;
    left: -3em;
    top: 27px;
    position: relative;
}

.fsocial-container {
	position: absolute;
	right: 0px;
	top: calc(50% + 100px);
	right: 0px;
	width: 100%;
	text-align: right;
	z-index: 100;
}
.fsocial {
	margin-right: 63px;
}
.fsocial .facebook, .fsocial .linked-in {
	display: inline-block;
	margin-left: 20px;
	width: 14px;
	height: 14px;
	background-size: 14px 14px;
}

.close-menu-container {
	width: 100%;
	position: absolute;
	top: 10px;
	text-align: right;
	z-index: 1;
}

.close-menu {
	cursor: pointer;
	margin-right: 63px;
	width: 35px;
	float: right;
}
.close-menu img {
	width: 35px;
}

.fullmenu table {
	margin-right: 0px;
	width: 100% !important;
}

.fullmenu #menu-header-2 > li > a {
	z-index: 102;
	position: absolute;
}
.fullmenu #menu-header-2 > li > ul {
	padding-top: 40px;
}
.fullmenu .sub-menu {
	margin-top: 0px !important;
}
.fcontacts h2 {
	z-index: 102;
	position: absolute;
}
.fcontacts p {
	padding-top: 55px !important;
}

@media only screen and (max-height : 975px)
{
	ul li ul li {
		line-height: 22px;
	}
	#menu-header-2 > li > a, .fcontacts h2 {
		font-size: 18px;
	}
	.fcontacts h3 span {
		font-size: 16px !important;
	}
	.fcontacts p span span {
		font-size: 16px !important;
	}
	.fcontacts ul li {
		line-height: 22px;
	}
	.fcontacts ul {
		margin-top: 10px;
	}
	.fcontacts ul li a {
		font-size: 14px;
	}
	.fcontacts ul li:nth-child(3):before {
		top: 17px;
	}
	.fcontacts ul li:nth-child(2):before {
		top: 17px;
	}
	.fcontacts ul li:nth-child(1):before {
		top: 17px;
	}
}
@media only screen and (min-height : 975px)
{
	ul li ul li:before {
		top: 17px;
	}
}
@media only screen and (max-height : 825px)
{
	.fcontacts {
		margin-top: 50px;
	}
	.fsocial-container {
		top: calc(50% + 100px);
	}
	.full-bottom-menu {
		margin-top: 50px !important;
	}
}
@media only screen and (max-height : 735px)
{
	.fcontacts h3 span {
		font-size: 14px !important;
	}
	.fcontacts p span span {
		font-size: 14px !important;
	}
	.fcontacts p span span {
		padding-bottom: 0px;
	}
}
@media only screen and (max-height : 650px)
{
	.fcontacts ul li {
		line-height: 18px;
	}
	.fcontacts ul {
		margin-top: 0px;
	}
	.fcontacts {
		margin-top: 30px;
	}
	.fsocial-container {
		top: 30px;
	}
	.full-bottom-menu {
		margin-top: 30px !important;
	}
}
@media only screen and (max-height : 570px)
{
	.mobile-toggler {
	    display: block !important;
    }
    .full-toggler {
	    display: none !important;
    }
    .fullmenu {
	    display: none !important;
    }
}
.m-b-20 {
	font-family: 'Assistant-Bold';
	letter-spacing: 10px;
}

/*a {
	cursor: url('images/triangle.gif'), auto;
}*/

/*body {
   cursor   : none;
}

#cursor {
	border: 1px solid;
  position  : absolute;
  z-index   : 10000;
  width     : 40px;
  height    : 40px;
  background: transparent url(images/triangle.png) 0 0 no-repeat;
}*/

.files-list {
	clear: both;
	width: 250px;
	float: right;
	font-size: 12px;
	font-style: italic;
}

nav .container {
	padding-left: 0px;
	padding-right: 0px;
}
nav .navbar-brand {
	margin-left: -12px !important;
}

@media only screen and (min-width : 300px) and (max-width : 1330px)
{

	.contacts-line {
		width: calc(50% - 93px) !important;
	}

}
@media only screen and (min-width : 300px) and (max-width : 1290px)
{

	.contacts-line {
		width: calc(50% - 100px) !important;
	}

}
@media only screen and (min-width : 300px) and (max-width : 1230px)
{

	.contacts-line {
		width: calc(50% - 110px) !important;
	}

}
@media only screen and (min-width : 300px) and (max-width : 1150px)
{

	.contacts-line {
		width: calc(50% - 120px) !important;
	}

}

a:hover {
	opacity: 0.8 !important;
}
.contact-link:hover {
	text-decoration: none;
}


.ps-bg {
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(images/PS.png);
	background-image-size: 838px 904px;
	background-position: 250px bottom;
	background-repeat: no-repeat;
	z-index: -1;
}


@media only screen and (min-width : 1920px) and (max-width : 2000px)
{
	.ps-bg {
		background-position: 450px bottom;
	}

}
@media only screen and (min-width : 1700px) and (max-width : 1920px)
{
	.ps-bg {
		background-position: 350px bottom;
	}

}
@media only screen and (min-width : 1500px) and (max-width : 1700px)
{
	.ps-bg {
		background-position: 250px bottom;
	}

}
@media only screen and (min-width : 1300px) and (max-width : 1500px)
{
	.ps-bg {
		background-position: 150px bottom;
	}

}
@media only screen and (min-width : 1100px) and (max-width : 1300px)
{
	.ps-bg {
		background-position: 50px bottom;
	}

}
@media only screen and (max-width : 1300px)
{
	section p {
		padding-right: 50px;
	}
}
@media only screen and (max-width : 1100px)
{
	.ps-bg {
		display: none !important;
	}
	section h2 {
		font-size: 40px;
		line-height: 40px;
	}

}
.apie-vadova-close {
	width: 35px;
	position: absolute;
	right: 20px;
	top: -5px;
	display: inline-block;
	cursor: pointer;
	
}
.no-padding-left {
	padding-left: 0px !important;
}
.yes-padding-left {
	margin-left: 100px !important;
}
.apie_vadova_content ul li:before {
	    content: "";
	    border-color: transparent #fff;
	    border-style: solid;
	    border-width: 0.25em 0 0.25em 0.35em;
	    display: block;
	    height: 0;
	    width: 0;
	    left: -1em;
	    top: 14px;
	    position: relative;
}
.apie_vadova_content ul li:before {
    border-color: transparent #D73053;
}
@media only screen and (min-width : 900px)
{
	/*.faq_block {
		display: none;
	}*/
	.faq_block2 {
		display: block;
		border-top: 1px solid #EBEBEB;
		padding-top: 15px;
		margin-top: 30px;
	}
	.faq_block2 a {
		display: inline-block;
		margin-right: 60px;
		cursor: pointer;
		font-weight: bold;
		margin-left: 20px;
	}
	.faq_block2 a:before {
	    content: "";
	    border-color: transparent #fff;
	    border-style: solid;
	    border-width: 0.25em 0 0.25em 0.35em;
	    display: block;
	    height: 0;
	    width: 0;
	    left: -1em;
	    top: 16px;
	    position: relative;
	}
	.faq_block2 a:before {
	    border-color: transparent #D73053;
	}
}
@media only screen and (max-width : 900px)
{
	.faq_block {
		display: block;
	}
	.faq_block2 {
		display: none;
	}
	.apie-vadova-close {
		display: none !important;
		
	}
}
@media only screen and (min-width : 2000px)
{
	.ps-bg {
		display: none !important;
	}
}
.fcontacts p {
	line-height: 12px !important;
	margin-bottom: 0px !important;
}
.fcontacts h3 {
	line-height: 14px !important;
}

.konsultacijai {
	background-image: none;
	border-right: 3px solid #D43550 !important;
	border-bottom: 3px solid #D43550 !important;
	position: relative;
	box-shadow: 0px 4px 4px -4px rgba(0,0,0,0.4);
	

}
.konsultacijai:hover {
	background-image: none !important;
	opacity: 1 !important;
	color: #d73053 !important;
	/*border-color: #ffffff !important;*/
}
.konsultacijai .left-l {
	width: 3px;
	height: 20px;
	background-color: #D43550;
	position: absolute;
	left: 0px;
	bottom: 0px;
	box-shadow: 4px 0px 4px rgba(0,0,0,0.4);
}
.konsultacijai .top-l {
	width: 20px;
	height: 3px;
	background-color: #D43550;
	position: absolute;
	top: 0px;
	right: 0px;
	box-shadow: 4px 0px 4px rgba(0,0,0,0.4);
	z-index: -1;
}
/*
.konsultacijai:hover .left-l, .konsultacijai:hover .top-l {
	background-color: #ffffff;
}*/


.navbar-collapse .goto-apiemus, .navbar-collapse #menu-header > li > a {
	text-transform: uppercase !important;
	color: #DC2D53;
	    font-family: 'Cambay-Bold';
	    font-weight: 500;
}
.navbar-collapse .menu-item:before {
	border-color: transparent #DC2D53;
}

.mob_menu > li:first-child, .mob_menu > li:nth-child(2) {
	display: inline-block;
	width: 50%;
	vertical-align: top;
}
.mob_menu .sub-menu {
	margin-left: 0px;
}
.mob_menu > li {
	margin-bottom: 30px !important;
}

.mob_menu .sub-menu li:before {
	top: 10px !important;
}

.m_contacts {
	padding-left: 0px;
	line-height: 14px;
}
.m_contacts p {
	margin-bottom: 0px;
}
.m_contacts ul {
	margin-top: 0px !important;
	padding-top: 0px !important;
	margin-left: 15px;
}
.m_contacts ul li {
	line-height: 14px;
}
.m_contacts h3 {
	margin-bottom: 0px;
}
.m_contacts .fsocial {
	margin-top: 30px;
	margin-bottom: 30px;
	
}
.m_contacts .fsocial a {
	margin-left: 0px !important;
	margin-right: 20px !important;
}


.m_contacts ul li:nth-child(1):before {
    content: '';
    background: url(../wp-content/themes/parlex/img/icons/002-call.svg) no-repeat;
    display: block;
    height: 14px;
    width: 14px;
    left: -30px;
    top: 13px;
    position: relative;
}
.m_contacts ul li:nth-child(2):before {
    content: '';
    background: url(../wp-content/themes/parlex/img/icons/003-email.svg) no-repeat;
    display: block;
    height: 14px;
    width: 14px;
    left: -30px;
    top: 13px;
    position: relative;
}
.m_contacts ul li:nth-child(3):before {
    content: '';
    background: url(../wp-content/themes/parlex/img/icons/001-skype.svg) no-repeat;
    display: block;
    height: 14px;
    width: 14px;
    left: -30px;
    top: 13px;
    position: relative;
}

.mob_menu .sub-menu > li {
	line-height: 16px;
}
.mob_menu {
	margin-left: 0px !important;
	margin-right: 0px !important;
	padding: 0px;
}
