.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}/*.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}*/.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget-content{color:#222;margin:5px 15px;}/*.ui-widget-content a{color:#178BDE;}*/.ui-widget-header{color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default{-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;border:1px solid #ddd;background:#F7FAFC;font-weight:700;color:#2e6e9e;outline:none}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#666;text-decoration:none;outline:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #ccc;background:#EAF5FC;font-weight:700;color:#1d5987;outline:none}.ui-state-hover a,.ui-state-hover a:hover{color:#1d5987;text-decoration:none;outline:none}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #ddd;background:#fff;font-weight:700;color:#0672A0;outline:none}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#0672A0;outline:none;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fad42e;background:#fbec88 url(/images/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#cd0a0a}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:400}.ui-icon{width:16px;height:16px;background-image:url(/images/ui-icons_469bdd_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/images/ui-icons_469bdd_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/images/ui-icons_d8e7f3_256x240.png)}.ui-state-default .ui-icon{background-image:url(/images/ui-icons_6da8d5_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/images/ui-icons_217bc0_256x240.png)}.ui-state-active .ui-icon{background-image:url(/images/ui-icons_f9bd01_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px}.ui-corner-tr{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}.ui-corner-bl{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px}.ui-corner-br{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}.ui-corner-top{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}.ui-corner-bottom{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}.ui-corner-right{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}.ui-corner-left{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px}.ui-corner-all{-moz-border-radius:5px;-webkit-border-radius:5px}.ui-widget-overlay{background:#aaa url(/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none}.ui-accordion .ui-accordion-content-active{display:block}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:relative;padding:.2em;width:300px}.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em;line-height:1.4em;width:auto;overflow:visible}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{padding:0;zoom:1}.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:0}.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0!important;margin:0 .2em -1px 0;padding:0}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{margin:0;border:1px solid #ddd;padding:1em 1.4em;display:block;background:#fff}.ui-tabs .ui-tabs-hide{display:none}.ui-timepickr{position:absolute;width:480px}.ui-timepickr-row{margin:0;padding:0;margin-top:2px;display:none;position:relative}.ui-timepickr-button{float:left;margin:0;padding:0;list-style:none;list-style-type:none}.ui-timepickr-button span{font-size:.7em;padding:4px 6px;margin-left:2px;text-align:center;cursor:pointer;display:block;text-align:center;border-width:1px;border-style:solid}.colorpicker{width:356px;height:176px;overflow:hidden;position:absolute;background:url(/images/colorpicker_background.png);font-family:Arial,Helvetica,sans-serif;display:none}.colorpicker_color{width:150px;height:150px;left:14px;top:13px;position:absolute;background:red;overflow:hidden;cursor:crosshair}.colorpicker_color div{position:absolute;top:0;left:0;width:150px;height:150px;background:url(/images/colorpicker_overlay.png)}.colorpicker_color div div{position:absolute;top:0;left:0;width:11px;height:11px;overflow:hidden;background:url(/images/colorpicker_select.gif);margin:-5px 0 0 -5px}.colorpicker_hue{position:absolute;top:13px;left:171px;width:35px;height:150px;cursor:n-resize}.colorpicker_hue div{position:absolute;width:35px;height:9px;overflow:hidden;background:url(/images/colorpicker_indic.gif) left top;margin:-4px 0 0;left:0}.colorpicker_new_color{position:absolute;width:60px;height:30px;left:213px;top:13px;background:red}.colorpicker_current_color{position:absolute;width:60px;height:30px;left:283px;top:13px;background:red}.colorpicker input{background-color:transparent;border:1px solid transparent;position:absolute;font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#898989;top:4px;right:11px;text-align:right;margin:0;padding:0;height:11px}.colorpicker_hex{position:absolute;width:72px;height:22px;background:url(../images/colorpicker_hex.png) top;left:212px;top:142px}.colorpicker_hex input{right:6px}.colorpicker_field{height:22px;width:62px;background-position:top;position:absolute}.colorpicker_field span{position:absolute;width:12px;height:22px;overflow:hidden;top:0;right:0;cursor:n-resize}.colorpicker_rgb_r{background-image:url(../images/colorpicker_rgb_r.png);top:52px;left:212px}.colorpicker_rgb_g{background-image:url(../images/colorpicker_rgb_g.png);top:82px;left:212px}.colorpicker_rgb_b{background-image:url(../images/colorpicker_rgb_b.png);top:112px;left:212px}.colorpicker_hsb_h{background-image:url(../images/colorpicker_hsb_h.png);top:52px;left:282px}.colorpicker_hsb_s{background-image:url(../images/colorpicker_hsb_s.png);top:82px;left:282px}.colorpicker_hsb_b{background-image:url(../images/colorpicker_hsb_b.png);top:112px;left:282px}.colorpicker_submit{position:absolute;width:22px;height:22px;background:url(../images/colorpicker_submit.png) top;left:322px;top:142px;overflow:hidden}.colorpicker_focus{background-position:center}.colorpicker_hex.colorpicker_focus{background-position:bottom}.colorpicker_submit.colorpicker_focus{background-position:bottom}.colorpicker_slider{background-position:bottom}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav a{outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:700}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em}
.guider{background:#FFF;border:1px solid #666;font-family:arial;position:absolute;outline:none;z-index:100000005!important;padding:4px 12px;width:500px;z-index:100;-moz-box-shadow:0 0 8px #111;-webkit-box-shadow:0 0 8px #111;box-shadow:0 0 8px #111;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.guider_buttons{height:36px;position:relative;width:100%}.guider_content{position:relative}.guider_content h1{color:#1054aa;font-size:21px}.guider_content p{color:#333;font-size:13px}.guider_button{background:-moz-linear-gradient(top,#5ca9ff 0,#3d79c3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5ca9ff),color-stop(100%,#3d79c3));background-color:#4a95e0;border:solid 1px #4b5d7e;color:#FFF;cursor:pointer;display:inline-block;float:right;font-size:75%;font-weight:bold;margin-left:6px;min-width:40px;padding:3px 5px;text-align:center;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#guider_overlay{background-color:#000;width:100%;height:100%;position:fixed;top:0;left:0;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);z-index:10}.guider_arrow{width:42px;height:42px;position:absolute;display:none;background-repeat:no-repeat;z-index:100000006!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAACoCAYAAACWu3yIAAAJQ0lEQVR42u2cW2sVVxiGk2xz0EQFTRTBnEBFEpMLDxVyMPceoigRvVFjcqsSTaKCJAhC0Ozkpj+gFPIHWm2htPQfiChoVaqglDYeqP0Hdr3hXWFlZWb2WjNr1syGDHzilT48ew5r3u+bVXHgwIGCqCpWJerr168VeasKAVbPWi+qVtQ6CZ030J2sHaIaRW0UVZc3YIAeFPWNqP2iOkS1imrKGzBAz4g6L2pI1DFRfaL2acCZnxIV79+///PevXvfCYBpUeOihkUN5g0Yfywdr169WpycnPxZABRFTRL4RF6Al0Hl8eLFi88EntWAe7MEXgUqj+fPn3/KE3AoqAL88caNGz9lDVwSNC/AxqAq8NjY2CMCT4i65APYGlQez5498wocG1QDfigAHijAxwncSeBGHdg7qDyePn36IQS4h8AtBG4gcMEG2BmoCnzlypUfXQM7B1WAFxVgPJovKsBY/DSL2solZk2p8zc1UHk8efLkHwH8g4C4T+ALoo5yxbZH1HaevzVRZlMHlcfjx48l8Iyoq1yt9REWd4cNuNAyB1UM/3Xt2rUFATUm6rSoQzxvN4mqDvv5vYPK4+XLl3/cvXt3SoANiNolagt//nyBLi4u/r2wsPAtQXcTtDY3oO/evftSLBYf8sLCeXqYD4XNufjpBeB/MzMzv3Nhfl3UOdrcyyu/nk+tbEABKF51ADgv6raoEb7q9BByBy+k2kxuT2/fvtUBR0WdEnVEVLeoNt6W1CeUvxt+AOCIBtguahstGr+OV7gEFLeb3wh4yxWgM1AATk1N/RoA2O8CMDGoAPziAzA26Js3b/4l4JwPQGvQ169fBwGeTBvQGNQAsC1NwJKgALxz584vBLwp6rIC2OULMBRUZFCfCVjMA+AqUGHwYx4BV8SOYrHwPWPHCQLK2FEFzDTYVYPcs3z5yhVgWDTeqSwWcheNl02zoWzaN2XTECvQ6E6er2dwJ8jqpQ//Ny/wg2QCW6GCJiUoLqrzuF1lBcoOzXmySNAqCbqeF9N+3qam8QDwDYnODO/nQ2TZQbYl0EpeRI28PeFeOoGnlG9QNjfG2ZjrINPSu74EXcfbUhtv+Hg6FfHc9wWJthEf38NkaCXT0iv00hXFn7+ON/ouPkJv+rRKm5P8v/eRpU6+QkvQUKtY7qUNiZ4WewGBNpdBNavbaPWkL6uKzRNBNnVQ3Wo/rc6laRXtoFI2V4BGWcWrSFqgbLLpNlfFOzqoV6uazd4wm6tAI6zeSsOqqc0wUGl1k2IVb55zeKfPwmYgqC+rbE8a2YwCDbWKKMdFW9LGZihogNVul1Zpc8LUZinQMKvzSPAc2LxkajMSNMTqqaRW2di1smkCqlptT2oVDV32Rq1slgSNsop02ZdNU1AnVpPYNAKNsoqmgikoW+ITfIOwsmkDmsgqevdJbBqDRli9bWJVs9lpa9MWVLd6RFpFdy5qsECx2RPHphVoXKscJhhXbDba2owDGmR1NMwqph44onGRNlvi2LQGjbKKznFaNuOChp2rRfTi1ZEMzo9cUGw2xLEZCzTEKt7Fr2NgQIJybuQqJ3I6kthMAqqvrHo4KDCOEQzMi3C4ZYhhVzNtFpJ0RZJabeKAAKYZhjAnwqGW08q40NYkNpOCSqsNTN32cj5kgHVIGcCqT2IzEahitZanwHbezHdzPKhFaVrUJLHpArSSiXUtrW3mWNAWwm9wAZkYVIGt4mlQTega/t1Z48JZM0A2KtRy3Qsti1oDXQNdA012B5Gtz0IeAeU9uZbNsKWmch4B6/jYbeQaYqlNn0fAJi4dO9lmxDLxYJ4AtxGwi8vD4+zLooF7Jo+Ag2xwIAeYRqcbrfGsADdpgP0Mii9zlKmIRpza4c4lYFCzOC+AczQY2nXxCditAI5wIHEO6bVJsy1twPakgE5ADQFP6YBxGmu+AOcBmKRH5QswdrvHCtQA8IgOiGaEC0AjUEtAfBwwj6zUJWBJUO2dvUFZLKiAo2kDmoCqKYiMbHr4LF5hMCoaTxVUyZXqGdXIEOwcP/EpIrj1AWgCWs2IppXhFyLEcWSgamCbB9BaZkgIvQYQJyL7zGq4MAq0hqBI5gaQeSKgzSNoNS+kFmadCGbHEHkjn88FKGHXMTZsYiDbx/MUufwMOh5oz+QBtIo//0Ze+Xv4onWUnQ60Ze4DGN25LEErFdh65vDN7HD08OXrIoEfoN+J5qx3UM2s+oRq5HnbqQBf4suYBP7gHTQuMKYdXALHbTDIyEUmGq0E7g0CxmSOd9CQjEgmHK2cbujl3IgEnsWsUxJg16GWETDm8ryCxgAe5jzeLCYdbYDTjg2dAfvKOUsCY84ZQ9leQZMCYybfK6gFcJ8GXAQwPsnwCmoJPEhgPJqn8ZGLt9gxJvAxrtb8B7kW0XgrFz/ZRuNl12wou/ZN2TXE1nqha6BlDSquKJdVGVBO/m1XcOo4UQ3vgSvGifIAKt/9NzACkgNam3mzXt4nJ0tQNU1p4uvzLiaArUxYlnceyhK0oIS9eximySHCw8o2ScsDrk5BLQcItyoh2mnEk9zCa0jZeGrV55Ml/m2noAWaauZSDGBjyFAR+HLhe44pShtPAaOxYWegis1GrhuR8F1FdipfHbjv2HWu2LvZ9jGy6gRUG3BtoTHEkDNqwIucnx9Nj7Dd025q1RVoVcBn7uPISfU3R26Wdps9KWOriUG1D1ylTWSk94PSZ7R3uB/UqI1VF6DGNuXB/cmsrCYC1Wy20ibCrwdR0bhi1fhcTQoqbTapWzAgYS6VG9lajQ0aYLNX2jTJ7dHMVaz2l7KaBFS1uc/Gpmb1lonVWKAlbBpn9DZW44LqNhFmTSCbt02NuQFgSavWoK5s2lqNA+rMpjy4Y1ykVSvQCJuzSbobAVZXraxsQcNsPkraM1KsngyyarPCD7I5nNSmYvUL9+MLtGoDGmRz0oXNEKtdqlVT0FCbcRpZYQfm82ysGttEP8h1x9jGaiY25YGxTFq9rFjdGGQ1M5ua1ZulrEbZ7EvTpq1V3WadbhONqbTnRbj5ZaRVE5uf0gal1SKt9gVZDbM56MtmgNVBWm1SrUbZLAY1T9M6MHsfZVXfjq6Drb1xnzY1qxMBn7lXBm3whwxpWu3s+jrwyQU3+DsbtMHfqi0T0dHNaliQu8sGbplYFptQ/g/UqiA7u61evwAAAABJRU5ErkJggg==);*background-image:url('guider_arrows.png')}.guider_arrow_right{display:block;background-position:0 0;right:-42px}.guider_arrow_down{display:block;background-position:0 -42px;bottom:-42px}.guider_arrow_up{display:block;background-position:0 -126px;top:-42px}.guider_arrow_left{display:block;background-position:0 -84px;left:-42px}
.ui-state-hover {cursor:pointer;}
/**
 * mTip black theme, by mauvm
 * Sep 2, 2011
 * version 1.0
 * http://dev.mauvm.nl/mTip
 *
 * mTip is dual licensed under the MIT and GPL licenses.
 **/
.black.mTip{position: relative;margin:0;padding:3px 6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;background-color: rgba(0,0,0);color:#FFF;z-index:100000;font-family: Verdana,Arial,sans-serif;font-size:11px;line-height:18px;}.black.mTip:after{content: ' ';width:0;height:0;position:absolute;margin:0;border:5px solid #000;border-color: transparent;}.black.mTip-top{margin: -5px 0 0 0;}.black.mTip-top:after{left:50%;top:100%;margin:0 0 0 -5px;border-top-color:#000;border-top-color: rgba(0,0,0);}.black.mTip-top-right{margin: -5px 0 0 -50px;}.black.mTip-top-right:after{left:25px;top:100%;margin:0 0 0 -5px;border-top-color:#000;border-top-color: rgba(0,0,0);}.black.mTip-right{margin:0 0 0 5px;}.black.mTip-right:after{left: -10px;top:50%;margin: -5px 0 0;border-right-color:#000;border-right-color: rgba(0,0,0);}.black.mTip-bottom-right{margin:5px 0 0 -50px;}.black.mTip-bottom-right:after{left:25px;top: -10px;margin:0 0 0 -5px;border-bottom-color:#000;border-bottom-color: rgba(0,0,0);}.black.mTip-bottom{margin:5px 0 0;}.black.mTip-bottom:after{left:50%;top: -10px;margin:0 0 0 -5px;border-bottom-color:#000;border-bottom-color: rgba(0,0,0);}.black.mTip-bottom-left{margin:5px 0 0 50px;}.black.mTip-bottom-left:after{right:20px;top: -10px;margin:0 0 0 -5px;border-bottom-color:#000;border-bottom-color: rgba(0,0,0);}.black.mTip-left{margin:0 0 0 -5px;}.black.mTip-left:after{left:100%;top:50%;margin: -5px 0 0;border-left-color:#000;border-left-color: rgba(0,0,0);}.black.mTip-top-left{margin: -5px 0 0 50px;}.black.mTip-top-left:after{right:20px;top:100%;margin:0 0 0 -5px;border-top-color:#000;border-top-color: rgba(0,0,0);}
/* chosen.jquery.js */
.chzn-container{font-size:13px;position:relative;display:inline-block;zoom:1;display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #d4d4d4;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);-o-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:999}.chzn-container-single .chzn-single{background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,white));background-image:-webkit-linear-gradient(center bottom,#eee 0,white 50%);background-image:-moz-linear-gradient(center bottom,#eee 0,white 50%);background-image:-o-linear-gradient(top,#eee 0,#fff 50%);background-image:-ms-linear-gradient(top,#eee 0,#fff 50%);filter:progid:dximagetransform.Microsoft.gradient(startcolorstr='#eeeeee',endcolorstr='#ffffff',gradienttype=0);background-image:linear-gradient(top,#eee 0,#fff 50%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #d4d4d4;display:block;overflow:hidden;white-space:nowrap;position:relative;height:26px;line-height:26px;padding:0 0 0 8px;color:#444;text-decoration:none}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:8px;width:12px;height:13px;font-size:1px;background:url(/images/chosen-sprite.png) right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single .chzn-single div{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-o-linear-gradient(bottom,#ccc 0,#eee 60%);background-image:-ms-linear-gradient(top,#ccc 0,#eee 60%);filter:progid:dximagetransform.Microsoft.gradient(startcolorstr='#cccccc',endcolorstr='#eeeeee',gradienttype=0);background-image:linear-gradient(top,#ccc 0,#eee 60%);border-left:1px solid #d4d4d4;position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url(/images/chosen-sprite.png) no-repeat 0 1px;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url(/images/chosen-sprite.png) no-repeat 100% -22px;background:url(/images/chosen-sprite.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,white),color-stop(.99,#eee));background:url(/images/chosen-sprite.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,white 85%,#eee 99%);background:url(/images/chosen-sprite.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,white 85%,#eee 99%);background:url(/images/chosen-sprite.png) no-repeat 100% -22px,-o-linear-gradient(bottom,white 85%,#eee 99%);background:url(/images/chosen-sprite.png) no-repeat 100% -22px,-ms-linear-gradient(top,#fff 85%,#eee 99%);background:url(/images/chosen-sprite.png) no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #d4d4d4;font-family:sans-serif;font-size:1em}.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.85,white),color-stop(.99,#eee));background-image:-webkit-linear-gradient(center bottom,white 85%,#eee 99%);background-image:-moz-linear-gradient(center bottom,white 85%,#eee 99%);background-image:-o-linear-gradient(bottom,white 85%,#eee 99%);background-image:-ms-linear-gradient(top,#fff 85%,#eee 99%);filter:progid:dximagetransform.Microsoft.gradient(startcolorstr='#ffffff',endcolorstr='#eeeeee',gradienttype=0);background-image:linear-gradient(top,#fff 85%,#eee 99%);border:1px solid #d4d4d4;margin:0;padding:0;cursor:text;overflow:hidden;height:auto!important;height:1%;position:relative}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent!important;border:0!important;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e4e4e4),color-stop(.7,#eee));background-image:-webkit-linear-gradient(center bottom,#e4e4e4 0,#eee 70%);background-image:-moz-linear-gradient(center bottom,#e4e4e4 0,#eee 70%);background-image:-o-linear-gradient(bottom,#e4e4e4 0,#eee 70%);background-image:-ms-linear-gradient(top,#e4e4e4 0,#eee 70%);filter:progid:dximagetransform.Microsoft.gradient(startcolorstr='#e4e4e4',endcolorstr='#eeeeee',gradienttype=0);background-image:linear-gradient(top,#e4e4e4 0,#eee 70%);color:#333;border:1px solid #b4b4b4;line-height:13px;padding:3px 19px 3px 6px;margin:3px 0 3px 5px;position:relative}.chzn-container-multi .chzn-choices .search-choice span{cursor:default}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url(/images/chosen-sprite.png) right top no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:190px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:80%;padding:7px 7px 8px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background:#3875d7;color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:700}.chzn-container .chzn-results .group-option{padding-left:20px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-single-with-drop{border:1px solid #d4d4d4;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,white),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center bottom,white 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,white 0,#eee 50%);background-image:-o-linear-gradient(bottom,white 0,#eee 50%);background-image:-ms-linear-gradient(top,#fff 0,#eee 50%);filter:progid:dximagetransform.Microsoft.gradient(startcolorstr='#ffffff',endcolorstr='#eeeeee',gradienttype=0);background-image:linear-gradient(top,#fff 0,#eee 50%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:0}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111!important}.chzn-disabled{cursor:default;opacity:.5!important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{direction:rtl;text-align:right}.chzn-rtl .chzn-single{padding-left:0;padding-right:8px}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0}.chzn-rtl .chzn-single div{left:0;right:auto;border-left:0;border-right:1px solid #d4d4d4;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 6px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:5px;right:auto;background-position:right top}.chzn-rtl.chzn-container-single .chzn-results{margin-left:4px;margin-right:0;padding-left:0;padding-right:4px}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:20px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:0}.chzn-rtl .chzn-search input{background:url(/images/chosen-sprite.png) no-repeat -38px -22px,#fff;background:url(/images/chosen-sprite.png) no-repeat -38px -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,white),color-stop(.99,#eee));background:url(/images/chosen-sprite.png) no-repeat -38px -22px,-webkit-linear-gradient(center bottom,white 85%,#eee 99%);background:url(/images/chosen-sprite.png) no-repeat -38px -22px,-moz-linear-gradient(center bottom,white 85%,#eee 99%);background:url(/images/chosen-sprite.png) no-repeat -38px -22px,-o-linear-gradient(bottom,white 85%,#eee 99%);background:url(/images/chosen-sprite.png) no-repeat -38px -22px,-ms-linear-gradient(top,#fff 85%,#eee 99%);background:url(/images/chosen-sprite.png) no-repeat -38px -22px,linear-gradient(top,#fff 85%,#eee 99%);padding:4px 5px 4px 20px}

/* select2 3.4.1 */
/*
Version: 3.4.1 Timestamp: Thu Jun 27 18:02:10 PDT 2013
*/
.select2-container {
    margin: 0;
    position: relative;
    display: inline-block;
    /* inline-block for ie7 */
    zoom: 1;
    *display: inline;
    vertical-align: middle;
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input{
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.

    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box; /* webkit */
   -khtml-box-sizing: border-box; /* konqueror */
     -moz-box-sizing: border-box; /* firefox */
      -ms-box-sizing: border-box; /* ie */
          box-sizing: border-box; /* css3 */
}

.select2-container .select2-choice {
    display: block;
    height: 26px;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;

    border: 1px solid #D4D4D4;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;

    -webkit-border-radius: 1px;
       -moz-border-radius: 1px;
            border-radius: 1px;

    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
}

.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #aaa;

    -webkit-border-radius:0 0 4px 4px;
       -moz-border-radius:0 0 4px 4px;
            border-radius:0 0 4px 4px;

    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.9, white));
    background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 90%);
    background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 90%);
    background-image: -o-linear-gradient(bottom, #eeeeee 0%, white 90%);
    background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
    background-image: linear-gradient(top, #eeeeee 0%,#ffffff 90%);
}

.select2-container.select2-allowclear .select2-choice .select2-chosen {
    margin-right: 42px;
}

.select2-container .select2-choice > .select2-chosen {
    margin-right: 26px;
    display: block;
    overflow: hidden;

    white-space: nowrap;

    -ms-text-overflow: ellipsis;
     -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
}

.select2-container .select2-choice abbr {
    display: none;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 24px;
    top: 8px;

    font-size: 1px;
    text-decoration: none;

    border: 0;
    background: url('/images/select2.png?d=1') right top no-repeat;
    cursor: pointer;
    outline: 0;
}

.select2-container.select2-allowclear .select2-choice abbr {
    display: inline-block;
}

.select2-container .select2-choice abbr:hover {
    background-position: right -11px;
    cursor: pointer;
}

.select2-drop-undermask {
    border: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9998;
    background-color: transparent;
    filter: alpha(opacity=0);
}

.select2-drop-mask {
    border: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9998;
    /* styles required for IE to work */
    background-color: #fff;
    opacity: 0;
    filter: alpha(opacity=0);
}

.select2-drop {
    width: 100%;
    margin-top: -1px;
    position: absolute;
    z-index: 9999;
    top: 100%;

    background: #fff;
    color: #000;
    border: 1px solid #d4d4d4;
    border-top: 0;

    -webkit-border-radius: 0 0 4px 4px;
       -moz-border-radius: 0 0 4px 4px;
            border-radius: 0 0 4px 4px;

    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
       -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}

.select2-drop-auto-width {
    border-top: 1px solid #d4d4d4;
    width: auto;
}

.select2-drop-auto-width .select2-search {
    padding-top: 4px;
}

.select2-drop.select2-drop-above {
    margin-top: 1px;
    border-top: 1px solid #d4d4d4;
    border-bottom: 0;

    -webkit-border-radius: 4px 4px 0 0;
       -moz-border-radius: 4px 4px 0 0;
            border-radius: 4px 4px 0 0;

    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
       -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}

.select2-drop-active {
    border: 1px solid #5897fb;
    border-top: none;
}

.select2-drop.select2-drop-above.select2-drop-active {
    border-top: 1px solid #5897fb;
}

.select2-container .select2-choice .select2-arrow {
    display: inline-block;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;

    border-left: 1px solid #D4D4D4;
    -webkit-border-radius: 0 4px 4px 0;
       -moz-border-radius: 0 4px 4px 0;
            border-radius: 0 4px 4px 0;

    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;

    background: #eee;
}

.select2-container .select2-choice .select2-arrow b {
    display: block;
    width: 100%;
    height: 100%;
    background: url('/images/select2.png?d=1') no-repeat 0 1px;
}

.select2-search {
    display: inline-block;
    width: 100%;
    min-height: 26px;
    margin: 0;
    padding-left: 4px;
    padding-right: 4px;

    position: relative;
    z-index: 10000;

    white-space: nowrap;
}

.select2-search input {
    width: 100%;
    height: auto !important;
    min-height: 26px;
    padding: 4px 20px 4px 5px;
    margin: 0;

    outline: 0;
    font-family: sans-serif;
    font-size: 1em;

    border: 1px solid #d4d4d4;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;

    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;

    background: #fff url('/images/select2.png?d=1') no-repeat 100% -22px;
    background: url('/images/select2.png?d=1') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
    background: url('/images/select2.png?d=1') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('/images/select2.png?d=1') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('/images/select2.png?d=1') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
    background: url('/images/select2.png?d=1') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
    background: url('/images/select2.png?d=1') no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}

.select2-drop.select2-drop-above .select2-search input {
    margin-top: 4px;
}

.select2-search input.select2-active {
    background: #fff url('/images/select2-spinner.gif?d=1') no-repeat 100%;
    background: url('/images/select2-spinner.gif?d=1') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
    background: url('/images/select2-spinner.gif?d=1') no-repeat 100%, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('/images/select2-spinner.gif?d=1') no-repeat 100%, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('/images/select2-spinner.gif?d=1') no-repeat 100%, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
    background: url('/images/select2-spinner.gif?d=1') no-repeat 100%, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
    background: url('/images/select2-spinner.gif?d=1') no-repeat 100%, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
       -moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
            box-shadow: 0 0 5px rgba(0,0,0,.3);
}

.select2-dropdown-open .select2-choice {
    border-bottom-color: transparent;
    -webkit-box-shadow: 0 1px 0 #fff inset;
       -moz-box-shadow: 0 1px 0 #fff inset;
            box-shadow: 0 1px 0 #fff inset;

    -webkit-border-bottom-left-radius: 0;
        -moz-border-radius-bottomleft: 0;
            border-bottom-left-radius: 0;

    -webkit-border-bottom-right-radius: 0;
        -moz-border-radius-bottomright: 0;
            border-bottom-right-radius: 0;

    background-color: #eee;
}

.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #5897fb;
    border-top-color: transparent;

    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, white), color-stop(0.5, #eeeeee));
    background-image: -webkit-linear-gradient(center top, white 0%, #eeeeee 50%);
    background-image: -moz-linear-gradient(center top, white 0%, #eeeeee 50%);
    background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
    background-image: -ms-linear-gradient(bottom, #ffffff 0%,#eeeeee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
    background-image: linear-gradient(bottom, #ffffff 0%,#eeeeee 50%);
}

.select2-dropdown-open .select2-choice .select2-arrow {
    background: transparent;
    border-left: none;
    filter: none;
}
.select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -18px 1px;
}

/* results */
.select2-results {
    max-height: 200px;
    padding: 0 0 0 4px;
    margin: 4px 4px 4px 0;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.select2-results ul.select2-result-sub {
    margin: 0;
    padding-left: 0;
}

.select2-results ul.select2-result-sub > li .select2-result-label { padding-left: 20px }
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 40px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 60px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 80px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 100px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 110px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 120px }

.select2-results li {
    list-style: none;
    display: list-item;
    background-image: none;
}

.select2-results li.select2-result-with-children > .select2-result-label {
    font-weight: bold;
}

.select2-results .select2-result-label {
    padding: 3px 7px 4px;
    margin: 0;
    cursor: pointer;

    min-height: 1em;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
}

.select2-results .select2-highlighted {
    background: #3875d7;
    color: #fff;
}

.select2-results li em {
    background: #feffde;
    font-style: normal;
}

.select2-results .select2-highlighted em {
    background: transparent;
}

.select2-results .select2-highlighted ul {
    background: white;
    color: #000;
}


.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
}

/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

.select2-results .select2-selected {
    display: none;
}

.select2-more-results.select2-active {
    background: #f4f4f4 url('/images/select2-spinner.gif?d=1') no-repeat 100%;
}

.select2-more-results {
    background: #f4f4f4;
    display: list-item;
}

/* disabled styles */

.select2-container.select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0;
}

.select2-container.select2-container-disabled .select2-choice abbr {
    display: none;
}


/* multiselect */

.select2-container-multi .select2-choices {
    height: auto !important;
    height: 1%;
    margin: 0;
    padding: 0;
    position: relative;

    border: 1px solid #d4d4d4;
    cursor: text;
    overflow: hidden;

    background-color: #fff;
}

.select2-locked {
  padding: 3px 5px 3px 5px !important;
}

.select2-container-multi .select2-choices {
    min-height: 26px;
}

.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
       -moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
            box-shadow: 0 0 5px rgba(0,0,0,.3);
}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none;
}
.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

.select2-container-multi .select2-choices .select2-search-field input {
    padding: 5px;
    margin: 1px 0;

    font-family: sans-serif;
    font-size: 100%;
    color: #666;
    outline: 0;
    border: 0;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
    background: transparent !important;
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff url('/images/select2-spinner.gif?d=1') no-repeat 100% !important;
}

.select2-default {
    color: #999 !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 18px;
    margin: 3px 0 3px 5px;
    position: relative;

    line-height: 13px;
    color: #333;
    cursor: default;
    border: 1px solid #d4d4d4;

    -webkit-border-radius: 3px;
       -moz-border-radius: 3px;
            border-radius: 3px;

    -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
       -moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
            box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);

    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #F5F5F5;

}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
    cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4;
}

.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;

    font-size: 1px;
    outline: none;
    background: url('/images/select2.png?d=1') right top no-repeat;
}

.select2-container-multi .select2-search-choice-close {
    left: 3px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}

/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices{
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 5px;
    border: 1px solid #ddd;
    background-image: none;
    background-color: #f4f4f4;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {    display: none;
    background:none;
}
/* end multiselect */


.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
    text-decoration: underline;
}

.select2-offscreen, .select2-offscreen:focus {
    clip: rect(0 0 0 0);
    width: 1px;
    height: 1px;
    border: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    position: absolute;
    outline: 0;
    left: 0px;
}

.select2-display-none {
    display: none;
}

.select2-measure-scrollbar {
    position: absolute;
    top: -10000px;
    left: -10000px;
    width: 100px;
    height: 100px;
    overflow: scroll;
}
/* Retina-ize icons */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi)  {
  .select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice .select2-arrow b {
      background-image: url('/images/select2x2.png?d=1') !important;
      background-repeat: no-repeat !important;
      background-size: 60px 40px !important;
  }
  .select2-search input {
      background-position: 100% -21px !important;
  }
}




/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(/images/overlay.png) repeat 0 0;}
#colorbox{outline:0;}
    #cboxTopLeft{width:21px; height:21px; background:url(/images/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/images/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/images/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/images/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxLoadingOverlay{background:url(/images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/images/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

.jslider .jslider-bg i,.jslider .jslider-pointer{background:url(/images/jslider.png) no-repeat 0 0}.jslider{display:block;width:100%;height:1em;position:relative;top:.6em;font-family:Arial,sans-serif}.jslider table{width:100%;border-collapse:collapse;border:0}.jslider td,.jslider th{padding:0;vertical-align:top;text-align:left;border:0}.jslider table,.jslider table tr,.jslider table tr td{width:100%;vertical-align:top}.jslider .jslider-bg{position:relative}.jslider .jslider-bg i{height:5px;position:absolute;font-size:0;top:0}.jslider .jslider-bg .l{width:50%;background-position:0 0;left:0}.jslider .jslider-bg .r{width:50%;left:50%;background-position:right 0}.jslider .jslider-bg .v{position:absolute;width:60%;left:20%;top:0;height:5px;background-position:0 -20px}.jslider .jslider-pointer{width:13px;height:15px;background-position:0 -40px;position:absolute;left:20%;top:-4px;margin-left:-6px;cursor:pointer;cursor:hand}.jslider .jslider-pointer-hover{background-position:-20px -40px}.jslider .jslider-pointer-to{left:80%}.jslider .jslider-label{font-size:9px;line-height:12px;color:black;opacity:.4;white-space:nowrap;padding:0 2px;position:absolute;top:-18px;left:0}.jslider .jslider-label-to{left:auto;right:0}.jslider .jslider-value{font-size:12px;white-space:nowrap;padding:1px 2px 0;position:absolute;top:-19px;left:20%;background:white;line-height:12px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px}.jslider .jslider-value-to{left:80%}.jslider .jslider-label small,.jslider .jslider-value small{position:relative;top:-0.4em}.jslider .jslider-scale{position:relative;top:9px}.jslider .jslider-scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}.jslider .jslider-scale ins{font-size:9px;text-decoration:none;position:absolute;left:0;top:5px;color:#999}.jslider-single .jslider-pointer-to,.jslider-single .jslider-value-to,.jslider-single .jslider-bg .v,.jslider-limitless .jslider-label{display:none}.jslider_blue .jslider-bg i,.jslider_blue .jslider-pointer{background-image:url(/images/jslider.blue.png)}.jslider_plastic .jslider-bg i,.jslider_plastic .jslider-pointer{background-image:url(/images/jslider.round.plastic.png)}.jslider_round .jslider-bg i,.jslider_round .jslider-pointer{background-image:url(/images/jslider.round.png)}.jslider_round .jslider-pointer{width:17px;height:17px;top:-6px;margin-left:-8px}.jslider_round_plastic .jslider-bg i,.jslider_round_plastic .jslider-pointer{background-image:url(/images/jslider.round.plastic.png)}.jslider_round_plastic .jslider-pointer{width:18px;height:18px;top:-7px;margin-left:-8px} /*default/new classified button*/
/*solutorg/listview*/
/*default/search button*/
/*default/new classified button*/
/*solutorg/listview*/
/*default/search button*/
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: normal;
  src: local("Ubuntu"), url("https://themes.googleusercontent.com/font?kit=_xyN3apAT_yRRDeqB3sPRg") format("woff"); }

@font-face {
  font-family: 'Graphik Medium';
  src: url("/css/fonts/Graphik/GRAPHIK-MEDIUM.eot");
  src: url("/css/fonts/Graphik/GRAPHIK-MEDIUM.woff") format("woff"), url("/css/fonts/Graphik/GRAPHIK-MEDIUM.ttf") format("truetype"); }

@font-face {
  font-family: 'Graphik Light';
  src: url("/css/fonts/Graphik/GRAPHIK-LIGHT.eot");
  src: url("/css/fonts/Graphik/GRAPHIK-LIGHT.woff") format("woff"), url("/css/fonts/Graphik/GRAPHIK-LIGHT.ttf") format("truetype"); }

@font-face {
  font-family: 'Graphik SemiBold';
  src: url("/css/fonts/Graphik/GRAPHIK-SEMIBOLD.eot");
  src: url("/css/fonts/Graphik/GRAPHIK-SEMIBOLD.woff") format("woff"), url("/css/fonts/Graphik/GRAPHIK-SEMIBOLD.ttf") format("truetype"); }

@font-face {
  font-family: 'Graphik Bold';
  src: url("/css/fonts/Graphik/GRAPHIK-BOLD.eot");
  src: url("/css/fonts/Graphik/GRAPHIK-BOLD.woff") format("woff"), url("/css/fonts/Graphik/GRAPHIK-BOLD.ttf") format("truetype"); }

@font-face {
  font-family: 'DroidSans';
  font-style: normal;
  font-weight: normal;
  src: local("Droid Sans"), local("DroidSans"), url("https://themes.googleusercontent.com/font?kit=s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0") format("woff"); }

html {
  color: #000;
  background: #FFF;
  position: relative;
  margin: 0;
  padding: 0; }

body {
  font-family: arial, verdana, helvetica;
  color: #222;
  font-size: 12px;
  margin: 0;
  padding: 0; }

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0; }

fieldset, img {
  border: 0; }

.pull-left {
  float: left; }

.pull-right {
  float: right; }

.clearfix {
  *zoom: 1; }
  .clearfix:before {
    display: table;
    line-height: 0;
    content: ""; }
  .clearfix:after {
    display: table;
    line-height: 0;
    content: "";
    clear: both; }

article, figure, footer, header, nav, section {
  display: block; }

time, aside {
  display: inline; }

#wrapper {
  padding: 0;
  position: relative;
  margin: 126px 0 0 15px;
  z-index: 5; }

.box {
  background: #fff;
  border-color: #D4D5D6 #D4D5D6 #D4D5D6;
  border-style: solid;
  border-width: 1px; }

.wrap {
  background: #fff;
  border-color: #D4D5D6 #D4D5D6 #D4D5D6;
  border-style: solid;
  border-width: 1px; }
  .wrap .box {
    background: #fff;
    border-color: #D4D5D6 #D4D5D6 #D4D5D6;
    border-style: solid;
    border-width: 1px; }

#advImg11 {
  background: #fff;
  border-color: #D4D5D6 #D4D5D6 #D4D5D6;
  border-style: solid;
  border-width: 1px; }

address, caption, cite, code, dfn, em, strong, th, var, optgroup {
  font-style: inherit;
  font-weight: inherit; }

del, ins {
  text-decoration: none; }

caption, th {
  text-align: left; }

h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal; }

q:before, q:after {
  content: ''; }

abbr, acronym {
  border: 0;
  font-variant: normal; }

sup, sub {
  vertical-align: baseline; }

legend {
  color: #000; }

input, button, textarea, select, optgroup, option {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit; }

input, button, textarea, select {
  *font-size: 100%; }

a {
  color: #178bde;
  text-decoration: none; }

.mbHeadline a {
  color: #0066DD; }
  .mbHeadline a:visited {
    color: #589be8; }

a:hover {
  text-decoration: underline; }

a.bbqloading {
  background-image: url(/images/bbqload.gif);
  background-position: right;
  background-repeat: no-repeat; }

strong, b {
  font-weight: bold; }

h1 {
  font-size: 18px;
  font-family: DroidSans;
  margin: 4px 0; }

h2 {
  font-size: 20px;
  font-family: DroidSans;
  margin: 4px 0; }

h3, h4, caption {
  font-size: 14px;
  font-family: DroidSans;
  margin: 4px 0; }

article h1 {
  font-size: 22px; }

ul, ol {
  margin: 5px 0 5px 30px; }

li {
  padding: 4px 0; }

ol li {
  list-style-type: decimal;
  padding: 4px 0; }

ul.none {
  margin: 0;
  padding: 0; }
  ul.none li {
    list-style-type: none;
    padding: 0; }

p {
  margin: 6px 0; }

caption {
  padding: 8px; }

table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  border: 1px solid #e7e7e7;
  -moz-border-radius: 6px;
  border-radius: 4px;
  background-color: #fff; }
  table.none {
    background-color: transparent;
    border-width: 0;
    width: auto; }
    table.none tr {
      border-width: 0; }
    table.none td {
      padding: 4px;
      border-width: 0; }

thead tr, tfoot tr {
  font-size: 13px;
  font-weight: bold;
  color: #5f5f5f;
  background-color: #f4f4f4; }

tr {
  border-bottom: 1px solid #e7e7e7; }

th, td {
  padding: 7px; }

input, select, textarea {
  border: 1px solid #d4d4d4;
  padding: 6px 3px; }

ul.inline {
  margin: 13px 0; }
  ul.inline li {
    display: inline;
    padding: 6px 12px 6px 12px; }

.wrap {
  width: 790px; }

.clearleft {
  clear: left; }

article {
  padding: 15px; }

input[type=submit][disabled], input[type=button][disabled] {
  background-image: none;
  background-color: #e6e6e6; }

input[type="submit"], input[type="button"] {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  *line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  *border: 0;
  *margin-left: .3em;
  font-weight: bold; }

.button, .btn {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  *line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  *border: 0;
  *margin-left: .3em;
  font-weight: bold; }

input[type="submit"]:hover, input[type="submit"]:active {
  background-color: #e6e6e6;
  *background-color: #d9d9d9; }

.button:hover, .button:active, .button.active, .button.disabled, .button[disabled] {
  background-color: #e6e6e6;
  *background-color: #d9d9d9; }

input[type="button"]:active, input[type="submit"]:active {
  background-color: #cccccc \9;
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  background-image: none;
  outline: 0; }

.button:active, .button.active {
  background-color: #cccccc \9;
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  background-image: none;
  outline: 0; }

input[type=checkbox], input[type=radio] {
  border-width: 0; }

input[type="button"]:hover, input[type="submit"]:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
  background-position: 0 -15px; }

.button:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
  background-position: 0 -15px; }

input[type="button"]:focus, input[type="submit"]:focus {
  outline: none;
  outline-offset: -2px; }

.button:focus {
  outline: none;
  outline-offset: -2px; }

input[type="submit"], .button-primary, .button-warning, .button-danger, .button-success, .button-info, .button-inverse, .btn-primary, .btn-warning, .btn-danger, .btn-success, .btn-info, .btn-inverse {
  color: #ffffff;
  text-shadow: 0 0 0 rgba(0, 0, 0, 0.25); }
  input[type="submit"]:hover, .button-primary:hover, .button-warning:hover, .button-danger:hover, .button-success:hover, .button-info:hover, .button-inverse:hover, .btn-primary:hover, .btn-warning:hover, .btn-danger:hover, .btn-success:hover, .btn-info:hover, .btn-inverse:hover {
    color: #ffffff;
    text-shadow: 0 0 0 rgba(0, 0, 0, 0.25); }

input[type="submit"], .button-primary, .btn-primary {
  background-color: #ff8901;
  border: 1px solid #ff8901; }

input[type="submit"], .button-primary, .btn-primary button-blue {
  background-color: #67b2f3;
  border: #67b2f3; }

input[type="submit"]:hover, input[type="submit"]:active {
  background-color: #67b2f3; }

.button-primary:hover, .button-primary:active, .button-primary.active, .button-primary.disabled, .button-primary[disabled] {
  background-color: #67b2f3; }

input[type="submit"]:active {
  background-color: #004099 \9; }

.button-primary:active, .button-primary.active {
  background-color: #004099 \9; }

textarea:focus {
  border-color: rgba(82, 168, 236, 0.8);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(82, 168, 236, 0.6);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(82, 168, 236, 0.6);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(82, 168, 236, 0.6);
  outline: 0 none; }

input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus {
  border-color: rgba(82, 168, 236, 0.8);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(82, 168, 236, 0.6);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(82, 168, 236, 0.6);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(82, 168, 236, 0.6);
  outline: 0 none; }

.uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(82, 168, 236, 0.6);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(82, 168, 236, 0.6);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(82, 168, 236, 0.6);
  outline: 0 none; }

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    -webkit-transform: rotate(0);
    transform: rotate(0); }
  100% {
    -moz-transform: rotate(359deg);
    -ms-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0); }
  100% {
    -webkit-transform: rotate(359deg);
    -moz-transform: rotate(359deg);
    -ms-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    transform: rotate(359deg); } }

@-o-keyframes spin {
  0% {
    -o-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -webkit-transform: rotate(0);
    transform: rotate(0); }
  100% {
    -o-transform: rotate(359deg);
    -moz-transform: rotate(359deg);
    -ms-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    -webkit-transform: rotate(0);
    transform: rotate(0); }
  100% {
    -ms-transform: rotate(359deg);
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes spin {
  0% {
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    -webkit-transform: rotate(0);
    transform: rotate(0); }
  100% {
    -moz-transform: rotate(359deg);
    -ms-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@-webkit-keyframes animProgress {
  0% {
    width: 0; }
  100% {
    width: 90%; } }

@-moz-keyframes animProgress {
  0% {
    width: 0; }
  100% {
    width: 90%; } }

@-ms-keyframes animProgress {
  0% {
    width: 0%; }
  100% {
    width: 90%; } }

@-o-keyframes animProgress {
  0% {
    width: 0; }
  100% {
    width: 90%; } }

@keyframes animProgress {
  0% {
    width: 0; }
  100% {
    width: 90%; } }

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }

@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }

@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }

@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0; }
  to {
    background-position: 40px 0; } }

@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }

@-webkit-keyframes slidedown {
  0% {
    height: 0;
    overflow: hidden; }
  100% {
    height: 121px;
    overflow: auto; } }

@-webkit-keyframes slideup {
  0% {
    height: 121px; }
  99% {
    height: 0; }
  100% {
    height: auto; } }

@keyframes slidedown {
  from {
    height: 0; }
  to {
    height: 121px; } }

@keyframes slideup {
  from {
    height: 121px; }
  to {
    height: 0; } }

@font-face {
  font-family: 'FontAwesome';
  src: url("/css/fontawesome-webfont.eot?v=3.2.1");
  src: url("/css/fontawesome-webfont.eot?#iefix&v=3.2.1") format("embedded-opentype"), url("/css/fontawesome-webfont.woff?v=3.2.1") format("woff"), url("/css/fontawesome-webfont.ttf?v=3.2.1") format("truetype"), url("/css/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1") format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="icon-"], [class*=" icon-"] {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  *margin-right: .3em;
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  margin-top: 0; }

[class^="icon-"]:before, [class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none; }

.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333333em; }

a [class^="icon-"], a [class*=" icon-"] {
  display: inline; }

[class^="icon-"].icon-fixed-width, [class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571428em;
  text-align: right;
  padding-right: 0.2857142857142857em; }

[class^="icon-"].icon-fixed-width.icon-large, [class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.4285714285714286em; }

.icons-ul {
  margin-left: 2.142857142857143em;
  list-style-type: none; }
  .icons-ul > li {
    position: relative; }
  .icons-ul .icon-li {
    position: absolute;
    left: -2.142857142857143em;
    width: 2.142857142857143em;
    text-align: center;
    line-height: inherit; }

[class^="icon-"].hide, [class*=" icon-"].hide {
  display: none; }

.icon {
  background-image: url("/images/bland/sprite_menu.png?d=7");
  background-repeat: no-repeat; }

.icon1000 {
  background-image: url(/images/bland/messageboard_gray.png);
  background-repeat: no-repeat;
  background-position: 10px 6px;
  padding-left: 25px;
  font-family: DroidSans;
  font-size: 18px; }

.sprite {
  background-image: url("/images/bland/sprite_v1.png"); }

.icon_msg {
  background-position: -36px 0; }

.icon1000:hover {
  background-image: url(/images/bland/messageboard_color.png); }

.icon-muted {
  color: #eeeeee; }

.icon-light {
  color: #ffffff; }

.icon-dark {
  color: #333333; }

.icon-border {
  border: solid 1px #eeeeee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

.icon-2x {
  font-size: 2em; }
  .icon-2x.icon-border {
    border-width: 2px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px; }

.icon-3x {
  font-size: 3em; }
  .icon-3x.icon-border {
    border-width: 3px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; }

.icon-4x {
  font-size: 4em; }
  .icon-4x.icon-border {
    border-width: 4px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px; }

.icon-5x {
  font-size: 5em; }
  .icon-5x.icon-border {
    border-width: 5px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px; }

.pull-right {
  float: right; }

.pull-left {
  float: left; }

[class^="icon-"].pull-left, [class*=" icon-"].pull-left {
  margin-right: .6em; }

[class^="icon-"].pull-right, [class*=" icon-"].pull-right {
  margin-left: .3em; }

.icon-white {
  background-image: none; }

.nav-pills > .active > a > [class^="icon-"], .nav-pills > .active > a > [class*=" icon-"] {
  background-image: none; }

.nav-list > .active > a > [class^="icon-"], .nav-list > .active > a > [class*=" icon-"] {
  background-image: none; }

.navbar-inverse .nav > .active > a > [class^="icon-"], .navbar-inverse .nav > .active > a > [class*=" icon-"] {
  background-image: none; }

.dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"] {
  background-image: none; }

.dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"] {
  background-image: none; }

.dropdown-submenu:hover > a > [class^="icon-"], .dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none; }

.btn [class^="icon-"].icon-large, .nav [class^="icon-"].icon-large, .btn [class*=" icon-"].icon-large, .nav [class*=" icon-"].icon-large {
  line-height: .9em; }

.btn [class^="icon-"].icon-spin, .nav [class^="icon-"].icon-spin, .btn [class*=" icon-"].icon-spin, .nav [class*=" icon-"].icon-spin {
  display: inline-block; }

.nav-tabs [class^="icon-"], .nav-pills [class^="icon-"], .nav-tabs [class*=" icon-"], .nav-pills [class*=" icon-"], .nav-tabs [class^="icon-"].icon-large, .nav-pills [class^="icon-"].icon-large, .nav-tabs [class*=" icon-"].icon-large, .nav-pills [class*=" icon-"].icon-large {
  line-height: .9em; }

.btn [class^="icon-"].pull-left.icon-2x, .btn [class*=" icon-"].pull-left.icon-2x, .btn [class^="icon-"].pull-right.icon-2x, .btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em; }

.btn [class^="icon-"].icon-spin.icon-large, .btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em; }

.btn.btn-small [class^="icon-"].pull-left.icon-2x, .btn.btn-small [class*=" icon-"].pull-left.icon-2x, .btn.btn-small [class^="icon-"].pull-right.icon-2x, .btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em; }

.btn.btn-large [class^="icon-"], .btn.btn-large [class*=" icon-"] {
  margin-top: 0; }

.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x, .btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em; }

.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em; }

.btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: .2em; }

.nav-list [class^="icon-"], .nav-list [class*=" icon-"] {
  line-height: inherit; }

.icon-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: -35%; }
  .icon-stack [class^="icon-"], .icon-stack [class*=" icon-"] {
    display: block;
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 1em;
    line-height: inherit;
    *line-height: 2em; }
  .icon-stack .icon-stack-base {
    font-size: 2em;
    *line-height: 1em; }

.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear; }

a .icon-stack, a .icon-spin {
  display: inline-block;
  text-decoration: none; }

.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); }

.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); }

.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); }

.icon-flip-horizontal:before {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.icon-flip-vertical:before {
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1); }

a .icon-rotate-90:before, a .icon-rotate-180:before, a .icon-rotate-270:before, a .icon-flip-horizontal:before, a .icon-flip-vertical:before {
  display: inline-block; }

.icon-glass:before {
  content: "\f000"; }

.icon-music:before {
  content: "\f001"; }

.icon-search:before {
  content: "\f002"; }

.icon-envelope-alt:before {
  content: "\f003"; }

.icon-heart:before {
  content: "\f004"; }

.icon-star:before {
  content: "\f005"; }

.icon-star-empty:before {
  content: "\f006"; }

.icon-user:before {
  content: "\f007"; }

.icon-film:before {
  content: "\f008"; }

.icon-th-large:before {
  content: "\f009"; }

.icon-th:before {
  content: "\f00a"; }

.icon-th-list:before {
  content: "\f00b"; }

.icon-ok:before {
  content: "\f00c"; }

.icon-remove:before, .icon-remove.removeSearch:before {
  content: "\f00d"; }

.icon-zoom-in:before {
  content: "\f00e"; }

.icon-zoom-out:before {
  content: "\f010"; }

.icon-power-off:before, .icon-off:before {
  content: "\f011"; }

.icon-signal:before {
  content: "\f012"; }

.icon-gear:before, .icon-cog:before {
  content: "\f013"; }

.icon-trash:before {
  content: "\f014"; }

.icon-home:before {
  content: "\f015"; }

.icon-file-alt:before {
  content: "\f016"; }

.icon-time:before {
  content: "\f017"; }

.icon-road:before {
  content: "\f018"; }

.icon-download-alt:before {
  content: "\f019"; }

.icon-download:before {
  content: "\f01a"; }

.icon-upload:before {
  content: "\f01b"; }

.icon-inbox:before {
  content: "\f01c"; }

.icon-play-circle:before {
  content: "\f01d"; }

.icon-rotate-right:before, .icon-repeat:before {
  content: "\f01e"; }

.icon-refresh:before {
  content: "\f021"; }

.icon-list-alt:before {
  content: "\f022"; }

.icon-lock:before {
  content: "\f023"; }

.icon-flag:before {
  content: "\f024"; }

.icon-headphones:before {
  content: "\f025"; }

.icon-volume-off:before {
  content: "\f026"; }

.icon-volume-down:before {
  content: "\f027"; }

.icon-volume-up:before {
  content: "\f028"; }

.icon-qrcode:before {
  content: "\f029"; }

.icon-barcode:before {
  content: "\f02a"; }

.icon-tag:before {
  content: "\f02b"; }

.icon-tags:before {
  content: "\f02c"; }

.icon-book:before {
  content: "\f02d"; }

.icon-bookmark:before {
  content: "\f02e"; }

.icon-print:before {
  content: "\f02f"; }

.icon-camera:before {
  content: "\f030"; }

.icon-font:before {
  content: "\f031"; }

.icon-bold:before {
  content: "\f032"; }

.icon-italic:before {
  content: "\f033"; }

.icon-text-height:before {
  content: "\f034"; }

.icon-text-width:before {
  content: "\f035"; }

.icon-align-left:before {
  content: "\f036"; }

.icon-align-center:before {
  content: "\f037"; }

.icon-align-right:before {
  content: "\f038"; }

.icon-align-justify:before {
  content: "\f039"; }

.icon-list:before {
  content: "\f03a"; }

.icon-indent-left:before {
  content: "\f03b"; }

.icon-indent-right:before {
  content: "\f03c"; }

.icon-facetime-video:before {
  content: "\f03d"; }

.icon-picture:before {
  content: "\f03e"; }

.icon-pencil:before {
  content: "\f040"; }

.icon-map-marker:before {
  content: "\f041"; }

.icon-adjust:before {
  content: "\f042"; }

.icon-tint:before {
  content: "\f043"; }

.icon-edit:before {
  content: "\f044"; }

.icon-share:before {
  content: "\f045"; }

.icon-check:before {
  content: "\f046"; }

.icon-move:before {
  content: "\f047"; }

.icon-step-backward:before {
  content: "\f048"; }

.icon-fast-backward:before {
  content: "\f049"; }

.icon-backward:before {
  content: "\f04a"; }

.icon-play:before {
  content: "\f04b"; }

.icon-pause:before {
  content: "\f04c"; }

.icon-stop:before {
  content: "\f04d"; }

.icon-forward:before {
  content: "\f04e"; }

.icon-fast-forward:before {
  content: "\f050"; }

.icon-step-forward:before {
  content: "\f051"; }

.icon-eject:before {
  content: "\f052"; }

.icon-chevron-left:before {
  content: "\f053"; }

.icon-chevron-right:before {
  content: "\f054"; }

.icon-plus-sign:before {
  content: "\f055"; }

.icon-minus-sign:before {
  content: "\f056"; }

.icon-remove-sign:before {
  content: "\f057"; }

.icon-ok-sign:before {
  content: "\f058"; }

.icon-question-sign:before {
  content: "\f059"; }

.icon-info-sign:before {
  content: "\f05a"; }

.icon-screenshot:before {
  content: "\f05b"; }

.icon-remove-circle:before {
  content: "\f05c"; }

.icon-ok-circle:before {
  content: "\f05d"; }

.icon-ban-circle:before {
  content: "\f05e"; }

.icon-arrow-left:before {
  content: "\f060"; }

.icon-arrow-right:before {
  content: "\f061"; }

.icon-arrow-up:before {
  content: "\f062"; }

.icon-arrow-down:before {
  content: "\f063"; }

.icon-mail-forward:before, .icon-share-alt:before {
  content: "\f064"; }

.icon-resize-full:before {
  content: "\f065"; }

.icon-resize-small:before {
  content: "\f066"; }

.icon-plus:before {
  content: "\f067"; }

.icon-minus:before {
  content: "\f068"; }

.icon-asterisk:before {
  content: "\f069"; }

.icon-exclamation-sign:before {
  content: "\f06a"; }

.icon-gift:before {
  content: "\f06b"; }

.icon-leaf:before {
  content: "\f06c"; }

.icon-fire:before {
  content: "\f06d"; }

.icon-eye-open:before {
  content: "\f06e"; }

.icon-eye-close:before {
  content: "\f070"; }

.icon-warning-sign:before {
  content: "\f071"; }

.icon-plane:before {
  content: "\f072"; }

.icon-calendar:before {
  content: "\f073"; }

.icon-random:before {
  content: "\f074"; }

.icon-comment:before {
  content: "\f075"; }

.icon-magnet:before {
  content: "\f076"; }

.icon-chevron-up:before {
  content: "\f077"; }

.icon-chevron-down:before {
  content: "\f078"; }

.icon-retweet:before {
  content: "\f079"; }

.icon-shopping-cart:before {
  content: "\f07a"; }

.icon-folder-close:before {
  content: "\f07b"; }

.icon-folder-open:before {
  content: "\f07c"; }

.icon-resize-vertical:before {
  content: "\f07d"; }

.icon-resize-horizontal:before {
  content: "\f07e"; }

.icon-bar-chart:before {
  content: "\f080"; }

.icon-twitter-sign:before {
  content: "\f081"; }

.icon-facebook-sign:before {
  content: "\f082"; }

.icon-camera-retro:before {
  content: "\f083"; }

.icon-key:before {
  content: "\f084"; }

.icon-gears:before, .icon-cogs:before {
  content: "\f085"; }

.icon-comments:before {
  content: "\f086"; }

.icon-thumbs-up-alt:before {
  content: "\f087"; }

.icon-thumbs-down-alt:before {
  content: "\f088"; }

.icon-star-half:before {
  content: "\f089"; }

.icon-heart-empty:before {
  content: "\f08a"; }

.icon-signout:before {
  content: "\f08b"; }

.icon-linkedin-sign:before {
  content: "\f08c"; }

.icon-pushpin:before {
  content: "\f08d"; }

.icon-external-link:before {
  content: "\f08e"; }

.icon-signin:before {
  content: "\f090"; }

.icon-trophy:before {
  content: "\f091"; }

.icon-github-sign:before {
  content: "\f092"; }

.icon-upload-alt:before {
  content: "\f093"; }

.icon-lemon:before {
  content: "\f094"; }

.icon-phone:before {
  content: "\f095"; }

.icon-unchecked:before, .icon-check-empty:before {
  content: "\f096"; }

.icon-bookmark-empty:before {
  content: "\f097"; }

.icon-phone-sign:before {
  content: "\f098"; }

.icon-twitter:before {
  content: "\f099"; }

.icon-facebook:before {
  content: "\f09a"; }

.icon-github:before {
  content: "\f09b"; }

.icon-unlock:before {
  content: "\f09c"; }

.icon-credit-card:before {
  content: "\f09d"; }

.icon-rss:before {
  content: "\f09e"; }

.icon-hdd:before {
  content: "\f0a0"; }

.icon-bullhorn:before {
  content: "\f0a1"; }

.icon-bell:before {
  content: "\f0a2"; }

.icon-certificate:before {
  content: "\f0a3"; }

.icon-hand-right:before {
  content: "\f0a4"; }

.icon-hand-left:before {
  content: "\f0a5"; }

.icon-hand-up:before {
  content: "\f0a6"; }

.icon-hand-down:before {
  content: "\f0a7"; }

.icon-circle-arrow-left:before {
  content: "\f0a8"; }

.icon-circle-arrow-right:before {
  content: "\f0a9"; }

.icon-circle-arrow-up:before {
  content: "\f0aa"; }

.icon-circle-arrow-down:before {
  content: "\f0ab"; }

.icon-globe:before {
  content: "\f0ac"; }

.icon-wrench:before {
  content: "\f0ad"; }

.icon-tasks:before {
  content: "\f0ae"; }

.icon-filter:before {
  content: "\f0b0"; }

.icon-briefcase:before {
  content: "\f0b1"; }

.icon-fullscreen:before {
  content: "\f0b2"; }

.icon-group:before {
  content: "\f0c0"; }

.icon-link:before {
  content: "\f0c1"; }

.icon-cloud:before {
  content: "\f0c2"; }

.icon-beaker:before {
  content: "\f0c3"; }

.icon-cut:before {
  content: "\f0c4"; }

.icon-copy:before {
  content: "\f0c5"; }

.icon-paperclip:before, .icon-paper-clip:before {
  content: "\f0c6"; }

.icon-save:before {
  content: "\f0c7"; }

.icon-sign-blank:before {
  content: "\f0c8"; }

.icon-reorder:before {
  content: "\f0c9"; }

.icon-list-ul:before {
  content: "\f0ca"; }

.icon-list-ol:before {
  content: "\f0cb"; }

.icon-strikethrough:before {
  content: "\f0cc"; }

.icon-underline:before {
  content: "\f0cd"; }

.icon-table:before {
  content: "\f0ce"; }

.icon-magic:before {
  content: "\f0d0"; }

.icon-truck:before {
  content: "\f0d1"; }

.icon-pinterest:before {
  content: "\f0d2"; }

.icon-pinterest-sign:before {
  content: "\f0d3"; }

.icon-google-plus-sign:before {
  content: "\f0d4"; }

.icon-google-plus:before {
  content: "\f0d5"; }

.icon-money:before {
  content: "\f0d6"; }

.icon-caret-down:before {
  content: "\f0d7"; }

.icon-caret-up:before {
  content: "\f0d8"; }

.icon-caret-left:before {
  content: "\f0d9"; }

.icon-caret-right:before {
  content: "\f0da"; }

.icon-columns:before {
  content: "\f0db"; }

.icon-sort:before {
  content: "\f0dc"; }

.icon-sort-down:before {
  content: "\f0dd"; }

.icon-sort-up:before {
  content: "\f0de"; }

.icon-envelope:before {
  content: "\f0e0"; }

.icon-linkedin:before {
  content: "\f0e1"; }

.icon-rotate-left:before, .icon-undo:before {
  content: "\f0e2"; }

.icon-legal:before {
  content: "\f0e3"; }

.icon-dashboard:before {
  content: "\f0e4"; }

.icon-comment-alt:before {
  content: "\f0e5"; }

.icon-comments-alt:before {
  content: "\f0e6"; }

.icon-bolt:before {
  content: "\f0e7"; }

.icon-sitemap:before {
  content: "\f0e8"; }

.icon-umbrella:before {
  content: "\f0e9"; }

.icon-paste:before {
  content: "\f0ea"; }

.icon-lightbulb:before {
  content: "\f0eb"; }

.icon-exchange:before {
  content: "\f0ec"; }

.icon-cloud-download:before {
  content: "\f0ed"; }

.icon-cloud-upload:before {
  content: "\f0ee"; }

.icon-user-md:before {
  content: "\f0f0"; }

.icon-stethoscope:before {
  content: "\f0f1"; }

.icon-suitcase:before {
  content: "\f0f2"; }

.icon-bell-alt:before {
  content: "\f0f3"; }

.icon-coffee:before {
  content: "\f0f4"; }

.icon-food:before {
  content: "\f0f5"; }

.icon-file-text-alt:before {
  content: "\f0f6"; }

.icon-building:before {
  content: "\f0f7"; }

.icon-hospital:before {
  content: "\f0f8"; }

.icon-ambulance:before {
  content: "\f0f9"; }

.icon-medkit:before {
  content: "\f0fa"; }

.icon-fighter-jet:before {
  content: "\f0fb"; }

.icon-beer:before {
  content: "\f0fc"; }

.icon-h-sign:before {
  content: "\f0fd"; }

.icon-plus-sign-alt:before {
  content: "\f0fe"; }

.icon-double-angle-left:before {
  content: "\f100"; }

.icon-double-angle-right:before {
  content: "\f101"; }

.icon-double-angle-up:before {
  content: "\f102"; }

.icon-double-angle-down:before {
  content: "\f103"; }

.icon-angle-left:before {
  content: "\f104"; }

.icon-angle-right:before {
  content: "\f105"; }

.icon-angle-up:before {
  content: "\f106"; }

.icon-angle-down:before {
  content: "\f107"; }

.icon-desktop:before {
  content: "\f108"; }

.icon-laptop:before {
  content: "\f109"; }

.icon-tablet:before {
  content: "\f10a"; }

.icon-mobile-phone:before {
  content: "\f10b"; }

.icon-circle-blank:before {
  content: "\f10c"; }

.icon-quote-left:before {
  content: "\f10d"; }

.icon-quote-right:before {
  content: "\f10e"; }

.icon-spinner:before {
  content: "\f110"; }

.icon-circle:before {
  content: "\f111"; }

.icon-mail-reply:before, .icon-reply:before {
  content: "\f112"; }

.icon-github-alt:before {
  content: "\f113"; }

.icon-folder-close-alt:before {
  content: "\f114"; }

.icon-folder-open-alt:before {
  content: "\f115"; }

.icon-expand-alt:before {
  content: "\f116"; }

.icon-collapse-alt:before {
  content: "\f117"; }

.icon-smile:before {
  content: "\f118"; }

.icon-frown:before {
  content: "\f119"; }

.icon-meh:before {
  content: "\f11a"; }

.icon-gamepad:before {
  content: "\f11b"; }

.icon-keyboard:before {
  content: "\f11c"; }

.icon-flag-alt:before {
  content: "\f11d"; }

.icon-flag-checkered:before {
  content: "\f11e"; }

.icon-terminal:before {
  content: "\f120"; }

.icon-code:before {
  content: "\f121"; }

.icon-reply-all:before, .icon-mail-reply-all:before {
  content: "\f122"; }

.icon-star-half-full:before, .icon-star-half-empty:before {
  content: "\f123"; }

.icon-location-arrow:before {
  content: "\f124"; }

.icon-crop:before {
  content: "\f125"; }

.icon-code-fork:before {
  content: "\f126"; }

.icon-unlink:before {
  content: "\f127"; }

.icon-question:before {
  content: "\f128"; }

.icon-info:before {
  content: "\f129"; }

.icon-exclamation:before {
  content: "\f12a"; }

.icon-superscript:before {
  content: "\f12b"; }

.icon-subscript:before {
  content: "\f12c"; }

.icon-eraser:before {
  content: "\f12d"; }

.icon-puzzle-piece:before {
  content: "\f12e"; }

.icon-microphone:before {
  content: "\f130"; }

.icon-microphone-off:before {
  content: "\f131"; }

.icon-shield:before {
  content: "\f132"; }

.icon-calendar-empty:before {
  content: "\f133"; }

.icon-fire-extinguisher:before {
  content: "\f134"; }

.icon-rocket:before {
  content: "\f135"; }

.icon-maxcdn:before {
  content: "\f136"; }

.icon-chevron-sign-left:before {
  content: "\f137"; }

.icon-chevron-sign-right:before {
  content: "\f138"; }

.icon-chevron-sign-up:before {
  content: "\f139"; }

.icon-chevron-sign-down:before {
  content: "\f13a"; }

.icon-html5:before {
  content: "\f13b"; }

.icon-css3:before {
  content: "\f13c"; }

.icon-anchor:before {
  content: "\f13d"; }

.icon-unlock-alt:before {
  content: "\f13e"; }

.icon-bullseye:before {
  content: "\f140"; }

.icon-ellipsis-horizontal:before {
  content: "\f141"; }

.icon-ellipsis-vertical:before {
  content: "\f142"; }

.icon-rss-sign:before {
  content: "\f143"; }

.icon-play-sign:before {
  content: "\f144"; }

.icon-ticket:before {
  content: "\f145"; }

.icon-minus-sign-alt:before {
  content: "\f146"; }

.icon-check-minus:before {
  content: "\f147"; }

.icon-level-up:before {
  content: "\f148"; }

.icon-level-down:before {
  content: "\f149"; }

.icon-check-sign:before {
  content: "\f14a"; }

.icon-edit-sign:before {
  content: "\f14b"; }

.icon-external-link-sign:before {
  content: "\f14c"; }

.icon-share-sign:before {
  content: "\f14d"; }

.icon-compass:before {
  content: "\f14e"; }

.icon-collapse:before {
  content: "\f150"; }

.icon-collapse-top:before {
  content: "\f151"; }

.icon-expand:before {
  content: "\f152"; }

.icon-euro:before, .icon-eur:before {
  content: "\f153"; }

.icon-gbp:before {
  content: "\f154"; }

.icon-dollar:before, .icon-usd:before {
  content: "\f155"; }

.icon-rupee:before, .icon-inr:before {
  content: "\f156"; }

.icon-yen:before, .icon-jpy:before {
  content: "\f157"; }

.icon-renminbi:before, .icon-cny:before {
  content: "\f158"; }

.icon-won:before, .icon-krw:before {
  content: "\f159"; }

.icon-bitcoin:before, .icon-btc:before {
  content: "\f15a"; }

.icon-file:before {
  content: "\f15b"; }

.icon-file-text:before {
  content: "\f15c"; }

.icon-sort-by-alphabet:before {
  content: "\f15d"; }

.icon-sort-by-alphabet-alt:before {
  content: "\f15e"; }

.icon-sort-by-attributes:before {
  content: "\f160"; }

.icon-sort-by-attributes-alt:before {
  content: "\f161"; }

.icon-sort-by-order:before {
  content: "\f162"; }

.icon-sort-by-order-alt:before {
  content: "\f163"; }

.icon-thumbs-up:before {
  content: "\f164"; }

.icon-thumbs-down:before {
  content: "\f165"; }

.icon-youtube-sign:before {
  content: "\f166"; }

.icon-youtube:before {
  content: "\f167"; }

.icon-xing:before {
  content: "\f168"; }

.icon-xing-sign:before {
  content: "\f169"; }

.icon-youtube-play:before {
  content: "\f16a"; }

.icon-dropbox:before {
  content: "\f16b"; }

.icon-stackexchange:before {
  content: "\f16c"; }

.icon-instagram:before {
  content: "\f16d"; }

.icon-flickr:before {
  content: "\f16e"; }

.icon-adn:before {
  content: "\f170"; }

.icon-bitbucket:before {
  content: "\f171"; }

.icon-bitbucket-sign:before {
  content: "\f172"; }

.icon-tumblr:before {
  content: "\f173"; }

.icon-tumblr-sign:before {
  content: "\f174"; }

.icon-long-arrow-down:before {
  content: "\f175"; }

.icon-long-arrow-up:before {
  content: "\f176"; }

.icon-long-arrow-left:before {
  content: "\f177"; }

.icon-long-arrow-right:before {
  content: "\f178"; }

.icon-apple:before {
  content: "\f179"; }

.icon-windows:before {
  content: "\f17a"; }

.icon-android:before {
  content: "\f17b"; }

.icon-linux:before {
  content: "\f17c"; }

.icon-dribbble:before {
  content: "\f17d"; }

.icon-skype:before {
  content: "\f17e"; }

.icon-foursquare:before {
  content: "\f180"; }

.icon-trello:before {
  content: "\f181"; }

.icon-female:before {
  content: "\f182"; }

.icon-male:before {
  content: "\f183"; }

.icon-gittip:before {
  content: "\f184"; }

.icon-sun:before {
  content: "\f185"; }

.icon-moon:before {
  content: "\f186"; }

.icon-archive:before {
  content: "\f187"; }

.icon-bug:before {
  content: "\f188"; }

.icon-vk:before {
  content: "\f189"; }

.icon-weibo:before {
  content: "\f18a"; }

.icon-renren:before {
  content: "\f18b"; }

.icon_favorite_off {
  background-position: -18px -16px; }

.icon_favorite {
  background-position: -18px 0; }

.icon.icon4 {
  background-position: 10px 0; }

.icon.icon5, .icon.icon60 {
  background-position: 10px -23px; }

.icon.icon24 {
  background-position: 10px 0; }

.icon.icon6 {
  background-position: 10px -49px; }

.icon.icon7 {
  background-position: 10px -73px; }

.icon.icon8 {
  background-position: 10px -98px; }

.icon.icon9, .icon.icon61 {
  background-position: 10px -124px; }

.icon.icon10 {
  background-position: 10px -73px; }

.icon.icon10:hover {
  background-position: 10px -470px; }

.icon.icon11 {
  background-position: 10px -173px; }

.icon.icon12 {
  background-position: 10px -198px; }

.icon.icon23 {
  background-position: 10px -948px; }

.icon.icon52 {
  background-position: 10px -223px; }

.icon.icon59 {
  background-position: 10px -247px; }

.icon.icon53 {
  background-position: 10px -894px; }

.icon.thungun, .icon.medganga {
  background-position: 10px -272px; }

.icon.icon51 {
  background-position: 10px -297px; }

.icon.ofnaemi {
  background-position: 10px -322px; }

.icon.icon56 {
  background-position: 10px -346px; }

.icon.icon58 {
  background-position: 10px -370px; }

.icon.icon122, .icon.icon129 {
  background-position: 10px -1200px; }

.icon.icon99 {
  background-position: 10px -1002px; }

.icon.icon141 {
  background-position: 10px -147px; }

.icon.icon141:hover {
  background-position: 10px -544px; }

.icon.icon144 {
  background-position: 10px -1302px;
  padding-top: 0px !important;
  color: red !important;
  font-weight: bold; }

.icon.icon144:hover {
  background-position: 10px -1325px; }

.icon.icon114, .icon.icon123 {
  background-position: 10px -1053px; }

.icon.icon114:hover, .icon.icon123:hover {
  background-position: 10px -1076px; }

.icon.icon64 {
  background-position: 10px -1102px; }

.icon.icon100 {
  background-position: 10px -1150px; }

.icon.gaesin {
  background-position: 10px -791px; }

.icon.arrow {
  background-position: 140px -839px; }

.icon26, .icon107 {
  background-position: 10px -297px; }

.icon26:hover, .icon107:hover {
  background-position: 10px -694px; }

.product_list .carousel_info {
  width: 80px; }

.frontpage .product_list .cover-thumb-image {
  padding-top: 15px !important; }

.frontpage .product_list {
  padding-top: 0;
  height: auto !important; }

.wrap article.product_list {
  background: transparent;
  border: none;
  padding: 85px 0 0;
  position: relative;
  box-shadow: 0; }

.coloredService .searchList .priceRight .priceAction #buyNowType, .coloredService .searchList .priceRight .priceAction #makeOfferType {
  background-color: white !important;
  color: #ff8901 !important; }

.product_list .list .classifiedentry {
  height: auto;
  background: #fff;
  overflow: hidden;
  margin-bottom: 15px;
  padding: 0;
  list-style-type: none;
  position: relative; }
  .product_list .list .classifiedentry.coloredService {
    background-color: #ff8901;
    color: white;
    border: 0; }
    .product_list .list .classifiedentry.coloredService .searchList a {
      color: black; }
    .product_list .list .classifiedentry.coloredService .searchList #auctionType {
      color: white; }
    .product_list .list .classifiedentry.coloredService .layout-list {
      color: white; }
    .product_list .list .classifiedentry.coloredService .bottomListItems #bookmarkClassifiedList a {
      color: white !important; }
    .product_list .list .classifiedentry.coloredService .newestClassified, .product_list .list .classifiedentry.coloredService .priceRight .priceTime > p, .product_list .list .classifiedentry.coloredService #inventoryAndOfferCount {
      color: white; }
    .product_list .list .classifiedentry.coloredService .bottomListItems .bookmarkLinkUnactive, .product_list .list .classifiedentry.coloredService .topListItems .bookmarkLinkUnactive {
      background-image: url(/images/bland/bookmark_icon_white.png); }
    .product_list .list .classifiedentry.coloredService .bottomListItems .bookmarkLinkActive, .product_list .list .classifiedentry.coloredService .topListItems .bookmarkLinkActive {
      background-image: url(/images/bland/bookmark_icon_unbookmark_white.png); }

.featuredPropertyWrapper {
  margin: 12px 10px 0 0;
  float: left; }
  .featuredPropertyWrapper .featuredProperty {
    float: left;
    margin: 0 15px;
    color: #767068; }
    .featuredPropertyWrapper .featuredProperty .featuredPropertyKey {
      font-family: "Graphik Medium";
      padding-bottom: 5px; }
    .featuredPropertyWrapper .featuredProperty .featuredPropertyValue {
      font-family: "Graphik Light";
      max-width: 250px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
  .featuredPropertyWrapper .featuredProperty:first-child {
    margin-left: 0; }

.galleryView .wrapperLeft {
  width: 100%;
  overflow: hidden; }
  .galleryView .wrapperLeft .featuredPropertyWrapper {
    width: 100%;
    float: left !important;
    margin: 0;
    padding-bottom: 5px; }
    .galleryView .wrapperLeft .featuredPropertyWrapper .featuredProperty {
      width: 100%;
      margin: 0;
      padding-left: 4px;
      padding-right: 4px;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      margin-bottom: 2px;
      float: left !important;
      height: 13px; }
      .galleryView .wrapperLeft .featuredPropertyWrapper .featuredProperty > div {
        font-size: 11px;
        width: 50%;
        max-width: 50%; }
    .galleryView .wrapperLeft .featuredPropertyWrapper .featuredPropertyKey {
      font-family: 'Graphik Medium';
      float: left;
      text-align: left; }
    .galleryView .wrapperLeft .featuredPropertyWrapper .featuredPropertyValue {
      font-family: "Graphik Light";
      float: right;
      text-align: right; }

.coloredService .featuredPropertyWrapper .featuredPropertyKey, .coloredService .featuredPropertyWrapper .featuredPropertyValue {
  color: #000; }

.product_list {
  padding-top: 104px;
  width: 100%; }
  .product_list .galleryView .searchList .priceRight .priceTime > p {
    margin-right: 3px; }
  .product_list .list .coloredLine {
    background-color: #cfe7f0; }
  .product_list .list {
    padding-top: 15px;
    margin: 0 0 10px; }
    .product_list .list.galleryView > div.hidden {
      display: none; }
    .product_list .list.galleryView > div {
      float: left;
      width: 222px;
      background: #fff;
      display: block;
      height: 250px;
      border-width: 1px;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
      box-sizing: border-box; }
      .product_list .list.galleryView > div.lastclicked {
        float: left;
        width: 222px;
        background: #fff;
        display: block;
        height: 250px;
        border-width: 1px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; }
    .product_list .list > .info {
      margin-bottom: 15px; }
    .product_list .list.galleryView .bottomListItems .wrapperRight {
      display: none; }
  .product_list .galleryView .dateSeparator {
    display: none; }
  .product_list .galleryView > div .searchList .priceRight {
    float: left;
    width: 100%; }
  .product_list .galleryView > div .searchList > div {
    float: none;
    display: block; }
  .product_list .galleryView > div .searchList .layout-list {
    display: block; }
    .product_list .galleryView > div .searchList .layout-list span {
      font-size: 13px; }
  .product_list .galleryView > div .searchList .layout-columns {
    display: none; }
  .product_list .galleryView #galleryClassifiedDate {
    display: none; }
  .product_list .galleryView #bookmarkClassifiedList {
    font-size: 0;
    margin-left: 173px;
    display: none; }
  .product_list .galleryView #classifiedContainer .topListItems .wrapperRight {
    width: 100%;
    max-height: 35px; }
  .product_list .galleryView .thmbIconWrapper .icon-picture:before {
    position: absolute;
    top: 64px;
    left: 92px; }
  .product_list .galleryView .classifiedImage {
    text-align: center; }
  .product_list .galleryView > div .searchList a {
    color: #373737;
    line-height: 18px; }
  .product_list .galleryView #bookmarkIconGallery {
    display: block; }
  .product_list .galleryView #inventoryAndOfferCount {
    display: none; }
  .product_list .galleryView .bottomListItems {
    border-top: none;
    display: none; }
  .product_list .galleryView .clickEntry {
    font-family: "Graphik SemiBold";
    font-size: 16px; }
  .product_list .galleryView .cover-thumb-image {
    width: 213px !important;
    height: 143px;
    margin: 2px auto; }
  .product_list .galleryView .searchList .priceRight .priceAction {
    float: left;
    padding-left: 6px;
    padding-right: 0; }
  .product_list .galleryView .searchList .priceRight .priceTime {
    margin-right: 0; }
    .product_list .galleryView .searchList .priceRight .priceTime p {
      padding-right: 0;
      margin-top: 5px;
      margin-bottom: 5px; }
  .product_list .galleryView #classifiedContainer {
    width: 100%; }
  .product_list .galleryView .newestClassifiedWrapper {
    display: none !important; }
  .product_list .galleryView p {
    color: #888888;
    margin: 0 0;
    padding: 0 5px; }
  .product_list .galleryView .layout-list {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 2px;
    height: 20px; }
    .product_list .galleryView .layout-list #advertiseType {
      float: right; }
  .product_list .galleryView #imagePreviews {
    display: none !important; }
  .product_list .galleryView .searchList .insuranceNetgiro > img {
    width: 70px;
    height: auto;
    margin-right: 3px;
    margin-top: 0;
    margin-left: 7px; }
  .product_list .galleryView .searchList .priceRight .priceTime > p {
    padding-left: 0; }
  .product_list .galleryView .searchList .priceRight .priceTime .smallGreenText, .product_list .galleryView .searchList .priceRight .priceTime .smallOrangeText {
    margin-top: 10px; }
  .product_list .galleryView > div .searchList .classifiedActionWrapper {
    float: left;
    max-width: 100%;
    width: auto;
    margin-bottom: 4px; }
  .product_list .galleryView > div .searchList > div.priceRight {
    display: none; }
  .product_list .list > div.lastclicked {
    border-width: 0;
    margin: 15px 0;
    background-color: transparent !important;
    -webkit-transition: margin 0.1s linear;
    -moz-transition: margin 0.1s linear;
    -o-transition: margin 0.1s linear;
    transition: margin 0.1s linear;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-transition-delay: 0.1s;
    -webkit-transition-delay: 0.1s;
    -o-transition-delay: 0.1s;
    transition-delay: 0.1s; }
  .product_list h1 {
    text-shadow: 0 1px 0 #fff;
    color: #333;
    margin: 0; }
  .product_list .searchList > div {
    float: left; }
  .product_list .loader {
    margin: 100px -125px;
    position: fixed;
    left: 50%;
    padding: 25px;
    text-align: center;
    width: 250px; }
  .product_list .galleryView .wrapperLeft .proSeller {
    position: relative;
    margin: 0;
    float: right;
    background-size: 20px;
    width: 20px;
    margin-right: 7px;
    bottom: 2px; }
  .product_list .searchList img {
    float: left;
    margin-right: 10px; }
  .product_list h3.strong {
    font-weight: bold; }
  .product_list h3 {
    float: left;
    margin: 17px 0 8px;
    color: #222; }
  .product_list .galleryView h3 {
    float: left;
    margin: 5px 0;
    color: #444;
    padding: 0 5px;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    width: 150px;
    text-align: left;
    padding-right: 0; }
  .product_list .galleryView #netgiroLogoGallery {
    display: block;
    float: left;
    margin-top: -4px; }
  .product_list .searchList a {
    height: auto;
    outline: none;
    color: #373737;
    text-decoration: none;
    text-align: center;
    word-wrap: break-word; }
  .product_list .galleryView .topListItems {
    margin-bottom: 0; }
  .product_list .galleryView .thmbIconWrapper {
    display: inline-block;
    height: 158px;
    min-height: 150px; }
    .product_list .galleryView .thmbIconWrapper i {
      text-align: center; }
  .product_list .list .thmbIconWrapper .icon-picture:before {
    position: absolute;
    top: 47px;
    left: 64px; }
  .product_list .searchList .newestClassifiedWrapper {
    display: block; }
  .product_list a .searchList i {
    text-decoration: none; }
  .product_list a:hover {
    opacity: 0.8; }
  .product_list a:active {
    position: relative;
    top: 1px; }
  .product_list p span {
    float: left; }
  .product_list h4 {
    color: #333333;
    float: right;
    font-size: 15px;
    margin: 22px; }
  .product_list > ul li {
    height: 70px;
    background: #fff;
    overflow: visible;
    margin-bottom: 2px;
    padding: 0;
    list-style-type: none; }
  .product_list ul li:last-child {
    margin: 0px; }
  .product_list li .searchList div {
    float: left; }
  .product_list ul {
    padding: 0;
    margin: 15px 0; }
  .product_list .heading_tags p[data-mapping=CategoryId] {
    background-color: white;
    font-family: "Graphik Light";
    font-size: 14px;
    padding: 11px 11px 11px 11px;
    min-width: 80px;
    text-align: center; }
  .product_list .list .searchList a i {
    text-decoration: none; }
  .product_list p {
    clear: left;
    color: #a0a0a0;
    float: left;
    font-size: 12px;
    margin: 0; }
  .product_list .galleryView .cover-thumb-image {
    padding-top: 15px;
    margin: 2px 10px 4px 4px; }
  .product_list .carousel > li, .product_list .carousel_inner {
    height: auto; }
  .product_list .create_comment > div > h4 {
    display: none; }
  .product_list .searchList .priceRight .priceTime {
    float: right;
    max-width: 100%;
    overflow: hidden;
    height: auto;
    text-align: right; }
    .product_list .searchList .priceRight .priceTime .greenText {
      color: #5CC63F;
      font-weight: bold;
      font-size: 20px;
      margin: 13px 0 5px;
      clear: none;
      float: none;
      font-family: GRAPHIK-SEMIBOLD; }
    .product_list .searchList .priceRight .priceTime .orangeText {
      color: #ff8901;
      font-size: 22px;
      margin: 13px 0 5px;
      clear: none;
      float: none;
      font-family: "Graphik Bold";
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; }
  .product_list .searchList .priceRight .priceAction {
    float: right;
    height: 20px;
    width: auto;
    font-size: 13px;
    color: #999;
    text-align: center;
    padding-top: 0;
    cursor: pointer;
    padding-right: 17px; }
    .product_list .searchList .priceRight .priceAction a {
      font-size: 11px;
      color: white;
      font-family: 'Graphik Medium';
      display: block;
      padding-top: 4px;
      padding-left: 2px;
      padding-right: 2px;
      line-height: 9px; }
    .product_list .searchList .priceRight .priceAction img {
      width: auto;
      height: auto;
      float: none;
      margin: 0; }
    .product_list .searchList .priceRight .priceAction i {
      font-size: 25px;
      clear: right; }
  .product_list .searchList .priceRight .priceActionDouble ul {
    list-style: none;
    padding: 0;
    margin: 0; }
    .product_list .searchList .priceRight .priceActionDouble ul li {
      padding-top: 0; }
  .product_list .searchList .priceRight .priceActionDouble li:first-child {
    border-bottom: 1px solid #D4D5D6;
    padding-bottom: 8px;
    margin-bottom: 8px; }
  .product_list .searchList .priceRight .priceActionDouble ul li a {
    font-size: 14px;
    color: #999;
    display: inline; }
  .product_list .searchList .priceRight .priceActionDouble ul li i {
    font-size: 14px; }
  .product_list .galleryView .searchList .priceRight .priceAction a {
    font-size: 11px;
    color: white;
    font-family: 'Graphik Medium';
    display: block;
    padding-top: 0;
    padding-bottom: 3px;
    padding-left: 2px;
    padding-right: 2px;
    line-height: 15px; }
  .product_list .listView .searchList .priceRight .priceTime .smallestOrangeText {
    font-size: 19px;
    margin-top: 20px !important;
    height: 20px;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; }
  .product_list .searchList .priceRight .priceTime .smallGreenText {
    font-size: 15px; }
  .product_list .galleryView .searchList .priceRight .priceTime .smallOrangeText {
    font-size: 15px; }
  .product_list .galleryView .searchList .priceRight .priceTime .smallestOrangeText {
    font-size: 12px;
    margin-top: 12px !important; }
  .product_list .searchList .priceRight .priceTime .counterListEntry {
    color: #ff7575;
    font-size: 14px;
    text-align: center;
    margin-right: 0; }
  .product_list .searchList .priceRight .priceTime .noExpires {
    margin-top: 18px; }
  .product_list .listView .topListItems h3 {
    max-width: 475px; }
    .product_list .listView .topListItems h3 a {
      display: block;
      text-align: left;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      height: auto;
      font-family: 'Graphik Medium';
      font-weight: 400;
      margin-top: 2px; }
  .product_list .listView .topListItems .wrapperRight {
    width: 217px; }
  .product_list .list .topListItems h3 a {
    display: block;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    height: auto;
    font-family: 'Graphik Medium';
    font-weight: 400;
    margin-top: 2px; }
  .product_list .galleryView .topListItems h3 a {
    display: block;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    height: auto;
    font-family: 'Graphik Medium';
    font-weight: 400;
    margin-top: 2px; }

.box.product_list {
  border-left-width: 0;
  border-right-width: 0; }

.galleryView .box article {
  border-width: 0; }
  .galleryView .box article.create_comment {
    border-width: 1px;
    margin: 15px; }

#galleryBookmarkLink {
  display: none; }

#relatedBookmarkLink {
  display: block; }

.product_list .galleryView #galleryBookmarkLink {
  margin-top: 6px;
  display: block; }

.galleryView {
  margin-left: -4px !important; }
  .galleryView .insuranceNetgiro.netgiroInsuranceSectionGallery {
    position: relative;
    float: right;
    right: 0;
    bottom: 0;
    display: block;
    width: 25px;
    margin-top: 5px; }
    .galleryView .insuranceNetgiro.netgiroInsuranceSectionGallery > #netgiroLogoSmallGallery {
      margin: 0; }
  .galleryView .classifiedentry {
    margin-left: 4px; }
  .galleryView #keyword-search-banner-1 {
    margin-left: 4px; }
  .galleryView .listings-banner {
    width: 100% !important;
    margin: 0 0 15px 0px;
    height: auto !important; }
  .galleryView .topListItems h3 a.clickEntry {
    margin-top: 1px; }

#inventory {
  display: inline-block;
  float: right;
  margin-top: 3px; }

#netgiroLogo {
  float: right; }

#netgiroLogoSmallGallery {
  display: none; }

.product_list .galleryView #netgiroLogoSmallGallery {
  display: block;
  width: 20px;
  margin: 1px 8px 0 7px; }

.product_list .galleryView #netgiroLogo {
  display: none; }

.product_list .galleryView .listviewInsurance {
  display: none; }

.product_list .galleryView .galleryInsurance {
  display: block;
  margin-top: 0;
  margin-left: 5px;
  float: none; }
  .product_list .galleryView .galleryInsurance img {
    height: 22px;
    margin: -2px 0 0 0; }

#netgiroLogoGallery {
  display: none; }

.newestClassified {
  color: #ff8901;
  font-weight: bolder; }

.bottomListItems {
  width: 100%;
  height: auto;
  border-top: 1px solid #F0F0F0; }
  .bottomListItems .wrapperRight {
    width: auto;
    margin-top: 17px; }
    .bottomListItems .wrapperRight > span {
      float: right; }
  .bottomListItems .bookmark {
    display: block;
    color: #ff8901 !important;
    font-weight: bolder;
    font-family: "Graphik Light";
    font-size: 15.5px;
    float: right;
    width: 29px;
    height: 22px !important;
    text-indent: 33px;
    line-height: 22px;
    margin-right: -4px; }
  .bottomListItems .bookmarkLinkUnactive {
    background: transparent url(/images/bland/bookmark_icon.png) left top no-repeat; }
  .bottomListItems .bookmarkLinkActive {
    background: transparent url(/images/bland/bookmark_icon_unbookmark.png) left top no-repeat; }

.topListItems {
  width: 100%;
  height: auto;
  margin-bottom: 5px; }
  .topListItems .bookmarkLinkActive {
    display: block;
    width: 22px;
    margin-top: -21px;
    margin-right: 4px;
    float: right;
    height: 17px !important;
    background: transparent url(/images/bland/bookmark_icon_unbookmark.png) center top no-repeat;
    background-size: 19px 16px; }
  .topListItems .bookmarkLinkUnactive {
    display: block;
    width: 22px;
    margin-top: -21px;
    margin-right: 4px;
    float: right;
    height: 17px !important;
    background: transparent url(/images/bland/bookmark_icon.png) center top no-repeat;
    background-size: 22px 16px; }

.galleryView .topListItems {
  width: 100%; }

.netgiroInsuranceSectionList {
  height: auto;
  margin-top: -1px;
  margin-right: 10px; }

p.layout-list span {
  font-family: 'Graphik Light';
  font-size: 15.5px; }

#bookmarkIconGallery {
  width: 29px;
  height: 22px;
  display: none; }

.profile_lists .product_list {
  padding-top: 0; }
  .profile_lists .product_list .dateSeparator {
    display: none; }

.boldService {
  border: 3px solid !important;
  border-color: #ff8901 !important; }

.category_heading label {
  font-size: 12px;
  color: #444; }

.product_list .galleryView .proSeller {
  display: inline-block;
  background: url("/images/proSellerGalleryIcon.png") no-repeat center;
  background-size: 25px;
  margin: 0 0 0 161px; }

.product_list .searchList .layout-columns img {
  width: 100%;
  height: auto;
  max-width: 250px;
  float: none; }

.thumbimg {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 119px;
  margin-right: 15px;
  width: 157px;
  margin-top: 4px;
  margin-left: 4px;
  margin-bottom: 4px; }

.galleryView .thumbimg {
  height: 158px;
  width: 97%;
  margin: 2px auto; }

#inventoryAndOfferCount {
  font-family: "Graphik Light";
  padding-right: 10px;
  font-size: 12px; }

.classifiedActionWrapper {
  display: block;
  height: 20px;
  width: 210px;
  margin-top: 34px; }

.product_list .galleryView .classifiedActionWrapper {
  margin-top: 0;
  position: relative; }

.listView .classifiedActionWrapper {
  width: auto;
  position: absolute;
  right: 0; }

#imagePreviews img {
  width: auto;
  height: auto;
  max-width: 400px;
  max-height: 400px; }

.insuranceNetgiro {
  text-align: center;
  width: auto; }

.searchList .insuranceNetgiro > img {
  width: 27px;
  height: auto;
  margin-right: 3px;
  margin-top: 0; }

.product_list .searchList .priceRight {
  float: right;
  max-width: 100%; }

#classifiedActionWrapper {
  display: block;
  width: 100%; }

#auctionType {
  background-color: #4e4e4e; }

#serviceType {
  background-color: #67b2f3; }

#buyNowType, #makeOfferType {
  background-color: #ff8901; }

.topListItems h3 {
  height: auto;
  overflow: hidden;
  max-width: 450px;
  font-size: 21px;
  font-family: "Graphik SemiBold"; }

#classifiedContainer {
  display: block;
  width: -webkit-calc(100% - 191px);
  width: -moz-calc(100% - 191px);
  width: calc(100% - 191px);
  margin-right: 15px; }

.wrapperLeft {
  display: block;
  float: left; }

.wrapperRight {
  display: block;
  float: right;
  width: 210px; }

.topListItems h3 a {
  color: #373737;
  text-decoration: none;
  text-align: center;
  outline: none; }

.product_list .spaceAugl {
  text-align: center;
  max-width: 100%;
  height: 90px !important; }

.galleryView .info {
  margin-left: 4px; }

.listView .mostPopularTitle {
  margin-left: 4px;
  margin-bottom: 15px;
  margin-top: 0; }

@media screen and (min-width: 1281px) {
  .product_list .list.galleryView > div {
    width: 219.5px; }
    .product_list .list.galleryView > div.lastclicked {
      width: 219.5px; } }

@media screen and (max-width: 1281px) {
  .product_list .galleryView .topListItems .wrapperLeft h3 {
    max-width: 150px; } }

@media screen and (max-width: 1280px) {
  .product_list .listView .topListItems h3 {
    max-width: 375px; }
  .profile_lists .list .topListItems h3 {
    max-width: 355px; } }

@media screen and (max-width: 1280px) and (min-width: 1024px) {
  .listView p.layout-list span {
    font-size: 13px; }
  .product_list .list.galleryView > div {
    width: 260px;
    height: 282px; }
    .product_list .list.galleryView > div.lastclicked {
      width: 260px;
      height: 282px; }
  .galleryView .thumbimg {
    height: 190px; } }

@media screen and (max-width: 1024px) {
  .product_list .searchList .priceRight .priceTime .smallOrangeText {
    font-size: 15px; }
  .product_list .searchList .smallHeadline {
    font-size: 16px; }
  .profile_lists .list .topListItems h3 {
    max-width: 240px; }
  .product_list .listView .topListItems h3 {
    max-width: 260px; }
  .listView p.layout-list span {
    font-size: 12px; }
  .featuredPropertyWrapper {
    font-size: 11px;
    margin-top: 18px; }
    .featuredPropertyWrapper .featuredProperty {
      margin: 0 5px; }
  .bottomListItems .wrapperRight {
    margin-top: 22px; }
    .bottomListItems .wrapperRight .bookmark {
      background-size: 23px;
      width: 23px; }
    .bottomListItems .wrapperRight .insuranceNetgiro > img {
      width: 23px; } }

/* Let's get this party started */
.criteria ::-webkit-scrollbar {
  width: 15px; }

.criteria ::-webkit-scrollbar-track {
  -webkit-border-radius: 0;
  border-radius: 0;
  background: #d2d2d2; }

.criteria ::-webkit-scrollbar-thumb {
  -webkit-border-radius: 0;
  border-radius: 0;
  height: 50px;
  background: #76757a; }
  .criteria ::-webkit-scrollbar-thumb:window-inactive {
    background: #76757a; }

/* Track */
/* Handle */
.sidemenu > .back_classified_button {
  width: 100%;
  padding: 5px 0;
  text-shadow: none;
  letter-spacing: 0.5px;
  border: 1px solid #D9D5D5;
  position: relative;
  font-size: 14px;
  font-family: DroidSans;
  color: #757575;
  font-weight: normal;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 10px; }
  .sidemenu > .back_classified_button .icon-chevron-left {
    position: absolute;
    left: 7px;
    top: 7px; }

#leftcontent ul, #mainmenu ul, #userInfoBar ul {
  margin: 0; }

#leftcontent ul li, #mainmenu ul li, #userInfoBar ul li {
  list-style-type: none; }

#userInfoBarWrap {
  position: fixed;
  top: 0;
  left: 0;
  background-color: black;
  z-index: 1000;
  width: 100%;
  border-bottom: 1px solid #414141; }

#userInfoLeft {
  float: left;
  width: 250px;
  border: 0 solid #fff;
  background-repeat: no-repeat;
  height: 30px;
  padding-left: 0;
  padding-top: 10px; }
  #userInfoLeft input {
    border: 0 solid #000; }

#userInfoBarWrap2 {
  width: 959px;
  margin-left: auto;
  margin-right: auto;
  color: #fff;
  font-size: 13px;
  font-family: Arial; }

.userInfoBarShadow {
  -moz-box-shadow: 0px 1px 2px #bfbfbf;
  -webkit-box-shadow: 0px 1px 2px #bfbfbf;
  -ie-box-shadow: 0px 1px 2px #bfbfbf;
  -o-box-shadow: 0px 1px 2px #bfbfbf;
  box-shadow: 0 1px 4px #bfbfbf; }

#userInfoBar {
  width: 700px;
  float: right; }
  #userInfoBar > ul {
    text-align: right; }
  #userInfoBar ul {
    height: 26px;
    padding-top: 9px; }
    #userInfoBar ul.loginbox {
      margin-left: 0; }
    #userInfoBar ul li {
      display: inline;
      padding: 8px; }
  #userInfoBar li.userWelcome {
    background-repeat: no-repeat;
    padding-left: 30px;
    background-position: 0px 5px; }
  #userInfoBar span.welcomeText {
    color: #7f7f7f; }

/* New header */
#userInfoBarWrap10 {
  height: 45px;
  position: fixed;
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 1000;
  width: 100%;
  border-bottom: 1px solid #D4D5D6;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); }

.topLink1:hover {
  border-top: 2px solid #E94D04; }

.topLink2:hover {
  border-top: 2px solid #0DA535; }

.topLink3:hover {
  border-top: 2px solid #875ea2; }

.topLink5:hover {
  border-top: 2px solid #EE3C3B; }

.topLink4:hover {
  border-top: 2px solid #e8b709; }

.topLinks.topLink6 {
  background: #f08521;
  color: white;
  padding: 7px 10px;
  margin-top: 8px; }
  .topLinks.topLink6:hover {
    background-color: #3a3a3a !important;
    background: none;
    color: white;
    text-shadow: none; }

#userInfoLeft10 {
  float: left;
  width: 170px;
  text-align: center;
  border: 0 solid #fff;
  background-repeat: no-repeat;
  height: 30px;
  padding-left: 0;
  padding-top: 7px;
  margin-right: 15px; }
  #userInfoLeft10 input {
    border: 0 solid #000; }

#userInfoBarWrap20 {
  margin-left: auto;
  margin-right: auto;
  color: #fff;
  font-size: 13px;
  font-family: Arial;
  -moz-box-shadow: 0 1px 2px #bfbfbf;
  -webkit-box-shadow: 0 1px 2px #bfbfbf;
  -ie-box-shadow: 0 1px 2px #bfbfbf;
  -o-box-shadow: 0 1px 2px #bfbfbf;
  box-shadow: 0 1px 2px #bfbfbf; }

.userInfoBarShadow10 {
  -moz-box-shadow: 0 1px 2px #bfbfbf;
  -webkit-box-shadow: 0 1px 2px #bfbfbf;
  -ie-box-shadow: 0 1px 2px #bfbfbf;
  -o-box-shadow: 0 1px 2px #bfbfbf;
  box-shadow: 0 1px 2px #bfbfbf; }

#userInfoBar10 ul.loginbox10 {
  margin: 9px 20px 0 0; }

#userInfoBar10 ul.loginbox {
  margin-left: 60%; }

#userInfoBar10 > ul {
  height: 26px; }

#userInfoBar10 > ul > li {
  float: left;
  list-style: none;
  margin-left: 20px;
  position: relative;
  padding: 0; }

#userInfoBar10 li.userWelcome {
  background-repeat: no-repeat;
  padding-left: 30px;
  background-position: 0 5px; }

#userInfoBar10 span.welcomeText {
  color: #7f7f7f; }

#search10 {
  position: relative;
  margin: 0; }

#inputSearch10 {
  background-color: #fbfbfb;
  border: 1px solid #d4d4d4;
  -webkit-border-radius: 0;
  border-radius: 0;
  height: 19px;
  margin: 0;
  border-left: 1px solid #D4D4D4;
  font-size: 12px;
  padding: 3px 6px 4px 13px;
  height: 51px;
  width: 633px;
  font-size: 16px;
  -webkit-appearance: none; }

#btnSearch10 {
  float: left;
  cursor: pointer;
  background-color: #ff8901;
  height: 51px;
  width: 120px;
  margin-left: -1px;
  -moz-border-radius: 0 4px 4px 0;
  -webkit-border-radius: 0 4px 4px 0;
  border-radius: 0;
  color: #FFF; }
  #btnSearch10 i {
    font-size: 16px;
    color: #fff; }

#searchSuggestions10 {
  color: #000;
  position: absolute;
  display: none;
  border-top-width: 0;
  background-color: #FFF;
  width: 610px;
  border-left: 1px solid #D4D4D4;
  border-right: 1px solid #D4D4D4;
  z-index: 50; }

/* end new header */
.divClear {
  clear: both;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  font-size: 1px;
  height: 0; }

#logo_announcement {
  width: 959px;
  margin-left: auto;
  margin-right: auto;
  height: 81px;
  padding-top: 5px; }

#ajaxMessage {
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  top: 50px;
  left: 35%;
  padding: 20px 80px;
  display: none;
  z-index: 300; }

#announcement, #announcement2 {
  height: 60px;
  float: right;
  width: 480px;
  padding: 5px 10px;
  padding-top: 1px;
  text-align: center;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #4e4e4e;
  border: 1px solid #2d2d2d;
  color: #fff;
  font-family: 'DroidSans', Times New Roman;
  background-image: -webkit-gradient(linear, right bottom, left top, color-stop(0.36, #3a3a3a), color-stop(0.68, #595959), color-stop(0.84, #424142));
  background-image: -moz-linear-gradient(right bottom, #3a3a3a 36%, #595959 68%, #424142 84%);
  background-image: -o-linear-gradient(right bottom, #3a3a3a 36%, #595959 68%, #424142 84%);
  background-image: -ms-linear-gradient(right bottom, #3a3a3a 36%, #595959 68%, #424142 84%);
  background-image: linear-gradient(right bottom, #3a3a3a 36%, #595959 68%, #424142 84%); }

#smas10wrap {
  height: 60px;
  float: right;
  width: 480px;
  padding: 5px 10px;
  padding-top: 1px;
  text-align: center;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #4e4e4e;
  border: 1px solid #2d2d2d;
  color: #fff;
  font-family: 'DroidSans', Times New Roman;
  background-image: -webkit-gradient(linear, right bottom, left top, color-stop(0.36, #3a3a3a), color-stop(0.68, #595959), color-stop(0.84, #424142));
  background-image: -moz-linear-gradient(right bottom, #3a3a3a 36%, #595959 68%, #424142 84%);
  background-image: -o-linear-gradient(right bottom, #3a3a3a 36%, #595959 68%, #424142 84%);
  background-image: -ms-linear-gradient(right bottom, #3a3a3a 36%, #595959 68%, #424142 84%);
  background-image: linear-gradient(right bottom, #3a3a3a 36%, #595959 68%, #424142 84%);
  background-image: none;
  background-color: transparent;
  padding: 0;
  padding-top: 2px;
  text-align: right; }
  #smas10wrap img {
    max-width: 470px;
    max-height: 70px; }

#announcement h2 {
  font-size: 16px; }

#announcement a {
  color: #2b9ff1; }

#announcement2 {
  margin: 1px;
  padding: 1px;
  font-size: 12px; }
  #announcement2 h2 {
    font-size: 12px; }

#mainmenu {
  width: 961px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 5px;
  font-family: 'DroidSans', Times New Roman; }
  #mainmenu ul {
    height: 54px; }
    #mainmenu ul li {
      display: block;
      float: left;
      height: 34px;
      padding: 10px 8px 8px 5px;
      color: #fff;
      margin-right: 10px; }
      #mainmenu ul li a {
        text-decoration: none;
        color: #fff; }
      #mainmenu ul li h3 {
        margin: 0; }
      #mainmenu ul li div a {
        color: #7f7f7f;
        font-size: 11px; }
      #mainmenu ul li.selected {
        border: 1px solid #fff;
        color: #000;
        -moz-border-radius: 7px 7px 0 0;
        border-radius: 7px 7px 0 0;
        background-color: #fff;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.35, #dddddd), color-stop(0.07, #dddddd), color-stop(0.84, #f9f9f9));
        background-image: -moz-linear-gradient(center top, #dddddd 35%, #dddddd 7%, #f9f9f9 84%);
        background-image: -o-linear-gradient(center top, #dddddd 35%, #dddddd 7%, #f9f9f9 84%);
        background-image: -ms-linear-gradient(center top, #dddddd 35%, #dddddd 7%, #f9f9f9 84%);
        background-image: linear-gradient(center top, #dddddd 35%, #dddddd 7%, #f9f9f9 84%); }
        #mainmenu ul li.selected a {
          color: #000; }

#homeMainmenu a {
  background-image: url(/images/bland/home.png);
  background-repeat: no-repeat;
  background-position: 10px 10px;
  width: 40px;
  height: 43px;
  display: block;
  float: left; }
  #homeMainmenu a.selected {
    background-image: url(/images/bland/home_b.png); }

#gaesinMainmenu a {
  background-image: url(/images/bland/gaesinw.png);
  background-repeat: no-repeat;
  background-position: 5px 0px;
  width: 125px;
  height: 43px;
  display: block;
  float: left; }
  #gaesinMainmenu a.selected {
    background-image: url(/images/bland/gaesin.png); }

#leftcontent {
  width: 265px;
  margin-left: 10px;
  padding-top: 10px;
  float: left;
  position: relative; }
  #leftcontent a:hover {
    text-decoration: underline; }

#bottom a:hover {
  text-decoration: underline; }

.allcategories {
  font-size: 14px !important;
  float: right;
  padding-top: 5px; }

#centercontent {
  background-color: #fff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  padding: 15px; }

.boughtsmas {
  border: 1px solid #d4d4d4;
  overflow: hidden;
  height: 210px;
  text-align: center;
  font-size: 11px;
  width: 122px;
  background-color: #fff;
  margin-top: 0 !important;
  text-align: left;
  height: auto;
  margin-bottom: 5px;
  padding: 5px;
  width: 158px; }
  .boughtsmas .advImg {
    width: 100%; }
    .boughtsmas .advImg a > img {
      width: 100%;
      max-height: 120px !important;
      max-width: 158px !important; }

.advHeadline a {
  display: inline-block;
  height: 73px auto; }

.advImg {
  height: 87px;
  height: auto;
  width: 150px;
  text-align: center; }

.likeLink {
  height: 22px auto;
  float: left;
  padding-left: 2px; }

#smas1wrap {
  margin-top: 8px;
  margin-right: 4px; }

.addeditBoughtsmas {
  text-align: center;
  margin-top: 4px;
  clear: left; }

.advHeadline {
  float: left; }

#advImg11 {
  margin: 0 0 10px;
  padding: 10px 0 3px;
  text-align: center; }
  #advImg11 img, #advImg11 object, #advImg11 embed {
    width: 140px;
    height: 200px; }

#search {
  margin-bottom: 10px;
  margin-top: 10px; }
  #search:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

#searchSuggestions, #searchHead {
  display: none; }

#inputSearch {
  background-color: #fbfbfb;
  border: 1px solid #d4d4d4;
  height: 20px;
  width: 210px;
  float: left;
  padding: 3px 5px; }

#btnSearch {
  float: left;
  width: 32px;
  height: 28px;
  border-style: solid;
  background-image: url(/images/bland/search.png);
  background-repeat: no-repeat;
  border: 0 solid #00a6dd;
  background-color: #30b3ef;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
  margin: 0; }

#messageboards, #advertises {
  clear: both;
  margin-bottom: 15px; }

#messageboards {
  margin-top: 15px; }

#messageboards .headright, #advertises .headright, #webstores .headright {
  background-image: url(/images/bland/messageboard.png);
  background-repeat: no-repeat;
  background-position: 0 4px;
  padding-left: 25px;
  font-family: DroidSans;
  font-size: 18px; }

#messageboards ul, #advertises ul, #webstores ul {
  border-top: 1px dashed gray;
  width: 253px; }

#messageboards ul li, #advertises ul li, #webstores ul li {
  float: left;
  border-bottom: 1px dashed gray;
  border-right: 1px dashed gray;
  width: 118px;
  height: 24px;
  padding-top: 10px;
  padding-left: 7px; }

#messageboards ul li:nth-child(even), #advertises ul li:nth-child(even), #webstores ul li:nth-child(even) {
  border-right-width: 0; }

#messageboards ul li:nth-last-child(1), #advertises ul li:nth-last-child(1), #webstores ul li:nth-last-child(1) {
  border-bottom-width: 0; }

#messageboards ul li a, #advertises ul li a, #webstores ul li a {
  color: #178bde;
  text-decoration: none; }

#messageboards ul li a:hover, #advertises ul li a:hover, #webstores ul li a:hover {
  text-decoration: underline; }

#advertises .headright {
  background-image: url(/images/bland/advertises.png); }

#webstores {
  margin-top: 10px; }
  #webstores .headright {
    background-image: url(/images/basket.png);
    background-position: 0 1px; }

#smas4wrap {
  margin-top: 25px;
  clear: both;
  margin-right: 3px; }

#smas3wrap {
  margin-top: 25px; }

.pinkFrontpageHeadline, .blueFrontpageHeadline {
  background-repeat: no-repeat;
  background-position: 0 4px;
  padding-left: 25px;
  font-family: DroidSans;
  font-size: 18px;
  border-bottom: 1px dashed gray; }

#birthdaychildren, #babyqoutes {
  margin-top: 10px; }

#birthdaychildren .blueFrontpageHeadline {
  background-image: url(/images/bland/birthdaycake.gif); }

#babyqoutes .pinkFrontpageHeadline {
  background-image: url(/images/bland/babyquote.gif); }

#bottom h3 {
  color: #444;
  font-weight: bold; }

#formset form fieldset div.info, #formset form fieldset div.success, #formset form fieldset div.warning, #formset form fieldset div.error, #formset form fieldset div.infoBox, #formset form fieldset div.progress {
  padding: 15px 10px 15px 50px; }

.info:before, .success:before, .warning:before, .error:before, .infoBox:before {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  font-size: 30px;
  left: 10px;
  margin: -15px 0;
  position: absolute;
  top: 50%; }

.info, .success, .warning, .error, .infoBox {
  border-style: solid;
  border-width: 1px;
  padding: 15px 10px 15px 50px !important;
  background-repeat: no-repeat !important;
  background-position: 10px 10px !important;
  width: auto !important;
  margin: 0;
  margin-bottom: 15px;
  position: relative;
  height: auto !important; }

.info:before, .infoBox:before {
  content: "\f05a"; }

.info, .infoBox, .progress {
  color: #3A87AD;
  border-color: #BCE8F1;
  background-color: #D9EDF7 !important;
  float: none !important; }

/*infoLogin */
.infoLogin {
  color: #3A87AD;
  border-color: #BCE8F1;
  background: #D9EDF7 url("/website/icon/default/info.png") no-repeat 15px 15px;
  padding-left: 60px;
  padding: 15px 15px 15px 60px;
  border-top: 1px solid #bce8f1;
  border-bottom: 1px solid #bce8f1; }

.progress {
  background-image: url("/website/icon/default/loader.gif");
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }
  .progress .order_status1 {
    width: 25%; }
  .progress .order_status2 {
    width: 50%; }
  .progress .order_status3 {
    width: 75%; }
  .progress .order_status4 {
    width: 100%; }

.success {
  color: #468847;
  border-color: #D6E9C6;
  background-color: #DFF0D8; }
  .success:before {
    content: "\f058"; }

.nobgimage {
  background-image: none;
  padding: 15px; }
  .nobgimage:before {
    content: ""; }

.movedAllContent {
  background-image: none; }
  .movedAllContent label {
    font-weight: bold; }

.warning {
  color: #AA7C31;
  border-color: #F7E69B;
  background-color: #FCF5D4; }
  .warning:before {
    content: "\f06a"; }

.error {
  color: #D8000C;
  background-color: #FFDADA; }

.errorText {
  color: #D8000C; }

.error:before {
  content: "\f056"; }

.hidden, .nodisplay, #userInfoLogo, #bottomTable, #printInfo {
  display: none; }

.buttonCancel {
  color: #fff !important;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  background-color: #028acb;
  border: 1px solid #00a6dd;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 3px 8px;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.44, #028bcb), color-stop(0.72, #38b6f1));
  background-image: -moz-linear-gradient(center bottom, #028bcb 44%, #38b6f1 72%);
  background-image: -o-linear-gradient(center bottom, #028bcb 44%, #38b6f1 72%);
  background-image: -ms-linear-gradient(center bottom, #028bcb 44%, #38b6f1 72%);
  background-image: linear-gradient(center bottom, #028bcb 44%, #38b6f1 72%);
  display: inline-block;
  margin-top: 3px;
  margin-bottom: 3px; }

a.buttonCancel {
  padding: 6px 12px; }

a.button:hover, a.buttonCancel:hover {
  text-decoration: none; }

.buttonCancel, input[class=buttonCancel] {
  background-color: #a90329;
  /* Old browsers */
  background-image: -moz-linear-gradient(top, #a90329 0, #8f0222 44%, #6d0019 100%);
  /* FF3.6+ */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a90329), color-stop(44%, #8f0222), color-stop(100%, #6d0019));
  /* Chrome,Safari4+ */
  background-image: -webkit-linear-gradient(top, #a90329 0, #8f0222 44%, #6d0019 100%);
  /* Chrome10+,Safari5.1+ */
  background-image: -o-linear-gradient(top, #a90329 0, #8f0222 44%, #6d0019 100%);
  /* Opera11.10+ */
  background-image: -ms-linear-gradient(top, #a90329 0, #8f0222 44%, #6d0019 100%);
  /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 );
  /* IE6-9 */
  background-image: linear-gradient(top, #a90329 0, #8f0222 44%, #6d0019 100%);
  /* W3C */
  border: 1px solid #6d0019; }

/* messageboard start */
#selectedMessage {
  background-color: #ddffb9; }

#quickEdit22 {
  display: none; }

.messageboardAnswer {
  border: 1px solid #c5c5c5;
  border-top-width: 0;
  padding: 6px 8px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px; }

.firstRecord {
  border-top: 1px solid #c5c5c5;
  border-radius: 4px 4px 0 0; }

.mbAnswer {
  position: relative; }
  .mbAnswer h1 {
    font-size: 18px;
    color: #000;
    padding-right: 105px; }
  .mbAnswer h2 {
    font-size: 16px !important; }
  .mbAnswer p {
    text-align: justify; }
  .mbAnswer > img {
    max-width: 100%; }

#quickAnswerTextbox2 div {
  margin: 0; }

#messageboardText blockquote, .mbAnswer blockquote, #quickAnswerTextbox2 blockquote {
  margin: 15px;
  margin-left: 45px;
  padding-left: 8px;
  border-left: 1px dashed #999;
  font-style: italic;
  color: #4f4f4f;
  font-family: 'DroidSans'; }

#messageboardText div {
  margin: 0; }

.mbUsername {
  max-width: 140px;
  overflow: hidden; }

.mbCreated, .mbUpdated {
  white-space: nowrap; }

.messageShort {
  border: 0 solid #e7e7e7;
  border-top-width: 0;
  padding: 6px 6px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  font-style: italic;
  cursor: pointer;
  font-size: 80%; }

.messageboardAnswerBar li {
  display: inline-block; }

.lighterMessage {
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -webkit-opacity: 0.5;
  -o-opacity: 0.5;
  opacity: 0.5; }

.voteBar {
  position: absolute;
  top: 0;
  right: 10px;
  display: none; }

#qrCode {
  margin-top: 10px;
  margin-left: 150px;
  display: none; }

.pointReport:hover {
  text-decoration: none; }

.messageUser {
  font-size: 14px;
  margin-right: 2px; }
  .messageUser:hover {
    text-decoration: none;
    color: #178BDE; }

.pointReport {
  color: #BCBC00;
  font-size: 20px;
  margin-left: 20px; }

.voteBar:hover {
  opacity: 1; }

.visualize > canvas {
  max-height: 160px; }

.threadHead {
  background-repeat: no-repeat;
  padding-left: 46px;
  background-position: 0 5px;
  color: #818181; }

.threadSubHead {
  color: #818181;
  background-repeat: no-repeat;
  padding-left: 28px;
  padding-top: 4px;
  padding-bottom: 4px;
  background-size: 21px; }

.threadHead h3 {
  color: #000;
  margin: 0; }

#messageHeader {
  margin: 13px 0; }
  #messageHeader ul li {
    display: inline;
    padding: 6px 12px 6px 12px; }

#CreateNewThreadSpan {
  border: 1px solid #00a6dd;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-image: url(/images/bland/add.png);
  background-repeat: no-repeat;
  background: #45CFFF;
  /* old browsers */
  background: -moz-linear-gradient(top, #45CFFF 0%, #38B7F1 1%, #028CCD 100%);
  /* firefox */
  background: -o-linear-gradient(top, #45CFFF 0%, #38B7F1 1%, #028CCD 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #45CFFF), color-stop(1%, #38B7F1), color-stop(100%, #028CCD));
  /* webkit */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45CFFF', endColorstr='#028CCD',GradientType=0 );
  /* ie */
  background: -ms-linear-gradient(top, #45CFFF 0%, #38B7F1 1%, #028CCD 100%);
  /* firefox */
  background: linear-gradient(top, #45CFFF 0%, #38B7F1 1%, #028CCD 100%);
  /* firefox */
  padding: 6px 12px 6px 5px;
  color: #fff; }

#CreateNewThread {
  background-image: url(/images/bland/add.png);
  background-repeat: no-repeat;
  padding-left: 19px;
  color: #fff; }

li.messageHeaderLi {
  color: #000;
  border: 1px solid #cfcfcf;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-left: 6px;
  background: #FFFFFF;
  /* old browsers */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E7E7E7',GradientType=0 );
  /* ie */
  background: -moz-linear-gradient(top, #FFFFFF 0, #E7E7E7 100%);
  /* firefox */
  background: -o-linear-gradient(top, #FFFFFF 0, #E7E7E7 100%);
  /* firefox */
  background: -ms-linear-gradient(top, #FFFFFF 0, #E7E7E7 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(100%, #E7E7E7));
  /* webkit */
  background: linear-gradient(top, #FFFFFF 0, #E7E7E7 100%);
  /* firefox */ }

li.messageHeaderLiDelete {
  background: #fc464f;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FC464F', endColorstr='#CE0202',GradientType=0 );
  background: -moz-linear-gradient(top, #fc464f 0, #f23a55 1%, #ce0202 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fc464f), color-stop(1%, #f23a55), color-stop(100%, #ce0202));
  background: -webkit-linear-gradient(top, #fc464f 0, #f23a55 1%, #ce0202 100%);
  background: -o-linear-gradient(top, #fc464f 0, #f23a55 1%, #ce0202 100%);
  background: -ms-linear-gradient(top, #fc464f 0, #f23a55 1%, #ce0202 100%);
  background: linear-gradient(top, #fc464f 0, #f23a55 1%, #ce0202 100%); }
  li.messageHeaderLiDelete a {
    color: #fff; }

.messageHeaderLi a {
  display: inline-block;
  color: #000; }

#messageHeaderAnswer {
  background-image: url(/images/bland/answer.png);
  background-repeat: no-repeat;
  padding-left: 19px;
  color: #000; }

.stickyline {
  font-style: italic; }

.divPagedItems {
  padding: 8px;
  background: #FFF;
  /* old browsers */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
  /* ie */
  background: -moz-linear-gradient(top, #FFF 0, #EEEEEE 100%);
  /* firefox */
  background: -o-linear-gradient(top, #FFF 0, #EEEEEE 100%);
  /* firefox */
  background: -ie-linear-gradient(top, #FFF 0, #EEEEEE 100%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF), color-stop(100%, #EEEEEE));
  /* webkit */
  background: linear-gradient(top, #FFF 0, #EEEEEE 100%);
  /* firefox */
  border: 1px solid #e7e7e7;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  border-top-width: 0; }

.totalPages {
  font-weight: bold;
  color: #606060; }

.pagesLinks a {
  padding-left: 4px;
  font-weight: bold; }

#selPage {
  color: #000;
  font-weight: normal; }

.positive {
  color: green; }

.negative {
  color: red; }

#tagsWrap, #pricesWrap {
  display: none;
  width: 560px; }

#tags span, #prices span {
  padding: 3px 6px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #d4d4d4;
  margin-right: 3px;
  padding-right: 15px;
  float: left;
  margin-top: 2px; }

#tags span.tagRemoved, #prices span.tagRemoved {
  text-decoration: line-through; }

#tags span:hover, #prices span:hover {
  background-image: url(/images/bullet_red.png);
  background-position: right;
  background-repeat: no-repeat;
  cursor: pointer; }

.priceRemoved {
  text-decoration: line-through; }

.review {
  margin-bottom: 10px;
  border: 1px solid #e7e7e7;
  padding: 3px 6px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.reviewResponse {
  margin-top: 10px;
  margin-left: 20px; }

/* messageboard end */
/* form start */
fieldset {
  border: 1px solid #DDD; }

.popupContent #formset fieldset {
  border: 0; }

form div label {
  display: block;
  margin: 2px 0; }

form div fieldset label {
  display: inline; }

div table tbody tr td label {
  display: inline; }

form fieldset div.controlset, form fieldset div.em, form fieldset div input[type=checkbox], form fieldset div.info, form fieldset div.warning, form fieldset div.error, form fieldset div.success, form fieldset div.progress {
  margin-left: 185px; }

form fieldset div.radiocheck {
  margin-left: 14em; }

form div.controlset, form div.radiocheck {
  margin-top: 4px; }

form div.controlset label {
  display: inline; }

form div.radiocheck label {
  display: inline; }

form div.radiocheck input[type=checkbox] {
  margin-left: 0; }

form div.em {
  font-style: italic; }

form fieldset div label {
  width: 180px;
  display: inline-block;
  text-align: right; }

#formset form div.buttonrow {
  margin-left: 185px; }

.popupContent #formset .buttonrow {
  margin-left: 0px !important;
  padding: 15px 0 10px 172px;
  border-top: 1px solid #DDD; }

div#formset form fieldset, div.formset form fieldset {
  margin: 0 0 1em 0;
  padding: 0.5em; }

div#formset form fieldset legend, div.formset form fieldset legend {
  font-weight: bold;
  color: #666; }

div#formset, div.formset {
  margin-top: 6px; }

div#formset form fieldset div, div.formset form fieldset div {
  padding: 0.25em 0;
  clear: both; }

div#formset label, div#formset span.label {
  margin-right: 0.5em;
  padding-right: 0.5em;
  width: 13em;
  display: block;
  float: left;
  text-align: right;
  position: relative; }

div.formset label, div.formset span.label {
  margin-right: 0.5em;
  padding-right: 0.5em;
  width: 13em;
  display: block;
  float: left;
  text-align: right;
  position: relative; }

div.controlset span em {
  color: #c00;
  font-style: normal; }

div#formset form fieldset div.controlset label, div#formset form fieldset div.controlset input {
  display: inline;
  float: none;
  margin-left: 0;
  width: auto; }

div.formset form fieldset div.controlset label, div.formset form fieldset div.controlset input {
  display: inline;
  float: none;
  margin-left: 0;
  width: auto; }

div#formset form fieldset div.radiocheck label, div#formset form fieldset div.radiocheck input {
  display: inline;
  float: none;
  margin-left: 0;
  width: auto; }

div.formset form fieldset div.radiocheck label, div.formset form fieldset div.radiocheck input {
  display: inline;
  float: none;
  margin-left: 0;
  width: auto; }

div#formset div.buttonrow, div.formset div.buttonrow {
  margin-left: 14em; }

div#formset div.buttonrow input[type="text"], div.formset div.buttonrow input[type="text"] {
  border: 1px solid #8CABD9;
  padding: 5px 9px;
  margin: 6px 16px 0 0; }

div#formset div#errors, div#formset div.errors {
  margin: 0 0 10px 0;
  padding: 5px 10px 5px 35px;
  border: #FC6 1px solid; }

div#formset div.controlset span {
  padding: 0;
  width: auto; }

div#formset div.explain {
  font-size: 90%;
  font-style: italic;
  margin-left: 135px;
  width: 300px;
  margin-top: 2px; }

div.scrollable {
  /* required settings */
  position: relative;
  overflow: hidden;
  height: 427px; }
  div.scrollable div.items {
    /* this cannot be too large */
    height: 2000em;
    position: absolute; }
    div.scrollable div.items div {
      max-width: 110px;
      display: inline-block;
      height: 100px;
      float: left;
      margin: 6px;
      width: 120px;
      text-align: center;
      position: relative; }
      div.scrollable div.items div img.playbtn {
        position: absolute;
        top: 5px;
        left: 8px; }

div.items div.active {
  border: 1px inset #ccc;
  background-color: #fff; }

div.edit_ad #fileUpload > input {
  float: left;
  margin: 0 0 0 9px; }

div.edit_ad #fileUpload #tblUploadFiles {
  float: left;
  margin: 0; }

div.edit_ad #fileUpload td {
  padding: 0; }

div.edit_ad label {
  width: 135px !important;
  line-height: 25px; }

div.edit_ad .buttonrow {
  margin: 0 !important;
  padding: 15px;
  background: #f7f7f7;
  border-top: 1px solid #DDDDDD; }

div.edit_ad #position {
  padding: 4px;
  font-size: 14px;
  width: 330px; }

div.edit_ad #time {
  padding: 4px;
  font-size: 14px;
  width: 150px; }

div.ad_edit input[type="text"], div.ad_edit textarea {
  padding: 4px;
  width: 320px;
  font-size: 14px; }

label em {
  color: #c00;
  font-style: normal; }

/* form end */
.loginForm {
  display: none;
  position: absolute;
  text-align: left;
  background-color: white;
  padding: 14px 17px 17px 17px;
  color: #717171;
  border: 1px solid #D4D4D4;
  -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  z-index: 100;
  top: 44px;
  right: -75px;
  width: 233px; }
  .loginForm label {
    margin-bottom: 6px;
    font-size: 16px;
    cursor: pointer; }
    .loginForm label[for="loginUsername"], .loginForm label[for="loginPassword"] {
      font-size: 16px; }
    .loginForm label[for="loginUsername"] i, .loginForm label[for="loginPassword"] i {
      margin-right: 5px; }
  .loginForm input {
    margin-bottom: 10px;
    padding: 8px 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; }
    .loginForm input[type="checkbox"] {
      margin-bottom: 0; }
  .loginForm .submitRow {
    overflow: hidden;
    margin-top: 4px; }
    .loginForm .submitRow .forgetMeNotLable {
      margin-top: 9px;
      margin-bottom: 0;
      font-size: 13px; }
  .loginForm #forgotPassword {
    margin-top: 13px;
    text-align: center; }

/* BINNI LOGIN */
/* END BINNI LOGIN */
#loginUsername, #loginPassword {
  width: 180px; }

.myAccessLiSelected {
  background-color: #fff;
  border-left: 1px solid #d4d4d4; }
  .myAccessLiSelected span {
    background-color: #fff;
    border-left: 1px solid #d4d4d4; }

#myNotifications {
  cursor: pointer; }

#myAccessOptions, #notifications {
  background-color: #fff;
  display: block;
  position: absolute;
  margin-left: 0;
  top: 33px;
  display: none;
  border: 1px solid #d4d4d4;
  border-top-width: 0;
  -moz-border-radius: 0 4px 4px 4px;
  border-radius: 0 4px 4px 4px;
  z-index: 30; }

#myAccessOptions ul, #notifications ul {
  margin-left: 0;
  height: auto;
  padding-top: 0; }

#myAccessOptions ul li {
  border-bottom: 1px solid #e5e5e5;
  display: block;
  padding-left: 29px;
  background-repeat: no-repeat;
  background-position: 7px 7px;
  color: #000; }

#notifications ul li {
  border-bottom: 1px solid #e5e5e5;
  display: block;
  padding-left: 29px;
  background-repeat: no-repeat;
  background-position: 7px 7px;
  color: #000;
  font-size: 80%;
  padding-left: 9px; }

.tab-row {
  margin-top: 10px; }
  .tab-row h2 {
    display: inline;
    border: 1px solid #d8d8d8;
    border-bottom-width: 0;
    padding: 7px;
    margin-right: 3px;
    font-size: 14px !important; }
    .tab-row h2.selected {
      position: relative;
      top: 0px;
      z-index: 2;
      background-color: #fff; }

#quick_going {
  margin-bottom: 15px; }
  #quick_going li {
    display: inline;
    margin-right: 16px; }

/* messages start */
#yourMessageHeadline ul {
  margin: 19px 0; }
  #yourMessageHeadline ul li {
    display: inline;
    padding: 2px;
    margin: 0px; }

.newmessage, .sentmessages, .recievedmessages, .quick_create_website, .quick_edit_website {
  background-color: #059ee1;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.19, #028dcd), color-stop(0.52, #38b6f1));
  background-image: -moz-linear-gradient(center bottom, #028dcd 19%, #38b6f1 52%);
  background-image: -ms-linear-gradient(center bottom, #028dcd 19%, #38b6f1 52%);
  background-image: -o-linear-gradient(center bottom, #028dcd 19%, #38b6f1 52%);
  background-image: linear-gradient(center bottom, #028dcd 19%, #38b6f1 52%);
  border: 1px solid #00a6dd;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.newmessage a, .quick_create_website a {
  background-image: url(/images/bland/add.png);
  background-repeat: no-repeat;
  padding-left: 20px;
  color: #fff !important; }

.sentmessages a {
  background-image: url(/images/bland/mail-send.png);
  background-repeat: no-repeat;
  padding-left: 20px;
  color: #fff; }

.recievedmessages a {
  background-image: url(/images/bland/mail-open.png);
  background-repeat: no-repeat;
  padding-left: 20px;
  color: #fff; }

#yourMessageHeadline ul li.deletemessages {
  margin-left: 15px; }

.deletemessages a {
  background-image: url(/images/bland/mail-delete.png);
  background-repeat: no-repeat;
  padding-left: 20px; }

.editfriendlist a {
  background-image: url(/images/bland/user--pencil.png);
  background-repeat: no-repeat;
  padding-left: 20px; }

.msgbtn {
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.19, #e7e7e7), color-stop(0.52, white));
  background-image: -moz-linear-gradient(center bottom, #e7e7e7 19%, white 52%);
  background-image: -ms-linear-gradient(center bottom, #e7e7e7 19%, white 52%);
  background-image: -o-linear-gradient(center bottom, #e7e7e7 19%, white 52%);
  background-image: linear-gradient(center bottom, #e7e7e7 19%, white 52%);
  border: 1px solid #cfcfcf;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 6px;
  margin: 6px; }
  .msgbtn a {
    color: #000; }

.messagetexttbl {
  margin-top: 4px; }

.unread {
  font-weight: bold; }

.reply {
  background-image: url(/images/bland/answer.png);
  background-repeat: no-repeat;
  background-position: 0;
  padding-left: 23px; }

#friendslist {
  display: none; }

.previousMessages {
  padding: 6px 20px 0px 20px;
  border-top: 1px solid #d0d0d0;
  margin: 0; }

.previousMessageUser {
  font-style: italic;
  font-size: 80%;
  margin: 0;
  padding-bottom: 6px; }

/* messages end */
/* bigger form start */
.bigger input {
  font-size: 18px;
  border: 1px solid #ddd;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-size: 14px;
  padding: 8px;
  width: 160px; }
  .bigger input[type=submit] {
    width: auto;
    min-width: 200px; }
  .bigger input[type=radio], .bigger input[type=checkbox] {
    width: 15px; }

.register input, .register select {
  font-size: 18px;
  border: 1px solid #ddd;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-size: 14px;
  padding: 8px;
  width: 160px; }

.register input[type=checkbox], .register input[type=radio] {
  width: 15px; }

.register label, .register span {
  padding-top: 10px; }

select.bigger {
  font-size: 18px;
  border: 1px solid #ddd;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-size: 14px;
  padding: 8px;
  width: 160px; }

.bigger label, .bigger span {
  padding-top: 10px; }

.bigger input[readonly=readonly] {
  background-color: #e5e5e5; }

.bigger span.desc {
  font-size: 10px;
  font-style: italic;
  margin-left: 170px;
  display: inline-block;
  padding-top: 2px; }

.register span, .bigger span {
  margin-top: 2px;
  margin-bottom: 2px;
  display: inline-block; }

.register .radiocheck label, .bigger .radiocheck label {
  padding: 0px; }

.register input[readonly=readonly] {
  background-color: #e5e5e5; }

form.bigger fieldset div.info, form.bigger fieldset div.warning, form.bigger fieldset div.error, form.bigger fieldset div.success, form.bigger fieldset div.progress {
  margin-left: 5px;
  padding: 15px;
  padding-left: 45px; }

/* bigger form end */
.offerbars {
  width: 180px;
  margin-left: 10px;
  float: left;
  padding: 10px;
  text-align: center; }

.bestoffer {
  background-color: #ddffb9; }

.unreadCount {
  color: #fff;
  text-align: center;
  background-image: -webkit-linear-gradient(top, #FF7A7A, #FF5B5B);
  background-image: -moz-linear-gradient(top, #FF7A7A, #FF5B5B);
  background-image: -o-linear-gradient(top, #FF7A7A, #FF5B5B);
  background-image: -ms-linear-gradient(top, #FF7A7A, #FF5B5B);
  background-image: linear-gradient(top, #FF7A7A, #FF5B5B);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#FF7A7A', EndColorStr='#FF5B5B');
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.35) inset, 0 1px 1px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.35) inset, 0 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.35) inset, 0 1px 1px rgba(0, 0, 0, 0.2);
  border: 1px solid #ce4f5e;
  -moz-border-radius: 80px;
  border-radius: 80px;
  font-size: 10px;
  position: relative;
  padding: 1px 5px;
  top: -5px;
  font-weight: bold;
  font-family: verdana;
  display: inline-block;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.15); }
  .unreadCount.mini {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 1px 4px;
    font-size: 8px; }

.quick_create_website, .quick_edit_website {
  padding: 0;
  margin: 7px 0; }

.quick_create_website a {
  padding: 7px 10px;
  display: block;
  padding-left: 29px;
  background-position: 8px 7px;
  color: #fff; }

.quick_edit_website a {
  padding: 7px 10px;
  display: block;
  padding-left: 29px;
  background-position: 8px 7px;
  color: #fff;
  padding-left: 10px; }

#modalBackground {
  display: none;
  position: fixed;
  z-index: 1000;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #000;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -webkit-opacity: 0.5;
  -o-opacity: 0.5;
  opacity: 0.5; }

.websiteBox {
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #e6e6e6;
  padding: 6px;
  margin-bottom: 6px;
  background: #FFFFFF;
  /* old browsers */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#F7F7F7',GradientType=0 );
  /* ie */
  background: -moz-linear-gradient(top, #FFFFFF 73%, #FCFCFC 84%, #F9F9F9 92%, #F7F7F7 99%);
  /* firefox */
  background: -ms-linear-gradient(top, #FFFFFF 73%, #FCFCFC 84%, #F9F9F9 92%, #F7F7F7 99%);
  /* firefox */
  background: -o-linear-gradient(top, #FFFFFF 73%, #FCFCFC 84%, #F9F9F9 92%, #F7F7F7 99%);
  /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(73%, #FFFFFF), color-stop(84%, #FCFCFC), color-stop(92%, #F9F9F9), color-stop(99%, #F7F7F7));
  /* webkit */
  background: linear-gradient(top, #FFFFFF 73%, #FCFCFC 84%, #F9F9F9 92%, #F7F7F7 99%);
  /* firefox */ }

.oldTypeWebsite {
  padding-left: 186px; }

.websiteBoxAvatar {
  display: inline-block;
  border: 1px solid #ededed;
  -moz-border-radius: 4px;
  border-radius: 4px;
  width: 145px;
  height: 116px;
  margin-right: 10px;
  text-align: center;
  padding: 8px;
  background-color: #fff; }

.websiteBoxText {
  width: 400px;
  display: inline-block;
  vertical-align: top; }
  .websiteBoxText ul {
    font-size: 10px;
    margin: 0;
    padding: 0; }
    .websiteBoxText ul li {
      overflow: hidden;
      height: 10px;
      display: block;
      background: #ffffff;
      /* old browsers */
      padding: 2px 0; }

#listAvailableDomains ul {
  margin: 4px; }
  #listAvailableDomains ul li {
    list-style-type: circle;
    margin-left: 10px;
    font-weight: bold; }

#popup {
  font-family: 'Roboto', sans-serif;
  background-color: #fff;
  padding: 20px; }

.popupWrapper {
  display: none;
  position: absolute;
  left: 200px;
  top: 200px;
  z-index: 100003;
  box-shadow: 1px 1px 5px #404040; }

.popupDragable {
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  margin: 0 0 20px 0;
  cursor: move;
  background-color: #fff;
  min-height: 20px;
  color: #fff;
  padding: 0;
  font-weight: bold;
  border-bottom: 1px solid #757575; }

.popupContent {
  border-top-width: 0;
  padding: 0;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px; }

.form-new-message .form-box {
  margin-bottom: 20px; }
  .form-new-message .form-box label {
    color: #757575;
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 8px; }
  .form-new-message .form-box > ul, .form-new-message .form-box textarea, .form-new-message .form-box #email, .form-new-message .form-box #phone {
    width: 100%;
    border: 1px solid #757575;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px; }
  .form-new-message .form-box > ul > li, .form-new-message .form-box textarea > li, .form-new-message .form-box #email > li, .form-new-message .form-box #phone > li {
    margin: 0;
    background: transparent;
    border: 0;
    font-size: 13px;
    padding: 5px;
    color: #FF8901;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    line-height: 24px; }
  .form-new-message .form-box > ul > li.token-input-token-facebook span, .form-new-message .form-box textarea > li.token-input-token-facebook span, .form-new-message .form-box #email > li.token-input-token-facebook span, .form-new-message .form-box #phone > li.token-input-token-facebook span {
    color: #757575; }
  .form-new-message .form-box textarea {
    padding: 10px; }

.form-new-message #email, .form-new-message #phone {
  padding: 10px !important; }

.form-new-message #sendMessageBtn {
  color: #ffffff;
  text-shadow: 0 0 0 rgba(0, 0, 0, 0.25);
  padding: 11px 14px;
  font-size: 17px;
  line-height: normal;
  vertical-align: middle;
  cursor: pointer;
  text-transform: uppercase;
  width: 167px;
  font-weight: 500; }

.form-new-message .form-box.info {
  border: none;
  background-color: transparent !important;
  margin-bottom: 0;
  font-size: 13px;
  background-image: url("/images/bland/icon-blue.png");
  background-position: 0 !important;
  padding-left: 40px !important;
  color: #67B2F3;
  font-weight: 300; }
  .form-new-message .form-box.info .bold {
    font-weight: 700; }
  .form-new-message .form-box.info:before {
    content: ""; }

.popupContent label {
  color: #000; }

.modal-nopadding .popupContent {
  padding: 0; }

.modal-nopadding #dragableHeader {
  margin-bottom: 0; }
  .modal-nopadding #dragableHeader h2 {
    display: none; }

.popupClose {
  z-index: 102;
  float: right; }

.popupMin {
  z-index: 102;
  float: right;
  right: -60px; }

.popupBlock {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  background-color: #000;
  filter: alpha(opacity=80);
  zoom: 1;
  opacity: 0.8;
  color: #fff;
  text-align: center;
  padding-top: 40px; }

#imagePreviews, #imagePreviews2 {
  display: none;
  position: absolute;
  z-index: 100;
  background-color: #fff;
  border: 1px solid #d0d0d0;
  padding: 10px;
  overflow: auto;
  width: 145px;
  text-align: center; }

#imagePreviews {
  width: 324px;
  height: 218px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  cursor: pointer; }

.searchList {
  width: 100%; }

#newThreadSaved {
  position: absolute;
  top: 0;
  left: 33%; }

/* articles */
h2.overview {
  font-size: 14px;
  border-top: 1px solid #e6e6e6;
  padding-top: 8px;
  margin-top: 8px; }

.e9 {
  padding: 20px; }

.e1 {
  line-height: 1.5;
  font-size: 14px;
  color: #434343;
  font-family: 'Ubuntu',sans-serif;
  font-family: DroidSans; }
  .e1 p {
    position: relative;
    font-weight: 300;
    line-height: 1.5;
    margin: 0 0 18px;
    padding-left: 1px;
    text-align: justify;
    top: 3px; }
    .e1 p.firstchar {
      text-indent: 0; }

.el h1 {
  font-size: 34px; }

article h1 {
  font-size: 28px; }

.e1 h3 {
  font-size: 18px; }

.sidebar {
  float: right;
  border: 1px solid #E7E7E7;
  border-radius: 2px;
  padding: 6px 6px 6px 6px;
  margin: 12px;
  width: 200px;
  position: relative;
  z-index: 10; }
  .sidebar iframe {
    margin-left: 30px;
    margin-top: 15px; }

#dBookmark2 {
  margin-left: 15px;
  margin-top: 10px;
  text-align: center;
  width: 110px; }

.star-rating-div {
  margin-top: 12px; }

.star-rating {
  list-style: none;
  margin: 0px;
  margin-left: 40px;
  padding: 0px;
  width: 100px;
  height: 20px;
  position: relative;
  background: url(/images/star_rating.gif) top left repeat-x; }
  .star-rating li {
    padding: 0px;
    margin: 0px;
    float: left; }
    .star-rating li a {
      display: block;
      width: 20px;
      height: 20px;
      text-decoration: none;
      text-indent: -9000px;
      z-index: 20;
      position: absolute;
      padding: 0px; }
      .star-rating li a:active {
        outline: none; }
      .star-rating li a:hover, .star-rating li a.selected {
        background: url(/images/star_rating.gif) left bottom;
        z-index: 1;
        left: 0px; }
  .star-rating a.one-star {
    left: 0; }
    .star-rating a.one-star:hover {
      width: 20px; }
  .star-rating a.one-star-selected {
    width: 20px; }
  .star-rating a.two-stars {
    left: 20px; }
    .star-rating a.two-stars:hover {
      width: 40px; }
  .star-rating a.two-star-selected {
    width: 40px; }
  .star-rating a.three-stars:hover, .star-rating a.three-star-selected {
    width: 60px; }
  .star-rating a.three-stars {
    left: 40px; }
  .star-rating a.four-stars {
    left: 60px; }
    .star-rating a.four-stars:hover {
      width: 80px; }
  .star-rating a.four-star-selected {
    width: 80px; }
  .star-rating a.five-stars {
    left: 80px; }
    .star-rating a.five-stars:hover {
      width: 100px; }
  .star-rating a.five-star-selected {
    width: 100px; }

/* articles end */
/* help highlight */
#helpHighlight {
  display: none;
  position: fixed;
  top: 132px;
  left: 300px;
  z-index: 1003; }

#helpHighlightText {
  background-color: #000;
  width: 450px;
  margin: 0;
  padding: 18px;
  color: #fff;
  text-align: left;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em; }

#helpHighlightClose {
  text-align: right;
  margin-right: 7px; }

#helpHighlightArrowBottom {
  padding-left: 55px;
  margin: 0;
  text-align: left;
  display: none; }

#helpHighlightArrowTop {
  padding-left: 55px;
  margin: 0;
  text-align: left;
  display: none;
  margin: -2px; }

#closeHelpHighlight a, #helpHighlightText a {
  color: #BFDCFF; }

/* help highlight end */
#popupContent > #fileUpload {
  width: 250px;
  float: left; }

/* search start */
/* line 1 */
.searchResults em {
  background-color: #fdff7f; }

/* line 5 */
#loadingDiv {
  position: fixed;
  left: 20px;
  top: 140px;
  z-index: 100000;
  width: 100px;
  padding: 8px;
  background-color: white;
  border: 1px solid black;
  text-align: center;
  font-size: 11px;
  display: none; }

/* line 21 */
#hd {
  padding-top: 15px;
  padding-bottom: 15px; }
  #hd h1 {
    font-size: 2em;
    font-weight: bold; }

/* line 24 */
/* line 33 */
#facets h3, #facets2 h3 {
  font-size: 1.2em;
  font-weight: bold;
  margin-bottom: 6px; }

/* line 40 */
#facets .elastic-search-facet, #facets .elastic-search-slider-facet {
  margin-bottom: 15px; }

#facets .elastic-search-facet .chosen-values, #facets .elastic-search-slider-facet .chosen-values {
  margin-bottom: 5px; }

#facets .elastic-search-slider {
  margin-top: 8px; }

#facets ul {
  margin: 4px 4px; }

/* line 42 */
/* line 46 */
#facets2 ul {
  margin: 4px 4px; }

/* line 52 */
#searchFormContainer {
  display: none; }
  #searchFormContainer .elastic-search-form-input {
    width: 280px; }
  #searchFormContainer .elastic-search-form-button {
    width: 100px;
    margin-top: 5px;
    margin-left: 5px; }

/* line 58 */
#searchStats .stats {
  text-align: right;
  border-bottom: 1px solid #999;
  padding-bottom: 5px;
  margin-bottom: 10px; }

/* line 67 */
#searchResults h2 a {
  font-weight: bold;
  text-transform: capitalize; }

#searchResults table.info td {
  font-size: 0.9em;
  margin-bottom: 5px; }

#searchResults span.imgInfo {
  padding-left: 10px; }

#searchResults span.creationDate {
  font-style: italic;
  color: #888; }

#searchResults p.excerpt {
  margin-bottom: 10px;
  text-transform: lowercase; }

/* line 73 */
/* line 77 */
/* line 80 */
/* line 84 */
/* line 89 */
.imgGalleryTable {
  width: 100%; }
  .imgGalleryTable td {
    text-align: center; }

/* line 91 */
/* line 96 */
div.imgThumbList {
  text-align: center;
  min-height: 25px; }

/* line 100 */
table.imgNavTable {
  width: 120px;
  display: inline-block; }
  table.imgNavTable td {
    font-size: 0.9em; }

/* line 103 */
/* line 108 */
#tooltip {
  position: absolute;
  z-index: 3000;
  border: 1px solid #111;
  background-color: #eee;
  padding: 5px;
  filter: alpha(opacity=85);
  -moz-opacity: 0.85;
  -webkit-opacity: 0.85;
  -o-opacity: 0.85;
  opacity: 0.85; }
  #tooltip h3, #tooltip div {
    margin: 0; }
  #tooltip.pretty {
    font-family: Helvetica; }
    #tooltip.pretty h3 {
      margin-bottom: 5px;
      font-size: 1.1em;
      text-align: center; }
    #tooltip.pretty p {
      text-align: left; }
      #tooltip.pretty p.creationDate {
        font-style: italic;
        color: #666;
        text-align: center; }

/* line 116 */
/* line 118 */
/* line 121 */
/* line 126 */
/* line 129 */
/* search end */
p.bigger {
  margin: 15px;
  font-size: 17px; }

.yourKarma {
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  width: 140px;
  float: right;
  margin: 20px; }

.usersKarma {
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  margin: 20px; }

.yourKarmaPoints {
  font-size: 24px;
  color: Gray; }

.websiteAdmin {
  margin: 4px 4px 10px 4px;
  padding-left: 10px;
  border: 0; }
  .websiteAdmin input {
    margin-left: 40px; }

.theme2 {
  list-style: none;
  margin-left: 3px;
  padding-left: 3px; }
  .theme2 li {
    display: inline;
    margin-left: 8px; }

#frontPageSummary {
  width: 410px;
  float: left;
  margin-bottom: 5px;
  margin-right: 10px; }

.tryDragDrop {
  display: none;
  font-size: 10px; }

img.disabled {
  filter: alpha(opacity=20);
  -moz-opacity: 0.2;
  -webkit-opacity: 0.2;
  -o-opacity: 0.2;
  opacity: 0.2; }

.collectKarma {
  font-size: 80%;
  padding: 8px;
  margin-bottom: 10px; }
  .collectKarma img {
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -webkit-opacity: 0.7;
    -o-opacity: 0.7;
    opacity: 0.7;
    width: 8px; }

.tab-page p {
  margin: 6px;
  margin-left: 185px;
  font-weight: bold; }

.tab-page > div {
  margin: 5px 0; }

.reportform {
  list-style-type: none; }

#advImg8 {
  margin: 15px auto 0;
  text-align: center; }

#advImg6 {
  position: fixed;
  z-index: 2001; }

#advImg11_2 {
  background-size: 140px 200px; }

#advImg11_2_fallback {
  position: absolute;
  top: 0;
  top: 10px;
  left: 14px; }

body.mceContentBody {
  background-image: none !important;
  background-color: #fff; }

td.mceStatusbarBottom div {
  clear: none !important;
  padding: 0 !important;
  margin: 0 !important; }

div.information {
  margin: 6px; }
  div.information span {
    margin: 6px; }
    div.information span.label {
      width: 130px;
      text-align: right;
      display: inline-block;
      font-weight: bold; }

.vcard div {
  margin: 10px; }

#daycareParentTab, #babysitterTab {
  padding: 10px; }

#videoTab {
  padding: 10px; }
  #videoTab img {
    max-width: 100px;
    margin-right: 4px; }

.weblogList ul {
  list-style-type: none;
  padding: 4px;
  margin: 0; }

.moreItemsLink {
  margin-left: 15px; }

/* public videos */
/*  
    root element for the scrollable.  
    when scrolling occurs this element stays still.  
*/
/*  
    root element for scrollable items. Must be absolutely positioned 
    and it should have a super large width to accomodate scrollable items. 
    it's enough that you set width and height for the root element and 
    not for this element. 
*/
/*  
    a single item. must be floated on horizontal scrolling 
    typically this element is the one that *you* will style 
    the most. 
*/
/* you may want to setup some decorations to active item */
/* public videos end */
.helpCubic {
  margin-left: 40px;
  width: 400px;
  border-bottom: 1px dotted #999;
  margin-bottom: 4px;
  padding-bottom: 4px; }

#helpDiv a {
  font-weight: bold; }

#faqHelp {
  background: url(/images/info5.gif) no-repeat;
  padding-left: 80px; }

#faqHelp2 {
  background: url(/images/info5.gif) no-repeat 0% 50%;
  padding-left: 80px;
  padding-top: 20px;
  height: 70px; }

#awHelp {
  background: url(/images/alert.gif) no-repeat;
  padding-left: 80px; }

#forumHelp {
  background: url(/images/globe.gif) no-repeat;
  padding-left: 80px; }

#emailHelp {
  background: url(/images/folder.gif) no-repeat;
  padding-left: 80px; }

#faqslist {
  margin-left: 60px; }

#helpSearchResults {
  margin-left: 40px; }

#faqUl {
  background: url(/images/info5.gif) no-repeat;
  padding-left: 60px;
  margin-top: 10px; }

#awUl {
  background: url(/images/alert.gif) no-repeat;
  padding-left: 60px;
  margin-top: 10px; }

#mediaspace {
  background-color: #fff;
  z-index: 20;
  display: none;
  position: fixed;
  left: 300px;
  top: 150px; }

#quoteText {
  padding: 4px; }

.likes {
  border-top: 1px solid #e6e6e6;
  padding: 4px; }
  .likes img {
    margin: 5px;
    margin-right: 5px;
    max-width: 21px;
    max-height: 21px; }

.userLikes {
  font-size: 90%; }

#quickuploadWrapper > select {
  max-width: 300px; }

#loading {
  display: none;
  left: 0px;
  position: relative;
  top: -4px; }

.VerifiedBronz, .VerifiedSilver, .VerifiedGold, .NotVerified {
  background-image: url(/images/bland/verifiedbadges.png);
  background-repeat: no-repeat;
  width: 13px;
  height: 15px;
  display: block;
  margin: 0 5px;
  background-position: 0 0px; }

.VerifiedBronz, .VerifiedSilver, .VerifiedGold {
  background-position: 0 0px; }

.NotVerified {
  background-position: 0 -35px; }

.offerDiv {
  margin-top: 14px; }

.offerSpan {
  display: inline-block;
  border: 1px solid #e4e4e4;
  padding: 16px;
  width: 180px;
  height: 355px;
  margin: 0;
  vertical-align: middle;
  text-align: left;
  background-color: #eae7de; }
  .offerSpan > .price {
    font-size: 18px;
    text-align: center; }
    .offerSpan > .price > .equalsPrice {
      font-size: 13px;
      font-style: italic; }
  .offerSpan ul {
    height: 240px; }
  .offerSpan > .action {
    text-align: center;
    margin-top: 6px;
    vertical-align: bottom; }

.offerBest {
  background-color: #fff;
  position: relative;
  z-index: 10;
  width: 190px;
  height: 385px;
  margin: 0 -12px;
  -o-box-shadow: 0 0 5px #e4e4e4;
  -ie-box-shadow: 0 0 5px #e4e4e4;
  -moz-box-shadow: 0 0 5px #e4e4e4;
  -webkit-box-shadow: 1px 0 15px #2d2d2d;
  box-shadow: 0 0 5px #2d2d2d;
  border: 2px solid #3d709b; }

.sigtip {
  background: #fff;
  border: #999 1px solid;
  padding: 10px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  overflow: auto; }

.picturePreview {
  list-style: none; }

.ogWrap {
  margin: 6px 0 6px 6px;
  display: block; }
  .ogWrap > a {
    margin: 6px;
    display: inline-block;
    vertical-align: top; }

.ogContent {
  display: inline-block;
  vertical-align: top;
  width: 380px; }
  .ogContent > h3 {
    font-size: 14px;
    font-weight: bold;
    margin: 0; }
  .ogContent > p {
    margin: 0; }
  .ogContent > a {
    text-decoration: none;
    color: #ccc;
    font-size: 80%; }

.ogWrap > a > img {
  max-width: 100px !important;
  max-height: 100px; }

.ogWrap > .geomap > iframe {
  border-width: 0;
  width: 67%;
  height: 180px;
  margin-top: 6px; }

.ogWrap > .geomap > img {
  width: 25%; }

#messageboardText .geomap > img {
  width: 25px; }

.pagesList {
  list-style-type: none;
  padding: 0;
  margin: 0; }

.lockedWeblog {
  background: url("/images/barnaland/icon-grid.gif") no-repeat -7px -552px;
  padding-left: 14px; }

#websiteSuggestions {
  display: none;
  border: 1px solid #e3e3e3;
  position: absolute;
  z-index: 10;
  background-color: #fff; }

.websiteSearchBox {
  margin: 8px 0; }

.searchresults img {
  max-width: 60px;
  max-height: 60px;
  display: inline-block;
  margin: 8px; }

.searchresults .website {
  background-color: #fff;
  border-bottom: 1px solid #e3e3e3;
  margin: 4px; }
  .searchresults .website:hover {
    background-color: #DAEDFB; }

.searchresults .text {
  display: inline-block;
  vertical-align: top; }

.mobileFooter h3 {
  margin-bottom: 13px;
  margin-top: 11px; }

.mobileFooter a {
  margin-left: 5px;
  margin-right: 5px; }

.ui-autocomplete {
  list-style: none;
  background: #fff;
  width: 474px !important;
  border: 1px solid #BBB;
  border-radius: 0;
  border-top-width: 0; }
  .ui-autocomplete > li {
    padding-left: 4px; }

.ui-menu-item:hover, .ui-menu-item > a:hover {
  border-width: 0;
  background-color: whitesmoke;
  cursor: pointer; }

.ui-helper-hidden-accessible {
  display: none !important; }

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
  color: #178BDE;
  background-color: transparent !important;
  text-decoration: none;
  border-width: 0 !important; }

.ui-corner-all {
  -webkit-border-radius: 0 !important;
  border-radius: 0 !important; }

li.avatarList {
  background-repeat: no-repeat;
  -moz-background-size: 21px;
  -o-background-size: 21px;
  -webkit-background-size: 21px;
  background-size: 21px;
  background-position: 9px 3px; }
  li.avatarList:hover {
    background-color: #e2e2e2 !important; }
  li.avatarList a {
    display: block;
    padding: 8px 34px; }

/**Popup message box**/
.message-box-title {
  font-weight: bold;
  font-size: 15px;
  margin-bottom: 5px; }

.message-box-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word; }
  .message-box-message a, .message-box-message label {
    color: #ffffff; }
  .message-box-message a:hover {
    color: #cccccc;
    text-decoration: none; }

.message-box-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #ffffff;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80); }
  .message-box-close-button:hover, .message-box-close-button:focus {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.4;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
    filter: alpha(opacity=40); }

#message-box-container {
  position: fixed;
  z-index: 999999;
  right: 10px;
  bottom: 200px; }
  #message-box-container * {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  #message-box-container > div {
    position: relative;
    overflow: hidden;
    margin: 0 0 6px;
    padding: 15px;
    width: 244px;
    background-position: 15px center;
    background-repeat: no-repeat;
    -moz-box-shadow: 0 0 12px #999999;
    -webkit-box-shadow: 0 0 12px #999999;
    box-shadow: 0 0 12px #999999;
    color: #ffffff;
    opacity: 0.8;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    filter: alpha(opacity=80); }
  #message-box-container.message-box-top-center > div, #message-box-container.message-box-bottom-center > div {
    width: 244px;
    margin: auto; }

#message-box-link #message-box-container > :hover {
  -moz-box-shadow: 0 0 12px #000000;
  -webkit-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer; }

.message-box-success {
  background-color: #51a351; }

.message-box-error {
  background-color: #bd362f; }

.message-box-info {
  background-color: #2f96b4; }

.message-box-warning {
  background-color: #f78716; }

.adminMoveClassified {
  max-width: 20px;
  padding: 0;
  margin: 0 5px; }

#advImg6Warp {
  display: block;
  position: absolute;
  top: 59px;
  left: 0%;
  margin-left: 1105px;
  z-index: 2001; }
  #advImg6Warp .marginTop {
    top: 9px; }

#tower-right-banner-2 {
  margin-top: 10px; }

.main_width, #userInfoBarWrap20, #wrapper {
  width: 975px; }

.img_frame {
  border: 1px solid #ddd;
  background: #eee; }

.close {
  color: #000000;
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 18px;
  opacity: 0.2;
  text-shadow: 0 1px 0 #FFFFFF; }
  .close:hover {
    color: #000000;
    cursor: pointer;
    opacity: 0.4;
    text-decoration: none; }

button.close {
  background: none repeat scroll 0 0 transparent;
  border: 0 none;
  cursor: pointer;
  padding: 0; }

.wrap article {
  background: #fff; }

/*  Frontpage carousel  */
.carousel-container {
  margin: 0 auto;
  padding: 0;
  display: block;
  position: relative; }

.carousel-header {
  background: #eeeeee; }
  .carousel-header ul {
    list-style: none;
    margin: 0; }
  .carousel-header li {
    float: left;
    padding: 0; }
    .carousel-header li a {
      display: block;
      color: #666;
      padding: 12px 15px 12px;
      font-size: 15px;
      position: relative;
      text-decoration: none; }
      .carousel-header li a:hover {
        color: #333; }
      .carousel-header li a.active {
        color: #333; }
        .carousel-header li a.active:after {
          border-color: transparent transparent #FFFFFF;
          border-style: solid;
          border-width: 8px;
          bottom: 0;
          content: "";
          height: 0;
          left: 50%;
          margin: 0 -8px;
          position: absolute;
          width: 0; }
  .carousel-header:after {
    clear: both; }
  .carousel-header:before, .carousel-header:after {
    content: "";
    display: table;
    line-height: 0; }

.carousel-body:after {
  clear: both; }

.carousel-body {
  background: none repeat scroll 0 0 #FFFFFF;
  height: 350px;
  margin: 0 40px;
  padding: 10px 0 0;
  overflow: hidden; }
  .carousel-body:before, .carousel-body:after {
    content: "";
    display: table;
    line-height: 0; }
  .carousel-body > div {
    display: none; }
    .carousel-body > div.active {
      display: block; }
  .carousel-body .carousel-next, .carousel-body .carousel-prev {
    cursor: pointer;
    height: 100%;
    top: 0;
    width: 40px;
    display: block;
    position: absolute;
    background-position: 10px 50%;
    background-repeat: no-repeat; }
  .carousel-body .carousel-next {
    background-image: url("/images/bland/carousal-arrow-r.png");
    right: 0; }
  .carousel-body .carousel-prev {
    background-image: url("/images/bland/carousal-arrow-l.png");
    left: 0; }

.carousel {
  margin: 0 0 0 4px;
  position: relative; }

ul li .carousel_img {
  width: 80px;
  height: 80px;
  background-repeat: no-repeat;
  background-size: cover;
  height: 120px;
  margin: 0 auto;
  width: 120px;
  background-position: center center; }

.carousel li {
  float: left;
  list-style: none outside none;
  width: 160px;
  height: 160px;
  margin: 0;
  text-align: center;
  padding-top: 5px; }

.carousel_inner {
  background: none repeat scroll 0 0 #FFFFFF;
  height: 350px;
  margin: 0 40px;
  padding: 10px 0 0;
  overflow: hidden; }

.auctionSlider {
  margin: 18px 0 18px 0; }

.carousel_outer {
  margin: 0 auto;
  padding: 0;
  display: block;
  position: relative; }

.carousel_info {
  line-height: 14px;
  margin: 5px auto 0;
  overflow: hidden;
  text-align: left;
  width: 120px;
  font-size: 11px; }

.frontpage article {
  margin-right: 18px;
  width: 460px;
  padding: 0; }
  .frontpage article .content {
    border-bottom: 1px solid #DDDDDD;
    padding: 10px 0; }
    .frontpage article .content h3 {
      font-weight: bold; }
    .frontpage article .content div {
      float: left; }

.frontpage .ad {
  height: 400px;
  max-width: 310px;
  background: #fff; }

.frontpage .website_links {
  padding: 15px;
  margin-top: 15px; }
  .frontpage .website_links ul {
    list-style: none;
    margin: 0; }
    .frontpage .website_links ul li {
      float: left;
      margin-right: 3.3333%;
      width: 31%; }
      .frontpage .website_links ul li:last-child {
        margin: 0; }
  .frontpage .website_links .barnaland, .frontpage .website_links .dyraland, .frontpage .website_links .solusidur {
    display: block;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px; }
  .frontpage .website_links .barnaland {
    background-image: linear-gradient(bottom, #664C73 0, #BEA1D2 100%);
    background-image: -o-linear-gradient(bottom, #664C73 0, #BEA1D2 100%);
    background-image: -moz-linear-gradient(bottom, #664C73 0, #BEA1D2 100%);
    background-image: -webkit-linear-gradient(bottom, #664C73 0, #BEA1D2 100%);
    background-image: -ms-linear-gradient(bottom, #664C73 0, #BEA1D2 100%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #664C73), color-stop(1, #BEA1D2));
    background-color: #664C73; }
  .frontpage .website_links .dyraland {
    background-image: linear-gradient(bottom, #879B25 0, #CCE16D 100%);
    background-image: -o-linear-gradient(bottom, #879B25 0, #CCE16D 100%);
    background-image: -moz-linear-gradient(bottom, #879B25 0, #CCE16D 100%);
    background-image: -webkit-linear-gradient(bottom, #879B25 0, #CCE16D 100%);
    background-image: -ms-linear-gradient(bottom, #879B25 0, #CCE16D 100%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #879B25), color-stop(1, #CCE16D));
    background-color: #879B25; }
  .frontpage .website_links .solusidur {
    background-image: linear-gradient(bottom, #078CC9 0, #35B7F3 100%);
    background-image: -o-linear-gradient(bottom, #078CC9 0, #35B7F3 100%);
    background-image: -moz-linear-gradient(bottom, #078CC9 0, #35B7F3 100%);
    background-image: -webkit-linear-gradient(bottom, #078CC9 0, #35B7F3 100%);
    background-image: -ms-linear-gradient(bottom, #078CC9 0, #35B7F3 100%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #078CC9), color-stop(1, #35B7F3));
    background-color: #078CC9; }

.vinsaelt_info span {
  font-size: 12px; }

.popupSmallContent {
  text-align: center;
  font-size: 16px; }
  .popupSmallContent h3 {
    font-size: 30px;
    margin-bottom: 26px; }
  .popupSmallContent p {
    margin-bottom: 30px; }
  .popupSmallContent .amount {
    color: #5CC63F;
    font-weight: bold; }
  .popupSmallContent select {
    margin: 20px 0 30px 0;
    padding: 8px;
    font-size: 14px; }
  .popupSmallContent a.cancelBidBtn {
    margin-bottom: 21px; }

/* Frontpage Slider */
.price_tag {
  background-color: #222;
  background-color: rgba(0, 0, 0, 0.75);
  color: #FFFFFF;
  font-size: 15px;
  padding: 3px 12px;
  position: absolute; }

/* Nivo slider */
.nivoSlider {
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden; }
  .nivoSlider a {
    display: none; }
    .nivoSlider a:first-child {
      display: block; }

.nivo-main-image {
  display: block !important;
  position: relative !important;
  width: 100% !important; }

.nivoSlider a.nivo-imageLink {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
  padding: 0;
  margin: 0;
  z-index: 1;
  display: none;
  background: white;
  filter: alpha(opacity=0);
  opacity: 0; }

.nivo-slice {
  display: block;
  position: absolute;
  z-index: 5;
  height: 100%;
  top: 0; }

.nivo-box {
  display: block;
  position: absolute;
  z-index: 5;
  overflow: hidden; }
  .nivo-box img {
    display: block; }

.nivo-caption {
  position: absolute;
  left: 0;
  bottom: 0;
  background: #000;
  color: #fff;
  width: 100%;
  z-index: 8;
  padding: 5px 10px;
  overflow: hidden;
  display: none;
  -moz-opacity: 0.8;
  opacity: 0.8;
  filter: alpha(opacity=8);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  .nivo-caption p {
    padding: 5px;
    margin: 0; }
  .nivo-caption a {
    display: inline !important; }

.nivo-html-caption {
  display: none; }

.nivo-directionNav a {
  position: absolute;
  top: 45%;
  z-index: 9;
  cursor: pointer; }

.nivo-prevNav {
  left: 0; }

.nivo-nextNav {
  right: 0; }

.nivo-controlNav {
  position: absolute;
  right: 10px;
  text-align: right;
  top: 10px;
  z-index: 5; }
  .nivo-controlNav a {
    background: url("/images/slider/bullets.png") no-repeat scroll 0 2px transparent;
    border: 0 none;
    display: inline-block;
    height: 10px;
    margin: 0 2px;
    text-indent: -9999px;
    width: 10px;
    cursor: pointer;
    color: transparent; }
    .nivo-controlNav a.active {
      background-position: 0 100%; }

/* /Nivo slider */
/* footer */
#bottom {
  background-color: #fff;
  vertical-align: top;
  padding-left: 0;
  position: relative;
  z-index: 2; }
  #bottom > div {
    width: 1040px;
    padding: 0 10px;
    margin-left: 190px; }
  #bottom li {
    list-style: none;
    padding: 1px 0; }
  #bottom a {
    font-size: 12px;
    color: #555; }
  #bottom > div > .mobileFooter {
    color: #FFFFFF;
    height: 135px;
    margin-top: 0;
    padding: 12px;
    text-align: center;
    width: 165px;
    position: relative;
    overflow: hidden; }
  #bottom > div > span {
    width: 20%;
    float: left;
    padding: 20px 0 0;
    min-height: 150px;
    vertical-align: top; }
  #bottom .footer_mobile a {
    padding: 5px 9px;
    position: relative;
    top: 115px;
    text-decoration: none;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
    #bottom .footer_mobile a:hover {
      opacity: 0.95; }

#birthdaychildren ul, #bottom ul {
  margin: 0; }

#advImg18Wrapper {
  position: absolute;
  left: 0;
  margin-left: 72px;
  z-index: 20; }

#leftcontent a {
  font-size: 12px;
  color: #555; }

.footer_ios {
  background-position: 0 60px;
  height: 200px;
  bottom: -85px; }

.footer_android {
  background-position: -81px 60px;
  left: 95px;
  height: 200px;
  bottom: -85px; }

.footer_ios_icon {
  background-position: 0 -144px;
  height: 25px;
  bottom: 65px; }

.footer_android_icon {
  background-position: -81px -144px;
  left: 95px;
  height: 25px;
  bottom: 65px; }

.footer_mobile {
  background-image: url("/images/bland/bland_mobile.png");
  width: 80px;
  position: absolute;
  background-repeat: no-repeat; }

/* menu count bubble */
.category .bubble {
  right: 5px; }
  .category .bubble i, .category .bubble s {
    display: none; }

.bubble {
  border: 1px solid #DDDDDD;
  line-height: 15px;
  width: 28px;
  text-align: center;
  position: absolute;
  right: 4px;
  top: 5px;
  background: #e6e6e6;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  padding: 1px;
  pointer-events: none; }
  .bubble span {
    color: #555555;
    font-size: 11px;
    font-weight: 600; }

.small_arrow i {
  border-bottom: 4px solid transparent;
  border-left: 4px solid #DDDDDD;
  border-top: 4px solid transparent;
  height: 0;
  right: -5px;
  margin-top: -4px;
  position: absolute;
  top: 50%;
  width: 0; }

.small_arrow s {
  border-bottom: 4px solid transparent;
  border-left: 4px solid #DDDDDD;
  border-top: 4px solid transparent;
  height: 0;
  right: -5px;
  margin-top: -4px;
  position: absolute;
  top: 50%;
  width: 0;
  border-left: 4px solid #FFFFFF;
  right: -4px;
  margin-top: -4px; }

/* sidemenu */
.sidemenu {
  width: 170px;
  min-height: 1200px;
  padding: 0 15px 0 0;
  margin-top: 0px; }
  .sidemenu .box {
    margin-bottom: 15px; }
    .sidemenu .box h2 {
      border-bottom: 1px solid #D9D5D5;
      color: #444444;
      font-size: 14px;
      margin: 0;
      padding: 7px 10px;
      text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); }
      .sidemenu .box h2 > a {
        color: #444444; }
    .sidemenu .box ul {
      margin: 0;
      padding: 10px 0;
      width: 100%; }
    .sidemenu .box .menu {
      margin: 0;
      padding: 0; }
  .sidemenu > .box > h2 {
    background: #f4f4f4; }
  .sidemenu ul {
    position: relative; }
  .sidemenu h2 {
    font-weight: bold; }
  .sidemenu ul li .category {
    background: none repeat scroll 0 0 #f9f9f9;
    min-height: 180px;
    left: 168px;
    position: absolute;
    width: 200px;
    z-index: 9990;
    top: -1px;
    border: 1px solid #CCCCCC;
    display: none;
    padding: 0;
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .sidemenu ul li > div div.subcats {
    padding: 10px 0 0;
    width: 100%; }
    .sidemenu ul li > div div.subcats a {
      cursor: pointer; }

.classified_filter {
  background: #fff;
  display: none;
  color: #757575; }
  .classified_filter .searchClassifieds {
    padding: 20px 15px 10px 15px;
    border-bottom: 1px solid #D9D5D5;
    font-size: 14px;
    font-weight: bold; }
  .classified_filter .filter_group {
    margin: 0;
    padding: 2px 10px 10px 10px; }
    .classified_filter .filter_group .criteria {
      margin: 10px 0; }
      .classified_filter .filter_group .criteria h4 {
        margin: 0;
        padding: 6px 17px 6px 10px;
        border: 1px solid #D9D5D5;
        position: relative; }
        .classified_filter .filter_group .criteria h4 i {
          position: absolute;
          right: 2px;
          top: 8px; }
  .classified_filter select {
    width: 100%;
    font-size: 12px; }

.sidemenu ul.menu li span.viewresults {
  float: left;
  height: 29px;
  padding: 0;
  width: 10%; }
  .sidemenu ul.menu li span.viewresults:hover {
    -moz-box-shadow: 0 0 10px rgba(255, 255, 255, 0.1) inset;
    -webkit-box-shadow: 0 0 10px rgba(255, 255, 255, 0.1) inset;
    box-shadow: 0 0 10px rgba(255, 255, 255, 0.1) inset; }

.sidemenu ul.menu li div.menu_wrap > span {
  cursor: default;
  color: #757575;
  text-decoration: none;
  position: relative;
  z-index: 2;
  display: block;
  font-size: 14px;
  line-height: 19px;
  padding: 5px 30px 5px 35px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.sidemenu ul.menu li a {
  color: #757575;
  text-decoration: none;
  position: relative;
  z-index: 2;
  display: block;
  font-size: 14px;
  line-height: 19px;
  padding: 5px 30px 5px 35px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer; }

.sidemenu ul.menu li div.menu_wrap > span:hover {
  text-decoration: none;
  color: #757575; }

.sidemenu ul.menu li a:hover {
  text-decoration: none;
  color: #757575;
  text-decoration: underline; }

.heimkaupIcon {
  background-image: url("/temp/heimkaup-sw.gif");
  background-repeat: no-repeat;
  background-size: 16px;
  background-position: 10px 10px; }
  .heimkaupIcon:hover {
    background-image: url("/temp/heimkaup.gif"); }

a.range-handle {
  color: #757575;
  text-decoration: none;
  position: absolute;
  display: inline;
  font-size: 14px;
  width: 14px !important;
  padding: 0 !important;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
  display: block !important;
  position: absolute !important;
  top: 0 !important;
  background: url("/images/thumb.png") no-repeat 0 -12px;
  width: 14px !important;
  height: 26px !important;
  border-radius: 10px !important; }

.sidemenu ul .arrow .icon {
  float: left; }

.sidemenu ul li a.icon:hover, .sidemenu ul .arrow .icon {
  color: #fff !important;
  text-shadow: none; }

.sidemenu ul li {
  margin: 0;
  position: relative;
  padding: 0;
  list-style: none outside none; }
  .sidemenu ul li ul li a:hover {
    color: #199FDD;
    text-shadow: none; }
  .sidemenu ul li.arrow {
    background-color: #222; }

.menu > li:hover, .menu > li.arrow {
  background-color: #222; }

.sidemenu ul li:hover .icon {
  color: #fff; }

.menu_wrap:hover > .category, .category:hover {
  display: block;
  color: #333 !important; }

.menu_wrap:hover > .category {
  -webkit-transition: display 0.5s ease-out;
  -moz-transition: display 0.5s ease-out;
  -o-transition: display 0.5s ease-out;
  transition: display 0.5s ease-out; }

.hover {
  position: relative; }

.sidemenu ul li > div div.subcats ul li a {
  padding: 5px 0 5px 10px;
  width: auto; }

.sidemenu ul li > div div.popular {
  width: 200px;
  padding: 0 15px;
  background: #fff;
  height: 100%; }
  .sidemenu ul li > div div.popular h3 {
    margin-top: 20px; }
  .sidemenu ul li > div div.popular img {
    max-width: 100px;
    max-height: 80px;
    float: left; }
  .sidemenu ul li > div div.popular p {
    color: #444444;
    float: left;
    font-size: 11px;
    margin: 20px 0 0 15px;
    width: 105px; }
  .sidemenu ul li > div div.popular a {
    padding: 0;
    width: 100%; }
  .sidemenu ul li > div div.popular span {
    color: #199FDD;
    font-size: 11px;
    float: left; }

/* USER INFO */
#detailUserInfo {
  background: #f9f9f9;
  border: 1px solid #ddd;
  margin-bottom: 24px; }

.userInfoLeft {
  width: 101px;
  margin-right: 17px;
  border-right: 1px solid #ddd;
  position: relative; }
  .userInfoLeft img {
    width: 100%; }

#detailUserInfoBtnRow {
  text-align: center;
  padding: 4px 0;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #f9f9f9;
  display: none;
  border-top: 1px solid #ddd; }

.userInfoRight {
  width: 193px;
  overflow: hidden;
  margin-top: 13px;
  font-size: 16px; }

#detailUserInfo .userInfoName {
  font-size: 18px; }

#userDetailStars, .userDetailStars {
  font-size: 20px;
  margin: 6px 0;
  color: #e3cf7a;
  text-align: left; }

.mTip.black .userInfoWrapper p, .mTip.black .profile_reviews th {
  color: #333; }

.mTip.black .userInfoWrapper {
  margin-bottom: 0;
  color: #333;
  width: 450px; }

.mTip.black .profileInfoLeft {
  width: 255px; }

/* USER INFO ends */
.sidemenu ul li:hover .icon1000 {
  background-image: url(/images/bland/messageboard_color.png); }

.small_icon {
  width: 16px;
  height: 16px;
  display: inline-block; }

.messageIcon {
  background: url("/images/bland/messageIcon.png") no-repeat center bottom;
  width: 18px;
  height: 10px;
  display: inline-block;
  background-position: 0 0;
  background-size: 15px; }

.black.mTip {
  max-width: 450px;
  border-radius: 0;
  background-color: #fff;
  color: #000;
  border: 1px solid #eee; }

.user_actions > a {
  border-left: 1px solid #DDDDDD;
  color: #232323 !important;
  float: right;
  font-size: 30px;
  line-height: 23px;
  padding: 10px 0;
  width: 95px;
  text-align: center;
  min-height: 56px; }
  .user_actions > a#bookmarkClassified:hover {
    text-decoration: none; }
  .user_actions > a i.icon-heart {
    color: #fff !important; }
  .user_actions > a div {
    font-size: 15px; }

.bookmarkAction {
  border-left: 1px solid #DDDDDD;
  float: right;
  padding-top: 25px;
  padding-bottom: 7px;
  width: 95px;
  text-align: center;
  min-height: 56px; }

.bookmarkActionServices {
  border-left: 1px solid #DDDDDD;
  color: #232323 !important;
  float: right;
  line-height: 23px;
  padding: 12px 0;
  width: 140px;
  text-align: center;
  min-height: 58px; }

.helpAction {
  border-left: 1px solid #DDDDDD;
  color: #232323 !important;
  float: right !important;
  line-height: 18px;
  padding: 10px 0;
  width: 95px;
  text-align: center;
  min-height: 65px; }

.helpActionServices {
  border-left: 1px solid #DDDDDD;
  color: #232323 !important;
  float: right;
  line-height: 18px;
  padding: 10px 0;
  width: 140px;
  text-align: center;
  min-height: 65px; }

.bookmarkClassified {
  background-color: transparent; }

#listItem141 .category {
  display: none !important; }

.searchCategoriesContainerInner div:hover .icon.icon4, .sidemenu ul li:hover .icon.icon4, .icon.icon4:hover, .arrow .icon4 {
  background-position: 10px -397px; }

.searchCategoriesContainerInner div:hover .icon.icon5, .sidemenu ul li:hover .icon.icon5, .icon.icon5:hover, .arrow .icon5, .sidemenu ul li:hover .icon.icon60, .icon.icon60:hover, .arrow .icon60 {
  background-position: 10px -420px; }

.searchCategoriesContainerInner div:hover .icon.icon6, .sidemenu ul li:hover .icon.icon6, .icon.icon6:hover, .arrow .icon6 {
  background-position: 10px -445px; }

.searchCategoriesContainerInner div:hover .icon.icon7, .sidemenu ul li:hover .icon.icon7, .icon.icon7:hover, .arrow .icon7 {
  background-position: 10px -470px; }

.searchCategoriesContainerInner div:hover .icon.icon8, .sidemenu ul li:hover .icon.icon8, .icon.icon8:hover, .arrow .icon8 {
  background-position: 10px -494px; }

.searchCategoriesContainerInner div:hover .icon.icon9, .sidemenu ul li:hover .icon.icon9, .icon.icon9:hover, .arrow .icon9, .sidemenu ul li:hover .icon.icon61, .icon.icon61:hover, .arrow .icon61 {
  background-position: 10px -521px; }

.icon.icon10 {
  background-position: 10px -73px; }

.icon.icon10:hover {
  background-position: 10px -470px; }

.searchCategoriesContainerInner div:hover .icon.icon11, .sidemenu ul li:hover .icon.icon11, .icon.icon11:hover, .arrow .icon11 {
  background-position: 10px -569px; }

.searchCategoriesContainerInner div:hover .icon.icon12, .sidemenu ul li:hover .icon.icon12, .icon.icon12:hover, .arrow .icon12 {
  background-position: 10px -595px; }

.searchCategoriesContainerInner div:hover .icon.icon23, .sidemenu ul li:hover .icon.icon23, .icon.icon23:hover, .arrow .icon23 {
  background-position: 10px -974px; }

.searchCategoriesContainerInner div:hover .icon.icon52, .icon.icon52:hover, .arrow .icon52 {
  background-position: 10px -619px; }

.sidemenu ul li:hover .icon.icon59, .icon.icon59:hover, .arrow .icon59 {
  background-position: 10px -644px; }

.searchCategoriesContainerInner div:hover .icon.icon53, .sidemenu ul li:hover .icon.icon53, .icon.icon53:hover, .arrow .icon53 {
  background-position: 10px -918px; }

.searchCategoriesContainerInner div:hover .icon.icon64, .sidemenu ul li:hover .icon.icon64, .icon.icon64:hover, .arrow .icon64 {
  background-position: 10px -1126px; }

.searchCategoriesContainerInner div:hover .icon.icon100, .sidemenu ul li:hover .icon.icon100, .icon.icon100:hover, .arrow .icon100 {
  background-position: 10px -1175px; }

.sidemenu ul li:hover .icon.thungun, .icon.thungun:hover, .arrow .thungun, .sidemenu ul li:hover .icon.medganga, .icon.medganga:hover, .arrow .medganga {
  background-position: 10px -668px; }

.sidemenu ul li:hover .icon.icon51, .icon.icon51:hover, .arrow .icon51 {
  background-position: 10px -694px; }

.sidemenu ul li:hover .icon.ofnaemi, .icon.ofnaemi:hover, .arrow .ofnaemi {
  background-position: 10px -718px; }

.sidemenu ul li:hover .icon.icon56, .icon.icon56:hover, .arrow .icon56 {
  background-position: 10px -742px; }

.sidemenu ul li:hover .icon.icon58, .icon.icon58:hover, .arrow .icon58 {
  background-position: 10px -767px; }

.sidemenu ul li:hover .icon.gaesin, .icon.gaesin:hover, .arrow .gaesin {
  background-position: 10px -809px; }

.sidemenu ul li:hover .icon.arrow, .icon.arrow:hover, .menu .arrow {
  cursor: pointer;
  background-position: 140px -871px; }

.sidemenu ul li:hover .icon.icon122, .icon.icon122:hover, .arrow .icon122, .sidemenu ul li:hover .icon.icon129, .icon.icon129:hover, .arrow .icon129 {
  background-position: 10px -1226px; }

.sidemenu ul li:hover .icon.icon141, .arrow .icon141, .arrow .icon141 {
  background-position: 10px -147px; }

.icon.icon141:hover, .sidemenu ul li:hover .icon.icon141 {
  background-position: 10px -544px; }

.icon.icon144:hover {
  background-position: 10px -1325px; }

#listItem144 div {
  padding: 4px 0; }

.sidemenu ul li:hover .icon.icon99, .icon.icon99:hover, .arrow .icon99, .sidemenu ul li:hover .icon.icon99, .icon.icon99:hover, .arrow .icon99 {
  background-position: 10px -1027px; }

/* kaupa auglysingu */
.augl_container {
  position: relative;
  z-index: 1;
  height: 782px; }
  .augl_container header {
    background-color: rgba(0, 0, 0, 0.7);
    padding: 15px 0;
    margin: 0 0 25px; }
  .augl_container h1, .augl_container h2 {
    color: #fff;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.75);
    text-align: center; }
  .augl_container h1 {
    font-size: 40px; }
  .augl_container h2 {
    font-size: 20px; }

.augl_plass {
  position: relative;
  top: -75px;
  margin-bottom: -35px; }

.augl_quote {
  left: 420px;
  position: absolute;
  top: 450px;
  text-align: center; }
  .augl_quote p {
    background-color: rgba(0, 0, 0, 0.5);
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.9);
    font-size: 20px;
    color: #FFFFFF;
    padding: 3px 5px;
    margin: 0;
    display: inline-block; }

.augl_features {
  background-color: rgba(255, 255, 255, 0.95);
  display: inline-block;
  margin: 50px 0 0 50px;
  padding: 25px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }
  .augl_features i {
    font-size: 25px;
    color: #89DD49; }
  .augl_features ul {
    list-style: none;
    margin: 15px 0; }
  .augl_features h3 {
    font-size: 24px; }
  .augl_features li {
    font-size: 20px;
    color: #333; }

.augl_plass h2 {
  padding: 32px 25px;
  margin: 0; }

/*ad spaces - begins  */
.ao-item {
  width: 95%;
  margin: 0 auto;
  padding: 35px 0;
  position: relative;
  clear: both;
  zoom: 1;
  /* For IE 6/7 (trigger hasLayout) */ }
  .ao-item:before {
    content: "";
    display: table; }
  .ao-item:after {
    content: "";
    display: table;
    clear: both; }

/* from CSSTricks: http://css-tricks.com/pseudo-element-roundup/ */
.ao-preview {
  width: 100%;
  float: left;
  position: relative; }

.ao-item-left .ao-details {
  float: left;
  padding-right: 20px;
  padding-left: 0px;
  text-align: right; }

.ao-item img {
  margin: 0 auto;
  display: block;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
  opacity: 0.8;
  box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }

.ao-annotations {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 200;
  left: 0;
  background: rgba(33, 62, 68, 0.3);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.05);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -o-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }
  .ao-annotations > div {
    z-index: 200;
    height: 60px;
    cursor: pointer;
    display: block;
    position: absolute;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 10px 25px;
    width: auto;
    width: 110px;
    text-align: center;
    background: white;
    color: rgba(20, 40, 47, 0.9);
    font-size: 16px;
    font-style: italic;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.9);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -o-transform: scale(1.3);
    -ms-transform: scale(1.3);
    transform: scale(1.3);
    -webkit-transition: opacity 0.3s ease-in-out;
    -moz-transition: opacity 0.3s ease-in-out;
    -o-transition: opacity 0.3s ease-in-out;
    -ms-transition: opacity 0.3s ease-in-out;
    transition: opacity 0.3s ease-in-out; }
    .ao-annotations > div.open {
      z-index: 250;
      text-align: left; }
    .ao-annotations > div .spaces_data {
      display: none; }
    .ao-annotations > div h4 {
      font-weight: bold; }
    .ao-annotations > div span {
      color: #62C462; }
  .ao-annotations div.space_nr6 {
    top: 400px !important;
    right: 174px !important; }
  .ao-annotations div.space_nr1 {
    top: 715px !important;
    left: 185px !important; }
  .ao-annotations div.space_nr7 {
    top: 600px !important;
    right: 360px !important; }
  .ao-annotations div.space_nr8 {
    left: 50%;
    top: 765px;
    margin: 0 -80px; }
  .ao-annotations div.space_nr11 {
    left: 204px;
    top: 360px; }
  .ao-annotations div.space_nr13 {
    min-height: 88px;
    bottom: 447px;
    left: 352px; }
  .ao-annotations div.space_nr6 .ao-arrow, .ao-annotations div.space_nr7 .ao-arrow {
    border-color: transparent transparent transparent #FFFFFF;
    border-style: solid;
    border-width: 10px;
    content: "";
    height: 0;
    position: absolute;
    right: -20px;
    top: 40px;
    margin: -10px 0;
    width: 0; }
  .ao-annotations div.space_nr1 .ao-arrow, .ao-annotations div.space_nr11 .ao-arrow {
    border-color: transparent #FFFFFF transparent transparent;
    border-style: solid;
    border-width: 10px;
    content: "";
    height: 0;
    position: absolute;
    left: -20px;
    top: 40px;
    width: 0;
    margin: -10px 0; }
  .ao-annotations div.space_nr8 .ao-arrow {
    border-color: transparent transparent #FFFFFF transparent;
    border-style: solid;
    border-width: 10px;
    content: "";
    height: 0;
    position: absolute;
    right: 50%;
    top: -20px;
    width: 0;
    margin: 0 -10px; }

input.ao-toggle {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  margin: 0;
  padding: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  z-index: 100;
  border: none;
  cursor: pointer; }
  input.ao-toggle:checked + img {
    box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";
    filter: alpha(opacity=99);
    opacity: 1;
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -o-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8); }
  input.ao-toggle:hover + img {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";
    filter: alpha(opacity=99);
    opacity: 1; }
  input.ao-toggle:checked ~ .ao-annotations {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";
    filter: alpha(opacity=99);
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1); }
    input.ao-toggle:checked ~ .ao-annotations div {
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";
      filter: alpha(opacity=99);
      opacity: 1;
      -webkit-transform: scale(1);
      -moz-transform: scale(1);
      -o-transform: scale(1);
      -ms-transform: scale(1);
      transform: scale(1); }
    input.ao-toggle:checked ~ .ao-annotations > div:nth-child(1) {
      -webkit-transition-delay: 0.3s;
      -moz-transition-delay: 0.3s;
      -o-transition-delay: 0.3s;
      -ms-transition-delay: 0.3s;
      transition-delay: 0.3s; }
    input.ao-toggle:checked ~ .ao-annotations > div:nth-child(2) {
      -webkit-transition-delay: 0.4s;
      -moz-transition-delay: 0.4s;
      -o-transition-delay: 0.4s;
      -ms-transition-delay: 0.4s;
      transition-delay: 0.4s; }
    input.ao-toggle:checked ~ .ao-annotations > div:nth-child(3) {
      -webkit-transition-delay: 0.5s;
      -moz-transition-delay: 0.5s;
      -o-transition-delay: 0.5s;
      -ms-transition-delay: 0.5s;
      transition-delay: 0.5s; }
    input.ao-toggle:checked ~ .ao-annotations > div:nth-child(4) {
      -webkit-transition-delay: 0.6s;
      -moz-transition-delay: 0.6s;
      -o-transition-delay: 0.6s;
      -ms-transition-delay: 0.6s;
      transition-delay: 0.6s; }
    input.ao-toggle:checked ~ .ao-annotations > div:nth-child(5) {
      -webkit-transition-delay: 0.7s;
      -moz-transition-delay: 0.7s;
      -o-transition-delay: 0.7s;
      -ms-transition-delay: 0.7s;
      transition-delay: 0.7s; }

.fb-activity {
  overflow: hidden; }

#userInfoBar > #search, #userInfoBar > ul {
  vertical-align: top;
  display: inline-block; }

/* category page */
#whiteoverlay {
  background: rgba(255, 255, 255, 0.65);
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 1002;
  display: none;
  left: 0;
  top: 0; }

div.close_modal {
  position: absolute;
  top: -35px;
  right: 0; }

.notfixed .backtotop {
  display: none; }

.user_name span {
  float: left;
  clear: left; }

.line-separator {
  height: 1px;
  background: #717171;
  border-bottom: 1px solid #313030; }

.listviewInsurance {
  float: left;
  margin-top: 19px; }

.galleryInsurance {
  display: none; }

.bookmarkText {
  width: 100%;
  height: 30px; }

.bookmarkActionOffer {
  width: 133px;
  border-left: 1px solid #DDDDDD;
  float: right;
  padding: 15px 0;
  padding-top: 25px;
  text-align: center;
  min-height: 56px;
  display: table-cell;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 85px; }

.numberofViews {
  display: inline-block;
  width: 180px;
  float: right;
  font-family: 'Graphik SemiBold';
  color: gray;
  text-align: right;
  margin-right: 10px;
  margin-top: 18px; }

.contentRight {
  float: right;
  display: block;
  height: 100%;
  width: 52%; }

.bookmarkActionOffer span, .bookmarkAction span {
  float: right;
  margin-top: 28px;
  font-size: 13px; }

.nextBidBid .bookmarkLinkActive, .bookmarkActionOffer .bookmarkLinkActive {
  display: inline-block;
  color: #ff8901 !important;
  font-weight: bolder;
  font-family: "Graphik Light";
  background: transparent url(/images/bland/bookmark_icon_unbookmark.png) center top no-repeat;
  width: 90px;
  height: 25px;
  line-height: 17px;
  font-size: 12px; }

.nextBidBid .bookmarkLinkUnactive, .bookmarkActionOffer .bookmarkLinkUnactive {
  display: inline-block;
  color: #ff8901 !important;
  font-weight: bolder;
  font-family: "Graphik Light";
  background: transparent url(/images/bland/bookmark_icon.png) center top no-repeat;
  width: 90px;
  height: 25px;
  line-height: 17px;
  font-size: 12px; }

.relatedProducts .bookmarkLinkActive {
  display: block;
  color: #ff8901 !important;
  font-weight: bolder;
  font-family: "Graphik Light";
  font-size: 15.5px;
  float: right;
  background: transparent url(/images/bland/bookmark_icon_unbookmark.png) left top no-repeat;
  width: 26px;
  height: 25px;
  text-indent: 15px;
  line-height: 23px; }

.relatedProducts .bookmarkLinkUnactive {
  display: block;
  color: #ff8901 !important;
  font-weight: bolder;
  font-family: "Graphik Light";
  font-size: 15.5px;
  float: right;
  background: transparent url(/images/bland/bookmark_icon.png) left top no-repeat;
  width: 26px;
  height: 25px;
  text-indent: 33px;
  line-height: 23px; }

#bookmarkIcon {
  display: block;
  background-image: url(/images/bland/bookmark_icon.png);
  background-repeat: no-repeat;
  width: 29px;
  height: 22px; }

.bookmarkIconProduct {
  display: block;
  background-image: url(/images/bland/bookmark_icon_product.png);
  background-repeat: no-repeat;
  width: 29px;
  height: 28px;
  margin-top: 10px;
  margin: 10px auto 0; }

.servicesPrice {
  text-align: center;
  width: 163px; }

.help_icon {
  display: block;
  background-image: url(/images/bland/help_icon.png);
  background-repeat: no-repeat;
  width: 29px;
  height: 28px;
  margin-top: 14px;
  margin: 13px auto 0; }

.mas_price {
  color: #ff8901;
  float: left;
  font-size: 16px;
  font-family: 'Graphik Bold';
  margin: 0; }

.cover-thumb-image {
  font-size: 35px;
  width: 95px !important;
  height: 50px;
  padding-top: 20px;
  color: #D5D5D5;
  margin-right: 10px;
  background-color: #F3F3F2;
  margin: 4px 10px 4px 4px; }

/*  pagination  */
.pagenav {
  padding: 15px; }
  .pagenav .pages {
    color: #555555;
    float: right;
    font-size: 12px;
    text-align: right;
    text-shadow: 0 1px 0 #FFFFFF;
    width: 150px; }
  .pagenav a {
    background-image: linear-gradient(bottom, #E6E6E6 0%, #FFFFFF 100%);
    background-image: -o-linear-gradient(bottom, #E6E6E6 0%, #FFFFFF 100%);
    background-image: -moz-linear-gradient(bottom, #E6E6E6 0%, #FFFFFF 100%);
    background-image: -webkit-linear-gradient(bottom, #E6E6E6 0%, #FFFFFF 100%);
    background-image: -ms-linear-gradient(bottom, #E6E6E6 0%, #FFFFFF 100%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #E6E6E6), color-stop(1, #FFFFFF));
    border: 1px solid #B3B3B3;
    color: #000000;
    font-size: 12px;
    margin-right: 2px;
    padding: 5px 9px 4px;
    text-decoration: none !important;
    text-shadow: 0 1px 0 #FFFFFF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; }
  .pagenav .current {
    background-image: linear-gradient(bottom, #E6E6E6 0%, #FFFFFF 100%);
    background-image: -o-linear-gradient(bottom, #E6E6E6 0%, #FFFFFF 100%);
    background-image: -moz-linear-gradient(bottom, #E6E6E6 0%, #FFFFFF 100%);
    background-image: -webkit-linear-gradient(bottom, #E6E6E6 0%, #FFFFFF 100%);
    background-image: -ms-linear-gradient(bottom, #E6E6E6 0%, #FFFFFF 100%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #E6E6E6), color-stop(1, #FFFFFF));
    border: 1px solid #B3B3B3;
    color: #000000;
    font-size: 12px;
    margin-right: 2px;
    padding: 5px 9px 4px;
    text-decoration: none !important;
    text-shadow: 0 1px 0 #FFFFFF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-image: linear-gradient(bottom, #0891d0 25%, #34b7f3 100%);
    background-image: -o-linear-gradient(bottom, #0891d0 25%, #34b7f3 100%);
    background-image: -moz-linear-gradient(bottom, #0891d0 25%, #34b7f3 100%);
    background-image: -webkit-linear-gradient(bottom, #0891d0 25%, #34b7f3 100%);
    background-image: -ms-linear-gradient(bottom, #0891d0 25%, #34b7f3 100%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.25, #0891d0), color-stop(1, #34b7f3));
    color: #fff;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); }

/*  filter */
.filter .control-label {
  float: left;
  padding-top: 5px;
  text-align: right;
  width: 170px; }

.facetsOptions {
  text-transform: capitalize; }

.filtered_tab {
  text-transform: capitalize;
  margin-bottom: 4px;
  border: 1px solid #DDD;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  line-height: 15px;
  padding: 4px;
  background: white;
  overflow: hidden;
  cursor: pointer; }
  .filtered_tab:after {
    content: "x";
    float: right;
    font-size: 7px; }

.StickyLinesPromo {
  position: absolute;
  right: 161px;
  top: -3px;
  width: 50px; }

.overlay {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 1000;
  display: none; }

/* profile */
.profile_VerifiedSilver, .profile_VerifiedGold, .profile_VerifiedBronz {
  background-image: url("/images/bland/verify_ribbons.png");
  width: 64px;
  height: 64px;
  display: block;
  position: absolute;
  left: -5px;
  top: -5px; }

.profile_VerifiedSilver {
  background-position: 0 -70px; }

.profile_VerifiedGold {
  background-position: 0 -4px; }

.profile_VerifiedBronz {
  background-position: 0 -136px; }

.profile_header {
  padding: 25px 30px; }

.profile_stats span {
  color: #555; }

.profile_salesmarket td {
  padding: 1px;
  text-align: center; }

.profile_info2 {
  list-style: none outside none;
  margin: 20px 0 0;
  padding: 8px;
  color: #666; }
  .profile_info2 li {
    padding: 5px 20px;
    float: left;
    border-right: 1px solid #ddd;
    border-left: 1px solid #fff;
    text-align: center; }
    .profile_info2 li:last-child {
      border-right: none; }
    .profile_info2 li:first-child {
      border-left: none; }

.profile_stats {
  height: 60px;
  padding: 10px;
  list-style: none;
  margin: 25px; }
  .profile_stats p {
    color: #111;
    font-size: 30px;
    font-weight: bold;
    text-shadow: 0 1px 1px #fff;
    margin: 0; }
    .profile_stats p a {
      font-size: 16px;
      text-decoration: none; }
  .profile_stats li {
    padding: 5px 20px;
    float: left;
    border-right: 1px solid #ddd;
    border-left: 1px solid #fff;
    text-align: center; }
    .profile_stats li:last-child {
      border-right: none; }
    .profile_stats li:first-child {
      border-left: none; }

.profile_reviews {
  margin-top: 20px;
  padding: 15px;
  clear: left; }
  .profile_reviews ul {
    list-style: none;
    margin: 5px 0; }

.profile_info ul {
  list-style: none;
  width: 390px;
  margin: 0; }
  .profile_info ul li {
    float: left;
    margin-right: 15px;
    color: #555;
    width: 150px; }

.profile_lists {
  margin: 20px 0;
  padding: 15px; }
  .profile_lists nav {
    border-bottom: 2px solid #eee;
    margin-bottom: 20px; }
    .profile_lists nav a {
      padding: 8px 12px;
      display: inline-block;
      margin-bottom: -2px;
      margin-right: 5px;
      color: #555;
      font-size: 14px; }
  .profile_lists .product_list .classifiedentry {
    background-color: #f7f7f7; }
  .profile_lists nav a:hover {
    border-bottom: 2px solid #ccc;
    text-decoration: none; }
  .profile_lists nav a.active {
    border-bottom: 2px solid #aaa; }

.profile_image {
  position: relative;
  margin-right: 15px; }

#page_messageboard {
  font-size: 12px;
  color: #333; }
  #page_messageboard p {
    font-size: 12px;
    color: #333; }
  #page_messageboard td.date {
    font-size: 12px;
    text-align: center; }

/* notification header  */
.header_notify {
  background: none repeat scroll 0 0 #CCEDFC;
  color: #1978A0;
  font-size: 16px;
  font-weight: bold;
  height: 20px;
  padding: 10px 0;
  position: fixed;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 99999; }
  .header_notify i {
    font-size: 20px;
    line-height: 11px;
    margin-right: 8px; }

.user_rating {
  display: block;
  height: 18px;
  width: 85px;
  margin: 0 5px 0 0; }

.labelSeller {
  display: inline-block;
  background-color: #67b2f3;
  width: 100px;
  text-align: center;
  height: 20px;
  color: white;
  font-family: 'Graphik Medium';
  font-size: 13px;
  line-height: 21px;
  margin: 0;
  float: left;
  margin-right: 5px; }

.companyIcon {
  display: inline-block;
  text-align: center;
  height: 20px;
  color: white;
  font-family: 'Graphik Medium';
  font-size: 13px;
  line-height: 21px;
  margin: 0; }
  .companyIcon img {
    float: none !important;
    margin: 0 !important; }

.userInfoBox {
  overflow: hidden;
  margin: 5px 0 20px 15px; }

.sellerInfoWrapper {
  display: block;
  width: 200px;
  height: 80px;
  margin: 0 10px 0 0; }
  .sellerInfoWrapper p {
    font-family: 'Graphik Light';
    font-size: 12px;
    display: inline-block;
    -ms-word-wrap: break-word;
    word-wrap: break-word; }

.sellerInfoData {
  width: 100px;
  text-align: left;
  font-family: 'Graphik SemiBold' !important; }

.user_stars00 {
  background-position: 0 -49px; }

.user_stars05 {
  background-position: 0 -68px; }

.user_stars10 {
  background-position: 0 -86px; }

.user_stars15 {
  background-position: 0 -104px; }

.user_stars20 {
  background-position: 0 -123px; }

.user_stars25 {
  background-position: 0 -141px; }

.user_stars30 {
  background-position: 0 -160px; }

.user_stars35 {
  background-position: 0 -178px; }

.user_stars40 {
  background-position: 0 -196px; }

.user_stars45 {
  background-position: 0 -215px; }

.user_stars50 {
  background-position: 0 -234px; }

.point1p, .point1m {
  font-size: 20px;
  margin: 0 3px; }

.point1p:hover {
  color: #69BC38;
  text-decoration: none; }

.point1m:hover {
  color: #E03131;
  text-decoration: none; }

.frontpageAuctionCountdown {
  font-weight: bold;
  color: #FC0000;
  position: absolute;
  top: 111px;
  left: 20px;
  width: 115px;
  background-color: white;
  opacity: 0.7;
  padding-left: 5px; }

.persAdvertieses .main_url {
  font-size: 14px;
  padding: 5px 0; }

.persAdvertieses .edit_buttons {
  display: none; }

.persAdvertieses tr.trRow {
  height: 50px; }

.persAdvertieses td {
  padding: 0; }

.persAdvertieses tr:hover .edit_buttons {
  display: block; }

.table-striped tbody tr:nth-child(even) td, .table-striped tbody tr:nth-child(even) th {
  border-bottom: 1px solid #EEEEEE;
  border-top: 1px solid #EEEEEE; }

.date_report_classified, .extrainfo {
  color: #aaa;
  font-size: 12px; }

/*  buttons */
.button:first-child {
  *margin-left: 0; }

.button.disabled, .button[disabled] {
  cursor: default;
  background-color: #e6e6e6;
  background-image: none;
  opacity: 0.65; }

.button-large, .btn-lg {
  padding: 9px 14px;
  font-size: 19px;
  line-height: normal; }

.button-large [class^="icon-"], .btn-lg [class^="icon-"] {
  margin-top: 1px; }

.button-small, .btn-sm {
  padding: 5px 9px;
  font-size: 11px;
  line-height: 16px; }

.button-small [class^="icon-"], .btn-sm [class^="icon-"] {
  margin-top: 1px;
  line-height: 14px; }

.button-mini {
  padding: 11px 7px;
  font-size: 13px;
  line-height: 15px; }

.button-primary.active, .button-warning.active, .button-danger.active, .button-success.active, .button-info.active, .button-inverse.active {
  color: rgba(255, 255, 255, 0.75); }

.button-warning, .btn-warning {
  background-color: #faa732; }

.button-warning:hover, .button-warning:active, .button-warning.active, .button-warning.disabled, .button-warning[disabled] {
  background-color: #f89406;
  *background-color: #df8505; }

.button-warning:active, .button-warning.active {
  background-color: #c67605 \9; }

.button-danger, .btn-danger {
  background-color: #da4f49; }

.button-danger:hover, .button-red:active {
  background-color: #bd362f;
  *background-color: #a9302a; }

.button-danger.active, .button-danger.disabled, .button-danger[disabled] {
  background-color: #bd362f;
  *background-color: #a9302a; }

.button-danger:active, .button-danger.active {
  background-color: #942a25 \9; }

.button-success, .btn-success {
  background-color: #5bb75b; }

.button-success:hover, .button-success:active, .button-success.active, .button-success.disabled, .button-success[disabled] {
  background-color: #51a351;
  *background-color: #499249; }

.button-success:active, .button-success.active {
  background-color: #408140 \9; }

.button-info, .btn-info {
  background-color: #49afcd; }

.button-info:hover, .button-info:active, .button-info.active, .button-info.disabled, .button-info[disabled] {
  background-color: #2f96b4;
  *background-color: #2a85a0; }

.button-info:active, .button-info.active {
  background-color: #24748c \9; }

.button-inverse, .btn-inverse {
  background-color: #414141; }

.button-inverse:hover, .button-inverse:active, .button-inverse.active, .button-inverse.disabled, .button-inverse[disabled] {
  background-color: #222222;
  *background-color: #151515; }

.button-inverse:active, .button-inverse.active {
  background-color: #080808 \9; }

button.button, input[type="submit"].button {
  *padding-top: 2px;
  *padding-bottom: 2px; }

button.button::-moz-focus-inner, input[type="submit"].button::-moz-focus-inner {
  padding: 0;
  border: 0; }

button.button.button-large, input[type="submit"].button.button-large, btn.btn-large, input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px; }

button.button.button-small, input[type="submit"].button.button-small {
  *padding-top: 3px;
  *padding-bottom: 3px; }

button.button.button-mini, input[type="submit"].button.button-mini {
  *padding-top: 1px;
  *padding-bottom: 1px; }

/* ads left side */
.boughtsmasgroup_wrap {
  position: absolute;
  width: 170px;
  z-index: 10;
  right: 50%;
  margin-right: 440px; }

.boughtsmasgroup.fixed {
  position: fixed;
  top: 9px; }

.boughtsmasgroup.fixed_bottom {
  position: fixed;
  bottom: 360px; }

/* header */
.searchCategories .up_arrow i, .up_arrow s, #userInfoBar10 .up_arrow i, .up_arrow s {
  border-color: transparent transparent #D4D4D4;
  border-style: solid;
  border-width: 10px;
  height: 0;
  margin: 0 -10px;
  position: absolute;
  right: 50%;
  top: -20px;
  width: 0; }

.searchCategories .up_arrow s, #userInfoBar10 .up_arrow s {
  border-bottom: 10px solid #FFFFFF;
  top: -19px; }

.topHome {
  float: right; }
  .topHome:hover {
    text-decoration: none;
    padding-bottom: 2px;
    border-bottom: 1px solid #fff; }

.topLinks {
  border-top: 2px solid transparent;
  color: #717171;
  display: inline-block;
  font-weight: bold;
  padding: 15px 13px 12px; }
  .topLinks:hover {
    background: none repeat scroll 0 0 #F9F9F9;
    color: #434343;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF; }

.topOverview {
  float: left; }

.marketResult {
  margin: 0;
  list-style-type: none; }
  .marketResult .categories, .marketResult .tags {
    font-size: 11px;
    padding: 4px 6px;
    margin: 0;
    border-bottom: 1px solid #d0d0d0; }
  .marketResult li.result {
    border-bottom: 1px solid #D4D4D4;
    padding: 12px 10px;
    cursor: pointer;
    background-color: #FFF; }
    .marketResult li.result:hover {
      background: #DADADA;
      /* for non-css3 browsers */
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EBEBEB', endColorstr='#DADADA');
      /* for IE */
      background: -webkit-gradient(linear, left top, left bottom, from(#EBEBEB), to(#DADADA));
      /* for webkit browsers */
      background: -moz-linear-gradient(top, #EBEBEB, #DADADA);
      /* for firefox 3.6+ */
      background: linear-gradient(top, #EBEBEB, #DADADA);
      background-repeat: no-repeat;
      color: #C21010;
      font-weight: bold; }
  .marketResult li.resultSel {
    background: #DADADA;
    /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EBEBEB', endColorstr='#DADADA');
    /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#EBEBEB), to(#DADADA));
    /* for webkit browsers */
    background: -moz-linear-gradient(top, #EBEBEB, #DADADA);
    /* for firefox 3.6+ */
    background: linear-gradient(top, #EBEBEB, #DADADA);
    background-repeat: no-repeat;
    color: #C21010;
    font-weight: bold; }
  .marketResult li.websiteResult {
    min-height: 42px; }
  .marketResult > .result h3 {
    font-family: Arial;
    font-size: 13px;
    font-weight: bold; }
  .marketResult > .result p {
    color: #797878;
    font-size: 11px;
    margin: 2px 0;
    background-repeat: no-repeat;
    padding-left: 15px; }
  .marketResult > .result img {
    max-width: 62px;
    max-height: 62px;
    float: right;
    margin: 4px;
    border: 1px solid #989797; }
  .marketResult > .websiteResult img {
    max-width: 42px;
    max-height: 42px; }
  .marketResult > .seperator {
    padding: 0; }
    .marketResult > .seperator > h3 {
      font-size: 11px;
      font-weight: bold;
      margin: 0;
      padding: 6px 0 0 6px;
      height: 18px;
      border-bottom: 1px solid #d0d0d0; }
  .marketResult .moreResults {
    margin: 6px; }

.websiteResult > p {
  background-repeat: no-repeat;
  padding-left: 15px;
  background-position: 0 3px; }

.noresults {
  list-style: none; }

#myAccessOptions10 {
  display: none;
  border-radius: 0;
  background-color: #fff;
  position: absolute;
  margin-left: 0;
  top: 33px;
  border: 1px solid #d4d4d4;
  z-index: 30; }
  #myAccessOptions10 li {
    background-repeat: no-repeat; }
  #myAccessOptions10 #myAccessOptionsList10 li {
    margin-left: 15px; }
  #myAccessOptions10 li a {
    color: #444;
    display: block;
    padding: 5px 10px;
    text-align: left; }
    #myAccessOptions10 li a i {
      color: #444; }
    #myAccessOptions10 li a:hover {
      color: #fff;
      background: #81CFF0; }
      #myAccessOptions10 li a:hover i, #myAccessOptions10 li a:hover span {
        color: #fff; }
    #myAccessOptions10 li a span {
      font-size: 11px;
      color: #777;
      padding-left: 25px;
      float: left;
      font-weight: normal;
      clear: left; }
    #myAccessOptions10 li a div {
      width: 21px;
      height: 21px;
      margin-right: 5px;
      float: left;
      position: relative;
      top: 8px; }
  #myAccessOptions10 ul li:first-child {
    background-color: #F7FCFF;
    border-bottom: 1px solid #eee; }
    #myAccessOptions10 ul li:first-child a {
      font-weight: bold;
      background-position: 5px 50%;
      background-repeat: no-repeat;
      padding: 10px; }
      #myAccessOptions10 ul li:first-child a p {
        margin: 0;
        float: left;
        padding-left: 25px; }
  #myAccessOptions10 #liSearchSubscription a {
    padding-left: 35px;
    padding-top: 10px;
    padding-bottom: 9px;
    background-image: url("/images/bland/monitoring-icon.png");
    background-repeat: no-repeat;
    background-position: 11px 8px; }
    #myAccessOptions10 #liSearchSubscription a:hover {
      padding-left: 35px;
      padding-top: 10px;
      padding-bottom: 9px;
      background-image: url("/images/bland/monitoring-icon-white.png");
      background-repeat: no-repeat;
      background-position: 11px 8px; }

.icon-add-classified:before {
  content: "\f067"; }

#liAddClassified a {
  background: #67B2F3;
  color: white !important; }

#liAddClassified .icon-add-classified {
  color: white;
  position: relative;
  top: 2px;
  width: 15px;
  margin-right: 7px; }

#liVerifyUser .verify-icon {
  background-image: url("/images/shield-icon-gray.png");
  background-repeat: no-repeat;
  background-size: 14px;
  background-position: 10px 7px;
  padding-left: 35px;
  padding-top: 8px;
  padding-bottom: 8px; }

#liVerifyUser:hover .verify-icon {
  background-image: url("/images/shield-icon-white.png");
  background-repeat: no-repeat;
  background-size: 14px;
  background-position: 10px 7px;
  padding-left: 35px;
  padding-top: 8px;
  padding-bottom: 8px; }

.searchCategoriesContainer {
  overflow-x: hidden;
  overflow-y: scroll;
  height: 425px;
  background-color: #FCFCFC;
  margin: 0; }
  .searchCategoriesContainer p:hover, .searchCategoriesContainer li:hover {
    cursor: pointer;
    background-color: #F2F2F2; }
  .searchCategoriesContainer p {
    font-size: 15px;
    color: #222;
    padding: 5px 0 5px 35px;
    margin: 0; }
  .searchCategoriesContainer li {
    font-size: 14px;
    color: #555;
    padding: 4px 0 4px 25px; }
  .searchCategoriesContainer ul {
    list-style: none;
    margin: 0; }

.searchCategoriesContainerInner div {
  width: 230px;
  padding: 0 5px; }

.searchCategoriesContainerInner {
  overflow-x: hidden;
  -webkit-columns: 230px 3;
  -moz-columns: 230px 3;
  columns: 230px 3; }

.searchCategories {
  background-color: white;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  width: 740px;
  top: 48px;
  left: 0;
  color: #333;
  position: absolute;
  z-index: 1002;
  margin: 0;
  display: none; }

#searchCategories {
  background-color: #FBFBFB;
  border: 1px solid #D4D4D4;
  border-right-width: 0;
  float: left;
  color: #A5A5A5;
  background-image: url(/images/bland/downsearch.png);
  background-repeat: no-repeat;
  cursor: pointer;
  overflow: hidden;
  min-width: 24px;
  padding-left: 17px;
  background-color: #FBFBFB;
  border-radius: 0;
  font-size: 12px;
  line-height: 1.5;
  position: relative;
  z-index: 1002;
  font-size: 16px;
  height: 51px;
  padding: 12px 11px 6px 27px;
  background-position: 9px 22px;
  max-width: none; }

#searchSelectCategory {
  background-color: #FBFBFB;
  display: none;
  position: absolute;
  z-index: 10;
  left: -2px;
  top: 25px; }

#notifications10 {
  background-color: #fff;
  position: absolute;
  margin-left: 0;
  top: 33px;
  display: none;
  border: 1px solid #d4d4d4;
  z-index: 30;
  z-index: 1002;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #D4D4D4;
  text-align: left;
  color: #333;
  width: 440px;
  -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  right: -110px;
  top: 34px;
  overflow: hidden;
  background: none repeat scroll 0 0 #FCFCFC; }
  #notifications10 .up_arrow {
    position: relative;
    width: 618px; }
  #notifications10 ul li a {
    color: #178BDE; }

.searchCategories h3, #notifications10 h3 {
  border-bottom: 1px solid #DDDDDD;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  margin: 0;
  padding: 7px 10px; }

#myAccessOptions10 ul, #notifications10 ul {
  margin: 0;
  height: auto; }

#myAccessOptions10 ul li {
  display: block;
  padding-left: 29px;
  background-repeat: no-repeat;
  background-position: 7px 7px; }

#notifications10 ul li {
  display: block;
  padding-left: 29px;
  background-repeat: no-repeat;
  background-position: 7px 7px;
  border-bottom: 1px solid #ddd;
  font-size: 12px;
  padding: 7px 10px 7px 40px;
  cursor: pointer;
  position: relative;
  float: left;
  width: 389px; }
  #notifications10 ul li:before {
    color: #777777;
    font-size: 20px;
    left: 12px;
    margin: -10px 0;
    position: absolute;
    top: 50%;
    content: "\f08d"; }
  #notifications10 ul li.BuyerAcceptedAsBuyer:before {
    content: "\f00d"; }
  #notifications10 ul li.BuyerGaveReview:before {
    content: "\f040"; }
  #notifications10 ul li.CardNotify:before {
    content: "\f09d"; }
  #notifications10 ul li.ClassifiedComment:before {
    content: "\f0e5"; }
  #notifications10 ul li.lataVita:before {
    content: "\f01c"; }
  #notifications10 ul li.MarkMeAsBuyer:before {
    content: "\f096"; }
  #notifications10 ul li.newAddress:before, #notifications10 ul li.productRecieved:before {
    content: "\f041"; }
  #notifications10 ul li.productSent:before {
    content: "\f0d1"; }
  #notifications10 ul li.ReviewSale:before {
    content: "\f046"; }
  #notifications10 ul li:hover {
    background: #F7FCFF; }

.proSeller {
  height: 25px;
  width: 74px;
  display: inline-block;
  margin: 18px 0 0 125px;
  background: url("/images/proSellerIcon.png") no-repeat center;
  background-size: 59px;
  position: absolute;
  bottom: 13px;
  width: 250px; }

#myAccess {
  position: relative;
  background-position: 0 0;
  background-repeat: no-repeat;
  color: #C8C8C8;
  cursor: pointer;
  width: 55px; }

#myAccessOptions10 ul {
  margin: 0;
  cursor: default; }
  #myAccessOptions10 ul li {
    padding: 0; }

#liBookmarks, #liBoughtSold, #liBabyDiary, #liVerified {
  border-bottom: 1px solid #eee;
  padding-bottom: 10px !important;
  margin-bottom: 10px; }

#myMessages10, #myNotifications10 {
  position: relative; }

#myMessages10 > .unreadCount {
  position: absolute;
  top: -7px;
  left: 20px; }

#myNotifications10 > .unreadCount {
  position: absolute;
  top: -7px;
  left: 20px;
  top: -7px;
  left: 20px; }

#myAccessOptionsList10 {
  margin-top: 8px; }
  #myAccessOptionsList10 div#myAccessOptions10 {
    position: absolute;
    z-index: 1001;
    width: 165px;
    right: 0;
    top: 25px; }
  #myAccessOptionsList10 i {
    color: #555;
    font-size: 18px;
    height: 21px;
    width: 25px;
    display: inline-block; }
  #myAccessOptionsList10 > li {
    float: left;
    width: 40px;
    list-style: none;
    text-align: center; }
  #myAccessOptionsList10 li#myAccess {
    width: 70px;
    background-position: 15px 2px; }

#userInfoBar10 ul#myAccessOptionsList10 {
  position: relative;
  margin: 13px 10px 0 0; }

#myAccessOptionsList10 a {
  cursor: pointer;
  color: #ddd; }
  #myAccessOptionsList10 a:hover {
    text-decoration: none; }
    #myAccessOptionsList10 a:hover i {
      color: #333; }

#arrowDownList {
  width: 70px;
  height: 22px;
  color: #717171;
  padding: 2px 4px;
  border: 1px solid transparent;
  float: right;
  cursor: pointer;
  z-index: 2000;
  font-weight: bold; }

.classifedSmas {
  padding: 4px;
  text-align: center;
  margin-bottom: 12px;
  overflow: hidden; }
  .classifedSmas object, .classifedSmas img {
    max-width: 100%; }

/* info box */
.alert {
  background-color: #FCF8E3;
  border: 1px solid #FBEED5;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  color: #C09853;
  margin-bottom: 18px;
  font-size: 14px;
  padding: 8px 35px 8px 14px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); }

.alert-info {
  background-color: #D9EDF7;
  border-color: #BCE8F1;
  color: #3A87AD; }

.augl_faq {
  border-top: 1px solid #ddd;
  background-color: #fff;
  padding: 25px; }
  .augl_faq em {
    font-style: italic;
    color: #444; }

/* price table  */
.verified_price_table_faq h3, .augl_faq h3 {
  font-weight: bold; }

.verified_price_table_faq ul, .augl_faq ul {
  list-style: none;
  margin: 20px 0 0; }

.verified_price_table_faq ul li, .augl_faq ul li {
  float: left;
  margin: 0 30px 15px 0;
  width: 382px; }

.verified_price_table_faq ul li p, .augl_faq ul li p {
  font-size: 14px;
  color: #555; }

.verified_user_table {
  padding: 50px 28px; }

.pricing-button a {
  font-size: 18px;
  font-weight: bold; }

#price_table {
  margin: 0 0 60px;
  text-align: center; }
  #price_table .price_features {
    float: left;
    position: relative;
    width: 175px; }
  #price_table .price h3 {
    background: url("/images/bland/noise.png") repeat scroll 0 0%, linear-gradient(bottom, #2998CC 0%, #6EC7F0 100%);
    background: url("/images/bland/noise.png") repeat scroll 0 0%, -o-linear-gradient(bottom, #2998CC 0%, #6EC7F0 100%);
    background: url("/images/bland/noise.png") repeat scroll 0 0%, -moz-linear-gradient(bottom, #2998CC 0%, #6EC7F0 100%);
    background: url("/images/bland/noise.png") repeat scroll 0 0%, -webkit-linear-gradient(bottom, #2998CC 0%, #6EC7F0 100%);
    background: url("/images/bland/noise.png") repeat scroll 0 0%, -ms-linear-gradient(bottom, #2998CC 0%, #6EC7F0 100%);
    background: url("/images/bland/noise.png") repeat scroll 0 0%, -webkit-gradient(linear, left bottom, left top, color-stop(0, #2998CC), color-stop(1, #6EC7F0));
    color: #FFFFFF;
    font-size: 22px;
    font-weight: bold;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
    font-family: arial;
    margin: 0;
    padding: 15px 0;
    text-transform: uppercase;
    border-width: 1px;
    border-style: solid;
    border-color: #84BBF3 #84BBF3 #888888;
    width: 175px;
    border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    -webkit-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    box-shadow: inset 0px 1px 0px 0px #bbdaf7; }
    #price_table .price h3 em {
      font-size: 14px;
      display: block; }
  #price_table .verified_bronz h3 {
    border-radius: 0 5px 0 0;
    -moz-border-radius: 0 5px 0 0;
    -webkit-border-radius: 0 5px 0 0;
    border-width: 1px 1px 1px 0; }
  #price_table .verified_gold h3 {
    border-radius: 5px 0 0 0;
    -moz-border-radius: 5px 0 0 0;
    -webkit-border-radius: 5px 0 0 0;
    border-width: 1px 0 1px 1px; }
  #price_table .price_features h3 {
    background: url("/images/bland/noise.png") repeat scroll 0 0%, linear-gradient(bottom, #ccc 0%, #E6E6E6 100%);
    background: url("/images/bland/noise.png") repeat scroll 0 0%, -o-linear-gradient(bottom, #ccc 0%, #E6E6E6 100%);
    background: url("/images/bland/noise.png") repeat scroll 0 0%, -moz-linear-gradient(bottom, #ccc 0%, #E6E6E6 100%);
    background: url("/images/bland/noise.png") repeat scroll 0 0%, -webkit-linear-gradient(bottom, #ccc 0%, #E6E6E6 100%);
    background: url("/images/bland/noise.png") repeat scroll 0 0%, -ms-linear-gradient(bottom, #ccc 0%, #E6E6E6 100%);
    background: url("/images/bland/noise.png") repeat scroll 0 0%, -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(1, #E6E6E6));
    color: #444;
    box-shadow: 0 1px 0 0 #EEEEEE inset;
    -moz-box-shadow: 0 1px 0 0 #EEEEEE inset;
    -webkit-box-shadow: 0 1px 0 0 #EEEEEE inset;
    text-shadow: 0 1px 2px rgba(255, 255, 255, 0.65);
    font-size: 16px;
    border-color: #BBBBBB #BBBBBB #888888;
    border-width: 1px 0 1px 1px;
    padding: 10px 0;
    width: auto;
    border-radius: 5px 0 0 0;
    -moz-border-radius: 5px 0 0 0;
    -webkit-border-radius: 5px 0 0 0; }
  #price_table .price {
    float: left;
    position: relative;
    overflow: hidden; }
    #price_table .price.price_features {
      margin-top: 33px; }
      #price_table .price.price_features ul {
        margin: 0; }
    #price_table .price.verified_gold, #price_table .price.verified_bronz {
      margin-top: 17px; }
    #price_table .price.verified_silver {
      -mozbox-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
      -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
      box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
      z-index: 3;
      -moz-border-radius: 5px 5px 0 0;
      -webkit-border-radius: 5px 5px 0 0;
      border-radius: 5px 5px 0 0;
      padding-bottom: 15px; }
  #price_table .price_features .price-header {
    padding: 0 !important; }
  #price_table .verified_gold .price-header, #price_table .verified_silver .price-header, #price_table .verified_brons .price-header {
    width: 200px; }
  #price_table .price-content {
    position: relative;
    background: #F9F8F8;
    border-color: #DDDDDD;
    border-style: solid;
    border-width: 0 1px 1px 1px;
    padding-bottom: 15px;
    display: block;
    position: relative; }
  #price_table .verified_gold .price-content {
    background: none repeat scroll 0 0 #F2F2F2;
    border-color: #DDDDDD;
    border-style: solid;
    border-width: 0 0 1px 1px; }
  #price_table .verified_bronz .price-content {
    background: none repeat scroll 0 0 #F2F2F2;
    border-color: #DDDDDD;
    border-style: solid;
    border-width: 0 1px 1px 0; }
  #price_table .price_features .price-content {
    background: none repeat scroll 0 0 #F3F3F3;
    border-color: #DDDDDD;
    border-style: solid;
    border-width: 0 0 1px 1px; }
  #price_table:after {
    clear: left; }
  #price_table ul {
    list-style: none outside none;
    padding: 10px 15px;
    margin: 0; }
    #price_table ul li span {
      vertical-align: sub; }
  #price_table ul li {
    border-bottom: 1px solid #DDDDDD;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 0;
    text-align: center;
    text-shadow: 0 1px #FFFFFF;
    height: 28px; }
  #price_table .larger {
    font-size: 20px; }
  #price_table .price_features ul li {
    display: block;
    font-size: 12px;
    text-align: center;
    text-transform: uppercase; }
  #price_table .pricing-button {
    margin-bottom: 15px; }
  #price_table ul li img {
    margin: 0 auto;
    position: relative;
    vertical-align: sub; }

.verified_title {
  font-size: 40px;
  color: #333;
  font-weight: bold; }

.verified_info {
  font-family: arial;
  font-size: 22px;
  color: #aaa;
  text-shadow: 0 1px 0 #fff;
  margin-bottom: 50px; }

.select2-container .select2-choice {
  background-image: none;
  border-radius: 0px; }
  .select2-container .select2-choice span {
    margin: 0; }

#classifiedProperties .classifiedSelect div {
  margin: 0;
  border-radius: 0px; }

.classifiedSelect .select2-container {
  margin-right: 10px !important; }

#classifiedTypeIdDiv .select2-search {
  display: none; }

.select2-container {
  width: 160px; }

#classifiedProperties {
  width: 345px; }

#notificationBox {
  display: none;
  position: fixed;
  bottom: 30px;
  left: 30px;
  background-color: #B5E1FF;
  padding: 20px;
  max-width: 200px;
  max-height: 50px;
  border: 1px solid #A8A8A8;
  z-index: 999; }

.augl_bg img {
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
  border-bottom: 1px solid #ddd; }

/*ad spaces - ends  */
div.entryListPop.box {
  display: none;
  position: absolute;
  z-index: 1002;
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  left: 0; }

div.entryListPop .product_wrap {
  border: none;
  box-shadow: none; }

.product_wrap article {
  padding: 0; }

.product_wrap .user_info {
  margin: 0; }
  .product_wrap .user_info .proSeller {
    float: right;
    margin: 0; }

.product_wrap .product_info {
  margin-left: 10px; }

.product_wrap .image_container {
  margin: 0 10px 90px 0;
  width: 446px; }

.netgiroInfoWrapper div:last-child {
  border-bottom: 0; }

.netgiroInfoWrapper div:first-child {
  margin-top: 25px; }

.share_buttons a {
  display: inline-block;
  cursor: pointer;
  margin-top: 5px; }

div.entryListPop .product_comments {
  padding: 20px; }

#advImg12 {
  margin: 7px auto -17px auto;
  width: 882px;
  height: 150px;
  display: none !important; }
  #advImg12 object, #advImg12 img {
    max-width: 900px;
    max-height: 150px; }

.jslider_round_plastic .jslider-bg i, .jslider_round_plastic .jslider-pointer {
  background-image: url(/images/jslider.round.plastic.png) !important; }

.contentBold .button {
  font-weight: bold !important; }

.plus {
  color: #69BC38; }

.minus {
  color: #E03131; }

#bottom .social-links {
  width: auto; }
  #bottom .social-links a {
    clear: left;
    color: #FFFFFF;
    float: left;
    font-size: 14px;
    margin: 0 0 5px;
    padding: 3px 7px; }
    #bottom .social-links a:hover {
      text-decoration: none; }
    #bottom .social-links a.footer_fb:hover {
      color: #3B5998; }
    #bottom .social-links a.footer_twitter:hover {
      color: #00C5F9; }
    #bottom .social-links a.footer_googleplus:hover {
      color: #D64937; }

.layout-columns {
  display: none; }
  .layout-columns p {
    color: #666; }

#UpdateUrl {
  padding: 4px;
  width: 320px;
  font-size: 14px; }

div.edit_ad .ad_preview, .category_heading {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0; }

div.box.category_heading {
  display: block;
  padding: 0;
  position: absolute;
  top: 0px;
  background-color: white; }

.category_heading h1 {
  padding: 15px; }

div.edit_ad .preview_container {
  background: none repeat scroll 0 0 #F7F7F7;
  border: 1px solid #DDDDDD;
  -moz-border-radius: 2px 2px 2px 2px;
  -webkit-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
  margin: 0;
  padding: 15px; }

.input_add_on {
  background-color: #EEEEEE;
  border: 1px solid #CCCCCC;
  -moz-border-radius: 2px 0 0 2px;
  -webkit-border-radius: 2px 0 0 2px;
  border-radius: 2px 0 0 2px;
  display: inline-block;
  font-weight: normal;
  height: 18px;
  line-height: 18px;
  margin: -3px -4px 0 0;
  min-width: 16px;
  padding: 4px 5px 3px;
  text-align: center;
  text-shadow: 0 1px 0 #FFFFFF;
  vertical-align: middle;
  width: auto; }

div.header_message:before {
  content: ""; }

.header_message {
  display: none;
  margin: 0;
  position: fixed;
  text-align: center;
  top: 45px;
  width: 100% !important;
  z-index: 999;
  border-style: solid;
  border-width: 0 0 1px 0;
  padding: 0; }
  .header_message p {
    display: block;
    margin: 6px auto;
    font-size: 18px; }

.header_error {
  background: #F2DEDE;
  color: #B94A48;
  border-color: #B94A48; }

.header_info {
  background: #D9EDF7;
  color: #629FBF;
  border-color: #629FBF; }

.header_success {
  background: #DFF0D8;
  color: #468847;
  border-color: #468847; }

.header_warning {
  background: #FCF8E3;
  color: #C09853;
  border-color: #C09853; }

.btn-group {
  font-size: 0;
  position: relative;
  white-space: nowrap;
  margin-top: 7px; }
  .btn-group > .button:last-child, .btn-group > .dropdown-toggle {
    -moz-border-bottom-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-border-top-right-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px; }
  .btn-group > .button {
    border-radius: 0 0 0 0;
    position: relative;
    font-size: 14px; }
    .btn-group > .button:first-child {
      -moz-border-bottom-left-radius: 4px;
      -webkit-border-bottom-left-radius: 4px;
      border-bottom-left-radius: 4px;
      -moz-border-top-left-radius: 4px;
      -webkit-border-top-left-radius: 4px;
      border-top-left-radius: 4px;
      margin-left: 0; }
  .btn-group > .dropdown-menu {
    font-size: 14px; }

.product_description_table {
  margin: 15px 0; }
  .product_description_table td:nth-child(1), .product_description_table td:nth-child(4) {
    font-weight: bold;
    color: #ff8901; }

.orders_list {
  list-style: none;
  margin: 0;
  border: none; }
  .orders_list td {
    padding: 15px;
    font-size: 16px; }
    .orders_list td p {
      font-size: 11px;
      margin: 0; }
    .orders_list td.order_status {
      text-align: center;
      width: 15%; }
  .orders_list tr {
    border-bottom: 1px solid #DDDDDD; }
    .orders_list tr:last-child {
      border: none; }
    .orders_list tr.pending {
      background-color: #FCF8E3;
      color: #C09853; }
    .orders_list tr.canceled {
      background-color: #F2DEDE;
      color: #B94A48; }
    .orders_list tr.shipped {
      background-color: #D9EDF7;
      color: #3A87AD; }
    .orders_list tr.received {
      background-color: #DFF0D8;
      color: #468847; }
  .orders_list h3 a {
    color: inherit;
    text-decoration: underline; }

.label-info, .badge-info {
  background-color: #3A87AD; }

.label {
  border-radius: 3px 3px 3px 3px;
  padding: 1px 4px 2px;
  background-color: #999999;
  color: #FFFFFF;
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  vertical-align: baseline;
  white-space: nowrap; }

.label-warning {
  background-color: #F89406; }
  .label-warning[href] {
    background-color: #C67605; }

.label-success {
  background-color: #468847; }
  .label-success[href] {
    background-color: #356635; }

.label-info {
  background-color: #3A87AD; }
  .label-info[href] {
    background-color: #2D6987; }

.loaderbar {
  position: fixed;
  width: 100%;
  height: 2px;
  top: 0;
  z-index: 2001;
  display: none; }

.loaderProgress {
  background-color: #3886DC;
  height: 2px; }

.animateProgress {
  width: 90%;
  -webkit-animation-duration: 1.7s;
  -webkit-animation-name: animProgress;
  -moz-animation-duration: 1.7s;
  -moz-animation-name: animProgress;
  -ms-animation-duration: 1.7s;
  -ms-animation-name: animProgress;
  -o-animation-duration: 1.7s;
  -o-animation-name: animProgress;
  animation-duration: 1.7s;
  animation-name: animProgress; }

.progress .bar {
  width: 0;
  height: 100%;
  color: #ffffff;
  float: left;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(to bottom, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width 0.6s ease;
  -moz-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease; }
  .progress .bar + .bar {
    -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); }

.progress-striped .bar {
  background-color: #80C3E5;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px; }

.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite; }

.progress-danger .bar, .progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); }

.progress-danger.progress-striped .bar, .progress-striped .bar-danger {
  background-color: #ee5f5b;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-success .bar, .progress .bar-success {
  background-color: #96E896;
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(to bottom, #62c462, #57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); }

.progress-success.progress-striped .bar, .progress-striped .bar-success {
  background-color: #96E896;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-info .bar, .progress .bar-info {
  background-color: #81D1F6;
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); }

.progress-info.progress-striped .bar, .progress-striped .bar-info {
  background-color: #5bc0de;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-warning .bar, .progress .bar-warning {
  background-color: #FCC67B;
  background-image: -moz-linear-gradient(top, #FCC67B, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FCC67B), to(#f89406));
  background-image: -webkit-linear-gradient(top, #FCC67B, #f89406);
  background-image: -o-linear-gradient(top, #FCC67B, #f89406);
  background-image: linear-gradient(to bottom, #FCC67B, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); }

.progress-warning.progress-striped .bar, .progress-striped .bar-warning {
  background-color: #FCC67B;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress_steps div {
  width: 25%;
  float: left;
  text-align: center;
  padding: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  .progress_steps div h2 {
    font-size: 16px;
    color: #777; }

.order_header {
  margin-bottom: 25px;
  background-color: #F9F9F9;
  border: 1px solid #ddd;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

.seller_info {
  border: 1px solid #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px; }
  .seller_info > div {
    padding: 10px; }
  .seller_info h3 {
    background-color: #F7F7F7;
    padding: 5px;
    margin: 0;
    font-size: 18px;
    text-align: center;
    color: #555;
    border-bottom: 1px solid #ddd; }

.typedate {
  float: left;
  padding: 15px;
  margin-right: 15px; }
  .typedate i {
    font-size: 35px; }
    .typedate i.icon-Message:before {
      content: "\f003"; }
    .typedate i.icon-StatusCancel:before {
      content: "\f00d"; }
    .typedate i.icon-StatusChange:before {
      content: "\f046"; }
    .typedate i.icon-Comment:before {
      content: "\f0e5"; }
  .typedate.Comment, .typedate.Message {
    color: #4DB8EA; }
  .typedate.StatusChange {
    color: #4FA54F; }
  .typedate.StatusCancel {
    color: #B94A48; }
  .typedate.OrderRating {
    color: #C09853; }

.order_com {
  list-style: none;
  margin: 0; }
  .order_com li h3 {
    margin-top: 18px;
    font-weight: bold; }
  .order_com li p {
    margin: 0 0 10px 89px;
    line-height: 1.5; }
  .order_com li div.order_timestamp h2 {
    font-size: 14px;
    margin: 27px 0; }
  .order_com li .order_timestamp {
    position: absolute;
    right: 10px;
    top: 0; }

.order_rating {
  margin-bottom: 40px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background-color: #fff;
  border: 1px solid #ddd;
  color: #C09853; }
  .order_rating textarea {
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .order_rating > div {
    padding: 15px; }
  .order_rating .second_view {
    display: none; }
  .order_rating .rating {
    direction: rtl;
    font-size: 30px;
    unicode-bidi: bidi-override;
    cursor: pointer; }

.order_com li {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  padding: 0;
  margin-bottom: 5px;
  border-width: 1px;
  border-style: solid;
  overflow: hidden;
  position: relative;
  padding-right: 120px;
  color: #555;
  background-color: #fff;
  border: 1px solid #ddd; }
  .order_com li:hover .button {
    display: block; }
  .order_com li .button {
    display: none; }
  .order_com li.selected {
    -moz-transition: background-color 0.5s;
    -webkit-transition: background-color 0.5s;
    -o-transition: background-color 0.5s;
    transition: background-color 0.5s; }
  .order_com li.order_StatusChange h2 {
    margin: 24px 0;
    display: inline-block;
    font-size: 18px; }

.provide_address {
  display: none; }

.order_timeline {
  margin-top: 30px; }

.seller_rating_text {
  margin: 10px; }

.rating .star {
  width: 30px;
  height: 30px;
  display: inline-block;
  color: #dbdbdb; }

#reviewform .rating .star:hover, #reviewformseller .rating .star:hover, .ratingsfixed span.star {
  color: #e3cf7a; }

.rating .span.star:hover:before, .rating .span.star:hover ~ span.star:before {
  content: "\f005";
  color: #e3cf7a; }

.rating.star_1 span.star[data-stars="1"]:before {
  content: "\f005";
  color: #e3cf7a; }

.rating.star_2 span.star[data-stars="1"]:before, .rating.star_2 span.star[data-stars="2"]:before {
  content: "\f005";
  color: #e3cf7a; }

.rating.star_3 span.star[data-stars="1"]:before, .rating.star_3 span.star[data-stars="2"]:before, .rating.star_3 span.star[data-stars="3"]:before {
  content: "\f005";
  color: #e3cf7a; }

.rating.star_4 span.star[data-stars="1"]:before, .rating.star_4 span.star[data-stars="2"]:before, .rating.star_4 span.star[data-stars="3"]:before, .rating.star_4 span.star[data-stars="4"]:before {
  content: "\f005";
  color: #e3cf7a; }

.rating.star_5 span.star[data-stars="1"]:before, .rating.star_5 span.star[data-stars="2"]:before, .rating.star_5 span.star[data-stars="3"]:before, .rating.star_5 span.star[data-stars="4"]:before, .rating.star_5 span.star[data-stars="5"]:before {
  content: "\f005";
  color: #e3cf7a; }

.users_rating_text .rating span {
  font-size: 20px; }

.order_header .order_info p {
  font-size: 16px;
  color: #444; }

.buyer_text .rating span.star {
  width: 1em !important;
  color: #DBDBDB; }

.order_info_table {
  margin-bottom: 40px; }

.order_map {
  width: 100%;
  height: 200px; }

.order_header > div {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.order_progress {
  margin-top: 25px; }

.map_container {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #DDDDDD; }
  .map_container h3 {
    border-bottom: 1px solid #DDDDDD;
    color: #5F5F5F;
    font-size: 15px;
    margin: 0;
    padding: 10px; }

.alert-danger, .alert-error {
  background-color: #F2DEDE;
  border-color: #EED3D7;
  color: #B94A48; }

.alert-success {
  color: #468847;
  background-color: #dff0d8;
  border-color: #d6e9c6; }
  .alert-success h4 {
    color: #468847; }

.listItem:hover {
  color: #fff; }

#userTypeTab .criteriaListItem, #userTypeTab .auctionTab {
  min-width: 40px;
  padding: 20px 11px 10px 11px;
  display: inline-block;
  font-size: 14px;
  text-align: center;
  text-decoration: none !important;
  color: #333;
  border-color: #DDDDDD;
  border-style: solid;
  border-width: 0 1px 0 0;
  position: relative; }

#userTypeTab .criteriaListItem, #userTypeTab .auctionTab.blueTab {
  color: #67b2f4;
  font-weight: bold; }

#userTypeTab .criteriaListItem p, #userTypeTab .auctionTab p {
  color: #999999;
  float: none;
  font-size: 12px;
  padding: 1px 0 0;
  text-align: center; }

#userTypeTab .criteriaListItem.active, #userTypeTab .auctionTab.active {
  background: none repeat scroll 0 0 #FFFFFF;
  color: #ff8901;
  font-weight: bold;
  position: relative; }

.company_features {
  background: none repeat scroll 0 0 #FCF7ED;
  border: 1px solid #DDDDDD;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  padding: 10px; }

.heading_tags {
  background: none repeat scroll 0 0 #fff;
  border-top: 1px solid #DDDDDD;
  clear: left;
  display: block;
  float: left;
  width: 100%; }

.category_heading .sortByfilters {
  width: 100%;
  padding-top: 0;
  padding-bottom: 10px;
  margin-right: 147px; }

.category_heading .filters {
  padding: 10px 14px 0 14px; }

.category_heading .filter_group > div {
  margin-bottom: 7px;
  font-size: 11px; }

.category_heading .filter_group label {
  display: inline-block;
  margin-right: 3px;
  width: 64px;
  font-size: 11px; }

.category_heading #userTypeTab .auctionTab {
  float: left; }
  .category_heading #userTypeTab .auctionTab:first-child {
    min-width: 80px; }
  .category_heading #userTypeTab .auctionTab.disabled {
    background: #ccc;
    color: #757575;
    pointer-events: none; }
    .category_heading #userTypeTab .auctionTab.disabled > p {
      color: #757575; }

.category_heading .filter_group select {
  width: 115px; }

.category_heading.fixed .filters {
  padding: 7px; }

.category_heading.fixed .backtotop {
  margin: 0;
  padding-top: 17px;
  padding-bottom: 12px;
  min-width: 88px; }

.category_heading.fixed #userTypeTab .auctionTab {
  padding: 17px 7px 5px 7px; }

.category_heading.fixed .heading_tags {
  padding: 0; }

.category_heading.fixed .criteriaListItem i, .category_heading.fixed .unreadCount {
  display: none; }

.product_list .heading_tags p {
  cursor: pointer;
  border-right: solid 1px #dcdcdc;
  padding: 11px 11px;
  margin-right: 3px;
  clear: none;
  font-family: 'Graphik Light';
  font-size: 14px; }

#registrationform ul {
  list-style: none;
  margin: 0; }

#registrationform li.inline {
  display: inline-block;
  margin: 0 20px 10px 0; }

#registrationform input[type="text"], #registrationform select {
  font-size: 14px;
  height: 25px;
  width: 200px; }

#dragableHeader h2 {
  font-family: 'Roboto', sans-serif;
  color: #f79017;
  display: inline-block;
  padding: 0;
  font-weight: bold;
  font-size: 17px;
  margin-bottom: 15px; }

.login_icon {
  border-color: #D4D4D4;
  border-style: solid;
  border-width: 1px 0 1px 1px;
  color: #999999;
  display: inline-block;
  float: none;
  font-size: 20px;
  margin: 0 -3px 0 0;
  padding: 4px 8px 5px !important; }

.loginbox_input {
  border-left: medium none;
  font-size: 18px;
  height: 30px;
  border-color: #D4D4D4 !important;
  box-shadow: none !important;
  color: #666;
  margin-bottom: 0;
  position: relative;
  vertical-align: top; }

.loginbox_footer {
  background-color: #F4F4F4;
  padding: 10px 15px;
  border-top: 1px solid #ddd; }

.loginbox_control {
  float: left;
  clear: none !important;
  margin-right: 20px; }

.login .popupContent {
  padding: 0; }

.login .radiocheck {
  display: inline-block;
  margin: 8px 20px 8px 0; }
  .login .radiocheck input {
    position: relative;
    top: 3px; }
  .login .radiocheck label {
    color: #555; }

.input-append .add-on, .input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 27px;
  min-width: 30px;
  padding: 10px 8px 5px !important;
  font-size: 20px;
  font-weight: normal;
  line-height: 25px;
  text-align: center;
  border-color: #D4D4D4;
  border-style: solid;
  border-width: 1px 0 1px 1px;
  color: #999999;
  vertical-align: top;
  margin-right: -1px; }

.input-append, .input-prepend {
  margin-bottom: 5px;
  font-size: 0;
  white-space: nowrap; }

#jquery-lightbox {
  z-index: 2000 !important; }

.rating_text {
  float: left;
  font-size: 18px;
  height: 30px;
  line-height: 30px;
  margin: 4px 0 0 20px; }
  .rating_text i {
    font-size: 20px; }

.recentlyViewed {
  list-style: none;
  margin: 0;
  position: relative; }
  .recentlyViewed li {
    text-align: center;
    width: 268px;
    float: left; }
  .recentlyViewed img {
    max-height: 160px;
    max-width: 230px; }

.frontpage article .content div .recentlyviewedArrow {
  top: 0;
  position: absolute;
  left: 275px;
  height: 100%;
  width: 25px !important;
  z-index: 2; }

.recentlyviewedArrow:hover i {
  color: #444;
  cursor: pointer; }

.recentlyviewedArrow i {
  font-size: 25px;
  top: 50%;
  position: absolute;
  margin: -15px 0;
  color: #999; }

.recentlyViewed .img_icon {
  font-size: 70px;
  height: 75px;
  margin: 0 auto;
  padding: 30px 60px;
  text-decoration: none;
  width: 90px !important;
  display: block; }

/* BROWSER CAMPAIGN */
.oldBrowser {
  background: #e6e5e5;
  border: 1px solid #d6d4d4;
  margin-bottom: 20px;
  padding: 0;
  overflow: hidden;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  .oldBrowser h3 {
    font-size: 30px;
    margin-bottom: 20px;
    border-bottom: 1px solid #d6d4d4;
    padding: 14px 0 13px 15px; }
    .oldBrowser h3 a {
      float: right;
      font-size: 18px;
      margin-right: 20px;
      margin-top: 5px;
      color: #222; }
      .oldBrowser h3 a:hover {
        text-decoration: none; }
  .oldBrowser h4 {
    font-size: 30px;
    margin-bottom: 20px;
    text-align: center; }
  .oldBrowser #newBrowsers {
    text-align: center;
    overflow: hidden;
    width: 400px;
    margin: 0 auto 20px auto; }
    .oldBrowser #newBrowsers .browser {
      background: #f0f0f0;
      border: 1px solid #d6d4d4;
      width: 187px;
      float: left;
      height: 193px; }
      .oldBrowser #newBrowsers .browser:first-child {
        margin-right: 20px; }
      .oldBrowser #newBrowsers .browser a {
        color: #222;
        text-decoration: none; }
        .oldBrowser #newBrowsers .browser a:hover {
          color: #222;
          text-decoration: none; }
      .oldBrowser #newBrowsers .browser img {
        margin-bottom: 18px;
        margin-top: 18px; }
      .oldBrowser #newBrowsers .browser .browserTitle {
        font-weight: bold;
        font-size: 20px; }
  .oldBrowser .oldBrowserTxt p {
    font-size: 14px;
    line-height: 24px;
    margin: 0 20px 20px 20px; }

.edit_listing_buttons {
  text-align: center;
  white-space: nowrap; }
  .edit_listing_buttons i {
    font-size: 24px;
    line-height: 20px;
    margin-top: 7px;
    text-decoration: none;
    text-shadow: 0 1px 0 #FFFFFF; }
  .edit_listing_buttons a, .edit_listing_buttons div.listing_info {
    border-left: 1px solid #EEEEEE;
    display: block;
    padding: 10px 6px;
    position: relative;
    text-align: center;
    text-decoration: none;
    color: #999;
    min-width: 40px; }
  .edit_listing_buttons p {
    margin: 0;
    font-size: 11px; }

.ui-widget-content .edit_listing_buttons a:hover, .edit_listing_buttons a:hover {
  -moz-box-shadow: 0 0px 12px rgba(0, 0, 0, 0.06) inset;
  -webkit-box-shadow: 0 0px 12px rgba(0, 0, 0, 0.06) inset;
  box-shadow: 0 0px 12px rgba(0, 0, 0, 0.06) inset;
  color: #555; }

.ui-widget-content .edit_listing_buttons a {
  border-left: 1px solid #EEEEEE;
  display: block;
  padding: 10px 6px;
  position: relative;
  text-align: center;
  text-decoration: none;
  color: #999;
  min-width: 40px; }

.classified_actions div {
  height: 50px;
  display: none; }

tr.disabled td.hide_when_disabled {
  display: none; }

tr.disabled td.show_when_disabled {
  display: table-cell; }

td.show_when_disabled {
  display: none; }

.show_when_disabled div {
  display: block;
  margin: 15px 10px 0 0;
  padding: 5px 10px;
  text-align: center; }

.show_when_disabled h3 {
  font-size: 17px;
  line-height: 28px;
  margin: 4px 10px; }

.show_when_disabled button {
  margin: 4px 10px; }

div.listing_info h4, .edit_listing_buttons a h4 {
  font-size: 18px;
  font-weight: bold; }

.my_auctions_container table {
  border: none !important; }
  .my_auctions_container table td {
    border: none !important; }
  .my_auctions_container table tr {
    border-bottom: none !important; }

.my_auctions_container .classified_actions {
  background-color: #f4f4f4; }
  .my_auctions_container .classified_actions td > div {
    border-color: #DCDCDC;
    border-width: 1px 0;
    border-style: solid;
    padding-left: 20px; }

.main_title {
  color: #444444;
  font-size: 22px;
  font-weight: bold;
  margin: 0;
  text-shadow: 0 1px 0 #FFFFFF; }

.main_title_text {
  color: #777777;
  font-size: 16px;
  font-weight: normal;
  margin: 0; }

.no_action_tab {
  padding: 50px;
  text-align: center; }
  .no_action_tab h2 i {
    color: #47A6C8;
    height: 35px;
    line-height: 25px;
    font-size: 36px;
    vertical-align: text-bottom; }
  .no_action_tab a {
    margin: 10px; }
  .no_action_tab h2 {
    color: #555555;
    font-size: 22px;
    font-weight: bold;
    margin: 0 0 10px; }

.auctionTypeExpires > div {
  float: left;
  margin: 0 50px 15px 0; }

.expiresBox {
  padding: 5px; }
  .expiresBox input[type="text"] {
    height: 20px;
    font-size: 14px; }
  .expiresBox select {
    padding: 4px;
    font-size: 14px; }

/* HELP BOX ANCHOR */
.auctionTop {
  overflow: hidden; }

.helpMe {
  padding: 5px 10px;
  background: #d9edf7;
  color: #3a87ad;
  border: 1px solid #bce8f1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }
  .helpMe a.helpAnchor {
    display: block;
    color: #3a87ad; }
  .helpMe .helpLeft {
    margin-top: 4px;
    margin-right: 8px; }
    .helpMe .helpLeft i {
      font-size: 30px; }

/* HELP IN ENTRY */
.helpingThoseWhoCantHelpThemselves:hover, .uppaService:hover {
  text-decoration: none; }

.helpingThoseWhoCantHelpThemselves {
  background-color: transparent; }
  .helpingThoseWhoCantHelpThemselves div {
    font-size: 15px;
    color: #222222; }

.bookmarkActionServices div {
  font-size: 15px;
  color: #222222;
  text-decoration: none; }

.uppaService {
  background-color: #e8b809; }

.classifiedHelp i {
  color: #0791D0;
  font-size: 18px;
  position: relative;
  top: 2px; }

.userDetailsStars_00:before {
  font-family: FontAwesome;
  content: "\f006\f006\f006\f006\f006";
  color: #d4d4d4; }

.userDetailsStars_10:before {
  font-family: FontAwesome;
  content: "\f005\f006\f006\f006\f006"; }

.userDetailsStars_20:before {
  font-family: FontAwesome;
  content: "\f005\f005\f006\f006\f006"; }

.userDetailsStars_30:before {
  font-family: FontAwesome;
  content: "\f005\f005\f005\f006\f006"; }

.userDetailsStars_40:before {
  font-family: FontAwesome;
  content: "\f005\f005\f005\f005\f006"; }

.userDetailsStars_50:before {
  font-family: FontAwesome;
  content: "\f005\f005\f005\f005\f005"; }

.userDetailsStars_15:before {
  font-family: FontAwesome;
  content: "\f005\f123\f006\f006\f006"; }

.userDetailsStars_25:before {
  font-family: FontAwesome;
  content: "\f005\f005\f123\f006\f006"; }

.userDetailsStars_35:before {
  font-family: FontAwesome;
  content: "\f005\f005\f005\f123\f006"; }

.userDetailsStars_45:before {
  font-family: FontAwesome;
  content: "\f005\f005\f005\f005\f123"; }

/* PROFILE EDITS BINNI
--------------------------------------------- */
.profileInfo * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.userInfoWrapper {
  background: #f9f9f9;
  border: 1px solid #ddd;
  width: 458px; }

/* PROFILE INFO RESET */
.profileInfo ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* PROFILE IMAGE */
.profileImage {
  float: left;
  width: 117px;
  max-width: 117px;
  margin-right: 20px;
  border-right: 1px solid #ddd v; }
  .profileImage img {
    width: 100%; }

/* PROFILE INFO */
.profileInfo .usernameHeading {
  margin: 0 0 8px 0;
  padding: 0;
  color: #333; }

/* PROFILE INFO LEFT */
.profileInfoLeft {
  float: left;
  padding: 15px 0 0 0; }

/* PROFILE INFO RIGHT */
.profileInfo li {
  margin: 17px 0 0 0;
  padding: 0; }
  .profileInfo li:first-child {
    margin-top: 0; }

.profileInfo .profileUtility {
  background: #f0f0f0;
  border-left: 1px solid #ddd;
  float: right;
  padding: 16px 15px 17px; }

.usernameHeading {
  font-size: 22px;
  line-height: 22px;
  margin-bottom: 9px; }

.profileInfo .profileInfoStars {
  font-size: 16px;
  margin-bottom: 9px; }

.userInfoP {
  font-size: 14px;
  color: #7f7e7e; }

.userInfoBoldText {
  color: #222;
  font-weight: bold; }

/* PROFILE UTILITY */
.profileUtilityLinks {
  display: block;
  background: url(/images/bland/profileIcons.png) no-repeat;
  width: 23px; }

/* PROFILE ICONS */
.profileVerifiedIcon {
  height: 27px;
  background-position: 0px 0px; }

.profileNotVerifiedIcon {
  height: 27px;
  background-position: 0px -115px; }

.profileMessageIcon {
  height: 18px;
  background-position: 0px -44px; }

.profileReportIcon {
  height: 18px;
  background-position: 0px -80px; }

#siteSurvey {
  position: fixed;
  top: 100px;
  right: 5px;
  text-align: center; }
  #siteSurvey a {
    color: gray;
    display: block;
    background-image: url(/images/poll-normal.png);
    background-repeat: no-repeat;
    cursor: pointer;
    margin-left: 5px;
    padding-top: 50px;
    width: 50px;
    height: 75px; }
    #siteSurvey a:hover {
      background-image: url(/images/poll-hover.png); }

/* new header */
#userInfoLogo, #brandLogo {
  background-repeat: no-repeat;
  width: 170px;
  height: 32px;
  display: inline-block !important;
  margin-left: 0;
  text-decoration: none; }

#userInfoLogo {
  background-image: url(/images/bland/blandlogo.png?d=1); }

#brandLogo {
  background-image: url(/images/bland/brand_logo.png); }

/* userbarinfo2 start */
.header {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 6;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  .header div, .header input, .header button, .header span {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }

.headerLogo {
  padding-top: 7px; }

.logoMeBack {
  background-color: #fff;
  margin-bottom: 15px;
  border-bottom: 1px solid #D4D5D6;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05); }

.logoMe {
  width: 1050px;
  position: relative;
  margin-left: 17px;
  background-color: #fff; }

.searchBarNewButton {
  width: 1050px;
  position: relative;
  margin-left: 17px;
  padding-bottom: 10px; }

.headerMe {
  margin-left: 40px;
  width: 730px; }

.loginbox10 {
  list-style: none;
  width: auto;
  margin-right: 7px;
  position: relative;
  margin-left: 0; }
  .loginbox10 li {
    float: right;
    margin-left: 15px; }

#loginLinkLi {
  position: relative; }

.newButton {
  width: 168px; }

.regNewButton {
  display: block;
  text-align: center;
  padding: 15px 0;
  width: 100%;
  font-family: arial;
  font-size: 15px;
  font-family: "Graphik Medium";
  background-color: #67b2f3;
  border: 1px solid #67b2f3;
  font-weight: bold; }
  .regNewButton:hover {
    background-color: #5ea0d9;
    border: 1px solid #67b2f3; }

.newClassifiedBtn {
  background-color: #67b2f3;
  border: 1px solid #67b2f3; }
  .newClassifiedBtn:hover {
    background-color: #67b2f3;
    border: 1px solid #67b2f3; }

.searchBar {
  margin-left: 17px;
  width: 800px;
  position: relative; }

.searchCategories, .messageSearch {
  border-top: 1px solid #D3D3D3;
  background-color: #FFF;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  width: 740px;
  color: #333;
  position: absolute;
  z-index: 1002;
  margin: 0;
  display: none; }

.qBoxSuggestions {
  float: left; }

.loadingLogin, .loadingLoginDisabled {
  text-align: center;
  margin-top: 13px;
  display: none; }

.fixedHeaderReset {
  position: fixed;
  height: 0;
  top: 0;
  display: none; }

.backColorHeader {
  background-color: #E7E6E6;
  box-shadow: rgba(0, 0, 0, 0.01) 0px 1px 2px; }

.fixedHeader {
  z-index: 2000;
  position: fixed;
  top: 0;
  -webkit-animation-duration: 0.3s;
  -webkit-animation-name: slidedown;
  -moz-animation-duration: 0.3s;
  -moz-animation-name: slidedown;
  -ms-animation-duration: 0.3s;
  -ms-animation-name: slidedown;
  -o-animation-duration: 0.3s;
  -o-animation-name: slidedown;
  animation-duration: 0.3s;
  animation-name: slidedown; }

.resetFixedHeader {
  -webkit-animation-duration: 0.2s;
  -webkit-animation-name: slideup;
  -moz-animation-duration: 0.2s;
  -moz-animation-name: slideup;
  -ms-animation-duration: 0.2s;
  -ms-animation-name: slideup;
  -o-animation-duration: 0.2s;
  -o-animation-name: slideup;
  animation-duration: 0.2s;
  animation-name: slideup;
  overflow: hidden; }

.messageSearch {
  display: none; }
  .messageSearch ul {
    list-style: none;
    font-size: 16px; }

.facebookLoginBtn {
  text-indent: 40px;
  background-image: url(/images/facebookLoginBtn.png);
  width: 185px;
  height: 42px;
  display: block;
  line-height: 40px;
  color: #fff; }

.facebookLinkAccountInfoContainer {
  width: 1240px;
  margin: 0 0 0 15px;
  height: 44px;
  background: transparent;
  margin-bottom: 10px; }

.facebookLinkAccountInfoLeft {
  background-color: #A3C5EA;
  width: 150px;
  height: 100%; }

.facebookLinkAccountInfoLeft2 {
  background-color: #6BA6E6;
  width: 150px;
  height: 100%; }

.facebookLinkAccountInfoIcon {
  background-image: url(/images/facebookIcon44x44.png);
  width: 44px;
  height: 44px; }

.facebookLinkAccountInfo {
  background-color: #3785DB;
  width: 730px;
  height: 100%; }

.facebookLinkAccountInfoClose {
  background-image: url(/images/facebookLinkAccountInfoClose.gif);
  float: right;
  width: 16px;
  height: 16px;
  display: block; }

.facebookLinkAccountBtn {
  border-radius: 5px;
  background-color: #fff;
  color: #3785DB;
  font-weight: bold;
  font-size: 13px;
  width: 103px;
  line-height: 30px;
  text-align: center;
  height: 30px;
  margin-top: 7px;
  display: block;
  margin-left: 15px; }

.facebookLinkAccountDescription {
  line-height: 44px;
  padding-left: 15px;
  color: #fff;
  font-size: 18px; }

/* userbarinfo2 ends */
#footer-netgiro {
  width: 100% !important;
  background: url(/images/netgiro/footer/footerbg-netgiro.jpg);
  text-align: center; }
  #footer-netgiro img {
    max-width: 100%; }

.netgiroHoverInfo {
  border: 1px solid #ddd;
  width: 338px;
  background: #fff url(/images/netgiro/edit2/netgiro-lock.png) no-repeat bottom right;
  background-position: 94% 95%;
  text-align: left;
  border-bottom: 3px solid #ddd;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); }
  .netgiroHoverInfo ul {
    padding: 17px 22px;
    list-style: none;
    margin: 0; }
  .netgiroHoverInfo li {
    background: url(/images/netgiro/pers/netgiro-hover-bullet.png) no-repeat;
    padding-left: 21px;
    background-position: 0 8px;
    line-height: 19px;
    font-size: 16px; }

.arrowWrapper {
  position: relative; }

.netgiro-arrow {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid #ddd;
  position: absolute;
  left: 148px; }

.netgiroHoverInfo-title {
  padding: 14px 17px 19px;
  text-align: center;
  background: #fff;
  background: url(/images/netgiro/edit2/netgiro-gradient.jpg) no-repeat bottom left; }
  .netgiroHoverInfo-title h5 {
    font-size: 22px;
    margin: 0;
    font-style: italic;
    margin-top: 3px; }
  .netgiroHoverInfo-title img {
    width: 100px;
    height: auto; }

#netgiroRegister {
  margin: 0 0 17px 17px; }

/* end: NETGIRO AND INSURANCE */
.facebook_right {
  width: 245px;
  height: 389px;
  position: fixed;
  right: -245px;
  top: 220px;
  z-index: 99997; }
  .facebook_right #facebook_icon {
    float: left;
    height: 60px;
    width: 34px;
    left: -34px;
    background: url("/images/bland/fb.png") no-repeat;
    cursor: pointer;
    position: relative;
    z-index: 99998; }
  .facebook_right .facebook_box {
    background-color: #FFFFFF;
    border: 4px solid #3B5998;
    float: right;
    top: -60px;
    position: relative;
    z-index: 99999; }

.helpButton {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  color: white;
  font-size: 12px;
  background-color: #3886dc;
  position: fixed;
  right: -24px;
  top: 150px;
  z-index: 99998;
  text-decoration: none; }
  .helpButton:hover {
    text-decoration: none; }
  .helpButton span {
    padding: 10px 71px 10px 10px;
    display: block;
    width: 34px; }

.pollRight {
  vertical-align: top;
  display: inline-block;
  text-align: center;
  width: 120px;
  position: fixed;
  right: 50px;
  bottom: 50px; }

.pollImg {
  width: 50px;
  height: 50px;
  display: block;
  margin-left: auto;
  margin-right: auto; }

.pollText {
  display: block; }

.pollUrl {
  text-decoration: none;
  color: #000; }

#useMobileBtn {
  box-sizing: border-box;
  margin: 30px 0px;
  color: #FFF;
  display: block;
  width: 100%;
  padding: 15px 0; }

a#useMobileBtn {
  color: #fff;
  font-size: 16px; }

div.category_heading.fixed {
  position: fixed;
  z-index: 997; }

/* Added background for march month */
body.march {
  background: url("/images/bland/march.jpg");
  background-repeat: repeat-y; }

.searchSubscribe .result {
  font-weight: bold;
  padding-top: 20px;
  color: red;
  font-size: 14px; }

/* media queries */
@media print {
  #leftcontent, #rightcontent, #minimenu, #scrollPages, #smas3, #advImg6, #bottomTable, #header-date, #banner, #hiddenFeatures, #modal, #loading, iframe, #backToAdvertises, #userInfoBar, #logo_announcement, #mainmenu, #bottom, #userInfoBarWrap10, aside, .hideprint {
    display: none !important; }
  body {
    font-family: Tahoma;
    font-size: smaller; }
  #printInfo {
    display: block;
    text-align: center; }
  th {
    text-align: left; }
  tfoot th {
    text-align: right; }
  table, div, td, th, tr {
    border-width: 0 !important; } }

@media screen and (min-width: 1281px) {
  .buyNowBtnDouble, .counterListEntry {
    margin-right: 20px; }
  #wrapper {
    padding: 0; }
  .header_message p, .main_width, #userInfoBarWrap20, #wrapper {
    width: 1240px; }
  div.entryListPop.box, .wrap {
    width: 890px; }
  #bottom > div {
    width: 870px; }
  .ls-inner {
    width: 890px; }
  .ls-layer {
    width: 890px; }
    .ls-layer .ls-bg {
      width: 890px; }
  .frontpage article {
    width: 560px; }
  .product_comments article.collapsed .comment_text {
    width: 600px; }
  .frontpage .website_links {
    width: 531px; }
  .step {
    width: 848px; }
  .classifiedText {
    width: 400px; }
  .ColorAndYear ul li {
    clear: none; }
  .classifiedOptions ul .unit_description {
    margin: 25px 0 0 20px;
    width: auto; }
  .unit_description p {
    font-size: 14px; }
  .StickyLinesPromo {
    top: -3px;
    right: 195px;
    width: auto; }
  #price_table .price_features {
    width: 225px; }
  #price_table .price h3 {
    width: 200px; }
  #price_table .price_features h3 {
    width: auto; }
  #classifiedProperties {
    width: 380px; }
  .select2-container {
    width: 180px; }
  .ui-widget-content .edit_listing_buttons a {
    padding: 10px 9px; }
  .edit_listing_buttons a, .edit_listing_buttons div.listing_info {
    padding: 10px 9px; }
  .logoMe, .searchBarNewButton {
    margin-left: 15px;
    width: 1240px; }
  .searchBar {
    width: 950px; }
  #inputSearch10 {
    width: 710px; }
  .headerMe {
    width: 871px; }
  #searchSuggestions10 {
    width: 710px; } }

@media screen and (max-width: 1280px) {
  .product_wrap .user_info > img.product-avatar {
    max-height: 50px; }
  .sellerInfoWrapper {
    width: 165px;
    margin: 0; }
  .sellerInfoData {
    width: 78px; }
  .logoMe, .searchBarNewButton {
    margin: 0 5px; }
  .facebookLinkAccountInfoContainer {
    margin-left: 5px; } }

@media screen and (max-width: 1280px) and (min-width: 1024px) {
  .searchBar {
    width: 851px; }
  #inputSearch10 {
    width: 612px; }
  .headerMe {
    width: 775px; }
  #advImg6Warp {
    top: 62px;
    left: 0;
    margin-left: 995px; }
  #wrapper {
    padding: 0;
    margin: 126px 16px 0 5px; }
  #advImg12 {
    width: 827px; }
  .sidemenu {
    margin-top: 0; }
  .buyNowBtnDouble, .counterListEntry {
    margin-right: 20px; }
  .classifiedText {
    width: 400px; }
  .header_message p, .main_width, #userInfoBarWrap20, #wrapper {
    width: 975px; }
  .frontpage .website_links {
    width: 429px; }
  div.entryListPop.box, #bottom > div {
    width: 790px !important; }
  .jcarousel-skin-tango {
    width: 790px !important; }
    .jcarousel-skin-tango .jcarousel-container-horizontal {
      width: 790px !important; }
    .jcarousel-skin-tango .jcarousel-item {
      width: 142px !important; }
    .jcarousel-skin-tango .jcarousel-clip-horizontal {
      width: 750px !important; }
  .ls-inner, .ls-layer, .wrap, .ls-layer .ls-bg {
    width: 790px !important; }
  .frontpage article {
    width: 459px !important; }
    .frontpage article .content div {
      width: 195px !important; }
  #bottom > div > span {
    width: 140px; }
  .product_comments article.collapsed .comment_text {
    width: 440px !important; }
  .step {
    width: 748px; }
  .ao-annotations div.space_nr6 {
    right: 156px; }
  .ao-annotations div.space_nr11 {
    left: 152px; }
  .ao-annotations div.space_nr7 {
    right: 287px; }
  .ao-annotations div.space_nr1 {
    left: 158px; }
  .topLinks {
    padding: 15px 15px;
    font-size: 12px; }
  .ColorAndYear ul li {
    clear: none; }
  .classifiedOptions ul .unit_description {
    margin: 25px 0 0 20px;
    width: auto; }
  .unit_description p {
    font-size: 14px; }
  .StickyLinesPromo {
    top: -3px;
    right: 170px;
    width: auto; }
  .ui-widget-content .edit_listing_buttons a {
    padding: 10px 13px; }
  .edit_listing_buttons a, .edit_listing_buttons div.listing_info {
    padding: 10px 13px; }
  .boughtsmasgroup_wrap {
    margin-right: 309px; }
  #advImg18Wrapper {
    margin-left: -37px; } }

@media screen and (max-width: 1024px) {
  .helpButton, .facebook_right {
    display: none; }
  .headerMe {
    width: 691px;
    margin-left: 10px; }
  .logoMe, .searchBarNewButton {
    width: 940px;
    min-width: 872px;
    margin: 0 5px; }
  #myAccessOptionsList10 {
    float: right; }
  #inputSearch10 {
    width: 140px; }
  .searchBar {
    width: 740px; }
  #searchSuggestions10 {
    width: 500px; }
  #advImg6Warp {
    margin-left: 883px; }
  .product_wrap .contentRight .netgiroInsuranceBox .netgiroInfoWrapper {
    margin-right: 0; }
  .product_wrap .product_info {
    overflow: visible; }
  .product_wrap .user_info {
    width: 230px;
    float: right;
    margin-bottom: 12px; }
    .product_wrap .user_info .sellerInfoWrapper {
      height: auto;
      float: left;
      margin-left: 15px; }
  #wrapper {
    margin-left: 5px; }
  #advImg18Wrapper {
    display: none;
    margin-left: -520px; }
  .sidemenu {
    margin-top: 0; }
  .topLinks {
    padding: 15px 8px;
    font-size: 12px; }
    .topLinks.topLink5 {
      display: none; }
  .ColorAndYear ul li {
    clear: left; }
  .classifiedText {
    width: 315px; }
  .frontpage .website_links {
    width: 100%; }
  .header_message p, .main_width, #userInfoBarWrap20, #wrapper {
    width: 875px; }
  div.entryListPop.box, #bottom > div {
    width: 679px !important; }
  .jcarousel-skin-tango {
    width: 679px !important; }
    .jcarousel-skin-tango .jcarousel-container-horizontal {
      width: 679px !important; }
    .jcarousel-skin-tango .jcarousel-item {
      width: 142px !important; }
    .jcarousel-skin-tango .jcarousel-clip-horizontal {
      width: 750px !important; }
  .ls-inner, .ls-layer, .wrap, .ls-layer .ls-bg {
    width: 679px !important; }
  .frontpage article {
    width: 346px !important; }
    .frontpage article .content div {
      width: 221px !important; }
  #bottom > div > span {
    width: 140px; }
  .product_comments article.collapsed .comment_text {
    width: 440px !important; }
  .step {
    width: 637px; }
  .ao-annotations div.space_nr6 {
    right: 156px; }
  .ao-annotations div.space_nr11 {
    left: 152px; }
  .ao-annotations div.space_nr7 {
    right: 287px; }
  .ao-annotations div.space_nr1 {
    left: 158px; }
  .unit_description h2 {
    font-size: 15px; }
  .classifiedOptions ul .unit_description {
    margin: 19px 0 0 10px;
    width: 305px; }
  .unit_description p {
    font-size: 12px; }
  .StickyLinesPromo {
    right: 161px;
    top: -3px;
    width: 50px; }
  #price_table .price h3 {
    width: 145px; }
  #price_table .price_features h3 {
    width: 175px; }
  #classifiedProperties {
    width: 245px; }
  .select2-container {
    width: 112px; }
  .pagenav a, .pagenav .current {
    padding: 9px 15px; }
  .pagenav .pages {
    display: none; }
  #bottom > div {
    width: 700px !important; }
  .category_heading .viewas, .category_heading .backtotop {
    display: none; }
  div.category_heading.fixed #userTypeTab a:first-child {
    border-left: none; }
  .boughtsmasgroup_wrap {
    margin-right: 258px; } }

@media screen and (max-width: 730px) {
  .ao-item .ao-details, .ao-preview {
    float: none;
    width: 100%;
    padding: 0;
    text-align: left; }
  .ao-annotations span {
    font-size: 11px; } }

@media screen and (max-width: 660px) {
  #logo_announcement, #bottom, #leftcontent, #mainmenu, #rightcontent {
    display: none; }
  #userInfoBar {
    width: auto; }
  #hiddenFeatures, #advImg6 {
    display: none !important; }
  #userInfoBarWrap {
    background-image: url(/images/bland/desktopLogo.png);
    background-repeat: no-repeat;
    background-position: 15px 15px;
    background-color: #2d2d2d;
    height: 80px; }
  .register #gender {
    width: 130px; } }

