芝麻web文件管理V1.00
编辑当前文件:/home4/randall/public_html/sl/wp-content/plugins/trx_utils/shortcodes/theme.shortcodes.css
/* Accordion and Toggles -------------------------------------------------------------- */ .sc_accordion .sc_accordion_item, .sc_toggles .sc_toggles_item { margin-bottom: 3.125em; } .sc_accordion > .sc_accordion_item .sc_accordion_content, .sc_toggles > .sc_toggles_item .sc_toggles_content{ overflow: hidden; display: none; } .sc_accordion .sc_accordion_item .sc_accordion_title, .sc_toggles .sc_toggles_item .sc_toggles_title { position:relative; overflow:hidden; cursor:pointer; margin:0; min-height: 1.6667em; font-size: 1.875em; line-height: 1.2em; text-transform: none; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; padding:0.2333em 0 0.2333em 2.6667em; } .sc_accordion .sc_accordion_item .sc_accordion_title .sc_items_counter:after, .sc_toggles .sc_toggles_item .sc_toggles_title .sc_items_counter:after{ content:'. '; } .sc_accordion .sc_accordion_item .sc_accordion_title .sc_accordion_icon, .sc_toggles .sc_toggles_item .sc_toggles_title .sc_toggles_icon { position:absolute; left:0; top:0; width: 1.6667em; height: 1.6667em; line-height: 1.6667em; padding:0; text-align:center; overflow:hidden; background-color:#e4e7e8; color: #ffffff; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; } .sc_accordion .sc_accordion_item .sc_accordion_title .sc_accordion_icon:before, .sc_toggles .sc_toggles_item .sc_toggles_title .sc_toggles_icon:before { position:absolute; left:50%; top:50%; -webkit-transform:translateX(-50%) translateY(-50%); -moz-transform:translateX(-50%) translateY(-50%); transform:translateX(-50%) translateY(-50%); } .sc_accordion .sc_accordion_item .sc_accordion_content, .sc_toggles .sc_toggles_item .sc_toggles_content { padding:1.5em 0 0; } .sc_accordion .sc_accordion_item .sc_accordion_title .sc_accordion_icon_opened, .sc_toggles .sc_toggles_item .sc_toggles_title .sc_toggles_icon_opened { margin-top:-4em; /* -2.3333em */ } .sc_accordion .sc_accordion_item .sc_accordion_title.ui-state-active .sc_accordion_icon_opened, .sc_toggles .sc_toggles_item .sc_toggles_title.ui-state-active .sc_toggles_icon_opened { margin-top:0; } .sc_accordion .sc_accordion_item .sc_accordion_title.ui-state-active .sc_accordion_icon_closed, .sc_toggles .sc_toggles_item .sc_toggles_title.ui-state-active .sc_toggles_icon_closed { margin-top:4em; /* 2.3333em */ } /* Audio -------------------------------------------------------------- */ /* container */ .sc_audio { -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0 auto; text-align: left; position: relative; background-position: center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; padding: 1.25em 2.3125em; border: 0.625em solid #f0f0f0; } .sc_audio.aligncenter { max-width: 950px; } .sc_audio.sc_show { -moz-opacity: 1; opacity: 1; filter: alpha(opacity=100); } .sc_audio.sc_audio_info { padding: 1em 2.3125em 1.625em; position: relative; } .sc_audio.sc_audio_image { padding: 6em 2.9375em 5em; border: none; background-position: center center; position: relative; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_audio.sc_audio_info.sc_audio_image { padding: 5em 2.9375em 2.25em; border: none; } .sc_audio.sc_audio_image .sc_audio_container { position:absolute; left:2em; right:2em; bottom: 2em; } .mejs-offscreen { display:none !important; } /* title */ .sc_audio .sc_audio_header { padding:0 0 1.75em; position: relative; } .sc_audio .sc_audio_title { font-weight: 900; font-size: 1em; text-transform: none; letter-spacing: normal; margin: 0; font-family: 'Lato'; } .sc_audio .sc_audio_author { font-weight: 900; text-transform: uppercase; margin-bottom: 0.0625em; } /* controls */ .mejs-container:not(.mejs-video) { height: 26px !important; border: 0 !important; } .sc_audio .mejs-container { margin: 0; height: 26px !important; } .sc_audio .mejs-container, .sc_audio .mejs-embed, .sc_audio .mejs-embed body, .sc_audio .mejs-container .mejs-controls { background: transparent !important; border-width: 0 !important; } .mejs-container .mejs-controls { height: 26px !important; white-space: nowrap; } .mejs-container .mejs-controls div { font-size: 1em !important; } .mejs-container .mejs-controls .mejs-fullscreen-button, .mejs-container .mejs-controls .mejs-volume-button, .mejs-container .mejs-controls .mejs-volume-button:hover, .mejs-container .mejs-controls .mejs-playpause-button { margin: 0px !important; } .mejs-controls .mejs-button button { font-size: 1.375em !important; background: none !important; margin: 0 !important; width: 30px !important; height: 26px !important; outline: none !important; font-weight: 400; } .mejs-controls div.mejs-time-rail { margin: 0 !important; padding: 0 !important; } .mejs-controls div.mejs-time-rail, .mejs-controls div.mejs-time-rail .mejs-time-total, .mejs-controls div.mejs-time-rail .mejs-time-loaded { /*width: 200px;*/ } .mejs-controls a.mejs-horizontal-volume-slider { width: 77px; } .mejs-controls .mejs-time-rail .mejs-time-total { -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; margin: 6px 3px 8px !important; } .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { top: 5px !important; width: 100% !important; } .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { /*top: 5px !important;*/ } .mejs-controls a.mejs-horizontal-volume-slider { width: 96px !important; } .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mejs-controls a.mejs-horizontal-volume-slider, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-time-rail .mejs-time-total, .mejs-controls .mejs-time-rail .mejs-time-buffering, .mejs-controls .mejs-time-rail .mejs-time-loaded, .mejs-controls .mejs-time-rail .mejs-time-current { height: 13px !important; } .mejs-container .mejs-controls .mejs-time { font-size: 0px !important; position: relative; left: -10000px; padding: 0 !important; } .mejs-container .mejs-controls .mejs-fullscreen-button { margin-right: 0 !important; } .mejs-container .mejs-controls .mejs-volume-button, .mejs-container .mejs-controls .mejs-volume-button:hover{ width: 48px; margin-left: 20px !important; } .mejs-play button:before { content: '\e909'; font-family: 'Fontello'; } .mejs-replay button:before { content: '\e80e'; font-family: 'Fontello'; font-weight: 900; } .mejs-pause button:before { content: '\e908'; font-family: 'Fontello'; } .mejs-mute button:before { content: '\e910'; font-family: 'Fontello'; font-size: 1.3636em; } .mejs-unmute button:before { content: '\e90f'; font-family: 'Fontello'; position: relative; left: -4px; top: -2px; } .sc_audio .mejs-controls .mejs-time-rail .mejs-time-float { background: #041721; width: 52px; height: 26px; border-radius: 3px; border: none; top: -32px; margin-left: -25px; text-align: center; color: #fff; } .sc_audio .mejs-controls .mejs-time-rail span.mejs-time-float-current { color: #fff; display: inline-block; margin: auto; line-height: 26px; height: auto; position: relative; font-size: 14px; font-weight: 900; width: auto; } .sc_audio .mejs-controls .mejs-time-rail .mejs-time-handle { display: none; } .sc_audio .mejs-controls .mejs-time-rail .mejs-time-float-corner { border-color: #041721 transparent transparent; top: 25px; left: 21px; position: absolute; } .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total:before, .mejs-controls .mejs-time-rail .mejs-time-total:before { content: " "; display: block; background: #dddddd; border:1px solid #575757; position: absolute; left: 0; right: 0; top: 0; bottom: 0; -webkit-border-radius: 2px; border-radius: 2px; border: 0; } /* Button -------------------------------------------------------------- */ input[type="submit"], input[type="button"], button, .sc_button, .wp-block-button__link, .pagination_viewmore > a, .learndash #learndash_next_prev_link > a{ display:inline-block; text-align:center; padding:0 1.5714em; border-width: 0.7143em; border-style: solid; font-weight:700; text-transform: uppercase; white-space: nowrap; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .sc_button.sc_button_round { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } input[type="submit"]:before, input[type="button"]:before, button:before, .sc_button:before { margin-right:10px; } input[type="submit"].sc_button_size_small, input[type="button"].sc_button_size_small, button.sc_button_size_small, .sc_button.sc_button_size_small { line-height: 2.6667em; } input[type="submit"].sc_button_size_large, input[type="button"].sc_button_size_large, button.sc_button_size_large, .sc_button.sc_button_size_large, .pagination_viewmore > a{ outline: none; } /* ================= BUTTON'S HOVERS ==================== */ /* This way via gradient */ [class*="sc_button_hover_slide"] { -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s; background-position: right bottom !important; } .sc_button_hover_slide_left { background-size: 210% 100% !important; } .sc_button_hover_slide_top { background-size: 100% 210% !important; } .sc_button_hover_slide_left:hover, .sc_button_hover_slide_left.active { background-position: left bottom !important; } .sc_button_hover_slide_top:hover, .sc_button_hover_slide_top.active { background-position: right top !important; } /* Arrow */ .sc_button_hover_arrow { position:relative; overflow:hidden; padding-left: 2em !important; padding-right: 2em !important; } .sc_button_hover_arrow:before { content: '\e8f4'; font-family:'fontello'; position:absolute; z-index:1; right: -2em !important; left: auto !important; top: 50% !important; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s; background-color:transparent !important; color: inherit !important; } .sc_button_hover_arrow:hover:before, .sc_button_hover_arrow.active:before { right: 0.5em !important; } /* ================= END BUTTON'S HOVERS ==================== */ /* Blogger -------------------------------------------------------------- */ .sc_item_descr.sc_blogger_descr { margin-bottom: 2.3889em; } .sc_blogger.sc_scroll_controls { position: relative; } .sc_blogger.sc_scroll_controls_type_top { overflow: visible !important; } .sc_blogger.sc_scroll_controls_type_top .sc_scroll_controls_wrap { top: 0; } .sc_blogger_align_left .sc_item_title, .sc_blogger_align_left .sc_item_subtitle, .sc_blogger_align_left .sc_item_descr { text-align: left; } .sc_blogger_align_right .sc_item_title, .sc_blogger_align_right .sc_item_subtitle, .sc_blogger_align_right .sc_item_descr { text-align: right; } .sc_blogger_align_center .sc_item_title, .sc_blogger_align_center .sc_item_subtitle, .sc_blogger_align_center .sc_item_descr { text-align: center; } /* Style 'Polaroid' */ .sc_blogger.layout_polaroid .sc_blogger_elements *, .sc_blogger.layout_polaroid .sc_blogger_elements *:after, .sc_blogger.layout_polaroid .sc_blogger_elements *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_blogger.layout_polaroid .sc_blogger_elements { height: 0; } .js .sc_blogger.layout_polaroid .sc_blogger_elements .photostack { height: 40em; } .sc_blogger.layout_polaroid .sc_blogger_elements+.sc_blogger_button { margin-top:3em; } .sc_blogger.layout_polaroid .sc_blogger_elements figure { overflow: visible; } .sc_blogger.layout_polaroid .sc_blogger_elements figure figcaption { background: transparent; display: block; height: auto; margin: 0; padding: 0; position:static; vertical-align: middle; font-size:1em; } .sc_blogger.layout_polaroid .sc_blogger_elements .sc_polaroid_title { font-weight:400; margin: 0.6em 0 0 0; } .sc_blogger.layout_polaroid .sc_blogger_elements .photostack-back { font-size:1.0769em; line-height:1.5em; padding:2.3077em; } /* Style 'Date' */ .sc_blogger.layout_date .sc_blogger_item { position: relative; } .sc_blogger.layout_date .sc_blogger_item:before { content: ' '; display: block; background-color: #ddd; position: absolute; z-index: 1; } .sc_blogger.layout_date.sc_blogger_vertical .sc_blogger_item:before { width: 1px; height: 100%; left: 40px; top: 0; } .sc_blogger.layout_date.sc_blogger_horizontal .sc_blogger_item:before { height: 1px; width: 100%; left: 0; top: 40px; } .sc_blogger.layout_date.sc_blogger_horizontal .sc_blogger_item.sc_blogger_item_last:before { content: none; } .sc_blogger.layout_date .sc_blogger_item .sc_blogger_date { width: 78px; height: 78px; border: 1px solid #ddd; position: relative; z-index: 2; background-color: #fff; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .sc_blogger.layout_date .sc_blogger_item .sc_blogger_date .day_month { display: block; padding: 14px 0 6px 0; font-size: 1.15em; } .sc_blogger.layout_date .sc_blogger_item .sc_blogger_date .year { display: block; font-size: 0.75em; margin: 0 auto; } .sc_blogger.layout_date .sc_blogger_item .sc_blogger_date .year:before { width: 33px; display: block; margin: 0 auto 3px; content: ' '; border-top: 1px solid #ddd; } .sc_blogger.layout_date .sc_blogger_item .sc_blogger_title { margin:0 0 0.6em 0; } .sc_blogger.layout_date.sc_blogger_horizontal { overflow: hidden; } .sc_blogger.layout_date.sc_blogger_horizontal .sc_blogger_item { float: left; } .sc_blogger.layout_date.sc_blogger_horizontal .post_content { padding-right:2em; } .sc_blogger.layout_date.sc_blogger_horizontal .sc_blogger_item .sc_blogger_date { margin-bottom: 1.25em; } .sc_blogger.layout_date.sc_blogger_vertical .sc_blogger_item + .sc_blogger_item { padding-top: 2em; } .sc_blogger.layout_date.sc_blogger_vertical .sc_blogger_item .sc_blogger_date { float: left; } .sc_blogger.layout_date.sc_blogger_vertical .post_content { padding-left:100px; } .sc_blogger.layout_date.sc_blogger_vertical .post_content:after { content:' '; width:100%; height:0; display:block; clear:both; } .sc_blogger.layout_date.sc_blogger_vertical .sc_blogger_item .post_info { margin: 0; } .sc_blogger.layout_date .load_more { height: 60px; position: relative; } .sc_blogger.layout_date .load_more:before { width: 28px; height: 28px; border: 1px solid #ddd; background-color: #fff; font-family: "fontello"; content: '\e82d'; text-align: center; position: absolute; z-index: 2; bottom: 0; left: 24px; line-height: 28px; } .sc_blogger.layout_date .load_more:after { content: ''; display: block; width: 1px; height: 100%; background-color: #ddd; position: absolute; left: 40px; top: 0; z-index: 1; } /* Style Plain */ .sc_blogger_item.sc_plain_item { padding: 2.2857em; background-color:#f0f0f0; margin-bottom:2px; text-align:center; } .sc_blogger_item.sc_plain_item .post_category { font-style:italic; } .sc_blogger_item.sc_plain_item .post_title { margin-top:0.6em; margin-top:0.4em; } .sc_blogger_item.sc_plain_item .post_info { margin-bottom:0; } .sc_blogger.layout_plain .sc_item_button { margin-top:2.2857em; } /* Style News */ .sc_blogger.sc_blogger_horizontal.layout_news { overflow:hidden; } .sc_blogger.sc_blogger_horizontal.layout_news .post_featured { width: 40%; float: left; vertical-align: top; margin: 0 2em 0.7em 0; } .sc_blogger.sc_blogger_horizontal.layout_news .columns_wrap .post_featured { width: 100%; float: none; margin: 0 0 0.7em 0; } .sc_blogger.sc_blogger_vertical.layout_news .sc_blogger_item+.sc_blogger_item { padding-top:2em; margin-top:2em; border-top:1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } /* Style 'Related' */ .article_style_boxed .sc_blogger.template_related .post_content_wrap { background-color:#f7f7f7; } /* Style 'Masonry' */ .article_style_boxed .sc_blogger.template_masonry .post_content { background-color:#f7f7f7; } /* Isotope filters */ .sc_blogger .isotope_filters { margin: 1.5em 0 1em; } /* Button below posts */ .sc_blogger.no_margins .sc_blogger_button { margin-top: 2em; } /* Blogger with scroll */ .sc_scroll_horizontal .sc_blogger .isotope_item, .sc_scroll_horizontal .sc_blogger [class*=column-], .sc_blogger .sc_scroll_horizontal .isotope_item, .sc_blogger .sc_scroll_horizontal [class*=column-] { width: 400px; display: inline-block; vertical-align:top; position:relative; padding-bottom:0; white-space:nowrap; } .sc_scroll_horizontal .sc_blogger .isotope_column_2, .sc_scroll_horizontal .sc_blogger .column-1_2, .sc_blogger .sc_scroll_horizontal .isotope_column_2, .sc_blogger .sc_scroll_horizontal .column-1_2 { width: 600px; } .sc_scroll_horizontal .sc_blogger .isotope_column_4, .sc_scroll_horizontal .sc_blogger .column-1_4, .sc_blogger .sc_scroll_horizontal .isotope_column_4, .sc_blogger .sc_scroll_horizontal .column-1_4 { width: 300px; } .sc_scroll_horizontal .sc_blogger .isotope_column_5, .sc_scroll_horizontal .sc_blogger .column-1_5, .sc_blogger .sc_scroll_horizontal .isotope_column_5, .sc_blogger .sc_scroll_horizontal .column-1_5 { width: 240px; } .sc_scroll_horizontal .sc_blogger .isotope_column_6, .sc_scroll_horizontal .sc_blogger .column-1_6, .sc_blogger .sc_scroll_horizontal .isotope_column_6, .sc_blogger .sc_scroll_horizontal .column-1_6 { width: 200px; } .sc_scroll_vertical .sc_blogger .isotope_wrap, .sc_blogger .sc_scroll_vertical .isotope_wrap { /*margin-right:0;*/ } .sc_scroll_vertical .sc_blogger .isotope_item, .sc_scroll_vertical .sc_blogger [class*=column-], .sc_blogger .sc_scroll_vertical .isotope_item, .sc_blogger .sc_scroll_vertical [class*=column-] { position:relative; /* width: 100%; display: block; padding-right:0; */ width: auto; max-width:400px; display: inline-block; padding-right:50px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /* Call to action -------------------------------------------------------------- */ .sc_call_to_action_align_left .sc_call_to_action_info, .sc_call_to_action_align_left .sc_call_to_action_title, .sc_call_to_action_align_left .sc_call_to_action_descr { text-align: right; } .sc_call_to_action_align_right .sc_call_to_action_info, .sc_call_to_action_align_right .sc_call_to_action_title, .sc_call_to_action_align_right .sc_call_to_action_descr { text-align: left; } .sc_call_to_action_align_left .sc_call_to_action_featured, .sc_call_to_action_align_left .sc_call_to_action_info, .sc_call_to_action_align_right .sc_call_to_action_featured, .sc_call_to_action_align_right .sc_call_to_action_info { vertical-align:middle; } .sc_call_to_action_align_none .sc_call_to_action_info, .sc_call_to_action_align_center .sc_call_to_action_info { text-align:center; margin: 0 auto; } .sc_call_to_action_align_none .sc_call_to_action_featured, .sc_call_to_action_align_center .sc_call_to_action_featured { margin: 0 auto 2.2857em; } .sc_call_to_action_style_1 .sc_call_to_action_info{ max-width: 700px; } .sc_call_to_action_style_1 .sc_call_to_action_title.sc_item_title { font-size: 3.125em; line-height: 1.2em; margin-bottom: 0.32em; } .sc_call_to_action_style_1 .sc_call_to_action_descr.sc_item_descr { margin: 0; } .inverse_colors .sc_call_to_action_style_1 .sc_call_to_action_descr.sc_item_descr { font-weight: 400; } .sc_call_to_action_style_1 .sc_call_to_action_button.sc_item_button { margin-top: 2.5625em; } .sc_call_to_action_style_1 .sc_call_to_action_button.sc_item_button +.sc_call_to_action_button.sc_item_button { margin-left: 2.1428em; margin-right: 2.1428em; } .sc_call_to_action_align_left .sc_call_to_action_buttons, .sc_call_to_action_align_right .sc_call_to_action_buttons { margin-top:0; } .sc_call_to_action_accented { padding: 3em 0; } .sc_call_to_action_style_2 .sc_call_to_action_info, .sc_call_to_action_style_2 .sc_call_to_action_buttons { vertical-align:middle; } .sc_call_to_action_style_2 .sc_call_to_action_buttons .sc_item_button { margin-top: 2.25em; } .sc_call_to_action_style_2 .sc_call_to_action_buttons .sc_button{ padding: 0 1.9286em; } .sc_call_to_action_style_2 .sc_call_to_action_title { font-size: 3.125em; line-height: 1.08em; margin-bottom:0.4em; max-width: 450px; } .sc_call_to_action_style_2 .sc_item_descr.sc_call_to_action_descr { margin: 0 0 2.2778em; } .sc_call_to_action_style_2.sc_call_to_action_align_none { text-align:center; } .sc_call_to_action_style_2.sc_call_to_action_align_none .sc_call_to_action_info, .sc_call_to_action_style_2.sc_call_to_action_align_none .sc_call_to_action_buttons { display:inline-block; } .sc_call_to_action_style_2.sc_call_to_action_align_none .sc_call_to_action_buttons { margin-left:4em; } .sc_call_to_action_style_2.sc_call_to_action_align_center { text-align:center; } .sc_call_to_action_style_2 .sc_call_to_action_info { position: relative; z-index: 2; } .sc_call_to_action_style_2 .sc_call_to_action_featured img { width: auto; max-width: none; position: absolute; right: 20px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); } .sc_call_to_action_with_border { border: solid 0.625em #cccccc; padding: 5.625em 1.25em 6.5625em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_call_to_action_style_3 { max-width: 44.125em; margin: 0 auto; } .sc_call_to_action_style_3.sc_call_to_action_with_border { border-width: 0.9375em; padding: 3.125em 1.25em 4.1875em; } .sc_call_to_action_style_3 .sc_title { line-height: 1.2222em; letter-spacing: 0.0755em; margin-bottom: 0; } .sc_call_to_action_style_3 .sc_call_to_action_title.sc_item_title { font-size: 2.8125em; line-height: 1.2222em; letter-spacing: 0.0755em; margin-bottom: 0; } .sc_call_to_action_style_3 .sc_item_button > a { padding-left: 1.7857em; padding-right: 1.7857em; } .sc_call_to_action_style_3 .sc_call_to_action_descr.sc_item_descr { margin: 2em 0 0; } /* Chat -------------------------------------------------------------- */ .sc_chat { position: relative; padding-left:20px; overflow:hidden; } .sc_chat+.sc_chat { margin-top:1.5em; } .sc_chat_inner { position: relative; background-color: #ffffff; border: 1px solid #1eaace; padding: 1.2em 1.2em 0.875em; overflow:hidden; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .sc_chat:after { content:' '; position:absolute; z-index:1; top:30%; left:14px; width:11px; height:30px; -webkit-transform: rotate(30deg) skewY(-45deg); -moz-transform: rotate(30deg) skewY(-45deg); -ms-transform: rotate(30deg) skewY(-45deg); -o-transform: rotate(30deg) skewY(-45deg); transform: rotate(30deg) skewY(-45deg); background-color:#ffffff; border-left:1px solid #1eaace; border-bottom:1px solid #1eaace; } .sc_chat .sc_chat_title { margin-bottom: 1em; font-weight:400; } .sc_chat .sc_chat_avatar { width: 75px; height:75px; float:left; margin:0 20px 10px 0; overflow:hidden; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .sc_chat p { margin-bottom:0; } /* Clients -------------------------------------------------------------- */ .sc_clients .sc_slider_swiper:not(.sc_slider_height_auto) .slides .swiper-slide { min-height: 3em; } .sc_clients .sc_client_image { text-align:center; line-height: 78px; } .sc_clients .sc_client_image img { vertical-align: middle; } .sc_clients_style_clients-2 .sc_client_hover { text-align:center; } .sc_clients_style_clients-2 .sc_client_title { margin: 0.5em 0 0 0; font-size:1.3333em; font-weight:700; } .sc_clients_style_clients-2 .sc_client_position { margin-top:0.25em; font-style:italic; } .sc_clients_style_clients-2 .sc_client_description { font-size:1.2857em; font-weight:300; font-style:italic; line-height:1.2857em; } .sc_clients_style_clients-2 .sc_client_description:before { content: '\e8b6'; font-family: 'fontello'; font-size:1.5em; font-style:normal; line-height:1.5em; display:block; } .sc_clients_style_clients-2 .sc_client_description p { margin:0; } .sc_clients_style_clients-2 .sc_client_description p+p { margin-top:0.5em; } .sc_clients_style_clients-2 .sc_client_image { background-color:#fff; } .sc_clients_style_clients-2 .sc_client_image img { vertical-align:middle; } .sc_clients_style_clients-2 .sc_client_info { padding-top: 1.5em; } .sc_clients_style_clients-2 .sc_client_image { position:relative; } .sc_clients_style_clients-2 .sc_client_image .sc_client_hover { position:absolute; left:0; right:0; top:0; bottom:0; opacity: 0; filter: alpha(opacity=0); text-align:center; } .sc_clients_style_clients-2 .sc_clients_item:hover .sc_client_image .sc_client_hover { opacity: 1; filter: alpha(opacity=100); } .sc_clients_style_clients-2 .sc_client_image .sc_client_hover, .sc_clients_style_clients-2 .sc_client_image .sc_client_hover .sc_client_info { overflow:hidden; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s; } .sc_clients_style_clients-2 .sc_client_image .sc_client_hover .sc_client_info { position:absolute; left:0; top:50%; width:100%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); margin-top: 50px; padding:1.5em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_clients_style_clients-2 .sc_clients_item:hover .sc_client_image .sc_client_hover .sc_client_info { margin-top: 0; } /* Columns -------------------------------------------------------------- */ .sc_columns .sc_column_item_inner { padding:1.5em; } /* Contact form -------------------------------------------------------------- */ .sc_form form { position:relative; } .sc_form .result { display:none; width:70%; position:absolute; z-index:1000; top:38%; left:50%; -webkit-transform:translateX(-50%) translateY(-50%); -moz-transform:translateX(-50%) translateY(-50%); -ms-transform:translateX(-50%) translateY(-50%); transform:translateX(-50%) translateY(-50%); -webkit-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.2); box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.2); } .sc_form .sc_item_descr .sc_socials { display:block; font-size:0.6667em; margin-top:1em; } .sc_form .sc_form_item { margin-bottom:3em; } .sc_form .sc_form_address_field { margin-bottom:2em; text-align:left; } .sc_form .sc_form_address .sc_socials { text-align:left; display:block; } .sc_form .sc_form_address_label { display:block; font-weight:700; } .sc_form .sc_form_field { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_form .sc_form_item label { text-transform: uppercase; font-size: 0.75em; font-weight: 400; font-family: 'Montserrat'; } .sc_form .sc_form_item.label_top label { display:block; margin-bottom:1.0833em; } .sc_form .sc_form_item.label_bottom label { display:block; margin-top:1.0833em; } .sc_form .sc_form_item.label_left { overflow:hidden; } .sc_form .sc_form_item.label_left label { display:inline-block; margin-right: 1.5em; vertical-align:middle; } .sc_form .sc_form_item.label_left input, .sc_form .sc_form_item.label_left .sc_form_select_container, .sc_form .sc_form_item.label_left textarea { display:inline-block; width: auto; vertical-align:middle; } .sc_form .sc_form_item .sc_form_element { width:auto; display:inline-block; } .sc_form .sc_form_item .sc_form_element+.sc_form_element { margin-left:2em; } .sc_form .sc_form_item .sc_form_element input, .sc_form .sc_form_item .sc_form_element label { width:auto; margin-right:0.5em; display:inline-block; } .sc_form .sc_form_item .sc_form_element input[type="radio"], .sc_form .sc_form_item .sc_form_element input[type="checkbox"] { display:none; } .sc_form .sc_form_item .sc_form_element input[type="radio"] + label, .sc_form .sc_form_item .sc_form_element input[type="checkbox"] + label { position:relative; padding-left:1.75em; line-height:1.5em; } .sc_form .sc_form_item .sc_form_element input[type="radio"] + label:before, .sc_form .sc_form_item .sc_form_element input[type="checkbox"] + label:before { content:' '; font-family:fontello; display:block; text-align:center; border: 1px solid #ebebeb; position:absolute; left:0; top:3px; width:1em; height:1em; line-height:1em; } .sc_form .sc_form_item .sc_form_element input[type="radio"] + label:before { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .sc_form .sc_form_item .sc_form_element input[type="checkbox"]:checked + label:before { content:'\e8ab'; } .sc_form .sc_form_item .sc_form_element input[type="radio"]:checked + label:before { content:'\e8e4'; } .sc_form .sc_form_field input, .sc_form .sc_form_message textarea { width:100%; padding:1.0625em 1.625em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_form .sc_form_message textarea { min-height:8em; } /* Date and Time picker */ .sc_form .picker { position: absolute; z-index: 10000; left: 0; top: 4em; width: 100%; height: 0; padding:1.5em; overflow:hidden; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; -webkit-transition: all 0.15s ease-out; -moz-transition: all 0.15s ease-out; transition: all 0.15s ease-out; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_form .picker--opened { height: auto; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; } .sc_form .picker__header { position: relative; margin: 0 1.5em; font-size: 1.2857em; text-transform: uppercase; text-align: center; } .sc_form .picker__month, .sc_form .picker__year { display: inline-block; margin-left: 3px; margin-right: 3px; } .sc_form .picker__nav--prev, .sc_form .picker__nav--next { position: absolute; z-index:1; top: 0; left: 0; line-height: 1.5em; width: 1.5em; height: 1.5em; text-align: center; } .sc_form .picker__nav--next { left: auto; right: 0; } .sc_form .picker__nav--prev:before, .sc_form .picker__nav--next:before { font-family: "fontello"; display: inline-block; line-height:inherit; } .sc_form .picker__nav--prev:before { content: '\e837'; } .sc_form .picker__nav--next:before { content: '\e836'; } .sc_form .picker__nav--prev:hover, .sc_form .picker__nav--next:hover { cursor: pointer; } .sc_form .picker__nav--disabled, .sc_form .picker__nav--disabled:hover, .sc_form .picker__nav--disabled:before, .sc_form .picker__nav--disabled:before:hover { cursor: default; } .sc_form .picker__table { width: 100%; border-collapse: collapse; border-spacing: 0; text-align: center; table-layout: fixed; margin: 0.8em 0 0 0; } .sc_form .picker__table th, .sc_form .picker__table td { border: none; padding:0.25em; vertical-align: top; text-align: center; } .sc_form .picker__weekday { width: 14.285714286%; text-transform: uppercase; } .sc_form .picker__day--today { position: relative; } .sc_form .picker__day--today:before { content: " "; position: absolute; top: 2px; right: 2px; width: 0; height: 0; border-top: 7px solid #f15a23; border-left: 7px solid transparent !important; } .sc_form .picker__day--infocus:hover, .sc_form .picker__day--outfocus:hover, .sc_form .picker__day--highlighted:hover, .sc_form .picker--focused .picker__day--highlighted { cursor: pointer; } .sc_form .picker__day--disabled, .sc_form .picker__day--disabled:hover, .sc_form .picker--focused .picker__day--disabled { cursor: default; background-color: transparent !important; } .sc_form .picker__footer { text-align: center; border-top: 1px solid #ddd; margin-top: 0.5em; padding: 0.5em 0 0 0; } .sc_form .picker__button--today, .sc_form .picker__button--clear, .sc_form .picker__button--close { display: inline-block; vertical-align: bottom; font-style: italic; font-weight:400; line-height: 2em; width: 33%; background-color:transparent !important; } .sc_form .picker__button--today:hover, .sc_form .picker__button--clear:hover, .sc_form .picker__button--close:hover { cursor: pointer; } .sc_form .picker__button--today:focus, .sc_form .picker__button--clear:focus, .sc_form .picker__button--close:focus { background: transparent; outline: none; } .sc_form .picker__button--today:before, .sc_form .picker__button--clear:before, .sc_form .picker__button--close:before { position: relative; display: inline-block; height: 0; } .sc_form .picker__button--today:before, .sc_form .picker__button--clear:before { content: " "; margin-right: 0.3em; } .sc_form .picker__button--today:before { top: -1px; width: 0; border-top: 7px solid transparent; border-left: 7px solid transparent !important; } .sc_form .picker__button--clear:before { top: -3px; width: 10px; border-top: 3px solid transparent; } .sc_form .picker__button--close:before { content: "\D7"; vertical-align: top; margin-right: 0.4em; font-size: 1.5385em; font-style: normal; font-weight: 700; } .sc_form .picker__button--today[disabled], .sc_form .picker__button--today[disabled]:hover { cursor: default; } /* Time */ .sc_form .picker--time { padding: 0; overflow-y: auto; -webkit-overflow-scrolling: touch; } .sc_form .picker--time.picker--opened { height: 16em; } .sc_form .picker__list { list-style: none; padding: 0; margin: 0; } .sc_form .picker__list li { margin-bottom:0; } .sc_form .picker__list-item { position: relative; padding: 0.5em 1em; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; margin-bottom:-1px; } .sc_form .picker__list-item:hover { z-index: 10; } .sc_form .picker__list-item:hover, .sc_form .picker__list-item--highlighted, .sc_form .picker__list-item--highlighted:hover, .sc_form .picker--focused .picker__list-item--highlighted, .sc_form .picker__list-item--selected, .sc_form .picker__list-item--selected:hover, .sc_form .picker--focused .picker__list-item--selected { cursor: pointer; } .sc_form .picker__list-item--disabled, .sc_form .picker__list-item--disabled:hover, .sc_form .picker--focused .picker__list-item--disabled { cursor: default; z-index: auto; } /* The clear button */ .sc_form .picker--time .picker__button--clear { display: block; width: 100%; margin: 0 auto; padding: 0.75em; background-color: transparent; border: 0; text-align: center; text-transform: uppercase; } .sc_form .picker--time .picker__button--clear:hover, .sc_form .picker--time .picker__button--clear:focus { outline: none; } .sc_form .sc_form_field [class*="icon-"] { position:relative; } .sc_form .sc_form_field [class*="icon-"]:before { position:absolute; right: 0.5em; top: 0.5em; display:block; width: 2em; height: 2em; line-height:2em; } .sc_form_select_container { width:100%; overflow:hidden; position:relative; } .sc_form_select_container select { width:100%; padding-left: 1.625em !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_form .sc_form_button { text-align:center; margin: 2.2857em 0 0; } .sc_form_style_form_1 { max-width: 950px; margin: 0 auto; } .sc_form_style_form_1 .sc_form_info .sc_form_item { float: left; } /* Content -------------------------------------------------------------- */ .sc_content { outline: none; } /* Countdown -------------------------------------------------------------- */ .sc_countdown { overflow:hidden; padding-bottom: 1em; } .sc_countdown .sc_countdown_inner { display:inline-block; } .sc_countdown .sc_countdown_item { display:inline-block; text-align:center; vertical-align: top; } .sc_countdown .sc_countdown_digits { display:block; text-align:center; margin-bottom: -1px; position: relative; } .sc_countdown .sc_countdown_digits span { position: relative; z-index: 2; } .sc_countdown .sc_countdown_separator { display:inline-block; margin: 0 8px; vertical-align: top; } /* Countdown Style 1 */ /*.sc_countdown.sc_countdown_style_1 .sc_countdown_digits, .sc_countdown.sc_countdown_style_1 .sc_countdown_separator { font-size:2.45em; height: 2.45em; line-height:2.45em; margin-bottom:6px; } .sc_countdown.sc_countdown_style_1 .sc_countdown_digits { width: 2.45em; border-width: 6px; border-style: solid; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .sc_countdown.sc_countdown_style_1 .sc_countdown_label { font-weight:400; }*/ /* Countdown Style 2 */ .sc_countdown.sc_countdown_style_2 .sc_countdown_digits, .sc_countdown.sc_countdown_style_2 .sc_countdown_separator { font-size:2.25em; font-weight:400; height: 1.7778em; } .sc_countdown.sc_countdown_style_2 .sc_countdown_separator { margin: 0 5px; font-weight: 700; line-height:1.5em; } .sc_countdown.sc_countdown_style_2 .sc_countdown_digits { min-width: 1.3611em; padding: 0 0.1667em; color: #FFFFFF; font-family: 'Montserrat'; line-height:1.7778em; } .sc_countdown.sc_countdown_style_2 .sc_countdown_digits:before { content: ''; display: block; position: absolute; width: 100%; height: 50%; background-color: rgba(0, 0, 0, 0.08); left: 0; top: 0; } .sc_countdown.sc_countdown_style_2 .sc_countdown_label { font-weight:400; font-family: 'Montserrat'; text-transform: uppercase; font-size: 0.6875em; } /* Dropcaps -------------------------------------------------------------- */ .sc_dropcaps { overflow:hidden; padding-top: 4px; } .sc_dropcaps .sc_dropcaps_item { font-size: 3em; font-weight:900; line-height:1.2083em; display: block; padding: 0.125em; width: 1.1042em; text-align: center; margin:-4px 14px 2px 0; float:left; } .sc_dropcaps.sc_dropcaps_style_1 .sc_dropcaps_item { border: solid 0.125em #000000; padding:0; } .sc_dropcaps.sc_dropcaps_style_2 .sc_dropcaps_item { background-color: #cccccc; } /* Emailer -------------------------------------------------------------- */ .mc4wp-form-fields, .sc_emailer { display:inline-block; padding-top: 0.5833em; } .mc4wp-form-fields .mc4wp_input_wrap, .sc_emailer .sc_emailer_form .sc_emailer_input_wrap { position: relative; display: block; margin-bottom: 1em; font-weight: 300; font-size: 1.3333em; text-transform: none; padding: 0.5625em 0 0.5625em 1.25em; } .mc4wp-form-fields .mc4wp_input_wrap button, .sc_emailer .sc_emailer_button { display:inline-block; text-align:center; width:2em; height:2em; line-height:2em; vertical-align: middle; margin-left: 1.5em; padding: 0; border: none; background-color: transparent; font-weight: 300; } .mc4wp-form-fields button:before, .sc_emailer .sc_emailer_button:before { font-size: 1.4375em; transition: all 0.3s ease 0s; } .mc4wp-form-fields input, .sc_emailer input { display:inline-block; line-height:2em; padding:0; width:0; vertical-align: middle; } .sc_emailer.sc_emailer_opened { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .mc4wp-form-fields input, .sc_emailer input { background-color:transparent !important; } .mc4wp-form-fields input, .sc_emailer.sc_emailer_opened input { width:71%; border: none; } .mc4wp-form-fields input[type="checkbox"], .sc_emailer.sc_emailer_opened input[type="checkbox"]{ width: auto; margin-right: 0.5em; } .mc4wp-form-fields input, .mc4wp-form-fields, .sc_emailer, .sc_emailer input { -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s; } .sc_emailer_form .sc_form_field_checkbox{ margin-bottom: 1em; } /* Highlight -------------------------------------------------------------- */ .sc_highlight { padding: 0 0.375em 0.125em; line-height: 1.125em; display: inline-block; vertical-align: baseline; } /* Events -------------------------------------------------------------- */ .sc_events_item .sc_events_item_title { margin:1em 0; font-size:1.2857em; } .sc_events_item .sc_events_item_description { line-height:1.75em; overflow:hidden; } .sc_events_item .sc_events_item_description p { margin-bottom:0; height: 5em; overflow:hidden; } .sc_events_item .sc_events_item_readmore { display:block; margin-top: 1em; } .sc_events_item .sc_events_item_readmore span { display:inline-block; margin-left:0.5em; } .sc_events_style_events-1 .sc_events_item { text-align:center; padding:0; } .sc_events_style_events-1 .sc_events_item_content { padding:0 2.5em 2.5em; } .sc_events_style_events-1 .sc_events_item_date { font-size:0.8571em; margin-bottom: 1em; } .sc_events_style_events-1 .sc_events_item_title { margin-top:0; } .sc_events_style_events-2 .sc_events_item { border: 1px solid #eee; height: 4em; position:relative; white-space:nowrap; padding: 1.1em 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_events_style_events-2 .sc_events_item+.sc_events_item { margin-top:4px; } .sc_events_style_events-2 .sc_events_item > span, .sc_events_style_events-2 .sc_events_item_title { display:inline-block; margin:0; vertical-align:middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_events_style_events-2 .sc_events_item_date { position:absolute; z-index:1; left:-1px; top:-1px; bottom: -1px; width: 4em; text-align:center; } .sc_events_style_events-2 .sc_events_item_month { display:block; text-transform:uppercase; margin-top:0.35em; font-size:0.8571em; } .sc_events_style_events-2 .sc_events_item_day { display:block; font-size:1.7em; } .sc_events_style_events-2 .sc_events_item_title { font-size:1em; padding:0 1em 0 6em; text-transform:uppercase; width:50%; } .sc_events_style_events-2 .sc_events_item_time { position:relative; width:30%; padding: 0 1em 0 2em; } .sc_events_style_events-2 .sc_events_item_details { position:relative; width:20%; padding: 0 1em 0 2em; } .sc_events_style_events-2 .sc_events_item_time:before, .sc_events_style_events-2 .sc_events_item_details:before { content: ' '; position:absolute; z-index:1; left: 0; top: -0.2em; bottom: -0.2em; width: 1px; } .sc_events_style_events-2 .sc_events_button { margin-top: 2em; } /* Google map ------------------------------------------------------------- */ .sc_googlemap { margin: 0 auto; } .sc_googlemap.aligncenter { max-width: 950px; } .sc_googlemap img { max-width: none; } .sc_googlemap_wrap { position:relative; } .sc_googlemap_content { position:absolute; z-index:1; right:10%; top: 0; bottom:0; width: 25%; padding:2em 3em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_googlemap_content .sc_item_title:after { margin-bottom:0.3em; display:none; } /* Icon -------------------------------------------------------------- */ .sc_icon { display:inline-block; position:relative; margin-right:0.25em; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s; } .sc_icon_shape_square, .sc_icon_shape_round { display:inline-block; padding: 4px; text-align:center; width: 1.2em; height: 1.2em; line-height: 1.2em; border: 0.05em solid #f4f7f9; } .sc_icon_shape_round, a.sc_icon.sc_icon_shape_round:after, a .sc_icon.sc_icon_shape_round:after { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .sc_icon.sc_icon_shape_square:hover, .sc_icon.sc_icon_shape_round:hover, a.sc_icon.sc_icon_shape_square:hover, a.sc_icon.sc_icon_shape_round:hover, a:hover .sc_icon.sc_icon_shape_square, a:hover .sc_icon.sc_icon_shape_round { background-color:transparent; } a.sc_icon.sc_icon_shape_round:after, a.sc_icon.sc_icon_shape_square:after, a .sc_icon.sc_icon_shape_round:after, a .sc_icon.sc_icon_shape_square:after { background-color: inherit; box-sizing: content-box; content: " "; height: 100%; width: 100%; pointer-events: none; position: absolute; top: 0; left: 0; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; z-index: -1; } a.sc_icon.sc_icon_shape_round:hover:after, a.sc_icon.sc_icon_shape_square:hover:after, a:hover .sc_icon.sc_icon_shape_round:after, a:hover .sc_icon.sc_icon_shape_square:after { opacity: 0; transform: scale(1.8); } /* Image -------------------------------------------------------------- */ .sc_image { overflow:hidden; } figure figcaption, .sc_image figcaption { font-size: 0.75em; text-transform: uppercase; font-weight: 900; } .sc_image figcaption span { display:inline-block; margin-right: 0.3em; } .sc_image.sc_image_shape_round { display: block; position:relative; overflow:hidden; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .sc_image.sc_image_shape_round figcaption { top:0; bottom:0; padding:0; font-size:0.7em; line-height:1.2857em; text-align:center; overflow:hidden; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .sc_image_shape_round:hover figcaption { opacity:0; margin-bottom: 0; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); } .sc_image_shape_round figcaption span { display:block; margin: 0 auto; font-size:2em; } .sc_image_shape_round figcaption span:before { display:block; margin: 35% auto 0.5em; } /* Infobox -------------------------------------------------------------- */ .sc_infobox { display: block; margin:1.25em 0; color: #ffffff; font-size: 0.875em; line-height:1.5em; padding:1.5em; clear: both; } .sc_infobox.sc_infobox_style_info { background-color:#ffb20e; } .sc_infobox.sc_infobox_style_success { background-color:#1dbb90; } .sc_infobox.sc_infobox_style_error { background-color:#e05100; } .sc_infobox b, .sc_infobox strong { font-weight: 900; } .sc_infobox p { margin: 0; } .sc_infobox p+p,.sc_infobox h1+p,.sc_infobox h2+p,.sc_infobox h3+p,.sc_infobox h4+p,.sc_infobox h5+p,.sc_infobox h6+p { margin-top: 1em; } .sc_infobox h1, .sc_infobox h2, .sc_infobox h3, .sc_infobox h4, .sc_infobox h5, .sc_infobox h6 { text-align:left; margin:-0.1em 0 0.5em 0; line-height:1.2em; color: inherit; } .sc_infobox.sc_infobox_iconed { position:relative; padding-left: 5em; } .sc_infobox.sc_infobox_iconed:before { font-size:1.9em; line-height:1em; margin-right:0.6em; position:absolute; left:0.8em; top:0.68em; } .sc_infobox.sc_infobox_closeable { cursor: pointer; padding-right: 3.5em; } .sc_infobox.sc_infobox_closeable:after { content: '\e8ac'; font-family: "fontello"; cursor:pointer; position:absolute; right:1.25em; top:1.5em; } /* Intro -------------------------------------------------------------- */ .sc_intro[data-href] { cursor: pointer; } .sc_intro { background-size: cover !important; background-position: center !important; background-repeat: no-repeat !important; position: relative; overflow: hidden; display: block; padding: 2.125em 10.61%; box-sizing: border-box; } .sc_intro:before { position: absolute; z-index:1; top: 0; left: -10%; width: 120%; height: 100%; background: rgba(255,255,255,0.2); content: ''; -webkit-transition: -webkit-transform .6s; transition: transform .8s; -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0); transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,100%,0); opacity: 0; filter: alpha(opacity=0); visibility: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_intro:hover:before { -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0); transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,-100%,0); opacity: 1; filter: alpha(opacity=100); visibility: initial; } .sc_intro:after { content: ''; position: absolute; display: block; width: 100%; height: 100%; left: 0; top: 0; } .sc_intro.small_padding { padding: 1.2em; } .sc_intro_inner { position:relative; z-index:2; } .sc_intro .sc_intro_subtitle { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.0417em; font-family: 'Montserrat'; margin: 0; } .sc_intro .sc_intro_title { font-size: 1.5em; line-height: 1.2em; font-weight: 900; letter-spacing: 0.0208em; display: inline-block; margin:0; } .sc_intro .sc_intro_subtitle + .sc_intro_title { margin-top:0; } .sc_intro .sc_intro_buttons > .sc_item_button a { padding: 0.8em 1em; } /* Intro style 1 */ .sc_intro_style_1 { display: table; height: 14.375em; width: 100%; } .sc_intro_position_top_right .sc_intro_inner, .sc_intro_position_bottom_right .sc_intro_inner { float:right; } .sc_intro_style_1 .sc_intro_content { display: table-cell; text-align:left; vertical-align: top; } .sc_intro_position_bottom_right .sc_intro_style_1 .sc_intro_content, .sc_intro_position_bottom_left .sc_intro_style_1 .sc_intro_content { vertical-align: bottom; } /* Intro style 2 */ .sc_intro_style_2 { display: table; height: 100%; width: 100%; } .sc_intro_style_2 .sc_intro_content { display: table-cell; vertical-align: bottom; } .sc_intro_style_2 .sc_intro_subtitle { font-size: 1.5em; letter-spacing: 0; margin-bottom: 0; line-height: 1.1em; } .sc_intro_style_2 .sc_intro_title { font-size: 2.5em; letter-spacing: 0; line-height: 1em; } .sc_intro_style_2 .sc_intro_descr { font-size: 0.9em; text-transform:uppercase; font-weight: 700; line-height: 1.2em; margin-top:0.8em; } .sc_intro_style_2 .sc_intro_buttons { margin-top: 1.2em; } /* Intro style 3 */ .sc_intro_style_3 { display: table; height: 100%; width: 100%; padding: 3.2em 0; text-align:center; } .sc_intro_style_3 .sc_intro_content { display: table-cell; vertical-align: middle; } .sc_intro_style_3 .sc_intro_subtitle { font-size: 1.5em; letter-spacing: 0; margin-bottom: 0; line-height: 1.1em; } .sc_intro_style_3 .sc_intro_title { font-size: 2.5em; line-height: 1em; letter-spacing: 0; } .sc_intro_style_3 .sc_intro_descr { font-size: 0.857em; text-transform:uppercase; font-weight: 700; line-height: 1.2em; margin-top:0.8em; } .sc_intro_style_3 .sc_intro_buttons { margin-top: 1.2em; } .sc_intro_style_3 .sc_intro_buttons > .sc_item_button { margin:0; } .sc_intro_style_3 .sc_intro_buttons > .sc_item_button + .sc_item_button { margin-left: 1em; } /* Intro style 4 */ .sc_intro_style_4 { display: table; height: 100%; width: 100%; padding: 0.1em; text-align: center; } .sc_intro_style_4 .sc_intro_content { display: table-cell; vertical-align: middle; } .sc_intro_style_4 .sc_intro_title { font-size: 1.28em; letter-spacing: 0; line-height: 1em; margin-bottom: 0; } .sc_intro_style_4 .sc_intro_descr { font-size: 1.142em; text-transform:none; font-weight: 400; } /* Intro style 5 */ .sc_intro_style_5 { display: table; height: 100%; width: 100%; text-align: left; } .sc_intro_style_5 .sc_intro_icon, .sc_intro_style_5 .sc_intro_content { display: table-cell; vertical-align: middle; } .sc_intro_style_5 .sc_intro_icon { text-align: center; } .sc_intro_style_5 .sc_intro_icon:before { font-size: 2em; width: 1.7em; height: 1.7em; line-height: 1.7em; border: 4px solid; border-radius: 50%; text-align: center; } .sc_intro_style_5 .sc_intro_content { padding-left: 10px; } .sc_intro_style_5 .sc_intro_title { font-size: 1.28em; letter-spacing: 0; line-height: 1em; margin-bottom: 0; } .sc_intro_style_5 .sc_intro_descr { font-size: 1.142em; text-transform:none; font-weight: 400; } /* List -------------------------------------------------------------- */ ul.sc_list_style_ul { padding: 0; margin: 0; list-style: none; } ul.sc_list_style_ul > li { padding: 0 0 0 1.25em; margin: 0; font-size: 1em; line-height: 1.875em; position: relative; } ul.sc_list_style_ul > li:before { content: ''; position: absolute; left: 0; top: 0.75em; width: 0.5em; height: 0.5em; background-color: #cccccc; } ul.sc_list_style_iconed { padding: 0; margin: 0; list-style: none; } .sc_list_style_iconed > li { padding: 0 0 0 1.5em !important; margin: 0; list-style: none; position: relative; line-height:1.875em; } .sc_list_style_iconed > li .sc_list_icon { position:absolute; left: 0; top: 0; width: 1em; display:inline-block; text-align:center; } .sc_list_style_ol { padding: 0; margin: 0; list-style: none; counter-reset: olCounter; } .sc_list_style_ol > li { padding: 0 0 0 1.5625em; margin: 0; font-size: 1em; line-height: 1.875em; position: relative; } .sc_list_style_ol > li:before { counter-increment: olCounter; content:counter(olCounter)'.'; display: inline; position: absolute; left: 0; top: 1px; font-family: 'Montserrat'; font-weight: 400; } /* Line -------------------------------------------------------------- */ .sc_line { display: block; width: 100%; height: 0px; border-top: 1px solid #e4e7e8; margin: 8.125em 0; position:relative; } .sc_services_wrap + .sc_line { margin-top: 3.75em; } .sc_line.sc_line_position_left_top:not(.sc_line_style_image), .sc_line.sc_line_position_center_top:not(.sc_line_style_image), .sc_line.sc_line_position_right_top:not(.sc_line_style_image) { border-top: none; border-bottom: 1px solid #e4e7e8; } .sc_line.sc_line_style_dashed { border-style: dashed; } .sc_line.sc_line_style_dotted { border-style: dotted; } .sc_line.sc_line_style_double { height: 4px; border-bottom-width: 1px; } .sc_line.sc_line_style_image { background-position:center; background-repeat:no-repeat; border:none; } .sc_line .sc_line_title { margin:0; padding: 0 1em; font-size: 3em; line-height: 1.0417em; font-weight: 700; display:inline-block; position:absolute; z-index:1; } .sc_line.sc_line_position_left_top { background-position: left bottom; } .sc_line.sc_line_position_left_top .sc_line_title { top:0; left:0; padding-left:0; } .sc_line.sc_line_position_center_top { background-position: center bottom; } .sc_line.sc_line_position_center_top .sc_line_title { top:0; left:50%; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); } .sc_line.sc_line_position_right_top { background-position: right bottom; } .sc_line.sc_line_position_right_top .sc_line_title { top:0; right: 0; padding-right:0; } .sc_line.sc_line_position_left_center { background-position: left center; } .sc_line.sc_line_position_left_center .sc_line_title { top:50%; left:0; padding-left:0; margin-top:-9px; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); } .sc_line.sc_line_position_center_center { background-position: center center; } .sc_line.sc_line_position_center_center .sc_line_title { top:50%; left:50%; margin-top:-9px; -webkit-transform:translateX(-50%) translateY(-50%); -moz-transform:translateX(-50%) translateY(-50%); -ms-transform:translateX(-50%) translateY(-50%); transform:translateX(-50%) translateY(-50%); } .sc_line.sc_line_position_right_center { background-position: right center; } .sc_line.sc_line_position_right_center .sc_line_title { top:50%; right: 0; padding-right:0; margin-top:-9px; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); } .sc_line.sc_line_position_left_bottom { background-position: left top; } .sc_line.sc_line_position_left_bottom .sc_line_title { bottom:0; left:0; padding-left:0; } .sc_line.sc_line_position_center_bottom { background-position: center top; } .sc_line.sc_line_position_center_bottom .sc_line_title { bottom:0; left:50%; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); } .sc_line.sc_line_position_right_bottom { background-position: right top; } .sc_line.sc_line_position_right_bottom .sc_line_title { bottom:0; right: 0; padding-right:0; } /* Matches & Players -------------------------------------------------------------- */ /* Matches */ .match_block { display: block; width: 100%; margin-bottom: 30px; text-align: center; } .match_block .player, .match_block .match_info { display: inline-block; vertical-align:middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .match_block .player { width: 35%; position: relative; } .match_block .player_country { width: 3.5em; height: 3.5em; line-height: 3.5em; text-align: center; position: absolute; top: 0; left: 0; font-size: 0.7857em; text-transform: uppercase; z-index: 2; } .match_block .player_name a { text-align: center; padding: 1em; font-weight: 600; display: block; } .match_block .match_info { width: 30%; padding: 0 2em; } .match_block .match_date { font-weight: 600; margin-bottom: 1.2em; } .match_block .match_score { font-size: 3.5714em; font-weight: 600; line-height: 1.6em; padding: 0 0.4em; display: inline-block; background-color: #f7f7f7; margin-bottom: 0.3333em; } .match_block .match_category { font-size: 0.8571em; text-transform: uppercase; } .match_preview { margin-bottom: 1em; } /* Matches Blogger */ .type_match.post_item_colored .match_date { margin-top: 1.25em; font-size: 1.125em; font-weight: 400; line-height: 1.15em; margin: 1.8em 1em 0.5em 0; display: inline-block; } .type_match.post_item_colored .match_date + .post_category{ margin: 0 0 0.5em 0; overflow: visible; display: inline-block; } .type_match.post_item_colored .post_title{ margin-top: 0 !important; } .post_item_colored .match_date, .post_item_colored .post_category { font-size: 1.125em; line-height: 1.15em; } .matches_hover > a:before { content: '\e843'; font-family: 'fontello'; font-size: 3em; color: #ffffff; text-shadow: -4px 3px 0px rgba(0, 0, 0, 0.2); cursor: pointer; position: absolute; z-index: 10; left: 50%; top: 35%; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); opacity: 0; filter: alpha(opacity=0); margin-top: 100px; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s; } .matches_hover > a:after { content: ' '; position: absolute; z-index: 1; top: 0; left: 0; bottom: 0; right: 0; background-color: rgba(0,0,0,0.3); opacity: 0; z-index: 0; -webkit-transition: opacity ease .3s; -moz-transition: opacity ease .3s; -ms-transition: opacity ease .3s; -o-transition: opacity ease .3s; transition: opacity ease .3s; } .matches_hover > a:hover:before { opacity: 1; filter: alpha(opacity=100); margin-top: 0; } .matches_hover > a:hover:after { opacity: 1; } /* Matches Shortcode */ .sc_matches { overflow: hidden; } .sc_matches_next, .sc_matches_current { padding: 4em; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .sc_matches_next { width: 40%; float: left; } .sc_matches_current { width: 60%; float: right; padding-right: 0; } .sc_matches.style_matches-1 .sc_matches_subtitle, .sc_matches.style_matches-1 .sc_matches_title, .sc_matches.style_matches-1 .sc_matches_descr, .sc_matches.style_matches-1 .sc_matches_button { text-align: left; } .sc_matches.style_matches-1 .sc_item_title:after { width: 2em; margin-left:0; } .sc_matches.style_matches-1 .sc_matches_descr { font-style:normal; } .sc_matches_current .sc_match { display: none; } .sc_matches_current .sc_match:first-child { display: block; } .sc_matches_list { padding-left: 0; margin-top: 4em; list-style-type: none; } .sc_matches_next .sc_matches_list .sc_match { padding-left: 0; margin-bottom: 3px; position: relative; cursor: pointer; } .sc_match_date { width: 5em; height: 100%; text-align: center; position: absolute; } .sc_match_date .day { font-size: 1.7857em; font-weight: 600; display: block; padding-top: 0.6em; } .sc_match_date .month { font-size: 0.8571em; font-weight: 400; letter-spacing: 1px; text-transform: uppercase; } .sc_match_info { padding: 1em 1.5em; margin-left: 5em; background-color: rgba(255,255,255,0.1); -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; } .sc_matches_next .sc_matches_list .sc_match:hover .sc_match_info { background-color: rgba(255,255,255,0.2); } .sc_match_info .name { font-weight: 600; } .sc_match_info .time, .sc_match_info .players{ display: inline; } /* style 2 */ .sc_matches.style_matches-2 .match_preview { text-align: center; } .sc_matches.style_matches-2 .sc_matches_next .sc_matches_title { font-size: 1.7857em; line-height: 1.3em; font-weight: 700; padding: 0.6em 0; } .sc_matches.style_matches-2 .sc_matches_next .sc_item_title:after { display:none; } .sc_matches.style_matches-2 .sc_matches_current, .sc_matches.style_matches-2 .sc_matches_next { width: 100%; } .sc_matches.style_matches-2 .sc_matches_next{ padding: 0; } .sc_matches.style_matches-2 .sc_matches_current { padding: 0 0 2em 0; } .sc_matches.style_matches-2 .sc_matches_current .sc_matches_list { max-width: 900px; margin-left: auto; margin-right: auto; } .sc_matches.style_matches-2 .sc_matches_next .sc_matches_list { margin: 0; width: 50%; float: left; } .sc_matches.style_matches-2 .sc_matches_next .sc_matches_list .sc_match { margin-right: 2px; margin-left: 0; } .sc_matches.style_matches-2 .sc_matches_next .sc_matches_list:last-child .sc_match { margin-left: 2px; margin-right: 0; } .sc_matches.style_matches-2 .sc_match_info .photo, .sc_matches.style_matches-2 .sc_match_info .name, .sc_matches.style_matches-2 .sc_match_info .vs { display: inline-block; vertical-align: middle; text-align: center; } .sc_matches.style_matches-2 .sc_match_info .photo { max-width:40px; } .sc_matches.style_matches-2 .sc_match_info .name { width: 10em; line-height: 1.4em; margin: 0 1em; text-align: left; } .sc_matches.style_matches-2 .sc_match_info .vs+.name { text-align:right } /* latest matches */ .sc_latest_matches_list { list-style: none; max-width: 900px; margin-left: auto; margin-right: auto; padding-left: 0; } /* players shortcode */ .sc_player .sc_player_avatar { position: relative; } .sc_player .sc_player_avatar .sc_player_hover{ position: absolute; left: 0; right: 0; top: 0; bottom: 0; opacity: 0; filter: alpha(opacity=0); text-align: center; } .sc_player .sc_player_avatar .sc_player_hover, .sc_player .sc_player_avatar .sc_player_hover .sc_player_socials { overflow: hidden; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s; } .sc_player:hover .sc_player_avatar .sc_player_hover { opacity: 1; filter: alpha(opacity=100); } .sc_player .sc_player_avatar .sc_player_hover .sc_player_socials { position: absolute; left: 0; top: 50%; width: 100%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); margin-top: 3.5em; } .sc_player:hover .sc_player_avatar .sc_player_hover .sc_player_socials { margin-top: 0; } .sc_player .sc_player_info { padding-top: 1.5em; border-top-width: 5px; border-top-style: solid; } .sc_player .sc_player_info .sc_player_title{ margin: 0; font-size: 1.3333em; } .sc_player .sc_player_info .sc_player_title a{ font-weight: 400; } .sc_player .sc_player_info .sc_player_club { margin-top: 0.5em; font-style: italic; } /* Player - Blogger */ .post_item_colored .player_info { font-size: 1em; font-weight: 400; line-height: 1.4em; margin: 0; } .post_item_colored .player_info span + span:before { content: '/'; margin: 0 0.7143em; } .type_player.post_item_colored .post_featured .post_title { height: 2em; } .type_player.post_item_colored .player_info { font-size: 1em; } .type_player.post_item_colored .player_info span { display: block; } .type_player.post_item_colored .player_info span + span:before { content: none; } .type_player.post_item_colored .post_featured .post_title { bottom: 22%; } .type_player.post_item_colored .post_featured .post_descr { height: 22%; } /* Players table */ .sc_players_table { max-width: 100%; } .sc_players_table .sc_table { margin-bottom: 3em; } .sc_players_table table { table-layout: fixed; text-align: left; } .sc_players_table .sc_players_table_category { margin-bottom: 1.5em; } .sc_players_table table td:nth-child(2) { text-align:right; } .sc_players_table table th, .sc_players_table table td { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_players_table table th:nth-child(2), .sc_players_table table td:nth-child(2) { width:25%; } .sc_players_table .sort { cursor: pointer; } .sc_players_table .sort:after { content: '\e8f1'; font-family: fontello; font-size: 0.7em; margin-left: 0.5em; } .sc_players_table .sort_desc:after { content: '\e8f0'; } .sc_players_table .sc_table img { margin-right: 1em; } .sc_players_table .sc_table .title { margin: 0.3571em 0; display: inline-block; } /* style 2 */ .sc_players_table.style_2 .sc_players_table_category, .sc_players_table.style_2 .sc_table tr:first-child { display: none; } .sc_players_table.style_2 .sc_table td { border: none; border-bottom: 2px solid #ffffff; padding: 1em; } .sc_players_table.style_2 .sc_table tr:nth-child(2) { counter-reset:plr; } .sc_players_table.style_2 .sc_table .player { padding-left: 3em; position:relative; } .sc_players_table.style_2 .sc_table .player:before { content: counter(plr) "."; counter-increment:plr; position:absolute; left: 1em; top: 1.4em; } .sc_players_table.style_2 .sc_table .points { padding-right: 2em; font-weight: 600; } /* Single player */ .sidebar_hide .post_item_single_players.post_featured_left > .post_featured { width: 32%; } .sidebar_show .post_item_single_players.post_featured_left > .post_featured { width: 45%; } .sidebar_show .post_item_single_players .post_content > .sc_socials { display: none; } .post_item_single_players .post_title { font-weight: 400; } .post_item_single_players .post_title:after { content: ' '; display: block; width: 1em; height: 2px; margin: 0.6667em 0; } .post_item_single_players .player_info span { text-transform: uppercase; font-style: italic; font-weight: 600; display: block; line-height: 2em; } .post_item_single_players .player_content { display: block; clear: both; padding-top: 3.5714em; } /* Courses -------------------------------------------------------------- */ .post_item_colored, .post_item_gallery { overflow: hidden !important; } .post_item_colored .post_content { max-width: 23.0769em; height: 41.25em; position: relative; margin: 0 auto; } .post_item_colored .post_featured, .post_item_colored .course_hover, .post_item_colored .post_inner { position: absolute; left: 0; width: 100%; height: 50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 2.125em 2.5em 2.5em; } .post_item_colored .post_featured { padding: 0; overflow: hidden; margin-top: 0; } .post_item_colored .post_featured img { height: 100%; width: auto; max-width: none; left: 50%; position: absolute; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%); } .post_item_colored.odd .post_featured, .post_item_colored.odd .course_hover { top: 0; } .post_item_colored.odd .post_inner { top: 50%; } .post_item_colored.even .post_featured, .post_item_colored.even .course_hover { top: 50%; } .post_item_colored.even .post_inner { top: 0; } .post_item_colored .course_hover { opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } .post_item_colored .course_hover:before { content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.08); } .post_item_colored .course_hover:hover { opacity: 1; filter: alpha(opacity=100); } .post_item_colored .course_descr { position: relative; z-index: 2; max-height: 55%; overflow: hidden; font-weight: 400; } .post_item_colored .course_buttons { position: absolute; z-index: 2; left: 2.5em; bottom: 1.1667em; } .post_item_colored .course_buttons .sc_button { margin: 0 1.3333em 1.3333em 0; } .post_item_colored .post_inner_position { position: absolute; width: 72%; left: 14%; text-align: center; top: 50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); } .post_item_colored .post_title { text-transform: none; font-size: 1.5em; line-height: 1.1667em; margin-bottom: 0.625em; letter-spacing: normal; } .post_item_colored .post_category { text-transform: uppercase; font: 400 0.6875em/1.2em 'Montserrat'; margin: 0; } .post_item_gallery .post_content{ max-width: 23.125em; padding-top: 20.625em; position: relative; } .post_item_gallery .post_featured, .post_item_gallery .course_hover { position: absolute; left: 0; top: 0; width: 100%; height: 20.625em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 2.125em 2.5em 2.5em; } .post_item_gallery .post_featured{ padding: 0; overflow: hidden; margin-top: 0; } .post_item_gallery .post_featured img{ height: 100%; width: auto; max-width: none; left: 50%; position: absolute; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%); } .post_item_gallery .course_hover { opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } .post_item_gallery .course_hover:before{ content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.08); } .post_item_gallery .course_hover:hover{ opacity: 1; filter: alpha(opacity=100); } .post_item_gallery .course_descr{ position: relative; z-index: 2; max-height: 54%; overflow: hidden; font-weight: 400; } .post_item_gallery .course_buttons{ position: absolute; z-index: 2; left: 2.5em; bottom: 1.1667em; } .post_item_gallery .course_buttons .sc_button{ margin: 0 1.3333em 1.3333em 0; } .post_item_gallery .post_inner { position: relative; } .post_item_gallery .post_inner_position{ padding: 1.25em; text-align: left; } .post_item_gallery .post_title{ text-transform: none; font-size: 1.125em; line-height: 1.1667em; margin-bottom: 0.2778em; letter-spacing: -0.0278em; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; text-overflow: ellipsis; } .post_item_gallery .post_category{ text-transform: uppercase; font: 400 0.6875em/1.2em 'Montserrat'; margin: 0; } /* Menu items -------------------------------------------------------------- */ /* Style 1 */ .sc_menuitems_style_menuitems-1 .sc_menuitems_item { padding-top:1px; } .sc_menuitems_style_menuitems-1 .sc_menuitem_image { float: left; margin-right: 1em; } .sc_menuitems_style_menuitems-1 .sc_menuitem_price { float: right; margin-left: 1em; font-weight: bold; font-size: 1.3em; } .sc_menuitems_style_menuitems-1 .sc_menuitem_title { margin: -0.25em 0 0; } /* Style 2 */ .sc_menuitems_style_menuitems-2 .sc_menuitem_image { position: relative; } .sc_menuitems_style_menuitems-2 .sc_menuitem_spicy { position: absolute; right: 0; top: 0; font-size: 0.857em; text-transform: uppercase; padding-right: 0.5em; vertical-align: top; } .sc_menuitems_style_menuitems-2 .sc_menuitem_spicy span { display: inline-block; color: #ffffff; width: 2.143em; height: 2.143em; line-height: 2.143em; text-align: center; margin-right: 0.5em; } .sc_menuitems_style_menuitems-2 .sc_menuitem_spicy span:before { font-size: 1.35em; } .sc_menuitems_style_menuitems-2 .menuitem_spicylevel_1 span { background: #44b21e;} .sc_menuitems_style_menuitems-2 .menuitem_spicylevel_2 span { background: #97f216;} .sc_menuitems_style_menuitems-2 .menuitem_spicylevel_3 span { background: #f7dd00;} .sc_menuitems_style_menuitems-2 .menuitem_spicylevel_4 span { background: #f25e16;} .sc_menuitems_style_menuitems-2 .menuitem_spicylevel_5 span { background: #e41111;} .sc_menuitems_style_menuitems-2 .sc_menuitem_box_title { display: block; position: relative; padding: 0.560em 1.200em 0.600em; font-size: 1.786em; line-height: normal; } .sc_menuitems_style_menuitems-2 .sc_menuitem_title { float: left; font-weight: bold; } .sc_menuitems_style_menuitems-2 .sc_menuitem_price { float: right; } .sc_menuitems_style_menuitems-2 .sc_menuitem_content, .sc_menuitems_style_menuitems-2 .sc_menuitem_ingredients, .sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions { display: block; position: relative; border-bottom: 1px solid #e4e7e8; padding: 2.143em 2.143em 2.143em 5.000em; line-height: 1.929em; } .sc_menuitems_style_menuitems-2 .sc_menuitem_content_title, .sc_menuitems_style_menuitems-2 .sc_menuitem_ingredients_title, .sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_title { display: block; position: relative; margin-bottom: 0.25em; font-size: 1.286em; font-weight: 800; } .sc_menuitems_style_menuitems-2 .sc_menuitem_content_title span, .sc_menuitems_style_menuitems-2 .sc_menuitem_ingredients_title span, .sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_title span { position: absolute; left: -1.5em; top: 0; font-size: 1.5em; } .sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_list { list-style-type: none; padding-left: 0; margin-bottom: 0; } .sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_list li { position: relative; display: inline-block; padding-left: 1em; width: 35%; text-transform: uppercase; } .sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_list li:before { content: '\e836'; font-family: 'fontello'; font-weight: bold; position: absolute; top: 0; left: 0; } .sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_list li span { font-weight: bold; } .sc_menuitems_style_menuitems-2 .sc_menuitem_more { padding: 2.143em; } .sc_menuitems_style_menuitems-2 .sc_menuitem_share { float: right; } .cL { clear: both; } /* Popup menuitem */ #overlay { bottom: 0; left: 0; right: 0; top: 0; position: fixed; background-color:#000; opacity: 0.8; z-index: 100005; } .popup_menuitem { overflow-y: auto; overflow-x: hidden; top: 0; bottom: 0; left: 0; right: -16px; margin: 0; padding: 0; position: fixed; display: none; z-index: 100010; } .popup_menuitem > .sc_menuitems_wrap { display: block; position: relative; width: 770px; margin: 50px auto; z-index: 100020; } .popup_menuitem a.close_menuitem { position: absolute; font-size: 2em; top: -0.8em; right: -0.8em; color: #fff; } .popup_menuitem a.prev_menuitem { position: absolute; font-size: 3em; font-weight: normal; top: 0.6em; left: -1em; color: #fff; } .popup_menuitem a.next_menuitem { position: absolute; font-size: 3em; font-weight: normal; top: 0.6em; right: -1em; color: #fff; } .popup_menuitem a.prevnext_menuitem { text-align: center; display: block; width: 1em; height: 1em; line-height: 0.855em; } /* Number -------------------------------------------------------------- */ .sc_number_item { display: inline-block; text-align:center; font-size: 3em; font-weight:700; width: 1em; height: 1.25em; line-height:1.25em; background-color:rgba(0,0,0, 0.15); color: #ffffff; } .sc_number_item+.sc_number_item { margin-left:2px; } /* Parallax -------------------------------------------------------------- */ .sc_parallax { position: relative; overflow: hidden; background-repeat:no-repeat; } .sc_parallax .sc_parallax_content { position: relative; overflow: hidden; z-index: 2; left:0; top:0; right:0; bottom:0; background-repeat:no-repeat; } .sc_parallax .sc_parallax_overlay { overflow: hidden; } .sc_parallax .sc_video_bg_wrapper { position:absolute; z-index: 1; left: 0; top: 0; right:0; bottom:0; } .sc_parallax video.sc_video_bg { opacity: 0; filter: alpha(opacity=0); } /* Popup -------------------------------------------------------------- */ .sc_popup { position: relative; background-color: #fff; padding: 24px 20px 20px 20px; width: auto; max-width: 500px; max-height:600px; margin: 20px auto; border: 1px solid #ddd; overflow-x:hidden; overflow-y:auto; } .sc_popup:before { height: 4px; content: ' '; position: absolute; width: 100%; top: -1px; left: -1px; display: block; padding: 0 1px; } .sc_popup.mfp-hide { display:none; } .sc_popup .mfp-close { top:3px; width:1em; height:1em; line-height:1em; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .sc_popup .mfp-close:active { top:3px; } /* Price -------------------------------------------------------------- */ .sc_price { display:inline-block; position:relative; } .sc_price .sc_price_currency, .sc_price .sc_price_money { font-size:1.875em; line-height:1em; color: #222222; } .sc_price .sc_price_info { display:inline-block; position:relative; vertical-align:baseline; } .sc_price .sc_price_penny { display:block; text-decoration:underline; margin-bottom:0.2em; margin-left:0.1em; font-size: 0.75em; line-height:1em; color: #222222; } .sc_price .sc_price_period:before { content:'/'; display:inline-block; } .sc_price .sc_price_period_empty:before { content:' '; display:inline-block; } /* Price block -------------------------------------------------------------- */ .sc_price_block { display: block; width: 100%; height: 100%; max-width: 23.125em; margin: 0 auto; overflow:hidden; padding-bottom: 7.5625em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; } .sc_price_block .sc_price_block_title { height: 3.4375em; background-color:rgba(0,0,0, 0.08); position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_price_block .sc_price_block_title span { display:block; text-align:center; position:absolute; left: 0; top:50%; width: 100%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); font: 700 1.125em/1.2em 'Montserrat'; text-transform: uppercase; letter-spacing: 0.0667em; margin-top: 1px; } .sc_price_block .sc_price_block_money { text-align:center; font-size: 1em; line-height: 110px; height: 110px; padding-top: 4px; overflow:hidden; } .sc_price_block .sc_price_block_money .sc_price_block_icon { font-size: 5.125em; line-height:inherit; display:inline-block; } .sc_price_block .sc_price_block_money .sc_price { display:inline-block; padding-top: 3px; } .sc_price_block .sc_price_block_money .sc_price_block_icon + .sc_price { margin-left:0.5em; } .sc_price_block .sc_price_block_money .sc_price_currency { font-weight:400; font-size: 3.75em; line-height:inherit; } .sc_price_block .sc_price_block_money .sc_price_money { font-weight:900; font-size: 3.75em; line-height:inherit; } .sc_price_block .sc_price_block_money .sc_price_period { font-size: 1.125em; font-weight: 900; } .sc_price_block .sc_price_block_description { text-align:center; font-size: 0.9375em; line-height: 1.3333em; font-weight: 900; min-height:4em; padding:0.1333em 2em 0; overflow:hidden; } .sc_price_block .sc_price_block_description li, .sc_price_block .sc_price_block_description p { margin-bottom:0; } .sc_price_block .sc_price_block_link { height:6.875em; text-align:center; padding-top:0.6875em; position: absolute; bottom: 0; left: 0; width: 100%; } .sc_price_block .sc_price_block_link .sc_button { height: 2.8571em; line-height: 2.8571em; padding: 0 2.1429em; } /* Promo -------------------------------------------------------------- */ .sc_promo.sc_promo_style_1 { background: url(../images/bg-promo.jpg) center center no-repeat; -webkit-background-size: cover; background-size: cover; position: relative; height: 100%; } .sc_promo_style_1 .sc_promo_inner { overflow: hidden; } .sc_promo_style_1 .sc_promo_image { position: absolute; top: 0; bottom: 0; background-position:center center; background-size:cover; background-repeat:no-repeat; } .sc_promo_style_1.sc_promo_size_small .sc_promo_image { height: 100%; -webkit-background-size: 100% auto; background-size: auto auto; background-position: center center; right: 0.625em; } .sc_promo_style_1 .sc_promo_block { width: 35.3% !important; } .sc_promo_style_1 .sc_item_title.sc_promo_title { font-size: 1.5em; line-height: 1.2083em; margin: 0 0 0.75em; text-align: left; } .sc_promo_style_1 .sc_item_descr.sc_promo_descr, .sc_promo_style_1 .sc_item_title + .sc_item_descr.sc_promo_descr { margin: 0 5px 0 0; font-size: 1em; line-height: 1.5em; text-align: left; } .sc_promo_style_1 .sc_promo_button.sc_item_button { margin: 1.5em 0 0; text-align: left; } .sc_promo_style_1 .sc_promo_button.sc_item_button .sc_button { line-height: 2.8571em; padding: 0 2.1429em; } .sc_promo_style_1 .sc_promo_block.sc_align_left *, .sc_promo_style_1 .sc_promo_block.sc_align_left *:after { text-align: left !important; margin-left: 0; } .sc_promo_style_1 .sc_promo_block.sc_align_right *, .sc_promo_style_1 .sc_promo_block.sc_align_right *:after { text-align: right !important; margin-right: 0; } .sc_promo.sc_promo_style_2 { position: relative; height: 100%; } .sc_promo_style_2 .sc_promo_inner { overflow: hidden; min-height: 13.8125em; } .sc_promo_style_2 .sc_promo_image { position: absolute; top: 0.375em; width: 9.125em !important; height: 13.8125em !important; background-position:center center; background-size: contain; background-repeat:no-repeat; border: solid 1.875em #cccccc; background-color: #cccccc; } .sc_promo_style_2 .sc_promo_block { width: auto !important; } .sc_promo_style_2.sc_promo_image_position_left .sc_promo_block { margin-left: 13.125em; } .sc_promo_style_2.sc_promo_image_position_right .sc_promo_block { margin-right: 13.125em; } .sc_promo_style_2 .sc_item_title.sc_promo_title { font-size: 1.5em; line-height: 1.2083em; margin: 0 0 0.75em; text-align: left; } .sc_promo_style_2 .sc_item_descr.sc_promo_descr, .sc_promo_style_2 .sc_item_title + .sc_item_descr.sc_promo_descr { margin: 0 5px 0 0; font-size: 1em; line-height: 1.5em; text-align: left; } .sc_promo_style_2 .sc_promo_button.sc_item_button { margin: 1.5em 0 0; text-align: left; } .sc_promo_style_2 .sc_promo_button.sc_item_button .sc_button { line-height: 2.8571em; padding: 0 2.1429em; } .sc_promo_style_2 .sc_promo_block.sc_align_left *, .sc_promo_style_2 .sc_promo_block.sc_align_left *:after { text-align: left; margin-left: 0; } .sc_promo_style_2 .sc_promo_block.sc_align_right *, .sc_promo_style_2 .sc_promo_block.sc_align_right *:after { text-align: right; margin-right: 0; } /* Scroll -------------------------------------------------------------- */ .sc_scroll { overflow: hidden; width: 100%; position:relative; } .sc_scroll_wrapper { overflow: hidden; } .sc_scroll_horizontal .sc_scroll_wrapper { width: 100000px; } .sc_scroll_horizontal { width:100%; padding-bottom:10px; } .sc_scroll_vertical { min-height:200px; padding-right:6px; } .sc_scroll_vertical .swiper-wrapper { height: auto; display:block; } .sc_scroll_vertical .swiper-slide { float: none; display:block; height: auto; } /* Scroll bar */ .sc_scroll_bar { background:transparent; position:absolute; z-index:100; } .sc_scroll_vertical .sc_scroll_bar { right:1px; top:0; bottom:0; width:10px; border-right:1px solid #dddddd; } .sc_scroll_horizontal .sc_scroll_bar { right:0; left:0; bottom:1px; height:10px; border-bottom:1px solid #dddddd; } .sc_scroll_bar .swiper-scrollbar-drag { background:none !important; } .sc_scroll_vertical .sc_scroll_bar .swiper-scrollbar-drag { width:10px; left:2px; } .sc_scroll_horizontal .sc_scroll_bar .swiper-scrollbar-drag { height:10px; top:2px; } .sc_scroll_bar .swiper-scrollbar-drag:before { content:' '; display:block; position:absolute; background-color: #1dbb90; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .sc_scroll_vertical .sc_scroll_bar .swiper-scrollbar-drag:before { width:3px; right:-2px; top:0; bottom:0; height:100%; } .sc_scroll_horizontal .sc_scroll_bar .swiper-scrollbar-drag:before { height:3px; left:0; right:0; bottom:-2px; width:100%; } /* Scroll controls */ .sc_scroll_container { position:relative; } .sc_scroll_controls_type_top .sc_scroll_controls_wrap { position: absolute; top:-8em; right:0; width:12em; padding-bottom:5px; overflow:hidden; text-align:right; } .sc_scroll_controls_type_side .sc_scroll_controls_wrap { position: absolute; top:50%; left:0; width:100%; height: 0; } .sc_scroll_controls_type_side .sc_scroll_controls_wrap a { margin-top:-25px; margin-left: -80px; display:block; position:absolute; top:0; left:8px; opacity:0; } .sc_scroll_controls_type_side .sc_scroll_controls_wrap a+a { left:auto; right:8px; margin-right: -80px; } .sc_scroll_controls_type_side:hover .sc_scroll_controls_wrap a { margin-left:0; margin-right:0; opacity:1; } .sc_scroll_controls_wrap a { display: inline-block; text-align:center; font-size: 1.5em; width: 2em; height: 2em; line-height: 2em; margin-left: 0.6667em; } .sc_scroll_controls_wrap a:before { font-family:fontello; } .sc_scroll_controls_wrap .sc_scroll_next:before { content:'\e836'; } .sc_scroll_controls_wrap .sc_scroll_prev:before { content:'\e837'; } .sc_scroll_controls_vertical .sc_scroll_controls_wrap .sc_scroll_next:before { content:'\e828'; } .sc_scroll_controls_vertical .sc_scroll_controls_wrap .sc_scroll_prev:before { content:'\e835'; } /* Section ------------------------------------------------------------ */ .sc_section { position: relative; margin: 0 auto; /*overflow: hidden;*/ /*padding:1px 0;*/ } .sc_section.aligncenter { max-width: 950px; } .sc_section:after { content:' '; display:block; width:100%; height:0; clear:both; } .sc_section:not(.sc_scroll_controls) .sc_section_overlay, .sc_section .sc_section_overlay { overflow: hidden; } .sc_section_title.sc_item_title { font-size: 3em; line-height: 1.0417em; } .sc_section[class*='column-'] .sc_section_title { font-size: 3.125em; line-height: 1.08em; text-align: left; margin-right: 15%; } .sc_section[class*='column-'] .sc_section_descr { text-align: left; margin-right: 8%; margin-top: -0.9444em; } .sc_section[class*='column-'] .wp-block-button, .sc_section[class*='column-'] .sc_item_button { text-align: left; } .sc_section .sc_section_content { padding: 1em 1.5em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_section .sc_section_content.padding_off { padding: 0; } .sc_section .sc_section_button { margin-top:2em; } .sc_pan { position:absolute; width:100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /* .sc_pan_vertical { cursor: n-resize; } .sc_pan_horizontal { cursor:e-resize; } */ .sc_pan_vertical, .sc_pan_horizontal { cursor: all-scroll; } /* Recent News: Widget and schortcode ---------------------------------------------------------------- */ .sc_recent_news_header { padding-bottom: 1em; border-bottom: 3px solid #000; margin-bottom:2em; } .sc_recent_news_header_captions, .sc_recent_news_header_categories { display: inline-block; vertical-align:bottom; } .sc_recent_news_header_split .sc_recent_news_header_captions, .sc_recent_news_header_split .sc_recent_news_header_categories { width:50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_recent_news_header_split .sc_recent_news_header_captions { padding-right:2em; } .sc_recent_news_title { margin:0; line-height:1.5em; text-transform:uppercase; font-weight: bold; } .sc_recent_news_subtitle { margin: 0; line-height:1.5em; font-size:1em; text-transform:uppercase; font-size:0.9231em; } .sc_recent_news_header_split .sc_recent_news_header_categories { line-height:1.5em; text-align: right; } .sc_recent_news_header_split .sc_recent_news_header_categories > * { display:inline-block; margin-left: 1em; text-transform:uppercase; font-size:0.9231em; } .sc_recent_news_header_category_item_more { position:relative; cursor:pointer; } .sc_recent_news_header_category_item_more:after { content: '\e828'; font-family:'fontello'; display:inline-block; margin-left:0.5em; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s; } .sc_recent_news_header_category_item_more.opened:after { -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); } .sc_recent_news_header_more_categories { display:none; position:absolute; right:0; top: 2em; z-index:1; border: 1px solid #eee; text-align:left; padding:0.5em 1px; } .sc_recent_news_header_more_categories > a { display:block; white-space:nowrap; line-height:2em; padding:0 1.5em; } .sc_recent_news .post_item { background-color:transparent; text-align:left; overflow:hidden; margin-bottom:2.1427em; } .sc_recent_news .post_item + .post_item { padding-top: 0 !important; margin-top: 0 !important; } aside .sc_recent_news .post_item.post_accented_on { margin-bottom: 2.3077em; } .sc_recent_news_style_news-magazine .post_accented_border { border-bottom: 1px solid #eee; padding-bottom:2.3077em; } .sc_recent_news .post_item .post_thumb { float:none; width: auto; height:auto; margin:0; } .sc_recent_news .post_accented_on .post_featured { margin-bottom:1.2857em; } .sc_recent_news_with_accented .post_accented_off .post_featured { float: left; padding-right:1.5em; margin-bottom: 0; width: 35%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_recent_news_with_accented .post_accented_off .post_header { float:left; width:65%; } .sc_recent_news_without_accented .post_accented_off .post_featured { margin-bottom:1em; } .sc_recent_news .post_featured .post_info { position:absolute; left: 0; bottom:0; padding: 0.5em; z-index:10; font-size: 1em; font-style:normal; } .sc_recent_news .post_featured .post_info .post_categories { display:inline-block; padding:0 0.5em; line-height:1.5em; font-size:0.7692em; font-weight: bold; background-color: #000000; } .sc_recent_news .post_featured .post_info *, .sc_recent_news .post_featured .post_info *:hover { color: #ffffff; text-shadow:1px 1px #000; } .sc_recent_news .post_header { text-align:left; } .sc_recent_news .post_item .post_title { margin: 0; } .sc_recent_news .post_meta { margin-top: 0.3em; font-size:0.8462em; line-height:1.5em; } .sc_recent_news .post_meta_author, .sc_recent_news .post_meta_date { display:inline-block; } .sc_recent_news .post_meta_date:before { content: '|'; display:inline-block; margin:0 0.6em; position:relative; top: -1px; } .sc_recent_news .post_content { margin-top:1em; } .sc_recent_news .post_content p { margin:0; } .sc_recent_news .post_footer { margin-top: 1.2857em; overflow:hidden; } .sc_recent_news .post_counters { text-align:left; float:none; width: 100%; line-height:1.8em; } .sc_recent_news .post_counters_item, .sc_recent_news .post_counters .post_edit a { padding:0 1em; font-size:0.8462em; margin-left:0 !important; margin-right:0.5em; float:left; } .sc_recent_news .post_counters_item .post_counters_number { margin-left:0.5em; } .sc_recent_news .post_counters .post_edit:before { display:none; } .sc_recent_news .post_counters .post_edit a:before { content:'\e8bb'; font-family:'fontello'; display:inline-block; margin-right:0.5em; } .sc_recent_news .post_delimiter { margin-bottom: 2.3077em; } .sc_recent_news .post_delimiter:before { content: ' '; display:block; height:0; border-top: 1px solid #eee; } /* Style Excerpt */ .sc_recent_news_style_news-excerpt { overflow:hidden; } .sc_recent_news_style_news-excerpt .post_item { padding-bottom:2.3077em; border-bottom: 1px solid #eee; } .sc_recent_news_style_news-excerpt .post_featured { margin-bottom:0; padding-right:2.5em; float:left; width:33.3333%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_recent_news_style_news-excerpt .post_body { overflow:hidden; float:left; width:66.6667%; } .sidebar_show .sc_recent_news_style_news-excerpt .post_featured, .vc_column_container .sc_recent_news_style_news-excerpt .post_featured, .columns_wrap .sc_recent_news_style_news-excerpt .post_featured { width:50%; } .sidebar_show .sc_recent_news_style_news-excerpt .post_body, .vc_column_container .sc_recent_news_style_news-excerpt .post_body, .columns_wrap .sc_recent_news_style_news-excerpt .post_body { width:50%; } /* Style Portfolio & Announce */ .sc_recent_news_style_news-portfolio .columns_wrap { margin-right: -0.4615em !important; } .sc_recent_news_style_news-portfolio [class*="column-"] { padding: 0 0.4615em 0.4615em 0 !important; } .sc_recent_news_style_news-portfolio .post_item, .sc_recent_news_style_news-portfolio .post_featured, .sc_recent_news_style_news-announce .post_item, .sc_recent_news_style_news-announce .post_featured { margin-bottom:0 !important; } .sc_recent_news_style_news-portfolio .post_featured .post_info, .sc_recent_news_style_news-announce .post_featured .post_info { padding: 1em 1.5em; } .sc_recent_news_style_news-announce { overflow:hidden; } .sc_recent_news_style_news-announce .post_item { float:left; } .sc_recent_news_style_news-announce .post_size_full { width:100%; height: 432px; } .sc_recent_news_style_news-announce .post_size_big { width:50%; height: 216px; } .sc_recent_news_style_news-announce .post_size_medium { width:50%; height: 108px; } .sc_recent_news_style_news-announce .post_size_small { width:25%; height: 108px; } body.sidebar_hide .sc_recent_news_style_news-announce .post_size_full { height: 656px; } body.sidebar_hide .sc_recent_news_style_news-announce .post_size_big { height: 328px; } body.sidebar_hide .sc_recent_news_style_news-announce .post_size_medium, body.sidebar_hide .sc_recent_news_style_news-announce .post_size_small { height: 164px; } /* Services -------------------------------------------------------------- */ .sc_services { margin: 0 auto; } .sc_services.aligncenter { max-width: 950px; } .sc_services_style_services-3 .sc_services_title { font-size: 3.125em; line-height: 1.08em; } .sc_services_style_services-3 .sc_services_descr { margin-top: -0.9444em !important; margin-bottom: 1.3889em; } .sc_services_item .sc_services_item_title { margin:1em 0 0; font-size:1.2857em; height: 2em; } .sc_services_item .sc_services_item_description { margin-top:1.2857em; line-height:1.75em; overflow:hidden; } .sc_services_item .sc_services_item_description p { margin-bottom:0; /* height: 5em; overflow:hidden; */ } .sc_services_item .sc_icon { display: block; width:5em; height: 5em; line-height:5em; margin:0 auto; text-align:center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .sc_services_item .sc_icon:before { font-size:3.625em; } .sc_services_item .sc_icon.icon-refresh-left-arrow:before { /*font-size: 2.75em;*/ font-size: 44px; } .sc_services_item .sc_services_item_readmore { display:block; margin-top: 1em; } .sc_services_item .sc_services_item_readmore span { display:inline-block; margin-left:0.5em; } .sc_services_style_services-1 .sc_services_item { padding: 88px 30px 88px 50px; border: solid 15px #cccccc; max-width: 260px; margin: 0 auto; } .sc_services_style_services-1 .sc_services_item_featured { width: 87px; height: 87px; float: left; margin: 0 7px 0 -5px; } .sc_services_style_services-1 .post_info { margin: 15px 0 3px 0; } .sc_services_style_services-1 .sc_services_item_title { margin: 0; font: 700 1.5em/1.1667em 'Montserrat'; letter-spacing: -0.6px; } .sc_services_style_services-1 .sc_services_item_content { font-size: 18px; line-height: 28px; clear: both; } .sc_services_style_services-1 .sc_services_item_description { margin: 0; } .sc_services_style_services-2 .sc_services_item { min-height: 5em; padding: 0 0 0 5.25em; position: relative; } .sc_services_style_services-2 .sc_icon:before { font-size: 3.3125rem; line-height: 1.5094em; } .sc_services_style_services-2 .sc_icon, .sc_services_style_services-2.sc_services_type_images .sc_services_item_featured { position: absolute; left: 0; top: 50%; margin: -2.5em 0 0; padding: 0; } .sc_services_style_services-2 .sc_services_item_title { margin-top:0; height: auto; font-weight: 700; font-size: 1.25em; line-height: 1.2em; letter-spacing: 0.015em; } .sc_services_style_services-2 .sc_services_item_content { display: table-cell; height: 5em; width: 73.125em; vertical-align: middle; } .sc_services_style_services-3 .sc_services_item_title { text-align:center; text-transform:uppercase; font-weight:400; font-size:0.6875em; font-family: 'Montserrat'; margin-top: 1em; } .sc_services_style_services-3 .sc_services_icon { position: relative; width: 5em; height: 5em; margin: 0 auto; } .sc_services_style_services-3 .sc_icon_hover, .sc_services_style_services-3 .sc_icon { position: absolute; left: 0; top: 0; width: 100%; height: 100%; text-align: center; } .sc_services_style_services-3 .sc_icon:before { font: 400 3.625em/1.3793em 'Fontello'; font-size: 58px; } .sc_services_style_services-3 .sc_icon_hover:before { color: inherit; opacity: 0; filter: alpha(opacity=0); pointer-events: none; -webkit-transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg); -moz-transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg); -ms-transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg); -o-transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg); transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg); -webkit-transition: transform 0.5s ease 0s, opacity 0.5s ease 0s; -moz-transition: transform 0.5s ease 0s, opacity 0.5s ease 0s; -ms-transition: transform 0.5s ease 0s, opacity 0.5s ease 0s; -o-transition: transform 0.5s ease 0s, opacity 0.5s ease 0s; transition: transform 0.5s ease 0s, opacity 0.5s ease 0s; font: 400 3.625em/1.3793em 'Fontello'; font-size: 58px; } .sc_services_style_services-3 .sc_services_item:hover .sc_icon_hover:before { opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1) translateX(0px) translateY(0px) rotate(0deg); -moz-transform: scale(1) translateX(0px) translateY(0px) rotate(0deg); -ms-transform: scale(1) translateX(0px) translateY(0px) rotate(0deg); -o-transform: scale(1) translateX(0px) translateY(0px) rotate(0deg); transform: scale(1) translateX(0px) translateY(0px) rotate(0deg); } .sc_services_style_services-4 .sc_services_item { margin-bottom:0.5em; } .sc_services_style_services-4 .sc_icon { width:1.5em; height:1.5em; line-height:1.4em; margin:0 0.5em 0 0; float:left; } .sc_services_style_services-4 .sc_icon:before { font-size:0.8571em; margin-right:0; } .sc_services_style_services-4 .sc_services_item_title { margin: 0; font-size:1em; line-height:1.2857em; } .sc_services_style_services-4 .sc_services_button { margin-top:3em; } .sc_services_style_services-5 .sc_service_container { position: relative; } .sc_services_style_services-5 .sc_service_container .columns_wrap > .column-1_2 .sc_services_item { margin-right: 33%; } .sc_services_style_services-5 .sc_service_container .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item { margin-left: 33%; margin-right: 0; } .sc_services_style_services-5 .sc_services_item .sc_icon { margin-bottom:2.2857em; } .sc_services_style_services-5 .sc_service_container .sc_services_image{ position: absolute; width: 30%; left: 50%; top: 50%; transform: translateY(-50%) translateX(-50%); text-align: center; } .sc_services_style_services-5 .sc_icon { border: 2px solid #ddd; } .sc_services_style_services-5 .sc_icon, .sc_services_style_services-5.sc_services_type_images .sc_services_item_featured { float:left; margin-right:2.2857em; margin-left: 0; } .sc_services_style_services-5 .sc_service_container .sc_icon, .sc_services_style_services-5.sc_services_type_images .sc_service_container .sc_services_item_featured { float:right; margin-left:2.2857em; margin-right:0; } .sc_services_style_services-5 .sc_service_container .columns_wrap > .column-1_2:nth-child(2n) .sc_icon, .sc_services_style_services-5.sc_services_type_images .sc_service_container .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item_featured { float:left; margin-right:2.2857em; margin-left: 0; } .sc_services_style_services-5 .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item_content{ text-align: left; } .sc_services_style_services-5 .sc_service_container .columns_wrap > .column-1_2 .sc_services_item_content{ text-align: right; } .sc_services_style_services-5 .sc_service_container .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item_content{ text-align: left; } /* aligment left */ .sc_services_style_services-5 .sc_service_container.sc_align_left .sc_services_image { left: 0; transform: translateY(-50%) translateX(0%); } .sc_services_style_services-5 .sc_service_container.sc_align_left .columns_wrap > .column-1_2 .sc_services_item, .sc_services_style_services-5 .sc_service_container.sc_align_left .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item { margin-left: 0; margin-right: 0; } .sc_services_style_services-5 .sc_service_container.sc_align_left .sc_icon, .sc_services_style_services-5.sc_services_type_images .sc_service_container.sc_align_left .sc_services_item_featured { float: left; margin-right: 2.2857em; margin-left: 0; } .sc_services_style_services-5 .sc_service_container.sc_align_left .columns_wrap > .column-1_2 .sc_services_item_content { text-align: left; } .sc_services_style_services-5 .sc_service_container.sc_align_left .columns_wrap { margin-left: 33%; } /* aligment right */ .sc_services_style_services-5 .sc_service_container.sc_align_right .sc_services_image { right: 0; left: auto; transform: translateY(-50%) translateX(0%); } .sc_services_style_services-5 .sc_service_container.sc_align_right .columns_wrap > .column-1_2 .sc_services_item, .sc_services_style_services-5 .sc_service_container.sc_align_right .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item { margin-left: 0; margin-right: 0; } .sc_services_style_services-5 .sc_service_container.sc_align_right .columns_wrap > .column-1_2:nth-child(2n) .sc_icon, .sc_services_style_services-5.sc_services_type_images .sc_service_container.sc_align_right .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item_featured { float: right; margin-left: 2.2857em; margin-right: 0; } .sc_services_style_services-5 .sc_service_container.sc_align_right .columns_wrap > .column-1_2 .sc_services_item_content { text-align: right; } .sc_services_style_services-5 .sc_service_container.sc_align_right .columns_wrap { margin-right: calc(33% - 30px); } /* Skills -------------------------------------------------------------- */ .sc_skills { width: 100%; margin: 0 auto; } .sc_skills.aligncenter { max-width: 950px; } /* Type Counter */ .sc_skills_counter { text-align: center; } .sc_skills_counter .sc_skills_item { text-align: center; display: block; padding: 0 10px; } .sc_skills_counter .sc_skills_item .sc_skills_icon { font-size: 3em; font-weight:300; line-height:1.2857em; margin-bottom:0.5em; } .sc_skills_counter .sc_skills_item .sc_skills_count { font-size: 4.375em; line-height: 1em; white-space: nowrap; } .sc_skills_counter .sc_skills_item .sc_skills_count .sc_skills_total { position:relative; z-index:1; } .sc_skills_counter .sc_skills_item.sc_skills_style_1 { width:100%; padding: 1.1875em 1em 1.4375em; border: solid 0.9375em #cccccc; width: 8.6875em; margin: 0 auto; } .sc_skills_counter .sc_skills_item.sc_skills_style_1 .sc_skills_count { font-weight: 900; } .sc_skills_counter .sc_skills_item.sc_skills_style_1 .sc_skills_info { margin-top:0.4375em; position:relative; font-size: 1.875em; font-weight: 900; } .sc_skills_counter .sc_skills_item.sc_skills_style_2 .sc_skills_count { font-weight: 300; } .sc_skills_counter .sc_skills_item.sc_skills_style_3 .sc_skills_count { font-weight: 300; color:#fff; padding: 0 10px; position: relative; overflow: hidden; font-size: 3.75em; height: 1.3333em; line-height: 1.3333em; } .sc_skills_counter .sc_skills_item.sc_skills_style_3 .sc_skills_count:before { content: ' '; width: 0; height: 0; position: absolute; top: 0; left: 0; border-top: 1.3333em solid #fff; border-right: 1.6667em solid transparent; opacity: 0.2; filter: alpha(opacity=20); } .sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_count { font-weight: 300; color:#fff; padding: 0 10px; font-size: 3.75em; line-height: 1.3333em; height: 1.3333em; } .sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info { color: #fff; padding: 10px; margin:0; position: relative; border-top: 1px solid #fff; } .sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info:before { position: absolute; top: 0; left: 0; content: ' '; background-color: #000; z-index: 1; width: 100%; height: 100%; opacity: 0.1; filter: alpha(opacity=10); } .sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info .sc_skills_label { position:relative; z-index:2; } .sc_skills_counter .sc_skills_button { margin-top:3em; } /* Type Bar */ .sc_skills.sc_skills_bar.sc_skills_vertical { padding-top: 0.4375em; } .sc_skills_bar .sc_skills_item { height:1.75em; line-height: 1.75em; background-color:#f4f7f9; position:relative; } .sc_skills_bar .sc_skills_item .sc_skills_count { text-align:right; width:0; height: 1.75em; color:#fff; position:absolute; left:0; top:0; bottom:0; z-index:2; } .sc_skills_bar .sc_skills_info { margin: 0 0 0.3125em; white-space: nowrap; } .sc_skills_bar .sc_skills_info .sc_skills_label { color: #222222; font-weight: 900; text-transform: uppercase; letter-spacing: 0.025em; } .sc_skills_bar.sc_skills_horizontal .sc_skills_item + .sc_skills_info { /*margin-bottom: 0.8125em;*/ margin-top: 1.25em; } .sc_skills_bar.sc_skills_vertical .sc_skills_columns .sc_skills_item { height: 30em; margin-bottom: 0.5629em; } .sc_skills_bar.sc_skills_vertical .sc_skills_columns .sc_skills_item .sc_skills_count { width: 100%; height: auto; top: auto; bottom: 0; } .sc_skills_bar.sc_skills_vertical .sc_skills_columns .sc_skills_total { text-align: center; width: 100%; font-weight: 900; font-size: 1.875em; padding-top: 20px; } .sc_skills_bar.sc_skills_vertical .sc_skills_columns { margin-right: -30px; } .sc_skills_bar.sc_skills_vertical .sc_skills_columns .sc_skills_column { text-align:center; padding-right: 30px; } .sc_skills_bar.sc_skills_horizontal .sc_skills_columns .sc_skills_info { margin-top: 0; } .sc_skills_bar.sc_skills_horizontal .sc_skills_total { text-align: right; width: auto; display: inline-block; right: 0; top: -1.9375em; position: absolute; font-weight: 900; } /* Type Pie */ .sc_skills_pie.sc_skills_compact_off { text-align: center; display: inline-block; } .sc_skills_pie.sc_skills_compact_off .sc_skills_total { font-size: 1.125em; } .sc_skills_pie.sc_skills_compact_on { overflow:hidden; } .sc_skills_pie.sc_skills_compact_on .sc_skills_item { min-width:100px; min-height:100px; float:left; width:50%; } /* Type Arc */ .sc_skills_arc { overflow:hidden; } .sc_skills_arc .sc_skills_arc_canvas { min-width:100px; min-height:100px; float:left; width:60%; } .sc_skills_arc .sc_skills_legend { width:40%; } /* Legend */ .sc_skills_legend { width:50%; float:right; } .sc_skills_legend_marker { display: inline-block; margin:0 10px 2px 0; width:6px; height:6px; line-height:1.5em; overflow:hidden; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .sc_skills_legend_title, .sc_skills_legend_value { color: #222222; } .sc_skills_legend_value { display:inline-block; margin-left:6px; } .sc_skills_legend_value:before { content: '('; } .sc_skills_legend_value:after { content: ')'; } /* Slider -------------------------------------------------------------- */ .sc_slider { overflow:hidden; } .sc_slider_height_auto { -webkit-transition: height ease .5s; -moz-transition: height ease .5s; -ms-transition: height ease .5s; -o-transition: height ease .5s; transition: height ease .5s; } .sc_slider_swiper { position: relative; overflow: hidden; visibility: hidden; margin: 0 auto; } .sc_slider_swiper.aligncenter { max-width: 950px; } .sc_clients .sc_slider_swiper { max-width: 100%; } .sc_slider_swiper.inited { visibility: visible; } /* .sc_slider_swiper .slides { overflow: hidden; } */ .sc_slider_swiper .slides .swiper-slide { background-size:cover; background-position:center center; background-repeat:no-repeat; /* Not work in IE9 position: absolute; */ /* Work in IE9 */ float: left; min-height: 8em; } /* .sc_slider_swiper.sc_slider_bg:not(.sc_slider_height_auto) .slides .swiper-slide { min-height:20em; } */ .sc_slider_swiper .slides .swiper-slide > img { width: 100%; height: auto; } /* Prev / Next controls */ .sc_slider_controls_wrap { color:#ffffff; position:absolute; z-index: 10; left:0; right:0; top:50%; height:0; } .sc_slider_nocontrols .sc_slider_controls_wrap { display:none !important; } .sc_slider_controls_wrap a { display:block; cursor:pointer; position: relative; width:1.5625em; height:1.875em; line-height: 1.875em; text-align:center; -webkit-transition: all ease .5s; -moz-transition: all ease .5s; -ms-transition: all ease .5s; -o-transition: all ease .5s; transition: all ease .5s; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); opacity: 0; filter: alpha(opacity=0); } .sc_slider_controls_wrap a:after { position: absolute; content: ''; left: -0.3135em; top: -0.3135em; width: 100%; height: 100%; border: solid 0.3135em #FFFFFF; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: all ease .5s; -moz-transition: all ease .5s; -ms-transition: all ease .5s; -o-transition: all ease .5s; transition: all ease .5s; } .sc_slider_controls_wrap .sc_slider_prev { float:left; margin-left: -100px; padding-right: 0.3125em; } .sc_slider_controls_wrap .sc_slider_next { float:right; margin-right: -100px; padding-left: 0.3125em; } .sc_slider_controls_wrap a:before { font-family:'fontello'; font-size: 1.375em; } .sc_slider_controls_wrap .sc_slider_next:before { content:'\e913'; } .sc_slider_controls_wrap .sc_slider_prev:before { content:'\e914'; } .sc_slider_swiper:hover .sc_slider_controls_wrap a, .sc_slider_swiper + .sc_slider_controls_wrap a { opacity: 1; filter: alpha(opacity=100); } .sc_slider_swiper:hover .sc_slider_controls_wrap .sc_slider_prev { margin-left: 2.125em; } .sc_slider_swiper:hover .sc_slider_controls_wrap .sc_slider_next { margin-right: 2.125em; } /* Side controls */ .sc_slider_swiper + .sc_slider_controls_wrap a { width:3em; height:3em; line-height: 3em; font-size: 1.5em; } .sc_slider_swiper + .sc_slider_controls_wrap .sc_slider_prev { margin-left: 0.8em; } .sc_slider_swiper + .sc_slider_controls_wrap .sc_slider_next { margin-right: 0.8em; } /* Top controls */ .sc_slider_swiper.sc_slider_controls_top + .sc_slider_controls_wrap { top:6px; right: 6px; text-align:right; cursor:default; -webkit-transform: none; -moz-transform: none; transform: none; } .sc_slider_swiper.sc_slider_controls_top + .sc_slider_controls_wrap .sc_slider_next, .sc_slider_swiper.sc_slider_controls_top + .sc_slider_controls_wrap .sc_slider_prev { display:inline-block; float:none; margin-left: 6px; margin-right: 0; } /* White circles with accent hover */ .sc_slider.sc_slider_pagination { padding-bottom: 2em; } .sc_slider_nopagination .sc_slider_pagination_wrap { display:none !important; } .sc_slider_swiper .sc_slider_pagination_wrap { position: absolute; z-index:10; height:8px; margin: 0; left: 0; right: 0; bottom: 0; text-align:center; -webkit-transition: all ease .5s; -moz-transition: all ease .5s; -ms-transition: all ease .5s; -o-transition: all ease .5s; transition: all ease .5s; } .sc_slider_swiper .sc_slider_pagination_wrap span { display:inline-block; vertical-align:top; background-color:transparent; width:8px; height:8px; margin: 0 5px; cursor:pointer; opacity: 1; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .sc_slider_swiper .sc_slider_pagination_wrap .swiper-pagination-bullet-active, .sc_slider_swiper .sc_slider_pagination_wrap span:hover { background-color:#ddd; } /* Full pagination - posts titles */ .sc_slider_pagination_area { overflow:hidden; position:relative; } .sc_slider_pagination_area .sc_slider { float:left; } .sc_slider_pagination_area:not(.sc_slider_pagination_over) .sc_slider { width:67%; } .sc_slider_pagination_area .sc_slider_pagination { float:left; width:33%; position:static; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_slider_pagination_over .sc_slider_pagination { position:absolute; width:40%; left: auto; right:-40%; top:0; bottom:auto; float:none; background-color:rgba(255,255,255, 0.8); -webkit-transition: all ease .5s; -moz-transition: all ease .5s; -ms-transition: all ease .5s; -o-transition: all ease .5s; transition: all ease .5s; } .sc_slider_pagination_over:hover .sc_slider_pagination { right:0; } .sc_slider_pagination_over .sc_slider_pagination .post_item { background-color:transparent !important; } .slider_fullwide .sc_slider_pagination_over .sc_slider_pagination, .slider_fullscreen .sc_slider_pagination_over .sc_slider_pagination { width: 20%; } .sc_slider_pagination_area .sc_slider_pagination .post_item { padding: 1em; } .sc_slider_pagination_area .sc_slider_pagination .post_item+.post_item { margin:0; } .sc_slider_pagination_area .sc_slider_pagination .post_item.active { background-color: rgba(0,0,0,0.1) !important; } .sc_slider_pagination_area .sc_slider_pagination .post_item .post_info .post_info_item + .post_info_item:before { content: "|"; margin:0 5px; } .sc_slider_pagination.widget_area .post_item + .post_item { border-top-width: 1px; border-top-style: solid; } /* Info block*/ .sc_slider_swiper .sc_slider_info { max-height:100px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:0.9375em 1.1875em 1.125em; overflow:hidden; position:absolute; right:0; bottom:0; -webkit-transition: all ease .5s .5s; -moz-transition: all ease .5s .5s; -ms-transition: all ease .5s .5s; -o-transition: all ease .5s .5s; transition: all ease .5s .5s; margin-bottom:0; } .sc_slider_pagination_area .sc_slider .sc_slider_info { /*left:0;*/ max-width:100%; } .sc_slider_swiper:hover .sc_slider_info.sc_slider_info_fixed, .sc_slider_swiper:hover .sc_slider_info:hover, .sc_slider_swiper .sc_slider_info:hover { margin-bottom:0 !important; } .sc_slider_pagination_over:hover .sc_slider_info, .sc_slider_swiper:hover .sc_slider_info { -webkit-transition: all ease .5s; -moz-transition: all ease .5s; -ms-transition: all ease .5s; -o-transition: all ease .5s; transition: all ease .5s; margin-bottom:-130px !important; } .sc_slider_swiper .slides .swiper-slide .sc_slider_info a { display:inline; min-height:0; color:#ffffff; } .sc_slider_swiper .slides .swiper-slide .sc_slider_info a:hover { color:#cccccc; } .sc_slider_swiper .sc_slider_info .sc_slider_subtitle { margin:0; padding:0; font-size:1.125em; line-height:1.2222em; margin:0 0 4px; font-weight: 900; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; text-overflow: ellipsis; letter-spacing: normal; } .sc_slider_swiper .sc_slider_info .post_info { margin: 0; } .sc_slider_swiper .sc_slider_info .sc_slider_reviews { margin:0 0 4px; } .sc_slider_swiper .sc_slider_info .sc_slider_reviews.after_category { display:inline-block; position: relative; margin:0 0 0 2px; top: 2px; font-size:0.8765em; } .sc_slider_reviews.post_rating .reviews_value { display:none; } .sc_slider_reviews.post_rating .reviews_stars_bg, .sc_slider_reviews.post_rating .reviews_stars_hover, .sc_slider_reviews.post_rating .reviews_value { color: #ffffff !important; } .sc_slider_swiper .sc_slider_info .sc_slider_descr { color:#ffffff; line-height:16px; } .sc_slider_swiper .sc_slider_info .sc_slider_category { display:inline-block; vertical-align:top; text-transform:uppercase; position:relative; /*max-width:50%;*/ /*min-width:135px;*/ font-size: 0.8765em; height: 2em; line-height:2em; padding:0 2em 0 0; text-align:left; overflow:hidden; } .sc_slider_pagination_area .sc_slider .sc_slider_info .sc_slider_category { min-width:0; } .slider_fullscreen .sc_slider_swiper .sc_slider_info, .slider_main .sc_slider_swiper .sc_slider_info { max-width:50%; min-width:40%; padding:30px; max-height:150px; } .slider_fullscreen .sc_slider_swiper:hover .sc_slider_info, .slider_main .sc_slider_swiper:hover .sc_slider_info { margin-bottom:-180px; } .slider_fullscreen .sc_slider_swiper:hover .sc_slider_info.sc_slider_info_fixed, .slider_fullscreen .sc_slider_swiper:hover .sc_slider_info:hover, .slider_fullscreen .sc_slider_swiper .sc_slider_info:hover, .slider_main .sc_slider_swiper:hover .sc_slider_info.sc_slider_info_fixed, .slider_main .sc_slider_swiper:hover .sc_slider_info:hover, .slider_main .sc_slider_swiper .sc_slider_info:hover { margin-bottom:0; } .slider_fullscreen .sc_slider_swiper .sc_slider_info .sc_slider_category, .slider_main .sc_slider_swiper .sc_slider_info .sc_slider_category { font-size:14px; font-weight:300; } .slider_fullscreen .sc_slider_swiper .sc_slider_info .sc_slider_subtitle, .slider_main .sc_slider_swiper .sc_slider_info .sc_slider_subtitle { font-size:21px; line-height:28px; font-weight:300; } .slider_fullscreen .sc_slider_swiper .sc_slider_info .sc_slider_descr, .slider_main .sc_slider_swiper .sc_slider_info .sc_slider_descr { font-size:13px; line-height:18px; font-weight:300; } /* Socials icons -------------------------------------------------------------- */ .sc_socials { overflow:hidden; display:inline-block; margin-right:-1.25em; font-size: 16px; } .sc_socials .sc_socials_item { display:inline-block; margin: 0 0 0.5em 0; outline:none; } .sc_socials .sc_socials_item + .sc_socials_item { margin-left: 1.25em; } .sc_socials a { display:inline-block; outline:none; } .sc_socials a, .sc_socials a .sc_socials_hover { overflow:hidden; width:4em; height:4em; line-height:4em; text-align:center; overflow:hidden; position:relative; -webkit-border-radius: 6px; /* Hack for Chrome - show sharp corners while animation */ background-repeat: no-repeat; background-position: 0 -4em; -webkit-background-size: 4em 8em; -moz-background-size: 4em 8em; -o-background-size: 4em 8em; background-size: 4em 8em; } .sc_socials .social_icons span { font-size:4em; line-height:inherit; } .sc_socials.sc_socials_size_tiny { margin-right:-0.6em; font-size: 10px; } .sc_socials.sc_socials_size_tiny .sc_socials_item + .sc_socials_item { margin: 0 0 0 0.6em; } .sc_socials.sc_socials_size_small { margin-right:-0.625em; } .sc_socials.sc_socials_size_small.sc_socials_type_images { margin-right: 0; } .sc_socials.sc_socials_size_small .sc_socials_item + .sc_socials_item { margin:0 0 0 0.625em; } .sc_socials.sc_socials_size_medium { margin-right:-0.625em; } .sc_socials.sc_socials_size_medium .sc_socials_item { margin:0 0.625em 0.625em 0; } .sc_socials.sc_socials_shape_round .sc_socials_item + .sc_socials_item { margin:0 0 0 0.25em; } .sc_socials.sc_socials_shape_round.sc_socials_size_medium .sc_socials_item + .sc_socials_item { margin:0 0 0 0.625em; } .sc_socials.sc_socials_size_tiny a { -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; overflow: hidden; } .sc_socials.sc_socials_size_tiny a .sc_socials_hover { -webkit-border-radius: 1px; /* Hack for Chrome - show sharp corners while animation */ } .sc_socials.sc_socials_size_small a, .sc_socials.sc_socials_size_medium a { -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; } .sc_socials.sc_socials_size_small a .sc_socials_hover, .sc_socials.sc_socials_size_medium a .sc_socials_hover { -webkit-border-radius: 1px; /* Hack for Chrome - show sharp corners while animation */ } .sc_socials.sc_socials_shape_round a { display:block; text-align:center; border: 2px solid #ddd; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .sc_socials_shape_round.sc_socials_size_tiny a .sc_socials_hover { -webkit-border-radius: 50%; /* Hack for Chrome - show sharp corners while animation */ } .sc_socials_shape_round.sc_socials_size_small a .sc_socials_hover, .sc_socials_shape_round.sc_socials_size_medium a .sc_socials_hover { -webkit-border-radius: 50%; /* Hack for Chrome - show sharp corners while animation */ } .sc_socials.sc_socials_size_tiny .social_icons span { font-size:1em; line-height:inherit; } .sc_socials.sc_socials_size_tiny a, .sc_socials.sc_socials_size_tiny a .sc_socials_hover { width:2.1em; height:2.1em; line-height:2.1em; background-position: 0 -2.1em; -webkit-background-size: 2.1em 4.2em; -moz-background-size: 2.1em 4.2em; -o-background-size: 2.1em 4.2em; background-size: 2.1em 4.2em; } .sc_socials_type_icons.sc_socials_shape_round.sc_socials_size_tiny a, .sc_socials_type_icons.sc_socials_shape_round.sc_socials_size_tiny a .sc_socials_hover { width:2.5em; height:2.5em; line-height:2.5em; } .sc_socials.sc_socials_size_small .social_icons span { font-size:1em; line-height:inherit; } .sc_socials.sc_socials_size_small a, .sc_socials.sc_socials_size_small a .sc_socials_hover { width:2em; height:2em; line-height:2em; background-position: 0 -2em; -webkit-background-size: 2em 4em; -moz-background-size: 2em 4em; -o-background-size: 2em 4em; background-size: 2em 4em; } .sc_socials_type_icons.sc_socials_shape_round.sc_socials_size_small a, .sc_socials_type_icons.sc_socials_shape_round.sc_socials_size_small a .sc_socials_hover { width:4em; height:4em; line-height:4em; } .sc_socials.sc_socials_size_medium .social_icons span { font-size:1em; line-height:inherit; } .sc_socials.sc_socials_size_medium a, .sc_socials.sc_socials_size_medium a .sc_socials_hover { width:2em; height:2em; line-height:2em; background-position: 0 -2em; -webkit-background-size: 2em 4em; -moz-background-size: 2em 4em; -o-background-size: 2em 4em; background-size: 2em 4em; } .sc_socials_type_icons.sc_socials_shape_round.sc_socials_size_medium a, .sc_socials_type_icons.sc_socials_shape_round.sc_socials_size_medium a .sc_socials_hover { width:4em; height:4em; line-height:4em; } .sc_socials a .sc_socials_hover, .sc_socials.sc_socials_size_tiny a .sc_socials_hover, .sc_socials.sc_socials_size_small a .sc_socials_hover, .sc_socials.sc_socials_size_medium a .sc_socials_hover { position: absolute; display:block; left:0; top:0; background-position: 0 0; opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity ease .3s; -moz-transition: opacity ease .3s; -ms-transition: opacity ease .3s; -o-transition: opacity ease .3s; transition: opacity ease .3s; } .sc_socials a:hover .sc_socials_hover { opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); } /* Share buttons */ .sc_socials.sc_socials_share .sc_socials_item { vertical-align:top; } .sc_socials.sc_socials_share .share_caption { display:inline-block; font-size:1em; line-height:2em; color: #222222; margin-right:0.875em; font-weight: 400; } .sc_socials.sc_socials_share.sc_socials_dir_vertical { position:fixed; left:0px; top:18%; z-index:9998; } .sc_socials.sc_socials_share.sc_socials_dir_vertical .sc_socials_item { display:block; margin-top:6px; line-height:1em; } .sc_socials.sc_socials_share.sc_socials_dir_vertical .share_caption { display:none; } .sc_socials.sc_socials_share.sc_socials_dir_vertical .sc_socials_item a { padding:0.25em; } .sc_socials.sc_socials_share .share_counter{ display:inline-block; vertical-align:top; margin-left:6px; position:relative; background:#fff; color:#666; padding:0 8px; line-height:3.8em; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .sc_socials.sc_socials_share.sc_socials_dir_vertical .share_counter { line-height:4.2em; } .sc_socials.sc_socials_share .share_counter:before{ content:" "; position:absolute; z-index:1; top:50%; left:-4px; width:6px; height:6px; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; background:#fff; -webkit-transform: translateY(-50%) rotate(45deg); -moz-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); } .sc_socials.sc_socials_share.sc_socials_size_small .share_counter{ line-height:2em; } .sc_socials.sc_socials_share.sc_socials_dir_vertical.sc_socials_size_small .share_counter{ line-height:2.4em; } .sc_socials.sc_socials_share.sc_socials_size_medium .share_counter{ line-height:2.3em; } .sc_socials.sc_socials_share.sc_socials_dir_vertical.sc_socials_size_medium .share_counter{ line-height:2.8em; } /* Table -------------------------------------------------------------- */ .content .post_content table, .content .comment_content table{ margin-bottom: 1.5em; } .sc_table table, .content .post_content table, .content .comment_content table { width: 100%; border-collapse: separate; } .sc_table table th, .sc_table table td, .content .post_content table th, .content .comment_content table th, .content .post_content table td, .content .comment_content table td { padding: 0.9444em 1.6667em 0.8889em; font-size: 1.125em; font-weight: 700; line-height: 1.5em; border: none; border-right: solid 0.1667em #f4f7f9; border-bottom: solid 0.1667em #f4f7f9; color: #041721; } .sc_table table th, .content .post_content table th, .content .comment_content table th { background-color: #0ce682; } .sc_table table tr th:first-child, .sc_table table tr td:first-child, .content .post_content table tr th:first-child, .content .comment_content table tr th:first-child, .content .post_content table tr td:first-child, .content .comment_content table tr td:first-child { width: 0; } .sc_table table tr th:first-child, .content .post_content table tr th:first-child, .content .comment_content table tr th:first-child { border-left: solid 0.1667em #0ce682; } .sc_table table tr th:last-child, .content .post_content table tr th:last-child, .content .comment_content table tr th:last-child { border-right: solid 0.1667em #0ce682; } .sc_table table thead tr:first-child th, .content .post_content table thead tr:first-child th, .content .comment_content table thead tr:first-child th { padding-top: 1.1111em; } .sc_table table thead tr:last-child th, .content .post_content table thead tr:last-child th, .content .comment_content table thead tr:last-child th { padding-bottom: 1.0556em; border-bottom: none; } .sc_table table tr td:first-child, .content .post_content table tr td:first-child, .content .comment_content table tr td:first-child { border-left: solid 0.1667em #f4f7f9; } /* Tabs -------------------------------------------------------------- */ .sc_tabs .sc_tabs_titles { overflow:hidden; margin:0; padding:0; } .sidebar_align_left .sc_tabs .sc_tabs_titles { text-align: left; } .sidebar_align_right .sc_tabs .sc_tabs_titles { text-align: right; } .sidebar_align_center .sc_tabs .sc_tabs_titles { text-align: center; } .footer_wrap .sc_tabs .sc_tabs_titles { text-align: left; } .sc_tabs .sc_tabs_titles li { padding:0; list-style:none; font-size:1.5em; display: inline-block; vertical-align: top; } .sc_tabs .sc_tabs_titles li:before { display:none; } .sc_tabs .sc_tabs_titles li a { display:block; padding:0.5833em; } .sc_tabs .sc_tabs_content { display: none; overflow:hidden; } /* Style 1 */ .sc_tabs.sc_tabs_style_1 .sc_tabs_titles, .sc_tabs.sc_tabs_style_1 .sc_tabs_titles li { margin-bottom: 0; } .sc_tabs.sc_tabs_style_1 .sc_tabs_titles li a { border: 1px solid #e4e7e8; position:relative; } .sc_tabs.sc_tabs_style_1 .sc_tabs_titles li.ui-state-active a:after, .sc_tabs.sc_tabs_style_1 .sc_tabs_titles li.sc_tabs_active a:after { content: ' '; position:absolute; bottom:-1px; left:0; right:0; height: 5px; } .sc_tabs.sc_tabs_style_1 .sc_tabs_titles li+li { margin-left: -1px; } .sc_tabs.sc_tabs_style_1 .sc_tabs_content { margin-top:-1px; padding: 1.5em; border: 1px solid #e4e7e8; } /* Style 2 */ .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li { margin:0 0 1.9091em 0; } .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li+li { margin-left: 0.6667em; } .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li a { text-transform:uppercase; } .sc_tabs.sc_tabs_style_2 .sc_tabs_content { padding: 1.5em; } /* Team -------------------------------------------------------------- */ .sc_team_item .sc_team_item_info .sc_team_item_position { color: #222222; } .sc_team_item .sc_team_item_info .sc_team_item_description { margin-top:1em; line-height:1.75em; overflow:hidden; } .sc_team_item .sc_team_item_info .sc_socials { margin-top:1.5em; } .sc_team_item .sc_team_item_avatar img { width: 100%; } .sc_team_style_team-1 .sc_slider_swiper .sc_team_item, .sc_team_style_team-2 .sc_slider_swiper .sc_team_item { padding-right: 2em; } .sc_team_style_team-1 .sc_team_item_info { padding-top: 1.5em; border-top-width:5px; border-top-style:solid; } .sc_team_style_team-4 .sc_team_item_avatar { position:relative; } .sc_team_style_team-4 .sc_team_item_avatar .sc_team_item_hover { position:absolute; left:0; right:0; top:0; bottom:0; opacity: 0; filter: alpha(opacity=0); text-align:center; } .sc_team_style_team-4 .sc_team_item:hover .sc_team_item_avatar .sc_team_item_hover { opacity: 1; filter: alpha(opacity=100); } .sc_team_style_team-4 .sc_team_item_avatar .sc_team_item_hover, .sc_team_style_team-4 .sc_team_item_avatar .sc_team_item_hover .sc_team_item_info { overflow:hidden; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s; } .sc_team_style_team-4 .sc_team_item_avatar .sc_team_item_hover .sc_team_item_info { position:absolute; left:0; top:50%; width:100%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); margin-top: 50px; } .sc_team_style_team-4 .sc_team_item_avatar .sc_team_item_hover .sc_team_item_info { padding:1.5em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_team_style_team-4 .sc_team_item:hover .sc_team_item_avatar .sc_team_item_hover .sc_team_item_info { margin-top: 0; } .sc_team_style_team-3 .sc_team_item { max-width: 575px; margin: 0 auto; position: relative; background-color: #FFFFFF; } .sc_team_style_team-3 .sc_team_item_avatar { position: relative; } .sc_team_style_team-3 .sc_team_item_avatar .sc_team_item_hover { position:absolute; left:0; right:0; top:0; bottom:0; opacity: 0; filter: alpha(opacity=0); text-align:center; } .sc_team_style_team-3 .sc_team_item .sc_team_item_avatar:hover .sc_team_item_hover { opacity: 1; filter: alpha(opacity=100); } .sc_team_style_team-3 .sc_team_item_avatar .sc_team_item_hover, .sc_team_style_team-3 .sc_team_item_avatar .sc_team_item_hover .sc_team_item_socials { overflow:hidden; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s; } .sc_team_style_team-3 .sc_team_item_avatar .sc_team_item_hover .sc_team_item_socials { position:absolute; left:0; top:50%; width:100%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); margin-top: 50px; } .sc_team_style_team-3 .sc_team_item_avatar .sc_team_item_hover .sc_team_item_socials { padding:1.5em 0.5em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sc_team_style_team-3 .sc_team_item:hover .sc_team_item_avatar .sc_team_item_hover .sc_team_item_socials { margin-top: 0; } .sc_team_style_team-3 .sc_team_item_info { text-align: center; padding: 1.4375em 0.875em 0.875em; min-height: 4.375em; border-bottom: solid 10px #cccccc; } .sc_team_style_team-3 .sc_team_item_title { font-size: 1.5em; line-height: 1.1667em; margin: 0 0 0.2917em; text-transform: none; } .sc_team_style_team-3 .sc_team_item_position { font-size: 0.875em; font-weight: 900; } .sc_team .columns_wrap { margin-right: -30px; } .sc_team [class*='column-'] { padding-right: 30px; } .sc_team_item_avatar .sc_team_item_socials .sc_socials_type_images{ margin-right: 0; } /* Testimonials -------------------------------------------------------------- */ .sc_testimonials_wrap { position:relative; } .sc_testimonials_wrap .sc_section_overlay { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:100%; padding:1.5em 0; } .sc_testimonial_item { text-align:center; } .sc_testimonials .sc_columns .sc_testimonial_item { padding: 0; } .sc_testimonial_content { font-size:1.4286em; line-height:1.5em; } .sc_testimonial_content p { margin:0; } .sc_testimonial_content p+p { margin-top:0.5em; } .sc_testimonials .sc_testimonial_avatar { overflow:hidden; margin:0 auto; width:3.5em; height:3.5em; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } /* Style 1 */ .sc_testimonials.sc_testimonials_style_testimonials-1.aligncenter { margin: 0; } .sc_testimonials_style_testimonials-1 .sc_testimonial_item { padding: 8.125em 0 7.75em; } .sc_testimonials_style_testimonials-1 .sc_testimonial_item:before { content: '“'; display: block; width: 0.75em; padding-right: 0.0667em; height: 0.8167em; border: solid 0.1333em #FFFFFF; margin: 0 auto 1.0167em; font: 700 3.75em/1.2667em 'Montserrat'; } .sc_testimonials_style_testimonials-1 .sc_testimonial_content { max-width: 37.5em; font-size: 1.125em; line-height: 1.6667em; font-weight: 700; margin: 0 auto 3.5em; } .sc_testimonials_style_testimonials-1 .sc_testimonial_author_name { display: block; font-weight: 900; font-size: 1.5em; margin-bottom: 0.3333em; } .sc_testimonials_style_testimonials-1 .sc_testimonial_author_position { display: block; font-weight: 900; font-size: 0.875em; text-transform: lowercase; } /* Title -------------------------------------------------------------- */ .sc_title { position:relative; padding-bottom:2px; } .sc_title.sc_align_center { text-align:center; margin-left:auto; margin-right:auto; } /* Underline */ .sc_title_underline { padding-bottom:16px; } .sc_title_underline:after { content:' '; display:block; position:absolute; border-top: 2px solid #222222; height:0; width:8%; min-width:2em; left:0; bottom:0.1em; } .sc_title_underline.sc_align_center:after { left:50%; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); transform:translateX(-50%); } .sc_title_underline.sc_align_right:after { right:0; left:auto; } /* Divider */ .sc_title_divider { position:relative; padding-left: 5ex; padding-right: 5ex; text-align:center; } .sc_title_divider .sc_title_divider_before, .sc_title_divider .sc_title_divider_after { display:block; width:20%; height:1px; background-color:#222222; position:absolute; top: 50%; } .sc_title_divider .sc_title_divider_before { left:0; } .sc_title_divider .sc_title_divider_after { right:0; } /* Icon */ .sc_title_icon { display:inline-block; } .sc_title_icon_left { margin-right:0.5em; } .sc_title_icon_top { display:block; margin-bottom: 0.6em; } .sc_title_icon img { width:auto; } .sc_title_icon_left img { vertical-align:middle; } .sc_title_icon_top img { vertical-align:baseline; } .sc_title_icon_small img { height: 1em; } .sc_title_icon_medium img { height: 1.8889em; } .sc_title_icon_large img { height: 3em; } /* Tooltip -------------------------------------------------------------- */ .sc_tooltip_parent { text-decoration: none; font-weight: 700; position: relative; display:inline-block; } .sc_tooltip_parent .sc_tooltip { position: absolute; color: #fff; background-color:#333333; white-space: nowrap; top: -4em; left: 50%; font-weight: 300; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); transform:translateX(-50%); padding: 6px 11px 7px; z-index: 2; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all ease-out 0.1s; -moz-transition: all ease-out 0.1s; -ms-transition: all ease-out 0.1s; -o-transition: all ease-out 0.1s; transition: all ease-out 0.1s; } .sc_tooltip_parent:hover .sc_tooltip { opacity: 1; filter: alpha(opacity=100); top: -2.1875em; } .sc_tooltip_parent .sc_tooltip:before { content: ' '; width: 6px; height: 6px; position: absolute; left: 50%; bottom: -3px; margin-left: -3px; z-index: 1; background-color:#333333; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); } /* Twitter -------------------------------------------------------------- */ .sc_twitter_wrap { position:relative; } .sc_twitter_wrap .sc_section_overlay { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:100%; padding:1.5em 0; } .sc_twitter_item { text-align:center; padding: 0 5em; } .sc_twitter_content { font-size:1.125em; line-height:1.5em; } .sc_twitter_icon { font-size:2.5em; line-height:1em; display:block; text-align:center; margin-bottom:0.5em; } .sc_twitter_content p { margin:0; } .sc_twitter_content p+p { margin-top:0.5em; } .bg_tint_dark .sc_twitter a { color: #ffffff; } .sc_twitter .sc_slider_swiper:hover .sc_slider_controls_wrap .sc_slider_prev { margin-left:10px; } .sc_twitter .sc_slider_swiper:hover .sc_slider_controls_wrap .sc_slider_next { margin-right:10px; } .sc_twitter .sc_slider_controls_wrap a { font-size:2.5em; background-color: transparent; } /* Video player -------------------------------------------------------------- */ .sc_video_player { background-repeat:no-repeat; margin: 0 auto; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; } .post_content .sc_video_player { margin-bottom: 1.9375em; } .sc_video_player.aligncenter { max-width: 950px; } .sc_video_player.sc_video_bordered { width:auto; height:auto; display:inline-block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /* .sc_video_player.sc_video_bordered { width:100%; display:block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } */ .sc_video_frame { position:relative; overflow:hidden; } .sc_video_frame img { width: 100%; height:auto; } .sc_video_play_button:after { display: none; } .sc_video_play_button:before{ width: 1.8064em; height: 2.0484em; line-height: 2.0484em; font-size: 3.875em; border-width: 0.1463em; border-style: solid; padding-left: 0.2419em; } /* Media elements */ .mejs-container { max-width:100%; } /* Zoom -------------------------------------------------------------- */ .sc_zoom_wrap { width:auto; height:auto; display:inline-block; background-repeat:no-repeat; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; } .sc_zoom { position:relative; overflow:hidden; } .sc_zoom img { width: 100%; height:auto; } /* Common styles (title, subtitle, description, slider controls for some shortcodes) --------------------------------------------------------------------- */ /* Subtitle */ .sc_item_subtitle { margin: 0 0 0.25em; font-size: 0.8571em; text-transform:uppercase; text-align:center; } /* Title */ .sc_item_title { margin: 0 0 0.8333em; text-align: center; font-size: 3.75em; line-height: 1.0833em; } /* Description */ .sc_item_descr { font-size: 1.125em; font-weight: 300; line-height:1.5555em; margin: 0 0 3.5em; text-align:center; } .sc_item_title + .sc_item_descr { margin-top: -1.4444em; } /* Learn more botton */ .wp-block-button:before, .sc_item_button:before { content:' '; display:block; width:100%; height:0; clear:both; } .sc_item_button { display:block; margin: 3.25em 0 0; text-align:center; } .sc_item_button > a { overflow:hidden; padding-left: 3.1429em; padding-right: 3.1429em; letter-spacing: -0.6px; } .sc_item_button > a:before { float:right; margin: 0 0 0 1em; display:inline-block; width: 1.2857em; height:1.2857em; line-height:1.2857em; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .sc_slider_swiper + .sc_item_button { margin-top: 3.4375em; } .isotope_wrap + .sc_item_button { margin-top: 1.375em; } .sc_item_buttons { display:inline-block; overflow:hidden; } .sc_item_buttons > .sc_item_button { display: inline-block; } .sc_item_buttons > .sc_item_button + .sc_item_button { margin-left: 3.75em; margin-right: 1.875em; } .text_align_left, .text_align_left .sc_item_title, .text_align_left .sc_item_title:after, .text_align_left .sc_item_descr, .text_align_left .sc_item_button { text-align: left; margin-left: 0; } /* Slider controls side */ .sc_slider_controls_side .sc_slider_controls_wrap a { width: 2em; height: 2em; line-height: 2em; color: #ddd; border: 2px solid #ddd; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .sc_slider_controls_side:hover .sc_slider_controls_wrap .sc_slider_prev { margin-left:10px; } .sc_slider_controls_side:hover .sc_slider_controls_wrap .sc_slider_next { margin-right:10px; } /* Slider controls bottom */ .sc_slider_controls_bottom .swiper-slide { padding-bottom:5em; } .sc_slider_controls_bottom .sc_slider_controls_wrap { top: auto; bottom:0; text-align:center; padding-bottom:0; height: 3.5em; } .sc_slider_controls_bottom .sc_slider_controls_wrap a { width: 2em; height: 2em; line-height: 2em; color: #ddd; border: 2px solid #ddd; margin-left:0; margin-right:0; float:none; display:inline-block; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; opacity: 1; -webkit-transform: none; -moz-transform: none; transform: none; filter: alpha(opacity=100); } .sc_slider_controls_bottom .sc_slider_controls_wrap .sc_slider_prev { margin-right:0.5em; } .sc_slider_controls_bottom:hover .sc_slider_controls_wrap .sc_slider_prev { margin-left:0; } .sc_slider_controls_bottom:hover .sc_slider_controls_wrap .sc_slider_next { margin-right:0; } .sc_slider_controls_bottom .sc_slider_pagination_wrap { display:none; } /* Slider pagination bottom */ .sc_slider_pagination_bottom .swiper-slide { padding-bottom: 3em; } .sc_slider_pagination_bottom:hover .sc_slider_pagination_wrap { bottom: 0.5em; } #learndash_course_content h4#learndash_course_content_title { margin-bottom: 1.0555em !important; } .learndash_join_button { margin-bottom: 1.5em; } /* Essential Grid */ .eg-lorem_ipsum_books_media_store-wrapper .esg-entry-media-wrapper { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 30px; background-color: #cccccc; position: relative; height: 281px; width: 206px; } .eg-lorem_ipsum_books_media_store-wrapper .esg-media-cover-wrapper { width: 206px; margin: 0 auto; } .eg-lorem_ipsum_books_media_store-wrapper .esg-entry-cover { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; height: 281px !important; } .eg-lorem_ipsum_books_media_store-wrapper .esg-cc { top: 50% !important; margin-top: -25px; } .eg-lorem_ipsum_books_media_store-wrapper .esg-cc a { width: 37px; } .eg-lorem_ipsum_books_media_store-element-0, .eg-lorem_ipsum_books_media_store-element-35, .eg-lorem_ipsum_books_media_store-element-39 { font-family: 'Montserrat' !important; } .eg-lorem_ipsum_books_media_store-wrapper .esg-entry-media img { margin-top: 111px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); } /* Pagination */ .lorem_ipsum_books_media_store-bestsellers .eg-icon-left-open, .lorem_ipsum_books_media_store-bestsellers .eg-icon-right-open { display: none; } .lorem_ipsum_books_media_store-bestsellers .esg-left:before { content: '\e837'; } .lorem_ipsum_books_media_store-bestsellers .esg-right:before { content: '\e836'; } /* Filters */ .lorem_ipsum_books_media_store-bestsellers .esg-filter-checked:before { content: '\e8ab'; } .lorem_ipsum_books_media_store-bestsellers .esg-filter-checked .eg-icon-ok-1 { display: none; } /* Search */ .lorem_ipsum_books_media_store-bestsellers .eg-search-submit .eg-icon-search, .lorem_ipsum_books_media_store-bestsellers .eg-search-clean .eg-icon-cancel { display: none; } .lorem_ipsum_books_media_store-bestsellers .eg-search-submit:before { content: '\e807'; } .lorem_ipsum_books_media_store-bestsellers .eg-search-clean:before { content: '\e8ac'; } /* Sorting */ .lorem_ipsum_books_media_store-bestsellers .esg-sortbutton-order.eg-icon-down-open:before { font: 400 15px/21px 'Fontello'; content: '\e828'; } /* Cart */ .lorem_ipsum_books_media_store-bestsellers .esg-cartbutton-wrapper .eg-icon-basket { display: none; }