input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
select:focus,
textarea:focus,
.IconeBox .CL-box-icon img,
.CL-content-link--button {
    border-color: #ED5A5C;
}

#header .CL-language-switch a,
#header-menu .navigation .CL-portlet-menu ul li > a{
	color: #FFF;
	text-decoration: none;
}

#nav li.active a,
#nav li.active span,
.CL-box-read-more-link a,
.style3,
input[type="submit"],
input[type="reset"],
input[type="button"],
.CL-question .bar-container .bar-line,
.CL-calendar-container .clndr-controls .clndr-previous-button:hover,
.CL-calendar-container .clndr-controls .clndr-next-button:hover,
.CL-upload-file-link,
.CL-content-link--button {
    color: #fff !important;
    background-color: #ED5A5C;
}

#banner-wrapper,
.langchange {
	background: rgba(54, 29, 27, 0.8);
}

h3.CL-box-title,
h1, h2, h3, h4, h5, h6 {
    color: #2B2F32 !important;
}

#main .CL-box-subtitle,
#sidebar ul li a:hover,
#footer ul li a:hover {
    color: #ED5A5C !important;
}

.CL-box-read-more-link a:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
.CL-upload-file-link:hover,
.CL-content-link--button:hover {
	background-color: #FD6A6C;
}

.style3 h3.CL-box-title,
.style3 .CL-box-text-content {
    color: #FFF !important;
}

.style3 .CL-box-subtitle {
    color: #25292c;
}

.style3 .CL-box-read-more-link a,
#banner-wrapper2 {
  background-color: #25292c;
}

.style3 .CL-box-read-more-link a:hover {
    background-color: #34373B;
}

#banner h3.CL-box-title,
#banner .CL-box-text-content {
  color: #FFF !important
}

#header-wrapper {
  background: url("../img/bg/red.jpg");
}

.CL-show-other-poll-result,
.CL-search-result-scope,
#CL-number-of-guests {
    background-image: url("../img/arrow_red");
    background-position: 95% 50%;
    background-repeat: no-repeat;
}