@media (max-width: 480px) {
	#rev_slider_63_1_wrapper {
		height: 500px;
	}
}

@media (max-width: 900px) {
	#rev_slider_63_1_wrapper {
		height: 560px;
	}
}

@media (max-width: 1260px) {
	#rev_slider_63_1_wrapper {
		height: 560px;
	}
}

@media (min-width: 1261px) {
	#rev_slider_63_1_wrapper {
		height: 600px;
	}
}

.vamtam-button.accent2.button-solid  {background:#0099ff;}

.fl-node-599be884d9e29 > .fl-col-content {
    background-image: url(https://test.applebite-demo.gr/wp-content/uploads/2022/08/image-slide-home-01.png);
}
.fl-node-599be884d9f5d > .fl-col-content {
    background-image: url(https://test.applebite-demo.gr/wp-content/uploads/2022/08/image-slide-home-02.png);
}
.fl-node-599be884da08e > .fl-col-content {
    background-image: url(https://test.applebite-demo.gr/wp-content/uploads/2022/08/image-slide-home-03.png);
}

.vamtam-heading :hover{ color:#0099ff;
	   text-decoration: none; }

a {
    border-bottom: solid 0px transparent;
}
.field-wrap>div input[type=checkbox], .field-wrap button, .field-wrap input[type=button], .field-wrap input[type=submit] {
    width: auto;
    background: #009eff!important;
    color: white;
    text-transform: uppercase;
    font-weight: 500;
}
.main-container input[type=date], .main-container input[type=email], .main-container input[type=number], .main-container input[type=password], .main-container input[type=range], .main-container input[type=search], .main-container input[type=tel], .main-container input[type=text], .main-container input[type=url], .main-container select, .main-container textarea {
    border: solid 1px #000000;
    color: #000000!important;
    font-family: 'Roboto'!important;
    font-weight: 500;
}
::-webkit-input-placeholder { /* Edge */
  color: #000000;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #000000;
}

::placeholder {
  color: #000000;
}
body #mega-menu-wrap-menu-header #mega-menu-menu-header>li.mega-current-menu-ancestor:not(.mega-hide-arrow)>.mega-menu-link:after, body #mega-menu-wrap-menu-header #mega-menu-menu-header>li.mega-current-menu-item:not(.mega-hide-arrow)>.mega-menu-link:after {
    background: #009eff!important;
    bottom: -10px;
}
.fl-module-content {
    margin: 0px;
}
body.sticky-header .fixed-header-box .logo-wrapper .logo img {
    width: auto;
    margin-bottom: 5px;
    margin-top: 5px;
}
footer#main-footer span.vamtam-heading-text {
    font-weight: bold;
    font-size: 20px;
}
footer#main-footer img.fl-photo-img.wp-image-988140.size-full.vamtam-lazyload-noparent {
    width: 70%!important;
}
.copyrightnew img {
    position: relative;
    top: 5px;
}
.border-class img.fl-photo-img {
    border: black;
    border-style: solid;
	  border-width: 1px;
}
a.footerspaces {
    margin-left: 30px;
}
@media screen and (max-width: 768px){
	.page-id-11412 h2 {
    font-size: 28px!important;
}
	h1 {
    font-size: 28px!important;
}
	.page-id-11412 .fl-module-vamtam-icon .fl-module-content .fl-icon i.has-background {
    line-height: 2em!important;
    height: 2em!important;
    width: 2em!important;
}
	.page-id-11412 span.vamtam-heading-text {
    font-size: 18px!important;
}
	.page-id-11412 .fl-rich-text {
    font-size: 14px!important;
}
	.page-id-11412 .nf-form-layout {
    margin-top: 20px!important;
}
	.page-id-11412 .nf-form-layout nf-field {
    width: 45%!important;
    float: left;
    margin-right: 10px;
}
	body .nf-field-element textarea {
    height: 70px;
}
	.page-id-11412 .main-container input[type=date], .main-container input[type=email], .main-container input[type=number], .main-container input[type=password], .main-container input[type=range], .main-container input[type=search], .main-container input[type=tel], .main-container input[type=text], .main-container input[type=url], .main-container select, .main-container textarea {
    font-size: 12px!important;
}
	.page-id-11412 input#nf-field-12 {
    width: 100%;
}
	.responsive-layout header.main-header .logo-wrapper {
    padding: 5px 0!important;
}

header.main-header.layout-logo-menu .first-row {
    height: 90px!important;
}
header.main-header.layout-logo-menu .logo-wrapper {
    height: 90px!important;
}
	.responsive-layout header.main-header .first-row .logo-wrapper .logo img {
    padding: 0!important;
    max-height: 90px!important;
		position: relative;
    top: -20px;
}
	.responsive-layout header.main-header .logo-wrapper .mobile-logo-additions {
    margin-top: 10px!important;
}
	footer#main-footer img.fl-photo-img.wp-image-988140.size-full.vamtam-lazyload-noparent {
    width: 40%!important;
}
footer#main-footer .fl-photo-content.fl-photo-img-png {
    text-align: center;
    width: 100%;
}
	footer#main-footer .vamtam-button-wrap.vamtam-button-width-auto {
    text-align: center!important;
}
	footer#main-footer .widget.widget_nav_menu {
    text-align: center!important;
}
	.main-footer .widget .widgettitle {
    text-align: center;
}
	footer#main-footer .fl-node-ha5gkoysi16z > .fl-module-content {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
}
	footer#main-footer .fl-col-content.fl-node-content.vamtam-show-bg-image {
    text-align: center;
}
	body.responsive-layout #scroll-to-top {
    bottom: 60px;
		display: none;
}
	.responsive-layout header.main-header .second-row {
    padding: 0 0px!important;
}
	#main-menu {
    padding: 5px!important;
    padding-left: 25px!important;
}
	#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link {
    font-size: 18px!important;
		line-height: 40px!important;
    height: 40px!important;
}
	.mobile-top-bar {
    display: none!important;
}
.copyrightnew {
    margin-bottom: -25px!important;
}
header.page-header.layout-left-align h1 {
    font-size: 28px;
}
	.paddingerror p {
    margin-left: -410px!important;
    line-height: 30px!important;
}
	.marginerror p {
    margin-left: -50px;
		line-height: 20px!important;
}
	.textleft p {
    text-align: left!important;
    margin-left: 30px;
		line-height: 20px!important;
}
	#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
    color: #26abe2!important;
}
	#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
    color: #26abe2!important;
}
	.production01 p {
    margin-left: -130px;
}
	.production02 {
    margin-top: -30px;
}
	.production02 p {
    text-align: left!important;
    margin-left: 30px;
}
	.production03 {
    margin-top: -30px;
}
	.production03 p {
    text-align: left!important;
    margin-left: 30px;
}
	.production04 {
    margin-top: -30px;
}
	.production04 p {
    text-align: left!important;
    margin-left: 30px;
}
	.products01 p {
    margin-left: -20px;
}
	.products02 p {
    margin-left: -20px;
}
	.products03 p {
    margin-left: -20px;
}
	.products04 p {
    margin-left: -20px;
}
	.products05 p {
    margin-left: -20px;
}
	.products06 p {
    margin-left: -20px;
}
	rs-layer#slider-8-slide-15-layer-2 {
    font-size: 16px!important;
}
	rs-layer#slider-8-slide-15-layer-6 {
    font-size: 10px!important;
    line-height: 10px!important;
    margin-top: 10px!important;
}
	.page-id-13345 h3.vamtam-heading {
    margin-top: 20px!important;
    font-size: 22px;
    margin-bottom: 10px!important;
}
	.page-id-17265 h3.elementor-heading-title.elementor-size-default {
    font-size: 20px!important;
}
	.page-id-17268 h3.elementor-heading-title.elementor-size-default {
    font-size: 20px!important;
}
	rs-layer#slider-11-slide-18-layer-11 {
    font-size: 10px!important;
    line-height: 10px!important;
    margin-top: 10px!important;
		text-align: center!important;
}
	rs-layer#slider-11-slide-18-layer-27 {
    font-size: 12px!important;
    width: 100px!important;
    padding: 5px 10px!important;
    position: relative;
    top: 20px;
    left: -25px;
}
	rs-layer#slider-11-slide-26-layer-11 {
		    font-size: 10px!important;
    line-height: 10px!important;
    margin-top: 10px!important;
		text-align: center!important;
}
	rs-layer#slider-11-slide-26-layer-27 {
		font-size: 12px!important;
    width: 120px!important;
    padding: 5px 10px!important;
    position: relative;
    top: 15px;
    left: -35px;
}
	rs-layer#slider-11-slide-25-layer-11 {
		font-size: 10px!important;
    line-height: 10px!important;
    margin-top: 10px!important;
		text-align: center!important;
}
	rs-layer#slider-11-slide-25-layer-27 {
	  font-size: 12px!important;
    width: 120px!important;
    padding: 5px 10px!important;
    position: relative;
    top: 15px;
    left: -30px;
}
	rs-layer#slider-11-slide-27-layer-11 {
				font-size: 10px!important;
    line-height: 10px!important;
    margin-top: 10px!important;
		text-align: center!important;
}
	rs-layer#slider-11-slide-27-layer-27 {
			  font-size: 12px!important;
    width: 120px!important;
    padding: 5px 10px!important;
    position: relative;
    top: 15px;
    left: -28px;
}
	.homesection01 .fl-col-content.fl-node-content.vamtam-show-bg-image {
    text-align: center!important;
}
	.homesection01 .fl-photo-content.fl-photo-img-jpg {
    text-align: center;
}
	.texthomesection01 h3.vamtam-heading {
    text-align: center!important;
    margin-bottom: 20px!important;
    font-size: 17px!important;
}
	.homesection02 h2 {
    font-size: 28px;
}
	.homesection02 {
    margin-top: -30px;
    text-align: center;
}
	.homesection02 p {
    text-align: center!important;
}
	.homesection02 div#buttomc {
    text-align: center!important;
    margin-bottom: 30px;
}
	.homesection02 .vamtam-button-wrap.vamtam-button-width-auto {
    text-align: center!important;
}
	.homesection03 h2 {
    font-size: 28px;
}
	.homesection03 .fl-col-content.fl-node-content.vamtam-show-bg-image {
    padding-bottom: 20px!important;
}
.homesection03 h4.vamtam-heading {
    font-size: 28px!important;
    text-align: left!important;
    margin-left: 20px!important;
    margin-bottom: 10px!important;
}
	.homesection03 p {
    text-align: left!important;
    margin-left: 20px;
}
	.textblue01 p {
    margin-left: 0px;
}
	rs-layer#slider-14-slide-29-layer-36 {
    font-size: 12px!important;
}
	rs-layer#slider-14-slide-29-layer-72 {
    font-size: 12px!important;
}
	rs-layer#slider-14-slide-29-layer-75 {
    font-size: 12px!important;
}
	rs-layer#slider-14-slide-29-layer-93 {
    font-size: 20px!important;
}
	rs-layer#slider-14-slide-29-layer-56 {
		    font-size: 20px!important;
}
	rs-layer#slider-14-slide-29-layer-81 {
    font-size: 20px!important;
}
	rs-layer#slider-14-slide-29-layer-86 {
    font-size: 18px!important;
    margin-left: 30px!important;
    margin-top: 20px!important;
}
	.production01 p {
    padding-left: 0px!important;
    margin-left: 30px!important;
}
	a.footerspaces {
    margin-left: 10px;
}
	.products01 p {
    padding-left: 0px!important;
    margin-left: 60px!important;
}
		.products02 p {
    padding-left: 0px!important;
    margin-left: 60px!important;
}
			.products03 p {
    padding-left: 0px!important;
    margin-left: 60px!important;
}
				.products04 p {
    padding-left: 0px!important;
    margin-left: 60px!important;
}
				.products05 p {
    padding-left: 0px!important;
    margin-left: 60px!important;
}
					.products06 p {
    padding-left: 0px!important;
    margin-left: 60px!important;
}
	img.size-full.vamtam-lazyload-noparent {
    margin-bottom: 10px;
}
.shipping01 p {
    padding-left: 0px!important;
    line-height: 20px!important;
}
	.shipping02 p {
    padding-left: 40px!important;
    line-height: 20px!important;
}
	.shipping02 {
    margin-top: -20px;
}
.shipping03 p {
    text-align: left!important;
    padding-left: 40px;
    line-height: 10px!important;
}
.shipping03 {
    margin-top: -20px;
    margin-bottom: 30px;
}
	.shipping04 p {
    padding-left: 40px;
    line-height: 20px!important;
}
}
@media screen and (min-device-width: 768px) and (max-device-width: 1000px) {
	rs-layer#slider-11-slide-18-layer-11 {
    text-align: center!important;
}
	rs-layer#slider-11-slide-18-layer-27 {
    position: relative;
    left: -30px;
    top: 20px;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
}
	rs-layer#slider-11-slide-26-layer-27 {
    position: relative;
    left: -50px;
    top: 20px;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
}
	rs-layer#slider-11-slide-25-layer-27 {
    position: relative;
    left: -35px;
    top: 20px;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
}
	rs-layer#slider-11-slide-27-layer-27 {
    position: relative;
    left: -30px;
    top: 20px;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
}
		rs-layer#slider-14-slide-29-layer-93 {
    font-size: 20px!important;
}
	rs-layer#slider-14-slide-29-layer-56 {
		    font-size: 20px!important;
}
	rs-layer#slider-14-slide-29-layer-81 {
    font-size: 20px!important;
}
	.responsive-layout header.main-header .first-row .logo-wrapper .logo img {
    padding: 0!important;
    max-height: 65px!important;
}
	.responsive-layout header.main-header .logo-wrapper {
    padding: 5px 0;
    padding-bottom: 15px;
}
		#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
    color: #26abe2!important;
}
	#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
    color: #26abe2!important;
}
		#main-menu {
    padding: 5px!important;
    padding-left: 25px!important;
}
	#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link {
    font-size: 18px!important;
		line-height: 40px!important;
    height: 40px!important;
}
	.mobile-top-bar {
    display: none!important;
}
	.mobile-logo-additions {
    margin-top: 20px;
}

	img.fl-photo-img.wp-image-987941.size-full.vamtam-lazyload-noparent {
    width: 90%;
}
	.page-id-17265 h3.elementor-heading-title.elementor-size-default {
    font-size: 20px;
}
	.page-id-17268 h3.elementor-heading-title.elementor-size-default {
    font-size: 20px;
}
	h1 {
    font-size: 32px;
}
	h2 {
    font-size: 28px;
}
	.page-template-default .fl-row-content-wrap.vamtam-show-bg-image {
    margin-top: 0px;
}
	.paddingerror p {
    margin-left: -200px;
}
	.marginerror p {
    margin-left: -50px;
}
	.textleft p {
    margin-right: 20px;
}
	#mega-menu-wrap-menu-header #mega-menu-menu-header li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
    color: #26abe2;
}
	.production01 p {
    padding-left: 0px!important;
}
	.production02 p {
    line-height: 12px!important;
}
	.production02 {
    margin-top: -18px;
		    width: 95%;
}
	.production03 p {
    line-height: 12px!important;
}
	.production03 {
    margin-top: -20px;
    width: 95%;
}
	.production04 p {
    line-height: 12px!important;
}
	.production04 {
    margin-top: -18px;
		    width: 95%;
}
	.products01 p {
    padding-left: 0px!important;
		    width: 95%;
		    line-height: 15px!important;
}
	.products02 p {
    padding-left: 0px!important;
		    width: 95%;
		    line-height: 15px!important;
}
	.products03 p {
    padding-left: 0px!important;
		    width: 95%;
		    line-height: 15px!important;
}
	.products04 p {
    padding-left: 0px!important;
		    width: 95%;
		    line-height: 15px!important;
}
	.products05 p {
    padding-left: 0px!important;
		    width: 95%;
		    line-height: 15px!important;
}
	.products06 p {
    padding-left: 0px!important;
		    width: 95%;
		    line-height: 15px!important;
}
	.productsnew h3 {
    padding-left: 0px!important;
}
	.productsnew p {
    padding-left: 0px!important;
}
	.productsnew1 h3 {
    padding-left: 0px!important;
}
	.productsnew1 p {
    padding-left: 0px!important;
}
	.homesection03 h2 {
    font-size: 28px;
}
	.homesection03 .fl-col-content.fl-node-content.vamtam-show-bg-image {
    padding-bottom: 20px!important;
}
.homesection03 h4.vamtam-heading {
    font-size: 28px!important;
    text-align: left!important;
    margin-left: 20px!important;
    margin-bottom: 10px!important;
}
	.homesection03 p {
    text-align: left!important;
    margin-left: 20px;
}
	.page-id-987971 .fl-photo-content {
    margin-right: 10px!important;
}
	.homesection04 rs-mask-wrap {
    margin-top: 15px!important;
}
.shipping01 p {
    padding-left: 0px!important;
    line-height: 20px!important;
}
	.shipping02 p {
    padding-left: 40px!important;
    line-height: 20px!important;
}
	.shipping02 {
    margin-top: -40px;
}
.shipping03 p {
    text-align: left!important;
    line-height: 20px!important;
}
.shipping03 {
    margin-top: -100px;
}
	.shipping04 p {
    padding-left: 40px;
    line-height: 20px!important;
}
	rs-group#slider-14-slide-29-layer-61 {
    margin-top: -20px!important;
}
	rs-layer#slider-14-slide-29-layer-62 {
    font-size: 12px!important;
}
	rs-group#slider-14-slide-29-layer-51 {
    margin-top: -25px!important;
}
	rs-layer#slider-14-slide-29-layer-86 {
    font-size: 12px!important;
    margin-left: 10px!important;
}
}
.products01 p {
    margin-bottom: 0px;
}
.products02 p {
    margin-bottom: 0px;
}
.products03 p {
    margin-bottom: 0px;
}