/*EDITOR - - - - - - - - - Start*/

#kiemelt {
    color: #f8941d;
}
.kiemelt {
    color: #f8941d;
}
.piros {
    color: #ed1847;
}
.barna {
    color: #8a3f1e;
}
.kek {
    color: #007dc5;
}
.zold {
    color: #008c1f;
}

.graykep {
    filter: grayscale(1);
}
.graykep:hover {
    filter: grayscale(0);
}


/*EDITOR - - - - - - - - - End*/

/*SCROLL GOMB - - - - - - - - - Start*/
.sp-scroll-up:hover, .sp-scroll-up:active, .sp-scroll-up:focus {
    color: #fff;
    background: #0c102b;
}
.sp-scroll-up {
    background: #C72601;
    bottom: 20px;
}
/*SCROLL GOMB - - - - - - - - - End*/


/*PARTNEREINK - - - - - - - - - - - - - - */
.blogpartnereink h2 {
    margin: 0;
}
.blogpartnereink .article-info-wrap {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.partnereink.predefined-header1 h3.sp-page-title-sub-heading,
.partnereink.predefined-header1 h2.sp-page-title-heading{
    color: white;
}
.blogpartnereink .article-list .article .article-header h1, .article-list .article .article-header h2 {
    text-transform: unset;
}
.blogpartnereink .article-list .article .article-intro-image:after {
    background: unset;
}
.blogpartnereink .article-list .article:hover .article-intro-image:after {
    opacity: 1;
}

/*PARTNEREINK - - - - - - - - - - - - - - */





/*BALOLDALI MENÜ - - - - - - - - - - -  START*/
#sp-header {
    background: #141f31;
/*    background: none;*/
	background-image:url(../images/hatter_deepblue.jpg);
    background-position: -133px -100px;
}
a.-partnereink {
    font-weight: 300 !important;
    line-height: normal !important;
    text-transform: capitalize !important;
}
a.-holdnaptarmenupont {
    color: #ff8b00 !important;
}

.sp-megamenu-parent > li.active > a,
.sp-megamenu-parent > li:hover > a,
.sp-megamenu-parent > li.active:hover > a {
    color: #98a2b3 !important;
}
nav.sp-megamenu-wrapper li.sp-menu-item {
    margin-bottom: 5px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item {
    margin-bottom: 0px;
}


/*BALOLDALI MENÜ - - - - - - - - - - -  END*/


/*MAI NAP - - - - - - - - - - -  Start*/

.nspArt h4.nspHeader {
font-size: 75px;
    margin: 0;
    padding: 10px 0 0px 0;
}
/*MAI NAP - - - - - - - - - - -  END*/

/*VEGYES - - - - - - - Start*/

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
margin-top: 1.5rem;
}
body, .sp-preloader {
    background-color: #0f1024;
    color: #222454;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
}
.article-details.partnereink .article-header h1{
    color: white;
}
#sp-main-body {
    padding: 50px 0;
}
/*VEGYES - - - - - - - End*/


/*JELMAGYARÁZAT - - - - - - - Start*/
.blog-jelmagyarazat {
    color: white;
/*    letter-spacing: 1px;*/
}
.blog-jelmagyarazat h3.page-header.item-title a {
    color: white;
    font-weight: 400;
    font-size: 20px;
}
.blog-jelmagyarazat .article-info-wrap,
.sppb-addon.sppb-addon-articles.-jelmagyarazat .article-info-wrapper{
    padding: 10px !important;
    text-align: center;
}
.blog-jelmagyarazat img,
.sppb-addon.sppb-addon-articles.-jelmagyarazat img{
    display: inline-block;
    width: 111px;
}
.blog-jelmagyarazat .article-list .article .article-header h2,
.sppb-addon.sppb-addon-articles.-jelmagyarazat h2{
	font-size: 18px;
    font-weight: 500;
    text-transform: initial;
/*    letter-spacing: 1px;*/
    line-height: normal;
    margin: 5px 0px 0px 0px;
    color: #222454;
}
.blog-jelmagyarazat .cat-children {
    display: none;
}
.sppb-addon.sppb-addon-articles.-jelmagyarazat h3.sppb-addon-title {
    font-size: 22px;
    font-weight: 500;
    text-transform: initial;
/*    letter-spacing: 1px;*/
    line-height: normal;
    margin: 5px 0px 10px 0px;
    color: #ffffff;
}
.sp-page-builder .page-content #section-id-1557523745001 {
	background-color: unset !important;
	    padding-top: 70px !important;
}
.sppb-addon.sppb-addon-articles.-jelmagyarazat .sppb-addon-article a {
    pointer-events: none;
}
.sppb-addon.sppb-addon-articles.-jelmagyarazat .article-info-wrapper {
    color: #222454;
}


.sppb-addon.sppb-addon-articles.-jelmagyarazat .sppb-addon-article p {
    line-height: normal;
    margin-bottom: 5px;
}
/*div#sppb-addon-1557604028405 .article-info-wrapper {
    min-height: 170px;
}*/


.article-details.-jelmagyarazat .customegeszseg,
.article-details.-jelmagyarazat .customkert,
.article-details.-jelmagyarazat .customwellness,
.article-details.-jelmagyarazat .customholdfazis{
    margin: 0px ;
	width: 70px;
    height: 70px;
    float: unset;
    padding: 0;
    display: inline-block;
    vertical-align: middle;
}
.article-details.-jelmagyarazat h1 {
    font-size: 32px;
    font-weight: 900;
    color: white;
    text-transform: initial;
    text-align: center;
/*    letter-spacing: 2px;*/
}
div#egeszseg-oszlop h3,
div#wellness-oszlop h3, 
div#kert-oszlop h3
{
    font-size: 22px;
    font-weight: 500;
    margin: 0px 0px 20px 0px;
}
div#hold-holfazisok {
    margin-bottom: 20px;
}
/*.napok-minosege-csillagjegyek {
    text-align: center;
}*/
.napok-minosege-txt {
    margin-bottom: 20px;
}
.tapanyagok-bal1, .tapanyagok-bal2 {
    width: 49%;
    display: inline-grid;
    padding: 0px 20px;
}
.tapanyagok-bal2{
    border-left: 1px solid lightgrey;
}
.sp-module.plus-css.jmoddiv {
    height: 0px !important;
    margin: 0 !important;
    padding: 0 !important;
}
.article-details.-jelmagyarazat .article-details-wrapper {
    padding: 20px 30px;
    border-top: 10px solid #D74303;
    border-bottom: 10px solid #C72601;
}
.csillagjegy-plus-txt {
    margin-top: 70px;
}
.napok-minosege-csillagjegyek .customnapminoseg {
    border-right: 1px solid #d2d2d2;
}





/*JELMAGYARÁZAT - - - - - - - End*/

/*JELMAGYARÁZAT MENÜSOR - - - - - - - START*/
li.sp-menu-item.-jelmagyarazat01 {border-right: 20px solid #ffd337;}
li.sp-menu-item.-jelmagyarazat02 {border-right: 20px solid #fbaa19;}
li.sp-menu-item.-jelmagyarazat03 {border-right: 20px solid #f15a22;}
li.sp-menu-item.-jelmagyarazat04 {border-right: 20px solid #d0271f;}
li.sp-menu-item.-jelmagyarazat05 {border-right: 20px solid #0073a4;}
li.sp-menu-item.-jelmagyarazat06 {border-right: 20px solid #00548e;}

li.sp-menu-item.-jelmagyarazat01,
li.sp-menu-item.-jelmagyarazat02,
li.sp-menu-item.-jelmagyarazat03,
li.sp-menu-item.-jelmagyarazat04,
li.sp-menu-item.-jelmagyarazat05,
li.sp-menu-item.-jelmagyarazat06
{padding-right: 10px;margin-right: -20px;}

/*JELMAGYARÁZAT MENÜSOR - - - - - - - End*/






/*ÚRLAP- - - - - - - Start*/
strong.formRequired {
    color: #f8941d;
}
.rsform-block.rsform-block-adatvedelmi-szabalyzat strong.formRequired {
    color: #f8941d;
    float: right;
}
.formResponsive .formError {
    color: #e20404;
    font-size: 15px;
    font-weight: 600;
/*    letter-spacing: 1px;*/
}
.formResponsive .formHorizontal p.formDescription {
	margin-bottom: 0px;
    font-style: italic;
    letter-spacing: 0;
}
.formResponsive button[type="submit"],
.formResponsive button[type="reset"]{
    font-size: 15px;
    margin-right: 20px;
}
.formResponsive .formHorizontal .rsform-block {
    margin-bottom: 0px;
}
table#-naptar-arak tr {
    border-bottom: 1px solid white;
}
.formResponsive input[type="radio"]{
    margin-top: 10px;
    margin-left: 10px;
}
.rsform-block.rsform-block-falinaptar,
.rsform-block.rsform-block-wellnessnaptar{
    border-bottom: 1px solid #6d6d6d;
}
.formResponsive .formHorizontal .formControlLabel {
    text-align: left;
}
.rsform-block.rsform-block-szemelyesadatok,
.rsform-block.rsform-block-rendeltnaptarak{
    text-transform: uppercase;
    font-weight: 700;
    font-size: 18px;
    margin-top: 10px;
    padding-bottom: 10px;
}
.rsform-block.rsform-block-footer a {
    color: #f8941d;
}
.rsform-block.rsform-block-nyomda a {
    color: #f8941d;
}

/*ÚRLAP- - - - - - - ENd*/




/*KAPCSOLAT- - - - - - - Start*/

.kapcsolat-oldal.predefined-header1,
.-rendeles-oldal.predefined-header1
{
    color: white;
/*	letter-spacing: 1px;*/
}
/*KAPCSOLAT- - - - - - - End*/



/*NAPOK - - - - - - - - - - -  START*/
.customegeszseg,.customkert,.customwellness,.customnovenyresz,.customnapminoseg,.customtapanyag,.customelemek, .customholdfazis{
    width: 100px;
    height: 100px;
    /* float: left; */
    display: inline-block;
    vertical-align: middle;
}

.article-details.napok-honap .customholdfazis {
    margin-left: -20px;
}

.article-details.napok-honap .customholdfazis-negyed{
    margin-left: -10px;
}


.customholdfazis-negyed {
    width: 50px;
    height: 50px;
    /* float: left; */
    display: inline-block;
    vertical-align: middle;
}
.customnagycim {
background-color: #ffdd7a;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 500;
    line-height: 28px;
    text-align: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: table;
    margin-bottom: 0px;
    font-family: 'Domine', sans-serif;
}
div#unnepek-div {
    font-weight: 400;
    margin-bottom: 5px;
    color: #bb0000;
    text-align: center;
}
div#hetnapja-div {
    font-weight: 500;
    text-align: center;
    margin-bottom: -5px;
    line-height: normal;
}

div#holdfazis-div, div#holdkelte-div, div#csillagjegy-div  {
    float: left;
    margin-bottom: 20px;
}
div#holdfazis-div {    width: 37%;text-align: center;}
div#holdkelte-div {    width: 30%;}
div#csillagjegy-div  {    width: 33%; text-align: center;}

div#tapanyagminoseg-div,
div#napminoseg-div, 
div#novenyresz-div {
    width: 33%;
    float: left;
    margin-bottom: 20px;
}
.customkiscim {
    text-align: center;
    font-weight: 500;
    font-size: 16px;
    word-break: break-word;
}
div#tap-nap-nov-div {
    width: 50%;
    margin-left: auto;
    margin-right: auto;

}
div#hold-csillag-div{
    width: 78%;
    margin-left: auto;
    margin-right: auto;

}
span.nyilak {
    color: #bb0000;
    font-size: 20px;
}
.customnovenyresz, .customnapminoseg, .customtapanyag {
    margin-left: 30px;
}

div#holdfazis-div, div#tapanyagminoseg-div, div#napminoseg-div, div#holdkelte-div {
	background-image: url(../images/line.gif);
	background-repeat: no-repeat;
	background-position: calc(100% - 5px) 30px;
    height: 140px;
}
div#holdkelte-div {
    text-align: center;
}

div#egeszseg-wellness-kert-div {
    display: inline-block;
}
.customegeszseg img:hover,
.customkert img:hover,
.customwellness img:hover,
.customnovenyresz img:hover,
.customnapminoseg img:hover,
.customtapanyag img:hover,
.customelemek img:hover,
.customholdfazis img:hover {
    filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')";
    filter: url(#drop-shadow);
	-webkit-filter: drop-shadow(10px 10px 5px #00000021);
    filter: drop-shadow(10px 10px 5px #00000021);
	transition: .4s ease;
}
.blognapok-honap span.subheading-category {
    font-size: 45px;
    font-weight: 400;
    float: left;
    margin-top: -10px;
    color: white;
}
.article-details.napok-honap span.category-name {
    font-size: 45px;
    font-weight: 600;
}
.article-details.napok-honap .article-info {
    margin-bottom: -10px;
    height: 0;
}
.article-details.napok-honap .article-header {
    text-align: center;
    background-color: white;
}
.custom-intervallum img {
    display: inline;
    margin-top: -5px;
    margin-bottom: 5px;
}
span.intervallum-block {
    display: inline-block;
    margin-bottom: -10px;
}
.custom-intervallum {
    background-color: #b705059e;
    padding: 0px 10px;
    text-align: center;
    margin: 5px 0px;
}



/*NAPOK - - - - - - - - - - - END*/

/*.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, */
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    border-bottom: 1px solid #ececec;
}

.sp-page-title .sp-page-title-sub-heading {
    font-size: 50px;
    padding-bottom: 10px;
    margin-top: 10px;
}
.view-category.layout-blog #sp-main-body {
    padding-top: 30px;
}
.sp-page-title .sp-page-title-heading {
    font-size: 25px;
    line-height: 5px;
    font-weight: 400;
}
.sp-page-title .sp-page-title-sub-heading:after {
    height: 0;
}
.article-details.napok-honap h1 {
    font-size: 70px;
    margin-bottom: 0px;
    letter-spacing: 1px;
}
.view-article.layout-blog #sp-main-body {
    padding-top: 0px;
}

 .napok-honap.predefined-header1 .sp-page-title {
    margin-top: 0px;
    padding: 30px 0 0 0;
    color: #ffdd7a;
	letter-spacing: 3px;
 } 
 .article-details.napok-honap .article-details-wrapper {
    padding-top: 0px;
    padding-bottom: 20px;
}
body.predefined-header1 #sp-header .sp-megamenu-wrapper .sp-megamenu-parent > li > .sp-dropdown {
    padding-left: 20px;
}
.sp-megamenu-parent > li > a, 
.sp-megamenu-parent > li > span, 
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    font-size: 17px !important;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge){
    font-size: 17px !important;
	font-weight: 400 !important;
    padding: 3px 0;
}
li.sp-menu-item img {
    width: 35px;
    float: right;
    margin-top: -5px;
}
.customegeszseg, .customkert, .customwellness {
    margin-left: 10px;
}
.blognapok-honap div#hetnapja-div {
    font-size: 14px;
    margin-bottom: -5px;
}
.blognapok-honap div#unnepek-div {
	font-size: 14px;
    line-height: 14px;
    margin-top: 5px;
    min-height: 28px;
}
.article-list .article {
    margin-bottom: 20px;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.4);
}
.article-list .article:hover {
/*    box-shadow: 15px 10px 5px 0px rgba(0, 0, 0, 0.2);*/
	    box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.7);
    transition: .4s ease;
}

.blognapok-honap .article-list .article .article-header h2 {
    font-size: 45px;
    font-weight: 800;
    text-transform: capitalize;
    letter-spacing: unset;
    line-height: unset;
    margin-bottom: -20px;
    margin-top: -10px;
}
.blognapok-honap .article-list .article .article-info-wrap {
    background: #fff;
padding: 10px 1px 4px 1px;
    text-align: center;
    min-height: 135px;
}
.napok-honap.predefined-header1 .body-wrapper {
    background-image: url(../images/holdnaptar-bg1.jpg);
    background-size: inherit;
    background-position: top center;
}
/*.napok-honap.predefined-header1 .body-innerwrapper .container-inner {
    background-color: white;
}*/
.customhoroszkop-hava img {
	width: 135px;
    height: auto;
    float: right;
    margin-top: -55px;
    margin-left: 0px;
    margin-right: -20px;
	filter: url(#drop-shadow);
    -webkit-filter: drop-shadow(0px 0px 10px #0000004a);
    filter: drop-shadow(0px 0px 10px #0000004a);
}
.customhoroszkop-hava h4 {
    font-size: 24px;
    margin-bottom: 10px;
    margin-top: -35px;
}
.customhoroszkop-hava {
    float: right;
    text-align: right;
    margin-top: -200px;
    height: 0;
    margin-right: -50px;
}

.customhoroszkop-hava p {
    line-height: 4px;
}
div#hava {
    float: right;
    margin-top: 20px;
    width: unset;
}
.customelemek {
    background-image: none !important;
}
.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slideshow-fullwidth-item-text .sppb-fullwidth-title {
    line-height: 1.2;
    letter-spacing: 3px;
}







#sp-footer {
/*    background: #141f31;*/
	    background: #00001a;
}
#sp-bottom {
	padding: 40px 0px 0px 0px !important;
	background-color: #141f31;
	background-image: url(../images/hold-bg.jpg);
	background-repeat: no-repeat;
    background-position: right -380px bottom -200px;
}
.blognapok-honap .category-desc.clearfix {
    color: white;
    text-align: right;
    margin-bottom: 10px;
    margin-right: 20px;
    margin-top: -80px;
    letter-spacing: 1px;
}
.pager > li a:hover {
    background-color: #1a3056;
}
.pager > li a {
    display: inline-block;
    padding: 0px 20px;
    text-transform: uppercase;
    font-size: 23px;
    background-color: #ffffff4a;
    font-weight: 800;
    border: unset;
    font-family: monospace;
	color: #141f31;
    line-height: 50px;
}
.rl_tooltips-link {
    cursor: help;
}



/*MENÜPONTOK IKONOK - - - - - - - - - - - - - - - START*/

body.predefined-header1 #sp-header ul.social-icons {
    font-size: 20px;
}
ul.social-icons {
    margin: 10px;
}

/*MENÜPONTOK IKONOK - - - - - - - - - - - - - - - END*/

a.free-quote.sppb-btn.sppb-btn-default {
	letter-spacing: 2px;
	font-size: 18px;
	font-family: 'Merriweather', sans-serif;
	background-image: url(../images/naptar-rendeles.png);
	background-repeat: no-repeat;
    background-position: right -24px bottom -47px;
	    text-align: left;
}
h3.hirlevel-css {
    font-weight: 400;
    font-size: 18px;
    margin: 0px;
    text-transform: uppercase;
}
input#acym__user__edit__email {
    height: 43px !important;
    font-size: 15px;
    margin: 10px 30px 0px 0px;
    padding: 10px 20px;
}

.service-item .sppb-img-container img {
    opacity: 1;
}
.sppb-btn {
    padding: 19px 12px !important;
    border-radius: 0px !important;
    border: none !important;
}

#sp-bottom .sp-module {
    margin-bottom: 0px;
}





/*404 error page- - - - - START*/
html.error-page  .sppb-btn.sppb-btn-default {background-color: unset;}
html.error-page body {background-size: cover !important;}
html.error-page .error-button {color: #f8941d;}
/*404 error page - - - -  END*/



li.item-217.menu-deeper.menu-parent.menu-parent-open img,
li.item-217.menu-deeper.menu-parent img{
    width: 20%;
    float: left;
    margin-right: 10px;
}
li.item-217.menu-deeper.menu-parent.menu-parent-open a,
li.item-217.menu-deeper.menu-parent a{
	padding-top: 0;
	padding-bottom: 0;
    border-bottom: 1px solid #44466f;
}

.service-item .sppb-img-container:after {
/*background-color: #ec430beb;*/
/*    background-color: #ffba003d;*/
    background-color: unset;
}
.free-quote.sppb-btn:hover:after, .free-quote.sppb-btn:focus:after {
    background: #C72601;
	background-image: url(../images/naptar-rendeles.png);
	background-repeat: no-repeat;
    background-position: right -24px bottom -47px;
}
.sppb-btn.sppb-btn-primary:after {
    background: #C72601;
}
/*.sppb-addon.sppb-addon-articles.-jelmagyarazat .sppb-col-sm-3 {
    padding: 0px;
}*/
.pager > li a:hover, .pager > li a:focus {
    background-color: #C72601;
}

/*CSILLAGJEGYEK - - - - - - - - - */



p.csillagjegykep-kozepen img {
    margin-left: auto;
    margin-right: auto;
}

/*CSILLAGJEGYEK - - - - - - - - - END*/
.csillagjegy-zona2,.csillagjegy-zona1
{
    text-align: center;
}
.napok-minosege-csillagjegyek {
    text-align: center;
}
.custom-megjegyzes {
    background-color: #c72601;
    padding: 0px 10px 0 10px;
    text-align: center;
    letter-spacing: 1px;
    font-size: 17px;
    font-family: 'Domine', sans-serif;
    color: white;
}
.custom-megjegyzes-sarga {
    padding: 0px 10px 0 10px;
    text-align: center;
    letter-spacing: 1px;
    font-size: 16px;
    font-family: 'Domine', sans-serif;
    color: white;
}
div#harom-oszlop h3 {
    border-top: solid 1px #c72601;
    padding-top: 10px;
    margin-top: 10px;
}
div#hold-holfazisok-masik .customholdfazis {
    float: right !important;
    width: 140px;
}


/*COOKIE - - - - - - - - START*/
div#sp-cookie-consent {
    font-size: 14px;
    line-height: normal;
}
/*COOKIE - - - - - - - - END*/



/*Menüsor szükebb legyen */
body.predefined-header1 #sp-header .sp-megamenu-wrapper {
    margin-top: 85px;
}

body.predefined-header1 #sp-header .sp-megamenu-wrapper .sp-megamenu-parent > li > a {
  padding: 0;
  line-height: normal;
}
body.predefined-header1 #sp-header .sp-megamenu-wrapper .sp-megamenu-parent > li > .sp-dropdown {
    left: 100%;
    top: -20px;
    padding-left: 0px;
}
.sp-dropdown.sp-dropdown-main.sp-menu-right {
    width: 230px !important;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
box-shadow: 0 10px 35px 0 rgba(0, 0, 0, 0.44);
    padding: 15px;
}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub {
    top: -15px;
}


/*Menüsor szükebb legyen */
















/* RESPONSIVE MOBILE NÉZET - - - - START*/


@media (min-width: 768px){
.pager > li.next {
    right: 0;
    top: 400px;
    position: fixed;
}
.pager > li.previous {
    left: 220px;
    top: 400px;
    position: fixed;
}


}

	
@media (min-width: 768px){
.col-md-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 14%;
    max-width: 14%;
}
}

@media (min-width: 992px) {
body.predefined-header1 .body-wrapper {
    width: calc(100% - 225px);
}
body.predefined-header1 #sp-header {
    padding: 30px 0px 100px 30px;
    width: 225px;
}
body, .sp-preloader {
    background-image: url(../images/holdnaptar-bg3.jpg);
}
/*.article-details.-jelmagyarazat .article-details-wrapper {
    column-count: 2;
}*/
div#harom-oszlop {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}



}

@media (min-width: 1350px) {
.sp-module.falinaptar-megrendeles {
    float: left;
    width: 50%;
}
div#egeszseg-oszlop, div#wellness-oszlop, div#kert-oszlop {
    width: 31%;
    display: inline-block;
    float: left;
    border-right: 1px solid lightgrey;
    margin-left: 15px;
}
.csillagjegy-zona1,
.csillagjegy-zona2{
    width: 30%;
    display: inline-grid;
}
/*.csillagjegy-zona1
{border-right: 1px solid lightgrey;}*/

div#kert-oszlop {
    border-right: none;
}
p.csillagjegykep-kozepen img {
    width: 45%;
}
p.csillagjegykep-kozepen {
    margin-bottom: -670px;
    padding-top: 90px;
}
.csillagjegy-zona2 {
    text-align: right;
    float: right;
}
.csillagjegy-zona1 {
    text-align: left;
	}
.napok-minosege-txt {
    margin-bottom: 0px;
    min-height: 130px;
    margin-top: 10px;
}
.napok-minosege-csillagjegyek {
    float: left;
    margin-right: 50px;
}
	.napok-minosege-csillagjegyek img {
    max-width: 100%;
}
  #sppb-addon-1557918230264 .sppb-gallery img {
    margin-top: -160px;
    margin-bottom: -120px;
}
div#harom-oszlop {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
}
	
}



/*MOBILON - - - - - - - - - - - - - - START*/

@media (max-width: 992px) {

body, p {
font-size: 14px !important;
}
	
#sp-header {
    background-image: unset;
}
/*NAPOK LISTA - - - - - - - - - - - - - - - - - */
.napok-honap.predefined-header1 .body-wrapper {
    background-size: initial;

}
.blognapok-honap .category-desc.clearfix {
    text-align: center;
    margin-top: 0;
    margin-right: 0;
}
.sp-page-title .sp-page-title-sub-heading {
    font-size: 42px;
    padding-bottom: 0px;
    margin-top: 0px;
    text-align: center;
    margin-bottom: -37px;
}
.article-list .article {
width: 89px;
}

.blogpartnereink .article {
    width: 100%;
}
.blogpartnereink .article-list .article .readmore:before {
    left: 0px;
    right: 0px;
}




.col-md-2 {
    width: unset;
}
/*NAPOK - - - - - - - - - - - - - - - - - */

div#hava {
    float: left;
    margin-top: 80px;
    width: 540px;
}
.article-details.napok-honap .article-header {
    background-color: unset;
}
.sp-page-title .sp-page-title-heading {
    text-align: center;
}
.customhoroszkop-hava {
    float: right;
	text-align: left;
    margin-top: -390px;
    height: 0;
    margin-right: -19px;
}
.customhoroszkop-hava p {
    line-height: normal;
}
.napok-honap.predefined-header1 .sp-page-title {
    padding: 150px 0 0 0;
}
.customhoroszkop-hava img {
    position: relative;
    right: 0;
    top: 60px;
}
.sp-page-title .sp-page-title-heading {
    line-height: 10px;
    padding-top: 17px;
    border-top: 1px solid #141f31;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

div#hetnapja-div {
    padding-top: 10px;
    font-size: 17px;
}
div#unnepek-div {
    font-size: 17px;
}
div#tap-nap-nov-div {
    width: 100%;
    display: table;
}
.customegeszseg, .customkert, .customwellness, .customnovenyresz, .customnapminoseg, .customtapanyag, .customelemek, .customholdfazis {
    width: 92px;
}
.tapanyagok-bal1 .customelemek {
    width: 85px;
}
div#holdfazis-div, div#holdkelte-div, div#csillagjegy-div {
    width: 100%;
    border-bottom: 1px solid #e2e2e2;
	background: none;
    margin-bottom: 10px;
	text-align: center;
}
div#holdfazis-div {
    height: unset;
}
div#holdkelte-div {
    max-height: 90px;
}
div#csillagjegy-div .customelemek {
    width: 86px;
}
.napok-honap.predefined-header1 .sp-page-title {
     color: unset; 
}

/*JELMAGYARAZAT - - - - - - - - - - - - */

#sp-main-body {
    padding: 0 0 50px 0;
}
div#wellness-oszlop h3, div#kert-oszlop h3 {
    font-size: 26px;
    margin: 10px 0px 0px 0px;
    border-top: solid 1px #c72601;
    padding-top: 10px;
}
div#egeszseg-oszlop h3, div#wellness-oszlop h3, div#kert-oszlop h3 {
    font-size: 26px;
    margin: 0px;
}
div#wellness-oszlop h3, div#kert-oszlop h3 {
    border-top: solid 1px #c72601;
    padding-top: 10px;
    margin-top: 10px;
}
.sp-module.menu-without-title {
    display: none;
}
.service-item .service-content-wrapper {
    padding: 0px 3px 3px 3px;
}
span.nevalaszdel {
    white-space: nowrap;
    display: block;
    line-height: initial;
}
#sp-bottom {
    background-position: right -410px bottom -330px;
}
.tapanyagok-bal1, .tapanyagok-bal2 {
    width: 100%;
    padding: 0px 0px;
}
.tapanyagok-bal2 {
    border-left: none;
}

.tapanyagok-bal1 .customnovenyresz, .tapanyagok-bal1 .customnapminoseg, .tapanyagok-bal1 .customtapanyag {
    margin-left: 0px;
}
.tapanyagok-bal2 .customnovenyresz, .tapanyagok-bal2 .customnapminoseg, .tapanyagok-bal2 .customtapanyag {
    margin-left: 0px;
}
.customnovenyresz, .customnapminoseg, .customtapanyag {
    margin-left: 0px;
}
.customegeszseg, .customkert, .customwellness {
    margin-left: 0px;
}



}

@media (max-width: 767px){
.pager > li a {
    padding: 0px 10px !important;
    font-size: 20px !important;
}
div#hava {
    float: left;
    margin-top: 80px;
    width: 370px;
}
}




@media (max-width: 576px) {
div#hava {
    float: left;
    margin-top: 0px;
    width: 235px;
}
}


@media (max-width: 410px) {
div#hava {
    float: left;
    margin-top: 0px;
    width: 205px;
}
}




/* RESPONSIVE MOBILE NÉZET - - - - END*/



/*RENDELÉSEK*/


.rendelesek-lista.predefined-header1 td{
    color: white;
    padding: 5px 10px 5px 0px;
}
.rendelesek-lista .sp-column a{
color: #ff700d;
}
.rendelesek-lista.predefined-header1 table#rendeles-adatok tr {
    border-bottom: #5d5d5d 1px solid;
}
.rendelesek-lista .container-inner {
    font-size: 13px;
}
.rendelesek-lista .container{
    margin: 0 50px;
line-height: normal;
    max-width: 94%;
}
td.sectiontablefooterrendelesek-lista td {
    border: none !important;
}



