@font-face { font-family: 'FontAwesome'; src: url('../fonts/fontawesome-webfont.eot?v=4.2.0'); src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal; } .fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; } .fa-2x { font-size: 2em; } .fa-clock-o:before { content: "\f017"; } .fa-th:before { content: "\f00a"; } .fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9"; } .fa-calendar:before { content: "\f073"; } .fa-spin{ -webkit-animation:fa-spin 2s infinite linear; animation:fa-spin 2s infinite linear; color: #fff; } .fa-spinner:before{ content:"\f110" } @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } .fa-3x { font-size: 3em; } nav.ac-type { position: relative; list-style-type: none; float: right; right: 2px; margin-top: 10px; } nav.ac-type li { float: left; display: block; width: 45px; height: 41px; line-height: 41px; border: 1px #e1e1e1 solid; background-color: #f9f9f9; margin-left: 7px; text-align: center; cursor: pointer; } nav.ac-type li:hover { background-color: #0f0f0f; } nav.ac-type li:hover a { color: #fff; } nav.ac-type li.current { background-color: #0f0f0f; } nav.ac-type li.current a { color: #fff; } nav.ac-type li a { height: 100%; width: 100%; display: flex; vertical-align: middle; position: relative; color: #666; border: none; box-shadow: none; text-align: center; } nav.ac-type li a > i{ font-size: 24px; margin: auto; } nav.ac-type li a:hover { color: #fff; box-shadow: none; border: 0px !important; text-decoration: none; } nav.ac-type li:first-child { cursor: default; border: none; color: #929292; width: auto; } nav.ac-type li:first-child:hover { background: transparent; } .ac-type-bkl { margin-top: 20px; margin-bottom: 10px; } .artsopolis-calendar-frontend .eli_produce-wrap-inner { text-align: center; } .artsopolis-calendar-frontend .eli_filter .eli_filter-inner .eli_date-util > a#artsopolis-calendar-choice-today, .artsopolis-calendar-frontend .eli_filter .eli_filter-inner .eli_date-util > a#artsopolis-calendar-choice-tomorrow, .artsopolis-calendar-frontend .eli_filter .eli_filter-inner .eli_date-util > a#artsopolis-calendar-choice-weekend, .artsopolis-calendar-frontend .eli_filter .eli_filter-inner .eli_date-util > a#reset{ border: 0; text-transform: uppercase; font-weight: 700; text-align: center; color: #fff; background: #666; height: auto !important; outline: none; box-shadow: none; } .artsopolis-calendar-frontend .eli_filter .eli_filter-inner .eli_date-util > a:active{ outline: none; } .artsopolis-calendar-frontend .eli_filter .eli_filter-inner .eli_date-util > a.eli_active{ background: #82c400 !important; text-decoration: none; } .artsopolis-calendar-frontend .eli_filter .eli_filter-inner .eli_date-util > a#reset { margin-left: 5px !important; background: #3c9eda; } .artsopolis-calendar-frontend .eli_filter .eli_filter-inner .eli_date-util > a#artsopolis-calendar-choice-today:hover, .artsopolis-calendar-frontend .eli_filter .eli_filter-inner .eli_date-util > a#artsopolis-calendar-choice-tomorrow:hover, .artsopolis-calendar-frontend .eli_filter .eli_filter-inner .eli_date-util > a#artsopolis-calendar-choice-weekend:hover, .artsopolis-calendar-frontend .eli_filter .eli_filter-inner .eli_date-util > a#reset:hover { background: #b1b1b1; text-decoration: none; color: #fff; box-shadow: none; } .artsopolis-calendar-frontend .eli_filter .eli_filter-inner .eli_date-util > a#reset:hover { background: #6fbcea; } .artsopolis-calendar-frontend .eli_filter a.eli_a.eli_button { border-radius: 0; } .artsopolis-calendar-frontend select { -webkit-appearance: menulist !important; } .artsopolis-calendar-frontend select::-ms-expand { display: block !important; } .artsopolis-calendar-frontend .ac-search-bkl .ac-type li{ margin: 0 0 0 7px !important; font-size: 13px; } .ac-search-bkl nav.ac-search-list-thumb li .div-two .show-events{ line-height: 1.6em; font-size: 1.1em; } .ac-search-bkl nav.ac-search-list-thumb li .div-two .show-events > div.item:not(.item-last):before{ /*content: "\2022";*/ /*padding-right: 5px;*/ } .ac-search-bkl nav.ac-search-list-thumb li .div-two .show-events .item.item-last.show-tablet{ position: absolute; bottom: 0px; } .artsopolis-calendar-frontend .eli_row a.eli_a{ display: inline-block; } @media (max-width: 600px) { .artsopolis-calendar-frontend .eli_produce-wrap-inner h2.eli_h2{ font-size: 20pt; margin-bottom: 5px !important; } .artsopolis-calendar-frontend .ac-month-bar > span.start_month { font-size: 22px; line-height: 25px; padding-bottom: 15px; } .artsopolis-calendar-frontend .eli_row h4.eli_title { padding-bottom: 10px !important; } .artsopolis-calendar-frontend .eli_row h4.eli_h4.eli_title a.eli_a{ font-size: 20px; line-height: 28px !important; } .artsopolis-calendar-frontend .eli_row .eli_row-main .eli_information .eli_information-left, .artsopolis-calendar-frontend .eli_row .eli_row-main .eli_information .eli_information-right{ min-height: auto !important; } .artsopolis-calendar-frontend .ac-search-bkl nav.ac-search-list-thumb li{ height: 220px; } .artsopolis-calendar-frontend .ac-search-bkl nav.ac-search-list-thumb li .div-one .search-img{ max-height: 110px; } .ac-search-bkl nav.ac-search-list-thumb li .div-two .show-events{ line-height: 1em; } .ac-search-bkl nav.ac-search-list-thumb li .div-two .show-events{ font-size: 11px; } } @media (max-width: 768px) { .artsopolis-calendar-frontend .eli_filter .eli_filter-item input.eli_input, .artsopolis-calendar-frontend .eli_filter .eli_filter-item select.eli_select, .artsopolis-calendar-frontend .eli_filter a.eli_a.eli_button { font-size: 12px; } .calendar-container .ac-cl-head{ display: none !important; } .artsopolis-calendar-frontend .eli_content-inner .eli_list{ padding-top: 0 !important; padding-left: 0 !important; padding-right: 0 !important; } .artsopolis-calendar-frontend .ac-date-cell .viewmore{ display: none; } } @media (max-width: 480px) { .artsopolis-calendar-frontend .eli_filter .eli_filter-item input.eli_input, .artsopolis-calendar-frontend .eli_filter .eli_filter-item select.eli_select, .artsopolis-calendar-frontend .eli_filter a.eli_a.eli_button { font-size: 11px; } } @media (max-width: 370px){ .artsopolis-calendar-frontend .eli_filter .eli_filter-item input.eli_input, .artsopolis-calendar-frontend .eli_filter .eli_filter-item select.eli_select, .artsopolis-calendar-frontend .eli_filter a.eli_a.eli_button { font-size: 10px; } } #artsopolis-calendar-tabs-events .viewmore-box .arrow-box{ z-index: -1; } .viewmore-box .ac-cl-event-list{ list-style-type:none; margin-left: 0px; margin-bottom: 0px; padding: 0px; } .viewmore-box .ac-cl-event-list li{ position: relative; border-bottom: 1px solid #e4e4e4; padding: 5px 0px; list-style: none; } .calendar-container{ width: 100%; height: auto; position: relative; display: table; } #artsopolis-calendar-tabs-events .viewmore-box .arrow-box { position: absolute; width: 110px; height: 135px; top: -8px; left: 0; } #artsopolis-calendar-tabs-events .closeviewmore{ position: absolute; right: 0px; top: 0px; background: rgb(91, 91, 197); width: 20px; height: 20px; border-radius: 50%; text-align: center; cursor: pointer; z-index: 99999; display: none; } #artsopolis-calendar-tabs-events .closeviewmore img{ width: 10px; margin-top: -8px; padding-top: 3px; } html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; /* Prevent font scaling in landscape while allowing user zoom */ } .page-detail-calendar-event .eli_content-can-filter-inner .eli_h2.calendar-event-main-title{ display: none; }