html, body, .slides{
	direction:ltr !important;
}

input, form-group, select {
	direction:rtl !important;
}

ul.ui-autocomplete li.ui-menu-item{
	text-align: right !important;
}

#header .logo a, #footer .logo a, .chaser .logo a {
 	background: url("../images/logo/logo.png") no-repeat 0 0;
	opacity: 100 !important;
}

#header .topnav {
    height: 40px;
}

#header .logo {
    margin: 5px 0 0;
}

ul.search-tabs li a {
    background: #fff;
	color: #c6003e;
}

ul.search-tabs li.active a {
    color: #fff;
}

.top_info{
	float:right !important;
	margin-top: 50px;
	z-index:10;
}

.global-map-area {
	background: url("../images/tool_bg.jpg") no-repeat; 
}

.icon-box.style6 > i, .icon-box.style7 > i {
    background: #c6003e;
}

.global-map-area .description h1, .global-map-area .description h2, .global-map-area .description h3, .global-map-area .description h4, .global-map-area .description h5, .global-map-area .description h6{
	color: #c6003e;
}

.global-map-area .description p {
    color: #000;
}

#footer .footer-wrapper {
    padding: 50px 0;
}

.section {
    padding-top: 60px;
}

.page-title-container {
    background: #000;
}

.icon-box.style5 > i {
    background: #c6003e
}

button {
    background: #c6003e;
}

p{
	color: #000;
	float: right !important;
	text-align: right !important;
}

.travelo-box.book-with-us-box li > i, .travelo-box.contact-us-box .contact-address li > i {
    color: #c6003e;
}

h4{
	color: #c6003e;
}

.price {
    color: #c6003e;
}

.datepicker-wrap:after {
    background: #4986ee;
}

/** INPUT RADIO **/
#rad ul li{
  color: #c6003e;
  display: block;
  position: relative;
  float: right;
}

#rad ul li input[type=radio]{
  position: absolute;
  visibility: hidden;
}

#rad ul li label{
  display: block;
  position: relative;
  padding: 25px 20px 20px 55px;
  margin: 10px auto;
  height: 20px;
  z-index: 9;
  cursor: pointer;
  -webkit-transition: all 0.25s linear;
}

#rad ul li:hover label{
	color: #000;
}

#rad ul li .check{
  display: block;
  position: absolute;
  border: 5px solid #c6003e;
  border-radius: 100%;
  height: 25px;
  width: 25px;
  top: 30px;
  left: 20px;
	z-index: 5;
	transition: border .25s linear;
	-webkit-transition: border .25s linear;
}

#rad ul li:hover .check {
  border: 5px solid #000;
}

#rad ul li .check::before {
  display: block;
  position: absolute;
  content: '';
  border-radius: 100%;
  height: 15px;
  width: 15px;
  top: 5px;
	left: 5px;
  margin: auto;
	transition: background 0.25s linear;
	-webkit-transition: background 0.25s linear;
}

input[type=radio]:checked ~ .check {
  border: 5px solid #c6003e;
}

input[type=radio]:checked ~ .check::before{
  background: #c6003e;
}

input[type=radio]:checked ~ label{
  color: #c6003e;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
    border: 1px solid #c6003e !important;
    background: #c6003e !important;
    color: #fff !important;
}

.chaser .logo img {
    height: 50px;
}

/* addition for Arabic */

#main-menu ul.menu, .chaser ul.menu {
    float: left;
}

#main-menu ul.menu li a {
	font-size:14px !important;
}

.quick-menu {
	font-size:14px !important;
}

.flex-control-nav .flex-control-paging{
	float:right !important;
}

#footer h2 {
    text-align: right;
}

.contact-details, .contact-email {
    float: right;
	text-align: right;
}

