 .block-mega-child-cats { max-height: 552px; } .td_block_big_grid_2 { padding-bottom: 20px; } .td-post-template-3 .td-post-header-holder { margin-bottom: 20px!important; } @media (min-width: 767px){ div.td-pb-span3.mobile-hc-g { display: none!important; } } .mobile-hc-g { border-top: 1px solid #fff; margin-top: 20px; padding-top: 5px; padding-bottom: 5px; } .td-sub-footer-container.custom-subfooter-container > .td-pb-row.sbft-pdrow > .td-container >.td-pb-span3:first-child { padding-left: 0px!important; } .td_module_9 { padding-bottom: 10px!important; } .td_mega_menu_sub_cats a { color: #fff!important; } .td_mega_menu_sub_cats .cur-sub-cat { color: #34BEF2!important; } .td_mega_menu_sub_cats { background-color: #19232D!important; } .td-header-sp-recs { left: 60px; } .block-title > span { padding: 10px 10px 10px 10px; } #map { padding-bottom:10px; } .td-header-sp-top-widget { padding-top:4px; } .td-header-style-1 .td-header-sp-logo { width:300px; margin: 28px 0px 19px 8px; } .customh11 { font-size: 29px; font-weight: 800; letter-spacing: -1px; line-height: 1; max-width:80%; margin-bottom: 0px; } @media (max-width: 767px){ .customh11 { font-size: 24px; font-weight: 800; letter-spacing: -1px; line-height: 1; max-width:80%; margin-bottom: 0px; } } .padrno.wpb_column.vc_column_container.td-pb-span4.vc_col-has-fill { padding-right: 0px; } .padlno.wpb_column.vc_column_container.td-pb-span4.vc_col-has-fill { padding-left: 0px; } .cawee:hover { background-position: left top; opacity: 0.9; } .cawee_text { bottom: -90px; left: 10px; position: absolute; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; } .cawee { background-repeat: no-repeat; background-position: center center; background-size: cover; float: left; height: 200px; position: relative; width: 100%; margin: 0 8px 8px 0; overflow: hidden; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; } h1.blockhead { font-size: 22px; line-height: 38px; margin-top: 10px; margin-bottom: 10px; background-color: #19232D; color: #fff; font-weight: 800; padding: 3px 0px 3px 12px; } h1.bwee { margin-top: 10px; font-size: 22px; line-height: 200px; color: #19232D; font-weight: 800; } h1.bweec { margin-top: 10px; font-size: 22px; line-height: 200px; color: #fff; font-weight: 800; } a.freepaf { font-size: 22px; color: #fff; font-weight: 800; padding: 3px 0px 3px 2px; } a.freepaf:hover { color: #26B8EB; } .ad_4_marg_top_mob { margin-top: 40%; } .wpb_revslider_element.wpb_content_element.revslider-bbc { margin-bottom: 24px!important; } .wpcf7-form-control.wpcf7-submit { width: 100%; background-color: #26B8EB; } .wpcf7-form-control.wpcf7-submit:hover { background-color: #19232D; } span.wpcf7-list-item { display: block; } div.wpcf7-mail-sent-ok { border: none; background: #4fc61c; color: #fff; font-weight: 800; padding: 20px 0 20px 20px; } div.wpcf7-validation-errors { border: none; background: red; color: #fff; font-weight: 800; padding: 10px 0px 10px 10px; } h2.frpc { font-size: 27px; line-height: 38px; margin-top: 10px; margin-bottom: 5px; background-color: #19232D; color: #fff; font-weight: 800; padding: 3px 0px 3px 12px; } h4.frpc { font-size: 15px; color: #19232D; font-weight: 500; padding: 3px 0px 3px 2px; text-transform: uppercase; margin-top: 10px; margin-bottom: 0px; } h5.frpc { font-family: Open sans; font-size: 13px; } .vc_tta.vc_general .vc_tta-icon { font-size: 0.75em; color: #26B8EB; } .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab > a { font-size: 18px!important; } li.vc_tta-tab { width: 16.66%; } .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab > a { padding: 10px 12px 15px 12px!important; } a.mrbcl { padding-right: 13px; } .cbbn { font-weight: 800; font-size: 15px; } .mag-separator{ position: absolute; top: 210px; width: 29%; right: 0; } .biscottomagazinehome { float:left; width: 70%; } .biscottomagazinetext { float:left; border-bottom: 1px solid #fff; padding-bottom: 8px; margin-left: 11px; width: 90px; } h5.teuxos { color: #fff; font-size: 10px; font-weight: 500; font-family: Open sans; margin-top: 0px; margin-bottom: 0px; line-height: 14px; } h1.teuxos { color: #fff; font-size: 25px; font-weight: 800; font-family: Open sans; margin-top: 0px; margin-bottom: 0px; } .biscottomagazinetexts { float:left; border-bottom: 1px solid #fff; padding-bottom: 8px; margin-left: 11px; margin-top: 15px; } .biscottomagazinetextth { float:left; padding-bottom: 8px; margin-left: 11px; margin-top: 40px; /border-top: 1px solid #fff; padding-top: 10px; width: 100%; } .biscottomagazinetextth > .cbbn { font-size: 15px; } .biscottomagazinetextbr { width: 29%; float: left; } .biscotto-icons-line img { height: 200px; width: auto; margin-left: auto; margin-right: auto; } .biscottomagazinetextbr.wpb_column.vc_column_container.td-pb-span4 { padding-left: 0px; padding-right: 0px; } .block-title { margin-bottom: 15px!important; } .td_module_mx4 .td-module-title a { letter-spacing: -0.35px; } .bgblack > .td-block-title-wrap > .block-title { background-color: #19232d; padding: 3px 0px 3px 2px; font-family: OpenSans-ExtraBold; letter-spacing: -0.8px; } .bgwhite > .td-block-title-wrap > .block-title > span { background-color: transparent!important; font-size: 31px; padding: 10px 15px 16px 5px; font-family: OpenSans-ExtraBold; letter-spacing: -0.8px; line-height: 26px; } @media (min-width: 767px){ .customwidth > .td_block_inner.td-column-3 > .td-block-row > .td-block-span4 { width:25%; } } .freepassescss > h4.block-title > span { color: #fff!important; } .td_module_mx16 .td-module-title a { color: #fff!important; } .billboardtop { margin-left: auto; margin-right: auto; padding-top: 10px; z-index: 1; position: relative; padding-left: 70px; } .billboardtop_sec { margin-left: auto; margin-right: auto; padding-top: 0px; z-index: 1; position: relative; padding-left: 50px; padding-bottom: 20px; } .billboardtop_sec_inpost { margin-left: auto; margin-right: auto; padding-top: 0px; z-index: 1; position: relative; padding-right: 20px; } .billboardtop_membercard { margin-left: auto; margin-right: auto; padding-top: 0px; padding-bottom: 20px; z-index: 1; position: relative; padding-right: 20px; text-align: center; } .ftr_news { border-top: 1px solid #fff; padding: 20px 20px 20px 0px; margin-bottom: 50px; height: 150px; } .newsletterimage { float: left; width: 35%; padding-left: 50px; } .newsletterform { padding-right: 50px; float: right; width: 55%; color: #fff; margin-top: 55px; } a.linkbgimg { width: 100%; height: 100%; display: block; } .members_read_more > .vc_tta-icon.fa.fa-angle-right { color: #4db2ec !important; padding-right: 5px; } label.posost { float:right; font-size: 28px; } h1.blockheadbmem { font-size: 22px; margin-top: auto; margin-bottom: auto; background-color: #26B8EB; color: #fff; font-weight: 800; padding-left: 12px; } .memfullrow { width: 100%; background-color: #26B8EB; } .members-right { width: 50%; } .blockheadbmem { width: 50%; float: left; } ul.ulmemb { list-style-type: none; font-size: 12px; font-weight: 600; width: 50%; float: left; background-color: #26B8EB; margin-top: 0px; margin-bottom: 10px; padding-bottom: 8px; padding-top: 8px; } li.members-right { display: inline; padding-right: 15px; padding-left: 15px; border-right: 1px solid #fff; color: #fff; margin-left: 0px; } li.members-right a{ color: #fff; } li.members-right:last-child { border-right: none; } .members_home_full { width: 100%; } .members:hover { background-position: left top; } .members_read_more:hover { color: #00CCF6; } .members:last-child h2 { color: #fff; background: transparent none repeat scroll 0 0; font-size: 45px; font-weight: 300; text-transform: uppercase; line-height: 40px; padding-left: 50px; display: block; padding-top: 55px; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; } .members:last-child { color: #fff; background: #26B8EB none repeat scroll 0 0; margin: 0 !important; width: 24.18 !important; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; } .members:last-child h2:hover { color: #000; background: transparent none repeat scroll 0 0; font-size: 45px; font-weight: 300; text-transform: uppercase; line-height: 40px; padding-left: 50px; display: block; padding-top: 55px; } .members:last-child:hover { color: #19232D; background: #FFF100 none repeat scroll 0 0; margin: 0 !important; width: 24.18 !important; } .members_read_more { background: #19232D none repeat scroll 0 0; bottom: 0; color: #fff; font-size: 15px; font-family: Open sans; font-weight: 800; padding: 15px 10px; position: absolute; text-align: left; width: 100%; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; } .members { background-repeat: no-repeat; background-position: center center; background-size: cover; float: left; height: 250px; position: relative; width: 24.18%; margin: 0 8px 8px 0; overflow: hidden; ransition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; } .katalogos_read_more > .vc_tta-icon.fa.fa-angle-right { color: #4db2ec !important; padding-right: 5px; } label.posost { float:right; font-size: 28px; } h1.blockheadb { font-size: 22px; line-height: 38px; margin-top: 0px; margin-bottom: 0px; background-color: #26B8EB; color: #fff; font-weight: 800; padding: 3px 0px 3px 12px; } .katalogos_home_full { width: 100%; } .katalogos:hover { background-position: left top; } .katalogos_read_more:hover { color: #00CCF6; } .katalogos:last-child h2 { color: #000; background: transparent none repeat scroll 0 0; font-size: 20px; font-weight: 800; text-transform: lowercase; margin: 0; position: absolute; top: 43%; left: 25%; margin-right: -50%; transform: translate(-50%, -50%) display: block; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; } .katalogos:last-child { color: #000; background: #d4d4d4 none repeat scroll 0 0; margin: 0 !important; width: 24.18 !important; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; } .katalogos:last-child:hover { background: #9E9E9E none repeat scroll 0 0; } .katalogos_read_more { background: transparent; bottom: 0; color: #fff; font-size: 15px; font-family: Open sans; font-weight: 800; padding: 15px 10px; position: absolute; text-align: left; width: 100%; } .katalogos { background-repeat: no-repeat; background-position: center center; background-size: cover; float: left; height: 250px; position: relative; width: 24.18%; margin: 0 8px 8px 0; overflow: hidden; ransition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; } .td-header-style-1 .td-header-sp-recs, .td-header-style-1 .td-header-sp-logo { margin-bottom: 14px; } .td-header-style-1 .td-header-sp-logo { margin-bottom: 0px!important; } div.hca { color: #fff; display: inline-block; padding-right: 6px; } div.hcam { color: #fff; display: inline-block; padding-right: 4px; } .header_cmenu > ul { list-style-type: none; display: flex; font-weight: 800; font-size: 15px; margin: 0px; margin-top: 30px; } .header_cmenu > li { float: left; margin-left: 34px; } .header_cmenu > ul li { float: left; margin-left: 34px; } .header_cmenu > ul li a { display: inline-block; text-decoration: none; color: #00AEEF!important; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; } .header_cmenu > ul li a:hover { color: #fff!important; } .header_cmenu { width:70%; float: left; } .header_social { width: 30%; float: right; margin-top: 28px !important; padding-left: 10px; } .td-social-icon-wrap .td-icon-font { font-size: 15px; color: #fff; } div.td-banner-wrap-full.td-logo-wrap-full { border-bottom: 1px solid #fff; } .td_mega_menu_sub_cats a { color: #fff!important; } .td_mega_menu_sub_cats .cur-sub-cat { color: #34BEF2!important; } .td_mega_menu_sub_cats { background-color: #19232D!important; } .td-related-right { display: none!important; } div.cspm_infobox_content_container.cspm_type4 div.cspm_infobox_content div.title a{ font-weight: 800; font-family: Roboto; } #menu-footer-menu-3.td-subfooter-menu { font-weight: 800; } #menu-footer-menu-3.td-subfooter-menu > li { border-right: solid #00CCF6; } #menu-footer-menu-3.td-subfooter-menu > li:last-child { border-right: none; } .td-subfooter-menu li a { margin-right: 8px; margin-left: 8px; } .td-main-content-wrap { padding-bottom: 0px; } .td-post-content{ /float:left; } .td-post-menu{ margin-bottom: 25px; float: left; width: 92%; } .row_td_btns{ width: 205px; float: left; } .td-post-menu-item{ height: 44px; padding: 0; margin: 0; margin-top: 5PX; background: #fcd20d; width: 0px; } .td-post-menu-item:hover{ -webkit-transition: width 300ms ease; -moz-transition: width 300ms ease; -ms-transition: width 300ms ease; -o-transition: width 300ms ease; transition: width 300ms ease; width: 200px; } .td-post-menu-item a{ color: #040707; border: solid 1px #fcd20d; width: 200px; padding: 10px 10px 0px 10px; float: left; } .bmc-color{ background-color:#b4bdc5; } .bmc-color a{ border-color: #b4bdc5; line-height: 12px; } .icon-review{ background-image: url(/images/images/icons/review.png); background-size: 43px 43px; height: 43px; width: 43px; float: left; background-color: #fcd20d; margin-top: -10px; margin-left: -10px; margin-right: 8px; padding: 0; } @media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { .icon-review { background: url(/images/images/icons/review.png) no-repeat; background-size: 43px 43px; background-color: #fcd20d; } } .icon-map{ background-image: url(/images/images/icons/map.png); background-size: 43px 43px; height: 43px; width: 43px; float: left; background-color: #fcd20d; margin-top: -10px; margin-left: -10px; margin-right: 8px; padding: 0; } @media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { .icon-map { background: url(/images/images/icons/map.png) no-repeat; background-size: 43px 43px; background-color: #fcd20d; } } .icon-website{ background-image: url(/images/images/icons/website.png); background-size: 43px 43px; height: 43px; width: 43px; float: left; background-color: #fcd20d; margin-top: -10px; margin-left: -10px; margin-right: 8px; padding: 0; } @media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { .icon-website { background: url(/images/images/icons/website.png) no-repeat; background-size: 43px 43px; background-color: #fcd20d; } } .icon-call{ background-image: url(/images/images/icons/call.png); background-size: 43px 43px; height: 43px; width: 43px; float: left; background-color: #fcd20d; margin-top: -10px; margin-left: -10px; margin-right: 8px; padding: 0; } @media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { .icon-call { background: url(/images/images/icons/call.png) no-repeat; background-size: 43px 43px; background-color: #fcd20d; } } .icon-fb{ background-image: url(/images/images/icons/fb.png); background-size: 43px 43px; height: 43px; width: 43px; float: left; background-color: #fcd20d; margin-top: -10px; margin-left: -10px; margin-right: 8px; padding: 0; } @media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { .icon-fb { background: url(/images/images/icons/fb.png) no-repeat; background-size: 43px 43px; background-color: #fcd20d; } } .bm_button{ background-image: url(/images/images/icons/bmc.png); background-size: 43px 43px; height: 43px; width: 43px; float: left; background-color: #b4bdc5; margin-top: -10px; margin-left: -10px; margin-right: 8px; padding: 0; } @media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { .bm_button { background: url(/images/images/icons/bmc.png) no-repeat; background-size: 43px 43px; background-color: #b4bdc5; } } .sl_3ad_img .entry-thumb{ width: 398px !important; } .sl_3ad_img .td-module-thumb{ height: 125.3px; } .sl_3ad_slider_column{ padding-right: 5px!important; } .column3ad{ padding-left: 0px!important; } .iosSlider-col-2 .entry-thumb { width:800px!important; } .bmember-bagdge-post-inner{ font-family: 'Roboto', sans-serif; background-color: #FFF100; padding: 4px 8px; color: #000; font-weight: 600; } .bmember-discount-extr{ font-family: 'Roboto', sans-serif; pointer-events:none; background-color: #FFF100; color: #000; font-weight: 600; padding: 4px 5px; vertical-align: top; float:right; } .bmember-suggest{ position: absolute; top: 0; right: 0; } @media (max-width: 767px){ .sl_3ad_img .entry-thumb { width: 100% !important; } .td-related-span4 .bmember-discount-extr { padding: 0px 5px; font-size: 10px; position: absolute; right: 0; top: 0; } .td-block-span4 .bmember-discount-extr { padding: 0px 5px; font-size: 10px; position: absolute; right: 0; top: 0; } .sl_3ad_img .td-module-thumb{ height: 85.3px; } .sl_3ad_slider_column{ padding-right: 0px!important; } .header_social { display: none; } .header_cmenu { width:100%; } .td-header-sp-recs { left: 0px!important; } .header_cmenu > ul { list-style-type: none; display: flex; font-weight: 800; font-size: 0.8em; margin: 0px; margin-top: 5px; } .members { width: 48.9%; margin: 0 1% 1% 0; } .members:last-child { width: 48.9%!important; } .members:last-child h2 { font-size: 25px!important; } .katalogos { width: 49.4%; margin: 0 1% 1% 0; } .katalogos:last-child { width: 49.4%!important; } .katalogos:last-child h2 { font-size: 10px!important; margin: 0; position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%) } .ftr_news { border-top: 1px solid #fff; padding: 20px 20px 20px 0px; margin-bottom: 50px; height: 150px; } .newsletterimage { float: left; width: 100%; padding-left: auto; } .newsletterform { width: 100%; color: #fff; margin-top: 25px; margin-bottom: 25px; } .newsletterform { padding-right: 0px; } .billboardtop, .billboard-nomobilec, .billboardtop_sec { display: none; } li.vc_tta-tab { width: 50%; } .ad_4_marg_top_mob { margin-top: 0px!important; } .td-header-sp-recs { margin-bottom: 8px !important; } .header_cmenu > ul > li:first-child { margin-left: 0px; } .vc_separator.wpb_content_element.vc_separator_align_center.vc_sep_width_100.vc_sep_pos_align_center.vc_separator_no_text.vc_sep_color_white.vc_custom_1479383154293.vc_custom_1479383154293, .vc_sep_line { display: none!important; } .biscottomagazinetextbr { margin-top: 20px; } ul.ulmemb { display: none; } .blockheadbmem { width: 99%; margin-bottom: 10px !important; } .members_read_more { font-size: 13px; } label.posost { float:right; font-size: 20px; } .skin, .skin_custom { display: none; } .bs-mc-url_2 { float: left; width: 100%; margin-top: 0px; } .td-post-content .alignnone, .wpb_text_column .alignnone, .td_block_text_with_title .alignnone, .woocommerce #tab-description .alignnone, .mce-content-body .alignnone { margin: 0 0px!important; } .wpb_revslider_element.wpb_content_element.revslider-bbc { margin-left: 5px; margin-right: 5px; } button.pum-close.popmake-close { font-size: 15px!important; top: -25px!important; left: 0px!important; } .billboardtop, .billboard-nomobilec, .billboardtop_sec { display: none; } button.pum-close.popmake-close { font-size: 15px!important; top: -25px!important; right: 0px!important; } .td-block-title-wrap > h4.block-title > span { margin-right: 0px!important; } .row_td_btns { width: 150px; } .td-post-menu-item a { width: 140px; font-size: 10px; } .bg-customcol { height: auto!important; margin-left: 0px!important; width: 100%!important; padding-left: 5px; padding-right: 5px; background-image: none!important; background-color: #e6e6e6; } .bg-customcol > .vc_column-inner > .wpb_wrapper > .vc_row > .wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_single_image { width: 30%; float: left; } .bg-customcol > .vc_column-inner > .wpb_wrapper > .vc_row > .wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_raw_code { width: 70%; float: right; } .bg-customcol > .vc_column-inner > .wpb_wrapper > .vc_row > .wpb_column { margin-bottom:10px; padding-right: 10px; padding-left: 10px; } .event_loop.event_list > .event_item.event_future > a > h5 { display: inline-block; } .members.sec, .katalogos.sec { margin-right: 0px; } } .td-big-grid-meta .bmember-discount-extr{ font-size: 15px; padding: 4px 5px; } .td-block-span12 .bmember-discount-extr{ float: left; margin-right: 5px; } .bmember-discount-slide{ font-family: 'Roboto', sans-serif; background-color: #FFF100; padding: 4px 8px; color: #000 !important; font-weight: 600; float:right; } div#map > div { display:inline-block; } .member-card-container { display: inline-block; border: 1px solid #000000; margin-bottom: 50px; padding: 40px; margin-bottom: 50px; } .member-card-container h1{ font-weight: bold; } .bs-mc-ul{ width: 46%; float: left; margin-right: 20px; } .bs-mc-img-div{ float: left; width: 306px; height: 231px; background-image: url(/images/images/biscotto-member-card-2019.png); background-size: 97%; background-repeat: no-repeat; margin-top: -70px; } .bs-mc-img-pre{ position: absolute; margin-left: 167px; margin-top: 38px; color: #fff; font-weight: bold; font-size: 27px; text-align: center; width: 65px; } label.enimerosou { color: #000; } .bs-mc-url{ background-color: #ffff00; width: 90%; padding: 8px 5px 8px 5px; margin-bottom: 18px; font-weight: 800; font-size: 16px; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; } .bs-mc-url_2 { margin-top: 8px; background-color: #000; color: #fff; padding: 8px 45px 8px 45px; font-weight: 900; font-size: 16px; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; } .bs-mc-url_2:hover{ opacity: 0.7; } .bs-mc-url:hover{ opacity: 0.7; } a.bs-mc-url{ color: #fff; } .bs-mc-exept{ width:95%; float:left; } h3.bmc-bortex { font-size: 18px; font-weight: 800; margin-top: -60px; background-color: #ffff00; width: 90%; margin-left: auto; margin-right: auto; text-align: center; } @media (max-width: 570px) { .bs-mc-ul{ width: 97%; } .bs-mc-img-div{ margin-top: 0px; margin-bottom: 11px; } .bs-mc-exept{ width:95%; float:left; } } @media (min-width: 571px) and (max-width: 767px) { .bs-mc-ul{ width:39%; } .bs-mc-exept{ float: left; width: 97%; } .bs-mc-img-div{ margin-top: -20px; } } @media (min-width: 768px) and (max-width: 1018px) { .bs-mc-ul{ width:95%; } .bs-mc-img-div{ margin-top: 0px; margin-bottom: 11px; } } .footer-custom-wrapper{ cursor:default; background-color:#1F2F3C !important; } .custom-ftr-news{ border:none; } .cs-ft-block{ border-right: solid; height:600px } .cs-ft-cat-block{ font-weight: bold; } .cs-ft-cat-title{ text-transform: none; color: #00B8F1 !important; } .cs-ft-cat-title:hover{ color: #fff !important; } .cs-ft-sub-cat{ margin-top:20px; } #menu-footer-menu > li > .cs-ft-subsub-cat { padding-left : 15px; } .cs-ft-subsub-cat:before { content: '\f105'; position: absolute; font-family: 'FontAwesome'; left: 23px; font-size: 22px; color: #00B8F1; } @media (max-width: 767px){ .footer-custom-wrapper, .footer-logo, .td-pb-span3.subft-menu-block, .subft-copyright, .mcard-footer, .subft-hypercube { display: none; } } .sbft-pdrow{ margin-right: 0; margin-left: 0; } .custom-subfooter-container{ cursor:default; background-color:#1F2F3C !important; border-top: solid 10px #fff; padding-top:40px; color:#fff; position: relative!important; } .footer-logo{ background: #00B9F2; padding-top: 86px; padding-bottom: 86px; } .subft-menu-block{ border-right:solid 1px #fff; border-bottom:solid 1px #fff; } .subft-menu ul{ list-style:none; } .subft-menu ul li a{ color:#fff; font-weight:bold; } .subft-menu ul li a:hover{ color:#00B8F1; } .subft-social-block{ border-bottom:solid 1px #fff; } .subft-social{ list-style:none; font-weight:bold; } .subft-social li{ margin:0; padding:0; margin-bottom: 8px; } .subft-social-fb{ background: url(/images/images/icons/fb-footer.png) 0px 0px no-repeat; background-size: 18px; padding-left: 25px; } .subft-social-twitter{ background: url(/images/images/icons/twitter-footer.png) 0px 0px no-repeat; background-size: 18px; padding-left: 25px; } .subft-social-insta{ background: url(/images/images/icons/instagram-footer.png) 0px 0px no-repeat; background-size: 18px; padding-left: 25px; } .subft-social-email{ background: url(/images/images/icons/mail-footer.png) 0px 0px no-repeat; background-size: 18px; padding-left: 25px; } .newsletterfromtext{ font-size: 8pt; line-height: 13px; } .newsletterfromtext input[type=email]{ margin-top: 5px; } .newsletterfrombutton{ position: relative; } .newsletterfrombutton input[type=submit]{ padding: 9px 15px; position: absolute; right: 0px; top: -34px; } .mcard-footer{ margin-top: 15px; margin-bottom: 20px; } .subft-copyright{ font-size: 10px; position: absolute; left: 0; } .subft-hypercube{ position: absolute; right: 0; } @media only screen and (min-width: 767px) and (max-width: 1136px) { .td-header-sp-recs { width: 400px; left: 0px; } .header_cmenu { width: 78%; } .header_cmenu > ul { font-size: 10px; } .header_social { width: 22%; padding-left: 15px; border: none; } .td-social-icon-wrap .td-icon-font { font-size: 12px; } .header_social > .td-social-icon-wrap:last-child { display: none; } .sf-menu a.sf-with-ul { font-size: 9px; } .sl_3ad_img > .td_block_inner > .td-big-grid-wrapper > .td_module_mx10.td-animation-stack.td-big-grid-post-0.td-big-grid-post.td-small-thumb, .sl_3ad_img > .td_block_inner > .td-big-grid-wrapper > .td_module_mx10.td-animation-stack.td-big-grid-post-1.td-big-grid-post.td-small-thumb, .sl_3ad_img > .td_block_inner > .td-big-grid-wrapper > .td_module_mx10.td-animation-stack.td-big-grid-post-2.td-big-grid-post.td-small-thumb { margin-bottom: 5px; height: 86px; } .members { width: 23.9%; } .katalogos { width: 23.9%; } .members:last-child h2 { font-size: 36px; padding-left: 25px; } ul.ulmemb { list-style-type: none; font-size: 10px; width: 50%; float: left; background-color: #26B8EB; margin-top: 0px; margin-bottom: 10px; padding-bottom: 8px; padding-top: 8px; } li.members-right { padding-right: 5px; padding-left: 5px; } .bs-mc-url_2 { float: left; width: 100%; margin-top: 0px; } } .skin { position: fixed; z-index: 0; top: 0px; left: 50%; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; } .skin > div { position: relative; left: -50%; } .skin_custom { position: fixed; z-index: 0; top: 0px; left: 50%; } .skin_custom > div { position: relative; left: -50%; } .skin_srolld { top:-149px!important; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; } .td-main-content-wrap, .td-category-grid, .post, .td-category-header { background-color: transparent; } .event_link.ics, .event_link.gcal, .event_link.vcs { display: none; } h4.agendah { font-weight: 600; } .event_exerpt{ display:block; font-size: 12px; line-height: 17px; margin-bottom: 15px; } .ul-overflow{ overflow:visible !important; height:35px !important; } .subchildcat-container{ position: relative; } .subchildcat-line{ border: solid 1px; position: absolute; width: 1px; height:7px; left: 50%; } .subchildcat-ul{ margin-top:7px; position:absolute; display:flex !important; } .td-big-grid-post .td-post-category, .td-theme-slider .slide-meta-cat a { text-transform: lowercase; } .td_module_mx1.td_module_wrap.td-animation-stack > .td-module-meta-info > .td-editor-date > .td-author-date > .td-post-date { display: none!important; } .entry-crumbs { position: relative; } .td-category-header .td-page-title { text-transform: lowercase; } .event_item h5 { font-size: 1.3em; clear: none; font-weight: 800; line-height: 20px; } span.event_exerpt { line-height: 20px; } .event_data { display: inline-flex; font-size: 0.7em; font-weight: 600; color: #19232D; } @media (min-width: 767px){ .biscottogroupmobile { display: none!important; } } @media (max-width: 767px){ .biscottogroupdesk { display: none!important; } } #cookie-notice .button.wp-default { font-family: Open sans; line-height: 18px; padding: 2px 12px; background: #fff; border-color: #fff; color: #333; text-shadow: 0 0px 0 #FFF; border-radius: 0px; font-weight: 700; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; } #cookie-notice .button.wp-default:hover, #cookie-notice .button.wp-default:focus { background: #19232D; border-color: #19232D; color: #fff; } .pum-close.popmake-close:after { content: '\f057'; right: 0; font-family: 'FontAwesome'; } html.pum-open.pum-open-overlay.pum-open-scrollable body > [aria-hidden] { padding-right: 0px!important; } .summer-menu { background-color: #FFF100; } #menu-main-menu-1 > .summer-menu a.sf-with-ul { color: #19232D!important; background-color: #FFF100; } @media (max-width: 767px){ .summer-menu { background-color: transparent!important; } } html.pum-open.pum-open-overlay.pum-open-scrollable body > [aria-hidden] { padding-right: 0px!important; } .member-card-container { float:none; display:inline-block; } .td_module_19 .entry-thumb { width: 100%; height: auto; } .member-card-container { display: inline-block; border: 1px solid #000000; margin-bottom: 50px; padding: 40px; margin-bottom: 50px; margin-bottom: 10px; } h3.bmc-bortex { font-family:'Open sans'; font-size: 15px; font-weight: 800; margin-top: -55px; background-color: #ffff00; width: 85%; margin-left: auto; margin-right: auto; text-align: center; } .bmc-ekt { font-weight: 800; margin-bottom: 0px; } .bs-mc-ul { margin-top: 0px; } .bs-mc-url{ background-color: #ffff00; width: 85%; font-size: 14px; margin-bottom: 0px; float: left; } .bs-mc-url.new { background-color: #000; color:#fff; width: 15%; font-size: 14px; margin-bottom: 0px; } @media (max-width: 767px) { .member-card-container { margin-top: 20px; padding: 10px; width: 100%; } h3.bmc-bortex { margin-top: -35px; width:95%; padding-left: 5px; padding-right: 5px; } .bs-mc-url { width:100%; line-height: 38px; } .bs-mc-url.new { width:100%; } .td-scroll-up { display: block; } .mashicon-buffer .icon, .mashicon-buffer .text, [class*=" mashicon-"], [class^=mashicon-] .icon { padding-right: 5px; } [class*=" mashicon-"] .text, [class^=mashicon-] .text { display: inline; font-size: 11px; } .bg-customcol { height: auto!important; margin-left: 0px!important; } h1.blockhead.first { width: 30%!important; } h1.blockhead.sec { width:70%!important; } } .arth-head { font-size: 14px; font-weight: 800; color: #4db2ec; text-align: center; margin-top: 0px; margin-bottom: 0px; font-family: "Open Sans"; } .arth-sec { font-size: 16px; font-weight: 600; text-align: center; margin-top: 0px; color:#000; font-family: "Open Sans"; } .bg-customcol { background-image: linear-gradient(top, transparent 100px,#e6e6e6 100px, #e6e6e6 100%); background-image: -webkit-linear-gradient(top, transparent 100px,#e6e6e6 100px, #e6e6e6 100%); background-image: -moz-linear-gradient(top, transparent 100px,#e6e6e6 100px, #e6e6e6 100%); background-image: -ms-linear-gradient(top, transparent 100px,#e6e6e6 100px, #e6e6e6 100%); background-image: -o-linear-gradient(top, transparent 100px,#e6e6e6 100px, #e6e6e6 100%); width: 95%!important; height: 650px; margin-left: 25px; } h1.blockhead { font-family: "Open Sans"; } h1.blockhead.first { width: 11%; float:left; background-color: #00AEEF; } h1.blockhead.sec { width:89%; float:right; } p > input.wpcf7-form-control.wpcf7-submit { padding: 18px 15px!important; } .billoverhead { background-color: #ffffff; z-index:99; position: relative; height:280px; } .billoverheadad { height:250px; width:970px; margin-left:auto; margin-right:auto; padding-top: 15px; } .newsletterbox { margin-top: 10px; margin-bottom:20px; line-height: 19px; } .newsletter > .wpcf7-form-control > .wpcf7-list-item { margin: 0 0 0 0; } .newsletter > .wpcf7-form-control > .wpcf7-list-item > input { margin-right: 5px; } .oroixrisis { display: inline-block; } .oroixrisis > span > span { margin-left:0px; margin-right: 10px; font-size: 20px; } .menuyellow { background-color: #fff100; } .menuyellow > a { color:#19232d!important; background-color: #fff100!important; } .redbgmenu { background-color: #D31A22; } .bestmenu { background-color: #00aeef; } .sf-menu>li.bestmenu>a:after { } #div-gpt-ad-1479771012442-0, #div-gpt-ad-1479771012442-1 { margin-bottom:15px; } #map { padding-bottom: 10px!important; } .inpost-banner { position: relative; border: 2px solid #ccc; padding-bottom: 20px; margin-top: 25px; text-align: center; width:350px; margin-left:auto; margin-right:auto; margin-bottom:20px; } .inpost-banner:before { content: 'ADVERTISEMENT'; font-size: 12px; margin-bottom: 3px; display: inline-block; text-align: center; z-index: 2; bottom: 10px; padding: 0 20px; position: relative; background-color: #fff; } .td-header-wrap .td-affix .td-main-menu-logo { margin-left:-130px; } input[type=radio] { width: 30px; font-size: 52px; } .bg-customcol { width:95%!important; } .td-header-style-1 .td-header-sp-logo { margin: 27px 0px 0px -6px; height: 100px; } .td-header-style-1 .td-header-sp-logo img { max-height: 80px; margin-left: 20px; } .vertlinetop { height: 178px; position: absolute; border-left: 1px solid white; top: 0px; bottom: 32px; left: -48px; z-index: 9999999999999999999; } .header_cmenu > ul > li:first-child { margin-left:10px; } .vertlinetopsecond { height: 176px; position: absolute; border-right: 1px solid white; top: -58px; bottom: 0px; z-index: 99999; } .td-social-icon-wrap { padding-left: 14px; } ul#menu-top-biscotto-more::before { content: url(/images/biscotto-more.svg); width: 109px; position: absolute; left: -280px; } .td-header-top-menu-full { border-bottom: 1px solid #fff!important; } ul#menu-top-biscotto-more > li { border-right: 1px solid #fff; padding-left: 15px; } ul#menu-top-biscotto-more { left: 14%; position: relative; } ul#menu-top-biscotto-more > li:last-child { border-right: none; } .td-header-sp-top-menu > .menu-top-container { -webkit-box-align: center; -webkit-box-pack: center; display: -webkit-box; } .td-header-sp-top-menu { float:none!important; } } .bs-mc-img-div{ background-image: url(/images/images/biscotto-member-card-2019.png)!important; } .menuyellow > a { text-transform: none!important; } .td_module_19 { padding-bottom: 0px; } .redbgmenu { background-color: #D31A22; } .xmas-mainbill { width: 970px; height: 250px; margin-right: auto; margin-left: auto; background-image: url("https://www.biscotto.gr/images/thess-xmas.jpg"); background-position: center center; margin-top: 20px; } .xmas-top { padding-top: 0.5rem; margin-left: 4.5rem; display: block; } .xmas-top > a > h1 { line-height: 3.6rem; max-width: 62.33%; background-color: #D31A22; color: #fff; padding: 0px 30px 0px 20px; font-weight: 800; -webkit-transition: all 1s; transition: all 1s; } .xmas-top > a { text-decoration: none; } .xmas-bot { margin-left: 4.5rem; } .xmas-bot > a { width: 30%; background-color: #D31A22; color: #fff; padding: 10px 30px 10px 20px; font-weight: 800; text-decoration: none; -webkit-transition: all 1s; transition: all 1s; } .xmas-bot > a:hover { background-color: #fff; color: #000; } .xmas-art-first:hover { top: -20px!important; box-shadow: 0 4px 4px 0 rgba(26,26,26,0.6) !important; } .xmas-art { width: 1070px; height: 90px; margin-right: auto; margin-left: auto; margin-top: -3rem; display: flex; -webkit-transition: all 1s; transition: all 1s; } .xmas-art-first { padding: 10px; color: #fff; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; -ms-grid-row-align: center !important; align-items: center !important; margin-left: 1.5rem !important; margin-right: 1.5rem !important; display: flex !important; background-color: #fff !important; box-shadow: 0 2px 4px 0 rgba(26,26,26,0.2) !important; position: relative; top: 0px; -webkit-transition: all 1s; transition: all 1s; } .xmas-art-first img { height: 73px; width: 73px; float: left; position: relative; margin-right: 10px; object-fit: cover; object-position: 20% 50%; } .xmas-art-first p { font-size: 14px; line-height: 17px; top: 10px; color: #000; font-weight: 700; position: relative; } .xmas-art-first span { -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; -ms-grid-row-align: center !important; align-items: center !important; display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; position: absolute; width: 20px; height: 91px; right: -16px; top: 0px; background-color: red; } .td-icon-menu-down.xmas { -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); margin-left: 2px; } .td-icon-menu-down.xmas:before { color: #fff; } #positrela { position: relative; } #fourowcustom > .td-pb-span3 { padding-left: 0px; } #fourowcustom > .td-pb-span3:first-child { padding-left: 24px; } #fourowcustom > .td-pb-span3:last-child { padding-right: 24px; } .waiter { background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)), url(https://www.biscotto.gr/wp-content/uploads/2018/10/waiter.jpg); background-size: cover; } .barman { background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)), url(https://www.biscotto.gr/wp-content/uploads/2018/10/barman.jpg); background-size: cover; } .barista { background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)), url(https://www.biscotto.gr/wp-content/uploads/2018/10/barista.jpg); background-size: cover; } .sales { background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)), url(https://www.biscotto.gr/wp-content/uploads/2018/10/cashier.jpg); background-size: cover; } .delivery { background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)), url(https://www.biscotto.gr/wp-content/uploads/2018/10/delivery.jpg); background-size: cover; } .chef { background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)), url(https://www.biscotto.gr/wp-content/uploads/2018/10/chef.jpg); background-size: cover; } .fastfood { background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)), url(https://www.biscotto.gr/wp-content/uploads/2018/10/fastfood.jpg); background-size: cover; } .hostess { background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)), url(https://www.biscotto.gr/wp-content/uploads/2018/10/hostess.jpg); background-size: cover; } .skillHolder { width: 250px; height: 150px; position: relative; overflow: hidden; } .skillHolder > .skillPhoto { position: absolute; bottom: 0; left: 0; width: 100%; padding: 10px 10px; } .skillHolder > .skillPhoto > h4 { margin: 0; color: white; text-shadow: 0 1px 0 black; font-weight: 600; } .aholderd { display: flex; } .td-scroll-up { z-index:999999999999999999; } .local-mainbill { width: 950px; height: 350px; margin-right: auto; margin-left: auto; background-image: url("https://www.biscotto.gr/wp-content/uploads/2019/01/local-bill.jpg"); background-repeat: no-repeat; background-position: center center; margin-top: 20px; } .local-art { margin-top: -2rem; width: 820px; height: 50px; margin-right: auto; margin-left: auto; display: flex; -webkit-transition: all 1s; transition: all 1s; } .xmas-art-first.local { background-color: #414141 !important; } .xmas-art-first.local > a { margin-left: auto; margin-right: auto; } .xmas-art-first p.local { color: #fff; font-weight: 500; } .xmas-art-first span.local { height: 50px; right: 26px; background-color: transparent; } .vc_btn3-icon.fa.fa-long-arrow-right.xmas { color: #fff; font-size: 17px; } .local-mainbill { width: 950px; height: 350px; margin-right: auto; margin-left: auto; background-image: url("https://www.biscotto.gr/wp-content/uploads/2019/01/local-bill.jpg"); background-repeat: no-repeat; background-position: center center; margin-top: 20px; } .local-art { margin-top: -2rem; width: 820px; height: 50px; margin-right: auto; margin-left: auto; display: flex; -webkit-transition: all 1s; transition: all 1s; } 