/*jquery-ui-css, carousel, font-awesome, settings, main, responsive*/ 
/*! jQuery UI - v1.10.3 - 2013-05-03
* http://jqueryui.com
* Includes:jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300);.ui-helper-hidden {display:none}
.ui-helper-hidden-accessible {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset {margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after {clear:both}
.ui-helper-clearfix {min-height:0}
.ui-helper-zfix {width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front {z-index:100}
.ui-state-disabled {cursor:default !important}
.ui-icon {display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay {position:fixed;top:0;left:0;width:100%;height:100%}
.ui-accordion .ui-accordion-header {display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}
.ui-accordion .ui-accordion-icons {padding-left:2.2em}
.ui-accordion .ui-accordion-noicons {padding-left:.7em}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content {padding:1em 2.2em;border-top:0;overflow:auto}
.ui-autocomplete {position:absolute;top:0;left:0;cursor:default}
.ui-button {display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {text-decoration:none}
.ui-button-icon-only {width:2.2em}
button.ui-button-icon-only {width:2.4em}
.ui-button-icons-only {width:3.4em}
button.ui-button-icons-only {width:3.7em}
.ui-button .ui-button-text {display:block;line-height:normal}
.ui-button-text-only .ui-button-text {padding:.4em 1em}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text {padding-left:2.1em;padding-right:2.1em}
input.ui-button {padding:.4em 1em}
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon {left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {right:.5em}
.ui-buttonset {margin-right:7px}
.ui-buttonset .ui-button {margin-left:0;margin-right:-.3em}
input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner {border:0;padding:0}
.ui-datepicker {width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header {position:relative;padding:.2em 0}
.submenu::before { border-color:rgba(107, 106, 104, 0.8) transparent transparent; border-style:solid; border-width:6px; content:""; display:block; margin:30px 0 0 45%; position:absolute;}
/*.submenu:hover::before { display:none;}*/
.navbar-nav > li {position:relative;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {top:1px}
.ui-datepicker .ui-datepicker-prev {left:2px}
.ui-datepicker .ui-datepicker-next {right:2px}
.ui-datepicker .ui-datepicker-prev-hover {left:1px}
.ui-datepicker .ui-datepicker-next-hover {right:1px}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title {margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select {font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year {width:100%}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width:49%}
.ui-datepicker table {width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th {padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td {border:0;padding:1px}
.ui-datepicker td span, .ui-datepicker td a {display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane {background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button {float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float:left}
.ui-datepicker.ui-datepicker-multi {width:auto}
.ui-datepicker-multi .ui-datepicker-group {float:left}
.ui-datepicker-multi .ui-datepicker-group table {width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group {width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group {width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group {width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane {clear:left}
.ui-datepicker-row-break {clear:both;width:100%;font-size:0}
.ui-datepicker-rtl {direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev {right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next {left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover {right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover {left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane {clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width:0;border-left-width:1px}
.ui-dialog {position:absolute;top:0;left:0;padding:.2em;outline:0}
.ui-dialog .ui-dialog-titlebar {padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title {float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}
.ui-dialog .ui-dialog-titlebar-close {position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}
.ui-dialog .ui-dialog-content {position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}
.ui-dialog .ui-dialog-buttonpane {text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float:right}
.ui-dialog .ui-dialog-buttonpane button {margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se {width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}
.ui-draggable .ui-dialog-titlebar {cursor:move}
.ui-menu {list-style:none;padding:2px;margin:0;display:block;outline:none}
.ui-menu .ui-menu {margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item {margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}
.ui-menu .ui-menu-divider {margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-menu-item a {text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}
.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active {font-weight:normal;margin:-1px}
.ui-menu .ui-state-disabled {font-weight:normal;margin:.4em 0 .2em;line-height:1.5}
.ui-menu .ui-state-disabled a {cursor:default}
.ui-menu-icons {position:relative}
.ui-menu-icons .ui-menu-item a {position:relative;padding-left:2em}
.ui-menu .ui-icon {position:absolute;top:.2em;left:.2em}
.ui-menu .ui-menu-icon {position:static;float:right}
.ui-progressbar {height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value {margin:-1px;height:100%}
.ui-progressbar .ui-progressbar-overlay {background:url("../images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:0.25}
.ui-progressbar-indeterminate .ui-progressbar-value {background-image:none}
.ui-resizable {position:relative}
.ui-resizable-handle {position:absolute;font-size:0.1px;display:block}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {display:none}
.ui-resizable-n {cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s {cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e {cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w {cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se {cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw {cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw {cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne {cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper {position:absolute;z-index:100;border:1px dotted black}
.ui-slider {position:relative;text-align:left}
.ui-slider .ui-slider-handle {position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range {position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {filter:inherit}
.ui-slider-horizontal {height:.8em}
.ui-slider-horizontal .ui-slider-handle {top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range {top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min {left:0}
.ui-slider-horizontal .ui-slider-range-max {right:0}
.ui-slider-vertical {width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle {left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range {left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min {bottom:0}
.ui-slider-vertical .ui-slider-range-max {top:0}
.ui-spinner {position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}
.ui-spinner-input {border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}
.ui-spinner-button {width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}
.ui-spinner a.ui-spinner-button {border-top:none;border-bottom:none;border-right:none}
.ui-spinner .ui-icon {position:absolute;margin-top:-8px;top:50%;left:0}
.ui-spinner-up {top:0}
.ui-spinner-down {bottom:0}
.ui-spinner .ui-icon-triangle-1-s {background-position:-65px -16px}
.ui-tabs {position:relative;padding:.2em}
.ui-tabs .ui-tabs-nav {margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li {list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a {float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom:-1px;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {cursor:text}
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {cursor:pointer}
.ui-tabs .ui-tabs-panel {display:block;border-width:0;padding:1em 1.4em;background:none}
.ui-tooltip {padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}
body .ui-tooltip {border-width:2px}
.ui-widget {font-size:0.8em}
.ui-widget .ui-widget {font-size:1em}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-size:1em}
.ui-widget-content {/*border:1px solid #222;background:#15262F url(../css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;*/
	color:#666;box-shadow:0 0 5px rgba(0, 0, 0, 0.13)}
.ui-widget-content a {color:#222}
.ui-widget-header {/*border:0px solid #aaa;background:#254251 url(../css/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;*/
	color:#ccc;font-weight:bold}
.ui-widget-header a {color:#222}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {/*border:0px solid #d3d3d3;background:#1b303c url(../css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;*/
	font-weight:normal;color:#999}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color:#555;text-decoration:none}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {/*border:0px solid #999;background:#72BF66 url(../css/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;*/
	font-weight:normal;color:#fff}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {color:#212121;text-decoration:none}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {/*border:0px solid #aaa;background:#69C url(../css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;*/
	font-weight:normal;color:#fff}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color:#212121;text-decoration:none}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border:1px solid #69c;background:#444 url(../images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#ccc}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {color:#363636}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border:1px solid #cd0a0a;background:#fef1ec url(../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {color:#cd0a0a}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {color:#cd0a0a}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {font-weight:bold}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon {filter:Alpha(Opacity=35)}
.ui-icon {width:16px;height:16px}
.ui-icon, .ui-widget-content .ui-icon {background-image:url(../images/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon {background-image:url(../images/ui-icons_222222_256x240.png)}
.ui-state-default .ui-icon {background-image:url(../images/ui-icons_888888_256x240.png)}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image:url(../images/ui-icons_454545_256x240.png)}
.ui-state-active .ui-icon {background-image:url(../images/ui-icons_454545_256x240.png)}
.ui-state-highlight .ui-icon {background-image:url(../images/ui-icons_2e83ff_256x240.png)}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image:url(../images/ui-icons_cd0a0a_256x240.png)}
.ui-icon-blank {background-position:16px 16px}
.ui-icon-carat-1-n {background-position:0 0}
.ui-icon-carat-1-ne {background-position:-16px 0}
.ui-icon-carat-1-e {background-position:-32px 0}
.ui-icon-carat-1-se {background-position:-48px 0}
.ui-icon-carat-1-s {background-position:-64px 0}
.ui-icon-carat-1-sw {background-position:-80px 0}
.ui-icon-carat-1-w {background-position:-96px 0}
.ui-icon-carat-1-nw {background-position:-112px 0}
.ui-icon-carat-2-n-s {background-position:-128px 0}
.ui-icon-carat-2-e-w {background-position:-144px 0}
.ui-icon-triangle-1-n {background-position:0 -16px}
.ui-icon-triangle-1-ne {background-position:-16px -16px}
.ui-icon-triangle-1-e {background-position:-32px -16px}
.ui-icon-triangle-1-se {background-position:-48px -16px}
.ui-icon-triangle-1-s {background-position:-64px -16px}
.ui-icon-triangle-1-sw {background-position:-80px -16px}
.ui-icon-triangle-1-w {background-position:-96px -16px}
.ui-icon-triangle-1-nw {background-position:-112px -16px}
.ui-icon-triangle-2-n-s {background-position:-128px -16px}
.ui-icon-triangle-2-e-w {background-position:-144px -16px}
.ui-icon-arrow-1-n {background-position:0 -32px}
.ui-icon-arrow-1-ne {background-position:-16px -32px}
.ui-icon-arrow-1-e {background-position:-32px -32px}
.ui-icon-arrow-1-se {background-position:-48px -32px}
.ui-icon-arrow-1-s {background-position:-64px -32px}
.ui-icon-arrow-1-sw {background-position:-80px -32px}
.ui-icon-arrow-1-w {background-position:-96px -32px}
.ui-icon-arrow-1-nw {background-position:-112px -32px}
.ui-icon-arrow-2-n-s {background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw {background-position:-144px -32px}
.ui-icon-arrow-2-e-w {background-position:-160px -32px}
.ui-icon-arrow-2-se-nw {background-position:-176px -32px}
.ui-icon-arrowstop-1-n {background-position:-192px -32px}
.ui-icon-arrowstop-1-e {background-position:-208px -32px}
.ui-icon-arrowstop-1-s {background-position:-224px -32px}
.ui-icon-arrowstop-1-w {background-position:-240px -32px}
.ui-icon-arrowthick-1-n {background-position:0 -48px}
.ui-icon-arrowthick-1-ne {background-position:-16px -48px}
.ui-icon-arrowthick-1-e {background-position:-32px -48px}
.ui-icon-arrowthick-1-se {background-position:-48px -48px}
.ui-icon-arrowthick-1-s {background-position:-64px -48px}
.ui-icon-arrowthick-1-sw {background-position:-80px -48px}
.ui-icon-arrowthick-1-w {background-position:-96px -48px}
.ui-icon-arrowthick-1-nw {background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s {background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw {background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w {background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw {background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n {background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e {background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s {background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w {background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w {background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n {background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e {background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s {background-position:-48px -64px}
.ui-icon-arrowreturn-1-w {background-position:-64px -64px}
.ui-icon-arrowreturn-1-n {background-position:-80px -64px}
.ui-icon-arrowreturn-1-e {background-position:-96px -64px}
.ui-icon-arrowreturn-1-s {background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w {background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n {background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e {background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s {background-position:-176px -64px}
.ui-icon-arrow-4 {background-position:0 -80px}
.ui-icon-arrow-4-diag {background-position:-16px -80px}
.ui-icon-extlink {background-position:-32px -80px}
.ui-icon-newwin {background-position:-48px -80px}
.ui-icon-refresh {background-position:-64px -80px}
.ui-icon-shuffle {background-position:-80px -80px}
.ui-icon-transfer-e-w {background-position:-96px -80px}
.ui-icon-transferthick-e-w {background-position:-112px -80px}
.ui-icon-folder-collapsed {background-position:0 -96px}
.ui-icon-folder-open {background-position:-16px -96px}
.ui-icon-document {background-position:-32px -96px}
.ui-icon-document-b {background-position:-48px -96px}
.ui-icon-note {background-position:-64px -96px}
.ui-icon-mail-closed {background-position:-80px -96px}
.ui-icon-mail-open {background-position:-96px -96px}
.ui-icon-suitcase {background-position:-112px -96px}
.ui-icon-comment {background-position:-128px -96px}
.ui-icon-person {background-position:-144px -96px}
.ui-icon-print {background-position:-160px -96px}
.ui-icon-trash {background-position:-176px -96px}
.ui-icon-locked {background-position:-192px -96px}
.ui-icon-unlocked {background-position:-208px -96px}
.ui-icon-bookmark {background-position:-224px -96px}
.ui-icon-tag {background-position:-240px -96px}
.ui-icon-home {background-position:0 -112px}
.ui-icon-flag {background-position:-16px -112px}
.ui-icon-calendar {background-position:-32px -112px}
.ui-icon-cart {background-position:-48px -112px}
.ui-icon-pencil {background-position:-64px -112px}
.ui-icon-clock {background-position:-80px -112px}
.ui-icon-disk {background-position:-96px -112px}
.ui-icon-calculator {background-position:-112px -112px}
.ui-icon-zoomin {background-position:-128px -112px}
.ui-icon-zoomout {background-position:-144px -112px}
.ui-icon-search {background-position:-160px -112px}
.ui-icon-wrench {background-position:-176px -112px}
.ui-icon-gear {background-position:-192px -112px}
.ui-icon-heart {background-position:-208px -112px}
.ui-icon-star {background-position:-224px -112px}
.ui-icon-link {background-position:-240px -112px}
.ui-icon-cancel {background-position:0 -128px}
.ui-icon-plus {background-position:-16px -128px}
.ui-icon-plusthick {background-position:-32px -128px}
.ui-icon-minus {background-position:-48px -128px}
.ui-icon-minusthick {background-position:-64px -128px}
.ui-icon-close {background-position:-80px -128px}
.ui-icon-closethick {background-position:-96px -128px}
.ui-icon-key {background-position:-112px -128px}
.ui-icon-lightbulb {background-position:-128px -128px}
.ui-icon-scissors {background-position:-144px -128px}
.ui-icon-clipboard {background-position:-160px -128px}
.ui-icon-copy {background-position:-176px -128px}
.ui-icon-contact {background-position:-192px -128px}
.ui-icon-image {background-position:-208px -128px}
.ui-icon-video {background-position:-224px -128px}
.ui-icon-script {background-position:-240px -128px}
.ui-icon-alert {background-position:0 -144px}
.ui-icon-info {background-position:-16px -144px}
.ui-icon-notice {background-position:-32px -144px}
.ui-icon-help {background-position:-48px -144px}
.ui-icon-check {background-position:-64px -144px}
.ui-icon-bullet {background-position:-80px -144px}
.ui-icon-radio-on {background-position:-96px -144px}
.ui-icon-radio-off {background-position:-112px -144px}
.ui-icon-pin-w {background-position:-128px -144px}
.ui-icon-pin-s {background-position:-144px -144px}
.ui-icon-play {background-position:0 -160px}
.ui-icon-pause {background-position:-16px -160px}
.ui-icon-seek-next {background-position:-32px -160px}
.ui-icon-seek-prev {background-position:-48px -160px}
.ui-icon-seek-end {background-position:-64px -160px}
.ui-icon-seek-start {background-position:-80px -160px}
.ui-icon-seek-first {background-position:-80px -160px}
.ui-icon-stop {background-position:-96px -160px}
.ui-icon-eject {background-position:-112px -160px}
.ui-icon-volume-off {background-position:-128px -160px}
.ui-icon-volume-on {background-position:-144px -160px}
.ui-icon-power {background-position:0 -176px}
.ui-icon-signal-diag {background-position:-16px -176px}
.ui-icon-signal {background-position:-32px -176px}
.ui-icon-battery-0 {background-position:-48px -176px}
.ui-icon-battery-1 {background-position:-64px -176px}
.ui-icon-battery-2 {background-position:-80px -176px}
.ui-icon-battery-3 {background-position:-96px -176px}
.ui-icon-circle-plus {background-position:0 -192px}
.ui-icon-circle-minus {background-position:-16px -192px}
.ui-icon-circle-close {background-position:-32px -192px}
.ui-icon-circle-triangle-e {background-position:-48px -192px}
.ui-icon-circle-triangle-s {background-position:-64px -192px}
.ui-icon-circle-triangle-w {background-position:-80px -192px}
.ui-icon-circle-triangle-n {background-position:-96px -192px}
.ui-icon-circle-arrow-e {background-position:-112px -192px}
.ui-icon-circle-arrow-s {background-position:-128px -192px}
.ui-icon-circle-arrow-w {background-position:-144px -192px}
.ui-icon-circle-arrow-n {background-position:-160px -192px}
.ui-icon-circle-zoomin {background-position:-176px -192px}
.ui-icon-circle-zoomout {background-position:-192px -192px}
.ui-icon-circle-check {background-position:-208px -192px}
.ui-icon-circlesmall-plus {background-position:0 -208px}
.ui-icon-circlesmall-minus {background-position:-16px -208px}
.ui-icon-circlesmall-close {background-position:-32px -208px}
.ui-icon-squaresmall-plus {background-position:-48px -208px}
.ui-icon-squaresmall-minus {background-position:-64px -208px}
.ui-icon-squaresmall-close {background-position:-80px -208px}
.ui-icon-grip-dotted-vertical {background-position:0 -224px}
.ui-icon-grip-dotted-horizontal {background-position:-16px -224px}
.ui-icon-grip-solid-vertical {background-position:-32px -224px}
.ui-icon-grip-solid-horizontal {background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se {background-position:-64px -224px}
.ui-icon-grip-diagonal-se {background-position:-80px -224px}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {border-top-left-radius:1px}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {border-top-right-radius:1px}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {border-bottom-left-radius:1px}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {border-bottom-right-radius:1px}
.ui-widget-overlay {background:#591a33;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow {margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
.ui-widget {font-size:1 em}
.ui-widget .ui-widget {font-size:1em}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-size:1em}
.ui-widget-content {border:1px solid #aaa;background:#fff url(../css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}
.ui-widget-content a {color:#222}
.ui-widget-header {border:1px solid #DDD;background:#926836;color:#e2bf93;font-weight:bold}
.ui-widget-header a {color:#e2bf93}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border:1px solid #47001c;background:#926836;font-weight:normal;color:#FFF}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color:#FFF;text-decoration:none}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {font-weight:normal;color:#FFF}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {color:#FFF;text-decoration:none}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border:1px solid #7A2647;background:#3c0118;font-weight:normal;color:#FFF}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color:#FFF;text-decoration:none}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border:1px solid #444;background:#3c0118;color:#FFF}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {color:#FFF}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {/*border:1px solid #cd0a0a;background:#fef1ec url(../css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a*/}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {color:#cd0a0a}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {color:#cd0a0a}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {font-weight:bold}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon {filter:Alpha(Opacity=35)}
.ui-icon {width:16px;height:16px}
.ui-icon, .ui-widget-content .ui-icon {background-image:url(../css/images/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon {background-image:url(../css/images/ui-icons_FFF_256x240.png)}
.ui-state-default .ui-icon {background-image:url(../css/images/ui-icons_FFF_256x240.png)}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image:url(../css/images/ui-icons_FFF_256x240.png)}
.ui-state-active .ui-icon {background-image:url(../css/images/ui-icons_FFF_256x240.png)}
.ui-state-highlight .ui-icon {background-image:url(../css/images/ui-icons_FFF_256x240.png)}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image:url(../css/images/ui-icons_cd0a0a_256x240.png)}
.ui-icon-blank {background-position:16px 16px}
.ui-icon-carat-1-n {background-position:0 0}
.ui-icon-carat-1-ne {background-position:-16px 0}
.ui-icon-carat-1-e {background-position:-32px 0}
.ui-icon-carat-1-se {background-position:-48px 0}
.ui-icon-carat-1-s {background-position:-64px 0}
.ui-icon-carat-1-sw {background-position:-80px 0}
.ui-icon-carat-1-w {background-position:-96px 0}
.ui-icon-carat-1-nw {background-position:-112px 0}
.ui-icon-carat-2-n-s {background-position:-128px 0}
.ui-icon-carat-2-e-w {background-position:-144px 0}
.ui-icon-triangle-1-n {background-position:0 -16px}
.ui-icon-triangle-1-ne {background-position:-16px -16px}
.ui-icon-triangle-1-e {background-position:-32px -16px}
.ui-icon-triangle-1-se {background-position:-48px -16px}
.ui-icon-triangle-1-s {background-position:-64px -16px}
.ui-icon-triangle-1-sw {background-position:-80px -16px}
.ui-icon-triangle-1-w {background-position:-96px -16px}
.ui-icon-triangle-1-nw {background-position:-112px -16px}
.ui-icon-triangle-2-n-s {background-position:-128px -16px}
.ui-icon-triangle-2-e-w {background-position:-144px -16px}
.ui-icon-arrow-1-n {background-position:0 -32px}
.ui-icon-arrow-1-ne {background-position:-16px -32px}
.ui-icon-arrow-1-e {background-position:-32px -32px}
.ui-icon-arrow-1-se {background-position:-48px -32px}
.ui-icon-arrow-1-s {background-position:-64px -32px}
.ui-icon-arrow-1-sw {background-position:-80px -32px}
.ui-icon-arrow-1-w {background-position:-96px -32px}
.ui-icon-arrow-1-nw {background-position:-112px -32px}
.ui-icon-arrow-2-n-s {background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw {background-position:-144px -32px}
.ui-icon-arrow-2-e-w {background-position:-160px -32px}
.ui-icon-arrow-2-se-nw {background-position:-176px -32px}
.ui-icon-arrowstop-1-n {background-position:-192px -32px}
.ui-icon-arrowstop-1-e {background-position:-208px -32px}
.ui-icon-arrowstop-1-s {background-position:-224px -32px}
.ui-icon-arrowstop-1-w {background-position:-240px -32px}
.ui-icon-arrowthick-1-n {background-position:0 -48px}
.ui-icon-arrowthick-1-ne {background-position:-16px -48px}
.ui-icon-arrowthick-1-e {background-position:-32px -48px}
.ui-icon-arrowthick-1-se {background-position:-48px -48px}
.ui-icon-arrowthick-1-s {background-position:-64px -48px}
.ui-icon-arrowthick-1-sw {background-position:-80px -48px}
.ui-icon-arrowthick-1-w {background-position:-96px -48px}
.ui-icon-arrowthick-1-nw {background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s {background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw {background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w {background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw {background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n {background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e {background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s {background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w {background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w {background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n {background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e {background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s {background-position:-48px -64px}
.ui-icon-arrowreturn-1-w {background-position:-64px -64px}
.ui-icon-arrowreturn-1-n {background-position:-80px -64px}
.ui-icon-arrowreturn-1-e {background-position:-96px -64px}
.ui-icon-arrowreturn-1-s {background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w {background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n {background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e {background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s {background-position:-176px -64px}
.ui-icon-arrow-4 {background-position:0 -80px}
.ui-icon-arrow-4-diag {background-position:-16px -80px}
.ui-icon-extlink {background-position:-32px -80px}
.ui-icon-newwin {background-position:-48px -80px}
.ui-icon-refresh {background-position:-64px -80px}
.ui-icon-shuffle {background-position:-80px -80px}
.ui-icon-transfer-e-w {background-position:-96px -80px}
.ui-icon-transferthick-e-w {background-position:-112px -80px}
.ui-icon-folder-collapsed {background-position:0 -96px}
.ui-icon-folder-open {background-position:-16px -96px}
.ui-icon-document {background-position:-32px -96px}
.ui-icon-document-b {background-position:-48px -96px}
.ui-icon-note {background-position:-64px -96px}
.ui-icon-mail-closed {background-position:-80px -96px}
.ui-icon-mail-open {background-position:-96px -96px}
.ui-icon-suitcase {background-position:-112px -96px}
.ui-icon-comment {background-position:-128px -96px}
.ui-icon-person {background-position:-144px -96px}
.ui-icon-print {background-position:-160px -96px}
.ui-icon-trash {background-position:-176px -96px}
.ui-icon-locked {background-position:-192px -96px}
.ui-icon-unlocked {background-position:-208px -96px}
.ui-icon-bookmark {background-position:-224px -96px}
.ui-icon-tag {background-position:-240px -96px}
.ui-icon-home {background-position:0 -112px}
.ui-icon-flag {background-position:-16px -112px}
.ui-icon-calendar {background-position:-32px -112px}
.ui-icon-cart {background-position:-48px -112px}
.ui-icon-pencil {background-position:-64px -112px}
.ui-icon-clock {background-position:-80px -112px}
.ui-icon-disk {background-position:-96px -112px}
.ui-icon-calculator {background-position:-112px -112px}
.ui-icon-zoomin {background-position:-128px -112px}
.ui-icon-zoomout {background-position:-144px -112px}
.ui-icon-search {background-position:-160px -112px}
.ui-icon-wrench {background-position:-176px -112px}
.ui-icon-gear {background-position:-192px -112px}
.ui-icon-heart {background-position:-208px -112px}
.ui-icon-star {background-position:-224px -112px}
.ui-icon-link {background-position:-240px -112px}
.ui-icon-cancel {background-position:0 -128px}
.ui-icon-plus {background-position:-16px -128px}
.ui-icon-plusthick {background-position:-32px -128px}
.ui-icon-minus {background-position:-48px -128px}
.ui-icon-minusthick {background-position:-64px -128px}
.ui-icon-close {background-position:-80px -128px}
.ui-icon-closethick {background-position:-96px -128px}
.ui-icon-key {background-position:-112px -128px}
.ui-icon-lightbulb {background-position:-128px -128px}
.ui-icon-scissors {background-position:-144px -128px}
.ui-icon-clipboard {background-position:-160px -128px}
.ui-icon-copy {background-position:-176px -128px}
.ui-icon-contact {background-position:-192px -128px}
.ui-icon-image {background-position:-208px -128px}
.ui-icon-video {background-position:-224px -128px}
.ui-icon-script {background-position:-240px -128px}
.ui-icon-alert {background-position:0 -144px}
.ui-icon-info {background-position:-16px -144px}
.ui-icon-notice {background-position:-32px -144px}
.ui-icon-help {background-position:-48px -144px}
.ui-icon-check {background-position:-64px -144px}
.ui-icon-bullet {background-position:-80px -144px}
.ui-icon-radio-on {background-position:-96px -144px}
.ui-icon-radio-off {background-position:-112px -144px}
.ui-icon-pin-w {background-position:-128px -144px}
.ui-icon-pin-s {background-position:-144px -144px}
.ui-icon-play {background-position:0 -160px}
.ui-icon-pause {background-position:-16px -160px}
.ui-icon-seek-next {background-position:-32px -160px}
.ui-icon-seek-prev {background-position:-48px -160px}
.ui-icon-seek-end {background-position:-64px -160px}
.ui-icon-seek-start {background-position:-80px -160px}
.ui-icon-seek-first {background-position:-80px -160px}
.ui-icon-stop {background-position:-96px -160px}
.ui-icon-eject {background-position:-112px -160px}
.ui-icon-volume-off {background-position:-128px -160px}
.ui-icon-volume-on {background-position:-144px -160px}
.ui-icon-power {background-position:0 -176px}
.ui-icon-signal-diag {background-position:-16px -176px}
.ui-icon-signal {background-position:-32px -176px}
.ui-icon-battery-0 {background-position:-48px -176px}
.ui-icon-battery-1 {background-position:-64px -176px}
.ui-icon-battery-2 {background-position:-80px -176px}
.ui-icon-battery-3 {background-position:-96px -176px}
.ui-icon-circle-plus {background-position:0 -192px}
.ui-icon-circle-minus {background-position:-16px -192px}
.ui-icon-circle-close {background-position:-32px -192px}
.ui-icon-circle-triangle-e {background-position:-48px -192px}
.ui-icon-circle-triangle-s {background-position:-64px -192px}
.ui-icon-circle-triangle-w {background-position:-80px -192px}
.ui-icon-circle-triangle-n {background-position:-96px -192px}
.ui-icon-circle-arrow-e {background-position:-112px -192px}
.ui-icon-circle-arrow-s {background-position:-128px -192px}
.ui-icon-circle-arrow-w {background-position:-144px -192px}
.ui-icon-circle-arrow-n {background-position:-160px -192px}
.ui-icon-circle-zoomin {background-position:-176px -192px}
.ui-icon-circle-zoomout {background-position:-192px -192px}
.ui-icon-circle-check {background-position:-208px -192px}
.ui-icon-circlesmall-plus {background-position:0 -208px}
.ui-icon-circlesmall-minus {background-position:-16px -208px}
.ui-icon-circlesmall-close {background-position:-32px -208px}
.ui-icon-squaresmall-plus {background-position:-48px -208px}
.ui-icon-squaresmall-minus {background-position:-64px -208px}
.ui-icon-squaresmall-close {background-position:-80px -208px}
.ui-icon-grip-dotted-vertical {background-position:0 -224px}
.ui-icon-grip-dotted-horizontal {background-position:-16px -224px}
.ui-icon-grip-solid-vertical {background-position:-32px -224px}
.ui-icon-grip-solid-horizontal {background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se {background-position:-64px -224px}
.ui-icon-grip-diagonal-se {background-position:-80px -224px}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {border-top-left-radius:0}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {border-top-right-radius:0}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {border-bottom-left-radius:0}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {border-bottom-right-radius:0}
.ui-widget-overlay {background:#aaa url(../css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow {margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
@media (max-width:991px) {ul.footerlist li { float:none;}
.navbar-wrapper {background:#FFF !important;}}
.carousel {margin-bottom:60px;margin-top:0px}
.carousel-caption {z-index:10}
.carousel .item {height:769px;background-color:#777}
.carousel-inner>.item>img {position:absolute;top:0;left:center;min-width:1920px;min-height:100%;height:769px}
.marketing {padding-left:15px;padding-right:15px}
.marketing .col-lg-4 {text-align:center;margin-bottom:20px}
.marketing h2 {font-weight:normal}
.marketing .col-lg-4 p {margin-left:10px;margin-right:10px}
.featurette-divider {margin:80px 0}
.featurette-divider2 {margin:40px 0 35px 0}
.featurette-divider3 {margin:30px 0 30px 0}
.featurette-heading {font-weight:300;line-height:1;letter-spacing:-1px}
@media (min-width:768px) {ul.footerlist li { float:none;}
.marketing {padding-left:0;padding-right:0}
.navbar-wrapper { width:100%; max-width:100%; margin:auto;}
.navbg { width:100%;}
.navbar-wrapper .navbar {border-radius:4px}
.carousel-caption p {margin-bottom:20px;font-size:21px;line-height:1.4}
.featurette-heading {font-size:50px}
.menu-item > ul {background:rgba(255, 255, 255, 0.8);z-index:10;}
.menu-item > ul a:link, .menu-item > ul a:visited {color:#333;}
.menu-item > ul:before {border-color:transparent transparent #f0f0f0;}}
@media (min-width:992px) {.featurette-heading {margin-top:120px}
ul.footerlist li { float:none;}}
/*!
 *  Font Awesome 3.2.1
 *  the iconic font designed for Bootstrap
 *  ------------------------------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation can be
 *  found at http://fontawesome.io.  Stay up to date on Twitter at
 *  http://twitter.com/fontawesome.
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - The Font Awesome font is licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Font Awesome documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 *
 *  Author - Dave Gandy
 *  ------------------------------------------------------------------------------
 *  Email:dave@fontawesome.io
 *  Twitter:http://twitter.com/davegandy
 *  Work:Lead Product Designer @ Kyruus - http://kyruus.com
 */
@font-face {font-family:'FontAwesome';src:url('../font/fontawesome-webfont.eot?v=3.2.1');src:url('../font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal}
[class^="icon-"], [class*=" icon-"] {font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em}
[class^="icon-"]:before, [class*=" icon-"]:before {text-decoration:inherit;display:inline-block;speak:none}
.icon-large:before {vertical-align:-10%;font-size:1.3333333333333333em}
a [class^="icon-"], a [class*=" icon-"] {display:inline}
[class^="icon-"].icon-fixed-width, [class*=" icon-"].icon-fixed-width {display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em}
[class^="icon-"].icon-fixed-width.icon-large, [class*=" icon-"].icon-fixed-width.icon-large {width:1.4285714285714286em}
.icons-ul {margin-left:2.142857142857143em;list-style-type:none}
.icons-ul>li {position:relative}
.icons-ul .icon-li {position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit}
[class^="icon-"].hide, [class*=" icon-"].hide {display:none}
.icon-muted {color:#eee}
.icon-light {color:#fff}
.icon-dark {color:#333}
.icon-border {border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.icon-2x {font-size:2em}
.icon-2x.icon-border {border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.icon-3x {font-size:3em}
.icon-3x.icon-border {border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.icon-4x {font-size:4em}
.icon-4x.icon-border {border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.icon-5x {font-size:5em}
.icon-5x.icon-border {border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.pull-right {float:right}
.pull-left {float:left}
[class^="icon-"].pull-left, [class*=" icon-"].pull-left {margin-right:.3em}
[class^="icon-"].pull-right, [class*=" icon-"].pull-right {margin-left:.3em}
[class^="icon-"], [class*=" icon-"] {display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0}
.icon-white, .nav-pills > .active > a > [class^="icon-"], .nav-pills > .active > a > [class*=" icon-"], .nav-list > .active > a > [class^="icon-"], .nav-list > .active > a > [class*=" icon-"], .navbar-inverse .nav > .active > a > [class^="icon-"], .navbar-inverse .nav > .active > a > [class*=" icon-"], .dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"], .dropdown-submenu:hover > a > [class^="icon-"], .dropdown-submenu:hover > a > [class*=" icon-"] {background-image:none}
.btn [class^="icon-"].icon-large, .nav [class^="icon-"].icon-large, .btn [class*=" icon-"].icon-large, .nav [class*=" icon-"].icon-large {line-height:.9em}
.btn [class^="icon-"].icon-spin, .nav [class^="icon-"].icon-spin, .btn [class*=" icon-"].icon-spin, .nav [class*=" icon-"].icon-spin {display:inline-block}
.nav-tabs [class^="icon-"], .nav-pills [class^="icon-"], .nav-tabs [class*=" icon-"], .nav-pills [class*=" icon-"], .nav-tabs [class^="icon-"].icon-large, .nav-pills [class^="icon-"].icon-large, .nav-tabs [class*=" icon-"].icon-large, .nav-pills [class*=" icon-"].icon-large {line-height:.9em}
.btn [class^="icon-"].pull-left.icon-2x, .btn [class*=" icon-"].pull-left.icon-2x, .btn [class^="icon-"].pull-right.icon-2x, .btn [class*=" icon-"].pull-right.icon-2x {margin-top:.18em}
.btn [class^="icon-"].icon-spin.icon-large, .btn [class*=" icon-"].icon-spin.icon-large {line-height:.8em}
.btn.btn-small [class^="icon-"].pull-left.icon-2x, .btn.btn-small [class*=" icon-"].pull-left.icon-2x, .btn.btn-small [class^="icon-"].pull-right.icon-2x, .btn.btn-small [class*=" icon-"].pull-right.icon-2x {margin-top:.25em}
.btn.btn-large [class^="icon-"], .btn.btn-large [class*=" icon-"] {margin-top:0}
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x, .btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x {margin-top:.05em}
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x {margin-right:.2em}
.btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x {margin-left:.2em}
.nav-list [class^="icon-"], .nav-list [class*=" icon-"] {line-height:inherit}
.icon-stack {position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%}
.icon-stack [class^="icon-"], .icon-stack [class*=" icon-"] {display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em}
.icon-stack .icon-stack-base {font-size:2em;*line-height:1em}
.icon-spin {display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
a .icon-stack, a .icon-spin {display:inline-block;text-decoration:none}
@-moz-keyframes spin {0% {-moz-transform:rotate(0deg)}
100% {-moz-transform:rotate(359deg)}}
@-webkit-keyframes spin {0% {-webkit-transform:rotate(0deg)}
100% {-webkit-transform:rotate(359deg)}}
@-o-keyframes spin {0% {-o-transform:rotate(0deg)}
100% {-o-transform:rotate(359deg)}}
@-ms-keyframes spin {0% {-ms-transform:rotate(0deg)}
100% {-ms-transform:rotate(359deg)}}
@keyframes spin {0% {transform:rotate(0deg)}
100% {transform:rotate(359deg)}}
.icon-rotate-90:before {-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}
.icon-rotate-180:before {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}
.icon-rotate-270:before {-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}
.icon-flip-horizontal:before {-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}
.icon-flip-vertical:before {-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}
a .icon-rotate-90:before, a .icon-rotate-180:before, a .icon-rotate-270:before, a .icon-flip-horizontal:before, a .icon-flip-vertical:before {display:inline-block}
.icon-glass:before {content:"\f000"}
.icon-music:before {content:"\f001"}
.icon-search:before {content:"\f002"}
.icon-envelope-alt:before {content:"\f003"}
.icon-heart:before {content:"\f004"}
.icon-star:before {content:"\f005"}
.icon-star-empty:before {content:"\f006"}
.icon-user:before {content:"\f007"}
.icon-film:before {content:"\f008"}
.icon-th-large:before {content:"\f009"}
.icon-th:before {content:"\f00a"}
.icon-th-list:before {content:"\f00b"}
.icon-ok:before {content:"\f00c"}
.icon-remove:before {content:"\f00d"}
.icon-zoom-in:before {content:"\f00e"}
.icon-zoom-out:before {content:"\f010"}
.icon-power-off:before, .icon-off:before {content:"\f011"}
.icon-signal:before {content:"\f012"}
.icon-gear:before, .icon-cog:before {content:"\f013"}
.icon-trash:before {content:"\f014"}
.icon-home:before {content:"\f015"}
.icon-file-alt:before {content:"\f016"}
.icon-time:before {content:"\f017"}
.icon-road:before {content:"\f018"}
.icon-download-alt:before {content:"\f019"}
.icon-download:before {content:"\f01a"}
.icon-upload:before {content:"\f01b"}
.icon-inbox:before {content:"\f01c"}
.icon-play-circle:before {content:"\f01d"}
.icon-rotate-right:before, .icon-repeat:before {content:"\f01e"}
.icon-refresh:before {content:"\f021"}
.icon-list-alt:before {content:"\f022"}
.icon-lock:before {content:"\f023"}
.icon-flag:before {content:"\f024"}
.icon-headphones:before {content:"\f025"}
.icon-volume-off:before {content:"\f026"}
.icon-volume-down:before {content:"\f027"}
.icon-volume-up:before {content:"\f028"}
.icon-qrcode:before {content:"\f029"}
.icon-barcode:before {content:"\f02a"}
.icon-tag:before {content:"\f02b"}
.icon-tags:before {content:"\f02c"}
.icon-book:before {content:"\f02d"}
.icon-bookmark:before {content:"\f02e"}
.icon-print:before {content:"\f02f"}
.icon-camera:before {content:"\f030"}
.icon-font:before {content:"\f031"}
.icon-bold:before {content:"\f032"}
.icon-italic:before {content:"\f033"}
.icon-text-height:before {content:"\f034"}
.icon-text-width:before {content:"\f035"}
.icon-align-left:before {content:"\f036"}
.icon-align-center:before {content:"\f037"}
.icon-align-right:before {content:"\f038"}
.icon-align-justify:before {content:"\f039"}
.icon-list:before {content:"\f03a"}
.icon-indent-left:before {content:"\f03b"}
.icon-indent-right:before {content:"\f03c"}
.icon-facetime-video:before {content:"\f03d"}
.icon-picture:before {content:"\f03e"}
.icon-pencil:before {content:"\f040"}
.icon-map-marker:before {content:"\f041"}
.icon-adjust:before {content:"\f042"}
.icon-tint:before {content:"\f043"}
.icon-edit:before {content:"\f044"}
.icon-share:before {content:"\f045"}
.icon-check:before {content:"\f046"}
.icon-move:before {content:"\f047"}
.icon-step-backward:before {content:"\f048"}
.icon-fast-backward:before {content:"\f049"}
.icon-backward:before {content:"\f04a"}
.icon-play:before {content:"\f04b"}
.icon-pause:before {content:"\f04c"}
.icon-stop:before {content:"\f04d"}
.icon-forward:before {content:"\f04e"}
.icon-fast-forward:before {content:"\f050"}
.icon-step-forward:before {content:"\f051"}
.icon-eject:before {content:"\f052"}
.icon-chevron-left:before {content:"\f053"}
.icon-chevron-right:before {content:"\f054"}
.icon-plus-sign:before {content:"\f055"}
.icon-minus-sign:before {content:"\f056"}
.icon-remove-sign:before {content:"\f057"}
.icon-ok-sign:before {content:"\f058"}
.icon-question-sign:before {content:"\f059"}
.icon-info-sign:before {content:"\f05a"}
.icon-screenshot:before {content:"\f05b"}
.icon-remove-circle:before {content:"\f05c"}
.icon-ok-circle:before {content:"\f05d"}
.icon-ban-circle:before {content:"\f05e"}
.icon-arrow-left:before {content:"\f060"}
.icon-arrow-right:before {content:"\f061"}
.icon-arrow-up:before {content:"\f062"}
.icon-arrow-down:before {content:"\f063"}
.icon-mail-forward:before, .icon-share-alt:before {content:"\f064"}
.icon-resize-full:before {content:"\f065"}
.icon-resize-small:before {content:"\f066"}
.icon-plus:before {content:"\f067"}
.icon-minus:before {content:"\f068"}
.icon-asterisk:before {content:"\f069"}
.icon-exclamation-sign:before {content:"\f06a"}
.icon-gift:before {content:"\f06b"}
.icon-leaf:before {content:"\f06c"}
.icon-fire:before {content:"\f06d"}
.icon-eye-open:before {content:"\f06e"}
.icon-eye-close:before {content:"\f070"}
.icon-warning-sign:before {content:"\f071"}
.icon-plane:before {content:"\f072"}
.icon-calendar:before {content:"\f073"}
.icon-random:before {content:"\f074"}
.icon-comment:before {content:"\f075"}
.icon-magnet:before {content:"\f076"}
.icon-chevron-up:before {content:"\f077"}
.icon-chevron-down:before {content:"\f078"}
.icon-retweet:before {content:"\f079"}
.icon-shopping-cart:before {content:"\f07a"}
.icon-folder-close:before {content:"\f07b"}
.icon-folder-open:before {content:"\f07c"}
.icon-resize-vertical:before {content:"\f07d"}
.icon-resize-horizontal:before {content:"\f07e"}
.icon-bar-chart:before {content:"\f080"}
.icon-twitter-sign:before {content:"\f081"}
.icon-facebook-sign:before {content:"\f082"}
.icon-camera-retro:before {content:"\f083"}
.icon-key:before {content:"\f084"}
.icon-gears:before, .icon-cogs:before {content:"\f085"}
.icon-comments:before {content:"\f086"}
.icon-thumbs-up-alt:before {content:"\f087"}
.icon-thumbs-down-alt:before {content:"\f088"}
.icon-star-half:before {content:"\f089"}
.icon-heart-empty:before {content:"\f08a"}
.icon-signout:before {content:"\f08b"}
.icon-linkedin-sign:before {content:"\f08c"}
.icon-pushpin:before {content:"\f08d"}
.icon-external-link:before {content:"\f08e"}
.icon-signin:before {content:"\f090"}
.icon-trophy:before {content:"\f091"}
.icon-github-sign:before {content:"\f092"}
.icon-upload-alt:before {content:"\f093"}
.icon-lemon:before {content:"\f094"}
.icon-phone:before {content:"\f095"}
.icon-unchecked:before, .icon-check-empty:before {content:"\f096"}
.icon-bookmark-empty:before {content:"\f097"}
.icon-phone-sign:before {content:"\f098"}
.icon-twitter:before {content:"\f099"}
.icon-facebook:before {content:"\f09a"}
.icon-github:before {content:"\f09b"}
.icon-unlock:before {content:"\f09c"}
.icon-credit-card:before {content:"\f09d"}
.icon-rss:before {content:"\f09e"}
.icon-hdd:before {content:"\f0a0"}
.icon-bullhorn:before {content:"\f0a1"}
.icon-bell:before {content:"\f0a2"}
.icon-certificate:before {content:"\f0a3"}
.icon-hand-right:before {content:"\f0a4"}
.icon-hand-left:before {content:"\f0a5"}
.icon-hand-up:before {content:"\f0a6"}
.icon-hand-down:before {content:"\f0a7"}
.icon-circle-arrow-left:before {content:"\f0a8"}
.icon-circle-arrow-right:before {content:"\f0a9"}
.icon-circle-arrow-up:before {content:"\f0aa"}
.icon-circle-arrow-down:before {content:"\f0ab"}
.icon-globe:before {content:"\f0ac"}
.icon-wrench:before {content:"\f0ad"}
.icon-tasks:before {content:"\f0ae"}
.icon-filter:before {content:"\f0b0"}
.icon-briefcase:before {content:"\f0b1"}
.icon-fullscreen:before {content:"\f0b2"}
.icon-group:before {content:"\f0c0"}
.icon-link:before {content:"\f0c1"}
.icon-cloud:before {content:"\f0c2"}
.icon-beaker:before {content:"\f0c3"}
.icon-cut:before {content:"\f0c4"}
.icon-copy:before {content:"\f0c5"}
.icon-paperclip:before, .icon-paper-clip:before {content:"\f0c6"}
.icon-save:before {content:"\f0c7"}
.icon-sign-blank:before {content:"\f0c8"}
.icon-reorder:before {content:"\f0c9"}
.icon-list-ul:before {content:"\f0ca"}
.icon-list-ol:before {content:"\f0cb"}
.icon-strikethrough:before {content:"\f0cc"}
.icon-underline:before {content:"\f0cd"}
.icon-table:before {content:"\f0ce"}
.icon-magic:before {content:"\f0d0"}
.icon-truck:before {content:"\f0d1"}
.icon-pinterest:before {content:"\f0d2"}
.icon-pinterest-sign:before {content:"\f0d3"}
.icon-google-plus-sign:before {content:"\f0d4"}
.icon-google-plus:before {content:"\f0d5"}
.icon-money:before {content:"\f0d6"}
.icon-caret-down:before {content:"\f0d7"}
.icon-caret-up:before {content:"\f0d8"}
.icon-caret-left:before {content:"\f0d9"}
.icon-caret-right:before {content:"\f0da"}
.icon-columns:before {content:"\f0db"}
.icon-sort:before {content:"\f0dc"}
.icon-sort-down:before {content:"\f0dd"}
.icon-sort-up:before {content:"\f0de"}
.icon-envelope:before {content:"\f0e0"}
.icon-linkedin:before {content:"\f0e1"}
.icon-rotate-left:before, .icon-undo:before {content:"\f0e2"}
.icon-legal:before {content:"\f0e3"}
.icon-dashboard:before {content:"\f0e4"}
.icon-comment-alt:before {content:"\f0e5"}
.icon-comments-alt:before {content:"\f0e6"}
.icon-bolt:before {content:"\f0e7"}
.icon-sitemap:before {content:"\f0e8"}
.icon-umbrella:before {content:"\f0e9"}
.icon-paste:before {content:"\f0ea"}
.icon-lightbulb:before {content:"\f0eb"}
.icon-exchange:before {content:"\f0ec"}
.icon-cloud-download:before {content:"\f0ed"}
.icon-cloud-upload:before {content:"\f0ee"}
.icon-user-md:before {content:"\f0f0"}
.icon-stethoscope:before {content:"\f0f1"}
.icon-suitcase:before {content:"\f0f2"}
.icon-bell-alt:before {content:"\f0f3"}
.icon-coffee:before {content:"\f0f4"}
.icon-food:before {content:"\f0f5"}
.icon-file-text-alt:before {content:"\f0f6"}
.icon-building:before {content:"\f0f7"}
.icon-hospital:before {content:"\f0f8"}
.icon-ambulance:before {content:"\f0f9"}
.icon-medkit:before {content:"\f0fa"}
.icon-fighter-jet:before {content:"\f0fb"}
.icon-beer:before {content:"\f0fc"}
.icon-h-sign:before {content:"\f0fd"}
.icon-plus-sign-alt:before {content:"\f0fe"}
.icon-double-angle-left:before {content:"\f100"}
.icon-double-angle-right:before {content:"\f101"}
.icon-double-angle-up:before {content:"\f102"}
.icon-double-angle-down:before {content:"\f103"}
.icon-angle-left:before {content:"\f104"}
.icon-angle-right:before {content:"\f105"}
.icon-angle-up:before {content:"\f106"}
.icon-angle-down:before {content:"\f107"}
.icon-desktop:before {content:"\f108"}
.icon-laptop:before {content:"\f109"}
.icon-tablet:before {content:"\f10a"}
.icon-mobile-phone:before {content:"\f10b"}
.icon-circle-blank:before {content:"\f10c"}
.icon-quote-left:before {content:"\f10d"}
.icon-quote-right:before {content:"\f10e"}
.icon-spinner:before {content:"\f110"}
.icon-circle:before {content:"\f111"}
.icon-mail-reply:before, .icon-reply:before {content:"\f112"}
.icon-github-alt:before {content:"\f113"}
.icon-folder-close-alt:before {content:"\f114"}
.icon-folder-open-alt:before {content:"\f115"}
.icon-expand-alt:before {content:"\f116"}
.icon-collapse-alt:before {content:"\f117"}
.icon-smile:before {content:"\f118"}
.icon-frown:before {content:"\f119"}
.icon-meh:before {content:"\f11a"}
.icon-gamepad:before {content:"\f11b"}
.icon-keyboard:before {content:"\f11c"}
.icon-flag-alt:before {content:"\f11d"}
.icon-flag-checkered:before {content:"\f11e"}
.icon-terminal:before {content:"\f120"}
.icon-code:before {content:"\f121"}
.icon-reply-all:before {content:"\f122"}
.icon-mail-reply-all:before {content:"\f122"}
.icon-star-half-full:before, .icon-star-half-empty:before {content:"\f123"}
.icon-location-arrow:before {content:"\f124"}
.icon-crop:before {content:"\f125"}
.icon-code-fork:before {content:"\f126"}
.icon-unlink:before {content:"\f127"}
.icon-question:before {content:"\f128"}
.icon-info:before {content:"\f129"}
.icon-exclamation:before {content:"\f12a"}
.icon-superscript:before {content:"\f12b"}
.icon-subscript:before {content:"\f12c"}
.icon-eraser:before {content:"\f12d"}
.icon-puzzle-piece:before {content:"\f12e"}
.icon-microphone:before {content:"\f130"}
.icon-microphone-off:before {content:"\f131"}
.icon-shield:before {content:"\f132"}
.icon-calendar-empty:before {content:"\f133"}
.icon-fire-extinguisher:before {content:"\f134"}
.icon-rocket:before {content:"\f135"}
.icon-maxcdn:before {content:"\f136"}
.icon-chevron-sign-left:before {content:"\f137"}
.icon-chevron-sign-right:before {content:"\f138"}
.icon-chevron-sign-up:before {content:"\f139"}
.icon-chevron-sign-down:before {content:"\f13a"}
.icon-html5:before {content:"\f13b"}
.icon-css3:before {content:"\f13c"}
.icon-anchor:before {content:"\f13d"}
.icon-unlock-alt:before {content:"\f13e"}
.icon-bullseye:before {content:"\f140"}
.icon-ellipsis-horizontal:before {content:"\f141"}
.icon-ellipsis-vertical:before {content:"\f142"}
.icon-rss-sign:before {content:"\f143"}
.icon-play-sign:before {content:"\f144"}
.icon-ticket:before {content:"\f145"}
.icon-minus-sign-alt:before {content:"\f146"}
.icon-check-minus:before {content:"\f147"}
.icon-level-up:before {content:"\f148"}
.icon-level-down:before {content:"\f149"}
.icon-check-sign:before {content:"\f14a"}
.icon-edit-sign:before {content:"\f14b"}
.icon-external-link-sign:before {content:"\f14c"}
.icon-share-sign:before {content:"\f14d"}
.icon-compass:before {content:"\f14e"}
.icon-collapse:before {content:"\f150"}
.icon-collapse-top:before {content:"\f151"}
.icon-expand:before {content:"\f152"}
.icon-euro:before, .icon-eur:before {content:"\f153"}
.icon-gbp:before {content:"\f154"}
.icon-dollar:before, .icon-usd:before {content:"\f155"}
.icon-rupee:before, .icon-inr:before {content:"\f156"}
.icon-yen:before, .icon-jpy:before {content:"\f157"}
.icon-renminbi:before, .icon-cny:before {content:"\f158"}
.icon-won:before, .icon-krw:before {content:"\f159"}
.icon-bitcoin:before, .icon-btc:before {content:"\f15a"}
.icon-file:before {content:"\f15b"}
.icon-file-text:before {content:"\f15c"}
.icon-sort-by-alphabet:before {content:"\f15d"}
.icon-sort-by-alphabet-alt:before {content:"\f15e"}
.icon-sort-by-attributes:before {content:"\f160"}
.icon-sort-by-attributes-alt:before {content:"\f161"}
.icon-sort-by-order:before {content:"\f162"}
.icon-sort-by-order-alt:before {content:"\f163"}
.icon-thumbs-up:before {content:"\f164"}
.icon-thumbs-down:before {content:"\f165"}
.icon-youtube-sign:before {content:"\f166"}
.icon-youtube:before {content:"\f167"}
.icon-xing:before {content:"\f168"}
.icon-xing-sign:before {content:"\f169"}
.icon-youtube-play:before {content:"\f16a"}
.icon-dropbox:before {content:"\f16b"}
.icon-stackexchange:before {content:"\f16c"}
.icon-instagram:before {content:"\f16d"}
.icon-flickr:before {content:"\f16e"}
.icon-adn:before {content:"\f170"}
.icon-bitbucket:before {content:"\f171"}
.icon-bitbucket-sign:before {content:"\f172"}
.icon-tumblr:before {content:"\f173"}
.icon-tumblr-sign:before {content:"\f174"}
.icon-long-arrow-down:before {content:"\f175"}
.icon-long-arrow-up:before {content:"\f176"}
.icon-long-arrow-left:before {content:"\f177"}
.icon-long-arrow-right:before {content:"\f178"}
.icon-apple:before {content:"\f179"}
.icon-windows:before {content:"\f17a"}
.icon-android:before {content:"\f17b"}
.icon-linux:before {content:"\f17c"}
.icon-dribbble:before {content:"\f17d"}
.icon-skype:before {content:"\f17e"}
.icon-foursquare:before {content:"\f180"}
.icon-trello:before {content:"\f181"}
.icon-female:before {content:"\f182"}
.icon-male:before {content:"\f183"}
.icon-gittip:before {content:"\f184"}
.icon-sun:before {content:"\f185"}
.icon-moon:before {content:"\f186"}
.icon-archive:before {content:"\f187"}
.icon-bug:before {content:"\f188"}
.icon-vk:before {content:"\f189"}
.icon-weibo:before {content:"\f18a"}
.icon-renren:before {content:"\f18b"}
.tp-hide-revslider, .tp-caption.tp-hidden-caption {visibility:hidden !important;display:none !important}
.tp-caption {z-index:1}
.tp-caption.big_white {position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;padding:3px 4px;padding-top:1px;margin:0px;border-width:0px;border-style:none;background-color:#000;letter-spacing:0px}
.tp-caption.big_orange {position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:36px;line-height:36px;padding:0px 4px;margin:0px;border-width:0px;border-style:none;background-color:#fb7354;letter-spacing:-1.5px}
.tp-caption.big_black {position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;padding:0px 4px;margin:0px;border-width:0px;border-style:none;background-color:#fff;letter-spacing:-1.5px}
.tp-caption.medium_grey {position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:20px;line-height:20px;padding:2px 4px;margin:0px;border-width:0px;border-style:none;background-color:#888;white-space:nowrap;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5)}
.tp-caption.small_text {position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:14px;line-height:20px;margin:0px;border-width:0px;border-style:none;white-space:nowrap;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5)}
.tp-caption.medium_text {position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:20px;line-height:20px;margin:0px;border-width:0px;border-style:none;white-space:nowrap;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5)}
.tp-caption.large_text {position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;margin:0px;border-width:0px;border-style:none;white-space:nowrap;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5)}
.tp-caption.large_black_text {position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:42px;line-height:42px;margin:0px;border-width:0px;border-style:none;white-space:nowrap}
.tp-caption.very_large_text {position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:60px;line-height:60px;margin:0px;border-width:0px;border-style:none;white-space:nowrap;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);letter-spacing:0px}
.tp-caption.very_large_black_text {position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:72px;line-height:72px;margin:0px;border-width:0px;border-style:none;white-space:nowrap}
.tp-caption.bold_red_text {position:absolute;color:#d31e00;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;margin:0px;border-width:0px;border-style:none;white-space:nowrap}
.tp-caption.bold_brown_text {position:absolute;color:#a04606;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;margin:0px;border-width:0px;border-style:none;white-space:nowrap}
.tp-caption.bold_green_text {position:absolute;color:#5b9830;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;margin:0px;border-width:0px;border-style:none;white-space:nowrap}
.tp-caption.very_big_white {position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;margin:0px;border-width:0px;border-style:none;white-space:nowrap;padding:3px 4px;padding-top:1px;background-color:#7e8e96}
.tp-caption.very_big_black {position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;margin:0px;border-width:0px;border-style:none;white-space:nowrap;padding:0px 4px;padding-top:1px;background-color:#fff}
.tp-caption.modern_medium_fat {position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;margin:0px;border-width:0px;border-style:none;white-space:nowrap}
.tp-caption.modern_medium_fat_white {position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;margin:0px;border-width:0px;border-style:none;white-space:nowrap}
.tp-caption.modern_medium_light {position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:24px;line-height:20px;margin:0px;border-width:0px;border-style:none;white-space:nowrap}
.tp-caption.modern_big_bluebg {position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:30px;line-height:36px;padding:3px 10px;margin:0px;border-width:0px;border-style:none;background-color:#4e5b6c;letter-spacing:0}
.tp-caption.modern_big_redbg {position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:30px;line-height:36px;padding:3px 10px;padding-top:1px;margin:0px;border-width:0px;border-style:none;background-color:#de543e;letter-spacing:0}
.tp-caption.modern_small_text_dark {position:absolute;color:#555;text-shadow:none;font-size:14px;line-height:22px;margin:0px;border-width:0px;border-style:none;white-space:nowrap}
.tp-caption.boxshadow {-moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5)}
.tp-caption.black {color:#000;text-shadow:none;font-weight:300;font-size:19px;line-height:19px;}
.tp-caption.noshadow {text-shadow:none}
.tp-caption a {color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}
.tp-caption a:hover {color:#ffa902}
.tp_inner_padding {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important}
.tp-caption .frontcorner {width:0;height:0;border-left:40px solid transparent;border-right:0px solid transparent;border-top:40px solid #00A8FF;position:absolute;left:-40px;top:0px}
.tp-caption .backcorner {width:0;height:0;border-left:0px solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;right:0px;top:0px}
.tp-caption .frontcornertop {width:0;height:0;border-left:40px solid transparent;border-right:0px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;left:-40px;top:0px}
.tp-caption .backcornertop {width:0;height:0;border-left:0px solid transparent;border-right:40px solid transparent;border-top:40px solid #00A8FF;position:absolute;right:0px;top:0px}
.button {padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff !important;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important;font-size:15px;line-height:45px !important;background:url(../images/gradient/g30.png) repeat-x top;font-weight:bold;letter-spacing:-1px}
.button.big {color:#fff;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6);font-weight:bold;padding:9px 20px;font-size:19px;line-height:57px !important;background:url(../images/gradient/g40.png) repeat-x top}
.purchase:hover, .button:hover, .button.big:hover {background-position:bottom, 15px 11px}
@media only screen and (min-width:768px) and (max-width:959px) {ul.footerlist li { float:none;}}
@media only screen and (min-width:480px) and (max-width:767px) {ul.footerlist li { float:none;}
.button {padding:4px 8px 3px;line-height:25px !important;font-size:11px !important;font-weight:normal}
a.button {-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}
@media only screen and (min-width:0px) and (max-width:479px) {.button {padding:2px 5px 2px;line-height:20px !important;font-size:10px !important}
a.button {-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}
.button.green, .button:hover.green, .purchase.green, .purchase:hover.green {background-color:#21a117;-webkit-box-shadow:0px 3px 0px 0px #104d0b;-moz-box-shadow:0px 3px 0px 0px #104d0b;box-shadow:0px 3px 0px 0px #104d0b}
.button.blue, .button:hover.blue, .purchase.blue, .purchase:hover.blue {background-color:#1d78cb;-webkit-box-shadow:0px 3px 0px 0px #0f3e68;-moz-box-shadow:0px 3px 0px 0px #0f3e68;box-shadow:0px 3px 0px 0px #0f3e68}
.button.red, .button:hover.red, .purchase.red, .purchase:hover.red {background-color:#cb1d1d;-webkit-box-shadow:0px 3px 0px 0px #7c1212;-moz-box-shadow:0px 3px 0px 0px #7c1212;box-shadow:0px 3px 0px 0px #7c1212}
.button.orange, .button:hover.orange, .purchase.orange, .purchase:hover.orange {background-color:#f70;-webkit-box-shadow:0px 3px 0px 0px #a34c00;-moz-box-shadow:0px 3px 0px 0px #a34c00;box-shadow:0px 3px 0px 0px #a34c00}
.button.darkgrey, .button.grey, .button:hover.darkgrey, .button:hover.grey, .purchase.darkgrey, .purchase:hover.darkgrey {background-color:#555;-webkit-box-shadow:0px 3px 0px 0px #222;-moz-box-shadow:0px 3px 0px 0px #222;box-shadow:0px 3px 0px 0px #222}
.button.lightgrey, .button:hover.lightgrey, .purchase.lightgrey, .purchase:hover.lightgrey {background-color:#888;-webkit-box-shadow:0px 3px 0px 0px #555;-moz-box-shadow:0px 3px 0px 0px #555;box-shadow:0px 3px 0px 0px #555}
.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img {-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}
.tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;visibility:hidden}
.tp-simpleresponsive img {max-width:none}
.noFilterClass {filter:none !important}
.tp-bannershadow {position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}
.tp-bannershadow.tp-shadow1 {background:url(../images/shadow1.png) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}
.tp-bannershadow.tp-shadow2 {background:url(../images/shadow2.png) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}
.tp-bannershadow.tp-shadow3 {background:url(../images/shadow3.png) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}
.caption.fullscreenvideo {left:0px;top:0px;position:absolute;width:100%;height:100%}
.caption.fullscreenvideo iframe {width:100% !important;height:100% !important}
.tp-caption.fullscreenvideo {left:0px;top:0px;position:absolute;width:100%;height:100%}
.tp-caption.fullscreenvideo iframe {width:100% !important;height:100% !important}
.tpclear {clear:both}
.tp-bullets {z-index:1000;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out}
.tp-bullets.hidebullets {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}
.tp-bullets.simplebullets.navbar {border:1px solid #666;border-bottom:1px solid #444;background:url(../images/boxed_bgtile.png);height:40px;padding:0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.tp-bullets.simplebullets.navbar-old {background:url(../images/navigdots_bgtile.png);height:35px;padding:0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.tp-bullets.simplebullets.round .bullet {cursor:pointer;position:relative;background:url(../images/bullet.png) no-Repeat top left;width:20px;height:20px;margin-right:0px;float:left;margin-top:-10px;margin-left:3px}
.tp-bullets.simplebullets.round .bullet.last {margin-right:3px}
.tp-bullets.simplebullets.round-old .bullet {cursor:pointer;position:relative;background:url(../images/bullets.png) no-Repeat bottom left;width:23px;height:23px;margin-right:0px;float:left;margin-top:-12px}
.tp-bullets.simplebullets.round-old .bullet.last {margin-right:0px}
.tp-bullets.simplebullets.square .bullet {cursor:pointer;position:relative;background:url(../images/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:-10px}
.tp-bullets.simplebullets.square .bullet.last {margin-right:0px}
.tp-bullets.simplebullets.square-old .bullet {cursor:pointer;position:relative;background:url(../images/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:-10px}
.tp-bullets.simplebullets.square-old .bullet.last {margin-right:0px}
.tp-bullets.simplebullets.navbar .bullet {cursor:pointer;position:relative;background:url(../images/bullet_boxed.png) no-Repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:10px}
.tp-bullets.simplebullets.navbar .bullet.first {margin-left:0px !important}
.tp-bullets.simplebullets.navbar .bullet.last {margin-right:0px !important}
.tp-bullets.simplebullets.navbar-old .bullet {cursor:pointer;position:relative;background:url(../images/navigdots.png) no-Repeat bottom left;width:15px;height:15px;margin-left:5px !important;margin-right:5px !important;float:left;margin-top:10px}
.tp-bullets.simplebullets.navbar-old .bullet.first {margin-left:0px !important}
.tp-bullets.simplebullets.navbar-old .bullet.last {margin-right:0px !important}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {background-position:top left}
.tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.navbar .bullet:hover, .tp-bullets.simplebullets.navbar .bullet.selected {background-position:bottom left}
.tp-leftarrow.round {z-index:100;cursor:pointer;position:relative;background:url(../images/small_left.png) no-Repeat top left;width:19px;height:14px;margin-right:0px;float:left;margin-top:-7px}
.tp-rightarrow.round {z-index:100;cursor:pointer;position:relative;background:url(../images/small_right.png) no-Repeat top left;width:19px;height:14px;margin-right:0px;float:left;margin-top:-7px}
.tp-leftarrow.round-old {z-index:100;cursor:pointer;position:relative;background:url(../images/arrow_left.png) no-Repeat top left;width:26px;height:26px;margin-right:0px;float:left;margin-top:-13px}
.tp-rightarrow.round-old {z-index:100;cursor:pointer;position:relative;background:url(../images/arrow_right.png) no-Repeat top left;width:26px;height:26px;margin-right:0px;float:left;margin-top:-13px}
.tp-leftarrow.navbar {z-index:100;cursor:pointer;position:relative;background:url(../images/small_left_boxed.png) no-Repeat top left;width:20px;height:15px;float:left;margin-right:6px;margin-top:12px}
.tp-rightarrow.navbar {z-index:100;cursor:pointer;position:relative;background:url(../images/small_right_boxed.png) no-Repeat top left;width:20px;height:15px;float:left;margin-left:6px;margin-top:12px}
.tp-leftarrow.navbar-old {z-index:100;cursor:pointer;position:relative;background:url(../images/arrowleft.png) no-Repeat top left;width:9px;height:16px;float:left;margin-right:6px;margin-top:10px}
.tp-rightarrow.navbar-old {z-index:100;cursor:pointer;position:relative;background:url(../images/arrowright.png) no-Repeat top left;width:9px;height:16px;float:left;margin-left:6px;margin-top:10px}
.tp-leftarrow.navbar-old.thumbswitharrow {margin-right:10px}
.tp-rightarrow.navbar-old.thumbswitharrow {margin-left:0px}
.tp-leftarrow.square {z-index:100;cursor:pointer;position:relative;background:url(../images/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0px;margin-top:-9px}
.tp-rightarrow.square {z-index:100;cursor:pointer;position:relative;background:url(../images/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0px;margin-top:-9px}
.tp-leftarrow.square-old {z-index:100;cursor:pointer;position:relative;background:url(../images/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0px;margin-top:-9px}
.tp-rightarrow.square-old {z-index:100;cursor:pointer;position:relative;background:url(../images/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0px;margin-top:-9px}
.tp-bullets.tp-thumbs {z-index:1000;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px;margin-top:-50px}
.fullwidthbanner-container .tp-thumbs {padding:3px}
.tp-bullets.tp-thumbs .tp-mask {width:500px;height:50px;overflow:hidden;position:relative}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {width:5000px;position:absolute}
.tp-bullets.tp-thumbs .bullet {width:100px;height:50px;cursor:pointer;overflow:hidden;background:none;margin:0;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}
.tp-bullets.tp-thumbs .bullet:hover, .tp-bullets.tp-thumbs .bullet.selected {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}
.tp-thumbs img {width:100%}
.tp-bannertimer {width:100%;height:10px;background:url(../images/timer.png);position:absolute;z-index:200;top:480px}
.tp-bannertimer.tp-bottom {bottom:0px;height:5px;top:auto}
@media only screen and (min-width:768px) and (max-width:959px) {ul.footerlist li { float:none;}}
@media only screen and (min-width:480px) and (max-width:767px) {ul.footerlist li { float:none;}
.responsive .tp-bullets.tp-thumbs {width:300px !important;height:30px !important}
.responsive .tp-bullets.tp-thumbs .tp-mask {width:300px !important;height:30px !important}
.responsive .tp-bullets.tp-thumbs .bullet {width:60px !important;height:30px !important}}
@media only screen and (min-width:0px) and (max-width:479px) { .responsive .tp-bullets {display:none}
.responsive .tparrows {display:none}}
.tp-simpleresponsive img {-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}
.tp-simpleresponsive a {text-decoration:none}
.tp-simpleresponsive ul {list-style:none;padding:0;margin:0}
.tp-simpleresponsive>ul>li {list-stye:none;position:absolute;visibility:hidden}
.caption.slidelink a div, .tp-caption.slidelink a div {width:3000px;height:1500px;background:url(../images/coloredbg.png) repeat}
.tp-loader {background:#333 url(../images/loader.gif) no-repeat 10px 10px;margin:-22px -22px;top:50%;left:50%;z-index:100;position:absolute;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.tp-transparentimg {content:"url(../images/transparent.png)"}
.tp-3d {-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 50%}
body {/*font-family:"Open Sans", Arial, sans-serif*/}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family:"Helvetica Neue", Helvetica, Arial, sans-serif !important;font-weight:300;text-transform:uppercase;line-height:1.1}
.ru h1, .ru h2, .ru h3, .ru h4, .ru h5, .ru h6, .ru .h1, .ru .h2, .ru .h3, .ru .h4, .ru .h5, .ru .h6, .ul-reasons {/*font-family:"Roboto", Arial, sans-serif*/}
.home.ru h1 {font-size:30px}
.home.ru .ul-reasons li.reason-head {display:block}
.ru .no-ru, .th .no-ru {display:none}
a, a:visited, a:focus, a:active, a:hover {outline:0 none !important}
button::-moz-focus-inner {border:0}
.btn-primary {background-color:#926836}
.row {position:relative}
.z-index100 {z-index:100}
.none {display:none}
.block {display:block}
.left {float:left}
.right {float:right}
.center {margin:0 auto;text-align:center}
.textleft {text-align:left}
.textright {text-align:right}
.textcenter {text-align:center}
.caps {text-transform:uppercase}
.relative {position:relative}
.absolute {position:absolute}
.fixed {position:fixed!important}
.cpointer {cursor:pointer}
.cunvailable {cursor:not-allowed}
.indent0 {text-indent:0px}
.break {display:block;color:#7A2647;}
.ohidden {overflow:hidden}
.hidden {display:none}
.shadow {box-shadow:0 0 10px rgba(0, 0, 0, 0.1)}
.shift-top {margin-top:-30px}
.caption {font-size:10px;line-height:normal;color:#999}
.intermediate {display:inline}
.clear {clear:both}
.line1 {background:#7A2647;height:1px;margin:50px 0 6px 0;padding:0;display:block}
.line2 {background:#7A2647;height:1px;margin:12px 0 6px 0;padding:0;display:block}
.line3 {background:#7A2647;height:1px;margin:0px 0 0px 0;padding:0;display:block}
.line4 {background:#e8e8e8;height:1px;margin:17px 0 15px 0;padding:0;display:block}
.line5 {background:#e8e8e8;height:1px;margin:4px 0 12px 0;padding:0;display:block}
a {color:#7A2647; webkit-transition:.3s; -moz-transition:.3s; transition:.3s}
a:hover {color:#51172E;text-decoration:none}
a.dark {color:#333;text-decoration:none}
a:hover.dark {color:#09c;text-decoration:none}
a.grey {color:#999;font-weight:normal}
a.orange {color:#f63}
a.whitelink {color:#fff}
a.greylink {color:#666}
a.clblue {color:#09c}
a:hover.clblue {color:#72bf66}
a.green2 {color:#72bf66;font-weight:normal;text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
a:hover.green2 {color:#393;font-weight:normal;text-decoration:none}
.xslim {font-weight:100}
.slim {font-weight:300}
.normal {font-weight:400}
.bold {font-weight:700}
.bold-imp {font-weight:bold !important}
.lato {}
.ru .lato {}
.opensans {}
.size8 {font-size:8px}
.size10 {font-size:10px}
.size11 {font-size:11px}
.size12 {font-size:12px}
.size13 {font-size:13px}
.size14 {font-size:14px}
.size16 {font-size:16px}
.size18 {font-size:18px}
.size20 {font-size:20px}
.size22 {font-size:22px}
.size24 {font-size:24px}
.size28 {font-size:28px}
.size26 {font-size:26px}
.size30 {font-size:30px}
.size40 {font-size:40px}
.size48 {font-size:48px}
.size60 {font-size:60px}
.size65 {font-size:65px}
.size100 {font-size:100px}
.cp-blue {color:#7A2647}
.cp-orange {color:#926836;font-size:18px;font-weight:normal;padding-top:25px}
.cp-maco {color:#7A2647;}
.white {color:#fff}
.dark {color:#333}
.lgrey {color:#ccc}
.lightgrey {color:#ccc}
.grey {color:#999}
.grey2 {color:#666}
.green {color:#72bf66}
.green2 {color:#393}
.lblue {color:#09c}
.yellow {color:#ff0}
.red {color:#f30}
.lred {color:#f96}
.lred2 {color:#ff5a00}
span.oe_textdirection {unicode-bidi:bidi-override;direction:rtl}
span.oe_displaynone {display:none}
#logo {position:absolute;top:0px;left:10px;padding:0px 10px 10px 10px;z-index:1;/*background:#FFF;-webkit-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.5)*/}
img.logo {width:auto!important;margin:0!important}
.navbar-wrapper2 {border-bottom:0px solid #ccc;padding-bottom:0px;margin-top:0px;min-height:0px}
.navbar-nav > li > a {color:#333;font-size:12px;padding:10px 10px 10px;text-transform:uppercase;font-weight:bold;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
.ru .navbar-nav>li>a {}
.navbar-nav>li>a:hover {color:#7A2647}
/*.navbar-nav>li.active>a {color:#b69869}*/
#top-navmenu.navbar-nav>li>a:hover {background:transparent;color:#ffffff !important;}
.navbar-collapse.in {overflow-y:auto!important}
.navbar-toggle {color:#7A2647}
.navbar-toggle:after {content:"\f077";font-family:'FontAwesome'}
.navbar-toggle.collapsed {color:#7A2647}
.navbar-toggle.collapsed:after {content:"\f078";font-family:'FontAwesome'}
.navbar-toggle {z-index:1000}
#nav-extra {background:rgba(34, 34, 34, 0.4) none repeat scroll 0 0 !important}
#nav-extra .navbar-nav>li>a {font-size:13px;text-transform:none;color:#fff;font-weight:normal}
#nav-extra .navbar-nav>li>a:hover {color:#e2bf93}
li span.ta-icon {display:inline-block;width:24px;height:14px;background:url('../images/sprite.png') no-repeat 0 -231px;margin-bottom:-2px}
li.ta-review-link a:hover span {background-position:0 -231px}
li.flags a {display:inline-block;padding-left:10px!important;padding-right:10px!important;margin-left:-8px;}
.flags.spl {padding: 4px 0px 5px 0px;}
.ttip-se-alt {padding:0 !important;width:41px;}
.ttip-se-alt img {width:100%;}
.flags {margin-top:4px;}
/*.flags:hover {background:none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
.flags a:hover {background:none repeat scroll 0 0 #a8a8a8 !important;}*/
#nav-main {background:#FFF;background:rgba(255, 255, 255, .9);-webkit-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.2);}
.nav .caret {border-top-color:#7A2647;border-bottom-color:#7A2647}
.nav a:hover .caret {border-top-color:#7A2647;border-bottom-color:#7A2647}
ul.droplist {list-style:none}
ul.droplist li {line-height:30px;border-bottom:1px solid #efefef;padding:0px 20px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
ul.droplist li.dropdown-header {padding-bottom:20px}
ul.droplist li:hover.dropdown-header {background:#fff}
ul.droplist li:hover {background:#efefef}
ul.droplist li a {color:#444;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
ul.droplist li:hover a {color:#09c;text-decoration:none}
.dropdown-menu {border-top:none;padding:0px;font-size:14px}
.ru .dropdown-menu {}
.dropdown-menu>li>a {padding:5px 10px}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {color:#7A2647}
.posright-0 {right:auto!important}
.makerez-container {display:none}
.makerez-close {position:absolute;top:5px;right:10px;color:#FFF;cursor:pointer}
.makerez-close:hover {color:#e2bf93}
<!--.makerez-box {background:rgba(146, 104, 54, 0.75) none repeat scroll 0 0;border-top:3px solid #b69869;padding-top:20px;padding-bottom:20px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}-->
.makerez-box {background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0;border-top:3px solid #b69869;padding-top:20px;padding-bottom:20px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;position:absolute;margin:0;right:10px;}
.mobilebooking {background:rgba(146, 104, 54, 0.75) none repeat scroll 0 0;border-top:3px solid #b69869;padding-top:20px;padding-bottom:20px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.makerez-box form label {display:block;font-size:11px;text-transform:uppercase;color:#f2f2f2;}
.mobilebooking form label {display:block;font-size:11px;text-transform:uppercase;color:#f2f2f2;}
.makerez-box form ::-webkit-input-placeholder, .makerez-box form ::-webkit-select-placeholder {font-size:11px}
.mobilebooking form ::-webkit-input-placeholder, .mobilebooking form ::-webkit-select-placeholder {font-size:11px}
.mtslide2 {position:relative;top:0px}
.fullscreen-container {width:100% !important;position:relative;padding:0}
.sliderbg {position:fixed;background:url('../images/slider-bg.png') #333 scroll center center;width:100%;height:80%;max-height:700px}
.slider-page-content {/*margin-top:640px;*/
	background:#fff;position:relative;z-index:1;display:block;}
.slider-caption span {text-shadow:-1px -1px 3px #666;display:block}
.slider-caption span.line-1 {font-size:28px;line-height:23px;font-weight:300;text-transform:uppercase}
.slider-caption span.line-2 {font-size:100px;line-height:90px;font-weight:300;text-transform:uppercase}
.slider-caption span.line-3 {font-size:20px;line-height:26px;font-weight:400;text-transform:uppercase}
.slider-caption .link, .slider-caption a {font-size:20px;line-height:26px;font-style:italic;color:#7A2647;padding-top:10px}
.home.ru .slider-caption span.line-2 {font-size:50px;line-height:70px}
.home.th .slider-caption span.line-2 {font-size:80px;line-height:90px}
.tparrows {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out}
.tparrows.hidearrows {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}
.tp-leftarrow.default, .tp-rightarrow.default {z-index:100;cursor:pointer;position:relative;width:41px;height:41px;background:url(../images/sprite.png) no-repeat right bottom}
.tp-leftarrow.default {background-position:-37px -73px}
.tp-leftarrow:hover {background-position:-37px -114px}
.tp-rightarrow.default {background-position:-78px -73px}
.tp-rightarrow:hover {background-position:-78px -114px}
#cra-container {margin-top:-75px;background:#FFF;padding-top:10px;padding-bottom:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.cra-header {margin-top:-30px}
.cra-header h4 {text-align:center;padding:7px !important;background:#7A2647;color:#FFF;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-transform:uppercase}
.search-cra {padding-top:5px;text-align:right}
.search-cra .btn-search {margin-left:0px;width:100%}
.search-cra p {margin:5px 0 0 0;line-height:12px;font-size:10px}
.mySelectCalendar {background:url('../images/calendar.png') #fff no-repeat right;background-position:98% 1px}
.mySelectCalendar2 {background:url('../images/calendar2.png') #fff no-repeat right;background-position:98% 1px}
.ui-datepicker-month {color:#e2bf93}
#numnights-head {display:block;text-align:center}
#numnights {display:block;text-align:center;font-size:20px;padding-top:4px}
/*.intro {background:#F2F2F2}*/
.reason-box {float:left;display:inline-block;margin:5px 25px 0 0}
.reason-box.last {margin-right:0px}
.th.home .blank-home {display:none}
.rating {text-align:center;margin-bottom:20px;padding-bottom:10px;/*margin-top:10px;*/
	color:#7A2647}
.rating h5 img {margin-left:10px}
#CDSWIDSSP {width:100% !important}
#CDSWIDSSP .widSSPData {background-color:#FBFBFB !important;border:none!important}
.widSSPBranding dl dd a, .widSSPBullet a, .widSSPWriteReview {display:none !important}
.ul-reasons {background:none;margin:10px 0;padding:0;display:block;}
.ul-reasons li {margin:3px 0 3px 10px;font-size:12px!important;font-weight:bold;line-height:23px;display:inline-block;text-align:center}
.ul-reasons li.reason-head {font-size:14px!important;font-weight:700!important}
.ul-reasons li.reason-rates {background:url(../images/bg-reason-rates.png) no-repeat;padding:4px 0 0 32px}
.ul-reasons li.reason-deals {background:url(../images/bg-reason-deals.png) no-repeat;padding:4px 0 0 32px}
.ul-reasons li.reason-fees {background:url(../images/bg-reason-fees.png) no-repeat;padding:4px 0 0 32px}
.ul-reasons li.reason-instant {background:url(../images/bg-reason-instant.png) no-repeat;padding:4px 0 0 44px}
.ul-reasons li a {color:#7A2647;border-bottom:1px dotted #CCC}
.opening-alert {padding:5px 15px 20px 15px;background:#7A2647;color:#FFF;border-radius:3px;margin-top:20px}
.wifi-display {margin:25px 0}
#home-tabs .z-content-inner {padding:0}
.cal-row {padding:24px 18px}
.cal-ext {padding:14px 0px;color:#F37120;font-weight:bold}
.cal-ext-inner {padding-top:14px;padding-bottom:14px}
.cal-icons img {padding:10px 25px 5px 0}
.benefit {background:url(../css/images/sprite.png)no-repeat;display:inline-block;float:left;margin-right:10px}
.benefit.benefit-rate {background-position:-119px -114px;width:28px;height:25px}
#availabilityForm input {color:#333 !important}
.sub-container {padding:5px 15px;background:#FBFBFB;margin-left:-15px;margin-right:-15px}
.sub-container-with-border {padding:0;background:#FBFBFB;border:1px solid #e8e8e8}
.sub-container-inner {margin:3px;padding:5px 15px 15px;border:1px dotted #CCC}
.sub-container-inner h3 {margin-bottom:20px}
#review-carousel {padding-bottom:10px;width:100%}
.review {display:block;height:180px}
.review h4 {color:#589442;margin-bottom:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.review .pubdate {font-size:12px;color:#999}
.ta-stars {background:url('../images/tripadvisor-ratings.png') left top no-repeat;width:69px;height:14px;display:inline-block;margin-bottom:-2px}
.ta-stars.stars5 {background-position:0px 0px}
.ta-stars.stars4-5 {background-position:0px -14px}
.ta-stars.stars4 {background-position:0px -28px}
.review-courtesy {border-top:1px solid #DDD;padding-top:15px;font-size:11px;color:#999}
.review-courtesy img {margin-left:10px}
header {padding:0 0 20px 0}
header h1 {margin-top:0;font-size:24px}
.page-headline {position:relative;padding:30px 50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin-bottom:20px}
.page-headline:before {content:"";position:absolute;top:-1px;left:50%;margin-left:-13px;width:25px;height:14px;background:url('../images/sprite.png') -64px -38px no-repeat}
.page-headline p {font-size:22px;text-align:center;font-weight:300}
.ru .page-headline p {}
.page-headline p a {font-weight:500}
.ru .page-headline p a {font-weight:700}
.page-content.with-border {border-top:1px solid #e8e8e8;padding-top:20px}
.page-content .main-content {margin-top:-15px}
.page-content .main-content h3 {color:#7A2647}
.page-content .main-content h4 {color:#7A2647;margin-top:20px}
.page-content .main-content ul {padding-left:10px}
.page-content .main-content ul li {margin:10px 0px;padding:0px;list-style-type:none;padding-left:10px;padding-bottom:4px;line-height:1.6}
.page-content .main-content ul li:before {content:"\f105";font-family:'FontAwesome';display:inline-block;margin-left:-10px;width:10px;color:#7A2647}
.page-content .main-content ul.horizontal-list li {width:30% !important;margin-right:1%;float:left;display:inline-block;margin-bottom:10px}
ul.minilist {margin:0px;padding:0px;list-style-type:none}
ul.minilist li {padding-left:10px;padding-bottom:4px;position:relative}
ul.minilist li:before {font-family:'FontAwesome';content:'\f105';margin:0 5px 0 -8px;color:#926836}
â€‹ .single-room-content ul.minilist li {}
.single-room-content ul.minilist li {width:30%;display:inline-block;float:left;margin-right:1%;margin-bottom:10px}
.facility-content ul.minilist {padding-left:2px}
.column-list {list-style-type:none;padding-left:0;padding-right:0}
.column-list li {margin-bottom:20px}
.lt-list {box-shadow:0px 2px 2px #CCC;background:#fbfbfb;margin-bottom:10px}
.lt-list-inner {padding:0 20px 10px}
.lt-list:hover {background:#fefefe}
.breadcrumb {padding:13px 15px 8px 15px;color:#444;border-radius:0;background:none}
.single-rooms .breadcrumb {margin-top:120px;margin-bottom:0px}
.brlines {height:8px;width:100%;margin-top:10px;background:url('../images/breadcrumb.png')}
ul.bcrumbs {list-style:none;margin:0;padding:0}
ul.bcrumbs li {float:left;margin-left:20px}
ul.bcrumbs li a {color:#666}
ul.bcrumbs li a:hover {color:#999;text-decoration:none}
ul.bcrumbs li a.active {color:#999}
a.homebtn {width:21px;height:21px;background:url('../images/home-icon.png') #fff no-repeat scroll -16px -10px;color:#222;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
a:hover.homebtn {background:url('../images/home-icon.png') #F2825B no-repeat scroll -16px -33px}
a.backbtn {width:21px;height:21px;background:url('../images/back-icon.png') #fff no-repeat scroll -16px -12px;color:#222;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
a:hover.backbtn {background:url('../images/back-icon.png') #F2825B no-repeat scroll -16px -31px}
.page-banner {position:relative;width:100%;height:350px;/*330px;*/
	background-position:50% 0;background-repeat:no-repeat;padding-top:100px;color:#FFF}
.page-banner-gradient {width:100%;height:117px;position:absolute;left:0;bottom:0;background:transparent url('../images/header-gradient.png') left bottom repeat-x}
.page-banner p {font-size:26px}
.page-banner span.clabel {font-weight:bold;color:#E0E0E0;font-size:10px;display:block;text-transform:uppercase}
.page-banner .time, .page-banner .weather {float:right;text-align:right}
.page-banner .weather {margin-left:30px}
.page-banner span.extra-info, .page-banner span.extra-info-weather {font-size:10px;display:block;margin-top:-5px}
.page-title {margin-top:135px}
.page-title h1 {text-shadow:1px 1px 1px #000}
aside.sidebar-left {position:relative;background:#FFF;background:url(../images/aside-left.png) right top no-repeat}
aside.sidebar .sidebar-left .sidebar-inner {padding:30px 0px}
aside.sidebar-left:after {content:"";position:absolute;bottom:-30px;right:0px;background:url(../images/aside-left.png) right bottom no-repeat;height:30px;width:17px}
aside.sidebar-left.no-bg, aside.sidebar-left.no-bg:after {background:none}
.sidebar-drop {margin-left:-10px}
ul.listing {padding:0;margin:0 2px 0 0;list-style:none}
ul.listing li {border-bottom:1px solid #e5e5e5;padding:10px 0 10px 10px;position:relative}
ul.listing li:hover {background:#fbfbfb}
ul.listing li a {color:#7A2647}
ul.listing li a:hover {color:#B5225C;text-decoration:none}
ul.listing li.list-heading i {margin-right:10px;font-size:16px}
ul.listing li.current_page_item {background:#7A2647;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}
ul.listing li.current_page_item:after {content:"";position:absolute;right:-5px;top:0;width:0px;height:0px;border-style:solid;border-width:21px 0 21px 5px;border-color:transparent transparent transparent #7A2647}
ul.listing li.current_page_item a {color:#FFF;font-weight:bold}
h3.list-heading {margin:0px;padding:10px;border-bottom:1px solid #e5e5e5}
.extra-room-links {width:100%;padding:0px;margin:30px 0 0 -2px;list-style-type:none}
.extra-room-links li {padding:5px 10px;border-bottom:1px solid #FFF}
.single-room-key div {display:inline-block}
.single-room-content {padding:0 inherit 0 30px}
.cp-blue a.tel-sidebar {color:#7A2647}
.th .single-room-content span.overview-left {float:left}
.th .single-room-content .pos-left {float:left}
.great-reasons {padding:20px;background:#fff2f2;margin-top:25px}
.great-reasons h3 {margin-top:0px;margin-bottom:20px}
.great-reasons h4 {padding-left:20px;margin-top:15px}
.great-reasons h4:before {content:"\f005";font-family:'FontAwesome';margin-left:-20px;margin-right:12px;color:#7A2647}
.great-reasons p {padding-left:30px}
.reason-item {border-bottom:1px solid #FFF;box-shadow:0px 1px 2px #fff2f2}
.reason-item:last-child {border-bottom:none}
.sidebarbox {margin-left:-15px;margin-right:-15px}
.offer-archive-title {padding:0 0 30px 0;margin-top:-5px}
.offer-item {background:#FFF;border:1px solid #e8e8e8;margin-bottom:30px}
.col-offer-image, .col-offer-booking {padding:0px !important}
.offer-image {background:#FFF;height:50px;overflow:hidden;border-bottom:1px solid #e8e8e8;}
.offer-image img {height:100px;width:705px;}
.offer-details {padding:15px 15px 15px 45px}
.offer-title {margin-top:0px}
.offer-title:before {content:'\f02b';font-family:'FontAwesome';margin-left:-40px;padding-right:10px;padding-left:10px}
.offer-terms {margin-top:20px;cursor:pointer}
.offer-specs {padding:10px 0;background:#f2f2f2;margin-top:25px}
.offer-specs p.rate {font-size:18px}
.offer-specs p span {display:block;font-size:13px;font-style:italic}
.offer-specs a {margin-top:20px}
.offer-specs .offer-button {margin-top:30px}
.offer-booking-btn {font-size:13px;text-decoration:none;vertical-align:middle;font-weight:700;text-shadow:rgba(0, 0, 0, .4) 0 -1px 0; -webkit-transition:.3s; -moz-transition:.3s; transition:.3s;background:#926836;height:50px;display:block;color:#FFF;text-align:center;line-height:50px;text-transform:uppercase;}
.offer-booking-btn:hover {color:#FBFBFB;text-shadow:rgba(0, 0, 0, .4) 0 1px 0;background:#e2bf93;}
.map-header {width:100%;height:350px}
#map-canvas-attractions {width:100%;height:100%}
.attraction-details p {margin-bottom:5px}
.attraction-details p:before {content:"\f105";font-family:'FontAwesome';margin:0 5px}
.attraction-details p .att-label {font-weight:bold}
.flexslider-container {width:100%;max-width:1920px;background:#333;padding:0;margin:auto;position:relative;display:block;height:350px;}
.flexslider {position:relative!important;max-width:100%;margin:0 auto;background:#333;border:0px solid #fff;position:relative;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-box-shadow:0 0px 0px rgba(0, 0, 0, .2);-moz-box-shadow:0 0px 0px rgba(0, 0, 0, .2);-o-box-shadow:0 0px 0px rgba(0, 0, 0, .2);box-shadow:0 0px 0px rgba(0, 0, 0, .2);zoom:0;z-index:0}
.flexslider .slides li {height:650px;background-position:center!important}
.flexslider-container {height:650px;}
.flex-direction-nav a:before {font-size:30px}
.flex-control-nav {bottom:20px}
.container-pagetitle {position:absolute;width:1170px;padding:0 15px;left:50%;top:100px;margin-left:-585px;z-index:1}
.container-pagetitle h1 {color:#FFF}
.design {padding:0;}
.image-slider {padding:0}
.single-rooms .flexslider-room {position:relative!important;max-width:1920px;margin:0 auto;background:#FFF;border:0px solid #fff;position:relative;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-box-shadow:0 0px 0px rgba(0, 0, 0, .2);-moz-box-shadow:0 0px 0px rgba(0, 0, 0, .2);-o-box-shadow:0 0px 0px rgba(0, 0, 0, .2);box-shadow:0 0px 0px rgba(0, 0, 0, .2);zoom:0;z-index:0}
.single-rooms #slider .slides li {height:467px!important;background:#444}
.single-rooms #slider .slides img {max-width:100%;margin:0 auto;width:auto!important}
.single-rooms #carousel .slides img {max-height:67px;width:auto!important}
.single-rooms #carousel .slides {height:67px!important}
.single-rooms #carousel .slides li {height:67px;margin-right:0px;width:auto!important}
.single-rooms #carousel .slides li img {border:2px solid #999}
.single-rooms #carousel .slides li.flex-active-slide img {border:2px solid #7A2647}
.single-rooms #carousel .flex-viewport {height:67px!important}
.single-rooms #carousel {width:100%!important;height:67px!important}
.single-rooms #carousel .flex-direction-nav {height:67px!important}
.single-rooms #carousel li {margin-right:5px}
.single-rooms #carousel img {display:block;opacity:.5;cursor:pointer}
.single-rooms #carousel img:hover {opacity:1}
.single-rooms #carousel .flex-active-slide img {opacity:1;cursor:default}
.single-rooms #carousel.flexslider .flex-viewport {margin:0 40px}
.single-rooms #carousel .flex-direction-nav .flex-prev {opacity:0.7;left:10px}
.single-rooms #carousel .flex-direction-nav .flex-next {opacity:0.7;right:10px}
#faq-block .faq-list {padding-left:15px}
.faq-taxonomy {padding:0 0 15px 15px}
#faq-block li.faqlist-question, #faq-block li.faqlist-question a {color:#000;padding-bottom:4px;font-weight:bold;font-size:110%;cursor:pointer}
#faq-block .single-faq .faq-question, #faq-block .single-faq .faq-question a {color:#000;padding-bottom:4px;font-weight:bold;font-size:110%}
#faq-block .single-faq .expand-title {cursor:pointer}
#faq-block p.scroll-back {font-size:90%}
#faq-block .faq-list p.faq-nav a:hover {text-decoration:none}
#faq-block .faq-list p.faq-nav span.current {font-weight:bold}
.single-faq {border-bottom:1px dotted #CCC}
#faq-block .single-faq .faq-question, #faq-block .single-faq .faq-question a {font-weight:normal;cursor:pointer}
#faq-block .single-faq .faq-question:hover, #faq-block .single-faq .faq-question a:hover {font-weight:bold}
.single-faq h3:before {content:"\f105";font-family:'FontAwesome';margin:0 5px 0 -10px;color:#7A2647}
.single-faq.selected-faq {background:#f2f2f2;padding:1px 10px 10px 20px;margin-left:-10px;box-shadow:0px 0px 2px #CCC}
#faq-block .single-faq.selected-faq .faq-question {font-weight:bold}
.single-faq.selected-faq .faq-question:before {margin:0 15px 0 -20px}
.single-faq h3, .faq-answer {padding:0 20px 0 0}
.isotope-item {z-index:2}
.isotope-hidden.isotope-item {pointer-events:none;z-index:1}
#search-results {margin-left:-15px;margin-right:-15px}
.search-results-ajax {background:#F2f2f2;padding:10px 20px;margin-bottom:15px}
.search-results-ajax.alert-dismissable .close {top:0px;right:0px}
.search-results-ajax h3 {margin:10px 0 0 0}
.search-results-ajax h4 {font-weight:bold;font-size:15px}
.search-faq-section {border-bottom:1px dotted #333;padding:10px 0}
.search-faq-section:last-child {border-bottom:none}
strong.search-excerpt {background-color:#FF0}
#uwpqsf_id {border:none;padding-left:5px;padding-right:5px}
.uwpqsf_class {position:relative}
.uwpqsf_class>label {margin-top:20px;font-weight:300;font-size:20px}
.ru .uwpqsf_class>label {}
.uwpqsftext {display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42;color:#555;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;background:#f2f2f2;height:32px;border:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}
.usearchbtn {width:32px;height:32px;background:url('../images/arrow.png') #7A2647 -5px -5px;border:0px;text-indent:-100px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;position:absolute;top:-37px;right:6px;overflow:hidden}
.usearchbtn:hover {background:url('../images/arrow.png') #7A2647 37px -5px;border:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#fff}
input#uwpqsf_id_key {margin:auto 0px}
ul.listing li.page_item_has_children {padding-bottom:0px}
ul.listing ul.children {padding-left:15px}
ul.listing ul.children li {list-style-type:none;margin-left:0}
ul.listing ul.children li:before {content:"\f105";font-family:'FontAwesome';display:inline-block;margin-left:-10px;width:10px;color:#7A2647}
ul.listing ul.children li:last-child {border-bottom:none}
.galleria {width:100%;height:597px;background:#FFF}
.galleria-container {border:1px solid #e8e8e8}
.galleria-stage {background:#FBFBFB}
.pg-contact .slider-page-content {margin-top:730px;background:#FBFBFB}
.pg-contact .footerbg {margin-top:-15px}
.contact-container {background:#fff;padding:30px;box-shadow:0 0 10px rgba(0, 0, 0, 0.1)}
.contact-row {margin-top:-120px}
.contact-outer-container {position:relative}
#contactForm .btn-search {margin-left:0px;margin-top:5px}
.ajax-loader {position:absolute;right:50%;margin-right:-24px;display:none}
.formError p {margin-bottom:0px}
label.error {font-size:12px;font-weight:normal;font-style:italic;color:red}
input.error, textarea.error {border:1px solid red}
.custom-modal .modal-footer {background:#FBFBFB;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}
#feedback {position:fixed;width:59px;height:39px;bottom:0px;right:10px;padding:5px;z-index:1000;background:rgba(255, 255, 255, 0.7);text-align:center;font-size:10px}
#feedback-modal h4 {font-weight:bold}
#feedback-ajax-loader {position:absolute;width:48px;height:48px;left:50%;margin-left:-24px;display:none}
.checkbox-field input[type="radio"] {float:left}
.checkbox-field label {padding-left:20px;display:block;font-weight:normal}
.ratings {float:left}
.ratings:not(:checked)>input {position:absolute;top:-9999px;clip:rect(0,0,0,0)}
.ratings:not(:checked)>label {float:right;width:19px;padding:0 10px 0 0;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:100%;line-height:normal;color:#999;font-weight:normal;margin-right:10px}
.ratings:not(:checked)>label.disabled {color:#EEE}
.ratings:not(:checked)>label:before {content:'\f006';font-family:'FontAwesome';font-size:20px}
.ratings:not(:checked)>label.disabled:before {content:'\f005';font-family:'FontAwesome'}
.ratings>input:checked~label {color:gold}
.ratings>input:checked~label:before {content:'\f005';font-family:'FontAwesome';font-size:20px;color:gold}
.ratings:not(:checked)>label:hover, .ratings:not(:checked)>label:hover~label {color:gold}
.ratings:not(:checked)>label:hover:before, .ratings:not(:checked)>label:hover~label:before {content:'\f005';font-family:'FontAwesome'}
.ratings:not(:checked)>label.disabled:hover, .ratings:not(:checked)>label.disabled:hover~label {color:#EEE;text-shadow:none}
.ratings>input:checked+label:hover, .ratings>input:checked+label:hover~label, .ratings>input:checked~label:hover, .ratings>input:checked~label:hover~label, .ratings>label:hover~input:checked~label {color:gold}
.ratings>label:active {top:5px;left:2px}
.footerbg {width:100%;background:#fbfbfb;padding:30px 0;overflow:hidden}
.fccustom {background:#f2f2f2;height:32px;border:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}
.fccustom2 {background:#fff;height:32px;border:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}
.btncustom {width:32px;height:32px;background:url('../images/arrow.png') #7A2647 -5px -5px;border:0px;text-indent:-100px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#fff;webkit-transition:.3s;-moz-transition:.3s;transition:.3s;position:absolute;top:0px;right:0px;overflow:hidden}
.btncustom:hover {background:url('../images/arrow.png') #7A2647 37px -5px;border:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#fff}
.ftitle {font-size:13px;color:#999;text-transform:uppercase !important;/*margin-bottom:15px;*/display:block;font-weight:400}
.ru .ftitle {}
ul.footerlist {padding-left:0px;list-style-image:url('../images/li.png')}
ul.footerlist li {/*line-height:24px*/
	background:url("../images/li.png") no-repeat scroll 0 center rgba(0, 0, 0, 0);float:left;line-height:24px;margin-right:20px;overflow:hidden;padding-left:20px;width:45%;}
ul.footerlist li a {color:#999;font-size:14px;font-weight:100;}
ul.footerlist li a:hover {color:#999;text-decoration:none}
.pnr-container {margin-top:10px;font-size:12px;font-family:'Open Sans', sans-serif;}
.pnr {font-size:30px;color:#7A2647;font-weight:300}
.pnr a {color:#7A2647}
.pnr-container strong {font-weight:normal;}
.footerbg2 {width:100%;background:#f2f2f2;padding:48px 0;overflow:hidden}
.footerbg2 a {color:#999;font-size:12px;}
.footerbg2 a:hover {color:#51172E;text-decoration:none}
.footerbg2 .design {font-family:"Open Sans", sans-serif;font-size:13px;}
.design a:hover {color:#51172E !important;}
.gotop {position:relative;top:100px}
a.gotop {width:37px;height:37px;display:none;text-align:center;margin:0 auto}
a.gotop img {width:37px;height:37px;display:block;background:url('../images/sprite.png') 0px -72px}
a.gotop:hover img {width:37px;height:37px;display:block;background:url('../images/sprite.png') 0px -109px}
ul.footer2-nav {margin-bottom:0px;padding:0 15px}
ul.footer2-nav li {float:left;text-align:left;display:inline-block;padding-right:10px;font-weight:300;font-size:12px}
.ru ul.footer2-nav li {}
ul.footer2-nav li a {font-weight:300;color:#666}
.ru ul.footer2-nav li a {}
ul.footer2-nav li a:before {content:"\f105";font-family:'FontAwesome';margin:0 5px}
ul.footer2-nav li a:hover {color:#7A2647}
ul.footer2-nav li a:hover:before {margin:0 2px 0 8px}
ul.footer2-nav.leader {margin-bottom:5px}
ul.footer2-nav.leader li, ul.footer2-nav.leader li a {font-weight:500}
.row {position:relative;}
.f2-nav-links {margin-bottom:10px}
.compass-logo {text-align:right}
.top-holder {text-align:right;float:right}
.sister-promo {max-width:100%;overflow:hidden;text-align:center}
.fwi {width:100%;height:261px;overflow:hidden;position:relative}
.fwi img {width:100%;margin-left:0px}
img.fwimg {width:100%}
.mhover {width:100%;height:100%;position:absolute;top:0px;z-index:100000;background:rgba(21, 38, 47, 0.8)}
.mhover span {width:30px;height:30px;margin-left:-30px;background:url('../images/sprite.png') 2px -148px transparent;position:absolute;top:50%;z-index:100000}
.mhover span img {width:30px;height:30px}
.mt1 {position:relative;top:1px}
.mt2 {position:relative;top:2px}
.mt3 {position:relative;top:3px}
.mt4 {position:relative;top:4px}
.mt5 {position:relative;top:5px}
.mt6 {position:relative;top:6px}
.mt7 {position:relative;top:7px}
.mt8 {position:relative;top:8px}
.mt9 {position:relative;top:9px}
.mt10 {position:relative;top:10px}
.mt15 {position:relative;top:15px}
.mt20 {position:relative;top:20px}
.mt25 {position:relative;top:25px}
.mt30 {position:relative;top:30px}
.mt-1 {position:relative;top:-1px}
.mt-2 {position:relative;top:-px}
.mt-3 {position:relative;top:-3px}
.mt-4 {position:relative;top:-4px}
.mt-5 {position:relative;top:-5px}
.mt6 {position:relative;top:-6px}
.mt-7 {position:relative;top:-7px}
.mt-8 {position:relative;top:-8px}
.mt-9 {osition:relative;top:-9px}
.mt-10 {position:relative;top:-10px}
.mt-200 {position:relative;top:-261px}
.mt-130 {position:relative;top:-130px}
.mbottom0 {margin-bottom:0px}
.mbottom10 {margin-bottom:10px}
.mbottom20 {margin-bottom:20px}
.mbottom40 {margin-bottom:40px}
.margtop0 {margin-top:0px!important}
.margtop10 {margin-top:10px!important}
.margtop15 {margin-top:15px!important}
.margtop20 {margin-top:20px!important}
.margtop30 {margin-top:30px!important}
.margleft0 {margin-left:0px!important}
.margleft10 {margin-left:10px!important}
.margleft15 {margin-left:15px!important}
.margleft20 {margin-left:20px!important}
.margright0 {margin-right:0px!important}
.margright10 {margin-right:10px!important}
.margright15 {margin-right:15px!important}
.margright20 {margin-right:20px!important}
.boxeffect {position:relative;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset}
.boxeffect:before, .boxeffect:after {content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.8);-moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.8);box-shadow:0 0 20px rgba(0, 0, 0, 0.8);top:0;bottom:0;left:10px;right:10px;-moz-border-radius:100px / 10px;border-radius:100px / 10px}
.boxeffect:after {right:10px;left:auto;:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}
.btn-search {#7a2647, #591A33  text-transform:uppercase;margin-left:30px;margin-top:12px;border:1px solid #926836;background:#926836;color:#fff;font-size:13px;text-decoration:none;text-transform:uppercase;vertical-align:middle; -webkit-transition:.3s; -moz-transition:.3s; transition:.3s}
.btn-search:hover {color:#fff;background:#e2bf93;}
.btn-search3 {text-transform:uppercase;position:absolute;bottom:20px;border:1px solid #7A2647;background:#7A2647;background:-webkit-gradient(linear, left top, left bottom, from(#9a1348), to(#7A2647));background:-webkit-linear-gradient(top, #9a1348, #7A2647);background:-moz-linear-gradient(top, #9a1348, #7A2647);background:-ms-linear-gradient(top, #9a1348, #7A2647);background:-o-linear-gradient(top, #9a1348, #7A2647);padding:7.5px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:rgba(0, 0, 0, 0.18) 0 1px 0;-moz-box-shadow:rgba(0, 0, 0, 0.18) 0 1px 0;box-shadow:rgba(0, 0, 0, 0.18) 0 1px 0;text-shadow:rgba(0, 0, 0, .4) 0 -1px 0;color:#fff;font-size:13px;text-decoration:none;vertical-align:middle;font-weight:700;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.btn-search3:hover {color:#fff;text-shadow:rgba(0, 0, 0, .4) 0 -1px 0;background:#f63;background:-webkit-gradient(linear, left top, left bottom, from(#7A2647), to(#9a1348));background:-webkit-linear-gradient(top, #7A2647, #9a1348);background:-moz-linear-gradient(top, #7A2647, #9a1348);background:-ms-linear-gradient(top, #7A2647, #9a1348);background:-o-linear-gradient(top, #7A2647, #9a1348)}
.btn-search4 {text-transform:uppercase;border:1px solid #7A2647;background:#7A2647;background:-webkit-gradient(linear, left top, left bottom, from(#9a1348), to(#7A2647));background:-webkit-linear-gradient(top, #9a1348, #7A2647);background:-moz-linear-gradient(top, #9a1348, #7A2647);background:-ms-linear-gradient(top, #9a1348, #7A2647);background:-o-linear-gradient(top, #9a1348, #7A2647);padding:7.5px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:rgba(0, 0, 0, 0.18) 0 1px 0;-moz-box-shadow:rgba(0, 0, 0, 0.18) 0 1px 0;box-shadow:rgba(0, 0, 0, 0.18) 0 1px 0;text-shadow:rgba(0, 0, 0, .4) 0 -1px 0;color:#fff;font-size:13px;text-decoration:none;vertical-align:middle;font-weight:700;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.btn-search4:hover {color:#fff;text-shadow:rgba(0, 0, 0, .4) 0 -1px 0;background:#f63;background:-webkit-gradient(linear, left top, left bottom, from(#7A2647), to(#9a1348));background:-webkit-linear-gradient(top, #7A2647, #9a1348);background:-moz-linear-gradient(top, #7A2647, #9a1348);background:-ms-linear-gradient(top, #7A2647, #9a1348);background:-o-linear-gradient(top, #7A2647, #9a1348)}
.btn-search5 {text-transform:uppercase;border:1px solid #d8d8d8;background:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f2f2f2));background:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background:-moz-linear-gradient(top, #ffffff, #f2f2f2);background:-ms-linear-gradient(top, #ffffff, #f2f2f2);background:-o-linear-gradient(top, #ffffff, #f2f2f2);padding:7.5px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:rgba(0, 0, 0, 0.1) 0 3px 2px;color:#999;font-size:14px;text-decoration:none;vertical-align:middle;font-weight:700;text-transform:uppercase;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.btn-search5:hover {color:#333;border:1px solid #bababa;background:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f2f2f2));background:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background:-moz-linear-gradient(top, #ffffff, #f2f2f2);background:-ms-linear-gradient(top, #ffffff, #f2f2f2);background:-o-linear-gradient(top, #ffffff, #f2f2f2)}
.bluebtn {text-transform:uppercase;border:1px solid #069;background:#3994d4;background:-webkit-gradient(linear, left top, left bottom, from(#3994d4), to(#1d7db7));background:-webkit-linear-gradient(top, #3994d4, #1d7db7);background:-moz-linear-gradient(top, #3994d4, #1d7db7);background:-ms-linear-gradient(top, #3994d4, #1d7db7);background:-o-linear-gradient(top, #3994d4, #1d7db7);padding:7.5px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:rgba(0, 0, 0, 0.3) 0 3px 5px;color:#fff;font-size:14px;text-decoration:none;vertical-align:middle;font-weight:700;text-transform:uppercase;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.bluebtn:hover {color:#fff;border:1px solid #069;background:#1d7db7;background:-webkit-gradient(linear, left top, left bottom, from(#1d7db7), to(#3994d4));background:-webkit-linear-gradient(top, #1d7db7, #3994d4);background:-moz-linear-gradient(top, #1d7db7, #3994d4);background:-ms-linear-gradient(top, #1d7db7, #3994d4);background:-o-linear-gradient(top, #1d7db7, #3994d4)}
a.add2fav {width:100%;height:52px;border:1px solid #e5e5e5;background:url('../images/btn-plus.png') #fff no-repeat 20px 0;padding:15px 10px 10px 10px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-size:16px;font-weight:700;color:#7c8c94;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:rgba(0, 0, 0, 0.1) 1px 1px 3px;-moz-box-shadow:rgba(0, 0, 0, 0.1) 1px 1px 3px;box-shadow:rgba(0, 0, 0, 0.1) 1px 1px 3px}
a:hover.add2fav {text-decoration:none;color:#666!important;border:1px solid #ccc;background:url('../images/btn-plus-over.png') #fff no-repeat 20px 0}
a:link.add2fav {text-decoration:none;color:#7c8c94}
a:active.add2fav {text-decoration:none;color:#7c8c94}
a:visited.add2fav {text-decoration:none;color:#7c8c94}
.btnmarg {margin-bottom:20px}
@media (min-width:992px) {.btnmarg {margin-bottom:0px}}
.booknow {width:100%;height:52px;padding:15px 10px 10px 10px;display:block;text-align:center;text-transform:uppercase;font-size:16px;font-weight:700;color:#fff;border:1px solid #7A2647;background:url('../images/btn-book.png') #7A2647 no-repeat -5px 0;text-shadow:rgba(0, 0, 0, .4) 0 -1px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:rgba(0, 0, 0, 0.2) 1px 2px 3px;-moz-box-shadow:rgba(0, 0, 0, 0.2) 1px 2px 3px;box-shadow:rgba(0, 0, 0, 0.2) 1px 2px 3px}
.booknow:hover {text-decoration:none;color:#fff;text-shadow:rgba(0, 0, 0, .4) 0 -1px 0;background:url('../images/btn-book.png') #f63 no-repeat -5px -50px}
a:link.booknow {text-decoration:none;color:#fff}
a:active.booknow {text-decoration:none;color:#fff}
a:visited.booknow {text-decoration:none;color:#fff}
.updatebtn {border:2px solid #ebebeb;padding:5px 20px 5px 20px;background:#fff;color:#999;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.updatebtn:hover {color:#666;box-shadow:0 0 10px rgba(0, 0, 0, 0.1)}
.popularbtn {border:2px solid #ebebeb;padding:5px 10px 5px 10px;background:#fff;color:#999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.popularbtn:hover {color:#666;box-shadow:0 0 10px rgba(0, 0, 0, 0.1)}
.bookbtn {border:2px solid #ebebeb;padding:5px 15px 5px 15px;background:#fff;color:#999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
.bookbtn:hover {border:2px solid #069;color:#fff;background:#069}
.bookbtn:hover.cunvailable {border:2px solid #ebebeb;padding:5px 15px 5px 15px;background:#fff;color:#999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
.gridbtn {width:25px;background:url('../images/grid-icon.png') #fff no-repeat scroll -2px 0px;border:2px solid #ebebeb;padding:5px 15px 5px 15px;color:#999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
.gridbtn:hover {background:url('../images/grid-icon.png') #fff no-repeat scroll -33px 0px;color:#666;box-shadow:0 0 10px rgba(0, 0, 0, 0.1)}
.gridbtn.active {background:url('../images/grid-icon.png') #fff no-repeat scroll -33px 0px;color:#666;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);cursor:not-allowed}
.listbtn {width:25px;background:url('../images/grid-icon.png') #fff no-repeat scroll -2px -31px;border:2px solid #ebebeb;padding:5px 15px 5px 15px;color:#999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
.listbtn:hover {background:url('../images/grid-icon.png') #fff no-repeat scroll -33px -31px;color:#666;box-shadow:0 0 10px rgba(0, 0, 0, 0.1)}
.listbtn.active {background:url('../images/grid-icon.png') #fff no-repeat scroll -33px -31px;color:#666;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);cursor:not-allowed}
.grid2btn {width:25px;background:url('../images/grid-icon.png') #fff no-repeat scroll -2px -62px;border:2px solid #ebebeb;padding:5px 15px 5px 15px;color:#999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
.grid2btn:hover {background:url('../images/grid-icon.png') #fff no-repeat scroll -33px -62px;color:#666;box-shadow:0 0 10px rgba(0, 0, 0, 0.1)}
.grid2btn.active {background:url('../images/grid-icon.png') #fff no-repeat scroll -33px -62px;color:#666;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);cursor:not-allowed}
.iosbtn {border:2px solid #353535;background:transparent;color:#353535;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;font-weight:700;text-transform:uppercase;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
.iosbtn:hover {border:2px solid #353535;background:#353535;color:white;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;font-weight:700;text-transform:uppercase}
.roundbtn {width:56px;height:56px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#fff;border:1px solid #ccc;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
.roundbtn:hover {background:#15262f;border:1px solid #15262f;color:#fff}
.w50percent {width:50%;float:left}
.w50percentlast {width:50%;float:right}
.wh33percent {width:33%}
.wh66percent {width:66%}
.wh10percent {width:10%}
.wh20percent {width:20%}
.wh30percent {width:30%}
.wh40percent {width:40%}
.wh50percent {width:50%}
.wh60percent {width:60%}
.wh70percent {width:70%}
.wh75percent {width:75%}
.wh80percent {width:80%}
.wh90percent {width:90%}
.wh100percent {width:100%}
.room-archive {padding-bottom:15px;margin-bottom:15px}
.room-archive:last-child {border-bottom:none}
.room-archive .room-item {/*box-shadow:0px 1px 1px #CCC;*/background:#fefefe}
.room-archive .room-item:hover {/*box-shadow:0px 2px 2px #999*/}
.room-archive .room-item h3 {margin-top:0px}
.room-archive .room-item figure {background:#FFFFFF/*#e6e6e6*/;height:220px;overflow:hidden;position:relative}
.room-archive .room-item figure img {height:100%; -webkit-transition:.3s; -moz-transition:.3s; transition:.3s}
.room-archive .room-item .rooms-inner {padding:20px}
.room-archive .room-item .btn-group {margin-top:10px}
.title-bar {background:url(../images/sep_dotted.png) repeat-x 0 60px;margin-top:10px}
.title-bar h2 {display:inline-block;background:#FFF;margin-bottom:10px;margin-top:20px;padding:20px;margin-left:-20px}
.lbl {display:block;color:#7A2647;text-transform:uppercase;font-weight:bold;font-size:11px;margin-top:10px}
.results {background:#F2f2f2;margin-top:20px;padding:0 0 10px 0;font-size:12px;position:relative}
.results-close {position:absolute;width:16px;height:20px;background:#f2f2f2;top:-20px;right:0;cursor:pointer;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}
.results-close:before {content:"\f00D";font-family:'FontAwesome';margin:0 0 0 3px;color:#7A2647}
.results-close:hover {background:#7A2647}
.results-close:hover:before {color:#FFF}
.offer-archive figure img {max-width:100%;height:auto}
.offer-inner h3 {margin-top:0px}
.deal {min-height:78px;padding:13px 0 13px 0;border-bottom:1px solid #ececec;font-weight:400;font-size:15px}
.ru .deal {}
img.dealthumb {float:left}
.dealtitle {float:left;max-width:60%;margin-left:10px;border:0px solid black;line-height:16px}
.dealprice {float:right}
.price {font-weight:700;color:#393;font-size:18px}
.dtitle {Font-size:16px;color:#333;font-weight:700;text-transform:uppercase}
figure.detail-towel {text-align:right;margin:10px -15px -10px 0}
figure.detail-luggage {margin:10px 0 -10px -15px}
figure.detail-figure {margin:10px 0 -32px 0;text-align:center}
figure.detail-figure img {max-width:100%}
.sub-container-with-border {margin-bottom:30px}
.facts-figures .b-right {border-right:1px dotted #e8e8e8}
.facts-figures .b-top {border-top:1px dotted #e8e8e8}
.facts-figures .b-bottom {border-bottom:1px dotted #e8e8e8}
.facts-figures p {text-align:center}
.facts-figures p span.ff-big {font-size:24px;font-weight:bold;display:block}
.wrapper {background-color:white;width:100%;margin:0px auto;padding:5px}
.wrapper.hotel-carousel-container {background:#FFF;width:100%;margin:0px auto;padding:0px}
.list_carousel {margin:0px;width:100%;position:relative}
.list_carousel ul {margin:15px 0 0 0;padding:0;list-style:none;display:block}
.list_carousel li {color:#999;text-align:center;background-color:#f2f2f2;border:1px solid #efefef;width:255px;display:block;float:left;line-height:10px;text-align:left;position:relative}
/*.list_carousel li a:after {content:"";position:absolute;bottom:0;right:0;width:0px;height:0px;border-style:solid;border-width:0 0 20px 20px;border-color:transparent transparent #7A2647 transparent}*/
/*.list_carousel li a:hover:after {content:"";position:absolute;z-index:10;bottom:0;right:0;width:0px;height:0px;border-style:solid;border-width:0 0 30px 30px;border-color:transparent transparent #FFF transparent}
*//*.list_carousel li a:hover:before {content:"";position:absolute;z-index:11;bottom:2px;right:2px;width:0px;height:0px;border-style:solid;border-width:0 0 20px 20px;border-color:transparent transparent #7A2647 transparent}*/
.list_carousel li img {width:100%;height:auto}
.list_carousel .desc {
	padding: 5px 15px;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: auto;
    background: #f2f2f2;
    background: rgba(242, 242, 242, 0.9);
}
.list_carousel .desc h4 {font-size:14px;text-transform:uppercase;position:static;color:#7A2647}
.list_carousel .desc h4 span {font-size:18px;font-weight:normal;color:#926836;display:block;text-transform:none}
.list_carousel li a:hover .desc {height:30%;background:none repeat scroll 0 0 rgba(122, 38, 71, 0.4);transition:all 2s ease;-webkit-transition:all 2s ease}
.list_carousel li a:hover .desc h4, .list_carousel li a:hover .desc h4 span {color:#FFF !important}
.list_carousel li a:after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 0 0 20px 20px;
    border-color: transparent transparent #7A2647 transparent;
}
@media (max-width:1199px) {}
.only-mobile {display:none;}
@media (max-width:991px) { .non-mobile { display:none;}
 .only-mobile { display:block;}}
@media (max-width:670px) {}
.list_carousel.responsive {width:auto;margin-left:0}
.clearfix {float:none;clear:both}
.prev {width:34px;height:55px;float:left;/*background:#7A2647;*/position:absolute;top:50%;margin-top:-50px;left:0px}
.prev:hover {/*background:#661A37*/}
a.prev img {width:14px;height:18px;display:block;background:url('../images/sprite.png') -14px -36px;margin:18px 0 0 9px}
a.prev:hover img {width:14px;height:18px;display:block;background:url('../images/sprite.png') -14px -54px}
.next {width:34px;height:55px;float:right;/*background:#7A2647;*/position:absolute;top:50%;margin-top:-50px;right:2px}
.next:hover {/*background:#661A37*/}
a.next img {width:14px;height:18px;display:block;background:url('../images/sprite.png') 0px -36px;margin:18px 0 0 12px}
a.next:hover img {width:14px;height:18px;display:block;background:url('../images/sprite.png') 0px -54px}
.pager {float:left;width:300px;text-align:center}
.pager a {margin:0 5px;text-decoration:none}
.pager a.selected {text-decoration:underline}
.timer {background-color:#999;height:6px;width:0px}
button.prev2 {width:34px;height:55px;float:left;margin-left:10px;position:absolute;bottom:10px;left:-10px;z-index:100;border:0;outline:none;background:transparent}
button.prev2 img {width:14px;height:18px;display:block;background:url('../images/sprite.png') -14px -36px;margin:0px 0 0 4px}
button:hover.prev2 img {width:14px;height:18px;display:block;background:url('../images/sprite.png') -42px -36px}
button.next2 {width:34px;height:55px;float:right;margin-right:10px;position:absolute;bottom:10px;right:-11px;z-index:100;border:0;outline:none;background:transparent}
button.next2 img {width:14px;height:18px;display:block;background:url('../images/sprite.png') 0px -36px;margin:0px 0 0 2px}
button:hover.next2 img {width:14px;height:18px;display:block;background:url('../images/sprite.png') -28px -36px}
.customSelect {background:url('../images/select.png') #fff no-repeat right;border:2px solid #ebebeb}
.customSelect.customSelectHover {}
.customSelect.customSelectOpen {background:url('../images/select-over.png') #fff no-repeat right;border-color:#66afe9;outline:0}
.customSelect.customSelectFocus {}
.customSelectInner {}
.customSelect2 {background:url('../images/select-intro.png') #e7e2e2 no-repeat right;border:0px solid #fff;color:#999;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.customSelect2.customSelect2Open {background:url('../images/select-over.png') #e7e2e2 no-repeat right;border:0px solid #66afe9;color:#999;outline:0}
.mySelectCalendar {background:url('../images/calendar.png') #fff no-repeat right;background-position:98% 1px;background-color:#FFF !important;cursor:pointer !important}
.mySelectCalendar2 {background:url('../images/calendar2.png') #fff no-repeat right;background-position:98% 1px;cursor:pointer !important}
.visible-left {left:0}
.visible-down {top:0}
.offscreen-left {left:-100px}
.offscreen-down {top:100px}
.boxshadow {min-height:100px;background:#fff;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);margin-bottom:30px}
ul#top-navmenu li a {padding: 8px 0px 5px 0px;}
@media (min-width:992px) {.boxshadow {margin-bottom:0px}}
.slidercontainer {width:100%;height:446px;background:#fff;color:#666}
.scolleft {background:#f2f2f2;height:100%;padding:15px 30px 30px 30px;top:446px}
.scolright {background:#333;height:100%;overflow:hidden;top:-410px}
@media (min-width:992px) {.scolleft {background:white;height:450px;padding:15px 30px 30px 30px;top:0px}
.scolright {background:#333;height:100%;overflow:hidden;top:0px}}
.blacklable {height:75px;width:100%;padding:10px 10px 0 20px;display:block;background:rgba(24, 24, 24, 0.9)}
.lbl {position:relative}
.smallblacklabel {position:absolute;left:0;bottom:0;padding:5px 20px;Font-weight:700;text-transform:uppercase;font-size:16px;color:white;background:rgba(24, 24, 24, 0.9)}
.ru .smallblacklabel {}
.pagecontainer2 {background:#fff;border:1px solid #ccc;box-shadow:0 0 5px rgba(0, 0, 0, 0.13);position:relative}
.thebg {background:url('../images/palmleafs.png') #FFF no-repeat top center}
.pagecontainer {background:#fff;margin-top:32px;border:1px solid #ccc;box-shadow:0 0 5px rgba(0, 0, 0, 0.13)}
.offset-0 {padding-left:0px;padding-right:0px!important}
.offset-1 {padding-left:5px;padding-right:5px}
.offset-2 {padding-left:15px;padding-right:15px}
.offset-3 {padding-left:15px;padding-right:0px}
@media (min-width:992px) {.offset-3 {padding-left:15px!important;padding-right:0!important}}
.filters {background:#f2f2f2;color:#666}
.rightcontent {min-height:500px}
.paddingbtm20 {padding-bottom:20px}
.padding0 {margin:0px!important}
.padding10 {padding:10px}
.padding20 {padding:20px}
.padding30 {padding:30px}
.hpadding30 {padding:0 30px}
.padding40 {padding:40px}
.padding50 {padding:50px}
.hpadding50 {padding:0 50px}
.padding20title {padding:20px 20px 0px 20px}
.hpadding20 {padding:0px 20px 0px 20px}
.cpadding0 {padding:50px 50px 30px 50px}
.cpadding1 {padding:0px 30px 10px 50px}
.filtertip {height:100px;background:#069;padding:0px;color:#fff;position:relative;text-align:center;line-height:10px;}
.filtertip a {color:#fff}
.tip-arrow {width:33px;height:9px;background:url('../images/tip-arrow.png');position:absolute;bottom:-9px;left:50%;margin-left:-15px}
@media (min-width:992px) {.breadcrumb {color:#444}}
.details-slider2 {height:734px;overflow:hidden}
@media (min-width:992px) {.details-slider2 {height:534px;overflow:hidden}}
span.icon-quote {width:27px;height:27px;background:url('../images/icon-quote.png') no-repeat;display:block;position:absolute;float:left;left:15px}
span.icon-help {width:25px;height:25px;background:url('../images/icon-phone.png') no-repeat;display:block;position:absolute;float:left;left:15px}
span.icon-location {width:17px;height:24px;background:url('../images/icon-location.png') no-repeat;display:block;position:absolute;float:left;left:15px}
span.icon-lockk {width:23px;height:29px;background:url('../images/lock.png') no-repeat;display:block;position:absolute;float:left;left:15px}
.detailsright {min-height:534px;border-left:1px solid #e7e7e7}
.details-slider {height:334px;overflow:hidden}
#inner {height:334px}
@media (min-width:399px) and (max-width:499px) {.details-slider {height:434px;overflow:hidden}
#inner {height:434px}}
@media (min-width:500px) {.details-slider {height:534px;overflow:hidden}
#inner {height:534px}}
#c-carousel {height:100%;padding:0;margin:0}
#c-carousel {background:#fff;min-height:534px}
#c-carousel * {font-size:14px;color:#333;line-height:22px}
#wrapper {background:#fff;height:100%;width:100%;position:absolute;top:0;left:0}
#inner {width:100%;min-width:250px;max-width:960px;position:absolute;top:0px;left:0px}
#carousel-wrapper {background:#fff;width:100%;height:434px;position:absolute;bottom:0px;left:0}
#carousel {width:800px;height:500px;overflow:hidden}
#carousel img {display:block;float:left;width:100%}
#pager-wrapper {height:100px;width:100%;overflow:hidden;position:absolute;bottom:0px;left:0;z-index:2}
#pager img {cursor:pointer;background:#fff;display:block;width:120px;height:80px;padding:10px;margin:10px;float:left}
#pager img:hover {background:#eff}
#pager img.selected {background:#dff}
ul.checklist {margin:0px;padding:0px}
.checklist li {list-style-image:url('../images/check.png');list-style-position:inside;padding:5px;margin-left:-20px}
ul.checklist2 {margin:0px;padding:0px}
.checklist2 li {list-style-image:url('../images/check.png');list-style-position:inside;padding:0px;margin-left:0px;color:#72bf66}
.map-wrapper {background:#fff;margin-top:800px;position:relative;z-index:100;display:block}
#map-canvas {width:100%;height:648px;display:none}
#map-canvas2 {width:100%;height:100%}
.gm-style-mtc:nth-child(1) {margin-top:25px}
.gm-style-mtc:nth-child(2) {margin-top:25px}
ul.featurelist {margin:0px;padding:0px;list-style-type:none}
ul.featurelist li {padding-left:25px;padding-bottom:4px}
ul.featurelist li:before {content:"\f046";font-family:'FontAwesome';display:inline-block;margin-left:-25px;width:25px;color:#7A2647}
â€‹ .scircle {width:62px;height:65px;background:url('../images/circle.png') no-repeat;font-size:16px;font-weight:700;color:#333;padding:14px 0 0 12px}
.sctext {font-size:14px;font-weight:700;color:#666}
.circlewrap {width:52px;height:52px;margin:0 auto;position:relative}
.circlewrap span {width:23px;height:23px;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;position:absolute;bottom:0px;right:-10px;background:#09c;color:#fff;font-size:11px;padding-top:3px}
.circleimg {-webkit-border-radius:52px;-moz-border-radius:52px;border-radius:52px}
ul.circle-list {list-style:none;padding-left:0px}
.circle-list li {float:left;background:#fff;width:23px;height:23px;color:#999;font-size:11px;border:2px solid #e7e7e7;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;padding-top:3px;padding-left:1px;margin-left:3px}
ul.jslidetext {width:100px;list-style:none;padding-left:0px;padding-top:10px;text-align:right;margin:0 auto}
.jslidetext li {margin-top:10px}
ul.jslidetext2 {width:100px;list-style:none;padding-left:0px;text-align:right;margin:-5px auto 0 auto}
.jslidetext2 li {margin-top:22px}
#ascrail2000_ {width:16px !important}
.navigation-tabs {height:43px;border-bottom:1px solid #ebebeb}
.navigation-tabs li {height:43px;float:left;background:#ebebeb;color:#999;padding:0 15px 0 10px;margin:0px;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;border-radius:5px 5px 0 0}
.navigation-tabs li a {color:#999}
.navigation-tabs li.active {background:#fff;color:#333;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.navigation-tabs li.active a {color:#333}
.progress-about {height:35px;margin-bottom:0px;overflow:hidden;background-color:#f5f5f5;border-radius:0px;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1)}
.pbar1, .pbar2, .pbar3, .pbar4 {text-align:left;overflow:hidden;padding:9px 10px}
.margbtm10 {margin-bottom:10px}
.cpdd01 {padding:0px 15px 0px 0px}
.cpdd02 {padding:0px 0px 0px 15px}
.hpadding50c {padding:20px 10px}
table.faq {margin:20px 0;padding:0}
table.faq th {background:#7A2647;color:#FFF;padding:5px;text-align:center!important}
table.faq td {padding:5px;border-bottom:1px solid #E0E0E0}
#form-guest {padding:0;margin:0}
#form-guest input[type='radio'] {padding:0;margin-top:0;margin-bottom:0}
#form-guest label {font-weight:normal}
#form-guest input.w95 {width:95%}
#form-guest input.w70 {width:70%}
#form-guest .radio {margin-top:0;margin-bottom:0}
#form-guest .radio input[type='radio'] {float:none;margin-left:0}
.gq-row-top {margin-top:20px}
.gq-head {background:#CCC;padding-top:5px;padding-bottom:5px}
.gq-row {background:#EEE;padding-top:5px;padding-bottom:5px}
.gq-row-nobg {padding-top:5px;padding-bottom:5px}
.gq-center {text-align:center!important}
.gq-border-top {border-top:1px dotted #CCC;padding-top:20px}
.gq-border-bottom {border-bottom:1px dotted #CCC;padding-bottom:20px}
.imgleft {padding:20px 0 0 10px;float:left;text-align:center}
img.alignleft, img.alignnone {max-width:100%!important;height:auto!important}
@media (min-width:480px) {.hpadding50c {padding:20px 50px}}
.navigation-tabs3 {height:43px;border-bottom:1px solid #ebebeb}
.navigation-tabs3 li {height:43px;float:left;background:#efefef;color:#999;padding:0 15px 0 10px;margin-left:2px;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;border-radius:5px 5px 0 0}
.navigation-tabs3 li.active {border-bottom:1px solid #fff}
.navigation-tabs3 li a {color:#999}
.navigation-tabs3 li.active {background:#fff;color:#333;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.navigation-tabs3 li.active a {color:#333}
.wrapper2 {background-color:white;width:100%;height:407px;margin:0px auto;padding:5px}
.list_carousel2 {background-color:#fff;margin:0px;width:100%;height:407px;overflow:hidden;position:relative}
.list_carousel2 ul {margin:0;padding:0;list-style:none;display:block}
.list_carousel2 li {font-size:40px;color:#999;text-align:center;background-color:#fff;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);border:0px solid #efefef;width:100%px;max-height:407px;padding:0;margin:0px 20px;display:block;float:left;line-height:10px;text-align:left}
.list_carousel2.responsive {width:auto;margin-left:0}
.xprev {width:34px;height:55px;float:left;margin-left:10px;background:#15262f;position:absolute;top:40%;left:-10px}
.xprev:hover {background:#72bf66}
a.xprev img {width:14px;height:18px;display:block;background:url('../images/sprite.png') -14px -36px;margin:18px 0 0 9px}
a:hover.xprev img {width:14px;height:18px;display:block;background:url('../images/sprite.png') -14px -54px}
.xnext {width:34px;height:55px;float:right;margin-right:10px;background:#15262f;position:absolute;top:40%;right:-11px}
.xnext:hover {background:#72bf66}
a.xnext img {width:14px;height:18px;display:block;background:url('../images/sprite.png') 0px -36px;margin:18px 0 0 12px}
a:hover.xnext img {width:14px;height:18px;display:block;background:url('../images/sprite.png') 0px -54px}
#powerTip {cursor:default;background-color:#333;background-color:rgba(0, 0, 0, .8);border-radius:6px;color:#fff;display:none;padding:10px;position:absolute;white-space:nowrap;z-index:2147483647}
#powerTip:before {content:"";position:absolute}
#powerTip.n:before, #powerTip.s:before {border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px}
#powerTip.e:before, #powerTip.w:before {border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}
#powerTip.n:before {border-top:10px solid #333;border-top:10px solid rgba(0, 0, 0, .8);bottom:-10px}
#powerTip.e:before {border-right:10px solid #333;border-right:10px solid rgba(0, 0, 0, .8);left:-10px}
#powerTip.s:before {border-bottom:10px solid #333;border-bottom:10px solid rgba(0, 0, 0, .8);top:-10px}
#powerTip.w:before {border-left:10px solid #333;border-left:10px solid rgba(0, 0, 0, .8);right:-10px}
#powerTip.ne:before, #powerTip.se:before {border-right:10px solid transparent;border-left:0;left:10px}
#powerTip.nw:before, #powerTip.sw:before {border-left:10px solid transparent;border-right:0;right:10px}
#powerTip.ne:before, #powerTip.nw:before {border-top:10px solid #333;border-top:10px solid rgba(0, 0, 0, .8);bottom:-10px}
#powerTip.se:before, #powerTip.sw:before {border-bottom:10px solid #333;border-bottom:10px solid rgba(0, 0, 0, .8);top:-10px}
#powerTip.nw-alt:before, #powerTip.ne-alt:before, #powerTip.sw-alt:before, #powerTip.se-alt:before {border-top:10px solid #333;border-top:10px solid rgba(0, 0, 0, .8);bottom:-10px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}
#powerTip.ne-alt:before {left:auto;right:10px}
#powerTip.sw-alt:before, #powerTip.se-alt:before {border-top:0;border-bottom:10px solid #333;border-bottom:10px solid rgba(0, 0, 0, .8);bottom:auto;top:-10px}
#powerTip.se-alt:before {left:auto;right:10px}
#powerTip {padding:7px;font-size:11px}
.realperson-challenge {display:block;color:#000;float:left;margin:5px 10px 0 0}
.realperson-text {font-size:5px;font-weight:bold;letter-spacing:-1px;line-height:3px}
.realperson-regen {padding-top:4px;font-size:12px;text-align:center;cursor:pointer}
.realperson-disabled {opacity:0.5;filter:Alpha(Opacity=50)}
.realperson-disabled .realperson-regen {cursor:default}
.overlayer {display:block;max-width:100%}
.overlayer .overlay {visibility:hidden}
.overlayer .overlay-default {background:url(../images/overlay-zoom.png) 50% 50% no-repeat;background-color:rgba(0, 0, 0, 0.5)}
.overlayer .overlay {background:url(../images/overlay-ie.png) 0 0 repeat;background:none rgba(0, 0, 0, 0.5);text-shadow:none;z-index:99}
.overlayer .overlay, .overlayer .overlay a {color:#fff}
.overlayer .overlay a {text-decoration:underline}
.overlayer .overlay>div {padding:10px}
.overlayer .overlay.remove-padding>div {padding:0}
.overlayer .overlay>div>*:first-child {margin-top:0}
.overlayer .overlay>div>*:last-child {margin-bottom:0}
#lightbox-loading {background-color:#000;background-color:rgba(0, 0, 0, 0.8);background-image:url("../images/loader.gif");background-position:center center;background-repeat:no-repeat;display:none;height:30px;left:50%;margin:-32px 0 0 -32px;overflow:hidden;position:fixed;top:50%;width:30px;z-index:1104;-moz-box-shadow:0 0 5px 1px #000;-webkit-box-shadow:0 0 5px 1px #000;box-shadow:0 0 5px 1px #000}
#lightbox-loading div {display:none}
#lightbox-overlay {display:none;position:absolute;top:0;left:0;width:100%;z-index:1100}
#lightbox-tmp {display:none;padding:0;margin:0;border:0;overflow:auto}
#lightbox-wrap {display:none;position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none}
#lightbox-outer {position:relative;width:100%;height:100%;background:#fff}
#lightbox-content {background:#fff;position:relative;width:0;height:0;padding:0;border:3px solid #fff;outline:none;overflow:hidden;z-index:1102;text-shadow:none;color:#000}
#lightbox-error {margin:0;padding:14px;font:normal 12px/20px Arial;color:#444}
#lightbox-img {width:100%;height:100%;margin:0;padding:0;border:none;outline:none;line-height:0;vertical-align:top}
#lightbox-frame {display:block;width:100%;height:100%;border:none}
#lightbox-left, #lightbox-right, #lightbox-close {background:url(../images/overlay-ie.png) 0 0 repeat;background:rgba(0, 0, 0, 0.5);cursor:pointer;outline:medium none;padding:5px;position:absolute;top:20px;z-index:1102;display:none}
#lightbox-left {left:20px}
#lightbox-right {left:60px}
#lightbox-close {background:#000;right:-30px}
#lightbox-left:hover, #lightbox-right:hover, #lightbox-close:hover {background:#000}
#lightbox-left-ico, #lightbox-right-ico, #lightbox-close span {display:block;width:20px;height:20px;background:url(../images/lightbox-sprite.png) 0 0 no-repeat}
#lightbox-right-ico {background-position:0px -20px}
#lightbox-left-ico {background-position:0px -40px}
#lightbox-title {font-size:12px;z-index:1102;text-shadow:none}
#lightbox-title.lightbox-title-float {padding:5px 10px;position:absolute;left:0;bottom:-20px;background:#000;background:rgba(0, 0, 0, 0.7);color:#FFF;font-weight:bold;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
#lightbox-title.lightbox-title-inside {padding-bottom:10px;text-align:center;color:#fff;position:relative}
#lightbox-title.lightbox-title-outside {padding-top:10px;color:#FFF}
#lightbox-title.lightbox-title-over {position:absolute;bottom:0;left:0;color:#FFF;text-align:center;background:#000;background:rgba(0, 0, 0, 0.5)}
#lightbox-title-over {padding:10px}
a[data-lightbox] {max-width:100%}
.slides .slide-nav, .slides .slide-pager {display:block;position:absolute;top:50%;margin-top:-15px;z-index:2}
.slide-nav a {background:url(../images/overlay-ie.png) 0 0 repeat;background:rgba(0, 0, 0, 0.5);cursor:pointer;outline:medium none;padding:5px;position:absolute;z-index:999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block}
.slide-nav a:hover {background:#000}
.slide-nav a span {display:block;width:20px;height:20px;background:url(../images/lightbox-sprite.png) 0 0 no-repeat}
.slide-nav a.prev {left:10px}
.slide-nav a.next {right:10px}
.slide-nav a.prev span {background-position:0px -40px}
.slide-nav a.next span {background-position:0px -20px}
.slides .slide-pager {top:auto;margin:0;bottom:0;text-align:center}
.slides .slide-pager a {text-indent:-9999px;display:inline-block;width:13px;height:13px;margin:0 3px;background:url(../images/nav.png) 0 0 repeat;cursor:pointer}
.slides .slide-pager a:hover {background-position:0 -13px}
.slides .slide-pager a:active {background-position:0 -26px}
.slides .slide-pager a.active {background-position:0 -39px}
#tip_holder {display:none;position:absolute;top:0;left:0;z-index:99999}
#close-tip {background:url("../images/close-tip.png") no-repeat center center #000;cursor:pointer;display:none;height:12px;position:absolute;right:0;top:0;width:12px;z-index:1;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px}
.tip-content {display:none !important}
#tip_holder.tip_top {padding-bottom:5px}
#tip_holder.tip_bottom {padding-top:5px}
#tip_holder.tip_right {padding-left:5px}
#tip_holder.tip_left {padding-right:5px}
#tip_holder.tip_bottom #close-tip {top:6px}
#tip_holder.tip_left #close-tip {left:2px}
#tip_holder.tip_right #close-tip {right:-1px}
#tip_content {color:#fff;text-shadow:0 0 2px #000;padding:5px 8px;background:url(../images/tooltip-bg.png) 0 0 repeat;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#tip_content>*:first-child {margin-top:0}
#tip_content>*:last-child {margin-bottom:0}
#tip_arrow, #tip_arrow_inner {position:absolute;height:12px;width:12px}
#tip_holder.tip_top #tip_arrow {}
#tip_holder.tip_bottom #tip_arrow {}
#tip_holder.tip_right #tip_arrow {}
#tip_holder.tip_left #tip_arrow {}
#tip_holder.tip_top #tip_arrow_inner {background:url(../images/tooltip-arrow-top.png) 0 0 no-repeat}
#tip_holder.tip_bottom #tip_arrow_inner {background:url(../images/tooltip-arrow-bottom.png) 0 0 no-repeat}
#tip_holder.tip_right #tip_arrow_inner {background:url(../images/tooltip-arrow-right.png) 0 0 no-repeat}
#tip_holder.tip_left #tip_arrow_inner {background:url(../images/tooltip-arrow-left.png) 0 0 no-repeat}
@media (max-width:340px) {.rating h5 span img {display:block;margin:10px auto 0 auto}
.page-banner {padding-top:125px}
.page-banner .time, .page-banner .weather {text-align:left}
.page-banner p {font-size:16px}
.intermediate {display:block}
.assistance-tel {font-size:24px}
.minilist li {width:100% !important}
.single-rooms .single-room-content {margin-bottom:20px}
.caroufredsel_wrapper {height:150px !important;}
ul.footerlist li {background:none !important}
ul.footerlist { width:auto !important; margin:auto;}
.list_carousel .desc h4 {font-size:12px;text-align:center}
.pnr-container > br {display:none;}
.top-holder {display:none;}
ul.footerlist {margin-bottom:0 !important;margin-top:15px!important;}
.line5{ margin-top:20px !important}
.callbacks_nav.callbacks1_nav.next {background:none!important;}
.callbacks_nav.callbacks1_nav.prev {background:none!important;}
.navbar-wrapper {position:relative;}
#strickr > li {color: #ffffff !important;}}
@media (min-width:341px) and (max-width:767px) {ul.footerlist li { float:none;}
.intermediate {width:50%;float:left}
ul.footerlist li { float:none;}
.caroufredsel_wrapper {height:150px !important;}
ul.footerlist { width:auto !important; margin:auto;}
ul.footerlist li {background:none !important}
.list_carousel .desc h4 {font-size:12px;text-align:center}
.pnr-container > br {display:none;}
.top-holder {display:none;}
ul.footerlist {margin-bottom:0 !important;margin-top:15px!important}
.line5{ margin-top:20px !important}
.callbacks_nav.callbacks1_nav.next {background:none!important;}
.callbacks_nav.callbacks1_nav.prev {background:none!important;}
.navbar-wrapper {position:relative;}
#strickr > li {color: #ffffff !important;}}
@media (max-width:480px) {ul.footerlist li { float:none;}
.mobile-banner {display:block;position:relative;z-index:21;background:url(../images/mobile-bg2.jpg) no-repeat center bottom;height:100%;width:auto}
.page-title {margin-top:155px}
header h1 {font-size:32px}
.home.ru .slider-caption span.line-2 {line-height:70px!important}
.home.th .slider-caption span.line-2 {line-height:40px!important}
.page-headline {padding:30px 20px 20px 20px}
.page-headline p {font-size:16px}
.room-archive .room-item .btn-group a {padding:5px}
.galleria {height:227px}
.flexslider .slides li {width:480px}
.single-rooms #slider .slides li {height:auto!important}
.caroufredsel_wrapper {height:150px !important;}
ul.footerlist li {background:none !important}
.list_carousel .desc h4 {font-size:12px;text-align:center}
.pnr-container > br {display:none;}
.top-holder {display:none;}
ul.footerlist {margin-bottom:0 !important;margin-top:15px!important}
.line5{ margin-top:20px !important}
.callbacks_nav.callbacks1_nav.next {background:none!important;}
.callbacks_nav.callbacks1_nav.prev {background:none!important;}
.navbar-wrapper {position:relative;}
#strickr > li {color: #ffffff !important;}}
@media (min-width:481px) and (max-width:767px) {ul.footerlist li { float:none;}
.slider-caption {margin-top:50px}
.slider-caption span.line-2 {font-size:50px;line-height:40px;font-weight:300;text-transform:uppercase}
.home.ru .slider-caption span.line-2 {font-size:20px!important;line-height:35px!important}
.home.th .slider-caption span.line-2 {font-size:35px!important;line-height:40px!important}
.mobile-banner {display:none}
.galleria {height:350px}
#footer-menu > li:nth-child(2n+1) {}
#footer-menu > li {}
/*.jcarousel-skin-tango .jcarousel-clip-horizontal {width:610px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left:10px;}
.jcarousel-skin-tango .jcarousel-item-horizontal:first-child {margin-left:0;}*/
.caroufredsel_wrapper {height:165px !important;}
ul.footerlist li {background:none !important}
.list_carousel .desc h4 {font-size:12px;text-align:center}
ul.footerlist {margin-bottom:0 !important;margin-top:15px !important;}
.line5{ margin-top:20px !important}
.callbacks_nav.callbacks1_nav.next {background:none!important;}
.callbacks_nav.callbacks1_nav.prev {background:none!important;}
.navbar-wrapper {position:relative;}
#strickr > li {color: #ffffff !important;}}
@media (max-width:767px) {ul.footerlist li { float:none;} 
#main-header {-webkit-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.2)}
.around-hotel {padding-right:0px}
.wifi-display {position:absolute;top:0;right:15px;margin:15px 0 0 0}
.wifi-display img {width:60px;height:auto}
aside.sidebar-left {background:none}
aside.sidebar-left:after {background:none}
.sidebar-left .sidebar-inner {padding-top:0;padding-bottom:20px}
ul.listing {padding:0 0 0 10px;margin:0px}
ul.listing li.current_page_item {-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
ul.listing li.current_page_item:after {border:0}
ul.listing li {padding:10px 0 10px 10px;margin-left:-10px}
.extra-room-links {margin-left:0px}
.pg-contact .sub-container-with-border {margin-top:20px}
.offer-item {max-width:564px}
.offer-specs {margin-top:0px}
.footerbg .ftitle {margin-bottom:8px}
ul.footer2-nav {text-align:center;padding:10px 0!important}
ul.footer2-nav li {float:none!important;text-align:center!important}
.footerbg2 p {float:none!important;text-align:center;margin:20px 0}
.footerbg2 .design {text-align:center}
ul.footerlist {text-align:center;margin-bottom:15px;padding-left:0}
.footerlist li {list-style-type:none;display:inline-block;font-size:13px}
/*.footerlist li a:before {content:"\f105";font-family:'FontAwesome';margin:0 5px}*/
.footer-col-sm {text-align:center}
.deals-email {margin-bottom:15px}
.gq-center {text-align:left!important}
#form-guest .radio input[type='radio'] {float:left;margin:3px 0 0 0px}
#feedback {position:initial;float:right;background:transparent}
.flexslider {width:100%!important}
.flexslider .slides li {width:100%}
.container-pagetitle {width:95%;left:0;margin-left:0}
.single-rooms #slider .slides li {height:auto!important}
.single-rooms #carousel {display:none}
.detailsright {min-height:0!important;padding-bottom:20px}
.submenu::before {border-color:#7A2647 transparent transparent;border-style:solid;border-width:6px;content:"";display:block;margin:15px 0 0 40% !important;position:absolute;}
.menu-item:hover ul {position:initial;display:block;top:20px;}
.callbacks_nav.callbacks1_nav.next {background:none!important;}
.callbacks_nav.callbacks1_nav.prev {background:none!important;}
.navbar-wrapper {position:relative;}
#strickr > li {color: #ffffff !important;}}
@media (min-width:768px) {.container {max-width:750px;width:100%}
.mobile-banner {display:none}
.sub-container {margin-left:0;margin-right:0}
.deals-email {margin-right:40px}
.navbar-wrapper {position:relative;}
#strickr > li {color: #ffffff !important;}}
@media (min-width:768px) and (max-width:991px) {
#logo {left:50% !important;margin-left:-35px} 
.lang_mobile.flags.mo{
    display: none !important;
}
#nav-main {text-align:center}
.navbar-right {float:none!important}
.navbar-nav.navbar-right:last-child {margin-right:0px}
.navbar-nav>li {float:none;display:inline-block}
.nav>li>a {font-size:13px;padding-left:6px !important;padding-right:6px !important}
.ru .nav>li>a {font-size:12px !important;padding-left:5px !important;padding-right:5px !important}
#top-navmenu {position:absolute;top:0;right:0;margin-right:20px}
#nav-extra .navbar-nav > li.split a {margin-right:0px !important}
.slider-caption {margin-top:50px}
.slider-caption span.line-2 {font-size:80px!important;line-height:70px!important;font-weight:300;text-transform:uppercase}
.home.ru .slider-caption span.line-2 {font-size:30px!important;line-height:50px!important}
.home.th .slider-caption span.line-2 {font-size:50px!important;line-height:70px!important}
.galleria {height:387px}
.around-hotel {padding-right:140px}
.wifi-display {text-align:center;clear:both;position:absolute;top:0;right:15px}
.container-pagetitle {width:750px;left:50%;margin-left:-375px}
ul.footerlist li {background:url("../images/li.png") no-repeat scroll 0 center rgba(0, 0, 0, 0);float:left;line-height:24px;margin-right:20px;overflow:hidden;padding-left:30px;width:45%;}
ul.footerlist li a {float:left}
ul.footerlist {list-style:none;}}
@media (max-width:991px) {#logo {position:relative;-webkit-box-shadow:none;box-shadow:none;padding:0px !important;left:0px}
.logo {height:56px !important;padding:5px 0!important;width:auto}
.block-main-cont {width:100%;}
.block-offer-cont {width:50%;margin:auto;float:none;min-width:320px;overflow:hidden;}
#nav-extra .navbar-collapse {border:0;box-shadow:none}
#nav-extra .navbar-nav > li.split a {margin-right:20px}
#nav-extra .navbar-nav>li>a {float:left;border-bottom:0}
.navbar-wrapper2 {background:#fff;border-bottom:0px solid #ccc;box-shadow:0 0 5px rgba(0, 0, 0, 0.6);padding-bottom:0px}
.navbar-toggle {margin-right:0px}
.makerez {padding-left:0;padding-right:0}
.navbar-nav {margin-top:0;margin-bottom:0}
.makerez-box {height:auto;margin-top:-1px}
ul.footer2-nav.leader {margin-top:15px}
ul.footer2-nav {border-bottom:1px dotted #DDD}
.scal-same-content {max-width:100%}
.footer-col {text-align:center;width:100%;}
ul.footerlist { width:420px; margin:auto;}
.chidden {display:none}
.imgleft {display:block;padding:10px;float:none}}
@media (min-width:992px) {
.navbar-wrapper {position:fixed;}
.container {max-width:970px;width:100%;position:relative;}
ul.nav li.dropdown>ul.dropdown-menu {display:block;margin-top:40px;opacity:0;max-width:0;max-height:0;transition:all .3s ease-in-out;overflow:hidden}
ul.nav li.dropdown:hover>ul.dropdown-menu {display:block;margin-top:0px;opacity:1;max-width:900px;max-height:500px}
#main-navmenu, #top-navmenu {padding-right:0px;margin-right:0px}
#top-navmenu {margin-right:-10px}
.makerez {background:#926836;cursor:pointer;}
.navbar-nav>li.makerez>a {color:#FFF}
.navbar-nav>li.makerez>a:hover {color:#b69869;background:transparent}
.fullscreen-container {width:100% !important;position:relative;padding:0}
.tp-leftarrow {top:50%!important}
.tp-rightarrow {top:50%!important}
.fwi img {width:120%;margin-left:-20px}
.sidebarbox {margin-left:10px;margin-right:-15px}
.offer-item {background:#FFF url(../images/bg_offer.png) 463px 0 repeat-y}
.offer-specs {border-left:1px solid #e8e8e8}
ul.footer2-nav.leader {margin-top:15px}
ul.footer2-nav {border-bottom:1px dotted #DDD}}
@media (min-width:992px) and (max-width:1199px) {.assistance-tel {font-size:24px}
.galleria {height:497px}
.container-pagetitle {width:970px;left:50%;margin-left:-485px}}
@media (max-width:1199px) {.nav>li>a {padding-left:8px;padding-right:8px}
.ru .nav>li>a {font-size:13px}
.reason-box {margin-right:12px}
.rating h5 span {display:block;margin-top:10px}
.ul-reasons li.reason-head {display:block}}

@media (min-width:1200px) {.container {max-width:1170px;width:100%}
.offer-item {/*background:#FFF url(../images/bg_offer.png) 563px 0 repeat-y
background:#FFF url(../images/bg_offer.png) 846px 0 repeat-y*/
background:#FFF url(../images/bg_offer.png) 947px 0 repeat-y}
.fwi img {width:100%;margin-left:0px}}
body {width:100%!important;}
p.room-desc {height:55px;}
/*.navbar-nav>li:hover {background:#A8A8A8;}*/

i.fa {font-size:18px;}
.offer-details table td, .offer-details table th {border:1px solid #CCC;}
.flex-direction-nav {height:40px;position:absolute;width:100%;z-index:99999;top:45%;}
.fa-arrow-circle-o-up:before {font-size:30px;}
.menu-item:hover ul:before {border-color:rgba(182, 152, 105, 0.8) transparent transparent; border-style:solid; border-width:6px; content:""; display:none; margin:-10px 0 0 31.5%; position:absolute;}
.menu-item:hover ul {display:block;top:48px;}
.menu-item > ul > li {font-size:14px;list-style:outside none none;padding:15px 0 10px;text-transform:none;line-height:0px;border-bottom:1px solid rgba(189, 189, 189, 0.31)}
.drop-menu a:link, .drop-menu a:visited {color:#A8A8A8;}
.menu-item:hover ul > li:hover > a {color:#7A2647 !important;}
.menu-item > ul {background:none repeat scroll 0 0 #fff;display:none;margin:0;padding-left:10px;padding-right:10px;position:absolute;top:48px;transition:all 0.8s ease 0s;width:120%;height:auto;}
.footer-col p {margin-bottom:1px;color:#999;font-weight:400;}
.icon-phone, .icon-envelope {padding-right:5px;}
.col-sm-11.design > a {font-family:"Open Sans", sans-serif;}
h1 {color:#7A2647;}
.social:hover {opacity:0.8;}
.cp-orange > a {color:#926836;}
.cp-orange > a:hover {color:#b69869;}
.col-md-12.col-sm-12.cms-editable.cms-content-10 a {color:#7A2647;}
.col-md-12.col-sm-12.cms-editable.cms-content-10 a:hover {color:#AD8092;}
@media only screen and (max-width:320px){.award {padding-left:5% !important;padding-right:0 !important;width:100% !important;}
.peachgroup {width:100% !important;padding-left:0 !important}
.peach {margin-right:-80px !important;}
.peachgroup li {padding-left: 0px !important;}}
@media only screen and (min-width:360px){.award {padding-left:12% !important;padding-right:0 !important;width:100% !important;}
.peachgroup {width:100% !important;padding-left:5% !important}
.peach {margin-right:-42px !important;}
.peachgroup li {padding-left: 0px !important;}}
@media only screen and (min-width:375px){.award {padding-left:12% !important;padding-right:0 !important;width:100% !important;}
.peachgroup {width:100% !important;padding-left:5% !important}
.peach {margin-right:-42px !important;}
.peachgroup li {padding-left: 0px !important;}}
@media only screen and (min-width:412px) and (max-width:450px) {.award {padding-left:9% !important;padding-right:9% !important;width:100% !important;}
.peachgroup {width:100% !important;}
.peach {margin-right:-13px !important;}
.list_carousel .desc{bottom:20px}
.peachgroup li {padding-left: 0px !important;}}
@media only screen and (min-width:480px) and (max-width:515px) {.award {width:100% !important;padding-left:19% !important;padding-right:19% !important;}
.peachgroup {/* float:right; */
    width:100% !important;padding-left:15% !important;padding-right:20% !important;}
.peach {margin-right:-80px !important;}
.peachgroup li {padding-left: 0px !important;}}
@media only screen and (min-width:516px) and (max-width:699px) {.award {width:100% !important;padding-left:0 !important;padding-right:0 !important;}
.peachgroup {/* float:right; */
    width:100% !important;padding-left:23% !important;padding-right:26% !important;}
.peach {margin-right:-60px !important;}
.peachgroup li {padding-left: 0px !important;}}
@media only screen and (min-width:700px) and (max-width:735px) {.award {width:100% !important;padding-left:10% !important;padding-right:10% !important;}
.peachgroup {/* float:right; */
    width:100% !important;padding-left:28% !important;padding-right:28% !important;}
.peach {margin-right:-12px !important;}
.peachgroup li {padding-left: 0px !important;}}
@media only screen and (min-width:736px) and (max-width:767px) {.award {width:100% !important;padding-left:12% !important;padding-right:12% !important;}
.peachgroup {/* float:right; */
    width:100% !important;padding-left:27% !important;padding-right:30% !important;}
.peach {margin-right:-70px !important;}
.peachgroup li {padding-left: 0px !important;}}
@media only screen and (min-width:768px) and (max-width:991px) {.award {width:100% !important;padding-left:10% !important;padding-right:10% !important;}
.peachgroup {/* float:right; */width:100% !important;padding-left:22% !important;padding-right:25% !important;}
.peach {margin-right:-48px !important;}
.peachgroup li {padding-left: 0px !important;}
}
@media only screen and (min-width:992px) and (max-width:1199px) {.award {width:100% !important;padding-left:20% !important;padding-right:20%;}
.peachgroup {/* float:right; */width:100% !important;padding-left:34% !important;padding-right:34% !important;}
.peach {margin-right:-75px !important;}
.peachgroup li {padding-left: 0px !important;}
}
@media only screen and (min-width:1280px) and (max-width:1920px) {.navbar-wrapper {position:fixed;z-index:1000}
.award {float:left;width:65% !important;margin-top:50px;padding-left:0 !important;}
.peachgroup {width:35% !important;padding-left:2% !important;}
.peach {margin-right:-55px !important;}
#strickr > li {color: #ffffff !important;}
.peachgroup li {padding-left: 15px !important;}}
@media only screen and (max-width:991px) {.container {overflow:hidden !important;}}
.peachgroup {float:right;list-style:outside none none;margin-top:30px;}
.award li {display:inline-block;float:left;padding:0 10px 0 0;text-align:center;}
.peach {float:right;margin-top:-15px;width:313px;}
.peachgroup li {float:left;margin-top:20px;padding-left:15px;}
.peach > p {font-size:9px;margin-bottom:0;}

#top-menu-bar > li > a {
    color: #b69869 !important;
    font-size: 10px !important;
    padding: 2px 10px 0px 0px;
    line-height: 12px;
    margin: 0;
    border-right: 1px solid #b69869;
}
#top-menu-bar > li > a:hover {
    color: #926836!important;
}
#top-menu-bar li {
    padding: 12px 5px 12px 5px;
}
#top-menu-bar > li > a:hover {
    color: #e2bf93;
}

ul#strickr {
    width: 100%;
    list-style: none;
    padding-left: 10px;
}
li#icon {
    width: 50%;
    float: left;
    margin-top: -5px;
}
li#c {
    width: 50%;
    float: left;
}
#icon img {
    width: 33px;
    margin-top: -3px;
}
div#showtime {
    line-height: 38px;
    padding-left: 10px;
    padding-right: 5px;
		font-size:13px;
		color: #ffffff;
}
.navbar-nav > li {
   /* height: 40px;
    margin: 0; */
}
li.menu-item {
    padding: 3px 0px 8px 0px;
}
.wifi{
 margin-top: -2px; 
}
#so-nav li:last-child {
    border-right: none;
}
#strickr > li {
    color: #926836;
    font-size: 13px;
	padding-right:15px;
	padding-top: 1px;
}
@media only screen and (max-width: 991px){
  .mobile991{
   display: none;
  }
  .medie-mobile li{
	float:left;
	position: relative;
	height: 40px;
	margin: 0;
	list-style: none;
	display: inline-block;
    padding: 0 5px;
}
.show-medie-mobile{
    position: relative;
    overflow: hidden;
    width: 90px;
    margin: 0 auto;
}
#showtime2 {
    line-height: 40px;
}
.medie-mobile {
    height: 40px;
}
.social {
    padding: 8px 0px 5px 0px;
}
.wifi {
	padding: 8px 0px 5px 0px;
}

}

@media only screen and (min-width: 992px){
  .medie-mobile{
   display: none;
  }
  .menu-mobile-a{
	display: none !important;
  }
  .lang_mobile .flags.spl {
    display: none;
  }
   .lang_mobile_ss .flags.spl {
    display: none;
  }
}

@media only screen and (min-width: 768px){
  .lang_mobile .flags.spl {
    display: none;
  }
}

@media only screen and (max-width: 768px){
	.lang_mobile{
		height: 40px;
	}
  .lang_mobile_ss .flags.spl {
    display: none;
  }
}
.lang_mobile_ss{
    position: relative;
    overflow: hidden;
    width: 70px;
    margin: 0px auto 5px;
}
 .lang_mobile_ss .flags.spl {
    float: left;
    list-style: none;
    text-align: center;
  }


.lang_mobile .flags.spl {
    float: left;
    list-style: none;
}
.info_hilight {
    background: none repeat scroll 0 0 #F2F2F2;
    border-radius: 10px;
    margin: 20px auto;
    min-height: 120px;
    padding: 20px;
}
.info_hilight h3 {
    font-size: 14px;
    padding-bottom: 5px;
    text-transform: uppercase;
    margin: 0px;
    padding: 0px;
}

@media only screen and (min-width: 768px){}
	.menu-item > ul {
	    width: 160px;
	}
}
.drop-menu li .sub-b {
    display: none;
    position: absolute;
    left: 160px;
    background-color: #FFFFFF;
    padding: 10px;
    box-sizing: content-box;
}

ul.drop-menu li:hover .sub-b li {
    display: block;
}

.drop-menu li:hover > .sub-b {
    display: block;
}

.drop-menu li:hover .sub-b:before {
    border-color: transparent transparent transparent #000000;
    top: 10px;
    left: 0;
}
.menu-item > ul > li {
    font-size: 95%;
    list-style: outside none none;
    position: relative;
    margin: 0;
    line-height: 16px;
    padding: 8px 0px;
}
.sub_lv_3:first-child{
	background: url("../images/arrow-bg-r.png") #fff no-repeat right 0px top 8px;
}
.drop-menu li .sub-b {
    display: none;
    position: absolute;
    left: 100%;
    background-color: #FFFFFF;
    padding: 10px;
    box-sizing: content-box;
    top: 0;
    padding: 0 10px;
}
