	.wtrOpacityNone{
		opacity: 0;
	}

	.wtrSht{}



	.wtrShtFullWidthSection{
		position: relative;
	}

	.wtrShtFullWidthSection.wtrShtNoContentInner .wtrInner{
		margin: 0;
		width: 100%;
	}

	.wtrShtFullWidthSection.wtrShtNoContentInner .wtrInner .wtrPageContent{
		padding: 0;
	}

	.wtrShtFullWidthSection .wtrPageContent{
		padding: 0px;
	}

	.wpb_text_column a{
		text-decoration: underline;
	}

	.wpb_text_column a:hover{
		text-decoration: none;
	}

	.wpb_text_column h1,
	.wpb_text_column h2,
	.wpb_text_column h3,
	.wpb_text_column h4,
	.wpb_text_column h5,
	.wpb_text_column h6{
		line-height: 1.2;
	}

	.wpb_text_column ol,
	.wpb_text_column ul{
		margin-top: 20px;
	}

	.wpcf7 p,
	.wpb_column p,
	.wpb_text_column p{
		margin: 0 !important;
	}

	.vc_custom_heading h1,
	.vc_custom_heading h2,
	.vc_custom_heading h3,
	.vc_custom_heading h4,
	.vc_custom_heading h5,
	.vc_custom_heading h6{
		clear: none !important;
		margin: 0;
		text-transform: none;
	}

	.vc_custom_heading a{
		font-size: inherit !important;
	}

	.wtrPageContent h1.vc_custom_heading,
	.wtrPageContent h2.vc_custom_heading,
	.wtrPageContent h3.vc_custom_heading,
	.wtrPageContent h4.vc_custom_heading,
	.wtrPageContent h5.vc_custom_heading,
	.wtrPageContent h6.vc_custom_heading{
		clear: none !important;
		margin: 0;
		text-transform: none;
	}



/* 1. Columns */


	/* Autoheight column fix */


	.wtrAutoHeightColumns .wtrStandardColumn {
		opacity: 0;
	}


	/* Visual Composer Symetrio Update  */


	.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2,
	.vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3,
	.vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5,
	.vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6,
	.vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8,
	.vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9,
	.vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11,
	.vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12{
		position: relative;
		min-height: 1px;
		box-sizing: border-box;
		padding-left: 15px !important; /* New VC fix */
 	 	padding-right: 15px !important; /* New VC fix */
	}

	/* VC fix */

	/*.vc_column_container.vc_col-sm-12 {
	 padding-left: 2%;
	 padding-right: 2%;
	}*/

	/*{
		padding-left: 24px;
		padding-right: 24px;
		box-sizing: border-box;
	}*/

	/*.vcRow.wtrPageContent.wtrMargin{
		margin-right: -15px;
    margin-left: -15px;
	}*/

	.vcRow{
		margin-right: -15px;
		margin-left: -15px;
	}

	.vcRow.wtrPageContent{
		padding: 0;
	}

	.vcRow.wtrPageContent.wtrNoMargin{
		padding: 0;
		margin: 0;
	}

	.wtrShtFullWidthSection.wtrShtFullWidthSectionNoInner .vcRow{
		margin-right: 0px;
		margin-left: 0px;
	}

	.wtrShtFullWidthSection.wtrShtFullWidthSectionNoInner .wtrStandardColumn.vc_col-sm-12{
		padding: 0px;
	}


	/* No spacing between columns */


	.wtrNoMargin.vcRow{
		margin-right: 0;
		margin-left: 0;
	}

	.wtrNoMargin.vcRow > .wpb_column {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}

	.wtrNoMargin > .wpb_column {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}

	.wtrNoMargin > .wpb_column:first-child{
		padding-left: 2%;
	}

	.wtrNoMargin > .wpb_column:last-child{
		padding-right: 2%;
	}

	/* New rules */


	.vcRow.wtrNoMargin > .wpb_column:first-child{
		padding-left: 0;
	}

	.vcRow.wtrNoMargin > .wpb_column:last-child{
		padding-right: 0;
	}

	.wtrNoMargin .vcRow{
		padding-left: 15px !important; /* New VC fix */
		padding-right: 15px !important; /* New VC fix */
	}

	.wtrNoMargin .vcRow .wpb_column{
		padding-right: 0 !important;
		padding-left: 0 !important;
	}

	.wtrShtFullWidthSection.wtrShtFullWidthSectionNoInner .wtrPageContent.vcRow,
	.wtrShtFullWidthSection.wtrShtFullWidthSectionNoInner .wpb_column{
		padding-right: 0 !important;
		padding-left: 0 !important;
	}



	/* Radius corners */


	.wtrRoundedCornersColumn .wpb_wrapper{
		-webkit-border-radius: 	5px;
		-moz-border-radius: 	5px;
		border-radius: 			5px;
	}

	.wtrNoMargin .wpb_column.wtrRoundedCornersColumn .wpb_wrapper{
		-webkit-border-radius: 	0px;
		-moz-border-radius: 	0px;
		border-radius: 			0px;
	}

	.wtrNoMargin .wpb_column.wtrRoundedCornersColumn:first-child .wpb_wrapper{
		-webkit-border-top-left-radius: 	5px;
		-webkit-border-bottom-left-radius: 	5px;
		-moz-border-radius-topleft: 		5px;
		-moz-border-radius-bottomleft: 		5px;
		border-top-left-radius: 			5px;
		border-bottom-left-radius: 			5px;
	}

	.wtrNoMargin .wpb_column.wtrRoundedCornersColumn:last-child .wpb_wrapper{
		-webkit-border-top-right-radius: 	5px;
		-webkit-border-bottom-right-radius: 5px;
		-moz-border-radius-topright: 		5px;
		-moz-border-radius-bottomright: 	5px;
		border-top-right-radius: 			5px;
		border-bottom-right-radius: 		5px;
	}


	/* Custom headline fix */


	.vc_custom_heading h1,
	.vc_custom_heading h2,
	.vc_custom_heading h3,
	.vc_custom_heading h4,
	.vc_custom_heading h5,
	.vc_custom_heading h6{
		text-transform: none;
	}


	/* VC image */


	.wpb_single_image img.vc_box_rounded{
		border-radius: 4px;
	}

	.wpb_single_image img.vc_box_outline,
	.wpb_single_image img.vc_box_outline_circle{
		border-style: solid !important;
		border-width: 1px !important;
	}

	.wpb_single_image img.vc_box_circle,
	.wpb_single_image img.vc_box_outline_circle,
	.wpb_single_image img.vc_box_border_circle,
	.wpb_single_image img.vc_box_shadow_circle,
	.wpb_single_image img.vc_box_shadow_border_circle{
		border-radius: 50% !important;
	}


	/* Other fixes */


	.single-events .wpb_text_column{
		margin-right: 2%;
		margin-left: 2%;
	}


/* Instagram Gallery */


	.wtrShtInstagramGallery{
		width: 100%;
	}

	.wtrShtInstagramGallery.fiveInRow .wtrShtInstagramGalleryItem{
		width: 20%;
	}

	.wtrShtInstagramGallery.fourInRow .wtrShtInstagramGalleryItem{
		width: 25%;
	}

	.wtrShtInstagramGallery.threeInRow .wtrShtInstagramGalleryItem{
		width: 33.33%;
	}

	.wtrShtInstagramGallery.twoInRow .wtrShtInstagramGalleryItem{
		width: 50%;
	}

	.wtrShtInstagramGallery.oneInRow .wtrShtInstagramGalleryItem{
		width: 100%;
	}

	.wtrShtInstagramGalleryItem{
		float: left;
		padding: 1%;
		background-color: #ffffff;
		box-shadow: 0px 0px 1px rgba(0,0,0,0.2);
	}

	.wtrShtInstagramGalleryItem img{
		display: block;
	}

	.wtrShtInstagramGalleryItem:hover .wtrShtInstagramGalleryItemOverlay{
		opacity: 1;
	}

	.wtrShtInstagramGalleryItem:hover .wtrShtInstagramGalleryItemComm,
	.wtrShtInstagramGalleryItem:hover .wtrShtInstagramGalleryItemLikes{
		opacity: 0.6;
		bottom: 20px;
	}

	.wtrShtInstagramGalleryItem:hover .wtrShtInstagramGalleryItemLink{
		opacity: 1;
	}

	.wtrShtInstagramGalleryItem:hover .wtrShtInstagramGalleryItemLink i{
		opacity: 1;
		top: 50%;
	}

	.wtrShtInstagramGalleryItemOverlay{
		opacity: 0;
		position: absolute;
		top: 0px;
		left: 0px;
		right: 0px;
		bottom: 0px;
		width: 100%;
		height: 100%;
	}

	.wtrShtInstagramGalleryItemPicHolder{
		position: relative;
	}

	.wtrShtInstagramGalleryItemPic{
		border-radius: 			0px !important;
		-moz-border-radius: 	0px !important;
		-webkit-border-radius: 	0px !important;
	}

	.wtrShtInstagramGalleryAnim{
		-webkit-transition: all .30s ease-in-out;
		-moz-transition: 	all .30s ease-in-out;
		-ms-transition: 	all .30s ease-in-out;
		-o-transition: 		all .30s ease-in-out;
		transition: 		all .30s ease-in-out;
	}

	.wtrShtInstagramGalleryAnimSec{
		-webkit-transition: all .40s ease-in-out;
		-moz-transition: 	all .40s ease-in-out;
		-ms-transition: 	all .40s ease-in-out;
		-o-transition: 		all .40s ease-in-out;
		transition: 		all .40s ease-in-out;
	}

	.wtrShtInstagramGalleryItemLink i{
		font-size: 40px;
		color: #ffffff;
		top: 60%;
		left: 50%;
		-webkit-border-radius:	100px;
		-moz-border-radius:		100px;
		border-radius:			100px;
		padding: 20px;
		background-color: rgba(255,255,255,0.15);
		margin-top: -40px;
		margin-left: -35px;
		position: absolute;
		opacity: 1;
		z-index: 3;
	}

	.wtrShtInstagramGalleryItemLink{
		position: absolute;
		top: 0px;
		left: 0px;
		right: 0px;
		bottom: 0px;
		width: 100%;
		height: 100%;
		opacity: 0;
		display: block;
		z-index: 2;

	}

	.wtrShtInstagramGalleryItemLikes span,
	.wtrShtInstagramGalleryItemComm span{
		font-size: 16px;
		font-weight: bold;
		color: #fff;
		margin-left: 3px;
	}

	.wtrShtInstagramGalleryItemComm i,
	.wtrShtInstagramGalleryItemLikes i{
		color: #ffffff;
		font-size: 20px;
	}

	.wtrShtInstagramGalleryItemComm{
		position: absolute;
		bottom: 25px;
		right: 20px;
		opacity: 0;
	}

	.wtrShtInstagramGalleryItemLikes{
		position: absolute;
		bottom: 25px;
		left: 20px;
		opacity: 0;
	}


/* Instagram Photo */


	.wtrShtInstagramPhoto iframe .EmbedSocialProof{
		background-color: transparent !important;
	}

	.wtrShtInstagramPhoto iframe{
		-webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.12);
		-moz-box-shadow: 	0 0 0 1px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.12);
		box-shadow: 		0 0 0 1px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.12);
	}

	.wtrShtInstagramPhoto embed{
		-webkit-box-shadow: 0 0 0 0px rgba(0,0,0,.04),0 0px 0px rgba(0,0,0,.12) !important;
		-moz-box-shadow: 	0 0 0 0px rgba(0,0,0,.04),0 0px 0px rgba(0,0,0,.12) !important;
		box-shadow: 		0 0 0 0px rgba(0,0,0,.04),0 0px 0px rgba(0,0,0,.12) !important;
	}


/* 2. Markup */


	.wtrShtMark{
		padding: 1px 7px 2px;
		-webkit-border-radius:	2px;
		-moz-border-radius:		2px;
		border-radius:			2px;
	}


/* Buttons */


	/* Standard Buttons */


	.wtrButtonStd{
		vertical-align:middle;
		display:inline-block;
		text-align: center;
		font-size: 16px !important;
		line-height: 1;
		border: 0;
		font-weight: bold;
		padding: 13px 40px 13px;
		border-radius: 			3px;
		-moz-border-radius: 	3px;
		-webkit-border-radius: 	3px;
		cursor: pointer;
		text-decoration: none !important;
	}

	.wtrButtonStd:hover{
		text-decoration: none !important;
	}


	/* Rounded Buttons */


	.wtrButtonRad{
		font-weight: bold;
		padding: 13px 40px 13px;
		border-radius: 			50px;
		-moz-border-radius: 	50px;
		-webkit-border-radius: 	50px;
		cursor: pointer;
	}


	/* Transparent Rounded Buttons */


	.wtrButtonTrans{
		padding: 13px 40px 13px;
		background: transparent !important;
		border-style: solid;
		border-width: 3px;
	}


	/* Buttons sizes */


	.wtrButtonTrans.big,
	.wtrButtonStd.big,
	.wtrButtonRound.big{
		padding: 18px 42px;
		font-size: 20px !important;
	}


	/* Button fullwidth */


	.wtrButtonFullWidth{
		width: 100%;
	}


	/* Button arrow animation */


	.wtrButtonHoverAnim:before,
	.wtrButtonHoverAnim{
		-webkit-transition: all .15s ease-in-out;
		-moz-transition: 	all .15s ease-in-out;
		-ms-transition: 	all .15s ease-in-out;
		-o-transition: 		all .15s ease-in-out;
		transition: 		all .15s ease-in-out;
		position: relative;
	}

	.wtrButtonHoverAnim:before {
		font-family: FontAwesome;
		content: '\f061';
		position: absolute;
		height: 100%;
		font-size: 14px !important;
		font-weight: normal;
		line-height: 0;
		right: 30px;
		opacity: 0;
		top: 50%;
	}

	.wtrButtonHoverAnim:hover:before {
		right: 20px;
		opacity: 1;
	}

	.wtrButtonStd:active {
		position:relative;
		top:1px;
	}

	.wtrButtonFullWidth.wtrButtonHoverAnim:before{
		right: 30px;
		left: auto;
	}

	.wtrButtonFullWidth.wtrButtonHoverAnim:hover:before{
		right: 20px;
		left: auto;
	}


	/* Button fade animation */


	.wtrButtonAnim{
		-webkit-transition: all .15s ease-in-out;
		-moz-transition: 	all .15s ease-in-out;
		-ms-transition: 	all .15s ease-in-out;
		-o-transition: 		all .15s ease-in-out;
		transition: 		all .15s ease-in-out;
	}


	/* Filled button colors */


	.wtrButtonRad.green,
	.wtrButtonStd.green{
		background-color: #1fce6d;
		color: #ffffff !important;
	}

	.wtrButtonRad.green:hover,
	.wtrButtonStd.green:hover{
		background-color: #27ae60;
		color: #ffffff !important;
	}

	.wtrButtonRad.turquoise,
	.wtrButtonStd.turquoise{
		background-color: #1abc9c;
		color: #ffffff !important;
	}

	.wtrButtonRad.turquoise:hover,
	.wtrButtonStd.turquoise:hover{
		background-color: #16a085;
		color: #ffffff !important;
	}

	.wtrButtonRad.blue,
	.wtrButtonStd.blue{
		background-color: #3498db;
		color: #ffffff !important;
	}

	.wtrButtonRad.blue:hover,
	.wtrButtonStd.blue:hover{
		background-color: #2980b9;
		color: #ffffff !important;
	}

	.wtrButtonRad.purple,
	.wtrButtonStd.purple{
		background-color: #9b59b6;
		color: #ffffff !important;
	}

	.wtrButtonRad.purple:hover,
	.wtrButtonStd.purple:hover{
		background-color: #8e44ad;
		color: #ffffff !important;
	}

	.wtrButtonRad.navy,
	.wtrButtonStd.navy{
		background-color: #34495e;
		color: #ffffff !important;
	}

	.wtrButtonRad.navy:hover,
	.wtrButtonStd.navy:hover{
		background-color: #2c3e50;
		color: #ffffff !important;
	}

	.wtrButtonRad.yellow,
	.wtrButtonStd.yellow{
		background-color: #f1c40f;
		color: #ffffff !important;
	}

	.wtrButtonRad.yellow:hover,
	.wtrButtonStd.yellow:hover{
		background-color: #f39c12;
		color: #ffffff !important;
	}

	.wtrButtonRad.orange,
	.wtrButtonStd.orange{
		background-color: #e67e22;
		color: #ffffff !important;
	}

	.wtrButtonRad.orange:hover,
	.wtrButtonStd.orange:hover{
		background-color: #d35400;
		color: #ffffff !important;
	}

	.wtrButtonRad.red,
	.wtrButtonStd.red{
		background-color: #e74c3c;
		color: #ffffff !important;
	}

	.wtrButtonRad.red:hover,
	.wtrButtonStd.red:hover{
		background-color: #c0392b;
		color: #ffffff !important;
	}

	.wtrButtonRad.gray,
	.wtrButtonStd.gray{
		background-color: #f5f5f5;
		color: #888888 !important;
	}

	.wtrButtonRad.gray:hover,
	.wtrButtonStd.gray:hover{
		background-color: #eeeeee;
		color: #666 !important;
	}

	.wtrButtonRad.darkGrey,
	.wtrButtonStd.darkGrey{
		background-color: #999999;
		color: #ffffff !important;
	}

	.wtrButtonRad.darkGrey:hover,
	.wtrButtonStd.darkGrey:hover{
		background-color: #777777;
		color: #ffffff !important;
	}

	.wtrButtonRad.white,
	.wtrButtonStd.white{
		background-color: rgba(255,255,255,0.8);
		color: #000000 !important;
	}

	.wtrButtonRad.white:hover,
	.wtrButtonStd.white:hover{
		background-color: #ffffff;
		color: #000000 !important;
	}

	.wtrButtonRad.black,
	.wtrButtonStd.black{
		background-color: #000000;
		color: #ffffff !important;
	}

	.wtrButtonRad.black:hover,
	.wtrButtonStd.black:hover{
		background-color: #333;
		color: #ffffff !important;
	}


	/* Transparent button colors */


	.wtrButtonTrans.green{
		border-color: #1fce6d;
		color: #1fce6d !important;
	}

	.wtrButtonTrans.green:hover{
		border-color: #27ae60;
		color: #27ae60 !important;
	}

	.wtrButtonTrans.turquoise{
		border-color: #1abc9c;
		color: #1abc9c !important;
	}

	.wtrButtonTrans.turquoise:hover{
		border-color: #16a085;
		color: #16a085 !important;
	}

	.wtrButtonTrans.blue{
		border-color: #3498db;
		color: #3498db !important;
	}

	.wtrButtonTrans.blue:hover{
		border-color: #2980b9;
		color: #2980b9 !important;
	}

	.wtrButtonTrans.purple{
		border-color: #9b59b6;
		color: #9b59b6 !important;
	}

	.wtrButtonTrans.purple:hover{
		border-color: #8e44ad;
		color: #8e44ad !important;
	}

	.wtrButtonTrans.navy{
		border-color: #34495e;
		color: #34495e !important;
	}

	.wtrButtonTrans.navy:hover{
		border-color: #2c3e50;
		color: #2c3e50 !important;
	}

	.wtrButtonTrans.yellow{
		border-color: #f1c40f;
		color: #f1c40f !important;
	}

	.wtrButtonTrans.yellow:hover{
		border-color: #f39c12;
		color: #f39c12 !important;
	}

	a.wtrButtonTrans.orange{
		border-color: #e67e22;
		color: #e67e22 !important;
	}

	a.wtrButtonTrans.orange:hover{
		border-color: #d35400;
		color: #d35400 !important;
	}

	.wtrButtonTrans.red{
		border-color: #e74c3c;
		color: #e74c3c !important;
	}

	.wtrButtonTrans.red:hover{
		border-color: #c0392b;
		color: #c0392b !important;
	}

	.wtrButtonTrans.gray{
		border-color: #ecf0f1;
		color: #bdc3c7 !important;
	}

	.wtrButtonTrans.gray:hover{
		border-color: #bdc3c7;
		color: #bdc3c7 !important;
	}

	.wtrButtonTrans.darkGrey{
		border-color: #95a5a6;
		color: #95a5a6 !important;
	}

	.wtrButtonTrans.darkGrey:hover{
		border-color: #7f8c8d;
		color: #7f8c8d !important;
	}

	.wtrButtonTrans.white{
		border-color: #ffffff;
		color: #ffffff !important;
	}

	.wtrButtonTrans.white:hover{
		border-color: #ffffff;
		color: #ffffff !important;
	}


	.wtrButtonTrans.black{
		border-color: #000000;
		color: #000000 !important;
	}

	.wtrButtonTrans.black:hover{
		border-color: #000000;
		color: #000000 !important;
	}


/* Divider */


	/* Divider globals */


	.wtrHrDivider{
		display: block;
		clear: both;
		width: auto;
		border: none;
		outline: none;
		height: 1px;
	}

	.wtrDashedDivider,
	.wtrDotsDivider{
		display: block;
		clear: both;
		width: auto;
		border: none;
		outline: none;
		min-height: 30px;
	}


	/* Dotted Divider */


	.wtrDotsDivider span {
		width: 6px;
		height: 6px;
		margin: 0 6px;
		display: inline-block;
		overflow: hidden;
		border-radius: 			50px;
		-moz-border-radius: 	50px;
		-webkit-border-radius: 	50px;
	}


	/* Dashed Divider */


	.wtrDashedDivider span {
		width: 12px;
		height: 4px;
		margin: 0 3px;
		display: inline-block;
		overflow: hidden;
		border-radius: 			2px;
		-moz-border-radius: 	2px;
		-webkit-border-radius: 	2px;
	}


	/* Peaks Divider */


	.wtrPeaksDivider i{
		display: inline-block;
		font-weight: normal;
		font-size: 18px;
		line-height: 12px;
		margin: 0 -10px 0 0;
	}

	.wtrPeaksDivider i:last-child{
		margin: 0 0px 0 0px;
	}


	/* Divider - positions */


	.wtrHrDivider.right{
		float: right;
	}

	.wtrHrDivider.left{
		float: left;
	}

	.wtrHrDivider.center{
		margin: 0 auto;
	}

	.wtrPeaksDivider.right,
	.wtrDashedDivider.right,
	.wtrDotsDivider.right{
		text-align: right;
	}

	.wtrPeaksDivider.center,
	.wtrDashedDivider.center,
	.wtrDotsDivider.center{
		text-align: center;
	}


	/* Icon Divider */


	.wtrIconDivider{
		display: block;
		clear: both;
		width: auto;
		height: 31px;
		outline: none;
		position: relative;
		border-top-width: 1px;
		border-style: solid;
	}

	.wtrIconDividerStyle{
		border-radius: 200px;
		width: 32px;
		height: 31px;
		border-width: 3px;
		border-style: solid;
		display: block;
		position: absolute;
		margin-left: -16px;
		margin-top: -16px;
		text-align: center;
	}

	.wtrIconDividerStyle.center{
		left: 50%;
	}

	.wtrIconDividerStyle.right{
		right: 0;
	}

	.wtrIconDividerStyle.left{
		left: 16px;
	}

	.wtrIconDividerIco i{
		font-size: 15px;

	}

	.wtrIconDivider.center{
		margin: 0px auto;
	}

	.wtrIconDivider.right{
		float: right;
	}

	.wtrIconDivider.left{
		float: left;
	}


/* Custom list */


	.wtrCustomList{
		padding: 0px;
		margin: 0px;
	}

	.wtrCustomListItem{
		padding: 0px;
		margin: 0px;
	}

	.wtrCustomListItem li:last-child{
		margin-bottom: 0;
	}

	.wtrCustomListItem li{
		list-style: none;
		line-height: 1.4 !important;
		height: auto;
		margin: 0px 0px 15px 0px !important;
		padding: 0px 0px 5px !important;
		position: relative;
	}

	.wtrCustomListItemIcon{
		text-align: center;
		width: 34px;
		min-height: 34px;
		float: left;
		margin-right: 15px;
		border-radius: 3px;
		position: absolute;
		bottom: 20px;
		top: 0px;
		height: 100%;
	}

	.wtrCustomListItem li i{
		font-size: 20px;
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0px;
		right: 0px;
		top: 50%;
		margin-top: -11px;
		bottom: 0px;
		text-align: center;
	}

	.wtrCustomListItemName{
		float: left;
		margin-top: 9px;
		margin-left: 50px;
	}


/* Standard Icon */


	.wtrShtIconFloatLeft{
		float: left;
	}

	.wtrShtIconFloatRight {
		float: right;
	}


/* Table Icon list */


	.wtrShtIconBoxIconHolder{
		margin: 0;
		list-style: none;
		float: left;
		width: 100%;
		display: block;
		padding: 10px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		border-radius: 3px;
	}

	.wtrShtIconBoxList{
		margin-top: 20px;
	}

	.wtrShtIconBoxList span{
		width: 60px;
		height: 60px;
		line-height: 0;
		margin-right: 10px;
		display: table-cell;
		vertical-align: middle;
		text-align: center;
	}

	.wtrShtIconBoxList span i {
		font-size: 43px;
		line-height: 60px;
	}

	.wtrShtIconBoxTextHolder{
		display: table-cell;
		vertical-align: middle;
		padding: 0 0 0 10px;
		font-weight: bold;
		font-size: 18px;
		line-height: 1.3 !important;
	}

	.wtrShtIconBoxListDivider{
		margin: 10px 0px;
		height: 1px;
		width: 100%;
		float: left;
		border-bottom-width: 1px;
		border-bottom-style: solid;
	}

	.wtrShtIconBoxListAnimation{
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: 	all 0.2s ease-in-out;
		-o-transition: 		all 0.2s ease-in-out;
		transition: 		all 0.2s ease-in-out;
	}

	.wtrShtIconBoxListLight .wtrShtIconBoxTextHolder,
	.wtrShtIconBoxListLight span i {
		color: #ffffff !important;
	}

	.wtrShtIconBoxListLight .wtrShtIconBoxListDivider{
		border-color: rgba(255,255,255,0.3) !important;
	}

	.wtrShtIconBoxListLight .wtrShtIconBoxIconHolder:hover{
		background: rgba(255,255,255,0.2) !important;
	}


/* Gallery */


	/* FlexSlider v2.2.0 - http://www.woothemes.com/flexslider/ */


	.wtrShtSliderGallery .flexslider {
		margin: 0;
		background: transparent;
		position: relative;
		-webkit-border-radius: 	4px;
		-moz-border-radius: 	4px;
		-o-border-radius: 		4px;
		border-radius: 			4px;
		zoom: 1;
	}

	.wtrShtSliderGallery .flexslider img{
		display: block !important;
	}

	.wtrShtSliderGallery .flex-viewport {
		max-height: 2000px;
		-webkit-transition: all 1s ease;
		-moz-transition: 	all 1s ease;
		-o-transition: 		all 1s ease;
		transition: 		all 1s ease;
	}

	.wtrShtSliderGallery .loading .flex-viewport {
		max-height: 300px;
	}

	.wtrShtSliderGallery .flexslider .slides {
		zoom: 1;
	}

	.wtrShtSliderGallery .carousel li {
		margin-right: 5px;
	}

	.wtrShtSliderGallery .flex-direction-nav {
		*height: 0;
	}

	.wtrShtSliderGallery .flex-direction-nav a  {
		text-decoration:none;
		display: block;
		margin: -35px 0 0;
		position: absolute;
		top: 50%;
		z-index: 10;
		overflow: hidden;
		opacity: 0;
		cursor: pointer;
		-webkit-transition: all .3s ease;
		-moz-transition: all .3s ease;
		transition: all .3s ease;
	}

	.wtrShtSliderGallery .flex-direction-nav .flex-prev {
		left: 30px;
	}

	.wtrShtSliderGallery .flex-direction-nav .flex-next {
		right: 30px;
		text-align: right;
	}

	.wtrShtSliderGallery .flexslider:hover .flex-prev {
		opacity: 1;
		left: 20px;
	}

	.wtrShtSliderGallery .flexslider:hover .flex-next {
		opacity: 1;
		right: 20px;
	}

	.wtrShtSliderGallery .flexslider:hover .flex-next:hover,
	.flexslider:hover .flex-prev:hover {
		opacity: 1;
	}

	.wtrShtSliderGallery .flex-direction-nav .flex-disabled {
		opacity: 0!important;
		filter:alpha(opacity=0);
		cursor: default;
	}

	.wtrShtSliderGallery .flex-direction-nav a:before  {
		font-family: "flexslider-icon";
		font-size: 18px;
		display: inline-block;
		content: '\f001';
		margin-bottom: 1000px;
		font-weight: normal;
	}

	.wtrShtSliderGallery .flex-direction-nav a.flex-next:before  {
		content: '\f002';
	}

	.wtrShtSliderGallery .flex-direction-nav li a{
		-webkit-border-radius: 	3px;
		-moz-border-radius: 	3px;
		-o-border-radius: 		3px;
		border-radius: 			3px;
		padding: 23px 11px;
		height: 70px;
		width: 34px;
	}

	.wtrShtSliderGallery .flex-control-nav {
		width: 100%;
		position: absolute;
		bottom: 5px;
		text-align: center;
		z-index: 2;
	}

	.wtrShtSliderGallery .flex-control-nav li {
		margin: 0 6px;
		display: inline-block;
		zoom: 1;
		*display: inline;
	}

	.wtrShtSliderGallery .flex-control-paging li a {
		width: 17px;
		height: 17px;
		display: block;
		background: transparent;
		cursor: pointer;
		text-indent: -9999px;
		-webkit-border-radius: 	20px;
		-moz-border-radius: 	20px;
		-o-border-radius: 		20px;
		border-radius: 			20px;
		border-width: 4px;
		border-style: solid;
	}

	.wtrShtSliderGallery .flex-control-paging li a:hover {
		background: transparent;
	}

	.wtrShtSliderGallery .flex-control-paging li a.flex-active {
		background: transparent;
		cursor: default;
	}

	.wtrShtSliderGallery .flex-control-thumbs {
		margin: 5px 0 0;
		position: static;
		overflow: hidden;
	}

	.wtrShtSliderGallery .flex-control-thumbs li {
		width: 25%;
		float: left;
		margin: 0;
	}

	.wtrShtSliderGallery .flex-control-thumbs img {
		width: 100%;
		display: block;
		opacity: .7;
		cursor: pointer;
	}

	.wtrShtSliderGallery .flex-control-thumbs img:hover {
		opacity: 1;
	}

	.wtrShtSliderGallery .flex-control-thumbs .flex-active {
		opacity: 1;
		cursor: default;
	}


	/* 4 column gallery  */


	.wtrShtGallery .wtrColOneFourth{
		margin: 0 !important;
		width: 25%;
	}

	.wtrShtGallery .wtrShtGalleryItem{
		position: relative;
		overflow: hidden;
	}

	.wtrShtGallery .wtrShtGalleryItem img{
		border-radius: 			0px;
		-moz-border-radius: 	0px;
		-webkit-border-radius: 	0px;
		display: block;
	}

	.wtrShtGallery .wtrShtGalleryItemOverlay{
		position: absolute;
		height: 100%;
		width: 100%;
		z-index: 1;
		background: rgba(0, 0, 0, 0.0);
	}

	.wtrShtGallery .wtrHoverdGalleryItemAnimation{
		-webkit-transition: all 0.25s ease;
		-moz-transition: 	all 0.25s ease;
		-o-transition: 		all 0.25s ease;
		transition: 		all 0.25s ease;
	}

	.wtrShtGallery .wtrShtGalleryItem:hover .wtrHoveredGalleryItemElements{
		opacity: 1;
		bottom: 0px;
	}

	.wtrShtGallery .wtrHoveredGalleryItemElements{
		height: 100%;
		width: 100%;
		position: absolute;
		z-index: 2;
		opacity: 0;
		bottom: -30px;
	}

	.wtrShtGallery .wtrHoveredGalleryItemElements:before{
		font-family: FontAwesome;
		content: '\f067';
		position: absolute;
		font-size: 24px;
		border-width: 5px;
		border-style: solid;
		-webkit-border-radius:	50px;
		-moz-border-radius:		50px;
		border-radius:			50px;
		height: 72px;
		width: 72px;
		font-weight: normal;
		line-height: 75px;
		left: 50%;
		top: 50%;
		margin: -40px 0 0 -40px;
		z-index: 500;
		text-align: center;
	}


/* Clients */


	/* Fullwidth client grid */


	.wtrClientsTable{
		background-color: transparent !important;
		display:table;
		border-collapse: collapse;
		width:100%;
		/*box-sizing: content-box;*/
	}

	.wtrClientsTable .wtrColOneFifth{
		margin: 0;
		width: 20%;
		float: none;
		position: static;
	}

	.wtrClientFix{
		position: relative;
		display: inline-block;
		top: 0px;
		bottom: 0px;
		left: 0px;
		right: 0px;
		width: 100%;
		height: 100%;
	}

	.wtrClientsRow{
		width: 100%;
		display:table-row;
		text-align: center;
	}

	.wtrClientItem{
		display:table-cell;
		border-width: 1px;
		border-style: solid;
	}

	.wtrClientsTable .wtrClientItem{
		margin: 0;
		width: auto;
		/*width: 20.00%;*/
		text-align: center;
		vertical-align: middle;
	}

	.wtrClientsTable .wtrFWClientItemImg{
		width: 70%;
		display: block;
		margin: 30px auto 15px;
	}

	.wtrClientItem .wtrClientOverlay{
		position: absolute;
		width: 100%;
		z-index: 1;
/*		background: rgba(255, 255, 255, 0.8);*/
		opacity: 0;
		left: 0px;
		right: 0px;
		top: 3px;
		bottom: 2px;
	}

	.wtrClientItem:hover .wtrClientOverlay {
		opacity: 1;
	}

	.wtrClientUrl{
		position: absolute;
		opacity: 0;
		z-index: 2;
		bottom: 35%;
		width: 100%;
		left: 0px;
		font-weight: normal !important;
		font-size: 14px;
	}

	.wtrClientItem:hover .wtrClientUrl{
		opacity: 1;
		bottom: 29%;
	}

	.wtrClientName h4{
		font-size: 18px;
		margin: 0;
	}

	.wtrClientName{
		position: absolute;
		opacity: 0;
		z-index: 2;
		bottom: 30%;
		width: 100%;
		left: 0px;
	}

	.wtrClientItem:hover .wtrClientName{
		opacity: 1;
		bottom: 59%;
		margin-bottom: -15px;
		display: block;
		width: 100%;
		left: 0px;
	}

	.wtrClientItem:hover .wtrFWClientItemImg{
		-webkit-transform: 	scale(0.9);
		-moz-transform: 	scale(0.9);
		-ms-transform: 		scale(0.9);
		-o-transform: 		scale(0.9);
		transform: 			scale(0.9);
		opacity: 0.1;
	}

	.wtrImgAnimate,
	.wtrClientUrl{
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: 	all 0.3s ease-in-out;
		-o-transition: 		all 0.3s ease-in-out;
		transition: 		all 0.3s ease-in-out;
	}

	.wtrClientName{
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: 	all 0.2s ease-in-out;
		-o-transition: 		all 0.2s ease-in-out;
		transition: 		all 0.2s ease-in-out;
	}

	.wtrShtFullWidthSection .wtrSht .wtrInner .wtrClientName h4,
	.wtrShtBoxedWidth .wtrClientName h4{
		font-size: 16px;
	}

	.wtrShtFullWidthSection .wtrSht .wtrInner .wtrClientUrl,
	.wtrShtBoxedWidth .wtrClientUrl{
		font-size: 14px;
	}

	.wtrShtFullWidthSection .wtrSht .wtrInner .wtrClientItem:hover .wtrClientName,
	.wtrShtBoxedWidth .wtrClientItem:hover .wtrClientName{
		margin-bottom: -10px;
	}


	/* Boxed clients carusel  */


	.wtrShtHeadline{
		font-size: 22px !important;
		font-weight: bold;
	}

	.wtrClinetsCarusel{
		margin-top: 23px;
	}

	.wtrClinetsCaruselItem{
		text-align: center;
	}

	.wtrClinetsCaruselItem .wtrClinetsCaruselItemImg{
		/*width: 90% !important;*/
		max-width: 90%;
		opacity: 1;
		-webkit-backface-visibility: hidden;
		-webkit-transform: translateZ(0) scale(1.0, 1.0);
	}

	.wtrClientImgAnimation{
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: 	all 0.2s ease-in-out;
		-o-transition: 		all 0.2s ease-in-out;
		transition: 		all 0.2s ease-in-out;
	}

	.wtrClinetsCaruselItem .wtrClinetsCaruselItemImg:hover{
		opacity: 0.7;
		-webkit-transform: 	scale(0.9);
		-moz-transform: 	scale(0.9);
		-ms-transform: 		scale(0.9);
		-o-transform: 		scale(0.9);
		transform: 			scale(0.9);
	}

	.wtrClinetsCarusel .owl-controls{
		position: absolute;
		top: -48px;
		right: 0px;
		border-width: 1px;
		border-style: solid;
		-webkit-border-radius: 30px;
		-moz-border-radius: 30px;
		border-radius: 30px;
		padding: 0 5px;
	}

	.wtrClinetsCarusel.owl-theme .owl-dots .owl-dot {
		display: inline-block;
		zoom: 1;
		*display: inline;
	}

	.wtrClinetsCarusel.owl-theme .owl-dots .owl-dot span {
		width: 12px;
		height: 12px;
		margin: 6px 5px 0px 5px;
		display: block;
		-webkit-backface-visibility: visible;
		-webkit-transition: opacity 200ms ease;
		-moz-transition: 	opacity 200ms ease;
		-ms-transition: 	opacity 200ms ease;
		-o-transition: 		opacity 200ms ease;
		transition: opacity 200ms ease;
		-webkit-border-radius: 30px;
		-moz-border-radius: 30px;
		border-radius: 30px;
	}

	.wtrClientsNoControls .owl-controls{
		display: none;
	}

	.wtrClientsNoControls .wtrClinetsCarusel{
		margin-top: 0px;
	}

	.wtrShtClientsLight .wtrShtHeadline{
		color: #ffffff;
	}

	.wtrShtClientsLight .wtrClinetsCarusel .owl-controls{
		border-color: rgba(255,255,255,0.3) !important;
	}

	.wtrShtClientsLight .wtrClinetsCarusel.owl-theme .owl-dots .owl-dot span{
		background-color: rgba(255,255,255,0.3) !important;
	}

	.wtrShtClientsLight .wtrClinetsCarusel.owl-theme .owl-dots .owl-dot.active span,
	.wtrShtClientsLight .wtrClinetsCarusel.owl-theme .owl-dots .owl-dot:hover span{
		background-color: rgba(255,255,255,0.9) !important;
	}


/* Content Slider */


	.wtrShtContentSlider{
		width: 100%;
	}

	.wtrShtContentSlider.wtrShtContentSliderNoDots .owl-controls{
		margin-top: 0;
	}

	.wtrShtContentSlider.wtrShtContentSliderNoDots .owl-dots{
		display: none !important;
	}

	.wtrShtContentSlider.wtrShtContentSliderNoDots .owl-controls .owl-nav [class*=owl-]{
		top: 50% !important;
		margin-top: -50px !important;
	}

	.wtrShtContentSlider .owl-controls{
		margin-top: 40px;
		text-align: center;
		padding: 0 5px;
	}

	.wtrShtContentSlider .owl-theme .owl-dots .owl-dot {
		display: inline-block;
		zoom: 1;
		*display: inline;
	}

	.wtrShtContentSlider .owl-theme .owl-dots .owl-dot span {
		width: 19px;
		height: 19px;
		margin: 6px 5px 0px 5px;
		display: block;
		-webkit-border-radius: 30px;
		-moz-border-radius: 30px;
		border-radius: 30px;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: 	all 0.3s ease-in-out;
		-o-transition: 		all 0.3s ease-in-out;
		transition: 		all 0.3s ease-in-out;
		border-width: 3px;
		border-style: solid;
	}

	.wtrShtContentSlider .owl-theme .owl-controls .owl-nav [class*=owl-]{
		font-size: 14px;
		display: inline-block;
		cursor: pointer;
		position: absolute;
		top: 35%;
		margin-top: -30px;
	}

	.wtrShtContentSlider .owl-theme .owl-controls .owl-next,
	.wtrShtContentSlider .owl-theme .owl-controls .owl-prev{
		position: absolute;
		right: -70px;
		-webkit-border-radius:	3px;
		-moz-border-radius:		3px;
		border-radius:			3px;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: 	all 0.3s ease-in-out;
		-o-transition: 		all 0.3s ease-in-out;
		transition: 		all 0.3s ease-in-out;
		padding: 30px 10px;
		z-index: 500;
	}

	.wtrShtContentSlider .owl-theme .owl-controls .owl-prev{
		right: auto;
		left: -70px;
	}

	.wtrShtContentSlider .owl-theme .owl-controls .owl-next:before,
	.wtrShtContentSlider .owl-theme .owl-controls .owl-prev:before{
		font-family: FontAwesome;
		font-weight: bold;
		font-size: 30px;
		line-height: 39px;
		text-align: center;
	}

	.wtrShtContentSlider .owl-theme .owl-controls .owl-next:before{
		content: '\f105';
	}

	.wtrShtContentSlider .owl-theme .owl-controls .owl-prev:before{
		content: '\f104';
	}

	.wtrContentSidebar .wtrShtContentSlider .owl-nav{
		position: absolute;
		width: 100%;
		right: 0px;
		left: 0px;
		bottom: 0px;
	}

	.wtrContentSidebar .wtrShtContentSlider .owl-nav .owl-next:before,
	.wtrContentSidebar .wtrShtContentSlider .owl-nav .owl-prev:before{
		line-height: 1;
		font-size: 24px;
	}

	.wtrContentSidebar .wtrShtContentSlider .owl-nav .owl-next{
		right: 0px;
		height: 28px;
		top: -50px;
		margin: 0;
		padding: 2px 15px 2px 20px;
	}

	.wtrContentSidebar .wtrShtContentSlider .owl-nav .owl-prev{
		left: 0px;
		height: 28px;
		top: -50px;
		margin: 0;
		padding: 2px 20px 2px 15px;
	}


	/* Light colors */


	.wtrShtContentSliderLight .owl-theme .owl-controls .owl-next,
	.wtrShtContentSliderLight .owl-theme .owl-controls .owl-prev{
		background-color: rgba(255,255,255,0) !important;
	}

	.wtrShtContentSliderLight .owl-theme .owl-controls .owl-next:hover,
	.wtrShtContentSliderLight .owl-theme .owl-controls .owl-prev:hover{
		background-color: rgba(255,255,255,0.1) !important;
	}

	.wtrShtContentSliderLight .owl-theme .owl-dots .owl-dot span{
		background-color: rgba(255,255,255,0.0) !important;
		border-color: rgba(255,255,255,0.3) !important;
	}

	.wtrShtContentSliderLight .owl-theme .owl-dots .owl-dot.active span,
	.wtrShtContentSliderLight .owl-theme .owl-dots .owl-dot:hover span{
		background-color: rgba(255,255,255,0) !important;
		border-color: rgba(255,255,255,0.9) !important;
	}


/* Pass */


	/* Standard pass */


	.wtrShtPass{
		width: 100%;
		-webkit-border-radius: 	3px;
		-moz-border-radius: 	3px;
		-o-border-radius: 		3px;
		border-radius: 			3px;
		border-width: 1px;
		border-style: solid;
	}

	.wtrShtPassHeadline{
		border-bottom-width: 1px;
		border-bottom-style: dashed;
		padding: 25px 20px;
		margin: 0 !important;
		font-size: 20px !important;
	}

	.wtrShtPassHeadline a{
		font-size: 20px;
	}

	.wtrShtPassDesc{
		border-bottom-width: 1px;
		border-bottom-style: dashed;
		padding: 10px 20px 20px;
	}

	.wtrShtPassStatus{
		font-size: 14px;
		text-transform: uppercase;
		text-align: center;
		font-weight: bold;
		padding: 10px 0 0 0 ;
	}

	.wtrShtPass .newStatus,
	.wtrShtPass .featuredStatus,
	.wtrShtPass .promoStatus{
		margin-bottom: 20px;
		padding: 2px 15px;
		background-color: #f39c12;
		color: rgba(255,255,255,0.8);
		float: left;
		font-size: 13px;
		border-radius: 3px;
	}

	.wtrShtPass .featuredStatus{
		background-color: #9b59b6;
	}

	.wtrShtPass .newStatus{
		background-color: #3498db;
	}

	.wtrShtPassDescHeadLine{
		font-weight: bold;
		font-size: 18px;
		margin-bottom: 15px;
		line-height: 1.3;
	}

	.wtrShtPassPrice{
		padding: 20px 20px;
		margin-top: -1px;
		-webkit-border-bottom-right-radius: 3px;
		-webkit-border-bottom-left-radius: 3px;
		-moz-border-radius-bottomright: 3px;
		-moz-border-radius-bottomleft: 3px;
		border-bottom-right-radius: 3px;
		border-bottom-left-radius: 3px;
	}

	.wtrShtPassPriceHeadline{
		padding: 4px 0px 0px;
		font-weight: normal;
		font-size: 16px;
	}

	.wtrShtPassPriceHighlight{
		padding: 4px 10px;
		font-size: 16px;
		font-weight: bold;
	}


	/* Passes list - http://tympanus.net/Tutorials/FlexibleSlideToTopAccordion/ */


	.wtrShtPasses .wtrShtPassesListContainer:last-child{
		margin-bottom: 0px;
	}

	.wtrShtPassesList .st-open{
		border-radius: 3px;
	}

	.wtrShtPassesListContainer{
		border-radius: 3px;
		width:100%;
		min-width:270px;
		margin: 0 auto;
		margin-bottom: 20px;
	}

	.wtrShtPassesListContainer .wtrShtPassesListItem{
		height: 60px;
		overflow: hidden;
	}

	.wtrShtPassesListContainer .wtrShtPassesListItem:first-child{
		border-top:none;
	}

	.wtrShtPassesListHeadline{
		position: relative;
		outline:none;
	}

	.wtrShtPassesListHeadlineItem{
		font-size: 18px;
		display: block;
		font-weight: bold;
		line-height: 60px !important;
		-webkit-transition: color 0.2s ease-in-out;
		-moz-transition:  	color 0.2s ease-in-out;
		-o-transition:  	color 0.2s ease-in-out;
		-ms-transition:  	color 0.2s ease-in-out;
		transition:  		color 0.2s ease-in-out;
		cursor: pointer;
		margin: 0px !important;
		padding: 0 20px;
	}

	.wtrShtPassesListNavi{
		cursor: pointer;
	}

	.wtrShtPassesListNavi:after{
		font-family: FontAwesome;
		content: '\f067';
		text-indent: 0px;
		position: absolute;
		top: 12px;
		font-weight: normal;
		font-size: 18px;
		right: 20px;
		margin-top: 5px;
		-webkit-transition: color 0.2s ease-in-out;
		-moz-transition:  	color 0.2s ease-in-out;
		-o-transition:  	color 0.2s ease-in-out;
		-ms-transition:  	color 0.2s ease-in-out;
		transition:  		color 0.2s ease-in-out;
		cursor: pointer;
		z-index: 2;
	}

	.wtrShtPassesListContainer .wtrShtPassesListItem.st-open >
	.wtrShtPassesListHeadline .wtrShtPassesListNavi:after{
		content: '\f068';
		opacity: 1;
		cursor: pointer;
	}

	.wtrShtPassesListContent{
		padding: 0;
		opacity: 0;
		cursor: default;
	}

	.wtrShtPassesList .st-open .wtrShtPassesListContent{
		opacity: 1;
		-webkit-transition:  	all 0.3s ease-in-out;
		-moz-transition:  		all 0.3s ease-in-out;
		-o-transition:  		all 0.3s ease-in-out;
		-ms-transition:  		all 0.3s ease-in-out;
		transition:  			all 0.3s ease-in-out;
	}

	.wtrShtPassesPriceList{
		padding: 0px;
	}

	.wtrShtPassesPriceListItem{
		border-top: 1px solid rgba(255,255,255,0.15);
		padding: 20px 20px;
		position: relative;
	}

	.wtrShtPassesListClassesName{
		font-weight: bold;
		margin-bottom: 10px;
		width: 70%;
	}

	.wtrShtPassesListClassesDesc{
		color: rgba(255,255,255,0.4);
		width: 70%;
	}

	.wtrShtPassesListClassesPrice{
		position: absolute;
		padding: 5px 10px;
		font-weight: bold;
		top: 15px;
		font-size: 14px;
		right: 20px;
	}

	.wtrShtPasses .newStatus,
	.wtrShtPasses .featuredStatus,
	.wtrShtPasses .promoStatus{
		padding: 2px 15px 2px 15px;
		background-color: #f39c12;
		color: rgba(0,0,0,0.4);
		font-size: 12px;
		display: inline;
		margin-left: 5px;
		position: relative;
		top: -1px;
	}

	.wtrShtPasses .featuredStatus{
		background-color: #9b59b6;
	}

	.wtrShtPasses .newStatus{
		background-color: #3498db;
	}


	/* Light version */

	.wtrShtPassesListLight .wtrShtPassesListContainer{
		border-width: 1px;
		border-style: solid;
	}

	.wtrShtPassesListLight .wtrShtPassesPriceListItem{
		border-top-width: 1px;
		border-top-style: solid;
	}


/* Open hours */


	.wtrShtOpenHours{
		width: 100%;
		-webkit-border-radius: 	3px;
		-moz-border-radius: 	3px;
		-o-border-radius: 		3px;
		border-radius: 			3px;
		border-width: 1px;
		border-style: solid;
		clear: both;
	}

	.wtrShtOpenHoursDesc h1,
	.wtrShtOpenHoursDesc h2,
	.wtrShtOpenHoursDesc h3,
	.wtrShtOpenHoursDesc h4,
	.wtrShtOpenHoursDesc h5,
	.wtrShtOpenHoursDesc h6{
		font-size: 20px !important;
		margin-bottom: 25px;
		margin-top: 0px !important;
	}

	.wtrShtOpenHoursDesc{
		-webkit-border-top-right-radius: 3px;
		-webkit-border-top-left-radius: 3px;
		-moz-border-radius-topright: 3px;
		-moz-border-radius-topleft: 3px;
		border-top-right-radius: 3px;
		border-top-left-radius: 3px;
		padding: 25px 20px 20px;
	}

	.wtrShtOpenHoursItemBox div:first-child{
		border-width: 0px;
	}

	.wtrShtOpenHoursItem{
		border-top-width: 1px;
		border-top-style: dashed;
		padding: 20px 20px;
		position: relative;
	}

	.wtrShtOpenHoursItemShedule{}

	.wtrShtOpenIcon{
		font-size: 16px;
		border-radius: 100px;
		padding: 5px;
		width: 25px;
		text-align: center;
		margin-right: 15px;
		position: absolute;
		bottom: 20px;
		top: 20px;
	}

	.wtrShtOpenHoursMeta{
		margin-left: 40px;
	}

	.wtrShtOpenHoursDay{
		margin: 3px 0 4px 0 !important;
		font-size: 18px;
	}

	.wtrShtOpenHoursTime{
		display: block;
		width: 100%;
	}


/* Testimonial */


	/* Standard testimontial */


	.wtrShtTestimonialStdStream .wtrShtTestimonialStd{
		margin-bottom: 30px;
	}

	.wtrShtTestimonialStdStream .wtrShtTestimonialStd:last-child{
		margin-bottom: 0px !important;
	}

	.wtrShtTestimonialStdLight .wtrShtTestimonialStdContainer p,
	.wtrShtTestimonialStdLight .wtrShtTestimonialStdContainer{
		color: #ffffff !important;
	}

	.wtrShtTestimonialStdLight .wtrShtTestimonialStdAuthorName{
		color: rgba(255,255,255,0.4) !important;
	}

	.wtrShtTestimonialStdContainer,
	.wtrShtTestimonialStdContainer p{
		font-family: 'Noto Serif', serif;
		font-weight: 400;
		font-size: 24px;
		line-height: 1.4;
	}

	.wtrShtTestimonialStdAuthor{
		margin-top: 20px;
	}

	.wtrShtTestimonialStdAuthorName{
		font-size: 18px;
		margin-top: 15px;
		float: left;
	}

	.wtrShtTestimonialStdAuthorPicContainer{
		box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
		border-radius: 100px;
		width: 60px;
		float: left;
		margin-right: 20px;
	}

	.wtrShtTestimonialStdAuthorPicContainer .wtrShtTestimonialStdAuthorPic{
		width: 60px;
		border-radius: 100px;
		display: block;
		border-width: 3px;
		border-style: solid;
	}

	.wtrShtTestimonialRot.wtrShtTestimonialRotSht{
		max-width: none;
	}

	.wtrShtTestimonialRot.wtrCenterLight .wtrShtTestimonialStdContainer p,
	.wtrShtTestimonialRot.wtrCenterLight .wtrShtTestimonialStdContainer{
		color: #ffffff;
	}

	.wtrShtTestimonialRot.wtrCenterLight .wtrShtTestimonialStdAuthorName{
		color: rgba(255,255,255,0.5) !important;
	}

	.wtrShtTestimonialRot.wtrCenterLight .wtrShtTestimonialStdItem{
		border-top-color: rgba(255,255,255,0.4) !important;
	}

	.wtrShtTestimonialRot.wtrCenterLight .wtrRotProgress{
		background: rgba(255,255,255,0.9) !important;
	}


	/* Example for media query */


	@media screen and (max-width: 30.6em) {

		.cbp-qtrotator {
			font-size: 70%;
		}

	}


/* Wonster Slider based on - http://tympanus.net/Development/ItemTransitions/ */


	.wtrShtWonsterSlider{
		padding: 0;
		max-width: 100%;
	}

	.wtrShtWonsterSliderOverlay{
		position: absolute;
		top: 0px;
		bottom: 0px;
		width: 100%;
		height: 100%;
	}

	.wtrShtWonsterSliderComponent{
		position: relative;
	}

	.wtrShtWonsterSlider .wtrInner{
		position: static;
	}

	.wtrShtWonsterSlider ul.itemwrap li{
		background-size: cover;
		background-repeat: no-repeat;
		background-position: 50% 50%;
	}

	.wtrShtWonsterSliderLayer{
		position: absolute;
		z-index: 10000;
		width: 1200px;
		bottom: 125px;
		padding: 0px 0px 50px 0px;
		margin: 0px auto;
	}

	.wtrShtWonsterSliderLayerMeta{
		padding: 0px 40px;
	}

	.wtrShtWonsterSliderHeadline{
		font-size: 40px !important;
		margin-bottom: 20px;
		color: #fff;
		text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);
		line-height: 1.0;
	}

	.wtrShtWonsterSliderSluglineOne,
	.wtrShtWonsterSliderSluglineSec{
		font-size: 24px !important;
		font-weight: bold;
		line-height: 1.2;
	}

	.wtrShtWonsterSliderSluglineOne{
		margin-bottom: 0px;
	}

	.wtrShtWonsterSliderButtonContainer{
		margin-top: 40px;
		display: block;
	}

	.wtrShtWonsterSliderDotsContainer{
		position: relative;
	}

	.wtrShtWonsterSliderDots{
		width: 100%;
		position: absolute;
		top: -70px;
		height: 30px;
		bottom: 5px;
		text-align: center;
		z-index: 1001;
	}

	.wtrShtWonsterSliderDotsContainer .wtrShtWonsterSliderDots li{
		margin: 0 6px;
		display: inline-block;
		zoom: 1;
		position: static;
		width: 20px;
		height: 20px;
		opacity: 1;
	}

	.wtrShtWonsterSliderDotsContainer .wtrShtWonsterSliderDots li span{
		width: 20px;
		height: 20px;
		display: block;
		cursor: pointer ;
		text-indent: -9999px;
		-webkit-border-radius: 20px;
		-moz-border-radius: 20px;
		-o-border-radius: 20px;
		border-radius: 20px;
		border-width: 4px;
		border-style: solid;
	}

	.wtrShtWonsterSliderDotsContainer .wtrShtWonsterSliderDots li span:hover{
		cursor: pointer ;
	}

	.wtrShtWonsterSliderDotsContainer .wtrShtWonsterSliderDots li span.wtrActiveSlide:hover,
	.wtrShtWonsterSliderDotsContainer .wtrShtWonsterSliderDots li span.wtrActiveSlide{
		cursor: default ;
	}

	.wtrShtWonsterSliderControlsContainer{
		position: absolute;
		width: 100%;
		z-index: 10000;
		top: 50%;
		margin-top: 30px;
	}

	.wtrShtWonsterSliderControls{
		width: 1300px;
		margin: 0px auto;
	}

	.wtrShtWonsterSliderControls:hover span{
		cursor: pointer;
		opacity: 1;
	}

	.wtrShtWonsterSliderControls span {
		position: absolute;
		height: 60px;
		width: 60px;
		outline: none;
		overflow: hidden;
		text-align: center;
		line-height: 200px;
		top: 50%;
		margin-top: -30px;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		background-color: transparent;
		opacity: 0.2;
		-webkit-transition: all .20s ease-in-out;
		-moz-transition: 	all .20s ease-in-out;
		-ms-transition: 	all .20s ease-in-out;
		-o-transition: 		all .20s ease-in-out;
		transition: 		all .20s ease-in-out;
	}

	.wtrShtWonsterSliderControls span.next{
		right: -8px;
	}

	.boxed .wtrShtWonsterSliderControls span.next{
		right: 10px;
	}

	.boxed .wtrShtWonsterSliderControls span.prev{
		left: 10px;
	}

	.wtrShtWonsterSliderControls span.next::before {
		content: "\f054";
	}

	.wtrShtWonsterSliderControls span.prev{
		left: -8px;
	}

	.wtrShtWonsterSliderControls span.prev::before {
		content: "\f053";
	}

	.wtrShtWonsterSliderControls span::before {
		position: absolute;
		left: 0;
		top: 18px;
		width: 100%;
		line-height: 60px;
		height: 100%;
		font-family: FontAwesome;
		font-size: 25px;
		speak: none;
		line-height: 1;
		opacity: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}

	.wtrShtWonsterSliderControls a:hover::before {
		opacity: 1;
	}

	.component {
		margin: 0 auto;
		position: relative;
		margin-bottom: 40px;
		max-width: 100%;
	}

	.component-fullwidth {
		width: 100%;
		/*height: 600px;*/
		height: 700px;
		margin-bottom: 0;
	}

	.component > ul {
		width: 100%;
		max-width: 100%;
		height: 100%;
		position: relative;
		list-style: none;
		padding: 0;
		margin: 0 auto;
	}

	.component-fullwidth > ul {
		overflow: hidden;
	}

	.component li {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		pointer-events: none;
		opacity: 0;
		z-index: 999;
	}

	.component-fullwidth li {
		overflow: hidden;
	}

	.component .current {
		opacity: 1;
		pointer-events: auto;
		z-index: 1000;
	}

	.component li img {
		display: block;
		max-width: 100%;
	}

	.component-fullwidth li img {
		min-width: 100%;
		max-width: none;
		position: absolute;
		left: 50%;
		-webkit-transform: translateX(-50%);
		transform: translateX(-50%);
	}


/* Animated Icon */


	.hi-icon-wrap {
		text-align: center;
		margin: 0 auto;
	}

	.hi-icon {
		/* Do html przy generowaniu */
		font-size: 50px;
		height: 50px;
		width: 50px;
		line-height: 50px;
		padding: 50px;
		/* end */
		border-radius: 1000px;
		position: relative;
		display: inline-block;
		z-index: 1;
		margin: 0 auto;
		-webkit-box-sizing: content-box;
		-moz-box-sizing: content-box;
		box-sizing: content-box;
		vertical-align: middle;
	}

	.wtrShtIcoLight .hi-icon{
		color: #ffffff !important;
	}

	.hi-icon:after {
		margin: 0;
		padding: 0;
		pointer-events: none;
		position: absolute;
		width: 100%;
		height: 100%;
		border-radius: 50%;
		content: '';
		-webkit-box-sizing: content-box;
		-moz-box-sizing: content-box;
		box-sizing: content-box;
	}

	.wtrShtIcoLight .hi-icon-effect-9 .hi-icon:after {
		box-shadow: 0 0 0 0 rgba(255,255,255,0.5) !important;
	}

	.wtrShtIcoLight .hi-icon-effect-9a .hi-icon:hover:after{
		box-shadow: 0 0 0 4px rgba(255,255,255,0.5) !important;
	}

	.wtrShtIcoLight .hi-icon-effect-9 .hi-icon {
		background:rgba(255,255,255,0.10) !important;
		color: #fff !important;
	}

	.wtrShtIcoLight .hi-icon-effect-9a .hi-icon:hover {
		box-shadow: 0 0 0 4px rgba(255,255,255,0.2) !important;
		color: #ffffff !important;
	}

	.hi-icon-effect-1 .hi-icon {
		-webkit-transition: all .2s ease-in-out;
		-moz-transition: 	all .2s ease-in-out;
		-ms-transition: 	all .2s ease-in-out;
		-o-transition: 		all .2s ease-in-out;
		transition: 		all .2s ease-in-out;
		box-shadow: 0 0 0 4px rgba(0,0,0,0.05);
	}

	.hi-icon-effect-1 .hi-icon:after {
		top: -7px;
		left: -7px;
		padding: 7px;
		-webkit-transition: all .2s ease-in-out;
		-moz-transition: 	all .2s ease-in-out;
		-ms-transition: 	all .2s ease-in-out;
		-o-transition: 		all .2s ease-in-out;
		transition: 		all .2s ease-in-out;
		-webkit-transform: scale(.8);
		-moz-transform: scale(.8);
		-ms-transform: scale(.8);
		transform: scale(.8);
		opacity: 0;
	}

	.hi-icon-effect-1 .hi-icon:after{
		box-shadow: 0 0 0 4px #1fce6d;
	}

	.no-touch .hi-icon-effect-1a .hi-icon:hover {
		background: transparent;
		box-shadow: 0 0 0 0px rgba(0,0,0,0);
		color: #ffffff;
	}

	.no-touch .hi-icon-effect-1a .hi-icon:hover:after {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}

	.wtrShtIcoLight .hi-icon-effect-1 .hi-icon{
		color: #ffffff !important;
		background: rgba(255,255,255,0.10) !important;
	}

	.wtrShtIcoLight .hi-icon-effect-1 .hi-icon:after{
		box-shadow: 0 0 0 4px #ffffff !important;
	}

	.wtrShtIcoLight .hi-icon-effect-1a .hi-icon:hover {
		background: rgba(255,255,255,0.10) !important;
		color: #ffffff !important;
	}

	.hi-icon-effect-2 .hi-icon {
		box-shadow: 0 0 0 4px rgba(0,0,0,0.05);
		-webkit-transition: all .2s ease-in-out;
		-moz-transition: 	all .2s ease-in-out;
		-ms-transition: 	all .2s ease-in-out;
		-o-transition: 		all .2s ease-in-out;
		transition: 		all .2s ease-in-out;
	}

	.hi-icon-effect-2 .hi-icon:after {
		top: 0px;
		left: 0px;
		padding: 0px;
		z-index: -1;
		background: transparent;
		-webkit-transition: all .2s ease-in-out;
		-moz-transition: 	all .2s ease-in-out;
		-ms-transition: 	all .2s ease-in-out;
		-o-transition: 		all .2s ease-in-out;
		transition: 		all .2s ease-in-out;
	}

	.no-touch .hi-icon-effect-2a .hi-icon:hover{
		box-shadow: 0 0 0 4px #1fce6d;
	}

	.no-touch .hi-icon-effect-2a .hi-icon:hover:after {
		-webkit-transform: scale(0.9);
		-moz-transform: scale(0.9);
		-ms-transform: scale(0.9);
		transform: scale(0.9);
		background-color: #1fce6d;
	}

	.wtrShtIcoLight .hi-icon-effect-2 .hi-icon{
		color: #ffffff !important;
	}

	.wtrShtIcoLight .hi-icon-effect-2 .hi-icon:after{
		background:rgba(255,255,255,0.10) !important;
	}

	.wtrShtIcoLight .hi-icon-effect-2a .hi-icon:hover {
		box-shadow: 0 0 0 4px #ffffff !important;
	}

	.wtrShtIcoLight .hi-icon-effect-2a .hi-icon:hover:after {
		background-color: rgba(255,255,255,0.10) !important;
	}

	.hi-icon-effect-3 .hi-icon {
		box-shadow: 0 0 0 4px rgba(0,0,0,0.05);
		-webkit-transition: all .4s ease-in-out;
		-moz-transition: 	all .4s ease-in-out;
		-ms-transition: 	all .4s ease-in-out;
		-o-transition: 		all .4s ease-in-out;
		transition: 		all .4s ease-in-out;
	}

	.hi-icon-effect-3 .hi-icon:after {
		top: 0px;
		left: 0px;
		padding: 0px;
		z-index: -1;
		background: transparent;
		-webkit-transition: all .4s ease-in-out;
		-moz-transition: 	all .4s ease-in-out;
		-ms-transition: 	all .4s ease-in-out;
		-o-transition: 		all .4s ease-in-out;
		transition: 		all .4s ease-in-out;
	}

	.hi-icon-effect-3a .hi-icon:after {
		-webkit-transform: scale(1.3);
		-moz-transform: scale(1.3);
		-ms-transform: scale(1.3);
		transform: scale(1.3);
		opacity: 0;
	}

	.no-touch .hi-icon-effect-3a .hi-icon:hover:after {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}

	.no-touch .hi-icon-effect-3a .hi-icon:hover{
		box-shadow: 0 0 0 4px #ffffff;
	}

	.wtrShtIcoLight .hi-icon-effect-3 .hi-icon {
		background-color: rgba(255,255,255,0.0) !important;
		color: #ffffff !important;
		box-shadow: 0 0 0 4px rgba(255,255,255,0.2) !important;
	}

	.wtrShtIcoLight .hi-icon-effect-3a .hi-icon:hover:after{
		background-color: rgba(255,255,255,0.2) !important;
	}

	.wtrShtIcoLight .hi-icon-effect-3 .hi-icon:after{
		background-color: rgba(0,0,0,0) !important;
	}

	.wtrShtIcoLight .hi-icon-effect-3a .hi-icon:hover {
		color: #ffffff !important;
		background-color: rgba(255,255,255,0.2) !important;
		box-shadow: 0 0 0 4px rgba(255,255,255,0) !important;
	}

	.hi-icon-effect-8 .hi-icon {
		/*background: rgba(0,0,0,0.05);*/
		box-shadow: 0 0 0 4px rgba(0,0,0,0.05);
		-webkit-transition: all .2s ease-in-out;
		-moz-transition: 	all .2s ease-in-out;
		-ms-transition: 	all .2s ease-in-out;
		-o-transition: 		all .2s ease-in-out;
		transition: 		all .2s ease-in-out;
	}

	.hi-icon-effect-8 .hi-icon:after {
		top: 0;
		left: 0;
		padding: 0;
		z-index: -1;
		box-shadow: 0 0 0 2px rgba(0,0,0,0.3);
		opacity: 0;
	}

	.no-touch .hi-icon-effect-8 .hi-icon:hover {
		box-shadow: 0 0 0 0 rgba(0,0,0,0);
		background: rgba(255,255,255,0.05);
		-webkit-transform: scale(0.93);
		-moz-transform: scale(0.93);
		-ms-transform: scale(0.93);
		transform: scale(0.93);
	}

	.hi-icon-effect-8 .hi-icon:hover:after {
		-webkit-animation: sonarEffect 1.3s ease-out 75ms;
		-moz-animation: sonarEffect 1.3s ease-out 75ms;
		animation: sonarEffect 1.3s ease-out 75ms;
	}

	@-webkit-keyframes sonarEffect {
		0% {
			opacity: 0.3;
		}
		40% {
			opacity: 0.5;
			box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #e5e5e5, 0 0 0 10px rgba(255,255,255,0.5);
		}
		100% {
			box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #e5e5e5, 0 0 0 10px rgba(255,255,255,0.5);
			-webkit-transform: scale(1.5);
			opacity: 0;
		}
	}
	@-moz-keyframes sonarEffect {
		0% {
			opacity: 0.3;
		}
		40% {
			opacity: 0.5;
			box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #e5e5e5, 0 0 0 10px rgba(255,255,255,0.5);
		}
		100% {
			box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #e5e5e5, 0 0 0 10px rgba(255,255,255,0.5);
			-moz-transform: scale(1.5);
			opacity: 0;
		}
	}
	@keyframes sonarEffect {
		0% {
			opacity: 0.3;
		}
		40% {
			opacity: 0.5;
			box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #e5e5e5, 0 0 0 10px rgba(255,255,255,0.5);
		}
		100% {
			box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #e5e5e5, 0 0 0 10px rgba(255,255,255,0.5);
			transform: scale(1.5);
			opacity: 0;
		}
	}

	.wtrShtIcoLight .hi-icon-effect-8 .hi-icon {
		background:rgba(255,255,255,0.10) !important;
		color: #ffffff !important;
	}

	.wtrShtIcoLight .hi-icon-effect-8 .hi-icon:hover{
		color: #ffffff !important;
		background: rgba(255,255,255,0.05) !important;
	}

	.hi-icon-effect-9 .hi-icon {
		-webkit-transition: box-shadow 0.2s;
		-moz-transition: box-shadow 0.2s;
		transition: box-shadow 0.2s;
	}

	.hi-icon-effect-9 .hi-icon:after {
		top: 0;
		left: 0;
		padding: 0;
		box-shadow: 0 0 0 4px rgba(0,0,0,0.05);
		-webkit-transition: all .2s ease-in-out;
		-moz-transition: 	all .2s ease-in-out;
		-ms-transition: 	all .2s ease-in-out;
		-o-transition: 		all .2s ease-in-out;
		transition: 		all .2s ease-in-out;
	}

	.no-touch .hi-icon-effect-9a .hi-icon:hover{
		box-shadow: 0 0 0 4px #1fce6d;
	}

	.no-touch .hi-icon-effect-9a .hi-icon:hover:after {
		-webkit-transform: scale(0.85);
		-moz-transform: scale(0.85);
		-ms-transform: scale(0.85);
		transform: scale(0.85);
		opacity: 0.5;
	}


/* Iconbox */


	.wtrShtIconBox{
		border-width: 1px;
		border-style: solid;
		text-align: center;
		padding: 25px;
		position: relative;
		margin-top: 50px;
		display: block;
		width: 100%;
	}

	.wtrShtIconContainer{
		margin-bottom: 20px;
		border-width: 1px;
		border-style: solid;
		width: 100px;
		height: 100px;
		margin: -75px auto 0;
		display: block;
	}

	.wtrShtIconBox:hover .wtrShtIconContainer{
		margin-top: -90px;
	}

	.wtrShtIconBox:hover .wtrShtIconContainer i,
	.wtrShtIconContainer:hover i{
		font-size: 35px;
		padding: 33px 0;
	}

	.wtrShtIconContainer i{
		font-size: 40px;
		text-align: center;
		vertical-align: middle;
		padding: 30px 0;
	}

	.wtrShtIconBoxTitle{
		margin: 30px 0 0;
		font-size: 26px !important;
	}

	.wtrShtIconBoxDesc{
		margin: 30px 0 0;
	}

	.wtrShtIconBoxAni{
		-webkit-transition: all 0.30s ease-in-out;
		-moz-transition: 	all 0.30s ease-in-out;
		-ms-transition: 	all 0.30s ease-in-out;
		-o-transition: 		all 0.30s ease-in-out;
		transition: 		all 0.30s ease-in-out;
	}

	.wtrShtIconBoxOverlay{
		position: absolute;
		background: transparent;
		top: 0px;
		bottom: 0px;
		left: 0px;
		right: 0px;
	}

	.wtrShtIconBoxLight.wtrShtIconBox:hover .wtrShtIconContainer{
		box-shadow: 0px 0px 0px 5px #fff;
	}

	.wtrShtIconBoxLight.wtrShtIconBox .wtrShtIconContainer,
	.wtrShtIconBoxLight.wtrShtIconBox{
		border-width: 0px;
		box-shadow: 0px 1px 4px rgba(0,0,0,0.1)
	}


/* Step by step */

	.wtrShtStepByStep{
		opacity: 0;
	}

	.wtrShtStepByStepContainer{
		border-top-width: 1px;
		border-left-width: 1px;
		border-right-width: 1px;
		border-style: solid;
		padding: 10px 0 30px;
		position: relative;
		text-align: center;
		-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;
	}

	.wtrShtStepByStepLight .wtrShtStepByStepContainer{
		border-width: 0;
	}

	.wtrShtStepByStepItem{
		position: relative;
	}

	.wtrContentSidebar .wtrShtStepByStepItem:after{
		right: -28px;
	}

	.wtrShtStepByStepItem:after{
		font-family: FontAwesome;
		content: '\f054';
		position: absolute;
		width: 18px;
		height: 4px;
		font-size: 24px;
		right: -34px;
		top: 50%;
		margin-top: -12px;
		display: block;
	}

	.wtrShtStepByStepItem:last-child:after{
		content: '';
	}

	img.wtrSteByStepImg{
		max-width: 80%;
		margin-top: 20px;
		width: auto !important;
		display: inline-block;

	}

	.wtrShtStepByStepIco{
		font-size: 40px;
		margin-top: 10px;
	}

	.wtrShtStepByStepName{
		padding: 0 20px 10px;
		margin: 20px 0;
		font-size: 22px;
		line-height: 1.3;
		margin: 20px 0px !important;
	}

	.wtrShtStepByStepDesc{
		padding: 0 20px;
		margin-top: 20px;
	}

	.wtrShtStepByStepInfo{
		width: 100%;
		padding: 20px 20px;
		-webkit-border-bottom-right-radius: 3px;
		-webkit-border-bottom-left-radius: 	3px;
		-moz-border-radius-bottomright: 	3px;
		-moz-border-radius-bottomleft: 		3px;
		border-bottom-right-radius: 		3px;
		border-bottom-left-radius: 			3px;
	}

	.wtrShtStepByStepInfoNag{
		float: left;
		font-weight: bold;
		margin: 7px 0;
		font-size: 20px;
	}

	.wtrShtStepByStepInfoNo{
		float: right;
		padding: 7px 15px;
		font-weight: bold;
		font-size: 20px;
	}

	.wtrOneStep .wtrShtStepByStepItem,
	.wtrTwoSteps .wtrShtStepByStepItem,
	.wtrThreeSteps .wtrShtStepByStepItem,
	.wtrFourSteps .wtrShtStepByStepItem,
	.wtrFiveSteps .wtrShtStepByStepItem,
	.wtrSixSteps .wtrShtStepByStepItem{
		margin-right: 4%;
		float: left;
	}

	.wtrShtStepByStepItem.ShtStepByStepLast{
		margin-right: 0;
	}

	.wtrOneSteps .wtrShtStepByStepItem 		{ width: 30.66%; }
	.wtrTwoSteps .wtrShtStepByStepItem 		{ width: 48%; }
	.wtrThreeSteps .wtrShtStepByStepItem 	{ width: 30.66%; }
	.wtrFourSteps .wtrShtStepByStepItem 	{ width: 22%; }
	.wtrFiveSteps .wtrShtStepByStepItem 	{ width: 16.8%; }
	.wtrSixSteps .wtrShtStepByStepItem 		{ width: 13.33%; }


/* Trainers */


	/* Trainers with background */


	.wtrShtCrewStream.wtrFourCols .wtrCrewItem{
		/*width: 22.0%;*/
		/*margin-right: 4%;*/
		margin-bottom: 12px;
	}

	.wtrShtCrewStream.wtrFourCols .wtrCrewItem:last-child{
		margin-bottom: 0px;
	}

	.wtrShtCrewStream.wtrThreeCols .wtrCrewItem{
		width: 30.66%;
		margin-right: 4%;
	}

	.wtrShtCrewStream.wtrThreeCols .wtrCrewItem:last-child{
		margin-bottom: 0px;
	}

	.wtrShtCrewStream.wtrTwoCols .wtrCrewItem{
		width: 48%;
		margin-right: 4%;
	}

	.wtrShtCrewStream.wtrTwoCols .wtrCrewItem:last-child{
		margin-bottom: 0px;
	}

	.wtrShtCrewStream.wtrOneCol .wtrCrewItem{
		width: 100%;
	}

	.wtrShtCrewStream.wtrOneCol .wtrCrewItem:last-child{
		margin-bottom: 0px;
	}

	.wtrShtCrewStream.wtrFourCols,
	.wtrShtCrewStream.wtrThreeCols,
	.wtrShtCrewStream.wtrTwoCols,
	.wtrShtCrewStream.wtrOneCol{
		margin-bottom: 4%;
	}

	.wtrShtCrewStream.wtrFourCols:last-child,
	.wtrShtCrewStream.wtrThreeCols:last-child,
	.wtrShtCrewStream.wtrTwoCols:last-child,
	.wtrShtCrewStream.wtrOneCol:last-child{
		margin-bottom: 0px !important;
	}

	.wtrCrewItem{
		position: relative;
		overflow: hidden;
		float: left;
	}

	.wtrCrewItemLastInRow{
		margin-right: 0 !important;
	}

	.wtrCrewItem{
		/*width: 100%;*/
		height: 100%;
		overflow: hidden;
	}

	.wtrCrewItemContainer{
		position: relative;
		overflow: hidden;
		/*min-height: 255px;*/
		min-height: 330px;
		border-radius: 3px;
	}

	.wtrCrewItemContainer img{
		display: block;
		width: 100%;
		height: 100%;
	}

	.wtrCrewAnimation{
		-webkit-transition: all .20s ease-in-out;
		-moz-transition: 	all .20s ease-in-out;
		-ms-transition: 	all .20s ease-in-out;
		-o-transition: 		all .20s ease-in-out;
		transition: 		all .20s ease-in-out;
	}

	.wtrCrewAnimationSec{
		-webkit-transition: all .30s ease-in-out;
		-moz-transition: 	all .30s ease-in-out;
		-ms-transition: 	all .30s ease-in-out;
		-o-transition: 		all .30s ease-in-out;
		transition: 		all .30s ease-in-out;
	}

	.wtrShtCrewOverlay{
		position: absolute;
		height: 100%;
		width: 100%;
		z-index: 1;
	}

	.wtrCrewItemContainer:hover .wtrCrewItemPictureContainer{
		bottom: 135px;
		box-shadow: 0px 0px 0px rgba(0,0,0,0.9);
	}

	.wtrCrewItemContainer:hover .wtrCrewItemName{
		bottom: 90px;
	}

	.wtrCrewItemContainer:hover .wtrCrewItemPosition{
		bottom: 65px;
		opacity: 1;
	}

	.wtrCrewItemContainer:hover .wtrCrewItemSocials{
		bottom: 25px;
		opacity: 1;
	}

	.wtrCrewItemPictureContainer{
		position: absolute;
		z-index: 2;
		box-shadow: 0px 0px 10px rgba(0,0,0,0.7);
		left: 50%;
		margin-left: -50px;
		bottom: 100px;
		border-radius: 100px;
	}

	.wtrCrewItemPictureContainer .wtrCrewItemPicture{
		border-radius: 100px;
		width: 100px;
		border-width: 5px;
		border-style: solid;
	}

	.wtrCrewItemName{
		position: absolute;
		font-size: 22px;
		font-weight: bold;
		text-align: center;
		width: 100%;
		bottom: 50px;
		bottom: 19px;
		z-index: 2;
		line-height: 1;
	}

	.wtrCrewItemPosition{
		position: absolute;
		font-size: 16px;
		color: rgba(255,255,255,0.7);
		text-align: center;
		width: 100%;
		bottom: 40px;
		z-index: 2;
		opacity: 0;
	}

	.wtrCrewItemSocials{
		position: absolute;
		z-index: 2;
		text-align: center;
		width: 100%;
		bottom: 25px;
		opacity: 0;
	}

	.wtrCrewItemSocials li{
		display: inline-block;
		margin: 0 8px;
	}

	.wtrCrewItemSocials li a{
		color: rgba(255,255,255,0.4);
		font-size: 20px;
	}

	.wtrCrewItemSocials li a:hover{
		color: rgba(255,255,255,1);
		font-size: 20px;
	}


	/* Four colls with Sidebar fix */


	.wtrContentSidebar .wtrColOneTwo .wtrShtCrewStream.wtrTwoCols .wtrCrewItem .wtrCrewItemPictureContainer .wtrCrewItemPicture,
	.wtrContentSidebar .wtrFourCols .wtrCrewItem .wtrCrewItemPictureContainer .wtrCrewItemPicture{
		border-radius: 70px;
		width: 70px;
		border-width: 3px;
	}

	.wtrContentSidebar .wtrColOneTwo .wtrShtCrewStream.wtrTwoCols .wtrCrewItem .wtrCrewItemPictureContainer,
	.wtrContentSidebar .wtrFourCols .wtrCrewItem .wtrCrewItemPictureContainer{
		margin-left: -35px;
		top: 20%;
		height: 70px;
	}

	.wtrContentSidebar .wtrColOneTwo .wtrShtCrewStream.wtrTwoCols .wtrCrewItem .wtrCrewItemContainer:hover .wtrCrewItemPictureContainer,
	.wtrContentSidebar .wtrFourCols .wtrCrewItem .wtrCrewItemContainer:hover .wtrCrewItemPictureContainer{
		opacity: 0;
		top: -30px;
	}

	.wtrContentSidebar .wtrColOneTwo .wtrShtCrewStream.wtrTwoCols .wtrCrewItem .wtrCrewItemName,
	.wtrContentSidebar .wtrFourCols .wtrCrewItem .wtrCrewItemName{
		bottom: 30px;
	}

	.wtrContentSidebar .wtrColOneTwo .wtrShtCrewStream.wtrTwoCols .wtrCrewItem .wtrCrewItemContainer:hover .wtrCrewItemName,
	.wtrContentSidebar .wtrFourCols .wtrCrewItem .wtrCrewItemContainer:hover .wtrCrewItemName{
		bottom: 100px;
	}

	.wtrContentSidebar .wtrColOneTwo .wtrShtCrewStream.wtrTwoCols .wtrCrewItem .wtrCrewItemContainer:hover .wtrCrewItemPosition,
	.wtrContentSidebar .wtrFourCols .wtrCrewItem .wtrCrewItemContainer:hover .wtrCrewItemPosition{
		bottom: 65px;
		opacity: 1;
	}

	.wtrContentSidebar .wtrColOneTwo .wtrShtCrewStream.wtrTwoCols .wtrCrewItem .wtrCrewItemContainer:hover .wtrCrewItemSocials,
	.wtrContentSidebar .wtrFourCols .wtrCrewItem .wtrCrewItemContainer:hover .wtrCrewItemSocials{
		bottom: 25px;
		opacity: 1;
	}


	/* Trainers standard */


	.wtrShtTrainerStream.wtrFourCols .wtrShtTrainer{
		width: 22.0%;
		margin-right: 4%;
	}

	.wtrShtTrainerStream.wtrFourCols .wtrShtTrainer:last-child{
		margin-bottom: 0px;
	}

	.wtrShtTrainerStream.wtrThreeCols .wtrShtTrainer{
		width: 30.66%;
		margin-right: 4%;
	}

	.wtrShtTrainerStream.wtrThreeCols .wtrShtTrainer:last-child{
		margin-bottom: 0px;
	}

	.wtrShtTrainerStream.wtrTwoCols .wtrShtTrainer{
		width: 48%;
		margin-right: 4%;
	}

	.wtrShtTrainerStream.wtrTwoCols .wtrShtTrainer:last-child{
		margin-bottom: 0px;
	}

	.wtrShtTrainerStream.wtrOneCol .wtrShtTrainer{
		width: 100%;
	}

	.wtrShtTrainerStream.wtrOneCol .wtrShtTrainer:last-child{
		margin-bottom: 0px;
	}

	.wtrShtTrainerStream.wtrFourCols,
	.wtrShtTrainerStream.wtrThreeCols,
	.wtrShtTrainerStream.wtrTwoCols,
	.wtrShtTrainerStream.wtrOneCol{
		margin-bottom: 4%;
	}

	.wtrShtTrainerStream.wtrFourCols:last-child,
	.wtrShtTrainerStream.wtrThreeCols:last-child,
	.wtrShtTrainerStream.wtrTwoCols:last-child,
	.wtrShtTrainerStream.wtrOneCol:last-child{
		margin-bottom: 0px !important;
	}

	.wtrShtTrainer{
		position: relative;
		float: left;
		overflow: hidden;
	}

	.wtrShtTrainerLastInRow{
		margin-right: 0 !important;
	}

	.wtrShtTrainerAnimate{
		-webkit-transition: all .25s ease-in-out;
		-moz-transition: 	all .25s ease-in-out;
		-ms-transition: 	all .25s ease-in-out;
		-o-transition: 		all .25s ease-in-out;
		transition: 		all .25s ease-in-out;
	}

	.wtrShtTrainerAnimateSec{
		-webkit-transition: all .35s ease-in-out;
		-moz-transition: 	all .35s ease-in-out;
		-ms-transition: 	all .35s ease-in-out;
		-o-transition: 		all .35s ease-in-out;
		transition: 		all .35s ease-in-out;
	}

	.wtrShtTrainerData img{
		-webkit-transition: all .35s ease-in-out;
		-moz-transition: 	all .35s ease-in-out;
		-ms-transition: 	all .35s ease-in-out;
		-o-transition: 		all .35s ease-in-out;
		transition: 		all .35s ease-in-out;
		width: 100%;
		height: 100%;
		display: block;
		-webkit-border-bottom-right-radius: 0px;
		-webkit-border-bottom-left-radius: 	0px;
		-moz-border-radius-bottomright: 	0px;
		-moz-border-radius-bottomleft: 		0px;
		border-bottom-right-radius: 		0px;
		border-bottom-left-radius: 			0px;
	}

	.wtrShtTrainer:hover .wtrShtTrainerOverlay{
		opacity: 0;
	}

	.wtrShtTrainerOverlay{
		position: absolute;
		height: 100%;
		width: 100%;
		opacity: 0;
	}

	.wtrShtTrainer:hover .wtrShtTrainerElements{
		opacity: 1;
		bottom: 0px;
	}

	.wtrShtTrainer .wtrShtTrainerElements{
		height: 100%;
		width: 100%;
		position: absolute;
		z-index: 10;
		opacity: 0;
		bottom: -20px;
	}

	.wtrShtTrainer .wtrShtTrainerElements:before{
		font-family: FontAwesome;
		content: '\f0de';
		position: absolute;
		border-width: 0px;
		width: 100%;
		font-weight: normal;
		bottom: -8px;
		line-height: 0px;
		font-size: 50px;
		z-index: 500;
		text-align: center;
	}

	.wtrShtTrainerMeta{
		text-align: center;
		width: 100%;
		padding: 0 0px;
		z-index: 2;
	}

	.wtrShtTrainer:hover .wtrShtTrainerMetaName{
		bottom: 0px;
		padding-bottom: 30px;
		margin: 0;
	}

	.wtrShtTrainerMetaNameSubline{
		position: relative;
		top: 2px;
		margin: 0 !important;
		line-height: 1.0 !important;
	}

	.wtrShtTrainer:hover .wtrShtTrainerMetaNameSubline{
		opacity: 0;
		top: -20px;
	}

	.wtrShtTrainerMetaName{
		position: relative;
		padding: 20px 0px 30px;
		-webkit-border-top-left-radius: 	0px;
		-webkit-border-top-right-radius: 	0px;
		-moz-border-radius-topleft: 		0px;
		-moz-border-radius-topright: 		0px;
		border-top-left-radius: 			0px;
		border-top-right-radius: 			0px;
		-webkit-border-bottom-right-radius: 3px;
		-webkit-border-bottom-left-radius: 	3px;
		-moz-border-radius-bottomright: 	3px;
		-moz-border-radius-bottomleft: 		3px;
		border-bottom-right-radius: 		3px;
		border-bottom-left-radius: 			3px;
	}

	.wtrShtTrainerMetaNameSubline,
	.wtrShtTrainerMetaNameHeadline{
		font-size: 20px !important;
		margin: 0 !important;
	}

	.wtrShtTrainer:hover .wtrShtTrainerMetaPositionName{
		opacity: 1;
		bottom: 30px;
	}

	.wtrShtTrainerMetaPositionName{
		position: absolute;
		width: 100%;
		text-align: center;
		opacity: 0;
		bottom: 40px;
		font-size: 18px;
		line-height: 1.0 !important;
		margin: 0 !important;
	}


/* Accordion - http://tympanus.net/Tutorials/FlexibleSlideToTopAccordion/ */


	.wtrShtAccordion{
		width:100%;
		min-width:270px;
		margin: 0 auto;
	}

	.wtrShtAccordion ul .wtrShtAccordionItem{
		height: 60px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		overflow: hidden;
	}

	.wtrShtAccordion ul .wtrShtAccordionItem:last-child{
		border-bottom-width: 0px;
	}

	.wtrShtAccordion ul .wtrShtAccordionItem:first-child{
		border-top:none;
	}

	.wtrShtAccordion ul .wtrShtAccordionItem > .wtrShtAccordionHeadline{
		font-size: 18px;
		display: block;
		font-weight: bold;
		position: relative;
		line-height: 60px;
		outline:none;
		-webkit-transition: color 0.2s ease-in-out;
		-moz-transition:  	color 0.2s ease-in-out;
		-o-transition:  	color 0.2s ease-in-out;
		-ms-transition:  	color 0.2s ease-in-out;
		transition:  		color 0.2s ease-in-out;
		cursor: pointer;
	}

	.wtrShtAccordion ul .wtrShtAccordionItem > .wtrShtAccordionHeadline .wtrShtAccordionNavi:after{
		font-family: FontAwesome;
		content: '\f067';
		text-indent: 0px;
		position: absolute;
		top: -5px;
		font-weight: normal;
		font-size: 18px;
		right: 0px;
		margin-top: 5px;
		-webkit-transition: color 0.2s ease-in-out;
		-moz-transition:  	color 0.2s ease-in-out;
		-o-transition:  	color 0.2s ease-in-out;
		-ms-transition:  	color 0.2s ease-in-out;
		transition:  		color 0.2s ease-in-out;
	}

	.wtrShtAccordion ul .wtrShtAccordionItem.st-open > .wtrShtAccordionHeadline .wtrShtAccordionNavi:after{
		content: '\f068';
		right: 0px;
		top: -5px;
		opacity: 1;
		cursor: pointer;
	}

	.wtrShtAccordionHeadline .wtrAcIcon.fa{
		margin-right: 10px;
	}

	.wtrShtAccordionItemContent{
		padding: 0 0 20px 0;
		opacity: 0;
		cursor: default;
	}

	.wtrShtAccordionItemContent .wpb_content_element{
		margin-bottom: 0px;
	}

	.wtrShtAccordionItemContent p{
		padding: 0 0 15px 0;
	}

	.wtrShtAccordionItemContent .wtrCustomListItem  p{
		padding: 0;
	}

	.st-open .wtrShtAccordionItemContent{
		opacity: 1;
		-webkit-transition:  	all 0.3s ease-in-out;
		-moz-transition:  		all 0.3s ease-in-out;
		-o-transition:  		all 0.3s ease-in-out;
		-ms-transition:  		all 0.3s ease-in-out;
		transition:  			all 0.3s ease-in-out;
	}


/* Conters */


	.wtrShtCounter{
		font-size: 30px;
		padding: 10px 20px;
		border-width: 0px;
		width: auto;
		text-align: center;
		font-weight: bold;
	}

	.wtrShtCounterLight{
		font-size: 30px;
		padding: 10px 20px;
		width: auto;
		text-align: center;
		color: #ffffff;
		font-weight: bold;
		border-width: 0px;
	}



/* Notification */


	.wtrNotification{
		width: 100%;
		padding: 20px;
		border-radius: 			3px;
		-moz-border-radius: 	3px;
		-webkit-border-radius: 	3px;
		font-size: 16px;
		font-weight: normal;
		border-width: 2px;
		border-style: solid;
	}

	.wtrNotification.wtrShtAlignCenter{
		text-align: center;
	}

	.wtrNotification.wtrShtAlignLeft{
		text-align: left;
	}

	.wtrNotification.wtrShtAlignRight{
		text-align: right;
	}

	.wtrNotification a{
		position: relative;
		font-weight: bold;
		text-decoration: underline;
	}

	.wtrNotification.grey a:before{
		background-color: #7f8c8d;
	}

	.wtrNotification i{
		font-size: 25px;
		float: none;
		display: inline;
		position: relative;
		top: 2px;
		margin-right: 10px;
	}

	.wtrNotification.green{
		background-color: #effeb9;
		border-color: #d8ed8e;
		color: #9eb450;
	}

	.wtrNotification.green p{
		color: #9eb450 ;
	}

	.wtrNotification.green a{
		color: #9eb450;
		border-bottom-color: #d8ed8e;
	}

	.wtrNotification.yellow{
		background-color: #fff4cf;
		color: #e1b650;
		border-color: #f8d88c;
	}

	.wtrNotification.yellow p{
		color: #e1b650;
	}

	.wtrNotification.yellow a{
		border-color: #f8d88c;
		color: #e1b650;
	}

	.wtrNotification.red{
		background-color: #FFEDEA;
		color: #E57878;
		border-color: #ECB3A9;
	}

	.wtrNotification.red p{
		color: #E57878;
	}

	.wtrNotification.red a{
		border-color: #e19b8f;
		color: #E57878;
	}

	.wtrNotification.blue{
		background-color: #e0eef9;
		border-color: #8fc3fa;
		color: #70A4DB;
	}

	.wtrNotification.blue p{
		color: #70A4DB;
	}

	.wtrNotification.blue a{
		border-color: #8fc3fa;
		color: #70A4DB;
	}

	.wtrNotification.grey{
		background-color: #F3F3F3;
		border-color: #D8D8D8;
		color: #A5A5A5;
	}

	.wtrNotification.grey a{
		border-color: #D8D8D8;
		color: #A5A5A5;
	}

	.wtrNotification.grey p{
		color: #A5A5A5;
	}

	.wtrNotification.transparent{
		background-color: transparent;
		border-width: 2px;
		border-style: solid;
		border-color: #ffffff;
		color: #ffffff;
	}

	.wtrNotification.transparent a{
		color: #ffffff;
		border-color: #ffffff;
	}

	.wtrNotification.transparent p{
		color: #ffffff;
	}


/* Rooms */


	.wtrShtRooms .wtrShtRoom:last-child{
		margin: 0;
	}

	.wtrShtRoom{
		width: 100%;
		position: relative;
		margin-bottom: 40px;
		min-height: 222px;
		overflow: hidden;
		-webkit-border-radius: 	3px;
		-moz-border-radius: 	3px;
		border-radius: 			3px;
	}

	.wtrShtRoomAnimation{
		-webkit-transition: all .15s ease-in-out;
		-moz-transition: 	all .15s ease-in-out;
		-ms-transition: 	all .15s ease-in-out;
		-o-transition: 		all .15s ease-in-out;
		transition: 		all .15s ease-in-out;
	}

	.wtrShtRoom:hover .wtrShtRoomIcon{
		opacity: 1;
		margin-left: 10px;
	}

	.wtrShtRoomOverlay{
		position: absolute;
		top: 0px;
		width: 100%;
		height: 100%;
		bottom: 0px;
		z-index: 1;
		-webkit-border-radius: 	3px;
		-moz-border-radius: 	3px;
		border-radius: 			3px;
	}

	.wtrShtRoomContainer{
		position: absolute;
		height: 100%;
		width: 100%;
		bottom: 0px;
		z-index: 2;
		padding: 30px;
		display: block;
	}

	.wtrShtRoomName{
		font-size: 24px;
		font-weight: bold;
		text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.7);
		line-height: 1.1;
	}

	.wtrShtRoomBg{
		position: absolute;
		top: 0px;
		width: 100%;
		height: 100%;
		bottom: 0px;
		z-index: 0;
		background-size: cover;
		background-position: center center;
		-webkit-transform: 	scale(1);
		-moz-transform: 	scale(1);
		-ms-transform: 		scale(1);
		-o-transform: 		scale(1);
		transform: 			scale(1);
		-webkit-transition: all .5s ease-in-out;
		-moz-transition: 	all .5s ease-in-out;
		-ms-transition: 	all .5s ease-in-out;
		-o-transition: 		all .5s ease-in-out;
		transition: 		all .5s ease-in-out;
	}

	.wtrShtRoom:hover .wtrShtRoomBg{
		-webkit-transform: 	scale(1.05);
		-moz-transform: 	scale(1.05);
		-ms-transform: 		scale(1.05);
		-o-transform: 		scale(1.05);
		transform: 			scale(1.05);
	}

	.wtrShtRoomIcon{
		opacity: 0;
		display: none;
	}

	.wtrShtRoomClasses{
		width: 50%;
		position: absolute;
		bottom: 30px;
		left: 30px;
	}

	.wtrShtRoomClassesName{
		float: left;
		margin: 0 4px 4px 0;
		padding: 6px 10px;
		font-weight: bold;
		font-size: 14px;
		background-color: rgba(0,0,0,0.6);
	}

	.wtrShtRoomClassesLink {
		position: absolute;
		top: 0px;
		bottom: 0px;
		left: 0px;
		right: 0px;
		width: 100%;
		height: 100%;
		z-index: 3;
	}


/* Classes */


	/* List */


	.wtrShtClassesList{
		width: 100%;
		list-style: none !important;
		margin: 0px !important;
	}

	.wtrShtClassesListItem{
		border-top-style: solid;
		border-top-width: 1px;
		padding: 15px 0;
		list-style: none !important;
		margin: 0px !important;
	}

	.wtrShtClassesListItem:first-child{
		border-top-width: 0;
	}

	.wtrShtClassesListItem .wtrShtBoxedClassesSkill{
		float: left;
		margin-bottom: 0 !important;
	}

	.wtrShtClassesListItem .wtrShtClassesListTittle{
		float: left;
		line-height: 1.6;
		margin: 0 0 0 15px;
		font-size: 16px;
		width: 40%;
		clear: none;
	}

	.wtrShtClassesListItemRight{
		float: right;
	}

	.wtrShtClassesListKcallInfo{
		margin-right: 10px;
		border-right-style: solid;
		border-right-width: 1px;
		padding-right: 45px;
		position: relative;
	}

	.wtrShtClassesListTimeInfo{
		padding-right: 0px;
		position: relative;
		margin-right: 30px;
		margin-left: 5px;
	}

	.wtrShtClassesListTimeInfo,
	.wtrShtClassesListKcallInfo{
		font-size: 14px;
	}

	.wtrShtClassesListTimeInfo i,
	.wtrShtClassesListKcallInfo i{
		font-size: 20px;
		position: absolute;
	}

	.wtrShtClassesListKcallInfo i{
		top: -2px;
		right: 15px
	}

	.wtrShtClassesListTimeInfo i{
		top: -2px;
		right: -30px;
	}


	/* Boxed */


	.wtrShtBoxedClasses{}

	.wtrShtBoxedClasses .wtrNoDetailsClass:hover .wtrShtBoxedClassesTime{
		margin-left: 0;
	}

	.wtrShtBoxedClasses .wtrNoDetailsClass .wtrShtBoxedClassesTime{
		margin-top: -7px;
		margin-bottom: 14px;
	}

	.wtrShtBoxedClasses.wtrOneElementSht .wtrShtBoxedClassesCoOneHalf{
		width: 100%;
	}

	.wtrShtBoxedClassesSpace{
		position: relative;
	}

	.wtrShtBoxedClassesImgContainer{
		position: relative;
	}

	.wtrShtBoxedClassesSpace:hover .wtrShtBoxedClassesOverlay{
		opacity: 1;
	}

	.wtrShtBoxedClassesAnimate{
		-webkit-transition: all .15s ease-in-out;
		-moz-transition: 	all .15s ease-in-out;
		-ms-transition: 	all .15s ease-in-out;
		-o-transition: 		all .15s ease-in-out;
		transition: 		all .15s ease-in-out;
	}

	.wtrShtBoxedClasses .wtrShtBoxedClassesSpace img{
		display: block;
		width: 100%;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
	}

	.wtrShtBoxedClassesSpace:hover .wtrShtBoxedClassesElements{
		opacity: 1;
		bottom: 0px;
	}

	.wtrShtBoxedClassesSpace .wtrShtBoxedClassesElements{
		height: 100%;
		width: 100%;
		position: absolute;
		z-index: 10;
		opacity: 0;
		bottom: -30px;
	}

	.wtrShtBoxedClassesSpace .wtrShtBoxedClassesElements:before{
		font-family: FontAwesome;
		content: '\f067';
		position: absolute;
		font-size: 24px;
		border-width: 5px;
		border-style: solid;
		-webkit-border-radius:	50px;
		-moz-border-radius:		50px;
		border-radius:			50px;
		height: 72px;
		width: 72px;
		font-weight: normal;
		line-height: 75px;
		left: 50%;
		top: 50%;
		margin: -40px 0 0 -40px;
		z-index: 500;
		text-align: center;
	}

	.wtrShtBoxedClassesOverlay{
		width: 100%;
		height: 100%;
		position: absolute;
		z-index: 9;
		opacity: 0;
	}

	.wtrShtBoxedClassesColOne,
	.wtrShtBoxedClassesColOneSec{
		height: auto;
	}

	.wtrShtBoxedClassesColTwo,
	.wtrShtBoxedClassesColTwoSec{
		float: left;
		width: 50%;
		height: auto;
	}

	.wtrShtBoxedClassesSpace .wtrShtBoxedClassesContainer{
		margin: 30px;
	}

	.wtrShtBoxedClassesSpace .wtrShtBoxedClassesHeadline a{
		display: block;
		margin-bottom: 20px;
		font-size: 20px;
		line-height: 1;
	}

	.wtrShtBoxedClassesSpace .wtrShtBoxedClassesDesc{
		font-size: 16px;
		font-weight: normal;
		margin: 0;
	}

	.wtrShtBoxedClassesSpace:hover .wtrShtBoxedClassesTime{
		opacity: 1;
		margin-left: 10px;
	}

	.wtrShtBoxedClassesTime{
		margin-left: 10px;
		font-weight: bold;
		float: left;
		margin-top: 1px;
		opacity: 0;
		margin-left: 0px;
	}

	.wtrShtBoxedClassesTime i{
		margin-right: 5px;
	}

	.wtrShtBoxedClassesSkill{       /* do zmiany */
		padding: 7px 13px 7px;
		width: 103px;
		height: auto;
		float: left;
		margin: 0px 0px 20px 0px !important;
		position: relative;
		list-style: none !important;
	}

	.wtrShtBoxedClassesSkill li.wtrLastSkillDot{
		margin: 0 !important;
	}

	.wtrShtBoxedClassesSkill li {
		float: left;
		margin: 0px 5px 0px 0px !important;
		padding: 0;
	}

	.wtrShtBoxedClassesSkillDot {
		background-color: rgba(0,0,0,0.3);
		height: 11px;
		width: 11px;
	}

	.wtrShtBoxedClassesSkillDot.active {
		background-color: #ffffff;
	}

	.wtrShtBoxedClassesSkillDot.wtrLastSkillDot{
		margin: 0;
	}

	.wtrShtBoxedClassesSkill:hover .wtrTooltip{
		visibility: visible;
		opacity: 1;
		top: 30px;
		-webkit-transition: all .20s ease-in-out;
		-moz-transition: 	all .20s ease-in-out;
		-ms-transition: 	all .20s ease-in-out;
		-o-transition: 		all .20s ease-in-out;
		transition: 		all .20s ease-in-out;
	}

	.wtrTooltip:before{
		content: "";
		position: absolute;
		width: 0;
		height: 0;
		border-width: 8px;
		border-style: solid;
		border-color: transparent transparent #000000 transparent;
		top: -14px;
		left: 50%;
		margin-left: -10px;
	}

	.wtrTooltip{
		z-index: 10;
		position: absolute;
		visibility:hidden;
		opacity: 0;
		top: 36px;
		left: 0px;
		width: 100%;
		color: #ffffff;
		background: #000000;
		-webkit-transition: all .20s ease-in-out;
		-moz-transition: 	all .20s ease-in-out;
		-ms-transition: 	all .20s ease-in-out;
		-o-transition: 		all .20s ease-in-out;
		transition: 		all .20s ease-in-out;
	}

	.wtrTooltip .wtrTooltipContent{
		font-weight: bold;
		line-height: 1.1;
		padding: 5px 10px;
		font-size: 12px;
		text-align: center;
		width: 100%;
		display: block;
	}

	.wtrShtClasses .wtrTooltip,
	.wtrShtBoxedClasses .wtrTooltip{
		color: #000000 !important;
		background: #ffffff !important;
	}

	.wtrShtClasses .wtrTooltip:before,
	.wtrShtBoxedClasses .wtrTooltip:before{
		border-color: transparent transparent #ffffff transparent !important;
	}

	.wtrShtBoxedClassesCoOneHalf{
		float: left;
		width: 50%;
		position: relative;
	}

	.wtrShtBoxedClassesColTwoSec{
		float: left;
		width: 50%;
		position: relative;
	}

	.wtrShtBoxedClasses.wtrShtOrderChange .wtrShtBoxedClassesCoOneHalf .wtrShtBoxedClassesColTwo {
		float: right;
	}

	.wtrShtBoxedClasses.wtrShtOrderChange .wtrShtBoxedClassesSpace:hover .wtrShtBoxedClassesColTwoSec:after{
		right: -40px;
	}


	/* Classes squares */


	.wtrShtClassesStream.wtrFourCols .wtrShtClasses{
		width: 22.0%;
		margin-right: 4%;
	}

	.wtrShtClassesStream.wtrFourCols .wtrShtClasses:last-child{
		margin-bottom: 0px;
	}

	.wtrShtClassesStream.wtrThreeCols .wtrShtClasses{
		width: 30.66%;
		margin-right: 4%;
	}

	.wtrShtClassesStream.wtrThreeCols .wtrShtClasses:last-child{
		margin-bottom: 0px;
	}

	.wtrShtClassesStream.wtrTwoCols .wtrShtClasses{
		width: 48%;
		margin-right: 4%;
	}

	.wtrShtClassesStream.wtrTwoCols .wtrShtClasses:last-child{
		margin-bottom: 0px;
	}

	.wtrShtClassesStream.wtrOneCol .wtrShtClasses{
		width: 100%;
	}

	.wtrShtClassesStream.wtrOneCol .wtrShtClasses:last-child{
		margin-bottom: 0px;
	}

	.wtrShtClassesStream.wtrFourCols,
	.wtrShtClassesStream.wtrThreeCols,
	.wtrShtClassesStream.wtrTwoCols,
	.wtrShtClassesStream.wtrOneCol{
		margin-bottom: 4%;
	}

	.wtrShtClassesStream.wtrFourCols:last-child,
	.wtrShtClassesStream.wtrThreeCols:last-child,
	.wtrShtClassesStream.wtrTwoCols:last-child,
	.wtrShtClassesStream.wtrOneCol:last-child{
		margin-bottom: 0px !important;
	}

	.wtrShtClasses{
		position: relative;
		overflow: hidden;
		float: left;
	}

	.wtrShtClassesLastInRow{
		margin-right: 0 !important;
	}

	.wtrShtClassesAnimate{
		-webkit-transition: all .25s ease-in-out;
		-moz-transition: 	all .25s ease-in-out;
		-ms-transition: 	all .25s ease-in-out;
		-o-transition: 		all .25s ease-in-out;
		transition: 		all .25s ease-in-out;
	}

	.wtrShtClassesData{}
	.wtrShtClassesData img{
		display: block;
		width: 100%;
	}

	.wtrShtClassesMeta{
		position: absolute;
		z-index: 1;
		bottom: 0px;
		width: 100%;
		background: -webkit-linear-gradient(rgba(0,0,0,0.0),rgba(0,0,0,0.7));
		background: -moz-linear-gradient(rgba(0,0,0,0.0),rgba(0,0,0,0.7));
		background: linear-gradient(rgba(0,0,0,0.0),rgba(0,0,0,0.7));
		background: -ms-linear-gradient(top,rgba(0,0,0,0.0) 0%,rgba(0,0,0,0.7) 100%);
		-webkit-border-bottom-right-radius: 3px;
		-webkit-border-bottom-left-radius: 	3px;
		-moz-border-radius-bottomright: 	3px;
		-moz-border-radius-bottomleft: 		3px;
		border-bottom-right-radius: 		3px;
		border-bottom-left-radius: 			3px;
	}

	.wtrShtClasses:hover .wtrShtClassesMetaHeadline{
		margin-top: 200px !important;
	}

	.wtrShtClassesMetaHeadline{
		text-align: center;
		margin: 70px 0px 30px !important;
	}

	.wtrShtClassesMetaHeadline a{
		font-size: 24px;
		text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);
	}

	.wtrShtClassesMetaTime{
		text-align: center;
		font-weight: bold;
		position: absolute;
		bottom: 30px;
		width: 100%;
		opacity: 0;
	}

	.wtrShtClasses:hover .wtrShtClassesMetaHeadline{
		margin: 70px 0px 45px !important;
	}

	.wtrShtClasses:hover .wtrShtClassesMetaTime{
		bottom: 20px;
		opacity: 1;
	}

	.wtrShtClassesElements{
		position: absolute;
		width: 100%;
		height: 100%;
		display: block;
		opacity: 0;
		bottom: 20px;
		z-index: 10;
	}

	.wtrShtClasses:hover .wtrShtClassesArrow{
		opacity: 1;
		top: 50%;
		margin-top: -45px;
	}

	.wtrShtClassesArrow{
		font-size: 40px;
		right: 50%;
		top: 40%;
		margin-right: -20px;
		position: absolute;
		opacity: 0;
		text-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);
	}

	.wtrShtClassesElements .wtrShtBoxedClassesSkill{
		margin: 55% auto !important;
		width: 102px;
		float: none;
	}

	.wtrShtClasses:hover .wtrShtClassesElements{
		opacity: 1;
		bottom: 10px
	}


	.wtrContentSidebar .wtrFourCols .wtrShtClassesElements .wtrShtBoxedClassesSkill{
		margin-top: 30%;
	}

	.wtrContentSidebar .wtrFourCols .wtrShtClasses:hover .wtrShtClassesArrow{
		display: none;
	}


/* Events */


	/* List */


	.wtrShtEventList{
		width: 100%;
		margin: 0px !important;
		list-style: none !important;
	}

	.wtrShtEventListItem{
		border-top-style: solid;
		border-top-width: 1px;
		padding: 15px 0 10px;
		position: relative;
		list-style: none !important;
		margin: 0px !important;
	}

	.wtrShtEventListItem:first-child{
		border-top-width: 0;
	}

	.wtrShtEventListPrice{
		font-size: 14px;
		font-weight: bold;
		float: left;
		padding: 3px 10px;
		margin-right: 5px;
	}

	.wtrShtEventListPriceContainer{
		float: left;
		width: 100%;
		margin: 0 0 5px 0;
	}

	.wtrShtEventListTittleContainer{
		float: left;
	}

	.wtrShtEventListBtn{
		position: absolute;
		border-width: 1px;
		border-style: solid;
		font-size: 14px;
		font-weight: bold;
		padding: 16px 10px;
		right: 0px;
		top: 15px;
		bottom: 15px;
		z-index: 1;
	}

	.wtrShtEventListBtn i{
		font-size: 18px;
	}

	.wtrShtEventListItem .wtrShtEventListTittle,
	.wtrShtEventListItem .wtrShtEventListTittle a{
		font-size: 16px !important;
	}

	.wtrShtEventListItem .wtrShtEventListTittle{
		float: left;
		margin: 5px 0 0 0;
		padding: 0 50px 0 0;
		line-height: 1.3;
	}

	.wtrShtEventListTime{
		font-size: 14px;
		font-weight: bold;
		float: left;
		padding: 3px 10px;
	}

	.wtrShtEventListTime i{
		margin-right: 8px;
	}


	/* Boxed */


	.wtrShtBoxedEvents{}

	.wtrShtBoxedEvents.wtrOneElementSht .wtrShtBoxedEventsCoOneHalf{
		width: 100%;
	}

	.wtrShtBoxedEventsSpace{
		position: relative;
	}

	.wtrShtBoxedEventsImgContainer{
		position: relative;
	}

	.wtrShtBoxedEventsSpace:hover .wtrShtBoxedEventsOverlay{
		opacity: 1;
	}

	.wtrShtBoxedEventsAnimate{
		-webkit-transition: all .15s ease-in-out;
		-moz-transition: 	all .15s ease-in-out;
		-ms-transition: 	all .15s ease-in-out;
		-o-transition: 		all .15s ease-in-out;
		transition: 		all .15s ease-in-out;
	}

	.wtrShtBoxedEvents .wtrShtBoxedEventsSpace img{
		display: block;
		border-radius: 0px;
		width: 100%;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
	}

	.wtrShtBoxedEventsSpace:hover .wtrShtBoxedEventsElements{
		opacity: 1;
		bottom: 0px;
	}

	.wtrShtBoxedEventsSpace .wtrShtBoxedEventsElements{
		height: 100%;
		width: 100%;
		position: absolute;
		z-index: 10;
		opacity: 0;
		bottom: -30px;
	}

	.wtrShtBoxedEventsSpace .wtrShtBoxedEventsElements:before{
		font-family: FontAwesome;
		content: '\f067';
		position: absolute;
		font-size: 24px;
		border-width: 5px;
		border-style: solid;
		-webkit-border-radius:	50px;
		-moz-border-radius:		50px;
		border-radius:			50px;
		height: 72px;
		width: 72px;
		font-weight: normal;
		line-height: 75px;
		left: 50%;
		top: 50%;
		margin: -40px 0 0 -40px;
		z-index: 500;
		text-align: center;
	}

	.wtrShtBoxedEventsOverlay{
		width: 100%;
		height: 100%;
		position: absolute;
		z-index: 9;
		opacity: 0;
	}

	.wtrShtBoxedEventsColOne,
	.wtrShtBoxedEventsColOneSec{
		height: auto;
	}

	.wtrShtBoxedEventsColTwo,
	.wtrShtBoxedEventsColTwoSec{
		float: left;
		width: 50%;
		height: auto;
	}

	.wtrShtBoxedEventsSpace .wtrShtBoxedEventsContainer{
		margin: 0px 30px 30px 30px;
		height: 100%;
		position: relative;
	}

	.wtrShtBoxedEventsContainerSpace{
		height: 30px;
	}

	.wtrShtBoxedEventsHeadline{
		max-height: 140px;
		overflow: hidden;
	}

	.wtrShtBoxedEventsSpace .wtrShtBoxedEventsHeadline a{
		display: block;
		font-size: 24px;
		line-height: 1.1;
	}

	.wtrShtBoxedEventsTime{
		margin-left: 10px;
		font-weight: bold;
		font-size: 16px;
		padding: 5px 15px;
		background-color: rgba(0,0,0,0.3);
		float: left;
		margin-top: 1px;
		margin-left: 0px;
	}

	.wtrShtBoxedEventPrice{
		font-size: 16px;
		font-weight: bold;
		float: right;
		padding-bottom: 3px;
		margin: 6px 0 0 10px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
	}

	.wtrShtBoxedEventsSpace:hover .wtrShtBoxedEventsReadMore{
		opacity: 1;
		margin-left: 0px;
	}

	.wtrShtBoxedEventsReadMore{
		color: rgba(0,0,0,0.3);
		display: block;
		margin-top: 20px;
		font-weight: bold;
		margin-left: -20px;
		opacity: 0;
	}

	.wtrShtBoxedEventsInfo{
		margin-bottom: 20px;
	}

	.wtrShtBoxedEventsColTwoSec{
		position: relative;
	}

	.wtrShtBoxedEventsCoOneHalf{
		float: left;
		width: 50%;
		position: relative;
	}

	.wtrShtBoxedEvents.wtrShtOrderChange .wtrShtBoxedEventsCoOneHalf .wtrShtBoxedEventsColTwo {
		float: right;
	}

	.wtrContentSidebar .wtrShtBoxedEventsTime{
		font-size: 14px;
		padding: 5px 10px;
	}

	.wtrContentSidebar .wtrShtBoxedEventsHeadline a{
		font-size: 20px;
	}

	.wtrContentSidebar .wtrShtBoxedEventsReadMore{
		margin-top: 15px
	}

	.wtrContentSidebar .wtrShtBoxedEventsSpace .wtrShtBoxedEventsContainer{
		margin: 20px 20px 0px 20px;
	}


/* Fullwidth tabs - http://tympanus.net/Blueprints/FullWidthTabs/ */


	.wtrShtFullWidthTabsAnimate{
		-webkit-transition: all .15s ease-in-out;
		-moz-transition: 	all .15s ease-in-out;
		-ms-transition: 	all .15s ease-in-out;
		-o-transition: 		all .15s ease-in-out;
		transition: 		all .15s ease-in-out;
	}

	.wtrShtFullWidthTabs {
		position: relative;
		width: 100%;
		overflow: hidden;
		font-weight: 300;
	}

	.wtrShtFullWidthTabContent .wtrColOne,
	.wtrShtFullWidthTabContent .wtrColOneTwo,
	.wtrShtFullWidthTabContent .wtrColOneThird,
	.wtrShtFullWidthTabContent .wtrColTwoThird,
	.wtrShtFullWidthTabContent .wtrColOneFourth,
	.wtrShtFullWidthTabContent .wtrColThreeFourth,
	.wtrShtFullWidthTabContent .wtrColOneFifth,
	.wtrShtFullWidthTabContent .wtrColTwoFifth,
	.wtrShtFullWidthTabContent .wtrColThreeFifth,
	.wtrShtFullWidthTabContent .wtrColFourFifth,
	.wtrShtFullWidthTabContent .wtrColOneSixth,
	.wtrShtFullWidthTabContent .wtrColFiveSixth{
		margin-bottom: 0 !important;
	}

	.wtrShtFullWidthTabs .wtrShtFWT {
		text-align: center;
	}

	.wtrShtFullWidthTabs .wtrShtFWT ul {
		padding: 0;
		margin: 0;
		list-style: none;
		display: inline-block;
	}

	.wtrShtFullWidthTabs .wtrShtFWT ul li {
		border-bottom: none;
		margin: 0;
		display: inline-block;
		position: relative;
		-webkit-transition: all .15s ease-in-out;
		-moz-transition: 	all .15s ease-in-out;
		-ms-transition: 	all .15s ease-in-out;
		-o-transition: 		all .15s ease-in-out;
		transition: 		all .15s ease-in-out;
	}

	.wtrShtFullWidthTabs .wtrShtFWT ul li i{
		margin-right: 20px;
	}

	.wtrShtFullWidthTabs .wtrShtFWT li.tab-current {
		border-bottom: none;
		z-index: 100;
	}

	.wtrShtFullWidthTabs .wtrShtFWT a {
		text-transform: uppercase;
		font-weight: bold;
		display: block;
		font-size: 20px;
		line-height: 4;
		padding: 4px 60px 0;
		white-space: nowrap;
	}

	.wtrShtFullWidthTabContent section {
		padding: 20px 0;
		display: none;
		margin: 0 auto;
	}

	.wtrShtFullWidthTabContent section:before,
	.wtrShtFullWidthTabContent section:after {
		content: '';
		display: table;
	}

	.wtrShtFullWidthTabContent section:after {
		clear: both;
	}

	.no-js .wtrShtFullWidthTabContent section {
		display: block;
		padding-bottom: 2em;
	}

	.wtrShtFullWidthTabContent section.content-current {
		display: block;
	}


/* Standard tabs */


	.wtrShtTabs .resp-tabs-list li {
		font-size: 18px;
		font-weight: bold;
		display: inline-block;
		padding: 13px 26px;
		margin: 0;
		list-style: none;
		cursor: pointer;
		float: left;
		border-width: 0px;
		border-bottom-width: 0px;
		-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;
	}

	.wtrShtTabs .wpb_content_element{
		margin-bottom: 10px !important;
	}

	.wtrShtTabs .resp-tabs-container {
		padding: 0px;
		clear: left;
	}

	.wtrShtTabs h2.resp-accordion {
		cursor: pointer;
		padding: 5px;
		display: none;
	}

	.wtrShtTabs .resp-tab-content {
		display: none;
	}

	.wtrShtTabs .resp-tabs-list li i{
		margin-right: 10px;
	}

	.wtrShtTabs .resp-tab-active {
		border-width: 1px !important;
		border-style: solid;
		border-bottom: none;
		margin-bottom: -1px !important;
		padding: 12px 25px 14px 25px !important
	}

	.wtrShtTabs .resp-tab-active {
		border-bottom-width: 0px;
	}

	.wtrShtTabs .resp-content-active, .resp-accordion-active {
		display: block;
	}

	.wtrShtTabs .resp-tab-content {
		border-width: 1px;
		border-style: solid;
		-webkit-border-bottom-right-radius: 3px;
		-webkit-border-bottom-left-radius:  3px;
		-moz-border-radius-bottomright:     3px;
		-moz-border-radius-bottomleft:      3px;
		border-bottom-right-radius:         3px;
		border-bottom-left-radius:          3px;
	}

	.wtrShtTabs .wtrTabAnimation{
		-webkit-transition: color .15s ease-in-out;
		-moz-transition:    color .15s ease-in-out;
		-ms-transition:     color .15s ease-in-out;
		-o-transition:      color .15s ease-in-out;
		transition:         color .15s ease-in-out;
	}

	.wtrShtTabs .wtrTabAnimationInside{
		animation:          animationFrames ease-in-out 0.6s;
		-webkit-animation:  animationFrames ease-in-out 0.6s;
		-moz-animation:     animationFrames ease-in-out 0.6s;
		-o-animation:       animationFrames ease-in-out 0.6s;
		-ms-animation:      animationFrames ease-in-out 0.6s;
	}

	.wtrShtTabs .wtrShtTabItemContainer{
		padding: 10px 25px;
	}

	.wtrShtTabs h2.resp-accordion {
		font-size: 13px;
		border-width: 1px;
		border-style: solid;
		border-top-width: 0px;
		margin: 0px;
		padding: 10px 5px;
	}

	.wtrShtTabs h2.resp-tab-active {
		border-bottom-width: 0px !important;
		margin-bottom: 0px !important;
		padding: 10px 15px !important;
	}

	.wtrShtTabs h2.resp-tab-title:last-child {
		border-bottom-width: 12px;
		border-bottom-style: solid;
	}


	/* Tabs animation */


	@keyframes animationFrames{
		0% {
			opacity:0;
		}
		100% {
			opacity:1;
		}
	}

	@-moz-keyframes animationFrames{
		0% {
			opacity:0;
		}
		100% {
			opacity:1;
		}
	}

	@-webkit-keyframes animationFrames {
		0% {
			opacity:0;
		}
		100% {
			opacity:1;
		}
	}

	@-o-keyframes animationFrames {
		0% {
			opacity:0;
		}
		100% {
			opacity:1;
		}
	}

	@-ms-keyframes animationFrames {
		0% {
			opacity:0;
		}
		100% {
			opacity:1;
		}
	}


/* Last news */


	/* List style */


	.wtrShtLastNewsListCon .wtrPagination{
		border-top-width: 1px;
		border-top-style: solid;
		padding-top: 40px;
		margin-top: 0px;
		margin-bottom: 20px;
	}

	.wtrShtLastNewsListItem{
		width: 100%;
		position: relative;
	}

	.wtrShtLastNewsListStreamItem:first-child{
		border-top-width: 0px;
	}

	.wtrShtLastNewsListStreamItem{
		border-top-width: 1px;
		border-top-style: solid;
		padding: 0px;
		overflow: hidden;
		height: 140px;
	}

	.wtrShtLastNewsListStreamItem:hover .wtrShtLastNewsListItemTitle{
		margin-top: 40px !important;
	}

	.wtrShtLastNewsListStreamItem:hover .wtrShtLastNewsListItemLead{
		margin-top: 10px;
		opacity: 1;
	}

	.wtrShtLastNewsListStreamItem:hover .wtrShtLastNewsListOverlay{
		opacity: 1;
	}

	.wtrShtLastNewsListItemHeadline{
		width: 67%;
		position: relative;
	}

	.wtrShtLastNewsListItemLink{
		position: absolute;
		z-index: 2;
		background: transparent;
		height: 100%;
		top: 0px;
		left: 0px;
		right: 0px;
		bottom: 0px;
		width: 100%;
	}

	.wtrShtLastNewsListItemTitle{
		width: 100%;
		font-size: 24px;
		overflow: hidden;
		text-overflow: ellipsis;
		-o-text-overflow: ellipsis;
		white-space: nowrap;
		margin: 60px 0px 0px 0px !important;
		float: left;
	}

	.wtrShtLastNewsListItemTitle a{
		font-size: inherit;
	}

	.wtrShtLastNewsListItemLead{
		margin-top: 70px;
		width: 100%;
		overflow: hidden;
		text-overflow: ellipsis;
		-o-text-overflow: ellipsis;
		white-space: nowrap;
		float: left;
	}

	.wtrShtLastNewsListItemImg img{
		border-radius: 2px;
		display: block;
	}

	.wtrShtLastNewsListItemImg{
		margin: 20px 0px;
		position: absolute;
		width: 12%;
		right: 0px;
		top: 0px
	}

	.wtrShtLastNewsListOverlay{
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0px;
		left: 0px;
		right: 0px;
		bottom: 0px;
		z-index: 1;
		border-radius: 2px;
		opacity: 0;
	}

	.wtrShtLastNewsListComments{
		position: absolute;
		width: 100%;
		top: 50%;
		margin-top: -19px;
		bottom: 0px;
		left: 0px;
		right: 0px;
		text-align: center;
	}

	.wtrShtLastNewsListCommentsNr{
		font-size: 26px;
		font-weight: bold;
		line-height: 1;
	}

	.wtrShtLastNewsListCommentsName{
		line-height: 1;
		font-size: 14px;
		display: block;
		font-weight: bold;
	}

	.wtrShtLastNewsListItemMeta{
		position: absolute;
		width: 14%;
		right: 16%;
		top: 0px;
		bottom: 0px;
		height: 100%;
	}

	.wtrShtLastNewsListItemDate{
		border-bottom-width: 1px;
		border-bottom-style: solid;
		padding: 25px 0px 26px;
	}

	.wtrShtLastNewsListItemDate div{
		font-weight: bold;
		padding: 5px 10px;
		border-width: 1px;
		border-style: solid;
		font-size: 14px;
		display: inline;
	}

	.wtrShtLastNewsListItemAuthor{
		padding: 16px 0px ;
	}

	.wtrShtLastNewsListItemAuthor a{
		font-weight: bold;
		font-size: 14px;
		text-decoration: none;
	}

	.wtrShtLastNewsListAnimation{
		-webkit-transition: all 0.3s ease;
		-moz-transition: 	all 0.3s ease;
		-o-transition: 		all 0.3s ease;
		transition: 		all 0.3s ease;
	}

	.wtrShtLastNewsListAnimationSec{
		-webkit-transition: all 0.4s ease-in-out;
		-moz-transition: 	all 0.4s ease-in-out;
		-o-transition: 		all 0.4s ease-in-out;
		transition: 		all 0.4s ease-in-out;
	}

	.wtrContentSidebar .wtrShtLastNewsListItemImg{
		width: 11.5%;
	}

	.wtrContentSidebar .wtrShtLastNewsListItemMeta{
		width: 17%;
		right: 15%;
	}

	.wtrContentSidebar .wtrShtLastNewsListItemHeadline{
		width: 65%;
	}

	.wtrShtLastNewsListLight .wtrShtLastNewsListStreamItem:hover .wtrShtLastNewsListItemTitle a{
		text-decoration: underline;
	}

	.wtrShtLastNewsListLight.wtrShtLastNewsList .wtrPagination,
	.wtrShtLastNewsListLight .wtrShtLastNewsListStreamItem,
	.wtrShtLastNewsListLight .wtrShtLastNewsListItemDate,
	.wtrShtLastNewsListLight .wtrShtLastNewsListItemDate div{
		border-color: rgba(255,255,255,0.2) !important;
	}

	.wtrShtLastNewsListLight .wtrShtLastNewsListStreamItem:hover .wtrShtLastNewsListItemTitle,
	.wtrShtLastNewsListLight .wtrShtLastNewsListStreamItem:hover .wtrShtLastNewsListItemTitle a,
	.wtrShtLastNewsListLight .wtrShtLastNewsListItemTitle,
	.wtrShtLastNewsListLight .wtrShtLastNewsListItemTitle a,
	.wtrShtLastNewsListLight .wtrShtLastNewsListItemLead{
		color: #ffffff !important;
	}

	.wtrShtLastNewsListLight .wtrShtLastNewsListItemDate div,
	.wtrShtLastNewsListLight .wtrShtLastNewsListItemAuthor a{
		color: rgba(255,255,255,0.7) !important;
	}


	/* Metro Squares */


	.wtrShtLastNewsMetro{}
	.wtrShtLastNewsMetro .wtrColOneFourth{
		width: 25%;
		margin: 0;
	}

	.wtrShtLastNewsMetro .wtrShtLastNewsBoxedOverlay{
		position: absolute;
		height: 100%;
		width: 100%;
		z-index: 1;
	}

	.wtrShtLastNewsMetro .wtrShtLastNewsBoxedItemHolder{
		webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1);
		-moz-box-shadow: 	0px 0px 5px 0px rgba(0,0,0,0.1);
		box-shadow: 		0px 0px 5px 0px rgba(0,0,0,0.1);
		overflow: hidden;
		position: relative;
	}

	.wtrShtLastNewsBoxedAuthor.wtrShtLastNewsMetroAnimation,
	.wtrShtLastNewsBoxedHedline.wtrShtLastNewsMetroAnimation,
	.wtrShtLastNewsBoxedDate.wtrShtLastNewsMetroAnimation{
		-webkit-transition: 			all 0.25s ease-in-out !important;
		-moz-transition: 				all 0.25s ease-in-out !important;
		-o-transition: 					all 0.25s ease-in-out !important;
		transition: 					all 0.25s ease-in-out !important;
	}

	.wtrShtLastNewsMetro .wtrShtLastNewsBoxedItemHolder:hover .wtrShtLastNewsBoxedZoom {
		-webkit-transform: 	scale(1.0);
		-moz-transform: 	scale(1.0);
		-ms-transform: 		scale(1.0);
		-o-transform: 		scale(1.0);
		transform: 			scale(1.0);
		-webkit-backface-visibility: 	hidden;
		-moz-backface-visibility: 		hidden;
		-ms-backface-visibility: 		hidden;
		-o-backface-visibility: 		hidden;
		backface-visibility: 			hidden;
	}

	.wtrShtLastNewsMetro .wtrShtLastNewsBoxedItemHolder:hover .wtrShtLastNewsBoxedHedline{
		bottom: 45px;
	}

	.wtrShtLastNewsMetro .wtrShtLastNewsBoxedItemHolder:hover .wtrShtLastNewsBoxedAuthor{
		bottom: 20px;
	}

	.wtrShtLastNewsMetro .wtrShtLastNewsBoxedDate{
		font-size: 16px;
		text-shadow: 0px 1px 2px rgba(0,0,0,0.4);
		position: absolute;
		font-weight: bold;
		top: 15px;
		left: 30px;
		opacity: 0;
		width: auto;
		z-index: 2;
		-webkit-transform: scale(0.9);
		-moz-transform: scale(0.9);
		-ms-transform: scale(0.9);
		-o-transform: scale(0.9);
		transform: scale(0.9);
	}

	.wtrShtLastNewsMetro .wtrShtLastNewsBoxedItemHolder:hover .wtrShtLastNewsBoxedDate {
		opacity: 1;
		-webkit-transform: scale(1.0);
		-moz-transform: scale(1.0);
		-ms-transform: scale(1.0);
		-o-transform: scale(1.0);
		transform: scale(1.0);
	}

	.wtrShtLastNewsMetro .wtrShtLastNewsBoxedHedline,
	.wtrShtLastNewsMetro .wtrShtLastNewsBoxedAuthor{
		z-index: 2;
	}

	.wtrShtLastNewsMetro .wtrShtLastNewsBoxedHedline{
		font-weight: bold;
		position: absolute;
		bottom: 20px;
		left: 30px;
		right: 30px;
		font-size: 19px;
		margin-bottom: 0px;
		line-height: 1.3em;
		text-shadow: 0px 1px 2px rgba(0,0,0,0.6);
	}

	.wtrShtLastNewsMetro .wtrShtLastNewsBoxedAuthor a{
		font-weight: bold;
	}

	.wtrShtLastNewsMetro .wtrShtLastNewsBoxedAuthor{
		position: absolute;
		bottom: -30px;
		left: 30px;
		font-size: 16px;
		margin-bottom: 0px;
		line-height: 26px;
		text-shadow: 0px 1px 2px rgba(0,0,0,0.4);
	}

	.wtrShtLastNewsMetro .wtrShtLastNewsBoxedZoom {
		-webkit-transition: 			all 0.5s ease-in-out;
		-moz-transition: 				all 0.5s ease-in-out;
		-o-transition: 					all 0.5s ease-in-out;
		transition: 					all 0.5s ease-in-out;
		-webkit-transform: 				scale(1.1);
		-moz-transform: 				scale(1.1);
		-ms-transform: 					scale(1.1);
		-o-transform: 					scale(1.1);
		transform: 						scale(1.1);
		-webkit-transform-origin: 		50% 50%;
		-moz-transform-origin: 			50% 50%;
		-ms-transform-origin: 			50% 50%;
		-o-transform-origin: 			50% 50%;
		transform-origin: 				50% 50%;
		-webkit-backface-visibility: 	hidden;
		-moz-backface-visibility: 		hidden;
		-ms-backface-visibility: 		hidden;
		-o-backface-visibility: 		hidden;
		backface-visibility: 			hidden;
		position: 						relative;
		display: 						block;
	}

	.wtrShtLastNewsMetro .wtrShtLastNewsMetroAnimation{
		-webkit-transition: all 0.5s ease-in-out;
		-moz-transition: 	all 0.5s ease-in-out;
		-o-transition: 		all 0.5s ease-in-out;
		transition: 		all 0.5s ease-in-out;
		-webkit-backface-visibility: 	hidden;
		-moz-backface-visibility: 		hidden;
		-ms-backface-visibility: 		hidden;
		-o-backface-visibility: 		hidden;
		backface-visibility: 			hidden;
	}

	.wtrContentSidebar .wtrShtLastNewsMetro .wtrShtLastNewsBoxedHedline{
		font-size: 14px;
	}

	.wtrContentSidebar .wtrShtLastNewsMetro .wtrShtLastNewsBoxedDate{
		font-size: 14px;
	}

	.wtrContentSidebar .wtrShtLastNewsMetro .wtrShtLastNewsBoxedAuthor,
	.wtrContentSidebar .wtrShtLastNewsMetro .wtrShtLastNewsBoxedAuthor a{
		font-size: 13px;
	}

	/* Full width font-size improvment */

	.wtrShtFullWidthSectionNoInner .wtrShtLastNewsBoxedHedline{
		font-size: 22px;
		line-height: 1.2em;
	}


	/* Modern square carusel */


	.wtrShtLastNewsModern{
		position: relative;
	}

	.wtrShtLastNewsModern .owl-controls{
		position: absolute;
		bottom: 10px;
		right: 10px;
		padding: 0px 0px 0px 0px;
		z-index: 2;
	}

	.wtrShtLastNewsModern .owl-theme .owl-controls .owl-nav [class*='owl-']{
		display: inline-block;
	}

	.wtrShtLastNewsModern .owl-theme .owl-dots{
		text-align: center;
		border-radius: 3px;
		height: 25px;
		padding: 0px 6px 0px 6px;
	}

	.wtrShtLastNewsModern .owl-theme .owl-dots .owl-dot {
		display: inline-block;
		zoom: 1;
		*display: inline;
	}

	.wtrShtLastNewsModern .owl-theme .owl-dots .owl-dot span {
		width: 12px;
		height: 12px;
		margin: 6px 4px;
		display: block;
		-webkit-backface-visibility: visible;
		-webkit-transition: opacity 200ms ease;
		-moz-transition: 	opacity 200ms ease;
		-ms-transition: 	opacity 200ms ease;
		-o-transition: 		opacity 200ms ease;
		transition: opacity 200ms ease;
		-webkit-border-radius: 30px;
		-moz-border-radius: 30px;
		border-radius: 30px;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxImg{
		width: 100%;
		height: 100%;
		display: block;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxHedaline a{
		font-size: 26px;
		line-height: 1.0;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxHedaline {
		position: absolute;
		z-index: 2;
		text-align: center;
		width: 100%;
		font-weight: bold;
		bottom: 40px;
		padding: 0 30px;
		margin: 0px !important;
		text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8);
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBox:hover .wtrShtLastNewsModernBoxHedaline{
		bottom: 70px;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxOthers{
		position: absolute;
		z-index: 2;
		top: -5px;
		width: 100%;
		padding: 0 30px;
		opacity: 0;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBox:hover .wtrShtLastNewsModernBoxOthers{
		position: absolute;
		z-index: 2;
		top: 10px;
		width: 100%;
		padding: 0 30px;
		opacity: 1;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxAuthorImg{
		width: 50px !important;
		height: 50px !important;
		border-width: 4px;
		border-style: solid;
		float: left;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxOthersContainer{
		margin: 20px auto;
		width: 100%;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxOthersContainer .wtrRadius100{
		-webkit-border-radius:	100px;
		-moz-border-radius:		100px;
		border-radius:			100px;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxAutorContainer{
		margin: 14px auto;
		float: right;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxComments i{
		margin-left: 20px;
		margin-right: 8px;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxComments{
		border-left-width: 1px;
		border-style: solid;
		margin-left: 20px;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxDate,
	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxAuthor,
	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxComments{
		font-weight: bold
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxDate{
		position: absolute;
		z-index: 2;
		text-align: center;
		width: 100%;
		bottom: 40px;
		font-size: 16px;
		opacity: 0;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBox:hover .wtrShtLastNewsModernBoxDate{
		opacity: 1;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBox .wtrPostOverlay{
		position: absolute;
		height: 100%;
		width: 100%;
		z-index: 1;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBox{
		webkit-box-sizing: 	border-box;
		-moz-box-sizing: 	border-box;
		box-sizing: 		border-box;
		float: left;
		width: 100%;
		height: auto;
		position: relative;
	}

	.wtrShtLastNewsModern .wtrShtLastNewsModernBoxAnimation{
		-webkit-transition: all 0.25s ease;
		-moz-transition: 	all 0.25s ease;
		-o-transition: 		all 0.25s ease;
		transition: 		all 0.25s ease;
	}


	/* Standard post timeline */


	.wtrShtLastNewsStandard .wtrPagination{
		margin-top: 40px;
	}

	.wtrShtLastNewsStandard article:last-of-type{
		padding-bottom: 0px;
	}

	.wtrShtLastNewsStandard article:last-child .wtrShtLastNewsStandardContainer{
		margin-bottom: 0;
		border-bottom: 0;
	}

	.wtrShtLastNewsStandard article:last-child .wtrShtLastNewsStandardImgContainer{
		margin-bottom: 0;
	}

	.wtrShtLastNewsStandard .wtrBlogStreamStdContainer{}
	.wtrShtLastNewsStandard .wtrBlogStreamStdContainer article:last-child{
		padding-bottom: 0px;
	}

	.wtrShtLastNewsStandard article:last-of-type .wtrShtLastNewsStandardContainer{
		margin-bottom: 0px;
		padding-bottom: 40px;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardItem {
		position: relative;
		border-left-width: 1px;
		border-style: solid;
		margin-left: 93px;
		padding-left: 40px;
		padding-bottom: 20px;
	}

	.wtrShtLastNewsStandard .wtrBlogStreamStdContainer article:last-of-type .wtrShtLastNewsStandardContainer{
		margin-bottom: 0px;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardContainer{
		border-bottom-width: 1px;
		border-style: solid;
		margin-bottom: 20px;
		padding-bottom: 40px;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardImgContainer{
		float: left;
		margin: 0 40px 0 0;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardImgContainer img{
		width: 255px;
		height: 255px;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardImg{
		width: 255px;
		height: 255px;
		display: block;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardBox .wtrShtLastNewsStandardOverlay{
		position: absolute;
		height: 100%;
		width: 100%;
		z-index: 1;
		background-color: rgba(0, 0, 0, 0.0);
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardBox{
		webkit-box-sizing: 	border-box;
		-moz-box-sizing: 	border-box;
		box-sizing: 		border-box;
		float: left;
		width: 100%;
		height: auto;
		overflow: hidden;
		position: relative;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardButtonContainer{
		text-align: center;
		width: 100%;
		position: absolute;
		bottom: 0;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardBox .wtrButtonStd{
		z-index: 2;
		bottom: 30px;
		text-align: center;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardElements{
		height: 100%;
		width: 100%;
		position: absolute;
		z-index: 2;
		opacity: 0;
		bottom: 20px;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardElements:before{
		font-family: FontAwesome;
		content: '\f067';
		position: absolute;
		font-size: 24px;
		border-width: 5px;
		border-style: solid;
		-webkit-border-radius:	50px;
		-moz-border-radius:		50px;
		border-radius:			50px;
		height: 72px;
		width: 72px;
		font-weight: normal;
		line-height: 75px;
		left: 50%;
		top: 50%;
		margin: -40px 0 0 -40px;
		z-index: 500;
		text-align: center;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardBox:hover .wtrShtLastNewsStandardElements{
		opacity: 1;
		bottom: 30px;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardDate{
		position: absolute;
		left: -93px;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardDate:after{
		content: '';
		border-width: 4px;
		border-style: solid;
		width: 15px;
		height: 15px;
		position: absolute;
		top: 23px;
		right: -50px;
		-webkit-border-radius:	100px;
		-moz-border-radius:		100px;
		border-radius:			100px;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardDateCreated{
		float: right;
		position: relative;
		text-align: right;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardDateYear{
		font-size: 24px;
		font-weight: bold;
		text-align: right;
		line-height: 0.8;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardDateMonth{
		font-size: 24px;
		line-height: 1.2;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardDateDay{
		font-size: 24px;
		line-height: 1;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardHeadline{
		clear: none;
		margin: 0 !important;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardHeadline a{
		font-size: 28px;
		line-height: 1.1;
		margin-bottom: 15px;
		font-weight: bold;
	}

	.wtrShtLastNewsStandard .wtrBlogPostSneakPeakCategory{
		margin-top: 20px;
		display: inline-block;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardOther{
		margin-top: 24px;
		display: inline-block;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardOther a{
		font-size: 14px;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardOtherLink{
		padding: 6px 10px;
		margin: 0px 0 0 4px;
		font-weight: bold;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardOtherLink i{
		margin: 0px 5px 0px 0px;
	}

	.wtrShtLastNewsStandard .wtrBlogDfPostOtherLink i{
		margin: 0px 5px 0px 0px;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardLead{
		margin-top: 20px !important;
		font-size: 16px;
	}

	.wtrShtLastNewsStandard .wtrShtLastNewsStandardAnimation{
		-webkit-transition: all 0.25s ease;
		-moz-transition: 	all 0.25s ease;
		-o-transition: 		all 0.25s ease;
		transition: 		all 0.25s ease;
	}


/* Promo Event */


	.wtrShtPromoEvent{
		max-width: 576px;
	}

	.wtrShtPromoEventNoPhoto .wtrShtPromoEventPictureContainer{
		height: 70px;
		-webkit-border-top-right-radius: 	3px;
		-webkit-border-top-left-radius: 	3px;
		-moz-border-radius-topright: 	 	3px;
		-moz-border-radius-topleft: 		3px;
		border-top-right-radius: 			3px;
		border-top-left-radius: 			3px;
	}

	.wtrShtPromoEventNoPhoto:hover .wtrShtPromoEventOverlay{
		display: none;
	}

	.wtrShtPromoEventPictureContainer img{
		-webkit-border-bottom-right-radius: 0px;
		-webkit-border-bottom-left-radius: 	0px;
		-moz-border-radius-bottomright: 	0px;
		-moz-border-radius-bottomleft: 		0px;
		border-bottom-right-radius: 		0px;
		border-bottom-left-radius: 			0px;
	}

	.wtrShtPromoEventPictureContainer{
		position: relative;
	}

	.wtrShtPromoEventPicture{
		display: block;
	}

	.wtrShtPromoEvent:hover .wtrShtPromoEventOverlay{
		opacity: 1;
	}

	.wtrShtPromoEvent:hover .wtrShtPromoEventAdditionalIco{
		opacity: 1;
		margin-top: 15px;
		animation-delay: 12s;
	}

	.wtrShtPromoEvent:hover .wtrShtPromoEventAdditional{
		opacity: 1;
		margin-top: 10px;
	}

	.wtrShtPromoEventOverlay{
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0px;
		bottom: 0px;
		right: 0px;
		left: 0px;
		opacity: 0;
		text-align: center;
		padding: 40px 40px;
		-webkit-border-top-right-radius: 	3px;
		-webkit-border-top-left-radius: 	3px;
		-moz-border-radius-topright: 	 	3px;
		-moz-border-radius-topleft: 		3px;
		border-top-right-radius: 			3px;
		border-top-left-radius: 			3px;
	}

	.wtrShtPromoEventAdditionalIco{
		font-size: 50px;
		display: block;
		margin-bottom: 10px
	}

	.wtrShtPromoEventAdditional{
		line-height: 1.4;
		opacity: 0;
		font-size: 16px;
		display: block;
	}

	.wtrShtPromoEventMeta{
		-webkit-border-bottom-right-radius: 3px;
		-webkit-border-bottom-left-radius: 	3px;
		-moz-border-radius-bottomright: 	3px;
		-moz-border-radius-bottomleft: 		3px;
		border-bottom-right-radius: 		3px;
		border-bottom-left-radius: 			3px;
		text-align: center;
		position: relative;
		padding-bottom: 30px;
	}

	.wtrShtPromoEventTittle{
		font-size: 22px;
		padding: 50px 20px 10px;
		line-height: 1.1;
	}

	.wtrShtPromoEventDate{
		font-size: 16px;
	}

	.wtrShtPromoEventBtnContainer{
		position: absolute;
		top: -30px;
		width: 100%;
	}

	.wtrShtPromoEventAnimate{
		webkit-transition: 	all .3s ease-in-out;
		-moz-transition: 	all .3s ease-in-out;
		-ms-transition: 	all .3s ease-in-out;
		-o-transition: 		all .3s ease-in-out;
		transition: 		all .3s ease-in-out;
	}

	.wtrShtPromoEventAddMeta{
		position: absolute;
		width: 80px;
		height: 80px;
		text-align: center;
		border-radius: 100px;
	}

	.wtrShtPromoEventAddMeta i{
		font-size: 30px;
		margin-top: 30%;
	}

	.wtrShtPromoEventBtn{
		-webkit-transition: all .15s ease-in-out;
		-moz-transition: 	all .15s ease-in-out;
		-ms-transition: 	all .15s ease-in-out;
		-o-transition: 		all .15s ease-in-out;
		transition: 		all .15s ease-in-out;
		vertical-align:middle;
		display:inline-block;
		text-align: center;
		line-height: 1;
		border: 0;
		font-weight: bold;
		cursor: pointer;
		border-radius: 			50px;
		-moz-border-radius: 	50px;
		-webkit-border-radius: 	50px;
		cursor: pointer;
		padding: 18px 42px;
		font-size: 20px;
		background-color: #1fce6d;
		color: #ffffff;
	}

	.wtrShtPromoEventBtn:hover{
		background-color: #27ae60;
		color: #ffffff;
	}

	.wtrShtPromoEventBtn:before,
	.wtrShtPromoEventBtn{
		-webkit-transition: all .15s ease-in-out;
		-moz-transition: 	all .15s ease-in-out;
		-ms-transition: 	all .15s ease-in-out;
		-o-transition: 		all .15s ease-in-out;
		transition: 		all .15s ease-in-out;
		position: relative;
	}

	.wtrShtPromoEventBtn:before {
		font-family: FontAwesome;
		content: '\f061';
		position: absolute;
		height: 100%;
		font-size: 14px;
		font-weight: normal;
		line-height: 0;
		right: 30px;
		opacity: 0;
		top: 50%;
	}

	.wtrShtPromoEventBtn:hover:before {
		right: 20px;
		opacity: 1;
	}


/* Countdown - jQuery Countdown styles 2.0.0. */


	.wtrShtCountdown{
		border-radius: 3px;
		max-width: 450px;
		padding: 10px 10px 15px;
		margin: 0px auto;
		box-shadow: 0 0 5px 1px rgba(0,0,0,0.1)
	}

	.wtrShtCountdownLight{
		border-radius: 5px;
		box-shadow: 0 0 0 0 rgba(0,0,0,0) !important;
		border-width: 4px;
		border-style: solid;
		border-color: #ffffff;
	}

	.wtrShtCountdown .countdown-rtl {
		direction: rtl;
	}

	.wtrShtCountdown .countdown-row {
		clear: both;
		width: 100%;
		padding: 0px 2px;
		text-align: center;
	}

	.wtrShtCountdown .countdown-show1 .countdown-section {
		width: 98%;
	}

	.wtrShtCountdown .countdown-show2 .countdown-section {
		width: 48%;
	}

	.wtrShtCountdown .countdown-show3 .countdown-section {
		width: 32.5%;
	}

	.wtrShtCountdown .countdown-show4 .countdown-section {
		width: 24.5%;
	}

	.wtrShtCountdown .countdown-show5 .countdown-section {
		width: 19.5%;
	}

	.wtrShtCountdown .countdown-show6 .countdown-section {
		width: 16.25%;
	}

	.wtrShtCountdown .countdown-show7 .countdown-section {
		width: 14%;
	}

	.wtrShtCountdown .countdown-period {
		display: block;
	}

	.wtrShtCountdown .countdown-descr {
		display: block;
		width: 100%;
	}

	.wtrShtCountdown .countdown-section {
		display: block;
		float: left;
		text-align: center;
	}

	.wtrShtCountdown .countdown-period {
		font-size: 16px;
		font-weight: bold;
		margin-top: -5px;
	}

	.wtrShtCountdown .countdown-amount {
		font-size: 32px;
		font-weight: bold;
	}


	/* Standard version */

	.wtrShtCountdown .countdown-period{
		color: rgba(0,0,0,0.4);
	}

	/* Light version */

	.wtrShtCountdownLight {
		background-color: transparent !important;
	}

	.wtrShtCountdownLight .countdown-amount {
		color: #ffffff !important;
	}

	.wtrShtCountdownLight .countdown-period{
		color: #ffffff !important;
	}


/* Full width sections */


	.wtrShtBoxedWidth{
		position: relative;
	}


	/* Parallax */

	.wtrShtImageParalaxBg {
		background-attachment: scroll;
		background-repeat: no-repeat;
		height: auto;
		position: relative;
		background-repeat: repeat-y;
		background-position: 0% 0;
		background-position-x: center !important;
		background-size: cover;
	}

	.wtrShtImageParalaxBg .wtrPageContent{
		z-index: 0;
		position: relative;
	}


	/* Standard image bg */

	.wtrShtImageBg .wtrPageContent{
		z-index: 0;
		position: relative;
	}

	.wtrShtImageBg{
		background-position: center center;
	}


	/* Full width overlay */

	.wtrShtBgOverlay{
		background-repeat: repeat;
		width: 100%;
		position: absolute;
		z-index: 0;
		left: 0;
		top: 0;
		margin: 0 auto;
		width: 100%;
		height: 100%;
		z-index: 0;
	}

	.wtrNoVideoMobile .wtrShtBgOverlay{
		z-index: 0 !important;
	}


	/* Video section */

	.wtrShtBgVideo{
		position: relative;
		overflow: hidden;
		width: 100%;
		height: auto;
	}

	.wtrShtBgVideoElement {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		min-width: 100%;
		min-height: 100%;
		width: auto;
		height: auto;
		z-index: -100;
		background-size: cover;
	}

	.wtrShtBgVideo img{
		max-width: 100%;
	}

	.wtrShtBgVideo .wtrShtBgOverlay{
		z-index: -1;
	}


	/* Youtube and Vimeo*/

	.wtrFWVytPlay,
	.wtrFWVVimeoPlay{
		display: none;
	}

	.wtrFWVytPause,
	.wtrFWVytPlay,
	.wtrFWVVimeoPause,
	.wtrFWVVimeoPlay{
		position: absolute;
		cursor: pointer;
		z-index: 9998;
		bottom: 50px;
		right: 30px;
		color: #ffffff;
		background-color: transparent;
		opacity: 0.4;
		padding: 20px 22px;
		line-height: 0;
		font-size: 20px;
		border-radius: 100px;
		-webkit-transition: all .25s ease-in-out;
		-moz-transition: 	all .25s ease-in-out;
		-ms-transition: 	all .25s ease-in-out;
		-o-transition: 		all .25s ease-in-out;
		transition: 		all .25s ease-in-out;
	}

	.wtrFWVytPause:hover,
	.wtrFWVytPlay:hover,
	.wtrFWVVimeoPause:hover,
	.wtrFWVVimeoPlay:hover{
		background-color: rgba(255,255,255,0.2);
		opacity: 1;
	}

	.wtrShtFullWidthVideoStream .wtrPageContent{
		z-index: 0;
		position: relative;
	}

	.wtrShtFullWidthVideoStream{
		position: relative;
		overflow: hidden;
		width: 100%;
		height: auto;
	}

	.wtrVideoElement {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		min-width: 100%;
		min-height: 100%;
		width: auto;
		height: auto;
		z-index: -100;
		background-size: cover;
	}

	.wtrVideo img{
		max-width: 100%;
		display: none;
	}

	.wtrVideoSizeContener{
		width: 100%;
		position: absolute;
		z-index: 0;
		left: 0;
		top: 0;
		margin: 0 auto;
		width: 100%;
		height: 100%;
		z-index: -1;
	}

	#ytplayer{
		position: absolute;
	/*	top: 0;
		right: 0;
		bottom: 0;*/
	/*	min-width: 100%;
		min-height: 100%;*/
	/*	width: auto;
		height: auto;*/
		z-index: -100;
		background: transparent;
		background-size: cover;
	}

	#vimeoplayer{
		position: absolute;
	/*	top: 0;
		right: 0;
		bottom: 0;*/
	/*	min-width: 100%;
		min-height: 100%;*/
	/*	width: auto;
		height: auto;*/
		z-index: -100;
		background: transparent;
		background-size: cover;
	}

	.me-cannotplay {
		width: auto !important;
	}

	.wtrVideoVimeContener,
	.wtrVideoYoutubeContener{
		overflow:hidden;
		padding-bottom:56.25%;
		position:absolute;
		bottom: 0px;
		top: 0px;
		left: 0px;
		right: 0px;
		width: 100%;
		height: 100%;
		z-index: -1;
	}

	.wtrShtFullWidthVideoStream iframe,
	.wtrShtFullWidthVideoStream object,
	.wtrShtFullWidthVideoStream embed{
		left:0;
		top:0;
		height:100%;
		width:100%;
		position:absolute;
	}

	.wtrShtFullWidthVideoStream iframe {
		-webkit-transform: scale(1.2);
		-moz-transform: scale(1.2);
		-ms-transform: scale(1.2);
		transform: scale(1.2);
	}

	.wtrShtFullWidthVideoStream iframe,
	.wtrShtFullWidthVideoStream embed,
	.wtrShtFullWidthVideoStream object,
	.wtrShtFullWidthVideoStream video {
		height: 200px;
		top:  0px;
		width: 1000px;
		left: 0%;
	}


/* Google Maps */


	.wtrShtGoogleMaps{
		width: 100%;
		position: relative;
	}

	.wtrShtGoogleMaps a{
		color: #555555 !important;
	}

	.wtrShtGoogleMaps img {
		max-width: none !important;
	}

	.wtrShtGoogleMaps .wtrPageContent{
		padding: 0;
		margin: 0;
	}

	.wtrShtGoogleMaps .wtrInner{
		position: relative;
	}

	.wtrShtGoogleMapsContener{
		width: 100%;
		margin: 0px;
		padding: 0px
		position: absolute;
		z-index: 1;
	}

	.wtrShtGoogleMapsInfoBox{
		position: absolute;
		z-index: 2;
		right: 0px;
		top: 40px;
		width: 33.33333333%;
		padding: 40px;
		box-shadow: 0 0 5px 1px rgba(0,0,0,0.1)
	}

	.wtrShtGoogleMapsInfoBoxLeft{
		left: 0px;
	}

	.wtrShtGoogleMapsInfoBoxMobile{
		display: none;
	}

	.wtrShtGoogleMapsInfoBoxMobile p,
	.wtrShtGoogleMapsInfoBox p{
		margin: 0 !important;
		padding: 0;
	}

	.wtrShtGoogleMapsInfoBoxMobile ul,
	.wtrShtGoogleMapsInfoBoxMobile ol,
	.wtrShtGoogleMapsInfoBox ul,
	.wtrShtGoogleMapsInfoBox ol{
		margin: 0;
		padding: 0;
	}

	.wtrShtGoogleMapsInfoBoxMobile ul,
	.wtrShtGoogleMapsInfoBoxMobile ol,
	.wtrShtGoogleMapsInfoBox ul li,
	.wtrShtGoogleMapsInfoBox ol li{
		padding: 0;
		margin: 0;
	}

	.wtrShtFullWidthSection .wtrInner .wtrShtGoogleMapsInfoBoxLeft,
	.wtrShtBoxedWidth .wtrShtGoogleMapsInfoBoxLeft{
		left: 40px;
	}

	.wtrShtFullWidthSection .wtrInner .wtrShtGoogleMapsInfoBox,
	.wtrShtBoxedWidth .wtrShtGoogleMapsInfoBox {
		right: 40px;
	}

	.googleMapsOverlay{
		display: none;
		position: absolute;
		top: 0px;
		right: 0px;
		left: 0px;
		bottom: 0px;
		width: 100%;
		height: 100%;
		z-index: 9;
	}

/* Hover Box */


	.wtrShtImgLink{
		position: relative;
	}

	.wtrShtImgLink img{
		width: 100%;
		height: 100%;
		display: block;
		-webkit-border-radius:	0px;
		-moz-border-radius:		0px;
		border-radius:			0px;
		position: relative;
	}

	.wtrShtImgLink img,
	.wtrShtImgLink img:hover{
		-webkit-backface-visibility: 	hidden !important;
		-moz-backface-visibility: 		hidden !important;
		-ms-backface-visibility: 		hidden !important;
		-o-backface-visibility: 		hidden !important;
		backface-visibility: 			hidden !important;
	}

	.wtrShtImgLinkUrl{
		position: absolute;
		height: 100%;
		width: 100%;
		z-index: 1;
		background-color: transparent;
		top: 0px; left: 0px; right: 0px; bottom: 0px;
	}

	.wtrShtImgLink:hover .wtrShtImgLinkPictureBelow{
		opacity: 1;
	}

	.wtrShtImgLink:hover .wtrShtImgLinkPictureAbove{
		position: relative;
		display: block;
	}

	.wtrShtImgLinkPictureBelow{
		-webkit-transition: opacity 0.3s ease-in-out;
		-moz-transition: 	opacity 0.3s ease-in-out;
		-ms-transition: 	opacity 0.3s ease-in-out;
		-o-transition: 		opacity 0.3s ease-in-out;
		transition: 		opacity 0.3s ease-in-out;
		position: absolute;
		opacity: 0;
		height: 100%;
		width: 100%;
		top: 0px; left: 0px; right: 0px; bottom: 0px;
	}


/* Image link */


	.wtrShtLinkContent {
		margin: 0;
		position: relative;
		width: 100%;
		max-height: 340px;
		margin: 0;
		text-align: left;
		position: relative;
	}

	.wtrShtLinkLay{
		position: absolute;
		top: 0px;
		left: 0px;
		right: 0px;
		bottom: 0px;
		width: 100%;
		height: 100%;
		background-color: transparent;
		z-index: 1000;
	}

	.wtrShtLinkContent img {
		max-width: 100%;
		display: block;
		position: relative;
		border-radius: 0;
	}

	.wtrShtLinkMeta {
		position: absolute;
		top: 0;
		left: 0;
		text-align: center;
		padding: 20px;
	}

	.wtrShtLinkMeta i{
		font-size: 28px;
		position: absolute;
		top: 40px;
		left: 50%;
		margin-left: -14px;
		-webkit-transition: all .6s;
		-moz-transition: all .6s;
		-ms-transition: all .6s;
		-o-transition: all .6s;
		transition: all .6s;
	}

	.wtrShtLinkHedline{
		display: block;
		padding: 20px;
		font-size: 16px;
		font-weight: normal;
		text-align: center;
		text-transform: none;
		-webkit-border-bottom-right-radius: 3px;
		-webkit-border-bottom-left-radius: 3px;
		-moz-border-radius-bottomright: 3px;
		-moz-border-radius-bottomleft: 3px;
		border-bottom-right-radius: 3px;
		border-bottom-left-radius: 3px;
	}

	.wtrShtLinkHedline span{
		text-transform: uppercase;
		font-weight: bold;
	}

	.wtrShtLinkEffect .wtrShtLinkContent {
		overflow: hidden;
		-webkit-backface-visibility: hidden;
	}

	.wtrShtLinkEffect .wtrShtLinkContent img {
		-webkit-transition: all .4s;
		-moz-transition: all .4s;
		-ms-transition: all .4s;
		-o-transition: all .4s;
		transition: all .4s ;
		opacity: 1;
		width: 100%;
		height: 100%;
		display: block;
	}

	.wtrShtLinkEffect .wtrShtLinkContent:hover .wtrShtLinkMeta i{
		top: 20px;
	}

	.no-touch .wtrShtLinkEffect .wtrShtLinkContent:hover img,
	.wtrShtLinkEffect .wtrShtLinkContent.cs-hover img {
		-webkit-transform: translateY(-10px);
		-moz-transform: translateY(-10px);
		-ms-transform: translateY(-10px);
		transform: translateY(-10px);
		opacity: 0.8;
	}

	.wtrShtLinkEffect .wtrShtLinkMeta {
		height: 60px;
		width: 100%;
		top: auto;
		bottom: 0;
		opacity: 0;
		-webkit-transform: translateY(100%);
		-moz-transform: translateY(100%);
		-ms-transform: translateY(100%);
		transform: translateY(100%);
		-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
		-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
		transition: transform 0.4s, opacity 0.1s 0.3s;
	}

	.no-touch .wtrShtLinkEffect .wtrShtLinkContent:hover .wtrShtLinkMeta,
	.wtrShtLinkEffect .wtrShtLinkContent.cs-hover .wtrShtLinkMeta {
		opacity: 1;
		-webkit-transform: translateY(0px);
		-moz-transform: translateY(0px);
		-ms-transform: translateY(0px);
		transform: translateY(0px);
		-webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
		-moz-transition: -moz-transform 0.4s, opacity 0.1s;
		transition: transform 0.4s, opacity 0.1s;
	}

	/* Light version */

	.wtrShtLinkLight .wtrShtLinkHedline{
		background-color: rgba(255,255,255,0.15) !important;
	}

	.wtrShtLinkLight .wtrShtLinkMeta{
		background-color: rgba(0,0,0,0.7) !important;
	}

	.wtrShtLinkLight .wtrShtLinkHedline{
		color: rgba(255,255,255,0.5) !important;
	}

	.wtrShtLinkLight .wtrShtLinkHedline span{
		color: #ffffff !important;
	}

	/* Fixes */

	.vc_col-sm-3 .wtrShtLinkContent{
		max-height: 220px;
	}

	.vc_col-sm-2 .wtrShtLinkContent{
		max-height: 145px;
	}

	.vc_col-sm-6 .wtrShtLinkContent{
		max-height: 550px;
	}

	.wtrContentSidebar .vc_col-sm-2 .wtrShtLinkContent{
		max-height: 100px;
	}

	.wtrContentSidebar .vc_col-sm-3 .wtrShtLinkContent{
		max-height: 170px;
	}

	.wtrContentSidebar .vc_col-sm-4 .wtrShtLinkContent{
		max-height: 240px;
	}

	.wtrContentSidebar .vc_col-sm-6 .wtrShtLinkContent{
		max-height: 390px;
	}


/* Daily schedule */


	.wtrDailySchedule{
		position: relative;
		height: 400px;
	}

	.wtrDailyScheduleHeadlineColumn{
		width: 20%;
		float: left;
		text-align: center;
		position: relative;
		height: 400px;
	}

	.wtrDailyScheduleRotatorColumn{
		width: 80%;
		float: left;
		position: relative;
	}

	.wtrDailyScheduleHeadlineMeta{
		padding: 0px;
		position: absolute;
		width: 100%;
		top: 50%;
		margin-top: -54px;
	}

	.wtrDSNavigation{
		margin-top: 10px;
	}

	.wtrDSNavigation{
		left: 50%;
		position: absolute;
		margin-left: -46px;
		bottom: 55px;
	}

	.wtrDSNavigation li{
		float: left;
		line-height: 1.5;
		cursor: pointer;
		background-color: rgba(255,255,255,0.1);
	}

	.wtrDSNavigation .wtrDSPrev{
		padding: 5px 20px 5px 15px;
		-webkit-border-top-left-radius: 3px;
		-webkit-border-bottom-left-radius: 3px;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-bottomleft: 3px;
		border-top-left-radius: 3px;
		border-bottom-left-radius: 3px;
	}

	.wtrDSNavigation .wtrDSNext{
		padding: 5px 15px 5px 20px;
		-webkit-border-top-right-radius: 3px;
		-webkit-border-bottom-right-radius: 3px;
		-moz-border-radius-topright: 3px;
		-moz-border-radius-bottomright: 3px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
	}

	.wtrDSNavigation .wtrDSNext i,
	.wtrDSNavigation .wtrDSPrev i{
		-webkit-user-select: none;
		-moz-user-select: none;
		-khtml-user-select: none;
		-ms-user-select: none;
	}

	.wtrDailyScheduleHeadlineDate{
		font-size: 18px;
		font-weight: bold;
		line-height: 1.0;
		display: block;
		margin-top: 15px;
	}

	.wtrDailyScheduleName{
		line-height: 1.0;
		display: block;
		font-size: 16px;
		font-weight: bold;
	}

	.wtrDailyScheduleHeadline{
		display: block;
		margin: 10px 0px;
		font-size: 28px;
		line-height: 1.0;
		font-weight: bold;
	}

	.wtrDailyScheduleHeadlineAddText{
		margin-top: 20px;
		line-height: 1.3;
	}

	.wtrDSItem{
		height: 100%;
		min-height: 400px;
		position: relative;
		background-size: cover;
		background-position: center center;
	}

	.wtrDSItemContainer,
	.wtrDSItemLink{
		position: absolute;
		top: 0px;
		bottom: 0px;
		left: 0px;
		right: 0px;
		width: 100%;
		height: 100%;
		z-index: 10;
	}

	.wtrDSItemContainer{
		-webkit-transition: all .4s;
		-moz-transition: all .4s;
		-ms-transition: all .4s;
		-o-transition: all .4s;
		transition: all .4s ;
	}

	.wtrDSItemDate,
	.wtrDSItemTime{
		width: 100%;
		text-align: center;
		position: absolute;
		top: 40px;
		font-weight: bold;
		font-size: 18px;
	}

	.wtrDSItemTime span.wtrAmPm{
		font-weight: normal;
		margin-left: 5px;
	}

	.wtrDSItemName{
		width: 100%;
		position: absolute;
		top: 80px;
		text-align: center;
		padding: 60px 20px 0px;
		font-size: 24px;
		word-break: break-word;
	}

	.wtrDSItemCategory{
		position: absolute;
		bottom: 50px;
		text-align: center;
		border-color: inherit;
		width: 100%;
		padding: 13px 20px;
		border-radius: 100px;
	}

	.wtrDSItemCategory i{
		font-size: 40px;
	}

	.wtrDSItemCategory span{
		display: block;
		font-weight: bold;
		margin-top: 8px;
		font-size: 20px;
	}

	.wtrDSEventItem .wtrDSItemName{
		padding: 60px 40px 0px;
	}

	.wtrDSItemNameAttr{
		width: auto;
		height: 5px;
		margin: 0px auto;
		margin-bottom: 10px;
		position: absolute;
		bottom: -10px;
		left: 0px;
		right: 0px;
	}

	.wtrDSItemClass{
		text-align: center;
		padding-top: 6px;
	}

	.wtrShtDSNoResults{
		font-size: 24px;
		text-align: center;
		position: absolute;
		width: 100%;
		top: 50%;
		margin-top: -12px;
	}

	.wtrShtDSNoResults,
	.wtrDSItemTime,
	.wtrDSItemClass,
	.wtrDSItemTime,
	.wtrDSItemName{
		text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
	}

	.wtrDSItemSkill{
		position: absolute;
		left: 50%;
		margin-left: -51px !important;

		bottom: 40px;
		z-index: 15;}

	.wtrDSItemTrainer{
		position: absolute;
		bottom: 120px;
		width: 100%;
		text-align: center;
	}

	.wtrDSItemTrainer li{
		line-height: 1.3;
	}

	.wtrDSItem .wtrTooltip{
		color: #000000 !important;
		background: #ffffff !important;
	}

	.wtrDSItem .wtrTooltip:before{
		border-color: transparent transparent #ffffff transparent !important;
	}


/* Time Table shortcode CSS code is located in plugin assest folder */
/* plugins/wonster-classes-schedule-symetrio/public-schedule.css */


/* Contact form 7 */


	/* Global styles */


	.wpcf7 input[type="date"],
	.wpcf7 input[type="tel"],
	.wpcf7 input[type="url"],
	.wpcf7 input[type="email"],
	.wpcf7 input[type="text"],
	.wpcf7 input[type="number"],
	.wpcf7 textarea{
		width: 100% !important;
		padding: 5px 20px !important;
		border-radius: 3px !important;
		border-width: 1px !important;
		border-style: solid !important;
		font-size: 16px !important;
	}

	.wpcf7 input[type="date"]{
		font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
		letter-spacing: 1px;
	}

	.wpcf7 input[type="date"]:focus,
	.wpcf7 input[type="tel"]:focus,
	.wpcf7 input[type="url"]:focus,
	.wpcf7 input[type="email"]:focus,
	.wpcf7 input[type="text"]:focus,
	.wpcf7 input[type="number"]:focus,
	.wpcf7 textarea:focus{
		box-shadow: 0px 0px 0px 0px rgba(0,0,0,0) !important;
	}

	.wpcf7 input[type="submit"]{
		width: 50% !important;
		border-radius: 3px !important;
		cursor: pointer;
		border: 0;
		-webkit-font-smoothing: antialiased;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
		font-weight: 400;
		font-weight: bold !important;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		font-size: 16px;
		line-height: 1;
		padding: 14px 24px;
		text-align: center;
		-webkit-transition: all .15s ease-in-out;
		-moz-transition: all .15s ease-in-out;
		-ms-transition: all .15s ease-in-out;
		-o-transition: all .15s ease-in-out;
		transition: all .15s ease-in-out;
		vertical-align: middle;
		float: left;
	}

	.wpcf7 input[type="submit"]:before,
	.wpcf7 input[type="submit"]:after {
		content: " ";
		display: table;
	}

	.wpcf7 input[type="submit"]:after {
		clear: both;
	}

	.wpcf7 img.ajax-loader{
		width: auto !important;
		padding: 14px;
	}

	.wpcf7-mail-sent-ok{
		border-color: #2ecc71 !important;
		margin: 0px !important;
		margin: 10px 0 0 0 !important;
		padding: 10px 20px !important;
		border-radius: 3px !important;
	}

	.wpcf7-validation-errors{
		border-color: #f1c40f !important;
		margin: 0px !important;
		margin: 10px 0 0 0 !important;
		padding: 10px 20px !important;
		border-radius: 3px !important;
	}

	select.wpcf7-select {
		width: 100%;
		font-size: 16px;
		border: none;
		box-shadow: none;
		background-color: #ffffff;
		background-image: none;
		background: url("../images/wtrArrowDown.png") no-repeat 100% 50% !important;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		padding: 16px 10px 15px !important;
		border-width: 1px;
		border-color: #e5e5e5;
		border-style: solid;
		vertical-align: top;
		color: #555555;
		-webkit-border-radius: 	3px;
		-moz-border-radius: 	3px;
		border-radius: 			3px;
	}


/* Media shortcodes normalization */


	/* Video  */


	.me-cannotplay {
		width: auto !important;
	}

	embed,
	iframe,
	object,
	video {
		max-width: 100%;
	}

	audio,
	canvas,
	video {
		display: inline-block;
	}

	audio:not([controls]) {
		display: none;
	}

	video {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		vertical-align: baseline;
	}


	/* Mediaelements core */


	.hentry .mejs-controls .mejs-time-rail .mejs-time-loaded,
	.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
		background: transparent !important;
	}

	.hentry .mejs-controls .mejs-time-rail .mejs-time-current {
		background: transparent !important;
	}

	.hentry .mejs-controls .mejs-time-rail .mejs-time-total,
	.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
		background: transparent !important;
	}

	.hentry .mejs-controls .mejs-time-rail span,
	.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
	.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
		border-radius: 0;
	}

	.mejs-container .mejs-controls .mejs-time span{
		font-weight: bold;
	}


	/* Youtube, Vimeo */


	.video-container {
		overflow:hidden;
		padding-bottom:56.25%;
		position:relative;
		height:0;
	}

	.video-container iframe,
	.video-container object,
	.video-container embed
	{
		left:0;
		top:0;
		height:100%;
		width:100%;
		position:absolute;
	}

	.mejs-container .mejs-controls > div:last-of-type {
		position: relative;
		clear: both;
		float: right;
		top:   -31px;
	}

	.wtrShtBgVideo embed,
	.wtrShtBgVideo iframe,
	.wtrShtBgVideo object,
	.wtrShtBgVideo video,
	.wtrShtFullWidthYouTubeSection embed,
	.wtrShtFullWidthYouTubeSection iframe,
	.wtrShtFullWidthYouTubeSection object,
	.wtrShtFullWidthYouTubeSection video,
	.wtrShtFullWidthVimeoSection embed,
	.wtrShtFullWidthVimeoSection iframe,
	.wtrShtFullWidthVimeoSection object,
	.wtrShtFullWidthVimeoSection video{
		max-width: none !important;
	}


/* Easy Pricing Tables Lite by Fatcat Apps - optimized for SYmetrio*/


	.ptp-price{
		margin: 0px -1px 0px -1px !important;
	}

	.ptp-plan{
		padding: 20px 10px !important;
	}

	.ptp-item-container{
		border-width: 1px !important;
		border-style: solid !important;
	}

	.ptp-bullet-item{
		border-bottom-width: 1px !important;
		border-bottom-style: dashed !important;
	}

	.ptp-button{
		border-bottom: 0px !important;
		-webkit-box-shadow: 0 0px 0 rgba(255, 255, 255, 0.5) inset !important;
		box-shadow: 0 0px 0 rgba(255, 255, 255, 0.5) inset !important;
	}

	.ptp-highlight .ptp-plan{
		margin: -1px -1px 0px -1px !important;
		border-top: 1px dashed rgba(255,255,255,0.2) !important;
	}

	.ptp-most-popular{
		-webkit-border-bottom-right-radius: 0px !important;
		-webkit-border-bottom-left-radius: 0px !important;
		-moz-border-radius-bottomright: 0px !important;
		-moz-border-radius-bottomleft: 0px !important;
		border-bottom-right-radius: 0px !important;
		border-bottom-left-radius: 0px !important;
		text-transform: uppercase !important;
		margin-bottom: 0px !important;
		padding: 10px 0px 10px !important;
		margin: 0px -1px !important;
		letter-spacing: 0.3em;
	}

	.ptp-highlight .ptp-plan,
	.ptp-highlight .ptp-item-container{
		-webkit-border-top-right-radius: 0px !important;
		-webkit-border-top-left-radius: 0px !important;
		-moz-border-radius-topright: 0px !important;
		-moz-border-radius-topleft: 0px !important;
		border-top-right-radius: 0px !important;
		border-top-left-radius: 0px !important;
	}

	.ptp-highlight .ptp-item-container{
		border-width: 0px !important;
	}

	.ptp-highlight .ptp-cta,
	.ptp-highlight .ptp-bullet-item{
		border-color: rgba(255,255,255,0.2) !important;
		margin: 0px -1px !important;
	}


/* Symetrio update 3.4 */

/* PayPal Passes */

.wtrShtPassPriceHighlight{
	font-size: 14px;
}

.wtrPayPalBtnAct,
.wtrPayPalPrice{
  display: block;
  float: left;
  font-size: 14px;
}

.wtrPayPalBtnAct i{
	margin-right: 5px;
}

.wtrPayPal .wtrPayPalBtnAct{
	margin: 0px !important;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}

.wtrPayPal .wtrPayPalPrice{
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}


/* Passes list */

.wtrPLPayPalBtnAct{
	float: right;
	font-size: 14px;
	background-color: #2A9359;
	color: #ffffff;
	padding: 5px 10px;
	margin-left: 10px;
	margin-top: -5px;
	margin-bottom: -5px;
	margin-right: -10px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

.wtrPLPayPalBtnAct:hover{
	background-color: #1fce6d;
}

.wtrPLPayPalBtnAct i{
	margin-right: 5px;
}


/* PayPal Shortcode CTA */

.wtrShtPayPalContainer{
	border-bottom: 0px;
	-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;
}

.wtrPayPalIco{
	padding: 20px 20px 0px 20px;
	font-size: 20px;
	color: rgba(0,0,0,0.2);
	float: right;
}

.wtrShtPayPalItemName hr{
	width: 100%;
	margin-top: 20px;
	border-top: 1px dashed rgba(255,255,255,0.5)
}

h6.wtrShtPayPalItemName{
	font-weight: bold;
	padding: 20px 20px !important;
	margin: 0 !important;
	font-size: 20px;
	line-height: 1.2 !important;
	clear: none;
}

.wtrShtPPDesc{
	padding: 0px 20px 20px;
	word-wrap: break-word;
	line-height: 1.2;
}

.wtrShtPPPrice hr{
	width: 100%;
	margin-top: 20px;
	border-top: 1px dashed rgba(255,255,255,0.5)
}

.wtrShtPPPrice{
	font-weight: bold;
	display: block;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	position: relative;
	padding: 0px 20px 20px;
}

.wtrShtPPPrice span{
	font-size: 22px;
	font-weight: normal;
	margin-left: 10px;
}

.wtrShtPPPrice div{
	font-size: 40px;
	line-height: 1.0;
}

.wtrShtPPPriceBtn{
	cursor: pointer;
	width: auto;
	display: block;
	font-size: 16px;
	padding: 12px 14px;
	line-height: 1.0;
	margin-top: 20px;
	text-align: center;
}

.wtrShtPPPriceBtn:hover{
	opacity: 0.5;
}

.wtrShtPPPriceBtn i{
	margin-right: 10px;
}

.wtrShtPayPal.light{
	border-width: 1px;
	border-style: solid;
}

.wtrShtPayPal.light .wtrShtPPPrice hr,
.wtrShtPayPal.light .wtrShtPayPalItemName hr{
	border-top-width: 1px;
	border-top-style: dashed;
}

.wtrShtPayPal.light .wtrShtPPPriceBtn:hover{
	opacity: 1.0;
}


/* PayPal Shortcode Image */

.wtrShtPayPalImg{
	cursor: pointer;
	position: relative;
	display: table;
}

.wtrShtPayPalImg:hover .wtrShtPayPalImgHover img{
	opacity: 1.0 !important;
}

.wtrShtPayPalImgHover img{
	position: absolute;
	top: 0;
	opacity: 0;
	width: auto !important;
	-webkit-transition: all .15s ease-in-out;
	-moz-transition: 	all .15s ease-in-out;
	-ms-transition: 	all .15s ease-in-out;
	-o-transition: 		all .15s ease-in-out;
	transition: 		all .15s ease-in-out;
}

.wtrShtPayPalImg .wtrShtPayPalImgStatic{
	max-width: none !important;
	width: 100%;
	display: inline-block;
}


/* PayPal Shortcode Button */

.wtrShtPayPalButton a{
	cursor: pointer;
	width: auto;
	padding: 20px 0px 20px 30px;
	font-size: 18px;
	font-weight: bold;
	position: relative;
	vertical-align: middle;
	line-height: 1.0;
	overflow: hidden;
	display: inline-block;
}

.wtrShtPayPalButton span{
	cursor: pointer;
	background-color: rgba(0,0,0,0.2);
	padding: 30px;
	margin-left: 30px;
}

.wtrShtPayPalButton a:hover{
	padding: 20px 40px 20px 40px;
}

.wtrShtPayPalButton.leftIcon a{
	padding: 20px 30px 20px 0px;
}

.wtrShtPayPalButton.leftIcon a:hover{
	padding: 20px 60px 20px 0px;
}

.wtrShtPayPalButton.leftIcon a:hover:before{
	opacity: 1;
	right: 25px !important;
}

.wtrShtPayPalButton.leftIcon a:before {
	font-family: FontAwesome;
	content: '\f054';
	position: absolute;
	height: 100%;
	font-size: 14px;
	font-weight: normal;
	line-height: 0;
	right: 30px;
	left: auto !important;
	opacity: 0;
	top: 50%;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: 	all .2s ease-in-out;
	-ms-transition: 	all .2s ease-in-out;
	-o-transition: 		all .2s ease-in-out;
	transition: 		all .2s ease-in-out;
}

.wtrShtPayPalButton.leftIcon span{
	margin-right: 30px;
	margin-left: 0px;
}

.wtrShtPayPalButton.rightIcon a{
	padding: 20px 0px 20px 30px;
}

.wtrShtPayPalButton.rightIcon a:hover{
	padding: 20px 0px 20px 60px;
}

.wtrShtPayPalButton.rightIcon a:hover:before{
	opacity: 1;
	left: 30px !important;
}

.wtrShtPayPalButton.rightIcon a:before {
	font-family: FontAwesome;
	content: '\f054';
	position: absolute;
	height: 100%;
	font-size: 14px;
	font-weight: normal;
	line-height: 0;
	left: 30px;
	opacity: 0;
	top: 50%;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: 	all .2s ease-in-out;
	-ms-transition: 	all .2s ease-in-out;
	-o-transition: 		all .2s ease-in-out;
	transition: 		all .2s ease-in-out;
}

.wtrShtPayPalButton.rightIcon span{
	margin-left: 30px;
	margin-right: 0px;
}

/* Symetrio 4.2 */

/* Respnsive tables */

.wtrRwdTable th,
.wtrRwdTable td {
	display: table-cell;
}

.wtrRwdTable th,
.wtrRwdTable td {
	text-align: left;
}

/* revolution slider fix */
.wpb_revslider_element.wpb_content_element{
margin-bottom: 0px;
}

/*************************************************************************/

/* Fonts family */

.wtrMainNavigation .wtrNaviCartItem a i, .wtrMainNavigation .wtrNaviItem .wtrNaviSearchItem div i, .wtrMainNavigation .wtrNaviItem > a, .wtrMainNavigation .wtrNaviItem > .wtrNaviNoLink {font-size:18px !important;}
.wtrSecondNavigation .wtrSecNaviItem .wtrSecNaviItemLink {font-size:14px;}
.wtrMegaMenuHeadline, .wtrMegaMenuHeadline a {font-size:18px !important;}
.wtrBreadcrumbHeadline {font-size:20px;}
.wtrBreadcrumbPathList .wtrCrumb, .wtrBreadcrumbPathList .wtrCrumb a {font-size:16px !important;}
.wtrSidebarWdg  .widget h6 {font-size:20px !important;}
.wtrFooterWdg .widget h6 {font-size:20px !important;}
.wtrPageContent h1 {font-size:28px;}
.wtrPageContent h2 {font-size:24px;}
.wtrPageContent h3 {font-size:22px;}
.wtrPageContent h4 {font-size:20px;}
.wtrPageContent h5 {font-size:18px;}
.wtrPageContent h6 {font-size:16px;}
.wtrPageContent, .wtrPageContent p, .wtrPageContent .wpb_text_column a {font-size:16px;}/* Fonts size */

body, button, input, textarea, .wtrDefFontCharacter, .bbp-forum-info a.bbp-forum-title, .bbp-topics li.bbp-topic-title a.bbp-topic-permalink, #bbpress-forums .bbp-breadcrumb p, #bbpress-forums .bbp-breadcrumb p a, #bbpress-forums .bbp-forum-info .bbp-forum-content,  #bbpress-forums p.bbp-topic-meta, #bbpress-forums .bbp-forum-topic-count, #bbpress-forums .bbp-forum-freshness, #bbpress-forums .bbp-forum-freshness a, #bbpress-forums .bbp-forum-reply-coun {font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;}
.wtrMainNavigation .wtrNaviItem > a, .wtrMainNavigation .wtrNaviItem > span {font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;}
blockquote, .wrtSecAltFontCharacter,.ptp-most-popular, .wtrShtTestimonialRot .wtrShtTestimonialStdContainer p {font-family:Noto Serif;}

/* Colors */

body, .wtrLoader {background-color:#000000;}
.wtrHeader.wtrHeaderTransparent.wtrMenuScroll, .wtrHeaderColor {background-color:#000000 !important ;}
.wtrHeader .wtrQuickContactInfo, .wtrHeader .wtrQuickContactInfo p, .wtrMenuScroll .wtrQuickContactInfo p, .wtrMenuScroll .wtrQuickContactInfo a, .wtrHeader .wtrQuickContact p, .wtrHeader .wtrQuickContactInfo a {color:#999999;}
.wtrQuickContactSocialLinks li a, .wtrQuickContactInfo a {color:#cccccc;}
.wtrQuickContactSocialLinks li a:hover {background-color:rgba( 0, 0, 0, 0.1);}
.wtrQuickContactSocialLinks li a:hover, .wtrQuickContactInfo a:hover {color:#ffffff;}
.wtrMenuScroll .wtrQuickContact, .wtrQuickContact {border-color:#333333;}
.wtrMobileNaviTriger.wtrDefaultLinkColor i, .wtrMenuScroll.wtrHeaderTransparent .wtrMainNavigation .wtrNaviItem > span, .wtrMenuScroll.wtrHeaderTransparent.wtrHeaderFixed .wtrNaviSearchItem div i, .wtrMenuScroll .wtrMainNavigation .wtrNaviItem > a, .wtrMenuScroll.wtrHeaderTransparent.wtrHeaderFixed .wtrNaviCartItem a i, .wtrMainNavigation .wtrNaviCartItem a i, .wtrNaviSearchItem .wtrDefaultLinkColor, .wtrMenuScroll.wtrHeaderTransparent .wtrNaviSearchItem i, .wtrMainNavigation .wtrNaviSearchItem .wtrDefaultLinkColor i, .wtrMenuLinkColor, .menu-item-language a, .menu-item-language ul.sub-menu li a {color:#ffffff;}
.wtrSecondMenuContainer li.menu-item-has-children.current-menu-parent > a, .wtrSecondMenuContainer li.menu-item-has-children.current-menu-item a.wtrSecondMenuLinkColor, .wtrSecondMenuContainer li.menu-item-has-children span.wtrSecondMenuLinkColor, .wtrSecondMenuContainer li.menu-item-has-children span.wtrSecondMenuLinkColor:hover, .wtrNavigation > ul.wtrMainNavigation > li.current-menu-item > a, .wtrMobileNaviTriger.wtrDefaultLinkColor i:hover, .wtrHeaderTransparent .wtrMainNavigation .wtrNaviItem.wtrNaviSearchItem i:hover, .wtrMainNavigation .wtrNaviSearchItem .wtrDefaultLinkColor i:hover, ul.wtrMainNavigation > li.menu-item.current-menu-ancestor .wtrMenuLinkColor, .wtrHeaderTransparent .wtrMainNavigation > li.menu-item.current-menu-ancestor .wtrMenuLinkColor, .wtrNaviSearchItem:hover i, .wtrMenuScroll.wtrHeaderTransparent .wtrNaviSearchItem:hover i, .wtrMenuScroll.wtrHeaderTransparent .wtrMainNavigation .wtrNaviItem.wtrNaviSearchItem i:hover, .wtrMenuScroll.wtrHeaderTransparent .wtrMainNavigation span.wtrMenuLinkColor:hover, .wtrMenuScroll.wtrHeaderTransparent .wtrMainNavigation a.wtrMenuLinkColor:hover, .wtrMainNavigation .wtrNaviItem.wtrNaviHover > span, .wtrMainNavigation .wtrNaviItem.wtrNaviHover > a, .wtrMenuLinkColor:hover, .wtrMenuScroll.wtrHeaderTransparent .wtrMainNavigation a.wtrMenuLinkColor:hover, .wtrMenuScroll.wtrHeaderTransparent .wtrMainNavigation span.wtrMenuLinkColor:hover {color:#e74c3c !important ;}
.wtrMegaMenuContainerColor {background-color:#222222;}
.wtrHeaderBoxed .wtrMegaDrop:after, .wtrHeaderBoxed .wtrSecondDrop:after {color:#222222;}
.wtrStandardMenu .wtrThirdNavi .wtrDropIcon:after, .wtrMegaMenuHeadline, .wtrMegaMenuHeadline a {color:#ffffff;}
span.wtrSecondMenuLinkColor:hover, .wtrSecondMenuLinkColor {color:#ffffff;}
.wtrThirdMenuLinkColor {color:#ffffff;}
.wtrSecondMenuContainer li.current_page_item span.wtrThirdMenuLinkColor, .current-menu-ancestor.wtrSecondDrop .current-menu-ancestor.wtrThirdNavi .wtrThirdDrop .current-menu-item a, .wtrThirdMenuLinkColor:hover {color:#000000 !important ;}
.wtrSmartNavigation .dl-menuwrapper .dl-trigger:hover, .wtrSmartNavigation .dl-menuwrapper .dl-trigger.dl-active, .wtrSmartNavigation .dl-menuwrapper ul, .mp-level {background-color:#333333 !important ;}
.wtrBreadcrumbColor {background-color:#0a0a0a;}
.wtrBreadcrumbHeadlineColor {color:#ffffff;}
.wtrNoLinkCrumb, .wtrBreadcrumbPathList .wtrCrumb:before, .wtrBreadcrumbLinkColor {color:#555555;}
.wtrBreadcrumbActvieCrumbColor {color:#555555;}
.wtrBreadcrumbActvieCrumbColor {background-color:rgba( 0, 0, 0, 0.15);}
.bbp-search-results .bbp-reply-title h3 a:hover, .bbp-forum-title h3 a:hover, .bbp-search-results .bbp-topic-title-meta a, .bbp-search-results .bbp-topic-title h3 a:hover, .bbp-pagination-links .page-numbers, .bbp-pagination-links .page-numbers.current, .bbp-topics ul.sticky a.bbp-topic-permalink:before, .bbp-pagination-links .page-numbers:hover, .bbp-pagination-links .page-numbers.current, #wtrBbp-topic-tag a:hover, .wtrBbp-single-forum #bbpress-forums .bbp-forum-info a.bbp-forum-title:hover, .wtrBbp-single-forum #bbpress-forums .bbp-topics li.bbp-topic-title a.bbp-topic-permalink:hover, .wtrBbp-single-tag #bbpress-forums .bbp-forum-info a.bbp-forum-title:hover, .wtrBbp-single-tag #bbpress-forums .bbp-topics li.bbp-topic-title a.bbp-topic-permalink:hover, .wtrBbp-single-view #bbpress-forums .bbp-forum-info a.bbp-forum-title:hover, .wtrBbp-single-view #bbpress-forums .bbp-topics li.bbp-topic-title a.bbp-topic-permalink:hover, #bbpress-forums a.bbp-forum-title:hover, .bbp-topics li.bbp-topic-title a.bbp-topic-permalink:hover, .bbp-forum-info a.bbp-forum-title:hover, .bbp-topics ul.sticky .bbp-topic-permalink:before, .bbp-topics li.bbp-topic-title a.bbp-topic-permalink:hover, .bbp-forum-info a.bbp-forum-title:hover, .wtrBreadcrumbPathList .wtrCrumb a:hover, .wtrShtFullWidthTabs .wtrShtFWT li.tab-current i, .wtrDailyScheduleHeadlineDate, .wtrEventCategoryItem a.active, .wtrHeaderTransparent.wtrHeaderFixed.wtrMenuScroll a.wtrTriggerMobileMenu i, .shipping_calculator h2 a.shipping-calculator-button,.woocommerce .products .product .price,.woocommerce ul.products li.product a:hover h3,.woocommerce p.myaccount_user strong,.woocommerce .cart_item a,.woocommerce .stock,.woocommerce .in-stock,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price,/* WooCommerce */.wtrTimeTableModalTabs .resp-tab-active,.wtrTimeTableModalTabsList li:hover,.wtrShtGoogleMaps a,.wtrShtLastNewsStandard .wtrShtLastNewsStandardHeadlineColor:hover,.wtrShtLastNewsListStreamItem:hover .wtrShtLastNewsListItemTitle a,.wtrShtLastNewsListStreamItem:hover .wtrShtLastNewsListItemTitle,.wtrShtTabs .resp-tab-active,.wtrShtTabs .resp-tabs-list li:hover,.wtrShtEventListBtn:hover,.wtrShtEventListItem .wtrShtEventListTittle a:hover,.wtrShtClassesListTimeInfo i,.wtrShtClassesListKcallInfo i,.wtrShtClassesListItem .wtrShtClassesListTittle a:hover,.wtrShtAccordion ul .wtrShtAccordionItem:hover .wtrShtAccordionNavi:after,.wtrShtAccordion ul .wtrShtAccordionItem .wtrShtAccordionHeadline:hover,.wtrShtAccordion ul .wtrShtAccordionItem.st-open .wtrShtAccordionHeadline,.wtrShtAccordion ul .wtrShtAccordionItem.st-open > .wtrShtAccordionHeadline .wtrShtAccordionNavi:after,.wtrShtStepByStepIco,.wtrShtStepByStepItem:after,.wtrShtIconContainer,.no-touch .hi-icon-effect-1a .hi-icon,.no-touch .hi-icon-effect-9a .hi-icon:hover,.no-touch .hi-icon-effect-8 .hi-icon:hover,.hi-icon,.wtrShtOpenHoursDesc a,.wtrShtPassesListLight .wtrShtPassesListNavi:after,.wtrShtPassesListLight .wtrShtPassesListItem .wtrShtPassesListNavi:after,.wtrShtPassesListLight .wtrShtPassesListItem .wtrShtPassesListHeadlineItem:hover,.wtrShtPassesListLight .wtrShtPassesListItem.st-open .wtrShtPassesListHeadlineItem,.wtrShtPassesListLight .wtrShtPassesListItem.st-open .wtrShtPassesListHeadline .wtrShtPassesListNavi:after,.wtrShtPassesListLight .wtrShtPassesListItem:hover .wtrShtPassesListNavi:after,.wtrShtPassesListLight .wtrShtPassesListItem:hover,.wtrShtPassesListLight .wtrShtPassesListItem.st-open,.wtrShtSliderGallery .flex-direction-nav a,.wtrShtIconBoxList span i,.wtrMainNavigation .wtrThirdNavi .wtrSecNaviItemLink:hover .wtrDropIcon:after, .wtrMegaMenuHeadline a:hover,a.wtrSecondMenuLinkColor:hover,.wtrDefHedlineLinkColor a:hover, .wtrEventEntryMetaDate i, .wtrEventEntryCategoryItemHeadline, .wtrVeOrName, .wtrDefaultLinkColor, .wtrTrainerPageTrainerFunction,  .wtrEventStreamItemMetaDate i, .current-menu-item.wtrMegaMenuHeadline a, .current-menu-ancestor.wtrSecondDrop .current-menu-ancestor.wtrThirdNavi .wtrDropIcon:after, .current-menu-item > span, .current-menu-item > a > span, .current-menu-item > a, blockquote:after, .wtrMenuScroll.wtrHeaderTransparent .wtrMainNavigation .current-menu-ancestor > a, .wtrMenuScroll.wtrHeaderTransparent .wtrMainNavigation .current-menu-ancestor > span, .wtrPageContent p a:not(.button):not(.wtrButtonStd):not(.wtrClientUrl):not(.wtrShtEventListBtn):not(.wtrDefBorderLink):not(.chosen-single):not(.remove):not(.star-5):not(.star-4):not(.star-3):not(.star-2):not(.star-1):not(.ptp-button), .wpb_text_column a:not(.button):not(.favorite-toggle):not(.subscription-toggle):not(.bbp-forum-title):not(.bbp-topic-permalink):not(.showcoupon):not(.remove):not(.wtrButtonStd):not(.chosen-single):not(.ptp-button):not(.view), .comment-content a, .wtrPageContent table a:not(.wtrShtTimeTableEntryName):not(.remove):not(.wtrShtTimeTableEntryTrainer):not(.wtrShtTimeTableEntryRoom):not(.ptp-button):not(.view), .wtrPageContent dl a, .wtrCommentList .trackback a, .wtrCommentList .pingback a, #wtrBbp-topic-tag a:hover {color:#e74c3c !important ;}
.wtrSimpleMobileNav ul li a:hover, .wtrShtPayPal.normal, .wtrCrewItemContainer, .wtrDSItem, .wtrShtBoxedEventsColTwo,.wtrShtBoxedEventsColTwoSec,.wtrShtBoxedEventsColOne,.wtrShtBoxedEventsColOneSec,.wtrShtBoxedClassesSkill,.wtrShtTTLoader > div,.wtrShtCallLoader > div, .wtrTimeTableModalClassClockTime i,.hentry .mejs-controls .mejs-time-rail .mejs-time-current,.wtrShtCountdown,.wtrShtLastNewsModern .owl-theme .owl-dots,.wtrShtEventListPrice,.wtrShtTrainerMetaName,.wtrShtStepByStepInfo,.wtrShtIconContainer:hover,.wtrShtIconBox:hover .wtrShtIconContainer,.hi-icon-effect-3 .hi-icon:after,.no-touch .hi-icon-effect-3a .hi-icon:hover,.no-touch .hi-icon-effect-1a .hi-icon:hover,.wtrShtWonsterSliderDotsContainer .wtrShtWonsterSliderDots li span:hover,.wtrShtWonsterSliderDotsContainer .wtrShtWonsterSliderDots li span.wtrActiveSlide,.wtrRotProgress,.wtrShtOpenIcon,.wtrShtPassesListClassesPrice,.wtrShtPassesListDark .wtrShtPassesListContainer,.wtrShtPassPriceHighlight,.wtrShtContentSlider .owl-theme .owl-controls .owl-next:hover,.wtrShtContentSlider .owl-theme .owl-controls .owl-prev:hover,.wtrClinetsCarusel.owl-theme .owl-dots .owl-dot.active span,.wtrClinetsCarusel.owl-theme .owl-dots .owl-dot:hover span,.wtrShtSliderGallery .flex-control-paging li a.flex-active,.wtrShtSliderGallery .flex-control-paging li a:hover,.wtrShtIconBoxList .wtrShtIconBoxIconHolder:hover,.wtrShtMark,.wtrMenuScroll.wtrHeaderTransparent.wtrHeaderFixed span.wtrCartCounter:hover,.wtrMenuScroll.wtrHeaderTransparent.wtrHeaderFixed span.wtrCartCounter,.wtrCartCounter:hover,.wtrCartCounter,.wtrMegaMenuContainerColorSecond,.wtrEventEntryPrice,.wtrTrainerPageTrainerSocialLinks li a:hover,.wtrEventStreamItemPrice,.wtrDefBgColor,.wtrClassesDifficultMeter,.wtrClassesHeadline, .wtrTrainerPageCover, .wtrEventStreamItemNoPhoto, .wtrMegaMenuContainerColorSecond, .wtrContainerColor.wtr404, .mark {background-color:#43525e !important ;}
.bbp-pagination-links .page-numbers, .bbp-pagination-links .page-numbers.current, #wtrBbp-topic-tag a:hover, .select2-drop-active, .select2-dropdown-open .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices, .select2-drop.select2-drop-above, .select2-drop.select2-drop-above.select2-drop-active, .wtrCircle, .wtrTimeTableClasses, .wtrShtLastNewsStandard .wtrShtLastNewsStandardDate:after, .wtrShtIconContainer:hover, .wtrShtIconBox:hover .wtrShtIconContainer, .wtrShtContentSlider .owl-theme .owl-dots .owl-dot.active span, .wtrShtContentSlider .owl-theme .owl-dots .owl-dot:hover span, .wtrMenuScroll.wtrHeaderTransparent.wtrHeaderFixed .wtrNaviCartLink:hover, .wtrNaviCartLink:hover, .wtrMenuScroll.wtrHeaderTransparent .wtrNaviSearchItem:hover i, .wtrMenuLinkColor:hover, .wtrBlogPostSneakPeakDate:after, .wrtBlogDfPostDate:after, .wtrClassesTimeStopWatch, .wtrMainNavigation > li.menu-item-language:hover, .menu-item-language ul.sub-menu, .wtrMenuScroll.wtrHeaderTransparent .wtrMainNavigation > li.menu-item-language:hover, .wtrMenuScroll.wtrHeaderTransparent .menu-item-language ul.sub-menu {border-color:#e74c3c !important ;}
.wtrDailyScheduleHeadlineColumn, .wtrDailySchedule, .wtrShtBoxedClassesColTwo, .wtrShtBoxedClassesColTwoSec, .wtrShtBoxedClassesColOne, .wtrShtBoxedClassesColOneSec, .hentry .mejs-mediaelement, .hentry .mejs-container .mejs-controls, #vimeoplayer, #ytplayer, .wtrShtPromoEventAddMeta, .wtrShtPromoEventMeta, .wtrShtPromoEventNoPhoto .wtrShtPromoEventPictureContainer, .wtrShtPassesList .st-open {background-color:#000000;}
.wtrSimpleMobileNav ul li a:hover, .wtrShtPayPal.normal .wtrShtPPPrice div, .wtrShtPayPal.normal .wtrShtPPDesc, .wtrShtPayPal.normal .wtrShtPPDesc p, .wtrShtPayPal.normal .wtrShtPayPalItemName, .wtrDSItemTrainer li, .wtrShtDSNoResults, .wtrDSItemTime, .wtrDSItemClass, .wtrDSItemTime, .wtrDSItemName, .wtrDSItem, .wtrDailyScheduleHeadline, .wtrDSNavigation .wtrDSNext i, .wtrDSNavigation .wtrDSPrev i, .wtrShtBoxedEventPrice, .wtrShtBoxedEventsTime, .wtrShtBoxedEventsSpace .wtrShtBoxedEventsHeadline a, .wtrShtBoxedClassesTime, .wtrShtBoxedClassesSpace .wtrShtBoxedClassesHeadline a, .wtrShtBoxedClassesSpace .wtrShtBoxedClassesElements:before, .wtrTimeTableModalClassClockTime i, .wtrShtWonsterSliderControls span.prev::before, .wtrShtWonsterSliderControls span.next::before, .wtrShtCountdown .countdown-amount, .wtrShtPromoEventTittle, .wtrShtLastNewsModern .wtrShtLastNewsModernBoxDate, .wtrShtLastNewsModern .wtrShtLastNewsModernBoxAuthor, .wtrShtLastNewsModern .wtrShtLastNewsModernBoxComments, .wtrShtEventListPrice, .wtrShtTrainerMetaPositionName, .wtrShtTrainerMetaNameSubline, .wtrShtTrainerMetaNameHeadline, .wtrShtStepByStepInfoNo, .wtrShtStepByStepInfoNag, .wtrShtIconBox:hover .wtrShtIconContainer i, .no-touch .hi-icon-effect-3a .hi-icon:hover, .no-touch .hi-icon-effect-2a .hi-icon:hover,.no-touch .hi-icon-effect-1a .hi-icon:hover, .wtrShtWonsterSliderControls span, .wtrShtPassesListClassesPrice, .wtrShtPassesListContainer .wtrShtPassesListItem:hover .wtrShtPassesListNavi:after, .wtrShtPassesListContainer .wtrShtPassesListItem:hover, .wtrShtPassesListDark .wtrShtPassesListContainer .wtrShtPassesListItem.st-open, .wtrShtPassesListDark .wtrShtPassesListContainer .wtrShtPassesListItem.st-open > .wtrShtPassesListHeadline .wtrShtPassesListNavi:after, .wtrShtGallery .wtrHoveredGalleryItemElements:before, .wtrShtMark, .wtrShtBoxedEventsSpace .wtrShtBoxedEventsElements:before, .wtrShtClassesArrow, .wtrShtPromoEventAddMeta i, .wtrShtPromoEventAdditionalIco, .wtrShtLastNewsStandard .wtrShtLastNewsStandardElements:before, .wtrShtLastNewsModern .wtrShtLastNewsModernBox:hover .wtrShtLastNewsModernBoxOthers, .wtrShtLastNewsModern .wtrShtLastNewsModernBoxOthers, .wtrShtLastNewsModern .wtrShtLastNewsModernBoxHedaline a, .wtrShtLastNewsMetro .wtrShtLastNewsBoxedAuthor a, .wtrShtLastNewsMetro .wtrShtLastNewsBoxedAuthor, .wtrShtLastNewsMetro .wtrShtLastNewsBoxedDate, .wtrShtLastNewsMetro .wtrShtLastNewsBoxedHedline, .wtrShtLastNewsListCommentsNr, .wtrShtClassesMetaTime, .wtrShtClassesMetaHeadline a, .wtrShtRoomClassesName, .wtrShtRoomName, .wtrShtTrainer .wtrShtTrainerElements:before, .wtrCrewItemName, .wtrShtOpenIcon, .wtrShtPassesListDark .wtrShtPassesListHeadlineItem, .wtrShtPassPriceHighlight, .wtrShtContentSlider .owl-theme .owl-controls .owl-nav [class*=owl-], .wtrShtIconBoxList .wtrShtIconBoxIconHolder:hover a, .wtrShtIconBoxList .wtrShtIconBoxIconHolder:hover i, .wtrShtIconBoxList .wtrShtIconBoxIconHolder:hover p, .wtrShtInstagramGalleryItemLink i, .wtrMenuScroll.wtrHeaderTransparent.wtrHeaderFixed .wtrCartCounter:hover, .wtrMenuScroll.wtrHeaderTransparent.wtrHeaderFixed .wtrNaviCartLink:hover .wtrCartCounter, .wtrNaviCartLink:hover .wtrCartCounter, .wtrCartCounter, .wtrSearchInput, .wtr404Slug, mark {color:#ffffff !important ;}
.wtrShtPassesListNavi:after, .wtr404HeadlineColor {color:#dd3333;}
#bbpress-forums #bbp-search-form .hidden:before, .wtrSearchInputButton:before, .wtrSearchInputButton, .wtr404ButtonColors {color:#000000;}
.wtrSearchInputButton, .wtr404ButtonColors {background-color:#ffffff;}
.woocommerce .product span.onsale, .woocommerce .wtrContainer span.onsale, .woocommerce span.onsale {color:#ffffff !important ;}
.woocommerce .product span.onsale, .woocommerce .wtrContainer span.onsale, .woocommerce span.onsale {background-color:#e74c3c !important ;}
.ptp-price {background-color:#1fce6d !important ;}
.ptp-price {color:#ffffff !important ;}
.ptp-plan {color:#000000 !important ;}
.ptp-bullet-item, .ptp-item-container {border-color:#dddddd !important ;}
.ptp-bullet-item {color:#555555 !important ;}
.ptp-plan, .ptp-cta, .ptp-bullet-item {background-color:#ffffff !important ;}
.ptp-highlight .ptp-cta, .ptp-highlight .ptp-bullet-item, .ptp-most-popular, .ptp-highlight .ptp-plan {background-color:#1B9F56 !important ;}
.ptp-highlight .ptp-price {background-color:#1fce6d !important ;}
.ptp-highlight .ptp-price, .ptp-highlight .ptp-bullet-item, .ptp-most-popular, .ptp-highlight .ptp-plan {color:#ffffff !important ;}
.wtrBlogPostSneakPeakDate:after, .wrtBlogDfPostDate:after, .wtrShtTestimonialStdAuthorPicContainer, .wtrTrainerPagePicture, .wtrEventStreamItemMetaContainer, .wtrEventStreamItemHeadlineContainer, .wtrEventEntryDetails, .wtrEventEntryPageSidebar, .wtrEventEntryMetaContainer ul li, .wtrEventEntryMetaContainer, .wtrEventEntryHeadlineContainer, .wtrSidebarRight, .wtrSidebarLeft, .error404, .wtrContainerColor {background-color:#000000;}
#bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, .wtrBbp-lost-pass .bbp-login-form, .wtrBbp-register .bbp-login-form, .wtrBbp-login .bbp-login-form, .wtrShtPayPal.light, .woocommerce-ordering, .wtrShtFullWidthTabs .wtrShtFWT li:hover, .wtrShtFullWidthTabs .wtrShtFWT li.tab-current, .wtrShtFullWidthTabContent section.content-current, .wtrShtFullWidthTabs, .wtrShtPass, .wtrClientsTable .wtrClientItem, .wtrTimeTableClasses, .wtrTimeTableModalContainer, .wtrTimeTableModalTabs .resp-tab-active, .hentry .mejs-controls .mejs-time-rail .mejs-time-total, .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .hentry .mejs-controls .mejs-time-rail .mejs-time-loaded, .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .wtrShtGoogleMapsInfoBox, .wtrShtLastNewsStandard .wtrShtLastNewsStandardDate:after, .wtrShtLastNewsModern .owl-theme .owl-dots .owl-dot span, .wtrShtLastNewsModern .owl-theme .owl-dots .owl-dot.active span, .wtrShtLastNewsModern .owl-theme .owl-dots .owl-dot:hover span, .wtrShtTabs .resp-tab-content, .wtrShtTabs .resp-tab-active, .wtrShtRoomSeparator, .wtrCrewItemPictureContainer .wtrCrewItemPicture, .wtrShtStepByStepContainer, .wtrShtIconContainer, .wtrShtIconBox, .hi-icon-effect-2 .hi-icon:after, .wtrShtWonsterSliderDotsContainer .wtrShtWonsterSliderDots li span, .wtrShtOpenHours, .wtrShtPassesListLight .wtrShtPassesListContainer .st-open, .wtrShtPassesListLight .wtrShtPassesListContainer, .wtrShtContentSlider .owl-theme .owl-dots .owl-dot.active span, .wtrShtContentSlider .owl-theme .owl-dots .owl-dot:hover span, .wtrShtSliderGallery .flex-control-paging li a, .wtrShtSliderGallery .flex-direction-nav li a, .wtrShtSliderGallery .flexslider, .wtrShtTimeTableItem tbody, .wtrIconDividerStyle, .wtrShtMobileTimeTable {background-color:#000000;}
.woocommerce .wtrContainer div.product .woocommerce-tabs .panel, .woocommerce .wtrContainer .shop_table.cart, .woocommerce .wtrContainer #order_review .shop_table, .woocommerce .wtrContainer .shop_table.order_details, .woocommerce .wtrContainer #payment, .woocommerce .wtrContainer #content div.product .woocommerce-tabs ul.tabs li, .woocommerce .wtrContainer div.product .woocommerce-tabs ul.tabs li, .woocommerce-page .wtrContainer div.product .woocommerce-tabs .panel, .woocommerce-page .wtrContainer #payment, .woocommerce-page .wtrContainer #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page .wtrContainer div.product .woocommerce-tabs ul.tabs li {background-color:#ffffff;}
.bbp-search-results .bbp-reply-title h3, .bbp-search-results .bbp-reply-title h3 a, .bbp-search-results .bbp-topic-title h3, .bbp-search-results .bbp-topic-title h3 a, .bbp-forum-title h3 a, .bbp-forum-title h3, .bbp-forum-info a.bbp-forum-title, .bbp-topics li.bbp-topic-title a.bbp-topic-permalink, .bbp-topic-reply-count, .bbp-topic-voice-count, .bbp-forum-topic-count, .bbp-forum-reply-count, #favorite-toggle a, #subscription-toggle a, .wtrBbp-single-forum #bbpress-forums .bbp-forum-info a.bbp-forum-title, .wtrBbp-single-forum #bbpress-forums .bbp-topics li.bbp-topic-title a.bbp-topic-permalink, .wtrBbp-single-tag #bbpress-forums .bbp-forum-info a.bbp-forum-title, .wtrBbp-single-tag #bbpress-forums .bbp-topics li.bbp-topic-title a.bbp-topic-permalink, .wtrBbp-single-view #bbpress-forums .bbp-forum-info a.bbp-forum-title, .wtrBbp-single-view #bbpress-forums .bbp-topics li.bbp-topic-title a.bbp-topic-permalink, .wtrBbp-stats dd strong, #bbpress-forums a.bbp-forum-title, .bbp-row-actions #favorite-toggle span.is-favorite a, .bbp-row-actions #subscription-toggle span.is-subscribed a, #bbpress-forums #bbp-user-wrapper h2.entry-title, .bbp-breadcrumb-current, #subscription-toggle a:before, #subscription-toggle a, #favorite-toggle:before, #favorite-toggle a, #bbpress-forums #bbp-search-form .hidden:before, .bbp-row-actions #favorite-toggle span.is-favorite a, .bbp-row-actions #subscription-toggle span.is-subscribed a, #bbpress-forums #bbp-user-wrapper h2.entry-title, .bbp-breadcrumb-current, #subscription-toggle a:before, #subscription-toggle a, #favorite-toggle:before, #favorite-toggle a, .wtrShtPayPal.light .wtrShtPayPalItemName, .wtrShtPayPal.light .wtrShtPPPrice div, .wtrEventEntryMetaList li, .wtrShtFullWidthTabs .wtrShtFWT li.tab-current span, .wtrShtLinkHedline span, .checkout h3, .woocommerce-shipping-fields h3, .woocommerce-billing-fields h3, .woocommerce h1, .woocommerce h2, .woocommerce h3, .woocommerce h4, .woocommerce h5, .woocommerce h6, .woocommerce .shop_table .cart_item .product-name a, .woocommerce .cart_totals h2, .woocommerce #content div.product .product_title, .woocommerce div.product .product_title, .woocommerce-page #content div.product .product_title, .woocommerce-page div.product .product_title, /* WooCommerce */ .wtrShtTimeTableNoResultsHeadline, .wtrShtTimeTableItem thead th .wtrShtTimeTableDay, .wtrShtTimeTableEvent .wtrShtTimeTableEntryName, .wtrShtTimeTableEvent .wtrShtTimeTableEntryTimePeriod, .wtrShtTimeTableEvent .wtrShtTimeTableEntryTrainer, .wtrShtMobileTimeTableHeadline h4, .wtrShtMobileTimeTableClassName, .wtrTimeTableModalTabsListItem:hover, .wtrClassDetailsModalMetaHeadlineExSmall, .wtrClassDetailsModalMetaHeadlineEx a, .wtrShtIconBoxTitle, .wtrShtAccordionItem, .wtrShtGoogleMaps h1, .wtrShtLastNewsStandard .wtrShtLastNewsStandardHeadlineColor, .wtrShtLastNewsStandard .wtrShtLastNewsStandardDateCreated, .wtrShtLastNewsListItemTitle a, .wtrShtLastNewsListItemTitle, .wtrShtEventListTime, .wtrShtEventListItem .wtrShtEventListTittle a, .wtrShtEventListBtn, .wtrShtClassesListItem .wtrShtClassesListTittle a, .wtrShtCounter, .wtrShtStepByStepName, .wtrShtTestimonialRot .wtrShtTestimonialStdContainer p, .wtrShtTestimonialRot .wtrShtTestimonialStdContainer, .wtrShtTestimonialStd .wtrShtTestimonialStdContainer p, .wtrShtTestimonialStd .wtrShtTestimonialStdContainer, .wtrShtOpenHoursDay, .wtrShtOpenHoursDesc h1, .wtrShtOpenHoursDesc h2, .wtrShtOpenHoursDesc h3, .wtrShtOpenHoursDesc h4, .wtrShtOpenHoursDesc h5, .wtrShtOpenHoursDesc h6, .wtrShtPassesListLight .wtrShtPassesListClassesName, .wtrShtPassesListLight .wtrShtPassesListHeadlineItem, .wtrShtPassDescHeadLine, .wtrShtPassHeadline, .wtrShtPassHeadline a, .wtrShtHeadline, .wtrClientName h4, .wtrCommentList .comment cite.fn, .wtrCommentList .comment cite.fn a, .wtrDefHedlineLinkColor a, .wtrEventEntryTitle, .wtrEventEntryDetailsHeadline, .wtrClassesTrainerItemName, .wtrEventStreamItemMetaList, .wtrBlogPostSneakPeakDate, .wrtBlogDfPostDateCreated, .wtrBlogDfPostHeadline, .wtrPostAuthorName, .wtrCommentList .comment .fn a, .wtrCommentList .comment-reply-title, .wtrHeadlineElement, .wtrHedlineColor {color:#ffffff;}
.wtrShtPayPal.light .wtrShtPPPrice span, .wtrShtPayPal.light .wtrShtPPDesc, .wtrShtPayPal.light .wtrShtPPDesc p, .woocommerce-ordering select, .comment-respond p.must-log-in, .comment-respond p.must-log-in a, .wtrCommentList .comment p, .addresses .title .edit, .addresses .title .edit, .wtrPageContent .woocommerce p, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce .payment_methods, .woocommerce .shop_table, .woocommerce .cart_totals, .woocommerce .woocommerce-result-count, .woocommerce .order_details, .woocommerce .addresses, .woocommerce .customer_details, .woocommerce .product .entry-summary p, .woocommerce .woocommerce-tabs p, .woocommerce .product_meta, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message, /* WooCommerce */ .wtrShtMobileTimeTableClassTime, .wtrTimeTableClasses, .wtrTimeTableModalTabsListItem, .wtrClassDetailsModalMetaItemDesc p, .wtrShtLastNewsStandard .wtrShtLastNewsStandardLead, .wtrShtLastNewsListItemLead, .wtrShtPassesListLight .wtrShtPassesListClassesDesc, .wtrClientUrl, .wtrEventMoreDetail, .wtrEventEntryDetailsDesc, .wtrBlogPostSneakPeakOther, .wtrBlogPostSneakPeakLead, .wtrBlogDfPostCategoryItem, .wtrBlogDfPostOther, .logged-in-as, .wtrCommentList .comment-meta, .wtrCommentList .commentSeparator, .wtrCommentList .comment .fn, .wtrPostAuthorDesc, .wtrPageContent, .wtrPageContent p, .wtrPageContent ol, .wtrPageContent ul, .comment-content, .comment-content p {color:#cccccc;}
.wtrShtLinkMeta i, .wtrEventEntryPrice, .wtrTrainerPageTrainerSocialLinks li a:hover, .wtrEventStreamItemPrice, .wtrDefBgColor, .wtrClassesTimeStopWatch .wtrTimeCounter, .wtrClassesTimeStopWatch .wtrTimeCounterLead, .wtrClassesNameColorHolder, .wtrClassesKcalInfo, .wtrClassParticipantNumber, .wtrClassesDifficultMeterInfo, .wtrClassParticipantHeadline, .wtrTrainerPageTrainerSocialLinks li a, .wtrTrainerPageTrainerName, .wtrTrainerPageTrainerSurname, .wtrHoverdPostElements:before, .wtrBlogPostModernSneakPeakDate, .wtrBlogPostModernSneakPeakAuthor, .wtrBlogPostModernSneakPeakComments, .wtrBlogPostModernSneakPeakOthers, .wtrBlogPostModernSneakPeakHeadline a, .wtrBlogModernPostAdditionalData .wtrBlogDfPostOther, .wtrBlogModernPostOther, .wtrBlogModernPostDate:before, .wtrBlogModernPostDateCreated, .wtrBlogModernPostHeadlineContent .wtrBlogModernPostCategory .wtrBlogDfPostCategoryItem, .wtrBlogModernPostHeadlineContent .wtrBlogModernPostCategory a, .wtrRelatedPosts .wtrHoverdNewsBoxAuthor, .wtrRelatedPosts .wtrHoverdNewsBoxAuthor a, .wtrRelatedPosts .wtrHoverdNewsBoxPostDate, .wtrRelatedPosts .wtrHoverdNewsBoxPostTittle, .wtrBlogModernPostHeadline, .wtrShtPassesListDark .wtrShtPassesListClassesName {color:#ffffff;}
.bbp-search-results .bbp-forum-header, .wtrBbp-stats dd, li.bbp-forum-freshness, li.bbp-topic-freshness, .bbp-pagination-links .page-numbers, .wtrBbp-single-reply #bbpress-forums div.reply, #bbpress-forums fieldset.bbp-form, #bbpress-forums li.bbp-footer, div.bbp-topic-header, div.bbp-reply-header, #bbpress-forums div.bbp-topic-tags, #bbpress-forums fieldset.bbp-form select, #new-post input, #bbpress-forums div.wp-editor-container,#bbpress-forums div.bbp-the-content-wrapper input, #bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar, #bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic, #bbpress-forums li.bbp-header, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, .wtrBbp-single-reply #bbpress-forums div.reply, #wtrBbp-topic-tag a, #bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic, #bbpress-forums li.bbp-header, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, .wtrShtPayPal.light .wtrShtPPPrice hr, .wtrShtPayPal.light .wtrShtPayPalItemName hr, .wtrShtPayPal.light, .woocommerce-ordering, .woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot td, .woocommerce-page table.shop_table tfoot th, .woocommerce .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr th, .woocommerce table.shop_table, .woocommerce-page table.shop_table, .woocommerce table.shop_table td, .woocommerce-page table.shop_table td, .woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, .woocommerce #payment, .woocommerce-page #payment, .woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods, .woocommerce p.stars a.star-1, .woocommerce p.stars a.star-2, .woocommerce p.stars a.star-3, .woocommerce p.stars a.star-4, .woocommerce p.stars a.star-5, .woocommerce-page p.stars a.star-1, .woocommerce-page p.stars a.star-2, .woocommerce-page p.stars a.star-3, .woocommerce-page p.stars a.star-4, .woocommerce-page p.stars a.star-5, .wtrMenuScroll.wtrHeaderTransparent .wtrNaviCartLink, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, /* WooCommerce */ .wtrShtPassDesc, .wtrShtPassHeadline, .wtrShtContentSlider .owl-theme .owl-dots .owl-dot span, .wtrShtTimeTableItem th, .wtrShtTimeTableItem td, .wtrShtMobileTimeTableDaylyPlanTime, .wtrTimeTableModalTabs .resp-tab-active, .wtrTimeTableModalTabItem, .wtrClassDetailsModalContainer, .wtrClassDetailsModalMetaItem, .wtrClassDetailsModalMetaItemDesc, .wtrClassDetailsModalMetaItemReadMore, .wtrClassDetailsModalMetaItemHead, .wtrShtEventListItem, .wtrShtLastNewsStandard .wtrShtLastNewsStandardContainer, .wtrShtLastNewsStandard .wtrShtLastNewsStandardItem, .wtrShtLastNewsListItemDate div, .wtrShtLastNewsListItemDate, .wtrShtLastNewsListStreamItem, .wtrShtTabs h2.resp-tab-title:last-child, .wtrShtTabs h2.resp-accordion, .wtrShtTabs .resp-tab-content, .wtrShtTabs .resp-tab-active, .wtrShtTabs .resp-tabs-list li, .wtrShtEventListBtn, .wtrShtClassesListKcallInfo, .wtrShtClassesListItem, .wtrShtCounter, .wtrShtAccordion ul .wtrShtAccordionItem, .wtrShtStepByStepContainer, .wtrShtIconContainer, .wtrShtIconBox, .wtrShtTestimonialRot .wtrShtTestimonialStdItem, .wtrShtOpenHoursItem, .wtrShtOpenHours, .wtrShtPassesListLight .wtrShtPassesListContainer, .wtrShtPass, .wtrClientItem, .wtrShtTimeTableItem thead, .wtrClinetsCarusel .owl-controls, .wtrShtPassesListLight .wtrShtPassesPriceListItem, .wtrShtIconBoxListDivider, .wtrMenuScroll.wtrHeaderTransparent.wtrHeaderFixed .wtrNaviCartLink, .wtrHeaderColor, .wtrBreadcrumbColor, .wtrNaviCartLink, .wtrClassesTrainerItem, .wtrClassesTrainerInfo, .wtrNoItemStream, .wtrEventCategoryItem, .wtrEventStreamItemMetaList li, .wtrEventStreamItemMetaContainer, .wtrContentSidebar, .wtrBlogPostSneakPeakContainer, .wtrBlogPostSneakPeak, .wtrCommentList .comment-respond, .wtrPostAuthor, .wtrBlogDfPostContent, .wtrDefBorderColor, .wtrSearchResultsHeadline, .wtrSearchResultMetaList li, .wtrSearchResultsFootline, .wtrBlogStreamModern .wtrPagination, .wtrSearchResults .wtrPagination, .wtrEventStream .wtrPagination, .wtrShtLastNewsList .wtrPagination, .wtrEventEntryDetails, .wtrEventEntryPageSidebar, .wtrEventEntryMetaContainer ul li, .wtrEventEntryMetaContainer, .wtrEventEntryHeadlineContainer, .wtrSidebarInner, .wtrSidebarRight, .wtrSidebarLeft, blockquote, .commentsClosed, .wtrMainNavigation > li.menu-item-language, .menu-item-language ul.sub-menu li, .wtrMenuScroll.wtrHeaderTransparent .wtrMainNavigation > li.menu-item-language, .wtrCommentList .pingback, .wtrCommentList .trackback, pre, table, th, td {border-color:#222222 !important ;}
.wtrShtLinkMeta, .wtrDSEventItem .wtrDSItemContainer, .wtrShtRoom:hover .wtrShtRoomOverlay, .wtrShtBoxedClassesOverlay, .wtrShtGallery .wtrShtGalleryItem:hover .wtrShtGalleryItemOverlay, .wtrEventStreamItem:hover .wtrPostOverlay, .wtrHoverdModernPostBox:hover .wtrPostOverlay, .wtrRelatedPosts .wtrHoverdNewsBox:hover .overlay {background-color:rgba( 231, 76, 60, 0.7);}
.wtrDSEventItem:hover .wtrDSItemContainer, .wtrDSItem:hover .wtrDSItemContainer, .wtrShtLastNewsModern .wtrShtLastNewsModernBox .wtrPostOverlay, .wtrShtLastNewsMetro .wtrShtLastNewsBoxedOverlay, .wtrShtRoomOverlay, .wtrShtCrewOverlay, .wtrEventStreamItem .wtrPostOverlay, .wtrRelatedPosts .wtrHoverdNewsBox .overlay, .wtrHoverdModernPostBox .wtrPostOverlay {background-color:rgba( 10, 10, 10, 0.3);}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a, #bbpress-forums li.bbp-footer, .select2-results .select2-highlighted, .wtrShtFullWidthTabs .wtrShtFWT, .wtrShtLinkHedline, .wtrShtTimeTableItem thead, .wtrShtPassDesc, .wtrShtLastNewsMetro .wtrShtLastNewsBoxedItemHolder, .wtrShtEventListTime {background-color:#222222;}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a, #bbpress-forums li.bbp-footer, #bbp_search, .wtrShtStepByStepInfoNo, .wtrShtLastNewsModern .owl-theme .owl-dots .owl-dot span, .wtrShtWonsterSliderControls:hover span, .wtrShtContentSlider .owl-theme .owl-controls .owl-next, .wtrShtContentSlider .owl-theme .owl-controls .owl-prev, .wtrClinetsCarusel.owl-theme .owl-dots .owl-dot span {background-color:rgba( 0, 0, 0, 0.1);}
.wtrDSItemContainer, .wtrShtBoxedEventsOverlay, .wtrShtPromoEventOverlay, .wtrShtLastNewsStandard .wtrShtLastNewsStandardBox:hover .wtrShtLastNewsStandardOverlay, .wtrShtLastNewsModern .wtrShtLastNewsModernBox:hover .wtrPostOverlay, .wtrShtLastNewsMetro .wtrShtLastNewsBoxedItemHolder:hover .wtrShtLastNewsBoxedOverlay, .wtrShtLastNewsListOverlay, .wtrShtTrainerOverlay, .wtrCrewItemContainer:hover .wtrShtCrewOverlay, .wtrShtInstagramGalleryItemOverlay, .wtrHoverdPostBox:hover .wtrPostOverlay, .wtrEventStreamItemNoPhoto:hover, .wtrEventStreamItem:hover .wtrPostOverlay {background-color:rgba( 0, 0, 0, 0.6);}
.wtrBbp-search-form #bbp-search-form #bbp_search, #bbp_search, .wtrBbp-lost-pass .bbp-login-form #user_email, .wtrBbp-lost-pass .bbp-login-form #user_pass, .wtrBbp-lost-pass .bbp-login-form #user_login, .wtrBbp-register .bbp-login-form #user_login, .wtrBbp-register .bbp-login-form #user_pass, .wtrBbp-register .bbp-login-form #user_email, .wtrBbp-login .bbp-login-form #user_email, .wtrBbp-login .bbp-login-form #user_pass, .wtrBbp-login .bbp-login-form #user_login, #bbpress-forums #bbp-your-profile fieldset input, #bbpress-forums #bbp-your-profile fieldset textarea, .select2-search input, #calc_shipping_state_field, #calc_shipping_country_field, .select2-container .select2-choice, .woocommerce form .form-row.woocommerce-validated .select2-container, .woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select, .woocommerce #review_form #respond textarea, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register, .woocommerce .comment-form input, .woocommerce #review_form #respond textarea, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce .quantity, .woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce #content .quantity, .woocommerce #content .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce-page #review_form #respond textarea, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page form.checkout_coupon, .woocommerce-page form.login, .woocommerce-page form.register, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity, .woocommerce-page #content .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce-page .quantity, /* WooCommerce */ .wpcf7 input[type="date"], .wpcf7 input[type="tel"], .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="text"], .wpcf7 input[type="number"], .wpcf7 textarea, .wtrCommentList .comment-form, .wtrCommentList textarea, .wtrCommentList input, .wtrCommentList #respond input[type="text"], .wtrSearchFormAlter input[type="text"], .wtrPassProtectedContent input[type="password"], .wtrDefInputColor {border-color:#333333 !important ;}
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content, .wtrBbp-search-form #bbp-search-form #bbp_search #bbpress-forums fieldset.bbp-form textarea, #bbpress-forums fieldset.bbp-form select, #bbpress-forums fieldset.bbp-form input, #bbp_search, .wtrBbp-lost-pass .bbp-login-form #user_email, .wtrBbp-lost-pass .bbp-login-form #user_pass, .wtrBbp-lost-pass .bbp-login-form #user_login, .wtrBbp-register .bbp-login-form #user_login, .wtrBbp-register .bbp-login-form #user_pass, .wtrBbp-register .bbp-login-form #user_email, .wtrBbp-login .bbp-login-form #user_email, .wtrBbp-login .bbp-login-form #user_pass, .wtrBbp-login .bbp-login-form #user_login, #bbpress-forums #bbp-your-profile fieldset input,  #bbpress-forums #bbp-your-profile fieldset textarea, .select2-results .select2-ajax-error, .select2-results .select2-no-results, .select2-results .select2-searching, .select2-results .select2-selection-limit, .select2-search input, .select2-drop, .select2-results, .select2-container .select2-choice, #calc_shipping_state_field, #calc_shipping_country_field, .woocommerce-ordering, .woocommerce #review_form #respond textarea, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register, .woocommerce .comment-form input, .woocommerce #review_form #respond textarea, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce .quantity, .woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce #content .quantity, .woocommerce #content .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce-page .wtrContainer #content .quantity .minus:hover, .woocommerce-page .wtrContainer #content .quantity .plus:hover, .woocommerce-page .wtrContainer .quantity .minus:hover, .woocommerce-page .wtrContainer .quantity .plus:hover, .woocommerce-page #review_form #respond textarea, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page form.checkout_coupon, .woocommerce-page form.login, .woocommerce-page form.register, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity, .woocommerce-page #content .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce-page .quantity, /* WooCommerce */ .wpcf7 input[type="date"], .wpcf7 input[type="tel"], .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="text"], .wpcf7 input[type="number"], .wpcf7 textarea, .wtrCommentList .comment-form, .wtrCommentList textarea, .wtrCommentList input, .wtrCommentList #respond input[type="text"], .wtrSearchFormAlter input[type="text"], .wtrPassProtectedContent input[type="password"], .wtrDefInputColor {background-color:#000000 !important ;}
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content, #bbp_search, .wtrBbp-lost-pass .bbp-login-form #user_email, .wtrBbp-lost-pass .bbp-login-form #user_pass, .wtrBbp-lost-pass .bbp-login-form #user_login, .wtrBbp-register .bbp-login-form #user_login, .wtrBbp-register .bbp-login-form #user_pass, .wtrBbp-register .bbp-login-form #user_email, .wtrBbp-login .bbp-login-form #user_email, .wtrBbp-login .bbp-login-form #user_pass, .wtrBbp-login .bbp-login-form #user_login, #bbpress-forums #bbp-your-profile fieldset input, #bbpress-forums #bbp-your-profile fieldset textarea, .select2-results .select2-ajax-error, .select2-results .select2-no-results, .select2-results .select2-searching, .select2-results .select2-selection-limit, .select2-search input, .select2-drop, #calc_shipping_state_field select, #calc_shipping_country_field select, a.select2-choice span.select2-chosen, .woocommerce #review_form #respond textarea, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register, .woocommerce .comment-form input, .woocommerce #review_form #respond textarea, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce .quantity, .woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce #content .quantity, .woocommerce #content .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce-page #review_form #respond textarea, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page form.checkout_coupon, .woocommerce-page form.login, .woocommerce-page form.register, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity, .woocommerce-page #content .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce-page .quantity, /* WooCommerce */ .wpcf7 input[type="date"], .wpcf7 input[type="tel"], .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="text"], .wpcf7 input[type="number"], .wpcf7 textarea, .wtrCommentList .comment-form, .wtrCommentList textarea, .wtrCommentList input, .wtrCommentList #respond input[type="text"], .wtrSearchFormAlter input[type="text"], .wtrPassProtectedContent input[type="password"], .wtrDefInputColor {color:#ffffff;}
.bbp-submit-wrapper .user-submit, button#bbp_forum_submit, .bbp-submit-wrapper button#bbp_reply_submit, .bbp-submit-wrapper button#bbp_topic_submit, .bbp-submit-wrapper button#bbp_reply_submit, .bbp-submit-wrapper button#bbp_topic_submit, .bbp-submit-wrapper button#bbp_topic_submit, .bbp-submit-wrapper button#bbp_reply_submit, .wtrShtPayPal.light .wtrShtPPPriceBtn, .wtrPayPal .wtrPayPalBtnAct:hover, .wtrPLPayPalBtnAct:hover, .wtrEPPayPalBtnAct:hover, .wtrCPPayPalBtnAct, .wtrShtLastNewsStandard a.wtrButtonStd.green, .woocommerce .wtrContainer  #content input.button.alt, .woocommerce .wtrContainer  #respond input#submit.alt, .woocommerce .wtrContainer  a.button.alt, .woocommerce .wtrContainer  button.button.alt, .woocommerce .wtrContainer  input.button.alt, .woocommerce-page .wtrContainer  #content input.button.alt, .woocommerce-page .wtrContainer  #respond input#submit.alt, .woocommerce-page .wtrContainer  a.button.alt, .woocommerce-page .wtrContainer  button.button.alt, .woocommerce-page .wtrContainer  input.button.alt, .woocommerce .wtrContainer  button.single_add_to_cart_button, /* WooCommerce */ .wtrShtTimeTable .wtrShtTimeTableHeadlinePeriod, .wtrShtTimeTable .wtrShtTimeTableBtn, .wtrTimeTableClassesCategory, .wtrClassDetailsModalClassBtn, .wpcf7 input[type="submit"], .wtrShtPromoEventBtn, .wtrPaginationList li .active, .wtrPaginationList li a:hover, .wtrSmartNavigation .dl-menuwrapper .dl-trigger, .wtrHoverdPostButtonContainer .wtrButtonStd, .wtrCommentList #respond #submit, .wtrPassProtectedContent input[type="submit"], .wtrDefStdButton {background-color:#e74c3c !important ;}
.woocommerce a.button.alt.wc-forward.checkout-button, .bbp-submit-wrapper .user-submit, button#bbp_forum_submit, .bbp-submit-wrapper button#bbp_reply_submit, .bbp-submit-wrapper button#bbp_topic_submit, .bbp-submit-wrapper button#bbp_reply_submit, .bbp-submit-wrapper button#bbp_topic_submit, .bbp-submit-wrapper button#bbp_topic_submit, .bbp-submit-wrapper button#bbp_reply_submit, .wtrShtPayPal.light .wtrShtPPPriceBtn, .wtrPayPal .wtrPayPalBtnAct:hover, .wtrPLPayPalBtnAct:hover, .wtrEPPayPalBtnAct:hover, .wtrCPPayPalBtnAct, .wtrShtLastNewsStandard a.wtrButtonStd.green, .woocommerce .wtrContainer  #content input.button.alt, .woocommerce .wtrContainer  #respond input#submit.alt, .woocommerce .wtrContainer  a.button.alt, .woocommerce .wtrContainer  button.button.alt, .woocommerce .wtrContainer  input.button.alt, .woocommerce-page .wtrContainer  #content input.button.alt, .woocommerce-page .wtrContainer  #respond input#submit.alt, .woocommerce-page .wtrContainer  a.button.alt, .woocommerce-page .wtrContainer  button.button.alt, .woocommerce-page .wtrContainer  input.button.alt, .woocommerce .wtrContainer  button.single_add_to_cart_button, /* WooCommerce */ .wtrShtTimeTable .wtrShtTimeTableHeadlinePeriod, .wtrShtTimeTable .wtrShtTimeTableBtn, .wtrTimeTableClassesCategory, .wtrClassDetailsModalClassBtn, .wpcf7 input[type="submit"], .wtrShtPromoEventBtn, .wtrPaginationList li .active, .wtrPaginationList li a:hover, .wtrSmartNavigation .dl-menuwrapper .dl-trigger, .wtrHoverdPostButtonContainer .wtrButtonStd, .wtrCommentList #respond #submit, .wtrPassProtectedContent input[type="submit"], .wtrDefStdButton {color:#ffffff !important ;}
.bbp-submit-wrapper .user-submit:hover, button#bbp_forum_submit:hover, .bbp-submit-wrapper button#bbp_reply_submit:hover, .bbp-submit-wrapper button#bbp_topic_submit:hover, .bbp-submit-wrapper button#bbp_reply_submit:hover, .bbp-submit-wrapper button#bbp_topic_submit:hover, .bbp-submit-wrapper button#bbp_topic_submit:hover, .bbp-submit-wrapper button#bbp_reply_submit:hover, .wtrShtPayPal.light .wtrShtPPPriceBtn:hover, .wtrShtPPPriceBtn, .wtrPayPal .wtrPayPalBtnAct, .wtrPLPayPalBtnAct, .wtrEPPayPalBtnAct, .wtrCPPayPalBtnAct:hover, .wtrSidebar.wtrSidebarWdg .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .wtrContainer #content input.button.alt:hover, .woocommerce .wtrContainer #respond input#submit.alt:hover, .woocommerce .wtrContainer a.button.alt:hover, .woocommerce .wtrContainer button.button.alt:hover, .woocommerce .wtrContainer input.button.alt:hover, .woocommerce-page .wtrContainer #content input.button.alt:hover, .woocommerce-page .wtrContainer #respond input#submit.alt:hover, .woocommerce-page .wtrContainer a.button.alt:hover, .woocommerce-page .wtrContainer button.button.alt:hover, .woocommerce-page .wtrContainer input.button.alt:hover, /* WooCommerce */ .wtrShtTimeTable .wtrShtTimeTableBtn:hover, .wtrTimeTableClassesCategory:hover, .wtrClassDetailsModalClassBtn:hover, .wpcf7 input[type="submit"]:hover, .wtrShtPromoEventBtn:hover, .wtrHoverdPostButtonContainer .wtrButtonStd:hover, .wtrCommentList #respond #submit:hover, .wtrPassProtectedContent input[type="submit"]:hover, .wtrDefStdButton:hover {background-color:#c0392b !important ;}
.woocommerce a.button.alt.wc-forward.checkout-button:hover, .bbp-submit-wrapper .user-submit:hover, button#bbp_forum_submit:hover, .bbp-submit-wrapper button#bbp_reply_submit:hover, .bbp-submit-wrapper button#bbp_topic_submit:hover, .bbp-submit-wrapper button#bbp_reply_submit:hover, .bbp-submit-wrapper button#bbp_topic_submit:hover, .bbp-submit-wrapper button#bbp_topic_submit:hover, .bbp-submit-wrapper button#bbp_reply_submit:hover, .wtrShtPayPal.light .wtrShtPPPriceBtn:hover, .wtrShtPPPriceBtn, .wtrPayPal .wtrPayPalBtnAct, .wtrPLPayPalBtnAct, .wtrEPPayPalBtnAct, .wtrCPPayPalBtnAct:hover, .woocommerce .wtrContainer #content input.button.alt:hover, .woocommerce .wtrContainer #respond input#submit.alt:hover, .woocommerce .wtrContainer a.button.alt:hover, .woocommerce .wtrContainer button.button.alt:hover, .woocommerce .wtrContainer input.button.alt:hover, .woocommerce-page .wtrContainer #content input.button.alt:hover, .woocommerce-page .wtrContainer #respond input#submit.alt:hover, .woocommerce-page .wtrContainer a.button.alt:hover, .woocommerce-page .wtrContainer button.button.alt:hover, .woocommerce-page .wtrContainer input.button.alt:hover, /* WooCommerce */ .wtrShtTimeTable .wtrShtTimeTableBtn, .wtrTimeTableClassesCategory:hover, .wtrClassDetailsModalClassBtn:hover, .wpcf7 input[type="submit"]:hover, .wtrShtPromoEventBtn:hover, .wtrHoverdPostButtonContainer .wtrButtonStd:hover, .wtrCommentList #respond #submit:hover, .wtrPassProtectedContent input[type="submit"]:hover, .wtrDefStdButton:hover, .woocommerce-page .wtrContainer a.button.alt.wc-forward:hover {color:#ffffff !important ;}
.woocommerce #content nav.woocommerce-pagination ul li a, .woocommerce #content nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span, .woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li span, .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li span, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce .wtrContainer #content input.button, .woocommerce .wtrContainer #respond input#submit, .woocommerce .wtrContainer a.button, .woocommerce .wtrContainer button.button, .woocommerce .wtrContainer input.button, .woocommerce-page .wtrContainer #content input.button, .woocommerce-page .wtrContainer #respond input#submit, .woocommerce-page .wtrContainer a.button, .woocommerce-page .wtrContainer button.button, .woocommerce-page .wtrContainer input.button, /* WooCommerce */ .wtrShtLastNewsStandard .wtrShtLastNewsStandardOtherLink, .wtrPaginationList li a, .wtrEventEntryMetaFacebook, .wtrEventEntryMetaGoogle, .wtrRelatedPosts .owl-theme .owl-dots .owl-dot span, .wtrRelatedPosts .owl-controls, .wtrFacebookShare, .wtrTwitterShare, .wtrPinterestShare, .wtrTumblrShare, .wtrGoogleShare, .wtrBlogDfPostOtherLink, .wtrCommentList .comment .reply a {background-color:#212121 !important ;}
.woocommerce #content nav.woocommerce-pagination ul li a, .woocommerce #content nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span, .woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li span, .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li span, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce .wtrContainer #content input.button, .woocommerce .wtrContainer #respond input#submit, .woocommerce .wtrContainer a.button, .woocommerce .wtrContainer button.button, .woocommerce .wtrContainer input.button, .woocommerce-page .wtrContainer #content input.button, .woocommerce-page .wtrContainer #respond input#submit, .woocommerce-page .wtrContainer a.button, .wtrContainer .woocommerce p a.button, .woocommerce-page .wtrContainer button.button, .woocommerce-page .wtrContainer input.button, /* WooCommerce */ .wtrShtLastNewsStandard .wtrShtLastNewsStandardOtherLink, .wtrPostAuthorSocialLink:hover, .wtrRelatedPosts .owl-prev:hover:after, .wtrRelatedPosts .owl-next:hover:after, .wtrPaginationList li a, .wtrEventEntryMetaFacebook, .wtrEventEntryMetaGoogle, .wtrRelatedPosts .owl-theme .owl-dots .owl-dot span, .wtrRelatedPosts .owl-controls, .wtrFacebookShare, .wtrTwitterShare, .wtrPinterestShare, .wtrTumblrShare, .wtrGoogleShare, .wtrBlogDfPostOtherLink, .wtrCommentList .comment .reply a {color:#999999;}
.woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li span.current, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li span:hover, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span:hover, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li span:hover, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li span:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce .wtrContainer #content input.button:hover, .woocommerce .wtrContainer #respond input#submit:hover, .woocommerce .wtrContainer a.button:hover, .woocommerce .wtrContainer button.button:hover, .woocommerce .wtrContainer input.button:hover, .woocommerce-page .wtrContainer #content input.button:hover, .woocommerce-page .wtrContainer #respond input#submit:hover, .woocommerce-page .wtrContainer a.button:hover, .woocommerce-page .wtrContainer button.button:hover, .woocommerce-page .wtrContainer input.button:hover, /* WooCommerce */ .wtrShtLastNewsStandard .wtrShtLastNewsStandardOtherLink:hover, .wtrRelatedPosts .owl-theme .owl-dots .owl-dot.active span, .wtrRelatedPosts .owl-theme .owl-dots .owl-dot:hover span, .wtrCommentList .comment .reply a:hover, .wtrBlogDfPostOtherLink:hover {background-color:#e74c3c !important ;}
.woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li span.current, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li span:hover, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span:hover, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li span:hover, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li span:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce .wtrContainer #content input.button:hover, .woocommerce .wtrContainer #respond input#submit:hover, .woocommerce .wtrContainer a.button:hover, .woocommerce .wtrContainer button.button:hover, .woocommerce .wtrContainer input.button:hover, .woocommerce-page .wtrContainer #content input.button:hover, .woocommerce-page .wtrContainer #respond input#submit:hover, .woocommerce-page .wtrContainer a.button:hover, .woocommerce-page .wtrContainer button.button:hover, .woocommerce-page .wtrContainer input.button:hover, /* WooCommerce */ .wtrShtLastNewsStandard .wtrShtLastNewsStandardOtherLink:hover, .wtrRelatedPosts .owl-theme .owl-dots .owl-dot.active span, .wtrRelatedPosts .owl-theme .owl-dots .owl-dot:hover span, .wtrCommentList .comment .reply a:hover, .wtrBlogDfPostOtherLink:hover {color:#ffffff;}
#bbpress-forums .bbp-breadcrumb p a, .bbp-pagination-links .page-numbers, #bbpress-forums div.bbp-reply-author a.bbp-author-name, #wtrBbp-topic-tag a, .bbp-login-links a, .wtrBbp-lost-pass .bbp-username, .wtrBbp-lost-pass .bbp-password, .wtrBbp-lost-pass .bbp-remember-me, .wtrBbp-register .bbp-username, .wtrBbp-register .bbp-password, .wtrBbp-register .bbp-remember-me, .wtrBbp-login .bbp-remember-me, .wtrBbp-login .bbp-username, .wtrBbp-login .bbp-password, #bbpress-forums #bbp-single-user-details #bbp-user-navigation a, #bbpress-forums .bbp-topic-freshness a, #bbpress-forums	.bbp-body a.bbp-author-name, #bbpress-forums div.bbp-topic-tags a, #bbpress-forums fieldset.bbp-form select, #new-post input, ul.bbp-forums .bbp-forum-content, .wtrPageContent #bbpress-forums .topic p a, #bbpress-forums .bbp-forums .bbp-forum-freshness a, #bbpress-forums .bbp-forums .bbp-forum-freshness .bbp-topic-meta a.bbp-author-name, #bbpress-forums .bbp-forums .bbp-forum-content a, #bbpress-forums #bbp-single-user-details #bbp-user-navigation a, #bbpress-forums .bbp-topic-freshness a, #bbpress-forums .bbp-body a.bbp-author-name, #bbpress-forums div.bbp-topic-tags a, ul.bbp-forums .bbp-forum-content, .wtrPageContent #bbpress-forums .topic p a, #bbpress-forums .bbp-forums .bbp-forum-freshness a, #bbpress-forums .bbp-forums .bbp-forum-freshness .bbp-topic-meta a.bbp-author-name, #bbpress-forums .bbp-forums .bbp-forum-content a, #bbpress-forums .bbp-breadcrumb p a, .bbp-topic-reply-count, .bbp-topic-voice-count, .bbp-forum-topic-count, .bbp-forum-reply-count, .wtrCommentList .comment-navigation a, .comment-edit-link, p.myaccount_user a, .login .lost_password a, .entry-summary .product_meta .posted_in a, .entry-summary .product_meta .tagged_as a, .woocommerce a.wc-forward, .woocommerce .woocommerce-review-link, .woocommerce .shop_table a, .woocommerce .order_details a, .woocommerce .woocommerce-error a, .woocommerce .woocommerce-info a, .woocommerce .woocommerce-message a, .woocommerce-page .woocommerce-error a, .woocommerce-page .woocommerce-info a, .woocommerce-page .woocommerce-message a, /* WooCommerce */ .wtrEventEntryCategoryItem, .wtrEventEntryCategoryItem a, .wtrClassesTrainerItemLink, .wtrNoItemStreamHeadline, .wtrEventCategoryItem a, .wtrBlogDfPostCategoryItem a, .wtrCommentList #respond .logged-in-as a, .wtrDefBorderLink, .wtrCommentList .trackback .comment-meta a, .wtrCommentList .pingback .comment-meta a, .woocommerce a.chosen-single, .woocommerce-info a {color:#555555 !important ;}
#subscription-toggle, .bbp-user-section .bbp-reply-header, .bbp-user-section .bbp-reply-header a, .bbp-reply-header .bbp-reply-post-date, .bbp-forum-header a.bbp-forum-permalink, .bbp-topic-header a.bbp-topic-permalink, .bbp-reply-header a.bbp-reply-permalink, .bbp-footer, #bbpress-forums fieldset.bbp-form legend, .bbp-header .bbp-reply-content, .bbp-header .bbp-reply-author, .bbp-forum-info, .bbp-forum-topic-count, .bbp-forum-reply-count, .bbp-forum-freshness, .forum-titles li, #subscription-toggle, .wtrSearchResultMetaList li, .wtrSearchResultMetaList li a, .wtrShtAccordionHeadline, .wtrShtFullWidthTabs .wtrShtFWT li a, .wtrShtLinkHedline, .wtrDailyScheduleHeadlineAddText, .wtrDailyScheduleName, .wtrShtMobileTimeTableHeadline span, .wtrShtMobileTimeTableEventHeadline, .wtrClassDetailsModalMetaHeadline, .wtrClassDetailsModalClassTime, .wtrShtTabs li, .wtrShtPromoEventDate, .wtrShtPromoEventAdditional, .wtrShtLastNewsListItemAuthor a, .wtrShtLastNewsListItemDate div, .wtrShtLastNewsListCommentsName, .wtrShtAccordion ul .wtrShtAccordionItem > .wtrShtAccordionHeadline .wtrShtAccordionNavi:after, .wtrShtTestimonialRot .wtrShtTestimonialStdAuthorName, .wtrShtOpenHoursItemShedule, .wtrShtPassDesc, .wtrShtMobileTimeTableClass:after, .wtrShtTimeTableEvent .wtrShtTimeTableEventHeadline, .wtrShtTimeTableItem tbody td .wtrShtTimeTableEntryTime, .wtrShtTimeTableItem thead th .wtrShtTimeTableHead, .wtrShtTestimonialStd .wtrShtTestimonialStdAuthorName, .woocommerce #content div.product p.price del, .woocommerce #content div.product span.price del, .woocommerce div.product p.price del, .woocommerce div.product span.price del, .woocommerce-page #content div.product p.price del, .woocommerce-page #content div.product span.price del, .woocommerce-page div.product p.price del, .woocommerce-page div.product span.price del, .woocommerce #payment div.payment_box p, .woocommerce-page #payment div.payment_box p, .woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del, .wtrPostAuthorSocialLink, .wtrRelatedPosts .owl-next, .wtrRelatedPosts .owl-prev, .commentsClosed, .woocommerce a.about_paypal, .wtrShtPassesList.wtrShtPassesListLight .wtrShtPassesListHeadline .wtrShtPassesListNavi:after {color:#e8e8e8 !important ;}
.bbp-search-results .bbp-forum-post-date, .bbp-search-results .bbp-topic-post-date, .wtrBbp-single-reply #bbpress-forums .bbp-reply-header a, #wtrBbp-topic-form  span.bbp-admin-links a, #wtrBbp-topic-form .bbp-forum-header a.bbp-forum-permalink,  #wtrBbp-topic-form .bbp-topic-header a.bbp-topic-permalink,  #wtrBbp-topic-form .bbp-reply-header a.bbp-reply-permalink, .wtrBbp-single-reply #bbpress-forums .bbp-reply-header a.bbp-reply-permalink, .bbp-user-section .bbp-reply-header, .bbp-user-section .bbp-reply-header a, .bbp-reply-header .bbp-reply-post-date, .bbp-forum-header a.bbp-forum-permalink,  .bbp-topic-header a.bbp-topic-permalink,  .bbp-reply-header a.bbp-reply-permalink, .bbp-footer, #bbpress-forums fieldset.bbp-form legend, .bbp-header .bbp-reply-content, .bbp-header .bbp-reply-author, .bbp-forum-info,  .bbp-forum-topic-count, .bbp-forum-reply-count, .bbp-forum-freshness, .forum-titles li {color:#cccccc !important ;}
.wtrShtBoxedEventPrice, .wtrShtLastNewsModern .wtrShtLastNewsModernBoxAuthorImg, .wtrCrewItemPictureContainer .wtrCrewItemPicture, .wtrShtWonsterSliderDotsContainer .wtrShtWonsterSliderDots li span, .wtrShtTestimonialStdAuthorPicContainer .wtrShtTestimonialStdAuthorPic, .wtrShtSliderGallery .flex-control-paging li a, .wtrCommentList .comment-author .avatar, .wtrClassesTrainerPicture, .wtrTrainerPagePicture, .wtrBlogPostModernSneakPeakAuthorImg, .wtrPostAutorPicture {border-color:#ffffff;}
.wtrSidebarWdg .widget h6 {color:#ffffff;}
.wtrSidebar .bbp-logged-in h4 a, .wtrSidebar .widget_display_stats dd, .wtrSidebarWdg .widget_price_filter .price_label .from, .wtrSidebarWdg .widget_price_filter .price_label .to, .wtrSidebarWdg .woocommerce ul.cart_list li a, .wtrSidebarWdg .woocommerce ul.product_list_widget li a, .wtrSidebarWdg .woocommerce-page ul.cart_list li a, .wtrSidebarWdg .woocommerce-page ul.product_list_widget li a, .wtrSidebarWdg .cat-item span, .wtrSidebarWdg .total strong, /* WooCOmmerce */ .wtrSidebarWdg .widget_text a, .wtrSidebarWdg .wtrWidgetCountdownHeadline a, .wtrSidebarWdg .wtrWidgetNavigationFirstLvlItem a, .wtrSidebarWdg .wtrWidgetNavigationFirstLvl, .wtrSidebarWdg .wtrWidgetRecentCommLink a, .wtrSidebarWdg .wtrWidgetTrainersLink, .wtrSidebarWdg .wtrWidgetNextForTodayLink, .wtrSidebarWdg .wtrWidgetTestimonialRotItemDesc, .wtrSidebarWdg .wtrWidgetRecentPostHeadline a, .wtrSidebarWdg .wtrWidgetNewsletterInput, .wtrSidebarWdg .wtrWidgetTwitterStreamItemTittle a, .wtrSidebarWdg .widget_rss .rss-date, .wtrSidebarWdg .widget_rss ul li a, .wtrSidebarWdg .widget_rss h6 a.rsswidget, .wtrSidebarWdg .widget_recent_entries ul li a, .wtrSidebarWdg .widget_pages ul li a, .wtrSidebarWdg .widget_categories ul li a, .wtrSidebarWdg .widget_archive ul li a, .wtrSidebarWdg .widget_recent_comments ul li a, .wtrSidebarWdg .widget_nav_menu ul li a, .wtrSidebarWdg #wp-calendar tbody td a, .wtrSidebarWdg #wp-calendar tfoot #next a, .wtrSidebarWdg #wp-calendar tfoot #prev a, .wtrSidebarWdg #wp-calendar caption, .wtrSidebarWdg .wtrWidgetOpenHoursDay {color:#ffffff;}
.wtrSidebar .bbp-remember-me, .wtrSidebar .bbp-username, .wtrSidebar .bbp-password, .wtrSidebar .bbp-login-links a, .wtrSidebar .widget_display_views a, .wtrSidebar .widget_display_forums a, .wtrSidebar .bbp_widget_login .button.logout-link, .wtrSidebar .widget_display_replies .bbp-author-name, .wtrSidebar .widget_display_replies li,.wtrSidebar .widget_display_replies a, .wtrSidebar .widget_display_stats dt, .wtrSidebar .widget_display_topics li div, .wtrSidebar .widget_display_topics li, .wtrSidebar .widget_display_topics a, .wtrSidebarWdg .widget_layered_nav_filters ul li a, .wtrSidebarWdg .widget_shopping_cart .empty, .wtrSidebarWdg .widget_price_filter .price_label, .wtrSidebarWdg .widget_shopping_cart .cart_list .quantity .amount, .wtrSidebarWdg .woocommerce ul.cart_list del .amount, .wtrSidebarWdg .woocommerce ul.product_list_widget del .amount, .wtrSidebarWdg .woocommerce-page ul.cart_list del .amount, .wtrSidebarWdg .woocommerce-page ul.product_list_widget del .amount, .wtrSidebarWdg del .amount, .wtrSidebarWdg .widget_shopping_cart .quantity, .wtrSidebarWdg .widget_shopping_cart .amount, .wtrSidebarWdg .widget_product_categories .product-categories a, /* WooCOmmerce */ .wtrSidebarWdg .wtrWidgetRecentCommDate, .wtrSidebarWdg .wtrWidgetRecentCommWriter, .wtrSidebarWdg .wtrWidgetMembershipName, .wtrSidebarWdg .wtrWidgetSocialIconLink, .wtrSidebarWdg .wtrWidgetTodayIsDesc, .wtrSidebarWdg .wtrWidgetNewsletterDesc, .wtrSidebarWdg .wtrWidgetTwitterStreamItemTittle, .wtrSidebarWdg .widget_rss ul li, .wtrSidebarWdg #wp-calendar tbody td, .wtrSidebarWdg .widget_text, .wtrSidebarWdg .widget_text p, .wtrSidebarWdg .tagcloud a, .wtrSidebarWdg ul.cart_list li:before, .wtrSidebarWdg ul.product_list_widget li:before, .wtrSidebarWdg ul.cart_list li:before, .wtrSidebarWdg ul.product_list_widget li:before, .wtrSidebarWdg .widget_top_rated_products del, .wtrSidebarWdg .widget_top_rated_products del .amount, .wtrSidebarWdg .widget_recently_viewed_products del, .wtrSidebarWdg .widget_recently_viewed_products del .amount, .wtrSidebarWdg .widget_products del, .wtrSidebarWdg .widget_products del .amount, .wtrSidebarWdg .widget_recent_reviews .reviewer, .wtrSidebarWdg .widget_wtrwidgetpromo p, .wtrSidebarWdg .widget_recent_comments ul li:before, .wtrSidebarWdg .wtrWidgetNavigationSecondLvlItem a, .wtrSidebarWdg .wtrWidgetTrainerHeadline, .wtrSidebarWdg .wtrWidgetNextForTodayMeta, .wtrSidebarWdg .wtrWidgetTestimonialRotItemAuthor, .wtrSidebarWdg .wtrWidgetRecentPostDate, .wtrSidebarWdg .wtrWidgetTwitterStreamItemDate, .wtrSidebarWdg .wtrWidgetOpenHoursTime, .wtrSidebarWdg .widget_recent_entries ul li .post-date, .wtrSidebarWdg .widget_recent_entries ul li a:before, .wtrSidebarWdg .widget_pages ul li.page_item_has_children a, .wtrSidebarWdg .widget_tag_cloud .tagcloud a, .wtrSidebarWdg .widget_categories ul li, .wtrSidebarWdg .widget_archive ul li, .wtrSidebarWdg .widget_recent_comments ul li, .wtrSidebarWdg .widget_nav_menu ul li.menu-item-has-children a, .wtrSidebarWdg #wp-calendar thead th {color:#888888;}
.wtrSidebar #user-submit:hover, .wtrSidebarWdg .widget_price_filter .ui-slider .ui-slider-handle, .wtrSidebarWdg .widget_price_filter .ui-slider .ui-slider-range, .wtrSidebarWdg .widget_price_filter .price_slider_amount .button:hover, .wtrSidebarWdg .price_slider_amount .button:hover, .wtrSidebarWdg .widget_shopping_cart .buttons .button:hover, .wtrSidebarWdg .widget_shopping_cart .buttons .button.checkout, /* WooCOmmerce */ .wtrSidebarWdg .owl-carousel .owl-controls .owl-nav .owl-next:hover:after, .wtrSidebarWdg .owl-carousel .owl-controls .owl-nav .owl-prev:hover:after, .wtrSidebarWdg .wtrWidgetUpcomingEventsHeadline a, .wtrSidebarWdg .wtrWidgetCountdownPrice, .wtrSidebarWdg .wtrWidgetUpcomingEventsDate, .wtrSidebarWdg .wtrWidgetCountdownDate, .wtrSidebarWdg .wtrWidgetCountdown .countdown-period, .wtrSidebarWdg .wtrWidgetCountdown .countdown-amount, .wtrSidebarWdg .wtrWidgetSocialIconLink:hover, .wtrSidebarWdg .wtrWidgetTrainerImgOverlay span:before, .wtrSidebarWdg .wtrWidgetRecentPostImgOverlay span:before, .wtrSidebarWdg .wtrWidgetRecentGalleryOverlay span:before, .wtrSidebarWdg .wtrWidgetTodayIsOpenHours, .wtrSidebarWdg .wtrWidgetOpenIcon, .wtrSidebarWdg .wtrWidgetTagItemLink:hover, .wtrSidebarWdg .wtrWidgetTagItemLink:hover, .wtrSidebarWdg .wtrWidgetUpcomingEventsHeadline a, .wtrSidebarWdg .widget_meta ul li a, .wtrSidebarWdg .widget_wtrwidgetpromo .wtrDefStdButton {color:#ffffff !important ;}
.wtrSidebar .bbp-login-form #user_pass, .wtrSidebar .bbp-login-form #user_login, .wtrSidebar #bbp_search, .widget_product_search input[type="search"], .wtrSidebarWdg .widget_product_search input#s, /* WooCommerce */ .wtrSidebarWdg .wtrWidgetNewsletterInput, .wtrSidebarWdg .widget_search input[type="text"] {background-color:#222222;}
.wtrSidebar .bbp-login-form #user_pass, .wtrSidebar .bbp-login-form #user_login, .wtrSidebar #bbp_search, .widget_product_search input[type="search"], .wtrSidebarWdg .widget_product_search input#s, /* WooCommerce */ .wtrSidebarWdg .wtrWidgetCountdownHeadline a, .wtrSidebarWdg .wtrWidgetNewsletterInput, .wtrSidebarWdg .widget_search input[type="text"] {color:#ffffff;}
.wtrSidebar #user-submit:hover, .wtrSidebarWdg .widget_price_filter .ui-slider .ui-slider-handle, .wtrSidebarWdg .widget_price_filter .ui-slider .ui-slider-range, .wtrSidebarWdg .widget_price_filter .price_slider_amount .button:hover, .wtrSidebarWdg .price_slider_amount .button:hover, .wtrSidebarWdg .widget_shopping_cart .buttons .button:hover, .wtrSidebarWdg .widget_shopping_cart .buttons .button.checkout, /* WooCOmmerce */ .wtrSidebarWdg .wtrWidgetCountdownDate, .wtrSidebarWdg .wtrWidgetCountdown, .wtrSidebarWdg .wtrWidgetNavigationFirstLvlItem:before, .wtrSidebarWdg .wtrWidgetRecentCommLink:before, .wtrSidebarWdg .wtrWidgetTestimonial .wtrShtTestimonialRot .wtrRotProgress, .wtrSidebarWdg .wtrWidgetSocialIconLink:hover, .wtrSidebarWdg .wtrWidgetTodayIsOpenHours, .wtrSidebarWdg .wtrWidgetOpenIcon, .wtrSidebarWdg .wtrWidgetTagItemLink:hover, .wtrSidebarWdg .wtrWidgetUpcomingEventsPrice, .wtrSidebarWdg .wtrWidgetUpcomingEventsHeadline a, .wtrSidebarWdg .wtrWidgetUpcomingEventsRotator .owl-prev:hover, .wtrSidebarWdg .wtrWidgetUpcomingEventsRotator .owl-next:hover, .wtrSidebarWdg .wtrWidgetUpcomingEventsRotator .owl-dots .owl-dot.active span, .wtrSidebarWdg .widget_meta ul, .wtrSidebarWdg .widget_wtrwidgetpromo .wtrDefStdButton {background-color:#e74c3c !important ;}
.wtrSidebar .bbp-login-form #user_pass, .wtrSidebar .bbp-login-form #user_login, .wtrSidebar #bbp_search, .wtrSidebar .widget_display_stats dd, .wtrSidebar .widget_display_views li, .wtrSidebar .widget_display_forums li, .wtrSidebar .widget_display_replies li, .wtrSidebar .widget_display_topics li, .widget_product_search input[type="search"], .widget_product_categories .product-categories li, .wtrSidebarWdg .widget_recently_viewed_products ul.product_list_widget li, .wtrSidebarWdg .widget_top_rated_products ul.product_list_widget li, .wtrSidebarWdg .widget_products ul.product_list_widget li, .wtrSidebarWdg .widget_recent_reviews ul.product_list_widget li, .wtrSidebarWdg .widget_recently_viewed_products ul.product_list_widget li, .wtrSidebarWdg .widget_top_rated_products ul.product_list_widget li, .wtrSidebarWdg .widget_products ul.product_list_widget li, .wtrSidebarWdg .widget_recent_reviews ul.product_list_widget li .wtrSidebarWdg .woocommerce .widget_shopping_cart .total, .wtrSidebarWdg .woocommerce-page .widget_shopping_cart .total, .wtrSidebarWdg .woocommerce-page.widget_shopping_cart .total, .wtrSidebarWdg .woocommerce.widget_shopping_cart .total, .wtrSidebarWdg .widget_product_search input#s, /* WooCOmmerce */ .wtrSidebarWdg .wtrWidgetNavigationThirdLvl, .wtrSidebarWdg .wtrWidgetNavigationSecondLvl, .wtrSidebarWdg .wtrWidgetRecentCommList, .wtrSidebarWdg .wtrWidgetMembershipItem, .wtrSidebarWdg .wtrWidgetNextForTodayItem, .wtrSidebarWdg .wtrWidgetTestimonial .wtrShtTestimonialRot .wtrShtTestimonialStdItem, .wtrSidebarWdg .wtrWidgetNewsletterInput, .wtrSidebarWdg .widget_search input[type="text"], .wtrSidebarWdg .widget_recent_entries ul li, .wtrSidebarWdg .widget_pages ul li.page_item_has_children, .wtrSidebarWdg .widget_archive ul li, .wtrSidebarWdg .widget_nav_menu ul li.menu-item-has-children, .wtrSidebarWdg .widget_meta ul li, .wtrSidebarWdg #wp-calendar caption, .wtrSidebarWdg #wp-calendar thead, .wtrSidebarWdg #wp-calendar tbody td, .wtrSidebarWdg #wp-calendar tfoot {border-color:rgba( 51, 51, 51, 0.15);}
.wtrSidebarWdg .widget_shopping_cart_content .total .amount, .wtrSidebarWdg .woocommerce ul.product_list_widget .amount, .wtrSidebarWdg .woocommerce-page ul.cart_list .amount, .wtrSidebarWdg .woocommerce-page ul.product_list_widget .amount, .wtrSidebarWdg .widget_top_rated_products ins .amount, .wtrSidebarWdg .widget_recently_viewed_products ins .amount, .wtrSidebarWdg .widget_products ins .amount, .wtrSidebarWdg .widget_product_search .screen-reader-text:before, /* WooCOmmerce */ .wtrCommentList em.comment-awaiting-moderation, .wtrSidebarWdg .widget_search label, .wtrSidebarWdg .wtrWidgetMembershipItemPrice, .wtrSidebarWdg .wtrWidgetRecentCommWriter i, .wtrSidebarWdg .wtrWidgetNextForTodayItem:before, .wtrSidebarWdg .wtrWidgetTodayIsLink, .wtrSidebarWdg .wtrWidgetNewsletterPrivacyPolicy, .wtrSidebarWdg .wtrWidgetTwitterStreamItemDate:before, .wtrSidebarWdg .widget_pages ul li a:after, .wtrSidebarWdg .widget_nav_menu ul li a:after {color:#e74c3c;}
.wtrSidebar #user-submit, .wtrSidebarWdg .widget_price_filter .price_slider_wrapper .ui-widget-content, .wtrSidebarWdg .widget_price_filter .price_slider_amount .button, .wtrSidebarWdg .price_slider_amount .button, .wtrSidebarWdg .widget_shopping_cart .buttons .button, /* WooCOmmerce */ .wtrSidebarWdg .widget_wtrwidgetpromo .wtrDefStdButton:hover, .wtrSidebarWdg .wtrWidgetSocialIconLink, .wtrSidebarWdg .wtrWidgetTagItemLink, .wtrSidebarWdg .wtrWidgetUpcomingEventsRotator .owl-nav, .wtrSidebarWdg .wtrWidgetUpcomingEventsRotator .owl-dots .owl-dot span {background:rgba( 2, 2, 2, 0.05) !important ;}
.wtrSidebar #user-submit, .wtrSidebarWdg .widget_price_filter .price_slider_wrapper .ui-widget-content, .wtrSidebarWdg .widget_price_filter .price_slider_amount .button, .wtrSidebarWdg .price_slider_amount .button, .wtrSidebarWdg .widget_shopping_cart .buttons .button, /* WooCOmmerce */ .wtrSidebarWdg .widget_wtrwidgetpromo .wtrDefStdButton:hover, .wtrSidebarWdg .wtrWidgetUpcomingEventsRotator .owl-next:after, .wtrSidebarWdg .wtrWidgetUpcomingEventsRotator .owl-prev:after, .wtrSidebarWdg .wtrWidgetTagItemLink {color:#555555 !important ;}
.wtrSidebarWdg .wtrWidgetTrainerImgOverlay, .wtrSidebarWdg .wtrWidgetRecentPostImgOverlay, .wtrSidebarWdg .wtrWidgetRecentGalleryOverlay {background:rgba( 231, 76, 60, 0.8);}
.wtrSidebarWdg .wtrWidgetCountdownPrice, .wtrSidebarWdg .wtrWidgetUpcomingEventsDate {background-color:rgba( 0, 0, 0, 0.6);}
.wtrFooterWdg .widget h6 {color:#ffffff;}
.wtrFooterColor {background-color:#000000;}
.wtrFooter .widget_display_views a, .wtrFooter .widget_display_forums a, .wtrFooter .widget_display_replies a, .wtrFooter .widget_display_topics a, .wtrFooter .bbp-logged-in h4 a, .wtrFooter .widget_display_stats dd, .wtrFooterWdg .widget_price_filter .price_slider_wrapper .ui-widget-content, .wtrFooterWdg .widget_price_filter .price_slider_amount .button, .wtrFooterWdg .price_slider_amount .button, .wtrFooterWdg .widget_shopping_cart .buttons .button, .wtrFooterWdg .woocommerce ul.cart_list li a, .wtrFooterWdg .woocommerce ul.product_list_widget li a, .wtrFooterWdg .woocommerce-page ul.cart_list li a, .wtrFooterWdg .woocommerce-page ul.product_list_widget li a, .wtrFooterWdg .cat-item span, /* WooCommerce */ .wtrFooterWdg .widget_text a, .wtrFooterWdg #wp-calendar tfoot #next a, .wtrFooterWdg #wp-calendar tfoot #prev a, .wtrFooterWdg #wp-calendar tbody td a, .wtrFooterWdg #wp-calendar caption, .wtrFooterWdg .widget_meta ul li a, .wtrFooterWdg .widget_nav_menu ul li a, .wtrFooterWdg .widget_recent_comments ul li a, .wtrFooterWdg .widget_archive ul li a, .wtrFooterWdg .widget_categories ul li a, .wtrFooterWdg .widget_pages ul li a, .wtrFooterWdg .widget_recent_entries ul li a, .wtrFooterWdg .widget_rss .rss-date, .wtrFooterWdg .widget_rss ul li a, .wtrFooterWdg .widget_rss h6 a.rsswidget, .wtrFooterWdg .wtrWidgetCountdownPrice, .wtrFooterWdg .wtrWidgetUpcomingEventsDate, .wtrFooterWdg .wtrWidgetUpcomingEventsPrice, .wtrFooterWdg .wtrWidgetUpcomingEventsHeadline a, .wtrFooterWdg .wtrWidgetCountdownDate, .wtrFooterWdg .wtrWidgetCountdown .countdown-period, .wtrFooterWdg .wtrWidgetCountdown .countdown-amount, .wtrFooterWdg .wtrWidgetNavigationFirstLvlItem a, .wtrFooterWdg .wtrWidgetNavigationFirstLvl, .wtrFooterWdg .wtrWidgetRecentCommLink a, .wtrFooterWdg .wtrWidgetTrainersLink, .wtrFooterWdg .wtrWidgetTrainerMetaContainer, .wtrFooterWdg .wtrWidgetNextForTodayLink, .wtrFooterWdg .wtrWidgetTestimonialRotItemDesc, .wtrFooterWdg .wtrWidgetRecentPostHeadline a, .wtrFooterWdg .wtrWidgetTodayIsOpenHours, .wtrFooterWdg .wtrWidgetTwitterStreamItemTittle a, .wtrFooterWdg .wtrWidgetOpenHoursDay, .wtrFooterWdg .wtrWidgetOpenIcon {color:#ffffff;}
.wtrFooter .bbp-login-links a, .wtrFooter .bbp-remember-me, .wtrFooter .bbp-username, .wtrFooter .bbp-password, .wtrFooter .bbp_widget_login .button.logout-link, .wtrFooter .widget_display_replies .bbp-author-name, .wtrFooter .widget_display_replies li, .wtrFooter .widget_display_stats dt, .wtrFooter .widget_display_topics li div, .wtrFooter .widget_display_topics li, .wtrFooterWdg .widget_price_filter .price_slider_wrapper .ui-widget-content, .wtrFooterWdg .widget_price_filter .price_slider_amount .button, .wtrFooterWdg .price_slider_amount .button, .wtrFooterWdg .widget_shopping_cart .buttons .button, .wtrFooterWdg .widget_layered_nav_filters ul li a, .wtrFooterWdg .widget_shopping_cart .empty, .wtrFooterWdg .widget_price_filter .price_label, .wtrFooterWdg .widget_shopping_cart .total strong, .wtrFooterWdg .widget_shopping_cart .cart_list .quantity .amount, .wtrFooterWdg .woocommerce ul.cart_list del .amount, .wtrFooterWdg .woocommerce ul.product_list_widget del .amount, .wtrFooterWdg .woocommerce-page ul.cart_list del .amount, .wtrFooterWdg .woocommerce-page ul.product_list_widget del .amount, .wtrFooterWdg del .amount, .wtrFooterWdg .widget_shopping_cart .quantity, .wtrFooterWdg .widget_shopping_cart .amount, .wtrFooterWdg .widget_product_categories .product-categories a, .wtrFooterWdg .tagcloud a, .wtrFooterWdg ul.cart_list li:before, .wtrFooterWdg ul.product_list_widget li:before, .wtrFooterWdg ul.cart_list li:before, .wtrFooterWdg ul.product_list_widget li:before, .wtrFooterWdg .widget_top_rated_products del, .wtrFooterWdg .widget_top_rated_products del .amount, .wtrFooterWdg .widget_recently_viewed_products del, .wtrFooterWdg .widget_recently_viewed_products del .amount, .wtrFooterWdg .widget_products del, .wtrFooterWdg .widget_products del .amount, .wtrFooterWdg .widget_recent_reviews .reviewer, /* WooCommerce */ .wtrFooterWdg .widget_wtrwidgetpromo .wtrDefStdButton:hover, .wtrFooterWdg .wtrWidgetTwitterStreamItem .wtrWidgetTwitterStreamItemDate, .wtrFooterWdg #wp-calendar tbody td, .wtrFooterWdg .widget_nav_menu ul li.menu-item-has-children a, .wtrFooterWdg .widget_recent_comments ul li, .wtrFooterWdg .widget_archive ul li, .wtrFooterWdg .widget_categories ul li, .wtrFooterWdg .widget_tag_cloud .tagcloud a, .wtrFooterWdg .widget_pages ul li.page_item_has_children a, .wtrFooterWdg .widget_recent_entries ul li .post-date, .wtrFooterWdg .widget_rss ul li, .wtrFooterWdg .wtrWidgetNavigationSecondLvlItem a, .wtrFooterWdg .wtrWidgetRecentCommDate, .wtrFooterWdg .wtrWidgetRecentCommWriter, .wtrFooterWdg .wtrWidgetTrainerHeadline, .wtrFooterWdg .wtrWidgetMembershipName, .wtrFooterWdg .wtrWidgetNextForTodayMeta, .wtrFooterWdg .wtrWidgetTestimonialRotItemAuthor, .wtrFooterWdg .wtrWidgetRecentPostDate, .wtrFooterWdg .wtrWidgetTodayIsDesc, .wtrFooterWdg .wtrWidgetNewsletterDesc, .wtrFooterWdg .wtrWidgetTwitterStreamItemTittle, .wtrFooterWdg .wtrWidgetOpenHoursTime, .wtrFooterWdg .widget_wtrwidgetpromo, .wtrFooterWdg .widget_wtrwidgetpromo p, .wtrFooterWdg .widget_text, .wtrFooterWdg .widget_text p {color:#f2f2f2 !important ;}
.wtrFooter .bbp-login-form #user_pass, .wtrFooter .bbp-login-form #user_login, .wtrFooter #bbp_search, .wtrFooterWdg .widget_product_search input#s, /* WooCommerce */ .wtrFooterWdg .wtrWidgetCountdownHeadlineContainer, .wtrFooterWdg .wtrWidgetNewsletterInput, .wtrFooterWdg .widget_search input[type="text"], .widget_icl_lang_sel_widget #lang_sel a.lang_sel_sel, .widget_icl_lang_sel_widget #lang_sel ul ul li a:hover, .widget_icl_lang_sel_widget #lang_sel ul ul li a {background-color:#222222;}
.wtrFooter .bbp-login-form #user_pass, .wtrFooter .bbp-login-form #user_login, .wtrFooter #bbp_search, .wtrFooterWdg .widget_product_search input#s, /* WooCommerce */ .wtrFooterWdg .wtrWidgetCountdownHeadline a, .wtrFooterWdg .wtrWidgetNewsletterInput, .wtrFooterWdg .widget_search input[type="text"], .widget_icl_lang_sel_widget #lang_sel a {color:#ffffff;}
.wtrFooter #user-submit, .wtrFooterWdg .widget_price_filter .price_slider_wrapper .ui-widget-content, .wtrFooterWdg .widget_price_filter .price_slider_amount .button, .wtrFooterWdg .price_slider_amount .button, .wtrFooterWdg .widget_shopping_cart .buttons .button, .wtrFooterWdg .widget_price_filter .price_slider_wrapper .ui-widget-content, /* WooCommerce */ .wtrFooterWdg .widget_wtrwidgetpromo .wtrDefStdButton:hover, .wtrFooterWdg .wtrWidgetUpcomingEventsRotator .owl-nav, .wtrFooterWdg .wtrWidgetUpcomingEventsRotator .owl-dots .owl-dot span, .wtrFooterWdg .wtrWidgetSocialIconLink, .wtrFooterWdg .wtrWidgetTagItemLink {background:rgba( 255, 255, 255, 0.1) !important ;}
.wtrFooter #user-submit:hover, .wtrFooterWdg .widget_price_filter .ui-slider .ui-slider-handle, .wtrFooterWdg .widget_price_filter .ui-slider .ui-slider-range, .wtrFooterWdg .widget_price_filter .price_slider_amount .button:hover, .wtrFooterWdg .price_slider_amount .button:hover, .wtrFooterWdg .widget_shopping_cart .buttons .button:hover, .wtrFooterWdg .widget_shopping_cart .buttons .button.checkout, /* WooCommerce */ .wtrFooterWdg .widget_wtrwidgetpromo .wtrDefStdButton, .wtrFooterWdg .widget_meta ul, .wtrFooterWdg .wtrRotProgress, .wtrFooterWdg .wtrWidgetUpcomingEventsPrice, .wtrFooterWdg .wtrWidgetUpcomingEventsHeadline a, .wtrFooterWdg .wtrWidgetUpcomingEventsRotator .owl-prev:hover, .wtrFooterWdg .wtrWidgetUpcomingEventsRotator .owl-next:hover, .wtrFooterWdg .wtrWidgetUpcomingEventsRotator .owl-dots .owl-dot.active span, .wtrFooterWdg .wtrWidgetCountdownDate, .wtrFooterWdg .wtrWidgetCountdown, .wtrFooterWdg .wtrWidgetNavigationFirstLvlItem:before, .wtrFooterWdg .wtrWidgetRecentCommLink:before, .wtrFooterWdg .wtrWidgetTestimonial .wtrShtTestimonialRot .wtrRotProgress, .wtrFooterWdg .wtrWidgetSocialIconLink:hover, .wtrFooterWdg .wtrWidgetTodayIsOpenHours, .wtrFooterWdg .wtrWidgetOpenIcon, .wtrFooterWdg .wtrWidgetTagItemLink:hover {background-color:#e74c3c !important ;}
.wtrFooter #user-submit, .wtrFooter #user-submit:hover, .wtrFooterWdg .widget_price_filter .price_slider_amount .button:hover, .wtrFooterWdg .price_slider_amount .button:hover, .wtrFooterWdg .widget_shopping_cart .buttons .button:hover, .wtrFooterWdg .widget_shopping_cart .buttons .button.checkout, /* WooCommerce */ .wtrFooterWdg .widget_wtrwidgetpromo .wtrDefStdButton, .wtrFooterWdg .wtrWidgetTagItemLink:hover, .wtrFooterWdg .wtrWidgetUpcomingEventsRotator .owl-next:after, .wtrFooterWdg .wtrWidgetUpcomingEventsRotator .owl-prev:after, .wtrFooterWdg .wtrWidgetTrainerImgOverlay span:before, .wtrFooterWdg .wtrWidgetTrainerImgOverlay, .wtrFooterWdg .wtrWidgetRecentPostImgOverlay span:before, .wtrFooterWdg .wtrWidgetRecentPostImgOverlay, .wtrFooterWdg .wtrWidgetRecentGalleryOverlay span:before, .wtrFooterWdg .wtrWidgetRecentGalleryOverlay, .wtrFooterWdg .wtrWidgetSocialIconLink, .wtrFooterWdg .wtrWidgetSocialIconLink:hover, .wtrFooterWdg .wtrWidgetTagItemLink {color:#ffffff !important ;}
.wtrFooter .widget_display_stats dd, .wtrFooter .widget_display_views li, .wtrFooter .widget_display_forums li, .wtrFooter .widget_display_replies li, .wtrFooter .widget_display_topics li, .wtrFooterDivider, .wtrCopyright .wtrInner, .wtrFooterWdg .widget_recently_viewed_products ul.product_list_widget li, .wtrFooterWdg .widget_top_rated_products ul.product_list_widget li, .wtrFooterWdg .widget_products ul.product_list_widget li, .wtrFooterWdg .widget_recent_reviews ul.product_list_widget li, .wtrFooterWdg .widget_recently_viewed_products ul.product_list_widget li, .wtrFooterWdg .widget_top_rated_products ul.product_list_widget li, .wtrFooterWdg .widget_products ul.product_list_widget li, .wtrFooterWdg .widget_recent_reviews ul.product_list_widget li .wtrFooterWdg .woocommerce .widget_shopping_cart .total, .wtrFooterWdg .woocommerce-page .widget_shopping_cart .total, .wtrFooterWdg .woocommerce-page.widget_shopping_cart .total, .wtrFooterWdg .woocommerce.widget_shopping_cart .total, .wtrFooterWdg .widget_product_search input#s, /* WooCommerce */ .wtrFooterWdg #wp-calendar tfoot, .wtrFooterWdg #wp-calendar tbody td, .wtrFooterWdg #wp-calendar thead, .wtrFooterWdg #wp-calendar caption, .wtrFooterWdg .widget_meta ul li, .wtrFooterWdg .widget_nav_menu ul li.menu-item-has-children, .wtrFooterWdg .widget_archive ul li, .wtrFooterWdg .widget_pages ul li.page_item_has_children, .wtrFooterWdg .widget_recent_entries ul li, .wtrFooterWdg .wtrWidgetNavigationThirdLvl, .wtrFooterWdg .wtrWidgetNavigationSecondLvl, .wtrFooterWdg .wtrWidgetRecentCommList, .wtrFooterWdg .wtrWidgetMembershipItem, .wtrFooterWdg .wtrWidgetNextForTodayItem, .wtrFooterWdg .wtrShtTestimonialRot .wtrShtTestimonialStdItem, .widget_icl_lang_sel_widget #lang_sel ul ul, .widget_icl_lang_sel_widget #lang_sel ul ul a, .widget_icl_lang_sel_widget #lang_sel ul ul a:visited {border-color:rgba( 255, 255, 255, 0.15) !important ;}
.wtrFooterWdg .widget_shopping_cart_content .total .amount, .wtrFooterWdg .woocommerce ul.product_list_widget .amount, .wtrFooterWdg .woocommerce-page ul.cart_list .amount, .wtrFooterWdg .woocommerce-page ul.product_list_widget .amount, .wtrFooterWdg .widget_top_rated_products ins .amount, .wtrFooterWdg .widget_recently_viewed_products ins .amount, .wtrFooterWdg .widget_products ins .amount, .wtrFooterWdg .widget_product_search .screen-reader-text:before, /* WooCommerce */ .wtrFooterWdg .widget_recent_comments ul li:before, .wtrFooterWdg .widget_search label, .wtrFooterWdg #wp-calendar thead th, .wtrFooterWdg .widget_nav_menu ul li a:after, .wtrFooterWdg .widget_pages ul li a:after, .wtrFooterWdg .widget_recent_entries ul li a:before, .wtrFooterWdg .wtrWidgetRecentCommWriter i, .wtrFooterWdg .wtrWidgetMembershipItemPrice, .wtrFooterWdg .wtrWidgetNextForTodayItem:before, .wtrFooterWdg .wtrWidgetTodayIsLink, .wtrFooterWdg .wtrWidgetNewsletterPrivacyPolicy, .wtrFooterWdg .wtrWidgetTwitterStreamItem:before {color:#e74c3c;}
.wtrFooterWdg .wtrWidgetCountdownPrice, .wtrFooterWdg .wtrWidgetUpcomingEventsDate, .wtrFooterWdg .wtrWidgetTrainerImgOverlay, .wtrFooterWdg .wtrWidgetRecentPostImgOverlay, .wtrFooterWdg .wtrWidgetRecentGalleryOverlay {background:rgba( 231, 76, 60, 0.8);}
.wtrCopyrightColor, #lang_sel_footer {background-color:#000000;}
.wtrCopyright a, .wtrCopyright, .wtrCopyright p, #lang_sel_footer ul li a {color:#e85e02;}
.wtrCopyright a:hover, #lang_sel_footer ul li a:hover {color:#e74c3c;}
.wtrSimpleMobileHeader {color:#cccccc;}
.wtrSH .wtrHeaderTransparent .wtrMobileNaviTriger span, .wtrSH .wtrHeaderTransparent .wtrMobileMenu span, .wtrSH .wtrHeaderTransparent .wtrMobileNaviTriger span:before, .wtrSH .wtrHeaderTransparent .wtrMobileNaviTriger span:after, .wtrSH .wtrHeaderTransparent .wtrMobileMenu span:after, .wtrSH .wtrHeaderTransparent .wtrMobileMenu span:before, .wtrExpander span:before, .wtrExpander span:after, .wtrBH .wtrMobileNaviTriger span, .wtrBH .wtrMobileNaviTriger span:before, .wtrBH .wtrMobileNaviTriger span:after, .wtrBH .wtrMobileMenu span:after, .wtrBH .wtrMobileMenu span:before, .wtrMobileNaviTriger span:before, .wtrMobileNaviTriger span:after, .wtrMobileMenu span:after, .wtrMobileMenu span:before, .wtrSimpleMobileNavContainer, .wtrMobileNaviTriger span, .wtrMobileMenu span {background-color:#ffffff;}
.wtrSimpleMobileNav ul li ul li:before, .wtrSimpleMobileNav ul.wtrMainNaviList {border-color:#e5e5e5;}
.wtrExpander.wtrMinus span:before, .wtrExpander.wtrPlus span:before, .wtrExpander.wtrMinus span:after, .wtrExpander.wtrPlus span:after, .wtrExpander.wtrMinus span:after, .wtrBH.wtrSimpleNavOn .wtrMobileNaviTriger span, .wtrBH.wtrSimpleNavOn .wtrMobileMenu span, .wtrBH.wtrSimpleNavOn .wtrMobileNaviTriger span:before, .wtrBH.wtrSimpleNavOn .wtrMobileNaviTriger span:after, .wtrBH.wtrSimpleNavOn .wtrMobileMenu span:after, .wtrBH.wtrSimpleNavOn .wtrMobileMenu span:before, .wtrSH.wtrSimpleNavOn .wtrHeaderColor .wtrMobileNaviTriger span, .wtrSH.wtrSimpleNavOn .wtrHeaderColor .wtrMobileMenu span, .wtrSH.wtrSimpleNavOn .wtrHeaderColor .wtrMobileNaviTriger span:before, .wtrSH.wtrSimpleNavOn .wtrHeaderColor .wtrMobileNaviTriger span:after, .wtrSH.wtrSimpleNavOn .wtrHeaderColor .wtrMobileMenu span:after, .wtrSH.wtrSimpleNavOn .wtrHeaderColor .wtrMobileMenu span:before,.wtrSimpleNavOn .wtrMobileNaviTriger span:before, .wtrSimpleNavOn .wtrMobileNaviTriger span:after, .wtrSimpleNavOn .wtrMobileMenu span:after, .wtrSimpleNavOn .wtrMobileMenu span:before, .wtrSimpleNavOn .wtrMobileNaviTriger span, .wtrSimpleNavOn .wtrMobileMenu span {background-color:#cccccc;}
.wtrSH .wtrHeaderTransparent.wtrHeaderColor .wtrMobileMenu.wtrMenuOpen span:after, .wtrSH .wtrHeaderTransparent.wtrHeaderColor .wtrMobileMenu.wtrMenuOpen span:before, .wtrHeaderTransparent .wtrMobileMenu.wtrMenuOpen span:before, .wtrHeaderTransparent .wtrMobileMenu.wtrMenuOpen span:after, .wtrBNTH .wtrHeaderColor .wtrMobileNaviTriger span, .wtrBNTH .wtrHeaderColor .wtrMobileMenu span, .wtrBNTH .wtrHeaderColor .wtrMobileNaviTriger span:before, .wtrBNTH .wtrHeaderColor .wtrMobileNaviTriger span:after, .wtrBNTH .wtrHeaderColor .wtrMobileMenu span:after, .wtrBNTH .wtrHeaderColor .wtrMobileMenu span:before, .wtrSH .wtrHeaderColor .wtrMobileNaviTriger span, .wtrSH .wtrHeaderColor .wtrMobileMenu span, .wtrSH .wtrHeaderColor .wtrMobileNaviTriger span:before, .wtrSH .wtrHeaderColor .wtrMobileNaviTriger span:after, .wtrSH .wtrHeaderColor .wtrMobileMenu span:after, .wtrSH .wtrHeaderColor .wtrMobileMenu span:before {background-color:#000000 !important ;}
.wtrSimpleMobileNav ul li ul li a, .wtrSimpleMobileNav ul li a, .wtrSimpleMobileNav ul li span {color:#333333;}
.wtrSimpleMNSearch input {background-color:#f5f5f5;}
.wtrSimpleMNSearch input {color:#555555;}
