.sc_accordion .sc_accordion_item{margin-bottom:1.25em;}
.sc_accordion>.sc_accordion_item .sc_accordion_content{overflow:hidden;display:none;}
.sc_accordion .sc_accordion_item .sc_accordion_title{position:relative;overflow:hidden;cursor:pointer;margin: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;}
.sc_accordion .sc_accordion_item .sc_accordion_title .sc_items_counter:after{content:'. ';}
.sc_accordion .sc_accordion_item .sc_accordion_title .sc_accordion_icon{position:absolute;left:0;top:0;height:100%;padding:0;text-align:center;overflow:hidden;-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{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{padding:1.5em 1.8em;}
.sc_accordion .sc_accordion_item .sc_accordion_title{border:1px solid #e4e7e8;padding:0.5em 0.5em 0.5em 3em;}
.sc_accordion .sc_accordion_item .sc_accordion_title .sc_accordion_icon{width:2.3333em;background-color:#e4e7e8;color:#ffffff;}.sc_accordion .sc_accordion_item .sc_accordion_title .sc_accordion_icon_opened{margin-top:-4em;}
.sc_accordion .sc_accordion_item .sc_accordion_title.ui-state-active .sc_accordion_icon_opened{margin-top:0;}
.sc_accordion .sc_accordion_item .sc_accordion_title.ui-state-active .sc_accordion_icon_closed{margin-top:4em;}
.sc_accordion .sc_accordion_item .sc_accordion_content{border-width:1px;border-style:solid;border-top-width:0;}
.sc_highlight{padding:4px 3px;}
.mejs-offscreen{display:none!important;}
.mejs-controls .mejs-time-rail .mejs-time-total{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;margin-top:6px!important;}
.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:8px!important;}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total:before,.mejs-controls .mejs-time-rail .mejs-time-total:before{content:" ";display:block;border:1px solid #575757;position:absolute;left:-2px;right:-2px;top:-2px;bottom:-2px;}
.mejs-container .mejs-controls .mejs-time{padding-top:10px!important;}
.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;}
.sc_audio.sc_show{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.sc_audio .mejs-container{margin:0;}
.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;}
.sc_audio.sc_audio_image{padding:13em 2em 2em 2em;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{position:relative;padding:7.4em 3.5em 2.8em;border:1px solid #f0f0f0;}
.sc_audio .sc_audio_header{padding:0 0 1.5em 0;}
.sc_audio.sc_audio_image .sc_audio_header{min-height:5em;}
.sc_audio.sc_audio_image .sc_audio_container{position:absolute;left:2em;right:2em;bottom:2em;}
.sc_audio .sc_audio_header{position:absolute;top:0;left:0;padding:2.6em 3.6em;}
.sc_audio .sc_audio_title{margin:0;}.sc_audio .sc_audio_author{margin-bottom:5px;}
.mejs-container:not(.mejs-video){height:44px!important;border:0!important;}
.mejs-container .mejs-controls{height:42px!important;}
.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;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-border-radius:2px;border-radius:2px;border:0;}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total,.mejs-controls a.mejs-horizontal-volume-slider,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.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:4px!important;}
.mejs-container .mejs-controls .mejs-time{margin-top:5px!important;}
.mejs-controls a.mejs-horizontal-volume-slider,.mejs-controls div.mejs-time-rail{margin-top:8px!important;}
.mejs-controls .mejs-button button{margin:5px!important;background-image:url('../images/controls.png')!important;}
.mejs-container .mejs-controls .mejs-volume-button{margin-left:10px!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{-webkit-border-radius:50%;border-radius:50%;margin-top:7px!important;margin-right:6px!important;}
.mejs-container .mejs-controls .mejs-fullscreen-button{margin-right:0!important;}
input[type="submit"],input[type="button"],button,.sc_button{display:inline-block;text-align:center;padding:0.85em 1em;font-weight:700;font-size:0.857em;text-transform:uppercase;letter-spacing:1.4px;border-radius: 10px;}
.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_medium,input[type="button"].sc_button_size_medium,button.sc_button_size_medium,.sc_button.sc_button_size_medium{padding:0.85em 1em;}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{padding:0.85em 1em;}
.sc_button.sc_button_style_border{border-width:2px;border-style:solid;}input[type="submit"].sc_button.aligncenter,input[type="button"].sc_button.aligncenter,button.sc_button_size.aligncenter,.sc_button.sc_button.aligncenter{max-width:10%;}
input[type="submit"].sc_button_size_medium.aligncenter,input[type="button"].sc_button_size_medium.aligncenter,button.sc_button_size_medium.aligncenter,.sc_button.sc_button_size_medium.aligncenter{/*max-width:40%;*/}input[type="submit"].sc_button_size_large.aligncenter,input[type="button"].sc_button_size_large.aligncenter,button.sc_button_size_large.aligncenter,.sc_button.sc_button_size_large.aligncenter{max-width:50%;}[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;}
.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;}
.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.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;}
.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;}
.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;}
.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;}
.article_style_boxed .sc_blogger.template_related .post_content_wrap{background-color:#f7f7f7;}
.article_style_boxed .sc_blogger.template_masonry .post_content{background-color:#f7f7f7;}
.sc_blogger .isotope_filters{margin:1.5em 0 1em;}
.sc_blogger.no_margins .sc_blogger_button{margin-top:2em;}
.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{}.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:auto;max-width:400px;display:inline-block;padding-right:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.sc_call_to_action_align_left .sc_call_to_action_title,.sc_call_to_action_align_left .sc_call_to_action_subtitle,.sc_call_to_action_align_left .sc_call_to_action_descr,.sc_call_to_action_align_right .sc_call_to_action_title,.sc_call_to_action_align_right .sc_call_to_action_subtitle,.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;}
.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 .sc_call_to_action_title{font-weight:;margin-bottom:0.5em;}
.sc_call_to_action .sc_call_to_action_title:after{display:none;}
.sc_call_to_action .sc_call_to_action_descr{font-size:1em;font-style:normal;font-weight:400;line-height:1.5em;text-transform:uppercase;margin-bottom:0;}
.sc_call_to_action .sc_call_to_action_buttons{margin-top:2em;}
.sc_call_to_action_accented{padding:3em 0;}
.sc_call_to_action_style_2 .sc_button.sc_button_style_filled{border:3px solid;}
.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;display:inline-block;line-height:3em;margin-right:2.45em;margin-top:0.75em;}
.sc_call_to_action_style_2 .sc_call_to_action_buttons{text-align:center;}
.sc_call_to_action_style_2 .sc_call_to_action_title{font-size:1.571em;margin-bottom:0.25em;}
.sc_call_to_action_style_2 .sc_call_to_action_descr{line-height:1.2857em;text-transform:none;}
.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;padding:0.95em 1em 0.35em 1em;box-sizing:border-box;}.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;}
.sc_clients .sc_slider_swiper:not(.sc_slider_height_auto) 
.slides .swiper-slide{min-height:3em;}
.sc_clients .sc_client_image{text-align:center;}
.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;}
.sc_columns .sc_column_item_inner{padding:1.5em;}
.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:1.35em;text-align:center;}
.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_top label{display:block;margin-bottom:0.45em;font-size:1.643em;font-family:Courgette;text-align:left;}.sc_form .sc_form_item.label_bottom label{display:block;margin-top:0.4em;}
.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%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.sc_form .sc_form_message textarea{min-height:5em;}
.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;}
.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;}
.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:after{content:'\e902';font-family:fontello;display:block;text-align:center;position:absolute;right:0;top:0;width:2.5em;height:6.6em;line-height:6.6em;font-size:10px;z-index:0;pointer-events:none;cursor:pointer;}.sc_form_select_container select{width:100%;padding-left:0.5em!important;background:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:3.55em;padding-right:1.5em;line-height:2.55em;}
.sc_form .sc_form_button{text-align:center;margin:1.3em 0 0;}
.sc_form .sc_form_item.sc_form_button button{background-color:transparent;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;padding:0.85em 1em;}
.sc_form_style_form_2 .sc_form_item,.sc_form_style_form_2 .sc_form_button,.sc_form_style_form_2 .sc_form_item input[type="text"],.sc_form_style_form_2 .sc_form_item select,.sc_form_style_form_2 .sc_form_item textarea{text-align:left;}
.sc_content{}.sc_countdown{overflow:hidden;}
.sc_countdown .sc_countdown_inner{display:inline-block;}
.sc_countdown .sc_countdown_item{display:block;float:left;text-align:center;}
.sc_countdown .sc_countdown_item+.sc_countdown_item{margin-left:18px;}
.sc_countdown .sc_countdown_digits{display:block;overflow:hidden;text-align:center;margin-bottom:12px;}.sc_countdown .sc_countdown_digits span{display:inline-block;}
.sc_countdown .sc_countdown_separator{display:block;float:left;margin:0 8px;}
.sc_countdown.sc_countdown_style_1 .sc_countdown_digits{font-size:1.428em;height:5.88em;line-height:5.88em;margin-bottom:11px;text-transform:uppercase;font-family:Courgette;}
.sc_countdown.sc_countdown_style_1 .sc_countdown_digits{width:5.88em;border-width:2px;border-style:solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.sc_countdown.sc_countdown_style_1 .sc_countdown_label{font-size:1.07em;}
.sc_countdown.sc_countdown_style_2 .sc_countdown_digits,.sc_countdown.sc_countdown_style_2 .sc_countdown_separator{font-size:3em;font-weight:700;height:1.3542em;line-height:1.3542em;}
.sc_countdown.sc_countdown_style_2 .sc_countdown_separator{font-weight:300;}
.sc_countdown.sc_countdown_style_2 .sc_countdown_digits span{display:inline-block;text-align:center;width:1.1458em;color:#ffffff;}.sc_countdown.sc_countdown_style_2 .sc_countdown_digits span+span{margin-left:2px;}
.sc_countdown.sc_countdown_style_2 .sc_countdown_label{font-weight:400;}
.sc_dropcaps{overflow:hidden;}
.sc_dropcaps .sc_dropcaps_item{font-size:3.929em;display:block;padding:0;margin:5px 23px 6px 0;float:left;height:0.8em;line-height:0.8em;font-family:Courgette;}
.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;}
.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;}
.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:2.55em;height:2.55em;line-height:2.55em;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);}.sc_image{overflow:hidden;}
.single-team .sc_image{position:relative;}
.single-team .sc_image:after{content:'';border:3px solid white;position:absolute;top:10px;left:10px;right:10px;bottom:10px;}figure figcaption,.sc_image figcaption{font-size:1.07em;text-align:center;padding:1.1em 0.8em;}.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:1em;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;}
.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;}
.sc_intro[data-href]{cursor:pointer;}
.sc_intro{background-size:cover!important;background-position:center!important;position:relative;overflow:hidden;display:block;padding:2em 8%;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.small_padding{padding:1.2em;}
.sc_intro_inner{position:relative;z-index:2;}
.sc_intro .sc_intro_subtitle{font-size:0.85em;font-weight:700;text-transform:uppercase;letter-spacing:0;margin:0;}
.sc_intro .sc_intro_title{font-size:1.5em;line-height:1.2em;font-weight:700;text-transform:uppercase;letter-spacing:0;display:inline-block;margin:0;}
.sc_intro .sc_intro_subtitle+.sc_intro_title{margin-top:0.2em;}
.sc_intro .sc_intro_buttons>.sc_item_button a{padding:0.8em 1em;}
.sc_intro_style_1{display:table;height:100%;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_style_1 .sc_intro_subtitle{letter-spacing:1px;}
.sc_intro_style_1 .sc_intro_title{margin-bottom:0;}
.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;}.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;}
.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;}
.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;}
.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;}
ul.sc_list_style_iconed{padding-left:0;}.sc_list_style_iconed li{padding:0 0 0 1em!important;list-style:none;position:relative;line-height:1.78em;}
.sc_list_style_iconed li .sc_list_icon{position:absolute;left:0px;top:-1px;width:6px;display:inline-block;text-align:center;font-size:13px;font-weight:700;}
.sc_list_style_ul{list-style:none;padding-left:0;}.sc_list_style_ul li{position:relative;padding-left:1em;line-height:1.78em;}.sc_list_style_ul li:before{font-family:fontello;content:'\e83c';font-size:30px;position:absolute;left:0px;}
.sc_list.sc_list_style_ol li{line-height:1.78em;}
.sc_list.sc_list_style_ol{list-style-type:none;counter-reset:item;padding-left:0;}
.sc_list.sc_list_style_ol li:before{content:counter(item) '.';counter-increment:item;position:relative;margin-right:6px;}
.sc_line{display:block;width:100%;height:0px;border-top:1px solid #e4e7e8;margin:2em 0;position:relative;}
.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;text-transform:uppercase;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:-2px;-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:-2px;-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:-2px;-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;}
.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;}
.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;}
.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;}
.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}
.sc_latest_matches_list{list-style:none;max-width:900px;margin-left:auto;margin-right:auto;padding-left:0;}.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;}
.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%;}
.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;}
.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;}
.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;}
.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;}
.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;}#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;}
.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;}
.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);}
.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;}
.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;font-weight:700;}.sc_price .sc_price_info{display:inline-block;font-size:1.429em;position:relative;vertical-align:baseline;}
.sc_price .sc_price_penny{color:#222222;font-weight:700;}
.sc_price .sc_price_period:before{content:'/';display:inline-block;margin-left:0.3em;margin-right:0.3em;}.sc_price .sc_price_period_empty:before{content:' ';display:inline-block;}
.sc_price_block{display:inline-block;overflow:hidden;width:100%;}
.sc_price_block .featured_image{height:166px;overflow:hidden;position:relative;}
.sc_price_block .featured_image img{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:0;}
.sc_price_block .sc_price_block_title{font-size:1.643em;height:37px;margin-top:-1.35em;padding:0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:verdana;}
.sc_price_block .sc_price_block_title span{display:block;text-align:center;position:absolute;padding:0px 0em;box-sizing:border-box;left:0;top:48%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.sc_price_block .sc_price_block_money{text-align:center;overflow:hidden;margin-top:1.95em;}
.sc_price_block .sc_price_block_money .sc_price_block_icon{font-size:4em;line-height:inherit;display:inline-block;}.sc_price_block .sc_price_block_money .sc_price{display:inline-block;font-size:1.07em;}
.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-size:1.429em;line-height:inherit;margin-left:3px;}
.sc_price_block .sc_price_block_money .sc_price_money{font-size:1.429em;line-height:inherit;font-weight:700;}.sc_price_block .sc_price_block_description{text-align:justify;padding:0 9em;overflow:hidden;}
.sc_price_block .sc_price_block_description ul{padding-left:0;list-style:none;line-height:2.54em;margin-bottom:0;}.sc_price_block .sc_price_block_description ul li{margin-bottom:0;}
.sc_price_block .sc_price_block_description ul li+li{/*border-top:1px solid;*/}
.sc_price_block .sc_price_block_description ul li:last-child,.sc_price_block .sc_price_block_description p{margin-bottom:0;}.sc_price_block .sc_price_block_link{height:3em;text-align:center;padding-top:3em;padding-bottom:4em;}
.sc_price_block .sc_price_block_link .sc_button{background-color:rgba(0,0,0,0.2);}
.sc_promo_inner{position:relative;overflow:hidden;}
.sc_promo_image{position:absolute;width:100%;height:100%;background-position:center center;background-size:cover;}.sc_promo_size_small .sc_promo_image{background-size:100%;}
.sc_promo_block{width:100%;position:relative;}
.sc_promo_block_inner{padding:12em 7em 12.45em;}
.sc_promo .sc_promo_title{font-size:3.571em;}
.sc_promo .sc_promo_title:after{background-image:url(../images/divider_white.png);background-position:50% 50%;background-color:transparent!important;height:26px;width:260px;margin:0.45em auto;}
.sc_promo .sc_promo_descr{font-weight:400;font-style:normal;margin-bottom:0;}
.sc_promo .sc_promo_button{margin-top:3.5em;}
.sc_promo.sc_promo_size_small .sc_promo_block_inner{padding:1.5em 2em;}
.sc_promo.sc_promo_size_small .sc_promo_title{font-size:1.5em;line-height:1.3em;}
.sc_promo.sc_promo_size_small .sc_promo_descr{font-size:1.2857em;}
.sc_promo.sc_promo_size_small .sc_promo_button{margin-top:1.25em;}
.sc_promo.sc_promo_size_small .sc_promo_button a{padding:1.25em 4em;line-height:3.3em;}
.sc_promo_block.sc_align_left *,.sc_promo_block.sc_align_left *:after{text-align:left!important;margin-left:0;}
.sc_promo_block.sc_align_right *,.sc_promo_block.sc_align_right *:after{text-align:right!important;margin-right:0;}
.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;}
.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%;
	}.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';}
	.sc_section{position:relative;}
	.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 .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:4em;}
	.sc_pan{position:absolute;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.sc_pan_vertical,.sc_pan_horizontal{cursor:all-scroll;}
	.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;}.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%;}.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;}
.sc_services_item .sc_services_item_title{margin:1em 0 1.5em;font-size:15px;height:1.4em;}
.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;}
.sc_services .post_featured .post_thumb{position:relative;}
.sc_services .post_featured .post_thumb:after{content:'';border:3px solid white;position:absolute;top:10px;left:10px;right:10px;bottom:10px;}
.sc_services_item .sc_icon{display:block;width:7.3em;height:7.3em;line-height:7.3em;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:2.8em;}
.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{text-align:center;padding:2.5em;}.sc_services_style_services-1.sc_services_type_images .sc_services_item{padding:0;}
.sc_services_style_services-1.sc_services_type_images .sc_services_item_content{padding:0 2.5em 3.2em;}.sc_services_style_services-1.sc_services_type_images .sc_services_item_title{margin-top:0;}
.sc_services_style_services-2 .sc_icon,.sc_services_style_services-2.sc_services_type_images .sc_services_item_featured{transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-bottom:-2em;}
.sc_services_style_services-2.sc_services_type_images .sc_services_item_featured{width:30%;min-height:4em;}
.sc_services_style_services-2.sc_services_type_icons div[class*="column-"]+div[class*="column-"]
.sc_services_item:before{content:'';left:-1px;width:1px;height:102px;position:absolute;display:block;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.sc_services_style_services-2 .sc_services_item_content{text-align:center;padding:0 2em 1.5em;}
.sc_services_style_services-2 .sc_services_item_title{margin-top:0;overflow:hidden;height:auto;margin-bottom:0.8;}
.sc_skills{width:100%;}
.sc_skills .sc_skills_button{margin-top:3em;}
.sc_skills_counter{text-align:center;}
.sc_skills_counter .sc_skills_item{text-align:center;display:inline-block;padding:0 10px;}
.sc_skills_counter .sc_skills_item .sc_skills_icon{font-size:2.4em;font-weight:300;line-height:1em;margin-bottom:0.45em;}
.sc_skills_counter .sc_skills_item .sc_skills_count{font-size:3.95em;line-height:1em;}
.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_info{color:#222222;font-size:1.3333em;line-height:1.2857em;margin:1.34em 0 0;}
.sc_skills_counter .sc_skills_item.sc_skills_style_1{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3em 1em;}.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:1em;padding-top:1em;position:relative;text-transform:uppercase;}
.sc_skills_counter .sc_skills_item.sc_skills_style_1 .sc_skills_info:before{content:' ';position:absolute;top:0;left:30%;display:block;width:40%;height:2px;background-color:#ddd;}
.sc_skills_counter .sc_skills_item.sc_skills_style_2 .sc_skills_count{font-weight:700;}
.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;}
.sc_skills_bar .sc_skills_item{height:4px;line-height:4px;background-color:#f4f7f9;position:relative;}
.sc_skills_bar .sc_skills_item+.sc_skills_info{margin-top:1.6em;}
.sc_skills_bar .sc_skills_item .sc_skills_count{text-align:right;width:0;height:4px;color:#fff;position:absolute;left:0;top:0;bottom:0;z-index:2;}
.sc_skills_bar .sc_skills_info{margin:0px 0 5px 0;font-size:1.07em;}
}
.sc_skills_bar.sc_skills_vertical .sc_skills_columns .sc_skills_item {
	height: 30em;
}
.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;
	font-size: 1.25em;
	width: 100%;
	line-height: 3em;
	font-weight: 300;
}
.sc_skills_bar.sc_skills_vertical .sc_skills_columns .sc_skills_column {
	text-align:center;
}
.sc_skills_bar.sc_skills_horizontal .sc_skills_columns .sc_skills_info { 
	margin-top: 0;
}
.sc_skills_bar.sc_skills_horizontal .sc_skills_total {
	padding-right: 10px;
	text-align: right;
	position: absolute;
	right: 0;
	top: -1.2em;
}


/* Type Pie */
.sc_skills_pie.sc_skills_compact_off {
	text-align: center;
	display: inline-block;
}

.sc_skills_pie.sc_skills_compact_off .sc_skills_item{
	position: relative;
	margin-bottom: 5px;
}

.sc_skills_pie.sc_skills_compact_off .sc_skills_item .sc_skills_total{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	font-size: 1.428em;
	font-family: Courgette;
}

.sc_skills_pie.sc_skills_compact_off .sc_skills_label{
	font-size: 1em;
}


.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;
	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;
	width:1.5em;
	height:1.5em;
	line-height: 1.5em;
	font-size: 1.5em;
	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 .sc_slider_prev {
	float:left;
	margin-left: -100px;
}
.sc_slider_controls_wrap .sc_slider_next {
	float:right;
	margin-right: -100px;
}
.sc_slider_controls_wrap a:before {
	font-family:'fontello';
	font-weight: 400;
}
.sc_slider_controls_wrap .sc_slider_next:before {
	content: '\e909';
}
.sc_slider_controls_wrap .sc_slider_prev:before {
	content: '\e90a';
}
.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: 1em;
}
.sc_slider_swiper:hover .sc_slider_controls_wrap .sc_slider_next {
	margin-right: 1em;
}

/* 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_nopagination .sc_slider_pagination_wrap {
	display:none !important;
}
.sc_slider_swiper .sc_slider_pagination_wrap {
	position: absolute;
	z-index:10;
	height:12px;
	margin: 0;
	left: 0;
	right: 0;
	bottom: -12px;
	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:hover .sc_slider_pagination_wrap {
	bottom: 20px;
	-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;
}
.sc_slider_swiper .sc_slider_pagination_wrap span {
	display:inline-block;
	vertical-align:top;
	background-color: rgba(255,255,255,0.5);
	width: 8px;
	height: 8px;
	margin: 0px 20px 0 0;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	cursor:pointer;
	opacity: 1;
}
.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-width:80%;
	min-width:50%;
	max-height:100px;
	padding:1em 1.5em;
	overflow:hidden;
	position:absolute;
	right:0;
	bottom:0;
	background-color: rgba(30,170,206, 0.8);
	-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;
		text-transform:uppercase;
		font-size:1.5em;
		line-height:1.2857em;
		margin:0 0 4px;
	}
	.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;
}
.sc_socials .sc_socials_item {
	display:inline-block;
	margin: 0 1.25em 0.5em 0;
	outline:none;
	padding: 1px;
}
.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: -6px;}
.sc_socials.sc_socials_size_tiny .sc_socials_item {
	margin: 0.25em 0.4em 0.25em 0;
}
.sc_socials.sc_socials_size_small {
	margin-right:-0.5em;
}
.sc_socials.sc_socials_size_small .sc_socials_item {
	margin:0.25em 0.5em 0.25em 0;
}
.sc_socials.sc_socials_size_medium {
	margin-right:-0.625em;
}
.sc_socials.sc_socials_size_medium .sc_socials_item {
	margin:0.25em 0.625em 0.25em 0;
}
.sc_socials.sc_socials_shape_round .sc_socials_item {
	margin: 0 0.1em 0em 8px;
}
.sc_socials.sc_socials_shape_round.sc_socials_size_medium .sc_socials_item {
	margin:0.25em 0.5em 0.25em 0;
}
.sc_socials.sc_socials_size_tiny a {
	-webkit-border-radius: 2px;
	   -moz-border-radius: 2px;
			border-radius: 2px;
}
.sc_socials.sc_socials_size_tiny a .sc_socials_hover {
	-webkit-border-radius: 2px;		/* 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: 4px;
	   -moz-border-radius: 4px;
			border-radius: 4px;
}
.sc_socials.sc_socials_size_small a .sc_socials_hover,
.sc_socials.sc_socials_size_medium a .sc_socials_hover {
	-webkit-border-radius: 4px;		/* 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: 3.2em;
	line-height:inherit;
	margin-left: 1px;
}
.sc_socials.sc_socials_size_tiny a,
.sc_socials.sc_socials_size_tiny a .sc_socials_hover {
	width: 2em;
	height: 2em;
	line-height: 2em;
	background-position: 0 -2em;
	-webkit-background-size: 2em 2em;
	-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_tiny a,
.sc_socials_type_icons.sc_socials_shape_round.sc_socials_size_tiny a .sc_socials_hover {
	width: 4em;
	height: 4em;
	line-height: 40px;
}
.sc_socials.sc_socials_size_small .social_icons span {
	font-size:1.5em;
	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:2em;
	line-height:inherit;
}
.sc_socials.sc_socials_size_medium a,
.sc_socials.sc_socials_size_medium a .sc_socials_hover {
	width:2.5em;
	height:2.5em;
	line-height:2.5em;
	background-position: 0 -2.5em;
	-webkit-background-size: 2.5em 5em;
	   -moz-background-size: 2.5em 5em;
	     -o-background-size: 2.5em 5em;
	        background-size: 2.5em 5em;
}
.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:5em;
	height:5em;
	line-height:5em;
}
.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: all ease .3s;
	   -moz-transition: all ease .3s;
	    -ms-transition: all ease .3s;
	     -o-transition: all ease .3s;
	        transition: all ease .3s;
}
.sc_socials a:hover .sc_socials_hover {
	     opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
.sc_socials .sc_socials_item_custom a,
.sc_socials .sc_socials_item_custom a .sc_socials_hover {
	background-position: 50% 50%;
	background-size: contain;
}


/* 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: 0.786em;line-height: 2em;margin-right: 1.2em;margin-top: 10px;text-transform: uppercase;letter-spacing: 3.5px;font-weight: 700;}

.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
-------------------------------------------------------------- */
.sc_table table {
	width: 100%;
}
.sc_table table th,
.sc_table table td {
	padding: 2.1em 1em;
}
.sc_table table tr:first-child th,
.sc_table table tr:first-child td {
	font-size: 1.429em;
	line-height:1.3em;
	font-weight:300;
	padding-top: 1em;
	padding-bottom: 1em;
	font-family: Courgette;
}




/* Tabs
-------------------------------------------------------------- */
.sc_tabs .sc_tabs_titles {
	overflow:hidden;
	margin:0;
	padding:0;
}
.sc_tabs .sc_tabs_titles li {
	padding:0;
	list-style:none;
	/* font-size:1.5em;*/
	float:left;
}
.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 0.6667em 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;
	border:2px solid #ddd;
}
.sc_tabs.sc_tabs_style_2 .sc_tabs_titles li a:hover,
.sc_tabs.sc_tabs_style_2 .sc_tabs_titles li.ui-state-active a,
.sc_tabs.sc_tabs_style_2 .sc_tabs_titles li.sc_tabs_active a {
	background-color: transparent !important;
}
.sc_tabs.sc_tabs_style_2 .sc_tabs_content {
	padding: 1.5em;
	border: 1px solid #e4e7e8;
}



/* Team
-------------------------------------------------------------- */
.sc_team_item .sc_team_item_info .sc_team_item_title {
	margin:0;
	font-size: 1.643em;
}
.sc_team_item .sc_team_item_info .sc_team_item_title a {
	font-weight:400;
}
.sc_team_item .sc_team_item_info .sc_team_item_position {
	margin-top:0.5em;
	color: #222222;
	font-size: 1em;
	text-transform: uppercase;
	font-weight: 700;
}
.sc_team_item .sc_team_item_info .sc_team_item_description {
	margin-top:1em;
	overflow:hidden;
	font-size: 1.071em;
	padding: 0 3em;
}
.sc_team_item .sc_team_item_info .sc_socials {
	margin-top: 1.9em;
}

.sc_team_style_team-2 .sc_team_item .sc_team_item_info .sc_socials{
	    margin-top: 2.1em;
}

.sc_team_item .sc_team_item_avatar{
	position: relative;
}

.sc_team_style_team-1 .sc_team_item .sc_team_item_avatar:after{
    content: '';
    border: 3px solid white;
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    bottom: 10px;
}

.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: 2.2em;
	text-align: center
}
.sc_team_style_team-2 .sc_team_item_info {
	padding-top: 2.5em;
	text-align: center;
}

.sc_team_style_team-2 .sc_team_item .sc_team_item_info .sc_team_item_title{
	font-size: 1.429em;
}

/* Testimonials
-------------------------------------------------------------- */
.sc_testimonials_wrap {
	position:relative;
}

.sc_testimonials .sc_slider_swiper{
	padding-top: 10px;
	padding-bottom: 0px;
}



.sc_testimonials_wrap .sc_section_overlay {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width:100%;
	padding: 0;
}
.sc_testimonial_item {
	text-align:center;
	padding: 0 8em 4.6em;
}
.sc_testimonials .sc_columns .sc_testimonial_item {
	padding: 0;
}
.sc_testimonial_position {
	font-style:italic;
}
.sc_testimonial_content {
	font-family: Courgette;
}
.sc_testimonial_content p {
	margin:0;
	font-size: 16px;
}
.sc_testimonial_content p+p {
	margin-top:0.5em;
}
.sc_testimonials .sc_testimonial_avatar {
	overflow:hidden;
	margin:0 auto;
	width: 102px;
	height: 102px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.sc_testimonial_author{
	font-size: 1.071em;
}


/* Style 1 */
.sc_testimonials_style_testimonials-1 .sc_testimonial_content p:first-child:before,
.sc_testimonials_style_testimonials-1 .sc_testimonial_content p:last-child:after {
	content: '"';
}
.sc_testimonials_style_testimonials-1 .sc_testimonial_content {
	margin-bottom: 0.8em;
	margin-top: -0.85em;
}
.sc_testimonials_style_testimonials-1 .sc_testimonial_avatar,
.sc_testimonials_style_testimonials-1 .sc_testimonial_author {
	display: inline-block;
	vertical-align:middle;
}
.sc_testimonials_style_testimonials-1 .sc_testimonial_avatar {transform: translateY(-50%);margin-bottom: -0.85em;}
.sc_testimonials_style_testimonials-1 .sc_testimonial_author_name,
.sc_testimonials_style_testimonials-1 .sc_testimonial_author_position {
	text-align: center;
	font-size: 25px;
}

/* Style 2 */

.sc_testimonials.sc_testimonials_style_testimonials-2 .sc_slider_swiper{
	padding-top: 0;
	padding-bottom: 0;
}

.sc_testimonials_style_testimonials-2 .sc_testimonial_item{
	padding: 0.6em 0em;
}

.sc_testimonials.sc_testimonials_style_testimonials-2 .sc_testimonial_avatar{
	width: 81px;
	height: 81px;
	margin-bottom: 1.15em;
}

.sc_testimonials_style_testimonials-2 .sc_testimonial_content p:first-child:before,
.sc_testimonials_style_testimonials-2 .sc_testimonial_content p:last-child:after {
	content: '"';
}
.sc_testimonials_style_testimonials-2 .sc_testimonial_content {
	margin-bottom:1.5em;
}

.sc_testimonials_style_testimonials-2 .sc_testimonial_author_position {
	font-style:normal;
}


/* Title
-------------------------------------------------------------- */
.sc_title {
	overflow: hidden;
	position:relative;
	padding-bottom:5px;
}
.sc_title.sc_align_center {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

/* Underline */
.sc_title_underline {
	padding-bottom: 4%;
	margin-top: 2em;
}
.sc_title_underline:after {
    content: ' ';
    display: block;
    position: absolute;
    height: 21px;
    width: 208px;
    left: 0;
    bottom: 0;
    background-image: url(../images/divider_title.png);
    background-size: cover;
}

.sc_title_underline.custom_color:after{
	
    background-image: url(../images/divider_white.png);
}

.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;
}
.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 {
	max-height: 1em;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.sc_title_icon_bottom  {
	display: block;
	margin-top: 0.85em;
}

.sc_title_icon_medium img {
	height: 2em;
	-webkit-border-radius: 6px;
	   -moz-border-radius: 6px;
			border-radius: 6px;
}
.sc_title_icon_large img {
	height: 3em;
	-webkit-border-radius: 10px;
	   -moz-border-radius: 10px;
			border-radius: 10px;
}



/* Toggles
-------------------------------------------------------------- */
.sc_toggles .sc_toggles_item {
	margin-bottom:1.25em;
}
.sc_toggles > .sc_toggles_item .sc_toggles_content {
	overflow: hidden;
	display: none;
}
.sc_toggles .sc_toggles_item .sc_toggles_title {
	position:relative;
	overflow:hidden;
	cursor:pointer;
	margin: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;
}
.sc_toggles .sc_toggles_item .sc_toggles_title .sc_items_counter:after {
	content:'. ';
}
.sc_toggles .sc_toggles_item .sc_toggles_title .sc_toggles_icon {
	position:absolute;
	left:0;
	top:0;
	height:100%;
	padding:0;
	text-align:center;
	overflow:hidden;
	-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_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_toggles .sc_toggles_item .sc_toggles_content {
	padding:1.5em 1.8em;
}

.sc_toggles .sc_toggles_item .sc_toggles_title {
	border:1px solid #e4e7e8;
	padding:0.5em 0.5em 0.5em 3em;
}
.sc_toggles .sc_toggles_item .sc_toggles_title .sc_toggles_icon {
	width:2.3333em;
	background-color:#e4e7e8;
	color: #ffffff;
}
.sc_toggles .sc_toggles_item .sc_toggles_title .sc_toggles_icon_opened {
	margin-top:-4em;	/*-2.3333em;*/
}
.sc_toggles .sc_toggles_item .sc_toggles_title.ui-state-active .sc_toggles_icon_opened {
	margin-top:0;
}
.sc_toggles .sc_toggles_item .sc_toggles_title.ui-state-active .sc_toggles_icon_closed {
	margin-top:4em;		/*2.3333em;*/
}
.sc_toggles .sc_toggles_item .sc_toggles_content {
	border-width:1px;
	border-style:solid;
	border-top-width:0;
}



/* Tooltip
-------------------------------------------------------------- */
.sc_tooltip_parent {
	text-decoration: none;
	border-bottom: 1px dashed #666666;
	position: relative;
	display:inline-block;
}
.sc_tooltip_parent .sc_tooltip {
	position: absolute;
	color: #fff;
	background-color:#333333;
	white-space: nowrap;
	top: -4em;
	left: 50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	transform:translateX(-50%);
	padding: 4px 5px;
	z-index: 2;
	font-size: 1.07em;
	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;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.sc_tooltip_parent:hover .sc_tooltip {
	opacity: 1;
	filter: alpha(opacity=100);
	top: -1.9em;
}
.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;
	-webkit-background-size: 100% auto;
	   -moz-background-size: 100% auto;
	     -o-background-size: 100% auto;
		    background-size: 100% auto;
}
.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;
}
/* 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;
}




/* VC_ROW
-------------------------------------------------------------- */
.vc_row.inverse_colors * {
	color: #fff !important;
	border-color: #fff !important;
}



/* Common styles (title, subtitle, description, slider controls for some shortcodes)
--------------------------------------------------------------------- */

/* Subtitle */
.sc_item_subtitle {
	margin: 0 0 2.2em;
	font-size: 0.857em;
	text-transform:uppercase;
	text-align:center;
}

.sc_item_subtitle:after{
	    content: ' ';
	    display: block;
	    width: 208px;
	    height: 21px;
	    margin: 18px auto;
	    background-image: url(../images/divider_title.png);
	    background-size: cover;
}

/* Title */
.sc_item_title {
	margin: 0;
	text-align:center;
	margin-bottom: 0.37em;
	margin-top: 2em;
}

/* Description */
.sc_item_descr {
	font-size:1.5em;
	font-weight:300;
	line-height:1.4em;
	font-style:italic;
	margin: 0.25em 0 2em 0;
	text-align:center;
}

/* Learn more botton */
.sc_item_button:before {
	content:' ';
	display:block;
	width:100%;
	height:0;
	clear:both;
}
.sc_item_button {
	display:block;
	margin: 0;
	text-align:center;
	margin-top: 0.5em;
}
.sc_item_button > a {
	overflow:hidden;
}
.sc_item_button > a:before {
	float:right;
	margin: 0 0 0 1em;
	display:inline-block;
	width: 1.2857em;
	height:1.2857em;
	letter-spacing: -1px;
	line-height:1.2857em;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
}
.sc_slider_swiper + .sc_item_button {
	margin-top: 2em;
}

.sc_item_buttons {
	display:inline-block;
	overflow:hidden;
}
.sc_item_buttons > .sc_item_button {
	float:left;
	margin-right: 1.5em;
}
.sc_item_buttons > .sc_item_button+.sc_item_button {
	margin-right: 0;
}

.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: 2.65em;
	height: 2.65em;
	line-height: 2.65em;
	color: #ddd;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	margin-top: -60px;
}
.sc_slider_controls_side:hover .sc_slider_controls_wrap .sc_slider_prev {
	margin-left: 40px;
	text-decoration: none;
}
.sc_slider_controls_side:hover .sc_slider_controls_wrap .sc_slider_next {
	margin-right: 40px;
}


/* 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;
}
.book{margin-left: -3px !important;}
