@charset "utf-8";html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, address, section, video, audio{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;outline:0;-webkit-font-smoothing:antialiased;-ms-word-wrap:break-word;word-wrap:break-word; list-style-type:none;}
html,body{margin:0;padding:0;width:100%;height:100%;}
html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{font-family:'PT Sans', sans-serif;font-size:14px;line-height:24px;font-weight:400;color:#363842;}
pre, code, tt{font-family:'Courier New', monospace;}
header, nav, section, article, aside, footer{display:block}
big{font-size:120%;}
small{font-size:80%;}
ul{padding-left:25px;}
a img{border:none;}
a{color:#888888;text-decoration:none !important;}
a:focus{outline:0;}
.theme_accent_bg a:hover{color:#ffffff;}
img{max-width:100%;height:auto;}
figure{border:0;margin:0;padding:0;}
p{padding:0 0 30px 0;margin:0;}
p.no_padding{padding-bottom:0;}
table p{padding-bottom:0 !important;}
b, strong{font-weight:400;}
em, i{font-style:italic;}
code{display:block;padding:10px;font-family:'Courier New', monospace;}
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6{margin:0;color:#222222;-ms-word-wrap:break-word;word-wrap:break-word;}
h1, .h1{font-size:48px;line-height:60px;padding:0 0 30px 0;font-weight:100;}
h2, .h2{font-size:36px;line-height:43px;padding:0 0 20px 0;font-weight:100;}
h3, .h3{font-size:23px;line-height:28px;padding:0 0 20px 0;font-weight:100;}
h4, .h4{font-size:17px;line-height:20px;padding:0 0 30px 0;font-weight:300;}
h5, .h5{font-size:13px;line-height:16px;padding:0 0 30px 0;font-weight:300;}
h6, .h6{font-size:12px;line-height:15px;padding:0 0 30px 0;font-weight:300;}
.post_title{font-weight:600;}
.post_subtitle{display:block;width:100%;clear:both;padding-top:25px;padding-left:15px;padding-right:15px;}
.widget_area li h1, .widget_area li .h1,
.widget_area li h2, .widget_area li .h2,
.widget_area li h3, .widget_area li .h3,
.widget_area li h4, .widget_area li .h4,
.widget_area li h5, .widget_area li .h5,
.widget_area li h6, .widget_area li .h6{padding-bottom:6px;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a{color:#222222;}
.footerStyleDark h1 a, .footerStyleDark h2 a, .footerStyleDark h3 a, .footerStyleDark h4 a, .footerStyleDark h5 a, .footerStyleDark h6 a,
.footerStyleDark .h1 a, .footerStyleDark .h2 a, .footerStyleDark .h3 a, .footerStyleDark .h4 a, .footerStyleDark .h5 a, .footerStyleDark .h6 a{color:#e1e1e1;}
.small_text{font-size:10px;}
.big_text{font-size:18px;line-height:27px;}
.text_md{font-size:18px;line-height:28px;}
.text_lg{font-size:24px;line-height:34px;}
.text_xl{font-size:60px;line-height:75px;}
.font_semibold{font-weight:600;}
.font_extrabold{font-weight:900;}
.icresim {width:100%; height:auto;}
.icresim img {width:60%;}
.benzer {width:260px; height:80px;}
.post_thum {width:80px; height:auto; float:left;}
.post_yazi {width:175px; heiht:auto; float:right; margin-left:5px;}
.sc_title_linked{}
.sc_title_linked .sc_title_icon{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;padding-top:5px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.sabitmenu {position:fixed;}
.ar-box {float:left; padding: 45px; margin-bottom: 30px; border-radius: 20px; -webkit-box-shadow: 0px 12px 34px 0px rgba(82,82,82,0.5); -moz-box-shadow: 0px 12px 34px 0px rgba(82,82,82,0.5); box-shadow: 0px 12px 34px 0px rgba(82,82,82,0.5);}
.ar-box a {background-image: -webkit-linear-gradient(107deg, #fff 0%, #dfdfdf 100%); background-image: -o-linear-gradient(107deg, #fff 0%, #dfdfdf 100%); background-image: linear-gradient(197deg, #fff 0%, #dfdfdf 100%); -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; font-size: 16px; color: #e22122; font family: 'latobold'; display: inline-block; padding: 12px 40px; border: 2px solid transparent;}
.ar-box p {color: #fff; font-size: 22px; padding: 1em 0;}
.ar-title {font-size:34px; color:#fff; line-height:34px;}
.red {background: #e22122;}
.red a:hover {color: #e22122; border-color: #e22122;}
.blue {background: #56c8c2;}
.blue a:hover {color: #56c8c2; border-color: #56c8c2;}
.yellow {background: #f0b841;}
.yellow a:hover {color: #f0b841; border-color: #f0b841;}
.green {background: #7ed321;}
.green a:hover {color: #7ed321; border-color: #7ed321;}
.column {padding-left: 1rem; padding-right: 1rem; min-width: 0;}
.sc_title_linked:hover .sc_title_icon{-webkit-animation-name:pulse;animation-name:pulse;}
.sc_title_linked .sc_title,
.sc_title_linked:hover .sc_title{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
15%{-webkit-transform:scale3d(0.7, 0.7, 0.7);transform:scale3d(0.7, 0.7, 0.7);}
50%{-webkit-transform:scale3d(1.06, 1.06, 1.06);transform:scale3d(1.06, 1.06, 1.06);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
15%{-webkit-transform:scale3d(0.7, 0.7, 0.7);-ms-transform:scale3d(0.7, 0.7, 0.7);transform:scale3d(0.7, 0.7, 0.7);}
50%{-webkit-transform:scale3d(1.06, 1.06, 1.06);-ms-transform:scale3d(1.06, 1.06, 1.06);transform:scale3d(1.06, 1.06, 1.06);}
100%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse;}
p.pd-lg{padding-bottom:25px;}
p.pd-md{padding-bottom:15px;}
p.pd-sm{padding-bottom:10px;}
:focus{outline:none;}
.widget ul{padding-left:20px;}
.widget ul ul{}
.post ul.sc_list_style_iconed,
.post ul.sc_list_style_arrows,
.post ul.sc_list_style_disk{margin-left:0;margin-bottom:30px;}
ul.sc_list_style_iconed li,
ul.sc_list_style_arrows li,
ul.sc_list_style_disk li{padding:0 0 0 20px;list-style:none;}
ul.sc_list_style_iconed li:before,
ul.sc_list_style_arrows li:before{display:block;font-family:"fontello";width:16px;height:20px;margin:4px 0 0 -20px;float:left;text-align:center;line-height:20px;}
ul.sc_list_style_disk li:before{content:'';display:block;width:6px;height:6px;margin:12px 0 0 -18px;float:left;}
.post ul.sc_list_style_iconed,
.post ul.sc_list_style_iconed a,
.sc_list_style_arrows li,
.sc_list_style_arrows li a,
.sc_list_style_disk li,
.sc_list_style_disk li a{}
.sc_list_item p{padding-bottom:0 !important;}
ul.sc_list_style_disk_style2 li:before{content:'';display:block;width:6px;height:6px;margin:12px 0 0 -18px;float:left;}
.sc_list_style_disk_style2 li{font-size:20px;line-height:33px;font-weight:600;padding-bottom:5px;}
.content dl{margin-bottom:30px;}
table{width:100%;border-spacing:0;border-collapse:collapse;}
table td, table th{border:1px solid #dddddd;padding:4px;}
.content table{margin-bottom:30px;}
body[class*="woocommerce-"] table th, body[class*="woocommerce-"] table td,
table.sc_calendar th, table.sc_calendar td,
.widget_calendar #sc_calendar th,
.widget_calendar #sc_calendar td,
#pageNavSlider table td, #pageNavSlider table th{border-width:0;}
.me-plugin{position:absolute;height:0;width:0;}
.squareButton{margin-top:1px;}
.roundButton.border > a,
.squareButton.border > a{background:none;}
.roundButton.border:hover > a,
.squareButton.border > a:hover,
.squareButton.global > a:hover{color:#ffffff;}
body{min-width:1200px;}
body.fullwide .main:not(.main_fixed){width:auto !important;padding-left:50px;padding-right:50px;overflow:hidden;}
body.fullwide .topWrap .main{overflow:visible;}
.mainWrap:after{content:'';clear:both;display:block;height:0;}
.copyWrap,
body:not(.video_bg) .mainWrap{overflow:hidden;background-color:#ffffff;}
body.boxed .boxedWrap{width:1170px;margin:0 auto;}
.sidebar{}
.with_sidebar .content{width:850px;}
.sideBarRight .content{float:left;}
.sideBarRight .sidebar{}
.sideBarLeft .content{float:right;}
.sideBarLeft .sidebar{}
.fullwide .with_sidebar .content, .fullscreen .with_sidebar .content{width:auto;max-width:100%;}
.fullwide .sideBarRight .content, .fullscreen .sideBarRight .content{margin-right:300px;}
.fullwide .sideBarRight .sidebar, .fullscreen .sideBarRight .sidebar{margin-left:-250px;}
.fullwide .sideBarLeft .content, .fullscreen .sideBarLeft .content{margin-left:300px;}
.fullwide .sideBarLeft .sidebar, .fullscreen .sideBarLeft .sidebar{margin-right:-250px;}
.clr{clear:both;}
.clr:after{display:block;height:0;clear:both;content:'';}
.alignleft{display:inline;float:left;margin:0 30px 15px 0;}
.alignright{display:inline;float:right;margin:0 0 15px 30px;}
.aligncenter{clear:both;display:block;margin:0 auto;text-align:center;}
.feedBlock{text-align:center;color:#ffffff;font-size:18px;line-height:25px;font-weight:400;}
.marginBottom{margin-bottom:3.5em;}
.columnsWrap{overflow:hidden;}
.columnsWrap:after{height:0;display:block;content:'';clear:both;}
section:not(.no_container_padding) > [class*="container"]{padding-top:50px;padding-bottom:50px;}
section.no_container_padding > .container-fluid > .row > [class*="col-"]{padding-left:0;padding-right:0;}
.row + .row{margin-top:30px;}
.footerWidget > .row + .row{margin-top:50px;}
.light_section + .light_section .container{padding-top:0px;}
.grey_section{background-color:#efefef;}
.lightgrey_section{background-color:#F5F5F5;}
.lightgrey_section h1,
.lightgrey_section h2,
.lightgrey_section h3,
.lightgrey_section h4,
.lightgrey_section h5,
.lightgrey_section h6{color:#666;}
.darkgrey_section{background-color:#f2f2f2;}
.dark_section{background-color:#363842;}
.dark_section h1,
.dark_section h2,
.dark_section h3,
.dark_section h4,
.dark_section h5,
.dark_section h6{color:#fff;font-weight:300;text-shadow:1px 1px 0px rgb(54, 56, 66);font-weight:normal;letter-spacing:1px;}
.red_section{background-color:#AE0E3C;}
.red_section h1,
.red_section h2,
.red_section h3,
.red_section h4,
.red_section h5,
.red_section h6{color:#fff;font-weight:normal;letter-spacing:2px;}
.yellow_section{background-color:#FFB72F;}
.yellow_section h1,
.yellow_section h2,
.yellow_section h3,
.yellow_section h4,
.yellow_section h5,
.yellow_section h6{color:#fff;}
.orange_section{background-color:#fc975c;}
.orange_section h1,
.orange_section h2,
.orange_section h3,
.orange_section h4,
.orange_section h5,
.orange_section h6{color:#fff;}
.rad4,
.topWrap .topMenuStyleFon > ul > li > a,
.topWrap .topMenuStyleFon > ul > li ul,
.postSharing > ul > li,
.postSharing > ul > li > a,
.postSharing > ul > li > span,
.mejs-container .mejs-controls,
.mejs-container .mejs-controls .mejs-time-rail span,
.mejs-container .mejs-controls .mejs-horizontal-volume-slider > div,
.pagination > ul > li > a,
.pagination .pageLibrary li.libPage .navInput,
.pagination .pageLibrary > li.libPage > .pageFocusBlock,
input[type="submit"],
input[type="button"],
.squareButton > span,
.squareButton > a,
.squareButton > button,
.nav_pages_parts span,
.nav_comments a,
.nav_comments span,
.comments_list a.comment-edit-link,
.topWrap .search .ajaxSearchResults,
input[type="text"],
input[type="password"],
textarea,
.sc_infobox,
.sc_tabs_style_1 .sc_tabs_content + .sc_tabs_content,
.masonry article .status,
.sc_skills_bar .sc_skills_item,
.sc_skills_bar .sc_skills_item .sc_skills_count,
.reviewBlock .infoTotal,
.sliderHomeBullets .rsContent .slide-3 .order .submitOrder,
.upToScroll,
.sc_skills_counter .sc_skills_item.sc_skills_style_3 .sc_skills_count,
.sc_testimonials_style_1 .sc_testimonials_item_quote,
.sc_testimonials_style_2 .sc_testimonials_items,
.sc_testimonials_style_3 .sc_testimonials_items,
.sc_testimonials_style_2 .flex-direction-nav li,
.sc_testimonials_style_3 .flex-direction-nav li,
.sc_scroll_bar .swiper-scrollbar-drag:before,
.sc_tabs_style_2 .sc_tabs_titles li a,
.sc_slider_pagination_area .flex-control-nav.manual .slide_date,
.user-popUp .formItems .formList li .sendEnter,
.user-popUp .formItems .formList .loginSoc .iconLogin,
.widget .tagcloud a,
.widgetWrap .tagcloud a,
.widgetTabs .widgetTop .tagcloud a,
#toc .toc_description,
.sc_slider_flex ul.flex-direction-nav li,
.sc_slider_chop ul.flex-direction-nav li,
.sc_slider_swiper ul.flex-direction-nav li,
.sc_calendar tbody td.today,
.postStatus,
.postAside,
.sc_chat,
.sc_highlight,
.sc_skills_arc .sc_skills_legend li,
.footerWrap .woocommerce ul.product_list_widget li img,
.widget_area .tabs_area ul.tabs > li a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.topTabsWrap .tabsButton ul li,
.topTabsWrap .tabsButton ul li.ui-state-default a:before,
.topTabsWrap .tabsButton ul li.ui-state-default:hover a:before,
.topWrap .topMenuStyleFon > ul > li.sfHover > a,
.postSharing > ul > li.share > a.selected,
.postSharing > ul > li.share > span.selected,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:first-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:first-child,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:first-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:first-child,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:first-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:first-child,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:first-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:first-child,
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_count,
.sc_tabs_style_1 .sc_tabs_titles li.ui-tabs-active a{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;}
.topTabsWrap .tabsButton ul li,
.topTabsWrap .tabsButton ul li.ui-state-default a:before,
.topTabsWrap .tabsButton ul li.ui-state-default:hover a:before,
.topWrap .topMenuStyleFon > ul > li.sfHover > a,
.postSharing > ul > li.share > a.selected,
.postSharing > ul > li.share > span.selected,
.postSharing > ul > li.share > ul.shareDrop,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:first-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:first-child,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:first-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:first-child,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:first-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:first-child,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:first-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:first-child,
.sc_tabs_style_1 .sc_tabs_content,
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_count,
.sc_tabs_style_1 .sc_tabs_titles li.ui-tabs-active a{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.postSharing > ul > li.share > ul.shareDrop,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:last-child,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:last-child .sc_accordion_content,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:last-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:last-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:last-child .sc_accordion_content,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:last-child,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:last-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:last-child .sc_toggles_content,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:last-child,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:last-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:last-child .sc_toggles_content,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:last-child,
.sc_tabs_style_1 .sc_tabs_content,
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info,
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info:before{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}
.postSharing > ul > li.share > ul.shareDrop,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:last-child,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:last-child .sc_accordion_content,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:last-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:last-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:last-child .sc_accordion_content,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:last-child,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:last-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:last-child .sc_toggles_content,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:last-child,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:last-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:last-child .sc_toggles_content,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:last-child,
.sc_tabs_style_1 .sc_tabs_content,
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info,
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info:before{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.sc_border .sc_zoom,
.sc_border .slides,
.mejs-container .mejs-controls .mejs-time-rail span.mejs-time-float,
.reviewBlock .ratingItem .ratBubble{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.sc_table,
.sc_pricing_table,
.sc_pricing_table .sc_pricing_columns:hover ul.columnsAnimate,{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.sc_table table tr:first-child th:first-child,
.sc_table table tr:first-child td:first-child,
.sc_pricing_table .sc_pricing_columns:first-child ul li:first-child,
.sc_pricing_table .sc_pricing_columns:hover ul.columnsAnimate li:first-child,
.sc_pricing_table .sc_pricing_columns:first-child ul,
.sc_pricing_table .sc_pricing_columns:first-child ul li.sc_pricing_title_img img,
.tabsButton ul li, .tabsButton ul li a:before{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;}
.sc_table table tr:first-child th:last-child,
.sc_table table tr:first-child td:last-child,
.sc_pricing_table .sc_pricing_columns:last-child ul li:first-child,
.sc_pricing_table .sc_pricing_columns:hover ul.columnsAnimate li:first-child,
.sc_pricing_table .sc_pricing_columns:last-child ul,
.sc_pricing_table .sc_pricing_columns:last-child ul li.sc_pricing_title_img img,
.tabsButton ul li, .tabsButton ul li a:before{-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;}
.sc_table table tr:last-child th:first-child,
.sc_table table tr:last-child td:first-child,
.sc_pricing_table .sc_pricing_columns:first-child ul li:last-child,
.sc_pricing_table .sc_pricing_columns:hover ul.columnsAnimate li:last-child,
.sc_pricing_table .sc_pricing_columns:first-child ul{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;}
.sc_table table tr:last-child th:last-child,
.sc_table table tr:last-child td:last-child,
.sc_pricing_table .sc_pricing_columns:last-child ul li:last-child,
.sc_pricing_table .sc_pricing_columns:hover ul.columnsAnimate li:last-child,
.sc_pricing_table .sc_pricing_columns:last-child ul{-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;}
.radCircle,
.zoomLens,
.zoomLens:before,
.sc_video_player .sc_video_play_button:after,
.mejs-controls .mejs-button button,
.roundButton a,
.sc_accordion .sc_accordion_item .sc_accordion_title:before,
.sc_toggles .sc_toggles_item .sc_toggles_title:before,
.masonry .slides .rsBullets .rsNavItem,
.rsBullets .rsBullet,
.hoverIncrease .hoverIcon,
.itemPageFull .itemDescriptionWrap .toggleButton,
.author .avatar img,
.comments .commBody li.commItem .avatar img,
.sc_blogger.style_date .load_more:before,
.menuSearch,
.searchBlock,
.twitBlock .sc_slider .flex-direction-nav li a:before,
.sc_testimonials .sc_testimonials_item_author .sc_testimonials_item_avatar img,
.sc_testimonials .sc_testimonials_item_author .sc_testimonials_item_avatar,
.sc_testimonials .flex-direction-nav a,
.sc_scroll_controls .flex-direction-nav a,
.pagination .flex-direction-nav a,
.sc_dropcaps.sc_dropcaps_style_2 .sc_dropcap,
.sc_dropcaps.sc_dropcaps_style_5 .sc_dropcap,
.sc_title_bg.sc_bg_circle:before,
.sc_blogger.style_date .sc_blogger_item .sc_blogger_date,
.openRightMenu,
.topWrap .search,
.topWrap .search:before,
ul.sc_list_style_disk li:before{-webkit-border-radius:1000px !important;-moz-border-radius:1000px !important;border-radius:1000px !important;}
.imgNav .itemPrev:before,
.imgNav .itemNext:before,
.imgNav .itemPrev .itInf,
.imgNav .itemNext .itInf{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}
input[type="text"],
input[type="password"]{height:36px;line-height:36px;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;}
textarea{padding:15px;resize:vertical;box-sizing:border-box;}
textarea{font-family:'Open Sans', sans-serif;color:#191d1e;}
textarea.textAreaSize{max-height:500px !important;}
input[type="text"],
input[type="password"],
textarea{font-family:inherit;font-size:14px;outline:none;color:#888888;background-color:#fafafa;border:1px solid #ddd;margin:0;}
input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus{border-color:#bebebe;}
button:focus{outline:none;border:none;}
button::-moz-focus-inner{border:0;}
label{color:#aaa;display:block;height:20px;line-height:14px;font-size:13px;font-weight:600;padding-bottom:10px;}
label.required:before{content:'*';display:block;float:left;margin:0 3px 0 0;}
.postSharing a,
.postSharing a:hover,
ul > li.like > a > span.likePost:before,
ul > li.likeActive > a > span.likePost:before,
ul > li.like > a:hover > span.likePost:before,
ul > li.likeActive > a:hover > span.likePost:before,
.sc_video_player .sc_video_play_button:after,
.sc_video_player:hover .sc_video_play_button:after,
.sc_video_player:active .sc_video_play_button:after,
.mejs-controls .mejs-playpause-button button,
.mejs-controls .mejs-playpause-button button:hover,
.mejs-container .mejs-controls .mejs-volume-button button,
.mejs-container .mejs-controls .mejs-volume-button button:hover,
.roundButton a,
.roundButton a:hover,
input[type="submit"],
input[type="button"],
.squareButton > a,
.squareButton > a:hover,
.squareButton > button,
.squareButton > button:hover,
.nav_pages_parts > a > span,
.nav_comments > a,
.comments_list a.comment-edit-link,
.hoverIncrease .hoverIcon,
.hoverIncrease .hoverShadow,
.sc_team .sc_team_item,
.sc_team .sc_team_item .sc_team_item_avatar,
.sc_team .sc_team_item .sc_team_item_socials,
.sc_team .sc_team_item:hover .sc_team_item_avatar:after,
.sc_team .sc_team_item:hover .sc_team_item_avatar .sc_team_item_description,
.footerWidget .flickr_badge_image a:before,
.footerWidget .flickr_images > a:before,
.footerWidget .instagram-pics li a:before,
.reviewBlock .ratingItem .ratBubble,
.topWrap .topMenuStyleLine > ul > li ul li a,
.twitBlock .sc_slider .flex-direction-nav li a:before,
.sc_testimonials .flex-direction-nav a,
.sc_scroll_controls .flex-direction-nav a,
.upToScroll.buttonShow,
.upToScroll,
.pagination .flex-direction-nav a,
.pagination .flex-direction-nav a:hover,
.pagination .flex-direction-nav a:active,
body.boxed,
body.boxed .boxedWrap,
.openRightMenu:before,
.topWrap .search:not(.searchOpen):before,
.fullScreenSlider > header:first-child > .topWrap,
.fullScreenSlider .sliderHomeBullets .order a,
.widget .tagcloud a,
.widgetWrap .tagcloud a{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.contactFooter .contactShare ul li a:hover span,
.sc_team .sc_team_item .sc_team_item_socials li a:hover span,
.socPage li a:hover span{-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-ms-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;}
.videoBackgroundFullscreen{position:fixed;z-index:-1;top:0;bottom:0;left:0;right:0;overflow:hidden;width:100%;height:100%;display:none;}
.videoBackgroundFullscreen.inited{display:block;}
.videoBackgroundFullscreen video{max-width:none;}
.videoBackgroundFullscreen .wp-video{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;max-height:none;}
.videoBackgroundFullscreen .mejs-layers,
.videoBackgroundFullscreen .mejs-controls{display:none !important;}
.videoBackgroundOverlay{position:relative;z-index:2;}
.mfp-wrap{margin-top:30px;}
.mfp-bottom-bar{margin-top:-70px !important;background-color:rgba(0,0,0,0.5);padding:6px 0;min-height:18px;}
.mfp-bottom-bar .mfp-title,
.mfp-bottom-bar .mfp-counter{color:#ffffff;}
.mfp-bottom-bar .mfp-title{padding:0 40px 0 12px;}
.mfp-bottom-bar .mfp-counter{top:6px;right:12px;}
.me-cannotplay{overflow:hidden;}
.sticky{position:relative;}
.sticky .sticky_label{position:absolute;right:0;top:0;width:48px;height:48px;background-repeat:no-repeat;background-position:right top;background-size:48px 48px;}
.gallery-caption{}
.bypostauthor{}
.wp-caption{position:relative;overflow:hidden;max-width:100%;}
.wp-caption a[class*="prettyPhoto"]{display:block;}
.wp-caption a[class*="prettyPhoto"] img{vertical-align:top;}
.wp-caption .wp-caption-text,
.wp-caption .wp-caption-dd{padding:6px 0 20px;font-size:12px;line-height:16px;font-style:italic;text-align:center;}
.gallery{margin:0 -5px;}
.gallery .gallery-item{}
.gallery .gallery-item a{display:block;}
.gallery .gallery-item a img{border:none !important;display:block;width:100%;}
.gallery .gallery-item .gallery-icon{margin:0 5px;}
.gallery .gallery-item .gallery-caption{}
.gallery.gallery-columns-9 .gallery-item{width:11.1111% !important;}
.gallery.gallery-columns-8 .gallery-item{width:12.5% !important;}
.gallery.gallery-columns-7 .gallery-item{width:14.2857% !important;}
.gallery.gallery-columns-6 .gallery-item{width:16.6666% !important;}
.gallery.gallery-columns-5 .gallery-item{width:20% !important;}
.gallery.gallery-columns-4 .gallery-item{width:25% !important;}
.gallery.gallery-columns-3 .gallery-item{width:33.3333% !important;}
.gallery.gallery-columns-2 .gallery-item{width:50% !important;}
.gallery.gallery-columns-1 .gallery-item{width:100% !important;}
.gallery.gallery-columns-9 .gallery-caption{font-size:10px;line-height:10px;margin:0;padding:5px 5px 0;}
.gallery.gallery-columns-8 .gallery-caption{font-size:11px;line-height:11px;margin:0;padding:5px 5px 0;}
.gallery.gallery-columns-7 .gallery-caption{font-size:12px;line-height:12px;margin:0;padding:5px 5px 0;}
.gallery.gallery-columns-6 .gallery-caption{font-size:13px;line-height:13px;margin:0;padding:5px 5px 0;}
.gallery.gallery-columns-5 .gallery-caption,
.gallery.gallery-columns-4 .gallery-caption,
.gallery.gallery-columns-3 .gallery-caption,
.gallery.gallery-columns-2 .gallery-caption,
.gallery.gallery-columns-1 .gallery-caption{margin:0;padding:5px 5px 0;}
.post-password-form label{display:inline-block;vertical-align:middle;}
.post-password-form input[type="submit"]{display:inline-block;margin-left:10px;height:36px;line-height:36px;vertical-align:top;}
ul#mainmenu{position:relative;}
ul#mainmenu .custom_view_item{position:static !important;}
ul#mainmenu [class^="icon-"]:before,
ul#mainmenu [class*=" icon-"]:before{margin-left:0;margin-right:0.5em;}
ul#mainmenu ul.menu-panel{display:none;z-index:9999;position:absolute;top:100px;left:0;overflow:hidden;width:auto;border:none;}
.topMenuStyleFon ul#mainmenu .menu-panel{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ddd;background:#ffffff;-webkit-box-shadow:0 6px 2px -1px #f0f0f0;-moz-box-shadow:0 6px 2px -1px #f0f0f0;box-shadow:0 6px 2px -1px #f0f0f0;}
.topMenuStyleLine ul#mainmenu .menu-panel ul{background:none !important;}
ul#mainmenu ul.menu-panel > li{margin:0;padding:0;}
ul#mainmenu ul.menu-panel > li > ul li.menu-item-has-children:before{display:none;}
header.fixedTopMenu .topWrap .menuTopWrap.topMenuStyleLine > ul#mainmenu > li > .menu-panel{top:60px;}
.topWrap .topMenuStyleFon > ul#mainmenu > li > .menu-panel{top:67px;z-index:1002;}
header.fixedTopMenu .topWrap .menuTopWrap.topMenuStyleFon > ul#mainmenu > li > .menu-panel{top:47px;}
ul#mainmenu .current-menu-item > a{background-color:#ffffff;color:#3d0000;}
ul#mainmenu .current-menu-ancestor > a{background:#323232;color:#ffffff !important;}
ul#mainmenu .menu-panel ul{position:static !important;display:block !important;opacity:1 !important;margin:0;padding:0;border:none;width:auto;}
ul#mainmenu .menu-panel > li > ul{padding:0 0 6px;}
ul#mainmenu .menu-panel > li > ul > li > a{display:block;margin:0;font-weight:400;background:none !important;}
.responsive_menu .topMenuStyleLine ul#mainmenu .menu-panel > li > ul > li > a{padding-left:20px !important;}
ul#mainmenu .menu-panel .item_placeholder .thumb_wrap{margin-bottom:20px;}
ul#mainmenu .menu-panel .item_placeholder .thumb_wrap img{vertical-align:top;}
ul#mainmenu .menu-panel .item_placeholder .item_title{text-transform:none;margin:0 0 6px 0;padding:0;}
ul#mainmenu .menu-panel .item_placeholder .item_title a{text-decoration:none;}
ul#mainmenu .menu-panel .item_placeholder .item_info{text-transform:none;font-style:italic;overflow:hidden;}
ul#mainmenu .menu-panel .item_placeholder .item_info > *{float:left;font-size:12px;}
.topMenuStyleFon ul#mainmenu .menu-panel .item_placeholder .item_title,
.topMenuStyleFon ul#mainmenu .menu-panel .item_placeholder .item_info > * > span,
.topMenuStyleFon ul#mainmenu .menu-panel .item_placeholder .item_info > * > em{color:#888;}
.topMenuStyleLine ul#mainmenu .menu-panel .item_placeholder .item_title,
.topMenuStyleLine ul#mainmenu .menu-panel .item_placeholder .item_info > * > span,
.topMenuStyleLine ul#mainmenu .menu-panel .item_placeholder .item_info > * > em{color:#fff;}
ul#mainmenu .menu-panel .item_placeholder .item_info .item_pubdate{position:relative;margin-right:8px;}
ul#mainmenu .menu-panel ul.columns,
.topMenuStyleFon ul#mainmenu .menu-panel ul{overflow:hidden;border:none !important;box-shadow:none !important;}
ul#mainmenu .menu-panel ul.columns{padding-top:10px;}
ul#mainmenu .menu-panel ul.columns li{background:none;}
ul#mainmenu .menu-panel ul.columns > li{float:left;margin:0;padding:0;max-width:200px;}
ul#mainmenu .menu-panel ul.columns > li + li{border-left:1px solid #ffffff;}
.topMenuStyleFon ul#mainmenu .menu-panel ul.columns > li + li{border-color:#dddddd;}
.topMenuStyleLine ul#mainmenu .menu-panel ul.columns > li + li{border-color:rgba(255,255,255,0.3);}
ul#mainmenu .menu-panel ul.columns > li > a{padding:0 20px 10px;}
.topMenuStyleLine ul#mainmenu .menu-panel ul.columns > li > a{color:#ffffff;}
.topMenuStyleLine ul#mainmenu .menu-panel ul.columns > li > a:hover{color:#ffffff !important;cursor:default;}
.topMenuStyleLine ul#mainmenu .menu-panel ul.columns > li > a:hover .menu_item_description{color:rgba(255,255,255,0.7) !important;}
.responsive_menu ul#mainmenu .menu-panel ul.columns > li{border:none;margin:6px 20px 0 0;width:auto;}
ul#mainmenu .menu-panel ul.columns > li ul li{margin:0 1px;}
ul#mainmenu .menu-panel ul.columns > li ul li a{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin:0;}
.topMenuStyleFon ul#mainmenu .menu-panel ul.columns > li ul{max-width:200px;}
.topMenuStyleFon ul#mainmenu .menu-panel ul.columns > li ul li a{padding:8px 20px;}
.topMenuStyleLine ul#mainmenu .menu-panel ul.columns > li ul li a{padding:5px 20px;}
.responsive_menu .topMenuStyleLine ul#mainmenu .menu-panel ul.columns > li ul li a{padding-left:20px !important;}
.topMenuStyleLine ul#mainmenu .menu-panel ul.columns > li ul li a:hover{background-color:#ffffff;}
ul#mainmenu .menu-panel ul.columns > li a .menu_icon{margin-right:10px;width:12px;display:inline-block;text-align:center;opacity:0.8;}
.menu_icon_padding{padding-left:22px;}
.topMenuStyleLine ul#mainmenu > li ul li a .menu_icon{color:#ffffff;}
.topMenuStyleFon ul#mainmenu > li ul li a .menu_icon{color:#888888;}
.topMenuStyleLine ul#mainmenu > li ul li a:hover .menu_icon,
.topMenuStyleFon ul#mainmenu > li ul li a:hover .menu_icon{color:inherit;}
ul#mainmenu .menu-panel ul.columns > li a .menu_icon:before{width:auto;margin:0;}
ul#mainmenu .menu-panel > li > ul.thumb_title{margin-right:-25px;overflow:hidden;width:auto;border:none;padding-top:10px;}
ul#mainmenu .menu-panel ul.thumb_title > li{float:left;overflow:hidden;margin-right:25px;margin-bottom:10px;}
ul#mainmenu .menu-panel ul.thumb_title > li:nth-child(2n+3){clear:both;}
.topMenuStyleFon ul#mainmenu .menu-panel ul.thumb_title > li{width:460px;}
.topMenuStyleLine ul#mainmenu .menu-panel ul.thumb_title > li{width:460px;}
.topMenuStyleFon ul#mainmenu .menu-panel ul.thumb_title > li > a{padding:10px 15px 18px 25px;}
.topMenuStyleLine ul#mainmenu .menu-panel ul.thumb_title > li > a{padding:0 15px 18px 25px;color:#ffffff;}
.topMenuStyleLine ul#mainmenu .menu-panel ul.thumb_title > li > a:hover{color:#ffffff !important;}
ul#mainmenu .menu-panel ul.thumb_title > li > ul{float:right;width:195px;border:none;margin-top:-10px;}
.responsive_menu .topMenuStyleLine ul#mainmenu .menu-panel ul.thumb_title > li{width:auto;max-width:350px;}
.responsive_menu ul#mainmenu .menu-panel ul.thumb_title > li > ul{float:none;margin-top:0;}
ul#mainmenu .menu-panel ul.thumb_title > li > ul li{margin:0;}
.topMenuStyleFon ul#mainmenu .menu-panel ul.thumb_title > li > ul li + li{margin-top:7px;padding-top:7px;border-top:1px solid #e8e8e8;}
.topMenuStyleLine ul#mainmenu .menu-panel ul.thumb_title > li ul li a{padding:5px 10px 5px 20px;}
.responsive_menu .topMenuStyleLine ul#mainmenu .menu-panel ul.thumb_title > li ul li a{padding-left:20px !important;}
.topMenuStyleLine ul#mainmenu .menu-panel ul.thumb_title > li ul li a:hover{background-color:#ffffff;}
ul#mainmenu .menu-panel.thumb_title > li > ul > li > ul li a{padding:0;}
.topMenuStyleLine ul#mainmenu .menu-panel.thumb_title > li > ul > li > ul li a:before{content:'\e897';font-family:"fontello";font-size:12px;display:block;position:absolute;left:10px;}
ul#mainmenu .menu-panel.thumb_title > li > ul > li .item_placeholder{float:left;width:215px;margin-right:15px;}
.topMenuStyleFon ul#mainmenu .menu-panel ul.thumb_title > li .item_placeholder{margin-left:25px;}
.topMenuStyleLine ul#mainmenu .menu-panel ul.thumb_title > li .item_placeholder{margin-left:25px;}
.responsive_menu .topMenuStyleLine ul#mainmenu .menu-panel ul.thumb_title > li .item_placeholder{margin-left:20px;margin-top:10px;float:none;}
ul#mainmenu .menu-panel.thumb_title .item_placeholder .item_info .item_comments{float:right;margin-right:1px;}
ul#mainmenu .menu-panel.thumb_title .item_placeholder .item_info .item_comments span{vertical-align:middle;}
ul#mainmenu .menu-panel.thumb_title .item_placeholder .thumb_wrap{margin-bottom:8px;}
ul#mainmenu .menu-panel.thumb{padding:15px 15px 20px;width:380px;}
ul#mainmenu .menu-panel.thumb ul{overflow:hidden;padding:0;margin:0;border:none;}
ul#mainmenu .menu-panel ul.thumb > li{float:left;width:75px;margin:0 1px 1px 0;}
ul#mainmenu .menu-panel ul.thumb > li a{padding:0;height:75px;background:#dddddd;}
ul#mainmenu .menu-panel.thumb .item_placeholder .item_info .item_pubdate:after{border-right:1px solid #888888;margin-left:10px;height:11px;display:inline-block;vertical-align:middle;content:"";}
.topMenuStyleFon ul#mainmenu .menu-panel.thumb .item_placeholder .item_info .item_pubdate:after{border-color:#888888;}
.topMenuStyleLine ul#mainmenu .menu-panel.thumb .item_placeholder .item_info .item_pubdate:after{border-color:#ffffff;}
ul#mainmenu .menu-panel.thumb .item_placeholder .item_title a{font-size:17px;line-height:24px;padding:0;margin:0;}
.topMenuStyleLine ul#mainmenu .menu-panel.thumb .item_placeholder .item_title a{color:#ffffff;padding:0 !important;border:none !important;}
.topMenuStyleLine ul#mainmenu .menu-panel.thumb .item_placeholder .item_title a:hover{color:#ffffff !important;background:none !important;}
.responsive_menu .menuTopWrap ul#mainmenu > li > ul.menu-panel.thumb li{border:none !important;max-width:380px;}
.responsive_menu .menuTopWrap ul#mainmenu > li > ul.menu-panel.thumb > li > a{padding:0 !important;border:none !important;}
.responsive_menu .menuTopWrap ul#mainmenu > li > ul.menu-panel.thumb > li > ul li a{padding:0 !important;border:none !important;}
.menu_item_description{display:block !important;line-height:12px !important;font-size:10px;font-weight:300;text-transform:none;margin-top:4px;color:rgba(255,255,255,0.7);}
a:hover .menu_item_description{color:inherit;}
.menuTopWrap ul#mainmenu > li > a > .menu_item_description{margin-top:-6px;}
.menuTopWrap ul#mainmenu > li > a > .menu_item_description{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.menuTopWrap ul#mainmenu > li:hover > a > .menu_item_description{margin-top:10px;}
.topMenuStyleFon.menuTopWrap ul#mainmenu > li:hover > a > .menu_item_description,
.fixedTopMenu .topMenuStyleLine.menuTopWrap ul#mainmenu > li:hover > a > .menu_item_description{opacity:0;}
.responsive_menu .menu_item_description{display:none !important;}
.topWrap{top:-100px;background-color:#363842;}
.topWrap .usermenu_area{height:auto;}
.topWrapFixed{top:-100px;display:none;}
header.fixedTopMenu .topWrap{position:fixed;left:0;top:0;z-index:2000;width:100%;-webkit-box-shadow:0 0 10px 1px #777;-moz-box-shadow:0 0 10px 1px #777;box-shadow:0 0 10px 1px #777;}
.topWrap .logo .logo_fixed{display:none;}
header.fixedTopMenu .topWrap .logo .logo_main{display:none;}
header.fixedTopMenu .topWrap .logo .logo_fixed{display:inline-block;}
header.fixedTopMenu .topWrap .logo{padding:11px 0;}
header.fixedTopMenu .topWrap .logo img{height:46px;}
header.fixedTopMenu .topWrap .logo .logo_slogan{display:none;}
header.fixedTopMenu .topWrap .menuTopWrap > ul > li{padding:10px 0 8px 0;}
header.fixedTopMenu .topWrap .menuTopWrap.topMenuStyleLine > ul > li > ul{top:60px;}
header.fixedTopMenu .topWrap .menuTopWrap.topMenuStyleFon > ul > li > ul{top:47px;}
header.fixedTopMenu .topWrap .search{margin:12px 0 13px 10px;}
header.fixedTopMenu .topWrap .openRightMenu{margin:15px 0 15px 10px}
header.fixedTopMenu .topWrap .usermenu_area{height:0;overflow:hidden;}
.sidemenu_left header.fixedTopMenu .topWrap{padding:0 0 0 50px;}
.sidemenu_left.openMenuFix header.fixedTopMenu .topWrap{padding-left:250px;}
.admin-bar header.fixedTopMenu .topWrap{margin-top:32px;}
.top_panel_opacity_transparent header .topWrap{position:fixed;top:0;width:100%;z-index:100;}
.top_panel_opacity_transparent.boxed header:not(.fixedTopMenu) .topWrap{width:inherit;}
.admin-bar.top_panel_opacity_transparent header .topWrap{margin-top:32px;left:0;}
.top_panel_opacity_transparent header .topWrap{background:transparent;}
.top_panel_opacity_transparent header.fixedTopMenu .topWrap{}
.top_panel_opacity_transparent .topWrapFixed{height:auto !important;}
.top_panel_opacity_transparent header .topWrap,
.top_panel_opacity_transparent header.fixedTopMenu .topWrap{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.logo_text{font-weight:700;}
header.topSearchShow .menuTopWrap{display:none !important;}
.topWrap:after{content:"";display:block;clear:both;}
.topWrap .logo{float:left;font-size:29px;font-weight:100;height:30px;line-height:30px;padding:10px 0 0 0;color:#fff;}
.logo a{display:block;color:#fff;text-decoration:none;}
.logo img{display:inline-block;height:68px;border:none;vertical-align:top;margin-right:10px;}
.logo .logo_text{display:inline-block;vertical-align:top;line-height:21px;}
.logo .logo_slogan{display:block;vertical-align:top;line-height:14px;font-size:10px;}
.logo a:hover{color:#ffffff;}
footer .logo a{display:inline-block;vertical-align:middle;}
footer .widget_inner .logo img{height:26px;line-height:26px;border:none;vertical-align:top;}
footer .widget_inner .logo .logo_text{font-size:29px;}
.contactFooter .logo .logo_text{line-height:40px;}
.topWrap .logo.logo_left{text-align:left;}
.topWrap .logo.logo_center{text-align:center;}
.topWrap .logo.logo_right{text-align:right;}
header.menu_left .topWrap .logo,
header.menu_center .topWrap .logo{float:none;padding-bottom:0;}
.responsive_menu header.menu_left .topWrap .logo,
.responsive_menu header.menu_center .topWrap .logo{float:left;}
header.menu_left .topWrap .logo a,
header.menu_center .topWrap .logo a{display:inline-block;}
header.menu_right .logo_slogan{display:none;}
.logo .logo_slogan{color:rgba(255,255,255,0.7);}
.topWrap .search{float:right;margin:16px 0 15px 10px;height:48px;width:0;padding:0 42px 0 0;border:3px solid #717482;position:relative;-webkit-transition:width 0.3s ease-out;-moz-transition:width 0.3s ease-out;-ms-transition:width 0.3s ease-out;-o-transition:width 0.3s ease-out;transition:width 0.3s ease-out;}
.topWrap .search:before{position:absolute;right:-1px;top:-1px;z-index:2;width:44px;height:44px;content:'\e935';font-family:"fontello";font-size:16px;color:rgba(255,255,255,0.5);line-height:42px;text-align:center;}
.fixedTopMenu .topWrap .search:before{font-size:12px;}
.topWrap .search.searchOpen:before{content:'\e811';}
.topWrap .search:hover{cursor:pointer;}
.topWrap .search:not(.searchOpen):hover:before{background-color:#ffffff;}
.topWrap .search.searchOpen{width:300px;}
.topWrap .search.searchOpen .searchForm{display:block;}
.topWrap .search .searchForm{display:none;height:42px;width:220px;overflow:hidden;position:relative;z-index:1;}
.topWrap .search .searchForm .searchField{width:180px;background:none;border:none;margin:0;padding:0 9px;color:#fff;position:absolute;left:42px;top:0;color:rgba(255,255,255,0.5);font-weight:400;height:initial;line-height:22px;padding-top:10px;padding-bottom:10px;}
.topWrap .search .searchForm .searchField:focus{color:#fff;}
.topWrap .search .searchForm .searchField::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.5);}
.topWrap .search .searchForm .searchSubmit{width:42px;height:42px;border:none;background:none;padding:0;cursor:pointer;position:absolute;left:0;top:0;}
.topWrap .search .searchForm .searchSubmit .icoSearch{display:block;width:42px;height:42px;color:#fff;text-align:center;position:relative;}
.topWrap .search .searchForm .searchSubmit .icoSearch:before{font-family:"fontello";content:'\e83f';font-size:16px;color:rgba(255,255,255,0.5);line-height:42px;width:42px;height:42px;display:block;position:absolute;z-index:4;}
.topWrap .search .ajaxSearchResults{display:none;background:#fff;border:1px solid #ddd;width:260px;position:absolute;right:0;top:40px;z-index:10000;-webkit-box-shadow:0 2px 2px -1px #ddd;-moz-box-shadow:0 2px 2px -1px #ddd;box-shadow:0 2px 2px -1px #ddd;}
.topWrap .search .ajaxSearchResults:after{content:"";width:10px;height:10px;background:#FFF;border-left:1px solid #ddd;border-top:1px solid #ddd;position:absolute;top:-5px;left:50px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.topWrap .search .ajaxSearchResults > .post_item{display:block;padding:10px 10px;position:relative;z-index:3;overflow:hidden;}
.topWrap .search .ajaxSearchResults > .post_item + .post_item{border-top:1px solid #ddd;}
.topWrap .search .ajaxSearchResults > .post_item .post_thumb{float:left;width:50px;height:50px;margin:0 10px 10px 0;}
.topWrap .search .ajaxSearchResults > .post_item .post_thumb img{width:100%;}
.topWrap .search .ajaxSearchResults > .post_item .post_title{display:block;position:relative;padding:0 0 6px 0;font-size:14px;line-height:17px;font-weight:400;}
.topWrap .search .ajaxSearchResults > .post_item .post_info .post_comments,
.topWrap .search .ajaxSearchResults > .post_item .post_info .post_author,
.topWrap .search .ajaxSearchResults > .post_item .post_info .post_date{font-size:11px;line-height:16px;font-style:italic;display:block;float:left;padding:0 10px 0 0;}
.topWrap .search .ajaxSearchResults > .post_item .post_info .post_comments{padding-right:0;}
.topWrap .search .ajaxSearchResults > .post_item .post_info .post_date a{color:#222222;}
.topWrap .search .ajaxSearchResults > .post_item .post_info .post_comments a{display:block;}
.topWrap .search .ajaxSearchResults > .post_item .post_comments_icon{display:inline-block;}
.topWrap .search .ajaxSearchResults > .post_item .post_info .post_comments_icon:before{width:12px;font-size:12px;height:12px;line-height:14px;display:block;float:left;font-family:"fontello";content:'\e830';font-style:normal;margin:0 5px 0 0;}
.topWrap .search .ajaxSearchResults > .post_item .post_more{display:block;text-align:center;}
.topWrap .search .ajaxSearchResults > .post_item.no_thumb .post_title{padding-left:20px;position:relative;}
.topWrap .search .ajaxSearchResults > .post_item.no_thumb .post_title:before{font-family:"fontello";content:'\e826';width:20px;height:20px;position:absolute;left:0;top:0;font-size:10px;}
.topWrap .search .ajaxSearchResults > .post_item.no_thumb .post_info{padding-left:20px;}
.topWrap .search .ajaxSearchResults > .post_item.no_thumb .post_info .post_comments,
.topWrap .search .ajaxSearchResults > .post_item.no_thumb .post_info .post_author,
.topWrap .search .ajaxSearchResults > .post_item.no_thumb .post_info .post_date{font-size:12px;}
.topWrap .search .ajaxSearchResults > .post_item.no_thumb .post_info .post_comments a.ico:before{font-size:14px;margin:0 10px 0 0;}
.fixedTopMenu{}
.fixedTopMenu .topWrap .search{height:34px;padding:0 28px 0 0;}
.fixedTopMenu .topWrap .search:before{width:30px;height:30px;line-height:30px;}
.fixedTopMenu .topWrap .search .searchForm{height:28px;}
.fixedTopMenu .topWrap .search .searchForm .searchField{height:28px;line-height:28px;left:28px;}
.fixedTopMenu .topWrap .search .searchForm .searchSubmit{width:28px;height:28px;}
.fixedTopMenu .topWrap .search .searchForm .searchSubmit .icoSearch{width:28px;height:28px;}
.fixedTopMenu .topWrap .search .searchForm .searchSubmit .icoSearch:before{line-height:28px;width:28px;height:28px;}
.topWrap .search:before,
.fixedTopMenu .topWrap .search:before{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important;}
body.usermenu_hide .usermenu_area{display:none;}
.topWrap .usermenu_area{color:#363842;font-size:12px;font-weight:600;background:#ffffff url(./images/rainbow-bar.jpg) repeat-x top left}
.topWrap .usermenu_area .menuUsItem:after,
.topWrap .usermenu_area:after{content:'';height:0;display:block;clear:both;}
.topWrap .usermenu_area a{color:#363842;}
.topWrap .usermenu_area a:hover{text-decoration:underline;}
.topWrap .usermenu_area .menuItemRight{float:right;}
.topWrap .usermenu_area .menuItemLeft{float:left;height:40px;line-height:43px;font-size:14pt;}
.topWrap .usermenu_area .menuItemLeft [class^="icon-"]:before{color:#c9cbd8;}
.topWrap .usermenu_area .menuItemLeft [class^="icon-"] + [class^="icon-"]{margin-left:10px;}
.topWrap .usermenu_area ul.usermenu_list{padding:0;margin:0;display:none;}
.topWrap .usermenu_area ul.usermenu_list:after{content:'';height:0;display:block;clear:both;}
.topWrap .usermenu_area ul.usermenu_list > li{list-style:none;position:relative;height:35px;line-height:35px;float:left;}
.topWrap .usermenu_area ul.usermenu_list > li a:before,
.topWrap .usermenu_area ul.usermenu_list > li a:after{font-family:"fontello";}
.topWrap .usermenu_area ul.usermenu_list > li > a{height:35px;line-height:35px;display:block;}
.topWrap .usermenu_area ul.usermenu_list > li.sfHover > a{text-decoration:underline;}
.topWrap .usermenu_area ul.usermenu_list > li + li{margin:0 0 0 10px;}
.topWrap .usermenu_area ul.usermenu_list li ul{display:none;background:#fff;border:1px solid #ddd;margin:0;padding:10px;position:absolute;right:0;top:35px;width:110px;z-index:1020;}
.topWrap .usermenu_area ul.usermenu_list li ul:before{width:6px;height:6px;background:#fff;content:'';display:block;position:absolute;top:-4px;right:7px;border-width:1px;border-style:solid;border-color:#ddd #fff #fff #ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.topWrap .usermenu_area ul.usermenu_list > li:not(.usermenu_cart):not(.usermenu_language):not(.usermenu_controlPanel):not(.usermenu_sound):not(.usermenu_login) ul{right:auto;left:0;}
.topWrap .usermenu_area ul.usermenu_list > li:not(.usermenu_cart):not(.usermenu_language):not(.usermenu_controlPanel):not(.usermenu_sound):not(.usermenu_login) ul:before{left:7px;right:auto;}
.topWrap .usermenu_area ul.usermenu_list li ul li{position:relative;}
.topWrap .usermenu_area ul.usermenu_list li ul li ul{right:auto;top:0;left:128px !important;}
.topWrap .usermenu_area ul.usermenu_list li ul li ul:before{top:7px !important;left:-4px !important;border-color:#fff #fff #ddd #ddd;}
.topWrap .usermenu_area ul.usermenu_list li ul li ul.submenu_left{right:auto;top:0;left:-150px !important;}
.topWrap .usermenu_area ul.usermenu_list li ul li ul.submenu_left:before{top:7px !important;left:auto !important;right:-4px !important;border-color:#ddd #ddd #fff #fff;}
.topWrap .usermenu_area ul.usermenu_list li ul li{list-style:none;padding:0;color:#888;}
.topWrap .usermenu_area ul.usermenu_list li ul li a{color:#888;display:block;padding:0 5px 0 20px;height:auto;line-height:25px;min-height:25px;position:relative;}
.topWrap .usermenu_area ul.usermenu_list li ul li a.icon:before,
.topWrap .usermenu_area ul.usermenu_list > li:not(.usermenu_cart):not(.usermenu_language):not(.usermenu_controlPanel):not(.usermenu_sound):not(.usermenu_login) ul li > a:before{display:block;text-decoration:none;position:absolute;left:0;line-height:25px;height:25px;width:auto;padding:0;margin:0;}
.topWrap .usermenu_area ul.usermenu_list > li:not(.usermenu_cart):not(.usermenu_language):not(.usermenu_controlPanel):not(.usermenu_login) ul li > a:before{left:5px !important;}
.topWrap .usermenu_area ul.usermenu_list > li:not(.usermenu_cart):not(.usermenu_language):not(.usermenu_controlPanel):not(.usermenu_sound):not(.usermenu_login) ul li > a:before{content:'\e897';}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_currency > a{padding:0 15px;background:rgba(255,255,255,0.5);text-decoration:none;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_currency.sfHover > a,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_currency > a:hover{background-color:#fff;position:relative;z-index:1050;height:36px;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_currency ul{width:80px;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_currency ul li a b{display:inline-block;padding:0 7px 0 0;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart > a:before,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_language > a:before,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_controlPanel > a:before,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_sound > a:before,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_login > a:before{display:inline-block;height:35px;width:15px;text-align:center;line-height:35px;padding:0 5px 0 0;color:#c9cbd8;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_sound > a,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_sound > a:hover{text-decoration:none !important;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_language ul li a img{height:10px;vertical-align:middle;display:inline-block;margin:0 10px 0 0;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart > a:before{content:'\e883';}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_language > a:before{content:'\e884';}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_controlPanel > a:before{content:'\e885';}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_login > a:before{content:'\e886';}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart > a:before,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_language > a:before,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_controlPanel > a:before,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_login > a:before{display:none;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart > a:after,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_language > a:after{content:'\e85a';display:inline-block;height:35px;width:15px;text-align:left;line-height:35px;padding:0 0 0 5px;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart.sfHover > a:after,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_language.sfHover > a:after{content:'\e859';}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart{width:300px;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart aside:last-child{padding-bottom:0;margin-bottom:10px;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart .widgettitle{font-size:18px;padding-bottom:20px;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart ul{display:block;position:static;border:none;width:100%;padding:0;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart ul:before{display:none;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li{margin-bottom:10px;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a{color:#222222;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a:hover,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:hover,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:after,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:hover:after{text-decoration:none !important;font-size:14px !important;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a{padding:4px 10px;display:inline-block;float:none;margin-right:10px;width:auto;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:after{font-family:"WooCommerce" !important;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.total{padding-bottom:10px;}
.userHeaderSection, .userFooterSection{overflow:hidden;}
.userHeaderSection.grey{border-bottom:1px solid #ddd;background:#fff;background:-moz-linear-gradient(top, #ffffff 21%, #f2f2f2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(21%,#ffffff), color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top, #ffffff 21%,#f2f2f2 100%);background:-o-linear-gradient(top, #ffffff 21%,#f2f2f2 100%);background:-ms-linear-gradient(top, #ffffff 21%,#f2f2f2 100%);background:linear-gradient(to bottom, #ffffff 21%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0);}
.userFooterSection.grey{border-top:1px solid #ddd;background:#fff;background:-moz-linear-gradient(top, #f2f2f2 21%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(21%,#f2f2f2), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #f2f2f2 21%,#ffffff 100%);background:-o-linear-gradient(top, #f2f2f2 21%,#ffffff 100%);background:-ms-linear-gradient(top, #f2f2f2 21%,#ffffff 100%);background:linear-gradient(to bottom, #f2f2f2 21%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0);}
.userHeaderSection.grey *,
.userFooterSection.grey *{color:#888888;}
.userHeaderSection.global *,
.userFooterSection.global *{color:#ffffff;}
.openResponsiveMenu{display:none;margin:0;height:35px;line-height:35px;width:100%;border-top:1px solid #585B6A;color:#ffffff;text-align:center;clear:both;font-weight:400;text-transform:uppercase;font-size:14pt;}
.openResponsiveMenu:hover{color:#fff;}
.responsive_menu .openResponsiveMenu{display:block;}
.responsive_menu ul#mainmenu li.menu-item-has-children a{margin-right:0 !important;}
.menuTopWrap > ul#mainmenu{display:none;}
.menuTopWrap > ul#mainmenu > li > ul.columns li a{font-weight:400;}
.menuTopWrap > ul#mainmenu > li > ul.columns > li > ul > li > a.sf-with-ul{font-weight:700;}
.menuTopWrap > ul#mainmenu > li > ul.columns > li > ul > li > a.sf-with-ul span.menu_item_description{font-weight:700}
.menuTopWrap > ul#mainmenu > li > ul.sub-menu li a{font-weight:400}
.topWrap .topMenuStyleFon{float:right;}
.topWrap .topMenuStyleFon > ul{margin:0;padding:0;}
.topWrap .topMenuStyleFon > ul:after{content:'';height:0;display:block;clear:both;}
.topWrap .topMenuStyleFon > ul > li{display:block;float:left;position:relative;padding:30px 0;}
.topWrap .topMenuStyleFon > ul > li > a{display:block;padding:0 18px;border-width:1px 1px 0 1px;border-style:solid;border-color:transparent;height:38px;line-height:38px;text-decoration:none;color:#363842;z-index:1000;position:relative;font-size:14px;font-weight:700;-webkit-transition:color, background 0.3s ease-out;-moz-transition:color, background 0.3s ease-out;-ms-transition:color, background 0.3s ease-out;-o-transition:color, background 0.3s ease-out;transition:color, background 0.3s ease-out;}
.topWrap .topMenuStyleFon > ul > li > a:hover{background:#fff;-webkit-transition:color, background 0.3s ease-out;-moz-transition:color, background 0.3s ease-out;-ms-transition:color, background 0.3s ease-out;-o-transition:color, background 0.3s ease-out;transition:color, background 0.3s ease-out;}
.topWrap .topMenuStyleFon > ul > li.sfHover > a{background-color:#fff;z-index:1003;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.topWrap .topMenuStyleFon > ul > li.sfHover > a,
.topWrap .topMenuStyleFon > ul > li.sfHover > a:hover{border-style:solid;border-color:#ddd;border-width:1px 1px 0 1px;background:#fff;margin:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;}
.topWrap .topMenuStyleFon > ul > li ul{width:200px;display:none;position:absolute;left:0;top:67px;background:#fff;padding:15px 7px 5px 7px;margin:0;border:1px solid #ddd;z-index:1002;}
.topWrap .topMenuStyleFon > ul > li ul.columns{padding:0;}
.topWrap .topMenuStyleFon > ul > li > ul{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;}
.topWrap .topMenuStyleFon > ul > li:not(.custom_view_item) ul li.menu-item-has-children > a:after{font-size:9px;font-family:"fontello";content:'\e826';height:30px;width:10px;line-height:30px;position:absolute;top:0;right:10px;text-align:right;color:#222222;}
.topWrap .topMenuStyleFon > ul > li ul a{position:relative;}
.topWrap .topMenuStyleFon > ul > li ul li{list-style:none;display:block;position:relative;}
.topWrap .topMenuStyleFon > ul > li ul li a{display:block;padding:3px 9px;font-size:13px;line-height:20px;margin:0 0 11px 0;color:#222222;}
.topWrap .topMenuStyleFon > ul > li ul li a .menu_item_description{color:rgba(34,34,34,0.7);}
.topWrap .topMenuStyleFon > ul > li ul li ul{top:-16px;left:210px;}
.menu_right .topWrap .topMenuStyleFon ul.submenu_left{left:-225px !important;}
.topWrap .topMenuStyleLine{float:right;}
.topWrap .topMenuStyleLine > ul{margin:0;padding:0;}
.topWrap .topMenuStyleLine > ul:after{content:'';height:0;display:block;clear:both;}
.topWrap .topMenuStyleLine > ul > li{display:block;float:left;position:relative;padding:23px 0 17px 0;}
.topWrap .topMenuStyleLine > ul > li:after{content:'';display:block;width:100%;height:42px;margin-top:-39px;margin-left:3px;background:transparent;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;}
.topWrap .topMenuStyleLine > ul > li:hover:after{background:#62646F;-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;}
@-webkit-keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px);}
33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px);}
49.95%{-webkit-transform:translateX(4px);transform:translateX(4px);}
66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px);}
83.25%{-webkit-transform:translateX(1px);transform:translateX(1px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px);}
33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px);}
49.95%{-webkit-transform:translateX(4px);transform:translateX(4px);}
66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px);}
83.25%{-webkit-transform:translateX(1px);transform:translateX(1px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
.topWrap .topMenuStyleLine > ul > li > a{display:block;padding:0 15px;height:39px;line-height:39px;text-decoration:none;color:#fff;z-index:88;position:relative;font-size:12px;font-weight:400;}
.topWrap .topMenuStyleLine > ul > li ul{width:300px;display:none;position:absolute;left:0;top:100px;padding:0 0 10px 0;margin:0;border-width:0 1px 1px 1px;border-style:solid;z-index:2999;font-weight:300;font-size:12px;}
.topWrap .topMenuStyleLine > ul > li:not(.custom_view_item) ul li.menu-item-has-children > a:after{font-size:8px;font-family:"fontello";content:'\e826';height:30px;width:10px;line-height:30px;position:absolute;top:0;right:15px;text-align:right;}
.topWrap .topMenuStyleLine > ul > li ul a{position:relative;}
.topWrap .topMenuStyleLine > ul > li ul li{list-style:none;display:block;position:relative;border-bottom:1px solid #CCCCCC;margin:0 10px;}
.topWrap .topMenuStyleLine > ul > li ul li a{display:block;padding:6px 10px;line-height:23px;margin:0;text-transform:none;f;font-size:13px;}
.topWrap .topMenuStyleLine > ul > li ul li a:hover{background:#363842;color:#FFFFFF !important;}
.topWrap .topMenuStyleLine > ul > li ul li ul{top:1px;left:202px;padding-top:1px;border-top-width:1px;border-top-style:solid;}
.menu_right .topWrap .topMenuStyleLine ul.submenu_left{left:-204px !important;}
header.menu_left .topWrap .topMenuStyleLine,
header.menu_left .topWrap .topMenuStyleFon{float:left;}
header.menu_left .topWrap .topMenuStyleLine > ul > li{margin-right:20px;}
header.menu_left .topWrap .topMenuStyleLine > ul > li > a{padding-left:0;}
header.menu_center .topWrap .topMenuStyleLine,
header.menu_center .topWrap .topMenuStyleFon{float:none;text-align:center;}
header.menu_center .topWrap .topMenuStyleLine ul#mainmenu,
header.menu_center .topWrap .topMenuStyleFon ul#mainmenu{text-align:left;display:inline-block;margin-right:-70px;vertical-align:top;}
.responsive_menu header.menu_center .topWrap .topMenuStyleLine ul#mainmenu,
.responsive_menu header.menu_center .topWrap .topMenuStyleFon ul#mainmenu{display:block;margin-right:0;}
.topWrap .topMenuStyleLine > ul > li ul{background-color:#ffffff;border:none;padding-top:10px;padding-bottom:10px;}
.topWrap .topMenuStyleLine ul.custom-menu-style{min-height:230px;}
.topWrap .topMenuStyleLine ul.custom-menu-style ul.sub-menu{}
.topWrap .topMenuStyleLine > ul > li > a{font-size:13px;font-weight:700;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.topWrap .topMenuStyleLine > ul > li:hover > a{}
.topWrap .topMenuStyleLine > ul > li:hover > a,
.topWrap .topMenuStyleLine > ul > li.highlight > a,
.topWrap .topMenuStyleLine > ul > li > a:hover{background-color:#ffffff;color:#ED1B55;}
.topWrap .topMenuStyleLine > ul > li ul li ul{border-top:none;padding-top:4px;margin-top:-5px;}
.topWrap .topMenuStyleLine > ul > li ul{font-weight:700;}
.topWrap .topMenuStyleLine > ul > li ul li a,
.topMenuStyleLine ul#mainmenu > li ul li a .menu_icon{color:#2E2E2E;}
.topMenuStyleLine ul#mainmenu .menu-panel ul.columns > li > a .menu_item_description,
.topMenuStyleLine ul#mainmenu .menu-panel ul.columns > li > a:hover .menu_item_description,
.topMenuStyleLine ul#mainmenu .menu-panel ul.columns > li > a,
.topMenuStyleLine ul#mainmenu .menu-panel ul.columns > li > a:hover{color:#363842 !important;}
.topMenuStyleLine ul#mainmenu .menu-panel ul.columns > li ul li a:hover{background:#323232;color:#ffffff !important;}
.topWrap .topMenuStyleLine > ul > li ul{top:72px;}
header.fixedTopMenu .topWrap .menuTopWrap.topMenuStyleLine > ul > li > ul{top:52px;}
ul#mainmenu ul.menu-panel{top:72px;}
.topMenuStyleFon ul#mainmenu .menu-panel,
ul#mainmenu ul.menu-panel,
ul#mainmenu ul{-webkit-box-shadow:3px 4px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:3px 4px 0 rgba(0, 0, 0, 0.25);box-shadow:3px 4px 0 rgba(0, 0, 0, 0.25);}
header.fixedTopMenu .topWrap .menuTopWrap.topMenuStyleLine > ul#mainmenu > li > .menu-panel{top:52px;}
.topWrap .topMenuStyleLine > ul > li + li{margin-left:3px;}
.topWrap .topMenuStyleLine > ul > li ul{border-bottom-color:rgba(41, 41, 41, 0.20);border-right-color:rgba(41, 41, 41, 0.20);border-left-color:rgba(41, 41, 41, 0.20);}
.topWrap .topMenuStyleLine > ul > li ul{border-top-color:rgba(41, 41, 41, 0.20);}
@-webkit-keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@-webkit-keyframes fadeOutDown{0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0);}
}
@keyframes fadeOutDown{0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0);}
}
.topWrap .topMenuStyleLine > ul > li.sfHover ul{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.50s;animation-duration:.50s;-webkit-animation-delay:0s;animation-delay:0s;}
.topWrap .topMenuStyleLine > ul > li ul{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-delay:0s;animation-delay:0s;}
.top_panel_over .topWrap{position:absolute;top:0;width:100%;margin-top:40px;}
.top_panel_over .fixedTopMenu .topWrap{margin-top:0;}
.top_panel_over.boxed header.noFixMenu .topWrap{padding-left:50px;padding-right:50px;width:1150px;}
.top_panel_over .topWrapFixed{display:none !important;}
.sidemenu_left .main_content{margin-left:50px;}
.swpRightPos{font-size:14px;}
.swpRightPos,
.sidemenu_left .main_content{-webkit-transition:margin 0.2s ease-out;-moz-transition:margin 0.2s ease-out;-ms-transition:margin 0.2s ease-out;-o-transition:margin 0.2s ease-out;transition:margin 0.2s ease-out;}
.openMenuFixRight .swpRightPos,
.sidemenu_left.openMenuFix .main_content{-webkit-transition:margin 0.4s 0.25s ease-out;-moz-transition:margin 0.4s 0.25s ease-out;-ms-transition:margin 0.4s 0.25s ease-out;-o-transition:margin 0.4s 0.25s ease-out;transition:margin 0.4s 0.25s ease-out;}
.sidemenu_left.openMenuFix .main_content{margin-left:250px;}
.openRightMenu{float:right;margin:33px 0 37px 10px;height:28px;width:28px;border:1px solid rgba(255,255,255,0.4);text-align:center;}
.openRightMenu:before{height:28px;line-height:29px;color:rgba(255,255,255,0.4);}
.openRightMenu:hover{background-color:#ffffff;}
.swpLeftPos{left:0;width:50px;}
.swpRightPos{right:0;width:250px;background-color:#f6f6f6;height:100%;position:fixed;top:0;z-index:3000;margin:0 -250px 0 0;}
.openMenuFixRight .swpRightPos{margin:0;}
.swpRightPos .swpRightPosButton{display:block;position:absolute;width:40px;height:40px;line-height:44px;top:50%;margin:-20px 0 0 -40px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7);text-align:center;}
.swpRightPos .swpRightPosButton span{display:inline-block;line-height:19px;font-size:18px;width:18px;height:18px;}
.swpRightPos .swpRightPosButton span:before{margin:0;line-height:inherit;font-size:18px;}
.swpRightPos .sc_tabs{height:100%;}
.sidemenu_wrap{height:100%;position:fixed;top:0;z-index:2001;-webkit-perspective:1500px;perspective:1500px;-webkit-perspective-origin:0% 50%;perspective-origin:0% 50%;}
.admin-bar .sidemenu_wrap,
.admin-bar .swpRightPos{padding-top:32px;}
.openMenuFix .sidemenu_wrap{width:250px;}
.sidemenu_wrap .logo{display:block;text-align:center;padding:50px 0;}
.sidemenu_wrap .logo a{display:block;}
.sidemenu_wrap .logo img{height:25px;margin-bottom:10px;margin-left:10px;}
.sidemenu_wrap .logo .logo_text{font-size:25px;color:#ffffff;}
.sidemenu_wrap .logo .logo_slogan{color:#ffffff;}
.sidemenu_wrap .sc_scroll, .sidemenu_wrap .sc_scroll_wrapper{overflow:visible;}
.swpRightPos .tabsMenuHead{height:64px;padding:0;margin:0;background-color:#ffffff;}
.swpRightPos .tabsMenuHead li{display:block;float:left;list-style:none;height:64px;width:25%;}
.swpRightPos .tabsMenuHead li a{display:block;height:64px;background:#fff;}
.swpRightPos .tabsMenuHead li.ui-tabs-active a{background-color:#f6f6f6;}
.swpRightPos .tabsMenuHead li a:before{display:block;height:64px;text-align:center;line-height:64px;font-family:"fontello";font-size:17px;}
.swpRightPos .tabsMenuHead li a.tabsCustom:before{content:'\e837';}
.swpRightPos .tabsMenuHead li a.tabsWidget:before{content:'\e888';}
.swpRightPos .tabsMenuHead li a.tabsMenu:before{content:'\e889';}
.swpRightPos .tabsMenuHead li a.tabsFavorite:before{content:'\e81e';}
.swpRightPos .tabsMenuBody{padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;}
.swpRightPos .tabsMenuBody .sc_scroll_vertical{height:100%;padding-right:10px;}
.sidebar.sidebar_panel{width:100%;height:100%;padding:0;}
.sidebar.sidebar_panel .widgetWrap{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #c9c9c9;}
.sidebar.sidebar_panel .widgetWrap .title{padding-bottom:16px;}
.sidebar.sidebar_panel .widgetWrap ul > li{padding-bottom:10px;}
.sidebar.sidebar_panel .sc_calendar th, .sidebar.sidebar_panel .sc_calendar td{height:30px;}
.sidebar.sidebar_panel .instagram-pics li,
.sidebar.sidebar_panel .widget_flickr .flickr_badge_image,
.sidebar.sidebar_panel .widget_flickr .flickr_images > a{width:65px;}
.swpRightPos .panelmenu_area > ul > li{border-bottom:1px solid #c9c9c9;}
.swpRightPos .panelmenu_area > ul{margin:0;padding:0;}
.swpRightPos .panelmenu_area ul li{list-style:none;}
.swpRightPos .panelmenu_area li.dropMenu:hover{cursor:pointer;}
.swpRightPos .panelmenu_area li.dropMenu:before{content:'\e85d';font-family:"fontello";width:40px;display:block;float:right;padding:7px 0 0 0;text-align:center;color:#505050}
.swpRightPos .panelmenu_area li.dropMenu.dropOpen:before{content:'\e85e';}
.swpRightPos .panelmenu_area li.dropMenu a{margin:0 40px 0 0;}
.swpRightPos .panelmenu_area > ul > li > a{text-transform:uppercase;display:block;color:#505050;padding:10px 15px 10px 30px;font-weight:400;font-size:12px;}
.swpRightPos .panelmenu_area ul li > a.sf-with-ul{margin:0 40px 0 0;}
.swpRightPos .panelmenu_area ul li ul{background:#fff;padding:0;margin:0;display:none;}
.swpRightPos .panelmenu_area ul li ul,
.swpRightPos .panelmenu_area ul li ul li + li{border-top:1px solid #c9c9c9;}
.swpRightPos .panelmenu_area ul li ul li a{color:#505050;font-weight:400;display:block;padding:6px 15px 6px 42px;font-size:13px;}
.swpRightPos .panelmenu_area ul li ul li ul li a{padding:6px 15px 6px 54px;font-size:12px;}
.swpRightPos .searchBlock{position:relative;border:1px solid #c9c9c9;margin:40px 30px;height:30px;}
.swpRightPos .searchBlock .searchField{height:30px;line-height:30px;width:80%;background:none;border:none;margin:0;padding:0 0 0 10px;color:#888888;position:absolute;left:0;top:0;font-weight:400;}
.swpRightPos .searchBlock .searchField:focus{color:#666666;}
.swpRightPos .searchBlock .searchSubmit{width:30px;height:30px;border:none;background:none;padding:0;cursor:pointer;position:absolute;right:0;top:0;}
.swpRightPos .searchBlock .searchSubmit:before{font-family:"fontello";content:'\e83f';font-size:16px;color:#888888;line-height:30px;width:30px;height:30px;display:block;position:absolute;z-index:4;right:0;top:0;}
.swpRightPos .addBookmark{height:50px;line-height:50px;font-size:23px;color:#919191;display:block;position:relative;border:1px solid #dddddd;background-color:#fafafa;text-align:center;padding-left:30px;margin:0 0 20px 0;}
.swpRightPos .addBookmark:before{content:'+';height:50px;line-height:50px;font-size:30px;color:#919191;display:block;position:absolute;left:16px;}
.swpRightPos .listBookmarks{margin:0;padding:0 20px 0 30px;color:#222222;}
.swpRightPos .listBookmarks > li{position:relative;}
.swpRightPos .listBookmarks > li + li{margin-top:6px;}
.swpRightPos .listBookmarks > li .delBookmark{position:absolute;width:20px;height:20px;line-height:20px;right:-20px;top:50%;margin-top:-10px;}
.swpRightPos .listBookmarks > li a{color:#222222;}
.sidemenu_wrap .usermenu_area{border-bottom:1px solid rgba(255,255,255,0.1);color:rgba(255,255,255,0.5);font-size:12px;font-weight:400;background-color:rgba(0,0,0,0.02);}
.sidemenu_wrap .usermenu_area:after{content:'';height:0;display:block;clear:both;}
.sidemenu_wrap .usermenu_area a{color:rgba(255,255,255,0.7);}
.sidemenu_wrap .usermenu_area a:hover{color:#fff;text-decoration:underline;}
.sidemenu_wrap .usermenu_area ul.usermenu_list{padding:0;margin:0;}
.sidemenu_wrap .usermenu_area ul.usermenu_list:after{content:'';height:0;display:block;clear:both;}
.sidemenu_wrap .usermenu_area ul.usermenu_list > li{list-style:none;position:relative;height:35px;line-height:35px;float:left;}
.sidemenu_wrap .usermenu_area ul.usermenu_list > li a:before,
.sidemenu_wrap .usermenu_area ul.usermenu_list > li a:after{font-family:"fontello";text-decoration:none;}
.sidemenu_wrap .usermenu_area ul.usermenu_list > li > a{height:35px;line-height:35px;display:block;}
.sidemenu_wrap .usermenu_area ul.usermenu_list > li.sfHover > a{color:#fff;text-decoration:underline;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li ul{display:none;background:#fff;border:1px solid #ddd;margin:0;padding:10px;position:absolute;left:-7px;top:35px;width:120px;z-index:1020;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li ul:before{width:6px;height:6px;background:#fff;content:'';display:block;position:absolute;top:-4px;left:10px;border-width:1px;border-style:solid;border-color:#ddd #fff #fff #ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.sidemenu_wrap .usermenu_area ul.usermenu_list li ul li{list-style:none;padding:0;color:#888;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li ul li a{color:#888;display:block;padding:0 5px;height:auto;line-height:25px;min-height:25px;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li ul li a.icon:before{display:inline-block;padding:0 10px 0 0;}
.sidemenu_wrap .usermenu_area ul.usermenu_list > li{margin:0 0 0 30px;}
.sidemenu_wrap .usermenu_area ul.usermenu_list > li + li{margin:0 0 0 10px;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency > a{padding:0 15px;background:rgba(255,255,255,0.5);text-decoration:none;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency.sfHover > a,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency > a:hover{background-color:#fff;position:relative;z-index:1050;height:36px;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency ul{width:80px;left:0;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency ul li a b{display:inline-block;padding:0 7px 0 0;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart > a:before,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_language > a:before,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_controlPanel > a:before,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_login > a:before{display:inline-block;height:35px;width:15px;text-align:center;line-height:35px;padding:0 5px 0 0;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_language ul li a img{height:10px;vertical-align:middle;display:inline-block;margin:0 10px 0 0;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart > a:before{content:'\e883';}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_language > a:before{content:'\e884';}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_controlPanel > a:before{content:'\e885';}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_login > a:before{content:'\e886';}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart > a:after,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_language > a:after{content:'\e85a';display:inline-block;height:35px;width:15px;text-align:left;line-height:35px;padding:0 0 0 5px;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart.sfHover > a:after,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_language.sfHover > a:after{content:'\e859';}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart{width:210px;left:-40px;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart > ul:before{left:43px;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart aside:last-child{padding-bottom:0;margin-bottom:10px;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart .widgettitle{font-size:18px;padding-bottom:20px;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart ul{display:block;position:static;border:none;width:100%;padding:0;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li{margin-bottom:10px;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a{color:#222222;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a img{width:50px;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a:hover,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:hover,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:after,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:hover:after{text-decoration:none !important;font-size:14px !important;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a{padding:2px 6px;display:inline-block;float:none;margin-right:6px;width:auto;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:after{font-family:"WooCommerce" !important;}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.total{padding-bottom:10px;}
.sidemenu_wrap .sidemenu_area{border-top:1px solid rgba(255,255,255,0.1);}
.sidemenu_wrap .sidemenu_area > ul > li{border-bottom:1px solid rgba(255,255,255,0.1);}
.sidemenu_wrap .sidemenu_area > ul{margin:0;padding:0;}
.sidemenu_wrap .sidemenu_area ul li{list-style:none;}
.sidemenu_wrap .sidemenu_area li.dropMenu:hover{cursor:pointer;}
.sidemenu_wrap .sidemenu_area li.dropMenu:before{content:'\e85d';font-family:"fontello";width:40px;display:block;float:right;padding:7px 0 0 0;text-align:center;color:#fff}
.sidemenu_wrap .sidemenu_area li.dropMenu.dropOpen:before{content:'\e85e';}
.sidemenu_wrap .sidemenu_area li.dropMenu a{margin:0 40px 0 0;}
.sidemenu_wrap .sidemenu_area > ul > li > a{display:block;color:#fff;padding:10px 15px 10px 30px;font-weight:400;font-size:12px;}
.sidemenu_wrap .sidemenu_area ul li > a.sf-with-ul{margin:0 40px 0 0;}
.sidemenu_wrap .sidemenu_area ul li ul{background:rgba(0,0,0,0.07);padding:0;margin:0;display:none;}
.sidemenu_wrap .sidemenu_area ul li ul,
.sidemenu_wrap .sidemenu_area ul li ul li + li{border-top:1px solid rgba(255,255,255,0.1);}
.sidemenu_wrap .sidemenu_area ul li ul li a{color:#fff;font-weight:400;display:block;padding:6px 15px 6px 42px;font-size:13px;}
.sidemenu_wrap .sidemenu_area ul li ul li ul li a{padding:6px 15px 6px 54px;font-size:12px;}
.sidemenu_overflow{position:fixed;left:0;top:0;width:100%;height:100%;background:#000;z-index:1000;display:none;opacity:0.2;filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}
.sidemenu_wrap .sidemenu_button{width:50px;position:absolute;z-index:200;top:0;left:0;height:100%;cursor:pointer;background-image:url(./images/25x25.png);background-repeat:no-repeat;background-position:50% 50%;background-size:25px;-webkit-background-size:25px;-o-background-size:25px;-moz-background-size:25px;}
.sidemenu_wrap .sidemenu_close{width:30px;height:30px;line-height:30px;font-size:18px;text-align:center;position:absolute;top:35px;right:0;cursor:pointer;color:#ffffff;}
.menuTranform{width:250px;margin:0 0 0 -300px;position:relative;z-index:201;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.openMenuFix .menuTranform{margin:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.menuSearch{position:relative;border:1px solid rgba(255,255,255,0.4);margin:40px 30px;height:30px;}
.menuSearch .searchField{height:30px;line-height:30px;width:80%;background:none;border:none;margin:0;padding:0 0 0 10px;color:#fff;position:absolute;left:0;top:0;color:rgba(255,255,255,0.5);font-weight:400;}
.menuSearch .searchField::-webkit-input-placeholder{color:rgba(255,255,255,0.5);}
.menuSearch .searchField:focus{color:#fff;}
.menuSearch .searchSubmit{width:30px;height:30px;border:none;background:none;padding:0;cursor:pointer;position:absolute;right:0;top:0;}
.menuSearch .searchSubmit:before{font-family:"fontello";content:'\e83f';font-size:16px;color:rgba(255,255,255,0.5);line-height:30px;width:30px;height:30px;display:block;position:absolute;z-index:4;right:0;top:0;}
.shortcodesGridPadding{padding:45px 0 0 0;}
#frontend_editor{display:none;}
.infoPost{padding:12px 0 50px 0;height:auto;font-size:13px;line-height:18px;text-align:right;position:relative;color:#AFB2B3;}
.infoPost a:hover{color:#000000 !important;}
.infoPost .infoTags a{color:#888888;}
.infoPost .separator{padding:5px;font-style:normal;}
.infoPost .frontend_editor_buttons{float:left;width:190px;display:block;text-align:left;margin:-12px 30px 0 0;}
.itemPage:after{content:"";display:block;clear:both;height:0;}
.itemPage .thumb{margin:0 0 50px 0;}
.itemPage .thumb img{display:block;}
.itemPage h1{text-align:left;padding:0 0 30px 0;}
.itemPage .itemInfo{padding:0 0 50px 0;}
.itemPageFullWrapper .itemInfo{padding:0 0 30px 0;}
.itemPage .itemInfo:after,
.itemPageFullWrapper .itemInfo:after{height:0;display:block;content:'';clear:both;}
.itemPage .itemInfo .infoPost,
.itemPageFullWrapper .itemInfo .infoPost{float:left;padding:5px 0 0 0;line-height:30px;}
.itemPageFullWrapper .itemInfo .infoPost{float:none;padding:5px 0 0 0;line-height:18px;overflow:hidden;text-align:left;}
.itemPage .itemInfo .postSharing,
.itemPageFullWrapper .itemInfo .postSharing{float:right;padding:0 0 0 50px;}
.itemPageFullWrapper .itemInfo .postSharing{float:none;padding:0 20px 0 0;overflow:hidden;height:auto;text-align:left;}
.itemPageFullWrapper .itemInfo .postSharing ul{margin-top:-5px;margin-left:-7px;margin-bottom:20px;}
.itemPageFullWrapper .itemInfo .postSharing li{margin-top:5px;margin-left:7px;}
.itemPageFull .itemDescriptionWrap .toggleButton,
.itemPageFull .itemDescriptionWrap .toggleButton:before,
.itemPageFull .itemDescriptionWrap:hover .toggleButton:before, .itemPageFull .itemDescriptionWrap.descriptionShow .toggleButton:before{display:none !important;}
.itemPageFull{position:relative;overflow:hidden;margin-bottom:50px;}
.itemPageFull:after{content:"";display:block;clear:both;height:0;}{}
.itemPageFull .thumb{width:100%;height:100%;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;background-size:100% auto;-webkit-background-size:100% auto;-o-background-size:100% auto;-moz-background-size:100% auto;}
.itemPageFull .thumb img{display:block;width:100%;}
.itemPageFull .itemDescriptionWrap{position:absolute;width:100%;max-height:40%;bottom:0;left:0;padding:30px 0 0 0;color:#222222;background:rgb(255,255,255);background:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff, endColorstr=#ccffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff, endColorstr=#ccffffff)";}
.itemPageFull .itemDescriptionWrap h1{text-align:center;padding:0 110px 30px 110px;}
.itemPageFull .itemDescriptionWrap .main{position:relative;}
.itemPageFull .itemDescriptionWrap .toggleDescription{display:none}
.itemPageFull .itemDescriptionWrap .toggleButton{display:none;width:48px;height:48px;border:1px solid #dddcdc;position:absolute;top:7px;color:#fff;background:rgb(208,208,208);background:rgba(208,208,208,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cd0d0d0, endColorstr=#4cd0d0d0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cd0d0d0, endColorstr=#4cd0d0d0)";}
.itemPageFull .itemDescriptionWrap .toggleButton:hover{background-color:#ffffff;color:#888888;border:1px solid #ddd;}
.itemPageFull .itemDescriptionWrap .toggleButton:before{font-family:"fontello";display:block;height:48px;width:48px;text-align:center;line-height:48px;font-size:25px;}
.itemPageFull .itemDescriptionWrap .toggleButton{right:0;}
.itemPageFull .itemDescriptionWrap .toggleButton:before{content:'\e861'}
.itemPageFull .itemDescriptionWrap:hover .toggleButton:before,
.itemPageFull .itemDescriptionWrap.descriptionShow .toggleButton:before{content:'\e856';}
.itemPageFull .itemInfo{padding:0 0 50px 0;}
.itemPageFull .itemInfo:after{height:0;display:block;content:'';clear:both;}
.itemPageFull .itemInfo .infoPost{float:left;padding:0;line-height:30px;}
.itemPageFull .itemInfo .postSharing{float:right;padding:0 0 0 50px;}
.itemPageFull .thumb_bg1{background-image:url(./images/1000x1000.png);}
.imgNav{position:relative;}
.imgNav img{position:relative;}
.imgNav .itemPrev,
.imgNav .itemNext{display:block;position:absolute;width:50%;height:50px;font-size:13px;color:#3a3a3a;margin:-75px 0 0 0;overflow:hidden;padding:50px 0;}
.imgNav .itemPrev span.itInf{display:block;height:50px;width:auto;float:left;background:#ffffff;padding:0 40px 0 90px;margin:0 0 0 -300px;overflow:hidden;}
.imgNav .itemNext span.itInf{display:block;height:50px;width:auto;float:right;background:#ffffff;padding:0 90px 0 40px;margin:0 -300px 0 0;overflow:hidden;}
.imgNav .itemPrev .titleItem,
.imgNav .itemNext .titleItem{display:block;font-size:12px;line-height:14px;padding:8px 0 0 0;}
.imgNav .itemPrev:before,
.imgNav .itemNext:before{width:48px;height:48px;border:1px solid #ddd;display:block;background:#ffffff;position:absolute;top:50px;font-family:"fontello";color:#888888;font-size:25px;text-align:center;line-height:50px;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.imgNav.hover .itemPrev:before,
.imgNav.hover .itemNext:before,
.imgNav:hover .itemPrev:before,
.imgNav:hover .itemNext:before{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.imgNav .itemPrev:before{content:'\e857';left:50px;}
.imgNav .itemNext:before{content:'\e858';right:50px;}
.imgNav .itemPrev{top:50%;left:0;}
.imgNav .itemNext{top:50%;right:0;}
.imgNav .itemPrev:before,
.imgNav .itemNext:before{-webkit-box-shadow:4px 3px 0 0 rgba(0, 0, 0, 0.15) !important;-moz-box-shadow:4px 3px 0 0 rgba(0, 0, 0, 0.15) !important;box-shadow:4px 3px 0 0 rgba(0, 0, 0, 0.15) !important;}
.imgNav .itemPrev.hover span.itInf,
.imgNav .itemPrev:hover span.itInf{margin:0 0 0 -25px;}
.imgNav .itemNext.hover span.itInf,
.imgNav .itemNext:hover span.itInf{margin:0 -25px 0 0;}
.imgNav .itemPrev.hover:before,
.imgNav .itemPrev:hover:before{left:0;opacity:0;}
.imgNav .itemNext.hover:before,
.imgNav .itemNext:hover:before{right:0;opacity:0;}
.imgNav .itemPrev span.itInf,
.imgNav .itemNext span.itInf{-webkit-box-shadow:4px 3px 0 0 rgba(0, 0, 0, 0.15) !important;-moz-box-shadow:4px 3px 0 0 rgba(0, 0, 0, 0.15) !important;box-shadow:4px 3px 0 0 rgba(0, 0, 0, 0.15) !important;}
.imgNav .itemPrev span.itInf,
.imgNav .itemNext span.itInf{-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;-ms-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out;transition:all 0.6s ease-out;}
.imgNav .itemPrev:before,
.imgNav .itemNext:before{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.imgNav .itemPrev span.itInf,
.imgNav .itemNext span.itInf{-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;-moz-transition-delay:0.15s;transition-delay:0.15s;}
.fullscreen .post,
.fullscreen .post .article,
.fullscreen .post article{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
.article{margin:0 0 30px 0;}
article.post_item{margin-bottom:10px;}
.single .content .itemscope{position:relative;}
.post{}
.post.shortCode{margin:0;padding:50px 0 0 0;}
.post:after{content:"";display:block;clear:both;height:0;}
.post .thumb img{width:100%;}
.post + .post{margin:50px 0 0 0;padding:0;}
.post.no_margin{margin-bottom:0;}
.post article{padding:0;}
.post article:after{content:"";display:block;clear:both;height:0;}
.post .sc_image img{width:100%;display:block;margin:0;padding:0;float:none;}
.post .sc_image figcaption{background:#ededed;color:#777777;text-align:center;height:30px;line-height:30px;margin-top:3px;}
.post .sc_image.sc_image_shape_round figcaption{margin-top:0;}
.post p{padding:0 0 10px 0;margin:0;}
.post ol, .post ul{margin:0 0 30px 25px;padding:0;}
.post li ol, .post li ul{margin-bottom:0;}
.post ol li, .post ul li{line-height:28px;}
blockquote{font-size:18px;font-weight:400;line-height:24px;}
.post .bqLeft{margin:0 50px 0 0;}
.post .bqRight{float:right;margin:0 0 0 50px;}
.postLink{padding:0 0 20px 0;}
.postLink a{font-size:18px;line-height:24px;font-weight:400;}
.postStatus{color:#fff;padding:30px 50px 0;}
.postAside{color:#fff;padding:30px 50px 0;background:#888888;}
.sc_quote_title{font-size:18px;}
.postChat{padding:0 0 20px 0;}
.sc_chat{border:1px solid #888888;padding:30px 50px;margin:0 0 20px 0;}
.sc_chat p{padding:0 0 20px 0;}
.sc_chat:after{content:'';display:block;height:0;clear:both;}
.sc_chat .sc_quote_title{padding:0;}
.sc_chat .sc_quote_title.alignright{margin:0;}
.post .postSharing{padding:0 0 40px 0;clear:both;}
.post .postSharing li{margin-bottom:10px;}
.post_author_title{padding-top:40px;}
.post .tagsWrap .infoPost{float:left;margin:0;max-width:50%;text-align:left;}
.post .tagsWrap .postSharing{float:right;}
.post.status-publish .postStatus,
.post.status-publish .postAside{padding-bottom:30px;}
body:not(.single):not(.page) .with_sidebar .post .infoPost{padding:12px 0 55px 0;text-align:left;}
body:not(.single):not(.page) .with_sidebar .post .postSharing{float:right;margin-left:10px;}
.author{margin:0 0 50px 0;}
.author:after{content:"";display:block;clear:both;height:0;}
.author .avatar{width:50px;height:50px;float:left;margin-bottom:30px;}
.author .avatar img{width:100%;}
.author .authorInfo{margin:0 0 0 80px;}
.author .socPage{height:32px;margin:0 0 50px 78px;}
.author .socPage ul{margin:0;padding:0;}
.formValid{padding:0 0 20px 0;}
.formValid.no_padding{padding:0;}
.formValid.no_padding .must-log-in{padding-bottom:0;}
.comments{margin:0 0 50px 0;}
.comments .commBody{margin:0;padding:0;}
.comments .commBody li.commItem{list-style:none;}
.comments .commBody li.commItem + li.commItem{border-top:1px solid #ddd;padding:50px 0 0 0;}
.comments .commBody li.commItem ul.children{margin:0;padding:50px 0 0 50px;border-top:1px solid #ddd;}
.comments .commBody li.commItem:after{content:'';clear:both;height:0;display:block;}
.comments .commBody li.commItem .replyWrap{float:right;margin:0 0 20px 0;}
.comments .commBody li.commItem .replyWrap .posted{float:left;height:30px;line-height:30px;font-weight:400;font-size:12px;font-style:italic;padding:0 20px 0 0;}
.comments .commBody li.commItem .replyWrap .posted a{color:#222222;}
.comments .commBody li.commItem h4{height:50px;line-height:50px;}
.comments .commBody li.commItem h4 a{color:#222222;}
.comments .commBody li.commItem .avatar{width:50px;height:50px;float:left;margin:0 0 20px 0;}
.comments .commBody li.commItem .avatar img{width:100%;}
.comments .commBody li.commItem .authorInfo{clear:both;padding:0 0 20px 0;}
.comments .commBody li.commItem .comment_date{color:#222222;}
.post .reviewBlock,
.itemPageFullWrapper .reviewBlock{float:right;width:250px;clear:right;margin:0 0 50px 50px;position:relative;z-index:1;}
.reviewBlock{margin:0 0 50px 0;}
.reviewBlock .popularFiltr{margin:0 !important;}
.reviewBlock .popularFiltr ul{margin:0 0 10px 0;padding-left:0;text-align:center;}
.sc_tabs.reviewBlock .ratingStars{display:none;}
.reviewBlock .ratingStars .ratBody{padding:15px 0;}
.reviewBlock .ratingStars .ratBody .ratingItem{margin-top:5px;}
.reviewBlock .ratingStars .ratBody + .ratBody{border-top:1px solid #ddd;}
.reviewBlock .ratingStars .ratBody:after{clear:both;display:block;height:0;content:'';}
.reviewBlock .ratingStars .ratBody .name{font-weight:400;}
.reviewBlock .ratingStars .accept{text-align:center;padding:10px 0 30px 0;}
.ratingItem{position:relative;height:16px;width:97px;}
.reviewBlock .ratingItem{float:right;}
.reviewBlock .ratingItem.ratingEdit{cursor:pointer;}
.reviewBlock .ratingItem .ratBubble{background:#fff;border:1px solid #ddd;text-align:center;height:25px;width:50px;position:absolute;top:-40px;left:91%;line-height:25px;font-size:12px;z-index:3;margin:0 0 0 -26px;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.reviewBlock .ratingItem .ratBubble:after{height:10px;width:10px;background:#fff;content:'';display:block;margin:-5px 0 0 20px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.reviewBlock .ratingItem:hover .ratBubble{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.ratingItem span{width:16px;height:16px;display:inline-block;margin:0;padding:0;font-size:16px;vertical-align:top;}
.ratingItem span:before{font-family:"fontello";width:16px;height:16px;display:block;line-height:16px;text-align:center;}
.ratingItem .starDefault{height:16px;position:absolute;left:0;top:0;z-index:1;width:100%;}
.ratingItem .starDefault span:before{content:'\e81e';}
.ratingItem .starHover{height:16px;position:absolute;left:0;top:0;z-index:2;overflow:hidden;white-space:nowrap;}
.ratingItem .starHover span:before{content:'\e809';}
.reviewBlock .infoTotal{background:#eeeeee;padding:10px;}
.reviewBlock .infoTotal p{padding:0;}
.reviewBlock .infoTotal .infoRat{font-size:12px;border-bottom:1px solid #ddd;padding:0 0 20px 0;margin:0 0 10px 0;}
.reviewBlock .infoTotal .totalWrap{}
.reviewBlock .infoTotal .totalWrap:after{clear:both;height:0;display:block;content:'';}
.reviewBlock .infoTotal .totalWrap .totalRating{width:50%;line-height:16px;padding:5px 0;text-align:center;border-right:1px solid #ddd;}
.reviewBlock .infoTotal .totalWrap .totalStar{width:50%;height:16px;float:right;padding:5px 0;}
.summaryRating{overflow:hidden;margin:2px 0 6px;}
.footerStyleDark .ratingItem span:before{color:#dddddd;}
.fullscreen .isotopeFiltr,
.sc_gap .isotopeFiltr{text-align:center;}
.isotopeFiltr .squareButton,.isotopeFiltr .squareButton+.squareButton{margin-bottom:4px;}
.with_sidebar .isotopeFiltr .squareButton+.squareButton{margin-left:0;}
.masonryWrap .isotopeFiltr ul{margin:0 0 -10px 0;padding:50px 0 0 0;}
.masonryWrap.no_padding_top .isotopeFiltr ul{padding-top:0;}
.masonryWrap .pageFiltr ul a,
.masonryWrap .isotopeFiltr ul a{}
.masonry{padding:0 0 50px 0;margin:0 -50px 0 0;}
.masonry:after{clear:both;content:'';height:0;display:block;}
.masonry.no_margin_top{margin-top:-50px !important;}
.with_sidebar .masonry{margin:0 -153px 0 0;}
.masonry .isotopePadding{margin:0 50px 0 0;position:relative;background:#fafafa;border:1px solid #eee;padding:5px;-moz-box-shadow:2px 2px 6px 0px rgba(50, 50, 50, 0.29);}
.masonry article{float:left;padding:0 0 0 0;margin:50px 0 0 0;background-color:#fff;opacity:0;}
.masonry article .thumb{width:100%;}
.masonry article .thumb img{width:100%;display:block;}
.masonry article h4{padding:10px 0 10px 0;font-weight:600;}
.masonry article .sc_quote_title{font-size:18px;padding:0 0 20px 0;}
.masonry article p{padding:0 0 20px 0;margin:0;font-size:14px;}
.masonry article .status{padding:15px 10px;margin:0 0 30px 0;color:#fff;}
.masonry article .masonryInfo{padding:0 0 20px 0;font-size:12px;line-height:12px;text-align:left;color:#AFB2B3;}
.masonry article .masonryInfo:before{height:20px;border-top:1px solid #ddd;width:50px;display:block;content:'';}
.masonry article .masonryInfo .separator{padding:5px;font-style:normal;}
.masonry article .masonryInfo span.infoTags a{color:#888888;}
.masonry article .masonryInfo a:hover{color:#000000 !important;}
.masonry article .masonryMore ul{padding:0 0 50px 0;margin:-5px 0 0 0;}
.masonry article .masonryMore ul li{margin-top:5px;}
.masonry article .masonryMore ul .squareButton{margin-left:0;}
.masonry article .moreWrapMasonry:after{content:'';height:0;display:block;clear:both;padding:0 0 50px 0;}
.masonry article .moreWrapMasonry .masonryMore{float:right;}
.masonry article .moreWrapMasonry .infoPost{padding:7px 0 0 0;float:left;}
.masonry .slides{position:relative;}
.masonry .slides .rsBullets{position:absolute;left:0;bottom:35px;text-align:center;height:20px;width:100%;z-index:789;overflow:hidden;}
.masonry .slides .rsBullets .rsBullet{height:10px;width:10px;display:inline-block;background:#fff;margin:2px 5px 0 5px;vertical-align:top;cursor:pointer;}
.masonry .slides .rsBullets .rsNavSelected{height:12px;width:12px;background-color:transparent;border:1px solid #fff;margin:0 3px 0 3px;}
.masonryLoad{padding:0 0 50px 0;text-align:center;}
.masonryLoad:after{display:block;content:'';clear:both;height:0;}
blockquote{margin:0;padding:0;font-style:italic;}
blockquote p:before{content:'" ';}
blockquote cite,
.sc_quote_title:before{content:'â€” '}
blockquote cite{display:block;margin-top:20px;}
.hoverIncrease{position:relative;}
.hoverIncrease img{position:relative;z-index:5;display:block;}
.hoverIncrease .hoverShadow{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:6;display:block;background:rgba(255, 183, 47, 0.5);opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.hoverIncrease .hoverIcon{width:50px;height:50px;font-size:20px;line-height:50px;margin:-25px 0 0 -25px;position:absolute;left:50%;top:100%;display:block;background:#FFB72F;z-index:7;text-align:center;color:#FFFFFF;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.hoverIncrease .hoverIcon:before{content:'\e83f';font-family:"fontello";display:block;}
.hoverIncrease:hover .hoverIcon{width:50px;height:50px;font-size:20px;line-height:50px;margin:-25px 0 0 -25px;top:50%;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.hoverIncrease:hover .hoverShadow{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.hoverIncrease{overflow:hidden;}
.hoverIncrease:hover > img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}
.hoverIncrease > img,
.hoverIncrease:hover > img{-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.postCenter h1,
.postCenter h2,
.postCenter h3,
.postCenter h4,
.postCenter.items h4,
.postCenter h5,
.postCenter h6{margin:0 auto;display:block;}
.postCenter .audio_container{margin-left:auto;margin-right:auto;}
.postCenter .thumb,
.postCenter .sc_section[class*="columns"]{margin:0 auto 30px 0;float:none;}
.postCenter.items .thumb{margin-left:auto;margin-right:auto;}
.postCenter img{text-align:center;margin-left:auto;margin-right:auto;display:block;}
.postCenter.items .thumb img{text-align:center;margin:0 auto;padding:0 0 20px 0;clear:both;display:block;}
.postCenter article{padding:0 0 10px 0;}
.postCenter .sc_video_player{margin-bottom:30px;}
.postCenter .sc_section[class*="columns"] .sc_video_player{margin-bottom:0;}
.postCenter .sc_section[class*="columns"] .audio_container{min-height:30px;padding-top:0;}
.postCenter .noTabletBord,
.postCenter .sc_border{margin:0 auto 50px auto;}
.postCenter .sc_section .sc_border{margin:0 auto;}
.postCenter .noTabletBord img{margin:20px 0 0 0;padding:0;}
.portfolio .postCenter .thumb{margin:0 auto 50px auto;}
.portfolio .postCenter .folioInfoBlock h2{text-align:center;}
.sidebar + .content .postCenter .sc_video_player{margin:0 auto 30px auto;}
.sidebar + .content .postCenter .noTabletBord,
.sidebar + .content .postCenter .sc_border{float:none;}
.postLeft.items img{margin:0 20px 20px 0;}
.portfolio .postLeft .thumb{float:left;margin:0 50px 50px 0;}
.portfolio .postLeft .thumb img{margin:0;}
.sidebar + .content .postLeft .thumb{float:left;padding:0 30px 0 0;}
.sidebar + .content .postLeft.audio .thumb{float:left;padding:80px 30px 0 0;}
.sidebar + .content .postLeft .audioWrap{width:100%;}
.sidebar + .content .postLeft .sc_video_player{float:left;margin:0 30px 30px 0;}
.postRight.items img{margin:0 0 20px 20px;}
.postRight .thumb{float:right;}
.postRight .postSharing ul{float:left;margin:0 0 0 0;}
.postRight .infoPost{text-align:left;}
.portfolio .postRight .thumb{float:right;margin:0 0 50px 50px;}
.portfolio .postRight .thumb img{margin:0;}
.sidebar + .content .postRight .thumb{float:right;padding:0 0 0 50px;}
.sidebar + .content .postRight.audio .thumb{float:right;padding:80px 0 0 30px;}
.sidebar + .content .postRight .audioWrap{width:100%;}
.sidebar + .content .postRight .sc_video_player{float:right;margin:0 0 30px 30px;}
.slider .sliderPost h1.alignCenter{padding:0 0 50px 0;text-align:center;}
.slider .gridBlock{text-align:left;}
.slider .gridBlock + .gridBlock{padding:0;}
.slider .gridBlock:before{content:"";display:block;clear:both;}
.slider .gridBlock h2{padding:0 0 20px 0;clear:none;margin:0 0 0 78px}
.slider .gridBlock h2,
.slider .gridBlock p{margin:0 0 0 78px;text-align:left;}
.slider .gridBlock .icon{display:block;float:left;width:58px;background-position:0 0;background-repeat:no-repeat;background-size:100%;-webkit-background-size:100%;-o-background-size:100%;-moz-background-size:100%;}
.slider .gridBlock .icon.iconRetina{height:58px;background-image:url(./images/116x116.png);}
.slider .gridBlock .icon.iconTablet{height:89px;background-image:url(./images/97x179.png);}
.slider_image_1{height:58px;background-image:url(./images/1500x1000.png);}
.slider_image_2{height:89px;background-image:url(./images/1000x1000.png);}
.slider_image_3{height:89px;background-image:url(./images/1500x1000.png);}
li.swiper-slide img{vertical-align:initial !important;border:initial !important;}
.sc_slider_tabs_style_1{height:265px;}
.sc_slider_tabs_style_1.sc_scroll_vertical .swiper-slide{padding-right:5px;}
.sc_slider_style_2{height:386px !important;}
.sc_slider_style_2 .swiper-wrapper{height:inherit !important;}
.sc_slider_style_2 .swiper-slider{height:inherit !important;}
.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;}
.tp-caption a:hover{color:#ffa902;}
.tp-button.order{font-weight:700;font-size:16px;letter-spacing:1px;display:inline-block;padding:10px 20px;line-height:24px!important;height:24px;}
.babbysitter-slider-bg{background-color:#86d9d2;}
.healthcare-slider-bg{background-color:#6fd3d7;}
.slider_1_bg{background-color:#ed1b55;}
.slider_2_bg{background-color:#38cab4;}
.slider_3_bg{background-color:#ff6f58;}
.tp-caption._text{color:#fff;text-shadow:none;background-color:transparent;text-decoration:none;border-width:0px;border-color:rgb(255,255,255);border-style:none;}
.tp-caption._seo_title{font-size:55px;line-height:55px;font-weight:700;font-family:"Open Sans",sans-serif;color:rgb(255,255,255);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255,255,255);border-style:none;}
.tp-caption._seo_title_small{font-size:43px;line-height:43px;font-weight:700;font-family:"Open Sans",sans-serif;color:rgb(255,255,255);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255,255,255);border-style:none;}
.tp-caption._seo_text{font-size:18px;line-height:18px;font-weight:600;font-family:"Open Sans",sans-serif;color:rgb(255,255,255);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255,255,255);border-style:none;}
.tp-caption._seo_text{font-size:18px;line-height:18px;font-weight:600;font-family:"Open Sans",sans-serif;color:rgb(255,255,255);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255,255,255);border-style:none;}
._text{color:#fff;text-shadow:none;background-color:transparent;text-decoration:none;border-width:0px;border-color:rgb(255,255,255);border-style:none;}
._seo_title{font-size:55px;line-height:55px;font-weight:700;font-family:"Open Sans",sans-serif;color:rgb(255,255,255);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255,255,255);border-style:none;}
._seo_title_small{font-size:43px;line-height:43px;font-weight:700;font-family:"Open Sans",sans-serif;color:rgb(255,255,255);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255,255,255);border-style:none;}
._seo_text{font-size:18px;line-height:18px;font-weight:600;font-family:"Open Sans",sans-serif;color:rgb(255,255,255);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255,255,255);border-style:none;}
._seo_text{font-size:18px;line-height:18px;font-weight:600;font-family:"Open Sans",sans-serif;color:rgb(255,255,255);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255,255,255);border-style:none;}
.tp-button{font-family:'Open Sans', sans-serif;font-weight:bold;font-size:16px;letter-spacing:-1px;line-height:57px !important;text-shadow:none !important;padding:17px 42px;height:57px;background:#ed1b55;color:#ffffff !important;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.tp-button.big{font-weight:bold;font-size:24px;line-height:94px !important;padding:30px 53px;height:94px;background:#ed1b55;color:#ffffff !important;}
.purchase:hover,
.tp-button:hover,
.tp-button.big:hover{background:#363842 !important;}
.tp-button.green, .tp-button:hover.green,
.purchase.green, .purchase:hover.green{background-color:#1ba792;-webkit-box-shadow:3px 4px rgba(255, 209, 95, 1);-moz-box-shadow:3px 4px rgba(255, 209, 95, 1);box-shadow:3px 4px rgba(255, 209, 95, 1);}
.tp-button.blue, .tp-button:hover.blue,
.purchase.blue, .purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:3px 4px rgba(255, 209, 95, 1);-moz-box-shadow:3px 4px rgba(255, 209, 95, 1);box-shadow:3px 4px rgba(255, 209, 95, 1);}
.tp-button.red, .tp-button:hover.red,
.purchase.red, .purchase:hover.red{background-color:#f26511;-webkit-box-shadow:3px 4px rgba(255, 209, 95, 1);-moz-box-shadow:3px 4px rgba(255, 209, 95, 1);box-shadow:3px 4px rgba(255, 209, 95, 1);}
.tp-button.orange, .tp-button:hover.orange,
.purchase.orange, .purchase:hover.orange{background-color:#ed1b55;-webkit-box-shadow:3px 4px rgba(255, 209, 95, 1);-moz-box-shadow:3px 4px rgba(255, 209, 95, 1);box-shadow:3px 4px rgba(255, 209, 95, 1);}
.tp-button.darkgrey, .tp-button.grey,
.tp-button:hover.darkgrey, .tp-button:hover.grey,
.purchase.darkgrey, .purchase:hover.darkgrey{background-color:#3d0000;-webkit-box-shadow:3px 4px rgba(255, 209, 95, 1);-moz-box-shadow:3px 4px rgba(255, 209, 95, 1);box-shadow:3px 4px rgba(255, 209, 95, 1);}
.tp-button.lightgrey, .tp-button:hover.lightgrey,
.purchase.lightgrey, .purchase:hover.lightgrey{background-color:#cbcbcb;-webkit-box-shadow:3px 4px rgba(255, 209, 95, 1);-moz-box-shadow:3px 4px rgba(255, 209, 95, 1);box-shadow:3px 4px rgba(255, 209, 95, 1);}
.button-action{font-family:'Open Sans', sans-serif;font-weight:bold;font-size:16px;letter-spacing:-1px;text-shadow:none !important;text-align:center;padding:17px 42px;background:#ed1b55;color:#ffffff !important;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;z-index:1;overflow:hidden;border:none;vertical-align:middle;position:relative;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-box-shadow:3px 4px #FFD15F;-moz-box-shadow:3px 4px #FFD15F;box-shadow:3px 4px #FFD15F;margin-right:7px;margin-bottom:7px;white-space:nowrap;}
.button-action:focus{outline:none;}
.button-action > span{vertical-align:middle;}
.button-action:before,
.button-action:after{content:attr(data-text);position:absolute;overflow:hidden;width:100%;height:50%;left:0;background:#3D0000;color:#ffffff;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);}
.button-action:before{top:0;padding-top:18px;}
.button-action:after{bottom:0;line-height:0;}
.button-action > span{display:block;opacity:0;-webkit-transform:scale3d(0.2, 0.2, 1);transform:scale3d(0.2, 0.2, 1);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);}
.button-action:hover:before{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
.button-action:hover:after{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
.button-action:hover > span{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
.button-action.small{font-size:13px;padding:12px 30px;}
.button-action.big{padding:40px 53px;}
.button-action.small:before{top:0;padding-top:12px;}
.button-action.big:before{top:0;padding-top:40px;}
.button-action.green:before,
.button-action.green:after{background:#1ba792;}
.button-action.green{background:#3d0000;}
.button-action.blue:before,
.button-action.blue:after{background:#1d78cb;}
.button-action.blue{background:#3d0000;}
.button-action.red:before,
.button-action.red:after{background:#f26511;}
.button-action.red{background:#3d0000;}
.button-action.orange:before,
.button-action.orange:after{background:#ed1b55;}
.button-action.orange{background:#3d0000;}
.button-action.darkgrey:before,
.button-action.darkgrey:after{background:#3d0000;}
.button-action.darkgrey{background:#f26511;}
.button-action.lightgrey:before,
.button-action.lightgrey:after{background:#cbcbcb;}
.button-action.lightgrey{background:#3d0000;}
@media (min-width:1024px){.rev_slider_wrapper .button-action,
.rev_slider_wrapper .button-action span{font-size:18px !important;line-height:24px !important;}
.rev_slider_wrapper .button-action{padding:20px 45px !important;}
.rev_slider_wrapper .button-action:before{padding-top:20px !important;}
.rev_slider_wrapper .button-action.small,
.rev_slider_wrapper .button-action.small span{font-size:14px !important;line-height:21px !important;}
.rev_slider_wrapper .button-action.small{padding:14px 33px !important;}
.rev_slider_wrapper .button-action.small:before{padding-top:14px !important;}
.rev_slider_wrapper .button-action.big,
.rev_slider_wrapper .button-action.big span{font-size:24px !important;line-height:24px !important;}
.rev_slider_wrapper .button-action.big{padding:45px 60px !important;}
.rev_slider_wrapper .button-action.big:before{padding-top:45px !important;}
}
@media (max-width:1023px){.rev_slider_wrapper .button-action,
.rev_slider_wrapper .button-action span{font-size:14px !important;line-height:21px !important;}
.rev_slider_wrapper .button-action{padding:15px 36px !important;}
.rev_slider_wrapper .button-action:before{padding-top:15px !important;}
.rev_slider_wrapper .button-action.small,
.rev_slider_wrapper .button-action.small span{font-size:13px !important;line-height:19px !important;}
.rev_slider_wrapper .button-action.small{padding:12px 30px !important;}
.rev_slider_wrapper .button-action.small:before{padding-top:12px !important;}
.rev_slider_wrapper .button-action.big{padding:40px 53px !important;}
.rev_slider_wrapper .button-action.big:before{padding-top:40px !important;}
}
@media (max-width:799px){.rev_slider_wrapper .button-action,
.rev_slider_wrapper .button-action span{font-size:13px !important;line-height:18px !important;}
.rev_slider_wrapper .button-action{padding:12px 30px !important;}
.rev_slider_wrapper .button-action:before{padding-top:12px !important;}
.rev_slider_wrapper .button-action.small,
.rev_slider_wrapper .button-action.small span{font-size:11px !important;line-height:16px !important;}
.rev_slider_wrapper .button-action.small{padding:10px 25px !important;}
.rev_slider_wrapper .button-action.small:before{padding-top:10px !important;}
.rev_slider_wrapper .button-action.big{padding:35px 50px !important;}
.rev_slider_wrapper .button-action.big:before{padding-top:35px !important;}
}
@media (max-width:768px){.rev_slider_wrapper .button-action,
.rev_slider_wrapper .button-action span{font-size:12px !important;line-height:16px !important;}
.rev_slider_wrapper .button-action{padding:10px 25px !important;}
.rev_slider_wrapper .button-action:before{padding-top:10px !important;}
.rev_slider_wrapper .button-action.small,
.rev_slider_wrapper .button-action.small span{font-size:10px !important;line-height:14px !important;}
.rev_slider_wrapper .button-action.small{padding:8px 20px !important;}
.rev_slider_wrapper .button-action.small:before{padding-top:8px !important;}
.rev_slider_wrapper .button-action.big{padding:30px 45px !important;}
.rev_slider_wrapper .button-action.big:before{padding-top:30px !important;}
}
@media (max-width:479px){.rev_slider_wrapper .button-action,
.rev_slider_wrapper .button-action span{font-size:10px !important;line-height:14px !important;}
.rev_slider_wrapper .button-action{padding:6px 18px !important;}
.rev_slider_wrapper .button-action:before{padding-top:6px !important;}
.rev_slider_wrapper .button-action.small,
.rev_slider_wrapper .button-action.small span{font-size:8px !important;line-height:12px !important;}
.rev_slider_wrapper .button-action.small{padding:6px 15px !important;}
.rev_slider_wrapper .button-action.small:before{padding-top:6px !important;}
.rev_slider_wrapper .button-action.big{padding:15px 35px !important;}
.rev_slider_wrapper .button-action.big:before{padding-top:15px !important;}
}
.top_panel_over .sliderHomeBullets{position:absolute;z-index:-1;width:100%;}
.top_panel_above .fullScreenSlider header{position:fixed;top:0;left:0;width:100%;z-index:100;}
.top_panel_above.admin-bar .fullScreenSlider header{top:32px;}
.sidemenu_left.openMenuFix .fullScreenSlider header .topWrap{padding:0 0 0 250px;}
.sliderHomeBullets .rsBullets{height:2.1em;position:absolute;left:0;bottom:20px;width:100%;text-align:center;}
.sliderHomeBullets .rsBullets .rsBullet{width:2.1em;height:1.5em;padding:0.8em 0 0 0;display:inline-block;cursor:pointer;}
.sliderHomeBullets .rsBullets .rsBullet span{content:'';width:0.8em;height:0.8em;display:block;margin:0 auto;text-align:center;background-color:#888888;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:1px solid #888888;}
.sliderHomeBullets .rsBullets .rsBullet.rsNavSelected{cursor:default;}
.sliderHomeBullets .rsBullets .rsBullet.rsNavSelected span{background-color:transparent;}
.sliderHomeBullets .order{position:absolute;z-index:5;}
.sliderHomeBullets .order a{display:block;border:1px solid #888;background-color:rgba(136,136,136,0.1);color:#888;font-size:1.64em;font-weight:300;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0.8em 1.2em;}
.sliderHomeBullets .order a:before{content:'\e883';font-family:"fontello";display:inline-block;padding:0 1.2em 0 0;}
.sliderHomeBullets{overflow:hidden;position:relative;}
.sliderHomeBullets:not(.slider_engine_revo){display:none;}
.sliderHomeBullets .slideContent{height:100%;background-repeat:no-repeat;background-position:center top;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;}
.sliderHomeBullets .main{position:relative;height:100%;}
.sliderHomeBullets .textBlock{font-size:3.2em;width:auto;line-height:120%;position:absolute;z-index:5;}
.sliderHomeBullets .textBlock .title{font-weight:700;font-size:1.05em;}
.sliderHomeBullets .textBlock p{font-weight:100;padding:0;margin:0;}
.sliderHomeBullets.slider_alias_10 .rsBullets .rsBullet span{background-color:transparent;border-color:transparent;position:relative;}
.sliderHomeBullets.slider_alias_10 .rsBullets .rsBullet span:before{content:'';display:block;position:absolute;top:1px;left:1px;bottom:1px;right:1px;background-color:#ffffff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.sliderHomeBullets.slider_alias_10 .rsBullets .rsBullet.rsNavSelected span,
.sliderHomeBullets.slider_alias_10 .rsBullets .rsBullet:hover span{border-color:#ffffff;}
.sliderHomeBullets.slider_alias_10 .rsBullets .rsBullet.rsNavSelected span:before{background-color:#ffffff;}
.sliderHomeBullets.slider_alias_10 .textBlock{font-family:'Signika', sans-serif;font-size:1.2857em;color:#ffffff;z-index:10;}
.sliderHomeBullets.slider_alias_10 .textBlock .title{font-weight:600;font-size:1em;}
.sliderHomeBullets.slider_alias_10 .textBlock p{font-weight:400;font-size:1em;}
.sliderHomeBullets.slider_alias_10 a{color:#ffffff;}
.sliderHomeBullets.slider_alias_10 .slide-1{background:#7563ad;background:-moz-radial-gradient(center, ellipse cover, #7563ad 0%, #5a4a8c 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#7563ad), color-stop(100%,#5a4a8c));background:-webkit-radial-gradient(center, ellipse cover, #7563ad 0%,#5a4a8c 100%);background:-o-radial-gradient(center, ellipse cover, #7563ad 0%,#5a4a8c 100%);background:-ms-radial-gradient(center, ellipse cover, #7563ad 0%,#5a4a8c 100%);background:radial-gradient(ellipse at center, #7563ad 0%,#5a4a8c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7563ad', endColorstr='#5a4a8c',GradientType=1);}
.sliderHomeBullets.slider_alias_10 .slide-1 .screenshot{width:24.08%;top:auto;bottom:31.34%;left:50%;margin-left:-9.89em;z-index:7;}
.sliderHomeBullets.slider_alias_10 .slide-1 .display{width:31.39%;top:auto;bottom:20.6%;left:50%;margin-left:-12.87em;z-index:5;}
.sliderHomeBullets.slider_alias_10 .slide-1 .path{width:46.87%;top:8.95%;left:25.21%;z-index:3;}
.sliderHomeBullets.slider_alias_10 .slide-1 .arrows{width:10.87%;top:10.45%;left:26.52%;z-index:4;}
.sliderHomeBullets.slider_alias_10 .slide-1 .play{width:8.69%;top:26.86%;left:17.39%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-1 .playText{left:3.91%;top:41.49%;}
.sliderHomeBullets.slider_alias_10 .slide-1 .window{width:10%;top:29.85%;left:69.56%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-1 .layout{width:10.87%;top:48.36%;left:77.39%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-1 .layoutText{left:80.69%;top:42.98%;}
.sliderHomeBullets.slider_alias_10 .slide-1 .clock{width:8.61%;top:44.48%;left:26.08%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-1 .aa{width:4.87%;top:14.18%;left:68.08%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-1 .aaText{left:74.38%;top:18.21%;}
.sliderHomeBullets.slider_alias_10 .slide-1 .lamp{width:7.04%;top:60.45%;left:13.30%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-1 .lampText{left:21.48%;top:70.75%;}
.sliderHomeBullets.slider_alias_10 .slide-1 .link{width:3.82%;top:67.46%;left:73.91%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-1 .linkText{left:79.39%;top:70.45%;}
.sliderHomeBullets.slider_alias_10 .slide-1 .pencil{width:17.39%;top:auto;bottom:13.13%;left:50%;margin-left:-7.2em;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-1 .pencilText{left:27.39%;top:83.4%;}
.sliderHomeBullets.slider_alias_10 .slide-2{background:#f7b517;background:-moz-radial-gradient(center, ellipse cover, #ffc809 0%, #f3ac1e 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ffc809), color-stop(100%,#f3ac1e));background:-webkit-radial-gradient(center, ellipse cover, #ffc809 0%,#f3ac1e 100%);background:-o-radial-gradient(center, ellipse cover, #ffc809 0%,#f3ac1e 100%);background:-ms-radial-gradient(center, ellipse cover, #ffc809 0%,#f3ac1e 100%);background:radial-gradient(ellipse at center, #ffc809 0%,#f3ac1e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc809', endColorstr='#f3ac1e',GradientType=1);}
.sliderHomeBullets.slider_alias_10 .slide-2 .man{width:25.13%;top:27.16%;left:37.83%;z-index:7;}
.sliderHomeBullets.slider_alias_10 .slide-2 .path{width:40.26%;top:16.57%;left:26%;z-index:3;}
.sliderHomeBullets.slider_alias_10 .slide-2 .group{width:9.39%;top:9.25%;left:15.56%;z-index:4;}
.sliderHomeBullets.slider_alias_10 .slide-2 .tools{width:12.78%;top:65.07%;left:60.43%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-2 .toolsText{left:74.52%;top:75.37%;}
.sliderHomeBullets.slider_alias_10 .slide-2 .socials{width:9.13%;top:12.98%;left:32.43%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-2 .socialsText{top:21.34%;left:42.87%;}
.sliderHomeBullets.slider_alias_10 .slide-2 .clock{width:10.69%;top:40.15%;left:77.39%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-2 .clockText{top:59.85%;left:70.26%;}
.sliderHomeBullets.slider_alias_10 .slide-2 .globe{width:8.26%;top:5.82%;left:50.95%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-2 .phone{width:8.69%;top:74.18%;left:31.04%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-2 .comments{width:16.52%;top:20%;left:59.56%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-2 .save{width:7.22%;top:61.64%;left:20%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-2 .supportText{top:35.82%;left:14.43%;text-align:center;}
.sliderHomeBullets.slider_alias_10 .slide-2 .supportText .title{font-size:2em;font-weight:400;line-height:140%;}
.sliderHomeBullets.slider_alias_10 .slide-2 .supportText p{font-size:1.33em;}
.sliderHomeBullets.slider_alias_10 .slide-2 .order{top:48.80%;left:20.69%;}
.sliderHomeBullets.slider_alias_10 .slide-2 .order a{background:#fb601f;border:none;font-size:1em;font-weight:700;padding:1.2em 2.2em;}
.sliderHomeBullets.slider_alias_10 .slide-2 .order a:hover{color:#ffffff;}
.sliderHomeBullets.slider_alias_10 .slide-2 .order a:before{display:none;}
.sliderHomeBullets.slider_alias_10 .slide-3{background:#6ea10d;background:-moz-radial-gradient(center, ellipse cover, #80ba0e 0%, #6da00d 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#80ba0e), color-stop(100%,#6da00d));background:-webkit-radial-gradient(center, ellipse cover, #80ba0e 0%,#6da00d 100%);background:-o-radial-gradient(center, ellipse cover, #80ba0e 0%,#6da00d 100%);background:-ms-radial-gradient(center, ellipse cover, #80ba0e 0%,#6da00d 100%);background:radial-gradient(ellipse at center, #80ba0e 0%,#6da00d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80ba0e', endColorstr='#6da00d',GradientType=1);}
.sliderHomeBullets.slider_alias_10 .slide-3 .phone{width:15.74%;top:33.13%;left:42.26%;z-index:7;}
.sliderHomeBullets.slider_alias_10 .slide-3 .path{width:38%;top:17.76%;left:31.21%;z-index:3;}
.sliderHomeBullets.slider_alias_10 .slide-3 .ajax{width:21.13%;top:43.43%;left:36.08%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-3 .player{width:20.69%;top:55.07%;left:46%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-3 .playerText{top:62.98%;left:46%;}
.sliderHomeBullets.slider_alias_10 .slide-3 .cog{width:8.35%;top:73.13%;left:27.39%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-3 .cogText{top:80.75%;left:auto;right:72.69%;}
.sliderHomeBullets.slider_alias_10 .slide-3 .note{width:13.74%;top:54.48%;left:22.87%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-3 .noteText{top:63.13%;left:auto;right:77.56%;}
.sliderHomeBullets.slider_alias_10 .slide-3 .menu{width:11.22%;top:37.76%;left:21.39%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-3 .menuText{top:42.39%;left:auto;right:78.78%;}
.sliderHomeBullets.slider_alias_10 .slide-3 .ok{width:11.74%;top:20%;left:28.69%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-3 .okText{top:15.22%;left:auto;right:72.17%;}
.sliderHomeBullets.slider_alias_10 .slide-3 .diamond{width:10.52%;top:12.39%;left:45.65%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-3 .diamondText{top:7.76%;left:37.82%;}
.sliderHomeBullets.slider_alias_10 .slide-3 .heart{width:12.08%;top:22.83%;left:auto;right:26.78%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-3 .heartText{top:19.40%;left:73.56%;}
.sliderHomeBullets.slider_alias_10 .slide-3 .cart{width:9.13%;top:40.15%;left:auto;right:19.13%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-3 .cartText{top:50.89%;left:81.30%;}
.sliderHomeBullets.slider_alias_10 .slide-3 .hand{width:9.74%;top:64.48%;left:auto;right:20.61%;z-index:9;}
.sliderHomeBullets.slider_alias_10 .slide-3 .handText{top:70.15%;left:80.61%;}
.fullScreenSlider{position:relative;}
.fullScreenSlider .sliderHomeBullets .rsBullets .rsBullet span{background:#fff;border-color:#fff;}
.fullScreenSlider .sliderHomeBullets .rsBullets .rsBullet.rsNavSelected span{background-color:transparent;}
.fullScreenSlider .sliderHomeBullets .textBlock{color:#fff;}
.fullScreenSlider .sliderHomeBullets .order a{border:1px solid #fff;color:#fff;background-color:rgba(255,255,255,0.2);}
.fullScreenSlider .sliderHomeBullets .order a:hover{background-color:rgba(255,255,255,0.5);color:rgba(0,0,0,0.5);}
.fullScreenSlider .sliderHomeBullets .fonBlock{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;}
.fullScreenSlider .sliderHomeBullets .slideContent{height:100%;}
.sliderHomeBullets.slider_alias_2 .slide-1 .image,
.sliderHomeBullets.slider_alias_3 .slide-1 .image{width:15.14em;position:absolute;top:50%;left:10%;z-index:5;margin:-17em 0 0 0;}
.sliderHomeBullets.slider_alias_2 .slide-1 .textBlock,
.sliderHomeBullets.slider_alias_3 .slide-1 .textBlock{text-align:right;top:35%;right:10%;z-index:5;}
.sliderHomeBullets.slider_alias_2 .slide-1 .textBlock p,
.sliderHomeBullets.slider_alias_2 .slide-1 .order,
.sliderHomeBullets.slider_alias_3 .slide-1 .order{top:60%;right:10%;left:auto;}
.sliderHomeBullets.slider_alias_2 .slide-2 .textBlock,
.sliderHomeBullets.slider_alias_3 .slide-2 .textBlock{top:45%;}
.sliderHomeBullets.slider_alias_2 .slide-2 .image,
.sliderHomeBullets.slider_alias_3 .slide-2 .image{width:52.14em;right:0%;left:auto;top:30%;}
.sliderHomeBullets.slider_alias_2 .slide-3 .textBlock,
.sliderHomeBullets.slider_alias_3 .slide-3 .textBlock{width:100%;text-align:center;top:40%;left:0;}
.sliderHomeBullets.slider_alias_2 .slide-3 .order,
.sliderHomeBullets.slider_alias_3 .slide-3 .order{left:50%;top:58%;margin-left:-8em;}
.sliderHomeBullets.slider_alias_2 .slide-3 .order a:before,
.sliderHomeBullets.slider_alias_3 .slide-3 .order a:before{content:'\e880';}
.fullScreenSlider .sliderHomeBullets.slider_alias_11 .textBlock,
.fullScreenSlider .sliderHomeBullets.slider_alias_12 .textBlock,
.fullScreenSlider .sliderHomeBullets.slider_alias_11 .order,
.fullScreenSlider .sliderHomeBullets.slider_alias_12 .order{color:#ffffff;text-align:center;width:100%;margin-left:-50%;left:50%;}
.fullScreenSlider .sliderHomeBullets.slider_alias_11 .textBlock,
.fullScreenSlider .sliderHomeBullets.slider_alias_12 .textBlock{top:50%;font-size:1.2857em;}
.fullScreenSlider .sliderHomeBullets.slider_alias_11 .order,
.fullScreenSlider .sliderHomeBullets.slider_alias_12 .order{top:65%;}
.fullScreenSlider .sliderHomeBullets.slider_alias_11 .order a,
.fullScreenSlider .sliderHomeBullets.slider_alias_12 .order a{font-size:1em;font-weight:700;display:inline-block;}
.fullScreenSlider .sliderHomeBullets.slider_alias_11 .order a{color:#ffffff;border-width:0;}
.fullScreenSlider .sliderHomeBullets.slider_alias_11 .order a:before,
.fullScreenSlider .sliderHomeBullets.slider_alias_12 .order a:before{display:none;}
.sliderHomeBullets.slider_alias_11 .slide-1 .textBlock .title,
.sliderHomeBullets.slider_alias_12 .slide-1 .textBlock .title{font-size:4em;line-height:120%;}
.sliderHomeBullets.slider_alias_11 .slide-2 .textBlock .title,
.sliderHomeBullets.slider_alias_12 .slide-2 .textBlock .title{font-size:2.6667em;line-height:180%;}
.sliderHomeBullets.slider_alias_11 .slide-3 .image,
.sliderHomeBullets.slider_alias_12 .slide-3 .image{width:3.65%;top:50%;left:50%;margin-left:-1.8%;}
.sliderHomeBullets.slider_alias_11 .slide-3 .textBlock,
.sliderHomeBullets.slider_alias_12 .slide-3 .textBlock{top:60%;}
.sliderHomeBullets.slider_alias_11 .slide-3 .textBlock .title,
.sliderHomeBullets.slider_alias_12 .slide-3 .textBlock .title{font-size:3.33em;line-height:150%;}
.sliderHomeBullets.slider_alias_11 .slide-3 .textBlock p,
.sliderHomeBullets.slider_alias_12 .slide-3 .textBlock p{font-size:1.33em;}
.videoBackground.overlay:after,
.fullScreenSlider .sliderHomeBullets.slider_alias_2 .slideContent:before,
.fullScreenSlider .sliderHomeBullets.slider_alias_11 .slideContent:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,0.3);z-index:3;}
.videoBackground.overlay:after{background-image:url(./custom_tools/images/bg/texture_7.png);}
.fullScreenSlider .sliderHomeBullets.slider_alias_2 .slideContent:before,
.sliderHomeBullets.slider_alias_13 .rsBullets .rsBullet span{background-color:#ffffff;border-color:#ffffff;}
.sliderHomeBullets.slider_alias_13 .rsBullets .rsBullet.rsNavSelected span,
.sliderHomeBullets.slider_alias_13 .rsBullets .rsBullet:hover span{background-color:transparent;}
.sliderHomeBullets.slider_alias_13 .textBlock{color:#ffffff;font-size:1em;width:40%;z-index:5;text-align:left;top:20%;left:3.5%;}
.sliderHomeBullets.slider_alias_13 .textBlock p{font-weight:300;background:none;padding:0;margin:0;line-height:140%;}
.sliderHomeBullets.slider_alias_13 .textBlock .title{font-size:4em;font-weight:100;line-height:100%;}
.sliderHomeBullets.slider_alias_13 .textTitle1 .title{font-weight:700;}
.sliderHomeBullets.slider_alias_13 .textTitle2{top:33%;}
.sliderHomeBullets.slider_alias_13 .textDescr{top:50%;}
.sliderHomeBullets.slider_alias_13 .order{top:72%;left:3.5%;}
.sliderHomeBullets.slider_alias_13 .order2{left:16%;}
.sliderHomeBullets.slider_alias_13 .order a{color:#ffffff;border-color:#ffffff;font-size:1em;padding:0.5em 1.5em;}
.sliderHomeBullets.slider_alias_13 .order a:hover{background-color:#f35c01;border-color:#f35c01;}
.sliderHomeBullets.slider_alias_13 .order a:before{display:none;}
.sliderHomeBullets.slider_alias_13 .textPrice{color:#ffffff;padding:1.5em 0.5em 0.5em 1em;font-size:1.28em;top:9%;right:3.9%;left:auto;width:5.5em;height:5em;text-align:left;background-color:#74cfe2;z-index:20;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.sliderHomeBullets.slider_alias_13 .textPrice span{font-size:2.22em;font-weight:bold;margin-top:0.2em;display:block;}
.sliderHomeBullets.slider_alias_13 .slide-1{background:none;}
.sliderHomeBullets.slider_alias_13 .slide-1 .image{top:12.8%;left:50%;width:46%;}
.sliderHomeBullets.slider_alias_13 .slide-2{background:none;}
.sliderHomeBullets.slider_alias_13 .slide-2 .textPrice{background-color:#f35c01;}
.sliderHomeBullets.slider_alias_13 .slide-2 .image1{top:20%;left:50%;width:14.8%;z-index:15;}
.sliderHomeBullets.slider_alias_13 .slide-2 .image2{top:16%;left:63.9%;width:26.9%;z-index:16;}
.fullScreenSlider .sliderHomeBullets .sliderBGanima.rsTopLeft .fonBlock{animation:rsTopLeft 50s infinite;-webkit-animation:rsTopLeft 50s infinite;}
@keyframes rsTopLeft{0% ,100%{-webkit-transform:translate(0px, 0px) scale(1.2, 1.2);-moz-transform:translate(0px, 0px) scale(1.2, 1.2);-o-transform:translate(0px, 0px) scale(1.2, 1.2);-ms-transform:translate(0px, 0px) scale(1.2, 1.2);transform:translate(0px, 0px) scale(1.2, 1.2);}
50%{-webkit-transform:translate(150px, 50px) scale(1.4, 1.4);-moz-transform:translate(150px, 50px) scale(1.4, 1.4);-o-transform:translate(150px, 50px) scale(1.4, 1.4);-ms-transform:translate(150px, 50px) scale(1.4, 1.4);transform:translate(150px, 50px) scale(1.4, 1.4);}
}
@-webkit-keyframes rsTopLeft{0% ,100%{-webkit-transform:translate(0px, 0px) scale(1.2, 1.2);-moz-transform:translate(0px, 0px) scale(1.2, 1.2);-o-transform:translate(0px, 0px) scale(1.2, 1.2);-ms-transform:translate(0px, 0px) scale(1.2, 1.2);transform:translate(0px, 0px) scale(1.2, 1.2);}
50%{-webkit-transform:translate(150px, 50px) scale(1.4, 1.4);-moz-transform:translate(150px, 50px) scale(1.4, 1.4);-o-transform:translate(150px, 50px) scale(1.4, 1.4);-ms-transform:translate(150px, 50px) scale(1.4, 1.4);transform:translate(150px, 50px) scale(1.4, 1.4);}
}
.fullScreenSlider .sliderHomeBullets .sliderBGanima.rsTopRight .fonBlock{animation:rsTopRight 60s infinite;-webkit-animation:rsTopRight 60s infinite;}
@keyframes rsTopRight{0% ,100%{-webkit-transform:translate(0px, 0px) scale(1.2, 1.2);-moz-transform:translate(0px, 0px) scale(1.2, 1.2);-o-transform:translate(0px, 0px) scale(1.2, 1.2);-ms-transform:translate(0px, 0px) scale(1.2, 1.2);transform:translate(0px, 0px) scale(1.2, 1.2);}
50%{-webkit-transform:translate(-100px, 100px) scale(1.4, 1.4);-moz-transform:translate(-100px, 100px) scale(1.4, 1.4);-o-transform:translate(-100px, 100px) scale(1.4, 1.4);-ms-transform:translate(-100px, 100px) scale(1.4, 1.4);transform:translate(-100px, 100px) scale(1.4, 1.4);}
}
@-webkit-keyframes rsTopRight{0% ,100%{-webkit-transform:translate(0px, 0px) scale(1.2, 1.2);-moz-transform:translate(0px, 0px) scale(1.2, 1.2);-o-transform:translate(0px, 0px) scale(1.2, 1.2);-ms-transform:translate(0px, 0px) scale(1.2, 1.2);transform:translate(0px, 0px) scale(1.2, 1.2);}
50%{-webkit-transform:translate(-100px, 100px) scale(1.4, 1.4);-moz-transform:translate(-100px, 100px) scale(1.4, 1.4);-o-transform:translate(-100px, 100px) scale(1.4, 1.4);-ms-transform:translate(-100px, 100px) scale(1.4, 1.4);transform:translate(-100px, 100px) scale(1.4, 1.4);}
}
.fullScreenSlider .sliderHomeBullets .sliderBGanima.rsBottomLeft .fonBlock{animation:rsBottomLeft 50s infinite;-webkit-animation:rsBottomLeft 50s infinite;}
@keyframes rsBottomLeft{0% ,100%{-webkit-transform:translate(0px, 0px) scale(1.2, 1.2);-moz-transform:translate(0px, 0px) scale(1.2, 1.2);-o-transform:translate(0px, 0px) scale(1.2, 1.2);-ms-transform:translate(0px, 0px) scale(1.2, 1.2);transform:translate(0px, 0px) scale(1.2, 1.2);}
50%{-webkit-transform:translate(200px, -100px) scale(1.4, 1.4);-moz-transform:translate(200px, -100px) scale(1.4, 1.4);-o-transform:translate(200px, -100px) scale(1.4, 1.4);-ms-transform:translate(200px, -100px) scale(1.4, 1.4);transform:translate(200px, -100px) scale(1.4, 1.4);}
}
@-webkit-keyframes rsBottomLeft{0% ,100%{-webkit-transform:translate(0px, 0px) scale(1.2, 1.2);-moz-transform:translate(0px, 0px) scale(1.2, 1.2);-o-transform:translate(0px, 0px) scale(1.2, 1.2);-ms-transform:translate(0px, 0px) scale(1.2, 1.2);transform:translate(0px, 0px) scale(1.2, 1.2);}
50%{-webkit-transform:translate(200px, -100px) scale(1.4, 1.4);-moz-transform:translate(200px, -100px) scale(1.4, 1.4);-o-transform:translate(200px, -100px) scale(1.4, 1.4);-ms-transform:translate(200px, -100px) scale(1.4, 1.4);transform:translate(200px, -100px) scale(1.4, 1.4);}
}
.fullScreenSlider .sliderHomeBullets .sliderBGanima.rsBottomRight .fonBlock{animation:rsBottomRight 80s infinite;-webkit-animation:rsBottomRight 80s infinite;}
@keyframes rsBottomRight{0% ,100%{-webkit-transform:translate(0px, 0px) scale(1.2, 1.2);-moz-transform:translate(0px, 0px) scale(1.2, 1.2);-o-transform:translate(0px, 0px) scale(1.2, 1.2);-ms-transform:translate(0px, 0px) scale(1.2, 1.2);transform:translate(0px, 0px) scale(1.2, 1.2);}
50%{-webkit-transform:translate(-200px, -100px) scale(1.4, 1.4);-moz-transform:translate(-200px, -100px) scale(1.4, 1.4);-o-transform:translate(-200px, -100px) scale(1.4, 1.4);-ms-transform:translate(-200px, -100px) scale(1.4, 1.4);transform:translate(-200px, -100px) scale(1.4, 1.4);}
}
@-webkit-keyframes rsBottomRight{0% ,100%{-webkit-transform:translate(0px, 0px) scale(1.2, 1.2);-moz-transform:translate(0px, 0px) scale(1.2, 1.2);-o-transform:translate(0px, 0px) scale(1.2, 1.2);-ms-transform:translate(0px, 0px) scale(1.2, 1.2);transform:translate(0px, 0px) scale(1.2, 1.2);}
50%{-webkit-transform:translate(-200px, -100px) scale(1.4, 1.4);-moz-transform:translate(-200px, -100px) scale(1.4, 1.4);-o-transform:translate(-200px, -100px) scale(1.4, 1.4);-ms-transform:translate(-200px, -100px) scale(1.4, 1.4);transform:translate(-200px, -100px) scale(1.4, 1.4);}
}
.portfolioWrap{padding:50px 0 0 0;}
.sc_blogger.portfolioWrap{padding:0;}
.portfolioWrap .pageFiltr ul,
.portfolioWrap .isotopeFiltr ul{margin:0 0 -10px 0;padding:0 0 50px 0;}
.portfolioWrap .pageFiltr ul a,
.portfolioWrap .isotopeFiltr ul a{}
.portfolio{margin:0 0 30px 0;padding:0 0 20px 0;min-height:287px;overflow:visible !important;}
.portfolio:after{content:'';clear:both;height:0;display:block;}
.isotope .isotopeElement.isotopeElementShow,
.masonry .isotopeElement.isotopeElementShow,
.portfolio .isotopeElement.isotopeElementShow{opacity:1;}
.portfolio .isotopeElement{position:relative;float:left;opacity:0;padding:0;}
.portfolio .isotopeElement .thumb{position:absolute;left:0;top:0;z-index:5;width:100%;height:100%;overflow:hidden;}
.portfolio .isotopeElement .thumb img{width:100%;}
.portfolio .isotopeElement .folioShowBlock{width:100%;height:100%;position:absolute;left:0;top:0;z-index:6;overflow:hidden;}
.portfolio .isotopeElement .hoverDirShow .folioShowBlock{display:none;}
.portfolio .isotopeElement .hoverShiftShow .folioShowBlock{display:none;}
.portfolio .isotopeElement .folioShowBlock:before{width:100%;height:100%;content:'';position:absolute;top:0;left:0;z-index:6;}
.portfolio .isotopeElement:not(.hover_Shift){overflow:hidden;}
.portfolio .isotopeElement .hoverDirShow .folioShowBlock:before,
.portfolio .isotopeElement .hoverShiftShow .folioShowBlock:before{opacity:0.77;filter:alpha(opacity=77);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=77)";}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter{width:100%;height:100%;position:absolute;left:0;top:0;z-index:7;color:#fff;}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter h4{color:#fff;margin:30px 30px 0 30px;padding:0 0 20px 0;vertical-align:middle;}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter h4 a{color:#fff;}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter h4 a:hover{color:#e0e0e0;}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter p{margin:auto 30px;padding:0 0 20px 0;vertical-align:middle;font-size:13px;color:#e0e0e0;}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter .masonryInfo{margin:auto 30px;padding:0 0 15px 0;vertical-align:middle;font-style:italic;font-size:12px;}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter .masonryInfo:before{content:'';border-top:1px solid #e0e0e0;display:block;height:15px;width:50px;}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter .masonryInfo a{color:#e0e0e0;}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter .masonryInfo a:hover{color:#ffffff;}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter .masonryInfo .separator{padding:5px;font-style:normal;color:#e0e0e0;}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter .masonryMore{margin:auto 30px;padding:0;vertical-align:middle;}
.portfolio .hoverDirShow{position:relative;width:100%;height:100%;overflow:hidden;}
.portfolio .isotopeElement.hover_Shift:hover{z-index:10;}
.portfolio .isotopeElement .hoverShiftShow{position:relative;width:100%;height:100%;}
.portfolio .isotopeElement .hoverShiftShow .folioShowBlock{left:0;top:0;display:block;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.portfolio .isotopeElement:hover .hoverShiftShow .folioShowBlock{left:20px;top:20px;z-index:5;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.portfolio .isotopeElement .hoverShiftShow .folioShowBlock{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.ih-item h4{overflow:hidden;}
.hoverCubeShow:hover .thumb , .hoverCubeShow .folioShowBlock{transform:translateZ(-32px) rotateY(180deg);animation-duration:0.4s;animation-name:rotateOut;animation-timing-function:linear;animation-fill-mode:forwards;-webkit-transform:translateZ(-32px) rotateY(180deg);-webkit-animation-duration:0.4s;-webkit-animation-name:rotateOut;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;}
.hoverCubeShow .thumb, .hoverCubeShow:hover .folioShowBlock{animation-duration:0.6s;animation-name:rotateIn;animation-timing-function:linear;animation-fill-mode:forwards;-webkit-animation-duration:0.6s;-webkit-animation-name:rotateIn;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;}
@keyframes rotateIn{0%{opacity:0;transform:translateZ(-100px) translateX(0) rotateY(180deg);}
1%{transform:translateZ(-100px) rotateY(-180deg);}
50%{opacity:0.5;z-index:1;transform:translateZ(-50px) translateX(-50px) rotateY(-90deg);}
100%{opacity:1;z-index:1;transform:translateZ(0) translateX(0) rotateY(0deg);}
}
@keyframes rotateOut{0%{opacity:1;transform:translateZ(0) translateX(0) rotateY(0deg);}
50%{opacity:0.5;z-index:0;transform:translateZ(-50px) translateX(50px) rotateY(90deg);}
100%{opacity:0;z-index:0;transform:translateZ(-100px) translateX(0) rotateY(180deg);}
}
@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:translateZ(-100px) translateX(0) rotateY(180deg);}
1%{-webkit-transform:translateZ(-100px) rotateY(-180deg);}
50%{opacity:0.5;z-index:1;-webkit-transform:translateZ(-50px) translateX(-50px) rotateY(-90deg);}
100%{opacity:1;z-index:1;-webkit-transform:translateZ(0) translateX(0) rotateY(0deg);}
}
@-webkit-keyframes rotateOut{0%{opacity:1;-webkit-transform:translateZ(0) translateX(0) rotateY(0deg);}
50%{opacity:0.5;z-index:0;-webkit-transform:translateZ(-50px) translateX(50px) rotateY(90deg);}
100%{opacity:0;z-index:0;-webkit-transform:translateZ(-100px) translateX(0) rotateY(180deg);}
}
.bookShowWrap{overflow:hidden;}
.folio4col .bookShowWrap .hoverBookShow{perspective:400px;-webkit-perspective:400px;}
.folio3col .bookShowWrap .hoverBookShow{perspective:500px;-webkit-perspective:500px;}
.folio2col .bookShowWrap .hoverBookShow{perspective:800px;-webkit-perspective:800px;}
.bookShowWrap .hoverBookShow{width:100%;height:100%;transition:transform 0.5s ease;transition:-webkit-transform 0.5s ease;}
.bookShowWrap .hoverBookShow *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.bookShowWrap .hoverBookShow .thumb{perspective-origin:100px 20px;transform-origin:left center;transform-style:preserve-3d;transition:transform 0.5s ease;-webkit-perspective-origin:100px 20px;-webkit-transform-origin:left center;-webkit-transform-style:preserve-3d;-webkit-transition:-webkit-transform 0.5s ease;}
.bookShowWrap .hoverBookShow:hover .thumb{transform:rotateY(90deg);-webkit-transform:rotateY(90deg);}
.bookShowWrap .hoverBookShow .folioShowBlock{z-index:5;position:absolute;top:0;left:0;perspective-origin:100px 20px;transform-origin:right center;transform-style:preserve-3d;transform:rotateY(-111deg);transition:all 0.5s ease;-webkit-perspective-origin:100px 20px;-webkit-transform-origin:right center;-webkit-transform-style:preserve-3d;-webkit-transform:rotateY(-110deg);}
.bookShowWrap .hoverBookShow:hover .folioShowBlock{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);}
.portfolio.folio1col article{width:1150px;margin:0 0 50px 0;overflow:visible !important;}
.portfolio.folio1col article .shadow_wrapper{width:100%;height:100%;background:#ffffff;position:relative;z-index:1;}
.portfolio.folio1col article .shadow_wrapper:after{content:'';height:0;display:block;clear:both;}
.portfolio.folio1col article .thumb{width:714px;height:auto;position:relative;}
.portfolio.folio1col article .thumb img{width:100%;}
.portfolio.folio1col .folioInfoBlock{margin:0 0 50px 0;}
.portfolio.folio1col .folioInfoBlock h2{padding:0 0 30px 0;}
.portfolio.folio1col .folioInfoBlock .moreWrapPortfolio .portfolioMore{float:right;}
.portfolio .masonryMore ul,
.portfolio .portfolioMore ul{margin:0;padding:0;}
.portfolio.folio1col .folioInfoBlock .moreWrapPortfolio .infoPost{float:left;padding:5px 0 0 0;max-width:250px;line-height:20px;text-align:left;}
.portfolio.folio1col .postCenter .folioInfoBlock .moreWrapPortfolio .infoPost{max-width:50%;}
.portfolio.folio2col .isotopeElement{width:575px;height:323px;}
.portfolio.folio3col .isotopeElement{width:383px;height:245px;}
.portfolio.folio4col .isotopeElement{width:287px;height:287px;}
.portfolio.folioAutoCol .isotopeElement{height:300px;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;transition-property:transform, opacity;}
.relatedWrap{margin:0 0 50px 0;}
.relatedPostWrap h2{text-align:center}
.relatedPostWrap:after{height:0;display:block;content:'';clear:both;}
.relatedPostWrap:not(.sc_blogger) article{padding-bottom:50px;}
.relatedPostWrap article .reviewBlock{margin:0 0 10px 0;height:16px;}
.relatedPostWrap article .reviewBlock .ratingItem{float:left;}
.relatedPostWrap article .thumb,
.relatedPostWrap article .sc_slider,
.relatedPostWrap article .sc_video_player{width:100%;margin:0 0 20px 0;}
.relatedPostWrap article .thumb img{width:100%;display:block;}
.relatedPostWrap article h4{padding:0 0 20px 0;font-weight:600;}
.relatedPostWrap article h4 + .reviews_summary{padding:0 0 10px 0;margin-top:-10px;}
.relatedPostWrap article p{padding:0 0 20px 0;font-size:14px;}
.relatedPostWrap article .relatedInfo{padding:0 0 20px 0;font-size:12px;line-height:16px;text-align:left;font-style:italic;color:#AFB2B3;}
.relatedPostWrap article .relatedInfo:before{height:20px;border-top:1px solid #ddd;width:50px;display:block;content:'';}
.relatedPostWrap article .relatedInfo .separator{padding:5px;font-style:normal;}
.relatedPostWrap article .relatedInfo span.infoTags a{color:#888888;}
.relatedPostWrap article .relatedInfo a{color:#222222;}
.relatedPostWrap article .relatedInfo a:hover{color:#000000 !important;}
.relatedPostWrap article .relatedMore ul{padding:0;margin:0;}
.sc_border{padding:4% 10% 6% 10%;background-repeat:no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;}
.sc_border.sc_border_light{background-image:url(./images/1100x742.png);}
.sc_border.sc_border_dark{background-image:url(./images/1100x742.png);}
.sc_border .sc_slider,
.sc_border .sc_zoom{border:3px solid #151515;background:#151515;margin:0;}
.sc_border .sc_zoom img{margin:0;padding:0;width:100%;height:inherit;vertical-align:middle;}
.sc_border .sc_zoom_style_1 img{height:340px;}
.slides{position:relative;}
.noTabletBord .slides .rsBullets,
.slides .rsBullets{position:absolute;left:0;bottom:35px;text-align:center;height:20px;width:100%;z-index:789;overflow:hidden;}
.noTabletBord .slides .rsBullets .rsBullet,
.slides .rsBullets .rsBullet{height:10px;width:10px;display:inline-block;background:#fff;margin:2px 5px 0 5px;vertical-align:top;cursor:pointer;}
.noTabletBord .slides .rsBullets .rsNavSelected,
.slides .rsBullets .rsNavSelected{height:12px;width:12px;background-color:transparent;border:1px solid #fff;margin:0 3px 0 3px;}
.zoomContainer{overflow:hidden;z-index:10;}
.zoomLens{cursor:cell;border:none !important;width:180px !important;height:180px !important;}
.zoomLens:before{border:rgba(255,255,255,0.33) 10px solid !important;width:180px;height:180px;content:"";position:absolute;}
iframe, video{max-width:100%;min-height:100px;vertical-align:top;}
video.sc_video_bg,
video.videoBackground{max-width:none;}
.sidebar + .content .post .sc_video_player{width:100%;}
.sc_video_player .sc_video_player_title,
.sc_video_player .sc_video_player_title:after,
.sc_video_player .sc_video_player_title:before{height:21px;background-image:url(./images/60x63.png);background-repeat:no-repeat;}
.sc_video_player .sc_video_player_title{background-position:0 -21px;background-repeat:repeat-x;position:relative;margin:0 10px;}
.sc_video_player .sc_video_player_title:after,
.sc_video_player .sc_video_player_title:before{content:"";position:absolute;top:0;width:60px;}
.sc_video_player .sc_video_player_title:after{background-position:0 0;left:-10px;}
.sc_video_player .sc_video_player_title:before{background-position:0 -42px;right:-10px;}
.sc_video_player .sc_video_frame{overflow:hidden;cursor:pointer;background-color:#f2f2f2;width:100%;}
.sc_video_player .sc_video_frame img{width:100%;display:block;margin:0;padding:0;}
.sc_video_player .sc_video_frame iframe{display:block;}
.sc_video_player .sc_video_play_button{position:relative;opacity:0;}
.footerStyleLight .footerWidget .sc_video_player .sc_video_play_button:after{background-color:#fff;}
.footerStyleLight .footerWidget .sc_video_player:hover .sc_video_play_button:after{color:#c0c0c0;background-color:#2b2b2b;}
.footerStyleDark .footerWidget .sc_video_player .sc_video_play_button:after{color:#c0c0c0;background-color:#2b2b2b;}
.footerStyleDark .footerWidget .sc_video_player:hover .sc_video_play_button:after{background-color:#fff;}
.sc_video_player .sc_video_play_button:after{width:0;height:0;line-height:20px;font-size:0;position:absolute;font-family:"fontello";content:'\e87b';left:50%;top:50%;margin:0;z-index:10;background-color:#ffffff;text-align:center;text-indent:3px;overflow:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.footerWidget .sc_video_player .sc_video_play_button:after,
.sc_video_player:hover .sc_video_play_button:after{width:50px;height:50px;font-size:21px;line-height:50px;margin:-25px 0 0 -25px;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.sc_video_player:active .sc_video_play_button:after{width:70px;height:70px;line-height:70px;margin:-35px 0 0 -35px;text-indent:5px;font-size:30px;color:#fff;}
.sidebar + .content .post .audioWrap{width:550px;}
.postSharing{text-align:right;position:relative;z-index:1;}
.postSharing > ul{margin:0;padding:0;display:inline-block;}
.with_sidebar .style_excerpt .postSharing{float:right;}
.with_sidebar .style_excerpt .infoPost{float:left;text-align:left;}
ul > li.likeActive > a{background-color:#ddd;}
ul > li.like > a > span.likePost,
ul > li.likeActive > a > span.likePost{display:block;float:left;position:relative;overflow:hidden;padding:0;min-width:16px;}
ul > li.like > a > span.likePost:before,
ul > li.likeActive > a > span.likePost:before{width:100px;position:absolute;z-index:2;left:0;top:-28px;text-align:left;}
ul > li.likeActive > a > span.likePost:before{content:"-1";}
ul > li.like > a > span.likePost:before{content:"+1";}
ul > li.like > a:hover > span.likePost:before,
ul > li.likeActive > a:hover > span.likePost:before{top:0;}
ul > li.like > a:hover > span.likePost,
ul > li.likeActive > a:hover > span.likePost{padding:28px 0 0 0;height:0;}
ul > li.share{position:relative;}
ul > li.share > ul.shareDrop{display:none;position:absolute;left:0;top:28px;z-index:2;background:#FFF;margin:0;padding:10px;border:1px solid #ddd;width:100px;-webkit-box-shadow:0 2px 2px -1px #ddd;-moz-box-shadow:0 2px 2px -1px #ddd;box-shadow:0 2px 2px -1px #ddd;}
ul > li.share > ul.shareDrop > li{list-style:none;display:block;padding:7px 0;}
ul > li.share > ul.shareDrop > li > a{display:block;text-align:left;font-size:11px;height:16px;line-height:16px;}
ul > li.share > ul.shareDrop > li > a > img{width:16px;height:16px;display:inline-block;vertical-align:top;margin:0 9px 0 0;}
ul > li.share > a.selected, ul > li.share > a.selected:hover{border-width:1px 1px 0 1px;height:29px;position:relative;z-index:3;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;}
.roundButton + .roundButton{margin-left:12px;}
.roundButton,
.pagination .pageLibrary > li.libPage > .pageFocusBlock.navPadding .rsArrow{list-style:none;width:37px;height:37px;}
.roundButton a,
.pagination .pageLibrary > li.libPage > .pageFocusBlock.navPadding .rsArrow .rsArrowIcn{width:35px;height:35px;line-height:35px;border:1px solid #ddd;display:block;text-align:center;font-size:18px;}
.footerStyleDark .footerWidget .roundButton a{background-color:#626262;border-color:#626262;}
.footerStyleDark .footerWidget .roundButton:hover a{border-color:#878787;}
.footerStyleDark .footerWidget .roundButton a:before{color:#878787;}
.footerStyleLight .footerWidget .roundButton a{background-color:#fff;border-color:#ddd;}
.footerStyleLight .footerWidget .roundButton:hover a{border-color:#888;background-color:#888;}
.footerStyleLight .footerWidget .roundButton a:before{color:#888888;border-color:#888888;}
.footerStyleLight .footerWidget .roundButton:hover a:before{color:#222222;border-color:#222222;}
.roundButton a:before,
.sc_scroll_controls .flex-direction-nav a:before,
.sc_testimonials .flex-direction-nav a:before,
.pagination .flex-direction-nav a:before{font-family:"fontello";font-style:normal;font-weight:normal;}
.sc_scroll_controls .flex-direction-nav a:hover,
.sc_testimonials_style_1 .flex-direction-nav a:hover,
.sc_testimonials_style_1 .flex-direction-nav a:active,
.pagination .flex-direction-nav a:hover,
.pagination .flex-direction-nav a:active,
.roundButton a:hover,
.roundButton a:active{margin:-1px 0 0 0;-webkit-box-shadow:0 2px 2px -1px #ddd;-moz-box-shadow:0 2px 2px -1px #ddd;box-shadow:0 2px 2px -1px #ddd;}
.footerWidget .roundButton a:hover,
.footerWidget .roundButton a:active{margin:0;background-color:#878787;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.footerWidget .roundButton:hover a:before{color:#fff;}
.roundButton a:active,
.sc_scroll_controls .flex-direction-nav a:active,
.sc_testimonials .flex-direction-nav a:active,
.pagination .flex-direction-nav a:active{color:#fff !important;}
.roundButton.left a:before,
.sc_scroll_controls_horizontal .flex-direction-nav a.flex-prev:before,
.sc_testimonials .flex-direction-nav a.flex-prev:before,
.pagination .flex-direction-nav a.flex-prev:before{content:'\e85f';}
.roundButton.right a:before,
.sc_scroll_controls_horizontal .flex-direction-nav a.flex-next:before,
.sc_testimonials .flex-direction-nav a.flex-next:before,
.pagination .flex-direction-nav a.flex-next:before{content:'\e860';}
.sc_scroll_controls_vertical .flex-direction-nav a.flex-prev:before,
.roundButton.up a:before{content:'\e861';}
.sc_scroll_controls_vertical .flex-direction-nav a.flex-next:before,
.roundButton.down a:before{content:'\e856';}
.roundButton.big{width:50px;height:50px;}
.roundButton.big a{width:48px;height:48px;line-height:48px;font-size:26px;}
.nav_pages_parts{margin-bottom:30px;}
.nav_pages_parts span + span{margin:0 0 0 7px;}
.nav_pages_parts span{height:30px;line-height:30px;display:inline-block;vertical-align:bottom;position:relative;padding:0 10px;}
.nav_pages_parts span.pages{text-align:left;padding-left:0;}
.nav_pages_parts span:not(.pages){border:1px solid #dddddd;}
.nav_pages_parts > span.page_num{color:#ffffff;}
.nav_comments a + a, .nav_comments a + span, .nav_comments span + a{margin:0 0 0 7px;}
.nav_comments a, .nav_comments span, .comments_list li.trackback a.comment-edit-link{height:30px;line-height:30px;display:inline-block;vertical-align:bottom;position:relative;padding:0 10px;}
.nav_comments a, .nav_comments span, .comments_list li.trackback a.comment-edit-link{border:1px solid #dddddd;}
.nav_comments > span.current{color:#ffffff;}
.comments_list li.trackback{list-style:none;margin-left:0;padding-left:0;}
.comments_list li.trackback p{font-style:italic;padding-bottom:10px;}
.comments_list li.trackback p a{font-style:normal;}
.comments_list li.trackback a.comment-edit-link{vertical-align:baseline;margin-left:20px;}
.squareButton + .squareButton{margin:0 0 0 7px;}
input[type="submit"],
input[type="button"],
.squareButton{height:40px;list-style:none;display:inline-block;vertical-align:bottom;position:relative;font-family:'HelveticaLight', sans-serif;text-transform:uppercase;}
.squareButton.mini{height:30px;}
.squareButton.big{height:55px;}
.squareButton.huge{height:60px;}
.squareButton.banner{height:100px;}
.squareButton.fullSize{display:block;text-align:center;margin:0;clear:both;}
.squareButton.fullSize.ico a:before{display:inline-block;float:none;}
input[type="submit"],
input[type="button"],
.squareButton > a,
.squareButton > button,
.squareButton > span{height:38px;line-height:38px;display:block;border:1px solid #ebebeb;padding:0 9px;color:#363842;position:relative;font-size:13px;cursor:pointer;font-weight:400;background-color:#fafafa;overflow:hidden;-webkit-transform:translateZ(0);}
.squareButton > a,
.squareButton > button,
.squareButton > span{font-weight:700;font-family:"Open Sans", sans-serif;}
.squareButton > button{font-size:13px;text-transform:uppercase;}
.sc_blogger .squareButton > a{color:#777777;}
.squareButton > a, .squareButton > button, .squareButton > span{padding:0 20px 0 20px;}
.squareButton.mini > a, .squareButton.mini > button, .squareButton.mini > span{height:28px;line-height:28px;font-size:12px;}
.squareButton.big > a, .squareButton.big > button, .squareButton.big > span{height:48px;line-height:48px;font-size:16px;padding:0 20px 0 20px;}
.squareButton.huge > a, .squareButton.huge > button, .squareButton.huge > span{height:58px;line-height:58px;font-size:16px;padding:0 35px 0 35px;}
.squareButton.banner > a, .squareButton.banner > button, .squareButton.banner > span{height:88px;line-height:88px;font-size:16px;padding:0 45px;}
.squareButton > a,
.squareButton > button,
.squareButton > span{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.squareButton.big > a, .squareButton.big > span{}
.squareButton.huge > a, .squareButton.huge > span,
.squareButton.banner > a, .squareButton.banner > span{}
.squareButton.dark > a, .squareButton.dark > button, .squareButton.dark > span{background-color:#3d0000;color:#ffffff;border-color:#3d0000;}
.squareButton.global > a, .squareButton.global > button, .squareButton.global > span{color:#ffffff;}
.squareButton.ico > a:after,
.squareButton.ico > a:before,
.squareButton.ico > button:after,
.squareButton.ico > button:before{font-family:"fontello";font-style:normal;font-weight:normal;height:38px;line-height:38px;display:block;}
.squareButton.mini > a:after, .squareButton.mini > button:after, .squareButton.mini > a:before{height:28px;line-height:28px;}
.squareButton.big > a:after, .squareButton.big > button:after, .squareButton.big > a:before{height:48px;line-height:48px;}
.squareButton.huge > a:after, .squareButton.huge > button:after, .squareButton.huge > a:before{height:58px;line-height:58px;}
.squareButton.banner > a:after, .squareButton.banner > button:after, .squareButton.banner > a:before{height:88px;line-height:88px}
.squareButton.ico > a:before, .squareButton.ico > button:before{padding:0 15px 0 0;float:left;}
.squareButton.ico > a:after, .squareButton.ico > button:after{padding:0 0 0 9px;display:inline-block;float:none;}
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="submit"]:active,
input[type="button"]:active,
.squareButton:hover,
.squareButton:active,
.nav_pages_parts a:hover span,
.nav_comments a:hover{top:-1px;}
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="submit"]:active,
input[type="button"]:active,
.squareButton:hover > a,
.squareButton:active > a,
.squareButton:hover > button,
.squareButton:active > button,
.nav_pages_parts a:hover span,
.nav_comments a:hover{}
.squareButton > a:active, .squareButton > button:active{color:#fff !important;}
.squareButton.dark > a:active, .squareButton.dark > button:active{color:#fff;}
.squareButton.global > a:active, .squareButton.global > button:active{background-color:#323232;border-color:#323232;}
.squareButton.ui-state-active > a:hover,
.squareButton.ui-state-active > a,
.squareButton.active > a:hover,
.squareButton.active > a,
.squareButton.active > span{color:#fff;cursor:default;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.squareButton > span{cursor:default;}
.squareButton > a.selected:hover,
.squareButton > a.selected:active{border:1px solid #ddd;color:#777777;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.squareButton.ico.more > a:before, .squareButton.ico.more > button:before{content:'\e850';}
.squareButton.ico.share > a:before, .squareButton.ico.share > button:before{content:'\e835';}
.squareButton.ico.view > a:before, .squareButton.ico.view > button:before{content:'\e83c';}
.squareButton.ico.comm > a:before, .squareButton.ico.comm > button:before{content:'\e830';}
.squareButton.ico.left > a:before, .squareButton.ico.left > button:before{content:'\e85f';}
.squareButton.ico.reply > a:before, .squareButton.ico.reply > button:before{content:'\e831';}
.squareButton.ico.right > a:after, .squareButton.ico.right > button:after{content:'\e860';}
.squareButton.lite{height:10px;margin:0 10px 15px 0;list-style:none;display:block;float:left;}
.squareButton.lite > a, .squareButton.lite > button{height:10px;line-height:10px;display:block;padding:0 10px;color:#888888;position:relative;font-size:11px;cursor:pointer;}
.squareButton{padding-bottom:4px;padding-right:3px;}
.squareButton > a,
.squareButton > button{-webkit-box-shadow:3px 4px rgb(235, 235, 235);-moz-box-shadow:3px 4px rgb(235, 235, 235);box-shadow:3px 4px rgb(235, 235, 235);}
.squareButton > a:hover,
.squareButton > button:hover{-webkit-box-shadow:3px 4px rgba(235, 235, 235, 0.3);-moz-box-shadow:3px 4px rgba(235, 235, 235, 0.3);box-shadow:3px 4px rgba(235, 235, 235, 0.3);}
.squareButton.dark > a,
.squareButton.dark > button{-webkit-box-shadow:3px 4px rgba(255, 209, 95, 1);-moz-box-shadow:3px 4px rgba(255, 209, 95, 1);box-shadow:3px 4px rgba(255, 209, 95, 1);}
.squareButton.dark > a:hover,
.squareButton.dark > button:hover{-webkit-box-shadow:3px 4px rgba(255, 209, 95, 0.3);-moz-box-shadow:3px 4px rgba(255, 209, 95, 0.3);box-shadow:3px 4px rgba(255, 209, 95, 0.3);}
.squareButton.global > a,
.squareButton.global > button{-webkit-box-shadow:3px 4px #ED1B55;-moz-box-shadow:3px 4px rgba(255, 209, 95, 1);box-shadow:3px 4px #C54367;}
.squareButton.global > a:hover,
.squareButton.global > button:hover{-webkit-box-shadow:3px 4px #4C4C4C;-moz-box-shadow:3px 4px rgba(255, 209, 95, 0.3);box-shadow:3px 4px rgba(97, 97, 97, 0.3);}
.tribe-events-widget-link > a{}
.footerStyleDark .tribe-events-widget-link > a{border-color:#FFD15F;background-color:#FFD15F;color:#ffffff !important;-webkit-box-shadow:3px 4px rgba(235, 235, 235, 0.7);-moz-box-shadow:3px 4px rgba(235, 235, 235, 0.7);box-shadow:3px 4px rgba(235, 235, 235, 0.7);}
.footerStyleDark .tribe-events-widget-link > a:hover{border-color:#ff6f58;background-color:#ff6f58;color:#ffffff !important;-webkit-box-shadow:3px 4px rgba(235, 235, 235, 0.3);-moz-box-shadow:3px 4px rgba(235, 235, 235, 0.3);box-shadow:3px 4px rgba(235, 235, 235, 0.3);}
.squareButton > a,
.squareButton > button,
.squareButton > span{z-index:1 !important;}
.squareButton > a:after,
.squareButton > button:after,
.squareButton > span:after{background-color:transparent;content:'';display:block;position:absolute;z-index:-1;top:-300%;left:-10%;height:300% !important;width:200% !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}
.isotopeFiltr .squareButton > a:after{display:none;}
.squareButton > a:hover:after,
.squareButton > a:active:after,
.squareButton > button:hover:after,
.squareButton > button:active:after,
.squareButton > span:hover:after,
.squareButton > span:active:after{top:-100%;}
.squareButton.global > a:hover:after,
.squareButton.global > a:active:after,
.squareButton.global > button:hover:after,
.squareButton.global > button:active:after,
.squareButton.global > span:hover:after,
.squareButton.global > span:active:after{background-color:#ff6f58;}
.squareButton.dark > a:hover:after,
.squareButton.dark > a:active:after,
.squareButton.dark > button:hover:after,
.squareButton.dark > button:active:after,
.squareButton.dark > span:hover:after,
.squareButton.dark > span:active:after{background-color:#ff6f58;}
.squareButton.light > a:after,
.squareButton.light > a:after,
.squareButton.light > button:after,
.squareButton.light > button:after,
.squareButton.light > span:after,
.squareButton.light > span:after{background-color:#ed1b55;}
.squareButton.global > a:hover, .squareButton.global > button:hover{color:#ffffff !important;border-color:#ED1B55 !important;}
.squareButton.dark > a:hover, .squareButton.dark > button:hover{color:#ffffff !important;border-color:#ff6f58 !important;}
.squareButton.light > a:hover, .squareButton.light > button:hover{color:#ffffff !important;border-color:#ed1b55 !important;}
.withMargin{margin-bottom:50px;}
.sidebar .widget,
.hrShadow{position:relative;}
.hrShadow.withMargin{padding-bottom:30px;}
.inlineShadow,
.hrShadow:before{content:"";position:absolute;margin:0 50px;display:block;bottom:3px;height:40px;left:10px;right:10px;z-index:-2;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-border-radius:50%/100%;-moz-border-radius:50%/100%;border-radius:50%/100%;}
.sidebar .hrShadow:before{margin:0 10px;height:5px;bottom:4px;-webkit-border-radius:100%/100%;-moz-border-radius:100%/100%;border-radius:100%/100%;}
.columns2_3 .hrShadow:after,
.columns3_4 .hrShadow:after{width:100%;height:20px;background:#fff;position:absolute;left:0;bottom:0;content:'';}
.columns2_3 .hrShadow:before,
.columns3_4 .hrShadow:before{margin:0 10px;height:5px;bottom:2px;z-index:0;-webkit-border-radius:100%/100%;-moz-border-radius:100%/100%;border-radius:100%/100%;}
.sc_table,
.sc_tabs_style_1 .sc_tabs_content,
.sc_pricing_table,
.topWrap .topMenuStyleFon > ul > li ul,
.sc_shadow,
.sc_popup_light{-webkit-box-shadow:0 6px 2px -1px #f0f0f0;-moz-box-shadow:0 6px 2px -1px #f0f0f0;box-shadow:0 6px 2px -1px #f0f0f0;}
.inlineShadow{content:"";position:absolute;height:10px;display:block;bottom:0;padding:0;margin:0;left:10px;right:10px;z-index:-2;border-bottom:1px solid #ebebeb;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-border-radius:100%/100%;-moz-border-radius:100%/100%;border-radius:100%/100%;}
.inlineShadow:before{content:'';height:20px;background:#fff;position:absolute;left:-5px;right:-5px;bottom:-3px;border-bottom:1px solid #ebebeb;}
.pagination{}
.pagination{margin:0;}
.pagination:after{display:block;content:"";clear:both;}
.pagination > ul{margin:0;padding:0;}
.pagination > ul > li{float:left;list-style:none;}
.pagination > ul > li > a{border:1px solid #ddd;display:block;}
.pagination > ul > li > a:active{color:#fff;margin:-1px 0 0 0;}
.pagination > ul > li > a .icon{width:12px;height:12px;font-size:12px;line-height:9px;display:inline-block;vertical-align:middle;}
.pagination > ul > li > a .icon:before{margin:0;}
.pagination > ul > li > a:hover{margin:-1px 0 0 0;-webkit-box-shadow:0 2px 2px -1px #ddd;-moz-box-shadow:0 2px 2px -1px #ddd;box-shadow:0 2px 2px -1px #ddd;}
.pagination .squareButton{margin:0 8px 8px 0;}
.pagination .pageLibrary > li{height:30px;line-height:30px;}
.pagination .pageLibrary > li > a:after{line-height:28px;}
.pagination .pageLibrary > li.leftPage .icon{margin-right:2px;}
.pagination .pageLibrary > li.rightPage .icon{margin-left:4px;}
.pagination .pageLibrary > li.libPage{height:38px;line-height:38px;padding:0 18px 8px 10px;position:relative;}
.pagination .pageLibrary > li.libPage .navInput{border:1px solid #ddd;height:28px;line-height:28px;min-width:17px;padding:0 9px;margin:0 9px;text-align:center;cursor:pointer;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock{position:absolute;z-index:1000;border:1px solid #ddd;background:#fff;bottom:50px;left:0;padding:15px 15px 0 15px;display:none;width:340px;direction:ltr;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock.navPadding{padding:75px 0 0 0;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock > *{float:left;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock:after{content:"";width:15px;height:15px;background:#FFF;border-right:1px solid #ddd;border-bottom:1px solid #ddd;position:absolute;bottom:-9px;left:73px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:3px 3px 2px 2px #f0f0f0;-moz-box-shadow:3px 3px 2px 2px #f0f0f0;box-shadow:3px 3px 2px 2px #f0f0f0;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock .flex-direction-nav{position:absolute;top:20px;list-style:none;margin:0;padding:0;width:100%;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock .flex-direction-nav li{list-style:none;margin:0;padding:0;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock .flex-direction-nav li a{width:37px;height:37px;display:block;position:absolute;z-index:10;text-align:center;border:1px solid #ddd;font-size:18px;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock .flex-direction-nav li a:before{line-height:37px;color:#888888;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock .flex-direction-nav .flex-prev{left:15px;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock .flex-direction-nav .flex-next{right:15px;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock .sc_slider{width:340px;height:225px;overflow:hidden;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock .pageNumber{margin:0;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock .pageNumber table{font-size:36px;font-weight:100;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock .pageNumber table td{text-align:center;vertical-align:middle;padding:0;margin:0;width:68px;height:55px;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock .pageNumber table td a{display:inline-block;text-align:center;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock .pageNumber table td a.active,
.pagination .pageLibrary > li.libPage > .pageFocusBlock .pageNumber table td a:hover{font-weight:600;}
.pagination .pageLibrary > li.libPage > .pageFocusBlock .pageNumber table td a.active{color:#222222;cursor:default;}
.sidebar .widget,
.sidebar .widgetWrap{border-left:1px solid #ddd;padding-bottom:0px;border-right:1px solid #ddd;}
.sidebar .title{font-size:18px;color:#FFFFFF;font-weight:700;padding:10px 20px 10px 25px;border-bottom:2px solid #ED1B55;background:#363842;}
.sidebar .widgetWrap + .widgetWrap .title{}
.sidebar .widget_text:not(.hrShadow) p{padding-bottom:0;}
.widget_area .sc_video_frame{width:100%;height:100%;overflow:hidden;}
.widget_area .sc_video_frame img{width:100%;height:100%;}
.sidebar > .widget ul,
.widget_area .widgetWrap ul{margin:0;padding:0;overflow:hidden; background:#fff;}
.sidebar > .widget ul > li,
.widget_area .widgetWrap ul > li{list-style:none;display:block;padding:10px 10px 10px 25px;min-height:20px;font-size:13px;line-height:20px;font-weight:400;position:relative;list-style:none;border-bottom:1px solid #ddd;}
.sidebar > .widget ul > li:before,
.widget_area .widgetWrap ul > li:before{display:block;position:absolute;left:9px;top:0;height:20px;width:20px;font-size:10px;line-height:40px;font-family:"fontello";content:'\e826';}
.sidebar > .widget ul > li.dropMenu,
.widget_area .widgetWrap ul > li.dropMenu{cursor:pointer;}
.sidebar > .widget ul > li.dropMenu:before,
.widget_area .widgetWrap ul > li.dropMenu:before{content:'+';font-size:14px;left:0;}
.sidebar > .widget ul > li.dropMenu.dropOpen:before,
.widget_area .widgetWrap ul > li.dropMenu.dropOpen:before{content:'-';font-size:16px;}
.sidebar > .widget ul li a,
.widget_area .widgetWrap ul li a{color:#222222;}
.sidebar > .widget ul li a.selected{color:#FF4872;display:block;font-weight:600;}
.sidebar > .widget ul > li a span,
.widget_area .widgetWrap ul > li a span,
.sidebar > .widget ul > li span,
.widget_area .widgetWrap ul > li span{color:#888888;}
.sidebar > .widget ul > li ul,
.widget_area .widgetWrap ul > li ul{padding:0;margin:0;display:none;}
.sidebar > .widget ul > li ul li,
.widget_area .widgetWrap ul > li ul li{list-style:none;display:block;margin:10px 0 0 0;padding:0 0 0 18px;font-size:13px;line-height:13px;font-weight:400;min-height:13px;position:relative;}
.sidebar > .widget ul > li ul li:before,
.widget_area .widgetWrap ul > li ul li:before{display:block;position:absolute;left:0;top:0;height:13px;width:18px;font-size:8px;line-height:13px;font-family:"fontello";content:'\e826';}
.footerWrap .sidebar > .widget ul > li,
.footerWrap .widget_area .widgetWrap ul > li{padding-bottom:11px;}
.footerStyleDark .widget_area .widgetWrap ul > li:before{color:#E1E1E1}
.footerStyleDark .widget_area .widgetWrap ul > li > a{color:#E1E1E1;}
.footerStyleDark .widget_area .widgetWrap ul > li > a:hover,
.footerStyleDark .widget_area .widgetWrap ul > li > a:hover > span{color:#ffffff;}
.widget_area .widgetWrap .rev_slider ul > li{position:absolute;}
.widget_area .widgetWrap .rev_slider ul > li:before{display:none;}
.flickr_images{overflow:hidden;}
.instagram-pics{overflow:hidden;}
.widget_area select{border:1px solid #dddddd;color:#888888;font-weight:400;height:30px;line-height:30px;padding:4px;width:100%;}
.widget_area article:after{content:'';height:0;clear:both;display:block;}
.widget_area article .post_thumb{margin:2px 5px 7px;float:left;height:54px;overflow:hidden;}
.widget_area article .post_thumb img{width:100%;}
.widget_area article .post_title{display:block;position:relative;padding:0 0 6px 0;margin-top:5px;font-size:14px;line-height:17px;font-weight:700;}
.widget_area article .post_info{overflow:hidden;}
.widget_area article .post_info .post_comments,
.widget_area article .post_info .post_author,
.widget_area article .post_info .post_date{font-size:12px;line-height:16px;display:block;float:left;padding:0 10px 0 0;}
.widget_area article .post_info .post_date a{color:#222222;}
.widget_area article .post_info .post_comments a{display:block;}
.widget_area article .post_info .post_comments_icon{display:inline-block;}
.widget_area article .post_info .post_comments_icon:before{width:12px;font-size:12px;height:12px;line-height:14px;display:block;float:left;font-family:"fontello";content:'\e830';font-style:normal;margin:0 5px 0 0;}
.footerStyleDark .widget_area article .post_title{color:#dddddd;}
.footerStyleDark .widget_area a{color:#ffffff;}
.footerStyleDark .widget_area a:hover,
.footerStyleDark .widget_area a:hover span,
.footerStyleDark .widget_area .ui-state-active a{color:#ffffff;}
.footerStyleDark .widget_area .squareButton > a{color:#ffffff;}
.footerWidget{font-size:14px;font-weight:300;}
.footerStyleDark .widget_area .widget_text a{color:#ed1b55;}
.footerStyleDark .widget_area .widget_text a:hover{color:#ff6f58;}
.widget_area article.no_thumb{margin:0 0 0 20px;padding:0;position:relative;}
.widget_area article.no_thumb + article.no_thumb{padding:10px 0 0 0;}
.widget_area article.no_thumb .post_title:before{font-family:"fontello";content:'\e826';width:20px;height:20px;position:absolute;left:-20px;top:0;font-size:10px;}
.widget_area article.no_thumb .post_info .post_comments,
.widget_area article.no_thumb .post_info .post_author,
.widget_area article.no_thumb .post_info .post_date{font-size:12px;}
.widget_area article.no_thumb .post_info .post_comments a.ico:before{font-size:14px;margin:0 10px 0 0;}
.widget_area .tabs_area ul.tabs{padding:0 0 20px 0;margin:-5px 0 0 0;}
.widget_area .tabs_area ul.tabs:after{clear:both;height:0;display:block;content:'';}
.widget_area .tabs_area ul.tabs > li{float:left;margin:0 20px 0 0;padding:0;text-align:left;}
.widget_area .tabs_area ul.tabs > li > a{font-size:11px;font-weight:400;padding:0;}
.widget_area .tabs_area ul.tabs > li:before{display:none;}
.widget_area .tabs_area .tab_content{display:none;}
.widget .tagcloud a,
.widget_area .tagcloud a{display:inline-block;font-size:13px !important;font-weight:400;height:35px;line-height:35px;padding:0 15px;margin:0 2px 5px 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.widget .tagcloud a:hover,
.widget .tagcloud a:active,
.widget_area .tagcloud a:hover,
.widget_area .tagcloud a:active{color:#ffffff !important;}
.widget_area .searchform label{display:none;}
.widget_area .search-form .search-field{max-width:200px;border-width:2px;}
.widget_area .search-form .search-field,
.widget_area .search-form .search-button{display:inline-block;vertical-align:top;}
.widget_area .search-form .search-button{margin-left:4px;margin-top:0;}
.widget_area .search-form .search-button a{width:62px;height:36px;}
.widget_area .search-form .search-button a:before{float:none;padding:0;line-height:32px;font-size:16px;}
.widget_area .search-form{position:relative;}
.widget_area .search-form .search-field{width:100%;}
.widget_area .search-form .search-button{position:absolute;top:0;right:0;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;}
.widget_area .search-form .search-button a{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;}
.widget_area .search-form .search-button a:after,
.widget_area .search-form .search-button:after,
.widget_area .search-form .search-button:before{display:none;}
.widget_area .search-form .search-button:hover a,
.widget_area .search-form .search-button a:hover{border-color:#3D0000 !important;background-color:#3D0000 !important;}
.footerStyleDark .squareButton.light a,
.footerStyleDark input[type="text"],
.footerStyleDark input[type="password"],
.footerStyleDark textarea{background-color:#333;border-color:#888;}
.footerWidget .widget_calendar,
.sidebar .widget_calendar{-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_calendar caption,
.widget_calendar #sc_calendar,
.sidebar .sc_calendar{font-size:16px;font-weight:400;}
#sc_calendar caption,
.widget_calendar #sc_calendar th,
.sidebar .sc_calendar th,
.widget_calendar #sc_calendar td,
.sidebar .sc_calendar td,
.widget_calendar #sc_calendar th,
.footerWidget .sc_calendar th,
.footerWidget .sc_calendar td{height:37px;}
.widget_calendar #sc_calendar tbody td a,
.sidebar .sc_calendar tbody td a{width:22px;}
.widget_calendar #sc_calendar th,
.sc_calendar th,
.sc_calendar td{width:14%;text-align:center;}
.widget_calendar #sc_calendar thead tr + tr th,
.sc_calendar thead tr + tr th{border-style:solid;border-width:0 0 1px 0;color:#222222;}
.widget_calendar #sc_calendar th{border-style:solid;border-width:0 0 1px 0;color:#222222;}
.footerWidget .sc_calendar thead tr + tr th{border-color:#c2c2c2;color:#888888;}
.widget_calendar #sc_calendar,
.sc_calendar thead th{color:#222222;}
.footerStyleLight .footerWidget .sc_calendar thead th{color:#5c5c5c;}
.footerStyleDark .footerWidget .sc_calendar thead th{color:#c5c4c4;}
.widget_calendar #sc_calendar thead th span,
.sc_calendar thead th span{color:#888888;}
.widget_calendar #sc_calendar thead th.prevMonth .roundButton,
.sc_calendar thead th.prevMonth .roundButton{float:left;}
.widget_calendar #sc_calendar thead th.nextMonth .roundButton,
.sc_calendar thead th.nextMonth .roundButton{float:right;}
.widget_calendar #sc_calendar tbody td a,
.sc_calendar tbody td a{display:inline-block;}
.widget_calendar #sc_calendar tbody td a:hover,
.sc_calendar tbody td a:hover{font-weight:600;}
.widget_calendar #sc_calendar tbody td.today a,
.sc_calendar tbody td.today a{font-weight:600;color:#222222;}
.widget_calendar #sc_calendar tbody td.today,
.sc_calendar tbody td.today{background:#eee;}
.footerStyleLight .footerWidget .sc_calendar tbody td.today,
.footerStyleLight .footerWidget .sc_calendar tbody td.today a{color:#000;}
.footerStyleDark .footerWidget .sc_calendar tbody td a{color:#dcdcdc;}
.footerStyleDark .footerWidget .sc_calendar tbody td a:hover{color:#ffffff;}
.footerStyleDark .footerWidget .sc_calendar tbody td.today{background:#666666;}
.footerStyleDark .footerWidget .sc_calendar tbody td.today,
.footerStyleDark .footerWidget .sc_calendar tbody td.today a{color:#dcdcdc;}
.footerWidget .columnsWrap + .columnsWrap{margin-top:50px;}
.footerWidget.with_padding aside{padding-right:50px;}
.widgetTabs{overflow:hidden;}
.topTabsWrap{border-bottom:1px solid #ddd;background:#fff;background:-moz-linear-gradient(top, #ffffff 21%, #f2f2f2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(21%,#ffffff), color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top, #ffffff 21%,#f2f2f2 100%);background:-o-linear-gradient(top, #ffffff 21%,#f2f2f2 100%);background:-ms-linear-gradient(top, #ffffff 21%,#f2f2f2 100%);background:linear-gradient(to bottom, #ffffff 21%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0);}
.widgetTabs .tabsButton li a{font-weight:400;}
.widgetTabs .titleHide{display:none;}
.topTabsWrap{padding-top:25px;}
.topTabsWrap:after{height:0;display:block;content:'';clear:both;}
.topTabsWrap .speedBar{padding:4px 0 29px;float:right;font-size:12px;color:#ffffff;}
.topTabsWrap .speedBar a{display:inline-block;color:#ffffff;text-decoration:none;}
.topTabsWrap .speedBar a:hover{text-decoration:underline;}
.topTabsWrap .pageTitle{float:left;padding:0 0 25px;font-weight:400;color:#ffffff;max-width:570px;}
.pager .speedBar a{background:#E0E0E0;padding:5px 9px;color:#3d0000;}
.pager .speedBar a.current{color:#FFFFFF;font-weight:bold;background:#ed1b55;}
.tabsButton{margin:0 0 -1px;clear:both;}
.tabsButton ul{margin:0;padding:0;overflow:hidden;}
.tabsButton ul li{display:block;float:left;height:50px;line-height:50px;margin:1px 1px 0 0;}
.tabsButton ul li + li{margin:1px 1px 0 -1px;}
.tabsButton ul li.ui-state-default:hover a:before,
.tabsButton ul li.ui-tabs-active{border-style:solid;border-color:#ddd;border-width:1px 1px 0 1px;margin:0 0 0 0;background:#fff;}
.tabsButton ul li a{display:block;height:50px;padding:0 18px;color:#ffffff;text-decoration:none;}
.tabsButton ul li a span{display:block;height:50px;line-height:50px;position:relative;z-index:2;font-size:14px;}
.tabsButton ul li.ui-tabs-active a{color:#9b9b9b !important;}
.tabsButton ul li.ui-state-default a{position:relative;}
.tabsButton ul li.ui-state-default a:before,
.tabsButton ul li.ui-state-default:hover a:before{content:"";position:absolute;display:block;width:100%;bottom:0;left:0;z-index:1;-webkit-transition:height 100ms ease;-moz-transition:height 100ms ease;-ms-transition:height 100ms ease;-o-transition:height 100ms ease;transition:height 100ms ease;}
.tabsButton ul li.ui-state-default a:before{height:0;}
.tabsButton ul li.ui-state-default:hover a:before{height:50px;}
.tabsButton ul li.ui-state-default.ui-tabs-active a{cursor:default;}
.tabsButton ul li.ui-state-default.ui-tabs-active:hover a:before{height:0;border:none;}
.sc_tabs.widgetTabs .widgetWrap{display:none;}
.widgetTabs .widgetTop{font-size:18px;line-height:24px;font-weight:100;color:#222222;padding:50px 0;overflow:hidden;display:none;}
.widgetTabs .widgetTop ul:not(.tabs){margin:0;padding:0;width:50%;float:left;}
.widgetTabs .widgetTop ul:not(.tabs) > li{list-style:none;display:block;padding:0 50px 0 0;min-height:36px;font-size:30px;line-height:36px;font-weight:100;color:#222222;}
.widgetTabs .widgetTop ul:not(.tabs) > li + li{padding:36px 50px 0 0;}
.widgetTabs .widgetTop ul:not(.tabs) > li:before{display:block;float:left;height:36px;width:30px;font-size:18px;line-height:inherit;font-family:"fontello";content:'\e826';}
.widgetTabs .widgetTop ul:not(.tabs) > li.dropMenu > ul{display:none;}
.widgetTabs .widgetTop ul:not(.tabs) > li.dropMenu{cursor:pointer;}
.widgetTabs .widgetTop ul:not(.tabs) > li.dropMenu:before{display:block;float:left;height:36px;width:30px;line-height:inherit;content:'+';font-size:25px;text-align:left;margin:0;font-weight:100;}
.widgetTabs .widgetTop ul:not(.tabs) > li.dropMenu.dropOpen:before{content:'-';}
.widgetTabs .widgetTop ul:not(.tabs) > li > a{color:#222222;line-height:inherit;}
.widgetTabs .widgetTop ul:not(.tabs) > li > a span{color:#888888;}
.widgetTabs .widgetTop ul:not(.tabs) > li ul{margin:0;width:auto;float:none;display:none;overflow:hidden;}
.widgetTabs .widgetTop > ul:not(.tabs) > li > ul{padding:0 0 0 30px;}
.widgetTabs .widgetTop ul:not(.tabs) > li ul li{list-style:none;display:block;font-size:18px;line-height:24px;font-weight:400;min-height:18px;color:#888888;margin:18px 0 0 0;padding:0;}
.widgetTabs .widgetTop ul:not(.tabs) > li ul li:before{display:block;float:left;height:18px;width:18px;font-size:13px;line-height:inherit;font-family:"fontello";content:'\e826';}
.widgetTabs .widgetTop ul:not(.tabs) > li ul li > a{color:#888888;}
.widgetTabs .widgetTop ul:not(.tabs) > li div{font-size:24px;line-height:36px;}
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li,
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li div{font-size:18px;line-height:24px;font-weight:400;color:#646464;}
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li div{margin:6px 0 0 30px;}
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li + li{margin-top:30px;padding-top:30px;border-top:1px solid #ddd;}
.widgetTabs .widgetTop .search-form{text-align:center;}
.widgetTabs .widgetTop .search-form .search-field{width:50%;margin-right:10px;height:50px;line-height:50px;font-size:32px;font-weight:400;vertical-align:top;}
.widgetTabs .widgetTop .search-form .search-button{height:50px;line-height:50px;width:50px;text-align:center;vertical-align:top;}
.widgetTabs .widgetTop .search-form .search-button > a{height:48px;line-height:48px;width:48px;text-align:center;padding:0;margin:0;}
.widgetTabs .widgetTop .search-form .search-button > a:before{padding:0 0 0 8px;margin:0;line-height:inherit;width:auto;color:#bbbbbb;font-weight:400;}
.widgetTabs .widgetTop .tagcloud a{display:inline-block;height:28px;line-height:28px;padding:6px 15px;margin:0 3px 8px 0;font-size:18px !important;font-weight:400;}
.widgetTabs .widgetTop .tagcloud a:hover,
.widgetTabs .widgetTop .tagcloud a:active{color:#ffffff;}
.widgetTabs .widgetTop .sc_calendar{font-size:36px;font-weight:100;padding:0 0 50px 0;}
.widgetTabs .widgetTop .sc_calendar th,
.widgetTabs .widgetTop .sc_calendar td{height:100px;}
.widgetTabs .widgetTop .sc_calendar tbody td a{width:50px;}
.widgetTabs .widgetTop .sc_calendar tbody tr + tr td{border-top-width:1px;border-top-style:solid;border-top-color:#ddd;}
.widgetTabs .widgetTop.widget_socials ul{float:none;width:100%;overflow:hidden;}
.widgetTabs .widgetTop.widget_socials ul li,
.widgetTabs .widgetTop.widget_socials ul li+li{display:block;float:left;width:32px;height:32px;margin:0 10px 0 0;padding:0;}
.widgetTabs .widgetTop.widget_socials ul li:before{display:none;}
.widgetTabs .widgetTop.widget_flickr .flickr_images{overflow:hidden;}
.widgetTabs .widgetTop.widget_flickr .flickr_badge_image,
.widgetTabs .widgetTop.widget_flickr .flickr_images > a{width:240px;height:160px;float:left;margin:0 1px 1px 0;}
.widgetTabs .widgetTop.widget_flickr img{width:100%;}
.widgetTabs .widgetTop.widget_twitter ul:not(.tabs) > li{font-size:18px;line-height:30px;font-weight:400;color:#646464;}
.widgetTabs .widgetTop .post_item .post_title{font-size:30px;line-height:36px;font-weight:100;padding:0 0 20px 0;position:relative;color:#dddddd;}
.widgetTabs .widgetTop .post_item.with_thumb .post_title{margin-top:-6px;}
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_title{padding-left:30px;}
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_title:before{font-family:"fontello";content:'\e826';width:30px;height:72px;position:absolute;left:0;top:0px;font-size:18px;}
.widgetTabs .widgetTop .post_item + .post_item{border-top:1px solid #ddd;margin:30px 0 0 0;padding:30px 0 0 0;}
.widgetTabs .widgetTop .post_item .post_info{font-size:12px;font-weight:400;}
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_info{padding-left:30px;}
.widgetTabs .widgetTop .post_thumb{float:left;margin:0 20px 20px 0;}
.widgetTabs .widgetTop .summaryRating{margin:-10px 0 10px 0;}
.widgetTabs .widgetTop .instagram-pics{overflow:hidden;}
.widgetTabs .widgetTop .instagram-pics li{width:240px;height:160px;float:left;margin:0 1px 1px 0;}
.widgetTabs .widgetTop .instagram-pics img{width:100%;}
.twitBlockWrap{background-color:#60aaea;}
.twitBlock{text-align:center;color:#fff;font-size:18px;font-weight:400;}
.twitBlock, .post .twitBlock ul li{line-height:25px;}
.twitBlock .sc_slider{position:relative;min-height:auto;}
.twitBlock .sc_slider .swiper-slide{min-height:auto;}
.twitBlock .sc_slider .swiper-slide{padding:50px;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;}
.twitBlock .sc_slider .swiper-slide p{margin:0;padding:0 20px;}
.twitBlock .sc_slider .swiper-slide a{color:#fff;text-decoration:underline;}
.twitBlock .sc_slider .swiper-slide a.twitAuthor{font-weight:600;text-decoration:none;}
.twitBlock .sc_slider .swiper-slide .twitterIco{display:block;font-family:"fontello";}
.twitBlock .sc_slider .swiper-slide .twitterIco:before{content:'\e843';font-size:35px;}
.twitBlock .sc_slider .flex-direction-nav{position:static;top:0;left:0;}
.twitBlock .sc_slider .flex-direction-nav li{width:40px;height:100%;display:block;position:absolute;top:0;bottom:0;z-index:10;margin:0;}
.twitBlock .sc_slider .flex-direction-nav li:hover a:before{color:#60aaea;background:#fff;}
.twitBlock .sc_slider .flex-direction-nav li a{position:absolute;display:block;width:37px;height:100%;top:0;bottom:0;font-size:18px;}
.twitBlock .sc_slider .flex-direction-nav li a:before{font-family:"fontello";color:#fff;display:block;width:35px;height:35px;border:1px solid #fff;position:absolute;top:50%;margin:-18px 0 0 0;text-align:center;line-height:35px;}
.twitBlock .sc_slider .flex-direction-nav li a.flex-prev:before{content:'\e85f';left:0;}
.twitBlock .sc_slider .flex-direction-nav li a.flex-next:before{content:'\e860';right:0;}
.twitBlock .sc_slider .flex-direction-nav li{left:0;}
.twitBlock .sc_slider .flex-direction-nav li+li{left:auto;right:0;}
.contactFooter{padding:50px 0 30px 0;}
.contactFooter .logo{display:inline-block;padding:0 0 30px 0;height:auto;font-size:72px;}
.contactFooter .contactTtextLine{padding:0 0 30px 0;}
.contactFooter .contactAddress{color:#6f6f6f;padding:0 0 30px 0;}
.contactFooter .contactAddress:after{content:'';height:0;display:block;clear:both;}
.contactFooter .contactAddress .addressLeft,
.contactFooter .contactAddress .addressRight{width:48%;text-align:left;float:right;}
.contactFooter .contactAddress .addressLeft{text-align:right;float:left;}
.contactFooter .contactShare ul{margin:0;padding:0;}
.contactFooter .contactShare ul li{list-style:none;padding:0 5px 20px 5px;display:inline-block;}
.contactFooter .contactShare ul li a span,
.contactFooter .contactShare ul li a{width:64px;height:64px;display:block;text-indent:999px;overflow:hidden;position:relative;background-repeat:no-repeat;background-position:0 0;background-size:64px 128px;-webkit-background-size:64px 128px;-o-background-size:64px 128px;-moz-background-size:64px 128px;}
.contactFooter .contactShare ul li a span{position:absolute;left:0;top:0;background-position:0 -64px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.contactFooter .contactShare ul li a:hover span{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.footerContentWrap{clear:both;}
.footerWrap{text-align:center;clear:both;}
.footerWrap:after{clear:both;height:0;display:block;content:'';}
.footerWrap.footerStyleLight{background-color:#fafafa;border-top:1px solid #ddd;}
.footerWrap.footerStyleLight .footerWidget{position:relative;overflow:hidden;}
.footerWrap.footerStyleLight .footerWidget:before{content:"";position:absolute;margin:0 50px;display:block;top:-22px;height:20px;left:10px;right:10px;z-index:1;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-border-radius:100%/100%;-moz-border-radius:100%/100%;border-radius:100%/100%;}
.footerWrap.footerStyleDark{background-color:#363842;color:#ffffff;}
.footerWrap.footerStyleDark #sc_calendar caption,
.footerWrap.footerStyleDark .widget_calendar #sc_calendar td,
.footerWrap.footerStyleDark .widget_calendar #sc_calendar th{color:#ffffff;}
.footerWidget{padding:50px 0 15px;}
.footerWidget:after{display:block;content:'';clear:both;height:0;}
.footerWidget .widgetWrap .title{font-size:24px;font-weight:700;padding:0 0 35px 0;}
.footerStyleLight .footerWidget .widgetWrap .title{color:#363842;}
.footerStyleDark .footerWidget .widgetWrap .title{color:#ffffff;}
.footerWidget .footLogo{padding:0 0 20px 0;}
.footerWidget .footLogo a{display:block;}
.footerWidget .footLogo a img{height:31px;}
.footerContentWrap .footerWidget.with_padding .col-sm-4{padding-right:80px;}
.widget_area .widget_flickr .flickr_badge_image,
.widget_area .widget_flickr .flickr_images > a{display:block;margin:0 5px 5px 0;width:75px;float:left;position:relative;}
.widget_area .widget_flickr .flickr_badge_image a:before,
.widget_area .widget_flickr .flickr_images > a:before{content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0;z-index:10;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-box-shadow:0 0 50px -1px #000 inset;-moz-box-shadow:0 0 50px -1px #000 inset;box-shadow:0 0 50px -1px #000 inset}
.widget_area .widget_flickr .flickr_badge_image a:hover:before,
.widget_area .widget_flickr .flickr_images > a:hover:before{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.widget_area .widget_flickr .flickr_badge_image a img,
.widget_area .widget_flickr .flickr_images > a img{display:block;width:100%;position:relative;z-index:6;}
.widget_area .null-instagram-feed .clear > a{display:none;margin:6px 0 0 0;font-size:13px;font-style:italic;}
.widget_area .instagram-pics li{display:block;margin:0 5px 5px 0;width:75px;float:left;position:relative;padding:0 !important;}
.widget_area .instagram-pics li:before{display:none !important;}
.widget_area .instagram-pics li a:before{content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0;z-index:10;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-box-shadow:0 0 50px -1px #000 inset;-moz-box-shadow:0 0 50px -1px #000 inset;box-shadow:0 0 50px -1px #000 inset}
.widget_area .instagram-pics li a:hover:before{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.widget_area .instagram-pics li a img{display:block;width:100%;position:relative;z-index:6;}
.videoBackgroundOverlay .copyWrap{background-color:#ffffff;}
.copyWrap .copy{padding:20px 0 0 0}
.copyWrap .copy:after{content:'';clear:both;height:0;display:block;}
.copyWrap .copy .copyright{float:right;min-height:32px;line-height:32px;margin:0 0 20px 0;}
.sc_googlemap{width:100%;min-height:100px;}
.tribe-events-gmap{height:350px;}
.commentsForm .columnsWrap, .comment-respond .columnsWrap, .sc_contact_form .columnsWrap{padding:0 0 30px 0;}
.commentsForm .message, .comment-respond .message, .sc_contact_form .message{clear:both;padding:0 0 20px 0;}
.commentsForm input, .comment-respond input, .sc_contact_form input{width:100%;}
.sc_contact_form input{height:initial;line-height:22px;padding-top:10px;padding-bottom:10px;}
.commentsForm textarea, .comment-respond textarea, .sc_contact_form textarea{width:100%;overflow:hidden;word-wrap:break-word;resize:none;height:55px;box-sizing:border-box;-moz-box-sizing:border-box;}
.commentsForm .enterBlock, .comment-respond .enterBlock, .sc_contact_form .sc_contact_form_button{text-align:right;padding:20px 0 30px 0;}
.commentsForm .enterBlock .squareButton, .comment-respond .enterBlock .squareButton, .sc_contact_form .sc_contact_form_button .squareButton{float:right;}
form .error_fields_class, form input.error_fields_class:focus, form textarea.error_fields_class:focus{border:1px solid #da6f5b;}
form .sc_infobox{display:none;margin-top:30px;}
.sc_contact_form .description{padding-bottom:30px;}
.faqForm .columnsWrap{padding:0 0 30px 0;}
.faqForm .message{clear:both;padding:0 0 5px 0;}
.faqForm input{width:100%;}
.faqForm textarea{width:100%;}
.faqForm .enterBlock{text-align:right;padding:0 0 30px 0;}
.faqForm .enterBlock .squareButton{float:right;}
.faqForm .messageBlock{margin:10px 0 0 0;}
.sc_contact_form_custom{overflow:hidden;}
.sc_contact_form_custom .label_left input,
.sc_contact_form_custom .label_left label,
.sc_contact_form_custom .label_left textarea{display:inline-block;width:auto;margin-right:0.5em;margin-top:0;vertical-align:middle;}
.sc_contact_form_custom .label_right input,
.sc_contact_form_custom .label_right label,
.sc_contact_form_custom .label_right textarea{display:inline-block;width:auto;margin-left:0.5em;margin-top:0;vertical-align:middle;}
.sc_contact_form_custom .bubble label{padding:8px 12px;background-color:#fafafa;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;line-height:20px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.sc_contact_form_custom .bubble label:hover,
.sc_contact_form_custom .bubble label.selected{color:#ffffff;}
.check_your_site{max-width:580px;margin:0 auto;background-color:#F2F2F2;border-radius:4px;min-height:50px;}
.check_your_site form{position:relative;padding-right:150px;}
.check_your_site form .sc_contact_form_field{padding-bottom:0;display:inline-block;float:left;}
.check_your_site form .sc_contact_form_field.site{width:60%;}
.check_your_site form .sc_contact_form_field.email{width:40%;}
.check_your_site form .sc_contact_form_field.button{max-width:150px;position:absolute;top:0;right:0;}
.check_your_site form label{margin-left:15px;}
.check_your_site form input[type=text]{background-color:transparent;border:none;height:50px;padding-right:0;}
.check_your_site form .sc_contact_form_field.site input[type=text]{}
.check_your_site form .sc_contact_form_field.email input[type=text]{}
.check_your_site form .sc_contact_form_field.email input[type=text]{text-align:right;}
.check_your_site form input[type="submit"],
.check_your_site form input[type="button"],
.check_your_site form .squareButton{height:50px;}
.check_your_site form .sc_contact_form_field + .sc_contact_form_field input[type=text]{padding-left:0;}
.check_your_site form .sc_contact_form_button{}
.check_your_site form .sc_contact_form_button .squareButton{padding:0;margin:0;}
.check_your_site form .sc_contact_form_button .squareButton a{height:50px;line-height:48px;}
.check_your_site form .sc_contact_form_button .sc_contact_form_submit{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;font-size:20px;text-transform:none;border-color:#3d0000;background-color:#3d0000;color:#ffffff;}
.check_your_site form .sc_contact_form_button .sc_contact_form_submit:hover{border-color:#F26511;background-color:#F26511;color:#ffffff;}
.check_your_site form .sc_contact_form_button .sc_contact_form_submit:before,
.check_your_site form .sc_contact_form_button .sc_contact_form_submit:after{display:none;}
.check_your_site form .result{position:absolute;top:0;left:50%;margin-left:-200px;width:250px;text-align:center;z-index:1;margin-top:5px;padding-top:5px;padding-bottom:5px;}
@media (max-width:479px){.check_your_site form{padding-right:0;}
.check_your_site form .sc_contact_form_field{width:100%;}
.check_your_site form input[type=text],
.check_your_site form .sc_contact_form_field + .sc_contact_form_field input[type=text]{padding-left:15px;padding-right:15px;text-align:center;}
.check_your_site form .sc_contact_form_field.site{width:100%;}
.check_your_site form .sc_contact_form_field.email{width:100%;}
.check_your_site form .sc_contact_form_field.button{width:100%;float:none;max-width:100%;position:relative;}
.check_your_site form .sc_contact_form_button{position:relative;bottom:-4px;}
.check_your_site form .sc_contact_form_button .squareButton{float:none;display:block;}
.check_your_site form .sc_contact_form_button .squareButton a{float:none;}
.check_your_site form .sc_contact_form_button{text-align:center;padding:0;}
.check_your_site form .sc_contact_form_button .sc_contact_form_submit{-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}
.check_your_site form .result{max-width:200px;}
}
.inputSubmitAnimation{background:#fafafa;height:50px;width:50px;border:1px solid #ddd;margin:0 auto;position:relative;overflow:hidden;-webkit-transition:all 0.4s 0.3s ease-out;-moz-transition:all 0.4s 0.3s ease-out;-ms-transition:all 0.4s 0.3s ease-out;-o-transition:all 0.4s 0.3s ease-out;transition:all 0.4s 0.3s ease-out;}
.inputSubmitAnimation.sFocus{width:580px;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.inputSubmitAnimation .sInput{height:50px;width:580px;padding:0 60px 0 15px;border:none;background:none;top:-50px;position:relative;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.inputSubmitAnimation.sFocus .sInput{top:0;-webkit-transition:all 0.4s 0.3s ease-out;-moz-transition:all 0.4s 0.3s ease-out;-ms-transition:all 0.4s 0.3s ease-out;-o-transition:all 0.4s 0.3s ease-out;transition:all 0.4s 0.3s ease-out;}
.inputSubmitAnimation .aIco{display:block;width:50px;height:50px;position:absolute;top:0;right:0;text-align:center;}
.inputSubmitAnimation .aIco:before{font-family:"fontello";font-size:20px;text-align:center;line-height:50px;}
.inputSubmitAnimation .aIco.search:before{content:'\e83f';}
.inputSubmitAnimation .aIco.mail:before{content:'\e83b';}
.page404{text-align:center;}
.page404 .titleError{font-size:150px;height:150px;line-height:150px;font-weight:700;color:#363842;}
.page404 p{font-weight:400;}
.page404 .inputSubmitAnimation .aIco:before{margin-left:2px;}
.pageUnderConstruction{text-align:center;}
.pageUnderConstruction p{font-weight:400;padding:0 0 65px 0;}
.sc_team{}
.sc_team .sc_team_item{overflow:hidden;position:relative;}
.sc_team .sc_team_item .sc_team_item_avatar{width:100%;position:relative;overflow:hidden;}
.sc_team .sc_team_item .sc_team_item_avatar:after{content:'';width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:3;margin:0 0 -150% 0;opacity:0.7;-moz-opacity:0.7;-khtml-opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
.sc_team .sc_team_item .sc_team_item_avatar img{width:100%;display:block;z-index:2;left:0;top:0;}
.sc_team .sc_team_item .sc_team_item_avatar .sc_team_item_description{position:absolute;padding:20px;left:0;right:0;bottom:0;z-index:4;overflow:hidden;margin:0 0 -400px 0;color:#fff;}
.sc_team .sc_team_item .sc_team_item_info{padding:10px 0 0;}
.sc_team .sc_team_item .sc_team_item_title{text-align:center;padding:0;}
.sc_team .sc_team_item .sc_team_item_position{font-size:12px;text-align:center;font-weight:400;}
.sc_team .sc_team_item:hover .sc_team_item_socials{margin:0;}
.sc_team .sc_team_item:hover .sc_team_item_avatar:after{margin:0;}
.sc_team .sc_team_item:hover .sc_team_item_avatar .sc_team_item_description{margin:0;}
.widget_socials .socPage{height:32px;text-align:left;}
.widget_socials .socPage ul li:before{display:none;}
.copyWrap .socPage{height:32px;float:left;}
.author .socPage ul,
.widget_socials .socPage ul:after,
.copyWrap .socPage ul:after{content:'';height:0;display:block;clear:both;}
.widget_socials .socPage ul,
.copyWrap .socPage ul{margin:0 0 20px 0;padding:0;text-align:left;height:32px;}
.sc_team .sc_team_item .sc_team_item_socials{margin:0 0 0 0;width:100%;padding:0;text-align:center;height:32px;}
.author .socPage ul li,
.copyWrap .socPage ul li,
.widget_socials .socPage ul li,
.sc_team .sc_team_item .sc_team_item_socials li{list-style:none;padding:0 5px 10px 5px;display:inline-block;}
.copyWrap .socPage ul li{padding:0 10px 10px 0;}
.widget_socials .socPage ul li{padding:0 5px 10px 0;}
.author .socPage ul li a span,
.copyWrap .socPage ul li a span,
.widget_socials .socPage ul li a span,
.author .socPage ul li a,
.copyWrap .socPage ul li a,
.widget_socials .socPage ul li a,
.sc_team .sc_team_item .sc_team_item_socials li a span,
.sc_team .sc_team_item .sc_team_item_socials li a{width:32px;height:32px;display:block;text-indent:999px;overflow:hidden;position:relative;background-repeat:no-repeat;background-position:0 0;background-size:32px 64px;-o-background-size:32px 64px;-moz-background-size:32px 64px;-webkit-background-size:32px 64px;}
.widget_socials .socPage ul li a span,
.author .socPage ul li a span,
.copyWrap .socPage ul li a span,
.sc_team .sc_team_item .sc_team_item_socials li a span{position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:0 -32px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.widget_socials .socPage ul li a:hover span,
.author .socPage ul li a:hover span,
.copyWrap .socPage ul li a:hover span,
.sc_team .sc_team_item .sc_team_item_socials li a:hover span{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.sc_team .sc_team_item .sc_team_item_socials li a:hover{background-position:0 0;}
.sc_team .sc_team_item{background-color:#ffffff;margin:8px 8px 8px 8px;overflow:visible;-webkit-box-shadow:0 0 0 0 rgba(54, 56, 66, 0);-moz-box-shadow:0 0 0 0 rgba(54, 56, 66, 0);box-shadow:0 0 0 0 rgba(54, 56, 66, 0);}
.sc_team .sc_team_item .sc_team_item_avatar{margin-top:8px;-webkit-box-shadow:0 0 0 8px rgba(255, 255, 255, 0);-moz-box-shadow:0 0 0 8px rgba(255, 255, 255, 0);box-shadow:0 0 0 8px rgba(255, 255, 255, 0);}
.sc_team .sc_team_item .sc_team_item_avatar:after{display:none;}
.sc_team .sc_team_item_description{display:none;}
.sc_team .sc_team_item_info{padding-left:30px;padding-right:30px;padding-top:30px;}
.sc_team .sc_team_item_title{font-size:24px;color:#292929;text-align:left;font-family:'Ubuntu', sans-serif;}
.sc_team .sc_team_item_position{font-size:12px;color:#878787;text-transform:uppercase;text-align:left;}
.sc_team .sc_team_item_socials{position:absolute;top:15%;z-index:5;opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.sc_team .sc_team_item:hover{background-color:#363842;-webkit-box-shadow:0 0 0 8px #363842;-moz-box-shadow:0 0 0 8px #363842;box-shadow:0 0 0 8px #363842;}
.sc_team .sc_team_item:hover .sc_team_item_avatar img{opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
.sc_team .sc_team_item:hover .sc_team_item_socials{top:35%;opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.sc_team .sc_team_item:hover .sc_team_item_position{color:#ffffff;}
.sc_social{list-style:none;margin-top:-10px !important;margin:auto;padding-bottom:30px !important;width:100%;}
.sc_social li{width:20%;list-style:none;float:left;padding:10px 10px 0 0 !important;}
.sc_social li:before{display:none !important;}
.sc_social li a{display:block;width:50px;height:50px;background-size:50px;background-position:0px -50px;}
.sc_social li a span{display:block;width:50px;height:50px;background-size:50px;background-position:0 50px;}
.sc_social li a:hover span{background-position:0 0; }
.sc_social .social_icons:hover{background-position:0 0px; z-index:2; -webkit-transform: scale(1.3); -ms-transform: scale(1.3);   -moz-transform: scale(1.3); transform: scale(1.3);}
.social_facebook{background-image:url(images/sosyal/f.jpg);}
.social_twitter{background-image:url(images/sosyal/t.jpg);}
.social_instagram{background-image:url(images/sosyal/i.jpg);}
.social_gplus{background-image:url(images/sosyal/g.jpg);}
.social_pinterest{background-image:url(images/sosyal/p.jpg);}
.social_whatshap{background-image:url(images/sosyal/w.jpg);}
.social_youtube{background-image:url(images/sosyal/y.jpg);}
.social_skype{background-image:url(images/sosyal/s.jpg);}
.social_rss{background-image:url(images/sosyal/r.jpg);}
.upToScroll{position:fixed;display:inline-block;height:48px;bottom:-50px;right:30px;cursor:pointer;z-index:1001;}
.upToScroll.buttonShow{bottom:30px;}
.upToScroll a{display:inline-block;width:48px;height:48px;font-size:20px;line-height:48px;text-align:center;background:rgba(0, 0, 0, 0.31);color:#ffffff;-moz-border-radius:5px;-moz-box-shadow:2px 3px #ed1b55;}
.upToScroll a:hover{background:#ED1B55;color:#ffffff;}
.upToScroll a:before{font-size:inherit;line-height:inherit;padding:0;margin:0;}
.upToScroll a.addBookmark{margin-right:5px;}
.upToScroll a,
.upToScroll a:hover{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.upToScroll .addBookmark{display:none;}
body.custom_menu_show .addBookmark{display:inline-block;}
pre.code{border-left-width:3px;border-left-style:solid;font-size:12px;padding:10px 20px;background:#fcfcfc;margin:0;}
.mfp-content pre{white-space:pre-wrap;overflow-y:visible;overflow-x:hidden;width:98%;}
.user-popUp{position:relative;background:#FFF;padding:0;width:auto;max-width:600px;margin:20px auto;border:1px solid #ddd;}
.user-popUp .sc_tabs{margin:0;}
.user-popUp .mfp-close{display:none;}
.user-popUp ul.loginHeadTab{height:75px;padding:0;margin:0;}
.user-popUp ul.loginHeadTab:after{content:'';height:0;display:block;clear:both;}
.user-popUp ul.loginHeadTab li{list-style:none;display:block;background-color:#fafafa;width:50%;float:left;white-space:nowrap;}
.user-popUp ul.loginHeadTab li a{display:block;height:74px;border-width:0 0 1px 0;border-style:solid;border-color:#ddd;color:#a2a7b4;font-size:23px;text-align:center;line-height:74px;font-weight:400;overflow:hidden;}
.user-popUp ul.loginHeadTab li a:before{font-family:"fontello";display:inline-block;padding:0 10px 0 0;font-size:14px;line-height:14px;}
.user-popUp ul.loginHeadTab li a.loginFormTab:before{content:'\e896';}
.user-popUp ul.loginHeadTab li a.registerFormTab:before{content:'\e895';}
.user-popUp ul.loginHeadTab li + li a{border-width:0 0 1px 1px;border-style:solid;border-color:#ddd;}
.user-popUp ul.loginHeadTab li.ui-tabs-active{background-color:#fff;position:relative;}
.user-popUp ul.loginHeadTab li.ui-tabs-active:before{content:'';height:4px;display:block;width:100%;position:absolute;left:-1px;top:-1px;padding:0 2px 0 0;z-index:1050;}
.user-popUp ul.loginHeadTab li + li.ui-tabs-active:before{left:0;padding:0 1px 0 0;}
.user-popUp ul.loginHeadTab li.ui-tabs-active a{border-bottom-color:#fff;color:#4d5770;}
.user-popUp .formItems{padding:40px;}
.user-popUp .formItems form{padding:0;margin:0;position:relative;}
.user-popUp .formItems:after{content:'';height:0;display:block;clear:both;}
.user-popUp .formItems .itemformRight{float:left;width:50%;}
.user-popUp .formItems .itemformLeft{float:left;width:50%;}
.user-popUp .formItems.loginFormBody{margin:0 -1px 0 0;}
.user-popUp .formItems.loginFormBody .itemformLeft{border-right:1px solid #ddd;}
.user-popUp .formItems.loginFormBody .itemformLeft ul{padding:0 30px 0 0;}
.user-popUp .formItems.loginFormBody .itemformRight{margin:0 -1px 0 0;}
.user-popUp .formItems.loginFormBody .itemformRight ul{padding:0 0 0 30px;}
.user-popUp .formItems.registerFormBody .itemformLeft ul{padding:0 2px 0 0;}
.user-popUp .formItems.registerFormBody .itemformRight ul{padding:0 0 0 2px;}
.user-popUp .formItems.loginFormBody .remember{color:#99a2ac;font-size:12px;height:50px;line-height:15px;padding:20px 0;}
.user-popUp .formItems.loginFormBody .remember #rememberme{float:left;vertical-align:middle;margin:0 5px 0 0;padding:0;}
.user-popUp .formItems.loginFormBody .remember label{float:left;vertical-align:middle;}
.user-popUp .formItems.loginFormBody .remember .forgotPwd{float:right;}
.user-popUp .formItems.loginFormBody .remember .forgotPwd:hover{color:#888888;}
.user-popUp .formItems.registerFormBody .i-agree{color:#99a2ac;font-size:12px;height:50px;line-height:15px;padding:20px 0;}
.user-popUp .formItems.registerFormBody .i-agree #i-agree{float:left;vertical-align:middle;margin:0 5px 0 0;padding:0;}
.user-popUp .formItems.registerFormBody .i-agree label{float:left;vertical-align:middle;}
.user-popUp .formItems.registerFormBody .i-agree a{display:inline-block;margin:0 0 0 5px;}
.user-popUp .formItems.registerFormBody .i-agree a:hover{color:#888888;}
.user-popUp .formItems.loginFormBody .itemformRight{font-size:12px;}
.user-popUp .formItems.registerFormBody .itemformRight .formDescription{font-size:10px;padding-left:20px;}
.user-popUp .formItems .formList .loginSoc{padding:20px 0;height:65px;}
.user-popUp .formItems .formList .loginSoc .iconLogin{width:32px;height:32px;display:block;float:left;background:#000;}
.user-popUp .formItems .formList .loginSoc .iconLogin + .iconLogin{margin:0 0 0 5px;}
.user-popUp .formItems .formList .loginSoc .iconLogin.fb{background-color:#3b5998;color:#ced5e5;}
.user-popUp .formItems .formList .loginSoc .iconLogin.tw{background-color:#00acee;color:#bfeafb;}
.user-popUp .formItems .formList .loginSoc .iconLogin.gg{background-color:#dd4b39;color:#f6d2cd;}
.user-popUp .formItems .formList .loginSoc .iconLogin:before{font-family:"fontello";width:32px;height:32px;display:block;line-height:32px;text-align:center;}
.user-popUp .formItems .formList .loginSoc .iconLogin.fb:before{content:'\e844';}
.user-popUp .formItems .formList .loginSoc .iconLogin.tw:before{content:'\e843';}
.user-popUp .formItems .formList .loginSoc .iconLogin.gg:before{content:'\e845';}
.user-popUp .formItems .formList{margin:0;padding:0;}
.user-popUp .formItems .formList li{list-style:none;display:block;}
.user-popUp .formItems .formList li input[type="text"],
.user-popUp .formItems .formList li input[type="password"]{width:100%;margin:0 0 3px 0;padding:0 40px 0 15px}
.user-popUp .formItems .formList li.icon{overflow:hidden;position:relative;}
.user-popUp .formItems .formList li.icon:before{width:36px;height:26px;position:absolute;top:50%;margin:-14px 0 0 0;right:1px;display:block;z-index:1;line-height:26px;text-align:center;font-family:"fontello";border-left:1px solid #e3e3e3;opacity:1;}
.user-popUp .formItems .formList li input[type="text"],
.user-popUp .formItems .formList li input[type="password"],
.user-popUp .formItems .formList li.icon:before,
.user-popUp .formItems .formList li .sendEnter{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.user-popUp .formItems .formList li.icon.iconFocus:before{width:0;right:-5px;content:'';}
.user-popUp .formItems .formList li.icon.formLogin:before{content:'\e83b';}
.user-popUp .formItems .formList li.icon.formUser:before{content:'\e885';}
.user-popUp .formItems .formList li.icon.formPass:before{content:'\e887';}
.user-popUp .formItems .formList li .sendEnter{display:block;text-decoration:none;border:1px solid #ddd;height:38px;line-height:38px;padding:0 9px;color:#777777;font-size:14px;cursor:pointer;font-weight:400;text-align:center;}
.user-popUp .formItems .formList li .sendEnter:hover{background-color:#323232;color:#fff;border-color:#323232;}
.user-popUp .formItems .result p{padding:0;}
.user-popUp #loginForm .result{position:absolute;top:0;left:0;width:195px;height:45px;z-index:3000;display:none;}
.user-popUp #registerForm .result{position:absolute;top:0;left:0;width:485px;height:45px;z-index:3000;display:none;}
.form-submit{display:none;}
.form-submit{text-align:right;margin-top:20px;}
.form-submit input[type="submit"],
.form-submit input[type="button"]{width:auto;display:inline-block;padding:0 10px;}
.comments .comment_not_approved{padding:0 0 10px 0;font-style:italic;font-weight:400;}
.commentsForm #reply-title{display:none;}
.text_left{text-align:left;}
.text_right{text-align:right;}
.text_center{text-align:center;}
.text_uppercase{text-transform:uppercase;}
#viewmore.squareButton{margin:0 auto;padding:0 0 50px 0;display:block;width:120px;overflow:hidden;}
#viewmore.pagination_infinite{visibility:hidden;padding:0;height:0;position:relative;}
#viewmore_link{display:block;text-align:center;height:36px;line-height:36px;}
#viewmore_link span{display:inline-block;}
#viewmore_link .viewmore_loading{display:none;margin-right:10px;}
#viewmore_link .viewmore_loading:before{font-size:16px;}
#viewmore_link.loading .viewmore_loading{display:inline-block;}
#viewmore_link.loading .viewmore_text_1{display:none;}
#viewmore_link .viewmore_text_2{display:none;}
#viewmore_link.loading .viewmore_text_2{display:inline-block;}
.content article.viewmore{animation:zoomin .5s;}
#timeline_slider.fixed{top:0 !important;}
#toc{position:fixed;z-index:999;top:0;bottom:0;right:0;width:60px;}
#toc a{color:#ffffff;}
#toc.toc_no{display:none;}
#toc .toc_inner{position:absolute;top:50%;right:-60px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#toc.toc_fixed .toc_inner,
#toc:hover .toc_inner{right:0;}
#toc .toc_item{position:relative;width:57px;height:60px;border-right:3px solid rgba(0,0,0,0.5);background-color:rgba(0,0,0,0.5);}
#toc .toc_item.toc_separator{margin-bottom:1px;}
#toc .toc_item.current,
#toc .toc_item:hover{background-color:rgba(128,128,128,0.5);}
#toc .toc_icon{position:absolute;display:block;z-index:2;top:0;left:0;width:57px;height:60px;line-height:60px;text-align:center;}
#toc .toc_icon.with_title{line-height:40px;}
#toc .toc_icon:before{font-size:inherit;color:inherit;margin:0;padding:0;}
#toc .toc_title{position:absolute;bottom:6px;left:0;display:block;width:57px;line-height:12px;font-size:12px;}
#toc .toc_description{font-size:14px;position:absolute;top:0;right:-300px;width:240px;height:30px;padding:15px;line-height:120%;z-index:1;background-color:rgba(128,128,128,0.5);color:#ffffff;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#toc .toc_item:hover .toc_description{right:68px;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
#toc .toc_description:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-left-color:rgba(128,128,128,0.5);border-width:8px;margin-top:-8px;}
.sc_emailer.inputSubmitAnimation{background-color:#f2f2f2;border-color:#f2f2f2;}
.sc_emailer.inputSubmitAnimation.focused{}
.sc_emailer.inputSubmitAnimation .aIco{font-family:'Open Sans', sans-serif;font-size:20px;font-weight:600;background-color:#3d0000;}
.sc_emailer.inputSubmitAnimation .aIco:hover{background-color:#f26511;}
.sc_emailer.inputSubmitAnimation .aIco:before{font-size:20px;font-weight:600;color:#ffffff;}
.sc_emailer.inputSubmitAnimation .aIco:hover:before{color:#ffffff;}
.sc_emailer.inputSubmitAnimation,
.sc_emailer.inputSubmitAnimation:focus,
.sc_emailer.inputSubmitAnimation .aIco,
.sc_emailer.inputSubmitAnimation .aIco:hover,
.sc_emailer.inputSubmitAnimation .aIco:before,
.sc_emailer.inputSubmitAnimation .aIco:hover:before{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff !important;}
.mejs-controls .mejs-button button:focus, .mejs-controls .mejs-button button:active{outline:0;}
.mejs-controls .mejs-time-rail .mejs-time-loaded{background:rgba(255,255,255,0.33) !important;}
.mejs-controls .mejs-time-rail .mejs-time-total{background:none !important;}
.mejs-controls .mejs-time-rail .mejs-time-float{border-color:#eee !important;}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#fff;}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:rgba(255,255,255,.33);}
.mejs-controls .mejs-button button{background-image:none!important;margin-left:1px!important;}
.mejs-controls .mejs-play button::before,
.mejs-controls .mejs-pause button::before,
.mejs-controls .mejs-mute button::before,
.mejs-controls .mejs-unmute button::before{color:#ffffff;display:block;font-family:"fontello";font-size:20px;font-weight:400;height:25px;line-height:16px;position:absolute;text-align:center;text-indent:0;top:0;transition-delay:0s;transition-duration:0.3s;transition-property:color;transition-timing-function:ease-out;width:20px;}
.mejs-controls .mejs-play button::before{font-size:15px;}
.mejs-controls .mejs-play button::before{content:'\e939';left:5px;}
.mejs-controls .mejs-pause button::before{content:'\e93a';left:5px;}
.mejs-controls .mejs-mute button::before{content:'\e851';font-size:13px;}
.mejs-controls .mejs-unmute button::before{content:'\e853';font-size:13px;}
.sc_accordion.sc_accordion_style_1 .sc_accordion_item .sc_accordion_title,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item .sc_toggles_title{background:none;}
.sc_accordion.sc_accordion_style_1 .sc_accordion_item .sc_accordion_title:before{top:12px;}
.sc_accordion .sc_accordion_item .sc_accordion_title:before{border-width:2px !important;}
.sc_accordion .sc_accordion_item .sc_accordion_title:before{font-family:'fontello' !important;font-size:12px !important;line-height:30px !important;content:'\e937' !important;}
.sc_accordion .sc_accordion_item.sc_active .sc_accordion_title:before{font-family:'fontello' !important;font-size:12px !important;line-height:30px !important;content:'\e936' !important;}
.sc_infobox{border:none !important;}
.sc_infobox p{font-weight:400;}
.sc_infobox:before{content:'\e938' !important;font-size:12px !important;text-align:center;margin-top:-2px !important;margin-right:-2px !important;width:32px !important;height:32px !important;line-height:30px !important;border:solid 2px #ffffff;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;}
.sc_infobox:not(.sc_infobox_closeable):before{display:none;}
.sc_infobox.sc_infobox_style_info:before{color:#ffffff !important;}
.sc_infobox.sc_infobox_style_info h4{color:#ffffff !important;}
.sc_infobox.sc_infobox_style_info p{color:#ffffff !important;}
.sc_infobox.sc_infobox_style_info{background-color:#ed1b55 !important;color:#ffffff !important;-webkit-box-shadow:3px 4px rgba(255, 209, 95, 1);-moz-box-shadow:3px 4px rgba(255, 209, 95, 1);box-shadow:3px 4px rgba(255, 209, 95, 1);}
.sc_infobox.sc_infobox_style_success:before{color:#ffffff !important;}
.sc_infobox.sc_infobox_style_success h4{color:#ffffff !important;}
.sc_infobox.sc_infobox_style_success p{color:#ffffff !important;}
.sc_infobox.sc_infobox_style_success{background-color:#4ad5c0 !important;color:#ffffff !important;-webkit-box-shadow:3px 4px rgba(19, 183, 168, 1);-moz-box-shadow:3px 4px rgba(19, 183, 168, 1);box-shadow:3px 4px rgba(19, 183, 168, 1);}
.sc_infobox.sc_infobox_style_error:before{color:#ffffff !important;}
.sc_infobox.sc_infobox_style_error h4{color:#ffffff !important;}
.sc_infobox.sc_infobox_style_error p{color:#ffffff !important;}
.sc_infobox.sc_infobox_style_error{background-color:#ff6f58 !important;color:#ffffff !important;-webkit-box-shadow:3px 4px rgba(232, 77, 60, 1);-moz-box-shadow:3px 4px rgba(232, 77, 60, 1);box-shadow:3px 4px rgba(232, 77, 60, 1);}
.sc_infobox.sc_infobox_style_regular:before{color:#363842 !important;border-color:#363842 !important;}
.sc_infobox.sc_infobox_style_regular h4{color:#363842 !important;}
.sc_infobox.sc_infobox_style_regular p{color:#363842 !important;}
.sc_infobox.sc_infobox_style_regular{background-color:#f2f2f2 !important;color:#363842 !important;-webkit-box-shadow:3px 4px rgba(208, 220, 230, 1);-moz-box-shadow:3px 4px rgba(208, 220, 230, 1);box-shadow:3px 4px rgba(208, 220, 230, 1);}
.sc_blogger.style_date .sc_blogger_item .sc_blogger_date{border-width:0 !important;}
.sc_blogger.style_date .sc_blogger_item .sc_blogger_date .day_month{color:#ffffff !important;font-weight:400;}
.sc_blogger.style_date .sc_blogger_item .sc_blogger_date .year{color:#ffffff !important;font-weight:400;}
.sc_blogger.style_date .sc_blogger_item .sc_blogger_title{font-family:'Open Sans', sans-serif;font-weight:400;font-size:1em;color:#363842;}
.sc_blogger.style_date .sc_blogger_item .sc_blogger_title a{color:#363842;}
.sc_blogger.style_date .sc_blogger_item .sc_blogger_info{font-style:normal !important;}
.sc_blogger.style_image.style_image_large{}
.sc_blogger.style_image.style_image_large .sc_blogger_title{font-size:22px;font-weight:700;line-height:23px;letter-spacing:0;color:#363842;}
.sc_blogger.style_image.style_image_large .sc_blogger_title a{color:#363842;}
.sc_blogger.style_image.style_image_large .sc_blogger_title a:hover{color:#ed1b55;}
.sc_blogger.style_image.style_image_large .sc_blogger_author{font-size:12px !important;color:#afb2b3;}
.sc_blogger.style_image.style_image_large .thumb{}
.sc_blogger.style_image.style_image_small .thumb a,
.sc_blogger.style_image.style_image_medium .thumb a,
.sc_blogger.style_image.style_image_large .thumb a{display:block;position:relative;}
.sc_blogger.style_image.style_image_small .thumb a:before,
.sc_blogger.style_image.style_image_medium .thumb a:before,
.sc_blogger.style_image.style_image_large .thumb a:before{content:'';position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:rgba(255, 183, 47, 0);}
.sc_blogger.style_image.style_image_small .thumb a:after,
.sc_blogger.style_image.style_image_medium .thumb a:after,
.sc_blogger.style_image.style_image_large .thumb a:after{font-family:'fontello';content:'\e850';display:block;padding:0;position:absolute;z-index:2;top:50%;left:50%;margin-left:-40px;margin-top:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;font-size:30px;width:80px;height:80px;line-height:80px;text-align:center;background:#ed1b55;color:#ffffff;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.sc_blogger.style_image.style_image_small .thumb a:after{margin-left:-15px;font-size:14px;width:30px;height:30px;line-height:30px;}
.sc_blogger.style_image.style_image_medium .thumb a:after{margin-left:-25px;font-size:20px;width:50px;height:50px;line-height:50px;}
.sc_blogger.style_image.style_image_small .thumb a:hover:after,
.sc_blogger.style_image.style_image_medium .thumb a:hover:after,
.sc_blogger.style_image.style_image_large .thumb a:hover:after{margin-top:-40px;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.sc_blogger.style_image.style_image_small .thumb a:hover:after{margin-top:-15px;}
.sc_blogger.style_image.style_image_medium .thumb a:hover:after{margin-top:-25px;}
.sc_blogger.style_image.style_image_small .thumb:hover a:before,
.sc_blogger.style_image.style_image_medium .thumb:hover a:before,
.sc_blogger.style_image.style_image_large .thumb:hover a:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255, 255, 255, 0.50);}
.sc_blogger.style_image.style_image_small .thumb a,
.sc_blogger.style_image.style_image_medium .thumb a,
.sc_blogger.style_image.style_image_large .thumb a{overflow:hidden;}
.sc_blogger.style_image.style_image_large .thumb a img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.sc_blogger.style_image.style_image_small .thumb a:hover img,
.sc_blogger.style_image.style_image_medium .thumb a:hover img,
.sc_blogger.style_image.style_image_large .thumb a:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}
.sc_blogger.style_image.style_image_large .sc_blogger_info{}
.sc_blogger.style_image.style_image_large .sc_blogger_info:before{display:none;}
.sc_blogger.style_image.style_image_large .sc_blogger_more{display:none;}
.sc_blogger.style_image.style_image_small .thumb a,
.sc_blogger.style_image.style_image_small .thumb a img,
.sc_blogger.style_image.style_image_small .thumb a:hover,
.sc_blogger.style_image.style_image_small .thumb a:before,
.sc_blogger.style_image.style_image_small .sc_blogger_title a,
.sc_blogger.style_image.style_image_small .sc_blogger_title a:hover,
.sc_blogger.style_image.style_image_medium .thumb a,
.sc_blogger.style_image.style_image_medium .thumb a img,
.sc_blogger.style_image.style_image_medium .thumb a:hover,
.sc_blogger.style_image.style_image_medium .thumb a:before,
.sc_blogger.style_image.style_image_medium .sc_blogger_title a,
.sc_blogger.style_image.style_image_medium .sc_blogger_title a:hover,
.sc_blogger.style_image.style_image_large .thumb a,
.sc_blogger.style_image.style_image_large .thumb a img,
.sc_blogger.style_image.style_image_large .thumb a:hover,
.sc_blogger.style_image.style_image_large .thumb a:before,
.sc_blogger.style_image.style_image_large .sc_blogger_title a,
.sc_blogger.style_image.style_image_large .sc_blogger_title a:hover{-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.sc_blogger.style_image.style_image_small .thumb a:after,
.sc_blogger.style_image.style_image_small .thumb a:hover:after,
.sc_blogger.style_image.style_image_medium .thumb a:after,
.sc_blogger.style_image.style_image_medium .thumb a:hover:after,
.sc_blogger.style_image.style_image_large .thumb a:after,
.sc_blogger.style_image.style_image_large .thumb a:hover:after{-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.sc_blogger.style_image .sc_blogger_title{padding-bottom:0 !important;margin-bottom:10px;}
.sc_blogger.sc_blogger_horizontal.style_image .columns1_3.column_item_3 + div{}
.sc_blogger.sc_blogger_horizontal.style_image .columns1_2.even + div{clear:both;}
@keyframes zoomin{0%{transform:scale(.1);-webkit-transform:scale(.1);}
100%{transform:scale(1);-webkit-transform:scale(1);}
}
@-webkit-keyframes viewmore{0%{transform:scale(.1);-webkit-transform:scale(.1);}
100%{transform:scale(1);-webkit-transform:scale(1);}
}
@keyframes zoomout{0%{transform:scale(1);-webkit-transform:scale(1);}
100%{transform:scale(.1);-webkit-transform:scale(.1);}
}
@-webkit-keyframes viewmore{0%{transform:scale(1);-webkit-transform:scale(1);}
100%{transform:scale(.1);-webkit-transform:scale(.1);}
}
.wooc_demo_icons{float:left;width:24%;text-align:center;margin-bottom:50px;}
.wooc_demo_icons + .wooc_demo_icons{width:25%;border-left:1px solid #dddddd;}
.wooc_demo_icons .sc_icon{margin-bottom:30px;font-size:72px;}
iframe[name="google_conversion_frame"]{height:1px;min-height:0;display:none;}
#debugLog{position:fixed;z-index:1000000;display:block;width:100%;max-height:400px;left:0;top:0;background:rgba(0,0,0,0.8);color:#ffffff;overflow:auto;}
.admin-bar #debugLog{top:32px;}
#debugLogClose{position:absolute;right:0;top:0;width:20px;height:20px;line-height:20px;font-weight:bold;font-size:14px;text-align:center;cursor:pointer;}
#debugLogContent{padding:12px;}
.animated{visibility:hidden;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 50%, 0);-ms-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0);}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}
}
.fadeInUp{visibility:visible;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}
}
.fadeInDown{visibility:visible;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
.pp_description{padding-bottom:0;}
.currentTextHolder{line-height:18px;}
.preloader{position:fixed;top:0;left:0;right:0;bottom:0;background:#ffffff;z-index:13000;height:100%;}
.preloader_image{width:80px;height:80px;position:absolute;left:50%;top:50%;background:url(./images/preloader.gif) no-repeat 50% 50% transparent;margin:-40px 0 0 -40px;}
.istatistik{width:100%;}
.istatistik ul li{list-style:none;background:url(./images/istatistik-kutu.png) center top no-repeat;height:301px;position:relative;}
.istatistik ul li .icon{position:absolute;left:0px;right:0px;margin:auto;width:100%;text-align:center;top:40px;}
.istatistik ul li .ist-title{position:absolute;font-size:18px;color:#fff;text-shadow:0 1px rgba(0,0,0,.3);left:0px;right:0px;text-align:center;top:165px;}
.istatistik ul li .ist-title strong{font-size:56px;display:block;line-height:50px;}
.tab{position:relative;overflow:hidden;margin:0 auto;font-weight:300;color:#888;-webkit-font-smoothing:antialiased;}
.tabs{display:table;position:relative;overflow:hidden;margin:0;width:100%;padding:0;}
.tabs li{float:left;/* list-style:none; *//* position:relative; */width:50%;border:1px solid #fff;border-left:0;padding:20px 5px 60px;box-sizing:border-box;text-align:center;}
.tabs li:first-child{border-left: 1px solid #fff;}
.tabs a{color:#fff;font-weight:500;display:block;outline:none;padding:0;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.tabs_item{display:none;text-align:center;}
.current a{color:#fff;}
span.tabs-icon{display:block;}
span.tabs-title{font-size:20px;display:block;margin-top:10px;}
span.tabs-desc{font-size:13px;display:block;color:#9b9b9b;margin:10px 0;}
span.toggle-btn{background:#fff;color:#000;position:absolute;left:0;right:0;bottom:0;padding:0 0 5px;font-size:12px;transition:all 0.3s;}
span.toggle-btn em{display:block;font-style:normal;font-size:24px;}
.item-sec{float:left;padding:20px;box-sizing:border-box;}
.toggle-btn.google.active, .toggle-btn.google:hover{background:#577ec0;color:#fff;margin-left:-1px;margin-right:-1px;margin-bottom:-1px;}
.toggle-btn.sosyal.active, .toggle-btn.sosyal:hover{background:#5c90cc;color:#fff;margin-right:-1px;margin-bottom:-1px;}
.toggle-btn.dijital.active, .toggle-btn.dijital:hover{background:#283844;color:#fff;margin-left:-1px;margin-right:-1px;margin-bottom:-1px;}
.toggle-btn.tv.active, .toggle-btn.tv:hover{margin-left:-1px;margin-right:-1px;margin-bottom:-1px;}
.item-sec.dugun-{background:#cd2227;border:1px solid #cd2227;}
.item-sec.sunnet-{background:#577ec0;border:1px solid #577ec0;}
.item-sec.kurum-{background:#1b731c;border:1px solid #1b731c;}
.item-sec.optik-{background:#006600;border:1px solid #006600;}
.item-sec.sureli-{background:#007700;border:1px solid #007700;}
.item-sec.kurumsal-{background:#008800;border:1px solid #008800;}
.item-sec.surekli-{background:#009900;border:1px solid #009900;}
.item-sec.davet-{background:#009900;border:1px solid #009900;}
.item-sec.egitim-{background:#008800;border:1px solid #008800;}
.item-sec.kartvizit-{background:#007700;border:1px solid #007700;}
.item-sec.davetiye-{background:#006600;border:1px solid #006600;}
.item-sec.cam-{background:#660000;border:1px solid #660000;}
.item-sec.ahsap-{background:#770000;border:1px solid #770000;}
.item-sec.pleksi-{background:#880000;border:1px solid #880000;}
.item-sec.forex-{background:#990000;border:1px solid #990000;}
.item-sec.kompozit-{background:#990000;border:1px solid #990000;}
.item-sec.fayans-{background:#880000;border:1px solid #880000;}
.item-sec.promosyon-{background:#770000;border:1px solid #770000;}
.item-sec.cesitli-{background:#660000;border:1px solid #660000;}
.item-sec.dis-{background:#005588;border:1px solid #005588;}
.item-sec.etkinlik-{background:#006699;border:1px solid #006699;}
.item-sec.branda-{background:#0077aa;border:1px solid #0077aa;}
.item-sec.poster-{background:#0088bb;border:1px solid #0088bb;}
.item-sec.folyo-{background:#0088bb;border:1px solid #0088bb;}
.item-sec.arkadan-{background:#0077aa;border:1px solid #0077aa;}
.item-sec.duvar-{background:#006699;border:1px solid #006699;}
.item-sec.fotoblok-{background:#005588;border:1px solid #005588;}
.more_btn a{display:inline-block;margin-top:15px;color:#fff;border:1px solid #fff;padding:10px 40px;text-decoration:none;font-size:14px;transition:0.3s;}
.more_btn a:hover{background:#fff;color:#000;}
.sharp-form{padding:6px 20px 0 20px;background:#363842;border-radius:0px;margin-bottom:10px;}
.sharp-form-detail{-webkit-box-shadow:0px 0px 15px 0px rgba(255, 255, 255, 0.75);-moz-box-shadow:0px 0px 15px 0px rgba(255, 255, 255, 0.75);box-shadow:0px 0px 15px 0px rgba(255, 255, 255, 0.75);margin-top:-188px;z-index:5;}
.sharp-form .title{font-size:14pt;color:#fff;text-align:center;padding:0;border-bottom:1px solid #fff;padding-bottom:15px;padding-top:10px;}
.sharp-form iframe{height:441px!important;}
.content_title{padding:0;padding-top:49px;margin-left:0px;font-size:34px;}
.blog_list_cat{position:absolute;z-index:20;background:rgba(237, 27, 85, 0.85);padding:5px;color:#fff;right:5px;bottom:13px;}
.blog_list_cat a{color:#fff;font-size:9pt;}
.sidebar_cat{font-size:9pt;clear:both;text-align:right;padding:2px;border-bottom:1px solid #ECECEC;}
.duyuru_tarih{position:absolute;bottom:10px;left:10px;z-index:20;background:rgba(237, 27, 85, 0.85);padding:5px;color:#fff;width:37px;line-height:normal;text-align:center;font-size:9pt;}
.sonhaberler{padding:20px 0px;display:inline-block;background:#F3F3F3;width:100%;}
.index-title{background:url(./images/haber-title.png) bottom center no-repeat;font-size:24px;font-weight:bold;color:#2c4755;display:block;text-align:center;padding-bottom:23px;margin-bottom:20px;}
.index-ozet{font-size:14px;color:#637988;text-align:center;width:700px;max-width:100%;display:table;margin:10px auto;line-height:18px;}
.sonhaberler ul li{width:360px;height:325px;background-color:#fff;float:left;margin-left:10px;position:relative;padding:0;list-style:none;-webkit-box-shadow:0px 0px 3px 0px rgba(50, 50, 50, 0.32);-moz-box-shadow:0px 0px 3px 0px rgba(50, 50, 50, 0.32);box-shadow:0px 0px 3px 0px rgba(50, 50, 50, 0.32);}
.sonhaberler ul li:hover a{color:#ed1b55;}
.sonhaberler ul li:first-child{}
.sonhaberler ul li .haber-resim{float:left;width:100%;max-height:150px;overflow:hidden;}
.sonhaberler ul li .haber-resim img{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.sonhaberler ul li .haber-resim:hover img{-webkit-transform:rotate(5deg) scale(1.4);transform:rotate(5deg) scale(1.4);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.sonhaberler ul li .haber-tarih{font-size:13px;color:#fff;background-color:rgba(217,15,58,0.85);display:inline-block;position:absolute;padding:5px 10px;left:0px;top:10px;line-height:20px;}
.sonhaberler ul li .haber-title{padding:10px 0px;color:#d90f3a;font-size:18px;display:inline-block;font-weight:normal;line-height:22px;margin:0 10px;}
.sonhaberler ul li .haber-ozet{padding:0 0 10px 0;font-size:14px;color:#637988;line-height:20px;letter-spacing:0px;margin:0 10px;}
.sonhaberler ul li .haber-blok{width:340px;}
.ref-blok{float:left;width:15%;margin:0.8%;padding:1%;box-sizing:border-box;border:1px solid #ccc;}
.ref-blok img{filter:grayscale(1);transition:0.3s;width:100%;display:block;}
.ref-blok:hover img{-webkit-filter:none;filter:none;}
.video-frame{max-width:600px;margin:auto;padding:1px;background:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.58);-moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.58);box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.58);}
.post-date{font-size:10pt;color:#EF1B55;line-height:19px;padding:5px;}
#footer-nav{list-style:none}
#footer-nav > li{font-weight:700;font-size:12pt}
#footer-nav > li > ul > li{font-weight:400;font-size:10pt;padding:5px 0;border-bottom:1px solid #EBE8E8;}
.partners{margin:auto;width:190px;}
.partners li{float:left;list-style:none;}
.partners li img{opacity:0.6}
.partners li:hover img{opacity:1}
.hizmetler a img{-webkit-filter:grayscale(1);filter:grayscale(1);transition:0.3s;max-width:100%;display:block;}
.hizmetler a:hover img{-webkit-filter:none;filter:none;transition:0.3s;}
.hizmetler a{display:block;border:1px solid #ddd;margin:10px;}
.hizmetler a:hover{background:#FBFBFB;transition:300ms;}
.hizmetler .hizmet-aciklama{line-height:18px;font-size:14px;text-align:center;margin:10px;min-height:90px;}
.imbaslik {color:#fff; font-size:18px; margin-bottom:2px;}
@media only screen and (max-width: 1200px) {.item-sec{width:50%}}
@media only screen and (min-width: 1201px) {.item-sec{width:25%}}