﻿.thumbnails-view,.smart-search-extend,.smart-search-text{margin:0;padding:0;font-family:'segoeui',sans-serif;color:#333}.thumbnails-view ul,.smart-search-extend ul,.smart-search-text ul{list-style:none;padding:0}.powered-by{position:fixed;top:0;right:20px;width:142px;height:23px;z-index:102}.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}table{border-spacing:10px;border-collapse:separate}td{padding:0;margin:0}.loader{background-image:url(../Images/loader.gif);background-position:center center;background-repeat:no-repeat;position:fixed;top:0;bottom:0;left:0;right:0;text-align:center;z-index:99999}.not-found{text-align:center;position:absolute;top:30%;left:50%;height:200px;line-height:200px}.ui-dialog-titlebar-close{display:none}.logo{background-color:#93c90f}.logo img{width:auto;height:30px;margin:5px 30px 5px 80px;float:left}.thumbnails-view{min-height:600px}.thumbnails-view header{width:100%;position:fixed;top:0;left:0;padding:0;margin:0;z-index:101}.thumbnails-view header hgroup{padding:15px 10px 15px 30px;background-color:#fff}.thumbnails-view header hgroup h1{font-size:24px;font-weight:bold;padding:5px 0;margin:0;float:left}.thumbnails-view header hgroup h2{float:left;font-size:14px;font-weight:normal;margin-left:15px}.thumbnails-view header .search-container{float:right;margin:5px 170px !important;position:relative}.thumbnails-view header .search-container input{border:1px solid #bababa;height:30px;width:150px;border-radius:5px;font-size:14px;padding:0 10px;color:#666;cursor:pointer;background-color:transparent;outline:none}.thumbnails-view header .search-container .search-icon{position:absolute;right:0;background:url(../Images/search.png) no-repeat left;width:19px;height:19px;display:inline-block;cursor:pointer;top:7px;right:6px}.thumbnails-view main{position:relative;margin-top:75px}.thumbnails-view main .thumbnails{margin-left:290px;z-index:91}.thumbnails-view main .thumbnails .ul-catalog{margin-top:0;min-height:600px}.thumbnails-view main .thumbnails .ul-catalog>li{text-align:center;width:170px;color:#888;font-size:12px;border:solid 0 #ccc;margin:0 21px 30px 21px;float:left;position:relative;min-height:230px;height:250px;overflow:hidden}.thumbnails-view main .thumbnails .ul-catalog ul>li{width:170px;padding:0;margin:0;margin-bottom:5px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumbnails-view main .thumbnails .ul-catalog ul>li.image{width:170px;height:170px;overflow:hidden;border:0;display:table-cell;vertical-align:middle}.thumbnails-view main .thumbnails .ul-catalog ul>li.image a{display:inline-block;cursor:default}.thumbnails-view main .thumbnails .ul-catalog ul>li.image a img{border:0}.thumbnails-view main .thumbnails .ul-catalog ul>li label{float:left}.thumbnails-view main .thumbnails .ul-catalog ul>li span{color:#333}.thumbnails-view main aside{position:absolute;top:0;left:0;bottom:0;width:240px;background-color:#fff;padding-left:30px;border-right:solid 1px #ccc;overflow:auto}.thumbnails-view main aside h2{padding:0;margin:0;font-size:14px}.thumbnails-view main aside #dvMainCategory{border-bottom:solid 1px #ccc}.thumbnails-view main aside #dvMainCategory>ul>li{font-weight:bold;cursor:pointer;margin-bottom:10px}.thumbnails-view main aside #dvMainCategory .ul-filter li{color:#333;font-size:13px;margin:8px 0;padding-left:20px;cursor:pointer;font-weight:normal;padding-left:24px}.thumbnails-view main aside #dvMainCategory [data-maincategory].selected{font-weight:bold;color:#88be23}.thumbnails-view main aside #dvMainCategory [data-filter].selected{color:#88be23;padding-left:20px;border-left:3px solid #88be23}.thumbnails-view main aside #dvSmartSearch{margin-top:15px}.thumbnails-view main aside #dvSmartSearch h2 a.clear{float:right;color:#fe5000;font-weight:normal;text-decoration:none;margin-right:10px}.thumbnails-view main aside #dvSmartSearch .selected{color:#88be23;font-weight:bold}.thumbnails-view main aside #dvSmartSearch li{padding:3px 0;cursor:pointer}.thumbnails-view .smart-search-menu{position:fixed;top:0;left:250px;background-color:#fff;border:solid 1px #93c90e;width:280px;height:auto;min-height:50px;overflow:auto;z-index:9999}.thumbnails-view .smart-search-menu a{color:#fe5000;text-decoration:none;margin:10px 15px}.thumbnails-view .smart-search-menu .done{float:right}.thumbnails-view .smart-search-menu .clear{float:left}.thumbnails-view .smart-search-menu .selected{font-weight:bold}.thumbnails-view .smart-search-menu ul{margin:0;padding:0 10px 10px;max-height:300px}.thumbnails-view .smart-search-menu ul li{padding:5px;cursor:pointer}.thumbnails-view .smart-search-menu ul li.sm-loader{height:150px;background-image:url(../Images/loader.gif);background-position:center center;background-repeat:no-repeat}.thumbnails-view .smart-search-menu label{font-size:12px;vertical-align:3px}.thumbnails-view .smart-search-menu input[type=text]{float:right;width:118px;margin:0 5px 0 0;padding:4px 4px;border:solid 1px #ddd;border-radius:3px}.thumbnails-view .smart-search-menu input[type=text].date-icon{background-image:url(../Images/calendar.png);background-position:104px 3px;background-repeat:no-repeat}.thumbnails-view .smart-search-menu:after,.thumbnails-view .smart-search-menu:before{right:100%;top:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.thumbnails-view .smart-search-menu:after{border-color:rgba(147,201,14,0);border-right-color:#93c90e;border-width:15px;margin-top:-15px}.thumbnails-view .smart-search-menu:before{border-color:rgba(147,201,14,0);border-right-color:#93c90e;border-width:15px;margin-top:-15px}


body {
	font-size: 14px;
}

.thumbnails-view li:before {
	content: '' !important;
}

.container {
	width: 100% !important;
}

.default-page .main h2 {
	font-size: 18px;
}

.thumbnails-view header {
	position: absolute;
}

.thumbnails-view header h2 {
	margin: 10px 10px 10px 25px !important;
}

.thumbnails-view header .search-container {
	margin-right: 15px !important;
}

#dvMainCategory h2 {
	margin: 10px 0 0 0;
}

.thumbnails-view header hgroup {
	padding-bottom: 0;
}

.default-page .page-header {
	padding-bottom: 0;
	padding-top: 20px;
}

.default-page .main ul,
.default-page .main ul li ul {
	padding-left: 0;
}

.thumbnails-view main {
	margin-top: 20px;
	padding-top: 75px;
}

.thumbnails-view main .thumbnails {
	margin-left: 270px;
}

.thumbnails-view main .thumbnails .ul-catalog>li {
	width: 150px;
	margin: 0 10px 30px 10px;
}

.thumbnails-view main .thumbnails .ul-catalog>li img {
	max-width: 100%;
}

.thumbnails-view, .smart-search-extend, .smart-search-text {
	position: relative;
}

#dvMainCategory { margin-top: 60px; }

body .powered-by {    top: 82px;  }

.thumbnails-view{min-height: 600px;}

@media(max-width: 768px){
	.thumbnails-view main aside {
		position: static;
		width: 100%;
		display: none;
	}

	.thumbnails-view main .thumbnails {
		margin-left: 0;
		width: 100%;
	}

	.thumbnails-view main .thumbnails .ul-catalog{
		padding: 0;
	}

	.thumbnails-view main .thumbnails .ul-catalog>li {
		width: 50%;
		margin: 0 0 30px 0;
	}

	.thumbnails-view header {
		position: static;
	}

	.thumbnails-view header hgroup {
		padding: 0;
	}

	.thumbnails-view main {
		margin-top: 30px;
	}

	.thumbnails-view header .search-container {
		margin: 0 !important;
		float: left;
		width: 100%;
	}

	.thumbnails-view header .search-container input {
		width: 100%;	
	}

	.thumbnails-view main aside {
		padding: 0;
		border-right: 0;
	}
}