a,
.details .description a,
.widget a:hover,
.widget a:focus,
.details .description a,
.entry-meta span a:hover,
.entry-meta span a:focus,
.entry-header h2 a:hover,
.entry-header h2 a:focus,
.widget .product-categories .children a:hover,
.widget .product-categories .children a:focus,
.widget .product-categories .children .current-cat a,
.current-cat.cat-parent a,.current-cat-parent a,
.widget ul.product_list_widget .product-title,
.widget_shopping_cart_content .wc-forward,
.tab-content h4,
.tab-content h2 a:hover,
.tab-content h2 a:focus,
.tab-content h3 a:hover,
.tab-content h3 a:focus,
.home-footer-sidebar .widget > div h4,
.byt_address_widget em,
.tab-content .room-types .meta h3,
.error-type,
.error-type h1	{color:#3EA5BB;}

ul > li:before,
.ico:before {color:#5BB5C8;}

.social li a:hover,
.social li a:focus,
.contact:before,
.header .ribbon,
.header #lang_sel li,
.header #lang_sel_click li,
.location_item .ribbon:focus,
.location_item .ribbon:hover,
.view-type .active,
.inner-nav li:hover,
.inner-nav li.active,
.inner-nav li.active:hover,
.inner-nav li.current-menu-item,
.inner-nav li.current-menu-item:hover,
.chart dd span,
.infoBox,
.lb-wrap,
.ui-slider-horizontal .ui-slider-handle,
.pager .current,
.pager a:hover     		{background:#5BB5C8;}

.header .ribbon:before,
.descending:hover:before,
.descending:focus:before,
.infoBox:after 		{border-color:#5BB5C8 transparent transparent transparent;}

.header .ribbon:after 				{border-color: transparent #5BB5C8 transparent transparent;}

.ascending:hover:before,
.ascending:focus:before			{border-color: transparent transparent #5BB5C8 transparent;}

.inner-nav li.active a:after,
.inner-nav li.current-menu-item a:after		{border-color: transparent transparent transparent #5BB5C8;}

.ball,
.ball1 {border: 10px solid #5BB5C8;}

.gradient-button,.wpcf7-submit,.form-submit #submit,
button, input[type="button"], input[type="reset"], input[type="submit"],.scroll-to-top,.testimonials,
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,
.ui-datepicker .ui-state-hover, 							
.ui-datepicker .dp-highlight a,						
.ui-datepicker .dp-highlight span
{
	background: #5BB5C8;
	background: -moz-linear-gradient(top, #5BB5C8 0%, #3EA5BB 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5BB5C8), color-stop(100%,#3EA5BB));
	background: -webkit-linear-gradient(top, #5BB5C8 0%,#3EA5BB 100%);
	background: -o-linear-gradient(top, #5BB5C8 0%,#3EA5BB 100%);
	background: -ms-linear-gradient(top, #5BB5C8 0%,#3EA5BB 100%);
	background: linear-gradient(to bottom, #5BB5C8 0%,#3EA5BB 100%);
}

.gradient-button:hover,.wpcf7-submit:hover,.form-submit #submit:hover,
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover,.scroll-to-top:hover,.scroll-to-top:focus,
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,
.woocommerce #respond input#submit:focus, .woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus
 
{
	background: #3EA5BB;
	background: -moz-linear-gradient(top, #3EA5BB 0%, #5BB5C8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3EA5BB), color-stop(100%,#5BB5C8));
	background: -webkit-linear-gradient(top, #3EA5BB 0%,#5BB5C8 100%);
	background: -o-linear-gradient(top, #3EA5BB 0%,#5BB5C8 100%);
	background: -ms-linear-gradient(top, #3EA5BB 0%,#5BB5C8 100%);
	background: linear-gradient(to bottom, #3EA5BB 0%,#5BB5C8 100%);
}

.scroll-to-top:before 			{border-color: transparent transparent #5BB5C8 transparent;}
.scroll-to-top:hover:before	{border-color: transparent transparent #3EA5BB transparent;}

.image-overlay:before {background:rgba(62, 165, 187, 0.9);}

body {background-image:url(../images/backgrounds/shattered.png);}



@media screen and (max-width: 830px) {
.inner-nav li.active,
.inner-nav li.active:hover {
background: rgb(91,181,200) !important;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViYjVjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZWE1YmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
background: -moz-linear-gradient(top, rgba(91,181,200,1) 0%, rgba(62,165,187,1) 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(91,181,200,1)), color-stop(100%,rgba(62,165,187,1))) !important;
background: -webkit-linear-gradient(top, rgba(91,181,200,1) 0%,rgba(62,165,187,1) 100%) !important;
background: -o-linear-gradient(top, rgba(91,181,200,1) 0%,rgba(62,165,187,1) 100%) !important;
background: -ms-linear-gradient(top, rgba(91,181,200,1) 0%,rgba(62,165,187,1) 100%) !important;
background: linear-gradient(to bottom, rgba(91,181,200,1) 0%,rgba(62,165,187,1) 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5bb5c8', endColorstr='#3ea5bb',GradientType=0 ) !important;
}
}