div#block-karokfelvetelioldalai {
    background: url(/sites/pte.hu/files/liliom-jobb-uj.png) no-repeat right center, linear-gradient(to right, #35b0b5, #35b0b5, #2fb7bd, #249da6, #247d94, #216788, #14385a);
    background-attachment: fixed;
}
div#block-views-block-testimonials-block-1-2 {
    background: url(/sites/pte.hu/files/liliom-bal-uj.png) no-repeat left top, linear-gradient(to right, #fcbf00, #fcbf00, #fcbf00, #fcb501, #fcae02, #fc9804, #fc9b04);
    background-attachment: fixed;
    z-index: 2;
}
.yellow-lily{
    background: url(/sites/pte.hu/files/liliom-bal-uj.png) no-repeat left top, linear-gradient(to right, #fcbf00, #fcbf00, #fcbf00, #fcb501, #fcae02, #fc9804, #fc9b04);
    background-attachment: fixed;
}
.green-lily{
    background: url(/sites/pte.hu/files/liliom-jobb-uj.png) no-repeat right center, linear-gradient(to right, #35b0b5, #35b0b5, #2fb7bd, #249da6, #247d94, #216788, #14385a);
    background-attachment: fixed;
}
.blue-lily {
    background: url(/sites/pte.hu/files/liliom-jobb-zold.png) no-repeat right center, linear-gradient(to right, #0a335a, #124262, #17536f, #195b75, #317f93, #2f798d, #007485);
    background-attachment: fixed;
}
.testimonial-style-01 .views-field-body p {
    border: 1px solid #f6f8f9;
    color: #f6f8f9;
    background: none repeat scroll 0 0 transparent;
    font-family: 'Source Sans Pro';
    font-size: 1.4em;
    line-height: 1.6em;
}
ul.slick-dots li button {
    background: none !important;
    border: 1px solid #a2a2a2;
    border-radius: 7px;
    display: block;
    height: 14px;
    margin: 0 5px;
    outline: 0 none;
    text-indent: -9999px;
    width: 14px;
}
ul.slick-dots li button:hover, ul.slick-dots li.slick-active button {
    background: none repeat scroll 0 0 #000;
    border: 1px solid #0ce3e3;
}
.testimonial-style-01 .client-name {
    color: #fff;
    display: block;
    float: left;
    font-style: italic;
    margin-bottom: 20px;
    margin-bottom: unset;
    font-size: 1.2em;
}
.testimonial-style-01 ul.slick-dots {
    bottom: -20px;
}
div#block-fooldaliszamokfelveteli {
    background: url(/sites/pte.hu/files/liliom-jobb-uj.png) no-repeat right center, linear-gradient(to right, #35b0b5, #35b0b5, #2fb7bd, #249da6, #247d94, #216788, #14385a);
    background-attachment: fixed;
}
div#block-mottofelveteli {
    background: url(/sites/pte.hu/files/liliom-bal-uj.png) no-repeat left top, linear-gradient(to right, #fcbf00, #fcbf00, #fcbf00, #fcb501, #fcae02, #fc9804, #fc9b04);
    background-attachment: fixed;
    z-index: 2;
}
/*Naptár*/
button.fc-month-button.fc-button.fc-state-default.fc-corner-left.fc-corner-right.fc-state-active {
    display: none;
}
button.fc-today-button.fc-button.fc-state-default.fc-corner-left.fc-corner-right {
    display: none;
}
.fc-basic-view .fc-day-number, .fc-basic-view .fc-week-number {
    padding: 0 5px;
}
.fc table {
    margin-bottom: 0 !important;
}
.fc-basic-view .fc-body .fc-row {
    min-height: unset;
}
.fc-center h2 {
    font-size: 1.5em;
    color: #fff;
}
.fc-event {
    border: unset;
    border-radius: unset;
    line-height: unset;
    margin: unset;
    background: red;
}
.fc-ltr .fc-basic-view .fc-day-top .fc-day-number {
    display: block;
    text-align: center;
    height: 0px;
}
.fc-day-top.fc-other-month {
    opacity: .3;
    z-index: 2;
    position: relative;
}
a:hover.fc-day-grid-event.fc-h-event.fc-event {
    background: #2ab0b7 !important;
}
/*Event*/
.event-box {
    margin-bottom: 1.6rem;
    background-color: #F8FAFC;
    border-radius: 0 0 2px 2px;
    box-shadow: 0 -1px 0 0 rgba(0,0,0,0.1) inset;
}
.event-month {
    background: #368d9b;
    text-align: center;
    padding: 12px 0 10px;
    color: #fff;
    font-family: "Raleway";
}
.event-date {
    background-image: linear-gradient(45deg, #097b8b, #2eb6bc);
    display: inline-block;
    width: 25%;
    float: left;
    min-height: 105px;
}
.current-event-box{
   position:relative;
   margin-right: 1.8rem;
   margin-bottom: 18px;
}
.current-event-date {
    display: inline-block;
    width: 25%;
    background-image: linear-gradient(45deg, #fc9804, #fcbf00);
    float: left;
    height: 85%;
    min-height: 105px;
}
.current-month {
    text-align: center;
    color: #fff;
    font-family: "Raleway";
    font-weight: 700;
    padding-bottom: 10px;
}
.current-day{
    text-align: center;
    padding: 25px 0 5px;
    color: #fff;
    font-size: 2.5em;
}
.current-event-body{
    background-color: #f8fafc;
    border-radius: 0 0 2px 2px;
    box-shadow: 0 -1px 0 0 rgba(0,0,0,0.1) inset;
    padding: 15px 10px 5px 10px;
    text-align: left;
    display: inline-block;
    width: 75%;
    min-height: 105px;
}
.event-day {
    background: #dbf0f2;
    text-align: center;
    padding: 10px 0;
    font-size: 1.5em;
    color: #909191;
    font-family: "Raleway";
}
.event-title a {
    color: #666;
}
.event-title a:hover {
    color: #35b0b5;
}
.event-time {
    color: #b9bec3;
    font-size: 0.9em;
}
.event-time p {
    line-height: unset;
    margin-bottom: unset;
    float: left;
}

.dexp-region.col-12.col-md-12.col-lg-3.region.region-left-sidebar {
    margin-top: 20px;
}
/*
.fc-ltr .fc-basic-view .fc-day-top .fc-day-number {
    float: unset;
}

tr:first-child>td>.fc-day-grid-event {
    height: 80px;
    top: -5px;
}
span.fc-day-number {
    z-index: 1;
    position: relative;
}
.fc-event .fc-content {
    top: 20px;
    text-align: center;
}
th.fc-day-header.fc-widget-header {
    background: #1a97a2;
    color: #fff;
    font-weight: unset;
}
.fc button .fc-icon {
    color: #fff;
}
button.fc-next-button.fc-button.fc-state-default.fc-corner-right, button.fc-prev-button.fc-button.fc-state-default.fc-corner-left {
    background: transparent;
}
.fc-toolbar.fc-header-toolbar {
    background: #134665;
    margin-bottom: unset;
}
.fc-day-grid-event .fc-time {
    font-weight: unset;
    font-size: 0.8em;
}
.fc-center {
    float: right;
    padding-right: 10px;
}
*/
form#webform-submission-felveteli-osztalykirandulas-node-114236-add-form .form-textarea-wrapper textarea {
    width: auto !important;
}
form#webform-submission-felveteli-palyaorientacios-progr-node-114243-add-form .form-textarea-wrapper textarea {
    width: auto !important;
}
/*REs.tab*/
li.resp-tab-item {
    border-bottom: 1px solid #c1c1c1;
    border-left: 1px solid #c1c1c1;
    background: #f2f4f6;
}
li.resp-tab-item.resp-tab-active {
    color: #28a7af;
}
li.resp-tab-item {
    text-transform: uppercase;
}
div#section-main-content {
    padding-bottom: 20px;
}
.box-icon-text {
    margin-left: 60px;
}
.blue-btn {
    background: #144a68 !important;
    border: 1px solid #144a68 !important;
}
.date-bg {
    border: 1px solid #228a93;
    background: #30a0a9;
    color: #fff;
    display: inline;
    padding: 2px 5px;
    border-radius: 2px;
}
.date-bg-long {
    border: 1px solid #228a93;
    background: #30a0a9;
    color: #fff;
    padding: 2px 5px;
    border-radius: 2px;
}
img.next {
    width: 85%;
}
.cloumn-distance {
    padding-right: 0px;
    padding-left: 0px;
}
img.point-border {
    transform-origin: 65% 75%;
    transition: transform 1s, filter .5s ease-out;
}
img.point-border:hover {
    transform: scale(1.1);
}
.distance-right {
    padding-right: 10px;
}
.distance-left {
    padding-left: 10px;
}
@media screen and (max-width: 991px){
i.dexp-icon.center-block {text-align: center !important; display: block; font-size: 40px !important; padding: 10px 0;}
.point-image-left {float:center;}
}
@media screen and (min-width: 992px){
.point-image-left {float:left; margin-right: 10px !important;}
}
.width-100 {
    width: -webkit-fill-available;
}
div#block-egyetemavarosbanfelveteli {
    background: url(/sites/pte.hu/files/liliom-bal-uj.png) no-repeat left top,linear-gradient(to right,#fcbf00,#fcbf00,#fcbf00,#fcb501,#fcae02,#fc9804,#fc9b04);
    background-attachment: fixed;
    z-index: 2;
}
.noresult-message {
    font-weight: 800;
    padding: 0 0 10px;
    text-align: center;
    color: red;
    font-size: 1.1em;
    line-height: normal;
}
.font-source-serif{
    font-family: 'Source Serif Pro', serif;
}


.eu-cookie-compliance-default-button {
    cursor: pointer;
    margin-right: 100px;
    margin-top: 1em;
    vertical-align: middle;
    overflow: visible;
    width: auto;
    -moz-box-shadow: inset 0 1px 0 0 #ffffff;
}

form#views-exposed-form-kepzeskereso-fooldali-block-1 .button {
    margin-left: 0.3em;
    margin-right: 0.3em;
}