
@import url(https://fonts.googleapis.com/css?family=Roboto:400,700&subset=latin,latin-ext);

.jqTransformSelectWrapper div span {
	color: black;
}

otp {
	display: block;
	-webkit-margin-before: 0em;
	-webkit-margin-after: 0em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	padding: 10px;
}
.dobooz {
	visibility: hidden;
}
.doboz:hover {
	visibility: visible;
}
.inline{
	display:inline-block;
}
.foglalo {
	margin-top: -67px;
	margin-bottom: 23px;
	margin-left: 110px;
	padding-top: 5px;
	color: #1d8ad3!important;
}
.bubbleInfo {
	position: relative;
}
.popup {
	position: absolute;
	display: none;
	/* keeps the popup hidden if no JS available */
}
.nygy_banner {
	opacity: 0.8;
	-webkit-transition: opacity 0.25s ease-in-out 0s;
	-moz-transition: opacity 0.25s ease-in-out 0s;
	-o-transition: opacity 0.25s ease-in-out 0s;
	-ms-transition: opacity 0.25s ease-in-out 0s;
}
.nygy_banner:hover {
	opacity: 1;
}
.scrollup {
	color: black;
	width:30px;
	height:30px;
	position:fixed;
	bottom:50px;
	right:100px;
	display:none;
	text-indent:-9999px;
	background: rgba(255,255,255,.3) url('img/goup.png') no-repeat center;
	padding: 10px;
	opacity: 1;
	border-radius: 50%;
	-webkit-transition: all 0.25s ease-in-out 0s;
	-moz-transition: all 0.25s ease-in-out 0s;
	-o-transition: all 0.25s ease-in-out 0s;
	-ms-transition: all 0.25s ease-in-out 0s;
}
.scrollup:hover {
	opacity: 1;
	-webkit-transform: translateY(-5px);
	-moz-transform: translateY(-5px);
	-o-transform: translateY(-5px);
}

}
ul {
	margin-left: 25px
}
a {
	text-decoration: none;
	color: #B95835;
	font-weight: 700;
	font-family:'Roboto', sans-serif!important;
	text-align: center;
	/*text-shadow: 0px 1px 2px #333;*/
	/*
	-webkit-transition: text-shadow 0.25s linear;
	-moz-transition: text-shadow 0.25s linear;
	-o-transition: text-shadow 0.25s linear;*/
}
em {
	font-style: italic;
}
strong, b {
	font-family:'Roboto', sans-serif!important;
	font-weight: 700;
}
a:hover {
	text-decoration: none;
	color: #fff;
	font-family:'Roboto', sans-serif!important;
	text-align: center;
}
table {
	/*margin:20px;*/
	/*width: 95%;*/
}

td {
	padding: 10px;
}
#cntdwn_day {
	color: black;
}
.main_color {
	color:#fff;
}
.main_color_borderbottom {
	border-bottom: 1px solid #333;
}
.main_color_bg {
	background:transparent;
}
body {
	/*background: rgba(0, 0, 0, .05);*/
	background: #fff;
	letter-spacing: 1px;
	/*background: #fff;*/
	/*background: #fff url(img/square_bg.png) fixed;*/
	/*background: #fff url(img/bg-blur-pink.jpg) fixed;*/
	/*background: #fff url(img/bg-cucc.jpg) fixed;*/
	/*background: url(img/07.jpg) fixed;*/
	overflow-y: scroll;
	/*background: #3e8398;
	background: -moz-linear-gradient(left, #3e8398 0%, #95b7ca 25%, #95b7ca 75%, #3e8398 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#3e8398), color-stop(25%,#95b7ca), color-stop(75%,#95b7ca), color-stop(100%,#3e8398));
	background: -webkit-linear-gradient(left, #3e8398 0%,#95b7ca 25%,#95b7ca 75%,#3e8398 100%);
	background: -o-linear-gradient(left, #3e8398 0%,#95b7ca 25%,#95b7ca 75%,#3e8398 100%);
	background: -ms-linear-gradient(left, #3e8398 0%,#95b7ca 25%,#95b7ca 75%,#3e8398 100%);
	background: linear-gradient(left, #3e8398 0%,#95b7ca 25%,#95b7ca 75%,#3e8398 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e8398', endColorstr='#3e8398',GradientType=1 );*/
	margin:0;
	padding:0;
}
#content {
	width: 960px;
	/*width: 100%;*/
	margin: auto;
	outline: none;
	font-family:'Roboto', sans-serif!important;
	display: block;
	height: 100%;
}
#content b {
	padding: 0px;
	font-family: dinpro-bold;
	font-weight: 700;
}
#content i {
}
#top_stripe {
	width: 100%;
	overflow: hidden;
	background: #B80028;
	border-bottom: none;
	color: white;
	top: 0;
	z-index: 99;
	position: fixed;
	/*padding: 28px 0;*/
	height: 60px;
	box-shadow: 0px 5px 10px rgba(0,0,0,.1);
}
#top_links {
	background: transparent;
	/*position: fixed;*/
	top: 0px;
	color: #fff;
	/*height: 40px;*/
	border-bottom: none;
	z-index: 100;
	text-align: center;
	/*width: 100%;*/
	width: 960px;
	display: block;
	left: 50%;
	margin-left: -480px;
	position: absolute;
	/*line-height: 60px;*/
	overflow: hidden!important;
}
#top_links a {
	text-decoration: none;
	color: #fff;
	font-family:'Roboto', sans-serif!important;
	font-weight: 700;
	text-transform: uppercase;
	/*padding: 0px 1px 0px 1px;*/
	font-size: 14px;
	background: transparent;
	/*margin-bottom: 130px;*/
	display: inline-block;
	/*background: #ddd;*/
	float: left;
	padding: 21px;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	/*background: rgba(255, 255, 255, .75)*/
	border-left: 5px solid rgba(255,255,255,.2);
}
#top_links a:hover {
	text-decoration: none;
	color: #ffd000;
	/*background: rgba(255, 255, 255, .2);*/
	/*-webkit-transform: scaleY(1.1);*/
	/*padding-top: 5px;*/
}
#top_links a:nth-of-type(1) {
	border-left: none;
}
#top_links a:nth-of-type(3) {
	/*border-right: 5px solid rgba(255, 255, 255, .2);*/
	/*border-left: 5px solid rgba(255, 255, 255, .2);*/
}

/*#top_links a:nth-of-type(3) {
	border-left: none;
}*/

#top_links a.show_hide {
	display: inline-block;
	float: right;
	background: transparent!important;
	color: #ffd000!important;
	border-left: none!important;
}

#top_links a.show_hide:hover {
	color: #fff!important;
	background: transparent!important;
}
#top_links img {
	margin-top: 0px;
	opacity: 0.5;
	-webkit-transition: opacity 0.25s linear;
	-moz-transition: opacity 0.25s linear;
	-o-transition: opacity 0.25s linear;
	margin-right: 2px!important;
}
#top_links img:hover {
	opacity: 1;
}
#logo {
	position: relative;
	/*background: url(img/logo1.png) center top no-repeat;*/
	background: url(img/logo2.png) left top no-repeat;
	height: 60px!important;
	width: 320px!important;
	/*margin-right: 40px!important;*/
	top: 0px!important;
	padding: 0!important;
	/*margin-top:-50px;*/
	/*margin-left: -190px;*/
	z-index: 40;
	-webkit-transition: all 0.25s linear;
	-moz-transition: all 0.25s linear;
	-o-transition: all 0.25s linear;
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 250ms;
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 250ms;
	-o-transition-timing-function: ease-out;
	-o-transition-duration: 250ms;
	padding-left: 5px;
}
#logo:hover {
	-webkit-transform: cale(1.05);
}

.fb-like {
	float: right;
}

#fb-inner {
	margin: -2px 0 0 -2px;
}
#fblogin {
	height: 25px;
	width: 110px;
	margin-left: 200px;
	background: #115996 url(img/fbconnect.png) no-repeat center top;
	position: relative;
	cursor:pointer;
	opacity: 0.7;
	-webkit-transition: opacity 0.25s linear;
	-moz-transition: opacity 0.25s linear;
	-o-transition: opacity 0.25s linear;
	z-index: 2;
}
#fblogin:hover {
	opacity: 1;
}
#login {
	height: 21px;
	z-index: 19!important;
	width: 148px;
	margin-left: 150px;
	margin-top: 0px;
	background: transparent;
	color: white;
	text-align: center;
	font-size: 12px;
	padding-top: 4px;
}
#login a {
	text-decoration: none;
	color: white;
	z-index: 33;
	font-family:'Roboto', sans-serif!important;
}
#login a:hover {
	text-decoration: none;
	color: #fd9500;
	z-index: 33;
	-webkit-transition: color 0.25s linear;
	-moz-transition: color 0.25s linear;
	-o-transition: color 0.25s linear;
	margin-top: 5px;
}
#newsletter {
	height: 121px;
	width: 960px;
	margin: 0 auto 0 auto;
	color: white;
	font-weight: bold;
	background: #fff;
	position: absolute;
	z-index: 1;
	padding-top: 10px;
	;
}
#newsletter form {
	margin-right: 20px;
}
#subscribe {
	font-size: 15px;
	margin-left: 16px;
	color: white;
	margin-top: 10px;
	display: block;
	text-align: right;
	margin-right: 16px;
	background:#666;
}
#body {
	/*padding-top: 100px;*/
	/*height: 100%;*/
	display: block;
	font-size: 14px;
	/*padding-bottom: 100px;*/
	-webkit-transition: opacity 0.25s ease-in-out 0s;
}
#main_frame {
	background-color: transparent;
	float: left;
	/*margin-bottom: 150px;*/
	/*margin-top: 0px;*/
	/*min-height: 800px!important;*/
	/*width: 100%;*/
	width: 600px;
	/*padding-top: 60px;*/
	margin: 0 auto;
	float: left;
	/*height: 100%!important;*/
	display: block!important;
}
#main_content {
	/*background: rgba(255, 255, 255, .55);*/
	width: 960px;
	/*width: 100%;*/

	;
	height: auto;
	/*padding: 0 10px 10px 10px;*/
}
fieldset legend{
	background: rgb(74, 192, 242);
}
fieldset {
	background: rgba(74, 192, 242, .3);
}
img.main-img {
	width: 100%;
}
#main_content h1 {
	/*padding: 10px;*/
	text-align: center;
	/*background: #d6e9d5;*/
	background: rgba(74, 192, 242, 0.4);
	padding: 15px 0;
	margin-top: 80px;
	color: #222;
}
#main_content p a {
	color: #fff;
	-webkit-transition: color 0.25s linear;
	-moz-transition: color 0.25s linear;
	-o-transition: color 0.25s linear;
	-ms-transition: color 0.25s linear;
}
#main_content p a:hover {
	color: #B80028;
}
.side {
	width: 200px;
	background: transparent;
	float: right;
	margin-left: -30px;
	margin-top: 100px;
}
.side #title {
	color: white;
	font-family:'Roboto', sans-serif!important;
	text-align: center;
	margin-top: 0px;
	height: auto;
	padding: 10px;
	background: #333;
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-top: 6px;
	margin-bottom: 10px;
	-webkit-transition: background .25s ease-in-out;
	-moz-transition: background .25s ease-in-out;
	-o-transition: background .25s ease-in-out;
	-ms-transition: background .25s ease-in-out;
	transition: background .25s ease-in-out;
}
#fbtitle {
	color: white;
	font-family:'Roboto', sans-serif!important;
	text-align: center;
	margin-top: 0px;
	height: auto;
	padding: 10px;
	background: #1845b6;
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-top: 6px;
	margin-bottom: 10px;
	-webkit-transition: background .25s ease-in-out;
	-moz-transition: background .25s ease-in-out;
	-o-transition: background .25s ease-in-out;
	-ms-transition: background .25s ease-in-out;
	transition: background .25s ease-in-out;
}
.side #title:hover {
	background: #555;
}
.h6 {
	font-family:'Roboto', sans-serif!important;
	font-size: 30px;
}
h1.center {
	text-align: center;
}
#deal h1 {
	/*width: 100%;*/
	color: #fff;
	font-family:'Roboto', sans-serif!important;
	font-size: 23px;
	margin: 0px;
	padding: 10px 10px 15px 10px;
	text-align: center;
	background: transparent!important;
	/*background: rgb(255, 204, 153);*/
	background-position-y: bottom;
}

#deal h1.main-h1 {
	background: rgba(255, 255, 255, .15);
}
#main_frame h2 {
	color: #fff;
	font-family:'Roboto', sans-serif!important;
	font-size: 30px;
	margin-top: 0px;
	text-align: center;
	/*margin-bottom: -10px;*/
	vertical-align: middle;
}
#main_frame h3 {
	color: #fff;
	font-family:'Roboto', sans-serif!important;
	font-size: 16px;
	margin-top: 0px;
	text-align: left;
	margin-bottom: 0px;
	/*width: 100%;*/
	padding: 10px;
}
#deal {
	width: 690px;
	float: left;
	overflow: hidden;
	position: relative;
	display: inline-block;
	box-shadow: 0px 5px 20px rgba(0, 0, 0, .2);
	-webkit-transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
	background: #fff;
	color: #fff!important;
	margin-left: 0!important;
}

/*#deal.otthon {
	width: 100%;
}*/

#deal * {
	color: #222!important;
}
#deal:hover {
	/*	-webkit-transform: translateY(-5px);
	-moz-transform: translateY(-5px);
	-o-transform: translateY(-5px);*/
	box-shadow: 0px 10px 40px rgba(0, 0, 0, .6);
	background: #fff;
}


#image {
	float: left;
	overflow: hidden;
	display: block;
	width: 100%;
	height: 470px!important;
}
#image img {
	-webkit-transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
	overflow: h;
}

#details {
	/*background: rgb(255, 204, 153);*/
	width: 100%;
	float: left;
	/*margin-right: 15px;*/
	color: #fff;
	z-index: 9;
	overflow: hidden;
	/*padding: 10px;*/
	/*box-shadow: 0px 5px 20px rgba(0, 0, 0, .2);*/
}
#details ul li {
	list-style: square;
	margin-left: 5px;
}
#main_content p {
	font-family:'Roboto', sans-serif!important;
	text-align: left;
	background: transparent!important;
}
#supplier {
	background-image: linear-gradient(left top, #FFD454 8%, #FF9500 100%);
	background-image: -o-linear-gradient(left top, #FFD454 8%, #FF9500 100%);
	background-image: -moz-linear-gradient(left top, #FFD454 8%, #FF9500 100%);
	background-image: -webkit-linear-gradient(left top, #FFD454 8%, #FF9500 100%);
	background-image: -ms-linear-gradient(left top, #FFD454 8%, #FF9500 100%);
	background-image: -webkit-gradient(linear, left top, bottom, color-stop(0.08, #FFD454), color-stop(1, #ff9500));
	width: 175px;
	font-size: 18px;
	padding: 10px;
	line-height: 16px;
}
#text p {
	margin:0;
	width: 640px;
}
#supplier b {
	font-size: 19px;
	margin-bottom: 50px;
}
#supplier p {
	padding:0;
	margin:0;
	width: 190px;
	text-align: center!important;
}
#supplier a {
	padding:0;
	margin:0;
	text-align: center;
}

.supplier-info {
	background: rgba(74, 192, 242, .2);

	width: 100%;
	display: block;
	float: left;
	text-align: center!important;
}

.supplier-info p {
	text-align: center!important;
}

#details .small {
	float: left;
	text-align: center;
	font-size: 13px;
	padding: 10px 0;
	font-family:'Roboto', sans-serif!important;
	color: #eeeeee;
	width: 50%;
}

/*span.light {
	/*background: rgba(255, 255, 255, .2);*!/
	color: #ffd000!important;
}*/
#details #price-napi {
	color: #ffd000;
	font-family:'Roboto', sans-serif!important;
	font-weight: 300;
	font-size: 16px;
	/*line-height: 60px;*/
	/*display: inline-block;*/
	text-align: center;
	float: left;
	/*background: rgba(255, 255, 255, .6);*/
	background: #FFCC99;
	/*height: 60px;*/
	width: 35%;
	padding: 9px 0;
}

#details #price-allando {
	color: #ffd000;
	font-family:'Roboto', sans-serif!important;
	/*font-weight: 700;*/
	font-size: 16px;
	/*line-height: 60px;*/
	padding: 9px 0;
	display: inline-block;
	text-align: center;
	float: left;
	background: rgba(255, 255, 255, .6);
	/*height: 60px;*/
	width: 50%;
}


#details #original_price {
	color: #fff;
	font-size: 16px;
	margin-top: 50px;
	/*margin-left: -15px;*/
}
#details #discount {
	color: #fff;
	font-size: 16px;
	font-family:'Roboto', sans-serif!important;
	text-align: left;
	/*margin-right: -10px;*/
}
#details #saving {
	color: #eee;
	font-size: 12px;
}
/*#details .countdown {
	width: 50%;
	display: block;
	float: left;
	padding: 10px 0;
}*/
#details .original_saving {
	width: 100%;
	display: block;
	float: left;
}
.counter .remaining {
	/*color: #222;*/
	font-size: 14px;
	font-family:'Roboto', sans-serif!important;
	text-align: center;
	color: #222!important;
	padding: 12px 0 7px;
	font-weight: 700;
}
#details #cntdwn {
	/*color: #222;*/
	font-size: 14px;
	font-family:'Roboto', sans-serif!important;
	text-align: center!important;
	float: left;
	width: 80%;
	margin-left: 10%;
	/*line-height: 40px;*/
	/*width: 60%;*/
	/*display: table-cell;*/
}
#details #cntdwn div {
	/*width: 100%;*/
	/*display: inline-block;*/
	color: #fff!important;
	font-weight: 700;
	padding: 2px 0;
	width: 33%;
	font-size: 18px;
	float: left;
	text-align: center!important;
	/*vertical-align: middle;*/
}
#details #time {
}
.details-jobb-allando #coupons {
	color: #eee;
	padding: 0px 0 0;
	font-family:'Roboto', sans-serif!important;
	text-align: center;
}

.details-jobb-napi #coupons {
	color: #eee;
	/*padding: 10px 0 0;*/
	font-family:'Roboto', sans-serif!important;
	text-align: center;
	height: 40px;
	line-height: 22px;
}
#details #buy.napi {
	/*margin-top: 11px;*/
	font-size: 16px;
	margin-left: 0px;
	float: right;
	/*background: #ffd000;*/
	padding: 0px;
	display: inline-block;
	text-align: center;
	width: 35%;
	height: 56px;
	/*line-height: 50px;*/
	color: #222;
}

#details #buy.allando {
	/*margin-top: 11px;*/
	font-size: 16px;
	margin-left: 0px;
	float: right;
	/*background: #ffd000;*/
	padding: 0px;
	display: inline-block;
	text-align: center;
	/*height: 50px;*/
	width: 50%;
	/*line-height: 50px;*/
	color: #222;
	height: 56px;
}


#details #buy:hover {
	/*background: #ffa500;*/
}
#details #buy a {
	color: #222!important;
	font-family:'Roboto', sans-serif!important;
	font-weight: 700;
	text-transform: uppercase;
	text-decoration: none;
	margin-top: 0px;
	height: 56px;
	line-height: 60px;
	display: inline-block;
	background: #FFCC99;
	width: 100%;
	-webkit-transition: all .2s ease-in-out 0s;
	-moz-transition: all .2s ease-in-out 0s;
	-o-transition: all .2s ease-in-out 0s;
}
#details #buy a:hover {
	color: #fff!important;
	/*font-family: dinpro-bold;*/
	text-decoration: none;
	margin-top: 0px;
	background: #B80028;
}
#details #buy a > i {
	-webkit-transition: all .2s ease-in-out 0s;
	-moz-transition: all .2s ease-in-out 0s;
	-o-transition: all .2s ease-in-out 0s;
	/*color: #fff!important;*/
}

i {
	margin-right: 5px;
}

#details #buy a:hover > i {
	-webkit-transform: translateX(3px) rotateY(180deg);
	color: #fff!important;

}

 a.if-multi-buy:hover > span {
 	color: #fff!important;
 }
#details .details-bal-napi {
	display: block;
	width: 35%;
	position: relative;
	float: left;
	height: 60px;
	clear: both;
}

#details .details-bal-allando {
	display: block;
	width: 50%;
	/*width: 345px;*/
	position: relative;
	/*float: left;*/
	height: 56px;
}

.counter {
	width: 30%;
	display: inline-block;
	/*background: #bbb;*/
	height: 120px;
	position: absolute;
	color: #222;
	/*box-shadow: inset 0px 6px 20px rgba(0,0,0,.5);*/
}

#details .details-jobb-napi {
	display: block;
	width: 35%;
	position: relative;
	float: right;
	/*background: rgb(255, 204, 153);*/
	/*height: 70px;*/
}

#details .details-jobb-allando {
	display: block;
	width: 50%;
	position: relative;
	float: right;
	height: 60px!important;
	/*background: rgb(255, 204, 153);*/
	/*height: 70px;*/
}



.side_deals {
	float: right;
	width: 250px;
	margin-top: 65px;
	display: inline-block;
	-webkit-transition: all .2s ease-in-out 0s;
	-moz-transition: all .2s ease-in-out 0s;
	-o-transition: all .2s ease-in-out 0s;
	/*box-shadow: 0px 5px 20px rgba(0, 0, 0, .2);*/
	/*margin-top: -35px;*/
	-webkit-transition: opacity 1s ease-in-out 0s;
}

.side_deals h3 {
	text-align: center;
	width: 100%;
	margin: 10px 0 0;
	float: left;
	display: block;
	background: #4AC0F2;
	color: white;
	padding: 10px 0;
	box-shadow: 0px 5px 20px rgba(0, 0, 0, .2);;
}

.side_deals h3:nth-of-type(2) {
	margin-top: 20px;
}

#side_deal:first-of-type {
	/*background: #bbb;*/
	/*margin-bottom: 40px;*/

}

/*#side_deal:nth-of-type(2) {
	border-top: 5px solid black;
}*/
/*
#side_deal:first-of-type::before {
	content: "TEGNAPI AJÁNLATUNK";
	text-align: center;
	display: block;
	padding: 10px;
	background: transparent;
	color: #222;
	padding: 10px;
	background: #ffd000;
	margin-bottom: 10px;
	font-weight: 700;
}

#side_deal:nth-of-type(2)::before {
	content: "ÁLLANDÓ AJÁNLATAINK KÖZÜL";
	text-align: center;
	display: block;
	padding: 10px;
	background: transparent;
	color: #222;
	padding: 10px;
	background: #ffd000;
	margin-bottom: 10px;
	font-weight: 700;
}*/

#side_deal {
	/*background: #fd9500;*/
	margin: 10px 0 0 0;
	-webkit-transition: all .25s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-o-transition: all .25s ease-in-out;
	-ms-transition: all .25s ease-in-out;
	transition: all .25s ease-in-out;
	width: 240px;
	float: right;
	box-shadow: 0px 5px 20px rgba(0, 0, 0, .2);
	/*border: 5px solid rgba(0, 0, 0, .25);*/
	border: 5px solid rgba(74, 192, 242, 0.4);

}
#side_deal:hover {
	box-shadow: 0px 10px 40px rgba(0, 0, 0, .6);
	border: 5px solid rgba(74, 192, 242, 0.8);

}
#side_deal #img {
	/*width: 200px;*/
	/*height: 136px;*/
}

#side_deal #img img {
	width: 100%;
	display: block;
}
#side_deal #img:hover {

	opacity: 1;
	/*ox-shadow: 0px 0px 20px #000 inset;*/
	-webkit-transition: box-shadow .25s ease-in-out;
	-moz-transition: box-shadow .25s ease-in-out;
	-o-transition: box-shadow .25s ease-in-out;
	-ms-transition: box-shadow .25s ease-in-out;
	transition: box-shadow .25s ease-in-out;
}
#side_deal #header {
	text-align: center;
	font-size:14px;
	padding: 10px;
	color: #222;
	font-weight: 700;
	font-family:'Roboto', sans-serif!important;
	background: #ddd;
}
#side_deal #pricing {
	background: #FFCC99;
	display: block;
	height: 50px;
	/*width: 50%;*/
	margin-left: 0;
	/*padding: 5px 10px 10px 10px;*/
	/*height: 45px;*/
	font-family:'Roboto', sans-serif!important;
	color: #222;
	font-size: 15px;
	margin-top: -1px;
	padding-top: 5px;
}
#side_deal #discount {
	float: left;
	font-size: 15px;
	text-align: center;
	/*padding: 5px 10px 10px 10px;*/
	width: 50%;
	display: inline-block;
}
#side_deal b {
	font-size: 16px;
}
#side_deal #price_details {
	float: left;
	width: 50%;
	display: inline-block;
	font-size: 15px;
	text-align: center;
}
.footerjobb {
	opacity: 0.7;
	-webkit-transition: opacity 0.25s linear;
	-moz-transition: opacity 0.25s linear;
	-o-transition: opacity 0.25s linear;
}
.footerjobb:hover {
	opacity: 1;
}

.footer {
	width: 960px;
	height: 300px;
	display: block;
	margin: 0 auto;
	color: #fff;
	padding: 10px 0;
}

.footer p.center {
	text-align: center;
}

a.footer-link {
	color: #fff!important;
	padding: 2px 10px;
}

a.footer-link:hover {
	color: #B80028!important;
}

img.footer-logo {
	padding-left:30px;
}

#lablec {
	padding: 20px;
	margin: 0 auto;
	float: left;
}
#lablec div {
	float: left;
}
#footr {
	background: url(img/footr.jpg);
	background-size: cover;
	float: left;
	width: 100%;
	height: 180px;
	margin: 100px auto 0;
	font-family:'Roboto', sans-serif!important;
	overflow: hidden;
	position: relative;
	bottom: 0;
	box-shadow: inset 0px 5px 20px rgba(0, 0, 0, .2);
}
#footr .footer-top {
	border-bottom: 1px solid #FFFFFF;
	display:block;
	padding :20px 0px;
	margin: 0 auto;
	width: 960px;
	text-align:center;
}

#footr .footer .img-links {
	float:left;
	width:225px;
	vertical-align:top;
	padding-top:15px;
}
#footr .footer .img-links.kuponos{
	padding-top:22px;
	text-align:center;
}
#footr .footer .img-links.cibes{
	padding-top:12px;
	text-align:center;
}
#footr .footer .fb-like-box{ width:240px;float:right;}
#footr #links {
	margin-top: 10px;
	color: #222;
	border-right: 1px dotted #aaa;
	padding-right: 50px;
	text-align: right;
	border-left: 1px dotted #aaa;
	padding-left: 40px;
}
#footr a {
	color: #222;
	-webkit-transition: color 0.25s linear;
	-moz-transition: color 0.25s linear;
	-o-transition: color 0.25s linear;
}
#footr a:hover {
	color: #444;
}
#footr a img {
	opacity: 0.8;
}
#footr a img:hover {
	opacity: 1;
}
#copyright {
	color: #222;
	font-size: 13px;
	margin-top: 20px;
	background: url('img/footer_orion.png') center bottom no-repeat;
}
.iterate {
	width: 960px;
	border: 0px solid #8397A4;
	/*height: 300px;*/
	float:left;
	margin-right:9px;
	margin-left:0px;
	margin-bottom:-20px;
	background: transparent;
}
.iterate a {
	color: #214155;
	font-size: 13px;
	text-shadow: none;
}
.iterate_table {
	width: 185px;
	margin: 0;
	font-size: 13px;
	margin-left: 4px;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 10px;
	z-index: 50;
}
.osbutton {
	background-color:#fffff;
	color:#ffffff;
	border:0px solid red;
	/*text-shadow:0px 0px 0px #cc9d7e;*/
	/*height: 25px;*/
	padding: 8px 12px;
	margin: 2px 0 10px 0;
	cursor: pointer;
}
.osbutton_popup {
	padding:3px 5px 3px 5px;
	font-size:12px;
	/*border:solid 1px #222;*/
	width:auto;
	margin:2px 0 10px 10px;
	background: #ffd000!important;
	color:#222!important;
	font-weight: 700!important;
	/*opacity: 0.7;*/
	-webkit-transition: color 0.25s linear;
	-moz-transition: color 0.25s linear;
	-o-transition: color 0.25s linear;
	cursor:pointer;
	margin-top: 16px;
	margin-left: 72px;
}
.osbutton_popup:hover {
	background: #B80028!important;
	color: #fff!important;

}
.closebutton {
	width:41px;
	height:40px;
	opacity:0.7;
	-webkit-transition: opacity 0.25s linear;
	-moz-transition: opacity 0.25s linear;
	-o-transition: opacity 0.25s linear;
	-ms-transition:opacity 0.25s linear;
	background: url(img/closebutton.png);
	position: absolute;
	top: 20px;
	right: 20px;
	cursor:pointer;
}
.closebutton:hover {
	opacity:1;
}
/*input[type="file"]{



background-color: #777;
color:#ffffff;
border:0px solid red;
text-shadow:0px 0px 0px #cc9d7e;
height: 25px;
-webkit-transition: all 0.25s linear;
-moz-transition: all 0.25s linear;
-o-transition: all 0.25s linear;
-ms-transition: all 0.25s linear;
margin-top: 10px;

}

input[type="file"]:hover{
background: #222;
color: #fd9600;
opacity: 1;

}*/
 .jqTransformButton {
	background-color: #B95835;
	color:#ffffff;
	border:0px solid red;
	/*text-shadow:0px 0px 0px #cc9d7e;*/
	/*height: 25px;*/
	-webkit-transition: all 0.25s linear;
	-moz-transition: all 0.25s linear;
	-o-transition: all 0.25s linear;
	-ms-transition: all 0.25s linear;
	margin-top: 10px;
	padding: 8px 12px;
		cursor: pointer;
}
.jqTransformButton:hover {
	background-color: #710019;
	color: #fff;
	opacity: 1;
}
.jqTransformRadio {
	float: left;
}
div.jqi-sub {
-webkit-transition: none!important;
-moz-transition: none!important;
-o-transition: none!important;
	top: 150px!important;
	left: 50%!important;
	width: 400px!important;
	margin-left: -200px!important;
	background: rgb(74, 192, 242);
	height: auto!important;
	/*padding-bottom: 40px ;*/
	padding-top: 20px!important;
	box-shadow: 0px 5px 40px rgba(0,0,0,.5);
	-moz-box-shadow: 0px 5px 40px rgba(0,0,0,.5);
	-webkit-box-shadow: 0px 5px 40px rgba(0,0,0,.5);
	border: 5px solid rgba(255, 208, 0, 0.6);
}

div.jqi-subfade, div.jqi-sucfade {
	height: 100%!important;
	position: fixed!important;
}

.jqi-sub form {
	background: transparent!important;
}
div.jqi-sub a#closebutton {
	width: 40px;
	height: 40px;
	position: absolute;
	margin-top: -275px;
	margin-left: 649px;
	cursor: pointer;
}
div.jqi-sub #subs {
	width: 151px;
	height: 35px;
	position: absolute;
	margin-top: 18px;
	margin-left: -10px;
	cursor: pointer;
}
#ajanlatok {
	width: 310px;
	/*border: 10px solid rgba(255,255,255,1);*/
	/*margin: 10px;*/
	display: inline-block;
	float: left;
	box-shadow: 0px 5px 20px rgba(0, 0, 0, .4);
	/*margin: 7.5px;*/
	/*height: 340px!important;*/
	/*background: #333;*/
	-webkit-transition: all 0.25s linear;
	-moz-transition: all 0.25s linear;
	-o-transition: all 0.25s linear;
}

#ajanlatok * {
	-webkit-transition: all 0.25s linear;
	-moz-transition: all 0.25s linear;
	-o-transition: all 0.25s linear;

}

#ajanlatok:hover {

	box-shadow: 0px 10px 40px rgba(0, 0, 0, .8);
	background: #ff9c00;
}

/*#ajanlatok div {
width: auto;
height: 130px;
border: 0px solid #FF00FF;
float: left;

margin-bottom: 0px;
width: auto;
display: block;

}*/
 #ajanlatok_megnezem {
	/*background: url(img/iterate_button.png) no-repeat;*/
	/*padding:  50px 10px 0px 10px;*/
	/*background: #ffd000;*/
	width: 100%;
	display: block;
	text-align: center;
	/*position: absolute;*/
	bottom: 0;
	position: relative;
	float: left;
	/*padding: 10px 0;*/
}
#ajanlatok_megnezem a {
	margin-right: 0px;
	text-align: center;
	text-transform: uppercase;
	display: block;
	padding: 10px 0;
	background: #ffd000;
	font-weight: 700;
	color: #222;
}

#ajanlatok_megnezem a:hover {
	background: rgb(184, 0, 40);
	color: #fff;
}
.allando {
	/*border: 10px solid #fff;*/
	/*margin: 5px ;*/
	/*height: 440px!important;*/
	/*display: block!important;*/
	background: #999;

}
.permanent-cntdwn {
	/*padding: 10px 5px;*/
	float: right;
	width: 50%;
	text-align: center;
	background: rgba(255, 255, 255, .2);
	height: 160px;
	font-size: 12px;
}
.allando-title {
	text-align: center;
	width: 100%;
	float: left;
	display: block;
	word-wrap:break-word;
	font-weight: 700;
	overflow: hidden;
    line-height: 14px;
    margin-top: -5px;
    height: 65px!important;
}
#ajanlatok_kedvezmeny {
	/*background: url(img/iterate_kedvezmeny.png) no-repeat;*/
	/*padding: 0 10px;*/
	width: 100%;
	font-size: 12px;
	/*height: 120px;*/
	background: rgba(255, 255, 255, .2);
	float: left;
	/*margin-top:-5px;*/
	text-align: center;
	/*width: 117px;*/
}

.ajanlatok-percent, .ajanlatok-price {
	width: 50%;
	display: inline-block;
	padding: 10px 0;
	float: left;
	font-size: 14px;
}

.ajanlatok-percent-amount, .ajanlatok-price-amount {
	color: #fff;
	font-size: 18px;
	font-weight: 700;
}

#ajanlatok_kedvezmeny h2 {
	font-size: 16px;
	padding: 3px 0;
}

#ajanlatok_kedvezmeny h3 {
	text-align: center;
	padding: 5px;
	/*background: rgba(255, 204, 0, 0.5);*/
	/*width: 100%;*/
}
#short_desc div {
	width: 200px;
	height: auto;
	float: left;
	vertical-align: middle;
	margin-bottom: 0px;
	margin-left: 10px;
}
#short_desc_fontos {
	width: 200px;
}
#short_desc_roviden {
	width: 200px;
	position: relative;
}
#short_desc_shopinfo {
	width: 200px;
	height: 100px;
}
#slide-overlay {
	background: rgba(0,0,0,.5);
	display: none;
	height: 100%;
	width: 100%;
	position: fixed;
	z-index: 10;
	opacity: 0;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;

}



#slidepanel {
	/*height: 340px;*/
	padding:30px 0 0;
	margin-top: 40px;
	width: 100%;
	background: rgb(112, 175, 187) url(img/bg-blur.jpg);
	background-size: cover;
	background-position-y: bottom;
	/*box-shadow: 0px 5px 20px rgba(0, 0, 0, .6);*/
	overflow: visible;
	position: fixed;
	z-index: 99;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	box-shadow: 0px 5px 10px rgba(0,0,0,.3)
}

.overlay {
	display: block!important;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	opacity: 1;
}

.visible {
	visibility: visible!important;
	opacity: 1!important;
}

.half-visible {
	opacity: 0.3!important;
}
#slidepanel h2 {
	color: #fff;
	text-transform: uppercase;
	font-size: 20px;
	padding: 0!important;
	-webkit-margin-before: 0em;
	-webkit-margin-after: 0em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	font-weight: bold;
	/*text-align: center;*/

}
.show_hide {
	/*display:none;*/
	background: #ddd;
	/*width: 960px;*/
	margin-right: 0px;
	/*color: #fd9600;*/
	color: #222;
	cursor: pointer;
	border: none!important;
}
.show_hide:hover {
	color: #fff;
}
#dwrap {
	width: 960px;
	display: block;
	margin: 0 auto;
}
#dwrap div {
	float: left;
}

div#admin {
	width:120px; height:120px; float:left;margin-right:10px;text-align:center;
}

#partner-header {
	width: 100px;
	float: left;
	height: 46px;
	padding: 3px 5px 3px 5px;
	font-family:'Roboto', sans-serif!important;
	font-weight: 700;
	color: white;
}
#roviden {
	width: 100%;
	float: left;
	display: block;
	position: relative;
}


#rovid, #fontos {
	width: 50%;
	float: left;
	display: inline-block;
	padding: 10px 0 15px;
}
#rovid p, #fontos p {
	padding: 5px 10px;
	color: #fff;
	font-size: 12px;
	line-height: 16px;
}
#rovid h3, #roviden h3, .elerhetosegek h3 {
	text-align: left;
	color: #fff;
	padding: 10px;
}
.elerhetosegek {
	float: left;
	display: block;
	/*background: rgba(255, 255, 255, .6);*/
	background: rgba(74, 192, 242, .2);
	/*background: #999;*/
	color: #fff;
	width: 100%;
}
.elerhetosegek-title {
	width: 33%;
	display: block;
	float: left;
}
.elerhetosegek .adatok {
	width: 66.6666%;
	display: block;
	float: left;
}



.elerhetosegek .adatok p {
	padding: 10px 0 0 0!important;
}

.elerhetosegek .adatok span {
	line-height: 40px;
	padding: 0 20px;
	/*width: 45%;*/
	text-align: center;
	display: inline-block;

}

.elerhetosegek .adatok span.adatok-phone {
	font-weight: 700;
}


.elerhetosegek .adatok span.adatok-email {
		font-weight: 700;
}



#menu2 {
	width: 200px;
	height: 32px;
	/*	background-color: #fd9400;*/
	margin-bottom: 10px;
	margin-top: 5px;
	/*	padding-top: 5px;*/
	/*	padding-bottom: 5px;*/
	-webkit-transition: background-color 0.25s linear;
	-moz-transition: background-color 0.25s linear;
	-o-transition: background-color 0.25s linear;
	padding: 6px 0px 2px 0px;
	background-color: #1c8be1;
	font: 22px'Titillium Web', sans-serif!important;
	font-weight: 700;
}
#menu2:hover {
	/*	background-color: #fdad00;*/
	background-color: #49a1e5;
}
#menu2 img {
	opacity: 0.2;
	-webkit-transition: opacity 0.25s linear;
	-moz-transition: opacity 0.25s linear;
	-o-transition: opacity 0.25s linear;
}
#menu2 img:hover {
	opacity: 1;
}
#menu2 .info {
	opacity: 0.75;
}
#menu2 .info:hover {
	opacity: 1;
}
#admin {
	padding: 10px;
	background: transparent;
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
}
#admin:hover {
	/*background: rgba(0,0,0,.4);*/
	/*	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);*/
}
#admin a {
	font-weight: 700;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	color: #fff!important;
}
#admin:hover a {
	color: #222!important;
}

#admin img:hover {
	font-weight: 700;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
}

#admin img:hover  {
	-webkit-transform: translateY(5px);
}
.gomb {
	padding:3px 5px 3px 5px;
	float:right;
	font-size:12px;
	border:solid 1px #222;
	width:auto;
	margin:2px 0 10px 10px;
	background: #666;
}
.gomb:hover {
	background: #B80028;
}
.myform {
	margin:0 auto;
	width:200px;
	padding:0;
}
/* ----------- stylized ----------- */
 #stylized {
}
#stylized p {
	font-size:11px;
	color:#666666;
	margin-bottom:0px;
	padding-bottom:10px;
}
#stylized label {
	;
	font-size: 15px;
	text-align:left;
	width:140px;
	float:left;
	margin-left: 0px;
}
#stylized input {
	float:left;
	font-size:12px;
	padding: 6px 2px;
	border:solid 1px #222;
	width:150px;
	margin:2px 0 10px 0px;
}
#stylized gomb {
	padding:3px;
	margin-right:0px;
	float:right;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #222;
	width:auto;
	margin:2px 0 10px 10px;
	background: #333;
}
#stylized gomb:hover {
	background: #B80028;
}
.input {
	float:left;
	font-size:12px;
	padding: 6px 2px!important;
	border:solid 1px #222;
	width:150px;
	/*margin:2px 0 10px 20px;*/
}
.button {
	padding: 3px;
	margin-right: 20px;
	margin-top: 10px;
}
#felsosav {
	height: 100px;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	z-index: 2;
	background: transparent;
}
body * {
	outline: none;
	outline-width: 0px;
	font-family:'Roboto', sans-serif!important;
	/*-webkit-transform: none!important;*/

}
.multi_container {
	display: block;
	position: absolute;
	margin-top: 316px;
}
.multi {
	padding-left: 10px;
	/*	padding-top: 5px;*/
	margin-left: 21px;
	/*	margin-top: 5px;*/
	margin-top: 3px;
	margin-bottom: 3px;
	width: 619px;
	padding-bottom: 5px;
	/*	border-bottom: 1px dashed #888;*/
	/*	background-color: #fc9623;*/
	background-color: #555;
	color: #fff;
}
.multi_title {
	padding: 8px 20px;
	top: 0;
	height: auto;
	position: relative;
	background: transparent!important;
	display: block;
	color: white;
	/*font-family: dinpro-bold;*/
	font-size: 16px;
	text-align: center;
	font-family:'Roboto', sans-serif!important;
	font-weight: 700;
}
/*.multi div {
	width: 450px;
	margin: 0!important;
	padding: 0px 20px 0px 0px!important;
}*/

/*.button_multi {
	float: right;
	top: -50px!important;
}*/
 .multibutton {
	float: right!important;
	position: relative!important;
	/*top: -22px!important; */
	right: 10px!important;
	font-size: 26px;
	/*width: 174px;*/
	background-color: #fc9623!important;
	height: 100%;
	background: transparent!important;
	color: #fff;
	/*font-family: dinpro-bold;*/
	font-family:'Roboto', sans-serif!important;
	font-weight: 700;
	text-transform: uppercase;
	text-decoration: none;
	/*margin-top: -15px;*/
	cursor: pointer;
	border-left: 1px solid #777;
	padding-left: 30px;
	margin-left: 10px;
	margin-top: 3px!important;
	padding-right: 17px;
}
.multibutton:hover {
	color: #fff;
	font-family:'Roboto', sans-serif!important;
	font-weight: 700;
	text-decoration: none;
	/*	margin-top: 0px;*/
}
/*ÁLLANDÓ DEALEK KATEGÓRIÁI*/
 #ajanlatok h2 {
	display: block;
	-webkit-margin-before: 0em;
	-webkit-margin-after: 0em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	font-weight: bold;
}
.szabadido, .konyha, .muszaki, .otthon, .egyeb, .szepseg {
	margin: 5px;
	top: 60px!important;
	border-top: 10px solid;
}

.szabadido {
	border-color: #2d9f7e;
}

.otthon {
		border-color: rgb(98, 155, 222);
}

.konyha {
	border-color: rgb(231, 139, 60);
}

.muszaki {
	border-color: #638596;
}

.szepseg {
	border-color: rgb(222, 131, 177);
}

.egyeb {
	border-color: #666;
}

/*.egyeb, .egyeb .allando-title a, .egyeb #ajanlatok_kedvezmeny h3 {
	color: #222!important;
}*/

ul#filters {
	display: block;
	list-style-type: none;
	-webkit-margin-before: 0em;
	-webkit-margin-after: 0em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 0px;
	width: 100%;
	margin: 0 auto;
	width: 610px;
}
ul#filters li a {
	cursor: pointer;
	font-size: 14px;
	line-height: 14px;
	padding: 10px;
	display: block;
	/*margin: 0 10px;*/
}
ul#filters li {
	display: inline-block;
}
a.filter-osszes {
	background: #333;
	color: #fff!important;
}
a.filter-konyha {
	background: rgb(231, 139, 60);
}
a.filter-muszaki {
	background: #638596;
}
a.filter-szabadido {
	background: #2d9f7e;
}
a.filter-otthon {
	background: rgb(98, 155, 222);
}
a.filter-szepseg {
	background: rgb(222, 131, 177);
}
a.filter-egyeb, .egyeb {
}


ul#filters li a {
	/*opacity: 0.6;*/
	/*background: #ff8400;*/
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
}
ul#filters li a:hover {
	-webkit-transform: translateY(5px);
	-moz-transform: translateY(5px);
	-o-transform: translateY(5px);
}
ul#filters li a.active {
	-webkit-transform: translateY(5px);
	-moz-transform: translateY(5px);
	-o-transform: translateY(5px);
	color: #fff;
}

.isotope, .isotope .isotope-item {
	-webkit-transition-duration: 0.8s;
	-moz-transition-duration: 0.8s;
	-ms-transition-duration: 0.8s;
	-o-transition-duration: 0.8s;
	transition-duration: 0.8s;
	display: inline-block;
	float: left;

}
.isotope-item {
	z-index: 2;
	/*position: relative!important;*/
	/*-webkit-transform: none;*/
}
.isotope-hidden.isotope-item {
	pointer-events: none;
	z-index: 1;
}
.isotope {
  -webkit-transition-property: height, width;
	 -moz-transition-property: height, width;
	  -ms-transition-property: height, width;
	   -o-transition-property: height, width;
		  transition-property: height, width;
}
 .isotope .isotope-item {
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform, opacity;
	-ms-transition-property: -ms-transform, opacity;
	-o-transition-property: -o-transform, opacity;
	transition-property: transform, opacity;
	position: relative;
	float: left;
	-webkit-transform: 0!important;
}
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {
	-webkit-transition-duration: 0s;
	-moz-transition-duration: 0s;
	-ms-transition-duration: 0s;
	-o-transition-duration: 0s;
	transition-duration: 0s;
}

#main_frame.isotope {
	overflow: visible!important;
	width: 960px!important;
	margin-top: 100px;
}

#main_frame.isotope .side_deals {
	display: none!important;
}
div.mid-fullwidth {
	margin: 70px auto 0;
	display: block;
	position: relative;
	width: 960px;

	/*padding: 20px;*/
	color: #fff!important;

}

div.mid-fullwidth table {
	background: rgb(74, 192, 242);
	margin-top: 30px;
	padding: 30px 0;
}

div.mid-fullwidth table td {
	padding: 1px!important;
}
div.mid-fullwidth h1 {
	padding: 10px;
	margin-bottom: 30px;
}
div.mid-fullwidth p {
	padding: 10px;
}
div.mid-fullwidth a {
	/*color: #fff;*/
	font-weight: 700;
}
div.mid-fullwidth a.adminlink {
	color: #000;
	-webkit-transition: all 0.15s ease-in-out;
	-moz-transition: all 0.15s ease-in-out;
	-o-transition: all 0.15s ease-in-out;
}
div.mid-fullwidth a.adminlink:hover {
	color: #B80028;
	padding-left: 5px!important;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: rgb(74, 192, 242);
}
a.adminlink {
	color: #fff;
	font-weight: 700;
	-webkit-transition: all 0.15s ease-in-out;
	-moz-transition: all 0.15s ease-in-out;
	-o-transition: all 0.15s ease-in-out;
}

a.adminlink:hover {
	color: #B80028;
	padding-left: 5px!important;
}






/*ANIMÁCIÓ */

.pulsate {
     -webkit-animation: pulsate 2s ease-out;
    -webkit-animation-iteration-count: 5;
    /*opacity: 0.0*/
}

@-webkit-keyframes pulsate {
    0% {-webkit-transform: scale(1); color: #fff;
	}
    50% {-webkit-transform: (1.2); color: #fea41e;
	}
    100% {-webkit-transform: scale(1); color: #fff;;
	}
}

/*ADMIN és AUTH SZAROK */

form#belepes {
width: 100%;
background: rgb(112, 175, 187);
padding: 20px 0;
}

input:-webkit-autofill, textarea:-webkit-autofill, .jqTransformSafari .jqTransformInputInner div input {
	background: transparent!important;
	/*background-color: #fff!important;*/
}

form {
	background: rgb(112, 175, 187);
	padding: 20px 0 0;
	margin-top: 40px;
}

#main_content form {
	/*box-shadow: 0px 3px 30px rgba(0,0,0,.8);*/
	background: #eee;
	padding-bottom: 20px;
}

#slidepanel form {
	margin-top: 0!important;
	background: transparent!important;
}

.jqTransformSelectWrapper ul {
	/*overflow: visible;*/
	height: auto!important;
}

.jqTransformInputWrapper {
	width: 100%!important;
	padding: 7px 10px;
}

i.fa {
	font-family: FontAwesome!important;
}

tr.kupon-sor {
	background: rgba(253, 149, 0, .75);
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
}

tr.kupon-sor:hover {
	background: rgb(253, 149, 0);
}

/*PROGRESS */




progress {
	background-color: rgba(74,192,242, 0.4);
	border: 0;
	width: 100%;
	height: 30px;
	/*border-radius: 9px;*/
}
progress::-webkit-progress-bar {
	background-color: rgba(74,192,242, 0.4);
	/*border-radius: 9px;*/
}
progress::-webkit-progress-value {
	/*background: rgb(255, 204, 153);*/
	background: #B80028;
	box-shadow: 2px 0px 5px rgba(0,0,0,.2);
/*	background: -moz-linear-gradient(top,  #cdeb8e 0%, #a5c956 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956));
	background: -webkit-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	background: -o-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	background: -ms-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	background: linear-gradient(to bottom,  #cdeb8e 0%,#a5c956 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 );*/
	/*border-radius: 9px;*/
}
progress::-moz-progress-bar {
/*	background: #cdeb8e;
	background: -moz-linear-gradient(top,  #cdeb8e 0%, #a5c956 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956));
	background: -webkit-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	background: -o-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	background: -ms-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	background: linear-gradient(to bottom,  #cdeb8e 0%,#a5c956 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 );*/
	/*border-radius: 9px;*/
	/*background: rgb(255, 204, 153);*/
	background: #fd9500;
}

.static_page {
	background: #eee;
	padding: 20px;
	/*margin-top: 80px;*/
	/*box-shadow: 0px 3px 30px rgba(0,0,0,.8);*/
}

.static_page a {
	color: #B80028!important;
	font-style: normal!important;
}



/*COUNTER */

.countdown * {
	margin:0;padding:0;
	color: #fff!important;
}

.countdown {
	margin-left: 7px;
}

.countdown .time {
	position:relative;
	float:left; 
	/*width: 25px!important;*/
}

.countdown canvas.bg {
	position:absolute;
	z-index:1;
	/*background: rgba(255, 255, 255, .5);*/
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
}
.countdown canvas.circle {
	position:relative;
	z-index:2;
	/*background: #ffd000;*/
	box-shadow: 0px 1px 10px rgba(0,0,0,.3)!important;
	border-radius: 50%!important;
}
.countdown .count {
	position:absolute;
	z-index:3;
	top: 0px;
	left:0;
	text-align:center;
	color: #fff!important;
	font-weight:600;
	font-size:14px!important;
	line-height:30px;
}
.countdown .text {
	/*display: none;*/
	position:absolute;
	z-index:4;
	top:0px;
	left:0;
	text-align:center;
	color: #fff!important;
	font-weight:400;
	font-size: 16px;
	line-height:14px;
}

.time {
	margin-top: 0!important;
}
.day {
	display: none!important;
}

/*FASZSÁGOK*/

.spacer {
	display: block;
	width: 100%;
	height: 60px;
}

span#sum {
	/*background: rgb(255, 204, 153);*/
	color: #222;
	font-weight: bold;
	font-size: 20px;
	/*padding: 15px 20px;*/
}

span#delivery_price {
	color: #222;
	font-weight: bold;
	font-size: 20px;
}

td.fizetes-gomb button {
	padding: 10px 20px!important;
	font-size: 20px!important;
	font-weight: 700;
}

span.utanvet {
	width: 223px;
	height: 223px;
	display: block;
	z-index: 9;
	/*top: 0;*/
	position: absolute;
	background: url(img/utanvet.png) left top no-repeat;
}

#pager table {
	width: 100%!important;
	padding-bottom: 20px;
}

#pager table i {
	font-size: 20px;
	color: rgb(74, 192, 242);
}

div#copydeal {
	/*background: rgb(112, 175, 187);*/
}

div.jqi-sub button {
	display: block;
}

div.jqi-subbuttons {
	display: none!important;
}

/*#nlpopup {
	display: none;
}*/

/*MULTI*/

a.if-multi-buy {
	background: #333;
	line-height: 30px!important;
}

a.if-multi-buy:hover {
	color: #fff!important;
}

.jqi-sub2 {
	padding: 20px;
	box-shadow: 0px 5px 40px rgba(0,0,0,.5);
	-webkit-box-shadow: 0px 5px 40px rgba(0,0,0,.5);
	-moz-box-shadow: 0px 5px 40px rgba(0,0,0,.5);
	width: 810px!important;
	margin-left: -425px!important;
	top: 150px!important;
	background: rgb(255, 204, 153)!important;
	height: auto!important;
}

div.multi-deal {
	/*background: #ddd;*/
	/*padding: 10px;*/
	color: #fff;
	/*padding-bottom: 20px;*/
	/*border-bottom: 5px solid rgba(255, 255, 255, .2);*/
	display: block;
	float: left;
	margin-bottom: 20px;
}

img.multi-image {
	display: inline-block;
	float: left;
	width: 155px;
	height: 115px;
}

div.multi-details {
	float: left;
	/*background: #ddd;*/
	display: inline-block;
	height: 105px;
	width: 490px;
}

div.multi-title {
	/*margin-left: 10px;*/
	font-weight: 700;
	float: left;
	color: #B95835;
}
div.multi-percent  strong{
	color: #B95835!important;
}

div.multi-original {
	float: left;
	/*margin-left: 10px;*/
}

div.multi-percent {
	float: left;
	margin-left: 10px;
    width: 260px;
}

div.multi-remaining {
	float: left;
	/*margin-left: 10px;	*/
}

a.multi-buy {
	float: left;
	padding: 10px;
	color: #222;
	background: #B95835;
	/*height: 105px;*/
	/*line-height: 105px;*/
}

a.multi-buy:hover {
	color: #fff;
}


/*RESPONSIVE CUCC*/
#top_links .mobile-menu {
	display: none;
}

.hide-desktop {
	display: none;
}

.hide-phone {
	display: block;
}

.multi-deal .hide-phone {
	display: table-cell!important;
}

@media screen and (min-width : 320px) and (max-width : 480px) {

	#content, #body, #main_frame.isotope, #main_frame, #main_content, div.mid-fullwidth {
		width: 320px!important;
		margin-left: 0;
		/*height: 100vh!important;*/

	}
	#content {
		margin: 0 a;
	}
	ul#filters {
		float: left;
		width: 300px;
		margin-top: -20px;
		margin-left: 5px;
	}

	ul#filters li {
		margin: 3px 0;
	}

	ul#filters li a {
		font-size: 12px;
	}

	ul#filters li a.active, ul#filters li a:hover  {
		-webkit-transform: none!important;

	}

	#top_stripe {
		width: 100%;
		display: block;

	}

	#logo {
		background-size:100%;
		margin-top:8px!important;
		width: 140px!important;
		margin-left: 10px!important;
	}

	#top_links {
		margin-left: 0;
		left: 0;
		width: 100%;
	}

	#top_links .mobile-menu {
		display: block;
		display: block;
		position: fixed;
		right: 0px;
		/*top: 12px;*/
		height: 60px;
		/*background: rgba(255,255,255,.2);*/
		padding: 5px 0;

		-webkit-appearance:none;
	    -moz-appearance:none;
	    appearance:none;
	    cursor:pointer;
	    border: none;
	    border-radius: 0;
	    color: #fff;
	    font-weight: 700;
	    text-transform: uppercase;
	    font-size: 12px;
	    text-align: center;


	}

	#top_links .mobile-menu a {
		border: 0!important;
		font-size: 30px;
		padding: 5px 10px;
	}



	.hide-phone {
		display: none;
	}

	div#admin {
		clear: both;
		height: 30px;
		width: 300px;
		float: left!important;
	}

	#admin a img {
		height: 30px;
		display: inline-block;
		float: left;
	}

	#admin a span {
		float: left;
		display: inline-block;
		line-height: 30px;
		margin-left: 10px;
	}

	#slidepanel {
		margin-top: 30px;
	}

	#slide-overlay {
		background: rgba(0,0,0,.5);
	}

	.panel1, .panel2 {
		width: 300px!important;
		display: block!important;
		clear: both!important;
		padding: 5px!important;
		margin: 0 10px!important;
		border: none!important;
		height: auto!important;
	}

	.panel1 h2, .panel2 h2 {
		font-size: 16px!important;
	}

	.panel1 form, .panel2 form {
		padding-top: 5px!important;
	}

	.panel1 div, .panel2 div {
		margin: 0!important;
	}

	.panel1 input[type='text'], .panel2 input[type='text'], .panel2 input[type='password'] {
		width: 260px!important;
	}

	/*FŐOLDAL*/

	.side_deals {
		float: left!important;
		width: 320px!important;
		margin-top: 100px;
	}

	#deal.muszaki, #deal.konyha, #deal.szabadido, #deal.otthon, #deal.egyeb, #deal.szepseg {
		width: 320px!important;
		margin: 0!important;
	}

	#image {
		height: 215px!important;
	}

	span.utanvet {
		width: 120px;
		height: 120px;
		display: block;
		z-index: 9;
		/*top: 0;*/
		position: absolute;
		background: url(img/utanvet.png) left top no-repeat;
		background-size:120px 120px;
	}

	#details #price-napi, #details #buy a {
		font-size: 12px!important;

	}

	#details #buy {
		height: 50px!important;
	}

	#details #buy a {
		line-height: 40px!important;
		height: 50px!important;
	}

	#details div.counter {
		height: 140px!important;
		background: rgba(0, 0, 0, .1);
	}

	.countdown {
		margin: 0;

	}

	.countdown canvas.circle, .countdown canvas.bg  {
		display: none!important;
	}

	.countdown .text {
		margin-top: 25px!important;
	}

	.countdown .count, .countdown .text {
		/*width: 33%!important;*/
		width: 100%!important;
		height: 30px!important;
		text-align: center!important;
	}

	.countdown .day.time {
		display: none!important;
	}

	.countdown .time {
		margin: 0!important;
		height: 30px!important;
		float: left!important;
		width: 33%!important;
		display: inline-block!important;
	}

	#details .details-jobb-allando {
		width: 100%!important;
	}

	#details #price-allando {
		height: 50px!important;
		padding: 0!important;
	}

	#details #buy.allando a {
		line-height: 50px!important;
		height: 50px!important;
	}

	span.tobb-lehetoseg {
		display: none!important;
	}

	#details .details-bal-napi {
		height: 90px!important;
	}

	#details .details-bal-napi span {
		float: none;
	}

	#details .original_saving {
		text-align: center!important;
		font-size: 12px!important;
	}
	.elerhetosegek-title h3 {
		font-size: 16px!important;
		text-align: left!important;
		padding-left: 10px!important;
	}

	.elerhetosegek-title {
		width: 100%;
		float: left;
	}

	.elerhetosegek .adatok {
		width: 100%;
	}

	.elerhetosegek .adatok span {
		line-height: 30px;
	}

	.elerhetosegek .adatok-phone, .elerhetosegek .adatok-email  {
		width: 100%!important;
		text-align: left!important;
	}

	div#fontos, div#rovid {
		width: 100%!important;
		padding: 0!important;
	}

	a.scrollup {
		display: none!important;
	}

	#side_deal {
		width: 310px!important;
	}

	#jqi-sub2box.jqi-sub2box {
		/*position: fixed!important;*/
		overflow-x: hidden;
	}

	.jqi-sub2 {
		width: 100%!important;
		margin-left: 0!important;
		top: 50px!important;
		padding: 10px!important;
		left: 0!important;
	}

	div.multi-deal {
		width: 320px!important;
	}

	div.multi-deal table {
		width: 320px!important;
	}

	div.multi-deal table tbody tr td:first-of-type {
		width: 70px!important;
		vertical-align: top!important;
		background: #B95835!important;
	}

	div.multi-deal table tbody tr td:first-of-type img {
		width: 70px!important;
		height: auto;
	}

	div.multi-deal table tbody tr td:nth-of-type(2) {
		padding: 5px!important;
	}


	div.multi-percent {
		float: left;
		clear: both;
		margin-left: 0!important;
	}

	div.multi-percent span.multi-szazalek {

	}

	td.multi-image-table {
		text-align: center;
	}

	a.multi-buy-mobile {
		font-size: 10px;
		padding-top: 60px;
	}

	.hide-desktop {
		display: block;
	}

	#footr {
		width: 100%!important;
		height: 500px;
	}

	#footr .footer-top {
		width: 100%!important;
	}
	#footr .footer .img-links{

		width:100%;
		display:block;
		float: none;
		text-align:center;
	}
	.fb-like-box {
		margin-left: 0px;
		padding left:0px;
		float:display:block !important;
		float:none !important;
		}

	.footer {

		width: 100%;
	}


	img.footer-logo {
		margin: 10px auto;
		display: block;
	}

	.fb-like-box {

		display: block;
		left: 30%;
	}

	a.footer-link {
		color: #fff!important;
		padding: 5px;
		display: block;
	}

	td textarea {
		width: 160px!important;
	}


	div.jqi-sub {
		width: 280px!important;
		left: 50%!important;
		margin-left: -140px!important;
	}

	div.jqi-sub img {
		width: 190px!important;
	}

	div.jqi-sub form input.no-transform {
		width: 160px!important;
	}

	.details-bal-allando .original_saving {
		width: 320px!important;
	}

}

@media screen and (min-width : 481px) and (max-width : 760px) {
	 #body, #main_frame.isotope, #main_frame, #main_content, div.mid-fullwidth {
		width: 480px!important;
		margin-left: 0;
	}

	#content {
		width: 100%;
	}

	#body {
		margin: 0 auto;
	}

	#deal {
		width: 460px!important;
		margin-left: 10px;
	}

	#image {
		height: 310px!important;
	}

	.counter {
		background: rgba(255, 255, 255, .5);
	}

	.side_deals {
		width: 460px;
		float: left;
		left: 50%;
		position: relative;
		margin-left: -240px;
		margin-top: 80px;
	}

	#side_deal {
		width: 450px;
		/*margin-left: 10px;*/
		float: left;
	}

	.countdown {
			margin: 0;

		}

		.countdown canvas.circle, .countdown canvas.bg  {
			display: none!important;
		}

		.countdown .text {
			margin-top: 25px!important;
		}

		.countdown .count, .countdown .text {
			/*width: 33%!important;*/
			width: 100%!important;
			height: 30px!important;
			text-align: center!important;
		}

		.countdown .day.time {
			display: none!important;
		}

		.countdown .time {
			margin: 0!important;
			height: 30px!important;
			float: left!important;
			width: 33%!important;
			display: inline-block!important;
		}

		#details .small {
			font-size: 11px;
		}

		#details #discount, #details #original_price {
			font-size: 12px;
		}

		#footr {
			width: 100%!important;
			height: 250px;
		}

		.footer-top {
			width: 100% !important;
		}
		.footer {
			height: 500px !important;
			width: 100%;
		}

		img.footer-logo {
			margin: 10px auto;
			display: block;
		}

		.fb-like-box {
			display: block;
			left: 50%;
			margin-left: -80px;
		}

		a.footer-link {
			color: #fff!important;
			padding: 5px;
			display: inline-block;
		}

		.side_deals h3:nth-of-type(2), .side_deals h3:nth-of-type(3) {
			margin-top: 20px;
		}

		#jqi-sub2box.jqi-sub2box {
				position: fixed!important;
			}

			.jqi-sub2 {
				width: 100%!important;
				margin-left: 0!important;
				top: 50px!important;
				padding: 10px!important;
				left: 0!important;
			}

			div.multi-deal {
				width: 480px!important;
			}

			div.multi-deal table {
				width: 480px!important;
			}

			div.multi-deal table tbody tr td:first-of-type {
				width: 170px!important;
				vertical-align: top!important;
				/*background: #B95835!important;*/
			}

			div.multi-deal table tbody tr td:first-of-type img {
				width: 170px!important;
				height: auto;
			}

			div.multi-deal table tbody tr td:nth-of-type(2) {
				padding: 5px!important;
			}

			div.multi-details {
				width: 390px;
			}

			div.multi-percent {
				float: left;
				clear: both;
				margin-left: 0!important;
			}

			div.multi-percent span.multi-szazalek {

			}

			td.multi-image-table {
				text-align: center;
			}

			a.multi-buy-mobile {
				font-size: 10px;
				padding-top: 60px;
			}

			td textarea {
				width: 330px!important;
			}
		ul#filters {
				float: left;
				width: 350px;
				margin-top: -20px;
				margin-left: 5px;
			}

			ul#filters li {
				margin: 3px 0;
			}

			ul#filters li a {
				font-size: 16px;
			}

			ul#filters li a.active, ul#filters li a:hover  {
				-webkit-transform: none!important;

			}
		.allando #ajanlatok {
			width: 220px!important;
		}

		#allando-image img {
			width: 220px!important;
			height: 148px!important;
		}

		#allando-image {
			height: 148px!important;
		}

		#top_links {
				margin-left: 0;
				left: 0;
				width: 100%;
			}

			#top_links .mobile-menu {
				display: block;
				display: block;
				position: fixed;
				right: 0px;
				/*top: 12px;*/
				height: 60px;
				/*background: rgba(255,255,255,.2);*/
				padding: 5px 0;

				-webkit-appearance:none;
			    -moz-appearance:none;
			    appearance:none;
			    cursor:pointer;
			    border: none;
			    border-radius: 0;
			    color: #fff;
			    font-weight: 700;
			    text-transform: uppercase;
			    font-size: 12px;
			    text-align: center;


			}

			#top_links .mobile-menu a {
				border: 0!important;
				font-size: 30px;
				padding: 5px 10px;
			}



			.hide-phone {
				display: none;
			}

			div#admin {
				clear: both;
				height: 30px;
				width: 300px;
				float: left!important;
			}

			#admin a img {
				height: 30px;
				display: inline-block;
				float: left;
			}

			#admin a span {
				float: left;
				display: inline-block;
				line-height: 30px;
				margin-left: 10px;
			}

			#slidepanel {
				margin-top: 30px;
			}

			#slide-overlay {
				background: rgba(0,0,0,.5);
			}

			.panel1, .panel2 {
				width: 300px!important;
				display: block!important;
				clear: both!important;
				padding: 5px!important;
				margin: 0 10px!important;
				border: none!important;
				height: auto!important;
			}

			.panel1 h2, .panel2 h2 {
				font-size: 16px!important;
			}

			.panel1 form, .panel2 form {
				padding-top: 5px!important;
			}

			.panel1 div, .panel2 div {
				margin: 0!important;
			}

			.panel1 input[type='text'], .panel2 input[type='text'], .panel2 input[type='password'] {
				width: 260px!important;
			}
		#logo {
			background-size:100%;
			margin-top:8px!important;
			width: 140px!important;
			margin-left: 10px!important;
		}

		#footr .footer .fb-like-box {
			width:50%;
			position: static !important;
			display:block;
			padding-left:0px;margin-left:0px;
			float: right;


		}
		#footr .footer .img-links {
			width:50%;
			height:60px;
			display:block;
			float: left;

		}
		#footr .footer .img-links.kuponos {
			padding-top:35px;
			text-align:left;
		}

}


@media screen and (min-width : 761px) and (max-width : 1024px) {

#body,  #main_frame, #main_content, div.mid-fullwidth {
	width: 490px!important;
	margin-left: 10px;
	/*margin: 0 auto;*/
}

#main_frame.isotope {
	width: 700px!important;
}

#content {
	width: 760px;
}

#body {
	/*margin: 0 auto;*/
}

#deal {
	width: 460px!important;
	margin-left: 10px;
}

#image {
	height: 310px!important;
}

.side_deals {
	width: 240px;
	float: left;
}

#side_deal {
	width: 230px;
}

.countdown {
		margin: 0;

	}

	.countdown canvas.circle, .countdown canvas.bg  {
		display: none!important;
	}

	.countdown .text {
		margin-top: 25px!important;
	}

	.countdown .count, .countdown .text {
		/*width: 33%!important;*/
		width: 100%!important;
		height: 30px!important;
		text-align: center!important;
	}

	.countdown .day.time {
		display: none!important;
	}

	.countdown .time {
		margin: 0!important;
		height: 30px!important;
		float: left!important;
		width: 33%!important;
		display: inline-block!important;
	}

	.counter {
		background: rgba(255, 255, 255, .5);
	}

	#details .original_saving * {
		font-size: 12px!important;
	}


	#top_links {
		width: 100%;
		margin-left: 0;
		left: 0;
		padding-left: 10px;
	}

	#top_links a {
		padding: 10px;
		width: 120px;
		/*float: right;*/
	}

	#top_links a:last-of-type {
		float: left;
	}

	#top_links .hide-phone {
		float: right;
		padding-right: 10px;
	}

	div#admin {
		width: 120px;
		float: left!important;
	}

td textarea {
	width: 300px!important;
}


}


#countdown *{margin:0;padding:0}
#countdown .time{ position:relative;float:left}
#countdown canvas.bg{position:absolute;z-index:1}
#countdown canvas.circle{position:relative; z-index:2}
#countdown .count{ display: none;
	position:absolute;z-index:3;top:0;left:0; text-align:center; color:#333; font-family:"Open Sans",sans-serif;font-weight:600;font-size:30px;line-height:30px}
#countdown .text{ position:absolute;z-index:4;top:0;left:0; text-align:center; color:#5f5f5f; font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:14px}



#top_stripe {background: #B95835;}
.side_deals h3 {background: #FFCC99;color:black;}
#side_deal {border: 5px solid rgba(255, 204, 153, 0.4);}
#side_deal:hover {border: 5px solid rgba(255, 204, 153, 0.8);}
#side_deal #pricing {background: #FFCC99;}
progress {background-color: rgba(255, 204, 153, 0.4);}
.elerhetosegek, .supplier-info {background: rgba(255, 204, 153, .2);}
#bannerdiv {
    clear: both;
    float: left;
    margin-top: 90px;
    margin-left: 120px;
}
fieldset {
    background: rgba(255, 204, 153, .3);
}
fieldset legend, table.tablesorter thead tr th, table.tablesorter tfoot tr th, div.mid-fullwidth table, div.jqi-sub, div.jqi-inf, div.jqi-err, div.jqi-suc, div.jqi-inf .jqi-infbuttons, div.jqi-err .jqi-errbuttons, div.jqi-suc .jqi-sucbuttons {
    background: rgb(255, 204, 153);
}
div.jqi-sub{background:#B95835}
#main_content h1 {
    background: rgba(255, 204, 153, 0.4);
}
.static_page a, a.footer-link:hover {
    color: #B95835!important;
}
/*rgba(255, 204, 153, .2)*/

span.jqTransformCheckboxWrapper, .jqTransformRadioWrapper {clear: both;margin-top: -2px;}


@media screen and (max-width : 760px) {
    #logo {
        width: 160px!important;
        margin-top: 15px!important;
    }
}
.ui-datepicker {
    z-index: 18!important;
}