/*! normalize.css v2.1.1 | MIT License | git.io/normalize */
/* ==========================================================================
HTML5 display definitions
========================================================================== */
/**
* Correct `block` display not defined in IE 8/9.
*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block;}
/**
* Correct `inline-block` display not defined in IE 8/9.
*/
audio,
canvas,
video{display:inline-block;}
/**
* Prevent modern browsers from displaying `audio` without controls.
* Remove excess height in iOS 5 devices.
*/
audio:not([controls]){display:none;height:0;}
/**
* Address styling not present in IE 8/9.
*/
[hidden]{display:none;}
/* ==========================================================================
Base
========================================================================== */
/**
* 1. Prevent system color scheme's background color being used in Firefox,IE,
* and Opera.
* 2. Prevent system color scheme's text color being used in Firefox,IE,and
* Opera.
* 3. Set default font family to sans-serif.
* 4. Prevent iOS text size adjust after orientation change,without disabling
* user zoom.
*/
html{color:#000;/* 2 */
font-family:sans-serif;/* 3 */
-ms-text-size-adjust:100%;/* 4 */
-webkit-text-size-adjust:100%;/* 4 */}
/**
* Remove default margin.
*/
body{margin:0;}
/* ==========================================================================
Links
========================================================================== */
/**
* Address `outline` inconsistency between Chrome and other browsers.
*/
a:focus{outline:none;}
/**
* Improve readability when focused and also mouse hovered in all browsers.
*/
a:active,
a:hover{outline:0;}
/* ==========================================================================
Typography
========================================================================== */
/**
* Address variable `h1` font-size and margin within `section` and `article`
* contexts in Firefox 4+,Safari 5,and Chrome.
*/
h1{font-size:2em;margin:0.67em 0;}
/**
* Address styling not present in IE 8/9,Safari 5,and Chrome.
*/
abbr[title]{border-bottom:1px dotted;}
/**
* Address style set to `bolder` in Firefox 4+,Safari 5,and Chrome.
*/
b,
strong{font-weight:bold;}
/**
* Address styling not present in Safari 5 and Chrome.
*/
dfn{font-style:italic;}
/**
* Address differences between Firefox and other browsers.
*/
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
/**
* Address styling not present in IE 8/9.
*/
mark{background:#ff0;color:#000;}
/**
* Correct font family set oddly in Safari 5 and Chrome.
*/
code,
kbd,
pre,
samp{font-family:monospace,serif;font-size:1em;}
/**
* Improve readability of pre-formatted text in all browsers.
*/
pre{white-space:pre-wrap;}
/**
* Set consistent quote types.
*/
q{quotes:"\201C" "\201D" "\2018" "\2019";}
/**
* Address inconsistent and variable font size in all browsers.
*/
small{font-size:80%;}
/**
* Prevent `sub` and `sup` affecting `line-height` in all browsers.
*/
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
/* ==========================================================================
Embedded content
========================================================================== */
/**
* Remove border when inside `a` element in IE 8/9.
*/
img{border:0;}
/**
* Correct overflow displayed oddly in IE 9.
*/
svg:not(:root){overflow:hidden;}
/* ==========================================================================
Figures
========================================================================== */
/**
* Address margin not present in IE 8/9 and Safari 5.
*/
figure{margin:0;}
/* ==========================================================================
Forms
========================================================================== */
/**
* Define consistent border,margin,and padding.
*/
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
/**
* 1. Correct `color` not being inherited in IE 8/9.
* 2. Remove padding so people aren't caught out if they zero out fieldsets.
*/
legend{border:0;/* 1 */
padding:0;/* 2 */}
/**
* 1. Correct font family not being inherited in all browsers.
* 2. Correct font size not being inherited in all browsers.
* 3. Address margins set differently in Firefox 4+,Safari 5,and Chrome.
*/
button,
input,
select,
textarea{font-family:inherit;/* 1 */
font-size:100%;/* 2 */
margin:0;/* 3 */}
/**
* Address Firefox 4+ setting `line-height` on `input` using `!important` in
* the UA stylesheet.
*/
button,
input{line-height:normal;}
/**
* Address inconsistent `text-transform` inheritance for `button` and `select`.
* All other form control elements do not inherit `text-transform` values.
* Correct `button` style inheritance in Chrome,Safari 5+,and IE 8+.
* Correct `select` style inheritance in Firefox 4+ and Opera.
*/
button,
select{text-transform:none;}
/**
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
* and `video` controls.
* 2. Correct inability to style clickable `input` types in iOS.
* 3. Improve usability and consistency of cursor style between image-type
* `input` and others.
*/
button,
html input[type="button"],/* 1 */
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;/* 2 */
cursor:pointer;/* 3 */}
/**
* Re-set default cursor for disabled elements.
*/
button[disabled],
html input[disabled]{cursor:default;}
/**
* 1. Address box sizing set to `content-box` in IE 8/9.
* 2. Remove excess padding in IE 8/9.
*/
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;/* 1 */
padding:0;/* 2 */}
/**
* 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
* 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
* (include `-moz` to future-proof).
*/
input[type="search"]{-webkit-appearance:textfield;/* 1 */
-moz-box-sizing:content-box;-webkit-box-sizing:content-box;/* 2 */
box-sizing:content-box;}
/**
* Remove inner padding and search cancel button in Safari 5 and Chrome
* on OS X.
*/
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
/**
* Remove inner padding and border in Firefox 4+.
*/
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
/**
* 1. Remove default vertical scrollbar in IE 8/9.
* 2. Improve readability and alignment in all browsers.
*/
textarea{overflow:auto;/* 1 */
vertical-align:top;/* 2 */}
/* ==========================================================================
Tables
========================================================================== */
/**
* Remove most spacing between table cells.
*/
table{border-collapse:collapse;border-spacing:0;}
/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.11.0
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
q:before,q:after{content:'';}@font-face {
	font-family:'helveticaNeue';
	src: url('HelveticaNeueCyr-Bold_gdi.eot');
	src: url('HelveticaNeueCyr-Bold_gdi.eot?#iefix') format('embedded-opentype'),
		url('HelveticaNeueCyr-Bold_gdi.woff') format('woff'),
		url('HelveticaNeueCyr-Bold_gdi.ttf') format('truetype'),
		url('HelveticaNeueCyr-Bold_gdi.svg#HelveticaNeueCyr-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}

@font-face {
	font-family:'helveticaNeue';
	src: url('HelveticaNeueCyr-BoldItalic_gdi.eot');
	src: url('HelveticaNeueCyr-BoldItalic_gdi.eot?#iefix') format('embedded-opentype'),
		url('HelveticaNeueCyr-BoldItalic_gdi.woff') format('woff'),
		url('HelveticaNeueCyr-BoldItalic_gdi.ttf') format('truetype'),
		url('HelveticaNeueCyr-BoldItalic_gdi.svg#HelveticaNeueCyr-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}

@font-face {
	font-family:'helveticaNeue';
	src: url('HelveticaNeueCyr-Roman_gdi.eot');
	src: url('HelveticaNeueCyr-Roman_gdi.eot?#iefix') format('embedded-opentype'),
		url('HelveticaNeueCyr-Roman_gdi.woff') format('woff'),
		url('HelveticaNeueCyr-Roman_gdi.ttf') format('truetype'),
		url('HelveticaNeueCyr-Roman_gdi.svg#HelveticaNeueCyr-Roman') format('svg');
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}/******************************************************************************/
/* <link href="css/styles.css" type="text/css" rel="stylesheet" /> */
/******************************************************************************/
HTML,BODY{height:100%;}
#basis{width:100%;margin:auto;margin-bottom:-95px;display:table;height:auto;height:100%;min-height:100%;}
#main{height:100%;position:relative;}
#leftpanel{width:763px;float:left;}
#rightpanel{width:243px;float:right;}
#fullwidthpanel{width:100%;}
.wrapper{width:1018px;margin:auto;position:relative;}
/*needed to make room for footer*/
.clearfooter{clear:both;height:95px;/* height of footer */}
* > HTML .clearfooter{float:left;width:100%;}
/* ie mac styles */
/*** IE6 ***/
.msie6 #basis{height:100%;}
/*** IE7 ***/
.msie7 #basis{height:auto;}
/*** IE8 ***/
.msie8,.msie8 BODY,.msie8 #basic{height:auto;}
/*** standard classes ***********************************************************************************************/
.clear{clear:both;display:block;}
.hidden{display:none !important;}
button,input,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button,.merch-list .merch-item:hover{transition:all 0.1s ease-in-out 0s;font-family:helveticaNeue,Helvetica,Arial,sans-serif;outline:none;}
input,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.btn{transition:all 0.3s ease-in-out 0s;font-family:helveticaNeue,Helvetica,Arial,sans-serif;font-size:12px;}
*::-moz-selection{background-color:#777;color:#FFFFFF;}
*|*:link{color:#009ec1;}
a{color:#009ec1;}
a:hover{color:#8f257a;}
/*** follow sections can edit *****************************************************************************/
html{/* force scrollbars */
height:101%;}
BODY{background:#eee;font-family:helveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;color:#000;line-height:16px;width:100%;overflow-x:hidden;}
A{text-decoration:none;outline:none;}
H1,H2,H3,H4{font-family:helveticaNeue,Helvetica,Arial,sans-serif;font-weight:normal;}
H3,H4,H5,H6{margin-bottom:10px;}
A.btn,
INPUT.btn{/*
min-width:118px;display:inline-block;font-size:12px;height:28px;line-height:28px;padding:0;width:100px;color:#fff;text-align:center;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:url(../images/nav-bg.png) repeat-x 0 bottom;*/
width:120px;font-size:16px;letter-spacing:1px;line-height:28px;height:28px;display:block;color:#fff;border:none;text-align:center;background:url(../images/btn-bg.png) repeat-x 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
INPUT.btn{padding:0 25px;display:block;width:auto;}
/*
A:hover.btn,
INPUT.btn.hover{background:url(../images/nav-hover-bg.png) repeat-x 0 bottom;}
A:active.btn,
INPUT.btn.clicked{}
*/
#contents{padding:0px 0px 25px;}
.error{color:red;}
.success{color:green;}
body .data{display:none;}
body.data .data{display:block;word-wrap:break-word;width:100px;text-align:center;margin:auto;}
.hidden{display:none !important;}
/*** header **************************************************************/
#header{position:relative;}
#header .wrapper{height:68px;margin-bottom:50px;}
#logo{position:absolute;top:20px;left:0px;}
#topwrapper{position:absolute;top:0;height:0;width:100%;}
#navbar-toggle{display:none;}
/*** nav *************/
#nav{position:absolute;top:68px;left:0px;width:100%;z-index:3000;background:url(../images/nav-bg.png) repeat-x 0 0 #676767;border-top:1px solid #a8a8a8;height:43px;}
#nav UL{list-style:none;margin:0;padding:0;}
#nav UL LI{float:left;padding:0;border-right:1px solid #4d4d4d;}
#nav #nav-home img{padding-top:6px;}
#nav #nav-categories > a{}
#nav UL LI A,
#nav UL LI A:visited,
#nav UL LI SPAN{color:#fff;display:block;line-height:39px;height:39px;padding:2px 25px;font-size:15px;}
#nav UL LI:hover.with-submenu{}
#nav UL LI.active A,
#nav UL LI:hover SPAN,
#nav UL LI.active SPAN,
#nav #nav-home A:hover{background:url(../images/nav-hover-bg.png);color:#fff;}
#nav UL LI:hover A,#nav UL LI:hover SPAN{background:#eee;color:#8f257a;}
#nav UL LI:hover.with-submenu A{text-shadow:none;}
#nav UL LI .nav-submenu-holder{display:none;background:#eee;position:absolute;top:43px;left:0;width:100%;z-index:1000;}
#nav UL LI .nav-submenu{border:2px solid #7a7a7a;border-top:none;padding:20px;}
.nav-submenu-left{border-right:1px solid #d4d0c8;float:left;height:235px;padding-right:10px;width:510px;}
.nav-submenu-right{float:left;width:438px;height:235px;border-left:1px solid #fbf8f7;padding-left:10px;}
#nav UL LI.with-submenu .nav-submenu A,
#nav UL LI:hover.with-submenu .nav-submenu A{color:#009ec1;line-height:32px;height:32px;padding:0 0px;font-size:14px;}
#nav UL LI:hover.with-submenu .nav-submenu li.active A,
#nav UL LI:hover.with-submenu .nav-submenu A:hover{color:#8f257a;}
/*** submenu-categories ***/
#nav UL LI #submenu-categories{}
#nav UL LI.with-submenu OL{float:left;width:33%;padding-top:10px;}
#nav UL LI.with-submenu OL LI{border:none;width:100%;}
#nav UL LI.with-submenu OL LI A,
#nav UL LI.with-submenu OL LI A:visited,
#nav UL LI:hover.with-submenu OL LI A,
#nav UL LI:hover.with-submenu OL LI A:visited{}
#nav UL LI.with-submenu OL LI A:hover,
#nav UL LI:hover.with-submenu OL LI A:hover{}
#nav UL LI.with-submenu OL LI.active A,
#nav UL LI.with-submenu OL LI.active A:visited,
#nav UL LI.with-submenu OL LI.active A:hover{}
/*** search *********************/
#search-box{position:absolute;top:78px;right:17px;z-index:3000;}
#search-box .form-item INPUT{border:none;width:187px;padding:3px 30px 3px 8px;background:#fff url(../images/search-icon.png) no-repeat right center;height:18px;font-size:13px;color:#222;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#search-box .form-item INPUT:focus{}
#search-box .form-submit{display:none;}
::-webkit-input-placeholder{/* WebKit browsers */
color:#999;}
:-moz-placeholder{/* Mozilla Firefox 4 to 18 */
color:#999;opacity:1;}
::-moz-placeholder{/* Mozilla Firefox 19+ */
color:#999;opacity:1;}
:-ms-input-placeholder{/* Internet Explorer 10+ */
color:#999;}
#topblocks{position:absolute;top:0px;right:0px;z-index:3000;}
/*** user-block *******************/
.topblock{float:right;position:relative;}
.topblock .dropdown-box{display:none;position:absolute;top:53px;right:5px;color:#000;overflow:hidden;background:#eee;float:left;padding:10px 15px;font-size:12px;z-index:3000;width:197px;border:1px solid #bbb;-webkit-border-radius:6px 0px 6px 6px;-moz-border-radius:6px 0px 6px 6px;border-radius:6px 0px 6px 6px;}
.topblock .user-box{right:auto;left:0;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0px 6px 6px 6px;border-radius:0px 6px 6px 6px;}
.topblock .dropdown-box-strip{display:none;position:absolute;top:52px;width:110px;margin:0 1px;height:2px;background:#eee;z-index:3001;}
.topblock .expanded .dropdown-box-strip{display:block;}
.topblock .dropdown-box H3{font-family:helveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;text-shadow:#333 0 1px 1px;background:url(../images/line-gor.png) repeat-x 0 100%;padding-bottom:8px;margin-bottom:10px;}
.topblock .user-box .leftcolumn{float:left;width:280px;border-right:1px solid #061e52;height:165px;padding-right:20px;}
.topblock .user-box .rightcolumn{float:left;width:160px;padding-left:20px;border-left:1px solid #1a46a6;height:165px;}
.topblock .selector{padding:0;line-height:44px;height:44px;width:110px;text-align:center;cursor:pointer;white-space:nowrap;display:block;font-weight:bold;font-size:14px;border:1px solid #ccc;border-bottom:3px solid #ccc;margin-right:5px;z-index:1;zoom:1;background:#eee;background:-webkit-gradient(linear,0 0,0 bottom,from(#fefefe),to(#e0e0e0));background:-webkit-linear-gradient(#fefefe,#e0e0e0);background:-moz-linear-gradient(#fefefe,#e0e0e0);background:-ms-linear-gradient(#fefefe,#e0e0e0);background:-o-linear-gradient(#fefefe,#e0e0e0);background:linear-gradient(#fefefe,#e0e0e0);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.topblock .selector:hover{background:#eee;background:-webkit-gradient(linear,0 0,0 bottom,from(#fafbfb),to(#b2e1f5));background:-webkit-linear-gradient(#fafbfb,#b2e1f5);background:-moz-linear-gradient(#fafbfb,#b2e1f5);background:-ms-linear-gradient(#fafbfb,#b2e1f5);background:-o-linear-gradient(#fafbfb,#b2e1f5);background:linear-gradient(#fafbfb,#b2e1f5);}
.topblock .selector.clicked{background:#eee;color:#808080;border-bottom:none;height:53px;box-shadow:none;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
.topblock .dropdown-box .more-wrapper{padding-top:8px;text-align:right;}
/*** loggedout-box ***/
.user-box INPUT.btn-submit,
.user-box A.btn-submit{border:2px solid #fff;font-size:13px;height:28px;line-height:28px;padding:0;width:90px;color:#0b3080;text-align:center;font-weight:bold;font-family:helveticaNeue,Helvetica,Arial,sans-serif;text-shadow:#fff 0 1px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:#333 0px 1px 3px;-moz-box-shadow:#333 0px 1px 3px;box-shadow:#333 0px 1px 3px;background:#f7f7f7;background:-webkit-gradient(linear,0 0,0 bottom,from(#f7f7f7),to(#e7e7e7));background:-webkit-linear-gradient(#f7f7f7,#e7e7e7);background:-moz-linear-gradient(#f7f7f7,#e7e7e7);background:-ms-linear-gradient(#f7f7f7,#e7e7e7);background:-o-linear-gradient(#f7f7f7,#e7e7e7);background:linear-gradient(#f7f7f7,#e7e7e7);-pie-background:linear-gradient(#f7f7f7,#e7e7e7);}
.user-box INPUT.btn-submit.hover,
.user-box A:hover.btn-submit{color:#e36500;background:#f7f7f7;background:-webkit-gradient(linear,0 0,0 bottom,from(#f7f7f7),to(#ccc));background:-webkit-linear-gradient(#f7f7f7,#ccc);background:-moz-linear-gradient(#f7f7f7,#ccc);background:-ms-linear-gradient(#f7f7f7,#ccc);background:-o-linear-gradient(#f7f7f7,#ccc);background:linear-gradient(#f7f7f7,#ccc);-pie-background:linear-gradient(#f7f7f7,#ccc);}
.user-box INPUT.btn-submit.clicked,
.user-box A:active.btn-submit{background:#ccc;background:-webkit-gradient(linear,0 0,0 bottom,from(#ccc),to(#f7f7f7));background:-webkit-linear-gradient(#ccc,#f7f7f7);background:-moz-linear-gradient(#ccc,#f7f7f7);background:-ms-linear-gradient(#ccc,#f7f7f7);background:-o-linear-gradient(#ccc,#f7f7f7);background:linear-gradient(#ccc,#f7f7f7);-pie-background:linear-gradient(#ccc,#f7f7f7);}
.user-box .leftcolumn .form-submit{margin-top:10px;}
.user-box .leftcolumn A.btn-submit{display:block;line-height:24px;height:24px;float:right;}
/*** loggedin-box ***/
#user-block{}
#user-block .user-block-left{float:left;margin-right:30px;font-size:12px;color:#000;}
#user-block .user-block-left .username{padding:6px 0 8px;font-size:14px;line-height:12px;vertical-align:middle;white-space:nowrap;}
#user-block .user-block-left .username img{vertical-align:bottom;margin-right:5px;}
#user-block .user-block-left a{font-size:12px;font-weight:bold;}
#loggedin-box{font-size:12px;}
#loggedin-box H3{}
#loggedin-box .leftcolumn{width:170px;height:100px;}
#loggedin-box .rightcolumn{width:190px;height:100px;}
.user-box UL{}
.user-box UL LI{text-align:left;}
.user-box UL LI A,
.user-box UL LI A:visited{display:block;font-size:12px;line-height:22px;}
.user-box UL LI A:hover{}
#loggedin-box .user-nav{border-bottom:2px solid #bbb;padding-bottom:12px;margin-bottom:3px;}
#loggedin-box .user-stats{margin-top:10px;text-align:center;}
.user-box .user-stats UL LI{color:#000;font-size:11px;overflow:hidden;}
.user-box .user-stats UL LI .nowrap{float:right;color:#444;font-family:arial;font-size:14px;font-weight:bold;}
.user-box .user-stats UL LI .val{}
#fav-block{}
#user-block.loggedin-box{border:1px solid #bbb;border-top:none;background:#fff;height:53px;/*min-width:360px;*/
padding:5px 0px 0 10px;}
/*** loggedout-box ***/
#user-block #loggedout-box{background:url(../images/loggedout-box.png) no-repeat;width:141px;height:24px;margin-top:30px;}
#user-block #loggedout-box a{text-indent:-10000px;height:24px;background:url("../images/signin-or-join.png") no-repeat;transition:none;}
#user-block #loggedout-box a#link2login{float:left;width:68px;background-position:-4px -14px;}
#user-block #loggedout-box a#link2login:hover{background-position:-4px -61px;}
#user-block #loggedout-box a#link2register{float:right;width:45px;background-position:-95px -14px;}
#user-block #loggedout-box a#link2register:hover{background-position:-95px -61px;}
#page_login #user-block{display:none;}
/*** user-fav-list ***/
#user-fav-list{margin-bottom:10px;}
#user-fav-list .merch-item{overflow:hidden;padding:7px 0;text-align:left;border-bottom:2px solid #bbb;position:relative;line-height:12px;}
#user-fav-list .merch-item A.link2merch{color:#000;opacity:.7;line-height:12px;width:150px}
#user-fav-list .merch-item A:hover.link2merch{opacity:1;}
#user-fav-list .merch-item .merch-title{display:block;font-size:10px;}
#user-fav-list .merch-item .merch-rates{display:block;font-size:12px;}
#user-fav-list .merch-item A.fav2remove{position:absolute;right:0;top:50%;margin-top:-7px;}
#user-fav-list .merch-item A:hover.fav2remove{opacity:1;}
#user-fav-list .noresults{padding:5px 0;opacity:.7;font-size:11px;}
#user-block .more{line-height:normal;}
#loggedin-box .rightcolumn .form-submit{margin-top:30px;}
/*** country-list ******/
#country-block{position:absolute;top:-124px;left:725px;z-index:3001;}
#country-block .dropdown-box{width:140px;}
#country-block .selector{width:125px;color:#fff;font-weight:normal;background-position:91% 15px;background-image:url(../images/select-arrows-4.png);-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;}
#country-block .selector.clicked{background-image:url(../images/select-arrows-5.png);background-color:#fff;color:#000;}
#country-block .dropdown-box{background-color:#fff;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
#country-list{}
#country-list li{font-size:12px;overflow:hidden;padding:2px 0;color:#000;}
#country-list li input{float:left;margin-right:10px;}
#country-list li label{float:left;}
#country-list li.line-separator{border-bottom:1px solid #ccc;height:3px;margin-bottom:8px;}
#country-block .form-submit{margin:15px 0 0;}
#country-block .form-submit input{width:140px;-webkit-box-shadow:#333 0px 1px 3px;-moz-box-shadow:#333 0px 1px 3px;box-shadow:#333 0px 1px 3px;}
/*** home-promo *************/
#home-promo{position:relative;overflow:hidden;margin-bottom:20px;}
#home-promo H1{font-family:helveticaNeue,Helvetica,Arial,sans-serif;font-size:60px;line-height:100px;font-weight:normal;color:#fff;padding:0px 0 18px;}
#home-promo .leftcolumn{float:left;width:766px;height:224px;position:relative;overflow:hidden;}
#home-promo .rightcolumn{float:right;width:244px;}
#home-promo .pager{margin:auto;text-align:left;position:absolute;bottom:10px;right:20px;/*background:url(../images/white-transparent-60.png);*/
padding:5px 7px;/*
-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;*/}
#home-promo .pager A{display:block;float:left;width:13px;height:13px;text-indent:-9999px;text-transform:uppercase;outline:none;margin:0 3px;border:none;background:url(../images/light-button_homepage_banner.png) no-repeat;background-size:13px 13px !important;zoom:1;z-index:999;position:relative;}
#home-promo .pager A.selected,
#home-promo .pager A:hover.selected{cursor:default;background:url(../images/dark-button_homepage_banner.png);}
#home-promo IMG{display:block;}
#home-promo #promo-right{margin-bottom:0;border:none;}
#mainbanner a{display:block;float:left;}
#mainbanner img{width:100%;}
#mainbanner-mobile{display:none;}
#mainbanner-mobile img{width:100%;}
A.more,A:visited.more{font-size:14px;line-height:52px;background:url("../images/arrow-more.png") no-repeat right 5px;padding:0 15px 0 0;white-space:nowrap;}
A:hover.more{background-position:right -67px;}
/*** box ******************************************************************/
.row{margin-bottom:20px;}
.half-width{width:50%;float:left; box-sizing: border-box;}
.half-width.right{ padding-left: 14px;}
.box{background:#fff;}
.box .box-cnt{padding:10px;}
.box-left{ float: left; padding:0px 0px 10px 0px;width: 100%;}
.box-right{float: right;padding:0px 0px 10px 0px;width: 100%;}
.box-left .box-cnt{padding:0px;}
.box-right .box-cnt{padding:0px;}
.box .box-hdr{overflow:hidden;padding:0 48px;background:#fff;color:#000;}
.box-left .box-hdr{padding:0 14px;}
.box-right .box-hdr{padding:0 14px;}
.box H2{font-size:20px;line-height:52px;margin:0px;font-weight:bold;}
.box .box-hdr H2{float:left;/*width:75%;*/}
.box.static-page .box-hdr H2{float:none;width:auto;}
.box .box-hdr .right-part{float:right;/*width:20%;*/}
.box .box-hdr .right-part .links{padding:0px 0px 0 0;text-align:right;}
.box .box-cnt{}
.box .box-hdr .right-part .links a.more,
.box .box-cnt .right-part .links a:visited.more{}
#leftpanel .box{padding:15px;}
#leftpanel .box .box-hdr{background:transparent;padding:0 0 15px;}
#leftpanel .box .box-hdr H2{color:#000;font-size:20px;font-weight:bold;}
#leftpanel .box .box-cnt{padding:0;}
.box .box-hdr H3{margin:5px 0;}
#rightpanel .box{}
#rightpanel .box .box-hdr{position:relative;padding:0 15px;}
#rightpanel .box .box-hdr .link-more{position:absolute;top:15px;right:10px;}
#rightpanel .box .box-hdr .link-more a{color:#fff;}
#rightpanel .box .box-cnt{padding:0 15px;}
#home .box{}
#home .box-right .box-cnt{padding-left:25px;}
/*** filter ***********/
.space4filters{}
#category,#coupons,#popular-list,#az{position:relative;}
.block4filters{margin-bottom:20px;padding:10px 0;z-index:2000;}
.block4filters.top{padding:0 15px;}
.block4filters.bottom{padding:25px 10px 10px;}
.block4filters .filter-block{float:left;width:40%;min-width:245px;}
.filter-block .fldst-orderby{float:left;margin-right:10px;}
.filter-block .fldst-orderby .sbHolder,
.filter-block .fldst-orderby select{width:170px;}
.filter-block .fldst-orderby .sbOptions{}
.filter-block .fldst-perpage{float:left;}
.filter-block .fldst-perpage .sbHolder,
.filter-block .fldst-perpage select{width:52px;}
.filter-block .fldst-perpage .sbOptions{width:48px;}
#az .block4filters.top,
#special_offers .block4filters.top{}
#az .block4filters.top .filter-block{margin-bottom:8px;}
/*** paginator ***/
.block4filters .paginator{float:right;/*width:55%;*/ margin-left:10px;}
#az .block4filters.top .paginator{width:auto;}
.az-letters{font-size:12px;color:#999999;float:left;line-height:22px;}
.az-letters a{color:#999999;font-size:12px;}
.az-letters a.active-letter,
.az-letters a.active-letter:hover{cursor:default;text-decoration:underline;font-weight:bold;color:#000;}
.az-letters a:hover{color:#8f257a;}
.paging{overflow:hidden;}
.paging UL{float:right;}
.paging UL LI{float:left;line-height:22px;}
.paging UL LI A,.paging UL LI A:visited{color:#999999;display:block;font-size:12px;font-family:Arial;margin:0 4px;}
.paging UL LI A:hover{color:#8f257a;}
.paging UL LI.current A,.paging UL LI.current A:visited,.paging UL LI.current A:hover{cursor:default;text-decoration:underline;font-weight:bold;color:#000;}
.paging UL LI.next{padding-right:0;}
/*
.paging UL LI.prev A,
.paging UL LI.prev A:visited,
.paging UL LI.next A,
.paging UL LI.next A:visited{background:url(../images/slider-prev.png) no-repeat center center;width:22px;height:22px;text-indent:-9999px;text-transform:uppercase;outline:none;}
.paging UL LI.next A,.paging UL LI.next A:visited{background:url(../images/slider-next.png) no-repeat center center;}
.paging UL LI.prev A:active{background-position:40% center;}
.paging UL LI.next A:active{background-position:60% center;}
*/
#results4products{position:relative;}
#results4products .block4filters.top{left:0;}
/*** form elements ***********************/
#contents .form-item{margin-bottom:10px;overflow:hidden;padding-left:5px;}
#contents .form-item LABEL{float:left;width:100px;padding-right:10px;line-height:16px;padding-top:5px;font-weight:bold;color:#222;}
#contents .form-item INPUT.i-text{float:left;background:#fff;border:1px solid #ccc;padding:3px 5px;height:16px;width:200px;margin-right:20px;}
#contents .form-item SMALL{color:#999;font-size:11px;float:left;padding-top:5px;}
#contents .form-submit{padding:10px 0 20px 115px;}
/*** tabs ***/
.tabs{margin:0;height:47px;width:100%;background:#eee;}
.tabs UL{}
.tabs UL LI{float:left;margin-right:2px;}
.tabs UL LI A{line-height:46px;display:block;width:120px;color:#000;font-size:14px;text-align:center;border:1px solid #bbb;border-bottom:none;background:#eee;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;}
.tabs UL LI A:hover{background:#dfdbda;}
.tabs UL LI.active A,
.tabs UL LI.active A:hover{position:relative;cursor:default;color:#fff;border-color:#000;background:#000;background:-webkit-gradient(linear,0 0,0 bottom,from(#606060),to(#000000));background:-webkit-linear-gradient(#606060,#000000);background:-moz-linear-gradient(#606060,#000000);background:-ms-linear-gradient(#606060,#000000);background:-o-linear-gradient(#606060,#000000);background:linear-gradient(#606060,#000000);-pie-background:linear-gradient(#606060,#000000);}
.tabs UL LI.active A:after{position:absolute;top:100%;left:50%;border:solid transparent;content:" ";width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#000000 transparent transparent;margin-left:-6px;}
/*** carousel ***/
.caroufredsel_wrapper{margin:auto !important;height:110px;overflow:hidden;}
#carousel{height:110px;overflow:hidden;margin-left:19px;}
#carousel .merch-item{width:160px;text-align:center;float:left;height:110px;}
#merchants4products #carousel .merch-item{width:141px;}
#carousel .merch-item A,#carousel .merch-item A:visited{color:#000;display:block;}
#carousel .merch-item A .merch-banner{display:block;margin-bottom:10px;}
#carousel .merch-item A .merch-banner IMG{display:block;margin:0 auto 0px;}
#carousel .merch-item A .merch-title{display:block;font-size:14px;}
#carousel .merch-item A .merch-rates{display:block;font-size:14px;font-weight:bold;line-height:20px;color:#000000;}
#carousel .merch-item A .merch-rates-was{font-size:10px;color:#999;}
#carousel .merch-item A:hover{opacity:.8;}
#box-offers{}
#box-offers .box-hdr{padding-bottom:0;}
#box-offers .box-cnt,#merchants4products{position:relative;overflow:hidden;padding:5px 10px 20px 10px;margin-top:0;}
A.carousel-prev,
A.carousel-next{position:absolute;top:5px;left:15px;width:16px;height:100px;background:#fff url(../images/slider-prev.png) no-repeat 50% 50%;text-indent:-9999px;text-transform:uppercase;outline:none;}
A.carousel-next{background-image:url(../images/slider-next.png);left:auto;right:15px;}
A:hover.carousel-prev,A:hover.carousel-next{background-color:#f2f2f2;}
A:active.carousel-prev,A:active.carousel-next{opacity:.5;}
#merchants4products A.carousel-prev,#merchants4products A.carousel-next{top:10px;}
/*** box-vouchers *******/
#box-panel{}
.voucher-list{ padding: 0 14px;}

.voucher-list .voucher-item{margin-bottom:20px;width:100%;}
#box-panel .voucher-list .voucher-item A{ display: block; border:1px solid #ccc; padding: 1px; background: #fff; overflow: hidden; height: 62px; color:#000;}
#box-panel .voucher-list .voucher-item A .merch-banner{float:left;width:120px;padding-right:10px;display:block;}
#box-panel .voucher-list .voucher-item A .merch-banner img{width:120px;height: 60px; vertical-align: middle;}
#box-panel .voucher-list .voucher-item A .merch-txt{padding:5px 20px 5px 5px;display:block;}
#box-panel .voucher-list .voucher-item A .merch-txt .txt{ display: block; margin-bottom: 5px; height: 32px; overflow: hidden;}
#box-panel .voucher-list .voucher-item A .merch-expdate{padding:0px;display:block;}
#box-panel .voucher-list .voucher-item A .merch-expdate .date{display:inline-block;}
#box-panel .voucher-list .voucher-item A .arrow{width:25px;display:block;float: right; line-height: 60px; text-align: center;}
#box-panel .voucher-list .voucher-item A .arrow IMG{ vertical-align: middle;}
#box-panel .voucher-list .voucher-item A .merch-expdate-mobile-holder{display:none;}


#box-vouchers{}
#coupons .voucher-list .voucher-item{margin-bottom:10px;display:table;width:100%;}
#coupons .voucher-list .voucher-item A{display:table-row;overflow:hidden;background:#f7f7f7;position:relative;}
#coupons .voucher-list .voucher-item A .merch-banner{width:120px;padding:5px 20px 5px 5px;display:table-cell;vertical-align:top;}
#coupons .voucher-list .voucher-item A .merch-txt{padding:5px 20px 5px 5px;display:table-cell;vertical-align:middle;}
#coupons .voucher-list .voucher-item A .merch-txt .txt{}
#coupons .voucher-list .voucher-item A .merch-expdate{width:80px;padding:5px;text-align:center;color:#838383;display:table-cell;vertical-align:middle;}
#coupons .voucher-list .voucher-item A .merch-expdate .date{display:block;}
#coupons .voucher-list .voucher-item A .arrow{border-left:1px solid #d5d5d5;width:35px;display:table-cell;vertical-align:middle;text-align:center;}
#coupons .voucher-list .voucher-item A .arrow IMG{}



/*** merch-list ******/
.merch-list{}
.merch-list .merch-item{width:150px;text-align:center;position:relative;float:left;}
#leftpanel .merch-list{margin-left:25px;}
#leftpanel .merch-list .merch-item{margin:0 9px 18px;z-index:100;zoom:1;/*min-height:170px;*/}
.merch-list .merch-item .merch-thumb{display:none;}
.merch-list .merch-item .merch-thumb .merch-banner IMG,.merch-list .merch-item .merch-full .merch-banner IMG{display:block;margin:auto;}
.merch-list .merch-item .merch-full{z-index:1000;/*min-height:175px;*/
padding:10px 0;background:#fff;}
#home #box-offers .merch-list{width:900px;max-width:900px;margin:auto;}
#home .merch-list .merch-item .merch-full{width:158px;border:2px solid #c0c0c0;}
.merch-list .merch-item .merch-full:hover{background:#ffffff;}
#box-offers .merch-list .merch-item .merch-full{border-color:transparent;}
#leftpanel .merch-list .merch-item .merch-full{height:182px;}
#leftpanel .recommended-for-merchant-flagged .merch-list .merch-item .merch-full { height: auto; }
.is_desktop #leftpanel .merch-list .merch-item .merch-full:hover{background:#ededed;}
.merch-list .merch-item .merch-full .merch-banner{display:block;margin-bottom:10px;}
.merch-list .merch-item .merch-title{display:block;color:#000;margin-bottom:3px;font-size:12px;}
.merch-list .merch-item .merch-rates{display:block;color:#000;font-size:14px;font-weight:bold;}
.merch-rates{font-family:Arial !important;}
.cent{font-size:11px;}
.merch-list .merch-item .merch-comment {display:block;color:#5a5a5a;font-size:13px;margin:3px 0;}

.merch-comment{color:#5a5a5a;font-size:13px;}
.merch-list .merch-item .merch-country{display:none;color:#000;margin-bottom:3px;}
.merch-list .merch-item .merch-icons{display:block;padding:5px 0;height:25px;}
.thumbs .merch-item .merch-icons{height:auto;}
.merch-fav{}
.merch-list .merch-item .merch-fav A{font-size:12px;}
.thumbs .merch-item{padding:0 0 24px;width:150px;}
.thumbs .merch-item .merch-thumb{display:block;}
.thumbs .merch-item .merch-full{width:158px;display:none;z-index:1000;position:absolute;top:-12px;left:-6px;height:auto;min-height:inherit;}
.thumbs .merch-item:hover .merch-full{display:block;}
.merch-banner img,#merchant-banner img{border:1px solid #e7e4db;}
.msie8 .merch-list .merch-item .merch-full:hover,
.msie7 .merch-list .merch-item .merch-full:hover{background:#ededed;cursor:pointer;}
#contents .merch-list .merch-item .fav2remove{display:none;}
#page-fav #contents .merch-list .merch-item A.fav2remove{display:block;position:absolute;top:5px;right:5px;color:#000;font-size:12px;}
#page-fav #contents .merch-list .merch-item A:hover.fav2remove{opacity:1;}
.merch-promocode{margin-bottom:20px;font-size:12px;color:#000;}
.merch-promocode #promocode{margin-top:5px;border:none;width:100px;padding:4px 10px;font-size:12px;background:#f5f5f5;}
/*** box-popular ********/
#box-popular .merch-list,#box-panel .merch-list{margin-left:0;}
#box-popular .merch-list .merch-item .merch-rates,#box-panel .merch-list .merch-item .merch-rates{color:#000;}
/*** box-topproducts ***/
#box-topproducts .box-cnt{background:#fff;border:1px solid #efefef;padding:5px;margin:0 0 10px;}
.featured-product-list{overflow:hidden;}
.featured-product-list .product-item{float:left;width:175px;min-height:130px;border-right:1px solid #e3e3e3;text-align:center;padding:10px;}
.featured-product-list .product-item.last{border:none;}
.featured-product-list .product-item .product-image{width:195px;height:100px;display:table-cell;vertical-align:middle;text-align:center;margin-bottom:5px;}
.featured-product-list .product-item .product-image img{max-width:90px;max-height:90px;margin:auto;display:block;}
.msie7 .featured-product-list .product-item .product-image{display:block;cursor:pointer;}
.featured-product-list .product-item A .product-title{display:block;color:#333;}
.featured-product-list .product-item A:hover .product-title{color:#d61920;}
/*** promo ***/
#promo-top,#promo-left,#promo-right{margin-bottom:20px;}
#promo-top IMG,#promo-left IMG,#promo-right IMG{display:block;width:100%;}
/*** merchant ************************************************************/
#merchant-single,#box-merchant-vouchers{overflow:hidden;padding:15px 20px 20px;position:relative;}
#merchant-single .leftcol{position:relative;padding-right:140px;min-height:165px;}
#merchant-single .rightcol{width:120px;/*position:absolute;right:20px;top:15px;*/ z-index:100; float:right; margin-left: 20px; position: relative;}
#merchant-single h2{float:none;width:auto;margin-bottom:8px;font-size:20px;font-weight:bold;color:#000;line-height:normal;}
#merchant-single h3{font-weight:normal;font-size:14px;}
#merchant-single .merchant-rates{font-family:Arial;font-size:18px;color:#000;margin-bottom:19px;font-weight:bold;}
#merchant-single .merchant-rates .cent{font-size:14px;}
#merchant-single.with-spec-offer .merchant-rates{color:#000;}
#merchant-single .merchant-rates .spec-until{display:block;font-size:13px;color:#000;line-height:18px;margin:5px 0 -20px 0;font-weight:normal;}
#merchant-single .merchant-rates-was{color:#333;margin:0 0 20px 0;position:relative;font-family:Arial;}
#merchant-single .merchant-rates-was .icon-apdollar:before{text-shadow:none;}
#merchant-single .merchant-description{margin-bottom:15px;font-size:14px;line-height:16px;}
#merchant-single .merchant-purchase-conditions h3 a{background:url(../images/arrow-down-up.png) no-repeat 100% 5px;padding-right:15px;}
#merchant-single .merchant-purchase-conditions h3 a:hover{background-position:100% -45px;}
/*#merchant-single .merchant-purchase-conditions h3 a.expanded{background-position:100% -19px !important;color:#000;}
*/
#merchant-single .merchant-purchase-conditions h3 a.expanded{background-position:100% 5px;}
#merchant-single .merchant-purchase-conditions .accordion-item-content{display:none;}
#merchant-single p{margin-bottom:1em;}
#merchant-single p.error,
#merchant-single p.success{ text-align: center;}

#merchant-single .merch-fav{margin-bottom:10px;}
#merchant-single #merchant-banner{margin-bottom:10px;}
#merchant-single .merch-icons{margin-bottom:15px;display:block;}
#merchant-single .shopnow{margin-bottom:20px;}
#merchant-single #btn-shopnow,
#merchant-single #btn-shopnow-logged{width:120px;font-size:16px;letter-spacing:1px;line-height:28px;height:28px;display:block;color:#fff;border:none;background:url(../images/btn-bg.png) repeat-x 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#merchant-single #btn-shopnow:hover,
#merchant-single #btn-shopnow-logged:hover{color:#fff;}
#merchant-single .shopnow A.go2login{text-align:center;display:block;font-size:14px;font-weight:bold;}
#merchant-single #attention-message{font-size:11px;min-width:100px;max-width:420px;line-height:12px;position:absolute;bottom:-5px;left:180px;}
#merchant-single #attention-message .message-cnt{background:#07318A;color:#fff;border:1px solid #dedede;}
#merchant-single #attention-message .message-cnt span{display:block;border:1px solid #fff;padding:8px 13px 10px;}
#merchant-single #attention-message .arrow{background:url('../images/attention-bg.png') no-repeat 0 center;width:13px;height:16px;margin-top:-8px;position:absolute;top:50%;left:-11px;}
/*** promocode ***/
.box-promocode{text-align:center;}
.box-promocode {text-align:center;}
.box-promocode .form-submit input{
	display: block;
	text-align: center;
	width: 100%;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	height: 32px;
	color: #009EC1;

	border: 1px solid #009EC1;
	background: #fff;

	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 10px;
}
.box-promocode .form-submit input:hover,
.box-promocode .form-submit input:focus {
	border-color: #333; color: #333;
}

.merch-col-with-shopnow .error{ margin-bottom: 10px; font-size: 13px; text-align: center; background-color: #d9534f; border-radius: 3px; color:#fff; line-height: 22px; font-weight: bold;}
.merch-col-with-shopnow .success{ margin-bottom: 10px; font-size: 13px; text-align: center; background-color: #d9534f; border-radius: 3px; color:#fff; line-height: 22px; font-weight: bold;}
#contents .box-promocode .form-item{margin-bottom:15px; padding-left:0px;}

#contents .box-promocode LABEL{color:#222;display:block;margin-bottom:5px;padding:0;font-weight:bold;width:auto; font-size: 13px; text-align: center; float: none;}

#contents .box-promocode .form-item INPUT{border:1px solid #ccc;background:#f5f5f5;padding:5px 5px;width:100%; box-sizing: border-box;}
#contents .box-promocode .form-submit{padding:0;}


/*** merch-icons ***/
.addthis_toolbox{width:0;height:0;overflow:hidden;}
.merch-icons{overflow:hidden;margin:0 auto 5px;display:table-cell;}
.merch-icons LI,
.merch-icons A{width:24px;height:24px;margin-right:2px;display:inline-block;text-indent:-9999px;text-transform:uppercase;outline:none;background:url(../images/merchant-icons.png) no-repeat 0 0;text-align:left;zoom:1;}
.merch-icons A:last-child,.merch-icons A.last,.merch-icons LI:last-child,.merch-icons LI.last{margin-right:0;}
.merch-icons .ico-offer{background-position:-1px 0;}
.merch-icons .ico-offer:hover{background-position:-1px -24px;}
.merch-icons .ico-voucher{background-position:-32px 0;}
.merch-icons .ico-voucher:hover{background-position:-32px -24px;}
.merch-icons .ico-share{background-position:-63px 0;}
.merch-icons .ico-share:hover{background-position:-63px -24px;}
.merch-icons .ico-fav{background-position:-94px 0;}
.merch-icons .ico-fav:hover{background-position:-94px -24px;}
.merch-icons .ico-calc{background-position:-154px 0;}
.merch-icons .ico-calc:hover{background-position:-154px -24px;}
/*** voucher-list ****************/
.voucher-list{}
#box-merchant-vouchers h2{line-height:normal;}
#box-merchant-vouchers .voucher-list .voucher-item{margin-bottom:10px;padding:15px 0;}
#box-merchant-vouchers .voucher-list .voucher-item .voucher-cnt{overflow:hidden;}
#box-merchant-vouchers .voucher-list .voucher-item .v-description{float:left;width:70%;}
#box-merchant-vouchers .voucher-list .voucher-item .v-description .v-txt{font-size:14px;margin-bottom:10px;color:#000;}
#box-merchant-vouchers .voucher-list .voucher-item .v-description A.v4terms{background:url(../images/arrow-down-up.png) no-repeat 100% 5px;padding:0 15px 0 0;display:inline-block;font-size:14px;}
/*#box-merchant-vouchers .voucher-list .voucher-item .v-description A.linkup{background-position:100% -19px !important;color:#000;}
*/
#box-merchant-vouchers .voucher-list .voucher-item .v-description A.linkup{background-position:100% -45px;color:#8f257a;}
#box-merchant-vouchers .voucher-list .voucher-item .v-description A:hover.v4terms{background-position:100% -45px;}
#box-merchant-vouchers .voucher-list .voucher-item .v-description .v-terms{color:#000;padding:10px 0;font-size:14px;line-height:17px;display:none;}
#box-merchant-vouchers .voucher-list .voucher-item .v-expdate{float:right;width:80px;text-align:center;font-size:14px;color:#000;}
#box-merchant-vouchers .voucher-list .voucher-item .vdate{display:block;color:#000;font-size:14px;}
#box-merchant-vouchers .voucher-list .voucher-item .vcode{margin:10px 0;padding:10px 0;text-align:center;background:#f5f5f5;font-family:helveticaNeue,Helvetica,Arial,sans-serif;;font-size:14px;font-weight:bold;color:#999999;width:600px;}
/*** box-merchant-recommended ***/
#box-merchant-recommended .box-cnt{margin-top:0;}
/*** transactions **********************/
.points-stats{margin-bottom:25px;}
.points-stats .points-box{font-size:20px;color:#000;line-height:33px;}
.points-stats .points-box BIG{font-size:20px;font-family:Arial;}
.legends{overflow:hidden;margin-bottom:20px;}
.legends UL.legend LI{float:left;padding:0 20px;line-height:20px;background-position:0 center;background-repeat:no-repeat;}
.legends UL.legend LI.legend-pending{background-image:url(../images/legend-pending.png);}
.legends UL.legend LI.legend-approved{background-image:url(../images/legend-approved.png);}
.legends UL.legend LI.legend-amended{background-image:url(../images/legend-amended.png);}
.legends UL.legend LI.legend-cancelled{background-image:url(../images/legend-cancelled.png);}
.legends .right-part{float:right;line-height:20px;text-align:right;}
.user-filter.block4filters{padding:10px 0 0;}
.user-filter.block4filters .sbHolder{width:95px;float:left;margin-right:10px;}
.user-filter.block4filters .sbOptions{width:91px;}
.user-filter.block4filters .sbSelector{width:95px;}
.user-filter.block4filters .filter-block{width:50%;margin-bottom:10px;}
.user-filter.block4filters .filter-block BUTTON{display:none;}
.user-filter .paginator{width:45%;margin-bottom:10px;}
/*** user-table ***/
.user-table{margin-bottom:20px;}
TABLE{width:100%;border:1px solid #dfdcd9;}
TH,TD{padding:10px 25px;}
TH{background:#636363;color:#fff;font-size:14px;height:35px;}
TD{border-top:1px solid #dfdcd9;border-right:1px solid #dfdcd9;color:#555;font-size:12px;}
TR.even TD{background:#f7f7f7;}
.user-table td{vertical-align:top;line-height:20px;padding:12px 25px 8px;}
.user-table .table-hidden{display:none;padding-top:20px;}
.user-table .trans-date{width:90px;}
.user-table .trans-merchant{}
.user-table .trans-merchant-info{padding-right:40px;position:relative;}
.user-table .trans-merchant-info img{position:absolute;right:15px;cursor:pointer;}
.user-table .trans-status{width:70px;text-align:left;}
.user-table .trans-status-full{display:inline;}
.user-table .trans-status-trim{display:none;}
.user-table .trans-points{width:110px;text-align:center;padding:10px 10px;white-space:nowrap;}
.user-table th.trans-points{white-space:nowrap;}
.user-table td.trans-points{font-family:Arial;font-weight:bold;text-align:right;}
.user-table .clickid{width:165px;}
TD.right{border-right:none;}
/*** products ****************************/
#box-products .box-hdr{height:auto;}
#box-products .box-hdr H2{float:none;width:auto;}
#box-products .box-hdr A.showresults{margin:-5px 0 20px;display:inline-block;}
#merchants4products{margin-bottom:30px;}
.product-list{}
.product-list .product-item{padding:10px;border:1px solid #efefef;margin-bottom:10px;overflow:hidden;}
.product-list .product-item .product-image{float:left;width:25%;}
.product-list .product-item .product-image A{opacity:1;}
.product-list .product-item .product-image A:hover{opacity:.8;}
.product-list .product-item .product-image img{max-width:150px;display:block;}
.product-list .product-item .product-txt{float:left;width:50%;padding-top:10px;}
.product-list .product-item .product-txt H3{}
.product-list .product-item .product-txt H3 A{color:#333;}
.product-list .product-item .product-txt H3 A:hover{color:#005983;}
.product-list .product-item .product-txt .product-description{}
.product-list .product-item .product-right{float:right;width:20%;padding-top:10px;}
.product-list .product-item .product-right A.btn-compare{margin-bottom:20px;}
.product-list .product-item .product-right .product-price{font-weight:bold;margin-bottom:1px;}
.product-list .product-item .product-right .merch-qty{color:#999;}
/*** product-single **********************/
#product-single{overflow:hidden;}
#product-single .leftcol{float:left;width:140px;}
#product-single .rightcol{float:right;width:560px;}
#product-single #product-image{text-align:center;margin-bottom:5px;}
#product-single #product-image img{display:block;max-width:140px;}
#product-single #productid{text-align:center;margin-bottom:30px;font-size:10px;color:#999;}
#contents #product-single .form-item{padding:0;}
#contents #product-single .box-promocode LABEL{color:#333;font-weight:bold;text-align:center;display:block;width:100%;}
#contents #product-single .box-promocode .form-item INPUT{width:128px;text-align:center;}
#product-single H3{font-size:20px;}
#product-single #product-description{line-height:20px;}
#product-single #product-description .resttxt{display:none;}
/*** vendors ***/
#vendors{margin:40px 0 20px;}
#vendors .vendor-merchant{width:120px;text-align:center;}
#vendors .vendor-price{width:25%;text-align:center;}
#vendors .vendor-rates{width:25%;text-align:center;}
#vendors .vendor-coupon{width:25%;text-align:center;}
#vendors .vendor-action{width:100px;text-align:center;}
#vendors SMALL{color:#999;padding:10px 0 0;display:block;font-size:11px;}
/*** copy ***************************/
.copy{}
.copy UL,.copy OL,.copy P{margin-bottom:15px;}
.copy UL LI{list-style:disc;margin-left:20px;padding:2px 0 3px;}
.copy OL LI{list-style:decimal;margin-left:20px;padding:2px 0 3px;}
.copy H2,.copy H3,.copy H4,.copy H5,.copy H6{font-size:24px;margin-bottom:15px;}
.copy H3{font-size:24px;}
.copy H4{font-size:17px;}
.copy H5{font-size:15px;}
.copy H6{font-size:15px;}
.copy .section{margin-bottom:30px;border-bottom:1px solid #eee;padding-bottom:20px;}
#terms .copy p{overflow:hidden;}
#terms .copy p strong{/*float:left;width:3%;*/}
#terms .copy p span{/*float:right;width:95%;*/}
#terms .copy ul{margin-left:5%;}
.copy DL{}
.copy DL DT{font-weight:bold;margin-bottom:5px;}
.copy DL DD{margin:0 0 20px 15px;}
.static-page h1{font-size:32px;line-height:36px;}
.static-page h2{font-weight:normal;}
/*** faqs ***/
#faqs .questions{overflow:hidden;background:#f7f7f7;border:1px solid #efefef;padding:10px;margin-bottom:30px;}
#faqs .questions LI{float:left;width:45%;}
.static-page .video{margin-bottom:20px;}
.important{border:1px solid #ccc;background:#f7f7f7;padding:15px;margin-bottom:20px;}
/*** contact-form ******************************************************/
#contact-form{background:#f7f7f7;padding:15px;border:1px solid #ccc;}
#contact-form .form-row{overflow:hidden;}
#contact-form .form-item{overflow:hidden;padding-bottom:10px;float:left;width:43%;padding-right:20px;}
#contents #contact-form .form-item LABEL{float:none;display:block;margin-bottom:5px;width:100%;}
#contact-form .form-item INPUT.i-text,
#contact-form .form-item SELECT,
#contact-form .form-item TEXTAREA{width:280px;float:none;}
#contact-form .form-item SELECT{width:252px;}
#contact-form .form-item TEXTAREA{height:150px;border:1px solid #ccc;padding:3px 5px;resize:none;}
#contact-form .form-item .i-small{width:100px;}
#contents #contact-form .form-item SMALL{display:block;font-size:11px;color:#999;padding:10px 0;line-height:13px;float:none;width:auto;}
#contents #contact-form .form-item SMALL ul{list-style:outside disc;margin-left:12px;}
#contact-form .form-item SMALL STRONG{color:#888;}
#contact-form #notification SMALL{font-size:12px;line-height:15px;}
#contact-form .form-submit{padding:5px;overflow:hidden;padding-right:50px;}
#contact-form .form-submit INPUT{float:right;width:120px;}
#contact-form .error,
#referfriend-form .error{color:red;font-size:11px;clear:both;}
/*** sitemap *************/
#sitemap{}
#sitemap .section{margin:0 0 25px 45px;}
#sitemap .section H3{font-size:24px;margin-bottom:15px;}
#sitemap .section .section-cnt{overflow:hidden;}
#sitemap .section OL{float:left;width:30%;margin-right:20px;}
#sitemap .section OL LI{}
#sitemap .section OL LI A{display:block;color:#333;background:url(../images/arrow-link.png) no-repeat 0 10px;line-height:19px;padding:5px 0 5px 13px;}
#sitemap .section OL LI A:hover{background-position:2px 10px;color:#e61339;}
/*** toolbar *************/
#toolbar{}
#toolbar .toolbar-benefits{padding:10px 0;overflow:hidden;}
#toolbar .toolbar-benefits H3{font-family:Arial,Helvetica,sans-serif;font-size:19px;font-weight:normal;color:#999;}
#toolbar .toolbar-benefits .benefits-txt{line-height:20px;float:left;width:560px;}
#toolbar .toolbar-benefits .benefits-txt .column{float:left;width:40%;margin:0 50px 20px 0;}
#toolbar .toolbar-benefits .benefits-txt .column H4{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#444;margin-bottom:5px;}
#toolbar .toolbar-benefits .benefits-download{float:right;width:130px;text-align:center;padding-right:10px;}
#toolbar .toolbar-benefits .benefits-download .browser-icon{margin-bottom:10px;}
#toolbar .toolbar-benefits .benefits-download .browser-version{color:#999;margin-bottom:10px;}
#toolbar .toolbar-benefits .benefits-download .btn-download{text-align:left;}
#toolbar .toolbar-benefits .benefits-download .btn-download A{display:block;width:130px;height:41px;background:url(../images/btn-download-toolbar.png) no-repeat 0 0;text-indent:-9999px;outline:none;}
#toolbar .toolbar-benefits .benefits-download .btn-download A:hover{opacity:.8;}
#toolbar .toolbar-benefits .benefits-download .browser-terms{color:#999;font-size:11px;padding-top:10px;text-align:left;}
/*** toolbar-help ***/
#toolbar-help{}
#toolbar-help .box-hdr{padding:0;}
#toolbar-help H1{font-size:25px;}
#toolbar-help .step{margin-bottom:30px;}
#toolbar-help .step H3{font:20px normal Arial,Helvetica,sans-serif;color:#000;}
#toolbar-help .step .step-img IMG{display:block;border:26px solid #eee;}
/*** sideblock ***********************************************************/
.sideblock{margin-bottom:10px;}
.sideblock H3{font-size:20px;line-height:34px;margin-bottom:10px;font-weight:bold;}
.sideblock .link-more{text-align:right;}
.sideblock-list{margin-bottom:10px;}
.sideblock-list .merch-item{border-bottom:1px solid #eee;}
.sideblock-list .merch-item.last,.sideblock-list .merch-item:last-child{border-bottom:none;}
.sideblock-list .merch-item A{display:block;padding:10px 0 10px 0;background:none 100% center;}
.sideblock-list .merch-item .merch-banner{display:block;margin:0 auto 10px;}
.sideblock-list .merch-item .merch-title{display:block;color:#000;margin-bottom:3px;}
.sideblock-list .merch-item .merch-rates{color:#000;display:block;/*font-size:12px;*/ font-weight:bold;}
.sideblock-list .merch-item .merch-comment{color:#5a5a5a;/*font-size:12px;*/}
#block-popular .sideblock-list .merch-item{text-align:center;margin-bottom:5px;}
.sideblock-list .merch-item A:hover .merch-banner{opacity:.9;}
#block-vouchers .sideblock-list .merch-item .merch-rates{font-size:12px;}
/*** message *******************/
.msg{margin-bottom:20px;padding:5px 10px;border:1px solid #ccc;background:#e7e7e7;font-size:11px;}
/*** footer **************************************************************/
#footer{background:#eee;}
#footer .wrapper{height:95px;z-index:100;color:#777;}
#footer .wrapper A,
#footer .wrapper A:visited{}
#footer .wrapper A:hover{}
/*** bottom menu *********/
#bottom-menu{padding:30px 0 0;text-align:center;color:#777;font-size:14px;}
#bottom-menu a{color:#777;margin:0 5px;}
#bottom-menu a:hover{text-decoration:underline;}
#bottom-menu br.row3{display:none;}
#bottom-menu span.row2{display:none;}
/*** footer social *********/
#footer-social{position:absolute;left:25px;top:25px;}
#footer-social a{margin-right:6px;}
.disclaimer{padding:10px 15px 0;text-align:center;color:#777;font-size:14px;}
.disclaimer .rate{font-family:Arial !important;font-weight:bold;}
.disclaimer .merch-rates{font-weight:bold;}
#hiw .video{position:relative;width:100%;padding-bottom:60%;}
#hiw .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.hidden-desktop{display:none;}
.nowrap{white-space:nowrap;}
@CHARSET "UTF-8";.sbHolder{background-color:#fff;border:solid 2px #eee;font-family:Arial,sans-serif;font-size:12px;font-weight:normal;height:19px;position:relative;width:160px;/*** width ***/
-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.sbHolder:focus .sbSelector{}
.sbSelector{display:block;height:19px;left:0;line-height:19px;outline:none;overflow:hidden;position:absolute;text-indent:10px;top:0;width:170px;}
.sbSelector:link,.sbSelector:visited,.sbSelector:hover{color:#999;outline:none;text-decoration:none;}
.sbToggle{background:url(../images/select-arrows.png) no-repeat center center;display:block;height:19px;outline:none;position:absolute;right:0;top:0;width:19px;transition:none;}
.sbToggle:hover{opacity:.8;}
.sbToggleOpen{background:url(../images/select-arrows.png) no-repeat center center;}
.sbToggleOpen:hover{opacity:.8;}
.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151;}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{background-color:#f7f7f7;border:solid 1px #ccc;list-style:none;left:-1px;margin:0;padding:0;position:absolute;top:19px;width:180px;/*** width - padding ***/
padding:2px;z-index:2000;overflow-y:auto;}
.sbOptions li{padding:0;}
.sbOptions a{border-bottom:dotted 1px #e2e2e2;display:block;outline:none;padding:7px 0 7px 7px;}
.sbOptions li:last-child a{border:none;}
.sbOptions a:link,.sbOptions a:visited{color:#333;text-decoration:none;}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus{color:#000;background:#d7d7d7;}
.sbOptions li.last a{border-bottom:none;}
.sbOptions .sbDisabled{border-bottom:dotted 1px #515151;color:#999;display:block;padding:7px 0 7px 3px;}
.sbOptions .sbGroup{border-bottom:dotted 1px #515151;color:#EBB52D;display:block;font-weight:bold;padding:7px 0 7px 3px;}
.sbOptions .sbSub{padding-left:17px;}
table.tablesorter{}
table.tablesorter thead tr .header{background-image:url("../images/bg.gif");background-position:right center;background-repeat:no-repeat;cursor:pointer;}
table.tablesorter thead tr .headerSortUp{background-image:url("../images/asc.gif");}
table.tablesorter thead tr .headerSortDown{background-image:url("../images/desc.gif");}
table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp{background-color:#d2d2d2;}
#basic-modal-content{display:none;}
#simplemodal-overlay{background-color:#000;cursor:default;z-index:3001 !important;}
#simplemodal-container{background:url(../images/black-30.png);padding:7px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;z-index:3002 !important;}
.simplemodal-wrap{background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
#simplemodal-data{padding-top:30px;}
#simplemodal-container A.simplemodal-close{position:absolute;top:-5px;right:-5px;width:23px;height:23px;text-transform:uppercase;text-indent:-9999px;outline:none;display:block;z-index:3200;cursor:pointer;text-decoration:none;background:url(../images/popup-close.png) no-repeat 0 0;opacity:1;}
#simplemodal-container A:hover.simplemodal-close{opacity:1;}
#popup-alert{font-family:Arial,Helvetica,sans-serif;font-size:13px;text-align:center;padding:30px 30px;}
/*** calculator **************************/
#simplemodal-container A.calc-close{top:-5px;right:-5px;}
#calculator_wrapper{font-size:13px;display:none;}
#calculator_wrapper .calculator-inner{background:#fff;padding:5px;}
.popup .top{color:#000;font-size:20px;line-height:40px;margin-bottom:5px;padding:7px 15px;text-align:center;background:#eee;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;}
.popup .bottom{padding:20px 25px;}
#calculator_wrapper .bottom .set2{display:none;}
#calculator_wrapper .form-submit{overflow:hidden;padding:2px;margin:10px 0;}
#calculator_wrapper .form-submit #calculator_calculate{cursor:pointer;float:right;margin-right:4px;}
#calculator_price{border:none;margin:0;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px;height:18px;color:#000;padding:5px 5px;width:255px;background:#fff;border:2px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#calculator_cashback,
#calculator_wrapper .merch-currency{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#333;font-size:16px;}
#calculator_reset{}
.popup .form-item{overflow:hidden;padding:2px;margin-bottom:8px;}
#calculator_wrapper .currency{float:left;width:10px;line-height:34px;display:block;color:#000;font-size:18px;}
.popup .popup-field{float:right;}
.calc-result{padding:28px 0 27px;text-align:center;}
#calculator_wrapper .bottom .set2 .form-submit{text-align:right;}
#calculator_wrapper .bottom .set2 .form-submit .btn{padding:0 10px;width:auto;}
#calculator_wrapper .with-error{border-color:#ff9999;}


/*** popup-iframe **********/
.popup-iframe{background:#fff;filter:none;-ms-filter:none; padding: 0; margin: 0; overflow: hidden;}
#popup{padding:0px 20px 0;}
#popup-hdr{margin-bottom:30px;}
.popup-cnt H1{font-size:21px;margin-bottom:20px;}
.popup-cnt P{margin-bottom:15px;}
.popup-cnt .notice{background:#f7f7f7;border:1px solid #efefef;font-weight:bold;padding:14px 8px;margin-bottom:14px;}
.popup-cnt .form-item{overflow:hidden;margin-bottom:10px;}
.popup-cnt .form-item LABEL{float:left;padding-right:10px;line-height:22px;}
.popup-cnt .form-item INPUT{float:left;width:200px;background:#f7f7f7;border:1px solid #ccc;font-size:13px;line-height:18px;height:18px;padding:2px 5px;font-family:Arial,Helvetica,sans-serif;}
.popup-cnt .form-item SMALL{float:left;line-height:22px;color:#999;font-size:12px;margin-left:15px;}
.popup-cnt .note{background:#f7f7f7;border:1px solid #e7e7e7;padding:10px;margin-bottom:20px;overflow-y:auto;height:80px;}
.popup-cnt .form-submit{overflow:hidden;padding:3px;}
.popup-cnt .form-submit .links{float:left;width:55%;line-height:30px;}
.popup-cnt .form-submit INPUT{float:right;height:36px;}
.popup-cnt .form-submit a.btn{padding:0px 25px;width:auto;float:right;font-size:16px;font-weight:bold;}
@media (max-width:400px){.popup-cnt H1{line-height:24px;margin-bottom:5px;}
.popup-cnt .form-submit .links{float:left;width:45%;line-height:14px;font-size:11px;}
.popup-cnt .form-submit a.btn{padding:0px 5px;}
}

#page-siteleave-edm{ background:#EEEEEE; text-align: center;}
#page-siteleave-edm h1{ line-height: 35px;}
#page-siteleave-edm .bottom{ padding:20px 0px;}
#page-siteleave-edm .bottom p{ padding:0px 25px; line-height: 35px; margin: 0;}
#page-siteleave-edm .one-moment{ background:#fff; padding:20px 0px; font-style: italic; margin-bottom: 20px;}
#page-siteleave-edm .ajax-animation{ padding-top: 10px;}



#showpopup2login_wrapper{display:none;}
#showpopup2login_wrapper.popup .bottom{padding:15px 35px;}
#showpopup2login_wrapper.popup .bottom p{line-height:17px;margin-bottom:1em;}
#showpopup2login_wrapper.popup .top{}
.popup .top img{width:150px;vertical-align:middle;padding:5px 0;}
#page-merchant #simplemodal-data{padding:0;}
#page-merchant #simplemodal-data iframe{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.popup .bottom h1{font-size:16px;font-weight:bold;margin-bottom:1em;line-height:normal;}
.popup .bottom .links{margin-bottom:1.5em;}
.popup .bottom .btn{margin:0 auto 1.5em;}
/** Generated by FG **/
@font-face {
	font-family: 'Conv_Gotham-XLight';
	src: url('Gotham-XLight.eot');
	src: local('☺'), url('Gotham-XLight.woff') format('woff'), url('Gotham-XLight.ttf') format('truetype'), url('Gotham-XLight.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_Gotham-Bold';
	src: url('Gotham-Bold.eot');
	src: local('☺'), url('Gotham-Bold.woff') format('woff'), url('Gotham-Bold.ttf') format('truetype'), url('Gotham-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face{font-family:'Gotham 3r';src:url(A34AC4CCB5FC37D91.eot);src:local('?'),url(A34AC4CCB5FC37D91.eot?#hfj) format('embedded-opentype'),url(data:application/x-font-woff;base64,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);font-weight:400;font-style:normal}@media (max-width:1020px){.wrapper{width:100%;}
#header .wrapper{height:60px;}
#logo{top:13px;left:10px;}
#leftpanel,#rightpanel{float:none;width:100%;}
#leftpanel .box{border:1px solid #d7d7d7;border-left:none;border-right:none;}
.merch-list{margin:auto !important;max-width:654px;}
.merch-list-inner{margin:0 -9px;max-width:672px;}
#leftpanel .merch-list .merch-item{margin:0 9px 15px;}
/*
Menu
*/
#nav{display:none;position:absolute;top:0;left:auto;right:-100px;bottom:0;float:right;width:240px;right:-240px;height:100%;background:#eeeeee;-moz-transition:all 100ms;-webkit-transition:all 100ms;transition:all 100ms;border:none;padding-top:115px;}
#nav .wrapper{min-width:inherit;}
#nav UL LI{float:none;border:none;}
#nav #nav-home{display:none;}
#nav #nav-categories > a{}
#nav UL LI A,
#nav UL LI A:visited,
#nav UL LI SPAN{color:#000;font-weight:bold;display:block;line-height:39px;height:auto;padding:0px 20px;}
#nav UL LI:hover A,
#nav UL LI.active A,
#nav UL LI:hover SPAN,
#nav UL LI.active SPAN,
#nav #nav-home A:hover{background:none;color:#8f257a;}
#nav UL LI .nav-submenu-holder{display:none;background:none;position:static;}
#nav UL LI .nav-submenu{border:none;padding:0px;}
.nav-submenu-left{border:none;float:none;padding:0px;height:auto;width:auto;}
.nav-submenu-right{display:none;}
#nav UL LI.with-submenu .nav-submenu A,
#nav UL LI:hover.with-submenu .nav-submenu A{line-height:32px;height:32px;padding:0 20px;font-weight:normal;font-size:14px;}
#nav UL LI:hover.with-submenu .nav-submenu li.active A,
#nav UL LI:hover.with-submenu .nav-submenu A:hover{}
/*** submenu-categories ***/
#nav UL LI.with-submenu OL{float:none;width:auto;padding:0;}
#nav UL LI.with-submenu OL LI{border:none;width:100%;}
/*** search *********************/
#search-box{position:absolute;display:block;top:60px;right:0px;z-index:3000;background:#000;padding:10px 0px;width:100%;-moz-transition:all 100ms;-webkit-transition:all 100ms;transition:all 100ms;}
body.menu-active #search-box{right:240px;display:block;}
#search-box .form-item{float:right;padding:0px 15px;}
#search-box .form-item INPUT{border:none;width:205px;padding:3px 30px 3px 8px;background:#fff url(../images/search-icon.png) no-repeat right center;height:18px;font-size:13px;color:#222;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#search-box .form-item INPUT:focus{}
#search-box .form-submit{display:none;}
body.menu-active #nav{right:0px;display:block;}
body.menu-active #nav ul{left:0px;}
body.menu-active #navbar-toggle{right:240px;}
body.menu-active .body-inner{left:-240px;}
/*
Content
*/
.body-inner{position:absolute;left:0;width:100%;min-height:100%;overflow:auto;background:#eee;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 100ms;-webkit-transition:all 100ms;transition:all 100ms;}
#navbar-toggle{display:block;position:absolute;right:0;top:0;background:#000;width:60px;height:60px;z-index:1000;border:none;padding:0;margin:0;-moz-transition:all 100ms;-webkit-transition:all 100ms;transition:all 100ms;}
#navbar-toggle:focus{outline:0 none;}
.menu-active #navbar-toggle{opacity:0.8;}
#navbar-toggle .icon-bar{border-radius:2px;display:block;height:5px;width:32px;background:#fff;margin:auto;}
#navbar-toggle .icon-bar + .icon-bar{margin-top:5px;}
#topblocks{right:-232px;display:block;height:124px;width:224px;display:none;-moz-transition:all 100ms;-webkit-transition:all 100ms;transition:all 100ms;}
body.menu-active #topblocks{display:block;right:8px;}
#user-block #loggedout-box{margin:40px auto;width:141px;height:auto;}
#user-block.loggedin-box{height:105px;padding:5px 0 0 10px;}
#user-block .user-block-left{float:none;font-size:12px;margin-bottom:16px;margin-right:10px;}
#user-block .user-block-left .username{padding:3px 0 3px;}
.topblock .selector{width:93px;font-weight:bold;font-size:12px;margin-right:10px;}
.topblock .dropdown-box-strip{width:93px;top:54px;}
.topblock .dropdown-box{right:10px;top:54px;width:168px;}
.box.static-page{height:auto !important;}
#rightpanel-inner{margin:auto !important;}
/*** sideblock ***********************************************************/
.sideblock{margin-bottom:10px;}
.sideblock H3{font-size:20px;line-height:34px;margin-bottom:10px;font-weight:bold;}
.sideblock .link-more{text-align:right;}
#block-popular .sideblock-list{margin:0 auto 10px;width:280px;}
#block-popular .sideblock-list .merch-item{width:120px;margin:0 10px;border:none;float:left;}
/*** user-table ***/
TH,TD{padding:10px 10px;}
.user-table td{padding:10px 5px;}
.user-table .trans-date{width:auto;}
.user-table .trans-merchant{}
.user-table .trans-status{width:auto;}
.user-table .trans-points{width:auto;}
.user-table th.trans-points{white-space:normal;}
.user-table .clickid{width:auto;}
TD.right{border-right:none;}
.user-filter.block4filters .filter-block,
.user-filter.block4filters .paginator{width:auto;}
#promo-right{display:none;}
#basis{height:auto;margin-bottom:0;}
.clearfooter{height:auto;}
#footer .wrapper{height:auto;padding:25px 0;text-align:center;}
#footer-social{position:static;}
#bottom-menu{padding:20px 15px 0;}
#home-promo .leftcolumn{float:none;width:100% !important;height:auto !important;}
.caroufredsel_wrapper{width:100% !important;}
#mainbanner img{width:100%;}
#home .merch-full{display:none !important;}
#home #box-offers .merch-list{width:900px;max-width:900px;height:86px;overflow:hidden;}
#home #box-offers .box-cnt{padding-left:0px;padding-right:0px;}
#box-merchant-vouchers .voucher-list .voucher-item .vcode{width:100%;}
/*** contact-form ******************************************************/
#contact-form .form-item{float:none;width:auto;padding-right:5px;}
#contents #contact-form .form-item LABEL{float:none;display:block;margin-bottom:5px;width:100%;}
#contact-form .form-item INPUT.i-text,
#contact-form .form-item SELECT,
#contact-form .form-item TEXTAREA{width:95%;float:none;}
#contact-form .form-item SELECT{width:252px;}
#contact-form .form-item TEXTAREA{height:150px;border:1px solid #ccc;padding:3px 5px;resize:none;}
#contact-form .form-item .i-small{width:100px;}
#contents #contact-form .form-item SMALL{display:block;font-size:11px;color:#999;padding:10px 0;line-height:13px;float:none;width:auto;}
#contents #contact-form .form-item SMALL ul{list-style:outside disc;margin-left:12px;}
#contact-form .form-item SMALL STRONG{color:#888;}
#contact-form #notification SMALL{font-size:12px;line-height:15px;}
#contact-form .form-submit{padding:5px;overflow:hidden;padding-right:50px;}
#contact-form .form-submit INPUT{float:right;width:120px;}
#contact-form .error,
#referfriend-form .error{color:red;font-size:11px;clear:both;}
}
@media (max-width:967px){#home #box-panel .merch-list,
#home #box-popular .merch-list{width:300px;}
}
@media (max-width:899px){#home #box-offers .merch-list{width:750px;max-width:750px;}
}
@media (max-width:749px){#home #box-offers .merch-list{width:600px;max-width:600px;}
}
@media (max-width:737px){.half-width{width:100%;float:none;}
#home #box-offers .merch-list,
#home #box-panel .merch-list,
#home #box-popular .merch-list{width:600px;margin:auto;}
.box-left,.box-right{float:none;padding:0px 0px 10px 0;width:100%;max-width:100%;}
#box-offers .box-hdr{padding:0 14px;}
}
@media (max-width:599px){#home #box-offers .merch-list,
#home #box-panel .merch-list,
#home #box-popular .merch-list{width:450px;margin:auto;height:auto;}
#merchant-single .leftcol{float:none;padding-right:0;width:auto;min-height:inherit;}
#merchant-single .rightcol{position:static; float: none; margin-left: 0px;}
#leftpanel .box{padding:15px 10px;}
#leftpanel .box.box-merchant{padding:15px 0px;}
#leftpanel .box.box-merchant .box-hdr{padding:0px 15px 15px;}
#home-promo .pager{bottom:5px;right:10px;}
#home-promo .pager A{width:10px;height:10px;background-size:10px 10px !important;}
}
@media (max-width:449px){#home #box-offers .merch-list,
#home #box-panel .merch-list,
#home #box-popular .merch-list{width:300px;}
/*** tabs ***/
.tabs UL LI A{width:102px;}
#home-promo .pager{bottom:3px;right:7px;}
#home-promo .pager A{width:7px;height:7px;background-size:7px 7px !important;margin:0 2px;}
#bottom-menu br.row3{display:inline;}
#bottom-menu span.row2{display:inline;}
#bottom-menu br.row2{display:none;}
#bottom-menu span.row3{display:none;}
/*** box-vouchers *******/
#box-vouchers{}
#box-panel .voucher-list{ padding: 0 14px;}
#box-panel .voucher-list .voucher-item{margin-bottom:20px;width:100%;}
#box-panel .voucher-list .voucher-item A{ display: block; border:1px solid #ccc; padding: 1px; background: #fff; overflow: hidden; height: 62px; color:#000;}
#box-panel .voucher-list .voucher-item A .merch-banner{float:left;width:120px;padding-right:10px;display:block;}
#box-panel .voucher-list .voucher-item A .merch-banner img{width:120px;height: 60px; vertical-align: middle;}
#box-panel .voucher-list .voucher-item A .merch-txt{padding:5px 20px 5px 5px;display:block;}
#box-panel .voucher-list .voucher-item A .merch-txt .txt{ display: block; margin-bottom: 5px;}
#box-panel .voucher-list .voucher-item A .merch-expdate{padding:0px;display:block;}
#box-panel .voucher-list .voucher-item A .merch-expdate .date{display:inline-block;}
#box-panel .voucher-list .voucher-item A .arrow{width:25px;display:block;float: right; line-height: 60px; text-align: center;}
#box-panel .voucher-list .voucher-item A .arrow IMG{ vertical-align: middle;}
#box-panel .voucher-list .voucher-item A .merch-expdate-mobile-holder{display:none;}

#coupons .voucher-list .voucher-item{margin-bottom:10px;}
#coupons .voucher-list .voucher-item A{display:block;overflow:hidden;background:#f7f7f7;padding:1px 36px 1px 1px;position:relative;}
#coupons .voucher-list .voucher-item A .merch-banner{display:block;float:left;padding:5px 20px 5px 5px;}
#coupons .voucher-list .voucher-item A .merch-txt{display:block;float:left;width:auto;padding:5px 20px 5px 5px;height:auto;}
#coupons .voucher-list .voucher-item A .merch-txt .txt{display:block;height:auto;vertical-align:middle;}
#coupons .voucher-list .voucher-item A .merch-expdate{display:block;height:55px;padding-top:20px;position:absolute;right:35px;top:0;}
#coupons .voucher-list .voucher-item A .merch-expdate .date{display:block;}
#coupons .voucher-list .voucher-item A .arrow{display:block;border-left:1px solid #d5d5d5;width:35px;height:100%;position:absolute;right:0;top:0;}
#coupons .voucher-list .voucher-item A .arrow IMG{display:block;left:6px;margin:-11px auto 0;position:absolute;top:50%;}
#coupons .voucher-list .voucher-item A .merch-expdate-mobile-holder{display:block;width:80px;float:right;height:55px;padding:20px 5px 0;}

}
@media (min-width:768px) and (max-width:1020px){.hidden-tablet{display:none;}
}
@media (max-width:767px){
    .hidden-mobile{display:none;}
    .wrapper{min-width:320px;}
    .half-width.left,
    .half-width.right{
        padding-left: 0px;
        padding-right: 0px;
    }
}
@media (max-width:691px){.merch-list{width:486px;}
.merch-list-inner{width:504px;}
#home #box-offers,
#home #box-panel,
#home #box-popular{width:100%;float:none;}
#home #box-offers .box-hdr,
#home #box-panel .box-hdr,
#home #box-popular .box-hdr{padding:0 15px;}
#home #box-offers .box-cnt,
#home #box-panel .box-cnt,
#home #box-popular .box-cnt{padding:0;width:100% !important;}
}
@media (max-width:523px){.merch-list{width:318px;}
.merch-list-inner{width:336px;}
}
@media (max-width:359px){#search-box .form-item{float:none;margin:0px;}
#search-box .form-item INPUT{display:block;margin:0 auto;}
#leftpanel .merch-list{width:306px;}
#leftpanel .merch-list-inner{width:312px;margin:0 -3px;}
#leftpanel .merch-list .merch-item{margin:0 3px 15px;}
#home-promo .caroufredsel_wrapper,
#home-promo .pager,
#mainbanner{display:none !important;}
#mainbanner-mobile{display:block;}
.user-table .trans-status{text-align:center;}
.user-table .trans-status-full{display:none;}
.user-table .trans-status-trim{display:inline;}
.points-stats .points-box{font-size:17px;color:#000;line-height:33px;}
.points-stats .points-box BIG{font-size:17px;}
#user-transactions .filter-block .fldst-orderby{float:none;margin-right:-10px;}
.user-filter.block4filters .sbHolder{width:89px;}
.user-filter.block4filters .sbOptions{width:85px;}
.user-filter.block4filters .sbSelector{width:89px;}
.user-filter .paginator{margin-bottom:0px;}
}
/* for iPad */
@media (min-width:768px) and (max-width:768px){#home #box-offers .merch-list{width:690px;max-width:690px;}
#home #box-offers .merch-list .merch-item{width:138px;}
}
@media (min-width:1024px) and (max-width:1024px){#home #box-offers .merch-list{width:960px;max-width:960px;}
#home #box-offers .merch-list .merch-item{width:160px;}
#home #box-offers .merch-full{width:160px;left:0;top:-10px;border:none;}
}
@font-face{font-family:'airnzicons';src:url('../fonts/airnzicons.eot');src:url('../fonts/airnzicons.eot?#iefix') format('embedded-opentype'),
url('../fonts/airnzicons.woff') format('woff'),
url('../fonts/airnzicons.ttf') format('truetype'),
url('../fonts/airnzicons.svg#airnzicons') format('svg');font-weight:normal;font-style:normal;}
/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before{font-family:'airnzicons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}
/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below,but it's slower:[class*="icon-"]{*/
.icon-info,.icon-bag,.icon-cancel,.icon-change,.icon-flag,.icon-seat,.icon-ticket,.icon-campervan,.icon-insurance,.icon-taxi,.icon-rentalcar,.icon-hotel,.icon-search,.icon-warning,.icon-close,.icon-calendar,.icon-mail,.icon-legal,.icon-parking,.icon-wordmark,.icon-koru,.icon-apkoru,.icon-apdollar,.icon-dropdown,.icon-arrivals,.icon-deals,.icon-gas,.icon-newWindow,.icon-howfar,.icon-airport,.icon-smartphone,.icon-help,.icon-checkintime,.icon-duration,.icon-aircraft,.icon-operatedby,.icon-tix,.icon-product,.icon-upgrade,.icon-business,.icon-kiaora,.icon-credit,.icon-mortgage,.icon-retail,.icon-onesmart,.icon-addBooking{font-family:'airnzicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:2px;}
.icon-info:before{content:"\e000";}
.icon-bag:before{content:"\e001";}
.icon-cancel:before{content:"\e002";}
.icon-change:before{content:"\e003";}
.icon-flag:before{content:"\e004";}
.icon-seat:before{content:"\e005";}
.icon-ticket:before{content:"\e006";}
.icon-campervan:before{content:"\e007";}
.icon-insurance:before{content:"\e008";}
.icon-taxi:before{content:"\e009";}
.icon-rentalcar:before{content:"\e00a";}
.icon-hotel:before{content:"\e00b";}
.icon-search:before{content:"\e00c";}
.icon-warning:before{content:"\e00d";}
.icon-close:before{content:"\e00e";}
.icon-calendar:before{content:"\e00f";}
.icon-mail:before{content:"\e010";}
.icon-legal:before{content:"\e011";}
.icon-parking:before{content:"\e012";}
.icon-wordmark:before{content:"\e013";}
.icon-koru:before{content:"\e014";}
.icon-apkoru:before{content:"\e015";}
.icon-apdollar:before{content:"\e016";text-shadow:1px 0 0;}
.icon-dropdown:before{content:"\e017";}
.icon-arrivals:before{content:"\e018";}
.icon-deals:before{content:"\e019";}
.icon-gas:before{content:"\e01a";}
.icon-newWindow:before{content:"\e01b";}
.icon-howfar:before{content:"\e01c";}
.icon-airport:before{content:"\e01d";}
.icon-smartphone:before{content:"\e01e";}
.icon-help:before{content:"\e01f";}
.icon-checkintime:before{content:"\e020";}
.icon-duration:before{content:"\e021";}
.icon-aircraft:before{content:"\e022";}
.icon-operatedby:before{content:"\e023";}
.icon-tix:before{content:"\e024";}
.icon-product:before{content:"\e025";}
.icon-upgrade:before{content:"\e026";}
.icon-business:before{content:"\e027";}
.icon-kiaora:before{content:"\e02b";}
.icon-credit:before{content:"\e02c";}
.icon-mortgage:before{content:"\e02d";}
.icon-retail:before{content:"\e02e";}
.icon-onesmart:before{content:"\e02f";}
.icon-addBooking:before{content:"\e028";}
