﻿/*
 *	generated by WOW Slider 8.5
 *	template Twist
 */
@import url(https://fonts.googleapis.com/css?family=PT+Sans&subset=latin,latin-ext);
@font-face {
  font-family: 'ws-ctrl-twist';
  src: url('ws-ctrl-twist.eot?70473154');
  src: url('ws-ctrl-twist.eot?70473154#iefix') format('embedded-opentype'),
       url('ws-ctrl-twist.svg?70473154#ws-ctrl-twist') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ws-ctrl-twist';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,AAEAAAAOAIAAAwBgT1MvMj3QR5cAAADsAAAAVmNtYXDQFBm3AAABRAAAAUpjdnQgAAAAAAAAB5AAAAAKZnBnbYiQkFkAAAecAAALcGdhc3AAAAAQAAAHiAAAAAhnbHlmc0DAGAAAApAAAAEEaGVhZAPrsY8AAAOUAAAANmhoZWEFwANYAAADzAAAACRobXR4C88AAAAAA/AAAAAUbG9jYQB+AMIAAAQEAAAADG1heHAAlQuUAAAEEAAAACBuYW1lyf76bwAABDAAAAMJcG9zdETo1e4AAAc8AAAATHByZXDdawOFAAATDAAAAHsAAQJdAZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAwNS/2oAWgL6AD4AAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADoA///AAAAAOgA//8AABgBAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAB9AKSAAsABrMKBQEtKwEWFAcBBiY1ETQ2FwHmDg7+VBgiIhgBeAoeCv72EBQeAgIeFBAAAAAAAgAAAAACEgK8AAgAEQAItQ0JBAACLSsBMhURFCI1ETQhMhURFCI1ETQBuFq0/vxatAK8QP3GQkICOkBA/cZCQgI6QAABAAD/yAHvAvoADQAGswsCAS0rEQE2MhYUBwkBFhQGIicBhxIxJRL+0AEwEiQyEgFhAYcSJDQR/tD+zxE0IxIAAQAA/8IB7wL1AA4ABrMMCAEtKzE0NwkBJjQ+ARcJAQYiJhIBMf7PEiQ0EQGG/noTMCYZEgEwATASNCICE/55/nkSJAABAAAAAQAA6qyyHl8PPPUACwPoAAAAANFdTA8AAAAA0V0h3wAA/8ICEgL6AAAACAACAAAAAAAAAAEAAANS/2oAWgPoAAAAAAISAAEAAAAAAAAAAAAAAAAAAAAFA+gAAAH0AAACEwAAAfAAAAHwAAAAAAAAAB4AQABgAIIAAQAAAAUAEgACAAAAAAACAAAAEABzAAAAGgtwAAAAAAAAABIA3gABAAAAAAAAADUAAAABAAAAAAABAA0ANQABAAAAAAACAAcAQgABAAAAAAADAA0ASQABAAAAAAAEAA0AVgABAAAAAAAFAAsAYwABAAAAAAAGAA0AbgABAAAAAAAKACsAewABAAAAAAALABMApgADAAEECQAAAGoAuQADAAEECQABABoBIwADAAEECQACAA4BPQADAAEECQADABoBSwADAAEECQAEABoBZQADAAEECQAFABYBfwADAAEECQAGABoBlQADAAEECQAKAFYBrwADAAEECQALACYCBUNvcHlyaWdodCAoQykgMjAxNSBieSBvcmlnaW5hbCBhdXRob3JzIEAgZm9udGVsbG8uY29td3MtY3RybC10d2lzdFJlZ3VsYXJ3cy1jdHJsLXR3aXN0d3MtY3RybC10d2lzdFZlcnNpb24gMS4wd3MtY3RybC10d2lzdEdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA1ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQB3AHMALQBjAHQAcgBsAC0AdAB3AGkAcwB0AFIAZQBnAHUAbABhAHIAdwBzAC0AYwB0AHIAbAAtAHQAdwBpAHMAdAB3AHMALQBjAHQAcgBsAC0AdAB3AGkAcwB0AFYAZQByAHMAaQBvAG4AIAAxAC4AMAB3AHMALQBjAHQAcgBsAC0AdAB3AGkAcwB0AEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAECAQMBBAEFBWdseXBoB2dseXBoLTEHZ2x5cGgtMgdnbHlwaC0zAAAAAQAB//8ADwAAAAAAAAAAAAAAALAALCCwAFVYRVkgIEu4AA5RS7AGU1pYsDQbsChZYGYgilVYsAIlYbkIAAgAY2MjYhshIbAAWbAAQyNEsgABAENgQi2wASywIGBmLbACLCBkILDAULAEJlqyKAEKQ0VjRVJbWCEjIRuKWCCwUFBYIbBAWRsgsDhQWCGwOFlZILEBCkNFY0VhZLAoUFghsQEKQ0VjRSCwMFBYIbAwWRsgsMBQWCBmIIqKYSCwClBYYBsgsCBQWCGwCmAbILA2UFghsDZgG2BZWVkbsAErWVkjsABQWGVZWS2wAywgRSCwBCVhZCCwBUNQWLAFI0KwBiNCGyEhWbABYC2wBCwjISMhIGSxBWJCILAGI0KxAQpDRWOxAQpDsABgRWOwAyohILAGQyCKIIqwASuxMAUlsAQmUVhgUBthUllYI1khILBAU1iwASsbIbBAWSOwAFBYZVktsAUssAdDK7IAAgBDYEItsAYssAcjQiMgsAAjQmGwAmJmsAFjsAFgsAUqLbAHLCAgRSCwC0NjuAQAYiCwAFBYsEBgWWawAWNgRLABYC2wCCyyBwsAQ0VCKiGyAAEAQ2BCLbAJLLAAQyNEsgABAENgQi2wCiwgIEUgsAErI7AAQ7AEJWAgRYojYSBkILAgUFghsAAbsDBQWLAgG7BAWVkjsABQWGVZsAMlI2FERLABYC2wCywgIEUgsAErI7AAQ7AEJWAgRYojYSBksCRQWLAAG7BAWSOwAFBYZVmwAyUjYUREsAFgLbAMLCCwACNCsgsKA0VYIRsjIVkqIS2wDSyxAgJFsGRhRC2wDiywAWAgILAMQ0qwAFBYILAMI0JZsA1DSrAAUlggsA0jQlktsA8sILAQYmawAWMguAQAY4ojYbAOQ2AgimAgsA4jQiMtsBAsS1RYsQRkRFkksA1lI3gtsBEsS1FYS1NYsQRkRFkbIVkksBNlI3gtsBIssQAPQ1VYsQ8PQ7ABYUKwDytZsABDsAIlQrEMAiVCsQ0CJUKwARYjILADJVBYsQEAQ2CwBCVCioogiiNhsA4qISOwAWEgiiNhsA4qIRuxAQBDYLACJUKwAiVhsA4qIVmwDENHsA1DR2CwAmIgsABQWLBAYFlmsAFjILALQ2O4BABiILAAUFiwQGBZZrABY2CxAAATI0SwAUOwAD6yAQEBQ2BCLbATLACxAAJFVFiwDyNCIEWwCyNCsAojsABgQiBgsAFhtRAQAQAOAEJCimCxEgYrsHIrGyJZLbAULLEAEystsBUssQETKy2wFiyxAhMrLbAXLLEDEystsBgssQQTKy2wGSyxBRMrLbAaLLEGEystsBsssQcTKy2wHCyxCBMrLbAdLLEJEystsB4sALANK7EAAkVUWLAPI0IgRbALI0KwCiOwAGBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsB8ssQAeKy2wICyxAR4rLbAhLLECHistsCIssQMeKy2wIyyxBB4rLbAkLLEFHistsCUssQYeKy2wJiyxBx4rLbAnLLEIHistsCgssQkeKy2wKSwgPLABYC2wKiwgYLAQYCBDI7ABYEOwAiVhsAFgsCkqIS2wKyywKiuwKiotsCwsICBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4IyCKVVggRyAgsAtDY7gEAGIgsABQWLBAYFlmsAFjYCNhOBshWS2wLSwAsQACRVRYsAEWsCwqsAEVMBsiWS2wLiwAsA0rsQACRVRYsAEWsCwqsAEVMBsiWS2wLywgNbABYC2wMCwAsAFFY7gEAGIgsABQWLBAYFlmsAFjsAErsAtDY7gEAGIgsABQWLBAYFlmsAFjsAErsAAWtAAAAAAARD4jOLEvARUqLbAxLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2E4LbAyLC4XPC2wMywgPCBHILALQ2O4BABiILAAUFiwQGBZZrABY2CwAENhsAFDYzgtsDQssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIzAQEVFCotsDUssAAWsAQlsAQlRyNHI2GwCUMrZYouIyAgPIo4LbA2LLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsAJiILAAUFiwQGBZZrABY2AgsAErIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbACYiCwAFBYsEBgWWawAWNhIyAgsAQmI0ZhOBsjsAhDRrACJbAIQ0cjRyNhYCCwBEOwAmIgsABQWLBAYFlmsAFjYCMgsAErI7AEQ2CwASuwBSVhsAUlsAJiILAAUFiwQGBZZrABY7AEJmEgsAQlYGQjsAMlYGRQWCEbIyFZIyAgsAQmI0ZhOFktsDcssAAWICAgsAUmIC5HI0cjYSM8OC2wOCywABYgsAgjQiAgIEYjR7ABKyNhOC2wOSywABawAyWwAiVHI0cjYbAAVFguIDwjIRuwAiWwAiVHI0cjYSCwBSWwBCVHI0cjYbAGJbAFJUmwAiVhuQgACABjYyMgWGIbIVljuAQAYiCwAFBYsEBgWWawAWNgIy4jICA8ijgjIVktsDossAAWILAIQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbA7LCMgLkawAiVGUlggPFkusSsBFCstsDwsIyAuRrACJUZQWCA8WS6xKwEUKy2wPSwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xKwEUKy2wPiywNSsjIC5GsAIlRlJYIDxZLrErARQrLbA/LLA2K4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrErARQrsARDLrArKy2wQCywABawBCWwBCYgLkcjRyNhsAlDKyMgPCAuIzixKwEUKy2wQSyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKxAAAqsQAFQrEACCqxAAVCsQAIKrEABUK5AAAACSqxAAVCuQAAAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbEADCq4Af+FsASNsQIARAA=') format('truetype');
}
#wowslider-container1 { 
	display: table;
	zoom: 1; 
	position: relative;
	width: 100%;
	max-width: 100%;
	max-height:480px;
	margin:0px auto 0px;
	z-index:0;
	text-align:left; /* reset align=center */
	font-size: 10px;
	text-shadow: none; /* fix some user styles */

	/* reset box-sizing (to boostrap friendly) */
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box; 
}
* html #wowslider-container1{ width:640px }
#wowslider-container1 .ws_images ul{
	position:relative;
	width: 10000%; 
	height:100%;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	/*table-layout:fixed;*/
}
#wowslider-container1 .ws_images ul li{
	position: relative;
	width:1%;
	height:100%;
	line-height:0; /*opera*/
	overflow: hidden;
	float:left;
	/*font-size:0;*/
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
}

#wowslider-container1 .ws_images{
	position: relative;
	left:0;
	top:0;
	height:100%;
	max-height:480px;
	max-width: 100%;
	vertical-align: top;
	border:none;
	overflow: hidden;
}
#wowslider-container1 .ws_images ul a{
	width:100%;
	height:100%;
	max-height:480px;
	display:block;
	color:transparent;
}
#wowslider-container1 img{
	max-width: none !important;
}
#wowslider-container1 .ws_images .ws_list img,
#wowslider-container1 .ws_images > div > img{
	width:100%;
	border:none 0;
	max-width: none;
	padding:0;
	margin:0;
}
#wowslider-container1 .ws_images > div > img {
	max-height:480px;
}

#wowslider-container1 .ws_images iframe {
	position: absolute;
	z-index: -1;
}

#wowslider-container1 .ws-title > div {
	display: inline-block !important;
}

#wowslider-container1 a{ 
	text-decoration: none; 
	outline: none; 
	border: none; 
}

#wowslider-container1  .ws_bullets { 
	float: left;
	position:absolute;
	z-index:70;
}
#wowslider-container1  .ws_bullets div{
	position:relative;
	float:left;
	font-size: 0px;
}
/* compatibility with Joomla styles */
#wowslider-container1  .ws_bullets a {
	line-height: 0;
}

#wowslider-container1  .ws_script{
	display:none;
}
#wowslider-container1 sound, 
#wowslider-container1 object{
	position:absolute;
}

/* prevent some of users reset styles */
#wowslider-container1 .ws_effect {
	position: static;
	width: 100%;
	height: 100%;
}

#wowslider-container1 .ws_photoItem {
	border: 2em solid #fff;
	margin-left: -2em;
	margin-top: -2em;
}
#wowslider-container1 .ws_cube_side {
	background: #A6A5A9;
}


#wowslider-container1.ws_gestures {
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABwSURBVEjH7ZJBEsAgCAMT/v/n9NCOSqe2oD2yNx1JggB4BCEFWyFASP2KMQE7ywWhe/tTRGCGogLk02tFctiW/SUgaMyQG4PdPzDn31rQbMb8FiAXgvsEJNax1yVlVGAjA93apP3HFhZTGIqiKH7iADB6HxPlHdNVAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA3LTA3VDEzOjQ5OjEwKzAyOjAwm7WiFAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNy0wN1QxMzo0OToxMCswMjowMOroGqgAAAAASUVORK5CYII="), move;
}
#wowslider-container1.ws_gestures.ws_grabbing {
	cursor: -webkit-grabbing;
	cursor: -moz-grabbing;
	cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABaSURBVEjH7ZMxCkAhDEOT8u9/5TpJ+xWkFse8IYutJgEB8RCHL1qCc90BEFnT6QH7mwgFHBUf8wJyS1TDLuc3vmighx37LZdIth3E5hKj9n6O0HRh+oJCiFcMxRUUDxR1CTMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDctMDdUMTM6NDk6MzgrMDI6MDDqf+sOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA3LTA3VDEzOjQ5OjM4KzAyOjAwmyJTsgAAAABJRU5ErkJggg=="), move;
}

/* hide controls when video start play */
#wowslider-container1.ws_video_playing .ws_bullets,
#wowslider-container1.ws_video_playing .ws_fullscreen,
#wowslider-container1.ws_video_playing .ws_next,
#wowslider-container1.ws_video_playing .ws_prev {
	display: none;
}


/* youtube/vimeo buttons */
#wowslider-container1 .ws_video_btn {
	position: absolute;
	display: none;
	cursor: pointer;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 55;
}
#wowslider-container1 .ws_video_btn.ws_youtube,
#wowslider-container1 .ws_video_btn.ws_vimeo {
	display: block;
}
#wowslider-container1 .ws_video_btn div {
	position: absolute;
	background-image: url(./playvideo.png);
	background-size: 200%;
	top: 50%;
	left: 50%;
	width: 7em;
	height: 5em;
	margin-left: -3.5em;
	margin-top: -2.5em;
}
#wowslider-container1 .ws_video_btn.ws_youtube div {
	background-position: 0 0;
}
#wowslider-container1 .ws_video_btn.ws_youtube:hover div {
	background-position: 100% 0;
}
#wowslider-container1 .ws_video_btn.ws_vimeo div {
	background-position: 0 100%;
}
#wowslider-container1 .ws_video_btn.ws_vimeo:hover div {
	background-position: 100% 100%;
}

#wowslider-container1 .ws_playpause.ws_hide {
	display: none !important;
}

#wowslider-container1  .ws_bullets { 
	padding: 0px; 
}
#wowslider-container1 .ws_bullets a { 
	position:relative;
	display: inline-block;
	width: 0;
	margin: 3px 5px;
	padding: 8px;	
} 
#wowslider-container1 .ws_bullets a > span{
	position:absolute;
	display: block;
	top:0;
	right: 0;
	height:100%;
	width:100%;
	background-color: rgba(37, 37, 37, 0.8);
	border-radius:2px;
	
	-webkit-transition: all 0.5s ease;
  	transition: all 0.5s ease;
}
#wowslider-container1 .ws_bullets a.ws_overbull > span{
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
	background-color: #940a13;
}
#wowslider-container1 .ws_bullets a.ws_selbull > span{
	opacity:1;
	background-color: #940a13;
	-webkit-box-shadow: 0 0 0 2px rgba(37, 37, 37, 0.8);
	box-shadow: 0 0 0 2px rgba(37, 37, 37, 0.8);
}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {
	font: 2em "ws-ctrl-twist";
	width: 2.4em;
	height: 2.6em;
	
	margin-top: -1.3em;
	color: #ffffff;
	z-index: 100;

	-webkit-perspective: 20em;
	perspective: 20em;

	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
}
#wowslider-container1 a.ws_next {
	position:absolute;
	top:50%;
	right: 0;
}
#wowslider-container1 a.ws_prev {
	position:absolute;
	top:50%;
	left: 0;
}

#wowslider-container1 a.ws_next > span,
#wowslider-container1 a.ws_prev > span,
#wowslider-container1 .ws_playpause > span {
	display: block;
}

#wowslider-container1 a.ws_next:hover > span{
	background-color: #940a13;
	color: #252525;
    -webkit-transform: rotateY(360deg);
    transform: rotateY(360deg);
}
#wowslider-container1 a.ws_prev:hover > span{
	background-color: #940a13;
	color: #252525;
    -webkit-transform: rotateY(-360deg);
    transform: rotateY(-360deg);
}
#wowslider-container1 a.ws_next > span,
#wowslider-container1 a.ws_prev > span {
	display: block;
	height:100%;
	background-color: rgba(37, 37, 37, 0.8);
	-webkit-transition: all 0.8s ease;
  	transition: all 0.8s ease;

  	-webkit-border-radius: 0.17em 0 0 0.17em;
  	border-radius: 0.17em 0 0 0.17em;
}
#wowslider-container1 a.ws_prev > span {
  	-webkit-border-radius: 0 0.17em 0.17em 0;
  	border-radius: 0 0.17em 0.17em 0;
}
#wowslider-container1 a.ws_next > span:before {
	content:'\e803';
	display: block;
	text-align: center;
	line-height: 2.6em;
}

#wowslider-container1 a.ws_prev > span:before{
	content:'\e802';
	display: block;
	text-align: center;
	line-height: 2.6em;
}

/*playpause*/
#wowslider-container1 .ws_playpause > span {
	display: block;
	height:100%;
	background-color: rgba(37, 37, 37, 0.8);
	
    border-radius: 0.2em;

	-webkit-transition: all 0.5s ease;
  	transition: all 0.5s ease;
}
#wowslider-container1 .ws_playpause:hover > span {
	background-color: #940a13;
	color: #252525;
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg);
}
#wowslider-container1 .ws_pause > span:before{
	content:"\e801";
	display: block;
	text-align: center;
	line-height: 2.6em;
}
#wowslider-container1 .ws_play > span:before{
	content:"\e800";
	display: block;
	text-align: center;
	line-height: 2.6em;
}

#wowslider-container1 .ws_playpause {
	position:absolute;
	font: 2em "ws-ctrl-twist";
    color: #ffffff;
	width: 2.4em;
	height: 2.6em;
	top:50%;
	left:50%;
	margin-left:-1.2em;
	margin-top:-1.3em;
    z-index: 100;

    -webkit-perspective: 20em;
    perspective: 20em;
  
	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
}/* bottom center */
#wowslider-container1  .ws_bullets {
	bottom:1.5em;
	left:50%;
}
#wowslider-container1  .ws_bullets div{
	left:-50%;
}
#wowslider-container1 .ws_bulframe span{	
	visibility: visible;
	opacity: 1;
	position: absolute;
	width: 0; 
	height: 0; 
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-top: 7px solid rgba(37, 37, 37, 0.8);

	bottom:-10px;
	margin-left:-7px;
	left:$ThumbWidthHalf$px;
}#wowslider-container1 .ws-title{
	font: 1.3em 'PT Sans', sans-serif;
	position: absolute;
	left: 2em;
	margin-right:10em;
	z-index: 50;

	color:#fff;
	padding: 1em;
	bottom: 30px;
	top: auto;
	opacity: 1;
}
#wowslider-container1 .ws-title div,#wowslider-container1 .ws-title span{
	display:inline-block;
	padding: 0.5em;
	text-transform: uppercase;	
}
#wowslider-container1 .ws-title div{
	display:block;
	margin-top:0.5em;
	font-size: 1.1em;
	padding: 0.7em;
	line-height: 1.15em;
	background-color:rgba(37, 37, 37, 0.8);
	color:#fff;
	
	-webkit-border-radius: 0.4em;
	-moz-border-radius: 0.4em;
	border-radius: 0.4em;
}
#wowslider-container1 .ws-title span{
	font-size: 1.8em;
	background-color:#fff;
	color:rgba(37, 37, 37, 0.8);
	
	-webkit-border-radius: 0.4em;
	-moz-border-radius: 0.4em;
	border-radius: 0.4em;
}#wowslider-container1 .ws_images > ul{
	animation: wsBasic 16s infinite;
	-moz-animation: wsBasic 16s infinite;
	-webkit-animation: wsBasic 16s infinite;
}
@keyframes wsBasic{0%{left:-0%} 12.5%{left:-0%} 25%{left:-100%} 37.5%{left:-100%} 50%{left:-200%} 62.5%{left:-200%} 75%{left:-300%} 87.5%{left:-300%} }
@-moz-keyframes wsBasic{0%{left:-0%} 12.5%{left:-0%} 25%{left:-100%} 37.5%{left:-100%} 50%{left:-200%} 62.5%{left:-200%} 75%{left:-300%} 87.5%{left:-300%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 12.5%{left:-0%} 25%{left:-100%} 37.5%{left:-100%} 50%{left:-200%} 62.5%{left:-200%} 75%{left:-300%} 87.5%{left:-300%} }

#wowslider-container1 .ws_bulframe div div{
	height: auto;
}

@media all and (max-width:760px) {
	#wowslider-container1 .ws_fullscreen {
		display: block;
	}
}
@media all and (max-width:400px){
	#wowslider-container1 .ws_controls,
	#wowslider-container1 .ws_bullets,
	#wowslider-container1 .ws_thumbs{
		display: none
	}
}






/*********************************************************
			6. HOMEPAGE SEARCH 
**********************************************************/
.home-title {
    margin-top: 60px;
    color: #fff;
}

.home-title h1 {
    margin-top: 0px;
    font-weight: 800;
    font-size: 50px;
    letter-spacing: 0;
}

.home-title h2 {
    margin-bottom: 0px;
}

.search-section {
    margin-top: 60px;
    margin-bottom: 60px;
}

.search-section .nav-tabs {
    border-bottom: none;
    padding-right: 0; 
}

.search-section .nav-tabs .active {
    position: relative;
}
.search-section option{    direction: rtl;}
.search-section .nav-tabs .active:after {
    background: #940A13 none repeat scroll 0 0;
    content: "";
    height: 20px;
    left: 40%;
    position: absolute;
    top: 80%;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    width: 20px;
}

.search-section .nav-tabs > li > a {
    color: #ffffff;
    background: rgba(10, 49, 82, 0.5);
    letter-spacing: 0;
    font-weight: bold;
    border-radius: 2px 2px 0 0;
    margin-right: 4px;
}

.search-section .nav > li > a {
    padding: 13px;
}


/*
.bigTopOfferStars{margin-top:.5em;}
*/



body[data-lang="ar"] .slideInRight .item,
body[data-lang="ar"] .search-section .nav-tabs > li {
      margin-bottom: 0px;
    float: right;
}
.slideInRight .item
{    min-height: 350px;}
.advancedSearch > div td ,
.advancedSearch > div td select,
.advancedSearch > div td input,
body[data-lang="ar"] .advancedSearch > div td label,
body[data-lang="ar"] .advancedSearch > div:last-child label,
.advancedSearch > div label,
.advancedSearch > div{float:right; text-align:right;}

body[data-lang="ar"] .advancedSearch > div label,
body[data-lang="ar"] .advancedSearch > div{float:right; text-align:right;}
.search-section .nav-tabs > li > a:hover {
    color: #ffffff;
    background: #940A13;
    border: 1px solid transparent;
}

body[data-lang="ar"] .navbar-contact a.transition-effect ,
body[style="direction: rtl;"] .navbar-contact a.transition-effect {
    float: right !important;

}
body[data-lang="ar"] .divcurlang,
body[style="direction:rtl;"] .divcurlang {
    float: right;
}

.search-section .nav-tabs > li.active > a,
.search-section .nav-tabs > li.active > a:focus,
.search-section .nav-tabs > li.active > a:hover {
    color: #ffffff;
    background: #940A13;
    border: 1px solid transparent;
}

.search-section .tab-content {
    color: #07253F;
    background: #fff;    overflow: hidden;
    padding: 30px 15px;
}

.search-section label {
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
}

.search-section .form-control {
    background-color: transparent;
    border: 1px solid #BEC4C8;
    border-radius: 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #07253F;
    display: block;
    font-size: 15px;
    height: 40px;
    line-height: 1.42857;
    padding: 6px 12px;
    -webkit-transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}

.search-section .form-control::-moz-placeholder {
    color: #989DA0;
    opacity: 1;
}

.search-section .form-control:-ms-input-placeholder {
    color: #BEC4C8;
}

.search-section .form-control::-webkit-input-placeholder {
    color: #BEC4C8;
}

.search-section .form-control::-o-input-placeholder {
    color: #BEC4C8;
}

.tab-pane .input-group {
    width: 100%;
    display: block;
    position: relative;
    overflow: hidden;
}

.tab-pane .input-group input[type="date"],
.tab-pane .input-group input[type="text"] {
  width: 87%;
    font-size: 11px;
    float: right;
    font-weight: 500;
    border: solid 1px #ccc;
}

.search-section .input-group-addon {
    background: transparent;
    color: #BEC4C8;
    border-top: 1px solid #BEC4C8;
    border-left: 1px solid #BEC4C8;
    border-bottom: 1px solid #BEC4C8;
    border-radius: 0;
    float: right;
    padding: .8em .0em;
    width: 13%;
    height: 40px;
}

.search-section .product-search-title {
    font-size: 18px;
    display: block;
    font-weight: 800;
    text-transform: uppercase;
    color: #940A13;
}

.search-section .search-col-padding {
    padding-top: 15px;
}

.search-section option {
    color: #07253F;
}



.ui-spinner-up i {
    color: #BEC4C8;
    float: right;
    margin-top: -27px;
    margin-right: 10px;
    z-index: 99999;
}

.ui-spinner-down i {
    color: #BEC4C8;
    float: left;
    margin-top: -27px;
    margin-left: 10px;
    z-index: 99999;
}

.quantity-padding {
    padding-left: 40px !important;
}

.ui-datepicker-prev {
    float: left;
}

.ui-datepicker-next {
    float: right;
}

.custom-select-button {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #BEC4C8;
    border-radius: 0;
    height: 40px;
}

.bootstrap-select.btn-group .dropdown-menu {
    background: #07253F;
    border-radius: 0;
}

.bootstrap-select.btn-group .dropdown-menu li a {
    color: #ffffff;
    background: #07253F !important;
}

.bootstrap-select.btn-group .dropdown-menu li a:hover {
    color: #050A26;
}

.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
    width: 100%;
}

.btn:hover {
    color: #050A26;
}

.search-button {
    background: #940A13;
    border-radius: 0;
    margin-top: 1.5em;
    /*    padding: 10px 30px;*/
    width: 100%;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 0;
    font-weight: bold;
    color: #fff;
    transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}

.search-button:hover {
    background: #050A26;
    color: #fff;
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background: #940A13 !important;
}

.offer-slider {
    margin-top: 200px;
}

.offer-slider .item {
    color: #fff;
}

.offer-slider .item h4,
.offer-slider .item h3 {
    font-weight: bold;
    margin: 0px 0px 15px;
}

.offer-slider .item a {
    display: inline-block;
    color: #fff;
    border: 2px solid #fff;
    padding: 5px 15px;
    font-weight: bold;
}

.offer-slider .item a:hover {
    color: #fff;
    background: #940A13;
    border: 2px solid transparent;
}

.offer-slider .owl-theme .owl-dots .owl-dot span {
    background: #fff;
    margin-top: 15px;
}

.offer-slider .owl-theme .owl-dots {
    text-align: right;
}

.bg-slider .carousel-caption {
    color: #fff;
    text-shadow: none;
    top: 30%;
    z-index: 0;
}

.bg-slider .carousel-caption h2 {
    font-weight: 800;
    font-size: 50px;
    letter-spacing: 0;
}

.bg-slider .carousel-caption h4 {
    font-weight: 700;
}

.bg-slider .carousel-caption h4 span {
    font-weight: 900;
}

.bg-slider .carousel-caption a {
    border: 2px solid #fff;
    color: #fff;
    display: inline-block;
    font-weight: 700;
    margin-top: 15px;
    padding: 8px 20px;
}

.bg-slider .carousel-caption a:hover {
    color: #fff;
    background: #940A13;
    border: 2px solid transparent;
}

.bg-slider .carousel-indicators {
    display: none;
}

.bottom-search {
    padding: 0 0 60px;
    background: #f7f7f7;
}

.bottom-search .search-section {
    margin: 12px 0 0;
}

.bottom-search .tab-content {
    box-shadow: 0px 0px 5px #e6e6e6;
}

.vertical-tab {
    padding-right: 0px;
    margin-top: 30px;
}

.vertical-tab .nav-tabs > li {
    display: block;
    width: 100%;
}

.vertical-tab .nav-tabs .active::after {
    display: none;
}

.vertical-tab-pannel {
    padding-left: 0px;
}

.vertical-tab-pannel .tab-content {
    box-shadow: 0px 0px 5px #e6e6e6;
}

.vertical-tab .nav-tabs > li > a {
    background: #f7f7f7;
    color: #BEC4C8;
    margin: 0px;
    border-radius: 0;
    border-bottom: 1px solid #e6e6e6;
}

.vertical-tab .nav-tabs > li > a i {
    margin-right: 5px;
}

.vertical-tab .nav-tabs > li.active > a,
.vertical-tab .nav-tabs > li.active > a:focus,
.vertical-tab .nav-tabs > li.active > a:hover {
    background: #fff none repeat scroll 0 0;
    color: #07253F;
    z-index: 2;
    border-bottom: 1px solid #e6e6e6;
}

.offer-box {
    color: #07253F;
    text-align: center;
}

.offer-box img {
    max-width: 100%;
    padding: 5px;
    border: 1px solid #e6e6e6;
}

.offer-box .item h4 {
    font-weight: bold;
}

.offer-box a {
    background: #940A13 none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    margin: 5px 0;
    padding: 8px 10px;
}

.offer-box a:hover {
    background: #050A26;
}

.vertical-search,
.full-width-search {
    padding: 45px 0px;
}

.tran-search-box .tab-content {
    background: rgba(10, 49, 82, 0.5);
    color: #fff;
}

.tran-search-box .tab-content .form-control,
.tran-search-box .input-group-addon,
.tran-search-box .custom-select-button {
    color: #07253F;
    background: #fff;
}

.tran-search-box .nav-tabs {
    border-bottom: 4px solid #940A13;
}


.search-box .socialHead 
{
    border-radius: 0 0 40px 40px;
    padding: 0 45px 0px 0;
    direction:rtl    
}
.search-box .socialHead li a{color:white;}

.search-box .socialHead li a:hover{color:#e73c36}



@media (max-width: 991px) {
    .offer-slider,
    .offer-box {
        display: none;
    }
}

@media (max-width:767px) {
    .vertical-tab .nav-tabs > li {
        display: block;
        width: auto;
    }
    .vertical-tab-pannel {
        padding-left: 15px;
    }
    .vertical-tab {
        padding-right: 15px;
        margin-top: 0px;
    }
    .search-top span {
        display: none;
    }
    .nav>li>a {
        padding: 10px;
    }
    .home-title h1 {
        font-size: 24px;
    }
    .home-title h2 {
        margin-bottom: 0px;
        font-size: 20px;
    }
    .bg-slider .carousel-caption h2 {
        font-size: 20px;
    }
    .bg-slider .carousel-caption h4,
    .bg-slider .carousel-caption a {
        display: none;
    }
    .bg-slider .carousel-caption {
        top: 5%;
    }
}

.left .fa, .right .fa {
    position: absolute;
    top: 50%;
}


/* ======== Homepage Product Section ========= */

.home-product {
    color: #07253F;line-height: 1.5em;
}

.home-product h4 {
    font-weight: bold;
    margin-top: 10px;line-height: 1.5em;
}

.home-product h5 {
    color: #050A26;
    font-weight: bold;line-height: 1.5em;
        text-align: center;
}

.home-product p {
    line-height: 1.6;
}

.rating-box {
    padding: 0 10px;
}

.rating-box i {
    color: #F19C4F;
}

.rating-box span {
    margin: 0 5px;
    font-weight: bold;
}

.rating-box img {
    max-width: 100%;
    min-height: auto !important;
}

.home-product .image-sm {
    position: relative;
    margin-bottom: -22px;
}

.home-product .image-sm img {
    max-width: 100%;
    min-height: 205px;
    position: relative;
}

.home-product .detail-link-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 90%;
    background: rgba(10, 49, 82, 0.8);
    transform: scale(0);
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    -moz-transform: scale(0);
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
}

.home-product .detail-link {
    position: absolute;
    left: 48%;
    top: 40%;
    transform: scale(0);
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    -moz-transform: scale(0);
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
}

.home-product .detail-link a {
    color: #fff;
    font-size: 24px;
}

.home-product .product-wrapper:hover .detail-link,
.home-product .product-wrapper:hover .detail-link-wrapper {
    -webkit-transform: scale(1);
    transform: scale(1);
}

.home-product .image-lg {
    position: relative;
    overflow: hidden;
}

.home-product .image-lg img {
    position: relative;
    max-width: 100%;
    min-height: 410px;
}

.home-product .image-lg .rating-box img {
    max-width: initial !important;
    min-height: initial !important;
}

.home-product .image-lg .overlay {
    position: absolute;
    height: 95%;
    width: 100%;
    background: rgba(10, 49, 82, 0.8);
    top: 0 !important;
    left: 0;
    padding: 15px;
    opacity: 0;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
}

.home-product .image-lg .product-detail {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    color: #fff;
    padding: 25px 15px;
    border: 1px solid #e6e6e6;
    opacity: 0;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
}

.home-product .image-lg .product-detail .pricing-info {
    margin-top: 20px;
}

.home-product .image-lg .product-detail p {
    line-height: 2;
    margin: 15px 0px;
}
.home-product h4 a{color:#07253F;}
.home-product .image-lg .product-detail h3 a{color:#eee;}
.home-product .image-lg .product-detail h3 {
    margin-top: 0px;
    line-height:1.5em;
    font-weight: bold;
}

.brefInfo {
    position: absolute;
    width: 100%;
    color: #07253F;
    background-color: rgba(255, 255, 255, .8);
    top: 2em;
    padding: .2em 2em;
}

.brefInfo h3     
{
    margin: 0;
    line-height: 1.5em;
    margin-bottom: .5em;
}

.brefInfo p {
    clear: right;
    line-height: 2em;
}


/*.brefInfo div {
    margin-top: .5em;
}*/

.home-product .image-lg:hover .brefInfo {
    display: none;
}

.home-product .image-lg:hover .product-detail,
.home-product .image-lg:hover .overlay {
    opacity: 1;
}

.home-product-padding {
    padding: 15px 15px 0;
    text-align: center;
    margin-bottom: -7px;

    idp: 15px;
    overflow: hidden;
}

.home-product-padding p {
    margin: 15px 0px;
    line-height: 2;
}

.line {
    width: 50px;
    height: 4px;
    display: inline-block;
    background: #050A26;
    margin: 10px 0;
}

.pricing-info {
    margin-top: 15px;
    overflow: hidden;
}

.pricing-info span {
    font-size: 16px;
    font-weight: bold;
    line-height:2em;/*
    padding-top:.5em;
    color: #940A13;*/
}

.pricing-info span.myCurrency{    /*padding-top: 1em;*/
    }
.pricing-info a {
    color: #fff;
    padding: 8px;
    font-weight: bold;
    background: #940A13;
    display: inline-block;
    border: 2px solid transparent;
}

.pricing-info a:hover {
    border: 2px solid #940A13;
    color: #940A13;
    background: transparent;
}

.tooltip-left:before {
    border-bottom: 15px solid transparent;
    border-right: 15px solid #fff;
    border-top: 15px solid transparent;
    content: "";
    height: 0;
    position: absolute;
    left: -13px;
    top: 47%;
    width: 0;
    z-index: 2;
}

.tooltip-right:after {
    border-bottom: 15px solid transparent;
    border-left: 15px solid #fff;
    border-top: 15px solid transparent;
    content: "";
    height: 0;
    position: absolute;
    right: -13px;
    top: 47%;
    width: 0;
    z-index: 2;
}

@media (max-width: 767px) {
    .home-product .image-lg .product-detail {
        top: 50%;
        left: 0;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
    }
    .home-product .image-sm img {
        max-width: 100%;
        min-height: initial !important;
    }
    .home-product .image-lg img {
        max-width: 100%;
        min-height: initial !important;
    }
    .tooltip-left:before {
        border-right: 15px solid transparent;
        border-bottom: 15px solid #fff;
        border-left: 15px solid transparent;
        content: "";
        height: 0;
        position: absolute;
        width: 0;
        z-index: 2;
        top: -29px;
        left: 47%;
    }
    .tooltip-left:after {
        border-left: 15px solid transparent;
        border-right: 15px solid transparent;
        border-top: 15px solid #fff;
        bottom: -29px;
        content: "";
        height: 0;
        left: 47%;
        position: absolute;
        top: 100%;
        width: 0;
        z-index: 2;
    }
    .home-product-padding {
        border-bottom: 2px solid #07253F;
        margin-bottom: 40px;

    }
    .home-product .image-lg .overlay {
        top: 5%;
    }
}

@media (min-width: 1750px) {
    .home-product-padding {
        padding: 10%;
    }
}


/*------------------------*/
.detail-link-wrapper .detailsLink {
    color: #fff;
    background: #940a13;
    font-size: 12px;
    padding: 5px;
    display: inline-block;
    margin-top: 31%;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    font-weight: bold;
}
.detail-link-wrapper .detailsLink:hover {
    background: none;
    background: #fff;
    color: #940a13;
}




.main{margin-top:124px;}body[style="direction: rtl;"] .owl-carousel .owl-item {
    float: right;
}

  .ui-widget button {
    background-color: #2A335A !important;
    border: 0;
    color: #fff;
    padding: .5em 1em;
}
        #ui-datepicker-div{display:none !important;}
        .advancedSearch {height:auto;}
        .advancedSearch label{float:right;}
        .advancedSearch input[type="number"],
        .advancedSearch select
        {
      border: solid 1px #ccc;
    width: 100%;
    display: inline-block;
    position: relative;
    overflow: hidden;
    padding: .65em;
    height: 2.6em;
            }        .advancedSearch select
            {
                padding-top:.3em;}
        .search-section .form-control {margin:0;}
        .internalLinks
        {
            display:block !important;
            
            }.overlay{z-index:2;
                  bottom:auto;}.tab-content {
    border: 0;
}

     #ui-datepicker-div{display:none;}
     
     
 search-section .search-col-padding {
    width: 170px;
    float: right;
    padding-top: 15px;
    direction: rtl;
    width: 171px;
}
button#flight_search_button {
    background: #050A26;
    color: #fff;
    background: #940A13;
    border-radius: 0;
    margin-top: 1.5em;
    padding: 0px 14px;
    width: 108%;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 0;
    font-weight: bold;
    transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}
    
.submit_linkr a {
    background: rgb(207, 212, 215);
    color: #fff;
    border-radius: 7px;
    margin-top: 1.5em;
    padding: 15px 23px;
    width: 84%;
    font-size: 13px;
    font-weight: bold;
    margin-right: 6px;
    transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
}    
     
.td-product {
    position: relative;
    overflow: hidden;
}

.td-product img {
    max-width: 100%;    min-height: 300px;
    position: relative;
}

.td-product .overlay {
    color: #ffffff;
    position: absolute;
    top: 0;
    height: 94%;
    width: 100%;
}

.td-product .overlay .wrapper {
    padding: 30px;
    position: absolute;
    top: 50%;
    width: 100%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
}

.td-product .overlay h3,
.td-product .overlay h5 {
    font-weight: bold;
    text-align: center;
    opacity: 0;
    margin: 0px 0px 20px;
    -webkit-transform: translateY(100px);
    -webkit-transition: all 0.5s ease;
    -moz-transform: translateY(100px);
    -moz-transition: all 0.5s ease;
    -ms-transform: translateY(100px);
    -ms-transition: all 0.5s ease;
    -o-transform: translateY(100px);
    -o-transition: all 0.5s ease;
    -webkit-transform: translateY(100px);
    transform: translateY(100px);
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.td-product .overlay h5 {
    margin: 0px 0px 10px;
}
body[style="direction:rtl;"] .td-product{float:right;}
.td-product .overlay span 
{
    /*
    border-bottom: 3px solid #ffffff;
    */
    
    opacity: 0;    font-size: .7em;
    -webkit-transform: translateY(100px);
    -webkit-transition: all 0.5s ease;
    -moz-transform: translateY(100px);
    -moz-transition: all 0.5s ease;
    -ms-transform: translateY(100px);
    -ms-transition: all 0.5s ease;
    -o-transform: translateY(100px);
    -o-transition: all 0.5s ease;
    -webkit-transform: translateY(100px);
    transform: translateY(100px);
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.td-product .overlay h4 {
    text-align: center;
    margin-top: 15px;
    opacity: 0;
    -webkit-transform: translateY(100px);
    -webkit-transition: all 0.5s ease;
    -moz-transform: translateY(100px);
    -moz-transition: all 0.5s ease;
    -ms-transform: translateY(100px);
    -ms-transition: all 0.5s ease;
    -o-transform: translateY(100px);
    -o-transition: all 0.5s ease;
    -webkit-transform: translateY(100px);
    transform: translateY(100px);
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.td-product .overlay p {
    text-align: center;
    opacity: 0;
    line-height: 2;
    -webkit-transform: translateY(100px);
    -webkit-transition: all 0.5s ease;
    -moz-transform: translateY(100px);
    -moz-transition: all 0.5s ease;
    -ms-transform: translateY(100px);
    -ms-transition: all 0.5s ease;
    -o-transform: translateY(100px);
    -o-transition: all 0.5s ease;
    -webkit-transform: translateY(100px);
    transform: translateY(100px);
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.room-info h4 a {
    color: #07253F;
}
.hajjImg{width:100%;
         height:100px;}
.td-product .overlay h5 a:hover,
.td-product .overlay h5 a{
    background: transparent;
    color:#fff;
    border:0;}
.td-product .overlay a {
    text-align: center;
    background: #940A13;
    color: #fff;
    padding: 10px 20px;
    font-weight: bold;
    margin-top: 10px;
    display: inline-block;
    opacity: 0;
    -webkit-transform: translateY(-100px);
    -webkit-transition: all 0.5s ease;
    -moz-transform: translateY(-100px);
    -moz-transition: all 0.5s ease;
    -ms-transform: translateY(-100px);
    -ms-transition: all 0.5s ease;
    -o-transform: translateY(-100px);
    -o-transition: all 0.5s ease;
    -webkit-transform: translateY(-100px);
    transform: translateY(-100px);
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.td-product .overlay a:hover {
    border: none;
    color: #940A13;
    background: #fff;
}

.td-product:hover .overlay {
    background: rgba(10, 49, 82, 0.8);
}

.td-product:hover .brefInfo {
    display: none;
}

.td-product:hover p,
.td-product:hover h3,
.td-product:hover h4,
.td-product:hover span,
.td-product:hover h5 {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}

.td-product:hover a {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}

@media (max-width:767px) {
    .td-product h3 {
        font-size: 16px;
    }
    .td-product p {
        font-size: 12px;
        line-height: 1.6;
    }
    .td-product a {
        font-size: 12px;
    }
    .td-product .overlay .wrapper {
        padding: 10px;
    }
}


/* Hotel Room Grid View & Recent Post */

.top-offer {
    padding: 60px 0;
    background: #ffffff;
    color: #07253F;
    direction: ltr;
}

.top-offer p,
.top-offer h5 {
    direction: rtl;
}
.PriceCurrency{dispaly:block;}






.image-background {
    background: url(../images/bg-image2.jpg) center center;
    background-attachment: fixed;
    overflow: hidden;
}

.hotel-img-home img {height:120px;}
.carousel-inner>.item>a>img {
    height: 420px;
    width: 1350px;
}
span.arrow{color:#94001a;margin-right: 10px;}
 @media screen and (max-width: 480px){ 
 .main {margin-top: 77px;}}
