.wpml-ls-legacy-list-horizontal .wpml-ls-flag{
width: 24px;
height: 18px;
}

/* Create request form style */

body.page-id-407, .page-id-13049, .page-id-13756{
background-color: #f4f4f4 !important;
}

body {
font-size: 14px;
}

h3.itp_margin0{
font-weight: 550 !important;
font-size: 16px;
}

.custom-accordion .ui-accordion-header{
color: #333;
font-weight: 550 !important;
padding-left: 0px;
}

#extras{
color: #333;
font-weight: 550 !important;
padding-left: 0px;
}

input[type="number"]{
  height: 40px;
  border-radius: 3px;
}

input[readonly][type="text"]{
  height: 40px;
  border-radius: 3px;
  background-color: white;
}

input[type="text"]{
  height: 40px;
  border-radius: 3px;
}
textarea{
	border-radius: 3px;
}

div.service_price_holder{
	color: #333;
}

h3.itp_margin0{
color: #333;
}

.wpt-form-label.wpt-form-radio-label{
color: #333;
font-weight: 550;
padding-left: 6px;
font-size: 13.5px;
}

label{
color: black;
font-weight: 550;
}

.datepickerLegend{
padding-top: 6px;
}

.dashboard-language-selector{
margin-top: -40px;
}

.ui-state-active{
	color: #333;
  font-weight: 550;
}

.ui-state-default{
	font-weight: 550;
}

a[target="_blank"]{
	color: #0bc30b !important;
}

a[target="_blank"]:hover{
	color: #333 !important;
}

.itp_table_times_class a[target="_blank"]{
	color: black !important;
}

.itp_table_times_class,
.itp_table_times_class td{
	background-color: #ffe599 !important;
	color: black !important;
	font-size: 15px !important;
}

.itp_table_times_class th{
	background-color: #fddb74 !important;
}

.itp_table_times_class,
.itp_table_times_class th,
.itp_table_times_class td {
	text-align: center !important;
	border: 1px solid #808080 !important;
	border-collapse: collapse !important;
	padding: 5px 2px !important;
}

.itp_alustabronni {
	-moz-box-shadow: inset 0px 1px 0px 0px #caefab !important;
	-webkit-box-shadow: inset 0px 1px 0px 0px #caefab !important;
	box-shadow: inset 0px 1px 0px 0px #caefab !important;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) ) !important;
	background: -moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% ) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811') !important;

	border: 1px solid #268a16 !important;
	border-radius: 6px !important;
	color: white !important;
		/*font-weight:   !important;*/
	line-height: 20px !important;
	text-shadow: 1px 1px 0px #aade7c !important;
}

.itp_alustabronni:hover {
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) ) !important;
	background: -moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% ) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a') !important;
	background-color: #5cb811 !important;
}

#main{
	padding:0;
	background-color: #fff7ff;
	padding-top: 3px;
}
.page-id-54 .post-content,
.page-id-56 .post-content{
	/*margin-top: -60px;*/
}

.itp_table_times_class{
	border: 2px solid black !important;
	width: 95vw;
}

.red{
	color: red !important;
	margin: 0 !important;
}
.gray{
	color: gray !important;
	margin: 0 !important;
}

#post-54 > div > table > tbody > tr:nth-child(2){
	/*display: none;*/
}

@media screen and (max-width: 425px) {
	.itp_table_times_class,
	.itp_table_times_class th,
	.itp_table_times_class td {
		padding: 5px 1px !important;
	}
}

.alustabronni.wpt-form-submit.form-submit.submit{
 background-color: #0bc30b !important;
 border-color: #0bc30b !important;
}

body.page-id-22672{
background: #fff7ff !important;
}

.checkin-text{
	color: red; 
	margin-left: 11px; 
	margin-top: 5px;
}

@media screen and (max-width: 900px){
.checkin-text{
	color: red !important; 
	margin-left: 0px; 
	margin-top: 5px;
}
}

.xdsoft_today_button{
display: none !important;
}

.xdsoft_datetimepicker .xdsoft_label i{
display: none !important;
}

.itp_table_times_class a[target="_blank"] {
    color: blue !important;
}

