/* Copyright (C) WarpTheme, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
/* Template wt-factory */
.sp-module ul >li >a:before {
  font-family: FontAwesome;
  content: none;
  margin-right: 8px;
}
/*Minitek Wall Pro*/
.mnwall-date {
	font-size: 14px;	
}
.mnwall-hover-box-content h3.mnwall-title a,
.mnwall-hover-box-content h3.mnwall-title span {
	font-size: 27px;
	line-height: 30px;
}

/*Minitek SmartSearch*/
.mss-search-bar .mss-input {
	/*border-radius: 0 4px 4px 0;*/
	border: 1px solid #e5e5e5;		
	background: none !important;
	color: #333;
	box-sizing: border-box;		
	text-transform: lowercase !important;
}
.mss-btn.mss-btn-open {	
	background: #7dc3e9;
	border-color: #1fa0e6;
}
.mss-query-required {
	background-color: #7dc3e9;
	border: 1px solid #1fa0e6;
}

/*Minitek LiveSearch*/
.mls-results-cont {
	width: 260px;
}
.mls-tooltip {
	overflow: hidden; /*megnézni mi változik*/
}
.mls-item-title {
	font-weight: 500;
}
input.mls-query {
	width: 88% !important;
}
.default-theme .mls-tooltip {
	overflow: hidden;
}
.modern-theme input.mls-query {
	color: rgba(211,211,211,0.8);
}
.modern-theme input.mls-query::-webkit-input-placeholder { /* WebKit browsers */
    color:    #d3d3d3;
}

.modern-theme input.mls-query:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #d3d3d3;
}

.modern-theme input.mls-query::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #d3d3d3;
}

.modern-theme input.mls-query:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #d3d3d3;
}
.modern-theme.blue-skin .instance-selector,
.modern-theme.blue-skin .mls-tooltip {
	border: 2px solid #1782c7;
}
.modern-theme.blue-skin .subinstance:hover {
	background: #1782c7;
}
.modern-theme.blue-skin input.mls-query {
	border: 1px solid #1782c7;
	background: #1782c7;
	text-transform: lowercase !important;
}

.modern-theme.blue-skin input.mls-query:focus {
	border: 1px solid #1782c7;
	background: #1782c7;
}

.modern-theme.blue-skin .mod-mls-btn {
	background: #1782c7;
}

.modern-theme.blue-skin .mod-mls-btn:hover,
.modern-theme.blue-skin .mod-mls-btn:focus,
.modern-theme.blue-skin .mod-mls-btn:active {
	background: #083156;
}

.modern-theme.blue-skin .mls-results h3 {
	background: #1782c7;
}

.modern-theme.blue-skin .mls-results-cont:before {
	border-bottom: 6px solid #1782c7;
}

.modern-theme.blue-skin .instance-selector-cont:before {
	border-bottom: 6px solid #1782c7;
}

.modern-theme.blue-skin .mls-results-cont:after {
	border-bottom: 6px solid #1782c7;
}

.modern-theme.blue-skin .instance-selector-cont:after {
	border-bottom: 6px solid #1782c7;
}

.modern-theme.blue-skin .mls-tooltip-cont:before,
.modern-theme.blue-skin .mls-tooltip-cont:after {
	border-top: 6px solid #1782c7;
}
.modern-theme.blue-skin .mls-empty-results {
	border: 2px solid #1782c7;
	color: #3190b0;
}

.modern-theme.blue-skin .mls-results ul li a:hover,
.modern-theme.blue-skin .mls-results ul li a:focus,
.modern-theme.blue-skin .mls-results ul li.selected a {
	background: #1782c7;
	border-bottom: 1px solid #A4D9EB;
}

.modern-theme.blue-skin .mls-results ul {
	border: 1px solid #1782c7;
}
.modern-theme.blue-skin .mls-more-results li a {
	color: #1782c7;
	border-bottom: 2px solid #1782c7 !important;
}

/* Responsive Slider for K2 */
.camera_date .dayno {
	padding: 8px 8px 11px;
}
.camera_wrap .camera_pag .camera_pag_ul li > span {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	width: 22px;
}
.camera_wrap .camera_pag .camera_pag_ul li {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	width: 30px;
}
.camera_caption > div {
	background: rgba(8, 49, 86, 0.8);
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
	background: #279512;
}
.camera_wrap .camera_pag .camera_pag_ul li {
	background: #aedea5;
}