/* ThemeREX Addons ------------------------------------------------------------------------------------ */ .sc_content_width_1_1 { width: 1170px; } .sc_content_width_1_2 { width: 585px; } .sc_content_width_1_3 { width: 390px; } .sc_content_width_2_3 { width: 780px; } .sc_content_width_1_4 { width: 292.5px; } .sc_content_width_3_4 { width: 877.5px; } .sc_content_width_95p { width: 95%; } .sc_content_width_85p { width: 85%; } /* Grid */ .trx_addons_container, .trx_addons_container-fluid { padding-left: 25px; padding-right: 25px; } .trx_addons_columns_wrap { margin-right: -50px; } .trx_addons_columns_wrap > [class*="trx_addons_column-"] { padding-right: 50px; } .trx_addons_columns_wrap.columns_padding_left { margin-left: -50px; } .trx_addons_columns_wrap.columns_padding_left > [class*="trx_addons_column-"], .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_left { padding-left: 50px; } .trx_addons_columns_wrap.columns_padding_right { margin-right: -50px; } .trx_addons_columns_wrap.columns_padding_right > [class*="trx_addons_column-"], .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_right { padding-right:50px; } .trx_addons_columns_wrap.columns_padding_center { margin-left: -25px; margin-right: -25px; } .trx_addons_columns_wrap.columns_padding_center > [class*="trx_addons_column-"], .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_center { padding-left:50px; } .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"], .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom { padding-bottom: 50px; } .sidebar .trx_addons_columns_wrap { margin-right: 0; } .sidebar .trx_addons_columns_wrap [class*="trx_addons_column-"] { display:block; width: 100%; padding: 0; } .trx_addons_scroll_to_top { border: none; } /* body.page.home .trx_addons_scroll_to_top { display:none !important; } */ .menu_style_right .trx_addons_scroll_to_top { right: 1em; } /* Layouts ---------------------------------------------- */ .sc_layouts_item.sc_layouts_item_menu_mobile_button, .sc_layouts_item.sc_layouts_menu_mobile_button { display: inline-block !important; } .menu_style_left .sc_layouts_row_fixed_on { padding-left: 6rem; } .menu_style_right .sc_layouts_row_fixed_on { padding-right: 6rem; } .header_position_under .top_panel .wpb_row { background-color: transparent !important; } .top_panel.with_bg_image .sc_layouts_row:not(.sc_layouts_row_fixed_on) { background-color:transparent; } /* .remove_margins .sc_layouts_title, .top_panel.with_bg_image .sc_layouts_title { margin-bottom: 2rem; } */ .sc_layouts_title.with_image { min-height: 21.625rem; } .sc_layouts_title_title .sc_layouts_title_caption { line-height: 1.06em; } /* Search field inside content */ .content .search_wrap { max-width:50%; margin:0; } .post_item_none_search .search_wrap, .post_item_none_archive .search_wrap { max-width:none; } .content .search_wrap .search_form_wrap { width: 100%; } .content .search_wrap .search_form_wrap .search_field { width:100%; } .content .search_wrap .search_submit { background-color:transparent; } .post_item_none_search .search_wrap .search_field, .post_item_none_archive .search_wrap .search_field { padding: 1.2em 3em 1em 1em !important; } .post_item_none_search .search_wrap .search_submit, .post_item_none_archive .search_wrap .search_submit { left: auto; right: 0; top: 0; padding: 0 1em; } .content .search_wrap .search_results { width:100%; } /* Headers layouts ---------------------------------------------- */ .sc_layouts_item_details_line1 { font-size: 1.334em; font-weight: 700; letter-spacing: -0.2px; line-height: 1.2em; } .sc_layouts_item_details_line2 { font-size: 1.667em; font-weight: 700; line-height: 1.2em; letter-spacing: -0.3px; } .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2 { margin-top: 0.05em; } .sc_layouts_row_type_compact .sc_layouts_item, .sc_layouts_row_type_normal .sc_layouts_item { letter-spacing:0; } .sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children > a { font-weight:600; font-size: 1.0769em; } .sc_layouts_menu_nav > li.menu-item-has-children > a { padding-right: 1.1em; } .sc_layouts_menu_nav > li.menu-item-has-children > a:after { display: none; } .sc_layouts_row_type_normal .sc_layouts_cart .sc_layouts_item_icon, .sc_layouts_row_type_normal .trx_addons_login_link .sc_layouts_item_icon { display: none !important; } .sc_layouts_row_type_normal .sc_layouts_item_icon + .sc_layouts_item_details { margin-left: 0; } .sc_layouts_column .sc_layouts_item {margin-right: 3.3em;} .sc_layouts_column_align_right .sc_layouts_item {margin-left: 3.3em; margin-right:0; } .sc_layouts_row_type_normal .sc_button { padding: 1.334em 1.62em 1.134em; } .sc_layouts_row_type_normal .sc_layouts_cart_widget { top: 5em; } .sc_layouts_row_type_normal .sc_layouts_cart_widget:after { right: 2.8em; } .sc_layouts_row_type_normal a.trx_addons_login_link .sc_layouts_iconed_text_line1, .sc_layouts_row_type_normal .sc_layouts_cart .sc_layouts_cart_details .sc_layouts_item_details_line1 { -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; } .sc_layouts_row_type_normal .search_wrap .search_field { font-size: 15px; width: 17em; height: 4em; line-height: 4em; padding: 0 3.5em 0 1.5em !important; -webkit-border-radius: 0; -ms-border-radius: 0; border-radius: 0; text-transform: none; } .sc_layouts_row_type_normal .search_wrap .search_submit { font-size: 15px; width: 3.5em; height: 4em; line-height: 4em; left: auto; right: 0; } .top_panel .sc_layouts_row_type_normal .socials_wrap { margin: 0; } .top_panel .sc_layouts_row_type_normal .socials_wrap .social_item { margin: 0 0.65em 0 0; } .top_panel .sc_layouts_row_type_normal .socials_wrap .social_item .social_icon { background-color: transparent !important; width: 2em; height: 2em; line-height: 2em; } .sc_layouts_row_type_compact { padding: 1.15em 0; } .sc_layouts_row_type_compact .sc_layouts_item_icon { font-size: 1.05em; } .sc_layouts_row_type_compact .sc_layouts_cart{ top: -1px; } .sc_layouts_row_type_compact .sc_layouts_cart .sc_layouts_item_icon { font-size: 0.9em; } .sc_layouts_row_type_compact .sc_layouts_cart_items_short { line-height: 16px; font-size: 10px; right: -12px; top: -2px; } .sc_layouts_row_type_compact .sc_layouts_column .sc_layouts_item {margin-right: 1em;} .sc_layouts_row_type_compact .sc_layouts_column .sc_layouts_item:last-child {margin-right: 0;} .sc_layouts_row_type_compact .sc_layouts_column_align_right .sc_layouts_item {margin-left: 1em; margin-right:0; } .sc_layouts_row_type_compact .sc_layouts_column_align_right .sc_layouts_item:first-child {margin-left: 0;} .sc_layouts_row_type_compact .sc_layouts_cart { margin-right: 13px; } .sc_layouts_row_type_compact .sc_button { padding: 1.234em 1.62em; } .sc_layouts_row_type_compact .socials_wrap { margin: 0; } .sc_layouts_row_type_compact .socials_wrap .social_item { margin: 0 1.17em 0 0; } .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon { width: 1.5em; height: 1.5em; line-height: 1.5em; } .sc_layouts_row_type_compact .search_style_expand .search_field{ padding: 0 0 0 1em !important; } .sc_layouts_row_type_compact .search_style_expand.search_opened .search_field{ padding: 0 0 0 1.5em !important; } .sc_layouts_row_type_compact .search_style_expand .search_submit { top: -1px; } .sc_layouts_row_type_compact .search_wrap .search_submit { font-size: 1em; } .sc_layouts_row_type_compact .sc_layouts_login_details { display: none !important; } .sc_layouts_row_type_compact .sc_layouts_menu_mobile_button .sc_layouts_item_icon { font-size: 2em; } .sc_layouts_row_type_compact .sc_layouts_item_details_line1, .sc_layouts_row_type_compact .sc_layouts_item_details_line2 { font-size: 1.667em; } .sc_layouts_row_type_narrow { padding-top: 0; padding-bottom: 0; } .sc_layouts_row_type_narrow .sc_layouts_column .sc_layouts_item {margin-right: 2.5em;} .sc_layouts_row_type_narrow .sc_layouts_column_align_right .sc_layouts_item {margin-left: 2.5em; margin-right:0; } .sc_layouts_row_type_narrow .sc_layouts_item { font-size: 1em; line-height:1.4615em; letter-spacing:0; margin-top: 0 !important; margin-bottom: 0 !important; } .sc_layouts_row_type_narrow .sc_layouts_search .search_wrap .search_field { font-weight: 300; } .sc_layouts_row_type_narrow .search_wrap .search_field::-webkit-input-placeholder { text-transform: none; font-weight: 300;} .sc_layouts_row_type_narrow .search_wrap .search_field::-moz-placeholder { text-transform: none; font-weight: 300;} .sc_layouts_row_type_narrow .search_wrap .search_field:-ms-input-placeholder { text-transform: none; font-weight: 300;} .sc_layouts_row_type_narrow .sc_layouts_item_details { font-weight: 300; } .sc_layouts_row_type_narrow .socials_wrap { margin: 0; } .sc_layouts_row_type_narrow .socials_wrap .social_item { margin: 0 2.05em 0 0; } .sc_layouts_row_type_narrow .sc_button { padding: 0.967em 1.619em; } /* Slider ---------------------------------------------- */ /* Pagination */ .slider_swiper .swiper-pagination-bullet, .slider_swiper_outer .swiper-pagination-bullet { border: 2px solid #f0f0f0; background-color: transparent; width: 10px; height: 10px; } .sidebar .slider_pagination_pos_bottom > .swiper-pagination, .sidebar .slider_outer_pagination_pos_bottom > .swiper-pagination { bottom: 0.5em; } .sidebar .slider_swiper .swiper-pagination-bullet, .sidebar .slider_swiper_outer .swiper-pagination-bullet { width: 8px; height: 8px; } /* Controls */ .sidebar .slider_swiper_outer .slider_controls_wrap, .sidebar .slider_swiper.slider_controls_side .slider_controls_wrap { display:none; } .sc_slider_controls .slider_controls_wrap > a, .slider_swiper.slider_controls_side .slider_controls_wrap > a, .slider_outer_controls_side .slider_controls_wrap > a, .slider_outer_controls_top .slider_controls_wrap > a, .slider_outer_controls_bottom .slider_controls_wrap > a { width: 3.125em; height: 5em; line-height: 5em; -webkit-border-radius: 0; -ms-border-radius: 0; border-radius: 0; } .slider_swiper.slider_controls_side .slider_controls_wrap > .slider_prev, .slider_outer_controls_side .slider_controls_wrap > .slider_prev { opacity: 1; margin-left: 0; left: 0; } .slider_swiper.slider_controls_side .slider_next, .slider_outer_controls_side .slider_controls_wrap > .slider_next { opacity: 1; margin-right:0; right: 0; } .slider_swiper.slider_controls_side .slider_controls_wrap > a, .slider_outer_controls_side + .slider_controls_wrap > a { opacity: 1; margin-left:0; margin-right:0; } .sc_slider_controls .slider_controls_wrap > a:before, .slider_swiper.slider_controls_side .slider_controls_wrap > a:before, .slider_outer_controls_side .slider_controls_wrap > a:before, .slider_outer_controls_top .slider_controls_wrap > a:before, .slider_outer_controls_bottom .slider_controls_wrap > a:before { font-family:'fontello'; font-size:1.6em; } .sc_slider_controls .slider_controls_wrap > .slider_prev:before, .slider_swiper.slider_controls_side .slider_controls_wrap > .slider_prev:before, .slider_outer_controls_side .slider_controls_wrap > .slider_prev:before, .slider_outer_controls_top .slider_controls_wrap > .slider_prev:before, .slider_outer_controls_bottom .slider_controls_wrap > .slider_prev:before { content: '\e837'; margin-left: -2px; } .sc_slider_controls .slider_controls_wrap > .slider_next:before, .slider_swiper.slider_controls_side .slider_controls_wrap > .slider_next:before, .slider_outer_controls_side .slider_controls_wrap > .slider_next:before, .slider_outer_controls_top .slider_controls_wrap > .slider_next:before, .slider_outer_controls_bottom .slider_controls_wrap > .slider_next:before { content: '\e836'; margin-right: -2px; } .slider_style_modern .slider_controls_label span:first-child { font-style: italic; letter-spacing: 0; } .sc_slider_controller .slider_swiper_outer.slider_outer_controls_side .slider_controls_wrap > a, .slider_style_modern .slider_swiper.slider_controls_side .slider_controls_wrap > a, .slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a { opacity: 1; } .header_widgets_wrap .slider_swiper .slide_overlay.slide_overlay_large { background-color: transparent; } .slider_swiper.slider_titles_center .slide_info.slide_info_large { padding:3em 2em; width: 50%; } .header_widgets_wrap .slider_swiper.slider_titles_center:not(.slider_multi) .slide_info.slide_info_large { width: 18em; } .sidebar .slider_swiper.slider_multi .slide_info:not(.slide_info_large), .sidebar .slider_swiper .slide_info:not(.slide_info_large) { bottom: 8px; } .slider_swiper .slide_info { line-height:1.3em; } .slider_swiper .slide_info.slide_info_large .slide_cats { color: transparent !important; } .slider_swiper .slide_info.slide_info_large .slide_cats a { font-size: 0.8667em; line-height:1.7333em; font-weight: 500; text-transform:uppercase; } .slider_swiper .slide_info.slide_info_large .slide_title { font-size: 1.4em; font-weight:400; line-height:1.5em; text-transform:uppercase; margin: 0.5em 0; } .slider_swiper .slide_info.slide_info_large .slide_date { font-size:0.9333em; font-style:italic; } .sidebar .slider_swiper.slider_multi .slide_title, .sidebar .slider_swiper .slide_info:not(.slide_info_large) .slide_title { font-size: 1em; } .sidebar .slider_swiper.slider_multi .slide_date, .sidebar .slider_swiper .slide_info:not(.slide_info_large) .slide_date { font-size: 12px; line-height:16px; } .slider_titles_outside_wrap .slide_cats, .slider_titles_outside_wrap .slide_subtitle { font-style: italic; letter-spacing:0; } .sc_slider_controller_info { font-size: 1.3333em; line-height:1.2em; font-weight:normal; font-style:normal; letter-spacing:0; width: 85%; } .sc_slider_controller_titles .sc_slider_controller_info { text-transform: uppercase; } .sc_slider_controller_thumbs .sc_slider_controller_info { font-size: 1.2em; line-height:1.2em; display:none; } .sc_slider_controller_thumbs .sc_slider_controller_info_number { color: #ccc; } .sc_slider_controller_thumbs .sc_slider_controller_info_title { color: #fff; } /* Widgets ---------------------------------------------- */ .footer_wrap .sc_layouts_row { line-height: 1.7857em; } .footer_wrap .sc_layouts_item { margin-top: 0; margin-bottom: 0; } .widget.widget_bg_image { padding: 2em 1.5em !important; /* to override .columns_wrap > .column rules */ } .widget.widget_bg_image * { color: #aaa !important; } .widget.widget_bg_image .widget_title, .widget.widget_bg_image .widget_content a { color: #ddd !important; } .widget.widget_bg_image .widget_title, .widget.widget_bg_image .widget_content a:hover { color: #fff !important; } /* About Me */ .widget_aboutme .aboutme_avatar img { width:100%; height: auto; } .widget_aboutme .aboutme_username { text-align:left; font-size:1em; } .widget_aboutme .aboutme_description { margin-top: 1em; text-align:left; line-height: 1.6em; } /* Most Popular */ .widget .trx_addons_tabs .trx_addons_tabs_titles li { font-size: 12px; font-weight:400; font-style:normal; line-height: 1.3em; text-transform:uppercase; letter-spacing:0; } .widget .trx_addons_tabs .trx_addons_tabs_titles li:after { display:none !important; } .widget .trx_addons_tabs .trx_addons_tabs_titles li + li { margin-left:0.5em; } .widget .trx_addons_tabs .trx_addons_tabs_titles li a { padding: 0.3em 0.5em; } /* Categories list */ .widget_categories_list[class*="column-"] [class*="column-"], .sidebar .widget_categories_list [class*="column-"] { width:100%; float:none; overflow:hidden; } .widget_categories_list[class*="column-"] [class*="column-"]+[class*="column-"], .sidebar .widget_categories_list [class*="column-"]+[class*="column-"] { margin-top:0.5em; } .widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_item, .sidebar .widget_categories_list .categories_list_style_1 .categories_list_item { text-align:left; } .widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_image { display:inline-block; width: 20%; } .sidebar .widget_categories_list .categories_list_style_1 .categories_list_image { display:inline-block; width: 32px; vertical-align:middle; } .widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_image img, .sidebar .widget_categories_list .categories_list_style_1 .categories_list_image img { width: 100%; height: auto; } .widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_title, .sidebar .widget_categories_list .categories_list_style_1 .categories_list_title { display:inline-block; vertical-align:middle; width: 70%; margin: 0; font-size:1em; text-align:left; text-transform:none; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } .widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_image + .categories_list_title, .sidebar .widget_categories_list .categories_list_style_1 .categories_list_image + .categories_list_title { padding-left: 1em; } /* Recent News + Shortcode Recent News */ body.expand_content .sc_recent_news_style_news-announce .post_size_full { height: 656px; } body .sc_recent_news_style_news-announce .post_size_big, body.expand_content .sc_recent_news_style_news-announce .post_size_big { height: 297px; } body .sc_recent_news_style_news-announce .post_size_medium, body.expand_content .sc_recent_news_style_news-announce .post_size_medium, body.expand_content .sc_recent_news_style_news-announce .post_size_small { height: 297px; } .sc_recent_news .post_counters .post_counters_edit a { background-color:transparent !important; } .sidebar .sc_recent_news .post_item .post_title, .footer .sc_recent_news .post_item .post_title { font-size: 1em; } .sidebar .sc_recent_news .post_item .post_content, .footer .sc_recent_news .post_item .post_content { font-size: 0.8667em; line-height:1.3846em; } .sc_recent_news .post_accented_off .post_featured.with_thumb .post_video_hover { font-size: 1.2em; } .sc_recent_news .post_accented_off .slider_controls_wrap { display:none; } .sc_recent_news .post_accented_off .slider_pagination_wrap { bottom: 0; } .sc_recent_news .post_accented_off .slider_pagination_wrap .swiper-pagination-bullet { width: 6px; height: 6px; margin-right:3px; } .sc_recent_news_style_news-announce { margin-right: -50px; margin-bottom: -50px; } .sc_recent_news_style_news-announce .post_item { padding-right: 50px; padding-bottom: 50px; display: inline-block; } .sc_recent_news_style_news-announce .post_item .post_featured{ z-index: 0; right: 50px; bottom: 50px; } .sc_recent_news_style_news-announce .post_item .post_featured a { display: none; } .sc_recent_news_style_news-announce .post_size_big { width: -moz-calc(100% - 50px); width: -webkit-calc(100% - 50px); width: -o-calc(100% - 50px); width: calc(100% - 50px); } .sc_recent_news_style_news-announce .post_size_medium { width: -moz-calc(50% - 50px); width: -webkit-calc(50% - 50px); width: -o-calc(50% - 50px); width: calc(50% - 50px); } .sc_recent_news.sc_recent_news_style_news-announce .post_info{ height: inherit; overflow: hidden; position: relative; z-index: 1; } .sc_recent_news.sc_recent_news_style_news-announce .post_info_container{ padding: 2.34em 3.15em; } .sc_recent_news .post_item .post_title { font-size: 2em; font-weight: 600; text-transform: none; letter-spacing: -0.3px; max-height: 2.3em; overflow: hidden; } .sc_recent_news .post_item .post_title + .post_author { margin-top: 1.4em; } .sc_recent_news .post_item .post_meta, .sc_recent_news .post_item .post_author{ display: inline-block; vertical-align: top; } .sc_recent_news .post_item .post_author { font-size: 0.813em; font-weight: 700; text-transform: uppercase; padding: 0.908em 0.873em 0.708em; margin-right: 1em; line-height: 1; } .sc_recent_news .post_item .post_meta { font-size: 0.813em; font-weight: 700; text-transform: uppercase; margin: 0 !important; } .sc_recent_news .post_item .post_meta .post_meta_item{ padding: 0.677em 0.873em 0.477em; display: block; } .sc_recent_news .post_item .recent_news_button{ /*margin-top: 4.65em;*/ position: absolute; bottom: 2.7em; } .sc_recent_news .post_item .recent_news_button a{ padding: 0.9em 1.43em 0.8em; } .sc_recent_news .post_meta_container { margin-top: 1.4em; } /* Recent posts & Most Popular posts & Search Results */ .widget_area .post_item, .widget .post_item { background-color: transparent !important; } .widget .post_item + .post_item { margin-top:1.3em; padding-top: 0; border-top: none; } .search_results.widget_area .post_item + .post_item { border-top:1px solid #e5e5e5; margin-top:1.6em; padding-top:1.6em; } .widget_area .post_item .post_content, .widget .post_item .post_content { overflow:hidden; } .widget_area .post_item .post_title, .widget .post_item .post_title { font-size: 1.25em; font-weight: 600; line-height: 1.2em; letter-spacing: -0.15px; text-transform: none; margin: 4px 0 11px 0; } .widget_area .post_item .post_info, .widget .post_item .post_info { font-size: 0.813em; font-weight: 700; line-height:17px; margin-bottom:0; text-transform: uppercase; } .widget_area .post_item .post_info .post_info_item+.post_info_item:before, .widget .post_item .post_info .post_info_item+.post_info_item:before { content: ""; margin:0 0 0 5px; } .widget_area .post_item .post_thumb, aside .post_item .post_thumb { width: 3.75em; height: 3.75em; margin: 0 1.45em 4px 0; } /* recent posts */ .widget_recent_posts .widget_title{ margin-bottom: 1.2em; } /* Twitter */ .widget_twitter .widget_content ul { padding-left: 2em; list-style-type:none; } .widget_twitter .widget_content ul > li { position:relative; text-align: left; } .widget_twitter .widget_content ul > li+li { margin-top: 1.5em; } .widget_twitter .widget_content ul > li:before { position:absolute; z-index:1; display:inline-block; font-size:1.2em; font-style:normal; left:-1.5em; top: 0; background-color:transparent !important; } .widget_twitter .widget_content .sc_twitter_item .sc_twitter_item_icon { text-align: center; font-size:1.6em; font-style:normal; margin-bottom: 0.8em; } .widget_twitter .widget_content .sc_twitter_item a, .widget_twitter .widget_content ul > li a { font-weight:normal; } /* CV Card ---------------------------------------------- */ body.trx_addons_cv { margin-left: 0; margin-right: 0; } .trx_addons_cv_header_letter { line-height: 0.75em; } .trx_addons_cv_header_letter, .trx_addons_cv_header_text, .trx_addons_cv_header_socials .social_item > .social_icon { text-shadow:none; } .trx_addons_cv_section_contacts input, .trx_addons_cv_section_contacts textarea { -webkit-border-radius: 0 !important; -ms-border-radius: 0 !important; border-radius: 0 !important; } /* Hover effects ---------------------------------------------- */ .trx_addons_hover_mask { left:0; top: 0; right: 0; bottom: 0; } .trx_addons_hover_content .trx_addons_hover_links a + a { margin-left:0.7em; } .trx_addons_hover_style_zoomin .trx_addons_hover_content .trx_addons_hover_title { display:none; } /* Shortcodes ---------------------------------------------- */ .sc_item_subtitle { font-size: 2.5em; font-weight: 600; text-transform:none; letter-spacing: -0.4px; line-height:1.1em; } .sc_item_title + .sc_item_subtitle { margin-top: 0.15em; } .sc_item_title { line-height:1.2em; } h1.sc_item_title + .sc_item_subtitle{ margin-top: 0.05em; } h4.sc_item_title { line-height: 1.08em; } h4.sc_item_title + .sc_item_subtitle{ margin-top: 0.28em; } h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag) { font-size: 5.625em; font-weight: 400; text-transform: uppercase; line-height: 1.1em; } .sc_item_subtitle + .sc_item_title { margin-top: 0.25em; } .sc_item_descr { margin-bottom: 0; } .sc_item_title + .sc_item_descr, .sc_item_subtitle + .sc_item_descr { margin-top: 1.85em } .sc_item_title + .sc_item_button, .sc_item_title + .sc_item_button_image, .sc_item_subtitle + .sc_item_button, .sc_item_subtitle + .sc_item_button_image, .sc_item_descr + .sc_item_button, .sc_item_descr + .sc_item_button_image, .sc_item_content + .sc_item_button, .sc_item_content + .sc_item_button_image, .sc_item_slider + .sc_item_button, .sc_item_slider + .sc_item_button_image, .sc_item_columns + .sc_item_button, .sc_item_columns + .sc_item_button_image { margin-top: 2.3em; } /* huge */ .sc_item_title.sc_item_title_style_huge { font-size: 8.125em; font-weight: 400; } .sc_item_subtitle.sc_item_title_style_huge{ font-size: 2.5em; font-weight: 600; letter-spacing: -0.4px; margin-top: 0em; line-height: 1.38em; } .sc_item_title.sc_item_title_style_huge + .sc_item_button, .sc_item_title.sc_item_title_style_huge + .sc_item_button_image, .sc_item_subtitle.sc_item_title_style_huge + .sc_item_button, .sc_item_subtitle.sc_item_title_style_huge + .sc_item_button_image, .sc_item_descr.sc_item_title_style_huge + .sc_item_button, .sc_item_descr.sc_item_title_style_huge + .sc_item_button_image, .sc_item_content.sc_item_title_style_huge + .sc_item_button, .sc_item_content.sc_item_title_style_huge + .sc_item_button_image, .sc_item_slider.sc_item_title_style_huge + .sc_item_button, .sc_item_slider.sc_item_title_style_huge + .sc_item_button_image, .sc_item_columns.sc_item_title_style_huge + .sc_item_button, .sc_item_columns.sc_item_title_style_huge + .sc_item_button_image { margin-top: 3.8em; } /* Action */ .sc_action_item_default .sc_action_item_subtitle { font-size:2em; line-height:1.2em; } .sc_action_item_default .sc_action_item_subtitle + .sc_action_item_title { margin-top:0; } .sc_action_item_default .sc_action_item_title { font-size: 5.625em; font-weight: 400; line-height: 1.13em; } .sc_action_item.with_image .sc_action_item_inner { padding: 2em 6em; } .sc_action_item_event.with_image .sc_action_item_inner { padding: 2.4em 2em; } .sc_action_item_event .sc_action_item_image + .sc_action_item_subtitle { margin-top:0.8em; } .sc_action_item_event .sc_action_item_title { margin-top: 0; margin-bottom: 0.3em; } .sc_action_item_date { font-size: 1em; line-height: 1.3em; text-transform:uppercase; padding:0.8em 0; border-style:dotted; } .sc_action_item_description { font-style:italic; letter-spacing:0; } .sc_action_item_info { font-size: 13px; font-weight:400; line-height: 1.3em; padding: 1em 0 0; letter-spacing:0; border-style:dotted; } .sc_action_item_subtitle + .sc_action_item_link, .sc_action_item_title + .sc_action_item_link, .sc_action_item_description + .sc_action_item_link { margin-top: 2.0em; } /* minimal */ .sc_action.sc_action_minimal .sc_action_item{ position: relative; } .sc_action.sc_action_minimal .sc_action_item .sc_action_item_inner{ padding: 0; top: 0 !important; left: 0; right: 0; bottom: 0; -webkit-transform: translateY(0) !important; -ms-transform: translateY(0) !important; transform: translateY(0) !important; } .sc_action.sc_action_minimal .sc_action_item_subtitle, .sc_action.sc_action_minimal .sc_action_item_title, .sc_action.sc_action_minimal .sc_action_item_date, .sc_action.sc_action_minimal .sc_action_item_description, .sc_action.sc_action_minimal .sc_action_item_info, .sc_action.sc_action_minimal .sc_action_item_icon{ display: none !important; } .sc_action.sc_action_minimal .sc_action_item .sc_action_item_link{ display: table; width: 100%; height: 100%; background-color: transparent !important; font-size: 1.875em; font-weight: 600; margin: 0; padding: 1rem; } .sc_action.sc_action_minimal .sc_action_item .sc_action_item_link span{ vertical-align: middle; display: table-cell; } .sc_action.sc_action_minimal .sc_action_item_mask:before{ display: none; } /* Anchor */ .menu_side_inner #toc_menu { display:block; } .menu_side_icons #toc_menu { position:relative; left:0; top:0; margin:0; } .menu_side_icons .toc_menu_item .toc_menu_description, .menu_side_inner > .toc_menu_item .toc_menu_description { font-size:1.0667em; line-height:1.3em; font-weight:bold; text-transform:uppercase; top: 1px; } .menu_side_inner > .toc_menu_item .toc_menu_description { top: 0; } .menu_side_icons .toc_menu_item:hover .toc_menu_description, .menu_side_inner > .toc_menu_item:hover .toc_menu_description { margin-right:0; } .menu_side_icons .toc_menu_item .toc_menu_description:before, .menu_side_inner > .toc_menu_item .toc_menu_description:before { content: ' '; display:inline-block; vertical-align:middle; height: 6rem; } .menu_side_icons .toc_menu_item .toc_menu_description span, .menu_side_inner > .toc_menu_item .toc_menu_description span { display:inline-block; vertical-align:middle; padding: 0 3em; letter-spacing:1px; margin-top: 5px; } .menu_side_icons .toc_menu_item .toc_menu_icon, .menu_side_inner > .toc_menu_item .toc_menu_icon { width: 100%; height: 6rem; line-height: 6rem; border-top: 1px solid #ddd; -webkit-box-sizing: content-box; -ms-box-sizing: content-box; box-sizing: content-box; } .menu_side_inner > .toc_menu_item .toc_menu_icon { border-top: none; } .menu_side_icons .toc_menu_item .toc_menu_icon:before, .menu_side_inner > .toc_menu_item .toc_menu_icon:before { font-size:2rem; font-weight:normal; line-height:inherit; } .menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon { text-align:center; } .menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon:before { content: ' '; width: 5px; height: 5px; line-height:inherit; -webkit-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; } .menu_side_dots #toc_menu .toc_menu_item_active .toc_menu_icon:before { width: 9px; height: 9px; } .menu_style_left .toc_menu_item .toc_menu_description { left: -20em; right: auto; } .menu_style_left .toc_menu_item:hover .toc_menu_description { left: 100%; right: auto; } /* Blogger */ .sc_blogger_item_featured .post_featured { margin-bottom: 0; } .sc_blogger .sc_blogger_item .sc_blogger_post_meta { font-size: 13px; font-style: italic; font-weight: 400; line-height: 1.5em; } .sc_blogger_modern .sc_blogger_item { padding: 2.1429em; } .sc_blogger_modern .sc_blogger_item .sc_blogger_item_content { left: 45%; width: 55%; } .sc_blogger_modern .sc_blogger_item .sc_blogger_post_meta { margin-top:0.6em; } .sc_blogger_modern .sc_blogger_item .sc_blogger_item_featured { margin-bottom:0; } .sc_blogger_default .sc_blogger_item .sc_blogger_item_content { padding: 3em; } .sc_blogger_default .sc_blogger_item .sc_blogger_post_meta { margin-top:0.4em; } .sc_blogger_default .sc_blogger_item .sc_blogger_item_excerpt { margin-top:1.5em; } .sc_blogger_default .sc_blogger_item .sc_blogger_item_excerpt_text { line-height:1.6em; } .sc_blogger_default .sc_blogger_item .sc_blogger_item_excerpt_text p { margin:0; } .sc_blogger_default .sc_blogger_item_button { margin-top:1.5em; } .sc_blogger_default .sc_blogger_item .more-link { background-color: transparent; } /* Courses */ .sc_courses_default .sc_courses_item_info { padding: 2em; } .sc_courses_default .sc_courses_item_date { letter-spacing: 0; font-style: italic; } .sc_courses_default .sc_courses_item_price { font-size:2em; margin-top:0.8em; min-height:1.2em; } .sc_courses_default .sc_courses_item .trx_addons_hover_mask { background-color: #000; } .sc_courses_default .trx_addons_hover_content .trx_addons_hover_title { background-color: transparent; padding: 0; margin:0; text-transform:none; font-size: 1.6667em; } .sc_courses_default .trx_addons_hover_content .trx_addons_hover_text { padding:0; margin-top:2em; font-style:normal; } .sc_courses_default .trx_addons_hover_content .trx_addons_hover_links a { margin-top: 3em; font-size: 12px; font-weight:bold; text-transform:uppercase; letter-spacing:1px; padding:1.3em 1.9em; } /* Dishes */ .sc_dishes_default .sc_dishes_item{ position: relative; padding-bottom: 1.45em; } .sc_dishes_default .sc_dishes_item_info { padding: 2.45em 2.45em 3.85em; text-align:center; position: relative; } .sc_dishes_default .sc_dishes_item_title { margin-top:0; font-size: 1.625em; font-weight: 600; letter-spacing: -0.3px; text-transform: none; } .sc_dishes_default .sc_dishes_item_subtitle { font-size: 0.8667em; line-height:1.5em; font-style:italic; letter-spacing:0; margin-top:0.1em; } .sc_dishes_default .sc_dishes_item_content { margin-top:1.75em; } .sc_dishes_default .sc_dishes_item_button { margin:0; position: absolute; bottom: -23px; left: 50%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); } .sc_dishes_default .sc_dishes_item_button a{ display: block; padding: 0.8em 1.56em; } .sc_dishes_default .sc_item_title + .sc_item_slider, .sc_dishes_default .sc_item_subtitle + .sc_item_slider, .sc_dishes_default .sc_item_title + .sc_item_columns, .sc_dishes_default .sc_item_subtitle + .sc_item_columns, .sc_dishes_default .sc_item_title + .sc_item_content, .sc_dishes_default .sc_item_subtitle + .sc_item_content { margin-top: 8.1em; } .sc_dishes.sc_dishes_default .sc_dishes_slider .sc_dishes_item{ padding-bottom: 1.3em; } .sc_dishes.sc_dishes_default .sc_dishes_slider .swiper-button-next, .sc_dishes.sc_dishes_default .sc_dishes_slider .swiper-button-prev{ top: 22%; opacity: 1; margin: 0; } .sc_dishes.sc_dishes_default .sc_dishes_slider .swiper-button-next{ margin: 0; } .sc_dishes_compact .sc_dishes_item_title { line-height:1.25em; } .sc_dishes_compact .sc_dishes_item_subtitle { font-size: 13px; line-height:16px; } /* Events */ .sc_events_item { height: 5.2632em; } .sc_events_item + .sc_events_item { margin-top: 1em; } .sc_events_button { text-align:center; } .sc_events_item_date { height: 5.2632em; } .sc_events_item_day { font-weight:200; margin-top:0.2em; } .sc_events_item_button { min-height:1.3em; } .sc_events_item_button:before, .sc_events_item_button:after { position:absolute; left:0; top: 0; content:'\e93a'; font-family:'fontello'; font-size:0.9286em; -webkit-transition: all ease .3s; -ms-transition: all ease .3s; transition: all ease .3s; } .sc_events_item_button:after { left:-30px; opacity:0; } .sc_events_item:hover .sc_events_item_button:before { opacity:0; left: 30px; } .sc_events_item:hover .sc_events_item_button:after { opacity:1; left: 0; } .sc_events_detailed .sc_events_item_date, .sc_events_detailed .sc_events_item_time, .sc_events_detailed .sc_events_item_button { font-size:0.7368em; font-weight:700; line-height:1.3em; text-transform:uppercase; } .sc_events_detailed .sc_events_item_title { font-size:1.0526em; line-height:1.2em; font-weight:700; font-style:italic; } .sc_events_detailed .sc_events_item, .sc_events_detailed .sc_events_item_date, .sc_events_detailed .sc_events_item_button, .sc_events_detailed .sc_events_item_title, .sc_events_detailed .sc_events_item_time { -webkit-transition: all ease .3s; -ms-transition: all ease .3s; transition: all ease .3s; } /* Form */ .sc_form .trx_addons_columns_wrap { margin-right: -30px; } .sc_form .trx_addons_columns_wrap > [class*="trx_addons_column-"] { padding-right: 30px; } .sc_form_title, .sc_form_description { margin-bottom: 0; } .sc_item_title + .sc_form_form, .sc_item_subtitle + .sc_form_form, .sc_item_descr + .sc_form_form { margin-top: 5.7em; } .sc_form form input.filled.trx_addons_field_error, .sc_form form input.filled.trx_addons_field_error:hover, .sc_form form input.filled.trx_addons_field_error:focus { color: #ff0000 !important; -webkit-box-shadow: none; -ms-box-shadow: none; box-shadow: none; } .sc_form .sc_form_info_item .sc_form_info_icon:before { font-family: 'fontello'; } .sc_form .sc_form_info_item_address .sc_form_info_icon:before { content: '\e8fd'; } .sc_form .sc_form_info_item_email .sc_form_info_icon:before { content: '\e8fa'; } .sc_form .sc_form_info_item_phone .sc_form_info_icon:before { content: '\e8f5'; } .sc_form button:after { content:' '; } .sc_form_field { margin-bottom: 1.9em; } .sc_form_default .sc_form_field_button:before { content:' '; display:block; width:100%; height: 0; clear:both; } .sc_form_default .sc_form_field_button { text-align:center; margin-top: 2.45em; margin-bottom: 0; } .sc_form_modern .sc_form_field_button { text-align:center; } .sc_form_detailed button { display: block; } .sc_form_field_title { text-transform:none; font-size:1em; font-weight:normal; line-height:1.8em; margin-bottom:0.7em; } label.required .sc_form_field_title:after { content:'*'; display:inline-block; vertical-align:text-top; margin:-0.5em 0 0 0.5em; font-size:80%; color:#da6f5b; } .trx_addons_field_error { -webkit-box-shadow: none; -ms-box-shadow: none; box-shadow: none; } [class*="sc_input_hover_"] input[type="text"], [class*="sc_input_hover_"] input[type="number"], [class*="sc_input_hover_"] input[type="email"], [class*="sc_input_hover_"] input[type="password"], [class*="sc_input_hover_"] input[type="search"], [class*="sc_input_hover_"] select, [class*="sc_input_hover_"] textarea { font-size:1em !important; font-weight: 400; font-style:normal; line-height:1.2em; letter-spacing:1px; padding: 1.4em 1.4em !important; } [class*="sc_input_hover_"] .sc_form_field_hover { font-size: 1em; } [class*="sc_input_hover_"] .sc_form_field_content { font-size: 1em; line-height:1.2em } [class*="sc_input_hover_"] label.required:after { display: none; } [class*="sc_input_hover_"] label.required .sc_form_field_content:after { font-size:110%; } .sc_input_hover_accent .sc_form_field_hover:before { height: 3em; } .sc_input_hover_accent textarea + .sc_form_field_hover:before { height: 9em; } .sc_input_hover_path .sc_form_field_content { padding-top:2em; } .sc_input_hover_path textarea + .sc_form_field_hover > .sc_form_field_content { padding-top:2em; } .sc_input_hover_path input:focus + .sc_form_field_hover > .sc_form_field_content, .sc_input_hover_path textarea:focus + .sc_form_field_hover > .sc_form_field_content, .sc_input_hover_path input.filled + .sc_form_field_hover > .sc_form_field_content, .sc_input_hover_path textarea.filled + .sc_form_field_hover > .sc_form_field_content { -webkit-transform: scale3d(0.875, 0.875, 1) translate3d(0, 2.8em, 0); -ms-transform: scale3d(0.875, 0.875, 1) translate3d(0, 2.8em, 0); transform: scale3d(0.875, 0.875, 1) translate3d(0, 2.8em, 0); } .sc_input_hover_path textarea:focus + .sc_form_field_hover > .sc_form_field_content, .sc_input_hover_path textarea.filled + .sc_form_field_hover > .sc_form_field_content { -webkit-transform: scale3d(0.875, 0.875, 1) translate3d(0, 10em, 0); -ms-transform: scale3d(0.875, 0.875, 1) translate3d(0, 10em, 0); transform: scale3d(0.875, 0.875, 1) translate3d(0, 10em, 0); } .sc_input_hover_jump .sc_form_field_content:before { top: -190%; } .sc_input_hover_jump .sc_form_field_content { padding:1.5em; } .sc_input_hover_underline .sc_form_field_hover:before { height: 2px; } .sc_input_hover_underline input:focus + .sc_form_field_hover:before, .sc_input_hover_underline textarea:focus + .sc_form_field_hover:before, .sc_input_hover_underline input.filled + .sc_form_field_hover:before, .sc_input_hover_underline textarea.filled + .sc_form_field_hover:before { -webkit-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } .sc_input_hover_underline input:focus + .sc_form_field_hover > .sc_form_field_content, .sc_input_hover_underline input.filled + .sc_form_field_hover > .sc_form_field_content { -webkit-transform: translate3d(0, 2.2em, 0) scale3d(0.875, 0.875, 1); -ms-transform: translate3d(0, 2.2em, 0) scale3d(0.875, 0.875, 1); transform: translate3d(0, 2.2em, 0) scale3d(0.875, 0.875, 1); } .sc_input_hover_underline textarea:focus + .sc_form_field_hover > .sc_form_field_content, .sc_input_hover_underline textarea.filled + .sc_form_field_hover > .sc_form_field_content { height: 5.3em; -webkit-transform: translate3d(0, 6.2em, 0) scale3d(0.875, 0.875, 1); -ms-transform: translate3d(0, 6.2em, 0) scale3d(0.875, 0.875, 1); transform: translate3d(0, 6.2em, 0) scale3d(0.875, 0.875, 1); } .sc_input_hover_iconed .sc_form_field_hover { padding: 0.45em !important; } /* Googlemap */ .sc_googlemap_content .sc_form_default .sc_form_details { width:100%; float:none; } .sc_googlemap_content .sc_form_default .sc_form_details > div { width: 100%; padding-right:0; } .sc_googlemap_content .sc_form_default .sc_form_field_message { width: 100%; float:none; padding-left: 0; } .sc_googlemap_content .sc_form .sc_form_field input[type="text"], .sc_googlemap_content .sc_form .sc_form_field textarea { padding:0.5em 1em; } .sc_googlemap_content .sc_form .sc_form_field textarea { min-height:3em; } .sc_googlemap_content_detailed p { margin-bottom:1em; } /* Icons */ .sc_icons .sc_icons_icon:before, .sc_icons .sc_icons_icon > span:before { font-size: 5rem; line-height: 1.1em; } .sc_icon_type_svg svg { width: 6em; height: 6em; } .sc_icons_size_small .sc_icons_icon::before, .sc_icons_size_small .sc_icons_icon > span::before { font-size: 3rem; line-height: 1.1em; } .sc_icons_size_small .sc_icon_type_svg svg { width: 4em; height: 4em; } .sc_icons_size_large .sc_icons_icon::before, .sc_icons_size_large .sc_icons_icon > span::before { font-size: 7rem; line-height: 1.1em; } .sc_icons_size_large .sc_icon_type_svg svg { width: 8em; height: 8em; } .sc_icons .sc_icons_icon, .sc_icons .sc_icons_item_title { -webkit-transition: all ease .3s; -ms-transition: all ease .3s; transition: all ease .3s; } .sc_icons_item_title { font-size: 1.875em; font-weight: 600; line-height:1.3em; font-style: normal; text-transform:none; letter-spacing:-0.35px; } .sc_icons .sc_icons_image + .sc_icons_item_title, .sc_icons .sc_icons_image + .sc_icons_item_description { margin-top:2em; } .footer_wrap .sc_icons .sc_icons_icon + .sc_icons_item_title { margin-top:1em; margin-bottom:2em; } .sc_icons_item_description { font-size: 1em; line-height: 1.6em; font-weight:400; font-style:normal; } .sc_icons_modern .sc_icons_item_description { font-size: 1.25em; font-weight: 600; line-height: 1.3em; } .sc_icons .sc_icons_icon + .sc_icons_item_title, .sc_icons .sc_icons_icon + .sc_icons_item_description { margin-top: 0.95em; } .sc_icons .sc_icons_item_title + .sc_icons_item_description { margin-top:0.45em; } /* Price */ .sc_price_item_info { padding: 0 0 1.5em; position: relative; } .sc_price_item_info_content{ padding: 2.25em 2.5em 4em; } .sc_price_item_subtitle { font-size: 1em; line-height: 1.3em; font-weight: normal; text-transform:uppercase; letter-spacing: 1px; margin-bottom:0.5em; } .sc_price_item_title { font-size: 1.563em; font-weight: 600; line-height:1.25em; text-transform:none; letter-spacing: -0.3px; padding: 0.94em 1em; } .sc_price_item_description { font-size:1.0667em; font-weight:400; font-style:italic; line-height:1.25em; letter-spacing:0; margin:0.65em 0; } .sc_price_item_price { font-size: 3.438em; font-weight:600; line-height:1.25em; letter-spacing: -0.3px; } .sc_price_item_price_after { font-size: 0.365em; } .sc_price_item_decimals { text-decoration:none; } .sc_price_item_details { margin-top:0.68em; font-size: 1em; font-weight: 300; line-height:1.5em; letter-spacing:-0.2px; text-align: center; } .sc_price_item_description ul, .sc_price_item_details ul { list-style-type:circle; } .sc_price_item_description ul li:before, .sc_price_item_details ul li:before { display: none; } .sc_price .sc_price_item .sc_price_item_info .sc_price_item_link { margin-top: 0; padding: 0.867em 1.493em; position: absolute; bottom: 0; left: 50%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); } .sc_price_item_link:after { display:none; } /* Promo */ .sc_promo.sc_promo_size_tiny .sc_promo_image { margin: 0.5em; } .sc_promo_text blockquote { margin: 0 !important; } .sc_promo.sc_promo_size_normal .sc_promo_icon, .sc_promo.sc_promo_size_large .sc_promo_icon { font-size: 7em; line-height: 1em; margin-bottom:0.14em; } .sc_promo_title + .sc_promo_content, .sc_promo_subtitle + .sc_promo_content { margin-top: 1.8em; } .sc_promo_title + .sc_promo_subtitle { margin-top: 1.25em; } .sc_promo.sc_promo_size_normal .sc_promo_text_inner { padding:3em; } .sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_descr, .sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_descr, .sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_slider, .sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_slider, .sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_slider, .sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_columns, .sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_columns, .sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_columns, .sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_content, .sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_content, .sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_content { margin-top: 1.8em; } .sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_button, .sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_button_image, .sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_button, .sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_button_image, .sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_button, .sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_button_image, .sc_promo.sc_promo_size_normal .sc_item_content + .sc_item_button, .sc_promo.sc_promo_size_normal .sc_item_content + .sc_item_button_image, .sc_promo.sc_promo_size_normal .sc_item_slider + .sc_item_button, .sc_promo.sc_promo_size_normal .sc_item_slider + .sc_item_button_image, .sc_promo.sc_promo_size_normal .sc_item_columns + .sc_item_button, .sc_promo.sc_promo_size_normal .sc_item_columns + .sc_item_button_image { margin-top: 1.8em; } /* Services */ .services_page_header .services_page_featured { margin-bottom: 1.5em; } .services_page .services_page_header { margin-bottom: 0; } .sc_services_default .trx_addons_hover_content .trx_addons_hover_title { font-size: 1.3333em; } .sc_services_default .sc_services_item { position: relative; padding-bottom: 1.5em; } .sc_services_default .sc_services_item_icon { font-size: 4em; margin-top: 0.67em; border: none; -webkit-border-radius: 0; -ms-border-radius: 0; border-radius: 0; width: 1em; height: 1em; line-height: 1em; } .sc_services_default .sc_services_item_info { padding: 1.7em 2em 3.6em; text-align:center; position: relative; } .sc_services_default .sc_services_item_title { margin-top:0; font-size: 1.25em; font-weight: 600; text-transform: none; letter-spacing: -0.2px; } .sc_services_default .sc_services_item_subtitle { display: none; letter-spacing:0; margin-top:0.1em; } .sc_services_default .sc_services_item_content { margin-top:1.15em; } .sc_services_default .sc_services_item_button { margin:0; position: absolute; bottom: -1.2em; left: 50%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); } .sc_services_default .sc_services_item_button a{ display: block; padding: 0.834em 1.463em; } .sc_services_iconed .sc_services_item_icon { font-size:2.8em; line-height:1em; } .sc_services_iconed .sc_services_item_header { padding:2rem; } .sc_services_iconed .sc_services_item_title { font-size:1em; line-height:1.5em; } .sc_services_iconed .sc_services_item_subtitle, .sc_services_iconed .sc_services_item_button { display:none; } .sc_services_default .sc_item_title + .sc_item_slider, .sc_services_default .sc_item_subtitle + .sc_item_slider, .sc_services_default .sc_item_title + .sc_item_columns, .sc_services_default .sc_item_subtitle + .sc_item_columns, .sc_services_default .sc_item_title + .sc_item_content, .sc_item_subtitle + .sc_item_content { margin-top: 6.9em; } /* Skills */ .sc_skills_counter .sc_skills_item_wrap { max-width:none; } .sc_skills .sc_skills_item_title { font-size:12px; line-height:16px; font-weight: 400; text-transform: uppercase; letter-spacing:1px; } .vc_row.vc_inner .sc_skills_counter .sc_skills_column + .sc_skills_column:before { content:' '; position:absolute; left:0; top: 0; height: 100%; width: 1px; } .vc_row.vc_inner .sc_skills_counter .sc_skills_item_wrap { padding:3.4em 0 0 4em; } .sc_skills_counter .sc_skills_icon { font-size:4.2em; line-height: 1.15em; } .sc_skills_counter .sc_skills_total { font-size: 3.75em; font-weight: 700; line-height: 1.1em; margin:0; letter-spacing: -0.5px; text-align: left; } .sc_skills_counter .sc_skills_icon+.sc_skills_total { margin-top:0.2em; } .sc_skills_counter .sc_skills_item_title { font-size: 1.25em; font-weight: 700; line-height:1.25em; letter-spacing:-0.1px; text-align: left; margin-top: 0.1em; } .sc_skills_pie.sc_skills_compact_off .sc_skills_total_container { font-size: 1em; text-align: center; top: 47%; } .sc_skills_pie.sc_skills_compact_off .sc_skills_item_title { font-size: 1rem; font-weight: 700; line-height:1.3em; letter-spacing: -0.1px; margin-top:0.1em; text-transform:uppercase; white-space: nowrap; } .sc_skills_pie.sc_skills_compact_off .sc_skills_total { position:initial; z-index:initial; left: initial; top: initial; -webkit-transform:initial; -ms-transform:initial; transform:initial; display:initial; font-size: initial; line-height:initial; } .sc_skills_pie.sc_skills_compact_off .sc_skills_total { font-size: 3.438em; font-weight: 700; line-height: 1em; } .sc_skills_pie.sc_skills_compact_off .sc_skills_total_container { position:absolute; z-index:1; left: 50%; top: 46%; -webkit-transform:translateX(-50%) translateY(-50%); -ms-transform:translateX(-50%) translateY(-50%); transform:translateX(-50%) translateY(-50%); display:inline-block; font-size: 1em; line-height:1em; } /* Table */ .sc_table table th, .sc_table table td { padding:1.8em 1em; } .sc_table table tr:first-child th, .sc_table table tr:first-child td { font-weight: 300; } /* Testimonials */ .sc_testimonials_item_content { font-size: 1.25em; line-height: 1.3em; font-weight: 600; font-style: normal; letter-spacing: -0.2px; padding: 1.8em 4.7em 1.9em; } .sc_testimonials_item_content p{ height: 7.8em; overflow: hidden; } .sc_testimonials_item_content:before { /*content:'\e8b6'; font-family:'fontello'; margin-bottom:0.6em;*/ display: none !important; } .sc_testimonials [class*="column"] .sc_testimonials_item_content { font-size: 1.25em; } .sc_testimonials_item_author { background-color: transparent; text-align:center; margin-top: 1.2em; max-width:none; padding-right: 0; } .sc_testimonials_item_author_title { font-size: 0.938em; font-weight: 700; text-transform: uppercase; letter-spacing: -0.15px; text-align: center; } .sc_testimonials_item_author_data { max-width: 80%; } .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle { margin-top:0.1em; } .sc_testimonials [class*="column"] .sc_testimonials_item_author { text-align: center; } .sc_testimonials .swiper-button-next, .sc_testimonials .swiper-button-prev { top: 30.4%; } .sc_testimonials .slider_swiper.slider_controls_side .slider_controls_wrap > a, .sc_testimonials .slider_outer_controls_side + .slider_controls_wrap > a { opacity: 1; margin-left: 0; margin-right: 0; } /* Team */ .sc_item_title + .sc_item_slider, .sc_item_subtitle + .sc_item_slider, .sc_item_title + .sc_item_columns, .sc_item_subtitle + .sc_item_columns, .sc_item_title + .sc_item_content, .sc_item_subtitle + .sc_item_content { margin-top: 5.7em; } .sc_team .trx_addons_columns_wrap { margin-right: -50px; } .sc_team .trx_addons_columns_wrap > [class*="trx_addons_column-"] { padding-right: 50px; } .sc_team .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"], .sc_team .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom { padding-bottom: 50px; } .sc_team_default .trx_addons_hover_content .trx_addons_hover_title { font-size: 1.3333em; } .sc_team_default .sc_team_item { padding-bottom: 8.25em; position: relative; } .sc_team_default .post_featured { z-index: 1; } .sc_team_default .sc_team_item_info_container { position: absolute; left: 0; right: 0; bottom: 0; z-index: 1; } .sc_team_default .sc_team_item_info { padding: 1.85em 1.85em 2.15em; text-align:center; } .sc_team_default .sc_team_item_title { font-size: 2em; font-weight: 600; letter-spacing: -0.3px; margin-top:0; text-transform: none; } .sc_team_default .sc_team_item_subtitle, .sc_team_short .sc_team_item_subtitle, .sc_team_featured .sc_team_item_subtitle { font-size: 0.938em; font-weight: 700; text-transform: uppercase; letter-spacing:0; margin-top:4px; } .sc_team_default .sc_team_item_socials { height: 0; margin: 0; overflow: hidden; -webkit-transition: height 0.3s ease, margin 0.25s ease; -ms-transition: height 0.3s ease, margin 0.25s ease; transition: height 0.3s ease, margin 0.25s ease; } .sc_team_default .sc_team_item_info_container:hover .sc_team_item_socials { height: 2.4em; margin: 0.6em 0 0; } .sc_team_default .sc_team_item_socials .social_item { display:inline-block; margin: 0 10px 0 0; } .sc_team_default .sc_team_item_socials .social_item .social_icon { display:block; width: 2.4em; height: 2.4em; line-height: 2.4em; } .sc_team_default .sc_team_item_socials + .sc_team_item_button { display:none; } .sc_team_default .sc_team_item_button { margin:1.6em 0 0; } .sc_team_default .sc_team_item_content { display: none; } .team_member_page .team_member_featured .team_member_avatar { border: none; } .team_member_page .team_member_brief_info_text { font-style: normal; } .team_member_page .team_member_socials{ margin: 2.188em 0 0 0; } .team_member_page .team_member_socials .social_item { display:inline-block; margin: 0 2.188em 3px 0; } .team_member_page .team_member_socials .social_item:last-child { margin-right: 0; } .team_member_page .team_member_socials .social_item .social_icon { display:block; width: 3.75em; height: 3.75em; line-height: 3.75em; } .team_member_page .team_member_position{ font-size: 2.5em; text-transform: none; } .team_member_page .team_member_brief_info_title { display: none; } /* socials */ .socials_wrap { margin: -2em 0 0 0; } .socials_wrap .social_item { margin: 1em 2em 0 0; } .socials_wrap .social_item:last-child { margin-right: 0; } .socials_wrap .social_item .social_icon { width: 4em; height: 4em; line-height: 4em; -webkit-border-radius: 0; -ms-border-radius: 0; border-radius: 0; } .footer_wrap .socials_wrap { margin: -2em 0 0 0; } .footer_wrap .socials_wrap .social_item { margin: 1em 2em 0 0; } .footer_wrap .socials_wrap .social_item:last-child { margin-right: 0; } .footer_wrap .socials_wrap .social_item .social_icon { width: 4em; height: 4em; line-height: 4em; } /* button */ .sc_button.sc_button_only_icon{ padding: 0; width: 5.334em; height: 5.334em; line-height: 5.334em; } .sc_button.sc_button_only_icon .sc_button_icon{ margin-right: 0; font-size: 3em; line-height: 1.2em; } .sc_button.sc_button_only_icon .sc_button_text{ display: none; } .sc_button.sc_button_only_icon .sc_button_icon .icon-untitled-8{ text-indent: 2px; } .sc_button.sc_button_simple { border: none; padding: 0 1.5em 0 0; } .sc_button.sc_button_simple:before, .sc_button.sc_button_simple:after { content: '\e942'; font-family: 'fontello'; font-style:normal; } /* widget contacts */ .widget_contacts .contacts_info .contacts_address_label + .contacts_address_text { margin-top: 1px; } .widget_contacts .contacts_info [class*="_label"] { font-size: 0.813em; font-weight: 700; text-transform: uppercase; } .widget_contacts .contacts_info [class*="_text"] { font-size: 1em; font-weight: 300; } .widget_contacts .contacts_info .contacts_address, .widget_contacts .contacts_info .contacts_email, .widget_contacts .contacts_info .contacts_phone { position: relative; padding-right: 0; padding-left: 2.7em; } .widget_contacts .contacts_info .contacts_address:before, .widget_contacts .contacts_info .contacts_email:before, .widget_contacts .contacts_info .contacts_phone:before { font-family: 'fontello'; font-size: 1.55em; position: absolute; left: 0; top: 0.6em; right: auto; bottom: auto; } .widget_contacts .contacts_info .contacts_address:before { content: '\e949'; } .widget_contacts .contacts_info .contacts_email:before { content: '\f0e0'; } .widget_contacts .contacts_info .contacts_phone:before { content: '\e946'; } .widget_contacts .contacts_info .contacts_field + .contacts_field { margin-top: 0.9em; } .widget_contacts .contacts_info .contacts_left { width: 64%; text-align: left !important; } .widget_contacts .contacts_info .contacts_right { width: 36%; } .widget_contacts .contacts_info.with_background_color{ padding: 2.65em 3.3em; } .sidebar .widget_contacts .contacts_info [class*="_label"]{ display: none; } .sidebar .widget_contacts .contacts_info .contacts_address:before, .sidebar .widget_contacts .contacts_info .contacts_email:before, .sidebar .widget_contacts .contacts_info .contacts_phone:before { top: 0; } .sidebar .widget_contacts .contacts_info .contacts_address_label + .contacts_address_text { margin-top: 0; } .widget_contacts .socials_wrap { margin-top: 0; } /* banner */ .widget_banner .banner_with_hover { position: relative; } .widget_banner .image_hover{ position: absolute; width: 100%; left: 0; top: 0; opacity: 0; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .widget_banner .image_wrap{ margin-bottom: 0; } .widget_banner .image_wrap:hover .image_hover{ opacity: 1; } .widget_banner .image_wrap .banner_with_hover img { width: initial; } .widget_banner .image_wrap.image_align_left { text-align: left; } .widget_banner .image_wrap.image_align_center { text-align: center; } .widget_banner .image_wrap.image_align_right { text-align: right; } /* cart */ .sc_layouts_column_align_right .sc_layouts_cart_label{ text-align: right; } .sc_layouts_cart_widget { right:-0.8em; top: 2.5em; padding: 2em; } .sc_layouts_cart_widget:after { right: 0.8em; display: none !important; } /* logo */ .sc_layouts_logo img { max-height: 145px; width: auto; } .sc_layouts_row_type_narrow .sc_layouts_logo img { max-height: 42px; } @media (max-width: 1439px) { .sc_layouts_row_type_narrow .sc_layouts_logo img { max-height: 32px; } } /* menu */ .sc_layouts_menu_nav > li > a { padding: 1em 1.1em 0.8em; } .sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_nav > li ul { width:14em; padding: 1.65em 0; } .sc_layouts_menu_popup .sc_layouts_menu_nav > li > a, .sc_layouts_menu_nav > li li > a { padding: 0.3em 3em 0.3em 2.3em; } .sc_layouts_menu_nav > li > ul { top:3.4em; left:50%; margin-left:-7em; /* Not translate, because we use translate in the show effects */ } .sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_popup .sc_layouts_menu_nav > li > ul, .sc_layouts_menu_nav > li > ul ul { left:14em; top:-1.65em; margin: 0 0 0 0; } .sc_layouts_menu_nav > li > ul ul.submenu_left { left:-14em; margin: 0 0 0 0; } .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title{ border: none; } .trx_addons_tabs .trx_addons_tabs_titles li.ui-tabs-active:after { display: none; } #trx_addons_login_popup.trx_addons_popup { height: 350px; } #trx_addons_login_popup.trx_addons_popup button.mfp-close { height: 49px; }