body {

	font-family: 'Open Sans', sans-serif;

}

#map-canvas,#map-canvas2 {

        height: 320px;

        margin: 0px;

        padding: 0px

}



#wrapper {



} 



.box {

	width: 100%;

	background: url('../resources/itembg.png') top left repeat;

	margin-top: 10px;

	border: 3px #EFEFEF solid;

	-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.15);

	-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.15);

	box-shadow: 3px 3px 3px rgba(0,0,0,0.15);

	border-radius: 0px;

	padding: 0px 5px 5px 5px;

}



.container {

	/*background: red;*/

}



#backgroundStretch {

	position: fixed;

	top: 0px;

	right: 0px;

	bottom: 0px;

	left: 0px;

	z-index: -9999;

	background: url('../resources/bgiarnaromtur.jpg') top left no-repeat;

	-webkit-background-size: cover;

	-moz-background-size: cover;

	-o-background-size: cover;

	background-size: cover;

}



.span2.pull-right {

	padding-left: 10px;

}



textarea {

	resize: none;

}



.row-fluid .span4.pull-left{

	/*regula pentru *_detalii*/

	margin-left: 0px; 

	margin-right: 15px;

}



/*De la Sega*/



.unitbox {

	padding: 5px;

	

	margin-bottom: 10px;

	background: url('../resources/itembg.png') repeat 0% 0%;

	border: 3px solid #EFEFEF;

	-webkit-box-shadow: rgba(0, 0, 0, 0.148438) 3px 3px 3px;

	box-shadow: rgba(0, 0, 0, 0.148438) 3px 3px 3px;

}



.firstrow td {

	margin-top: 19px;

	border-top: none;

}



.well {
	overflow:hidden;
	margin-bottom: 10px;

	border: 1px solid #E8E8E8;

	background-color: transparent;

	-webkit-box-shadow: none;

	box-shadow: none;

}



h4 {

	color: #3BB0DB;

}



.smallCaption {

	margin-top: -10px;

	line-height: 0px;

}



h4.title {

	margin-top: 10px;

}



.side {

	margin-top: 3px;

}



/*end De la Sega*/



.footer {

	background-color: rgba(0, 0, 0, 0.8);

	margin-top: 15px;

	padding-bottom: 15px;

}



.footer h5 {

	color: #FFF;

}



/*Area for Bootstrap values OVERRIDES*/

.alert {

	margin-bottom: 0px;

}



.alert.alert-block {

	padding-top: 5px;

	padding-bottom: 5px;

}



.accordion-heading .accordion-toggle {

	display: inline-block;

	padding: 4px 12px;

}



ul, form {

	margin: 0px;

}



.nav {

	margin-bottom: 0px;

}



form input {


	width:auto;
}



form span[class="add-on"] {

	margin-top: 5px;

}



form button {

	margin-top: 5px;

}


ul {
    list-style: none;
}


form a {

	margin-top: 5px;

}



.row p {

	margin: 0px;

}



.divider {

	margin-bottom: 2px;

	margin-top: 2px;

}



.breadcrumb {

	margin: 0px;

}



.form-horizontal .control-group {

	margin-bottom: 0px;

}



form .control-group {

	margin-bottom: 0px;

}



form label {

	margin: 0px;

}



.badge .badge-info {

	margin-top: 10px;

	margin-bottom: 5px;

}



.navbar .nav > li > a {

	padding: 8px 8px;

	text-shadow: none;

}



.navbar > .container-fluid {

	padding-right: 0px;

	padding-left: 0px;

}



.navbar {

	margin-bottom: 0px;

}



.nav ul {

	margin: 0px;

}



.navbar .btn-navbar {

	color: #08c;

	text-shadow: none;

	

}



.navbar .nav .dropdown-toggle .caret {

	margin-top: 6px;

}



.nav .dropdown-toggle .caret {

	margin-top: 6px;

	border-top-color: #0088cc;

	border-bottom-color: #0088cc;

}



.dropdown .caret {

	margin-top: 8px;

	margin-left: 2px;

}



.webcams h1{

	font-size: 25px;

}



.webcams h2{

	font-size: 20px;

}



/*Bootstrap overrides*/

.nav-list [class^="icon-"], .nav-list [class*=" icon-"] {

	margin-right: 6px;

}



.badge {

	margin-top: 6px;

}



#plaje_container .accordion .table {

	margin-bottom: 0px;

}



#plaje_container .alert {

	padding: 3px;

}



#statiuni .control-group {

	padding-top: 10px;

}



#statiuni .well {

	padding: 5px;

}



#statiuni {

	padding: 5px;

}



#statiuni .table {

	margin-bottom: 5px;

}



#plaje .row-fluid {

	margin-bottom: 15px;

}



#info-plaja .tab-content {

	padding: 15px;

	background-color:#FFFFFF;

	margin-bottom: 10px;

	border: 1px solid #ddd;

	border-top-width: 0px;

}



#unitati .tab-content {

	padding-top: 0px;

	padding-bottom: 15px;

	padding-left: 15px;

	padding-right: 15px;

	background-color:#FFFFFF;

	margin-bottom: 10px;

	border: 1px solid #ddd;

	border-top-width: 0px;

}



#search-results .tab-content {

	padding: 15px;

	background-color:#FFFFFF;

	margin-bottom: 10px;

	border: 1px solid #ddd;

	border-top-width: 0px;

}



#info-plaja .page-header {

	margin-bottom: 15px;

}



#info-plaja .nav-tabs > li > a {

	padding-left: 10px;

	padding-right: 10px;

}





#ultima-ora .bootstrap-select{

	width: 100%;

}

#ultima-ora .btn {

	padding: 4px 0px;

	width: 100%;

}



#oferta .datepicker {

	padding: 0px;

}



.modal-search {

  position: fixed;

  left: 50%;

  z-index: 1050;

  width: 560px;

  margin-left: -280px;

  background-color: #ffffff;

  border: 1px solid #999;

  border: 1px solid rgba(0, 0, 0, 0.3);

  *border: 1px solid #999;

  /* IE6-7 */



  -webkit-border-radius: 6px;

  -moz-border-radius: 6px;

  border-radius: 6px;

  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);

  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);

  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);

  -webkit-background-clip: padding-box;

  -moz-background-clip: padding-box;

  background-clip: padding-box;

  outline: none;

}




#Grid .mix{

    opacity: 0;

    display: none;

}



#listare_unitati .btn-toolbar {

	margin-top: 5px;

}

#listare_unitati .alert {

	margin-top: 10px;

}

#listare_unitati .carousel {

	margin-bottom: 0px;

}

#listare_unitati .carousel-caption {

	padding: 3px;

	background-color: rgba(0,0,0,0.35);

	left: auto;

	border-radius: 5px;

}



#homepage .container-fluid {

	padding-right: 5px;

	padding-left: 5px;

}



#oferte-speciale .badge {

	margin-top: 0px;

	margin-bottom: 2px;

}



#googleWrapper h2 { color:#39F; font-size:23px; }

.highlighted { border-color: #0088cc; }



.unitate_send_email .accordion {

	margin-bottom: 0px;

}

.unitate_send_email .accordion-group {

	margin-top: 10px;

	border: 0px;

}

.unitate_send_email .accordion-inner {

	padding: 0px 0px;

	border-top: 0px;

}



.pagination {list-style:none; margin:10px 0px 0px 0px; padding:0px; clear:both;}

.pagination li{float:left; }

.pagination li a{   display:block; padding:3px 5px; text-decoration:none;}

.pagination li a.active {background-color:#fff; color: #999999;cursor: default;}

.pagination li a.inactive { color:#999999; cursor: default;}


img { 
    max-width: 100%;
} 