﻿/* hebrew */
@font-face {
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 400;
  src: local('Assistant'), local('Assistant-Regular'), url(https://fonts.gstatic.com/s/assistant/v1/Fur5L4pc_qxx9mG3n62YjxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin */
@font-face {
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 400;
  src: local('Assistant'), local('Assistant-Regular'), url(https://fonts.gstatic.com/s/assistant/v1/Uc4viXlMMsk3-slnOukfHFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* hebrew */
@font-face {
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 600;
  src: local('Assistant SemiBold'), local('Assistant-SemiBold'), url(https://fonts.gstatic.com/s/assistant/v1/Y4UC5nQA69lWpfV0itoWLkByb1TKJa77egybnpn19yM.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin */
@font-face {
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 600;
  src: local('Assistant SemiBold'), local('Assistant-SemiBold'), url(https://fonts.gstatic.com/s/assistant/v1/Y4UC5nQA69lWpfV0itoWLugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* hebrew */
@font-face {
    font-family: 'Assistant';
    font-style: normal;
    font-weight: 800;
    src: local('Assistant ExtraBold'), local('Assistant-ExtraBold'), url(https://fonts.gstatic.com/s/assistant/v1/Y4UC5nQA69lWpfV0itoWLkByb1TKJa77egybnpn19yM.woff2) format('woff2');
    unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin */
@font-face {
    font-family: 'Assistant';
    font-style: normal;
    font-weight: 800;
    src: local('Assistant ExtraBold'), local('Assistant-ExtraBold'), url(https://fonts.gstatic.com/s/assistant/v1/Y4UC5nQA69lWpfV0itoWLugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

html{ direction: rtl;font-family: Assistant, Calibri, Sans-Serif, !important;}
body{ font-family: Assistant, Calibri, Sans-Serif !important; font-size: 16px; color:#000}


.pull-left{float:right !important}
.pull-right{float:left !important}
.text-left{text-align:right}
.text-right{text-align:left}
.dropdown-menu{ left: 0;right:auto}
.fa-arrow-right:before{content: "\f060"}
.fa-arrow-left:before{content: "\f061"}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"]{margin-right: -20px}
.col-md-2-5{float:right}
blockquote{ border-left: none;border-right: 5px solid #eee; margin-bottom: 0}
.input-style-1 input {  padding: 0 50px 0 10px;  }

label.error {
    margin-left: auto;
    margin-right: 5px;
}

/* Misc */
#carousel-1 .glyphicon-chevron-right:before,#carousel-2 .glyphicon-chevron-right:before,#carousel-3 .glyphicon-chevron-right:before{content: "\e080"}
#carousel-1 .glyphicon-chevron-left:before, #carousel-2 .glyphicon-chevron-left:before,#carousel-3 .glyphicon-chevron-left:before{content: "\e079"}
.carousel-control.left{ right: auto;left: 0;}
#choosePersons .control-label{text-align:right}
.bootstrap-timepicker-widget.dropdown-menu{right: auto;direction: ltr}
.bootstrap-timepicker-widget.timepicker-orient-left:before{ left: 6px;right: auto !important}
.bootstrap-timepicker-widget.timepicker-orient-left:after{ left: 7px;right: auto !important}
.input-group .select2-container .select2-selection--single{border-radius:0 25px 25px 0 !important}
.noborder .input-group .select2-container .select2-selection--single{border-radius:0 !important}
.input-group input.input-style-1{border-radius:0 25px 25px 0}
.noborder .input-group input.input-style-1{border-radius:0}
.input-group-btn:last-child > .btn{border-radius:25px 0 0 25px}
.noborder .input-group-btn:last-child > .btn{border-radius:0}
.btn-group > .btn:first-child{border-top-right-radius: 25px;border-bottom-right-radius: 25px;}
.noborder .btn-group > .btn:first-child{border-radius: 0}
.btn-group > .btn:last-child{border-radius: 25px 0 0 25px}
.noborder .btn-group > .btn:last-child{border-radius: 0}
.sales.flights .active-deal img { position: relative; left: -23%; }

/* Filters */
.poi-dropdown li{float:right}

/* Loading when searching */
ul.leftatr{float:right;}
ul.rightatr{float:left;}
ul.leftatr li{text-align:left;padding-left: 20px}
ul.rightatr li{text-align:right;padding-right: 20px}

/* Hotels */


/* Flights */
.list-group.flights .fa-plane.fa-rotate-45{-moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); -webkit-transform: rotate(-135deg); transform: rotate(-135deg);}
.list-group.flights .fa-plane.fa-rotate-225{-moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);}
.list-group.flights .fa-arrow-up.fa-rotate-45 {-moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
.list-group.flights .fa-arrow-right.fa-rotate-45 {-moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
.list-group.flights .fa-long-arrow-right:before{content: "\f177"}

/* Theme RTL */
nav > ul > li{ float: right; font-size: 15px}
.nav-tabs > li{float: right}
.hotels-block{float:right}
::-webkit-input-placeholder{color:#999}

nav .dropmenu a{font-size: 13px}
.simple-tab.type-2 .nav-tab-item{font-size: 14px}
.c-button{font-size: 14px}
.c-button.b-40{font-size: 13px}
.c-button.b-30{font-size: 12px}
.tabs-style-1.nav-tabs > li > a{font-size:14px}
h6{font-size: 14px}

/* Bootstrap */
.btn-sm, .btn-group-sm > .btn{font-size:14px}

/* Google autocomplete css rtl */
/*.pac-container { width: 400px !important; }
.pac-icon { float: left; }*/

body[data-color="theme-5"] div.bhoechie-tab-menu div.list-group > a.active:after { right: 100%; left: auto; border-right: 10px solid #0097d0; border-left: none; }
body[data-color="theme-8"] div.bhoechie-tab-menu div.list-group > a.active:after { right: 100%; left: auto; border-right: 10px solid #0097d0; border-left: none; }

/* Select2 */
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right: 20px}
.noborder .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right: 10px}


/*.dynamic-summary .basket-box.basket-flight {border-right: none;  border-left: 1px solid #0097d0; }*/

.dynamic-summary .border-dynamicbox-side {border-right: none;  border-left: 1px solid #0097d0; }

/*http://www.cssportal.com/css-ribbon-generator/*/
.ribbon { right: auto; left: -5px; text-align: left; }
    .ribbon span { font-size: 10px; font-weight: bold; color: #FFF; text-transform: uppercase; text-align: center; line-height: 20px; -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); width: 100px; display: block; box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1); left: -21px; right: auto; }
        .ribbon span::before { left: auto; right: 0; }
        .ribbon span::after { right: auto; left: 0; }



/*Form Wizard*/
.bs-wizard > .bs-wizard-step:first-child  > .progress {right: 50%; left: auto;}
/*END Form Wizard*/


.ilpackages-mobile .item-content { padding-left: initial ; padding-right: 0; }


.input-style-1 input { padding: 0 10px 0 50px; }
.input-style-1 img { right: auto; left: 10px; }

/*.ui-autocomplete-clear { right: 10px !important; left: auto !important; }
.ui-autocomplete-input-has-clear { padding-right: 0; padding-left: 24px; }*/

.header-icons { left: 35px; right: 0; }

.menu-3 li.type-1 a .fa.fa-angle-down { float: none; }
.menu-3 nav > ul > li { text-align: right; }
    .menu-3 nav > ul > li > a { padding: 7px 15px; }

@media screen and (max-width: 991px) {
    nav.slide-menu { z-index:98; }
    nav li.type-1 .dropmenu > li { text-align: right; }
    nav li.type-1 .dropmenu > li a { padding: 8px 15px; }
}

/*.ui-autocomplete.rtl {
    right: 15px;
    left:auto;
}*/
.search-buttons #myEventChoose .e-button {
    font-size: 26px;
    line-height: 26px;
    padding: 10px 20px;
    margin: 0 32px;
}

.addStyle {
    margin-right: 20px;
    margin-bottom: 15px;
}

.addStyleText {
    margin-left: 10px;
}

.HandbagClassStyle {
    margin-right: 20px;
    margin-bottom: 15px;
}

.HandbagClassStyleText {
    margin-left: 5px;
}

.text-danger-bright {
    color: #f54643 !important;
}