/*   HTML Theme Shortcodes CSS*/
/* 
1. Debug CSS
2. The Events Calendar CSS
3. WooCommerce CSS
4. trx_addons_editor CSS 
5. Shortcodes CSS
6. Swiper CSS
7. Magnific Popup CSS
8. trx_addons_front CSS
9. trx_addons_hover CSS
10. trx_addons_animation CSS
11. Layouts CSS
12. Logo CSS
13. Search CSS
14. Cart CSS
15. Currency CSS
16. Menu CSS
17. Title CSS
18. Testimonials CSS
19. Audio CSS
20. Banner CSS
21. Flickr CSS 
22. Slider CSS
23. Socials CSS
24. Twitter CSS
25. Video CSS
26. Action CSS
27. Anchor CSS
28. Blogger CSS
29. Button CSS
30. Content CSS 
31. CountDown CSS
32. Contact Form CSS
33. Google Map CSS
34. Icons CSS
35. Popup CSS 
36. Price CSS
37. Promo CSS 
38. Skills CSS
39. Socials Icons CSS
40. Table CSS
41. Title CSS
42. TRX_addons CSS
43. TRX_addons_editor CSS
*/



/* Debug CSS */
/* Profiler
-----------------------------------------------------------------*/
.trx_addons_profiler {
    background-color:#effcfc;
    padding: 2em;
    border-top: 1px dashed #20c7ca;
}
.trx_addons_cv .trx_addons_profiler {
    width:50%;
    float: right;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
@media (max-width: 1367px) {
    .trx_addons_cv .trx_addons_profiler {
        display:none;
    }
}
@media (max-width: 799px) {
    .trx_addons_profiler {
        display:none;
    }
}
.trx_addons_profiler .profiler_title {
    margin-top:0;
    font-size:1.5em;
}
.trx_addons_profiler table {
    border-collapse:collapse;
    margin: 0 auto;
}
.trx_addons_profiler table th,
.trx_addons_profiler table td {
    font-weight:normal;
    border: 1px solid #aaeeee;
    padding:6px 8px;
}
.trx_addons_profiler table th {
    background-color:#ddf0f0;
}
.trx_addons_profiler table td {
    text-align: right;
}

/* The Events Calendar CSS */

.sc_events.slider_pagination {
    padding-bottom: 3em;
}
.sc_events.swiper-container-horizontal > .swiper-pagination {
    bottom: 0;
}
.sc_events.slider_swiper .swiper-pagination-bullet {
    border-color: #ddd;
}

.sc_events_item {
    display:block;
    overflow:hidden;
    position:relative;
    background-color:#f7f7f7;
    height: 6.4286em;
}
.sc_events_item + .sc_events_item {
    margin-top: 1em;
}
.sc_events_item_date,
.sc_events_item_title,
.sc_events_item_button {
    position:absolute;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
}
.sc_events_item_date {
    top: 0;
    left: 0;
    width: 6.4286em;
    height: 6.4286em;
    color: #292929;
    text-align:center;
}
.sc_events_default .sc_events_item_date {
    background-color:#292929;
    color: #fff;
}
.sc_events_default .sc_events_item:hover .sc_events_item_date {
    background-color:#efa758;
}
.sc_events_item_day {
    display: block;
    font-size: 2em;
    line-height:1.5em;
    margin-top:0.5em;
}
.sc_events_item_month {
    font-size: 0.7143em;
    line-height:1.3em;
    text-transform:uppercase;
    display: block;
}
.sc_events_item_title {
    left: 8em;
    color: #292929;
    font-size: 1.1429em;
    line-height: 1.3em;
    max-width:75%;
    padding-right:3em;
}
.sc_events_item:hover .sc_events_item_title {
    color:#efa758;
}
.sc_events_item_time {
    color: #888888;
}
.sc_events_item:hover .sc_events_item_time {
    color:#efa758;
}
.sc_events_item_title,
.sc_events_item_button {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.sc_events_item_button {
    right: 3em;
    color: #292929;
    text-align:center;
}
.sc_events_item:hover .sc_events_item_button {
    color:#efa758;
}
.sc_events_item_button:before {
    content:'\e884';
    font-family:'trx_addons_icons';
}

/* Style 'Detailed' */
.sc_events_detailed .sc_events_item {
    background-color: transparent;
    border: 1px solid #efa758;
    white-space:nowrap;
    height:auto;
}
.sc_events_detailed .sc_events_item_date_wrap,
.sc_events_detailed .sc_events_item_time_wrap,
.sc_events_detailed .sc_events_item_title_wrap,
.sc_events_detailed .sc_events_item_button_wrap {
    position:relative;
    display:inline-block;
    vertical-align:top;
    height: 4em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.sc_events_detailed .sc_events_item_date_wrap {
    border-right: 1px solid #efa758;
    width: 17%;
}
.sc_events_detailed .sc_events_item_title_wrap {
    width: 48%;
}
.sc_events_detailed .sc_events_item_time_wrap {
    width: 19%;
}
.sc_events_detailed .sc_events_item_button_wrap {
    width: 16%;
}
.sc_events_detailed .sc_events_item_time_wrap:before,
.sc_events_detailed .sc_events_item_button_wrap:before {
    content:' ';
    display:block;
    border-right: 2px solid #efa758;
    position:absolute;
    width: 0;
    height: 1em;
    left:0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.sc_events_detailed .sc_events_item_date,
.sc_events_detailed .sc_events_item_time,
.sc_events_detailed .sc_events_item_title,
.sc_events_detailed .sc_events_item_button {
    display:block;
    white-space: normal;
    position:absolute;
    left:0;
    top: 50%;
    width: 100%;
    height:auto;
    min-height:0;
    max-height:none;
    max-width:none;
    padding: 0 1.5em;
    font-size:1em;
    line-height:1.3em;
    background-color:transparent;
    text-align:left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.sc_events_detailed .sc_events_item_time,
.sc_events_detailed .sc_events_item_button {
    padding: 0 1em;
}
.sc_events_detailed .sc_events_item_button:before,
.sc_events_detailed .sc_events_item_button:after {
    display:none;
}
.sc_events_detailed .sc_events_item:hover {
    background-color:#efa758;
    color: #fff;
}
.sc_events_detailed .sc_events_item:hover .sc_events_item_time_wrap:before,
.sc_events_detailed .sc_events_item:hover .sc_events_item_button_wrap:before {
    border-color: #fff;
}

/* WooCommerce CSS */
/* Extended Attributes
------------------------------------------------ */

.woocommerce div.product form.cart .variations td {
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.woocommerce div.product form.cart .variations tr+tr td.label {
    padding: 1em 0 0;
}

.trx_addons_attrib_item {
    cursor:pointer !important;
}
.trx_addons_attrib_item span {
    overflow:hidden;
    display:block;
}

/* Image */
.trx_addons_attrib_item.trx_addons_attrib_image {
    display:inline-block;
    vertical-align:top;
    margin-right: 1em;
    padding: 5px;
    border: 1px solid #ddd;
    background-color: #fff;
}
.trx_addons_attrib_item.trx_addons_attrib_image img {
    width: 70px;
    height: auto;
}

/* Color */
.trx_addons_attrib_item.trx_addons_attrib_color {
    display:inline-block;
    vertical-align:top;
    margin-right: 0.5em;
    padding: 3px;
    border: 1px solid #ddd;
    background-color: #fafafa;
}
.trx_addons_attrib_item.trx_addons_attrib_color span {
    display:block;
    width: 30px;
    height: 30px;
}

/* Button */
.trx_addons_attrib_item.trx_addons_attrib_button {
    display:inline-block;
    vertical-align:top;
    margin-right: 0.5em;
    padding: 3px;
    border: 1px solid #ddd;
    background-color: #fafafa;
}
.trx_addons_attrib_item.trx_addons_attrib_button span {
    padding: 0.5em 1.5em;
}


/* Selected items */
.trx_addons_attrib_item.trx_addons_attrib_selected {
    background-color: #f0f0f0;
    border-color: red;
}

/* Disabled items */
.trx_addons_attrib_item.trx_addons_attrib_disabled {
    cursor:not-allowed !important;
}
.trx_addons_attrib_item.trx_addons_attrib_disabled span {
    position: relative;
}
.trx_addons_attrib_item.trx_addons_attrib_disabled span:before,
.trx_addons_attrib_item.trx_addons_attrib_disabled span:after {
    content: ' ';
    position:absolute;
    top: 50%;
    left: -20%;
    width: 140%;
    height: 1px;
    background-color: #f0f0f0;
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    transform:rotate(-45deg);
}
.trx_addons_attrib_item.trx_addons_attrib_disabled span:after {
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
}

/* trx_addons_editor CSS */
/* WP Editor styles
-----------------------------------------------------------------*/

/* Accent */
.trx_addons_accent {
    color: #efa758;
}
.trx_addons_accent_bg {
    color: #fff;
    background-color: #efa758;
    padding: 0 0.4em;
    display:inline-block;
}
.trx_addons_hover {
    color: #b88144;
}

/* Inverse */
.trx_addons_inverse {
    color: #fff;
    background-color: #000;
    padding: 0 0.4em;
    display:inline-block;
}

/* Dark text */
.trx_addons_dark {
    color: #000;
}

/* Tiny text */
.trx_addons_tiny_text {
    font-size:11px;
    line-height:1.3em;
    text-transform:uppercase;
    font-weight:700;
    letter-spacing:1px;
}

/* Dropcap */
.trx_addons_dropcap {
    float: left;
    display:block;
    font-size: 2em;
    line-height: 2.2em;
    width: 2.2em;
    height:2.2em;
    text-align:center;
    overflow:hidden;
    margin:0.4em 0.8em 0.5em 0;
    color: #fff;
    background-color: #000;
}
.trx_addons_dropcap_style_2 {
    background-color: #efa758;
}

/* Tooltip */
.trx_addons_tooltip {
    color: #efa758;
    border-bottom: 1px dashed #efa758;
    position:relative;
    cursor: default;
}
.trx_addons_tooltip:before {
    content:attr(data-tooltip);
    pointer-events: none;
    display:inline-block;
    white-space: nowrap;
    padding:0.1em 1em;
    background-color: #efa758;
    color: #fff;
    font-size: 0.8em;
    position:absolute;
    z-index:1;
    left: 50%;
    bottom: 150%;
    filter: alpha(opacity=0);
    opacity: 0;
    border:none;
    -webkit-transform:translateX(-70%);
    -moz-transform:translateX(-70%);
    -ms-transform:translateX(-70%);
    transform:translateX(-70%);
    -webkit-transition: all ease-out 0.1s;
    -moz-transition: all ease-out 0.1s;
    -ms-transition: all ease-out 0.1s;
    -o-transition: all ease-out 0.1s;
    transition: all ease-out 0.1s;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.trx_addons_tooltip:after {
    content: ' ';
    pointer-events: none;
    display:block;
    font-size: 0.8em;
    width:0;
    height:0;
    border: 4px solid transparent;
    border-top-color: #efa758;
    position:absolute;
    z-index:2;
    left: 50%;
    bottom:150%;
    filter: alpha(opacity=0);
    opacity: 0;
    margin-bottom:-4px;
    -webkit-transition: all ease-out 0.1s;
    -moz-transition: all ease-out 0.1s;
    -ms-transition: all ease-out 0.1s;
    -o-transition: all ease-out 0.1s;
    transition: all ease-out 0.1s;
    -webkit-transform:rotate(135deg);
    -moz-transform:rotate(135deg);
    -ms-transform:rotate(135deg);
    transform:rotate(135deg);
}
.trx_addons_tooltip:hover:before,
.trx_addons_tooltip:hover:after {
    bottom:115%;
    filter: alpha(opacity=100);
    opacity: 1;
}


/* Strike */
del {
    color: #ddd;
    text-decoration:line-through;
}

/* No margins */
.trx_addons_no_margin,
.trx_addons_no_margins {
    margin:0;
}

/* List styles */
ul[class*="trx_addons_list"] {
    list-style-type:none;
    padding-left:1.2em;
}
ul[class*="trx_addons_list"] > li {
    position:relative;
}
ul[class*="trx_addons_list"] > li:before {
    font-family: 'trx_addons_icons';
    display:inline-block;
    position:absolute;
    top: 0;
    left: -1em;
    line-height:inherit;
}
ul.trx_addons_list_success,
ul.trx_addons_list_error,
ul.trx_addons_list_plus,
ul.trx_addons_list_minus {
    padding-left: 1.5em;
}
ul.trx_addons_list_success > li:before,
ul.trx_addons_list_error > li:before,
ul.trx_addons_list_plus > li:before,
ul.trx_addons_list_minus > li:before {
    left: -1.3em;
}

ul[class*="trx_addons_list_dot"] > li:before {		content:'\e8b6'; }
ul[class*="trx_addons_list_custom"] > li:before {	content:'\e884'; }
ul[class*="trx_addons_list_success"] > li:before {	content:'\e874'; }
ul[class*="trx_addons_list_error"] > li:before {	content:'\e875'; }
ul[class*="trx_addons_list_info"] > li:before {		content:'\e87f'; }
ul[class*="trx_addons_list_plus"] > li:before {		content:'\e876'; }
ul[class*="trx_addons_list_minus"] > li:before {	content:'\e877'; }
ul[class*="trx_addons_list_help"] > li:before {		content:'\e87c'; }
ul[class*="trx_addons_list_attention"] > li:before {content:'\e880'; }

ul[class*="trx_addons_list"][class*="_circled"] {
    padding-left: 1.8em;
}
ul[class*="trx_addons_list"][class*="_circled"] > li:before {
    font-size:10px;
    left: -2.4em;
    top: 0.4em;
    width: 1.6em;
    height: 1.6em;
    line-height:1.6em;
    text-align:center;
    display:inline-block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    color: #fff;
    background-color:#efa758;
}

ul.trx_addons_list_parameters {
    padding-left:0 !important;
}
ul.trx_addons_list_parameters > li:before {
    display:none;
}
ul.trx_addons_list_parameters > li + li {
    padding-top: 0.2em;
    margin-top: 0.2em;
    border-top: 1px solid #ddd;
}
.trx_addons_list_parameters > li {
    white-space:nowrap;
}
.trx_addons_list_parameters > li > strong {
    display:inline-block;
    width:75%;
    text-align:left;
    font-weight:inherit;
    white-space: normal;
    vertical-align:top;
}
.trx_addons_list_parameters > li > em {
    display:inline-block;
    width:25%;
    text-align:left;
    font-style:normal;
    font-weight:inherit;
    white-space: normal;
    vertical-align:top;
}

/*  Shortcodes CSS */
/* Common styles */
.sc_float_left {	float: left; }
.sc_float_right {	float: right; }
.sc_float_center {	margin-left: auto; margin-right: auto; }

.sc_align_left {	text-align: left; }
.sc_align_right {	text-align: right; }
.sc_align_center {	text-align: center; }
.sc_align_justify {	text-align: justify; }

.sc_padding_small {	padding: 2em 8%; }
.sc_padding_medium {padding: 3em 10%; }
.sc_padding_large {	padding: 4em 12%; }

/* Common styles for title, subtitle, description and button */
.sc_item_title,
.sc_item_subtitle,
.sc_item_descr,
.sc_item_button {
    margin:0;
}
.sc_item_title {
    line-height:1.3em;
}
.sc_item_title > small,
.sc_item_title > big {
    display: inline-block;
    margin-bottom: 0.9em;
}
.sc_item_title + .sc_item_subtitle {
    margin-top: 1.5em;
}
.sc_item_subtitle + .sc_item_title {
    margin-top: 0.6em;
}
.sc_item_subtitle.sc_item_title_style_shadow {
    font-style:normal;
    font-size: 8rem;
    line-height:1.2em;
    color: #f0f0f0;
    opacity:0.3;
    filter: alpha(opacity=30);
    position:absolute;
    z-index:0;
    top:0;
    left: 50%;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
}
.sc_item_subtitle.sc_item_title_style_shadow + .sc_item_title {
    padding: 2.4rem 0;
    margin:0;
}
.sc_item_title + .sc_item_descr,
.sc_item_subtitle + .sc_item_descr {
    margin-top: 4.2em;
}
.sc_item_descr {
    margin-bottom: 4em;
}
.sc_item_descr:last-child {
    margin-bottom: 0;
}
.sc_item_title + .sc_item_slider,
.sc_item_subtitle + .sc_item_slider,
.sc_item_descr + .sc_item_slider,
.sc_item_title + .sc_item_columns,
.sc_item_subtitle + .sc_item_columns,
.sc_item_descr + .sc_item_columns,
.sc_item_title + .sc_item_content,
.sc_item_subtitle + .sc_item_content,
.sc_item_descr + .sc_item_content {
    margin-top: 4em;
}

.sc_item_title + .sc_item_button, .sc_item_title + .sc_item_button_image,
.sc_item_subtitle + .sc_item_button, .sc_item_subtitle + .sc_item_button_image,
.sc_item_descr + .sc_item_button, .sc_item_descr + .sc_item_button_image,
.sc_item_content + .sc_item_button, .sc_item_content + .sc_item_button_image,
.sc_item_slider + .sc_item_button, .sc_item_slider + .sc_item_button_image,
.sc_item_columns + .sc_item_button, .sc_item_columns + .sc_item_button_image {
    margin-top: 4em;
}
.sc_item_button a {
    display:inline-block;
    text-transform:uppercase;
    white-space:nowrap;
    padding:1.3em 3.3em;
    font-size:0.8571em;
    font-weight:bold;
    letter-spacing:3px;
    background-color:#292929;
    border:2px solid #292929;
    color: #fff;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
}
.sc_item_button a + a {
    margin-left: 1em;
}
.sc_item_button a:hover {
    background-color: transparent;
    color: #292929;
}
.sc_item_button_image img {
    max-height:8em;
    width:auto;
}

/* trx_addons_icons */

@font-face {
  font-family: 'trx_addons_icons';
  src: url('../font/trx_addons_icons.eot?6749223');
  src: url('../font/trx_addons_icons.eot?6749223#iefix') format('embedded-opentype'),
       url('../font/trx_addons_icons.svg?6749223#trx_addons_icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'trx_addons_icons';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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ADIAAOgyAADoMgAAADMAAOgzAADoMwAAADQAAOg0AADoNAAAADUAAOg1AADoNQAAADYAAOg2AADoNgAAADcAAOg3AADoNwAAADgAAOg4AADoOAAAADkAAOg5AADoOQAAADoAAOg6AADoOgAAADsAAOg7AADoOwAAADwAAOg8AADoPAAAAD0AAOg9AADoPQAAAD4AAOg+AADoPgAAAD8AAOg/AADoPwAAAEAAAOhAAADoQAAAAEEAAOhBAADoQQAAAEIAAOhCAADoQgAAAEMAAOhDAADoQwAAAEQAAOhEAADoRAAAAEUAAOhFAADoRQAAAEYAAOhGAADoRgAAAEcAAOhHAADoRwAAAEgAAOhIAADoSAAAAEkAAOhJAADoSQAAAEoAAOhKAADoSgAAAEsAAOhLAADoSwAAAEwAAOhMAADoTAAAAE0AAOhNAADoTQAAAE4AAOhOAADoTgAAAE8AAOhPAADoTwAAAFAAAOhQAADoUAAAAFEAAOhRAADoUQAAAFIAAOhSAADoUgAAAFMAAOhTAADoUwAAAFQAAOhUAADoVAAAAFUAAOhVAADoVQAAAFYAAOhWAADoVgAAAFcAAOhXAADoVwAAAFgAAOhYAADoWAAAAFkAAOhZAADoWQAAAFoAAOhaAADoWgAAAFsAAOhbAADoWwAAAFwAAOhcAADoXAAAAF0AAOhdAADoXQAAAF4AAOheAADoXgAAAF8AAOhfAADoXwAAAGAAAOhgAADoYAAAAGEAAOhhAADoYQAAAGIAAOhiAADoYgAAAGMAAOhjAADoYwAAAGQAAOhkAADoZAAAAGUAAOhlAADoZQAAAGYAAOhmAADoZgAAAGcAAOhnAADoZwAAAGgAAOhoAADoaAAAAGkAAOhpAADoaQAAAGoAAOhqAADoagAAAGsAAOhrAADoawAAAGwAAOhsAADobAAAAG0AAOhtAADobQAAAG4AAOhuAADobgAAAG8AAOhvAADobwAAAHAAAOhwAADocAAAAHEAAOhxAADocQAAAHIAAOhyAADocgAAAHMAAOhzAADocwAAAHQAAOh0AADodAAAAHUAAOh1AADodQAAAHYAAOh2AADodgAAAHcAAOh3AADodwAAAHgAAOh4AADoeAAAAHkAAOh5AADoeQAAAHoAAOh6AADoegAAAHsAAOh7AADoewAAAHwAAOh8AADofAAAAH0AAOh9AADofQAAAH4AAOh+AADofgAAAH8AAOh/AADofwAAAIAAAOiAAADogAAAAIEAAOiBAADogQAAAIIAAOiCAADoggAAAIMAAOiDAADogwAAAIQAAOiEAADohAAAAIUAAOiFAADohQAAAIYAAOiGAADohgAAAIcAAOiHAADohwAAAIgAAOiIAADoiAAAAIkAAOiJAADoiQAAAIoAAOiKAADoigAAAIsAAOiLAADoiwAAAIwAAOiMAADojAAAAI0AAOiNAADojQAAAI4AAOiOAADojgAAAI8AAOiPAADojwAAAJAAAOiQAADokAAAAJEAAOiRAADokQAAAJIAAOiSAADokgAAAJMAAOiTAADokwAAAJQAAOiUAADolAAAAJUAAOiVAADolQAAAJYAAOiWAADolgAAAJcAAOiXAADolwAAAJgAAOiYAADomAAAAJkAAOiZAADomQAAAJoAAOiaAADomgAAAJsAAOibAADomwAAAJwAAOicAADonAAAAJ0AAOidAADonQAAAJ4AAOieAADongAAAJ8AAOifAADonwAAAKAAAOigAADooAAAAKEAAOihAADooQAAAKIAAOiiAADoogAAAKMAAOijAADoowAAAKQAAOikAADopAAAAKUAAOilAADopQAAAKYAAOimAADopgAAAKcAAOinAADopwAAAKgAAOioAADoqAAAAKkAAOipAADoqQAAAKoAAOiqAADoqgAAAKsAAOirAADoqwAAAKwAAOisAADorAAAAK0AAOitAADorQAAAK4AAOiuAADorgAAAK8AAOivAADorwAAALAAAOiwAADosAAAALEAAOixAADosQAAALIAAOiyAADosgAAALMAAOizAADoswAAALQAAOi0AADotAAAALUAAOi1AADotQAAALYAAOi2AADotgAAALcAAOi3AADotwAAALgAAOi4AADouAAAALkAAOi5AADouQAAALoAAOi6AADougAAALsAAOi7AADouwAAALwAAOi8AADovAAAAL0AAOi9AADovQAAAL4AAOi+AADovgAAAL8AAOi/AADovwAAAMAAAOjAAADowAAAAMEAAOjBAADowQAAAMIAAOkPAADpDwAAAMMAAOkQAADpEAAAAMQAAOkRAADpEQAAAMUAAOkSAADpEgAAAMYAAPD1AADw9QAAAMcAAPKYAADymAAA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ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAxADYAIABiAHkAIABvAHIAaQBnAGkAbgBhAGwAIABhAHUAdABoAG8AcgBzACAAQAAgAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAHQAcgB4AF8AYQBkAGQAbwBuAHMAXwBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgB0AHIAeABfAGEAZABkAG8AbgBzAF8AaQBjAG8AbgBzAHQAcgB4AF8AYQBkAGQAbwBuAHMAXwBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAHQAcgB4AF8AYQBkAGQAbwBuAHMAXwBpAGMAbwBuAHMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygAFc3BpbjMFc3BpbjUFc2hhcmUDYWRuB2FuZHJvaWQJYW5nZWxsaXN0BWFwcGxlB2JlaGFuY2UJYml0YnVja2V0CmJ1eXNlbGxhZHMCY2MIY29kZW9wZW4OY29ubmVjdGRldmVsb3AEY3NzMwhkYXNoY3ViZQlkZWxpY2lvdXMKZGV2aWFudGFydARkaWdnCGRyaWJiYmxlB2Ryb3Bib3gGZHJ1cGFsCGZhY2Vib29rBmZsaWNrcghmb3J1bWJlZQpmb3Vyc3F1YXJlA2dpdAZnaXRodWIGZ29vZ2xlBWdwbHVzB2d3YWxsZXQLaGFja2VyLW5ld3MFaHRtbDUJaW5zdGFncmFtB2lveGhvc3QGam9vbWxhCGpzZmlkZGxlBmxhc3RmbQdsZWFucHViCGxpbmtlZGluBWxpbnV4Bm1heGNkbghtZWFucGF0aAZvcGVuaWQJcGFnZWxpbmVzBnBheXBhbA5waWVkLXBpcGVyLWFsdAlwaW50ZXJlc3QCcXEGcmVkZGl0BnJlbnJlbgZzZWxsc3kMc2hpcnRzaW5idWxrC3NpbXBseWJ1aWx0CHNreWF0bGFzBXNreXBlBXNsYWNrCnNsaWRlc2hhcmUNc3RhY2tvdmVyZmxvdwVzdGVhbQtzdHVtYmxldXBvbg10ZW5jZW50LXdlaWJvBnRyZWxsbwZ0dW1ibHIGdHdpdGNoB3R3aXR0ZXIEdmluZQl2a29udGFrdGUGd2VjaGF0CHdoYXRzYXBwBXdlaWJvB3dpbmRvd3MJd29yZHByZXNzBHhpbmcEeWVscAd5b3V0dWJlBXlhaG9vBmNpcmNsZQVsZW1vbgpzb3VuZGNsb3VkDmdvb2dsZS1jaXJjbGVzB2xvZ28tZGIGc3dlZGVuCGV2ZXJub3RlBWhlYXJ0C2hlYXJ0LWVtcHR5A2V5ZQdjb21tZW50BGRvd24EbGVmdAVyaWdodAJ1cAZwZW5jaWwJc2hhcmVhYmxlBXRvb2xzBmJhc2tldAVyZXBseQlyZXBseS1hbGwHZm9yd2FyZARlZGl0CGZlYXRoZXIzBGNvZGUGYXR0YWNoBGxvY2sJbG9jay1vcGVuA3BpbgRob21lBGxpbmsGdW5saW5rCGRvd25sb2FkBG1haWwEc3RhcgpzdGFyLWVtcHR5CHVzZXItYWx0CXVzZXItcGx1cwp1c2VyLXRpbWVzC3VzZXJzLWdyb3VwAm9rBmRlbGV0ZQRwbHVzBW1pbnVzCm9rLWNpcmNsZWQOZGVsZXRlLWNpcmNsZWQMcGx1cy1jaXJjbGVkDW1pbnVzLWNpcmNsZWQEaGVscAxoZWxwLWNpcmNsZWQMaW5mby1jaXJjbGVkBGluZm8JYXR0ZW50aW9uEWF0dGVudGlvbi1jaXJjbGVkCWRvd24tbWluaQlsZWZ0LW1pbmkKcmlnaHQtbWluaQd1cC1taW5pA3JzcwtzbGlkZXItbGVmdAxzbGlkZXItcmlnaHQFc3dvcmQDZ3BzB21vbml0b3IFbW91c2UHZmVhdGhlcglidXR0ZXJmbHkGZmxvd2VyBmNhbWVyYQRsYW1wB2dsYXNzZXMJdGVsZXBob25lBXByaW50BmV4cG9ydARtdXRlBnZvbHVtZQZzZWFyY2gGcHJpbnQyCHlvdXR1YmUyCGFzdGVyaXNrCGNoZWNrYm94C2NpcmNsZS10aGluCGVsbGlwc2lzDWVsbGlwc2lzLXZlcnQDb2ZmCHNjaXNzb3JzBXBhc3RlBmZsb3BweQRib29rCnRvZ2dsZS1vZmYJdG9nZ2xlLW9uB2NvbHVtbnMFdGFibGUKY2lyY2xlLWRvdAljaGFydC1iYXIKY2hhcnQtYXJlYQljaGFydC1waWUKY2hhcnQtbGluZQtjZXJ0aWZpY2F0ZQZzaWduYWwOY2hlY2tib3gtZW1wdHkEZ2lmdAdkZXNrdG9wBmxhcHRvcAZ0YWJsZXQGbW9iaWxlA2RvdAZyZWNvcmQLcXVvdGUtcmlnaHQKcXVvdGUtbGVmdAhmZWF0aGVyMhBsb2NhdGlvbi1vdXRsaW5lBG1lbnUFY2hlY2sGY2FuY2VsBGZpcmUKZmlyZS1saWdodApmb29kLWxpZ2h0CmFycm93LWRvd24KYXJyb3ctbGVmdAthcnJvdy1yaWdodAhhcnJvdy11cARmb29kB3dwZm9ybXMAAAAAAAABAAH//wAPAAAAAAAAAAAAAAAAAAAAAAAYABgAGAAYA5v/IQOb/yGwACwgsABVWEVZICBLuAAOUUuwBlNaWLA0G7AoWWBmIIpVWLACJWG5CAAIAGNjI2IbISGwAFmwAEMjRLIAAQBDYEItsAEssCBgZi2wAiwgZCCwwFCwBCZasigBCkNFY0VSW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZ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') format('truetype');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'trx_addons_icons';
    src: url('../font/trx_addons_icons.svg?6749223#trx_addons_icons') format('svg');
  }
}
*/
 
 [class^="trx_addons_icon-"]:before, [class*=" trx_addons_icon-"]:before {
  font-family: "trx_addons_icons";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.trx_addons_icon-spin3:before { content: '\e800'; } /* '' */
.trx_addons_icon-spin5:before { content: '\e801'; } /* '' */
.trx_addons_icon-share:before { content: '\e802'; } /* '' */
.trx_addons_icon-adn:before { content: '\e803'; } /* '' */
.trx_addons_icon-android:before { content: '\e804'; } /* '' */
.trx_addons_icon-angellist:before { content: '\e805'; } /* '' */
.trx_addons_icon-apple:before { content: '\e806'; } /* '' */
.trx_addons_icon-behance:before { content: '\e807'; } /* '' */
.trx_addons_icon-bitbucket:before { content: '\e808'; } /* '' */
.trx_addons_icon-buysellads:before { content: '\e809'; } /* '' */
.trx_addons_icon-cc:before { content: '\e80a'; } /* '' */
.trx_addons_icon-codeopen:before { content: '\e80b'; } /* '' */
.trx_addons_icon-connectdevelop:before { content: '\e80c'; } /* '' */
.trx_addons_icon-css3:before { content: '\e80d'; } /* '' */
.trx_addons_icon-dashcube:before { content: '\e80e'; } /* '' */
.trx_addons_icon-delicious:before { content: '\e80f'; } /* '' */
.trx_addons_icon-deviantart:before { content: '\e810'; } /* '' */
.trx_addons_icon-digg:before { content: '\e811'; } /* '' */
.trx_addons_icon-dribbble:before { content: '\e812'; } /* '' */
.trx_addons_icon-dropbox:before { content: '\e813'; } /* '' */
.trx_addons_icon-drupal:before { content: '\e814'; } /* '' */
.trx_addons_icon-facebook:before { content: '\e815'; } /* '' */
.trx_addons_icon-flickr:before { content: '\e816'; } /* '' */
.trx_addons_icon-forumbee:before { content: '\e817'; } /* '' */
.trx_addons_icon-foursquare:before { content: '\e818'; } /* '' */
.trx_addons_icon-git:before { content: '\e819'; } /* '' */
.trx_addons_icon-github:before { content: '\e81a'; } /* '' */
.trx_addons_icon-google:before { content: '\e81b'; } /* '' */
.trx_addons_icon-gplus:before { content: '\e81c'; } /* '' */
.trx_addons_icon-gwallet:before { content: '\e81d'; } /* '' */
.trx_addons_icon-hacker-news:before { content: '\e81e'; } /* '' */
.trx_addons_icon-html5:before { content: '\e81f'; } /* '' */
.trx_addons_icon-instagram:before { content: '\e820'; } /* '' */
.trx_addons_icon-ioxhost:before { content: '\e821'; } /* '' */
.trx_addons_icon-joomla:before { content: '\e822'; } /* '' */
.trx_addons_icon-jsfiddle:before { content: '\e823'; } /* '' */
.trx_addons_icon-lastfm:before { content: '\e824'; } /* '' */
.trx_addons_icon-leanpub:before { content: '\e825'; } /* '' */
.trx_addons_icon-linkedin:before { content: '\e826'; } /* '' */
.trx_addons_icon-linux:before { content: '\e827'; } /* '' */
.trx_addons_icon-maxcdn:before { content: '\e828'; } /* '' */
.trx_addons_icon-meanpath:before { content: '\e829'; } /* '' */
.trx_addons_icon-openid:before { content: '\e82a'; } /* '' */
.trx_addons_icon-pagelines:before { content: '\e82b'; } /* '' */
.trx_addons_icon-paypal:before { content: '\e82c'; } /* '' */
.trx_addons_icon-pied-piper-alt:before { content: '\e82d'; } /* '' */
.trx_addons_icon-pinterest:before { content: '\e82e'; } /* '' */
.trx_addons_icon-qq:before { content: '\e82f'; } /* '' */
.trx_addons_icon-reddit:before { content: '\e830'; } /* '' */
.trx_addons_icon-renren:before { content: '\e831'; } /* '' */
.trx_addons_icon-sellsy:before { content: '\e832'; } /* '' */
.trx_addons_icon-shirtsinbulk:before { content: '\e833'; } /* '' */
.trx_addons_icon-simplybuilt:before { content: '\e834'; } /* '' */
.trx_addons_icon-skyatlas:before { content: '\e835'; } /* '' */
.trx_addons_icon-skype:before { content: '\e836'; } /* '' */
.trx_addons_icon-slack:before { content: '\e837'; } /* '' */
.trx_addons_icon-slideshare:before { content: '\e838'; } /* '' */
.trx_addons_icon-stackoverflow:before { content: '\e839'; } /* '' */
.trx_addons_icon-steam:before { content: '\e83a'; } /* '' */
.trx_addons_icon-stumbleupon:before { content: '\e83b'; } /* '' */
.trx_addons_icon-tencent-weibo:before { content: '\e83c'; } /* '' */
.trx_addons_icon-trello:before { content: '\e83d'; } /* '' */
.trx_addons_icon-tumblr:before { content: '\e83e'; } /* '' */
.trx_addons_icon-twitch:before { content: '\e83f'; } /* '' */
.trx_addons_icon-twitter:before { content: '\e840'; } /* '' */
.trx_addons_icon-vine:before { content: '\e841'; } /* '' */
.trx_addons_icon-vkontakte:before { content: '\e842'; } /* '' */
.trx_addons_icon-wechat:before { content: '\e843'; } /* '' */
.trx_addons_icon-whatsapp:before { content: '\e844'; } /* '' */
.trx_addons_icon-weibo:before { content: '\e845'; } /* '' */
.trx_addons_icon-windows:before { content: '\e846'; } /* '' */
.trx_addons_icon-wordpress:before { content: '\e847'; } /* '' */
.trx_addons_icon-xing:before { content: '\e848'; } /* '' */
.trx_addons_icon-yelp:before { content: '\e849'; } /* '' */
.trx_addons_icon-youtube:before { content: '\e84a'; } /* '' */
.trx_addons_icon-yahoo:before { content: '\e84b'; } /* '' */
.trx_addons_icon-circle:before { content: '\e84c'; } /* '' */
.trx_addons_icon-lemon:before { content: '\e84d'; } /* '' */
.trx_addons_icon-soundcloud:before { content: '\e84e'; } /* '' */
.trx_addons_icon-google-circles:before { content: '\e84f'; } /* '' */
.trx_addons_icon-logo-db:before { content: '\e850'; } /* '' */
.trx_addons_icon-sweden:before { content: '\e851'; } /* '' */
.trx_addons_icon-evernote:before { content: '\e852'; } /* '' */
.trx_addons_icon-heart:before { content: '\e853'; } /* '' */
.trx_addons_icon-heart-empty:before { content: '\e854'; } /* '' */
.trx_addons_icon-eye:before { content: '\e855'; } /* '' */
.trx_addons_icon-comment:before { content: '\e856'; } /* '' */
.trx_addons_icon-down:before { content: '\e857'; } /* '' */
.trx_addons_icon-left:before { content: '\e858'; } /* '' */
.trx_addons_icon-right:before { content: '\e859'; } /* '' */
.trx_addons_icon-up:before { content: '\e85a'; } /* '' */
.trx_addons_icon-pencil:before { content: '\e85b'; } /* '' */
.trx_addons_icon-shareable:before { content: '\e85c'; } /* '' */
.trx_addons_icon-tools:before { content: '\e85d'; } /* '' */
.trx_addons_icon-basket:before { content: '\e85e'; } /* '' */
.trx_addons_icon-reply:before { content: '\e85f'; } /* '' */
.trx_addons_icon-reply-all:before { content: '\e860'; } /* '' */
.trx_addons_icon-forward:before { content: '\e861'; } /* '' */
.trx_addons_icon-edit:before { content: '\e862'; } /* '' */
.trx_addons_icon-feather3:before { content: '\e863'; } /* '' */
.trx_addons_icon-code:before { content: '\e864'; } /* '' */
.trx_addons_icon-attach:before { content: '\e865'; } /* '' */
.trx_addons_icon-lock:before { content: '\e866'; } /* '' */
.trx_addons_icon-lock-open:before { content: '\e867'; } /* '' */
.trx_addons_icon-pin:before { content: '\e868'; } /* '' */
.trx_addons_icon-home:before { content: '\e869'; } /* '' */
.trx_addons_icon-link:before { content: '\e86a'; } /* '' */
.trx_addons_icon-unlink:before { content: '\e86b'; } /* '' */
.trx_addons_icon-download:before { content: '\e86c'; } /* '' */
.trx_addons_icon-mail:before { content: '\e86d'; } /* '' */
.trx_addons_icon-star:before { content: '\e86e'; } /* '' */
.trx_addons_icon-star-empty:before { content: '\e86f'; } /* '' */
.trx_addons_icon-user-alt:before { content: '\e870'; } /* '' */
.trx_addons_icon-user-plus:before { content: '\e871'; } /* '' */
.trx_addons_icon-user-times:before { content: '\e872'; } /* '' */
.trx_addons_icon-users-group:before { content: '\e873'; } /* '' */
.trx_addons_icon-ok:before { content: '\e874'; } /* '' */
.trx_addons_icon-delete:before { content: '\e875'; } /* '' */
.trx_addons_icon-plus:before { content: '\e876'; } /* '' */
.trx_addons_icon-minus:before { content: '\e877'; } /* '' */
.trx_addons_icon-ok-circled:before { content: '\e878'; } /* '' */
.trx_addons_icon-delete-circled:before { content: '\e879'; } /* '' */
.trx_addons_icon-plus-circled:before { content: '\e87a'; } /* '' */
.trx_addons_icon-minus-circled:before { content: '\e87b'; } /* '' */
.trx_addons_icon-help:before { content: '\e87c'; } /* '' */
.trx_addons_icon-help-circled:before { content: '\e87d'; } /* '' */
.trx_addons_icon-info-circled:before { content: '\e87e'; } /* '' */
.trx_addons_icon-info:before { content: '\e87f'; } /* '' */
.trx_addons_icon-attention:before { content: '\e880'; } /* '' */
.trx_addons_icon-attention-circled:before { content: '\e881'; } /* '' */
.trx_addons_icon-down-mini:before { content: '\e882'; } /* '' */
.trx_addons_icon-left-mini:before { content: '\e883'; } /* '' */
.trx_addons_icon-right-mini:before { content: '\e884'; } /* '' */
.trx_addons_icon-up-mini:before { content: '\e885'; } /* '' */
.trx_addons_icon-rss:before { content: '\e886'; } /* '' */
.trx_addons_icon-slider-left:before { content: '\e887'; } /* '' */
.trx_addons_icon-slider-right:before { content: '\e888'; } /* '' */
.trx_addons_icon-sword:before { content: '\e889'; } /* '' */
.trx_addons_icon-gps:before { content: '\e88a'; } /* '' */
.trx_addons_icon-monitor:before { content: '\e88b'; } /* '' */
.trx_addons_icon-mouse:before { content: '\e88c'; } /* '' */
.trx_addons_icon-feather:before { content: '\e88d'; } /* '' */
.trx_addons_icon-butterfly:before { content: '\e88e'; } /* '' */
.trx_addons_icon-flower:before { content: '\e88f'; } /* '' */
.trx_addons_icon-camera:before { content: '\e890'; } /* '' */
.trx_addons_icon-lamp:before { content: '\e891'; } /* '' */
.trx_addons_icon-glasses:before { content: '\e892'; } /* '' */
.trx_addons_icon-telephone:before { content: '\e893'; } /* '' */
.trx_addons_icon-print:before { content: '\e894'; } /* '' */
.trx_addons_icon-export:before { content: '\e895'; } /* '' */
.trx_addons_icon-mute:before { content: '\e896'; } /* '' */
.trx_addons_icon-volume:before { content: '\e897'; } /* '' */
.trx_addons_icon-search:before { content: '\e898'; } /* '' */
.trx_addons_icon-print2:before { content: '\e899'; } /* '' */
.trx_addons_icon-youtube2:before { content: '\e89a'; } /* '' */
.trx_addons_icon-asterisk:before { content: '\e89b'; } /* '' */
.trx_addons_icon-checkbox:before { content: '\e89c'; } /* '' */
.trx_addons_icon-circle-thin:before { content: '\e89d'; } /* '' */
.trx_addons_icon-ellipsis:before { content: '\e89e'; } /* '' */
.trx_addons_icon-ellipsis-vert:before { content: '\e89f'; } /* '' */
.trx_addons_icon-off:before { content: '\e8a0'; } /* '' */
.trx_addons_icon-scissors:before { content: '\e8a1'; } /* '' */
.trx_addons_icon-paste:before { content: '\e8a2'; } /* '' */
.trx_addons_icon-floppy:before { content: '\e8a3'; } /* '' */
.trx_addons_icon-book:before { content: '\e8a4'; } /* '' */
.trx_addons_icon-toggle-off:before { content: '\e8a5'; } /* '' */
.trx_addons_icon-toggle-on:before { content: '\e8a6'; } /* '' */
.trx_addons_icon-columns:before { content: '\e8a7'; } /* '' */
.trx_addons_icon-table:before { content: '\e8a8'; } /* '' */
.trx_addons_icon-circle-dot:before { content: '\e8a9'; } /* '' */
.trx_addons_icon-chart-bar:before { content: '\e8aa'; } /* '' */
.trx_addons_icon-chart-area:before { content: '\e8ab'; } /* '' */
.trx_addons_icon-chart-pie:before { content: '\e8ac'; } /* '' */
.trx_addons_icon-chart-line:before { content: '\e8ad'; } /* '' */
.trx_addons_icon-certificate:before { content: '\e8ae'; } /* '' */
.trx_addons_icon-signal:before { content: '\e8af'; } /* '' */
.trx_addons_icon-checkbox-empty:before { content: '\e8b0'; } /* '' */
.trx_addons_icon-gift:before { content: '\e8b1'; } /* '' */
.trx_addons_icon-desktop:before { content: '\e8b2'; } /* '' */
.trx_addons_icon-laptop:before { content: '\e8b3'; } /* '' */
.trx_addons_icon-tablet:before { content: '\e8b4'; } /* '' */
.trx_addons_icon-mobile:before { content: '\e8b5'; } /* '' */
.trx_addons_icon-dot:before { content: '\e8b6'; } /* '' */
.trx_addons_icon-record:before { content: '\e8b7'; } /* '' */
.trx_addons_icon-quote-right:before { content: '\e8b8'; } /* '' */
.trx_addons_icon-quote-left:before { content: '\e8b9'; } /* '' */
.trx_addons_icon-feather2:before { content: '\e8ba'; } /* '' */
.trx_addons_icon-location-outline:before { content: '\e8bb'; } /* '' */
.trx_addons_icon-menu:before { content: '\e8bc'; } /* '' */
.trx_addons_icon-check:before { content: '\e8bd'; } /* '' */
.trx_addons_icon-cancel:before { content: '\e8be'; } /* '' */
.trx_addons_icon-fire:before { content: '\e8bf'; } /* '' */
.trx_addons_icon-fire-light:before { content: '\e8c0'; } /* '' */
.trx_addons_icon-food-light:before { content: '\e8c1'; } /* '' */
.trx_addons_icon-arrow-down:before { content: '\e90f'; } /* '' */
.trx_addons_icon-arrow-left:before { content: '\e910'; } /* '' */
.trx_addons_icon-arrow-right:before { content: '\e911'; } /* '' */
.trx_addons_icon-arrow-up:before { content: '\e912'; } /* '' */
.trx_addons_icon-food:before { content: '\f0f5'; } /* '' */
.trx_addons_icon-wpforms:before { content: '\f298'; } /* '' */

/* Swiper CSS */

/**
* Swiper 3.3.1
* Most modern mobile touch slider and framework with hardware accelerated transitions
* 
* http://www.idangero.us/swiper/
* 
* Copyright 2016, Vladimir Kharlampidi
* The iDangero.us
* http://www.idangero.us/
* 
* Licensed under MIT
* 
* Released on: February 7, 2016
*/
.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    /* Fix of Webkit flickering */
    z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide {
    float: left;
}
.swiper-container-vertical > .swiper-wrapper {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
}
.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    -moz-transform: translate3d(0px, 0, 0);
    -o-transform: translate(0px, 0px);
    -ms-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
}
.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-transition-property: -webkit-transform, height;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform, height;
}
/* a11y */
.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
}
.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
    touch-action: pan-x;
}
/* Arrows */
.swiper-button-prev,
.swiper-button-next {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    -moz-background-size: 27px 44px;
    -webkit-background-size: 27px 44px;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto;
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto;
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
/* Pagination Styles */
.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: 300ms;
    -moz-transition: 300ms;
    -o-transition: 300ms;
    transition: 300ms;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%;
}
/* Bullets */
.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: 0.2;
}
button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}
.swiper-pagination-white .swiper-pagination-bullet {
    background: #fff;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff;
}
.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000;
}
.swiper-container-vertical > .swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0px, -50%, 0);
    -moz-transform: translate3d(0px, -50%, 0);
    -o-transform: translate(0px, -50%);
    -ms-transform: translate3d(0px, -50%, 0);
    transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 5px 0;
    display: block;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px;
}
/* Progress */
.swiper-pagination-progress {
    background: rgba(0, 0, 0, 0.25);
    position: absolute;
}
.swiper-pagination-progress .swiper-pagination-progressbar {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -moz-transform-origin: left top;
    -ms-transform-origin: left top;
    -o-transform-origin: left top;
    transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
    -webkit-transform-origin: right top;
    -moz-transform-origin: right top;
    -ms-transform-origin: right top;
    -o-transform-origin: right top;
    transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progress {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0;
}
.swiper-container-vertical > .swiper-pagination-progress {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0;
}
.swiper-pagination-progress.swiper-pagination-white {
    background: rgba(255, 255, 255, 0.5);
}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
    background: #fff;
}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
    background: #000;
}
/* 3D Container */
.swiper-container-3d {
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Opera 11.10-12.00 */
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Opera 11.10-12.00 */
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Opera 11.10-12.00 */
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
/* Coverflow */
.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
    /* Windows 8 IE 10 fix */
    -ms-perspective: 1200px;
}
/* Cube + Flip */
.swiper-container-cube,
.swiper-container-flip {
    overflow: visible;
}
.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
}
.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
}
/* Cube */
.swiper-container-cube .swiper-slide {
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible;
}
.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0;
}
/* Fade */
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}
/* Scrollbar */
.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%;
}
.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 10px;
    left: 0;
    top: 0;
}
.swiper-scrollbar-cursor-drag {
    cursor: move;
}
/* Preloader */
.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite;
}
.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    -webkit-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
}
.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes swiper-preloader-spin {
    100% {
        transform: rotate(360deg);
    }
}

/* Magnific Popup CSS */
.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8; }

.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden; }

.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    box-sizing: border-box; }

.mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }

.mfp-align-top .mfp-container:before {
    display: none; }

.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto; }

.mfp-ajax-cur {
    cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out; }

.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
    cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none; }

.mfp-loading.mfp-figure {
    display: none; }

.mfp-hide {
    display: none !important; }

.mfp-preloader {
    color: #CCC;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044; }
.mfp-preloader a {
    color: #CCC; }
.mfp-preloader a:hover {
    color: #FFF; }

.mfp-s-ready .mfp-preloader {
    display: none; }

.mfp-s-error .mfp-content {
    display: none; }

button.mfp-close,
button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    box-shadow: none;
    touch-action: manipulation; }

button::-moz-focus-inner {
    padding: 0;
    border: 0; }

.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    padding: 0 0 18px 10px;
    color: #FFF;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,
.mfp-close:focus {
    opacity: 1; }
.mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
    color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
    color: #FFF;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%; }

.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #CCC;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap; }

.mfp-arrow {
    position: absolute;
    opacity: 0.65;
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
    margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {
    opacity: 1; }
.mfp-arrow:before,
.mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
.mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
.mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
    left: 0; }
.mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
.mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
    right: 0; }
.mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
.mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
.mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
    line-height: 0; }
.mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
.mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
.mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto; }

.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #F3F3F3;
    word-wrap: break-word;
    padding-right: 36px; }

.mfp-image-holder .mfp-content {
    max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    /**
    * Remove all paddings around the image on small screen
    */
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0; }
    .mfp-img-mobile img.mfp-img {
        padding: 0; }
    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0; }
    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px; }
    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0; }
    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px; }
    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, 0.6);
        position: fixed;
        text-align: center;
        padding: 0; } }

@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75); }
    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0; }
    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%; }
    .mfp-container {
        padding-left: 6px;
        padding-right: 6px; } }

/* trx_adons_front CSS */
/* Preloader
-----------------------------------------------------------------*/
#page_preloader {
    background-color:#f0f0f0;
    background-position:center;
    background-repeat:no-repeat;
    position:fixed;
    z-index:1000000;
    left:0; top:0; right:0; bottom:0;
    opacity: 0.8;
}
.preloader_wrap {
    position:absolute;
    display:inline-block;
    left:50%;
    top:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
}
.preloader_wrap > div {
    height: 10px;
    width: 10px;
    background-color: #efa758;
}

/* Circle */
.preloader_wrap > div[class*="preloader_circ"] {
    margin-right:5px;
    border-radius: 50%;
    display: inline-block;
    -webkit-animation: preloader-circle 0.7s infinite ease-in-out;
    animation: preloader-circle 0.7s infinite ease-in-out;
}
.preloader_wrap > div.preloader_circ2 {
    -webkit-animation-delay: -0.6s;
    animation-delay: -0.6s;
}
.preloader_wrap > div.preloader_circ3 {
    -webkit-animation-delay: -0.5s;
    animation-delay: -0.5s;
}
.preloader_wrap > div.preloader_circ4 {
    -webkit-animation-delay: -0.4s;
    animation-delay: -0.4s;
}
.preloader_wrap > div.preloader_circ5 {
    -webkit-animation-delay: -0.3s;
    animation-delay: -0.3s;
}
@-webkit-keyframes preloader-circle {
    0%, 40%, 100% { -webkit-transform: translateY(-10px) }  
    20% { -webkit-transform: translateY(-20px) }
}

@keyframes preloader-circle {
    0%, 40%, 100% { 
        transform: translateY(-10px);
        -webkit-transform: translateY(-10px);
    } 20% {
        transform: translateY(-20px);
        -webkit-transform: translateY(-20px);
    }
}

/* Square */
.preloader_wrap .preloader_square {
    width: 50px;
    height: 50px;
}
.preloader_wrap > div.preloader_square1,
.preloader_wrap > div.preloader_square2 {
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: preloader-square 1.8s infinite ease-in-out;
    animation: preloader-square 1.8s infinite ease-in-out;
}
.preloader_wrap > div.preloader_square2 {
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s;
}
@-webkit-keyframes preloader-square {
    25% { -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5) }
    50% { -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg) }
    75% { -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5) }
    100% { -webkit-transform: rotate(-360deg) }
}
@keyframes preloader-square {
    25% { 
        transform: translateX(42px) rotate(-90deg) scale(0.5);
        -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5);
    }
    50% { 
        transform: translateX(42px) translateY(42px) rotate(-179deg);
        -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg);
    }
    50.1% { 
        transform: translateX(42px) translateY(42px) rotate(-180deg);
        -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);
    }
    75% { 
        transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
        -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
    }
    100% { 
        transform: rotate(-360deg);
        -webkit-transform: rotate(-360deg);
    }
}


/* Scroll to top
--------------------------------------------------------------- */
.trx_addons_scroll_to_top {
    display:block;
    position: fixed;
    z-index: 100001;
    width: 3em;
    height: 3em;
    line-height: 3em;
    text-align:center;
    bottom: -4em;
    right: 2em;
    background: #fff;
    border: 1px solid #eee;
    cursor: pointer;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    filter: alpha(opacity=0);
    opacity: 0;
}
.trx_addons_scroll_to_top:before {
    margin:0 !important;
}
.trx_addons_scroll_to_top.show {
    filter: alpha(opacity=100);
    opacity: 1;
    bottom: 2em;
}
@media (max-width: 959px) {
    .trx_addons_scroll_to_top {		right: 1em;	}
    .trx_addons_scroll_to_top.show {bottom: 1em;}
}



/* Tabs
------------------------------------------------------ */
.trx_addons_tabs .trx_addons_tabs_content+.trx_addons_tabs_content {
    display:none;
}
.trx_addons_tabs .trx_addons_tabs_titles {
    list-style:none;
    padding:0;
    margin:0;
}
.trx_addons_tabs .trx_addons_tabs_titles li:before {
    display:none;
}
.trx_addons_tabs .trx_addons_tabs_titles li {
    display:inline-block;
    font-size:0.8462em;
    line-height: 1.7273em;
    font-weight:700;
    padding:0;
    margin: 0;
    text-transform:uppercase;
    position:relative;
}
.trx_addons_tabs .trx_addons_tabs_titles li+li {
    margin-left: 1em;
}
.trx_addons_tabs .trx_addons_tabs_titles li.ui-tabs-active:after {
    content:' ';
    display:block;
    position:absolute;
    left:0;
    right:0;
    bottom: 0;
    height:2px;
    background-color:#000;
}
.trx_addons_tabs .trx_addons_tabs_content {
    padding:0;
    border: none;
    overflow:hidden;
}
.trx_addons_tabs_with_titles .trx_addons_tabs_content {
    padding-top: 1.5em;
}


/* Popup forms
--------------------------------------------------------------- */
a.trx_addons_popup_link:before {
    display: inline-block;
    line-height:inherit;
    margin-right:0.4em;
}
.trx_addons_popup {
    position:relative;
    margin:0 auto;
    width: 460px;
    height: 310px;
    background-color:#f7f7f7;
    color: #888;
    border:1px solid #ccc;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);	
}
.trx_addons_popup .mfp-close {
    background-color: none;
    color: #292929;
    border-bottom: 1px solid #ccc;
    height: 50px;
}
.trx_addons_popup .trx_addons_tabs_titles {
    margin-right:44px;
}
.trx_addons_popup .trx_addons_tabs_title {
    width:50%;
    margin:0 !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background-color:#ddd;
}
.trx_addons_popup .trx_addons_tabs_title > a {
    display:block;
    width: 100%;
    height: 49px;
    line-height:49px;
    font-size: 18px;
    font-weight:400;
    text-align:center;
}
.trx_addons_popup .trx_addons_tabs_title > a > i {
    display: inline-block;
    line-height:inherit;
    margin-right:0.5em;
}
.trx_addons_popup .trx_addons_tabs_title[data-disabled="true"] a,
.trx_addons_popup .trx_addons_tabs_title[data-disabled="true"] a > i {
    color: #a0a0a0;
    cursor: not-allowed;
}
.trx_addons_popup .trx_addons_tabs_title.ui-tabs-active {
    background-color:#f7f7f7;
    border-bottom-color: transparent;
}
.trx_addons_popup .trx_addons_tabs_title.ui-tabs-active:after {
    bottom: auto;
    top: -1px;
    left: -1px;
    height: 2px;
}
.trx_addons_popup .trx_addons_tabs_titles + .trx_addons_tabs_content,
.trx_addons_popup .trx_addons_tabs_titles + .trx_addons_tabs_content + .trx_addons_tabs_content {
    padding: 2em 1.5em;
    position:relative;
}
.trx_addons_left_side,
.trx_addons_right_side {
    display: block;
    float:left;
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.trx_addons_left_side {
    padding-right: 1em;
}
.trx_addons_right_side {
    padding-left: 1em;
}
.trx_addons_popup_form_wrap form {
    position:static;
}
.trx_addons_popup_form_field .sc_form_field {
    margin-bottom:0.8667em;
}
.trx_addons_popup_form_field_remember,
.trx_addons_popup_form_field_agree,
.trx_addons_popup_form_field_pwd_description {
    font-size: 0.8667em;
    letter-spacing:0;
    margin: 0;
}
.trx_addons_popup_form_field_forgot_password {
    margin-right: 1em;
}
.trx_addons_popup_form_field_submit {
    clear:both;
    padding-top: 1.5em;
}
.trx_addons_popup_form_field_submit .submit_button {
    padding: 1em 2em;
}
.trx_addons_popup .wp-social-login-provider-list {
    padding: 12px 0;
}
.trx_addons_popup .wp-social-login-provider-list a {
    margin: 0 2px 2px 0;
}

@media (max-width: 479px) {
    .trx_addons_popup {
        width: 300px;
        height: auto;
    }
    .trx_addons_left_side,
    .trx_addons_right_side {
        display: block;
        float:none;
        width: 100%;
        padding:0;
    }
    .trx_addons_right_side {
        padding-top: 2em;
    }
}


/* Message box
--------------------------------------------------------------- */
.trx_addons_message_box {
    display:none;
    position:absolute;
    z-index:1000;
    left:50%;
    top:50%;
    max-width:80%;
    padding: 2em;
    line-height:1.2em;
    border: 1px solid #07759C;
    background-color:#B6DDF3;
    color: #07759C;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    -webkit-box-shadow: 4px 4px 16px 0px rgba(0, 0, 200, 0.3);
    -moz-box-shadow: 4px 4px 16px 0px rgba(0, 0, 200, 0.3);
    box-shadow: 4px 4px 16px 0px rgba(0, 0, 200, 0.3);	
}
form .trx_addons_message_box {
    min-width:60%;
}
.trx_addons_message_box_error {
    border: 1px solid #A00000;
    background-color:#FDCDCD;
    color: #A00000;
    -webkit-box-shadow: 4px 4px 16px 0px rgba(200, 0, 0, 0.3);
    -moz-box-shadow: 4px 4px 16px 0px rgba(200, 0, 0, 0.3);
    box-shadow: 4px 4px 16px 0px rgba(200, 0, 0, 0.3);	
}
.trx_addons_message_box_success {
    border: 1px solid #00A000;
    background-color:#CDFDCD;
    color: #00A000;
    -webkit-box-shadow: 4px 4px 16px 0px rgba(0, 200, 0, 0.3);
    -moz-box-shadow: 4px 4px 16px 0px rgba(0, 200, 0, 0.3);
    box-shadow: 4px 4px 16px 0px rgba(0, 200, 0, 0.3);	
}
.trx_addons_message_box p {
    margin:0;
    line-height:1.2em;
}
.trx_addons_message_box p+p {
    margin-top: 0.2em;
}


/* Magnific popup
----------------------------------------------------------------*/
html {
    overflow-y: scroll !important;
}
.mfp-bg {
    background:#fff;
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
    color: #888;
}
.mfp-figure figcaption {
    margin-bottom:40px !important;
    height:40px;
    padding:0 16px;
    overflow:hidden;
    background-color:rgba(255,255,255,0.8);
}
.mfp-figure figcaption .mfp-bottom-bar {
    left: 16px;
    right:16px;
    margin-top:-30px;
    width:auto;
}
.mfp-title, .mfp-counter {
    color:#888;
}
.wp-caption a[class*="magnific"],
.wp-caption a[class*="prettyPhoto"] {
    display: block;
}
.wp-caption a[class*="magnific"] img,
.wp-caption a[class*="prettyPhoto"] img {
    vertical-align: top;
}


/* Breadcrumbs
-----------------------------------------------------------------*/
.breadcrumbs {
    font-size: 13px;
    line-height: 19px;
}
.breadcrumbs .breadcrumbs_item {
    display:inline-block;
    vertical-align:top;
    white-space:nowrap; 
}
.breadcrumbs .breadcrumbs_delimiter {
    display:inline-block;
    position:relative;
    margin: 0 0.45em;
    vertical-align:top;
    text-align:center;
}
.breadcrumbs .breadcrumbs_delimiter:before {
    content:'/';
}


/* Post's counters
-----------------------------------------------------------------*/
[class^="trx_addons_icon-"]:before, [class*=" trx_addons_icon-"]:before {
    margin:0;
}
.post_counters_likes.disabled,
.comment_counters_likes.disabled {
    color:#e05100;
}
.post_counters_item:before {
    vertical-align:top;
    line-height:inherit;
    margin:0 0.4em 0 0;
}
.post_counters_item .post_counters_number,
.comment_counters .comment_counters_number {
    margin: 0 0.25em;
}


/* Social icons
-----------------------------------------------------------------*/

/* Socials share */
.socials_share {
    position:relative;
    vertical-align:top;
}
.socials_share .socials_caption {
    display:inline-block;
    margin-right:1em;
}
.socials_share .socials_caption:before {
    content:'\e802';
    font-family: 'trx_addons_icons';
    margin-right:0.5em;
}
.socials_share.socials_type_drop .socials_caption {
    margin-right:0;
}
.socials_share.socials_type_drop .social_items {
    display:none;
    position:absolute;
    z-index:1000;
    right:0;
    bottom: 3em;
    border:1px solid #eee;
    background-color:#ffffff;
    padding: 1em 1.5em;
    max-width:10em;
    line-height:2em;
}
.socials_share.socials_type_drop .social_items:before {
    content:' ';
    display:block;
    position:absolute;
    z-index:1;
    right: 20%;
    bottom: -5px;
    width: 8px;
    height: 8px;
    border-bottom:1px solid #eee;
    border-left:1px solid #eee;
    background-color:#ffffff;
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    transform:rotate(-45deg);
}
.socials_share.socials_type_drop .social_item {
    display:block;
    text-align:left;
}
.socials_share.socials_type_drop .social_item+.social_item {
    margin-left:0;
}
.socials_share.socials_type_drop .social_item > a > span {
    margin-left:0;
    margin-right:0.75em;
    width:1em;
    display:inline-block;
    line-height:1em;
}



/* Widgets decoration
-----------------------------------------------------------------*/

/* Widgets with posts */
.widget_area .post_item,
aside .post_item {
    overflow:hidden;
    text-align:left;
    margin-bottom: 0;
    background-color: transparent;
    position:relative;
}
aside .post_item + .post_item {
    border-top:1px solid #e5e5e5;
    margin-top:2.5em;
    padding-top:2.5em;
}
.widget_area .post_item .post_content,
aside .post_item .post_content {
    overflow:hidden;
}
.widget_area .post_item .post_thumb,
aside .post_item .post_thumb {
    float:left;
    width: 4.6875em;
    height: 4.6875em;
    margin:0 1.25em 4px 0;
    overflow:hidden;
}
.widget_area .post_item .post_thumb img,
aside .post_item .post_thumb img {
    width:100%;
}
.widget_area .post_item .post_title,
aside .post_item .post_title {
    margin: -2px 0 6px 0;
}
.widget_area .post_item .post_info,
aside .post_item .post_info {
    font-size:0.9231em;
    margin-bottom:0;
}
.widget_area .post_item .post_info .post_info_item+.post_info_item:before,
aside .post_item .post_info .post_info_item+.post_info_item:before {
    content: "";
    margin:0 0 0 5px;
}
.widget_area .post_item .post_categories,
aside .post_item .post_categories {
    font-size:0.8462em;
    line-height:1.5em;
    margin-top:-0.2em;
    margin-bottom:1em;
    text-transform:uppercase;
    position:relative;
    padding-right:3em;
}
.widget_area .post_item .post_categories .post_info_counters,
aside .post_item .post_categories .post_info_counters {
    position:absolute;
    right: 0;
    top: 0;
}
.widget_area .post_item .post_categories .post_info_counters .post_counters_label,
aside .post_item .post_categories .post_info_counters .post_counters_label {
    display:none;
}

/* Widgets with bg image */
aside.widget_fullwidth {
    padding:0 !important;
}
aside.widget_bg_image {
    background-repeat:no-repeat;
    background-position:center;
    background-size: cover;
    position:relative;
    padding: 2.6429em 3.1429em;
}
aside.widget_bg_image:before {
    content:' ';
    position:absolute;
    z-index:1;
    left:0;
    top:0;
    right:0;
    bottom:0;
    background-color:rgba(0,0,0,0.6);
}
aside.widget_bg_image .widget_title,
aside.widget_bg_image .widget_content {
    position:relative;
    z-index:2;
}
aside.widget_bg_image .widget_title,
aside.widget_bg_image a,
aside.widget_bg_image li,
aside.widget_bg_image li a {
    color: #ffffff;
}


/* Common styles
-------------------------------------------------------------- */
.trx_addons_stretch_height {
    min-height: 100vh;
}


/* Columns grid
-------------------------------------------------------------- */
.trx_addons_columns_wrap {
    margin-left: 0px;		/* -15px; */
    margin-right: -30px;	/* -15px; */
}
.trx_addons_columns_wrap > [class*="trx_addons_column-"] {

    /* Old way: floating columns */
    /* float: left;*/

    /* New way: inline blocks */
    /* Warning: remove spaces between column's tags:
    Right:																						Wrong:
    <div class="trx_addons_columns_wrap"><div class="trx_addons_column-1_2">				<div class="columns_wrap">
    <div class="trx_addons_column-1_2">
    ...																								...
    </div><div class="trx_addons_column-1_2">														</div>
    <div class="trx_addons_column-1_2">
    ...																								...
    </div></div>																					</div>
    </div>
    */
    display:inline-block;
    vertical-align:top;

    position: relative;
    min-height: 1px;
    padding-left: 0px;	/* 15px; */
    padding-right: 30px;	/* 15px; */
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.trx_addons_columns_wrap.columns_padding_left {
    margin-left: -30px;
    margin-right: 0;
}
.trx_addons_columns_wrap.columns_padding_left > [class*="trx_addons_column-"],
.trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_left {
    padding-left:30px;
    padding-right:0;
}
.trx_addons_columns_wrap.columns_padding_right {
    margin-left: 0;
    margin-right: -30px;
}
.trx_addons_columns_wrap.columns_padding_right > [class*="trx_addons_column-"],
.trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_right {
    padding-left:0;
    padding-right:30px;
}
.trx_addons_columns_wrap.columns_padding_center {
    margin-left: -15px;
    margin-right: -15px;
}
.trx_addons_columns_wrap.columns_padding_center > [class*="trx_addons_column-"],
.trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_center {
    padding-left:15px;
    padding-right:15px;
}
.trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom {
    padding-bottom: 30px;
}
.trx_addons_columns_wrap.no_margin {
    margin: 0 !important;
}
.trx_addons_columns_wrap.no_margin > [class*="trx_addons_column-"] {
    padding: 0 !important;
}

/* Columns width */
.trx_addons_column-1, .trx_addons_column-1_1, .trx_addons_column-2_2,
.trx_addons_column-3_3, .trx_addons_column-4_4, .trx_addons_column-5_5,
.trx_addons_column-6_6, .trx_addons_column-7_7, .trx_addons_column-8_8,
.trx_addons_column-9_9, .trx_addons_column-10_10, .trx_addons_column-11_11,
.trx_addons_column-12_12															{ width:100%; }
.trx_addons_column-1_2, .trx_addons_column-2_4, .trx_addons_column-3_6,
.trx_addons_column-4_8, .trx_addons_column-5_10, .trx_addons_column-6_12			{ width:50%; }
.trx_addons_column-1_3, .trx_addons_column-2_6, .trx_addons_column-3_9,
.trx_addons_column-4_12																{ width:33.33333333%; }
.trx_addons_column-2_3, .trx_addons_column-4_6, .trx_addons_column-8_12				{ width:66.66666667%; }
.trx_addons_column-1_4, .trx_addons_column-2_8, .trx_addons_column-3_12				{ width:25%; }
.trx_addons_column-3_4, .trx_addons_column-6_8, .trx_addons_column-9_12				{ width:75%; }
.trx_addons_column-1_5, .trx_addons_column-2_10										{ width:20%; }
.trx_addons_column-2_5, .trx_addons_column-4_10										{ width:40%; }
.trx_addons_column-3_5, .trx_addons_column-6_10										{ width:60%; }
.trx_addons_column-4_5, .trx_addons_column-8_10										{ width:80%; }
.trx_addons_column-1_6, .trx_addons_column-2_12										{ width:16.66666667%; }
.trx_addons_column-5_6, .trx_addons_column-10_12									{ width:83.33333333%; }
.trx_addons_column-1_7																{ width:14.28571429%; }
.trx_addons_column-2_7																{ width:28.57142857%; }
.trx_addons_column-3_7																{ width:42.85714286%; }
.trx_addons_column-4_7																{ width:57.14285714%; }
.trx_addons_column-5_7																{ width:71.42857143%; }
.trx_addons_column-6_7																{ width:85.71428571%; }
.trx_addons_column-1_8																{ width:12.5%; }
.trx_addons_column-3_8																{ width:37.5%; }
.trx_addons_column-5_8																{ width:62.5%; }
.trx_addons_column-7_8																{ width:87.5%; }
.trx_addons_column-1_9																{ width:11.11111111%; }
.trx_addons_column-2_9																{ width:22.22222222%; }
.trx_addons_column-3_9																{ width:33.33333333%; }
.trx_addons_column-4_9																{ width:44.44444444%; }
.trx_addons_column-5_9																{ width:55.55555556%; }
.trx_addons_column-6_9																{ width:66.66666667%; }
.trx_addons_column-7_9																{ width:77.77777778%; }
.trx_addons_column-8_9																{ width:88.88888889%; }
.trx_addons_column-1_10																{ width:10%; }
.trx_addons_column-3_10																{ width:30%; }
.trx_addons_column-7_10																{ width:70%; }
.trx_addons_column-9_10																{ width:90%; }
.trx_addons_column-1_11																{ width: 9.09090909%; }
.trx_addons_column-2_11																{ width:18.18181818%; }
.trx_addons_column-3_11																{ width:27.27272727%; }
.trx_addons_column-4_11																{ width:36.36363636%; }
.trx_addons_column-5_11																{ width:45.45454545%; }
.trx_addons_column-6_11																{ width:54.54545455%; }
.trx_addons_column-7_11																{ width:63.63636364%; }
.trx_addons_column-8_11																{ width:72.72727273%; }
.trx_addons_column-9_11																{ width:81.81818182%; }
.trx_addons_column-10_11															{ width:90.90909091%; }
.trx_addons_column-1_12																{ width: 8.33333333%; }
.trx_addons_column-5_12																{ width:41.66666667%; }
.trx_addons_column-7_12																{ width:58.33333333%; }
.trx_addons_column-11_12															{ width:91.66666667%; }

.clearfix:before,
.clearfix:after,
.trx_addons_columns_wrap:before,
.trx_addons_columns_wrap:after {
    content: " ";
    display: table;
}
.clearfix:after,
.trx_addons_columns_wrap:after {
    clear: both;
    width:100%;
    height:0;
    display:block;
}

@media (min-width: 768px) and (max-width: 1279px) {
    /* Grid */
    .trx_addons_container, .trx_addons_container-fluid {
        padding-left:  15px;
        padding-right: 15px;
    }
    .trx_addons_columns_wrap {
        margin-right: -30px;
    }
    .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
        padding-right: 30px;
    }
    .trx_addons_columns_wrap.columns_padding_left {
        margin-left: -30px;
    }
    .trx_addons_columns_wrap.columns_padding_left > [class*="trx_addons_column-"],
    .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_left {
        padding-left: 30px;
    }
    .trx_addons_columns_wrap.columns_padding_right {
        margin-right: -30px;
    }
    .trx_addons_columns_wrap.columns_padding_right > [class*="trx_addons_column-"],
    .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_right {
        padding-right:30px;
    }
    .trx_addons_columns_wrap.columns_padding_center {
        margin-left: -15px;
        margin-right: -15px;
    }
    .trx_addons_columns_wrap.columns_padding_center > [class*="trx_addons_column-"],
    .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_center {
        padding-left:30px;
    }
    .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
    .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom {
        padding-bottom: 30px;
    }
}

@media (min-width: 480px) and (max-width: 767px) {
    /* Grid */
    .trx_addons_container, .trx_addons_container-fluid {
        padding-left:  10px;
        padding-right: 10px;
    }
    .trx_addons_columns_wrap {
        margin-right: -20px;
    }
    .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
        padding-right: 20px;
    }
    .trx_addons_columns_wrap.columns_padding_left {
        margin-left: -20px;
    }
    .trx_addons_columns_wrap.columns_padding_left > [class*="trx_addons_column-"],
    .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_left {
        padding-left: 20px;
    }
    .trx_addons_columns_wrap.columns_padding_right {
        margin-right: -20px;
    }
    .trx_addons_columns_wrap.columns_padding_right > [class*="trx_addons_column-"],
    .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_right {
        padding-right:20px;
    }
    .trx_addons_columns_wrap.columns_padding_center {
        margin-left: -10px;
        margin-right: -10px;
    }
    .trx_addons_columns_wrap.columns_padding_center > [class*="trx_addons_column-"],
    .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_center {
        padding-left:20px;
    }
    .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
    .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom {
        padding-bottom: 0;	/*20px;*/
    }

    /* Columns relayout (max 2 columns in the row) */
    .trx_addons_columns_wrap:not(.columns_fluid) > [class*="trx_addons_column-"] {
        width:50%;
    }
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-1_1,
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-2_2, 
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-3_3,
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-4_4, 
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-5_5, 
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-6_6,
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-7_7, 
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-8_8, 
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-9_9,
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-10_10, 
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-11_11, 
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-12_12,
    /*	.trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-1_3:nth-child(3n),*/
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-2_3,
    /*	.trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-1_3.after_span_2,*/
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-3_4,
    /*	.trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-1_4.after_span_3,*/
    /*	.trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-1_5:nth-child(5n),*/
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-2_5,
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-3_5,
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-4_5,
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-2_6,
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-3_6,
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-4_6,
    .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-5_6	{
        width:100%;
    }
    .trx_addons_columns_wrap:not(.columns_fluid) > [class*="trx_addons_column-"]:nth-child(2n+3),
    .trx_addons_columns_wrap:not(.columns_fluid) > [class*="trx_addons_column-"]:nth-child(2n+4) {
        padding-top: 20px;
    }
}

@media (max-width: 479px) {
    /* Grid */
    .trx_addons_container, .trx_addons_container-fluid {
        padding-left:  5px;
        padding-right: 5px;
    }
    .trx_addons_columns_wrap {
        margin-right: -10px;
    }
    .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
        padding-right: 10px;
    }
    .trx_addons_columns_wrap.columns_padding_left {
        margin-left: -10px;
    }
    .trx_addons_columns_wrap.columns_padding_left > [class*="trx_addons_column-"],
    .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_left {
        padding-left: 10px;
    }
    .trx_addons_columns_wrap.columns_padding_right {
        margin-right: -10px;
    }
    .trx_addons_columns_wrap.columns_padding_right > [class*="trx_addons_column-"],
    .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_right {
        padding-right:10px;
    }
    .trx_addons_columns_wrap.columns_padding_center {
        margin-left: -5px;
        margin-right: -5px;
    }
    .trx_addons_columns_wrap.columns_padding_center > [class*="trx_addons_column-"],
    .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_center {
        padding-left:10px;
    }
    .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
    .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom {
        padding-bottom: 0;	/*10px;*/
    }

    /* trx_addons_columns relayout (no trx_addons_columns) */
    .trx_addons_columns_wrap:not(.columns_fluid) > [class*="trx_addons_column-"] {
        width:100%;
    }
    .trx_addons_columns_wrap.columns_fluid > [class*="trx_addons_column-"] {
        width:50%;
    }
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-1_1, 
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-2_2, 
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-3_3,
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-4_4, 
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-5_5, 
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-6_6,
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-7_7, 
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-8_8, 
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-9_9,
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-10_10, 
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-11_11, 
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-12_12,
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-1_3:nth-child(3n),
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-2_3,
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-1_3.after_span_2,
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-3_4,
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-1_4.after_span_3,
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-1_5:nth-child(5n),
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-2_5,
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-3_5,
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-4_5,
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-2_6,
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-3_6,
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-4_6,
    .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-5_6	{
        width:100%;
    }
    .trx_addons_columns_wrap:not(.columns_fluid) > [class*="trx_addons_column-"]+[class*="trx_addons_column-"],
    .trx_addons_columns_wrap.columns_fluid > [class*="trx_addons_column-"]:nth-child(2n+3),
    .trx_addons_columns_wrap.columns_fluid > [class*="trx_addons_column-"]:nth-child(2n+4) {
        padding-top: 20px;
    }
}

/* trx_addons_hover CSS*/
/* Hover effects
-----------------------------------------------------------------*/

/* Common styles */
.trx_addons_hover {
    position: relative;
    overflow: hidden;
}
.trx_addons_hover img {
    position:relative;
    display:block;
    width:100%;
    height:auto;
}
.trx_addons_hover_mask {
    position: absolute;
    z-index:10;
    overflow: hidden;
    top: 10px;
    left: 10px;
    bottom:10px;
    right:10px;
    filter: alpha(opacity=0);
    opacity: 0;
    background-color: rgba(239,167,88,0.8);
    -webkit-transition: all 0.3s 0.1s ease-out;
    -moz-transition: all 0.3s 0.1s ease-out;
    -ms-transition: all 0.3s 0.1s ease-out;
    transition: all 0.3s 0.1s ease-out;
}
.trx_addons_hover:hover .trx_addons_hover_mask {
    -webkit-transition: all 0.4s ease-out;
    -moz-transition: all 0.4s ease-out;
    -ms-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
}
.trx_addons_hover_content {
    position: absolute;
    z-index:11;
    left:0;
    top:50%;
    width: 100%;
    padding: 20px;
    text-align: center;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.trx_addons_hover_content .trx_addons_hover_title {
    color: #fff;
    margin:0;
    position: relative;
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.trx_addons_hover:hover .trx_addons_hover_title {
    -webkit-transition: all 0.2s 0.1s linear;
    -moz-transition: all 0.2s 0.1s linear;
    -ms-transition: all 0.2s 0.1s linear;
    transition: all 0.2s 0.1s linear;
}
.trx_addons_hover_content .trx_addons_hover_title > a {
    color: #fff;
}
.trx_addons_hover_content .trx_addons_hover_title > a:hover {
    color: #fff;
    text-shadow: 0 0 3px rgba(0,0,0,0.3);
}
.trx_addons_hover_content .trx_addons_hover_text {
    font-style: italic;
    line-height:1.3em;
    position: relative;
    color: #fff;
    padding: 0.2em 0;
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.trx_addons_hover_content .trx_addons_hover_info {
    color: #fff;
    padding: 0.2em 0;
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.trx_addons_hover:hover .trx_addons_hover_text,
.trx_addons_hover:hover .trx_addons_hover_info {
    -webkit-transition: all 0.3s 0.1s ease-out;
    -moz-transition: all 0.3s 0.1s ease-out;
    -ms-transition: all 0.3s 0.1s ease-out;
    transition: all 0.3s 0.1s ease-out;
}
.trx_addons_hover_content .trx_addons_hover_link,
.trx_addons_hover_content .trx_addons_hover_links a {
    display: inline-block;
    text-decoration: none;
    font-size:0.7692em;
    font-weight:bold;
    line-height:1.5em;
    padding: 0.4em 0.8em;
    margin-top:1em;
    background-color: rgba(0,0,0,0.6);
    color: #fff !important;
    text-transform: uppercase;
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.trx_addons_hover_content .trx_addons_hover_links a+a {
    margin-left: 1em;
}
.trx_addons_hover:hover .trx_addons_hover_link,
.trx_addons_hover:hover .trx_addons_hover_links a {
    -webkit-transition: all 0.3s 0.1s ease-out;
    -moz-transition: all 0.3s 0.1s ease-out;
    -ms-transition: all 0.3s 0.1s ease-out;
    transition: all 0.3s 0.1s ease-out;
}
.trx_addons_hover_link:hover,
.trx_addons_hover_links a:hover {
    color: #fff !important;
    background-color: #000;
}
.trx_addons_hover_content .trx_addons_hover_icon {
    display: inline-block;
    text-decoration: none;
    width: 3em;
    height: 3em;
    line-height:3em;
    text-align:center;
    background-color: rgba(0,0,0,0.6);
    color: #fff !important;
    border-radius: 50%;
    margin-top:1em;
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.trx_addons_hover:hover .trx_addons_hover_icon {
    -webkit-transition: all 0.2s 0.2s linear;
    -moz-transition: all 0.2s 0.2s linear;
    -ms-transition: all 0.2s 0.2s linear;
    transition: all 0.2s 0.2s linear;
}
.trx_addons_hover_content .trx_addons_hover_icon + .trx_addons_hover_icon {
    margin-left:0.5em;
}
.trx_addons_hover_content .trx_addons_hover_icon:hover {
    color: #fff !important;
    background-color: #000;
}
.trx_addons_hover_content .trx_addons_hover_icon_link:before {
    content: '\e86a';
    font-family:'trx_addons_icons';
}
.trx_addons_hover_content .trx_addons_hover_icon_zoom:before {
    content: '\e898';
    font-family:'trx_addons_icons';
}


/* Style 'Info' - title, subtitle, button 'Read more' 
-------------------------------------------------- */

/* Initial state */
.trx_addons_hover_style_info img {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.trx_addons_hover_style_info .trx_addons_hover_title {
    -webkit-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    transform: translateY(-50px);
}
.trx_addons_hover_style_info .trx_addons_hover_text {
    -webkit-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    transform: translateY(-50px);
}
.trx_addons_hover_style_info .trx_addons_hover_link {
    -webkit-transform: translateY(20px);
    -moz-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
}
.trx_addons_hover_style_info .trx_addons_hover_info {
    -webkit-transform: translateY(20px);
    -moz-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
}

/* Hover state */
.trx_addons_hover_style_info:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.trx_addons_hover_style_info:hover .trx_addons_hover_mask {
    filter: alpha(opacity=100);
    opacity: 1;
}
.trx_addons_hover_style_info:hover .trx_addons_hover_title,
.trx_addons_hover_style_info:hover .trx_addons_hover_text,
.trx_addons_hover_style_info:hover .trx_addons_hover_link,
.trx_addons_hover_style_info:hover .trx_addons_hover_info {
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
}


/* Style 'Links' - title, subtitle, buttons 'Read more' and "Buy now"
-------------------------------------------------- */

/* Initial state */
.trx_addons_hover_style_links .trx_addons_hover_mask {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.trx_addons_hover_style_links .trx_addons_hover_title {
    -webkit-transform: translateY(-75px);
    -moz-transform: translateY(-75px);
    -ms-transform: translateY(-75px);
    transform: translateY(-75px);
}
.trx_addons_hover_style_links .trx_addons_hover_text {
    -webkit-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    transform: translateY(-50px);
}
.trx_addons_hover_style_links .trx_addons_hover_link {
    -webkit-transform: translate(-20px, 20px);
    -moz-transform: translate(-20px, 20px);
    -ms-transform: translate(-20px, 20px);
    transform: translate(-20px, 20px);
}
.trx_addons_hover_style_links .trx_addons_hover_link2 {
    -webkit-transform: translate(20px, 20px);
    -moz-transform: translate(20px, 20px);
    -ms-transform: translate(20px, 20px);
    transform: translate(20px, 20px);
}

/* Hover state */
.trx_addons_hover_style_links:hover .trx_addons_hover_mask {
    filter: alpha(opacity=100);
    opacity: 1;
}
.trx_addons_hover_style_links:hover .trx_addons_hover_title,
.trx_addons_hover_style_links:hover .trx_addons_hover_text,
.trx_addons_hover_style_links:hover .trx_addons_hover_link,
.trx_addons_hover_style_links:hover .trx_addons_hover_link2 {
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: translate(0px,0px);
    -moz-transform: translate(0px,0px);
    -ms-transform: translate(0px,0px);
    transform: translate(0px,0px);
}



/* Style 'Plain' - title, subtitle, button 'Read more' with transparent image
----------------------------------------------------------------------------- */

/* Initial state */
.trx_addons_hover_style_plain img {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.trx_addons_hover_style_plain .trx_addons_hover_title {
    -webkit-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    transform: translateY(-50px);
}
.trx_addons_hover_style_plain .trx_addons_hover_text {
    color: #8b8b8b;
    padding: 1em 0;
    -webkit-transform: scale(0.8, 0.8);
    -moz-transform: scale(0.8, 0.8);
    -ms-transform: scale(0.8, 0.8);
    transform: scale(0.8, 0.8);
}
.trx_addons_hover_style_plain .trx_addons_hover_link {
    -webkit-transform: translateY(20px);
    -moz-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
}

/* Hover state */
.trx_addons_hover_style_plain:hover img {
    filter: alpha(opacity=0);
    opacity:0;
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    -webkit-transition: all 0.2s 0.1s linear;
    -moz-transition: all 0.2s 0.1s linear;
    -ms-transition: all 0.2s 0.1s linear;
    transition: all 0.2s 0.1s linear;
}
.trx_addons_hover_style_plain:hover .trx_addons_hover_title,
.trx_addons_hover_style_plain:hover .trx_addons_hover_link {
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
}
.trx_addons_hover_style_plain:hover .trx_addons_hover_text {
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
}


/* Style 'Wide' - subtitle and icons 'Link' & 'Zoom'
-------------------------------------------------- */

/* Initial state */
.trx_addons_hover_style_wide .trx_addons_hover_mask {
    padding: 300px;
    top:0; left: 0; bottom: 0; right: 0;
    -webkit-transform: translate(250px, 250px) rotate(45deg);
    -moz-transform: translate(250px, 250px) rotate(45deg);
    -ms-transform: translate(250px, 250px) rotate(45deg);
    transform: translate(250px, 250px) rotate(45deg);
}
.trx_addons_hover_style_wide .trx_addons_hover_content .trx_addons_hover_title {
    -webkit-transform: translate(50px,50px);
    -moz-transform: translate(50px,50px);
    -ms-transform: translate(50px,50px);
    transform: translate(50px,50px);
    /*	border-bottom: 1px solid rgba(0, 0, 0, 0.3);*/
    background-color: transparent;
    margin: 0;
}
.trx_addons_hover_style_wide .trx_addons_hover_icon {
    -webkit-transform: translateX(30px) scale(0.3,0.3);
    -moz-transform: translateX(30px) scale(0.3,0.3);
    -ms-transform: translateX(30px) scale(0.3,0.3);
    transform: translateX(30px) scale(0.3,0.3);
}
.trx_addons_hover_style_wide .trx_addons_hover_icon_zoom {
    -webkit-transform: translateX(-30px) scale(0.3,0.3);
    -moz-transform: translateX(-30px) scale(0.3,0.3);
    -ms-transform: translateX(-30px) scale(0.3,0.3);
    transform: translateX(-30px) scale(0.3,0.3);
}

/* Hover state */
.trx_addons_hover_style_wide:hover .trx_addons_hover_mask {
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: translate(-100px, -100px) rotate(45deg);
    -moz-transform: translate(-100px, -100px) rotate(45deg);
    -ms-transform: translate(-100px, -100px) rotate(45deg);
    transform: translate(-100px, -100px) rotate(45deg);
}
.trx_addons_hover_style_wide:hover .trx_addons_hover_title {
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
}
.trx_addons_hover_style_wide:hover .trx_addons_hover_icon {
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: translateX(0px) scale(1,1);
    -moz-transform: translateX(0px) scale(1,1);
    -ms-transform: translateX(0px) scale(1,1);
    transform: translateX(0px) scale(1,1);
}


/* Style 'ZoomIn' - subtitle and icons 'Link' & 'Zoom'
-------------------------------------------------- */

/* Initial state */
.trx_addons_hover_style_zoomin .trx_addons_hover_mask {
    -webkit-transform: scale(0.1, 0.1);
    -moz-transform: scale(0.1, 0.1);
    -ms-transform: scale(0.1, 0.1);
    transform: scale(0.1, 0.1);
}
.trx_addons_hover_style_zoomin .trx_addons_hover_content .trx_addons_hover_title {
    -webkit-transform: translateY(30px) scale(0.1, 0.1);
    -moz-transform: translateY(30px) scale(0.1, 0.1);
    -ms-transform: translateY(30px) scale(0.1, 0.1);
    transform: translateY(30px) scale(0.1, 0.1);
    /*	border-bottom: 1px solid rgba(0, 0, 0, 0.3);*/
    background-color: transparent;
    margin: 0;
}
.trx_addons_hover_style_zoomin .trx_addons_hover_icon {
    -webkit-transform: translate(-30px, -30px) scale(0.1, 0.1);
    -moz-transform: translate(-30px, -30px) scale(0.1, 0.1);
    -ms-transform: translate(-30px, -30px) scale(0.1, 0.1);
    transform: translate(-30px, -30px) scale(0.1, 0.1);
}
.trx_addons_hover_style_zoomin .trx_addons_hover_icon_link {
    -webkit-transform: translate(30px, -30px) scale(0.1, 0.1);
    -moz-transform: translate(30px, -30px) scale(0.1, 0.1);
    -ms-transform: translate(30px, -30px) scale(0.1, 0.1);
    transform: translate(30px, -30px) scale(0.1, 0.1);
}

/* Hover state */
.trx_addons_hover_style_zoomin:hover .trx_addons_hover_mask {
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
}
.trx_addons_hover_style_zoomin:hover .trx_addons_hover_title {
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: translate(0px, 0px) scale(1, 1);
    -moz-transform: translate(0px, 0px) scale(1, 1);
    -ms-transform: translate(0px, 0px) scale(1, 1);
    transform: translate(0px, 0px) scale(1, 1);
}
.trx_addons_hover_style_zoomin:hover .trx_addons_hover_icon {
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: translate(0px, 0px) scale(1, 1);
    -moz-transform: translate(0px, 0px) scale(1, 1);
    -ms-transform: translate(0px, 0px) scale(1, 1);
    transform: translate(0px, 0px) scale(1, 1);
}




/* Animations
------------------------------------------------------------------------------------ */
@keyframes zoomin {
    0% {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: scale(.1);
        -ms-transform: scale(.1);
        -moz-transform: scale(.1);
        -webkit-transform: scale(.1);
    }
    100% {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: scale(1);
        -ms-transform: scale(1);
        -moz-transform: scale(1);
        -webkit-transform: scale(1);
    }
}
@-webkit-keyframes zoomin {
    0% {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: scale(.1);
        -ms-transform: scale(.1);
        -moz-transform: scale(.1);
        -webkit-transform: scale(.1);
    }
    100% {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: scale(1);
        -ms-transform: scale(1);
        -moz-transform: scale(1);
        -webkit-transform: scale(1);
    }
}

@keyframes zoomout {
    0% {
        transform: scale(1);
        -ms-transform: scale(1);
        -moz-transform: scale(1);
        -webkit-transform: scale(1);
    }
    100% {
        transform: scale(.1);
        -ms-transform: scale(.1);
        -moz-transform: scale(.1);
        -webkit-transform: scale(.1);
    }
}
@-webkit-keyframes zoomout {
    0% {
        transform: scale(1);
        -ms-transform: scale(1);
        -moz-transform: scale(1);
        -webkit-transform: scale(1);
    }
    100% {
        transform: scale(.1);
        -ms-transform: scale(.1);
        -moz-transform: scale(.1);
        -webkit-transform: scale(.1);
    }
}

@keyframes flash {
    0% {
        filter: alpha(opacity=100);
        opacity: 1;
    }
    100% {
        transform: scale(1.15);
        -ms-transform: scale(1.15);
        -moz-transform: scale(1.15);
        -webkit-transform: scale(1.15);
        filter: alpha(opacity=0);
        opacity: 0;
    }
}
@-webkit-keyframes flash {
    0% {
        filter: alpha(opacity=100);
        opacity: 1;
    }
    100% {
        transform: scale(1.15);
        -ms-transform: scale(1.15);
        -moz-transform: scale(1.15);
        -webkit-transform: scale(1.15);
        filter: alpha(opacity=0);
        opacity: 0;
    }
}

@keyframes jump {
    0% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
    50% {
        -webkit-transform: translateY(-10px);
        -moz-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        transform: translateY(-10px);
    }
    100% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}
@-webkit-keyframes jump {
    0% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
    50% {
        -webkit-transform: translateY(-10px);
        -moz-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        transform: translateY(-10px);
    }
    100% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes squat {
    0% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
    50% {
        -webkit-transform: translateY(10px);
        -moz-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px);
    }
    100% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}
@-webkit-keyframes squat {
    0% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
    50% {
        -webkit-transform: translateY(10px);
        -moz-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px);
    }
    100% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

/* trx_addons_animation CSS */
@charset "UTF-8";
/*!
https://daneden.github.io/animate.css/
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/

[data-animation^="animated"] {
    visibility:hidden;
}

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility:visible;
}

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.animated.fast {
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}
.animated.slow {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}




@-webkit-keyframes elastic {
    0%, 100% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1);
    }
    25% {
        -webkit-transform: scale3d(1, 1.2, 1);
        transform: scale3d(1, 1.2, 1);
    }
    50% {
        -webkit-transform: scale3d(1, 0.85, 1);
        transform: scale3d(1, 0.85, 1);
    }
    75% {
        -webkit-transform: scale3d(1, 1.05, 1);
        transform: scale3d(1, 1.05, 1);
    }
}

@keyframes elastic {
    0%, 100% {
        -webkit-transform: scale3d(1,1,1);
        -ms-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1);
    }
    25% {
        -webkit-transform: scale3d(1, 1.2, 1);
        -ms-transform: scale3d(1, 1.2, 1);
        transform: scale3d(1, 1.2, 1);
    }
    50% {
        -webkit-transform: scale3d(1, 0.85, 1);
        -ms-transform: scale3d(1, 0.85, 1);
        transform: scale3d(1, 0.85, 1);
    }
    75% {
        -webkit-transform: scale3d(1, 1.05, 1);
        -ms-transform: scale3d(1, 1.05, 1);
        transform: scale3d(1, 1.05, 1);
    }
}
@-webkit-keyframes elastic-inner { 
    0% {
        -webkit-transform: translate3d(0,-25px,0);
        opacity:0;
    }
    25% {
        -webkit-transform: translate3d(0,10px,0);
    }
    50% {
        -webkit-transform: translate3d(0,-6px,0);
    }
    75% {
        -webkit-transform: translate3d(0,2px,0);
    }
    100% {
        -webkit-transform: translate3d(0,0,0);
        opacity: 1;
    }
}

@keyframes elastic-inner { 
    0% {
        opacity:0;
        -webkit-transform: translate3d(0,-25px,0);
        -ms-transform: translate3d(0,-25px,0);
        transform: translate3d(0,-25px,0);
    }
    25% {
        -webkit-transform: translate3d(0,10px,0);
        -ms-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0);
    }
    50% {
        -webkit-transform: translate3d(0,-6px,0);
        -ms-transform: translate3d(0,-6px,0);
        transform: translate3d(0,-6px,0);
    }
    75% {
        -webkit-transform: translate3d(0,2px,0);
        -ms-transform: translate3d(0,2px,0);
        transform: translate3d(0,2px,0);
    }
    100% {
        opacity: 1;
        -webkit-transform: translate3d(0,0,0);
        -ms-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0);
    }
}


.elastic {
    -webkit-animation-name: elastic;
    animation-name: elastic;
    -webkit-transition-timing-function: cubic-bezier(0.2, 0.6, 0.3, 1);
    -ms-transition-timing-function: cubic-bezier(0.2, 0.6, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 0.6, 0.3, 1);
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top;
}
.elastic > * {
    -webkit-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    opacity: 1;
    -webkit-transition: none;
    -ms-transition: none;
    transition: none;
    -webkit-animation: elastic-inner 0.5s ease-out;
    -ms-animation: elastic-inner 0.5s ease-out;
    animation: elastic-inner 0.5s ease-out;
}




@-webkit-keyframes wipeInLeftTop {
    0% {
        -webkit-transform: scale(0,0);
        transform: scale(0,0);
    }
    100% {
        -webkit-transform: scale(1,1);
        transform: scale(1,1);
    }
}

@keyframes wipeInLeftTop {
    0% {
        -webkit-transform: scale(0,0);
        -ms-transform: scale(0,0);
        transform: scale(0,0);
    }
    100% {
        -webkit-transform: scale(1,1);
        -ms-transform: scale(1,1);
        transform: scale(1,1);
    }
}
@-webkit-keyframes wipeInLeftTop-inner { 
    0% {
        opacity:0;
        -webkit-transform: translate3d(0,-10px,0);
    }
    100% {
        opacity: 1;
        -webkit-transform: translate3d(0,0,0);
    }
}

@keyframes wipeInLeftTop-inner { 
    0% {
        opacity:0;
        -webkit-transform: translate3d(0,-10px,0);
        -ms-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0);
    }
    100% {
        opacity: 1;
        -webkit-transform: translate3d(0,0,0);
        -ms-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0);
    }
}

.wipeInLeftTop {
    -webkit-animation-name: wipeInLeftTop;
    animation-name: wipeInLeftTop;
    -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    -ms-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top;
}
.wipeInLeftTop > * {
    opacity: 0;
    -webkit-animation: wipeInLeftTop-inner 0.35s ease-out forwards;
    -ms-animation: wipeInLeftTop-inner 0.35s ease-out forwards;
    animation: wipeInLeftTop-inner 0.35s ease-out forwards;
}
.wipeInLeftTop > *:first-child {	-webkit-animation-delay: 0.05s;	-ms-animation-delay: 0.05s;	animation-delay: 0.05s; }
.wipeInLeftTop > *:nth-child(2) {	-webkit-animation-delay: 0.10s;	-ms-animation-delay: 0.10s;	animation-delay: 0.10s; }
.wipeInLeftTop > *:nth-child(3) {	-webkit-animation-delay: 0.15s;	-ms-animation-delay: 0.15s;	animation-delay: 0.15s; }
.wipeInLeftTop > *:nth-child(4) {	-webkit-animation-delay: 0.20s;	-ms-animation-delay: 0.20s;	animation-delay: 0.20s; }
.wipeInLeftTop > *:nth-child(5) {	-webkit-animation-delay: 0.25s;	-ms-animation-delay: 0.25s;	animation-delay: 0.25s; }
.wipeInLeftTop > *:nth-child(6) {	-webkit-animation-delay: 0.30s;	-ms-animation-delay: 0.30s;	animation-delay: 0.30s; }
.wipeInLeftTop > *:nth-child(7) {	-webkit-animation-delay: 0.35s;	-ms-animation-delay: 0.35s;	animation-delay: 0.35s; }
.wipeInLeftTop > *:nth-child(8) {	-webkit-animation-delay: 0.40s;	-ms-animation-delay: 0.40s;	animation-delay: 0.40s; }
.wipeInLeftTop > *:nth-child(9) {	-webkit-animation-delay: 0.45s;	-ms-animation-delay: 0.45s;	animation-delay: 0.45s; }
.wipeInLeftTop > *:nth-child(10){	-webkit-animation-delay: 0.50s;	-ms-animation-delay: 0.50s;	animation-delay: 0.50s; }
.wipeInLeftTop > *:nth-child(11){	-webkit-animation-delay: 0.55s;	-ms-animation-delay: 0.55s;	animation-delay: 0.55s; }
.wipeInLeftTop > *:nth-child(12){	-webkit-animation-delay: 0.60s;	-ms-animation-delay: 0.60s;	animation-delay: 0.60s; }
.wipeInLeftTop > *:nth-child(12){	-webkit-animation-delay: 0.65s;	-ms-animation-delay: 0.65s;	animation-delay: 0.65s; }
.wipeInLeftTop > *:nth-child(12){	-webkit-animation-delay: 0.70s;	-ms-animation-delay: 0.70s;	animation-delay: 0.70s; }


@-webkit-keyframes bounce {
    0%, 20%, 53%, 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);
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0);
    }

    40%, 43% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }

    70% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0);
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0);
    }
}

@keyframes bounce {
    0%, 20%, 53%, 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);
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0);
    }

    40%, 43% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }

    70% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0);
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0);
    }
}

.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
}

@-webkit-keyframes flash {
    0%, 50%, 100% {
        opacity: 1;
    }

    25%, 75% {
        opacity: 0;
    }
}

@keyframes flash {
    0%, 50%, 100% {
        opacity: 1;
    }

    25%, 75% {
        opacity: 0;
    }
}

.flash {
    -webkit-animation-name: flash;
    animation-name: flash;
    opacity: 1;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05);
    }

    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05);
    }

    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse;
}

@-webkit-keyframes rubberBand {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    30% {
        -webkit-transform: scale3d(1.25, 0.75, 1);
        transform: scale3d(1.25, 0.75, 1);
    }

    40% {
        -webkit-transform: scale3d(0.75, 1.25, 1);
        transform: scale3d(0.75, 1.25, 1);
    }

    50% {
        -webkit-transform: scale3d(1.15, 0.85, 1);
        transform: scale3d(1.15, 0.85, 1);
    }

    65% {
        -webkit-transform: scale3d(.95, 1.05, 1);
        transform: scale3d(.95, 1.05, 1);
    }

    75% {
        -webkit-transform: scale3d(1.05, .95, 1);
        transform: scale3d(1.05, .95, 1);
    }

    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@keyframes rubberBand {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    30% {
        -webkit-transform: scale3d(1.25, 0.75, 1);
        transform: scale3d(1.25, 0.75, 1);
    }

    40% {
        -webkit-transform: scale3d(0.75, 1.25, 1);
        transform: scale3d(0.75, 1.25, 1);
    }

    50% {
        -webkit-transform: scale3d(1.15, 0.85, 1);
        transform: scale3d(1.15, 0.85, 1);
    }

    65% {
        -webkit-transform: scale3d(.95, 1.05, 1);
        transform: scale3d(.95, 1.05, 1);
    }

    75% {
        -webkit-transform: scale3d(1.05, .95, 1);
        transform: scale3d(1.05, .95, 1);
    }

    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

.rubberBand {
    -webkit-animation-name: rubberBand;
    animation-name: rubberBand;
}

@-webkit-keyframes shake {
    0%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }

    20%, 40%, 60%, 80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }
}

@keyframes shake {
    0%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }

    20%, 40%, 60%, 80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }
}

.shake {
    -webkit-animation-name: shake;
    animation-name: shake;
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate3d(0, 0, 1, 15deg);
        transform: rotate3d(0, 0, 1, 15deg);
    }

    40% {
        -webkit-transform: rotate3d(0, 0, 1, -10deg);
        transform: rotate3d(0, 0, 1, -10deg);
    }

    60% {
        -webkit-transform: rotate3d(0, 0, 1, 5deg);
        transform: rotate3d(0, 0, 1, 5deg);
    }

    80% {
        -webkit-transform: rotate3d(0, 0, 1, -5deg);
        transform: rotate3d(0, 0, 1, -5deg);
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg);
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate3d(0, 0, 1, 15deg);
        transform: rotate3d(0, 0, 1, 15deg);
    }

    40% {
        -webkit-transform: rotate3d(0, 0, 1, -10deg);
        transform: rotate3d(0, 0, 1, -10deg);
    }

    60% {
        -webkit-transform: rotate3d(0, 0, 1, 5deg);
        transform: rotate3d(0, 0, 1, 5deg);
    }

    80% {
        -webkit-transform: rotate3d(0, 0, 1, -5deg);
        transform: rotate3d(0, 0, 1, -5deg);
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg);
    }
}

.swing {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    animation-name: swing;
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    10%, 20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }

    40%, 60%, 80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }

    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    10%, 20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }

    40%, 60%, 80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }

    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

.tada {
    -webkit-animation-name: tada;
    animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: none;
        transform: none;
    }

    15% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    }

    30% {
        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    }

    45% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    }

    60% {
        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    }

    75% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    }

    100% {
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes wobble {
    0% {
        -webkit-transform: none;
        transform: none;
    }

    15% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    }

    30% {
        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    }

    45% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    }

    60% {
        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    }

    75% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    }

    100% {
        -webkit-transform: none;
        transform: none;
    }
}

.wobble {
    -webkit-animation-name: wobble;
    animation-name: wobble;
}

@-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);
    }

    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03);
    }

    80% {
        -webkit-transform: scale3d(.97, .97, .97);
        transform: scale3d(.97, .97, .97);
    }

    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);
    }

    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03);
    }

    80% {
        -webkit-transform: scale3d(.97, .97, .97);
        transform: scale3d(.97, .97, .97);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

.bounceIn {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
}

@-webkit-keyframes bounceInDown {
    0%, 60%, 75%, 90%, 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: translate3d(0, -3000px, 0);
        transform: translate3d(0, -3000px, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
        transform: translate3d(0, 25px, 0);
    }

    75% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }

    90% {
        -webkit-transform: translate3d(0, 5px, 0);
        transform: translate3d(0, 5px, 0);
    }

    100% {
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes bounceInDown {
    0%, 60%, 75%, 90%, 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: translate3d(0, -3000px, 0);
        transform: translate3d(0, -3000px, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
        transform: translate3d(0, 25px, 0);
    }

    75% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }

    90% {
        -webkit-transform: translate3d(0, 5px, 0);
        transform: translate3d(0, 5px, 0);
    }

    100% {
        -webkit-transform: none;
        transform: none;
    }
}

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
    0%, 60%, 75%, 90%, 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: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0);
    }

    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }

    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0);
    }

    100% {
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes bounceInLeft {
    0%, 60%, 75%, 90%, 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: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0);
    }

    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }

    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0);
    }

    100% {
        -webkit-transform: none;
        transform: none;
    }
}

.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
    0%, 60%, 75%, 90%, 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: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0);
    }

    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }

    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0);
    }

    100% {
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes bounceInRight {
    0%, 60%, 75%, 90%, 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: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0);
    }

    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }

    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0);
    }

    100% {
        -webkit-transform: none;
        transform: none;
    }
}

.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
    0%, 60%, 75%, 90%, 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: translate3d(0, 3000px, 0);
        transform: translate3d(0, 3000px, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0);
    }

    75% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }

    90% {
        -webkit-transform: translate3d(0, -5px, 0);
        transform: translate3d(0, -5px, 0);
    }

    100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes bounceInUp {
    0%, 60%, 75%, 90%, 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: translate3d(0, 3000px, 0);
        transform: translate3d(0, 3000px, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0);
    }

    75% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }

    90% {
        -webkit-transform: translate3d(0, -5px, 0);
        transform: translate3d(0, -5px, 0);
    }

    100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.bounceInUp {
    -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9);
    }

    50%, 55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }
}

@keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9);
    }

    50%, 55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }
}

.bounceOut {
    -webkit-animation-name: bounceOut;
    animation-name: bounceOut;
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
}

@-webkit-keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }

    40%, 45% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }
}

@keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }

    40%, 45% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }
}

.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }
}

@keyframes bounceOutLeft {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }
}

.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
}

@keyframes bounceOutRight {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
}

.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }

    40%, 45% {
        opacity: 1;
        -webkit-transform: translate3d(0, 20px, 0);
        transform: translate3d(0, 20px, 0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }
}

@keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }

    40%, 45% {
        opacity: 1;
        -webkit-transform: translate3d(0, 20px, 0);
        transform: translate3d(0, 20px, 0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }
}

.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
    0% {opacity: 0;}
    100% {opacity: 1;}
}

@keyframes fadeIn {
    0% {opacity: 0;}
    100% {opacity: 1;}
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}

@-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);
        transform: translate3d(0, -100%, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}


@-webkit-keyframes fadeInUpSmall {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInUpSmall {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInUpSmall {
    -webkit-animation-name: fadeInUpSmall;
    animation-name: fadeInUpSmall;
}

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
    0% {opacity: 1;}
    100% {opacity: 0;}
}

@keyframes fadeOut {
    0% {opacity: 1;}
    100% {opacity: 0;}
}

.fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownSmall {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }
}

@keyframes fadeOutDownSmall {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
    }
}

.fadeOutDownSmall {
    -webkit-animation-name: fadeOutDownSmall;
    animation-name: fadeOutDownSmall;
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0);
    }
}

.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}

.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);
    }
}

.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
}

.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}

.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0);
    }
}

.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    40% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    50% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    80% {
        -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
        transform: perspective(400px) scale3d(.95, .95, .95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
}

@keyframes flip {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    40% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    50% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    80% {
        -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
        transform: perspective(400px) scale3d(.95, .95, .95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
}

.animated.flip {
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flip;
    animation-name: flip;
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}

@keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}

.flipInX {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    animation-name: flipInX;
}

@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}

@keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}

.flipInY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInY;
    animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0;
    }
}

@keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0;
    }
}

.flipOutX {
    -webkit-animation-name: flipOutX;
    animation-name: flipOutX;
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity: 0;
    }
}

@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity: 0;
    }
}

.flipOutY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipOutY;
    animation-name: flipOutY;
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
}

@-webkit-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0;
    }

    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}

@keyframes lightSpeedIn {
    0% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0;
    }

    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
    0% {
        opacity: 1;
    }

    100% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0;
    }
}

@keyframes lightSpeedOut {
    0% {
        opacity: 1;
    }

    100% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0;
    }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, -200deg);
        transform: rotate3d(0, 0, 1, -200deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}

@keyframes rotateIn {
    0% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, -200deg);
        transform: rotate3d(0, 0, 1, -200deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}

.rotateIn {
    -webkit-animation-name: rotateIn;
    animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}

@keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}

.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}

@keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}

.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}

@keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}

.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -90deg);
        transform: rotate3d(0, 0, 1, -90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}

@keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -90deg);
        transform: rotate3d(0, 0, 1, -90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1;
    }
}

.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
    0% {
        -webkit-transform-origin: center;
        transform-origin: center;
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, 200deg);
        transform: rotate3d(0, 0, 1, 200deg);
        opacity: 0;
    }
}

@keyframes rotateOut {
    0% {
        -webkit-transform-origin: center;
        transform-origin: center;
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, 200deg);
        transform: rotate3d(0, 0, 1, 200deg);
        opacity: 0;
    }
}

.rotateOut {
    -webkit-animation-name: rotateOut;
    animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }
}

@keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0;
    }
}

.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }
}

@keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }
}

.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }
}

@keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0;
    }
}

.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg);
        opacity: 0;
    }
}

@keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg);
        opacity: 0;
    }
}

.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
    0% {
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    20%, 60% {
        -webkit-transform: rotate3d(0, 0, 1, 80deg);
        transform: rotate3d(0, 0, 1, 80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    40%, 80% {
        -webkit-transform: rotate3d(0, 0, 1, 60deg);
        transform: rotate3d(0, 0, 1, 60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1;
    }

    100% {
        -webkit-transform: translate3d(0, 700px, 0);
        transform: translate3d(0, 700px, 0);
        opacity: 0;
    }
}

@keyframes hinge {
    0% {
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    20%, 60% {
        -webkit-transform: rotate3d(0, 0, 1, 80deg);
        transform: rotate3d(0, 0, 1, 80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    40%, 80% {
        -webkit-transform: rotate3d(0, 0, 1, 60deg);
        transform: rotate3d(0, 0, 1, 60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1;
    }

    100% {
        -webkit-transform: translate3d(0, 700px, 0);
        transform: translate3d(0, 700px, 0);
        opacity: 0;
    }
}

.hinge {
    -webkit-animation-name: hinge;
    animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.rollIn {
    -webkit-animation-name: rollIn;
    animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    }
}

@keyframes rollOut {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    }
}

.rollOut {
    -webkit-animation-name: rollOut;
    animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }

    50% {
        opacity: 1;
    }
}

@keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }

    50% {
        opacity: 1;
    }
}

.zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

@keyframes zoomInDown {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

.zoomInDown {
    -webkit-animation-name: zoomInDown;
    animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

@keyframes zoomInLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

.zoomInLeft {
    -webkit-animation-name: zoomInLeft;
    animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

@keyframes zoomInRight {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

.zoomInRight {
    -webkit-animation-name: zoomInRight;
    animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

@keyframes zoomInUp {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

.zoomInUp {
    -webkit-animation-name: zoomInUp;
    animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }

    100% {
        opacity: 0;
    }
}

@keyframes zoomOut {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }

    100% {
        opacity: 0;
    }
}

.zoomOut {
    -webkit-animation-name: zoomOut;
    animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

@keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

.zoomOutDown {
    -webkit-animation-name: zoomOutDown;
    animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center;
    }
}

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center;
    }
}

.zoomOutLeft {
    -webkit-animation-name: zoomOutLeft;
    animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center;
    }
}

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center;
    }
}

.zoomOutRight {
    -webkit-animation-name: zoomOutRight;
    animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

@keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

.zoomOutUp {
    -webkit-animation-name: zoomOutUp;
    animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        visibility: visible;
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes slideInDown {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        visibility: visible;
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

.slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        visibility: visible;
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes slideInLeft {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        visibility: visible;
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

.slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
    0% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        visibility: visible;
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes slideInRight {
    0% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        visibility: visible;
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
    0% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        visibility: visible;
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes slideInUp {
    0% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        visibility: visible;
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

.slideInUp {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
    }
}

@keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
    }
}

.slideOutDown {
    -webkit-animation-name: slideOutDown;
    animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
}

.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

.slideOutRight {
    -webkit-animation-name: slideOutRight;
    animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }
}

.slideOutUp {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp;
}



.animate-spin {
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    -webkit-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@-webkit-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@-o-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@-ms-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
/* Layouts CSS */
/*
* Custom layouts.
*
*/
.sc_layouts_row .sc_layouts_column .sc_layouts_item {	display: inline-block; vertical-align:middle; margin-right: 1.5em; }
.sc_layouts_row .sc_layouts_column .sc_layouts_item:last-child { margin-right:0; }
.sc_layouts_row .sc_layouts_column_align_right .sc_layouts_item {				margin-left: 1.5em; margin-right:0; }
.sc_layouts_row .sc_layouts_column_align_right .sc_layouts_item:first-child {	margin-left:0; }

.sc_layouts_row .sc_layouts_column_align_left {		text-align:left; }
.sc_layouts_row .sc_layouts_column_align_center {	text-align:center; }
.sc_layouts_row .sc_layouts_column_align_right {	text-align:right; }

@media (max-width: 767px) {
    .sc_layouts_row .sc_layouts_column {
        width: 100% !important;
    }
    .sc_layouts_row .sc_layouts_column_align_left,
    .sc_layouts_row .sc_layouts_column_align_right {
        text-align:center;
    }
    .sc_layouts_hide_on_mobile {
        display: none !important;
    }
}

body.frontpage .sc_layouts_hide_on_frontpage,
body.error404 .sc_layouts_hide_on_frontpage {
    display: none !important;
}

.sc_layouts_row_delimiter {
    border-bottom: 1px solid #ddd;
}


/* Common rules
------------------------------------------------- */

/* Text with icons */
.sc_layouts_item_link {
    display:block;
}
.sc_layouts_item_icon {
    font-size: 2em;
    line-height:1.1em;
    display: inline-block;
    vertical-align:middle;
    -webkit-transition: color .3s ease;
    -moz-transition: color .3s ease;
    -ms-transition: color .3s ease;
    -o-transition: color .3s ease;
    transition: color .3s ease;
}
.sc_layouts_item_details {
    display: inline-block;
    vertical-align:middle;
}
.sc_layouts_item_icon + .sc_layouts_item_details {
    margin-left: 0.4em;
}
.sc_layouts_column_icons_position_left .sc_layouts_item_details {
    text-align: left;
}
.sc_layouts_column_icons_position_right .sc_layouts_item_details {
    text-align: right;
}
.sc_align_center .sc_layouts_item_details {
    text-align: center;
}
.sc_layouts_item_details_line1,
.sc_layouts_item_details_line2 {
    display: block;
}
.sc_layouts_item_details_line1 {
    font-weight:400;
    font-size:13px;
    line-height:16px;
}
.sc_layouts_item_details_line2 {
    font-weight:700;
    font-size:16px;
    line-height:21px;
}

@media (max-width: 959px) {
    .sc_layouts_item_details_line1 {
        font-size:12px;
        line-height:16px;
    }
    .sc_layouts_item_details_line2 {
        font-size:15px;
        line-height:20px;
    }
}
@media (max-width: 767px) {
    .sc_layouts_item_details_line1 {
        font-size:11px;
        line-height:14px;
    }
    .sc_layouts_item_details_line2 {
        font-size:13px;
        line-height:18px;
    }
}
.sc_layouts_column_icons_position_right .sc_layouts_item:after {
    content: ' ';
    width: 100%;
    height: 0;
    clear:both;
}
.sc_layouts_column_icons_position_right .sc_layouts_item_icon {
    float:right;
    margin-left: 0.4em;
    margin-right: 0;
}
.sc_layouts_column_icons_position_right .sc_layouts_item_details {
    float:right;
}



/* Row type: Narrow
-------------------------------------------------- */
.sc_layouts_row_type_narrow {
    font-size: 13px;
    line-height:19px;
    padding: 0.5em 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

@media (max-width: 959px) {
    .sc_layouts_row_type_narrow {
        font-size: 12px;
        line-height:18px;
    }
}
@media (max-width: 767px) {
    .sc_layouts_row_type_narrow {
        font-size: 11px;
        line-height:16px;
    }
}

.sc_layouts_row_type_narrow .sc_layouts_item {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

/* Text with icons */
.sc_layouts_row_type_narrow .sc_layouts_item_icon,
.sc_layouts_row_type_narrow .sc_layouts_item input[type="text"] {
    font-size: inherit;
    font-weight: inherit;
    line-height:inherit;
}
.sc_layouts_row_type_narrow .sc_layouts_item_details_line1,
.sc_layouts_row_type_narrow .sc_layouts_item_details_line2 {
    display:inline-block;
    font-size:inherit;
    font-weight:inherit;
    line-height:inherit;
}
.sc_layouts_row_type_narrow .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2 {
    margin-left: 0.5em;
}

/* Social icons */
.sc_layouts_row_type_narrow .socials_wrap {
    margin-right: -15px;
}
.sc_layouts_row_type_narrow .socials_wrap .social_item {
    margin-right: 15px;
}
.sc_layouts_row_type_narrow .socials_wrap .social_item a {
    width: auto;
    height: auto;
    line-height:inherit;
    font-size: 15px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

/* Button */
.sc_layouts_row_type_narrow .sc_button_wrap .sc_button {
    background-color: transparent;
    border: 1px solid #efa758;
    color: #efa758;
    text-transform:uppercase;
    font-size:11px;
    font-weight:400;
    padding: 1em 2em;
    letter-spacing:0;
    vertical-align:top;
    -webkit-border-radius: 10em;
    -moz-border-radius: 10em;
    -ms-border-radius: 10em;
    border-radius: 10em;
}



/* Row type: Compact
-------------------------------------------------- */
.sc_layouts_row_type_compact {
    padding: 1em 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.sc_layouts_row_type_compact .sc_layouts_item {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

/* Text with icons */
.sc_layouts_row_type_compact .sc_layouts_item_icon {
    font-size:1.25em;
    font-weight: 400;
}
.sc_layouts_row_type_compact .sc_layouts_item input[type="text"] {
    font-size: inherit;
    font-weight: inherit;
    line-height:inherit;
}
.sc_layouts_row_type_compact .sc_layouts_item_details_line1,
.sc_layouts_row_type_compact .sc_layouts_item_details_line2 {
    display:inline-block;
    font-size:inherit;
    font-weight:inherit;
    line-height:inherit;
}
.sc_layouts_row_type_compact .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2 {
    margin-left: 0.5em;
}

/* Social icons */
.sc_layouts_row_type_compact .socials_wrap {
    margin-right: -15px;
}
.sc_layouts_row_type_compact .socials_wrap .social_item {
    margin-right: 15px;
}
.sc_layouts_row_type_compact .socials_wrap .social_item a {
    width: auto;
    height: auto;
    line-height:inherit;
    font-size: 15px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

/* Button */
.sc_layouts_row_type_compact .sc_button_wrap .sc_button {
    background-color: #efa758;
    color: #fff;
    font-size:12px;
    font-weight:400;
    padding: 1.5em 3em;
    letter-spacing:0.5px;
    vertical-align:top;
    -webkit-border-radius: 10em;
    -moz-border-radius: 10em;
    -ms-border-radius: 10em;
    border-radius: 10em;
}



/* Row type: Normal
-------------------------------------------------- */
.sc_layouts_row_type_normal {
    padding: 1.5em 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.sc_layouts_row_type_normal .sc_layouts_item {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

/* Button */
.sc_layouts_row_type_normal .sc_button_wrap .sc_button {
    background-color: #efa758;
    color: #fff;
    font-size:11px;
    font-weight:600;
    padding: 1.5em 3em;
    letter-spacing:0.5px;
    vertical-align:top;
    -webkit-border-radius: 10em;
    -moz-border-radius: 10em;
    -ms-border-radius: 10em;
    border-radius: 10em;
}



/* Fixed rows
--------------------------------------------- */
.sc_layouts_row_fixed_placeholder {
    display: none;
}
.sc_layouts_row_fixed_on + .sc_layouts_row_fixed_placeholder {
    display: block;
}
.sc_layouts_row_fixed_on {
    position: fixed;
    z-index:100000;
    top: 0;
    left: -15px;
    right: -15px;
    margin: 0 !important;
    background-color:#fff;
}
@media (max-width: 600px) {
    .sc_layouts_row_fixed_on {
        position:absolute;
    }
}
.sc_layouts_row_type_compact.sc_layouts_row_fixed_on,
.sc_layouts_row_type_normal.sc_layouts_row_fixed_on {
    padding-top:0;
    padding-bottom:0;
}
.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {
    max-height:40px;
}


/* Logo CSS */

.sc_layouts_logo img {	max-height: 80px; width: auto; }
.sc_layouts_row_type_compact .sc_layouts_logo img { max-height: 60px; }
.sc_layouts_row_type_narrow .sc_layouts_logo img { max-height: 40px; }

@media (max-width: 1439px) {
    .sc_layouts_logo img {	max-height: 60px; width: auto; }
    .sc_layouts_row_type_compact .sc_layouts_logo img { max-height: 40px; }
    .sc_layouts_row_type_narrow .sc_layouts_logo img { max-height: 30px; }
}

.sc_layouts_logo .logo_text {
    display:block;
}
.sc_layouts_logo .logo_slogan {
    display:block;
    font-size: 12px;
    line-height:15px;
    letter-spacing:0px;
}


/* Search CSS */
.search_wrap,
.search_wrap .search_form {
    position:relative;
}
.search_wrap .search_field {
    width:6em;
    padding: 0 0 0 1.75em;
    vertical-align:middle;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.search_wrap .search_submit {
    position:absolute;
    bottom: 0;
    left: 0;
    background-color:transparent;
    padding: 0;
    font-size:inherit;
    font-weight: inherit;
    line-height:inherit;
}
.search_wrap .search_submit:before {
    margin:0;
}

.sc_layouts_row_type_narrow .search_wrap .search_field,
.sc_layouts_row_type_compact .search_wrap .search_field {
    border: none;
    background-color: transparent;
}
.sc_layouts_row_type_compact .search_wrap .search_submit {
    font-size:1.25em;
    font-weight: 400;
}
.sc_layouts_column_icons_position_right .search_wrap .search_field {
    padding: 0 1.75em 0 0;
}
.sc_layouts_column_icons_position_right .search_wrap .search_submit {
    left: auto;
    right: 0;
}

.sc_layouts_row_type_normal .search_wrap .search_field {
    font-size: 11px;
    text-transform:uppercase;
    padding: 0 1.5em 0 3em;
    width: 15em;
    height: 4.7727em;
    line-height: 4.7727em;
    -webkit-border-radius: 3em;
    -moz-border-radius: 3em;
    -ms-border-radius: 3em;
    border-radius: 3em;
}
.sc_layouts_row_type_normal .search_wrap .search_submit {
    display:block;
    font-size: 11px;
    text-align:center;
    width: 1em;
    height: 4.7727em;
    line-height: 4.7727em;
    position:absolute;
    bottom: auto;
    top: 0;
    left: 1em;
}
.sc_layouts_row_type_normal .search_wrap .search_submit:before {
    font-size: 13px;
}
.sc_layouts_row_type_normal .sc_layouts_column_icons_position_right .search_wrap .search_submit {
    left: auto;
    right: 1em;
}
.sc_layouts_row_type_normal .sc_layouts_column_icons_position_right .search_wrap .search_field {
    padding: 1em 3em 1em 1.5em;
}


/* Search style 'Expand' */
.search_wrap.search_style_expand .search_field {
    width: 0;
    visibility:hidden;
}
.search_style_expand.search_opened .search_field  {
    width: 6em;
    visibility:visible;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand .search_field {
    height: 4.7727em;
    line-height:4.7727em;
    padding-top: 0;
    padding-bottom: 0;
    visibility:visible;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand:not(.search_opened) .search_field {
    padding: 0 2.3em 0 2.3em;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand.search_opened .search_field {
    width: 15em;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand:not(.search_opened) .search_submit {
    width: 4.7727em;
    left:0;
    right: auto;
}


/* Search style 'Fullscreen' */
.search_style_fullscreen .search_field {
    width: 0;
    visibility:hidden;
}
.search_style_fullscreen .search_field,
.search_style_fullscreen .search_submit,
.search_style_fullscreen .search_submit:before {
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
}
.search_style_fullscreen.search_opened .search_field,
.search_style_fullscreen.search_opened .search_submit,
.search_style_fullscreen.search_opened .search_submit:before {
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen .search_field {
    width: 0;
    height: 4.7727em;
    line-height:4.7727em;
    padding-top: 0;
    padding-bottom: 0;
    visibility:visible;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen:not(.search_opened) .search_field {
    padding: 0 2.3em 0 2.3em;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen:not(.search_opened) .search_submit {
    width: 4.7727em;
    left:0;
    right: auto;
}

.search_style_fullscreen .search_close {
    display:none;
}
.search_style_fullscreen .search_close:before {
    margin:0;
}
.search_style_fullscreen.search_opened .search_close {
    position: absolute;
    right: 0;
    top: 0;
    display: inline-block;
    font-size: 2rem;
    font-weight: 300;
    text-align: center;
    cursor: pointer;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
}
.search_style_fullscreen.search_opened .search_form_wrap {
    position: fixed;
    background-color:rgba(255,255,255,0.9);
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    overflow: hidden;
}
.search_style_fullscreen.search_opened .search_form {
    position: relative;
    width: 50%;
    top: 50%;
    left: 50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    border-bottom: 1px solid #fff;
    font-size:1em;
}
.search_style_fullscreen.search_opened .search_results {
    top: 0;
    display:none !important;
}
.search_style_fullscreen.search_opened .search_submit:before {
    font-size: inherit;
}
.search_style_fullscreen.search_opened .search_submit,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_submit {
    position: absolute;
    left: 0 !important;
    right: auto !important;
    top: 50%;
    font-size: 2rem;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
}
.search_style_fullscreen.search_opened .search_field,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_field {
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: 3em !important;
    height: 3em;
    letter-spacing: 1px;
    margin: 0;
    padding: 0 0 0 2em;
    border: none;
    white-space: pre-wrap;
    word-wrap: break-word;
    resize: none;
    overflow: hidden;
    display: block;
    visibility:visible;
    width: 100%;
}
.search_style_fullscreen.search_opened .search_field,
.search_style_fullscreen.search_opened .search_field:hover,
.search_style_fullscreen.search_opened .search_field:focus {
    background-color: transparent !important;
}


/* Search field inside content */
.content .search_wrap {
    max-width:50%;
    margin:0;
}
.post_item_none_search .search_wrap,
.post_item_none_archive .search_wrap {
    max-width:none;
}
.content .search_wrap .search_form_wrap {
    width: 100%;
}
.content .search_wrap .search_form_wrap .search_field {
    width:100%;
}
.post_item_none_search .search_wrap .search_field,
.post_item_none_archive .search_wrap .search_field {
    padding: 1.2em 3em 1em 1em;
}
.post_item_none_search .search_wrap .search_submit,
.post_item_none_archive .search_wrap .search_submit {
    right: 1em;
    top: 1.2em;
}
.content .search_wrap .search_results {
    width:100%;
}

/* Search results */
.search_wrap .search_results {
    display:none;
    position:absolute;
    z-index:1000;
    left: 0;
    top:3.5em;
    background-color: #fff;
    border: 1px solid #e5e5e5;
    width: 22em;
    padding: 2em 1.5em;
    text-align:left;
}

.search_wrap .search_results:after {
    content:" ";
    width:10px;
    height:10px;
    background-color: #fff;
    border-left: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    position: absolute;
    top:-6px;
    left:3em;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.search_wrap .search_results .search_results_close {
    position: absolute;
    top:3px;
    right:3px;
    display:block;
    text-align:center;
    overflow:hidden;
    font-size:1em;
    width:1.2em;
    height:1.2em;
    line-height:1.2em;
    cursor:pointer;
}

.search_wrap .post_more {
    display:block;
    text-align:center;
}
.search_wrap .post_meta {
    font-style:normal;
}

.search_wrap,
.search_wrap .search_form {
    position:relative;
}
.search_wrap .search_field {
    width:6em;
    padding: 0 0 0 1.75em;
    vertical-align:middle;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.search_wrap .search_submit {
    position:absolute;
    bottom: 0;
    left: 0;
    background-color:transparent;
    padding: 0;
    font-size:inherit;
    font-weight: inherit;
    line-height:inherit;
}
.search_wrap .search_submit:before {
    margin:0;
}

.sc_layouts_row_type_narrow .search_wrap .search_field,
.sc_layouts_row_type_compact .search_wrap .search_field {
    border: none;
    background-color: transparent;
}
.sc_layouts_row_type_compact .search_wrap .search_submit {
    font-size:1.25em;
    font-weight: 400;
}
.sc_layouts_column_icons_position_right .search_wrap .search_field {
    padding: 0 1.75em 0 0;
}
.sc_layouts_column_icons_position_right .search_wrap .search_submit {
    left: auto;
    right: 0;
}

.sc_layouts_row_type_normal .search_wrap .search_field {
    font-size: 11px;
    text-transform:uppercase;
    padding: 0 1.5em 0 3em;
    width: 15em;
    height: 4.7727em;
    line-height: 4.7727em;
    -webkit-border-radius: 3em;
    -moz-border-radius: 3em;
    -ms-border-radius: 3em;
    border-radius: 3em;
}
.sc_layouts_row_type_normal .search_wrap .search_submit {
    display:block;
    font-size: 11px;
    text-align:center;
    width: 1em;
    height: 4.7727em;
    line-height: 4.7727em;
    position:absolute;
    bottom: auto;
    top: 0;
    left: 1em;
}
.sc_layouts_row_type_normal .search_wrap .search_submit:before {
    font-size: 13px;
}
.sc_layouts_row_type_normal .sc_layouts_column_icons_position_right .search_wrap .search_submit {
    left: auto;
    right: 1em;
}
.sc_layouts_row_type_normal .sc_layouts_column_icons_position_right .search_wrap .search_field {
    padding: 1em 3em 1em 1.5em;
}


/* Search style 'Expand' */
.search_wrap.search_style_expand .search_field {
    width: 0;
    visibility:hidden;
}
.search_style_expand.search_opened .search_field  {
    width: 6em;
    visibility:visible;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand .search_field {
    height: 4.7727em;
    line-height:4.7727em;
    padding-top: 0;
    padding-bottom: 0;
    visibility:visible;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand:not(.search_opened) .search_field {
    padding: 0 2.3em 0 2.3em;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand.search_opened .search_field {
    width: 15em;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand:not(.search_opened) .search_submit {
    width: 4.7727em;
    left:0;
    right: auto;
}


/* Search style 'Fullscreen' */
.search_style_fullscreen .search_field {
    width: 0;
    visibility:hidden;
}
.search_style_fullscreen .search_field,
.search_style_fullscreen .search_submit,
.search_style_fullscreen .search_submit:before {
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
}
.search_style_fullscreen.search_opened .search_field,
.search_style_fullscreen.search_opened .search_submit,
.search_style_fullscreen.search_opened .search_submit:before {
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen .search_field {
    width: 0;
    height: 4.7727em;
    line-height:4.7727em;
    padding-top: 0;
    padding-bottom: 0;
    visibility:visible;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen:not(.search_opened) .search_field {
    padding: 0 2.3em 0 2.3em;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen:not(.search_opened) .search_submit {
    width: 4.7727em;
    left:0;
    right: auto;
}

.search_style_fullscreen .search_close {
    display:none;
}
.search_style_fullscreen .search_close:before {
    margin:0;
}
.search_style_fullscreen.search_opened .search_close {
    position: absolute;
    right: 0;
    top: 0;
    display: inline-block;
    font-size: 2rem;
    font-weight: 300;
    text-align: center;
    cursor: pointer;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
}
.search_style_fullscreen.search_opened .search_form_wrap {
    position: fixed;
    background-color:rgba(255,255,255,0.9);
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    overflow: hidden;
}
.search_style_fullscreen.search_opened .search_form {
    position: relative;
    width: 50%;
    top: 50%;
    left: 50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    border-bottom: 1px solid #fff;
    font-size:1em;
}
.search_style_fullscreen.search_opened .search_results {
    top: 0;
    display:none !important;
}
.search_style_fullscreen.search_opened .search_submit:before {
    font-size: inherit;
}
.search_style_fullscreen.search_opened .search_submit,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_submit {
    position: absolute;
    left: 0 !important;
    right: auto !important;
    top: 50%;
    font-size: 2rem;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
}
.search_style_fullscreen.search_opened .search_field,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_field {
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: 3em !important;
    height: 3em;
    letter-spacing: 1px;
    margin: 0;
    padding: 0 0 0 2em;
    border: none;
    white-space: pre-wrap;
    word-wrap: break-word;
    resize: none;
    overflow: hidden;
    display: block;
    visibility:visible;
    width: 100%;
}
.search_style_fullscreen.search_opened .search_field,
.search_style_fullscreen.search_opened .search_field:hover,
.search_style_fullscreen.search_opened .search_field:focus {
    background-color: transparent !important;
}


/* Search field inside content */
.content .search_wrap {
    max-width:50%;
    margin:0;
}
.post_item_none_search .search_wrap,
.post_item_none_archive .search_wrap {
    max-width:none;
}
.content .search_wrap .search_form_wrap {
    width: 100%;
}
.content .search_wrap .search_form_wrap .search_field {
    width:100%;
}
.post_item_none_search .search_wrap .search_field,
.post_item_none_archive .search_wrap .search_field {
    padding: 1.2em 3em 1em 1em;
}
.post_item_none_search .search_wrap .search_submit,
.post_item_none_archive .search_wrap .search_submit {
    right: 1em;
    top: 1.2em;
}
.content .search_wrap .search_results {
    width:100%;
}

/* Search results */
.search_wrap .search_results {
    display:none;
    position:absolute;
    z-index:1000;
    left: 0;
    top:3.5em;
    background-color: #fff;
    border: 1px solid #e5e5e5;
    width: 22em;
    padding: 2em 1.5em;
    text-align:left;
}

.search_wrap .search_results:after {
    content:" ";
    width:10px;
    height:10px;
    background-color: #fff;
    border-left: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    position: absolute;
    top:-6px;
    left:3em;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.search_wrap .search_results .search_results_close {
    position: absolute;
    top:3px;
    right:3px;
    display:block;
    text-align:center;
    overflow:hidden;
    font-size:1em;
    width:1.2em;
    height:1.2em;
    line-height:1.2em;
    cursor:pointer;
}

.search_wrap .post_more {
    display:block;
    text-align:center;
}
.search_wrap .post_meta {
    font-style:normal;
}

/* Cart CSS */
.sc_layouts_cart {
    position:relative;
    z-index:1;
}
.sc_layouts_cart_icon,
.sc_layouts_cart_details {
    cursor:pointer;
}
.sc_layouts_cart_items_short {
    display:none;
    width: 15px;
    height: 15px;
    line-height: 15px;
    text-align:center;
    font-size:7px;
    background-color:#333;
    color: #fff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    z-index:1;
    right: -5px;
    top: -5px;
    pointer-events: none;
}

.sc_layouts_row_type_compact .sc_layouts_cart_details {
    display:none;
}
.sc_layouts_row_type_compact .sc_layouts_cart_details {
    display:none;
}
.sc_layouts_row_type_compact .sc_layouts_cart_items_short {
    display:block;
}

/* Widget: Cart */
.sc_layouts_cart_widget {
    display:none;
    text-align:left;
    position:absolute;
    z-index:2;
    right:-2em;
    top: 4em;
    width: 280px;
    padding: 1em;
    border: 1px solid #ddd;
    background-color: #fff;
    color: #888;
}
.sc_layouts_cart_widget:after {
    content: ' ';
    display:block;
    position:absolute;
    z-index:1;
    right: 2.5em;
    top: 0;
    margin: -5px 0 0 -4px;
    width: 8px;
    height:8px;
    border-left: 1px solid #ddd;
    border-top: 1px solid #ddd;
    background-color:#fff;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
}
.sc_layouts_cart_widget .sc_layouts_cart_widget_close {
    position:absolute;
    z-index:100;
    right: 0;
    top: 0;
    padding:5px 6px;
    cursor:pointer;
    -webkit-transition: color .3s ease;
    -moz-transition: color .3s ease;
    -ms-transition: color .3s ease;
    -o-transition: color .3s ease;
    transition: color .3s ease;
}
.sc_layouts_cart_widget .cart_list {
    max-height: 200px;
    overflow-y:auto;
    overflow-x:hidden;
}
.sc_layouts_cart_widget p {
    margin-bottom:0;
}
.sc_layouts_cart_widget p+p {
    margin-top:0.75em;
}

/* Currency CSS */

/* woocommerce currency switcher */

.sc_layouts_currency .select_container {
    overflow: visible;
}
.sc_layouts_currency .select_container:after,
.sc_layouts_currency .select_container:before {
    display: none;
}
.sc_layouts_currency .chosen-container .chosen-results {
    display: block;
}
.sc_layouts_currency .chosen-container {
    font-size: inherit;
    font-weight: 600;
    letter-spacing: 1px;
    min-width: 100%;
    position: relative;
}
.sc_layouts_currency .chosen-container-single .chosen-single span {
    margin: 0;
}
.sc_layouts_currency .chosen-container-single .chosen-single > div {
    display: none;
}
.sc_layouts_currency .chosen-container-active.chosen-with-drop .chosen-single,
.sc_layouts_currency .chosen-container-single .chosen-single {
    background: transparent;
    border: none;
    box-shadow: none;
    display: inline-block;
    height: 100%;
    line-height: inherit;
    padding: 0;
    position: relative;
}
.sc_layouts_currency .chosen-container-single .chosen-single:after {
    content: '\e828';
    font-family: 'fontello';
    position:absolute;
    right:0;
    top:53%;
    font-size: 95%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
    display: none;
}
.sc_layouts_currency .chosen-container .chosen-results {
    margin: 0;
    width: 12em;
}
.sc_layouts_currency .chosen-container .chosen-results {
    left: -2.5em;
    position: absolute;
    text-align: left;
    background: #ffffff;
    border: 3px solid #141414;
    padding: 1.4em 2.3em;
    top: 1em;
    width: 8em;
}
.sc_layouts_currency .chosen-container .chosen-results li {
    background: transparent !important;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
    color: #141414;
    font-weight: 400;
    padding: 0.55em 0;
    line-height: inherit;
}
.sc_layouts_currency .chosen-container .active-result.highlighted,
.sc_layouts_currency .chosen-container .active-result.result-selected {
    color: red;
}
.sc_layouts_currency .chosen-container .chosen-drop {
    border-radius: 0;
    margin-top: 0;
    background: transparent;
    border: none;
    box-shadow: none;
}
/*.sc_layouts_currency.hide_drop .chosen-drop,*/
.woocommerce-currency-switcher-form .woocommerce-currency-switcher {
    display: none !important;
}

/* Menu CSS */

.sc_layouts_menu_mobile_button {
    display: none;
}
@media (max-width: 767px) {
    .sc_layouts_menu_mobile_button {
        display: inline-block;
    }
}
.sc_layouts_menu_mobile_button_burger {
    display:inline-block;
}

/* Menu: common rules
----------------------------------------- */
.sc_layouts_menu_nav, .sc_layouts_menu_nav ul {
    display:inline-block;
    margin:0;
    padding:0;
    list-style-type:none;
}
.sc_layouts_menu_nav:after, .sc_layouts_menu_nav ul:after {
    content:' ';
    display:block;
    width:100%;
    height:0;
    clear: both;
}
.sc_layouts_menu_nav li {
    margin: 0;
    position:relative;
}
.sc_layouts_menu_nav li > a {
    display:block;
    position:relative;
}

/* 1st level */
.sc_layouts_menu_nav {
    text-align:left;
    vertical-align:middle;
}
.sc_layouts_menu_nav > li {
    position:relative;
    float:left;
    z-index:20;
}
.sc_layouts_menu_nav > li+li { z-index:19; }
.sc_layouts_menu_nav > li+li+li { z-index:18; }
.sc_layouts_menu_nav > li+li+li+li { z-index:17; }
.sc_layouts_menu_nav > li+li+li+li+li { z-index:16; }
.sc_layouts_menu_nav > li+li+li+li+li+li { z-index:15; }
.sc_layouts_menu_nav > li+li+li+li+li+li+li { z-index:14; }
.sc_layouts_menu_nav > li+li+li+li+li+li+li+li { z-index:13; }
.sc_layouts_menu_nav > li+li+li+li+li+li+li+li+li { z-index:12; }
.sc_layouts_menu_nav > li+li+li+li+li+li+li+li+li+li { z-index:11; }

.sc_layouts_menu_nav > li > a {
    padding: 1em;
    position:relative;
    color: #333;
}
.sc_layouts_menu_nav > li > a:hover,
.sc_layouts_menu_nav > li.sfHover > a,
.sc_layouts_menu_nav > li.current-menu-item > a,
.sc_layouts_menu_nav > li.current-menu-parent > a,
.sc_layouts_menu_nav > li.current-menu-ancestor > a {
    color: #efa758;
}
.sc_layouts_menu_nav > li.menu-item-has-children > a {
    padding-right: 2em;
}
.sc_layouts_menu_nav > li.menu-item-has-children > a:after {
    content: '\e882';
    font-family: 'trx_addons_icons';
    font-weight:normal;
    display:inline-block;
    position:absolute;
    top:50%;
    right:1em;
    z-index:1;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.sc_layouts_menu_nav li li.menu-item-has-children > a:after {
    content: '\e884';
    font-family: 'trx_addons_icons';
    font-weight:normal;
    position:absolute;
    right: 1em;
    top: 50%;
    margin-top: -0.75em;
}

.sc_layouts_menu_nav li[class*="icon-"]:before {
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.sc_layouts_menu_nav > li[class*="icon-"] > a {
    padding-left: 2em;
}
.sc_layouts_menu_nav > li[class*="icon-"]:before {
    position:absolute;
    display:inline-block;
    z-index:1;
    left: 0.5em;
    top: 0;
    padding:0.8em 0 1em;
    width: 1em;
    line-height:inherit;
}
.sc_layouts_menu_nav > li[class*="columns-"][class*="icon-"]:before {
    position:static;
    margin:0 0 0 0.5em;
    float:left;
}
.sc_layouts_menu_nav > li[class*="columns-"][class*="icon-"] > a {
    float:left;
    margin-left: -1.5em;
}

/* Submenu */
.sc_layouts_menu_nav > li ul {
    position:absolute;
    display:none;
    z-index:10000;
    width:13em;
    padding: 1.4em 0;
    text-align:left;
    background-color: #f0f0f0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.sc_layouts_menu_nav > li li > a {
    padding: 0.6em 1.6667em;
    color: #333;
}
.sc_layouts_menu_nav > li li > a:hover,
.sc_layouts_menu_nav > li li.sfHover > a,
.sc_layouts_menu_nav > li li.current-menu-item > a,
.sc_layouts_menu_nav > li li.current-menu-parent > a,
.sc_layouts_menu_nav > li li.current-menu-ancestor > a {
    color: #efa758;
}

.sc_layouts_menu_nav > li li[class*="icon-"] > a > span {
    display: inline-block;
    padding-left: 1.6667em;
}
.sc_layouts_menu_nav > li li[class*="icon-"]:before {
    position:absolute;
    z-index: -1;
    left: 1.6667em;
    top: 6px;
    color: #333;
}
.sc_layouts_menu_nav > li li[class*="icon-"]:hover:before,
.sc_layouts_menu_nav > li li[class*="icon-"].shHover:before,
.sc_layouts_menu_nav > li li.current-menu-item:before,
.sc_layouts_menu_nav > li li.current-menu-parent:before,
.sc_layouts_menu_nav > li li.current-menu-ancestor:before {
    color: #efa758;
}
.sc_layouts_menu_nav > li > ul {
    top:3.8em;
    left:50%;
    margin-left:-6em;	/* Not translate, because we use translate in the show effects */
}
.sc_layouts_menu_nav > li > ul ul {
    left:13em;
    top:-1.4em;
    margin: 0 0 0 2px;
}
.sc_layouts_menu_nav > li > ul ul.submenu_left {
    left:-13em;
    margin: 0 0 0 -2px;
}

/* Multi-columns submenu */
.sc_layouts_menu_nav > li[class*="columns-"] {
    position:static;
}
.sc_layouts_menu_nav > li[class*="columns-"] > ul {
    left: 0;
    right: 0;
    width: 100%;
    margin-left:0;
}
.sc_layouts_menu_nav > li[class*="columns-"] > ul > li {
    display:inline-block;
    vertical-align:top;
}
.sc_layouts_menu_nav > li.columns-2 > ul > li {	width:50%; }
.sc_layouts_menu_nav > li.columns-3 > ul > li {	width:33.3333%; }
.sc_layouts_menu_nav > li.columns-4 > ul > li {	width:25%; }
.sc_layouts_menu_nav > li.columns-5 > ul > li {	width:20%; }
.sc_layouts_menu_nav > li[class*="columns-"] li.menu-item-has-children > a:after {
    display:none;
}
.sc_layouts_menu_nav > li[class*="columns-"] > ul ul {
    position:static !important;
    display:block !important;
    margin-left: 0;	/* Specify positive value if you want to shift submenu items */
    padding : 0;
    left: auto;
    top: auto;
    width: auto;
    vertical-align:top;
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
    -webkit-transform:none !important;
    -moz-transform:none !important;
    -ms-transform:none !important;
    transform:none !important;
}






/* Menu hovers
----------------------------------------------------- */

/* Slide Line and Slide Box */
.menu_hover_slide_line > ul > li#blob,
.menu_hover_slide_box > ul > li#blob {
    position: absolute;
    top: 0;
    z-index : 1;
    opacity:0;
    -webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
    -moz-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
    -ms-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
    -o-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
    transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); /* easeOutBack */
}
.menu_hover_slide_line > ul > li.blob_over:not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor):hover,
.menu_hover_slide_line > ul > li.blob_over:not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor).sfHover {
    background-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.menu_hover_slide_line > ul > li#blob {
    height: 1px;
    margin: 3em 0 0 1em;
}

/* Zoom Line */
.menu_hover_zoom_line > ul > li > a {
    position:relative;
}
.menu_hover_zoom_line > ul > li > a:before {
    content: "";
    height: 1px;
    position: absolute;
    margin-left:0.25em;
    top: 3em;
    left: 50%;
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -ms-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    transition: all 0.1s ease;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    width: 0;	
}
.menu_hover_zoom_line > ul > li > a:hover:before,
.menu_hover_zoom_line > ul > li.sfHover > a:before,
.menu_hover_zoom_line > ul > li.current-menu-item > a:before,
.menu_hover_zoom_line > ul > li.current-menu-parent > a:before,
.menu_hover_zoom_line > ul > li.current-menu-ancestor > a:before {
    width: 80%;
}

/* Path Line */
.menu_hover_path_line > ul > li > a {
    position:relative;
}
.menu_hover_path_line > ul > li:before,
.menu_hover_path_line > ul > li:after,
.menu_hover_path_line > ul > li > a:before,
.menu_hover_path_line > ul > li > a:after {
    content: ' ' !important;
    position: absolute;
    -webkit-transition: -webkit-transform 0.1s;
    -ms-transition: -ms-transform 0.1s;
    transition: transform 0.1s;
    -webkit-transition-timing-function: cubic-bezier(1, 0.68, 0.16, 0.9);
    -ms-transition-timing-function: cubic-bezier(1, 0.68, 0.16, 0.9);
    transition-timing-function: cubic-bezier(1, 0.68, 0.16, 0.9);
}
/* left and right line */
.menu_hover_path_line > ul > li:before,
.menu_hover_path_line > ul > li:after {
    top: 0.5em;
    bottom: 0.5em;
    width: 1px;
    /*height: 100%;*/
    -webkit-transform: scale3d(1, 0, 1);
    -ms-transform: scale3d(1, 0, 1);
    transform: scale3d(1, 0, 1);
}
/* left line */
.menu_hover_path_line > ul > li:before {
    left: 0.2em;
    -webkit-transform-origin: 50% 100%;
    -ms-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
}
/* right line */
.menu_hover_path_line > ul > li:after {
    right: 0.2em;
    -webkit-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
}
/* top and bottom line */
.menu_hover_path_line > ul > li > a:before,
.menu_hover_path_line > ul > li > a:after,
.menu_hover_path_line > ul > li.menu-item-has-children > a:after {
    left: 0.2em;
    right: 0.2em;
    /*width: 100%;*/
    height: 1px;
    -webkit-transform: scale3d(0, 1, 1);
    -ms-transform: scale3d(0, 1, 1);
    transform: scale3d(0, 1, 1);
}
/* top line */
.menu_hover_path_line > ul > li > a:before {
    top: 0.5em;
    bottom: auto;
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%;
}
/* bottom line */
.menu_hover_path_line > ul > li > a:after,
.menu_hover_path_line > ul > li.menu-item-has-children > a:after {
    top: auto;
    bottom: 0.5em;
    -webkit-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
}
/* Delays (first reverse, then current) */
/* These rules can be simplified, but let's keep it for better readability */
/* bottom line */
.menu_hover_path_line > ul > li > a:after,
.menu_hover_path_line > ul > li.menu-item-has-children > a:after {
    -webkit-transition-delay: 0.3s;
    -ms-transition-delay: 0.3s;
    transition-delay: 0.3s;
}

.menu_hover_path_line > ul > li > a:hover:after,
.menu_hover_path_line > ul > li.sfHover > a:after,
.menu_hover_path_line > ul > li.menu-item-has-children > a:hover:after,
.menu_hover_path_line > ul > li.sfHover.menu-item-has-children > a:after {
    -webkit-transition-delay: 0s;
    -ms-transition-delay: 0s;
    transition-delay: 0s;
}
/* left line */
.menu_hover_path_line > ul > li:before {
    -webkit-transition-delay: 0.2s;
    -ms-transition-delay: 0.2s;
    transition-delay: 0.2s;
}
.menu_hover_path_line > ul > li:hover:before,
.menu_hover_path_line > ul > li.sfHover:before {
    -webkit-transition-delay: 0.1s;
    -ms-transition-delay: 0.1s;
    transition-delay: 0.1s;
}
/* top line */
.menu_hover_path_line > ul > li > a:before {
    -webkit-transition-delay: 0.1s;
    -ms-transition-delay: 0.1s;
    transition-delay: 0.1s;
}
.menu_hover_path_line > ul > li.sfHover > a:before,
.menu_hover_path_line > ul > li > a:hover:before {
    -webkit-transition-delay: 0.2s;
    -ms-transition-delay: 0.2s;
    transition-delay: 0.2s;
}
/* right line */
.menu_hover_path_line > ul > li.sfHover:after,
.menu_hover_path_line > ul > li:hover:after {
    -webkit-transition-delay: 0.3s;
    -ms-transition-delay: 0.3s;
    transition-delay: 0.3s;
}

.menu_hover_path_line > ul > li.sfHover:before,
.menu_hover_path_line > ul > li:hover:before,
.menu_hover_path_line > ul > li.sfHover:after,
.menu_hover_path_line > ul > li:hover:after,
.menu_hover_path_line > ul > li.sfHover > a:before,
.menu_hover_path_line > ul > li > a:hover:before,
.menu_hover_path_line > ul > li > a:hover:after,
.menu_hover_path_line > ul > li.sfHover > a:after {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}

/* Roll Down */
.menu_hover_roll_down > ul > li > a:before {
    content: ' ';
    position: absolute;
    top: 3.3em;
    left: 1.5em;
    right: 1.5em;
    height: 1px;
    opacity: 0;
    -webkit-transform: translate3d(0, -3em, 0);
    -ms-transform: translate3d(0, -3em, 0);
    transform: translate3d(0, -3em, 0);
    -webkit-transition: -webkit-transform 0s 0.3s, opacity 0.2s;
    -ms-transition: transform 0s 0.3s, opacity 0.2s;
    transition: transform 0s 0.3s, opacity 0.2s;
}
.menu_hover_roll_down > ul > li > a:hover:before,
.menu_hover_roll_down > ul > li.sfHover > a:before,
.menu_hover_roll_down > ul > li.current-menu-item > a:before,
.menu_hover_roll_down > ul > li.current-menu-ancestor > a:before,
.menu_hover_roll_down > ul > li.current-menu-parent > a:before {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform 0.3s, opacity 0.1s;
    -ms-transition: -webkit-transform 0.3s, opacity 0.1s;
    transition: transform 0.3s, opacity 0.1s;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -ms-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.menu_hover_roll_down > ul > li > a > span {
    display: block;
    pointer-events: none;
}

.menu_hover_roll_down > ul > li.sfHover > a > span,
.menu_hover_roll_down > ul > li > a:hover > span,
.menu_hover_roll_down > ul > li.current-menu-item > a > span,
.menu_hover_roll_down > ul > li.current-menu-ancestor > a > span,
.menu_hover_roll_down > ul > li.current-menu-parent > a > span {
    -webkit-animation: anim-roll-down 0.3s forwards;
    -ms-animation: anim-roll-down 0.3s forwards;
    animation: anim-roll-down 0.3s forwards;
}

@-webkit-keyframes anim-roll-down {
    50% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        -ms-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    51% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        -ms-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes anim-roll-down {
    50% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        -ms-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    51% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        -ms-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

/* Color Line */
.menu_hover_color_line > ul > li > a:hover:before,
.menu_hover_color_line > ul > li > a:focus:before {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    -webkit-transition-delay: 0s;
    -ms-transition-delay: 0s;
    transition-delay: 0s;
}

.menu_hover_color_line > ul > li > a:before,
.menu_hover_color_line > ul > li > a:after,
.menu_hover_color_line > ul > li.menu-item-has-children > a:after {
    content: ' ' !important;
    position: absolute;
    top: 3.3em;
    left: 1.5em;
    right: 1.5em !important;
    margin: 0;
    height: 1px;
    -webkit-transform: scale3d(0, 1, 1);
    -ms-transform: scale3d(0, 1, 1);
    transform: scale3d(0, 1, 1);
    -webkit-transform-origin: center left;
    -ms-transform-origin: center left;
    transform-origin: center left;
    -webkit-transition: transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
    -ms-transition: transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
    transition: transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
}
.menu_hover_color_line > ul > li > a:hover,
.menu_hover_color_line > ul > li.sfHover > a:after,
.menu_hover_color_line > ul > li > a:hover:after,
.menu_hover_color_line > ul > li > a:before {
    -webkit-transition-delay: 0.3s;
    -ms-transition-delay: 0.3s;
    transition-delay: 0.3s;
}

.menu_hover_color_line > ul > li.sfHover > a:after,
.menu_hover_color_line > ul > li.menu-item-has-children > a:hover:after,
.menu_hover_color_line > ul > li > a:hover:after,
.menu_hover_color_line > ul > li.sfHover > a:before,
.menu_hover_color_line > ul > li > a:hover:before,
.menu_hover_color_line > ul > li.current-menu-item > a:after,
.menu_hover_color_line > ul > li.current-menu-item > a:before,
.menu_hover_color_line > ul > li.current-menu-ancestor > a:after,
.menu_hover_color_line > ul > li.current-menu-ancestor > a:before,
.menu_hover_color_line > ul > li.current-menu-parent > a:after,
.menu_hover_color_line > ul > li.current-menu-parent > a:before {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}

.menu_hover_color_line > ul > li.sfHover > a:before,
.menu_hover_color_line > ul > li > a:hover:before {
    -webkit-transition-delay: 0s;
    -ms-transition-delay: 0s;
    transition-delay: 0s;
}

/* Title CSS */
.sc_layouts_title_caption {
    margin: 0 auto;
}
.sc_layouts_title_meta + .sc_layouts_title_title > .sc_layouts_title_caption {
    font-size: 3em;
    line-height: 1.2em;
    margin: 0.2em 0 0.2em;
}
.sc_layouts_title_caption img {
    display:inline-block;
    max-height:1.5em;
    vertical-align:middle;
    width:auto;
    margin: -0.2em 0.2em 0 0;
}
.sc_layouts_title_link {
    display:inline-block;
    margin:0.5em 0 2em;
}
.sc_layouts_title_meta .post_edit:before {
    margin-right: 0.5em;
}
.sc_layouts_title_description {
    font-size:13px;
    line-height:19px;
    margin: 4px auto 1em;
    max-width:75%;
}
.sc_layouts_title_description p {
    margin:0;
}

/* Testimonials CSS */
.sc_testimonials.slider_pagination {
    padding-bottom: 2em;
}
.sc_testimonials.swiper-container-horizontal > .swiper-pagination {
    bottom: 0;
}
.sc_testimonials .swiper-pagination-bullet {
    width: 7px;
    height: 7px;
    border: none;
    margin: 0 3px;
    background-color: #ddd;
}


.sc_testimonials_title + .sc_testimonials_slider,
.sc_testimonials_subtitle + .sc_testimonials_slider {
    margin-top:1em;
}

.sc_testimonials_title,
.sc_testimonials_subtitle,
.sc_testimonials_descr,
.sc_testimonials_button {
    text-align:center;
}
.sc_testimonials_item_content {
    text-align:center;
    font-size: 1.2em;
}
.sc_testimonials [class*="column"] .sc_testimonials_item_content {
    text-align: left;
    font-size: 1em;
}
.sc_testimonials_item_content:before {
    content: '\e8b8';
    font-family:'trx_addons_icons';
    font-size: 1.5em;
    line-height:1.5em;
    color: #efa758;
    display:block;
    margin-bottom: 2em;
}
.sc_testimonials_item_content p {
    margin:0;
}
.sc_testimonials_item_content p+p {
    margin-top:1em;
}

.sc_testimonials_item_author {
    margin:3em auto 0;
    max-width:22em;
    padding: 1.5em 0.5em 1.5em 1.3em;
    background-color:#292929;
    color: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sc_testimonials_item_author_avatar,
.sc_testimonials_item_author_data {
    display:inline-block;
    vertical-align:middle;
}
.sc_testimonials_item_author_avatar {
    overflow:hidden;
    margin: 0 1.3em 0 0.6em;
    width: 5em;
    height: 5em;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.sc_testimonials_item_author_data {
    max-width:50%;
}
.sc_testimonials_item_author_title {
    margin: 0;
    color: #fff;
}
.sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
    margin-top: 0.5em;
    color: #ddd;
    font-size:0.9286em;
    line-height:1.3em;
}

.sc_testimonials_simple .sc_testimonials_item_author_data:before {
    content: ' ';
    width: 1px;
    height: 1.5em;
    margin: 1.3em auto;
    background-color: #ddd;
    display:inline-block;
    vertical-align:middle;
}

/* Audio CSS */
/* Audio player's styles */
.trx_addons_audio_player {
    padding: 1em;
    position:relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
    box-sizing: border-box;
}
.trx_addons_audio_player.with_cover {
    background-position: center center;
    background-size: cover;
}
.trx_addons_audio_player.with_cover:after {
    content:' ';
    position:absolute;
    z-index:1;
    left:0;
    top:0;
    width:100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
}
.trx_addons_audio_player.without_cover {
    border: 1px solid #f0f0f0;
    background-color:#f7f7f7;
}

.trx_addons_audio_player .audio_info {
    position:relative;
    z-index:2;
}

.trx_addons_audio_player .audio_author,
.trx_addons_audio_player .audio_caption {
    margin: 0.5em 0.5em 1em;
}
.trx_addons_audio_player .audio_author + .audio_caption {
    margin-top: -0.5em;
}

.trx_addons_audio_player .audio_frame {
    width:100%;
    overflow:hidden;
    position:relative;
    z-index:2;
}

.trx_addons_audio_player .mejs-offscreen {
    display:none !important;
}
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-total {
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
    margin-top: 6px !important;
}
.trx_addons_audio_player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total:before,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-total:before {
    content:" ";
    display:block;
    border:1px solid #575757;
    position: absolute;
    left: -2px;
    right: -2px;
    top:-2px;
    bottom:-2px;
}
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-time {
    padding-top:10px !important;
    color: #333;
}
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-float {
    border: none;
}
.trx_addons_audio_player .mejs-container {
    margin: 0 !important;
}
.trx_addons_audio_player .mejs-container,
.trx_addons_audio_player .mejs-embed,
.trx_addons_audio_player .mejs-embed body,
.trx_addons_audio_player .mejs-container .mejs-controls {
    background: transparent !important;
    border-width: 0 !important;
}
.trx_addons_audio_player .mejs-container:not(.mejs-video) {
    height: 44px !important;
    border: 0 !important;
}
.trx_addons_audio_player .mejs-container .mejs-controls {
    height: 42px !important;
}
.trx_addons_audio_player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total:before,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-total:before {
    content: " ";
    display: block;
    background: #dddddd;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    border: 0;
}
.trx_addons_audio_player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-total,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-buffering,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-loaded,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-current,
.trx_addons_audio_player .mejs-controls a.mejs-horizontal-volume-slider,
.trx_addons_audio_player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.trx_addons_audio_player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    height: 4px !important;
}
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-time {
    font-size: 0.666em !important;
    margin-top: 5px !important;
}

.trx_addons_audio_player .mejs-controls a.mejs-horizontal-volume-slider {
    margin-top: 4px !important;
}
.trx_addons_audio_player .mejs-controls div.mejs-time-rail {
    margin-top: 8px !important;
}
.trx_addons_audio_player .mejs-controls .mejs-button button {
    margin: 5px !important;
  
}
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-volume-button {
    margin-left: 10px !important;
}
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-fullscreen-button,
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-volume-button,
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-volume-button:hover,
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-playpause-button {
    -webkit-border-radius: 50%;
    border-radius: 50%;
    margin-top: 7px !important;
    margin-right: 6px !important;
}
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-fullscreen-button {
    margin-right: 0 !important;
}

/*  Banner CSS */

/* Widget: Banner */
.widget_banner .image_wrap {
    overflow:hidden;
    display:block;
    margin-bottom:1em;
}
.widget_banner .image_wrap img {
    width: 100%;
    height:auto;
}
.widget_banner.widget_fullwidth .image_wrap {
    margin-bottom:0;
}

/* Flickr CSS */

/* Widget: Flickr */
.widget_flickr {
    overflow:hidden;
}
.widget_flickr .flickr_images {
    margin-right:-8px;
}
.widget_flickr .flickr_badge_image,
.widget_flickr .flickr_images > a {
    float:left;
    padding:0 8px 8px 0;
    margin:0;
    overflow:hidden;
    width:25%;
    height:auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.widget_flickr .flickr_badge_image img,
.widget_flickr .flickr_images > a img {
    width: 100%;
    height:auto;
}

/*  Slider CSS */

/* Slider's styles */
.slider_swiper {
    display:none;
    position:relative;
    overflow:hidden;
}
.slider_swiper.swiper-container-coverflow,
.slider_swiper.swiper-container-cube,
.slider_swiper.swiper-container-flip {
    overflow:visible;
}
.slider_swiper_outer {
    position:relative;
}
.slider_swiper .swiper-slide {
    position:relative;
    background-size:cover;
    background-position:center center;
    background-repeat:no-repeat;
}
.slider_swiper.slider_type_images .swiper-slide {
    text-align: center;
}
.slider_swiper .swiper-slide > .slide_link {
    position:absolute;
    z-index:1;
    display:block;
    width: 100%;
    height:100%;
    left:0;
    top:0;
}
.slider_swiper .slide_info {
    position: absolute;
    z-index:2;
    text-align:center;
    padding: 0 3em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;	
}
.slider_swiper .slide_info.slide_info_large {
    padding: 2em;
    background-color:rgba(0,0,0,0.6);
}
.slider_swiper .slide_overlay,
.slider_swiper .slide_info.slide_info_large,
.slider_swiper .slide_info a {
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
}
.slider_swiper .slide_info.slide_info_large .slide_title,
.slider_swiper .slide_info.slide_info_large .slide_title a,
.slider_swiper .slide_info.slide_info_large:hover .slide_date,
.slider_swiper .slide_info.slide_info_large:hover .slide_cats,
.slider_swiper .slide_info.slide_info_large:hover .slide_cats a {
    color: #ffffff;
}
.slider_swiper .slide_info.slide_info_large:hover {
    background-color:rgba(0,0,0,0.8);
}
.slider_swiper.slider_titles_center .slide_info.slide_info_large {
    width:40%;
}
.slider_swiper.slider_titles_center .slide_info {
    left: 50%;
    top: 50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
}
.slider_swiper.slider_titles_bottom .slide_info {
    left: 0;
    right: 0;
    bottom: 0;
}
.slider_swiper.slider_titles_lb .slide_info {
    width:50%;
    left: 0;
    bottom: 0;
}
.slider_swiper.slider_titles_rb .slide_info {
    width:50%;
    right: 0;
    bottom: 0;
}
.slider_swiper .slide_info .slide_title {
    margin-top:0.4em;
}

.slider_swiper .slide_overlay {
    position:absolute;
    z-index:1;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-color:rgba(0,0,0,0.4);
}
.slider_swiper .slide_overlay:hover {
    background-color:rgba(0,0,0,0.7);
}

.slider_swiper.slider_multi .slide_info:not(.slide_info_large),
.slider_swiper .slide_info:not(.slide_info_large) {
    left: 0;
    right: 0;
    top: auto;
    bottom: 2em;
    text-shadow: 1px 1px #000;
    -webkit-transform:none;
    -moz-transform:none;
    -ms-transform:none;
    transform:none;
}
.slider_swiper.slider_multi .slide_title,
.slider_swiper .slide_info:not(.slide_info_large) .slide_title {
    font-size:1.5385em;
    margin:0.2em 0;
}
.slider_swiper.slider_multi .slide_title,
.slider_swiper.slider_multi .slide_title a,
.slider_swiper .slide_info:not(.slide_info_large) .slide_title,
.slider_swiper .slide_info:not(.slide_info_large) .slide_title a {
    color:#f0f0f0;
}
.slider_swiper.slider_multi .slide_title a:hover,
.slider_swiper .slide_info:not(.slide_info_large) .slide_title a:hover,
.slider_swiper.slider_multi .slide_cats a:hover,
.slider_swiper .slide_info:not(.slide_info_large) .slide_cats a:hover {
    color:#ffffff;
}
.slider_swiper.slider_multi .slide_date,
.slider_swiper.slider_multi .slide_cats,
.slider_swiper.slider_multi .slide_cats a,
.slider_swiper .slide_info:not(.slide_info_large) .slide_date,
.slider_swiper .slide_info:not(.slide_info_large) .slide_cats,
.slider_swiper .slide_info:not(.slide_info_large) .slide_cats a {
    color: #ccc;
}


.slider_titles_outside_wrap {
    position:absolute;
    left:0;
    bottom:0;
    width: 100%;
    max-height:7rem;
    text-align:center;
    margin-top: 1em;
}
.slider_titles_outside_wrap .slide_info {
    display:none;
}
.slider_titles_outside_wrap .slide_title {
    margin:0;
}

.slider_swiper .swiper-pagination,
.slider_swiper_outer .swiper-pagination {
    display:block;
    width: 100%;
    height: 1.7em;
    line-height:1.7em;
    text-align:center;
}
.slider_swiper .swiper-pagination-bullet,
.slider_swiper_outer .swiper-pagination-bullet {
    display:inline-block;
    margin-right: 8px;
    width: 10px;
    height: 10px;
    background-color:#ffffff;
    filter: alpha(opacity=80);
    opacity: 0.8;
}
.slider_swiper .swiper-pagination-fraction,
.slider_swiper_outer .swiper-pagination-fraction {
    font-size:0.8667em;
}
.slider_swiper .swiper-pagination-fraction > *,
.slider_swiper_outer .swiper-pagination-fraction > * {
    line-height:inherit;
    vertical-align:middle;
}
.slider_swiper .swiper-pagination-fraction > swiper-pagination-current,
.slider_swiper_outer .swiper-pagination-fraction > .swiper-pagination-current {
    font-size:2em;
    line-height: 1.2em;
}

.slider_swiper .slider_prev, .slider_swiper .slider_next,
.slider_swiper_outer .slider_prev, .slider_swiper_outer .slider_next {
    background-color:rgba(0,0,0,0.5);
    color: #fff;
    width: 3em;
    height:3em;
    line-height: 3em;
    text-align:center;
    background-image:none !important;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
}
.slider_swiper .slider_prev:before, .slider_swiper .slider_next:before,
.slider_swiper_outer .slider_prev:before, .slider_swiper_outer .slider_next:before {
    margin:0;
    font-family: 'trx_addons_icons';
}
.slider_swiper .slider_prev:before,
.slider_swiper_outer .slider_prev:before {
    content:'\e858';
}
.slider_swiper .slider_next:before,
.slider_swiper_outer .slider_next:before {
    content:'\e859';
}
.slider_swiper.slider_controls_bottom .slider_controls_wrap,
.slider_swiper_outer .slider_controls_bottom .slider_controls_wrap {
    text-align:center;
    margin-top: 3em;
}
.slider_swiper.slider_controls_bottom .slider_prev, .slider_swiper.slider_controls_bottom .slider_next,
.slider_swiper_outer .slider_controls_bottom .slider_prev, .slider_swiper_outer .slider_controls_bottom .slider_next {
    position:static;
    display:inline-block;
    margin:0;
    border-radius: 0;
    background-color:transparent;
    border: 2px solid #000;
    color: #000;
    width: 2em;
    height:2em;
    line-height: 2em;
}
.slider_swiper.slider_controls_bottom .slider_prev:hover, .slider_swiper.slider_controls_bottom .slider_next:hover,
.slider_swiper_outer .slider_controls_bottom .slider_prev:hover, .slider_swiper_outer .slider_controls_bottom .slider_next:hover {
    background-color:#000;
    color: #fff;
}
.slider_swiper.slider_controls_bottom .slider_next,
.slider_swiper_outer .slider_controls_bottom .slider_next {
    margin-left:1em;
}


/* Video in the slider */
.slider_swiper .trx_addons_video_player.with_cover {
    position:absolute;
    z-index:1;
    left:0;
    top:0;
    width: 100%;
    height: 100%;
}

/* Style 'Modern' */
.slider_style_modern {
    padding: 0 7rem 4rem;
}
.slider_style_modern.slider_outer_titles_outside {
    padding-bottom: 9rem;
}
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a {
    position:absolute;
    top: 3rem;
    bottom: 8rem;
    width: 7rem;
    height:auto;
    margin:0;
    line-height: 1.2em;
    background-color: #333;
    color: #fff;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.slider_style_modern.slider_outer_titles_outside.slider_outer_controls_side .slider_controls_wrap > a {
    bottom: 13rem;
}
.slider_style_modern .slider_controls_label,
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a:before {
    position:absolute;
    display:block;
    text-align:left;
    width: 70%;
    left: 50%;
    top: 45%;
    -webkit-transform:translate(-50%, -50%);
    -moz-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
}
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a:before {
    top: 58%;
}
.slider_style_modern .slider_prev > .slider_controls_label,
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap > .slider_prev:before {
    text-align: right;
}
.slider_style_modern .slider_controls_label > span {
    display: block;
}
.slider_style_modern .slider_controls_label > span + span {
    font-size: 1.5em;
    line-height: 1.4em;
}
.slider_style_modern.slider_outer_titles_outside .slider_pagination_wrap {
    display:none;
}





/* Slider Controller */
.sc_slider_controller .swiper-slide {
    cursor: pointer;
}
.sc_slider_controller[data-controls="1"] {
    padding-left: 5.3333em;
    padding-right: 5.3333em;
}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap > a {
    margin-top:0;
    top:3px;
    bottom:0;
    width:4em;
    height:auto;
    -webkit-transform:none;
    -moz-transform:none;
    -ms-transform:none;
    transform:none;
}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap > a:before {
    display:block;
    width: auto;
    height: 1em;
    line-height:1em;
    position:absolute;
    left:50%;
    top:50%;
    -webkit-transform:translate(-50%, -50%);
    -moz-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap > .slider_prev {
    left:0;
    margin-left:-5.3333em;
}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap > .slider_next {
    right:0;
    margin-right:-5.3333em;
}

.sc_slider_controller_info {
    display:block;
    text-align:left;
    font-size:1.2em;
    line-height:1.2em;
    font-weight:bold;
    position:absolute;
    width: 90%;
    left: 50%;
    top: 50%;
    -webkit-transform:translate(-50%, -50%);
    -moz-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
}
.sc_slider_controller_info_number {
    display:inline-block;
    color: #ddd;
    margin-right: 0.4em;
}
.sc_slider_controller_info_title {
    display:inline-block;
    color: #000;
}

.sc_slider_controller_thumbs {
    padding-top: 3px;
}
.sc_slider_controller_thumbs .swiper-slide {
    margin-top: 3px;
}
.sc_slider_controller_thumbs .swiper-slide.swiper-slide-active {
    margin-top:0;
    border-top: 3px solid #efa758;
}
.sc_slider_controller_thumbs .sc_slider_controller_info {
    font-size: 1em;
    line-height:1.2em;
}
.sc_slider_controller_thumbs .sc_slider_controller_info_title {
    color: #fff;
}

.sc_slider_controller_titles {
    padding-top: 12px;
}
.sc_slider_controller_titles .swiper-slide {
    margin-top: 12px;
    background-color:#f0f0f0;
}
.sc_slider_controller_titles .swiper-slide:after {
    content: ' ';
    position:absolute;
    z-index:1;
    right: 0;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #ddd;
}
.sc_slider_controller_titles .swiper-slide.swiper-slide-active {
    margin-top:0;
    padding-top:9px;
    border-top: 3px solid #efa758;
    background-color:#fff;
}
.sc_slider_controller_titles .swiper-slide.swiper-slide-active:after {
    display:none;
}
.sc_slider_controller_titles[data-controls="1"] {
    padding-left: 4em;
    padding-right: 4em;
}
.sc_slider_controller_titles .slider_outer_controls_side .slider_controls_wrap > a {
    top:12px;
}
.sc_slider_controller_titles .slider_outer_controls_side .slider_controls_wrap > .slider_prev {
    margin-left:-4em;
}
.sc_slider_controller_titles .slider_outer_controls_side .slider_controls_wrap > .slider_next {
    margin-right:-4em;
}

/*  Socials CSS */

/* Widget: Socials */
.widget_socials .socials_description + .socials_wrap {
    margin-top: 1.5em;
}

/* Twitter CSS */

/* Widget: ThemeREX Twitter */
.sc_twitter.slider_pagination {
    padding-bottom: 2em;
}
.sc_twitter.swiper-container-horizontal > .swiper-pagination {
    bottom: 0;
}
.sc_twitter.slider_swiper .swiper-pagination-bullet {
    width: 7px;
    height: 7px;
    border: none;
    margin: 0 3px;
    background-color: #ddd;
}

.widget_twitter li {
    text-align:center;
    margin-bottom: 2em;
    color: #bbb;
    list-style-type:none;
}
.widget_twitter .widget_content ul > li:before {
    content: '\e840';
    font-family: 'trx_addons_icons';
    font-size:1em;
    position:static;
    display: block;
    margin-bottom:0.5em;
}
.widget_twitter .widget_twitter_follow {
    display: block;
    text-align:center;
}
.widget_twitter .widget_twitter_follow:after {
    content: '\e884';
    font-family: 'trx_addons_icons';
    display:inline-block;
    margin-left:0.5em;
}

/*  Video CSS */

/* Video player's styles */
.trx_addons_video_player.with_cover {
    position:relative;
}
.trx_addons_video_player.with_cover .video_embed {
    position: absolute;
    z-index:1;
    left:0;
    top:0;
    width:100%;
    height: 100%;
    opacity:0;
    overflow:hidden;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
}
.trx_addons_video_player.with_cover .video_embed:before {
    content:' ';
    display:inline-block;
    padding-top:55%;
    width:0;
    height:0;
}
.trx_addons_video_player.with_cover img {
    position:relative;
    z-index:2;
    width: 100%;
    height: auto;
}
.trx_addons_video_player.with_cover .video_mask {
    position: absolute;
    z-index:3;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background-color: rgba(0,0,0,0.5);
    opacity:0;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
}
.trx_addons_video_player.with_cover:hover .video_mask {
    opacity:1;
}
.trx_addons_video_player.with_cover .video_hover {
    position: absolute;
    z-index:4;
    left: 50%;
    top: 50%;
    font-size:3em;
    width: 2em;
    height: 2em;
    line-height: 2em;
    text-align:center;
    cursor: pointer;
    overflow:hidden;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
    margin-top: 2em;
    background-color: rgba(0,0,0,0.5);
    color: #fff;
    opacity: 0;
}
.trx_addons_video_player.with_cover .video_hover:before {
    content: '\e888';
    font-family:'trx_addons_icons';
}
.trx_addons_video_player.with_cover .video_hover:hover {
    background-color: rgba(0,0,0,0.5);
}
.trx_addons_video_player.with_cover:hover .video_hover {
    opacity: 1;
    margin-top: 0;
}

/* 'Play' state */
.trx_addons_video_player.video_play .video_mask {
    opacity: 1;
    background-color:#000;
}
.trx_addons_video_player.video_play .video_embed {
    opacity:1;
    z-index:10;
}
.trx_addons_video_player.video_play .video_embed > * {
    position:absolute;
    z-index:1;
    left: 50%;
    top: 50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
}
.trx_addons_video_player.video_play .video_hover {
    display:none;
}

/* Action CSS */

.sc_action.slider_pagination {
    padding-bottom: 3em;
}
.sc_action.swiper-container-horizontal > .swiper-pagination {
    bottom: 0;
}
.sc_action.slider_swiper .swiper-pagination-bullet {
    border-color: #ddd;
}

.sc_action {
    position: relative;	
    padding-top: 0.1px;
}
.sc_action_item {
    position: relative;	
}
.sc_action_item_mask {
    position: absolute;
    z-index:1;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow:hidden;
    /*background-color: rgba(0,0,0,0.4);*/
    opacity: 0;
    filter: alpha(opacity=0);
    pointer-events: none;
    -webkit-transition: opacity ease .3s;
    -moz-transition: opacity ease .3s;
    -ms-transition: opacity ease .3s;
    -o-transition: opacity ease .3s;
    transition: opacity ease .3s;
}
.sc_action_item:hover .sc_action_item_mask {
    opacity: 1;
    filter: alpha(opacity=100);
}
.sc_action_item_mask:before {
    content: ' ';
    position: absolute;
    z-index:1;
    top: 0;
    left: -10%;
    width: 120%;
    height: 100%;
    background: rgba(255,255,255,0.2);
    -webkit-transition: -webkit-transform .8s;
    transition: transform .8s;
    -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,100%,0);
    transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,100%,0);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sc_action_item:hover .sc_action_item_mask:before {
    -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,-130%,0);
    transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,-130%,0);
}

.sc_action_item_inner {
    position: relative;	
    z-index: 2;
}
.sc_action_item .sc_action_item_icon:before {
    display:none;
}
.sc_action_item_icon > span {
    font-size: 3em;
    line-height:1em;
}
.sc_action_item_icon,
.sc_action_item_image {
    margin-bottom: 2em;
}

.sc_action_item_subtitle {
    margin: 0;
    line-height:1.3em;
}
.sc_action_item_title {
    margin: 0;
    line-height:1.3em;
}
.sc_action_item_subtitle + .sc_action_item_title {
    margin-top:0.2em;
}
.sc_action_item_date {
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    padding: 0.5em 0;
}
.sc_action_item_description {
    line-height:1.3em;
    color: #000;
}
.sc_action_item_subtitle + .sc_action_item_description,
.sc_action_item_title + .sc_action_item_description,
.sc_action_item_date + .sc_action_item_description {
    margin-top: 1em;
}
.sc_action_item_description > span {
    display: block;
}
.sc_action_item_description > span+span {
    margin-top:0.3em;
}
.sc_action_item_subtitle + .sc_action_item_link,
.sc_action_item_title + .sc_action_item_link,
.sc_action_item_description + .sc_action_item_link {
    margin-top: 1em;
}
.sc_action_item_link {
    display:inline-block;
    padding: 0.5em 2em;
    border: 2px solid #fff;
}
.sc_action_item_link:hover {
    color: #fff;
}
.sc_action_item_link_over {
    position: absolute;
    z-index:3;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    padding:0 !important;
    border: none !important;
    display:block !important;
    background:none !important;
}

.sc_action_item_info {
    font-size:11px;
    margin-top: 2em;
    border-top: 1px solid #eee;
    padding: 0.5em 0;
    line-height:1.3em;
}

.sc_action_item.with_image {
    position:relative;
    text-align:center;
    background-position:center;
    background-size:cover;
    background-repeat:no-repeat;
}
.sc_action_item.with_image:before {
    content: ' ';
    width: 0;
    height:0;
    padding-top: 75%;
    vertical-align:middle;
    display:inline-block;
    overflow:hidden;
    margin-left:-5px;
}
.sc_action_item.with_image .sc_action_item_inner {
    vertical-align:middle;
    display:inline-block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 2em;
}
.sc_action_item.with_image .sc_action_item_mask {
    position:absolute;
    background-image: rgba(0,0,0,0.5);
    opacity: 0;
    filter: alpha(opacity=0);
}
.sc_action_item.with_image:hover .sc_action_item_mask {
    opacity: 1;
    filter: alpha(opacity=100);
}


/* Style 'Default' */
.sc_action_item_default.with_image:after {
    content:' ';
    position:absolute;
    z-index:1;
    left:0;
    top:0;
    width: 100%;
    height:100%;
    background-color: rgba(0,0,0,0.5);
}
.sc_action_item_default.with_bg_color:after {
    display:none;
}
.sc_action_item_default.with_image .sc_action_item_icon,
.sc_action_item_default.with_image .sc_action_item_title {
    color: #fff;
}
.sc_action_item_default.with_image .sc_action_item_description {
    color: #ccc;
}
.sc_action_item_default .sc_action_item_subtitle {
    color: #efa758;
}
.sc_action_item_default.with_image .sc_action_item_date {
    border-color: #fff;
}
.sc_action_item_default.with_image .sc_action_item_info {
    border-color: #fff;
}

.sc_action_item_default.with_image.sc_action_item_tl,
.sc_action_item_default.with_image.sc_action_item_tl:before {	vertical-align:top;	text-align:left; }
.sc_action_item_default.with_image.sc_action_item_tc,
.sc_action_item_default.with_image.sc_action_item_tc:before {	vertical-align:top;	text-align:center; }
.sc_action_item_default.with_image.sc_action_item_tr,
.sc_action_item_default.with_image.sc_action_item_tr:before {	vertical-align:top;	text-align:right; }

.sc_action_item_default.with_image.sc_action_item_ml,
.sc_action_item_default.with_image.sc_action_item_ml:before {	vertical-align:middle;	text-align:left; }
.sc_action_item_default.with_image.sc_action_item_mc,
.sc_action_item_default.with_image.sc_action_item_mc:before {	vertical-align:middle;	text-align:center; }
.sc_action_item_default.with_image.sc_action_item_mr,
.sc_action_item_default.with_image.sc_action_item_mr:before {	vertical-align:middle;	text-align:right; }

.sc_action_item_default.with_image.sc_action_item_bl,
.sc_action_item_default.with_image.sc_action_item_bl:before {	vertical-align:bottom;	text-align:left; }
.sc_action_item_default.with_image.sc_action_item_bc,
.sc_action_item_default.with_image.sc_action_item_bc:before {	vertical-align:bottom;	text-align:center; }
.sc_action_item_default.with_image.sc_action_item_br,
.sc_action_item_default.with_image.sc_action_item_br:before {	vertical-align:bottom;	text-align:right; }


/* Style 'Simple' */
.sc_action_item_simple.with_image:before {
    display:none;
}
.sc_action_item_simple.with_image:after {
    content:' ';
    position:absolute;
    z-index:1;
    left:0;
    top:0;
    width: 100%;
    height:100%;
    background-color: rgba(0,0,0,0.5);
}
.sc_action_item_simple.with_bg_color:after {
    display:none;
}
.sc_action_item_simple.with_image .sc_action_item_icon,
.sc_action_item_simple.with_image .sc_action_item_title {
    color: #fff;
}
.sc_action_item_simple.with_image .sc_action_item_description {
    color: #ccc;
}
.sc_action_item_simple .sc_action_item_subtitle {
    color: #efa758;
}
.sc_action_item_simple.with_image .sc_action_item_date {
    border-color: #fff;
}
.sc_action_item_simple.with_image .sc_action_item_info {
    border-color: #fff;
}

.sc_action_item_simple .sc_action_item_icon > span {
    display:inline-block;
    font-size: 2em;
    line-height:2em;
    width: 2em;
    height: 2em;
    text-align:center; 
    border: 2px solid #000;
    color: #000;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}
.sc_action_item_simple.with_image .sc_action_item_icon > span {
    color: #fff;
    border-color: #fff;
}

.sc_action_item_simple.sc_action_item_tl,
.sc_action_item_simple.sc_action_item_ml,
.sc_action_item_simple.sc_action_item_bl {	text-align:left; }
.sc_action_item_simple.sc_action_item_tl .sc_action_item_icon, .sc_action_item_simple.sc_action_item_tl .sc_action_item_image,
.sc_action_item_simple.sc_action_item_ml .sc_action_item_icon, .sc_action_item_simple.sc_action_item_ml .sc_action_item_image,
.sc_action_item_simple.sc_action_item_bl .sc_action_item_icon, .sc_action_item_simple.sc_action_item_bl .sc_action_item_image {
    float:left;
    margin: 0 1.5em 0 0;
}

.sc_action_item_simple.sc_action_item_tc,
.sc_action_item_simple.sc_action_item_mc,
.sc_action_item_simple.sc_action_item_bc {	text-align:center; }
.sc_action_item_simple.sc_action_item_tc .sc_action_item_icon, .sc_action_item_simple.sc_action_item_tc .sc_action_item_image,
.sc_action_item_simple.sc_action_item_mc .sc_action_item_icon, .sc_action_item_simple.sc_action_item_mc .sc_action_item_image,
.sc_action_item_simple.sc_action_item_bc .sc_action_item_icon, .sc_action_item_simple.sc_action_item_bc .sc_action_item_image {
    text-align:center;
    margin-bottom: 1.5em;
}

.sc_action_item_simple.sc_action_item_tr,
.sc_action_item_simple.sc_action_item_mr,
.sc_action_item_simple.sc_action_item_br {	text-align:right; }
.sc_action_item_simple.sc_action_item_tr .sc_action_item_icon, .sc_action_item_simple.sc_action_item_tr .sc_action_item_image,
.sc_action_item_simple.sc_action_item_mr .sc_action_item_icon, .sc_action_item_simple.sc_action_item_mr .sc_action_item_image,
.sc_action_item_simple.sc_action_item_br .sc_action_item_icon, .sc_action_item_simple.sc_action_item_br .sc_action_item_image {
    float:right;
    margin: 0 0 0 1.5em;
}


/* Style 'Event' */
.sc_action_item_event.with_image:before {
    display: none;
}
.sc_action_item_event.with_image .sc_action_item_inner {
    width: 70%;
    padding: 2em;
    margin:15% 0;
    background-color:#fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: -5px 5px 20px 20px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: -5px 5px 20px 20px rgba(0, 0, 0, 0.2);
    box-shadow: -5px 5px 20px 20px rgba(0, 0, 0, 0.2);
}
.sc_action_item_event .sc_action_item_subtitle {
    margin:0;
}
.sc_action_item_event .sc_action_item_image + .sc_action_item_subtitle {
    margin-top: 0.3em;
}
.sc_action_item_event .sc_action_item_link {
    border: none;
    background-color:#efa758;
    color: #fff;
}


/* Fixed and full height */
.sc_action_item.with_image.sc_action_fixed_height:before,
.sc_action_item.with_image.trx_addons_stretch_height:before {
    display:none;
}
.sc_action_item.with_image.sc_action_fixed_height .sc_action_item_inner,
.sc_action_item.with_image.trx_addons_stretch_height .sc_action_item_inner {
    position: absolute;
    z-index:2;
    left: 0;
}
.sc_action_item_event.with_image.sc_action_fixed_height .sc_action_item_inner,
.sc_action_item_event.with_image.trx_addons_stretch_height .sc_action_item_inner {
    left:50%;
    top: 50%;
    margin: 0;
    -webkit-transform:translate(-50%, -50%);
    -moz-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
}
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_ml .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_ml .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_bl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_bl .sc_action_item_inner { text-align:left; }
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_mc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_mc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_bc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_bc .sc_action_item_inner { text-align:center; }
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_mr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_mr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_br .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_br .sc_action_item_inner { text-align:right; }
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tr .sc_action_item_inner { top:0; }
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_ml .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_ml .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_mc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_mc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_mr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_mr .sc_action_item_inner {
    top:50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_bl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_bl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_bc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_bc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_br .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_br .sc_action_item_inner { bottom:0; }

/* Anchor CSS */
.sc_anchor {
    width:0;
    height:0;
    line-height: 0;
}
#toc_menu {
    display: none;
    position: absolute;
    width: 100%;
    left: 50%;
    top: 50%;
    margin:-50% 0 0 -50%;
}
.toc_menu_item {
    position:relative;
    z-index:1;
}
.toc_menu_item .toc_menu_icon {
    display:block;
    position:relative;
    color: #888;
    height:1.5em;
    line-height:1.5em;
    text-align:center;
}
.toc_menu_item .toc_menu_icon:before {
    display:inline-block;
    line-height: inherit;
    color:inherit;
}
.toc_menu_item .toc_menu_icon_default:before {
    content: ' ';
    margin-top: 0.75em;
    height: 1px;
    background-color: #888;
}
.toc_menu_item:hover .toc_menu_icon,
.toc_menu_item_active .toc_menu_icon {
    color: #292929;
}
.toc_menu_item:hover .toc_menu_icon_default:before,
.toc_menu_item_active .toc_menu_icon_default:before {
    background-color: #292929;
}
.toc_menu_item_active .toc_menu_icon_default:before {
    width: 1.5em;
}

.toc_menu_item .toc_menu_description {
    position: absolute;
    top: 0;
    right: -20em;
    opacity:0;
    white-space:nowrap;
    -webkit-transition: all .6s ease-out;
    -moz-transition: all .6s ease-out;
    -ms-transition: all .6s ease-out;
    -o-transition: all .6s ease-out;
    transition: all .6s ease-out;
}
.toc_menu_item:hover .toc_menu_description {
    right: 100%;
    margin-right: 1.5em;
    opacity:1;
}

/* Blogger CSS */

.sc_blogger.slider_pagination {
    padding-bottom: 3em;
}
.sc_blogger.swiper-container-horizontal > .swiper-pagination {
    bottom: 0;
}
.sc_blogger.slider_swiper .swiper-pagination-bullet {
    border-color: #ddd;
}

.sc_blogger {
    position: relative;	
    padding-top: 0.1px;
}
.sc_blogger .sc_blogger_item .sc_blogger_item_title {
    margin:0;
}
.sc_blogger .sc_blogger_item .sc_blogger_item_featured {
    margin-bottom:0;
}
.sc_blogger .sc_blogger_item .sc_blogger_item_featured img {
    width:100%;
    height: auto;
}

/* Style Default */
.sc_blogger_default .sc_blogger_item {
    background-color: #f7f7f7;
    padding: 2em;
    overflow:hidden;
    position:relative;
}
.sc_blogger_default .sc_blogger_item + .sc_blogger_item {
    margin-top: 2em;
}
.sc_blogger_default.slider_swiper .sc_blogger_item + .sc_blogger_item {
    margin-top: 0;
}
.sc_blogger_default .sc_blogger_item_featured {
    width:40%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sc_blogger_default .sc_blogger_item_content {
    width:50%;
    position:absolute;
    z-index:1;
    top:50%;
    left:50%;
    padding-right: 2em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.sc_blogger_default .sc_blogger_post_meta {
    margin-top: 1em;
    font-size: 0.9286em;
}
.sc_blogger_default .sc_blogger_item_excerpt {
    margin-top: 1em;
}

.sc_blogger_default .sc_blogger_button {
    text-align:center;
}

/* Style Classic */
.sc_blogger_classic .sc_blogger_item {
    background-color: #f7f7f7;
    text-align:center;
}
.sc_blogger_classic .sc_blogger_item_content {
    padding:2em;
}
.sc_blogger_classic .sc_blogger_post_meta {
    margin-top: 0.5em;
    font-size: 0.9286em;
}
.sc_blogger_classic .sc_blogger_item_excerpt {
    margin-top: 1.5em;
}
.sc_blogger_classic .sc_blogger_item_excerpt_text {
    max-height: 8em;
    overflow:hidden;
}
.sc_blogger_classic .sc_blogger_item_excerpt_text + p,
.sc_blogger_classic .sc_blogger_item_excerpt_text + a {
    margin:2em 0 0;
}

/* Style Plain */
.sc_blogger_plain .sc_blogger_item {
    background-color: #f7f7f7;
    text-align:center;
    padding: 1em;
    margin-bottom: 2px;
}
.sc_blogger_plain .sc_blogger_post_meta {
    margin:0;
}
.sc_blogger_plain .sc_blogger_item .sc_blogger_item_title {
    margin: 0.6em 0 0.4em;
}

/* Button CSS */

.sc_button {
    background-position:center center;
    background-repeat:no-repeat;
    background-size:contain;
    overflow:hidden;
    background-color: #efa758;
    color: #fff;
}

.sc_button_simple {
    background-color:transparent;
    color: #efa758;
    position:relative;
    padding-right: 1.8em;
    display:inline-block;
}
.sc_button_simple:hover {
    color: #000;
}
.sc_button_simple:before,
.sc_button_simple:after {
    content:'\e911';
    font-family:'trx_addons_icons';
    position:absolute;
    top:0;
    right: 0;
    line-height: inherit;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
}
.sc_button_simple:before {
    right:20px;
    opacity:0;
    filter: alpha(opacity=0);
}
.sc_button_simple:hover:before {
    opacity:1;
    filter: alpha(opacity=100);
    right: 0;
}
.sc_button_simple:hover:after {
    opacity:0;
    filter: alpha(opacity=0);
    right: -20px;
}


.sc_button.sc_button_size_small {
    padding: 1em 2.5em;
}
.sc_button.sc_button_size_small .sc_button_icon img {
    max-height:1.6em;
    width: auto;
}
.sc_button.sc_button_size_normal .sc_button_icon img {
    max-height:2.5em;
    width: auto;
}
.sc_button.sc_button_size_large .sc_button_icon img {
    max-height:4em;
    width: auto;
}
.sc_button.sc_button_size_large {
    font-size: 1.25em;
}
.sc_button_icon,
.sc_button_text {
    display:inline-block;
    vertical-align:middle;
}
.sc_button_icon {
    font-size:2em;
    line-height:1.25em;
    font-weight:400;
    font-style:normal;
}
.sc_button_icon_left .sc_button_icon {
    margin-right: 0.8em;
}
.sc_button_icon_right .sc_button_icon {
    float:right;
    margin-left: 0.8em;
}
.sc_button_icon_top .sc_button_icon {
    display:block;
    margin-bottom: 0.25em;
    text-align:center;
}
.sc_button_subtitle {
    font-size:0.85em;
    line-height:1.25em;
    text-transform:none;
    display:block;
}

.sc_button_bg_image {
    position:relative;
    background-position:center center;
    background-size:cover;
    background-repeat:no-repeat;
}
.sc_button_bg_image .sc_button_text {
    position:relative;
    z-index: 2;
}
.sc_button_bg_image:before {
    content: ' ';
    position:absolute;
    z-index:1;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color:rgba(0,0,0,0.5);
}
.sc_button_bg_image:hover:before {
    background-color:rgba(0,0,0,0.75);
}

/* Content CSS */

.sc_content {
    margin-left: auto; margin-right: auto;
    position: relative;	
    padding-top: 0.1px;
}
[class*="sc_content_width_"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.sc_content_width_1_1 {	width: 1170px; }
.sc_content_width_1_2 {	width: 585px; }
.sc_content_width_1_3 {	width: 390px; }
.sc_content_width_2_3 {	width: 780px; }
.sc_content_width_1_4 {	width: 292.5px; }
.sc_content_width_3_4 {	width: 877.5px; }


/* CountDown CSS */

.sc_countdown {
    overflow:hidden;
}

.sc_countdown.alignleft .sc_countdown_content {		text-align:left; }
.sc_countdown.aligncenter .sc_countdown_content {	text-align:center; }
.sc_countdown.alignright .sc_countdown_content {	text-align:right; }

.sc_countdown .sc_countdown_inner {
    display:inline-block;
}
.sc_countdown .sc_countdown_item {
    display:block;
    float:left;
    text-align:center;
}
.sc_countdown .sc_countdown_digits {
    display:block;
    overflow:hidden;
    text-align:center;
    margin-bottom: 12px;
}
.sc_countdown .sc_countdown_digits span {
    display:inline-block;
}
.sc_countdown .sc_countdown_separator {
    display:block;
    float:left;
    margin: 0 8px;
    font-weight:400;
}
.sc_countdown .sc_countdown_label {
    font-weight:400;
}

/* Style Default */
.sc_countdown_default .sc_countdown_digits,
.sc_countdown_default .sc_countdown_separator {
    font-size:3em;
    height: 1.3333em;
    line-height:1.3333em;

}
.sc_countdown_default .sc_countdown_digits span {
    display:inline-block;
    text-align:center;
    width: 1.1333em;
    background-color:#f0f0f0;
}
.sc_countdown_default .sc_countdown_digits span+span {
    margin-left:2px;
}

/* Style Circle */
.sc_countdown_circle .sc_countdown_digits,
.sc_countdown_circle .sc_countdown_separator {
    font-size:2.4em;
    height: 2.5em;
    line-height:2.5em;
    margin-bottom:6px;
}
.sc_countdown_circle .sc_countdown_item {
    position:relative;
}
.sc_countdown_circle .sc_countdown_digits {
    width: 2.5em;
    border-width: 6px;
    border-style: solid;
    background-color:#f0f0f0;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.sc_countdown_circle canvas {
    position: absolute;
    z-index:1;
    top: 0;
    left: 0;
    -webkit-transform:rotate(-90deg);
    -moz-transform:rotate(-90deg);
    -ms-transform:rotate(-90deg);
    transform:rotate(-90deg);
}

/* Contact Form CSS */
/* Contact form */
.sc_form {
    position: relative;	
    padding-top: 0.1px;
}

.trx_addons_field_error {
    border-color:#CC0000 !important;
    -webkit-box-shadow: 0px 0px 8px 0px rgba(200, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 8px 0px rgba(200, 0, 0, 0.2);
    box-shadow: 0px 0px 8px 0px rgba(200, 0, 0, 0.2);	
}

.sc_form_title+.sc_form_form,
.sc_form_subtitle+.sc_form_form,
.sc_form_descr+.sc_form_form {
    margin-top: 2em;
}
.sc_form_description {
    font-size:0.9231em;
    font-style:italic;
    margin-bottom:1.5em;
}

.sc_form_form {
    position:relative;
}
.sc_form_detailed .sc_form_form {
    width: 90%;
}
.sc_form_field {
    display:block;
    margin-bottom:1.3em;
}
.sc_form_field_title {
    display:block;
    font-size:0.9231em;
    font-weight:bold;
    text-transform:uppercase;
    color: #292929;
}
.sc_form input[type="text"],
.sc_form textarea {
    border: 1px solid #e1e1e1;
    background-color:transparent;
    color: #a7a7a7;
    font-size: 1.2308em;
    font-style: italic;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sc_form input[type="text"]:focus,
.sc_form textarea:focus {
    background-color:#fff;
    color: #292929;
}
.sc_form.sc_align_left input,
.sc_form.sc_align_left textarea {
    text-align:left;
}
.sc_form.sc_align_center input,
.sc_form.sc_align_center textarea {
    text-align:center;
}
.sc_form.sc_align_right input,
.sc_form.sc_align_right textarea {
    text-align:right;
}
.sc_form button {
    display:block;
    width:auto;
    margin:1em auto 0;
    padding:0.5em 1em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size:0.9231em;
    font-weight:bold;
    text-transform:uppercase;
    background-color:#292929;
    border: 2px solid #292929;
    color: #fff;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
}
.sc_form button:hover {
    background-color: transparent !important;
    color: #292929;
}

.sc_form .sc_form_info_data > a,
.sc_form .sc_form_info_data > span {
    display:block;
    color: #000;
}
.sc_form .sc_form_info_data > a:hover {
    color: #efa758;
}

/* Detailed form */
.sc_form_detailed .sc_form_title,
.sc_form_detailed .sc_form_description {
    text-align: left;
    margin-bottom: 3rem;
}
.sc_form_detailed button {
    width:100%;
}
.sc_form_detailed .sc_form_info {
    padding: 0 3em;
}
.sc_form_detailed .sc_form_info_item {
    overflow:hidden;
}
.sc_form_detailed .sc_form_info_item + .sc_form_info_item {
    margin-top: 3.5em;
}
.sc_form_detailed .sc_form_info_icon {
    float: left;
    color: #c7c7c7;
    display:block;
    width: 2em;
    text-align:center;
}
.sc_form_detailed .sc_form_info_icon:before {
    font-family:'trx_addons_icons';
    font-size: 2.3em;
    line-height:1.2em;
}
.sc_form_detailed .sc_form_info_item_phone .sc_form_info_icon:before { content: '\e893'; }
.sc_form_detailed .sc_form_info_item_email .sc_form_info_icon:before { content: '\e86d'; }
.sc_form_detailed .sc_form_info_item_address .sc_form_info_icon:before { content: '\e88a'; }
.sc_form_detailed .sc_form_info_area {
    float:left;
    display:block;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-left:-3em;
    padding-left: 4.5em;
    font-size:0.9231em;
    font-weight:bold;
    text-transform:uppercase;
    color: #292929;
}
.sc_form_detailed .sc_form_info_area > span {
    display:block;
    line-height:1.5em;
}

/* Modern form */
.sc_form_modern .sc_form_info {
    margin-bottom: 2.2em;
}
.sc_form_modern .sc_form_info_item {
    text-align:center;
}
.sc_form_modern .sc_form_info_icon {
    color: #c7c7c7;
    display:block;
}
.sc_form_modern .sc_form_info_icon:before {
    font-family:'trx_addons_icons';
    font-size: 4.8em;
    line-height:1.5em;
}
.sc_form_modern .sc_form_info_item_address .sc_form_info_icon:before { content: '\e88a'; }
.sc_form_modern .sc_form_info_item_email .sc_form_info_icon:before { content: '\e86d'; }
.sc_form_modern .sc_form_info_item_phone .sc_form_info_icon:before { content: '\e893'; }

.sc_form_modern .sc_form_field {
    margin-bottom: 2.2em;
}
.sc_form_modern button {
    margin-top:0;
}


@media (max-width: 767px) {
    .sc_form_detailed .trx_addons_column-1_2 {
        width:100% !important;
    }
    .sc_form_detailed .sc_form_info {
        margin-top:3em;
        padding:0;
    }
}
@media (max-width: 479px) {
    .sc_form_title {
        font-size:1.5em;
    }
}



/* Input hovers
----------------------------------------------------- */
/* Common rules */
[class*="sc_input_hover_"] .sc_form_field_wrap,
[class*="sc_input_hover_"] .comments_field_wrap {
    position:relative;
    z-index:1;
    display:block;
}
[class*="sc_input_hover_"] input[type="text"],
[class*="sc_input_hover_"] input[type="number"],
[class*="sc_input_hover_"] input[type="email"],
[class*="sc_input_hover_"] input[type="password"],
[class*="sc_input_hover_"] input[type="search"],
[class*="sc_input_hover_"] select,
[class*="sc_input_hover_"] textarea {
    font-size:1.2857em !important;
    text-align:left !important;
    padding:1.3em 1.5em !important;
    width:100%;
}
[class*="sc_input_hover_"] input:focus,
[class*="sc_input_hover_"] select:focus,
[class*="sc_input_hover_"] textarea:focus {
    outline: none;
}
[class*="sc_input_hover_"] .sc_form_field_hover {
    position:absolute;
    z-index:1;
    top: 0;
    left: 0;
    width: 100%;
    font-size:1.2857em;
    text-align: left !important;
    overflow: visible;
    padding: 0;
    pointer-events: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
[class*="sc_input_hover_"] .sc_form_field_content {
    position: relative;
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
[class*="sc_input_hover_"] label.required .sc_form_field_content:after {
    content: '*';
    vertical-align:top;
    margin-left:0.3em;
    font-size:80%;
    color:#da6f5b;
}
[class*="sc_input_hover_"] label.required:after {
    display: none;
}


/* Accent */
.sc_input_hover_accent input[type="text"],
.sc_input_hover_accent input[type="number"],
.sc_input_hover_accent input[type="email"],
.sc_input_hover_accent input[type="password"],
.sc_input_hover_accent input[type="search"],
.sc_input_hover_accent select,
.sc_input_hover_accent textarea {
    box-shadow: 0px 0px 0px 2px transparent;
    -webkit-transition: box-shadow 0.3s;
    -ms-transition: box-shadow 0.3s;
    transition: box-shadow 0.3s;
    -webkit-appearance: none; /* for box shadows to show on iOS */
}
.sc_input_hover_accent textarea {
    min-height:11.5em;
}
.sc_input_hover_accent .sc_form_field_hover {
    position:static;
}
.sc_input_hover_accent .sc_form_field_content {
    padding: 0.3em 0 0;
}
.sc_input_hover_accent .sc_form_field_hover:before {
    content: ' ';
    display:block !important;
    position: absolute;
    z-index: -1;
    top: 0;
    left:0;
    width: 100%;
    height: 4em;
    box-shadow: 0px 0px 0px 0px;
    color: rgba(239,167,88,0.6);
}
.sc_input_hover_accent textarea + .sc_form_field_hover:before {
    height: 11em;
}
.sc_input_hover_accent input:focus + .sc_form_field_hover,
.sc_input_hover_accent select:focus + .sc_form_field_hover,
.sc_input_hover_accent textarea:focus + .sc_form_field_hover {
    pointer-events: none;
}
.sc_input_hover_accent input:focus + .sc_form_field_hover:before,
.sc_input_hover_accent select:focus + .sc_form_field_hover:before,
.sc_input_hover_accent textarea:focus + .sc_form_field_hover:before {
    -webkit-animation: anim-accent 0.3s forwards;
    -ms-animation: anim-accent 0.3s forwards;
    animation: anim-accent 0.3s forwards;
}

.sc_input_hover_accent input[type="text"]:focus,
.sc_input_hover_accent input[type="number"]:focus,
.sc_input_hover_accent input[type="email"]:focus,
.sc_input_hover_accent input[type="password"]:focus,
.sc_input_hover_accent input[type="search"]:focus,
.sc_input_hover_accent select:focus,
.sc_input_hover_accent textarea:focus {
    /*box-shadow: 0px 0px 0px 2px #efa758;*/
    border-color: #efa758 !important;
}

@-webkit-keyframes anim-accent {
    to {
        box-shadow: 0px 0px 100px 50px;
        opacity: 0;
    }
}

@keyframes anim-accent {
    to {
        box-shadow: 0px 0px 100px 50px;
        opacity: 0;
    }
}


/* Path */
.sc_input_hover_path .sc_form_field_wrap {
    margin-bottom: 3em;
}
.sc_input_hover_path input[type="text"],
.sc_input_hover_path input[type="number"],
.sc_input_hover_path input[type="email"],
.sc_input_hover_path input[type="password"],
.sc_input_hover_path input[type="search"],
.sc_input_hover_path textarea {
    border:none !important;
    background: transparent !important;
}
.sc_input_hover_path textarea {
    height:4.1em;
    overflow:hidden;
    min-height: 0 !important;
}
.sc_input_hover_path textarea.filled,
.sc_input_hover_path textarea:focus {
    height: auto;
    min-height:10.5em !important;
}
.sc_input_hover_path .sc_form_field_hover {
    height: 100%;
    cursor: text;
    display:block;
}
.sc_input_hover_path .sc_form_field_content {
    padding: 1.5em;
    -webkit-transform-origin: 0% 50%;
    -ms-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    -webkit-transition: -webkit-transform 0.3s;
    -ms-transition: -ms-transform 0.3s;
    transition: transform 0.3s;
}
.sc_input_hover_path .sc_form_field_graphic {
    position: absolute;
    top: 0;
    left: 0;
    fill: none;
    -webkit-transform: scale3d(1, -1, 1);
    -ms-transform: scale3d(1, -1, 1);
    transform: scale3d(1, -1, 1);
    -webkit-transition: stroke-dashoffset 0.5s;
    -ms-transition: stroke-dashoffset 0.5s;
    transition: stroke-dashoffset 0.5s;
    pointer-events: none;
    stroke: #333;
    stroke-width: 2px;
    stroke-dasharray: 1190;
    stroke-dashoffset: 670;
}
.sc_input_hover_path textarea + .sc_form_field_hover > .sc_form_field_graphic {
    stroke-dasharray: 1420;
    stroke-dashoffset: 900;
}
.sc_input_hover_path input:focus + .sc_form_field_hover,
.sc_input_hover_path textarea:focus + .sc_form_field_hover,
.sc_input_hover_path input.filled + .sc_form_field_hover,
.sc_input_hover_path textarea.filled + .sc_form_field_hover {
    cursor: default;
    pointer-events: none;
}
.sc_input_hover_path input:focus + .sc_form_field_hover > .sc_form_field_graphic,
.sc_input_hover_path textarea:focus + .sc_form_field_hover > .sc_form_field_graphic,
.sc_input_hover_path input.filled + .sc_form_field_hover > .sc_form_field_graphic,
.sc_input_hover_path textarea.filled + .sc_form_field_hover > .sc_form_field_graphic {
    stroke-dashoffset: 0;
}
.sc_input_hover_path input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path input.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path textarea.filled + .sc_form_field_hover > .sc_form_field_content {
    -webkit-transform: scale3d(0.81, 0.81, 1) translate3d(0, 3.4em, 0);
    -ms-transform: scale3d(0.81, 0.81, 1) translate3d(0, 3.4em, 0);
    transform: scale3d(0.81, 0.81, 1) translate3d(0, 3.4em, 0);
}
.sc_input_hover_path textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path textarea.filled + .sc_form_field_hover > .sc_form_field_content {
    -webkit-transform: scale3d(0.81, 0.81, 1) translate3d(0, 11.4em, 0);
    -ms-transform: scale3d(0.81, 0.81, 1) translate3d(0, 11.4em, 0);
    transform: scale3d(0.81, 0.81, 1) translate3d(0, 11.4em, 0);
}

/* Jump */
.sc_input_hover_jump .sc_form_field_wrap {
    padding-top: 2em;
    overflow: hidden;
}
.sc_input_hover_jump input[type="text"],
.sc_input_hover_jump input[type="number"],
.sc_input_hover_jump input[type="email"],
.sc_input_hover_jump input[type="password"],
.sc_input_hover_jump input[type="search"],
.sc_input_hover_jump textarea {
    border: 2px solid #ddd;
}
.sc_input_hover_jump textarea {
    min-height:11.9em !important;
}
.sc_input_hover_jump .sc_form_field_hover {
    overflow:hidden;
    -webkit-transform: translate3d(0, 2em, 0);
    -ms-transform: translate3d(0, 2em, 0);
    transform: translate3d(0, 2em, 0);
}
.sc_input_hover_jump .sc_form_field_content {
    padding: 1em 1.5em;
}
.sc_input_hover_jump .sc_form_field_content:before {
    content: attr(data-content);
    position: absolute;
    top: -200%;
    left: 0;
    font-weight: bold;
    margin:0;
    color: #efa758;
}
.sc_input_hover_jump input:focus + .sc_form_field_hover,
.sc_input_hover_jump textarea:focus + .sc_form_field_hover,
.sc_input_hover_jump input.filled + .sc_form_field_hover,
.sc_input_hover_jump textarea.filled + .sc_form_field_hover {
    -webkit-animation: anim-jump-1 0.25s forwards;
    -ms-animation: anim-jump-1 0.25s forwards;
    animation: anim-jump-1 0.25s forwards;
}
.sc_input_hover_jump input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_jump textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_jump input[type="text"].filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_jump textarea.filled + .sc_form_field_hover > .sc_form_field_content {
    -webkit-animation: anim-jump-2 0.25s forwards ease-in;
    -ms-animation: anim-jump-2 0.25s forwards ease-in;
    animation: anim-jump-2 0.25s forwards ease-in;
}
.sc_input_hover_path input:focus,
.sc_input_hover_path textarea:focus,
.sc_input_hover_path input.filled,
.sc_input_hover_path textarea.filled {
    border-color: #efa758;
}

@-webkit-keyframes anim-jump-1 {
    0%, 70% {
        -webkit-transform: translate3d(0, 3em, 0);
        transform: translate3d(0, 3em, 0);
    }
    71%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
@keyframes anim-jump-1 {
    0%, 70% {
        -webkit-transform: translate3d(0, 3em, 0);
        transform: translate3d(0, 3em, 0);
    }
    71%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@-webkit-keyframes anim-jump-2 {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    70%, 71% {
        -webkit-transform: translate3d(0, 125%, 0);
        transform: translate3d(0, 125%, 0);
        -webkit-animation-timing-function: ease-out;
    }
    100% {
        -webkit-transform: translate3d(0, 200%, 0);
        transform: translate3d(0, 200%, 0);
    }
}
@keyframes anim-jump-2 {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    70%, 71% {
        opacity: 0;
        -webkit-transform: translate3d(0, 125%, 0);
        transform: translate3d(0, 125%, 0);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    100% {
        -webkit-transform: translate3d(0, 200%, 0);
        transform: translate3d(0, 200%, 0);
    }
}

/* Underline */
.sc_input_hover_underline .sc_form_field_wrap {
    margin-bottom: 0;
}
[class*="sc_input_hover_"].sc_input_hover_underline input[type="text"],
[class*="sc_input_hover_"].sc_input_hover_underline input[type="number"],
[class*="sc_input_hover_"].sc_input_hover_underline input[type="email"],
[class*="sc_input_hover_"].sc_input_hover_underline input[type="password"],
[class*="sc_input_hover_"].sc_input_hover_underline input[type="search"],
[class*="sc_input_hover_"].sc_input_hover_underline textarea {
    border:none !important;
    background-color: transparent !important;
    padding: 0.5em 0 !important;
}
.sc_input_hover_underline textarea {
    height:2.5em;
    overflow:hidden;
    min-height: 0 !important;
}
.sc_input_hover_underline textarea.filled,
.sc_input_hover_underline textarea:focus {
    height: auto;
    min-height:6em !important;
}
.sc_input_hover_underline textarea + .sc_form_field_hover > .sc_form_field_content {
    display: block;
    /*height: 1.5em;*/
}
.sc_input_hover_underline textarea.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline textarea:focus + .sc_form_field_hover > .sc_form_field_content {
    height: 6.3em;
}
.sc_input_hover_underline .sc_form_field_hover {
    padding: 0.5em 0;
    overflow:visible;
}
.sc_input_hover_underline .sc_form_field_hover:before {
    content: ' ';
    display:block !important;
    position: absolute;
    width: 100%;
    height: 5px;
    left: 0;
    top: auto;
    bottom: 0;
    background-color:#ddd;
    -webkit-transform-origin: 50% 100%;
    -ms-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition: -webkit-transform 0.3s, background-color 0.3s;
    -ms-transition: -ms-transform 0.3s, background-color 0.3s;
    transition: transform 0.3s, background-color 0.3s;
}
.sc_input_hover_underline .sc_form_field_content {
    padding: 0;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transition: -webkit-transform 0.3s, color 0.3s;
    -ms-transition: -ms-transform 0.3s, color 0.3s;
    transition: transform 0.3s, color 0.3s;
}
.sc_input_hover_underline input:focus + .sc_form_field_hover:before,
.sc_input_hover_underline textarea:focus + .sc_form_field_hover:before,
.sc_input_hover_underline input.filled + .sc_form_field_hover:before,
.sc_input_hover_underline textarea.filled + .sc_form_field_hover:before {
    background-color:#333;
    -webkit-transform: scale3d(1, 0.4, 1);
    -ms-transform: scale3d(1, 0.4, 1);
    transform: scale3d(1, 0.4, 1);
}
.sc_input_hover_underline input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline input.filled + .sc_form_field_hover > .sc_form_field_content {
    color:#333;
    -webkit-transform: translate3d(0, 2.2em, 0) scale3d(0.7, 0.7, 1);
    -ms-transform: translate3d(0, 2.2em, 0) scale3d(0.7, 0.7, 1);
    transform: translate3d(0, 2.2em, 0) scale3d(0.7, 0.7, 1);
}
.sc_input_hover_underline textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline textarea.filled + .sc_form_field_hover > .sc_form_field_content {
    color:#333;
    -webkit-transform: translate3d(0, 7em, 0) scale3d(0.7, 0.7, 1);
    -ms-transform: translate3d(0, 7em, 0) scale3d(0.7, 0.7, 1);
    transform: translate3d(0, 7em, 0) scale3d(0.7, 0.7, 1);
}


/* Iconed */
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="text"],
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="number"],
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="email"],
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="password"],
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="search"],
[class*="sc_input_hover_"].sc_input_hover_iconed textarea {
    padding: 0.8em 0.8em 0.8em 2.8em !important;
}
.sc_input_hover_iconed textarea {
    min-height:8.4em;
}
.sc_input_hover_iconed .sc_form_field_hover {
    overflow:hidden;
    padding:0.6em !important;
    margin: 0;
}
.sc_input_hover_iconed .sc_form_field_content {
    display: inline-block !important;
    width: auto;
    -webkit-transform: translate3d(-1.4em, 0, 0);
    -ms-transform: translate3d(-1.4em, 0, 0);
    transform: translate3d(-1.4em, 0, 0);
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    -ms-transition: -ms-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
}
.sc_input_hover_iconed .sc_form_field_icon {
    display: inline-block;
    font-size: 1.1111em;
    width: 1.5em;
    height: 1.75em;
    line-height: 1.75em;
    text-align:center !important;
    position:relative;
    -webkit-transform: translate3d(-3em, 0, 0);
    -ms-transform: translate3d(-3em, 0, 0);
    transform: translate3d(-3em, 0, 0);
    -webkit-transition: -webkit-transform 0.3s;
    -ms-transition: -ms-transform 0.3s;
    transition: transform 0.3s;
}
.sc_input_hover_iconed .sc_form_field_icon:before {
    position:static !important;
    margin:0 !important;
    padding:0 !important;
    font-style:normal !important;
    left: auto;
    top: auto;
    width: auto;
    height: auto;
    line-height:inherit;
    vertical-align:middle;
}
.sc_input_hover_iconed input:focus + .sc_form_field_hover,
.sc_input_hover_iconed textarea:focus + .sc_form_field_hover,
.sc_input_hover_iconed input.filled + .sc_form_field_hover,
.sc_input_hover_iconed textarea.filled + .sc_form_field_hover {
    color: #333;
}
.sc_input_hover_iconed input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed input.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed textarea.filled + .sc_form_field_hover > .sc_form_field_content {
    opacity: 0;
    -webkit-transform: translate3d(100px, 0, 0);
    -ms-transform: translate3d(100px, 0, 0);
    transform: translate3d(100px, 0, 0);
}
.sc_input_hover_iconed .sc_form_field_content,
.sc_input_hover_iconed .sc_form_field_icon,
.sc_input_hover_iconed input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed input.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed textarea.filled + .sc_form_field_hover > .sc_form_field_content {
    -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
    -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
    transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
}
.sc_input_hover_iconed input:focus + .sc_form_field_hover > .sc_form_field_icon,
.sc_input_hover_iconed textarea:focus + .sc_form_field_hover > .sc_form_field_icon,
.sc_input_hover_iconed input.filled + .sc_form_field_hover > .sc_form_field_icon,
.sc_input_hover_iconed textarea.filled + .sc_form_field_hover > .sc_form_field_icon {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

/* Google Map CSS */

.sc_googlemap {
    position: relative;	
    padding-top: 0.1px;
}
.sc_googlemap img {
    max-width: none;
}
.sc_googlemap_wrap {
    position:relative;
}
.sc_googlemap_title + .sc_googlemap,
.sc_googlemap_subtitle + .sc_googlemap {
    margin-top: 4.2em;
}
.sc_googlemap_descr + .sc_googlemap {
    margin-top: 1em;
}
.sc_googlemap_content_default {
    position:absolute;
    z-index:1;
    right:10%;
    top: 0;
    bottom:0;
    width: 25%;
    padding:2em 3em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sc_googlemap_content_detailed {
    position:relative;
    padding: 2em 3em 2em 5em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sc_googlemap_content_detailed:before {
    content: '\e8bb';
    font-family:'trx_addons_icons';
    font-size: 2em;
    line-height: 1.3em;
    position: absolute;
    top: 1em;
    left: 1em;
}

/*  Icons CSS */

/* Icons */
.sc_icons {
    position: relative;	
    padding-top: 0.1px;
}
.sc_icons .sc_icons_item {
    position:relative;
}
.sc_icons.sc_align_left .sc_icons_item { text-align:left; }
.sc_icons.sc_align_center .sc_icons_item { text-align:center; }
.sc_icons.sc_align_right .sc_icons_item { text-align:right; }

.sc_icons .sc_icons_item > * {
    margin:0;
}

.sc_icons .sc_icons_image img {
    max-width: 75%;
}

.sc_icons .sc_icons_icon {
    color: #efa758;
    position:relative;
    z-index:2;
    display:inline-block;
    width: auto;
}
.sc_icon_type_svg {
    visibility:hidden;
}
.sc_icon_type_svg svg {
    fill: none !important;
    stroke: currentColor !important;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.sc_icons .sc_icons_icon:before,
.sc_icons .sc_icons_icon > span:before {
    font-size: 5.5em;
    line-height:1em;
}
.sc_icon_type_svg svg {
    width: 5.5em;
    height: 5.5em;
}
.sc_icons_size_small .sc_icons_icon:before,
.sc_icons_size_small .sc_icons_icon > span:before {
    font-size: 3.5em;
    line-height:1em;
}
.sc_icons_size_small .sc_icon_type_svg svg {
    width: 3.5em;
    height: 3.5em;
}
.sc_icons_size_large .sc_icons_icon:before,
.sc_icons_size_large .sc_icons_icon > span:before {
    font-size: 7.5em;
    line-height:1em;
}
.sc_icons_size_large .sc_icon_type_svg svg {
    width: 7.5em;
    height: 7.5em;
}
.sc_icons .sc_icons_icon > span {
    display:inline-block;
    opacity: 0;
    filter: alpha(opacity=0);
    position:absolute;
    z-index:1;
    left:0;
    top: 0;
    width: auto;
}
.sc_icons .sc_icons_icon + .sc_icons_title,
.sc_icons .sc_icons_icon + .sc_icons_description {
    margin-top: 2em;
}
.sc_icons .sc_icons_image + .sc_icons_title,
.sc_icons .sc_icons_image + .sc_icons_description {
    margin-top: 2.4em;
}
.sc_icons .sc_icons_title + .sc_icons_description {
    margin-top: 2em;
}
.sc_icons .sc_icons_title span,
.sc_icons .sc_icons_description span {
    display:block;
}
.sc_icons .sc_icons_link {
    display:block;
    position:absolute;
    z-index:10;
    left:0;
    top: 0;
    width: 100%;
    height: 100%;
}

/* Style Modern */
.sc_icons_modern .sc_icons_description {
    font-size: 1.1em;
    color: #292929;
}

/* Hover effects */
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon > span {
    -webkit-animation: icons-zoom 0.25s ease-out;
    -ms-animation: icons-zoom 0.25s ease-out;
    animation: icons-zoom 0.25s ease-out;
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon > svg {
    -webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -ms-transform:scale(1.1,1.1);
    transform:scale(1.1,1.1);
}
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_title,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_title,
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_description,
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_title + .sc_icons_description,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_description,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_title + .sc_icons_description,
.sc_icons .sc_icons_item_linked .sc_icons_image img {
    -webkit-transition: all ease .25s;
    -moz-transition: all ease .25s;
    -ms-transition: all ease .25s;
    -o-transition: all ease .25s;
    transition: all ease .25s;
}
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_title,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_title {
    -webkit-transform-origin: center bottom;
    -moz-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
}
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_description,
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_title + .sc_icons_description,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_description,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_title + .sc_icons_description {
    -webkit-transform-origin: center top;
    -moz-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top;
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_image img {
    -webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -ms-transform:scale(1.1,1.1);
    transform:scale(1.1,1.1);
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_title,
.sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_title,
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_description,
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_title + .sc_icons_description,
.sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_description,
.sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_title + .sc_icons_description {
    -webkit-transform:scale(0.9,0.9);
    -moz-transform:scale(0.9,0.9);
    -ms-transform:scale(0.9,0.9);
    transform:scale(0.9,0.9);
}

@-webkit-keyframes icons-zoom {
    0% {
        opacity: 1;
        filter: alpha(opacity=100);
    }
    100% {
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transform: scale(1.75, 1.75);
        transform: scale(1.75, 1.75);
    }
}

@keyframes icons-zoom {
    0% {
        opacity: 1;
        filter: alpha(opacity=100);
    }
    100% {
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transform: scale(1.75, 1.75);
        -ms-transform: scale(1.75, 1.75);
        transform: scale(1.75, 1.75);
    }
}

/*  Popup CSS */

.sc_popup {
    display: none;
    background-color:#fff;
    -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
}
.mfp-content .sc_popup {
    display:block;
}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
    max-width: 70%;
    max-height: 70%;
}

/* Price CSS */

.sc_price {
    background-color:#f7f7f7;
    padding: 1px;
}
.sc_price_image {
    display:block;
    width: 100%;
    text-align:center;
}
.sc_price_image img {
    max-width:100%;
    height: auto;
    margin:3.5em auto 0;
}
.sc_price_icon {
    font-size: 5.5em;
    line-height: 1em;
    display:block;
    text-align:center;
    margin-top: 0.6em;
}

.sc_price_info {
    padding: 3.5em 3em;
}
.sc_price_subtitle {
    font-size: 1em;
    line-height:1.25em;
    text-transform:uppercase;
}
.sc_price_title {
    font-size: 2em;
    line-height:1.25em;
}
.sc_price_description {
    font-size: 1em;
    line-height:1.4em;
    font-style:italic;
}
.sc_price_price {
    font-size:4em;
    font-weight:400;
    line-height:1.6em;
    color: red;
}
.sc_price_decimals {
    font-size: 0.4em;
    line-height: 2.8em;
    margin-left: 0.2em;
    text-decoration: underline;
    vertical-align: top;
}
.sc_price_details {
    margin-top:1em;
    overflow:hidden;
}
.sc_price_details ul.trx_addons_list > li + li {
    margin-top:0.2em;
}
.sc_price_link {
    padding: 2em 3em;
    background-color:#000;
    color: #fff;
}
.sc_price_link:hover {
    background-color:#ff0000;
    color: #fff;
}

/* Promo CSS */
.sc_promo {
    position: relative;
    overflow: hidden;
    padding-top:0.1px;
}
.sc_promo_image,
.sc_promo_image_wrap {
    position: absolute;
    top: 0;
    bottom: 0;
    background-position:center center;
    background-size:cover;
    background-repeat:no-repeat;
}
.sc_promo_image_fit .sc_promo_image {
    background-size:contain;
}

.sc_promo_text {
    width: 50%;
    position: relative;
}
blockquote.sc_promo_text {
    margin:0 !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


.sc_promo_title + .sc_promo_content,
.sc_promo_subtitle + .sc_promo_content {
    margin-top: 4.2em;
}
.sc_promo_descr + .sc_promo_content {
    margin-top: 1em;
}

.sc_promo_icon {
    font-size: 3em;
    line-height: 1.3em;
    margin-bottom: 0.5em;
    color: #efa758;
}
.sc_promo_icon span:before {
    margin:0;
}

/* Large size */
.sc_promo.sc_promo_size_large .sc_promo_text_inner {
    padding: 22% 18%;
}
.sc_promo.sc_promo_size_large .sc_promo_icon {
    font-size: 5em;
    margin-bottom: 0.5em;
}
.sc_promo.sc_promo_size_large .sc_promo_descr {
    font-size: 1em;
}

/* Medium (normal) size */
.sc_promo.sc_promo_size_normal .sc_promo_text_inner {
    padding: 3em 4em;
}
.sc_promo.sc_promo_size_normal .sc_promo_descr {
    font-size: 1.0714em;
}

/* Small size */
.sc_promo.sc_promo_size_small .sc_promo_image {
    background-size:100%;
}
.sc_promo.sc_promo_size_small .sc_promo_text_inner {
    padding: 1.5em 2em;
}
.sc_promo.sc_promo_size_small .sc_promo_descr {
    font-size: 1em;
}
.sc_promo.sc_promo_size_small .sc_promo_button,
.sc_promo.sc_promo_size_small .sc_promo_button_image {
    margin-top:1.25em;
}

/* Tiny size */
.sc_promo.sc_promo_size_tiny {
    max-width: 30em;
}
.sc_promo.sc_promo_size_tiny .sc_promo_text_inner {
    padding: 1.5em 2em;
    line-height:1.5em;
}
.sc_promo.sc_promo_size_tiny .sc_item_title {
    line-height:1.5em;
}
.sc_promo.sc_promo_size_tiny .sc_promo_descr {
    font-size: 1.0714em;
}
.sc_promo.sc_promo_size_tiny .sc_promo_link {
    position:absolute;
    left:0;
    top:0;
    right: 0;
    bottom:0;
    width: 100%;
    height:100%;
}

/* Remove paddings */
/*
.vc_row:not([data-vc-stretch-content="true"]) .sc_promo.sc_promo_image_position_left .sc_promo_text_inner {		padding-right:0; }
.vc_row:not([data-vc-stretch-content="true"]) .sc_promo.sc_promo_image_position_right .sc_promo_text_inner {	padding-left:0; }
*/
.sc_promo.sc_promo_no_paddings.sc_promo_no_image .sc_promo_text_inner {				padding:0; }
.sc_promo.sc_promo_no_paddings.sc_promo_image_position_left .sc_promo_text_inner {	padding-right:0;padding-top:0;padding-bottom:0; }
.sc_promo.sc_promo_no_paddings.sc_promo_image_position_right .sc_promo_text_inner {	padding-left:0;padding-top:0;padding-bottom:0; }

.sc_promo_text.sc_float_right .sc_promo_text_inner {	padding-left: 0; }
.sc_promo_text.sc_float_left .sc_promo_text_inner {		padding-right: 0; }

/* Fullheight */
.sc_promo .sc_promo_text.trx_addons_stretch_height .sc_promo_text_inner {
    position:absolute;
    left: 0;
    top: 50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
}

/* Positions */
.sc_promo_text.sc_float_left,
.sc_promo_text.sc_float_right,
.sc_promo_text.sc_float_center { float: none; }

.sc_promo_text.sc_float_left {	text-align: left; }
.sc_promo_text.sc_float_right {	text-align: right; }
.sc_promo_text.sc_float_center {text-align: center; }

.sc_promo_text.sc_float_left .sc_promo_text_inner,
.sc_promo_text.sc_float_right .sc_promo_text_inner,
.sc_promo_text.sc_float_center .sc_promo_text_inner { display: inline-block; }

/* Alignment */
.sc_promo_text_inner.sc_align_left * {	text-align: left !important; }
.sc_promo_text_inner.sc_align_right * {	text-align: right !important; }
.sc_promo_text_inner.sc_align_center * {text-align: center !important; }

/* Lists in the content */
.sc_promo_content .trx_addons_list > li+li {
    margin-top: 1em;
}
.sc_promo_content .trx_addons_list > li > b,
.sc_promo_content .trx_addons_list > li > strong {
    margin-bottom: 0.5em;
}


/* Modern style */
.sc_promo_modern .sc_promo_image_wrap {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.sc_promo_modern.sc_promo_image_position_left .sc_promo_image {
    left:4em;
    right:0;
    top:0;
    bottom:0;
}
.sc_promo_modern.sc_promo_image_position_right .sc_promo_image {
    left:0;
    right:4em;
    top: 0;
    bottom:0;
}
.sc_promo_modern.sc_promo_image_fit.sc_promo_image_position_left .sc_promo_image {
    background-position: left top;
}
.sc_promo_modern.sc_promo_image_fit.sc_promo_image_position_right .sc_promo_image {
    background-position: right top;
}
.sc_promo_modern .sc_promo_image {
    left:auto; right: auto; top:auto; bottom:auto;
}
.sc_promo_modern .sc_promo_descr,
.sc_promo_modern .sc_promo_button {
    padding-left: 4rem;
}
.sc_promo_modern .sc_promo_link2 {
    position:absolute;
    z-index:1;
    bottom:12%;
    padding: 0.7em 1.7em;
    background-color: #efa758;
    color: #fff;
}
.sc_promo_modern.sc_promo_image_position_left .sc_promo_link2 {
    left:0;
}
.sc_promo_modern.sc_promo_image_position_right .sc_promo_link2 {
    right:0;
}
.sc_promo_modern .sc_promo_link2 span {
    font-style:italic;
}
.sc_promo_modern .sc_promo_link2 span+span:before {
    content:' ';
    width: 100%;
    height:0;
    display:block;
}
.sc_promo_modern .sc_promo_link2 span+span {
    font-weight: bold;
    font-style:normal;
    font-size:2em;
    line-height:1.2em;
    text-transform:uppercase;
}

/* Skills CSS */
.sc_skills {
    position: relative;	
    padding-top: 0.1px;
}

/* Pie chart */
.sc_skills_pie.sc_skills_compact_off .sc_skills_item {
    position: relative;
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_total {
    position:absolute;
    z-index:1;
    left: 50%;
    top: 46%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    display:inline-block;
    font-size: 3em;
    line-height:1em;
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title {
    text-align:center;
    font-size:1.1429em;
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_icon {
    margin-right: 0.5em;
}

.sc_skills_pie.sc_skills_compact_on {
    overflow:hidden;	
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend {
    width: 50%;
    float: right;
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_item {
    line-height:1.7em;
    overflow:hidden;
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_marker {
    display:inline-block;
    vertical-align:middle;
    width: 1em;
    height: 1em;
    margin:0 0.5em 0.1em 1em;
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_title {
    width:60%;
    display:inline-block;
    vertical-align:middle;
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_value {
    width:20%;
    display:inline-block;
    vertical-align:middle;
    text-align:right;
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_item {
    width: 50%;
    float: left;
}


/* Counter */
.sc_skills_counter .sc_skills_item_wrap {
    max-width: 6.5em;
}
.sc_skills_counter .sc_skills_icon {
    display:block;
    text-align:center;
    font-size: 5.5em;
    line-height:1em;
    color: #efa758;
}
.sc_skills_counter .sc_skills_total {
    display:block;
    text-align:center;
    font-size: 2.5em;
    line-height:1.3em;
    margin:0.4em 0;
}
.sc_skills_counter .sc_skills_item_title {
    text-align:left;
    font-size:1.1429em;
    line-height:1.3em;
}

/* Socials Icons CSS */

.sc_socials {
    position: relative;	
    padding-top: 0.1px;
}
.socials_wrap {
    display:block;
    vertical-align:middle;
    white-space:nowrap;
    margin:-10px -10px 0 0;
}
.socials_wrap .social_item {
    display: inline-block;
    margin: 10px 10px 0 0;
}
.socials_wrap .social_item a {
    display: block;
    width: 3.5em;
    height: 3.5em;
    line-height:3.5em;
    text-align:center;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

/* Table CSS */

.sc_table {
    position: relative;	
    padding-top: 0.1px;
}
.sc_table table {
    width: 100%;
}
.sc_table table th,
.sc_table table td {
    padding: 1em;
}
.sc_table table tr:first-child th,
.sc_table table tr:first-child td {
    font-weight:bold;
}

/* Title CSS */
.sc_title {
    position: relative;
}

/* TRX_addons CSS */
/* ThemeREX Addons
------------------------------------------------------------------------------------ */

.sc_layouts_title_caption {
    letter-spacing: 0.7px;
    font-size: 60px;
}
.breadcrumbs {
    font-weight: 500;
    font-size: 10px;
    letter-spacing: 0.5px;
    line-height: 19px;
    text-transform: uppercase;
}
.sc_layouts_title_breadcrumbs {
    margin-top: 2.2em;
}
.breadcrumbs .breadcrumbs_delimiter {
    margin: 0 1.2em;
}


/*cart*/
.sc_layouts_row_type_narrow .sc_layouts_cart_details {
    display: none;
}

/*.extra_height.vc_row-o-content-middle .vc_column-inner > .wpb_wrapper {*/
/*height: 100%;*/
/*}*/
.sc_content {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.sc_content_width_1_1 {	width: 1170px; }
.sc_content_width_1_2 {	width: 585px; }
.sc_content_width_1_3 {	width: 390px; }
.sc_content_width_2_3 {	width: 780px; }
.sc_content_width_1_4 {	width: 292.5px; }
.sc_content_width_3_4 {	width: 877.5px; }

/* Grid */
.trx_addons_container, .trx_addons_container-fluid {
    padding-left:  15px;
    padding-right: 15px;
}
.trx_addons_columns_wrap {
    margin-right: -30px;
}
.trx_addons_columns_wrap > [class*="trx_addons_column-"] {
    padding-right: 30px;
}
.trx_addons_columns_wrap.columns_padding_left {
    margin-left: -30px;
}
.trx_addons_columns_wrap.columns_padding_left > [class*="trx_addons_column-"],
.trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_left {
    padding-left: 30px;
}
.trx_addons_columns_wrap.columns_padding_right {
    margin-right: -30px;
}
.trx_addons_columns_wrap.columns_padding_right > [class*="trx_addons_column-"],
.trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_right {
    padding-right:30px;
}
.trx_addons_columns_wrap.columns_padding_center {
    margin-left: -15px;
    margin-right: -15px;
}
.trx_addons_columns_wrap.columns_padding_center > [class*="trx_addons_column-"],
.trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_center {
    padding-left:30px;
}
.trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom {
    padding-bottom: 30px;
}

.trx_addons_hover_mask {
    left:0; top: 0;
    right: 0; bottom: 0;
}

.trx_addons_scroll_to_top {
    border: none;
}
body.page.home .trx_addons_scroll_to_top {
    /*display:none !important;*/
}

.menu_style_right .trx_addons_scroll_to_top {
    right: 7rem;
}


/* Slider
---------------------------------------------- */
.slider_swiper .swiper-pagination-bullet, .slider_swiper_outer .swiper-pagination-bullet {
    opacity: 1;
}
.swiper-container-horizontal > .swiper-pagination,
.slider_swiper_outer > .swiper-pagination {
    bottom: 1em;
}
.slider_swiper .slider_pagination_wrap,
.slider_swiper_outer .slider_pagination_wrap {
    color: #fff;
}
.slider_swiper .swiper-pagination-bullet,
.slider_swiper_outer .swiper-pagination-bullet {
    /*border: 2px solid #fff;*/
    background-color: #444448;
    width: 14px;
    height: 14px;
}
.sidebar .swiper-container-horizontal > .swiper-pagination,
.sidebar .slider_swiper_outer > .swiper-pagination {
    bottom: 0.5em;
}
.sidebar .slider_swiper .swiper-pagination-bullet,
.sidebar .slider_swiper_outer .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
}
.slider_style_modern .swiper-container-horizontal > .swiper-pagination,
.slider_style_modern > .swiper-pagination {
    bottom:0;
}

.sidebar .slider_swiper_outer .slider_controls_wrap,
.sidebar .slider_swiper.slider_controls_side .slider_controls_wrap {
    display:none;
}
.slider_swiper.slider_controls_side .slider_controls_wrap > a,
.slider_outer_controls_side .slider_controls_wrap > a {
    width: 5em;
    height: 3em;
    line-height: 3em;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.slider_swiper.slider_controls_side .slider_controls_wrap > .slider_prev,
.slider_outer_controls_side .slider_controls_wrap > .slider_prev {
    opacity: 0;
    filter: alpha(opacity=0);
    margin-left: -100px;
    left: 0;
}
.slider_swiper.slider_controls_side .slider_next,
.slider_outer_controls_side .slider_controls_wrap > .slider_next {
    opacity: 0;
    filter: alpha(opacity=0);
    margin-right:-100px;
    right: 0;
}
.slider_swiper.slider_controls_side:hover .slider_controls_wrap > a,
.slider_outer_controls_side:hover + .slider_controls_wrap > a {
    opacity: 1;
    filter: alpha(opacity=100);
    margin-left:0;
    margin-right:0;
}

.slider_swiper.slider_controls_side .slider_controls_wrap > a:before,
.slider_outer_controls_side .slider_controls_wrap > a:before {
    font-family:'fontello';
    font-size:1.6em;
}
.slider_swiper.slider_controls_side .slider_controls_wrap > .slider_prev:before,
.slider_outer_controls_side .slider_controls_wrap > .slider_prev:before {
    content: '\e91f';
}
.slider_swiper.slider_controls_side .slider_controls_wrap > .slider_next:before,
.slider_outer_controls_side .slider_controls_wrap > .slider_next:before {
    content: '\e920';
}

.slider_outer_controls_side.slider_style_default .slider_controls_wrap > a:before {
    font-size: 2.7em;
}
.slider_outer_controls_side.slider_style_default .slider_controls_wrap > a {
    background: transparent !important;
    border: none !important;
}

.slider_style_modern .slider_controls_label span:first-child {
    font-style: italic;
    letter-spacing: 0;
}
.slider_style_modern .slider_controls_label span + span {
    font-size: 1.6667em;
    line-height:1.25em;
    margin-top: 0.2em;
}
.sc_slider_controller .slider_swiper_outer.slider_outer_controls_side .slider_controls_wrap > a,
.slider_style_modern .slider_swiper.slider_controls_side .slider_controls_wrap > a,
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a {
    opacity: 1;
    filter: alpha(opacity=100);
}


.header_widgets_wrap .slider_swiper .slide_overlay.slide_overlay_large {
    background-color: transparent;
}
.slider_swiper.slider_titles_center .slide_info.slide_info_large {
    padding:3em 2em;
    width: 50%;
}
.header_widgets_wrap .slider_swiper.slider_titles_center:not(.slider_multi) .slide_info.slide_info_large {
    width: 18em;
}

.sidebar .slider_swiper.slider_multi .slide_info:not(.slide_info_large),
.sidebar .slider_swiper .slide_info:not(.slide_info_large) {
    bottom: 8px;
}

.slider_swiper .slide_info {
    line-height:1.3em;
}

.slider_swiper .slide_info.slide_info_large .slide_cats {
    color: transparent !important;
}
.slider_swiper .slide_info.slide_info_large .slide_cats a {
    font-size: 0.8667em;
    line-height:1.7333em;
    font-weight: 500;
    text-transform:uppercase;
}
.slider_swiper .slide_info.slide_info_large .slide_title {
    font-size: 1.4em;
    font-weight:400;
    line-height:1.5em;
    text-transform:uppercase;
    letter-spacing:2px;
    margin: 0.5em 0;
}
.slider_swiper .slide_info.slide_info_large .slide_date {
    font-size:0.9333em;
    font-style:italic;
}
.sidebar .slider_swiper.slider_multi .slide_title,
.sidebar .slider_swiper .slide_info:not(.slide_info_large) .slide_title {
    font-size: 1em;
}
.sidebar .slider_swiper.slider_multi .slide_date,
.sidebar .slider_swiper .slide_info:not(.slide_info_large) .slide_date {
    font-size: 12px;
    line-height:16px;
}

.slider_titles_outside_wrap {
    bottom: 1rem;
}
.slider_titles_outside_wrap .slide_cats,
.slider_titles_outside_wrap .slide_subtitle {
    font-style: italic;
    letter-spacing:0;
}

.sc_slider_controller_info {
    font-size: 1.3333em;
    line-height:1.2em;
    font-weight:normal;
    font-style:normal;
    letter-spacing:0;
    width: 85%;
}
.sc_slider_controller_titles .sc_slider_controller_info {
    text-transform: uppercase;
}
.sc_slider_controller_thumbs .sc_slider_controller_info {
    font-size: 1.2em;
    line-height:1.2em;
    display:none;
}
.sc_slider_controller_thumbs .sc_slider_controller_info_number {
    color: #ccc;
}
.sc_slider_controller_thumbs .sc_slider_controller_info_title {
    color: #fff;
}



/* Widgets
---------------------------------------------- */

.footer_wrap .sc_layouts_item {
    margin-top: 0;
    margin-bottom: 0;
}

.widget.widget_bg_image {
    padding: 2em 1.5em !important;	/* to override .columns_wrap > .column rules */
}
.widget.widget_bg_image * {
    color: #aaa !important;
}
.widget.widget_bg_image .widget_title,
.widget.widget_bg_image .widget_content a {
    color: #ddd !important;
}
.widget.widget_bg_image .widget_title,
.widget.widget_bg_image .widget_content a:hover {
    color: #fff !important;
}

/* About Me */
.widget_aboutme .aboutme_avatar img {
    width:100%;
    height: auto;
}
.widget_aboutme .aboutme_username {
    text-align:left;
    font-size:1em;
}
.widget_aboutme .aboutme_description {
    margin-top: 1em;
    text-align:left;
    line-height: 1.6em;
}

/* Audio */
.trx_addons_audio_player {
    padding: 2em;
}
.sidebar .trx_addons_audio_player,
.footer_wrap .trx_addons_audio_player,
.trx_addons_audio_player.with_cover {
    padding:0.8em 1em;
}
.trx_addons_audio_player.without_cover {
    border: 3px solid #ddd;
    background-color:transparent;
}
.trx_addons_audio_player .audio_info {
    margin: 0 0 0 10px;
}
.trx_addons_audio_player .audio_author {
    font-size: 12px;
    font-weight: 400;
    margin-left: 0;
    margin-right:0;
    letter-spacing: 0.4px;
    text-transform:none;
}
.trx_addons_audio_player .audio_caption {
    font-size: 1em;
    font-weight:700;
    line-height:1.35em;
    letter-spacing:0.3px;
    text-transform:none;
}
.column_row .trx_addons_audio_player .audio_caption {
    font-size: 1.867em;
    line-height:1.25em;
}
.trx_addons_audio_player .audio_author + .audio_caption {
    margin:-0.3em 0 0.5em -1px;
}
.trx_addons_audio_player .mejs-container .mejs-controls .mejs-time {
    font-size:12px !important;
    font-weight: 400;
}
.sidebar .trx_addons_audio_player .mejs-container .mejs-controls .mejs-time,
.footer_wrap .trx_addons_audio_player .mejs-container .mejs-controls .mejs-time {
    display:none;
}
.trx_addons_audio_player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-total,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-buffering,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-loaded,
.trx_addons_audio_player .mejs-controls .mejs-time-rail .mejs-time-current,
.trx_addons_audio_player .mejs-controls a.mejs-horizontal-volume-slider,
.trx_addons_audio_player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.trx_addons_audio_player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    height: 3px !important;
}




/* Most Popular */
.widget .trx_addons_tabs .trx_addons_tabs_titles li {
    font-size: 12px;
    font-weight:700;
    font-style:normal;
    line-height: 1.3em;
    text-transform:uppercase;
    letter-spacing:1px;
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li:after {
    display:none !important;
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li + li {
    margin-left:0.5em;
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li a {
    padding: 0.3em 0.5em;
}

/* Categories list */
.widget_categories_list[class*="column-"] [class*="column-"],
.sidebar .widget_categories_list [class*="column-"] {
    width:100%;
    float:none;
    overflow:hidden;
}
.widget_categories_list[class*="column-"] [class*="column-"]+[class*="column-"],
.sidebar .widget_categories_list [class*="column-"]+[class*="column-"] {
    margin-top:0.5em;
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_item,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_item {
    text-align:left;
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_image,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image {
    display:inline-block;
    width: 20%;
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_image img,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image img {
    width: 100%;
    height: auto;
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_title,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_title {
    display:inline-block;
    width: 70%;
    margin: 0;
    font-size:1em;
    padding-left: 1em;
    text-align:left;
    text-transform:none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* Contacts */
.widget_contacts {
    text-align:left;
}
.widget_contacts[class*="column-"] .contacts_info .contacts_left,
.widget_contacts[class*="column-"] .contacts_info .contacts_right,
.sidebar .widget_contacts .contacts_info .contacts_left,
.sidebar .widget_contacts .contacts_info .contacts_right {
    display:block;
    width:100%;
    margin:0;
    text-align:left;
}
.widget_contacts[class*="column-"] .contacts_description,
.widget_contacts[class*="column-"] .contacts_socials,
.widget_contacts[class*="column-"] .contacts_info,
.sidebar .widget_contacts .contacts_description,
.sidebar .widget_contacts .contacts_socials,
.sidebar .widget_contacts .contacts_info {
    margin-top:1em;
}
.widget_contacts .contacts_description {
    line-height: 1.6em;
}
.widget_contacts .contacts_info {
    font-weight:400;
    font-style:normal;
    line-height: 1.6em;
}
.widget_contacts .contacts_info span {
    position:relative;
    display:block;
    padding-left: 2em;
    margin-bottom: 1.4em;
}
.widget_contacts .contacts_info span:before {
    font-family:'fontello';
    font-size:1.2em;
    display: block;
    position:absolute;
    left:0;
    top: 0;
    width: 2em;
    line-height:inherit;
    text-align:left;
}
.widget_contacts .contacts_info span.contacts_email:before {	content: '\e91b'; }
.widget_contacts .contacts_info span.contacts_phone:before {	content: '\e92f'; }
.widget_contacts .contacts_info span.contacts_address:before {	content: '\e848'; }

.wpb_column .widget_contacts .contacts_info .contacts_left {
    text-align: left;
}

/* Recent News + Shortcode Recent News */
body.expand_content .sc_recent_news_style_news-announce .post_size_full { height: 656px; }
body.expand_content .sc_recent_news_style_news-announce .post_size_big { height: 328px;  }
body.expand_content .sc_recent_news_style_news-announce .post_size_medium,
body.expand_content .sc_recent_news_style_news-announce .post_size_small { height: 164px;  }
.sc_recent_news .post_counters .post_counters_edit a {
    background-color:transparent !important;
}
.sidebar .sc_recent_news .post_item .post_title,
.footer .sc_recent_news .post_item .post_title {
    font-size: 1em;
}
.sidebar .sc_recent_news .post_item .post_content,
.footer .sc_recent_news .post_item .post_content {
    font-size: 0.8667em;
    line-height:1.3846em;
}
.sc_recent_news .post_accented_off .post_featured.with_thumb .post_video_hover {
    font-size: 1.2em;
}
.sc_recent_news .post_accented_off .slider_controls_wrap {
    display:none;
}
.sc_recent_news .post_accented_off .slider_pagination_wrap {
    bottom: 0;
}
.sc_recent_news .post_accented_off .slider_pagination_wrap .swiper-pagination-bullet {
    width: 6px;
    height: 6px;
    margin-right:3px;
}

/* Recent posts & Most Popular posts & Search Results */
.widget_area .post_item,
.widget .post_item {
    overflow:hidden;
    text-align:left;
    margin-bottom: 0;
    position:relative;
    background-color: transparent !important;
}
.widget .post_item + .post_item {
    margin-top:1.1em;
    padding-top: 0;
    border-top: none;
}
.search_results.widget_area .post_item + .post_item {
    border-top:1px solid #e5e5e5;
    margin-top:1.6em;
    padding-top:1.6em;
}
.widget_area .post_item .post_content,
.widget .post_item .post_content {
    overflow:hidden;
}
.widget_area .post_item .post_thumb,
.widget .post_item .post_thumb {
    float:left;
    width: 65px;
    height: 65px;
    margin:0 1em 4px 0;
    overflow:hidden;
}
.widget_area .post_item .post_thumb img,
.widget .post_item .post_thumb img {
    width:100%;
}
.widget_area .post_item .post_title,
.widget .post_item .post_title {
    font-size: 14px;
    font-weight: 500;
    margin: -2px 0 4px;
    text-align: left;
    line-height: 21px;
}
.widget_area .post_item .post_info,
.widget .post_item .post_info {
    font-size:12px;
    line-height:16px;
    margin-bottom:0;
}
.widget_area .post_item .post_info .post_info_item+.post_info_item:before,
.widget .post_item .post_info .post_info_item+.post_info_item:before {
    content: "";
    margin:0 0 0 5px;
}
.widget_area .post_item .post_categories,
.widget .post_item .post_categories {
    font-size:11px;
    font-weight:400;
    line-height:15px;
    text-transform:uppercase;
    margin-top:-2px;
    margin-bottom:1em;
    position:relative;
    padding-right:3em;
}
.widget_area .post_item .post_categories .post_info_counters,
.widget .post_item .post_categories .post_info_counters {
    position:absolute;
    right: 0;
    top: 0;
}

/* Socials */

.socials_wrap {
    /*margin: -15px -20px 0 0;*/
}
.socials_wrap .social_item a {
    display: block;
    font-size: 1.75em;
    height: 1.2em;
    line-height: 1.2em;
    text-align: center;
    /*width: 1.5em;*/
    width: 1.3em;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
.sidebar .widget_socials .socials_description,
.footer_wrap .widget_socials .socials_description {
    font-size: 14px;
    font-weight: 300;
    line-height: 24px;
}
.sidebar .widget_socials .socials_wrap,
.footer_wrap .widget_socials .socials_wrap {
    text-align:left;
}
.sidebar .widget_socials .social_item,
.footer_wrap .widget_socials .social_item {
    margin: 0 10px 10px 0;
}
.widget_socials .socials_description + .socials_wrap {
    margin-top: 1.38em;
}
.slider_engine_revo .widget_socials {
    width: 10em;
}
.slider_engine_revo .widget_socials .socials_wrap {
    text-align:left;
    min-width: 160px !important;
}
.slider_engine_revo .widget_socials .social_item {
    display:inline-block;
}
.slider_engine_revo .widget_socials .social_item + .social_item {
    margin-left:0.5em;
}
.slider_engine_revo .widget_socials .social_item span {
    background-color: transparent !important;
    width:auto;
    height:auto;
    font-size:13px !important;
    line-height:1.5em;
    display:inline;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.slider_engine_revo .widget_socials .social_item a {
    background-color: transparent;
    background: none;
}
.slider_engine_revo .widget_socials .social_item a:hover span {
    background-color: transparent;
}
.slider_engine_revo .widget_socials .social_item a:hover span:before {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    transform: none;
}

/* Twitter */
.widget_twitter .widget_content ul {
    padding-left: 2em;
    list-style-type:none;
}
.widget_twitter .widget_content ul > li {
    position:relative;
    text-align: left;
}
.widget_twitter .widget_content ul > li+li {
    margin-top: 1.5em;
}
.widget_twitter .widget_content ul > li:before {
    position:absolute;
    z-index:1;
    display:inline-block;
    font-size:1.2em;
    font-style:normal;
    left:-1.5em;
    top: 0;
    background-color:transparent;
}
.widget_twitter .widget_content .sc_twitter_item .sc_twitter_item_icon {
    text-align: center;
    font-size:1.6em;
    font-style:normal;
    margin-bottom: 0.8em;
}
.widget_twitter .widget_content .sc_twitter_item a,
.widget_twitter .widget_content ul > li a {
    font-weight:normal;
}

/* Video */
.trx_addons_video_player.with_cover .video_hover {
    font-size:2.8em;
    height: 3em;
    letter-spacing: -2px;
    line-height: 2.9em;
    width: 3em;
    border: 2px solid;
    box-sizing: border-box;
}
.trx_addons_video_player.with_cover .video_hover:before {
    content: '\e93e';
    font-family:'fontello';
}
.widget_video .trx_addons_video_player.with_cover .video_hover {
    font-size: 1.2em;
}
.sidebar .trx_addons_video_player.with_cover .video_hover,
.footer_wrap .trx_addons_video_player.with_cover .video_hover {
    font-size: 1.2em;
}
.mobile_layout .trx_addons_video_player.with_cover .video_hover {
    opacity: 1;
    margin-top: 0;
}
.trx_addons_video_player.with_cover .video_hover:hover,
.trx_addons_video_player.with_cover .video_hover {
    background: transparent;
}
.trx_addons_video_player.with_cover .video_mask {
    background: transparent;
}


/* CV Card
---------------------------------------------- */
.trx_addons_cv_header_letter {
    line-height: 0.75em;
}
.trx_addons_cv_header_letter,
.trx_addons_cv_header_text,
.trx_addons_cv_header_socials .social_item > a {
    text-shadow:none;
}
.trx_addons_cv_section_contacts input,
.trx_addons_cv_section_contacts textarea {
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}



/* Hover effects
---------------------------------------------- */
.trx_addons_hover_style_zoomin .trx_addons_hover_content .trx_addons_hover_title {
    display:none;
}



/* Shortcodes
---------------------------------------------- */


[class*="sc_button_hover_"]:not(.sc_button_bg_image) {
    -webkit-transition: color 0.3s ease !important, border-color 0.3s ease !important, background-position 0.3s ease !important, background-color 0 linear 0.3s !important;
    -moz-transition: color 0.3s ease !important, border-color 0.3s ease !important, background-position 0.3s ease !important, background-color 0 linear 0.3s !important;
    -ms-transition: color 0.3s ease !important, border-color 0.3s ease !important, background-position 0.3s ease !important, background-color 0 linear 0.3s !important;
    -o-transition: color 0.3s ease !important, border-color 0.3s ease !important, background-position 0.3s ease !important, background-color 0 linear 0.3s !important;
    transition: color 0.3s ease !important, border-color 0.3s ease !important, background-position 0.3s ease !important, background-color 0 linear 0.3s !important;
}

.sc_item_subtitle {
    font-size:1em;
    font-weight:400;
    text-transform:none;	
    letter-spacing: 0;
    line-height:1.5em;
}
.sc_item_title {
    letter-spacing:2px;
    line-height:1.2em;
}
h2.sc_item_title.sc_item_title_style_default {
    font-size: 3.200em;
    letter-spacing: 0;
}
.sc_item_subtitle + .sc_item_title {
    margin-top: 0.25em;
}

.sc_item_title + .sc_item_slider,
.sc_item_subtitle + .sc_item_slider,
.sc_item_descr + .sc_item_slider,
.sc_item_title + .sc_item_columns,
.sc_item_subtitle + .sc_item_columns,
.sc_item_descr + .sc_item_columns,
.sc_item_title + .sc_item_content,
.sc_item_subtitle + .sc_item_content,
.sc_item_descr + .sc_item_content {
    margin-top: 3rem;
}

.sc_item_descr {
    margin-top: 6px;
    margin-bottom: 0;
}
.sc_item_title + .sc_item_descr,
.sc_item_subtitle + .sc_item_descr {
    margin-top: 6px;
}

.sc_item_title + .sc_item_button, .sc_item_title + .sc_item_button_image,
.sc_item_subtitle + .sc_item_button, .sc_item_subtitle + .sc_item_button_image,
.sc_item_descr + .sc_item_button, .sc_item_descr + .sc_item_button_image,
.sc_item_content + .sc_item_button, .sc_item_content + .sc_item_button_image,
.sc_item_slider + .sc_item_button, .sc_item_slider + .sc_item_button_image,
.sc_item_columns + .sc_item_button, .sc_item_columns + .sc_item_button_image {
    margin-top: 3rem;
}
.sc_item_title + .sc_item_button_simple,
.sc_item_subtitle + .sc_item_button_simple,
.sc_item_descr + .sc_item_button_simple,
.sc_item_content + .sc_item_button_simple,
.sc_item_slider + .sc_item_button_simple,
.sc_item_columns + .sc_item_button_simple {
    margin-top: 1.6rem;
}
.trx_addons_hover_content .trx_addons_hover_links a + a {
    margin-left:0.7em;
}

/* Action */
.sc_action_item_default .sc_action_item_subtitle {
    font-size:2em;
    line-height:1.2em;
}
.sc_action_item_default .sc_action_item_subtitle + .sc_action_item_title {
    margin-top:0;
}

.sc_action_item_event.with_image .sc_action_item_inner {
    padding: 2.4em 2em; 
}
.sc_action_item_event .sc_action_item_image + .sc_action_item_subtitle {
    margin-top:0.8em;
}
.sc_action_item_event .sc_action_item_title {
    margin-top: 0;
    margin-bottom: 0.3em;
}
.sc_action_item_date {
    font-size: 1em;
    line-height: 1.3em;
    text-transform:uppercase;
    letter-spacing:1px;
    padding:0.8em 0;
    border-style:dotted;
}
.sc_action_item_description {
    font-style:italic;
    letter-spacing:0;
}
.sc_action_item_info {
    font-size: 13px;
    font-weight:400;
    line-height: 1.3em;
    padding: 1em 0 0;
    letter-spacing:0;
    border-style:dotted;
}

.sc_action_item_default.with_image .sc_action_item_icon,
.sc_action_item_default.with_image .sc_action_item_title {
    color: #141414;
}
.scheme_dark .sc_action_item_default.with_image .sc_action_item_icon,
.scheme_dark .sc_action_item_default.with_image .sc_action_item_title {
    color: #ffffff;
}
.sc_action_item_default.with_image .sc_action_item_title > span+span:last-child {
    display: block;
}
.sc_action_item_default.with_image .sc_action_item_description {
    color: #777777;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 400;
    font-style: normal;
    letter-spacing: 1.1px;
}
.sc_action_item_default.with_image:after {
    display: none;
}
.sc_action_item.with_image:before {
    padding-top: 69%;
}
.sc_action_item h3.sc_action_item_title {
    line-height: 1.3em;
    margin: 0;
    font-size: 2.667em;
    text-transform: none;
    letter-spacing: 0.2px;
}
.sc_action_item.with_image .sc_action_item_inner {
    padding: 4.3em 3.35em;
}
.sc_action_item.with_image.sc_action_item_bl .sc_action_item_inner {
    padding: 1.3em 1.7em;
}




/* Anchor */
.toc_menu_item .menu_mobile_description {
    color: #3d3d3d;
}
.toc_menu_item {
    margin-top: 10px;
    text-align: center;
    line-height: 0;
}
.toc_menu_item .toc_menu_icon:before {
    display: none;
}
.menu_side_inner #toc_menu {
    display:block;
    /*position:relative;*/
    /*left:0;*/
    /*top:0;*/
    /*margin:0;*/
}
.toc_menu_item .toc_menu_description {
    text-transform:uppercase;
}
.toc_menu_item .toc_menu_description {
    right: -10em;
}
.toc_menu_item.toc_menu_item_active .toc_menu_description,
.toc_menu_item:hover .toc_menu_description {
    margin-right:-1.6rem;
    right: 100%;
    opacity: 1;
}
.toc_menu_item .toc_menu_description:before {
    content: ' ';
    display:inline-block;
    vertical-align:middle;
    height: 9px;
    line-height: 9px;
    display: none;
}
.toc_menu_item .toc_menu_description span {
    display: block;
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 1px;
    margin-top: 0;
    padding: 0;
    vertical-align: middle;
    line-height: 10px;
}
.toc_menu_item .menu_mobile_description .toc_menu_description_title {
    margin: 0;
    padding: 0;
    letter-spacing: 1px;
    font-weight: 600;
    font-size: 12px;
}
.menu_side_inner > .toc_menu_item {
    text-align: center;
}
.toc_menu_item .menu_mobile_description:before {
    display: none;
}
.toc_menu_item:hover .menu_mobile_description {
    right: 0;
    margin-right: 0;
}
.toc_menu_item .menu_mobile_description {
    border-top: 0;
    box-sizing: content-box;
    height: auto;
    line-height: 20px;
    position: relative;
    opacity: 1;
    letter-spacing: 0;
    font-weight: 600;
    font-size: 12px;
    white-space: normal;
    width: 11px;
    text-align: center;
    right: 0;
    top: 0;
    margin-top: 2.6em;
    display: inline-block;
}
.toc_menu_item .toc_menu_icon {
    border: 2px solid;
    box-sizing: content-box;
    height: 5px;
    line-height: 5px;
    width: 5px;
    display: inline-block;
}
.toc_menu_item .menu_mobile_button {
    display: none !important;
}
.toc_menu_item .toc_menu_icon:before {
    font-size:2rem;
    font-weight:normal;
    line-height:inherit;
}
.toc_menu_item .toc_menu_icon_default:before {
    width: 0.4rem;
}
.toc_menu_item_active .toc_menu_icon_default:before {
    width: 0.8rem;
}

.menu_style_left .toc_menu_item .toc_menu_description {
    left: -20em;
    right: auto;
}
.menu_style_left .toc_menu_item:hover .toc_menu_description {
    left: 100%;
    right: auto;
}

/* Blogger */
.sc_blogger_item {
    background: transparent !important;
}
.sc_blogger_item_featured .post_featured {
    margin-bottom: 0;
}
.sc_blogger .sc_blogger_item .sc_blogger_post_meta {
    font-size: 13px;
    font-style: italic;
    font-weight: 400;
    line-height: 1.5em;
}
.sc_blogger .sc_item_button .sc_button_simple:before,
.sc_blogger .sc_item_button .sc_button_simple:after {
    top:2px;
}

.sc_blogger_default .sc_blogger_item {
    padding: 2.1429em;
}
.sc_blogger_default .sc_blogger_item .sc_blogger_item_content {
    left: 45%;
    width: 55%;
}
.sc_blogger_default .sc_blogger_item .sc_blogger_post_meta {
    margin-top:0.6em;
}
.sc_blogger_default .sc_blogger_item .sc_blogger_item_featured {
    margin-bottom:0;
}

.sc_blogger_classic .sc_blogger_item .sc_blogger_item_content {
    padding:2.2em 3em;
}
.sc_blogger_classic .sc_blogger_item .sc_blogger_post_meta {
    margin-top:0.4em;
}
.sc_blogger_classic .sc_blogger_item .sc_blogger_item_excerpt {
    margin-top:1.1em;
}
.sc_blogger_classic .sc_blogger_item .sc_blogger_item_excerpt_text {
    line-height:1.6em;
    max-height: 5em;
}
.sc_blogger_classic .sc_blogger_item .sc_blogger_item_excerpt_text p {
    margin:0;
}
.sc_blogger_classic .sc_blogger_item_button .sc_button {
    text-transform: lowercase;
    border: none;
}
.sc_blogger_classic .sc_blogger_item_button {
    margin-top:1em;
}
.sc_blogger_classic .sc_blogger_item .more-link {
    background-color: transparent;
}

.sc_blogger_plain .sc_blogger_item {
    padding: 0;
    text-align: left;
    margin-bottom: 1.5em;
}
.sc_blogger_plain .sc_blogger_item .sc_blogger_item_title {
    font-size: 1.467em;
    margin: 0 0 0.3em;
    text-transform: none;
    letter-spacing: -0.3px;
}
.sc_blogger_plain .sc_blogger_item .sc_blogger_item_excerpt .sc_blogger_item_excerpt_text {
    max-height: 5em;
    overflow: hidden;
}
.sc_blogger_plain .sc_blogger_item .sc_blogger_item_excerpt {
    font-size: 14px;
    font-weight: 300;
    line-height: 23px;
    padding-right: 1em;
}
.sc_blogger_plain .sc_blogger_item_button {
    margin-top: 1.4em;
}
.sc_blogger_plain .sc_blogger_item_button .sc_button {
    font-size: 12px;
}



/* Button */
.demo_button {
    margin: 0 30px 22px 0;
}
.sc_button_wrap {
    display: inline-block;
    line-height: 0;
}
.sc_item_button a,
.sc_form button {
    cursor: pointer;
    display:inline-block;
    text-transform:none;
    white-space:nowrap;
    padding:0.7em 1.6em;
    font-size:18px;
    line-height:24px;
    font-weight:600;
    letter-spacing:0;
    border: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}



.sc_button.sc_button_size_large {
    padding:1.1em 2em;
    font-size: 18px;
}
.sc_button.sc_button_size_small {
    padding:0.45em 1.45em;
    font-size:11px;
    line-height: 15px;
    font-weight: 500;
    letter-spacing: 0.3px;
}

.sc_button_simple {
    text-transform:uppercase;
    font-size:0.8667em;
    letter-spacing:3px;
}
.sc_button_simple:before,
.sc_button_simple:after {
    content:'\e93a';
    font-family:'fontello';
    top: -2px;
    font-style:normal;
    display: none;
}

.sc_item_button .sc_button_simple:not(.sc_button_bg_image) {
    background:none !important;
    background-color:transparent;
}
.sc_action_item_link,
.sc_item_button .sc_button_simple {
    border: none;
    font-style:normal;
    font-weight:600;
    font-size:14px;
    line-height: 16px;
    letter-spacing:1px;
    text-transform:uppercase;
    border-bottom: 1px solid;
    padding: 0;
}
.sc_item_button .sc_button_simple:before,
.sc_item_button .sc_button_simple:after {
    font-style:normal;
    line-height:inherit;
    top:3px;
}
.sc_action_item_inner .sc_action_item_link {
    border: none;
    font-size: 12px;
    margin-top: 2.65em;
}

.sc_action_item_bl .sc_action_item_inner .sc_action_item_link {
    margin-top: 1.5em;
}




.sc_promo_modern .sc_item_button .sc_button_simple {
    text-transform: lowercase;
    font-size: 1.8em;
    line-height: 1.1em;
    border-bottom: 2px solid;
}



/* Courses */
.sc_courses_default .sc_courses_item_info {
    padding: 2em;
}
.sc_courses_default .sc_courses_item_date {
    letter-spacing: 0;
    font-style: italic;
}
.sc_courses_default .sc_courses_item_price {
    font-size:2em;
    margin-top:0.8em;
    min-height:1.2em;
}
.sc_courses_default .trx_addons_hover_content {
    text-align:left;
    padding: 2em;
    left:0;
    top:0;
    -webkit-transform:none;
    -moz-transform:none;
    -ms-transform:none;
    transform:none;
}
.sc_courses_default .sc_courses_item .trx_addons_hover_mask {
    background-color: #000;
}
.sc_courses_default .trx_addons_hover_content .trx_addons_hover_title {
    background-color: transparent;
    padding: 0;
    margin:0;
    text-transform:none;
    font-size: 1.6667em;
}
.sc_courses_default .trx_addons_hover_content .trx_addons_hover_text {
    padding:0;
    margin-top:2em;
    font-style:normal;
}
.sc_courses_default .trx_addons_hover_content .trx_addons_hover_links a {
    margin-top: 3em;
    font-size: 12px;
    font-weight:bold;
    text-transform:uppercase;
    letter-spacing:2px;
    padding:1.3em 1.9em;
}



/* Dishes */
.sc_dishes_default .sc_dishes_item_info {
    padding: 2.6em 3em;
    text-align:center;
}
.sc_dishes_default .sc_dishes_item_title {
    margin-top:0;
}
.sc_dishes_default .sc_dishes_item_subtitle {
    font-size: 0.8667em;
    line-height:1.5em;
    font-style:italic;
    letter-spacing:0;
    margin-top:0.1em;
}
.sc_dishes_default .sc_dishes_item_content {
    margin-top:1.6em;
    min-height:5.4em;
}
.sc_dishes_default .sc_dishes_item_button {
    margin:1.6em 0 0;
}

.sc_dishes_compact .sc_dishes_item_header {
    padding:2rem;
}
.sc_dishes_compact .sc_dishes_item_title {
    line-height:1.25em;
}
.sc_dishes_compact .sc_dishes_item_subtitle {
    font-size: 13px;
    line-height:16px;
}


/* Events */
.sc_events_item {
    height: 5.2632em;
}
.sc_events_item + .sc_events_item {
    margin-top: 1em;
}
.sc_events_button {
    text-align:center;
}
.sc_events_item_date {
    height: 5.2632em;
}
.sc_events_item_day {
    font-weight:200;
    margin-top:0.2em;
}
.sc_events_item_button {
    min-height:1.3em;
}
.sc_events_item_button:before,
.sc_events_item_button:after {
    position:absolute;
    left:0; top: 0;
    content:'\e93a';
    font-family:'fontello';
    font-size:0.9286em;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
}
.sc_events_item_button:after {
    left:-30px;
    opacity:0;
    filter: alpha(opacity=0);
}
.sc_events_item:hover .sc_events_item_button:before {
    opacity:0;
    filter: alpha(opacity=0);
    left: 30px;
}
.sc_events_item:hover .sc_events_item_button:after {
    opacity:1;
    filter: alpha(opacity=100);
    left: 0;
}

.sc_events_detailed .sc_events_item_date,
.sc_events_detailed .sc_events_item_time,
.sc_events_detailed .sc_events_item_button {
    font-size:0.7368em;
    font-weight:700;
    line-height:1.3em;
    text-transform:uppercase;
}
.sc_events_detailed .sc_events_item_title {
    font-size:1.0526em;
    line-height:1.2em;
    font-weight:700;
    font-style:italic;
}
.sc_events_detailed .sc_events_item,
.sc_events_detailed .sc_events_item_date,
.sc_events_detailed .sc_events_item_button,
.sc_events_detailed .sc_events_item_title,
.sc_events_detailed .sc_events_item_time {
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
}

/* Form */
.sc_form form input.filled.trx_addons_field_error,
.sc_form form input.filled.trx_addons_field_error:hover,
.sc_form form input.filled.trx_addons_field_error:focus {
    color: #ff0000 !important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;	
}
.trx_addons_field_error {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.sc_form[class*="scheme_"] {
    padding: 5em;
}
.sc_form_description {
    font-style:normal;
}
.sc_form_detailed .sc_form_info {
    padding: 0;
}
.sc_form_title + .sc_form_form, .sc_form_subtitle + .sc_form_form, .sc_form_descr + .sc_form_form {
    margin-top:4em;
}

.sc_form .sc_form_info_item .sc_form_info_icon:before { font-family: 'fontello'; }
.sc_form .sc_form_info_item_address .sc_form_info_icon:before { content: '\e8fd'; }
.sc_form .sc_form_info_item_email .sc_form_info_icon:before { content: '\e8fa'; }
.sc_form .sc_form_info_item_phone .sc_form_info_icon:before { content: '\e8f5'; }

.sc_form_field,
.sc_form_modern .sc_form_field {
    margin-bottom: 1.3333em;
}
.sc_form_detailed .sc_form_field,
.sc_form_default .sc_form_field {
    margin-bottom: 2em;
}
.sc_form_field_button {
    margin-top: 0;
    margin-bottom:0;
}
.sc_form_detailed .sc_form_field_button {
    margin-bottom:0;
}

.sc_form button {
    margin: 0.4em auto 0;
}
.sc_form_detailed.sc_form button {
    margin: 2em auto 0;
    width: auto;
}
.sc_form button:after {
    content:' ';
}
.sc_form_default .sc_form_field_button:before {
    content:' ';
    display:block;
    width:100%;
    height: 0;
    clear:both;
}
.form_socials.socials_wrap {
    margin-top: 2em;
}
.sc_form_default .sc_form_field_button {
    text-align:left;
}
.sc_form_modern .sc_form_field_button {
    text-align:center;
}
.sc_form_detailed button {
    display: block;
}
.sc_form_detailed .sc_form_form {
    margin-top: 2.8em;
    width: 100%;
}
.sc_form_field_title {
    text-transform:none;
    font-size:1em;
    font-weight:normal;
    line-height:1.8em;
    margin-bottom:0.7em;
}
label.required .sc_form_field_title:after {
    content:'*';
    display:inline-block;
    vertical-align:text-top;
    margin:-0.5em 0 0 0.5em;
    font-size:80%;
    color:#da6f5b;
}
.sc_form input[type="text"],
.sc_form textarea {
    border: 2px solid #eee;
    font-size: 1.067em;
    line-height:1.4em;
    font-style:normal;
    padding: 1.4em;
    letter-spacing: 0.7px;
}

.sc_form.sc_form_detailed input[type="text"],
.sc_form.sc_form_detailed textarea,
.sc_form.sc_form_default input[type="text"],
.sc_form.sc_form_default textarea {
    border: none;
    border-bottom: 2px solid #eee;
    padding: 0.75em 1.65em;
}


[class*="sc_input_hover_"] input[type="text"],
[class*="sc_input_hover_"] input[type="number"],
[class*="sc_input_hover_"] input[type="email"],
[class*="sc_input_hover_"] input[type="password"],
[class*="sc_input_hover_"] input[type="search"],
[class*="sc_input_hover_"] select,
[class*="sc_input_hover_"] textarea {
    font-size:1em !important;
    font-weight: 400;
    font-style:normal;
    line-height:1.2em;
    letter-spacing:1px;
    padding: 1.4em 1.4em !important;
}
[class*="sc_input_hover_"] .sc_form_field_hover {
    font-size: 1em;
}
[class*="sc_input_hover_"] .sc_form_field_content {
    font-size: 1em;
    line-height:1.2em
}
[class*="sc_input_hover_"] label.required:after {
    display: none;
}
[class*="sc_input_hover_"] label.required .sc_form_field_content:after {
    font-size:110%;
}
.sc_form_modern form:not([class*="sc_input_hover_"]) textarea {
    min-height:9.8em;
}

.sc_input_hover_accent .sc_form_field_hover:before {
    height: 3em;
}
.sc_input_hover_accent textarea + .sc_form_field_hover:before {
    height: 9em;
}


.sc_input_hover_path .sc_form_field_content {
    padding-top:2em;
}
.sc_input_hover_path textarea + .sc_form_field_hover > .sc_form_field_content {
    padding-top:2em;
}
.sc_input_hover_path input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path input.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path textarea.filled + .sc_form_field_hover > .sc_form_field_content {
    -webkit-transform: scale3d(0.875, 0.875, 1) translate3d(0, 2.8em, 0);
    -ms-transform: scale3d(0.875, 0.875, 1) translate3d(0, 2.8em, 0);
    transform: scale3d(0.875, 0.875, 1) translate3d(0, 2.8em, 0);
}
.sc_input_hover_path textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path textarea.filled + .sc_form_field_hover > .sc_form_field_content {
    -webkit-transform: scale3d(0.875, 0.875, 1) translate3d(0, 10em, 0);
    -ms-transform: scale3d(0.875, 0.875, 1) translate3d(0, 10em, 0);
    transform: scale3d(0.875, 0.875, 1) translate3d(0, 10em, 0);
}

.sc_input_hover_jump .sc_form_field_content:before {
    top: -190%;
}
.sc_input_hover_jump .sc_form_field_content {
    padding:1.5em;
}

.sc_input_hover_underline .sc_form_field_hover:before {
    height: 2px;
}
.sc_input_hover_underline input:focus + .sc_form_field_hover:before,
.sc_input_hover_underline textarea:focus + .sc_form_field_hover:before,
.sc_input_hover_underline input.filled + .sc_form_field_hover:before,
.sc_input_hover_underline textarea.filled + .sc_form_field_hover:before {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}
.sc_input_hover_underline input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline input.filled + .sc_form_field_hover > .sc_form_field_content {
    -webkit-transform: translate3d(0, 2.2em, 0) scale3d(0.875, 0.875, 1);
    -ms-transform: translate3d(0, 2.2em, 0) scale3d(0.875, 0.875, 1);
    transform: translate3d(0, 2.2em, 0) scale3d(0.875, 0.875, 1);
}
.sc_input_hover_underline textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline textarea.filled + .sc_form_field_hover > .sc_form_field_content {
    height: 5.3em;
    -webkit-transform: translate3d(0, 6.2em, 0) scale3d(0.875, 0.875, 1);
    -ms-transform: translate3d(0, 6.2em, 0) scale3d(0.875, 0.875, 1);
    transform: translate3d(0, 6.2em, 0) scale3d(0.875, 0.875, 1);
}

.sc_input_hover_iconed .sc_form_field_hover {
    /*padding: 0.45em !important;*/
    padding: 0.5em 0.5em  0.4em  !important;
}

/* Googlemap */
.sc_googlemap_content .sc_form_default .sc_form_details {
    width:100%;
    float:none;
}
.sc_googlemap_content .sc_form_default .sc_form_details > div {
    width: 100%;
    padding-right:0;
}
.sc_googlemap_content .sc_form_default .sc_form_field_message {
    width: 100%;
    float:none;
    padding-left: 0;
}
.sc_googlemap_content .sc_form .sc_form_field input[type="text"],
.sc_googlemap_content .sc_form .sc_form_field textarea {
    padding:0.5em 1em;
}
.sc_googlemap_content .sc_form .sc_form_field textarea {
    min-height:3em;
}

.sc_googlemap_content_detailed {
    font-size:0.8421em;
    position:absolute;
    z-index:1000;
    width: 20em;
    left: 26%;
    top: 26%;
    padding:1.3em 2.5em;
    line-height:1.2em;
}
.sc_googlemap_content_detailed p {
    margin-bottom:1em;
}
.sc_googlemap_content_detailed:before {
    content: ' ';
    font-family:inherit;
    left: 0;
    top: 10%;
    bottom: 10%;
    width: 8px;
}




.sc_form_detailed .sc_form_info_area {
    box-sizing: border-box;
    display: block;
    float: left;
    font-size: 1em;
    font-weight: 400;
    margin-left: 0;
    padding-left: 0;
    text-transform: none;
    width: 100%;
}
.sc_form_detailed .sc_form_info_title {
    font-size: 1.6em;
}
.sc_form_detailed .sc_form_info_item + .sc_form_info_item {
    margin-top: 1.7em;
}
.sc_form_form_title_top,
.sc_form_info_title_top {
    margin-bottom: 28px;
}



/* Icons */
.sc_icons .sc_icons_icon:before, .sc_icons .sc_icons_icon > span:before {
    font-size: 6em;
    line-height: 1.1em;
}
.sc_icon_type_svg svg {
    width: 6em;
    height: 6em;
}
.sc_icons_size_small .sc_icons_icon::before, .sc_icons_size_small .sc_icons_icon > span::before {
    font-size: 4em;
    line-height: 1.1em;
}
.sc_icons_size_small .sc_icon_type_svg svg {
    width: 4em;
    height: 4em;
}
.sc_icons_size_large .sc_icons_icon::before, .sc_icons_size_large .sc_icons_icon > span::before {
    font-size: 8em;
    line-height: 1.1em;
}
.sc_icons_size_large .sc_icon_type_svg svg {
    width: 8em;
    height: 8em;
}
.sc_icons .sc_icons_icon,
.sc_icons .sc_icons_title {
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -ms-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
}
.sc_icons_title {
    font-size: 1.2em;
    line-height:1.3em;
    font-weight:400;
    font-style: normal;
    text-transform:uppercase;
    letter-spacing:1px;
}
.sc_icons .sc_icons_image + .sc_icons_title,
.sc_icons .sc_icons_image + .sc_icons_description {
    margin-top:2em;
}
.sc_icons_description {
    font-size: 1em;
    line-height: 1.6em;
    font-weight:400;
    font-style:normal;
}
.sc_icons_modern .sc_icons_description {
    font-size: 1.2em;
    line-height: 1.3em;
}
.sc_icons .sc_icons_title + .sc_icons_description {
    margin-top:0.7em;
}

/* Price */
.sc_price {
    border: 13px solid #ddd;
}
.sc_price_info {
    padding: 5.5em 1.3em 6.3em;
    text-align:center;
}
.sc_price_subtitle {
    font-size: 1em;
    line-height: 1.3em;
    font-weight: normal;
    text-transform:uppercase;
    letter-spacing: 1px;
    margin-bottom:0.5em;
}
.sc_price_title {
    font-size: 1.667em;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.25em;
    margin: 0 0 1.15em;
}
.sc_price_description {
    font-size:1.0667em;
    font-weight:400;
    font-style:italic;
    line-height:1.25em;
    letter-spacing:0;
    margin:0.65em 0;
}
.sc_price_description p {
    margin-bottom: 1em;
}
.sc_price_price {
    font-size: 3.867em;
    font-weight: 600;
    letter-spacing: 1px;
    line-height: 1.25em;
}
.sc_price_decimals {
    text-decoration:none;
    font-size: 0.61em;
    line-height: 1.55em;
    margin-right: 1px;
}
.sc_price_details {
    font-size: 1em;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.45em;
    margin-top: 0.85em;
}
.sc_price_details ul {
    font-size: 11px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 2.2em;
    text-transform: uppercase;
    padding: 0;
    list-style-type: none;
}

.sc_price_link {
    background: transparent;
    border-bottom: 1px solid;
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 1px;
    line-height: 1em;
    margin-top: 4.5em;
    padding: 0;
    text-transform: uppercase;
}
.sc_price_link:hover {
    background: transparent;
}
.sc_price_link:after {
    display:none;
}


/* Promo */
.sc_promo.sc_promo_modern .sc_promo_text_inner {
    background: transparent;
}
.top_promo_image {
    margin: 0 0 3em 0;
}
.sc_promo.sc_promo_size_large .sc_promo_text_inner {
    padding: 18% 15% 16.5%;
}
.extra-margin.sc_promo.sc_promo_size_large .sc_promo_text_inner {
    padding: 24% 15% 26%;
}

.sc_promo {
    padding-top: 0;
}
.sc_promo.sc_promo_size_normal .sc_promo_descr,
.sc_promo.sc_promo_size_large .sc_promo_descr {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 1px;
    line-height: 24px;
    margin-top: 17px;
    margin-bottom: 1em;
}
.sc_promo.sc_promo_modern.sc_promo_size_normal .sc_promo_descr {
    font-size: 1.05em;
    text-transform: none;
    font-weight: 500;
    letter-spacing: 1px;
    line-height: 1.9em;
    margin-bottom: 8px;
    margin-top: 1.25em !important;
}
.sc_promo.sc_promo_size_large h2.sc_promo_title {
    font-size: 6.667em;
    letter-spacing: 1px;
    font-weight: 800;
    line-height: 1em;
}
.sc_promo.sc_promo_size_normal .sc_item_button,
.sc_promo.sc_promo_size_large .sc_item_button {
    margin-top: 4.9em;
}

.sc_promo.sc_promo_modern.sc_promo_size_large .sc_item_button {
    margin-top: 1.1em;
}

.sc_promo.sc_promo_size_tiny .sc_promo_image {
    margin: 0.5em;
}
.sc_promo_text blockquote {
    margin: 0 !important;
}
.sc_promo.sc_promo_size_normal .sc_promo_icon,
.sc_promo.sc_promo_size_large .sc_promo_icon {
    font-size: 7em;
    line-height: 1em;
    margin-bottom:0.14em;
}
.sc_promo_title + .sc_promo_content,
.sc_promo_subtitle + .sc_promo_content {
    margin-top: 1.8em;
}
.sc_promo_title + .sc_promo_subtitle {
    margin-top: 1.25em;
}
.sc_promo_button .sc_button_simple:before,
.sc_promo_button .sc_button_simple:after {
    display: none;
}

.sc_promo.sc_promo_size_normal .sc_promo_text_inner {
    padding: 3em;
}
.sc_promo.sc_promo_modern.sc_promo_size_normal .sc_promo_text_inner {
    padding: 8em 8.4em 8em;
}

.sc_promo.sc_promo_modern.sc_promo_size_large .sc_promo_text_inner {
    padding: 7.8em 8.4em;
}

.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_descr,
.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_descr,
.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_slider,
.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_slider,
.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_slider,
.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_columns,
.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_columns,
.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_columns,
.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_content,
.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_content,
.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_content {
    margin-top: 1.8em;
}
.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_button,
.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_button_image,
.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_button,
.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_button_image,
.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_button,
.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_button_image,
.sc_promo.sc_promo_size_normal .sc_item_content + .sc_item_button,
.sc_promo.sc_promo_size_normal .sc_item_content + .sc_item_button_image,
.sc_promo.sc_promo_size_normal .sc_item_slider + .sc_item_button,
.sc_promo.sc_promo_size_normal .sc_item_slider + .sc_item_button_image,
.sc_promo.sc_promo_size_normal .sc_item_columns + .sc_item_button,
.sc_promo.sc_promo_size_normal .sc_item_columns + .sc_item_button_image {
    margin-top: 1.8em;
}

.sc_promo_modern.sc_promo_size_large h2.sc_promo_title,
.sc_promo_modern .sc_promo_title {
    color: #ffffff;
    font-size: 14.667em;
    line-height: 0.64em;
    text-transform: none;
    font-weight: 400;
    letter-spacing: 0;
}
.sc_promo_modern.sc_promo_size_large h2.sc_promo_title {
    line-height: 0.68em;
}

.sc_promo_modern .sc_promo_descr {
    color: #777777 !important;
}
.sc_promo_modern .sc_promo_descr,
.sc_promo_modern .sc_promo_button {
    padding-left: 0;
}
.sc_promo_content h5 {
    font-size: 2.533em;
}

.sc_promo_modern.sc_promo_size_large .sc_promo_descr {
    font-size: 1.6em;
    font-weight: 500;
    letter-spacing: 0.5px;
    line-height: 1.45em;
    margin-bottom: 0.75em;
    margin-top: 1.25em;
    text-transform: none;
}




/* Services */
.sc_services_default .trx_addons_hover_content .trx_addons_hover_title {
    font-size: 1.3333em;
}
.sc_services_default .sc_services_item_icon {
    margin-top: 0.8em;
}
.sc_services_default .sc_services_item_info {
    padding: 2.6em 3em;
    text-align:center;
}
.sc_services_default .sc_services_item_title {
    margin-top:0;
}
.sc_services_default .sc_services_item_subtitle {
    font-size: 0.8667em;
    line-height:1.5em;
    font-style:italic;
    letter-spacing:0;
    margin-top:0.1em;
}
.sc_services_default .sc_services_item_content {
    margin-top:1.6em;
    min-height:5.4em;
}
.sc_services_default .sc_services_item_button {
    margin:1.6em 0 0;
}

.sc_services_iconed .sc_services_item_icon {
    font-size:2.8em;
    line-height:1em;
}
.sc_services_iconed .sc_services_item_header {
    padding:2rem;
}
.sc_services_iconed .sc_services_item_title {
    font-size:1em;
    line-height:1.5em;
}
.sc_services_iconed .sc_services_item_subtitle,
.sc_services_iconed .sc_services_item_button {
    display:none;
}


/* Skills */
.sc_skills_counter .sc_skills_item_wrap {
    max-width:none;
}
.sc_skills .sc_skills_item_title {
    font-size:12px;
    line-height:16px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing:1px;
}
.column_row .sc_skills_counter .sc_skills_column + .sc_skills_column:before {
    content:' ';
    position:absolute;
    left:0;
    top: 0;
    height: 100%;
    width: 1px;
}
.sc_skills_counter .sc_skills_item_wrap {
    padding:1em;
    text-align: center;
}
.column_row .sc_skills_counter .sc_skills_item_wrap {
    padding: 3.1em 1em 3.2em;
}

.sc_skills_counter .sc_skills_icon {
    font-size:4.2em;
    line-height: 1.15em;
}
.sc_skills_counter .sc_skills_total {
    font-weight:700;
    font-size: 2.533em;
    line-height: 1.1em;
    margin:0;
    text-align:center;
}
.sc_skills_counter .sc_skills_icon+.sc_skills_total {
    margin-top:0.2em;
}
.sc_skills_counter .sc_skills_item_title {
    font-size:12px;
    line-height:1.3em;
    text-transform:none;
    letter-spacing:0;
    text-align:center;
    margin-top: 10px;
}
.sc_skills_counter .sc_skills_item_wrap {
    border: 3px solid;
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_total {
    font-size: 3.335em;
    line-height: 1.25em;
    top: 47%;
    font-weight: 700;
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title {
    font-size:1.0667em;
    line-height:1.3em;
    font-weight: 400;
    letter-spacing:1px;
    margin-top:0.2em;
    text-transform:none;
}


/* Table */
.sc_table table {
    border: 2px solid;
}
.sc_table table th, .sc_table table td {
    padding: 1.85em 1em;
    border: none;
}
.sc_table table th {
    padding: 2.1em 1em;
}
.sc_table > p {
    margin: 0;
}


/* Testimonials */

.sc_testimonials_default .sc_testimonials_item  {
    padding-right: 7em;
}

.sc_testimonials_item {
    padding-left: 30px;
}
.sc_testimonials_item_content {
    font-size: 16px;
    font-style: italic;
    font-weight: 400;
    line-height: 1.5em;
    text-align: left;
}
.sc_testimonials_item_content:before {
    content:'\e8b6';
    font-family:'fontello';
    margin-bottom:0.6em;
    font-style: italic;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    display: block;
    position: absolute;
    left: 6px;
    top: 0;
    font-size: 1.1em;
}
.sc_testimonials [class*="column"] .sc_testimonials_item_content {
    font-size: 1em;
    line-height:1.4em;
}
.sc_testimonials_item_author {
    background-color: transparent;
    font-style: normal;
    margin-top: 1.9em;
    max-width: none;
    padding: 0;
    text-align: left;
}
.sc_testimonials_item_author_avatar {
    width: 5em;
    height: 5em;
    margin: 0 0 0.8em;
}
.sc_testimonials_item_author_data {
    display:block;
    max-width:none;
}
.sc_testimonials_item_author_title:before {
    content: "- ";
    display: inline-block;
    padding-right: 5px;
}
.sc_testimonials_item_author_title {
    font-size: 16px;
    font-style:normal;
    letter-spacing:0.4px;
    text-transform:none;
    font-weight: 600;
}
.sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
    margin-top:0.1em;
}
.sc_testimonials.slider_pagination {
    padding-bottom: 7.5em;
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 6px;
}


/* Team */
.sc_team_default .trx_addons_hover_content .trx_addons_hover_title {
    font-size: 1.3333em;
}
.sc_team_default .sc_team_item_info {
    padding: 2.6em 3em;
    text-align:center;
}
.sc_team_default .sc_team_item_title {
    margin-top:0;
}
.sc_team_default .sc_team_item_subtitle,
.sc_team_short .sc_team_item_subtitle,
.sc_team_featured .sc_team_item_subtitle {
    font-size: 13px;
    line-height:20px;
    font-style:italic;
    letter-spacing:0;
    margin-top:1px;
}
.sc_team_default .sc_team_item_content {
    margin-top:1.6em;
    min-height:5.4em;
}
.sc_team_default .sc_team_item_socials .social_item {
    display:inline-block;
    margin: 0 3px 3px 0;
}
.sc_team_default .sc_team_item_socials .social_item a {
    display:block;
    width: 2.4em;
    height: 2.4em;
    line-height: 2.4em;
}
.sc_team_default .sc_team_item_socials + .sc_team_item_button {
    display:none;
}
.sc_team_default .sc_team_item_button {
    margin:1.6em 0 0;
}


.team_member_page .team_member_brief_info_text {
    letter-spacing:0;
}
.team_member_page .team_member_socials .social_item {
    display:inline-block;
    margin: 0 3px 3px 0;
}
.team_member_page .team_member_socials .social_item a {
    display:block;
    width: 2.4em;
    height: 2.4em;
    line-height: 2.4em;
}


.trx_addons_tooltip {
    display: inline-block;
    line-height: 1.5em;
}
.trx_addons_tooltip:before {
    font-style: italic;
    padding: 0.55em 1em;
    font-size: 13px !important;
    letter-spacing: 0.8px;
}
.trx_addons_tooltip:hover:before, .trx_addons_tooltip:hover:after {
    bottom: 24px;
}



.trx_addons_dropcap.trx_addons_dropcap_style_2 {
    font-size: 5.333em;
}
.trx_addons_dropcap.trx_addons_dropcap_style_1,
.trx_addons_dropcap.trx_addons_dropcap_style_2 {
    padding: 0;
    width: auto;
    height: auto;
    line-height: 1em;
    border-radius: 0;
}
.trx_addons_dropcap.trx_addons_dropcap_style_1 {
    font-size: 4.55em;
    margin: 7px 17px 0 0;
    padding: 0 10px 8px;
    line-height: 0.9em;
}
.trx_addons_dropcap.trx_addons_dropcap_style_2 {
    background: transparent;
    margin: -9px 0.25em 5px 11px;
}



.trx_addons_list_ol,
.trx_addons_list_dot,
.trx_addons_list_custom,
.trx_addons_list_success,
.trx_addons_list_error,
.trx_addons_list_info,
.trx_addons_list_plus,
.trx_addons_list_minus,
.trx_addons_list_help,
.trx_addons_list_attention {
    text-transform: uppercase;
    font-weight: 400;
    font-size: 11px;
    letter-spacing: 1px;
    line-height: 2.2em;
}


.sc_table table tr:first-child th, .sc_table table tr:first-child td {
    font-weight: 400;
    border: none;
}

.sc_item_descr {
    font-size: 11px;
    font-weight: 400;
    letter-spacing: 1.2px;
    line-height: 2.2em;
    list-style-type: none;
    padding: 0;
    text-transform: uppercase;
}

.trx_addons_video_player.with_cover.hover_play.video_play img {
    opacity: 0;
}
.trx_addons_scroll_to_top {
    height: 3em;
    line-height: 3em;
    right: 2em;
    width: 3em;
}
.trx_addons_scroll_to_top:before {
    line-height: 3em;
}


.trx_addons_popup .trx_addons_tabs_title > a > i {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.trx_addons_popup_form_field_submit .submit_button {
    padding: 0.65em 1.55em;
}
#trx_addons_login_popup.trx_addons_popup {
    height: 100%;
    width: 100%;
    max-width: 600px;
}
#trx_addons_login_popup .trx_addons_right_side {
    padding-left: 0.6em;
}

/* TRX_addons_editor CSS */
/* Tooltips */
.trx_addons_tooltip {
    border-bottom-style: solid;
}
.trx_addons_tooltip:before {
    font-size:1em;
    line-height:1.3em;
    padding: 0.6em 1em;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}
.trx_addons_tooltip:after {
    margin-bottom:-8px;
    -webkit-transform:none;
    -moz-transform:none;
    -ms-transform:none;
    transform:none;
}


/* Dropcaps */
.trx_addons_dropcap {
    font-size:2.21437em;
    padding: 0;
    margin: 0.25em 0.5em 0 0;
    width: 2em; 
    height: 2em; 
    line-height: 2em; 
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

/* Tiny text */
.trx_addons_tiny_text {
    letter-spacing:2px;
}

/* Lists */
.trx_addons_list_parameters > li > strong,
.trx_addons_list_parameters > li > em {
    color:inherit;
}
.trx_addons_list_parameters > li > em {
    font-family:inherit;
}








