/*! jQuery UI - v1.10.4 - 2014-06-10
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.tabs.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT 


* 24.01.2024 - am bagat enter si spatii ca sa pot intelege fisierul

*/

.ui-helper-hidden {
  display:none
}
.ui-helper-hidden-accessible {
  border:0;
  clip:rect(0 0 0 0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px
}
.ui-helper-reset  {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  line-height:1.3;
  text-decoration:none;
  font-size:100%;
  list-style:none
}
.ui-helper-clearfix:before,.ui-helper-clearfix:after {
  content:"";
  display:table;
  border-collapse:collapse
}
.ui-helper-clearfix:after {
  clear:both
}
.ui-helper-clearfix {
  min-height:0
}
.ui-helper-zfix {
  width:100%;
  height:100%;
  top:0;
  left:0;
  position:absolute;
  opacity:0;
  filter:Alpha(Opacity=0)
}
.ui-front {
  z-index:100
}
.ui-state-disabled {
  cursor:default!important
}
.ui-icon {
  display:block;
  text-indent:-99999px;
  overflow:hidden;
  background-repeat:no-repeat
}
.ui-widget-overlay {
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%
}
.ui-resizable {
  position:relative
}
.ui-resizable-handle {
  position:absolute;
  font-size:0.1px;
  display:block
}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle {
  display:none
}
.ui-resizable-n {
  cursor:n-resize;
  height:7px;
  width:100%;
  top:-5px;
  left:0
}
.ui-resizable-s {
  cursor:s-resize;
  height:7px;
  width:100%;
  bottom:-5px;
  left:0
}
.ui-resizable-e {
  cursor:e-resize;
  width:7px;
  right:-5px;
  top:0;
  height:100%
}
.ui-resizable-w {
  cursor:w-resize;
  width:7px;
  left:-5px;
  top:0;
  height:100%
}
.ui-resizable-se {
  cursor:se-resize;
  width:12px;
  height:12px;
  right:1px;
  bottom:1px
}
.ui-resizable-sw {
  cursor:sw-resize;
  width:9px;
  height:9px;
  left:-5px;
  bottom:-5px
}
.ui-resizable-nw {
  cursor:nw-resize;
  width:9px;
  height:9px;
  left:-5px;
  top:-5px
}
.ui-resizable-ne {
  cursor:ne-resize;
  width:9px;
  height:9px;
  right:-5px;
  top:-5px
}
.ui-selectable-helper {
  position:absolute;
  z-index:100;
  border:1px dotted black
}
.ui-accordion .ui-accordion-header {
  display:block;
  cursor:pointer;
  position:relative;
  margin-top:2px;
  padding:.5em .5em .5em .7em;
  min-height:0
}
.ui-accordion .ui-accordion-icons {
  padding-left:2.2em
}
.ui-accordion .ui-accordion-noicons {
  padding-left:.7em
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
  padding-left:2.2em
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  position:absolute;
  left:.5em;
  top:50%;
  margin-top:-8px
}
.ui-accordion .ui-accordion-content {
  padding:1em 2.2em;
  border-top:0;
  overflow:auto
}
.ui-autocomplete {
  position:absolute;
  top:0;
  left:0;
  cursor:default
}
.ui-button {
  display:inline-block;
  position:relative;
  padding:0;
  line-height:normal;
  margin-right:.1em;
  cursor:pointer;
  vertical-align:middle;
  text-align:center;
  overflow:visible
}
.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active {
  text-decoration:none
}
.ui-button-icon-only {
  width:2.2em
}
button.ui-button-icon-only {
  width:2.4em
}
.ui-button-icons-only {
  width:3.4em
}
button.ui-button-icons-only {
  width:3.7em
}
.ui-button .ui-button-text {
  display:block;
  line-height:normal
}
.ui-button-text-only .ui-button-text {
  padding:.4em 1em
}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text {
  padding:.4em;
  text-indent:-9999999px
}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text {
  padding:.4em 1em .4em 2.1em
}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text {
  padding:.4em 2.1em .4em 1em
}
.ui-button-text-icons .ui-button-text {
  padding-left:2.1em;
  padding-right:2.1em
}
input.ui-button {
  padding:.4em 1em
}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon {
  position:absolute;
  top:50%;
  margin-top:-8px
}
.ui-button-icon-only .ui-icon {
  left:50%;
  margin-left:-8px
}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary {
  left:.5em
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary {
  right:.5em
}
.ui-buttonset {
  margin-right:7px
}
.ui-buttonset .ui-button {
  margin-left:0;
  margin-right:-.3em
}
input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner {
  border:0;
  padding:0
}
.ui-datepicker {
  width:17em;
  padding:.2em .2em 0;
  display:none
}
.ui-datepicker .ui-datepicker-header {
  position:relative;
  padding:.2em 0
}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {
  position:absolute;
  top:2px;
  width:1.8em;
  height:1.8em
}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {
  top:1px
}
.ui-datepicker .ui-datepicker-prev {
  left:2px
}
.ui-datepicker .ui-datepicker-next {
  right:2px
}
.ui-datepicker .ui-datepicker-prev-hover {
  left:1px
}
.ui-datepicker .ui-datepicker-next-hover {
  right:1px
}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {
  display:block;
  position:absolute;
  left:50%;
  margin-left:-8px;
  top:50%;
  margin-top:-8px
}
.ui-datepicker .ui-datepicker-title {
  margin:0 2.3em;
  line-height:1.8em;
  text-align:center
}
.ui-datepicker .ui-datepicker-title select {
  font-size:1em;
  margin:1px 0
}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {
  width:49%
}
.ui-datepicker table {
  width:100%;
  font-size:.9em;
  border-collapse:collapse;
  margin:0 0 .4em
}
.ui-datepicker th {
  padding:.7em .3em;
  text-align:center;
  font-weight:bold;
  border:0
}
.ui-datepicker td {
  border:0;
  padding:1px
}
.ui-datepicker td span,.ui-datepicker td a {
  display:block;
  padding:.2em;
  text-align:right;
  text-decoration:none
}
.ui-datepicker .ui-datepicker-buttonpane {
  background-image:none;
  margin:.7em 0 0 0;
  padding:0 .2em;
  border-left:0;
  border-right:0;
  border-bottom:0
}
.ui-datepicker .ui-datepicker-buttonpane button {
  float:right;
  margin:.5em .2em .4em;
  cursor:pointer;
  padding:.2em .6em .3em .6em;
  width:auto;
  overflow:visible
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float:left
}
.ui-datepicker.ui-datepicker-multi {
  width:auto
}
.ui-datepicker-multi .ui-datepicker-group {
  float:left
}
.ui-datepicker-multi .ui-datepicker-group table {
  width:95%;
  margin:0 auto .4em
}
.ui-datepicker-multi-2 .ui-datepicker-group {
  width:50%
}
.ui-datepicker-multi-3 .ui-datepicker-group {
  width:33.3%
}
.ui-datepicker-multi-4 .ui-datepicker-group {
  width:25%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width:0
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear:left
}
.ui-datepicker-row-break {
  clear:both;
  width:100%;
  font-size:0
}
.ui-datepicker-rtl {
  direction:rtl
}
.ui-datepicker-rtl .ui-datepicker-prev {
  right:2px;
  left:auto
}
.ui-datepicker-rtl .ui-datepicker-next {
  left:2px;
  right:auto
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right:1px;
  left:auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left:1px;
  right:auto
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear:right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float:left
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group {
  float:right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width:0;
  border-left-width:1px
}
.ui-dialog {
  overflow:hidden;
  position:absolute;
  top:0;
  left:0;
  padding:.2em;
  outline:0
}
.ui-dialog .ui-dialog-titlebar {
  padding:.4em 1em;
  position:relative
}
.ui-dialog .ui-dialog-title {
  float:left;
  margin:.1em 0;
  white-space:nowrap;
  width:90%;
  overflow:hidden;
  text-overflow:ellipsis
}
.ui-dialog .ui-dialog-titlebar-close {
  position:absolute;
  right:.3em;
  top:50%;
  width:20px;
  margin:-10px 0 0 0;
  padding:1px;
  height:20px
}
.ui-dialog .ui-dialog-content {
  position:relative;
  border:0;
  padding:.5em 1em;
  background:none;
  overflow:auto
}
.ui-dialog .ui-dialog-buttonpane {
  text-align:left;
  border-width:1px 0 0 0;
  background-image:none;
  margin-top:.5em;
  padding:.3em 1em .5em .4em
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float:right
}
.ui-dialog .ui-dialog-buttonpane button {
  margin:.5em .4em .5em 0;
  cursor:pointer
}
.ui-dialog .ui-resizable-se {
  width:12px;
  height:12px;
  right:-5px;
  bottom:-5px;
  background-position:16px 16px
}
.ui-draggable .ui-dialog-titlebar {
  cursor:move
}
.ui-menu {
  list-style:none;
  padding:2px;
  margin:0;
  display:block;
  outline:none
}
.ui-menu .ui-menu {
  margin-top:-3px;
  position:absolute
}
.ui-menu .ui-menu-item {
  margin:0;
  padding:0;
  width:100%;
  list-style-image:url(data:image/gif;
  base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
}
.ui-menu .ui-menu-divider {
  margin:5px -2px 5px -2px;
  height:0;
  font-size:0;
  line-height:0;
  border-width:1px 0 0 0
}
.ui-menu .ui-menu-item a {
  text-decoration:none;
  display:block;
  padding:2px .4em;
  line-height:1.5;
  min-height:0;
  font-weight:normal
}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active {
  font-weight:normal;
  margin:-1px
}
.ui-menu .ui-state-disabled {
  font-weight:normal;
  margin:.4em 0 .2em;
  line-height:1.5
}
.ui-menu .ui-state-disabled a {
  cursor:default
}
.ui-menu-icons {
  position:relative
}
.ui-menu-icons .ui-menu-item a {
  position:relative;
  padding-left:2em
}
.ui-menu .ui-icon {
  position:absolute;
  top:.2em;
  left:.2em
}
.ui-menu .ui-menu-icon {
  position:static;
  float:right
}
.ui-progressbar {
  height:2em;
  text-align:left;
  overflow:hidden
}
.ui-progressbar .ui-progressbar-value {
  margin:-1px;
  height:100%
}
.ui-progressbar .ui-progressbar-overlay {
  background:url("images/animated-overlay.gif");
  height:100%;
  filter:alpha(opacity=25);
  opacity:0.25
}
.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image:none
}
.ui-tabs {
  position:relative;
  padding:.2em
}
.ui-tabs .ui-tabs-nav {
  margin:0;
  padding:.2em .2em 0
}
.ui-tabs .ui-tabs-nav li {
  list-style:none;
  float:left;
  position:relative;
  top:0;
  margin:1px .2em 0 0;
  border-bottom-width:0;
  padding:0;
  white-space:nowrap
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float:left;
  padding:.5em 1em;
  text-decoration:none
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  margin-bottom:-1px;
  padding-bottom:1px
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
  cursor:text
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  cursor:pointer
}
.ui-tabs .ui-tabs-panel {
  display:block;
  border-width:0;
  padding:1em 1.4em;
  background:none
}
.qtip{position:absolute;left:-28000px;top:-28000px;display:none;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}.qtipmodal-ie6fix{position:absolute!important}* 
{
box-sizing: border-box;
}
html 
{
width: 100%;
height: 100%;
-webkit-font-smoothing: antialiased;
font-size: 100%;
font-weight: normal !important;
background: url('img/noi/general-background.jpg');
background: url('../img/noi/general-background.jpg');
}
input[type="text"], select, input[type="password"] , input[type="email"]
{
padding: 8px;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif;
}
select 
{
font-size: 32px;
}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill 
{
color: #A2B9D4 !important;
background-image: none;
background-color: white !important;
background: white !important;
-webkit-opacity: 1;
-webkit-text-fill-color: #A2B9D4;
}
*::-webkit-input-placeholder 
{
color: #A2B9D4;
-webkit-opacity: 1;
-webkit-text-fill-color: #A2B9D4;
}
.li_a 
{
text-decoration: none !important;
display: block !important;
width: 100% !important;
height: 100% !important;
border-left-width: 0px !important;
border-top-width: 0px !important;
padding: 0px !important;
}
img 
{
border: 0px solid transparent;
}
a 
{
text-decoration: none !important;
}
span, li, p 
{
font-family: src_sans_proregular, Arial, Helvetica, sans-serif;
color: #525252;
}
.hidden_stuff 
{
display: none;
}
iframe[name="google_conversion_frame"] 
{    
display: none;
}
#top_bar_div 
{
width: 100%;
z-index: 101;
position: fixed;
top: 0px;
left: 0px;
color: white;
height: auto;
border-bottom: 1px solid white;
background-color: #ff9639;
}
#top_bar_div span 
{
color: white;
}
#top_bar_div_container 
{
width: auto;
float: right;
height: 40px;
max-width: 1349px;
margin: 0px auto;
padding-right: 15px;
}
#top_bar_div_container_table 
{
float: left;
vertical-align: middle;
text-align: center;
height: 40px;
border-spacing: 0px;
}
#top_bar_div_container_table .main_td 
{
vertical-align: middle;
text-align: center;
border-spacing: 0px;
padding-left: 10px;
padding-right: 10px;
border-left: 1px dotted white;
cursor: pointer;
}
#top_bar_div_container_table span:hover 
{
cursor: pointer;
}
#top_bar_div_container_table .main_td:last-child 
{
border-right: 1px dotted white;
}
#top_bar_div_container_table .main_td:hover 
{
background-color: #617ea1;
}
#top_bar_div_container_table span, #top_bar_div_container_table, #top_bar_div_container_table a 
{
font-size: 16px;
}
.autentificare_span:hover 
{
cursor: pointer;
}
.top_bar_menu_table 
{
height: 30px;
border-spacing: 1px;
margin-right: 5px;
table-layout: fixed;
vertical-align: middle;
text-align: center;
}
.top_bar_menu_table td 
{
text-align: center;
}
.top_bar_menu_options 
{
height: 40px;
padding: 5px;
display: none;
position: absolute;
border-left: 1px solid white;
border-right: 1px solid white;
border-bottom: 1px solid white;
z-index: 3;
background-color: #617ea1;
}
.top_telephone_table 
{
float: right;
height: 40px;
position: relative;
border-spacing: 0px;
border-top: 1px solid white;
}
.top_telephone_td 
{
padding-left: 10px;
padding-right: 10px;
border-left: 1px dotted white;
border-right: 1px dotted white;
background-color: #8ac2b3;
}
.telefon_top_img 
{
width: 22px;
height: 22px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
display: inline-block;
float: left;
}
#cod_tarif_div 
{
top: 40px;
left: 190px;
}
#varianta_tabel_div
{
top: 40px;
left: 240px;
}
#moneda_div 
{
top: 40px;
left: 330px;
}
.top_bar_menu_table td 
{
border-spacing: 1px;
vertical-align: middle;
border-left: 1px solid transparent !important;
background-color: white;
}
.top_bar_menu_table td:hover span 
{
color: #ff9639 !important;
}
.top_bar_menu_table td:hover 
{
background-color: white !important;
}
.top_bar_menu_table span 
{
color: #617ea1 !important;
}
.top_bar_menu_table span.top_menu_active_option 
{
color: #ff9639 !important;
}
.top_bar_menu_table td:last-child 
{
border-right: 1px solid transparent !important;
}
.select_moneda 
{
width: 95px;
}
.select_limba
{
width: 150px;
}
.select_limba_flag
{
margin:2px;
padding:2px;
width:22px;
height:17px;
vertical-align:middle;
}
.select_limba_span, .select_limba_button_text
{
vertical-align:middle;
}
.varianta_cod_tarif 
{
width: 30px;
}
.varianta_tabel
{
width:30px;
}
.tourneo_logo 
{
display: block;
width: 300px;
height: 100px;
margin: 0px auto;
top: 0px;
cursor: pointer;
}
#logo_container 
{
width: 100%;
height: 110px;
position: relative;
background-color: white;
}
.top_menu_table 
{
height: 110px;
border-spacing: 0px;
margin-top: -2px;
}
.top_menu_table td 
{
text-align: center;
padding-left: 10px;
padding-right: 10px;
cursor: pointer;
border-spacing: 0px;
}
.top_menu_table td a 
{
text-align: center;
}
.top_menu_table td:hover 
{
background-color: #ff9639;
}
.top_menu_table td:hover span 
{
color: white !important;
}
.top_menu_table span 
{
border-left: 10px solid white;
padding-left: 10px;
color: #617ea1;
font-size: 16px;
text-align: center;
display: block;
height: 20px;
text-decoration: none !important;
}
.top_menu_links_div 
{
width: 100%;
height: 110px;
padding-top: 45px;
}
#resetare_parola:hover 
{
color: #ff9639;
}
body 
{
font-size: 12px;
overflow-x: visible;
width: 100%;
min-width: 1000px;
height: 100%;
position: relative;
margin: 0px auto;
padding-top: 0px;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
}
#general_slider 
{
position: absolute;
width: 99.9%;
top: 0px;
left: 1px;
height: 720px;
overflow: hidden;
margin: 0px auto;
z-index: 999;
}
#general_slider_container 
{
width: 100%;
max-width: 1348px;
position: relative;
margin: 0px auto;
z-index: 1;
}
#general_slider img 
{
width: 1360px;
height: 846px;
}
#container 
{
width: 100%;
max-width: 1349px;
margin: -40px auto 0px;
height: 100%;
position: relative;
padding-top: 40px;
z-index: 2;
border-left: 2px solid #f5f5f5;
}
#container_table 
{
width: 100%;
position: relative;
height: 100%;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 40px;
}
#container_table td 
{
border-spacing: 0px;
}
.left_container_td 
{
position: relative;
vertical-align: top;
width: 31%;
}
.right_container_td 
{
position: relative;
vertical-align: top;
height: 100%;
width: 69%;
overflow:hidden;
}

#cautare_simpla_container 
{
min-width: 320px;
width: 87%;
margin: 0px auto;
}
#cautare_simpla_container_background 
{
padding-top: 40px;
padding-bottom: 40px;
margin-top: -1px;
background: url('img/noi/cautare-grid-background.png');
background: url('../img/noi/cautare-grid-background.png');
}
#left_container_td_container 
{
min-width: 320px;
max-width: 430px;
width: 100.5%;
margin-left: -1px;
}
#filtru_simplu 
{
padding: 5px;
background-color: white;
}
#search_autocomplete 
{
position: absolute;
top: 0px;
left: 0px;
font-size: 16px;
z-index: 99;
width: 100% !important;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
color: #617ea1 !important;
background-color: transparent;
}
#main_search_lupa_container 
{
position: absolute;
right: 0px;
top: 2px;
width: 100%;
height: 40px;
padding: 10px;
z-index: 1;
background-color: #f5f5f5 !important;
}
#main_search_lupa_container img 
{
float: right;
width: 20px;
height: 20px;
}
.left_container_td *::-webkit-input-placeholder 
{
font-size: 16px;
color: rgb(156, 174, 197) !important;
-webkit-opacity: 1;
opacity: 1 !important;
font-family: src_sans_prosemibold_italic, Arial, Helvetica, sans-serif !important;
}
#cautare_simpla_container input[type="text"]:focus, #cautare_simpla_container select:focus 
{
border: 1px solid #617ea1;
outline: 0px !important;
}
#autocomplete_container 
{
position: relative;
width: 100%;
height: 40px;
}
.calendar_head_container 
{
float: left;
min-height: 57px;
position: relative;
width: 100%;
margin-top: 5px;
margin-bottom: 5px;
}
.calendar_head_td 
{
height: 100%;
width: 33.3%;
float: left;
text-align: center;
padding: 15px;
background: url('img/noi/calendar-background.jpg') 50% 100% no-repeat #f5f5f5;
background: url('../img/noi/calendar-background.jpg') 50% 100% no-repeat #f5f5f5;
}
.date_select_container 
{
position: relative;
float: left;
text-align: center;
width: 33.3%;
}
.city_facil_td 
{
margin-top: 2px;
margin-bottom: 2px;
}
.calendar_head_span 
{
font-size: 22px;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
color: #617ea1 !important;
}
.de_la_zi_sap, .pana_la_zi_sap, .de_la_luna, .pana_la_luna 
{
font-size: 14px;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
color: #617ea1 !important;
}
.cautare_input, .data_de_la_front, .data_pana_la_front 
{
width: 90px;
height: 63px;
display: block;
padding: 8px;
margin: 0px auto;
font-size: 50px;
text-align: center;
font-family: kenyan_coffee_rgregular, Arial, Helvetica, sans-serif !important;
color: #617ea1 !important;
border: 0px solid transparent !important;
}
#data_de_la, #data_pana_la 
{
display: none;
position: absolute;
width: 100%;
height: 120px;
top: 15px;
cursor: pointer;
}
.select_numar_nopti_front 
{
height: 114px;
font-size: 80px;
display: block;
padding: 8px;
cursor: pointer;
color: #ff9639 !important;
font-family: kenyan_coffee_rgregular, Arial, Helvetica, sans-serif !important;
background-color: white;
}
.select_numar_nopti_front:hover 
{
background-color: #f5f5f5;
}
.select_numar_nopti_select 
{
position: absolute;
display: none;
top: 135px;
width: 135px;
border: 1px solid #617ea1;
height: 320px;
overflow-y: scroll;
z-index: 100;
background-color: white;
}
.select_numar_nopti_select_options 
{
height: 45px;
width: 100%;
border-bottom: 1px solid #617ea1;
text-align: center;
cursor: pointer;
}
.select_numar_nopti_select_options:hover 
{
background-color: #f5f5f5;
}
.select_numar_nopti_select_options span 
{
color: #ff9639;
font-size: 40px;
font-family: kenyan_coffee_rgregular, Arial, Helvetica, sans-serif !important;
}
.select_numar_nopti_option_active

{
background-color: #f5f5f5;
}

.select_numar_nopti_option_active span

{
color: #c2c2c2;
}
#cautare_simpla_button, #prea_multe_nopti, #cautare_simpla_button2, #resetare_filtre_button 
{
text-align: center;
width: 100%;
height: 60px;
padding: 10px;
cursor: pointer;
background-color: #ff9639;
}
.cautare_button_img 
{
float: right;
width: 40px;
height: 39px;
}
.cautare_button_img_loading 
{
display: none;
float: right;
width: 40px;
height: 39px;
border: 1px solid #617ea1;
padding: 5px;
background-color: #f5f5f5;
}
.harta_generala_oras_icon 
{
float: right;
width: 40px;
height: 39px;
}
#prea_multe_nopti 
{
padding-top: 20px;
border: 1px solid #e4e4e4 !important;
background-color: #f5f5f5;
}
#cautare_simpla_button:hover, #cautare_simpla_button2:hover 
{
background-color: #617ea1;
}
#cautare_simpla_button span, #cautare_simpla_button2 span, #resetare_filtre_button span 
{
font-size: 22px;
margin-left: 105px;
display: block;
float: left;
margin-top: 5px;
color: white !important;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
#cautare_simpla_button2 span 
{
margin-left: 110px;
}
#resetare_filtre_button 
{
margin-bottom: 10px;
display: none;
background-color: #8ac2b3;
}
#resetare_filtre_button:hover 
{
background-color: #ff9639;
}
#resetare_filtre_button span 
{
margin-left: 75px;
}
#resetare_filtre_button img 
{
width: 30px;
height: 33px;
margin-right: 5px;
margin-top: 5px;
}
.active_filters_number, #open_close_filtre 
{
display: none;
}
.cautare_button_img2 
{
float: right;
width: 40px;
height: 39px;
}
#prea_multe_nopti span 
{
font-size: 17px;
margin-left: 0px;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
color: #617ea1 !important;
}
#definire_obiective_button 
{
text-align: center;
width: 100%;
height: 60px;
padding: 10px;
cursor: pointer;
margin-top: 10px;
background-color: #ff9639;
}
#definire_obiective_button:hover 
{
background-color: #617ea1;
}
#definire_obiective_button span 
{
font-size: 22px;
margin-left: 67px;
display: block;
float: left;
margin-top: 5px;
color: white !important;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
#harta_generala_oras, #harta_obiective_button 
{
margin-top: 20px;
text-align: center;
width: 100%;
height: 60px;
padding: 10px;
cursor: pointer;
background-color: #617ea1;
}
#harta_generala_oras:hover, #harta_obiective_button:hover 
{
background-color: #ff9639;
}
#harta_generala_oras span, #harta_obiective_button span 
{
font-size: 22px;
margin-left: 88px;
display: block;
float: left;
margin-top: 5px;
color: white !important;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
#harta_obiective_button span 
{
margin-left: 75px;
}
.min_plus_calendar 
{
cursor: pointer;
width: 11px;
height: 11px;
}
.calendar_input_container 
{
height: 114px;
cursor: pointer;
}
.calendar_distantier 
{
width: 90px;
height: 0px;
border-top: 1px solid #c4c4c4;
margin: 2px auto;
}
.calendar_input_container:hover 
{
background-color: #f5f5f5;
}
.arrow_container 
{
width: 40px;
height: 40px;
border: 1px solid #e4e4e4;
padding: 15px;
background-color: #f5f5f5;
}
#cautare_avansata 
{
padding: 10px;
margin-top: 20px;
background-color: white !important;
}
#cautare_avansata h3 
{
margin: 0px;
}
.filter_categories_container 
{
width: 100%;
text-align: center;
border: 1px solid #e4e4e4 !important;
padding: 8px !important;
background-color: #617ea1;
}
.filter_categories 
{
font-size: 22px;
color: white;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
.filter_categories_h3_container 
{
width: 100%;
min-height: 50px;
margin-top: 5px;
margin-bottom: 5px;
border: 1px solid #e4e4e4 !important;
padding: 10px !important;
}
#cautare_avansata h3 
{
font-size: 16px;
margin-left: 45px;
margin-top: 5px;
display: block;
color: #617ea1;
cursor: pointer;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
}
#cautare_avansata h3:hover 
{
color: #ff9639 !important;
}
.accordion1.open h3 
{
color: #ff9639 !important;
}
.accordion1.open 
{
}
#cautare_avansata h3 + div 
{
padding-top: 5px;
}
#cautare_avansata h2 + div 
{
overflow: hidden;
border-radius: 3px;
margin-bottom: 20px;
background: #fff;
}
.accordion_selections, .cautare_simpla_selections 
{
cursor: pointer;
font-size: 16px;
margin: 0px auto;
text-align: left !important;
color: #617ea1 !important;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
border: 1px solid #e4e4e4 !important;
padding: 8px !important;
background-color: #f5f5f5;
}
.accordion_selections span, .cautare_simpla_selections span 
{
color: #617ea1 !important;
}
.accordion_selections 
{
margin-bottom: 1px;
position: relative;
}
.filter_free_icon 
{
width: 22px;
height: 22px;
margin-right: 5px;
border: 1px solid #e4e4e4;
padding: 2px;
background-color: white;
}
.ui-front 
{
z-index: 999 !important;
}
.ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus 
{
margin: 0px !important;
color: rgb(102, 63, 41) !important;
background: none rgb(255, 231, 169) !important;
}
.ui-state-active 
{
border: none !important;
margin: 0px !important;
color: rgb(102, 63, 41) !important;
background-image: none !important;
}
.ui-autocomplete 
{
max-width: 400px;
max-height: 300px;
overflow-y: auto;
overflow-x: hidden;
font-style: normal;
cursor: pointer;
text-decoration: none;
font-size: 14px;
padding: 0px !important;
border: 1px solid #617ea1 !important;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
color: #617ea1 !important;
background: none white !important;
}
.ui-autocomplete li 
{
padding: 7px;
border-bottom: 2px solid #f5f5f5;
background-color: white !important;
}
.ui-autocomplete .ui-widget, .ui-autocomplete .ui-front, .ui-autocomplete .ui-corner-all, .ui-autocomplete .ui-widget-content 
{
color: #617ea1 !important;
background: white !important;
}
.ui-autocomplete li:hover 
{
background-color: #f5f5f5 !important;
}
.ui-menu-item .ui-state-focus 
{
border-top: 1px solid #ff9639;
border-bottom: 1px solid #ff9639;
background-color: #f5f5f5 !important;
}
.ui-autocomplete a:hover, .ui-autocomplete span:hover 
{
background-color: transparent !important;
}
.ui-autocomplete a 
{
font-size: 14px;
color: #617ea1 !important;
padding: 10px !important;
line-height: 30px !important;
}
.ui-autocomplete span 
{
font-size: 14px;
color: #617ea1 !important;
}
.search_autocomplete_title, .search_autocomplete_title span 
{
font-size: 20px !important;
}
.search_autocomplete_details 
{
font-size: 14px;
}
#definire_obiective 
{
width: 100%;
margin-top: 20px;
background-color: #f5f5f5;
}
#definire_obiective_table 
{
width: 315px;
text-align: left;
display: none;
margin: 0px auto;
}
.definire_obiective_title 
{
height: 58px;
padding: 16px;
background: url('img/noi/calendar-background.jpg') 50% 50% no-repeat;
background: url('../img/noi/calendar-background.jpg') 50% 50% no-repeat;
}
.definire_obiective_title span 
{
font-size: 22px;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
color: #617ea1 !important;
}
#definire_obiective_container 
{
overflow: hidden;
padding: 5px;
background-color: white !important;
}
#definire_obiective_input 
{
position: absolute;
top: 0px;
left: 0px;
font-size: 16px;
z-index: 99;
width: 100% !important;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
color: #617ea1 !important;
background-color: transparent !important;
}
.definire_obiective_parts 
{
display: inline-block;
}
#obiective_search_lupa_container 
{
position: absolute;
right: 0px;
top: 2px;
width: 100%;
height: 40px;
padding: 10px;
z-index: 1;
background-color: #f5f5f5 !important;
}
#obiective_search_lupa_container img 
{
float: right;
width: 20px;
height: 20px;
}
.delete_img 
{
width: 40px;
height: 39px;
cursor: pointer;
}
.definire_obiective_icons, .definire_obiective_span, .delete_img 
{
display: none;
}
.delete_img:hover 
{
opacity: 0.7;
}
.checkbox 
{
margin-right: 5px;
width: 22px;
height: 22px;
}
.accordion_selections:hover, .cautare_simpla_selections:hover 
{
background-color: lightblue;
}
.accordion1_selections_container 
{
display: none;
}
#general_container 
{
position: relative;
margin-left: -3px;
min-width: 645px;
max-width: 765px;
margin-bottom:300px;
border-top: 1px solid #e4e4e4;
box-sizing: content-box !important;
background-color: white !important;
}
#general_container_background
{
position:absolute; 
bottom:0; 
top:302px; 
left:0px; 
width: 100%;
min-width: 645px;
max-width: 765px;
height:100%;
background-color:white; 
border-right: 1px solid #e4e4e4;
border-left: 1px solid #e4e4e4;
}
#right_footer_container 
{
height: 300px;
width: 100%;
position: absolute;
bottom: 0;
min-width: 645px;
max-width: 765px;
background-color: white;
border-bottom: 1px solid #e4e4e4;
}
.hoteluri_home_hotel_tr .arrow_container:hover 
{
cursor: pointer;
background-color: #ff9639;
}
#buton_sus 
{
cursor: pointer;
width: auto;
height: 58px;
margin: 90px auto 0px;
text-align: center;
display: inline-block;
padding: 2px 5px 5px;
background-color: #617ea1;
}
#buton_sus span 
{
display: block;
color: white;
font-size: 24px;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
#buton_sus_arrow 
{
width: 36px;
height: 26px;
}
.reservation_page #search_autocomplete, .reservation_page #main_search_lupa_container, .reservation_page #cautare_simpla_button, .reservation_page #definire_obiective 
{
display: none !important;
}
.reservation_page .left_container_td 
{
padding-top: 300px !important;
}
.vremea_container 
{
width: 100%;
overflow: hidden;
font-size: 16px;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
background-color: #fff;
}
.vremea_container span 
{
font-size: 14px;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
.vremea_container_table 
{
width: 100%;
margin: 0px auto;
border-spacing: 0px;
padding: 25px 25px 10px;
border: 1px solid rgb(235, 235, 235);
}
.vremea_first_td 
{
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
border-spacing: 0px;
width: 80px;
}
.vremea_second_td 
{
text-align: center;
border-spacing: 0px;
padding-left: 90px;
}
.vremea_third_td 
{
text-align: center;
border-spacing: 0px;
padding-left: 90px;
}
.vremea_top_border 
{
border-top: 1px solid rgb(211, 211, 211);
}
.vremea_butoane_table span 
{
color: #617ea1;
}
.vremea_wind_icon 
{
width: 25px;
height: 25px;
margin-bottom: -5px;
margin-right: 2px;
}
.vremea_zi 
{
color: #ff9639;
margin-left: 5px;
}
.vremea_icon 
{
width: 40px;
height: 40px;
}
.vremea_butoane_table 
{
width: 100%;
table-layout: fixed;
}
.vremea_butoane_td 
{
border-spacing: 0px;
vertical-align: middle;
text-align: center;
background-color: #f5f5f5;
}
.vremea_butoane_container 
{
width: 100%;
height: 30px;
padding-top: 5px;
}
.vremea_butoane_container span 
{
font-size: 16px;
}
.vremea_butoane_table:hover span 
{
color: #ff9639;
}
#vremea_sidebar .vremea_container 
{
border-radius: 0px;
border: 0px transparent !important;
}
#curs_container 
{
padding-top: 55px;
padding-left: 35px;
height: 220px;
background-image: url('img/noi/curs-background.jpg');
background-image: url('../img/noi/curs-background.jpg');
}
#curs_container span 
{
font-size: 52px;
color: white;
font-family: bebas_neueregular, Arial, Helvetica, sans-serif !important;
}
.vremea_div_top, .curs_div_top 
{
border-top: 1px solid white;
height: 90px;
padding-top: 25px;
padding-left: 35px;
background-color: #617ea1;
}
.curs_div_top 
{
background-color: #ff9639;
}
.vremea_div_top span, .curs_div_top span 
{
font-size: 28px;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
color: white !important;
}
.vremea_div_top .oras_vreme, .curs_div_top .curs_bold 
{
padding-right: 10px;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
.vremea_div_top .border, .curs_div_top .border 
{
display: inline-block;
height: 25px;
border-right: 5px solid white;
}
.social_sidebar 
{
height: 55px;
border: 1px solid #617ea1;
border-spacing: 2px;
vertical-align: middle;
}
.social_sidebar span 
{
font-family: src_sans_proregular, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #617ea1;
}
.social_sidebar .asistenta_telefon 
{
font-size: 26px;
font-family: src_sans_probold, Arial, Helvetica, sans-serif !important;
}
.asistenta_non_stop 
{
font-family: src_sans_probold, Arial, Helvetica, sans-serif !important;
font-size: 22px !important;
}
.social_sidebar img 
{
width: 38px;
height: 39px;
}
.social_icons_container 
{
width: 38px;
height: 39px;
margin: 2px;
display: inline-block;
vertical-align: middle;
border: 1px solid #e4e4e4;
cursor: pointer;
background-color: #f5f5f5;
}
.corner_plus_orange 
{
width: 80px;
height: 73px;
position: absolute;
bottom: 0px;
right: 0px;
}
.social_icons_container:hover 
{
background-color: #ff9639;
}

#footer_menu_container 
{
width: 100%;
padding: 45px;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
background-color: #617ea1;
}
#footer_container_sidebar 
{
margin-left: -1px;
}
#logo_container2 
{
width: 100%;
text-align: center;
background-color: #617ea1;
}
#change_version_button 
{
width: 100%;
text-align: center;
height: 65px;
border-top: 1px solid rgb(161, 187, 213);
padding: 20px;
background-color: #617ea1;
}
#change_version_button span 
{
color: white;
font-size: 22px;
}
#footer_menu_container span 
{
font-size: 20px;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
color: white !important;
}
#footer_menu_container .bottom_menu_td 
{
padding-top: 3px;
padding-bottom: 3px;
}
#footer_menu_container span:hover 
{
color: #ff9639 !important;
}
.copyright 
{
color: #a1bbd5;
font-size: 14px;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
}
#date_de_contact_container 
{
padding-left: 25px;
padding-top: 25px;
padding-bottom: 0px;
width: 375px;
height: 300px;
position: relative;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
background-color: #ff9639;
}
#date_de_contact_container .corner_plus_blue 
{
width: 80px;
height: 73px;
position: absolute;
bottom: 0px;
right: 0px;
}
#date_de_contact_container span 
{
color: white;
font-size: 20px;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
}
#date_de_contact_container .date_de_contact_title 
{
color: white;
font-size: 36px;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
}
#date_de_contact_container .date_de_contact_title_bold 
{
color: white;
font-size: 36px;
font-family: src_sans_probold, Arial, Helvetica, sans-serif !important;
}
#date_de_contact_container .border 
{
width: 10px;
height: 25px;
display: inline-block;
margin-left: 20px;
background-color: white;
}
#date_de_contact_container .date_highlight 
{
padding: 2px;
margin-right: 5px;
float: left;
height: 25px;
background-color: white;
}
#date_de_contact_container .date_highlight span 
{
width: 72px;
display: inline-block;
color: #ff9639 !important;
font-family: src_sans_probold, Arial, Helvetica, sans-serif !important;
}
.temperaturi 
{
border-radius: 5px;
color: white;
padding: 2px;
width: 42px;
display: inline-block;
cursor: pointer;
}
.temperaturi:hover 
{
color: rgb(51, 51, 51) !important;
background-color: rgb(211, 211, 211);
}
.vremea_first_td:hover 
{
cursor: pointer;
background-color: rgb(211, 211, 211);
}
.vremea_viteza_vant:hover 
{
cursor: pointer;
text-decoration: underline;
}
.temp_min 
{
background-color: rgb(43, 155, 218);
}
.temp_max 
{
background-color: rgb(247, 55, 61);
}
.home_list_table .li_a 
{
padding: 5px !important;
}
.ui-button 
{
color: #617EA1 !important;
border: 1px solid #e4e4e4 !important;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
background-color: #f5f5f5 !important;
}
.ui-button:hover 
{
background-color: #617EA1 !important;
}
.ui-button:hover span 
{
color: white !important;
}
.ui-button span 
{
color: #617EA1 !important;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
.ui-widget-content, .ui-widget-header 
{
background: none;
}
.ui-dialog 
{
border: 1px solid #617ea1;
overflow: visible !important;
padding: 0px !important;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
position: fixed !important;
}
#ui-datepicker-div 
{
border: 1px solid #617ea1;
font-size: 18px;
padding: 0px !important;
font-style: normal !important;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
}
#ui-datepicker-div .ui-state-default 
{
font-size: 20px;
border: 1px solid #e4e4e4 !important;
color: #617ea1 !important;
font-family: kenyan_coffee_rgregular, Arial, Helvetica, sans-serif !important;
background: none #f5f5f5 !important;
}
.ui-datepicker-calendar td, .ui-datepicker-calendar th, .ui-datepicker th 
{
padding: 2px;
width: 43px !important;
}
.ui-datepicker th span 
{
padding: 2px;
}
.ui-datepicker td span, .ui-datepicker td a 
{
padding: 2px;
}
#ui-datepicker-div .ui-state-default:hover 
{
color: white !important;
background-color: #617ea1 !important;
}
#ui-datepicker-div .ui-state-highlight 
{
opacity: 0.7;
color: white !important;
background-color: #617ea1 !important;
}
#ui-datepicker-div .ui-state-active 
{
color: white !important;
background-color: #ff9639 !important;
}
#ui-datepicker-div.ui-widget-content 
{
min-width: 310px;
min-height: 300px;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
z-index: 999 !important;
background: white !important;
}
#ui-datepicker-div .ui-datepicker-calendar 
{
font-size: 15px;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
color: #617ea1 !important;
background-color: white !important;
}
#ui-datepicker-div .ui-datepicker-calendar span 
{
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
color: #617ea1 !important;
background-color: white !important;
}
#ui-datepicker-div .ui-datepicker-header 
{
border-style: none none solid !important;
border-bottom-width: 1px !important;
border-bottom-color: white !important;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
background-image: none;
background-attachment: initial;
background-color: #617ea1 !important;
background-size: initial;
background-origin: initial;
background-clip: initial;
background-position: initial;
background-repeat: initial;
}
.ui-datepicker-title span 
{
color: white !important;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
font-size: 22px !important;
}
.ui-datepicker-next:hover, .ui-datepicker-prev:hover 
{
cursor: pointer;
border: none !important;
background: none !important;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span 
{
display: block;
margin-left: -8px;
margin-top: -8px;
position: relative !important;
}
.ui-datepicker-next span 
{
background-image: url('img/small-arrow-right-calendar.png') !important;
background-image: url('../img/small-arrow-right-calendar.png') !important;
background-position: 0px 0px !important;
}
.ui-datepicker-prev span 
{
background-image: url('img/small-arrow-left-calendar.png') !important;
background-image: url('../img/small-arrow-left-calendar.png') !important;
background-position: 0px 0px !important;
}
.ui-dialog-titlebar 
{
width: 100%;
position: relative;
border: 0px !important;
height: 0px !important;
padding:0px !important;
}
#ui-datepicker-div .ui-datepicker-unselectable.ui-state-disabled .ui-state-default 
{
color: #e4e4e4 !important;
}
#dialog 
{
overflow: hidden;
}
.ui-dialog-titlebar .ui-button, .ui-dialog-titlebar .ui-button.ui-state-focus, .ui-dialog-titlebar .ui-button.ui-state-default 
{
position: absolute;
right: -1.4em !important;
z-index: 1000 !important;
margin: -24px 0px 0px !important;
width: 40px !important;
height: 40px !important;
border-radius: 0px !important;
border: 0px !important;
background-image: url('img/noi/x-close.png') !important;
background-image: url('../img/noi/x-close.png') !important;
background-color: transparent !important;
background-position: 50% 50% !important;
background-repeat: no-repeat !important;
}
.ui-dialog .ui-dialog-content{
padding: 1em 1em !important;
}
.ui-dialog-titlebar span 
{
overflow: visible;
display: none !important;
}
#dialog, .ui-widget-content 
{
background-color: white;
}
#login_dialog 
{
background-color: white;
}
.login_table td 
{
vertical-align: middle;
text-align: center;
}
#login_dialog_container 
{
width: 500px;
margin: 0px auto;
}
.login_title_span 
{
font-size: 28px;
color: #617ea1;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
}
.login_title_small_span 
{
font-size: 14px;
}
.login_title_container 
{
margin: 0px auto;
text-align: center;
}
.login_button 
{
cursor: pointer;
text-align: center;
margin-top: 2px;
padding-top: 5px;
color: white;
font-size: 22px;
border: 0px solid transparent;
width: 360px;
height: 55px;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
background-color: #8ac2b3;
}
.login_button_container 
{
width: 360px;
height: 55px;
position: relative;
margin: 0px auto;
}
.login_button_img 
{
width: 40px;
height: 39px;
position: absolute;
top: 10px;
left: 310px;
}
.butonLogout 
{
display: inline-block;
position: absolute;
top: 0;
left: 0;
width: 137px;
height: 38px;
padding-top: 8px;
margin-left: -10px;
text-align: left;
padding-left: 15px;
}
.logout_button_td 
{
width: 120px;
}
#inregLi 
{
background-color: #617ea1;
}
#inregLi:hover 
{
background-color: #ff9639;
}
#resetare_parola 
{
font-size: 16px;
color: #617ea1;
display: inline-block;
margin-left: 5px;
cursor: pointer;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
#rezultatLogin, #eroareGenerala 
{
font-size: 16px;
color: #ff9639;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
#eroareLogin span 
{
font-size: 16px;
color: #ff9639;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
.login_inputs 
{
border: 1px solid #e4e4e4 !important;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
font-size: 16px !important;
color: #617ea1 !important;
width: 360px !important;
height: 55px !important;
background-color: #f5f5f5 !important;
}
.login_table td 
{
padding: 5px;
}
#inregistrareRezervare 
{
display: none;
}
#inregistrareRezervare, #inregistrareRezervare table 
{
font-size: 16px !important;
color: #617ea1 !important;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
#inregistrareRezervare table td 
{
vertical-align: middle;
}
.butoane 
{
display: inline-block;
cursor: pointer;
padding: 3px 10px;
color: #617EA1;
border: 1px solid #e4e4e4;
font-size: 1.8em !important;
background-color: #f5f5f5;
}
.butoane:hover 
{
display: inline-block;
cursor: pointer;
padding: 3px 10px;
color: #f5f5f5;
border: 1px solid #e4e4e4;
font-size: 1.8em !important;
background-color: #617EA1;
}
.ui-widget-overlay

{
background-color: #000 !important;
background: #000 50% 50% repeat-x;
opacity:0.5;
filter: alpha(opacity = 50);
}
.qtip-default 
{
border: 1px solid #617EA1 !important;
color: #617EA1 !important;
background-color: #f5f5f5 !important;
}
.qtip span 
{
color: #617EA1 !important;
}
.qtip 
{
width: auto;
height: auto;
font-size: 16px !important;
}
.qtip-content 
{
line-height: 20px;
padding: 15px !important;
}
.hotels_button span, .login_button span 
{
color: white;
font-size: 22px;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
.hotels_button:hover, .login_button:hover 
{
background-color: #ff9639;
}
.hoteluri_apropiate_href img, .hoteluri_apropiate_td, .delete_obiectiv_container 
{
width: 40px;
height: 39px;
}
.definire_obiective_td 
{
display: none;
}
.obiective_td_active .delete_img 
{
display: inline;
}
.obiective_td_active 
{
display: block;
}
.definire_obiective_td .sort_distanta_span_container 
{
width: 175px;
}
.sort_distanta_hidden_info 

{
display:none !important;
}
#breadcrumbs 
{
padding-top: 15px;
padding-bottom: 15px;
padding-left: 25px;
width: 100%;
border-bottom: 1px solid #f5f5f5;
background-color: white;
}
#breadcrumbs a 
{
color: #617ea1;
}
.breadcrumbs_span 
{
font-size: 16px;
color: #617ea1;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif !important;
}
#breadcrumbs a:hover 
{
color: #ff9639;
}
.breadcrumbs_home 
{
width: 18px;
height: 15px;
float: left;
margin-right: 5px;
vertical-align: middle;
}
.breadcrumbs_lista_orase_arrow 
{
margin-left: 5px;
width: 12px;
height: 12px;
cursor: pointer;
}
#all_cities_list 
{
width: 645px;
position: relative;
margin: 0px auto 15px;
display: none;
height: 300px;
overflow-y: auto;
border-bottom: 1px solid #e4e4e4;
}
.all_cities_list_option 
{
height: auto;
width: 145px;
border: 1px solid #617ea1;
float: left;
margin: 5px;
padding: 3px;
}
.all_cities_list_option:hover 
{
border: 1px solid #ff9639;
}
.all_cities_list_span 
{
font-size: 12px;
color: #617ea1;
}
.all_cities_list_span:hover, .all_cities_list_option:hover span 
{
color: #ff9639;
}
.linie 
{
border-bottom: 1px solid #dcdcdc;
width: 100%;
}
.pages_div 
{
margin-top: -17px;
margin-bottom: 30px;
margin-left: 30px;
height: 30px;
display: inline-block;
background-color: white;
}
.pages_div td 
{
border: 0px solid transparent;
border-spacing: 0px;
}
.pages_div table 
{
border: 0px solid transparent;
border-spacing: 0px !important;
background-color: white;
}
.pages_arrows 
{
width: 13px;
height: 13px;
}
.page_nr, .next_page, .prev_page, .disabled 
{
color: #979899;
font-size: 16px;
display: inline-block;
cursor: pointer;
width: 30px;
height: 30px;
margin: 1px;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
.page_nr 
{
padding: 5px 5px 5px 10px;
}
.next_page, .prev_page, .disabled 
{
padding: 7px;
}
.page_nr span, .next_page span, .prev_page span, .disabled span 
{
color: #979899;
font-size: 16px;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
.page_nr 
{
border: 1px solid #e4e4e4;
}
.next_page, .prev_page 
{
border: 1px solid #b1b2b3;
}
.page_nr:hover, .next_page:hover, .prev_page:hover 
{
background-color: #617ea1;
}
.page_nr:hover span 
{
color: white;
}
.now 
{
background-color: #8ac2b3;
}
.now span 
{
color: white;
}
.disabled 
{
display: none;
}
.error_page h5
{
color: #617ea1; 
font-size:16px;
}
.error_page ul
{
font-size:14px;
}
.one_hotel_container
{
width: 95%;
max-width: 680px;
min-width: 645px;
margin: 0 auto;
position:relative;
}
.menu_info_container_page_title
{
width:100%;
border-bottom:1px solid #e4e4e4;
padding-bottom:25px;
margin-bottom:30px;
}
.menu_info_container_page_title span
{
font-family: 'src_sans_proregular',Arial,Helvetica,sans-serif;
font-size:32px;
color: #617ea1;
}
.menu_info_container_attn
{
font-size:17px; 
display:block; 
width:90%; 
margin:0 auto;
}
.servicii_subliniate_div
{
padding:5px;
}
.servicii_subliniate_div span
{
color: #617ea1;
padding:3px;
font-size:14px;
}
#maximum_obiective, #ob_repetat
{
color:red; 
font-size:28px; 
font-weight:bold; 
display:none;
}
#hidden_data_night
{
display:none; 
font-size:20px; 
color: #617ea1;
text-align:center;
}
.cont_general_container .cat_start
{
font-size: 22px;
color: #ff9639;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif;
display: inline-block;
margin-bottom: 15px;
font-style: normal !important;
}
.turq_button {
cursor: pointer;
padding: 4px 4px 4px 8px;
margin-top: 4px;
background-color: #8ac2b3;
display: inline-block;
}
.turq_button span{
color:white;
}
.turq_button:hover, .turq_button.active {
background-color: #ff9639;
}
.cont_general_container .user_icon_blue{
width:18px;
height:18px;
margin-right:10px;
}
.cont_general_container .cont_container_title{
width: 100%;
border-bottom: 1px solid #e4e4e4;
padding-bottom: 25px;
margin-bottom: 30px;
}
.cont_general_container .cont_container_title span{
font-family: src_sans_proregular, Arial, Helvetica, sans-serif;
font-size: 32px;
color: #617ea1;
}
.cont_general_container #cont_container{
padding: 40px;
height: 100%;
font-size: 14px;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif;
text-align: justify;
color: #525252;
}
.cont_general_container #cont_menu_container{
padding-top:10px;
padding-bottom:10px;
}
#login_container2{
text-align:center;
}
.login_inputs{
margin:5px;
}
#main_facebookLogin{
width: 175px;
height: 30px;
}
#main_facebookLogin_0{
width: 175px;
height: 30px;
}
#buton_logare_facebook{
background-color:#617EA1;
width: 175px;
height: 30px;
font-size: 16px;
text-align:left;
padding-top:2px;
padding-left: 4px;
position:relative;
vertical-align:top;
}
#buton_logare_facebook:hover{
background-color:#ff9639;
}
#buton_logare_facebook_icon_container{
background-color:white;
width: 24px;
height: 24px;
top: 5px;
left: 148px;
position:absolute;
overflow:hidden;
}
#buton_logare_facebook_icon{
width: 32px;
height: 32px;
top: -3px;
left: -3px;
}
.sau_taiat{
display: block;
position: absolute;
top: 50%;
left: 50%;
margin-top: -12px;
margin-left: -20px;
font-size: 18px;
width: 40px;
height: 25px;
background-color: white;
}
.separator{
position:relative;
border-bottom:1px solid #e4e4e4; 
margin-top:20px; 
margin-bottom:20px; 
width:100%;
}
#email_invalid_error{
color:red;
display:none;
}
.login_back_button{
position: absolute;
left: 12px;
bottom: 10px;
width: 48px;
height: 42px;
cursor: pointer;
}
#inregistrareRezervare .butoane{
display: block;
margin: 0 auto;
margin-top: 5px;
}
#rezultatLogin{
width: 380px;
margin: 0 auto;
}
#nu_ai_cont_button{
color:#ff9639;
cursor:pointer;
}
#nu_ai_cont_button:hover{
color:#617EA1;
}
.ui-dialog.login_dialog{
position:absolute !important;
}
#login_etapa3 #butonInregistrare{
display:inline-block;
background-color:#617EA1 !important;
color:#fff !important;
border: 0px solid transparent !important;
width: 360px !important;
height: 55px !important;
font-size: 22px !important;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
.butoane_tourneo{
background-color:#617EA1 !important;
color:#fff !important;
border: 0px solid transparent !important;
font-size: 22px !important;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif !important;
}
.butoane_tourneo:hover, #login_etapa3 #butonInregistrare:hover{
background-color:#ff9639 !important;
}
#login_etapa3 #contExistent,#login_etapa3  #verificareCod2{
width: 360px !important;
display: block;
margin: 0 auto;
}
#login_etapa3 .select_placeholder{
color: #A2B9D4 !important;
-webkit-opacity: 1;
-webkit-text-fill-color: #A2B9D4
}
#login_etapa3 #validareCod, #login_etapa3 #verificareCod{
margin-left:0px;
position:relative;
width:100%;
}
.login_etape .login_edit_icon{
width:30px !important;
height:30px !important;
border:1px solid #e4e4e4;
background-color:white;
padding:2px;
cursor:pointer;
position: absolute;
top: -45px;
right: 20px;
} 
input[type="text"][disabled='disabled'],
input[type="text"][disabled],
input[type="text"]:disabled,
select[disabled='disabled']{
opacity:1 !important;
color: #A2B9D4 !important; 
-webkit-text-fill-color: #A2B9D4 !important;
}.menu_info_container
{
padding: 40px;
height: 100%;
font-size: 14px;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif;
text-align: justify;
color: #525252;
}
.menu_info_container b 
{
font-family: src_sans_probold, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #617ea1;
}
.menu_info_container .raspuns 
{
font-family: src_sans_probold, Arial, Helvetica, sans-serif;
color: #617ea1 !important;
font-size: 16px !important;
}
.menu_info_container .cat_start 
{
font-size: 22px;
color: #ff9639;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif;
display: inline-block;
margin-bottom: 15px;
font-style: normal !important;
}
.menu_info_container span, .menu_info_container p 
{
font-size: 14px;
font-family: src_sans_proregular, Arial, Helvetica, sans-serif;
color: #525252;
}
.menu_info_container_page_title 
{
width: 100%;
border-bottom: 1px solid #e4e4e4;
padding-bottom: 25px;
margin-bottom: 30px;
}
.menu_info_container_page_title span 
{
font-family: src_sans_proregular, Arial, Helvetica, sans-serif;
font-size: 32px;
color: #617ea1;
}
#puncte_table td 
{
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
border-spacing: 0px;
padding: 2px;
font-size: 14px;
}
#puncte_table 
{
width: 100%;
border-spacing: 0px;
text-align: center;
border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
}
.head_td 
{
background-color: #fff !important;
}
.col_2, .col_4 
{
background-color: #F0F4FF;
}
.puncte_span_1 
{
color: #617ea1 !important;
}
.puncte_span_2 
{
color: red !important;
}
.sitemap_container a 
{
color: #617ea1;
font-family: src_sans_prosemibold, Arial, Helvetica, sans-serif;
display: inline-block;
}
.sitemap_container a:hover 
{
color: #ff9639;
}
.sitemap_container .judet_a 
{
border-bottom: 1px solid #e4e4e4;
padding: 10px;
font-size: 22px !important;
}
.sitemap_container .oras_a 
{
border-bottom: 1px solid #e4e4e4;
padding: 10px;
font-size: 20px !important;
}
.sitemap_container .hotel_a 
{
padding: 5px;
font-size: 14px !important;
}
.sitemap_container .oras_li, .sitemap_container .judet_li 
{
margin-top: 15px;
}
.sitemap_container .judet_ul 
{
border: 1px solid #617ea1;
padding: 20px;
list-style: none;
}
.sitemap_container .oras_ul, .sitemap_container .hotel_ul 
{
padding-left: 25px !important;
}
.sitemap_container .hotel_li 
{
margin-left: 25px !important;
}
.menu_info_container ul li{
margin:5px;
}
.menu_info_container .detalii_span{
text-decoration:underline;
cursor:pointer;
}
.menu_info_container .detalii_span:hover{
color:#ff9639;
}
.menu_info_container div.detalii{
padding-top:20px;
padding:10px;
border:1px solid #e4e4e4;
background-color:#f5f5f5;
margin:10px;
width:545px;
}
.menu_info_container .detalii_img_container{
width:525px;
height:380px;
border:1px solid #e4e4e4;
position:relative;
overflow:hidden;
}
.menu_info_container .detalii_img{
width:525px;
cursor:pointer;
}
.menu_info_container .detalii_close_container{
height:25px;
}
.menu_info_container .detalii_close{
width:20px;
height:20px;
cursor:pointer;
float:right;
}
.menu_info_container .img_container{
position:relative;
}
.menu_info_container .zoom_img{
width:32px;
height:32px;
display:none;
}
.menu_info_container #zoom_out_img{
display:none;
}
.menu_info_container .zoom_img_container{
position:absolute;
top:40%;
right:50%;
width:32px;
height:32px;
margin-left:-16px;
margin-top:-16px;
}
.menu_info_container .explain{
font-style:italic;
font-size:12px;
}@font-face {
    font-family: 'src_sans_proregular';
    src: url('srcsanspro-regular/srcsanspro-regular-webfont.eot');
    src: url('srcsanspro-regular/srcsanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('srcsanspro-regular/srcsanspro-regular-webfont.woff') format('woff'),
         url('srcsanspro-regular/srcsanspro-regular-webfont.ttf') format('truetype'),
         url('srcsanspro-regular/srcsanspro-regular-webfont.svg#src_sans_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'src_sans_prosemibold';
    src: url('srcsanspro-semibold/srcsanspro-semibold-webfont.eot');
    src: url('srcsanspro-semibold/srcsanspro-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('srcsanspro-semibold/srcsanspro-semibold-webfont.woff') format('woff'),
         url('srcsanspro-semibold/srcsanspro-semibold-webfont.ttf') format('truetype'),
         url('srcsanspro-semibold/srcsanspro-semibold-webfont.svg#src_sans_prosemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'src_sans_probold';
    src: url('srcsanspro-bold/srcsanspro-bold-webfont.eot');
    src: url('srcsanspro-bold/srcsanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('srcsanspro-bold/srcsanspro-bold-webfont.woff') format('woff'),
         url('srcsanspro-bold/srcsanspro-bold-webfont.ttf') format('truetype'),
         url('srcsanspro-bold/srcsanspro-bold-webfont.svg#src_sans_probold') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'src_sans_prolight';
    src: url('srcsanspro-light/srcsanspro-light-webfont.eot');
    src: url('srcsanspro-light/srcsanspro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('srcsanspro-light/srcsanspro-light-webfont.woff') format('woff'),
         url('srcsanspro-light/srcsanspro-light-webfont.ttf') format('truetype'),
         url('srcsanspro-light/srcsanspro-light-webfont.svg#src_sans_prolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'src_sans_prosemibold_italic';
    src: url('srcsanspro-semibold-italic/srcsanspro-semiboldit-webfont.eot');
    src: url('srcsanspro-semibold-italic/srcsanspro-semiboldit-webfont.eot?#iefix') format('embedded-opentype'),
         url('srcsanspro-semibold-italic/srcsanspro-semiboldit-webfont.woff') format('woff'),
         url('srcsanspro-semibold-italic/srcsanspro-semiboldit-webfont.ttf') format('truetype'),
         url('srcsanspro-semibold-italic/srcsanspro-semiboldit-webfont.svg#src_sans_prosemibold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'src_sans_prolight_italic';
    src: url('srcsanspro-light-it/srcsanspro-lightit-webfont.eot');
    src: url('srcsanspro-light-it/srcsanspro-lightit-webfont.eot?#iefix') format('embedded-opentype'),
         url('srcsanspro-light-it/srcsanspro-lightit-webfont.woff') format('woff'),
         url('srcsanspro-light-it/srcsanspro-lightit-webfont.ttf') format('truetype'),
         url('srcsanspro-light-it/srcsanspro-lightit-webfont.svg#src_sans_prolight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'kenyan_coffee_rgregular';
    src: url('kenyancoffee-rg/kenyan_coffee_rg-webfont.eot');
    src: url('kenyancoffee-rg/kenyan_coffee_rg-webfont.eot?#iefix') format('embedded-opentype'),
         url('kenyancoffee-rg/kenyan_coffee_rg-webfont.woff') format('woff'),
         url('kenyancoffee-rg/kenyan_coffee_rg-webfont.ttf') format('truetype'),
         url('kenyancoffee-rg/kenyan_coffee_rg-webfont.svg#kenyan_coffee_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'bebas_neueregular';
    src: url('bebasneue/bebasneue-webfont.eot');
    src: url('bebasneue/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('bebasneue/bebasneue-webfont.woff') format('woff'),
         url('bebasneue/bebasneue-webfont.ttf') format('truetype'),
         url('bebasneue/bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}