article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:hover,a:active{outline:0}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;max-width:100%}
#map_canvas img,.google-maps img{max-width:none}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}
button,input{*overflow:visible;line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button}
label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}
textarea{overflow:auto;vertical-align:top}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
p{margin:0 0 10px}
.text-warning{color:#c09853}
a.text-warning:hover{color:#a47e3c}
.text-error{color:#b94a48}
a.text-error:hover{color:#953b39}
.text-info{color:#3a87ad}
a.text-info:hover{color:#2d6987}
.text-success{color:#468847}
a.text-success:hover{color:#356635}
h1,h2,h3{line-height:40px}
h1{font-size:38.5px}
h2{font-size:31.5px}
h3{font-size:24.5px}
h4{font-size:17.5px}
h5{font-size:14px}
h6{font-size:11.9px}
.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}
ul,ol{padding:0;margin:0 0 10px 25px}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0}
li{line-height:20px}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none}
ul.inline,ol.inline{margin-left:0;list-style:none}
ul.inline>li,ol.inline>li{display:inline-block;padding-right:5px;padding-left:5px}
hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}
blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}
blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:25px}
blockquote small{display:block;line-height:20px;color:#999}
blockquote small:before{content:'\2014 \00A0'}
blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}
blockquote.pull-right p,blockquote.pull-right small{text-align:right}
blockquote.pull-right small:before{content:''}
blockquote.pull-right small:after{content:'\00A0 \2014'}
q:before,q:after,blockquote:before,blockquote:after{content:""}
address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}
form{margin:0 0 20px}
fieldset{padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:15px;color:#999}
label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}
label{display:block;margin-bottom:5px}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
input,textarea,.uneditable-input{width:206px}
textarea{height:auto}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}
textarea:focus,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,.uneditable-input:focus{border-color:#690;outline:0;outline:thin dotted \9}
input[type="radio"],input[type="checkbox"]{margin-top:1px \9;*margin-top:0;line-height:normal}
input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}
select,input[type="file"]{height:30px;*margin-top:4px;line-height:10px}
select{width:220px;background-color:#fff;border:1px solid #ccc}
select[multiple],select[size]{height:auto}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}
.uneditable-input{overflow:hidden;white-space:nowrap}
.uneditable-textarea{width:auto;height:auto}
input:-moz-placeholder,textarea:-moz-placeholder{-moz-osx-font-smoothing:grayscale;color:#999}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{-webkit-font-smoothing:antialiased;color:#999}
.radio,.checkbox{min-height:20px;padding-left:20px}
.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}
.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}
.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}
.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}
.input-mini{width:60px}
.input-small{width:90px}
.input-medium{width:150px}
.input-large{width:210px}
.input-xlarge{width:270px}
.input-xxlarge{width:530px}
input,textarea,.uneditable-input{margin-left:0}
.controls-row [class*="span"]+[class*="span"]{margin-left:20px}
input.span12,textarea.span12,.uneditable-input.span12{width:926px}
input.span11,textarea.span11,.uneditable-input.span11{width:846px}
input.span10,textarea.span10,.uneditable-input.span10{width:766px}
input.span9,textarea.span9,.uneditable-input.span9{width:686px}
input.span8,textarea.span8,.uneditable-input.span8{width:606px}
input.span7,textarea.span7,.uneditable-input.span7{width:526px}
input.span6,textarea.span6,.uneditable-input.span6{width:446px}
input.span5,textarea.span5,.uneditable-input.span5{width:366px}
input.span4,textarea.span4,.uneditable-input.span4{width:286px}
input.span3,textarea.span3,.uneditable-input.span3{width:206px}
input.span2,textarea.span2,.uneditable-input.span2{width:126px}
input.span1,textarea.span1,.uneditable-input.span1{width:46px}
.controls-row{*zoom:1}
.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}
.controls-row:after{clear:both}
.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}
.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}
.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}
.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}
.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}
.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}
.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}
.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}
.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}
.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}
.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}
.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}
.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}
.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}
.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}
.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}
.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}
input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}
input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}
.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}
.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}
.form-actions:after{clear:both}
.help-block,.help-inline{color:#595959}
.help-block{display:block;margin-bottom:10px}
.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}
.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}
.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}
.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}
.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}
.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}
.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}
.control-group{margin-bottom:10px}
legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}
.form-horizontal .control-group{margin-bottom:20px;*zoom:1}
.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}
.form-horizontal .control-group:after{clear:both}
.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}
.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}
.form-horizontal .controls:first-child{*padding-left:180px}
.form-horizontal .help-block{margin-bottom:0}
.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}
.form-horizontal .form-actions{padding-left:180px}
.dropup,.dropdown{position:relative}
.dropdown-toggle{*margin-bottom:-3px}
.dropdown-toggle:active,.open .dropdown-toggle{outline:0}
.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}
.dropdown .caret{margin-top:8px;margin-left:2px}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ebebeb;*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 10px rgba(0,0,0,0.1);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}
.dropdown-menu li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;white-space:nowrap;cursor:pointer}
.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{color:#333;text-decoration:none;background-color:whiteSmoke}
.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}
.dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover{color:#999}
.dropdown-menu .disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.open{*z-index:1000}
.open>.dropdown-menu{display:block}
.pull-right>.dropdown-menu{right:0;left:auto}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}
.dropdown-submenu{position:relative}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}
.dropdown-submenu:hover>.dropdown-menu{display:block}
.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}
.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}
.dropdown-submenu:hover>a:after{border-left-color:#fff}
.dropdown-submenu.pull-left{float:none}
.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}
.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}
.collapse.in{height:auto}
.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#787878;text-align:center;vertical-align:middle;cursor:pointer;background-color:#eaeaea;border:1px solid #bcbcbc;border-color:#eaeaea #bcbcbc #bcbcbc #eaeaea;border-bottom-color:#b7c1c4;border-radius:1px;*zoom:1}
.btn:hover,.btn:active,.btn.active{background-color:#d2d2d2;border-color:#d2d2d2;color:#424242;text-decoration:none}
.btn:active,.btn.active{background-color:#eaeaea \9}
.btn:first-child{*margin-left:0}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);box-shadow:inset 0 0 10px rgba(0,0,0,0.3)}
.btn.disabled,.btn[disabled]{cursor:default;color:#d2d2d2;background-color:#f1f1f1;*background-color:#f1f1f1;border-color:#f1f1f1 #d2d2d2 #d2d2d2 #f1f1f1;text-shadow:none}
.btn-large{padding:11px 19px;font-size:17.5px;border-radius:1px}
.btn-small{padding:2px 10px;font-size:11.9px;border-radius:1px}
.btn-mini{padding:0 6px;font-size:10.5px;border-radius:1px}
.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}
.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0081d1;border-color:#0081d1 #003d79 #003d79 #0081d1}
.btn-primary:hover,.btn-primary:active,.btn-primary.active{color:#fff;background-color:#003d79;*background-color:#003d79;border-color:#003d79;text-decoration:none}
.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#80c0e8;*background-color:#80c0e8;border-color:#80c0e8;text-shadow:none}
.btn-primary:active,.btn-primary.active{background-color:#039 \9}
.ask-primary{border-radius:3px;background-color:#0097DD;*background-color:#0097DD;background-image:-moz-linear-gradient(top,#0097DD,#0083D3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0097DD),to(#0083D3));background-image:-webkit-linear-gradient(top,#0097DD,#0083D3);background-image:-o-linear-gradient(top,#0097DD,#0083D3);background-image:linear-gradient(to bottom,#0097DD,#0083D3);background-repeat:repeat-x;border-width:0 1px 1px 0!important;border-color:#004e8e;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0097DD ',endColorstr='#0083D3',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.ask-primary:active,.ask-primary:hover,.ask-primary:disabled{background:#0097DD}
.btn-success,.btnsuccess{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#a3c450;border-color:#a3c450 #690 #690 #a3c450}
.btn-success:hover,.btnsuccess:hover,.btn-success:active,.btnsuccess:active,.btn-success.active,.btnsuccess.active{color:#fff;background-color:#690;*background-color:#690;border-color:#690;text-decoration:none}
.btn-success.disabled,.btnsuccess.disabled,.btn-success[disabled],.btnsuccess[disabled]{color:#a3c450;background-color:#d1e2a8;*background-color:#d1e2a8;border-color:#d1e2a88;text-shadow:none}
.btn-success:active,.btnsuccess:active,.btn-success.active,.btnsuccess.active{background-color:#428c01 \9}
button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}
button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}
button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}
.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover{color:#424242;text-decoration:none}
.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}
.btn-group:first-child{*margin-left:0}
.btn-group+.btn-group{margin-left:5px}
.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}
.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}
.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-group>.btn+.btn{margin-left:-1px}
.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}
.btn-group>.btn-mini{font-size:10.5px}
.btn-group>.btn-small{font-size:11.9px}
.btn-group>.btn-large{font-size:17.5px}
.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}
.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}
.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}
.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}
.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}
.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}
.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}
.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}
.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}
.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}
.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}
.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}
.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}
.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}
.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}
.btn .caret{margin-top:8px;margin-left:0}
.btn-mini .caret,.btn-small .caret,.btn-large .caret{margin-top:6px}
.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}
.dropup .btn-large .caret{border-bottom-width:5px}
.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}
.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}
.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}
.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}
.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}
.alert{padding:8px 35px 8px 14px;margin:20px auto;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.alertTop{position:relative;top:20px;width:940px;margin:0 auto 20px auto}
.content .alertTop{top:11px}
.alert,.alert h4{color:#c09853}
.alert h4{margin:0}
.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}
.alert-success{color:#FFF;background-color:#63b310;border-color:#51AC4B;text-shadow:none}
.alert-success a{color:#FFF;text-decoration:underline}
.alert-success h4{color:#468847}
.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}
.alert-danger h4,.alert-error h4{color:#b94a48}
.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}
.alert-info h4{color:#3a87ad}
.alert-block{padding-top:14px;padding-bottom:14px}
.alert-block>p,.alert-block>ul{margin-bottom:0}
.alert-block p+p{margin-top:5px}
.nav{margin-bottom:20px;margin-left:0;list-style:none}
.nav>li>a{display:block}
.nav>li>a:hover{text-decoration:none;background-color:#eee}
.nav>li>a>img{max-width:none}
.nav>.pull-right{float:right}
.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}
.nav li+.nav-header{margin-top:9px}
.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}
.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
.nav-list>li>a{padding:3px 15px}
.nav-list>.active>a,.nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}
.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}
.nav-tabs,.nav-pills{*zoom:1}
.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}
.nav-tabs:after,.nav-pills:after{clear:both}
.nav-tabs>li,.nav-pills>li{float:left}
.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}
.nav-tabs{border-bottom:1px solid #eaeaea}
.nav-tabs>li{margin-bottom:-1px}
.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}
.nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.nav-pills>.active>a,.nav-pills>.active>a:hover{color:#fff;background-color:#08c}
.nav-stacked>li{float:none}
.nav-stacked>li>a{margin-right:0}
.nav-tabs.nav-stacked{border-bottom:0}
.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}
.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}
.nav-tabs.nav-stacked>li>a:hover{z-index:2;border-color:#ddd}
.nav-pills.nav-stacked>li>a{margin-bottom:3px}
.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}
.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}
.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}
.nav .dropdown-toggle:hover .caret{border-top-color:#0081d1;border-bottom-color:#0081d1}
.nav-tabs .dropdown-toggle .caret{margin-top:8px}
.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}
.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}
.nav>.dropdown.active>a:hover{cursor:pointer}
.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#999;border-color:#999}
.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}
.tabs-stacked .open>a:hover{border-color:#999}
.tabbable{*zoom:1}
.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}
.tabbable:after{clear:both}
.tab-content{overflow:auto}
.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}
.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}
.tab-content>.active,.pill-content>.active{display:block}
.tabs-below>.nav-tabs{border-top:1px solid #ddd}
.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}
.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}
.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd #ddd}
.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}
.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}
.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}
.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}
.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}
.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}
.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}
.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}
.nav>.disabled>a{color:#999}
.nav>.disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent}
.pagination{margin:20px 0;clear:both}
.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}
.pagination ul>li{display:inline}
.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 10px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}
.pagination ul>li>a:hover,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}
.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}
.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover{color:#999;cursor:default;background-color:transparent}
.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}
.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}
.pagination-centered{text-align:center}
.pagination-right{text-align:right}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop,.modal-backdrop.fade.in{opacity:.5;filter:alpha(opacity=50)}
.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}
.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}
.modal.fade.in{top:10%}
.modal-header{padding:9px 15px;border-bottom:1px solid #eee}
.modal-header .close{margin-top:2px}
.modal-header h3{margin:0;line-height:30px}
.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}
.modal-form{margin-bottom:0}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#eeeef1;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}
.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}
.modal-footer:after{clear:both}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.tooltip{position:absolute;z-index:1030;display:block;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);visibility:visible}
.tooltip.in{opacity:.8;filter:alpha(opacity=80)}
.tooltip.top{margin-top:-3px}
.tooltip.right{margin-left:3px}
.tooltip.bottom{margin-top:3px}
.tooltip.left{margin-left:-3px}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}
.pull-right{float:right}
.pull-left{float:left}
.hide{display:none}
.show{display:block}
.invisible{visibility:hidden}
.affix{position:fixed}
.locked-footer-ad-wrapper{position:fixed;height:111px;left:0;right:0;bottom:0;padding-top:10px;padding-bottom:10px;border-top:1px solid #ccc;background-color:#fff;text-align:center;box-sizing:border-box}
.locked-footer-ad-wrapper .close{position:absolute;top:5px;right:5px;height:31px;width:28px;border:1px solid black;font-size:28px;text-align:center;padding-bottom:4px;z-index:5}
.locked-footer-ad-body{height:90px;position:relative;margin:0 auto}
.lightbox{display:none;background-color:white;width:300px;height:310px;padding:20px;position:fixed;z-index:10000;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}
.lightbox-header{width:300px;height:60px;background-image:url('/images/fixya3/logo2.png');background-position-x:left;background-position-y:center;background-repeat:no-repeat}
.lightbox-skip{display:inline;border:1px solid #000;padding:6px;border-radius:3px;color:#000;float:right;cursor:pointer;margin-top:9px}
.lightbox-body{width:300px;height:250px}
.ads-box-holder{clear:both;margin-bottom:0}
.linerGoogleText{font-size:11px;margin-right:7px;color:#999}
a.linerGoogleText:hover{text-decoration:none}
.item-title{font-size:12px;margin:0 0 7px 0;display:inline-block;color:#767676!important}
a.item-title:hover{text-decoration:none}
.adText{margin-right:7px}
.LinerP{color:#36C;width:635px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.LinerP a{text-decoration:underline}
.LinerP a.adText,.LinerP .linerGoogleText{text-decoration:none}
.ads-box-holder .ads-box{margin:0 0 12px 0}
.search-results .listings .item-ads-box p{margin-left:0!important}
.hh{display:block;float:none}
.hh a:first-child{color:#333;float:left;display:block;font-weight:normal;margin-right:7px;text-decoration:none;color:#36C;text-decoration:underline;margin-bottom:0;font-size:14px;margin-top:3px}
.ads-box p span{display:block}
.search-results .ads-box-holder{width:497px}
.gp-1 .ads-box-holder{margin-bottom:0}
.gp-2 .ads-box-holder{margin-bottom:10px}
.search-tags .gp-1 .ads-box-holder{margin:0}
.search-tags .gp-1 .ads-box-holder .ads-box{margin:0}
.search-tags #adcontainer2{margin:-10px 0}
.search-tags .ads-bottom-class{float:left;width:495px}
.category .gp-1 .ads-box-holder{margin:0}
.category .gp-1 .ads-box-holder .ads-box{margin:0 0 12px 0}
.leaderboard{margin:7px 0 0 0}
.leaderboard-bottom{margin:5px 0}
.ad-middle{margin:5px 0}
.gp-1 .hh{display:block;float:none}
.gp-1 .linerGoogleText{color:#999;display:block;font-size:11px;margin:0 0 7px}
.gp-1 .adText{color:#333;float:left;font-weight:bold;margin-right:6px;text-decoration:none}
.gp-1 .ads-box p a{float:left;margin-right:5px;color:#690}
.gp-1 .LinerP{color:#333;overflow:auto;white-space:normal;width:auto}
.search-tags .main-content .gp-1 .ads-box-holder .ads-box{margin-bottom:12px}
ul.listings .gp-2 .item-title{font-size:11px;margin:0 90px -7px}
ul.listings .gp-2 .listing{border-bottom:0;padding:5px 0 0 0}
ul.listings .gp-2 .listing .ads-box{background:url("/images/icons/adicon.gif") no-repeat scroll 24px 18px transparent;margin-bottom:0;min-height:57px;padding:10px 0 15px 90px}
ul.listings .gp-2 .ads-box-holder{margin-bottom:0}
.gp-1 .ads-box p a{display:block;float:none;margin-right:0}
.solutions .gp-1{margin:15px 0 0}
.main-content .listing .gp-1{padding-left:90px}
.main-content .main-col-center .listing .gp-1{padding-left:0}
.search-tags .main-content .ads-bottom-class{float:right}
#search-as-results .results-def{color:#959595;margin:5px 0 2px 20px}
#search-as-results li{overflow:hidden;padding:1px 10px 2px 49px;position:relative}
#search-as-results ul{margin:0 0 2px}
.darkgad .ads-box-holder{background-color:#F6F6F6;margin-bottom:15px;padding:10px}
#GSBanner{margin-bottom:10px;padding-bottom:5px}
.probs-solutions .ad-holder{width:497px}
.thread .listing .ads-box-holder{margin-left:132px}
.threadSem .ads-box-holder{width:495px}
.alt-ad-bg{background:#F7F7F7;padding:10px;margin-bottom:15px}
.npr-search-results .npr-form{margin:0}
.npr-search-results .btn{margin-top:-10px;height:30px}
.npr-search-results .result-title{height:40px;line-height:13px;margin:5px 0 0;overflow:hidden;width:110px;word-wrap:break-word}
.npr-search-results .result-title a{color:#424242;font-size:12px}
.npr-search-results .result-title a:hover{color:#006AA7}
.npr-search-results .result-cost a span{display:block;height:13px;overflow:hidden}
.npr-search-results .result-cost{width:110px;overflow:hidden;line-height:12px;margin-top:5px}
.npr-search-results .result-cost a{color:#BCBCBC;font-size:10px;line-height:13px}
.npr-search-results .npr-form{display:block}
.npr-search-results .npr-txt{margin-right:-6px;width:310px}
.npr-search-results .npr-txt.error{border:1px solid #F00}
.npr-search-results img{max-width:85px;max-height:72px}
.npr-result{border-right:1px solid #F2F2F2;display:block;float:left;margin-top:5px;padding:0 6px;text-align:center}
.npr-result:first-child{padding-left:0}
.npr-result.last{border-right:0 none;padding-right:0}
.yp-listings ul{margin:0;padding:0}
.yp-listings li{position:relative;padding-bottom:5px;padding-top:5px}
.yp-listings .last{border:0;margin:0;margin-top:6px;padding-bottom:0;padding-right:0}
.listing .yp-listings .txt-intro{margin:0 0 10px 0}
.yp-subhead{line-height:19px;margin-top:5px}
.yp-native-listings .listing-content.no-img{width:99%}
#bodyYpInner{margin:0}
#bodyYpInner h2{margin-left:130px}
.yp-details{line-height:16px}
yp-details .firstAd{margin-bottom:10px}
.yp-details h4{font-size:15px;margin:0;padding:0;max-width:355px;font-weight:bold}
.yp-details p{font-size:12px;margin-left:0!important;margin:0;width:355px}
.yp-details span{background:url(/images/yellowpages/yp-sprite.png) 0 -27px no-repeat;padding:0 4px 0 10px}
.yp-details .first{background:0;padding-left:0}
.YP-AuthorName:hover{text-decoration:none}
.YP-AuthorName{cursor:default;text-decoration:none}
.yp-details .tel{background:url(/images/yellowpages/yp-sprite.png) 0 -12px no-repeat;padding-left:17px}
.yp-details .full-tel{display:none;font-weight:normal}
.yp-details .directions{background:url(/images/yellowpages/yp-sprite.png) 0 3px no-repeat;padding-left:12px}
.yp-rating{font-size:12px;position:absolute;right:0;text-align:center;top:5px;width:80px}
.yp-rating .rating{background:url(/images/yellowpages/yp-stars.png) 0 0 no-repeat;display:block;height:14px;width:89px}
.yp-rating .one{background-position:0 -13px}
.yp-rating .two{background-position:0 -26px}
.yp-rating .three{background-position:0 -39px}
.yp-rating .four{background-position:0 -51px}
.yp-rating .five{background-position:0 -65px}
.truncate{max-width:430px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ad-list .ads-box{margin:0 0 5px 0}
.ad-list .pull-left{width:50%}
.ad-list .pull-left a{color:#01427b;font-size:17px;font-weight:bold;display:inline;float:none;word-wrap:break-word}
.ad-list .pull-right{width:50%}
.ad-list .pull-right a{color:#000}
.ad-list .pull-right p{margin:0;font-size:10px;line-height:15px;color:#000}
.ad-list{margin:0;padding:0}
.ad-list li{padding:5px 0}
.ad-list .hh{display:block;float:none;margin:0;padding-right:10px}
.ad-list .hh a:first-child{margin:0}
.ad-list2b{margin:0}
.ad-list2b li{margin:10px 0 0 0;line-height:18px;position:relative;padding-right:50px;min-height:54px}
.ad-list2b li:first-child{margin:0}
.ads-box-holder .ad-list2b p{line-height:10px;color:#000;display:inline;font-size:11px;padding-right:5px}
.ad-list2b h5{margin:0;font-size:17px;font-weight:bold}
.ad-list2b h5 a{color:#0081d1!important;text-decoration:underline}
.ad-list2b h5 a:hover{text-decoration:none}
.ad-list2b p a{color:#000;margin-right:3px}
.ad-list2b .ad-arrow{background:url(/images/fixya3/ad-arrow.png) 0 0 no-repeat;position:absolute;top:7px;right:0;display:block;width:40px;height:40px;text-indent:-999em}
.ad-list4{margin:0}
.ad-list4 li{margin:10px 0 0 0;line-height:18px}
.ad-list4 li:first-child{margin:0}
.ad-list4 span{line-height:14px;color:#000;display:inline;font-size:11px;font-weight:normal}
.ad-list4 h5 span a{text-decoration:none;color:#000!important}
.ad-list4 h5 span a:hover{text-decoration:underline}
.ad-list4 h5{margin:0;font-size:17px;font-weight:bold}
.ad-list4 h5 a{color:#01427b!important;text-decoration:underline}
.ad-list4 h5 a:hover{text-decoration:none}
.ad-list4 p a{color:#000;margin-right:3px;vertical-align:top}
.ad-list4 h5 b{float:left;margin-right:8px}
.ad-list2{margin:0}
.ad-list2 li{margin:10px 0 0 0;line-height:18px}
.ad-list2 li:first-child{margin:0}
.ads-box-holder .ad-list2 p{line-height:10px;color:#000;display:inline;font-size:11px}
.ad-list2 h5{margin:0;font-size:17px;font-weight:bold}
.ad-list2 h5 a{color:#01427b!important;text-decoration:underline}
.ad-list2 h5 a:hover{text-decoration:none}
.ad-list2 p a{color:#000;margin-right:3px}
.sponsored-threebox ul{margin:0}
.sponsored-threebox li{border:1px solid #d8dbde;float:left;margin:0 10px 0 0;width:139px}
.sponsored-threebox .first{margin-left:0}
.sponsored-threebox .last{margin-right:0}
.sponsored-threebox .img p{padding:10px 0;text-align:center}
.sponsored-threebox .details{background:#f8f8f9;margin-top:5px;border-top:1px solid #d8dbde;padding:5px}
.sponsored-threebox .details p{margin:0}
.sponsored-threebox .title{font-size:11px;font-weight:bold;line-height:14px;height:28px;width:129px;overflow:hidden}
.sponsored-threebox .price{font-size:11px;width:129px;height:20px;overflow:hidden}
.solution .npr-search-results .npr-txt{margin-right:-6px;width:386px}
.solution .npr-search-results .result-title{width:135px}
.solution .npr-search-results .result-title{height:45px}
.solution .npr-search-results .result-cost{width:137px}
.sponsored-title{font-size:16px;color:#999}
.solution .yp-search .txt{height:18px;margin:0 -6px 0 0;width:325px}
.solution .yp-listings ul{min-height:153px}
.thread .top-section .ad-holder iframe{margin-bottom:-20px}
.pull-right.listings .ads-box-holder{width:495px;margin-left:0;padding:25px 0}
.pull-right.listings.no-padding .ads-box-holder{padding:0!important}
.solution-ad-holder{float:right;margin-bottom:20px;width:495px}
.solution-content .solution-ad-holder{width:445px}
.solution-ad-holder-firstsolution-adsense-mn{width:463px;margin:0 0 0 2px}
.solution-ad-holder-firstsolution-adsense{margin:0 0 0 -2px}
.solution-ad-holder-firstsolution-tags{margin:0 0 0 -7px}
.solution-ad-holder:last-child{margin:20px 0 0 0}
.ad-badge{background:#0081d1;border-radius:2px;color:#FFF;font-size:12px;padding:1px 3px;float:left}
.thread-ad div{float:left}
.solution .thread-ad{margin:0 auto;float:none}
.thread-ad-holder{width:445px;float:right;border:1px solid #eaeaea;padding:10px 25px}
.thread h2.x1{margin-top:20px}
.browse-ad{border-width:1px;padding:10px 25px;margin:0 0 20px 0}
.browse-ad-medianet{border-width:1px;padding:10px 25px;margin:0 0 20px 0}
.browse-ad-list{border-width:1px;border-color:#eaeaea;border-style:solid;padding:10px 25px;margin:0 0 20px 0}
.brand-activities .browse-ad{border-width:1px;margin-top:0;margin-bottom:0}
.answers-ad{border:1px solid #eaeaea;font-size:16px;margin-top:22px;padding:10px 20px 10px;word-wrap:break-word}
.answers-ad-inner{border:1px solid #eaeaea;font-size:16px;margin-top:22px;padding:10px 15px 10px;word-wrap:break-word}
.browse-ad div{margin:0 -25px 0 -25px}
.thread-ad{margin:0;float:left}
.thread-ad{margin:0!important}
}
*/html,button,input,select,textarea{color:#424242}
option.option-separator{border-bottom:1px solid #CCC}
::-moz-selection{background:#0081d1;color:#fff;text-shadow:none}
::selection{background:#0081d1;color:#fff;text-shadow:none}
hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
p.DoublebottomPadded{margin:0 0 20px}
.HiddenElement{display:none}
ol,ul{list-style:none outside none}
.prob-details ul,.redactor_box ul,.solution-txt ul{list-style:disc!important}
.prob-details ol,.redactor_box ol,.solution-txt ol{list-style:decimal!important}
img.btn_close{float:right;margin:0;position:absolute;right:10px;top:10px}
.view-mobile a{background:url(/images/grad-sprite.png) repeat-x 0 -30px #36C;border:1px solid #1443AF;border-radius:3px;color:#FFF;cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:bold;margin:10px 0;padding:4px 19px;text-align:center}
.pro-specialties{display:none}
.local-specialties{background:#f8f8f9;padding:17px}
.local-specialties select{width:200px;font-size:12px;padding:10px}
.local-specialties .pull-left{margin-right:15px}
.local-specialties h3{font-size:15px;margin:5px 0 10px 0;line-height:14px}
.specialties-selected{font-size:15px;margin:8px 0 10px 0;line-height:14px}
body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#FFF;color:#424242;font:13px/22px Verdana,Geneva,sans-serif;margin:58px 0 0;position:relative}
body.suggested{margin-top:25px!important}
a{color:#0081d1;text-decoration:none;cursor:pointer}
a.noclick{cursor:default}
a:hover{color:#0081d1;text-decoration:underline}
a.noclick:hover{text-decoration:none}
a:focus,.btn:focus{outline:thin dotted}
img{border:0}
.img-rounded{border-radius:3px}
button{outline:0}
h1,h2,h3,h4,h5,h6{font-weight:normal}
h1{font-size:26px;text-rendering:optimizelegibility}
h1.xl{color:#bcbcbc;font-size:37px;margin:0 0 25px}
h2.x1{color:#bcbcbc;font-size:34px;margin:0 0 20px;line-height:34px}
h2.lg{color:#bcbcbc;font-size:24px;margin:0;line-height:24px}
h2.lg17{color:#bcbcbc;font-size:17px;margin:0 0 20px;line-height:24px}
h2.lg30{color:#bcbcbc;font-size:30px;margin:0 0 25px}
h2.xl{color:#bcbcbc;font-size:30px;margin:0 0 20px 0;line-height:34px}
.unsolved .xl{padding-right:30px}
.probs-solutions .xl{padding-right:30px}
.answer-listings .probs-solutions{width:445px}
.filters h4{color:#919DA4;font:12px "Lucida Sans Unicode","Lucida Grande",sans-serif}
.filters .box:first-child h4{margin-top:0}
.subhead{display:block;font-size:13px;font-weight:bold;color:#8e8e8e}
.content.bordered{border-bottom:1px solid #d8dbde;margin-bottom:-25px;padding-bottom:35px}
.content .module .unsolved{margin:0}
.section{margin:0;padding:25px 0}
.section .main{float:left;width:630px;position:relative;padding:0 0 0 10px}
.section .secondary{float:right;width:300px;padding:0 10px 0 0}
.section .secondary-300{float:right;padding:0 10px;width:300px}
.secondary-shaded.pad-top{padding-top:20px}
.module-shaded,.secondary-shaded{background:url("/images/fixya3/meter-bg.png") repeat-x scroll 0 0 transparent;padding:0 20px}
.section.alt{background:#f9f8fa;border-bottom:1px solid #d8dbde;border-top:1px solid #d8dbde}
.section-shaded{background:url(/images/fixya3/section-shaded.png) bottom right repeat-x;border-bottom:1px solid #d8dbde}
.section.alt .content{position:relative}
.section-head{padding:0 0 25px 0}
.alt-tip{background:url(/images/fixya3/sprite10.png) 0 -307px no-repeat;height:10px;left:134px;position:absolute;top:-35px;width:21px}
.module{margin:0 0 20px;position:relative}
.module-last{border:0;margin:0;padding:0}
.secondary .module-last{margin-bottom:15px}
.module-shaded{background:url("/images/fixya3/meter-bg.png") repeat-x scroll 0 0 #FFF;padding:0 20px}
.module-shaded .askbox-secondary{padding:20px 0 0 0;position:relative}
.module-shaded .askbox-secondary form{margin:0 0 10px 0}
.module-shaded-search{padding:0 20px;margin-top:-15px;padding-left:0}
.secondary-300 .module{margin-bottom:10px;padding-bottom:10px}
.secondary-300 .module-last{margin-bottom:15px}
.level1-badge{background:#60bc00;background:rgba(96,188,0,.85);border-bottom-left-radius:3px;border-top-right-radius:3px;color:#FFF;display:block;font:bold 11px "Lucida Sans Unicode","Lucida Grande",sans-serif;position:absolute;right:0;text-align:center;top:0;width:20px}
.level2-badge{background:#ff8f00;background:rgba(255,143,0,.85);border-bottom-left-radius:3px;border-top-right-radius:3px;color:#FFF;display:block;font:bold 11px "Lucida Sans Unicode","Lucida Grande",sans-serif;position:absolute;right:0;text-align:center;top:0;width:20px}
.level3-badge{background:#8900db;background:rgba(137,0,219,.85);border-bottom-left-radius:3px;border-top-right-radius:3px;color:#FFF;display:block;font:bold 11px "Lucida Sans Unicode","Lucida Grande",sans-serif;position:absolute;right:0;text-align:center;top:0;width:20px}
.rss{position:absolute;top:11px;right:0;width:24px;height:24px;display:block;background:url(/images/fixya3/sprite10.png) 0 -4236px no-repeat}
.more-bar{clear:both}
.more-bar a{background:#c2c7cd;text-align:center;color:#FFF;display:block;padding:10px;cursor:pointer}
.module .more-bar{float:right;width:497px;margin:0}
.moduleMoreMax .more-bar{width:100%}
header.header{background:#f4f4f4;border-bottom:1px solid #eaeaea;height:auto;position:fixed;top:0;width:100%;z-index:1000}
header.headerPro{background:#f8f8f8;border-bottom:1px solid #d8dbde;border-top:1px solid #f7f6f6;height:56px;position:fixed;transition:none;top:0;width:100%;z-index:1000}
header.headerStatic{background:url("/images/fixya3/slim-header-bg2.png") repeat-x scroll 0 0 #f5f5f5;border-bottom:1px solid #d8dbde;border-top:1px solid #f7f6f6;height:56px;position:fixed;top:0;transition:none 0s ease 0s;width:100%;z-index:1000}
header.expanded{background:#fefefe url(/images/fixya3/expanded-header-bg.png) repeat-x bottom right;height:auto;top:0!important;transition:linear 0;box-shadow:0 0 20px #000}
header .inner{height:60px;margin:0 auto;width:990px;position:relative}
header.expanded .inner{height:auto}
header .logo{float:left;margin:0;padding-top:11px;width:96px}
.header-expanded .alert{width:690px;margin:0 0 10px 0}
.ask-placeholder{margin-left:135px;margin-top:0;position:absolute;z-index:100}
.ask-placeholder .btn{cursor:default;font-size:18px;margin-left:-5px;margin-top:2px;padding:5px 16px;height:21px;cursor:pointer;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b!important;background-image:-moz-linear-gradient(top,#63b310,#428c01);background-image:-webkit-gradient(linear,0 0,0 100%,from(#63b310),to(#428c01));background-image:-webkit-linear-gradient(top,#63b310,#428c01);background-image:-o-linear-gradient(top,#63b310,#428c01);background-image:linear-gradient(to bottom,#63b310,#428c01);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);position:absolute;top:11px;right:-65px}
.ask-placeholder .txt-pro-dir,.ask-placeholder .txt{-moz-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;-webkit-transition:width .5s ease-in-out;background:#FFF;border:1px solid #d8d8d8;color:#000;cursor:default;font-size:18px;height:auto;margin-top:13px;padding:5px 30px 5px 5px;transition:width .5s ease-in-out;width:445px}
.ask-placeholder .txt-pro-dir:focus,.ask-placeholder .txt:focus{border:1px solid #d8d8d8}
.ask-placeholder .txt-pro-dir{width:355px}
.header-expanded{display:none;padding:20px 0 5px 0;position:relative}
.header-expanded .bottom-section{background:#EEE;display:none;border:0;padding:5px 5px 0 5px;width:727px;height:25px;margin-bottom:1px;margin-top:1px}
.header-expanded .pull-right{text-align:center;width:240px}
.header-expanded textarea{border:0;font-family:Verdana,Geneva,sans-serif;font-size:16px;height:59px;width:723px;background:#FFF;box-shadow:none;resize:none;margin:0}
.header-expanded form p{margin:0}
.header-expanded .close{position:absolute;right:10px;top:15px}
.header-expanded .btn{font-size:20px;padding:10px 0;width:212px}
.header-expanded h3{color:#01437c;font-size:28px;margin:0}
.header-expanded form textarea.error{border:1px solid #f00}
.expanded-cta{color:#999;padding-top:17px;text-align:center}
.expanded-cta strong{font-weight:normal;font-size:25px}
.textarea-holder{border:1px solid #d8d8d8;background:#FFF;min-height:99px;padding:1px 1px 0 1px}
.header-expanded form textarea.error{border:1px solid #f00;margin-bottom:-2px}
#ask-select p{float:left}
#ask-select .added-list{margin:0;padding:0}
#ask-select .added-list li{display:block;float:left;margin-bottom:5px;margin-right:10px}
#ask-select .added{background:#999;border-radius:3px;color:#FFF;padding:0 5px;margin-top:0}
#ask-select .remove{background:#888;border-radius:50px;cursor:pointer;font-size:12px;font-weight:bold;padding:0 3px}
#ask-select li.add-bubble-holder{position:relative}
#ask-select .added-list .first{padding:0}
.add-prod-search{margin-top:5px}
.add-prod-search input{margin:0;width:288px}
.add-prod-search .autocomplete{width:300px}
.added-list .autocomplete li{margin:0!important;float:none!important}
.ask-product-tip{background:rgba(0,0,0,.9);border-radius:5px;color:#FFF;display:none;float:left;left:32px;line-height:20px;width:220px;padding:5px 10px;position:absolute;top:-29px;z-index:999;text-align:center}
.ask-product-tip:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000;border-top-color:rgba(0,0,0,0.9);bottom:-7px;content:'';display:inline-block;position:absolute;right:111px}
#add-bubble{background:#000;border-radius:5px;box-shadow:0 10px 10px rgba(0,0,0,0.3);display:none;margin-left:-110px;margin-top:8px;position:absolute;width:230px;z-index:9999}
#add-bubble #productSelectSuggest{display:block!important;line-height:13px;margin:5px 0 10px 0}
#add-bubble #displaySuggestion{font-size:12px;margin:0 10px 10px 10px}
#add-bubble:before{border-bottom:7px solid #000;border-bottom-color:#f9f9f9;border-left:7px solid transparent;border-right:7px solid transparent;content:'';display:inline-block;position:absolute;right:101px;top:-7px}
#add-bubble:after{border-bottom:6px solid #000;border-left:6px solid transparent;border-right:6px solid transparent;content:'';display:inline-block;position:absolute;right:101px;top:-6px}
.header-expanded .did-mean .btn{width:auto;padding:5px 10px;font-size:12px;font-weight:normal}
.header-expanded #displaySuggestion{display:block;clear:both;margin:10px 0 10px 0;padding:5px;font-size:12px}
.add-bubble-search{padding:10px}
.add-bubble-search input{font-size:14px;margin:0;padding-right:25px;width:177px}
.add-bubble-results{position:relative}
.add-bubble-search .loading{background:url(/images/fixya3/ask-loader.gif) 0 0 no-repeat;display:none;float:none;height:16px;margin:10px;position:absolute;right:5px;top:7px;width:16px}
.add-bubble-results li a{color:#FFF;display:block;padding:10px}
.add-bubble-results li a.hover{color:#36C;background:#D6DFF1;text-decoration:none}
.add-bubble-results ul{margin:0}
#ask-select .add-bubble-results li{border-top:0;float:none;margin:0;padding:0}
.expanded-cta{color:#999;padding-top:8px;text-align:center}
.expanded-cta strong{font-size:24px;font-weight:normal}
.expanded-cta span{display:block;text-transform:uppercase}
.suggested-message{display:none;padding:5px 0;text-align:center}
.suggested-message .middle{font-size:18px;margin:20px 0 30px 0}
.suggested-message .btn{font-size:18px;margin:0 5px;padding:5px 12px}
.suggested-confirm{padding:15px 0;text-align:center}
.suggested-confirm .btn{font-size:18px;font-weight:300;margin:0 5px;padding:5px 12px}
.suggested-confirm h3{margin-bottom:15px}
.leaderboard-holder{background:#f9f8fa;height:auto;padding:10px 0;position:relative;top:0;width:100%;z-index:1000}
.leaderboard-holder .inner{background:#eeeef1;height:90px;margin:0 auto;padding:10px;width:990px}
.top-section .ad-holder{padding:0}
.top-section .img img{width:118px;height:100px}
.top-section .link-preview .img img{width:auto;height:auto}
.leaderboard-bottom{background:#F8F8F8;margin:0!important;padding:10px 0}
.leaderboard-bottom .inner{background:#eaeaea;min-height:90px;margin:0 auto;padding:10px;width:990px}
.leaderboard-bottom .ad-holder{background:0;padding:0}
footer.section{padding-top:0}
.search{float:left;margin:0 0 0 15px;padding-top:7px;position:absolute;left:95px}
.search .txt input,.search .txtanswer input.pro-dir,.search .txt input,.search .txtanswer input{border:1px solid #d8d8d8;font-size:17px;height:auto;line-height:21px;margin-top:13px;padding:5px 30px 5px 5px;width:472px;color:#000}
.search .txt input,.search .txtanswer input.pro-dir{width:412px}
.search .txt:focus{outline:0}
.search .search-btn{position:absolute;top:11px;right:0;background:url(/images/fixya3/sprite10.png) 9px -3200px no-repeat;border:0;display:block;text-indent:500%;white-space:nowrap;overflow:hidden;width:34px;height:35px}
.search form,.search p{margin:0}
.user-menu{float:right;position:relative}
.user-menu ul{float:left;list-style:none;margin:20px 0 0;padding:0}
.user-menu li{float:left}
.user-menu a{border-left:1px solid #e8eaed;border-right:1px solid #d9dee3;font-size:13px;padding:0 14px}
.user-menu li.first a{border-left:0;padding-left:0;float:left}
.user-menu li.last a{border-right:0;padding-right:2px}
.user-drop{float:right;margin-left:15px}
.user-drop .user a{border-color:#d9dee3;display:block;padding:13px 2px 9px 15px}
.user-drop .user img{float:left;margin-right:5px}
.user-drop li{float:none}
.user-drop .dropdown-toggle{border-right:1px solid #e8eaed;display:block;margin-top:-20px;padding:17px 15px}
.lt-ie9 .user-drop .dropdown-menu{left:-41px}
.lt-ie9 .user-drop .dropdown-toggle{width:100%}
.user-drop .dropdown-menu{border-top:0;border-top-left-radius:0;border-top-right-radius:0;left:auto;right:0;top:56px;margin:0}
.user-drop img{margin-right:3px}
.user-drop .dropdown-menu a{border:0;border-bottom:1px solid #f7f7f7;padding:10px}
.user-drop .active{background:#FFF}
.user-menu li.first{margin-left:15px}
.answer-notice{background:#a82400;color:#FFF;font-size:11px;border-radius:10px;margin-right:0;min-width:12px;display:block;text-align:center;height:18px;max-width:26px;float:right;margin:-6px 0 0 2px;padding:0 3px;line-height:17px}
.search-drawer{position:absolute;left:-131px;z-index:1000;display:none}
.search-drawer .bg{top:0;right:0;bottom:0;left:0;z-index:1040;background:rgba(0,0,0,.5);background:#000;position:fixed;opacity:.5;filter:alpha(opacity=50)}
.search-drawer .inner{width:990px;background:#FFF;margin:60px auto 0 auto;z-index:9999;position:fixed;display:block;top:0;left:auto;height:auto}
.search-drawer h2{margin:0}
.search-drawer .results{float:left;padding:20px;width:525px}
.search-drawer .preview{background:#efefef;border-top-right-radius:6px;border-bottom-right-radius:6px;float:right;width:425px}
.ask-area label{display:block;font-size:16px;color:#82868b}
.search-drawer .section{padding:15px 30px;border-bottom:1px solid #d9dcdf;border-top:1px solid #FFF}
.search-drawer .section.top{border-top:0}
.search-drawer .section.bottom{border-bottom:0}
.search-drawer input[type="text"],.search-drawer textarea{width:350px}
.results-list{list-style:none;margin:0;padding:0}
.results-list li{line-height:20px}
.results-list .result{display:block;background:#f6f6f7;border:1px solid #e7e9eb}
.results-list .top{display:block;color:#424242;font-size:12px;padding-top:7px}
.results-list img{float:left;margin-right:10px}
.results-list a:hover .span{background:#c2c7cd}
.results-list img{height:50px;width:50px}
.section-breadcrumbs{padding:15px 0 0 0}
.crumb-nav .inner{border-bottom:1px solid #eaeaea;padding-bottom:0}
.crumbs ul{float:left;list-style:none;margin:0;padding:0}
.crumbs li{background:url(/images/fixya3/sprite10.png) 0 -1137px no-repeat;float:left;font-size:13px;padding-left:12px;padding-right:10px}
.crumbs li:first-child{background:0;padding-left:0}
.crumbs .home{background:url(/images/fixya3/sprite10.png) 0 -2026px no-repeat;display:block;height:17px;width:15px}
.crumbs .my-fixya .home{width:auto;padding-left:20px;color:#424242}
.breadcrumbs ul{background:0;float:left;margin:0 0 -1px}
.breadcrumbs li{float:left;line-height:23px}
.breadcrumbs li.nolink{color:#8a8a8a;display:block;float:left;font-size:12px;margin:0 5px;padding:3px 15px;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.breadcrumbs .last{border-bottom:1px solid #a6a6a6;padding:3px 15px}
.breadcrumbs .lastlink{padding:0}
.breadcrumbs a{display:block;float:left;font-size:12px;margin:0 5px;padding:3px 10px;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.my-fixya .breadcrumbs a{max-width:130px!important}
.breadcrumbs a:hover,.breadcrumbs a:focus{border-bottom:1px solid #0081d1;color:#0081d1;text-decoration:none}
.breadcrumbs li.last{float:left;line-height:23px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.breadcrumbs li.last a:hover,.breadcrumbs a:focus{border-bottom:0}
.breadcrumbs .home a{margin-left:0}
.page-toolbar{position:absolute;top:10px;right:25px;float:none;list-style:none;margin:0;padding:0}
.page-toolbar li{float:left;padding-right:10px}
.page-toolbar .last{padding-right:0}
.page-toolbar a{background:url(/images/fixya3/sprite10.png) 0 0 no-repeat;display:block;height:17px;width:19px}
.page-toolbar .report{background-position:-14px -1600px}
.page-toolbar .print{background-position:-20px -2646px}
.page-toolbar .share{background-position:-22px -3093px}
.top-section .main{float:right;width:495px;padding:0}
.product .top-section{margin-bottom:20px}
.product .product-details table:last-child{margin-bottom:10px}
.product .app-promo .inner{margin-top:0}
.top-section .secondary{float:left;width:118px}
.top-title{background:#fff;border:1px solid #eaeaea;border-bottom:0;border-radius:2px;margin-bottom:20px;padding:10px 25px 0 25px;position:relative;word-wrap:break-word}
.top-title-productbox{border-bottom:0!important;border-top:0;border-right:0;border-left:0}
.thread .top-title{border-bottom:0;padding-bottom:0;margin-bottom:0}
.top-title-edit{background:#fff;border:1px solid #eaeaea;border-bottom:0;border-radius:2px;margin-bottom:20px;padding:10px 25px 0 25px;position:relative;word-wrap:break-word}
.thread .top-title-edit{border-bottom:0;padding-bottom:0;margin-bottom:0}
.thread .pull-right.listings{width:495px}
.product .pull-right.listings{width:495px}
.word_wrap{word-wrap:break-word}
.top-title h1{line-height:30px;margin:0;text-shadow:none}
.top-title p{font-size:13px;line-height:16px;margin:0 0 10px;width:345px;text-shadow:none}
.top-title b{font-size:12px!important;font-weight:normal!important;color:#414141;line-height:18px;margin:0 0 10px;width:100%;display:block}
.product .top-title b{margin:0 0 5px}
.top-title span a{color:#fff;float:left;display:block;padding:0 25px 0 30px}
.top10-badge{background:url(/images/fixya3/top10-badge_v2.png) 0 0 no-repeat;width:97px;height:81px;float:right;margin-right:-20px;display:block}
.top-title .solutions{background:0;color:#FFF;display:block;margin:0;position:absolute;top:-1px;width:auto}
.top-title .solutions .btn{margin:0;background:#EAEAEA;border:0;color:#003D78!important;text-shadow:none;padding:5px 10px;font-weight:normal}
.top-title .solutions .btn span{background:#D2D2D2;padding:5px 10px;margin:-5px -10px -5px 10px;font-weight:bold}
.top-title .arrow{background:url(/images/fixya3/sprite10.png) 0 -3326px no-repeat;width:9px;height:10px;display:block;float:right;margin-top:6px;margin-left:5px}
.prob-details{border:1px solid #eaeaea;border-width:0 1px 1px;font-size:16px;margin-bottom:0;padding:0 25px 10px 25px;word-wrap:break-word}
.prob-details blockquote{border-left:none}
.prob-details p{font-size:16px;margin:0 0 10px}
.official-solution .solution-number{padding:15px 0;color:#bcbcbc}
.thread .top-section{margin-bottom:15px}
.top-section .meta{border-bottom:1px solid #dee2e5;border-top:1px solid #dee2e5;color:#bcbcbc;font:12px "Lucida Sans Unicode","Lucida Grande",sans-serif;list-style:none;margin:0 0 25px;padding:15px 0}
.thread .top-section .meta{border-bottom:0;border-top:0;margin:0 0 20px;padding:0}
.thread .section .secondary{float:right;width:340px;background:#f4f4f4}
.thread .top-section .secondary{float:left;width:118px;background:#FFF;padding:0}
.thread-adbox-bordered{background:#FFF;border:1px solid #eaeaea;clear:both;padding:10px 15px 5px 15px;margin:20px 0 0 0}
.thread-adbox-bordered.bottom{margin:20px 0}
.top-section .meta li{line-height:18px;text-align:right}
.top-section .img{margin:0 0 15px 0;text-align:center}
.top-section .sampleMode .img{margin:0!important}
.comments .avatar img{width:30px;height:30px}
.solution .author-img img{width:73px;height:73px}
.commentHidden{display:none}
.tags h4{border-bottom:1px solid #d6d8d7;color:#787878;font:12px"Lucida Grande",sans-serif;margin-top:0;padding:5px 0}
.tags ul{list-style:none;margin:0;padding:0}
.tags li{background:0;border-radius:0;margin-bottom:5px;padding:0}
.tags li a{background:0;border-radius:2px;line-height:16px;overflow:visible;text-align:left;white-space:normal}
.subnav-list a.active{color:#8A8A8A;cursor:default}
.filters ul{list-style:none;margin:0;padding:0}
.filters li{background:#e6e6e6;margin-bottom:5px;padding:0;border-radius:2px}
.browse .filters li{border-radius:2px}
.browse .filters li a{background:0;border-radius:2px;line-height:16px;overflow:visible;white-space:normal}
.unsolved-problems-box{padding-top:12px}
.browse .listing-content{background:#FFF}
.more-filters a{color:#0081D1!important;cursor:pointer}
.filters li a{background:0;color:#0081d1;display:block;font:12px/19px "Lucida Sans Unicode","Lucida Grande",sans-serif;padding:2px 0;text-align:left;width:108px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:0}
.filters .active{background:#a8b2b7}
.filters .active a{color:#FFF;background-position:98px -3609px}
.filters .more-filters{background:0}
.filters .more-filters a{background:0;color:#0081d1}
.prob-toolbar ul{list-style:none;padding:0;margin:0}
.prob-toolbar li.last{float:right;margin-right:0}
.prob-toolbar a{font-size:18px;padding:8px 10px;width:220px}
.prob-toolbar span{background:url(/images/fixya3/sprite10.png) 0 0 no-repeat;display:block;margin:0}
.prob-toolbar .answer{background-position:0 -570px}
.prob-tip{background:url(/images/fixya3/sprite6.png) 0 -3437px no-repeat;height:13px;left:-7px;position:absolute;top:14px;width:7px!important}
.prob-tip-edit{background:url(/images/fixya3/sprite6.png) 0 -3437px no-repeat;height:13px;left:-7px;position:absolute;top:14px;width:7px!important}
.action-toolbar ul{list-style:none;margin:0;padding:0}
.action-toolbar li{float:left;padding-right:15px}
.action-toolbar .last{padding-right:0}
.action-toolbar span{background:url(/images/fixya3/sprite10.png) 0 0 no-repeat;display:block;padding-left:15px}
.action-toolbar span.helpful{background-position:0 3px}
.action-toolbar span.follow{background-position:3px -16px;padding-left:25px}
.action-toolbar span.add-product{background-position:0 -79px}
.action-toolbar span.remove-product{background-position:40px -121px}
.action-toolbar a{text-align:center}
.action-toolbar a.helpful{font-size:12px;padding-bottom:3px;padding-left:10px;padding-right:10px;cursor:pointer}
.action-toolbar a.follow{font-size:12px;padding-bottom:3px;padding-left:3px;padding-right:5px}
.action-toolbar b{background:#fafafa;border:1px solid #e2e2e2;border-radius:3px;display:inline-block;font-size:12px;margin-left:3px;padding:2px 3px;position:relative}
.action-toolbar i.tip{background:url(/images/fixya3/sprite10.png) 0 -195px no-repeat;display:block;height:12px;left:-6px;position:absolute;top:6px;width:6px}
.action-toolbar .search-ask span{background-position:0 -570px}
.action-toolbar .search-ask a,.product .action-toolbar .search-ask a{margin:15px 0 15px 0;width:275px;font-size:13px}
.action-toolbar b label{font-size:10px}
#tipBody .action-toolbar{padding-left:0}
#tipBody .action-toolbar li{padding-right:0}
#tipBody .action-toolbar a.helpful{width:192px}
#tipBody .action-toolbar b{margin-right:15px}
#tipBody .action-toolbar a.tip-comment{font-size:12px;width:192px}
#tipBody .action-toolbar span.comment{background-position:0 -34px;margin-bottom:0}
#tipBody .tipActionLast{float:right}
#tipBody .top-title{border-bottom:0!important;padding-bottom:0;margin-bottom:0}
#tipBody .ask-box-mini{margin-left:0}
#tipBopy .prob-details{padding:15px 25px}
#tipBopy .prob-details p{margin:0 0 16px}
.padding-buttom{margin-bottom:16px}
#tipBody .answers-ad{margin-bottom:20px}
#tipRelated .pull-right{width:495px}
.comments{background:#F8F8F8;border:1px solid #EAEAEA;padding:15px 0;position:relative}
.comments ul{list-style:none;margin:0;padding:0 25px}
.comment{clear:both;margin-bottom:10px}
.comment-txt span{font-weight:normal}
.comments .avatar{float:left}
.comments .comment-date{border-left:1px solid #eaeaea;color:#bbb;font-family:inherit;font-size:11px;margin:0 0 0 5px;padding-left:5px;padding-top:0}
.comments li .comment-txt{padding-left:40px!important}
.comments .comment-txt p{color:#787878;font-size:12px;line-height:18px;margin:-5px 0 5px}
.comments .author-name{font-size:11px}
.comments-tip{background:url(/images/fixya3/sprite10.png) 0 -1252px no-repeat;height:9px;left:30px;position:absolute;top:-9px;width:18px}
.comments-toggle{margin-bottom:15px}
.comments-toggle .caret{border-top:4px solid #D2D2D2;margin-top:-1px;vertical-align:middle}
.comments-toggle a{background:0;color:#787878;display:inline;font-size:12px;padding:0;text-align:left}
.comments-toggle a span{background:0;padding-left:0}
.anonymous{color:#bcbcbc}
.hidden-comment{display:none;margin-bottom:15px}
.displaied-comment{display:list-item!important}
.problem-comments{margin-top:-1px}
.problem-comments .comments-tip{left:430px}
.solutions .comments{border-width:1px 0 0 0}
.prob-toolbar .comment{background-position:0 -543px}
.no-comments{display:none}
.fixo-meter{color:#52626b}
.fixo-meter .meter-no-margin-top{margin-top:0}
.fixo-meter .meter-img{float:left;height:47px;margin-top:20px;width:94px}
.fixo-meter .thread-meter{background-image:url(/images/fixya3/orange-meter-sprite.png);background-repeat:no-repeat;float:left;height:47px;margin-top:10px;width:96px}
.fixo-meter .product-meter{background-image:url(/images/fixya3/green-meter-sprite.png);background-repeat:no-repeat;float:left;height:47px;margin-top:10px;width:95px}
.fixo-meter .browse{background-position:3px -102px}
.fixo-meter .meter p{color:#8e9fa8;font-size:33px;font-weight:normal;margin:10px 0 0;padding-left:115px}
.fixo-meter .meter p span{color:#2d2d2d;display:block;font-size:12px;padding-top:8px;white-space:nowrap}
.fixo-meter ul{border-bottom:1px solid #d8dbde;font-size:12px;list-style:none;margin:0 0 25px;padding:0 0 25px}
.fixo-meter li{background:url(/images/fixya3/sprite10.png) 0 4px no-repeat;padding-left:20px;white-space:nowrap}
.fixo-meter .helpful{background-position:3px 3px}
.fixo-meter .follow{background-position:0 -16px}
.fixo-meter .asked{background-position:3px -36px}
.fixo-meter .added{background-position:3px -57px}
.pgper-0{background-position:0 0}
.pgper-10{background-position:0 -48px}
.pgper-20{background-position:0 -96px}
.pgper-30{background-position:0 -144px}
.pgper-40{background-position:0 -192px}
.pgper-50{background-position:0 -240px}
.pgper-60{background-position:0 -288px}
.pgper-70{background-position:0 -336px}
.pgper-80{background-position:0 -384px}
.pgper-90{background-position:0 -432px}
.pgper-100{background-position:0 -480px}
.pgper-110{background-position:0 -480px}
#fixometer-bottom .activity ul{padding-bottom:2px}
.thread .fixo-meter li{padding-left:15px}
.solution-number{font-weight:bold;font-size:15px;margin:5px 0 15px 0;float:none;color:#bcbcbc;line-height:15px}
.solution-number strong{text-transform:uppercase;font-size:12px}
.solution-number span{display:block;float:right;font-weight:normal;font-size:12px}
.solution-number .best-solution{background:url(/images/fixya3/solution-voting-arrows.png) 103px -138px no-repeat;padding-right:24px}
.solution{margin-bottom:20px;word-wrap:break-word;clear:both}
.solution .author{float:left;width:115px}
.solution .author ul{clear:both;color:#bcbcbc;font-size:11px;list-style:none;margin:0;padding:0}
.solution .author li{line-height:18px;text-align:right}
.solution .author li a{font-size:18px}
.solution .author-img{position:relative;text-align:right}
.solution .author-img p{float:right;margin-bottom:10px;margin-top:0;width:73px}
.solution-txt{clear:both;font-size:16px}
.solution-txt p{font-size:16px;margin:0}
.solution-list-ans{margin-left:95px}
.solution-txt .annotorious-annotationlayer{max-width:460px}
.redactor_editor .annotorious-annotationlayer{cursor:pointer;width:100%}
.solution .solution-date{color:#bcbcbc;font-size:11px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;margin:0 0 5px}
.solution .ad-holder{margin:0 0 15px 0}
.solution-content{background:#FFF;border:1px solid #eaeaea;border-radius:2px;float:right;position:relative;width:493px}
#bodyYpInner .solution-content{float:none}
.solution-content .inner{padding:15px;position:relative;font-size:16px}
.official-solution .solution-content{width:493px}
.solution-content .inner p{word-wrap:break-word}
.solution-content .source{color:#787878;font-size:15px;margin:0 0 10px}
.solution-content .source a{display:block;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:360px}
.solution-content .source span{display:block;float:left;margin-right:8px}
.answer-date{color:#bbb;font-size:12px;margin:0 0 10px 0}
.solution-tip{background:url(/images/fixya3/sprite10.png) 0 -3436px no-repeat;height:15px;left:-8px;position:absolute;top:55px;width:8px}
.solution-toolbar{list-style:none;margin:0;padding:0}
.solution-toolbar li.helpful{color:#424242;float:left;font:16px "Lucida Grande","Lucida Sans Unicode",sans-serif}
.solution-toolbar li.helpful .btn-success{width:83px;padding:4px 0}
.solution-toolbar li.helpful a{margin-left:5px}
.solution-toolbar li.helpful span{background:url(/images/fixya3/sprite10.png) 0 2px no-repeat;padding-left:18px}
.solution-votes{border-bottom-left-radius:3px;background:#bcbfc2;padding:2px 7px;margin:-15px -25px 15px 0;font-size:12px;text-align:center;color:#FFF;float:right;height:18px;line-height:17px}
.pro-solution .solution-votes{border-bottom-right-radius:3px;margin:-26px 0 15px}
.solution-toolbar .alert-success{width:395px;margin:0}
.solution-voting{float:left;width:118px}
.solution-voting .vote{background:url(/images/fixya3/solution-voting-arrows.png) 0 0 no-repeat;display:block;height:22px;margin:0 auto;width:34px}
.solution-voting .vote:hover{background-position:0 -22px}
.solution-voting .vote.voted{background-position:0 -44px;cursor:default}
.solution-voting .vote.voted:hover{background-position:0 -44px!important;cursor:default!important}
.solution-voting .vote.votedDown{background-position:0 -110px;cursor:default}
.solution-voting .vote.votedDown:hover{background-position:0 -110px!important;cursor:default!important}
.solution-voting .down-vote{background-position:0 -65px}
.solution-voting .down-vote:hover{background-position:0 -87px}
.solution-voting .total-votes{background:#F8F8F8;color:#787878;font-size:27px;line-height:28px;margin:10px auto;padding:10px 10px 4px;text-align:center}
.solution-voting .total-votes b{display:block;font-size:11px;font-weight:normal}
.solution-voting ul{width:73px;float:right;margin:0}
.SuggestedHelpSpan{background:url("/images/fixya3/sprite10.png") no-repeat scroll 0 0 transparent;background-position:0 3px;display:block;padding-left:20px}
.last-solution,.last-comment{margin-bottom:0}
.solution-author{border-bottom:1px solid #EAEAEA;margin-bottom:10px;padding-bottom:10px;position:relative}
.solution-author h3{color:#bbb!important;font-size:12px!important;line-height:16px;margin:0!important;padding:0!important}
.solution-author h3 a{font-size:16px;line-height:16px}
.solution-author .avatar{float:left;margin-right:10px;margin-top:2px}
.solution-author ul{margin:0;padding:0}
.solution-author li{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABlJREFUeNpirKioSGBgYEhgAhIKQGwPEGAAIJUCixQcJMQAAAAASUVORK5CYII=") no-repeat scroll 0 9px rgba(0,0,0,0);color:#bbb;float:left;font-size:12px;padding:0 10px}
.solution-author li:first-child{background:0;padding-left:0}
.solution-author .btn{padding:0 8px}
.solution-author .pro-badge{margin:0;position:absolute;right:0;top:-6px}
.solution-author li img{margin-top:-25px}
.solution-avatar-sm{background:url(/images/fixya3/solution-avatars-36x36.jpg) 0 0 no-repeat;border-radius:3px;display:block;height:36px;width:36px}
.solution-avatar-sm1{background-position:0 0}
.solution-avatar-sm2{background-position:0 -36px}
.solution-avatar-sm3{background-position:0 -72px}
.solution-avatar-sm4{background-position:0 -108px}
.solution-avatar-sm5{background-position:0 -144px}
.solution-avatar-sm6{background-position:0 -180px}
.solution-avatar-sm7{background-position:0 -216px}
.solution-avatar-sm8{background-position:0 -252px}
.solution-avatar-sm9{background-position:0 -288px}
.solution-avatar-sm10{background-position:0 -324px}
.solution-avatar-sm11{background-position:0 -360px}
.solution-avatar-sm12{background-position:0 -396px}
.solution-avatar-sm13{background-position:0 -432px}
.solution-avatar-sm14{background-position:0 -468px}
.solution-avatar-sm15{background-position:0 -504px}
.solution-avatar-sm15{background-position:0 -540px}
.solution-avatar-sm16{background-position:0 -576px}
.solution-author .localpro-rating{font-size:11px;position:absolute;right:0;background:0;width:auto}
.solution-author .local-rating{display:block;float:left;margin-right:5px;margin-top:4px;background:url(/images/fixyapro/local-rating-stars.png) 0 0 no-repeat;width:74px;height:13px}
.solution-author .local-rating.one-star{background-position:0 -14px}
.solution-author.local-rating.onehalf-star{background-position:0 -28px}
.solution-author .local-rating.two-star{background-position:0 -42px}
.solution-author .local-rating.twohalf-star{background-position:0 -57px}
.solution-author .local-rating.three-star{background-position:0 -71px}
.solution-author .local-rating.threehalf-star{background-position:0 -85px}
.solution-author .local-rating.four-star{background-position:0 -99px}
.solution-author .local-rating.fourhalf-star{background-position:0 -113px}
.solution-author .local-rating.five-star{background-position:0 -127px}
.pro-solution .solution-tip{background-position:0 -3436px}
.pro-solution-tagline h4{float:none;font-size:14px;margin:0 10px 0 0}
.pro-solution-tagline h4 a{display:block;max-width:335px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pro-solution-tagline .recommendations{background:url(/images/fixya3/sprite10.png) 0 5px no-repeat;padding-left:20px}
.pro-solution-tagline .recommendations span{background:#fafafa;border:1px solid #e2e2e2;border-radius:3px;display:inline-block;font-size:12px;padding:0 3px;position:relative}
.pro-solution-tagline_suggeted{background:#eeeef1;padding:10px 25px}
.pro-solution-tagline .ir{background:url(/images/fixyapro/pro-promo-icon.png) 0 0 no-repeat;display:block;height:20px;width:43px}
.pro-solution-tagline i.tip{background:url(/images/fixya3/sprite10.png) 0 -195px no-repeat;display:block;height:12px;left:-6px;position:absolute;top:4px;width:6px}
.pro-solution-tagline .pull-left,.pro-solution-tagline p{color:#7E7E7E;font-size:13px;font-style:normal;line-height:15px;margin:0;width:auto}
.pro-solution-tagline .pull-right img{margin-right:11px}
.pro-solution-tagline .phone{background:url(/images/fixya3/sprite10.png) 0 -5711px no-repeat;border-left:0;color:#424242;float:left;font-size:14px;font-weight:700;line-height:25px;padding-left:17px}
.pro-solution-tagline .address{background:url(/images/fixya3/sprite10.png) 0 -2528px no-repeat;clear:none;float:left;margin-left:10px;padding:5px 0 0 10px}
.pro-solution-tagline .recommendations{background:url(/images/fixya3/sprite10.png) 0 5px no-repeat;cursor:default;padding-left:20px;position:relative}
.pro-solution-tagline ul{float:right;margin:0}
.pro-solution-tagline li{border-right:0;float:left;margin:0 0 0 10px;max-width:100%;overflow:visible;padding:0;text-overflow:inherit;white-space:nowrap}
.pro-solution-tagline .small{color:#BBB;font-size:11px}
.pro-solution-tagline .first{padding-left:0}
.pro-solution-tagline .last{padding-right:0;border:0}
.official-solution{background:#fff8ed}
.official-solution .author{width:100px}
.official-solution h3{color:#01437c;font-size:16px;font-weight:bold;margin:0;padding:15px 25px}
.official-solution .official-pro{margin-top:10px}
.official-solution .solution-voting ul{padding-right:20px}
.featured-pros h4{color:#01437c;font-size:16px;font-weight:normal;margin:0 0 20px}
.featured-pros h4 span{display:block;font-size:13px}
.featured-pro.last{margin-bottom:0}
.featured-pro{margin-bottom:15px}
.featured-pro .img{float:left;margin-right:10px;position:relative}
.featured-pro .details{padding-left:88px}
.featured-pro p.phone{margin:4px 0 5px 0;font-size:16px;font-weight:bold}
.featured-pro p.no-data{font-size:12px;font-weight:normal;color:#7b7b7b;margin-top:0}
.featured-pro p.no-data a,.featured-pro p.no-data a:hover{color:inherit;text-decoration:none}
.featured-pro .location{color:#999;font-size:12px;line-height:14px}
.featured-pro ul{list-style:none;margin:0;padding:0}
.featured-pro h5{font-size:16px;font-weight:normal;margin:0}
.featured-pro li{float:left;margin-right:10px}
.featured-pro .ir{display:block;background:url(/images/fixyapro/pro-promo-icon.png) 0 0 no-repeat;width:43px;height:20px}
.featured-pro li.first{width:100%;color:#7b7b7b}
.featured-pro li.first a,.featured-pro li.first a:hover,.featured-pro li.first a:visited{color:inherit;text-decoration:none;line-height:30px}
.featured-pro .recommendations{background:url(/images/fixya3/sprite10.png) 0 5px no-repeat;cursor:default;padding-left:20px;position:relative}
.featured-pro .recommendations span{background:#fafafa;border:1px solid #e2e2e2;border-radius:3px;display:inline-block;font-size:12px;padding:0 3px;position:relative}
.featured-pro i.tip{background:url(/images/fixya3/sprite10.png) 0 -195px no-repeat;display:block;height:12px;left:-6px;position:absolute;top:4px;width:6px}
.featured-pro h5 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:250px}
.featured-pro .null-msg{border:1px solid #d8dbde;background:#FFF;padding:10px;font-size:11px;line-height:18px;margin-top:5px}
.featured-pro .null-msg b{color:#003F7D;display:block}
.featured-pros-more{background:#e6e6e6;color:#9f999b;font-size:10px;position:absolute;bottom:0;right:0;margin:0;padding:0 5px}
.featured-pros-more a{color:#9f999b}
.solution .featured-pros{margin-top:0}
.solution .featured-pro{position:relative}
.solution .featured-pro:last-child{margin-bottom:0}
.solution .featured-pro ul{position:absolute;top:0;right:0}
.recommendations .dropdown-menu{display:none;left:-115px;top:-55px;z-index:1}
.recommendations .dropdown-menu p{color:#7D7D7D;float:none;font-size:11px;line-height:17px;margin:0;padding:0 7px}
.recommendations .dropdown-menu b{color:#003D79}
.recommendations .dropdown-menu::before{border-bottom-color:rgba(0,0,0,0.2);border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;bottom:-7px;content:'';display:inline-block;position:absolute;right:25px}
.recommendations .dropdown-menu::after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;content:'';display:inline-block;position:absolute;right:26px}
.comment-form .top{background:0;border:0;border-radius:0}
.comment-form .alert-error-comment{border-radius:4px;margin-bottom:15px;margin-top:0;padding:2px 35px 2px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:12px}
.comment-form .form-error{background:#fff;border:1px solid #b94a48!important}
.comment-form .avatar{float:left;margin:0 10px}
.comment-form form{margin:0;padding:0}
.solution .comments{margin-top:0}
#tipBody .answer-comments{display:block!important}
#tipBody .link-embed.small-img .text-holder{max-width:311px}
.answer-comments{margin-bottom:0}
.comment-form .inner{padding:0;margin:0 15px;position:relative}
.comment-form p{margin:0;padding:0}
.comment-form input.txt{border:1px solid #CCC;box-shadow:none;font-size:14px;margin:0;padding:5px 6px 4px;width:390px}
.comment-form input.txt:focus{border:1px solid #690;outline:0}
.comment-form .comment-btns{border:0;display:none;margin:15px 10px 0;padding:0}
.comment-btns li.pull-right{width:auto!important}
.comment-form .video{width:16px;height:17px;display:block;background:url(/images/fixya3/sprite10.png) 0 -4126px no-repeat;padding:1px 0}
.comment-form .image{width:16px;height:17px;display:block;background:url(/images/fixya3/sprite10.png) 0 -4081px no-repeat;padding:1px 0}
.solution-box{background:#F8F8F8;border:1px solid #eaeaea;border-radius:2px;margin-bottom:25px;padding:20px 20px 10px 20px}
.my-fixya .solution-box{margin-top:5px}
.my-fixya .solutions .solution-ad-holder{display:none}
.thread .solution-box{margin-bottom:0;margin-top:20px;padding:20px 15px 10px 15px}
.solution-box .textarea2{margin:0}
.solution-box .submit2{float:right;margin-top:15px;position:relative}
.solution-box h2{margin:0 0 15px;font-size:17px}
.solution-box .avatar{float:left;text-align:right;width:95px}
.solution-box-tip{background-color:white;padding:0;border-radius:0;border:0;margin-bottom:0}
.solution-helpful-form{background:#F8F8F8;border:1px solid #eaeaea;margin:20px 0 5px;padding:20px}
.solution-helpful-form p{margin:0;padding:0}
.solution-helpful-form textarea{margin:0 0 10px;width:390px}
.solution-box-tip .solution-form{width:630px}
.solution-form-mb{margin-bottom:-1px}
.solution-form{float:right;margin-bottom:20px;position:relative;width:465px}
.solution-form textarea{border:1px solid #d8dbde;margin-bottom:15px;outline:0;padding:20px;width:423px}
.solution-form .social{float:left;font-size:13px;padding-top:5px}
.solution-form .social input{margin-right:5px}
.solution-form .social label{background:url(/images/fixya3/sprite10.png) 143px -1483px no-repeat;font-size:14px;padding:0 25px 0 0}
.solution-form .submit{float:right;position:relative}
.solution-form .submit span{background:url(/images/fixya3/sprite10.png) 0 -572px no-repeat;width:18px;height:20px;display:block;position:absolute;top:8px;left:9px}
.solution-form .btn{font-size:15px;margin-left:10px}
.solution-form .solution-tip{left:-7px}
.solution-icon-bar{background:#FFF;border:1px solid #ddd;border-width:0 1px 1px;position:relative}
.solution-icon-bar ul{background:#F4F4F4;list-style:none;margin:0;padding:14px 0}
.solution-icon-bar a{background:url(/images/fixya3/answer/answer-icon-sprite-3_v2.png) 0 0 no-repeat;color:#787878;display:block;float:left;font-size:13px;padding:3px 0 3px 30px;text-align:center;width:auto}
.solution-icon-bar a:hover{background-color:transparent;color:#424242;text-decoration:none}
.solution-icon-bar li{display:block;float:left;padding:4px 10px}
.solution-icon-bar.thread-bar{background:0;border:0;border-width:0;position:relative}
.solution-icon-bar.thread-bar ul{background:0;list-style:none;margin:0;padding:14px 0}
.redactor_box{background-color:#fff;border:1px solid #eaeaea;overflow:visible;position:relative}
.solution-icon-bar .add-prod{background-position:0 -117px;padding-right:0}
.solution-icon-bar .add-vid{background-position:0 3px}
.solution-icon-bar .add-img{background-position:0 -36px}
.solution-icon-bar .add-link{background-position:0 -76px}
.solution-form-bottom{clear:both}
.solution-box .close,#solutionBox .close{cursor:pointer;position:absolute;right:4px;top:0;font-size:12px}
#solutionBox .close.close-top{cursor:pointer;position:absolute;right:-7px;top:-11px;font-size:12px}
#solutionBox .close.close-results{right:20px!important}
.solution-add-holder{background:#F4F4F4;border:1px solid #eaeaea;bottom:0;display:none;height:42px;left:0;padding:10px;position:absolute;width:443px}
.solution-add-holder .inner{position:relative}
.solution-add-holder .close{font-size:11px;right:-8px;top:-15px}
.solution-box-tip .solution-add-holder{width:608px}
.solutionbox-search{display:none}
.solutionbox-search input[type="text"]{float:left;line-height:normal;margin:5px 0 0;padding-right:30px;width:324px}
.solution-box-tip .solutionbox-search input[type="text"]{width:480px}
.solutionbox-search span{background:url(/images/fixya3/answer/answer-icon-sprite.png) 0 -248px no-repeat;display:block;float:left;height:40px;margin:0 15px;width:11px}
.solutionbox-search .upload{background:url(/images/fixya3/answer/answer-icon-sprite.png) 0 -322px no-repeat;display:block;float:left;height:30px;margin-top:6px;width:35px;z-index:1}
.solutionbox-search .search-box{float:left;margin:0;position:relative}
.solutionbox-search button{background:url(/images/fixya3/sprite10.png) 2px -3208px no-repeat;border:0;bottom:5px;height:19px;position:absolute;right:5px;width:20px}
#solution-prod-add input,#solution-link-add input{width:405px}
.solution-box-tip #solution-prod-add input,.solution-box-tip #solution-link-add input{width:560px}
#solution-link-add .btn{font-size:11.9px;margin:0;width:auto;position:absolute;top:7px;right:2px;color:#fff}
.solution-preview-item{background:#FFF;border:0;display:none;float:right;margin-bottom:20px;padding:0;position:relative;width:465px!important}
.solution-preview-item .link-preview{margin-top:0;word-wrap:break-word}
.solution-preview-item .preview-loader{display:block;width:100%;height:25px;background:url(/images/fixya3/answer/video-loader.gif) no-repeat center}
.solution-search-results{background:#FFF;border:1px solid #ddd;display:none;float:right;height:auto;margin:0 0 20px;overflow-y:initial;padding:0;position:relative;width:463px}
.write-tip .solution-search-results{width:576px}
.write-tip .solution-preview-item{width:628px}
.solution-results-list{height:310px;overflow-y:scroll;padding:10px}
.solution-search-item{border-bottom:0;min-height:auto;padding-bottom:0;padding-right:0;position:relative}
.solution-search-item img{height:100px;width:118px}
.solution-search-item .add-search-item{bottom:1px;position:absolute;right:1px;top:auto}
.solution-search-results .title{font-size:18px}
.solution-box .alert{float:right;margin:20px 0;width:414px}
.solution-search-results .link-embed.small-img .text-holder{max-width:285px}
.solution-search-results .link-embed.small-img .description{width:250px}
.solution-results-list .headline{color:#666}
.video-upload-holder{background:#FFF;padding:20px;margin-bottom:-1px;border:1px solid #ddd;position:relative;display:none}
.video-upload-holder .loading{font-size:13px;float:left;width:110px;margin:0 0 12px 0}
.video-upload-holder .loading span{display:block;font-size:30px}
.video-upload-holder .filename{float:left;width:430px;padding-top:15px;margin:0}
.video-upload-holder .filename i{display:block;background:url(/images/fixya3/answer/video-loader.gif) 0 0 no-repeat;padding:0 0 5px 30px}
.video-upload-holder .filename span{display:none;margin:0 0 5px 0}
.video-upload-holder .alert{display:none;float:left;width:385px;margin:5px 0 0 0}
.solution-preview-holder{float:right;margin:0;position:relative;width:465px}
.solution-preview-item .link-embed{margin:0}
.lt-ie9 #enter-window{margin:0 auto;width:990px}
.lt-ie9 .enter-inner{margin:0}
.ask-box{margin-bottom:25px}
.ask-box .inner{background:#eeeef1;border:1px solid #e3e6e9;border-radius:1px;padding:20px 20px 30px 20px}
.ask-box h2{margin:0 0 15px}
.ask-box .avatar{float:left;text-align:right;width:95px}
.ask-form{float:right;position:relative;width:477px}
.ask-form textarea{border:1px solid #d8dbde;margin-bottom:0;outline:0;padding:16px 20px;width:435px}
.probs-solutions .ask-form{float:right;position:relative;width:340px}
.probs-solutions .ask-form textarea{border:1px solid #d8dbde;margin-bottom:0;outline:0;padding:16px 20px;width:310px}
.ask-form .submit{float:left;position:relative}
.ask-form .submit span{background:url(/images/fixya3/sprite10.png) 0 -544px no-repeat;width:20px;height:20px;display:block;position:absolute;top:8px;left:9px}
.ask-form .btn{font-size:15px;width:180px}
.ask-form .solution-tip{left:-7px}
.top-experts h4{color:#01437c;font-size:13px;font-weight:300;margin:0 0 20px;line-height:13px}
.top-expert{margin-bottom:25px;border-bottom:1px solid #eaeaea}
.top-expert .img{float:left;margin-right:12px;position:relative}
.top-expert .details{float:left}
.top-expert ul{color:#bcbcbc;font:11px "Lucida Grande","Lucida Sans Unicode",sans-serif;list-style:none;margin:0;padding:0}
.top-expert h5{font-size:16px;font-weight:bold;margin:0}
.top-expert li{line-height:13px}
.top-expert .action h5{color:#787878;font-size:16px;font-weight:normal;line-height:20px;padding:0 0 5px 0;margin-top:-3px}
.top-expert .action p{font-size:12px}
.action-toolbar{margin-bottom:15px;padding:0 0 0 20px}
.action-toolbar-ask{padding:0!important}
.top-experts h5{font-size:13px;line-height:16px;margin:0}
.top-experts .listing-item:first-child{padding-top:15px}
.top-experts .listing-item{padding:15px 0}
.listing-image{width:70px;height:59px}
.listings{list-style:none;margin:0;padding:0}
.browse .listings .img{width:80px}
.listings .listing{margin-bottom:25px}
.bottom-list{margin-top:20px}
.listings .last{margin-bottom:0}
.listings .img{float:left;text-align:right;width:115px}
.listing-content{background:#f8f8f9;border:1px solid #d8dbde;border-radius:2px;float:right;position:relative;width:495px}
.listing-content_noBorderAndBG{border-radius:2px;float:right;position:relative;width:495px;margin-bottom:0!Important}
.listing-content_noBorderAndBG_Family{border-radius:2px;float:right;left:-16px;margin-bottom:0!important;position:relative;width:495px}
.listing-content.no-img{width:100%}
.listing-inner{padding:20px 15px}
.listings h3{font-size:14px;font-weight:normal;line-height:19px;margin:5px 0 0 0;padding:0 0 10px;word-wrap:break-word}
.listings p{font-size:14px;margin:0;word-wrap:break-word}
.listing-meta{clear:both;list-style:none;margin:0!important;padding:10px 0 0}
.listing-meta img{margin-right:5px;width:15px;height:15px;margin-top:-3px}
.listing-meta li{background:url(/images/fixya3/sprite10.png) 0 -2532px no-repeat;color:#bcbcbc;float:left;font:11px "Lucida Sans Unicode","Lucida Grande",sans-serif;line-height:18px;padding:0 10px;max-width:95px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}
.listing-meta li.first{background:0;padding-left:0;overflow:visible;max-width:100%}
.listing-meta a{color:#bcbcbc}
.listing-corner{background:#428c01;border-bottom-left-radius:3px;border-top-right-radius:2px;position:absolute;right:0;text-align:center;top:0;width:95px;height:18px}
.listing-corner a{color:#FFF;display:block;font-size:12px;line-height:13px;padding:2px 0}
.listing-corner-unsolved{background-color:#63b310;background-image:-ms-linear-gradient(top,#63b310,#428c01);background-image:-webkit-gradient(linear,0 0,0 100%,from(#63b310),to(#428c01));background-image:-webkit-linear-gradient(top,#63b310,#428c01);background-image:-o-linear-gradient(top,#63b310,#428c01);background-image:-moz-linear-gradient(top,#63b310,#428c01);background-image:linear-gradient(top,#63b310,#428c01);background-repeat:repeat-x;border-color:#328322 #328322 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#63b310',endColorstr='#428c01',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);color:#FFF;text-shadow:0 1px 1px #4b9705}
.listing-tip{background:url(/images/fixya3/sprite10.png) 0 -2421px no-repeat;height:15px;left:-8px;position:absolute;top:20px;width:8px}
.browse .listing-content{background:#FFF}
.browse .listings{margin-top:0}
.browse .listings .img{width:80px}
.browse .listings h3,.search-results .listing-meta,.browse .listings p{margin-left:95px}
.browse .no-img h3,.search-results .no-img .listing-meta,.browse .no-img p{margin-left:0}
.browse .filters li{border-radius:2px}
.browse .filters li a{background:0;border-radius:2px;line-height:16px;overflow:visible;white-space:normal}
.btn-answer{padding:0 10px 1px 10px;position:absolute;right:10px;bottom:18px}
.btn-answer a{font-size:12px;color:#fff}
.prev-arrow{background-color:#c2c7cd;height:155px;left:-18px;position:fixed;text-align:left;top:40%;width:72px;z-index:500}
.prev-arrow .arrow{background:url(/images/fixya3/threadarrow/page-arrow-sprite.png) no-repeat -40px 0;display:block;height:100px;left:23px;position:absolute;text-indent:-9999px;top:29px;width:40px}
.prev-arrow .arrow.hover{background-position:0 0}
.prev-arrow .teaser{-moz-opacity:0;background-color:#fff;border-top-left-radius:2px;border-top-right-radius:2px;display:none;filter:alpha(opacity=0);height:115px;left:72px;opacity:0;padding:20px 15px;position:absolute;top:0;width:215px;z-index:1}
.next-arrow{background-color:#c2c7cd;height:155px;position:fixed;right:-18px;text-align:left;top:40%;width:72px;z-index:500}
.next-arrow .arrow{background:url(/images/fixya3/threadarrow/page-arrow-sprite.png) no-repeat -94px 0;display:block;height:100px;position:absolute;right:23px;text-indent:-9999px;top:29px;width:40px}
.next-arrow .arrow.hover{background-position:-134px 0}
.next-arrow .teaser{-moz-opacity:0;background-color:#fff;border-top-left-radius:2px;border-top-right-radius:2px;display:none;filter:alpha(opacity=0);height:115px;opacity:0;padding:20px 15px;position:absolute;right:72px;top:0;width:215px;z-index:1}
.prev-arrow a,.next-arrow a{cursor:pointer;display:block;height:155px;overflow:hidden;position:absolute;width:72px;z-index:100}
.prev-arrow p,.next-arrow p{color:#bcbcbc}
.prev-arrow .shadow,.next-arrow .shadow{box-shadow:0 0 5px rgba(0,0,0,.3);overflow:visible}
.prev-arrow h4,.next-arrow h4{font-size:17px;font-weight:normal;line-height:23px;margin:10px 0 15px 0;height:50px;overflow:hidden}
.prev-arrow ul,.next-arrow ul{margin:0;padding:0}
.prev-arrow li,.next-arrow li{color:#bcbcbc;display:inline-block;float:left;font:11px "Lucida Sans Unicode","Lucida Grande",sans-serif;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media screen and (max-width:1120px){.prev-arrow,.next-arrow{display:none!important}
}
#userWall .txt a{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}
#userWall .achievement .txt a{overflow:visible;max-width:100%}
#userWall ul{margin:0}
.related-topics ul{list-style:none;margin:20px 0 0 0;padding:0}
.related-topics li{float:left;margin:0 3px 3px 0}
.related-topics a{background:#f8f8f9;display:block;font-size:15px;padding:5px 10px}
.related-topics a:hover{background:#0397d6;color:#FFF;text-decoration:none}
.anchor-bar{border:0;clear:both;margin-bottom:-11px;z-index:100}
.anchor-bar .content{position:relative}
.anchor-bar a{color:#abb8bc}
.anchor-bar ul{list-style:none;margin:0;padding:0}
.anchor-bar li{float:left;padding-right:45px;position:relative}
.anchor-bar .active .tip{background:url(/images/fixya3/sprite10.png) 0 -2983px no-repeat;bottom:-24px;height:10px;left:26%;position:absolute;width:21px}
.anchor-bar.fixed{background:#f9f8fa;border-bottom:1px solid #d8dbde;padding:19px 0 14px 0;position:fixed;margin:0;top:60px;width:100%}
.anchor-bar .active a{color:#023e7a}
.anchor-bar b{background:#CCC;border-radius:3px;color:#fff;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:9px;margin-left:4px;margin-top:-3px;padding:1px 3px}
.anchor-bar .top-link{background:url(/images/fixya3/sprite10.png) 0 -417px no-repeat;display:none;height:27px;position:absolute;right:0;top:-3px;width:27px}
.anchor-bar.fixed .top-link{display:block}
.tips h2{float:left}
.tips .write-tip a{font-size:15px;width:215px}
.tips-list{clear:both;margin-bottom:25px}
.tips-list ul{list-style:none;margin:0;padding:0}
.tips-list li{margin-bottom:10px}
.tips-list li a:hover{background:#0fa1df;text-decoration:none}
.tips-list span{background:url(/images/fixya3/sprite10.png) 0 -2144px no-repeat;display:block;padding:5px 0 2px 25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:570px}
.tips-box{width:495px;float:right;clear:both}
.tips-box .inner{position:relative;padding:20px 20px 20px 123px;background:#f8f8f9}
.tips-box .icon{background:url(/images/fixya3/sprite10.png) 0 -3832px no-repeat;width:58px;height:66px;position:absolute;left:35px;top:20px;display:block}
.tips-box .intro{margin:0;padding-bottom:10px;color:#506874;font-size:16px}
.manuals .pull-left{position:relative}
.manual-upload{clear:both}
.manual-upload{width:495px;float:right}
.main .manual-upload,.main .tips-box{margin-top:20px}
.manuals-list{list-style:none;margin:0 0 25px 0;padding:0}
.manuals-list li{margin-bottom:10px}
.manuals-list li a{background:#f8f8f9;border:1px solid #d8dbde;display:block;padding:10px 15px}
.manuals-list li a:hover{background:#0fa1df;color:#FFF;text-decoration:none}
.manuals-list span{background:url(/images/fixya3/sprite10.png) 0 -4308px no-repeat;display:block;padding:5px 0 2px 30px;float:left}
.manuals-list li a:hover span{background-position:0 -4372px}
.manuals-list b{float:right;background:#d2d6da;padding:0 5px;color:#FFF;font:10px "Lucida Sans Unicode","Lucida Grande",sans-serif;border-radius:3px;font-weight:bold;margin-top:5px}
.manuals-list li a:hover b{color:#0081d1;background:#FFF}
.manual-upload .inner{position:relative;padding:20px 20px 20px 123px;background:#f8f8f9}
.manual-upload .icon{background:url(/images/fixya3/sprite10.png) 0 -3912px no-repeat;width:58px;height:66px;position:absolute;left:35px;top:20px;display:block}
.manual-upload .intro{margin:0;padding-bottom:10px;color:#506874;font-size:16px}
.manual-upload .drag{font-size:12px;color:#506874}
.section.alt .manuals-list li a{background:#FFF}
.section.alt .manuals-list li a:hover{background:#0fa1df}
.section.alt .manual-upload .inner{background:#FFF;border:1px solid #d8dbde;padding:20px 20px 20px 123px;position:relative}
#manual-prod-assign input{margin:0}
#manual-prod-assign div{position:relative}
#manual-prod-assign .input-xxlarge{width:265px}
#manual-prod-assign .autocomplete{width:348px;top:29px}
.manual-upload-success{display:none}
.qq-uploader{padding:10px 0}
.qq-upload-button{display:block;width:280px}
.qq-upload-button input{font-size:72px}
.qq-upload-button div{background:url(/images/fixya3/sprite10.png) 0 -4037px no-repeat;padding-left:10px}
.qq-upload-drop-area,.qq-upload-extra-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:30px;z-index:2;background:#c2c7cd;text-align:center;opacity:.9}
.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}
.qq-upload-extra-drop-area{position:relative;margin-top:50px;font-size:16px;padding-top:30px;height:20px;min-height:40px}
.qq-upload-drop-area-active{background:#c2c7cd}
.qq-upload-list{margin:15px 0 0 0;padding:0;list-style:none}
.qq-upload-list li{margin:0;padding:10px;line-height:15px;font-size:12px;padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px;margin-bottom:10px}
.qq-upload-file,.qq-upload-spinner,.qq-upload-size,.qq-upload-cancel,.qq-upload-retry,.qq-upload-failed-text,.qq-upload-finished{margin-right:12px}
.qq-upload-spinner{display:inline-block;background:url("/images/fixya3/loading.gif");width:15px;height:15px;vertical-align:text-bottom}
.qq-drop-processing{display:none;text-align:center;margin-top:20px}
.qq-drop-processing-spinner{display:inline-block;background:url("/images/fixya3/loading.gif");width:15px;height:15px;vertical-align:text-bottom}
.qq-upload-finished{display:none;width:15px;height:15px;vertical-align:text-bottom}
.qq-upload-retryable .qq-upload-retry{display:inline}
.qq-upload-size,.qq-upload-cancel,.qq-upload-retry{font-size:12px;font-weight:normal}
.qq-upload-failed-text{display:none;font-style:italic;font-weight:bold}
.qq-upload-failed-icon{display:none;width:15px;height:15px;vertical-align:text-bottom}
.qq-upload-fail .qq-upload-failed-text{display:inline}
.qq-upload-retrying .qq-upload-failed-text{display:inline;color:#D60000}
.qq-upload-list li.qq-upload-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}
.qq-upload-button,.qq-upload-button div{cursor:pointer!important}
.qq-upload-list li.qq-upload-success .qq-upload-retry{display:none}
.qq-upload-list li.qq-upload-fail{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}
.qq-progress-bar{background-color:#63b310;background-image:-ms-linear-gradient(top,#63b310,#428c01);background-image:-webkit-gradient(linear,0 0,0 100%,from(#63b310),to(#428c01));background-image:-webkit-linear-gradient(top,#63b310,#428c01);background-image:-o-linear-gradient(top,#63b310,#428c01);background-image:-moz-linear-gradient(top,#63b310,#428c01);background-image:linear-gradient(top,#63b310,#428c01);background-repeat:repeat-x;border-color:#328322 #328322 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#63b310',endColorstr='#428c01',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);color:#FFF;text-shadow:0 1px 1px #4b9705;width:20%;height:15px;border-radius:6px;display:none;margin-bottom:10px}
.ad-holder-grey{background:#f9f8fa;color:#6f8088;line-height:18px;margin:0 0 25px;padding:15px 25px}
.ad-holder{background:transparent;color:#6f8088;line-height:18px;margin:0;padding:0}
#fbConnectForm{margin:0}
footer.footer{background:#003d79 url(/images/fixya3/footer-bg.png) bottom left repeat-x;-webkit-font-smoothing:subpixel-antialiased;display:table;width:100%}
footer .inner{margin:0 auto;width:990px}
footer .ad-holder{background:#023567;margin:0 auto;padding:10px;text-align:center}
footer .section{float:left;padding:25px 0;width:25%}
footer ul{list-style:none;margin:0;padding:0}
footer li{line-height:22px;padding-bottom:5px}
footer h4{color:#FFF;font-size:14px}
footer a{color:#39c0f9}
footer a:hover{color:#39c0f9}
.footer-bottom{border-top:1px solid #022546;clear:both;color:#3d648c;font-size:12px;padding-top:25px;position:relative}
footer .agree{clear:both;padding-top:20px;font-size:11px;line-height:17px}
footer .agree a{font-size:11px}
.mobileBack{font-size:40px;margin-top:30px;width:990px;margin:30px 0 0 0}
.mobileBack a{width:100%;padding:40px 0;font-size:40px}
.back-top a{background:url(/images/fixya3/sprite10.png) 0 -1717px no-repeat;display:block;height:87px;margin:0 auto;width:87px}
.footer-bottom ul{position:absolute;right:0;top:55px}
.footer-bottom li{float:left;padding:0 5px}
.footer-bottom li a{display:block;background:url(/images/fixya3/sprite10.png) 0 0 no-repeat}
.footer-bottom .google{background-position:0 -1904px;height:25px;width:25px}
.footer-bottom .twitter{background-position:0 -3789px;height:23px;width:34px}
.footer-bottom .facebook{background-position:0 -1361px;height:25px;width:25px}
.footer-bottom .linkedin{background-position:0 -5741px;height:25px;width:25px;margin-left:2px}
table{background-color:transparent;border-collapse:collapse;border-spacing:0;margin-bottom:45px;width:100%}
th{border-right:1px solid #e0e3e6;border-bottom:1px solid #e0e3e6;border-top:1px solid #c2c7cd;text-align:left;padding:10px;background:#c2c7cd;color:#FFF;vertical-align:top;font-size:16px;width:35%;font-weight:normal}
td{border-right:1px solid #e0e3e6;border-bottom:1px solid #e0e3e6;background:#fff;padding:5px 5px 5px 10px;font-size:14px;color:#768790}
tr.top{background:#CCC}
td.alt{background:#F5FAFA;color:#797268}
th.spec{border-left:1px solid #e0e3e6;border-top:0;background:#fff;color:#768790;font-size:14px}
.modal{display:none}
.modal h3{font-size:26px;color:#7f878d}
#share-modal label.pull-left{margin-right:10px;text-align:right;width:150px}
#share-modal form{margin:0}
#share-modal textarea{width:350px}
.upload-modal{width:660px;margin-left:-325px}
.upload-modal h4{color:#7f878d;font-size:24px;margin:0 0 25px}
.upload-modal .nav-tabs{min-height:350px}
.upload-modal input.txt{width:400px;margin-right:10px}
.upload-modal .results{clear:both}
.upload-modal .note{color:#7f878d;font-size:13px;line-height:18px;margin:0}
.prob-toolbar .nav-tabs a{display:block}
.product .fixo-meter ul{margin:0}
.product .fixo-meter ul{border-top:0;border-bottom:1px solid #d8dbde;font-size:12px;list-style:none;margin:0 0 15px;padding:0 0 10px}
.product .fixo-meter{background-position:bottom right}
.product .anchor{height:95px;margin-top:-95px}
.product .anchor-bar{margin-top:20px}
.product .anchor-bar.fixed{margin-top:0!important}
.thread .action-toolbar{padding:0}
.product .action-toolbar a{display:block;font-size:12px;width:275px;margin:0 0 0 -20px}
.product .top-title p,.product .top-title h1{margin:0;width:auto}
.product .module-shaded{background-position:bottom left}
.anchor{display:block;height:121px;margin-top:-121px;visibility:hidden}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}
.ir:before{content:"";display:block;width:0;height:100%}
.hidden{display:none!important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:25px}
.uploadBtnWrapper{width:40px;overflow:hidden;left:410px;position:absolute;top:0}
.solution-box-tip .uploadBtnWrapper{left:558px}
.clickableHidden{height:42px!important;width:35px!important;cursor:pointer;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.clickableHidden::-webkit-file-upload-button{height:42px!important;cursor:pointer}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.join-modal{width:610px}
.join-modal .section{margin:0;padding:0}
.join-modal ul{list-style:none}
.join-modal h4{color:#7f878d;font-size:18px;margin:0 0 25px}
.join-modal .input{background:url(/images/fixya3/join-modal-sprite.png) 0 0 no-repeat;padding:6px 5px 6px 45px;width:275px}
.join-modal .emailField{background-position:0 -110px}
.join-modal .emailField:focus{background-color:#f2fbff;background-position:0 -218px}
.join-modal .password{background-position:0 -74px}
.join-modal .password:focus{background-color:#f2fbff;background-position:0 -182px}
.join-modal .name{background-position:0 -39px}
.join-modal .name:focus{background-color:#f2fbff;background-position:0 -147px}
.join-modal .input.error{background-position:0 -254px;border:1px solid #ff8300}
.join-modal button{font-size:18px;margin-right:5px;padding:6px 49px}
.join-modal .left{float:left;padding:30px 0 15px 30px}
.join-modal .right{float:right;padding:30px 30px 0}
.join-modal .right ul{border-left:1px solid #d7dee4;margin:0;padding:25px 0 25px 25px}
.join-modal .right h4{padding-left:27px}
.join-modal .right li:last-child{padding:0}
.join-modal .right a{background:url(/images/enter-window-sprite.png) 0 0 no-repeat;display:block;height:36px;width:165px}
#signup a.gplus{background-position:0 -360px!important;margin-bottom:15px}
#signin a.facebook{background-position:0 0;margin-bottom:15px}
#signup a.facebook{background-position:0 -288px;margin-bottom:15px;width:250px}
#enter-window .right a{background:url("/images/enter-window-sprite.png") no-repeat scroll 0 0 transparent;display:block;height:36px;width:250px}
#signin a.gplus{background-position:0 -324px!important;margin-bottom:15px}
.join-modal a.facebook{background-position:0 0}
.join-modal a.twitter{background-position:0 -36px}
.join-modal form{margin:0}
.signinUp #customBtn{background:url("/images/enter-window-sprite.png") no-repeat scroll 0 0 transparent;display:block;height:36px;width:250px;background-position:0 -324px;margin-bottom:15px}
.signinUp #customBtn:hover{cursor:pointer}
.signinUp #customBtnSignUp{background:url("/images/enter-window-sprite.png") no-repeat scroll 0 0 transparent;display:block;height:36px;width:250px;background-position:0 -360px;margin-bottom:15px}
.signinUp #customBtnSignUp:hover{cursor:pointer}
#gPluseConnectForm{margin:0}
.join-modal .bottom{background:#e7ecf1;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dadee2;clear:both;padding:15px 30px}
.join-modal .bottom ul{border-top:1px solid #d7dee5;margin:15px 0 0;padding-top:15px}
.join-modal .alert{padding:5px;font-size:12px}
.join-modal .alert p{margin:0!important}
#forgotPassword h4{margin-bottom:10px}
#forgotPassword .left{padding:30px 20px 15px 30px}
#forgotPassword p{margin:0 0 15px}
#forgotPassword.input{width:485px}
#forgotPassword.alert{width:525px}
#forgotPassword,#signin,#signup{display:none}
#forgot-pass h4{margin-bottom:10px}
#forgot-pass p{margin:0 0 15px}
#forgot-pass .input{width:485px}
#forgot-pass .alert{width:525px}
#forgot-pass,#signin,#signup{display:none}
.enter-pages .join-modal{margin:0 auto;width:650px}
.enter-pages .join-modal .bottom{border-top:0;background:0;padding-top:0}
.enter-pages #signup,.enter-pages #signin,.enter-pages #forgotPassword{display:block;border:1px solid #d7dee5;padding:0 20px 20px 20px;margin:20px 0;border-radius:2px}
.enter-pages #signup .left,.enter-pages #signin .left,.enter-pages #forgotPassword .left{padding-bottom:0}
#fb-conflict{border:1px solid #d7dee5;padding:20px 20px 10px 20px;margin:20px auto;border-radius:2px;width:650px}
#fb-conflict h1{margin-bottom:15px;background:url(/images/fixya3/sprite10.png) 0 -1352px no-repeat;padding-left:35px}
#fb-conflict button{font-size:18px;margin-right:5px;padding:6px 49px}
#fb-conflict .top{padding:20px;background:#f8f8f9;border:1px solid #d8dbde;margin:20px 0}
#fb-conflict .details{padding-left:105px}
#fb-conflict .bottom{padding-top:15px}
.search-results .listing-content{background:#FFF}
.search-results .listings{width:495px}
.search-results .listings .img{width:80px}
.search-results .listings h3,.search-results .listing-meta,.search-results .listings p{margin-left:90px}
.search-results .no-img h3,.search-results .no-img .listing-meta,.search-results .no-img p{margin-left:0}
.search-results .filters li{border-radius:2px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}
.search-results .filters li a{background:0;border-radius:2px;line-height:16px;overflow:visible;text-overflow:inherit;white-space:normal;max-width:118px}
.search-results .filters li a:hover{text-decoration:underline}
.search-results .ad-holder{margin:0}
.search-results .no-margin .ad-holder{margin:0}
.search-results .filters li.more-filters a:hover{background:0;color:#0081d1;text-decoration:underline}
.filters li.extra-filter{display:none}
.recent-products ul{list-style:none;margin:0;padding:0}
.recent-products li{display:block;float:left;text-align:center;width:25%;height:190px}
.recent-products img{display:block;margin:0 auto 15px}
.recent-products .button{position:absolute;right:0;top:1px}
.member-tools{float:right}
.member-tools .dropdown-toggle{background:url(/images/fixya3/sprite10.png) 0 -4851px no-repeat;color:#424242;font-size:11px;padding:2px 0 2px 20px}
.member-tools .dropdown-menu::before{border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);border-left:7px solid transparent;border-right:7px solid transparent;content:'';display:inline-block;position:absolute;right:25px;top:-7px}
.member-tools .dropdown-menu::after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:'';display:inline-block;position:absolute;right:26px;top:-6px}
div.autocomplete{background:#FFF!important;position:absolute!important;z-index:999;padding:0;margin:0;width:430px;border:1px solid #919ba2;border-radius:4px;box-shadow:5px 5px 10px rgba(0,0,0,0.1);display:none}
.autocomplete ul{margin:0;padding:0;list-style:none}
.autocomplete li{border-bottom:1px solid #dfe3e5;float:none!important}
.autocomplete li:last-child{border:0}
.autocomplete a{color:#424242!important;padding:5px;display:block}
.q-main-edit p.solutions{display:none!important}
.autocomplete img{width:25px;height:21px}
div.autocomplete-pro-dir{width:273px;margin-left:263px;border-top:1px solid #e5e5e5;box-shadow:2px 4px 3px rgba(0,0,0,0.1)}
div.autocomplete-pro-dir li{padding:5px 0;position:relative;border-bottom:1px dotted #E5E5E5;font-size:13px}
div.autocomplete-pro-dir li.selected{background-color:#f1f1f1}
div.autocomplete-pro-dir li a{font-size:13px}
div.autocomplete-contactme{width:315px;margin-left:0;margin-top:-22px;border-top:1px solid #ccc;box-shadow:2px 4px 3px rgba(0,0,0,0.1);border:1px solid #ccc}
div.autocomplete-contactme li{padding:5px 0;position:relative;border-bottom:1px dotted #E5E5E5;font-size:13px}
div.autocomplete-contactme li.selected{background-color:#f1f1f1}
div.autocomplete-contactme li a{font-size:13px}
#spellCheck{background:#efefef;border-radius:3px;padding:5px;margin:10px;font-size:12px}
#spellCheck #spellCheckTerm{color:#b94a48}
.spellSuggestion{border-top:1px solid #CCC;padding-top:5px;margin-top:5px}
#spellCheck a{display:inline;color:#0081d1;cursor:pointer}
#spellCheck a:hover{text-decoration:underline}
.color-icon-bar{background:url(/images/fixya3/color-icon-bar.png) 0 0 no-repeat;height:64px;margin:15px 0;width:956px}
.content{margin:0 auto;width:990px}
.contact-form{background:#EEEEF1;border:1px solid #E3E6E9;border-radius:2px;padding:20px;margin:0 0 10px 0}
.content-page .contact-form p{margin-bottom:10px}
.content-page p,.content-page li{font-size:17px;line-height:25px;margin-bottom:30px}
.content-page ul{list-style:disc;margin-left:50px}
.content-page ol{list-style:decimal;margin-left:50px}
.social-promo ul{list-style:none;margin:0;padding:0}
.social-promo li{padding-bottom:25px}
.social-promo .twitter{background-position:0 -3782px}
.social-promo a{background:url("/images/fixya3/sprite10.png") no-repeat scroll 0 0 transparent;font-size:16px;padding:10px 0 10px 45px}
.social-promo .fb{background-position:0 -1354px}
.social-promo .linkedin{background-position:0 -5734px}
.social-promo .google{background-position:0 -1896px}
.expert-leaderboard{border-top:0;padding:35px 0 0}
.expert-leaderboard h2.lg{margin:0 0 20px 0}
.expert-leaderboard th.expert{background:#fff;border-left:1px solid #e0e3e6;border-top:0;font-weight:normal;width:30%}
.expert-leaderboard th.expert a{display:block;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:268px}
.expert-leaderboard .expert img{float:left;margin-right:10px}
.expert-leaderboard th,.expert-leaderboard td{width:20%}
.expert-leaderboard .solutions,.expert-leaderboard .points{font-size:28px}
.expert-leaderboard .score{font-size:27px}
.expert-leaderboard .position{background:#f3f4f5;border-bottom-left-radius:3px;border-top-left-radius:3px;color:#424242;display:block;float:left;line-height:22px;padding:7px 5px}
.expert-leaderboard .high-score{background:url(/images/fixya3/sprite10.png) 0 -4882px no-repeat;color:#6b07a6;display:block;padding-left:25px}
.throbber{display:none;background:#000;background:rgba(0,0,0,.6);border-radius:5px;box-shadow:1px 1px 17px rgba(50,50,50,0.3);left:50%;margin-left:-85px;margin-top:-37px;padding:0 0 10px 0;position:fixed;text-align:center;top:40%;width:120px;height:69px;z-index:9999}
.throbber strong{color:#FFF;display:block;font-size:13px;line-height:22px;font-weight:normal}
.throbber img{padding:15px 0}
#throbberLoading strong{position:absolute;top:47px;right:28px}
#throbberError strong{margin-top:15px}
.default-avatar{background:url("/images/avatars/avatar-sprite.png") no-repeat scroll 0 0 transparent;display:block;height:15px;padding:0 0 0 20px}
.currentAvatar35{width:35px}
.ImageAvatar60{width:60px}
.avatar1{background-position:0 0}
.avatar2{background-position:0 -15px}
.avatar3{background-position:0 -30px}
.avatar4{background-position:0 -45px}
.avatar5{background-position:0 -60px}
.avatar6{background-position:0 -75px}
.avatar7{background-position:0 -90px}
.avatar8{background-position:0 -105px}
.avatar9{background-position:0 -120px}
.avatar10{background-position:0 -135px}
.avatar11{background-position:0 -150px}
.avatar12{background-position:0 -165px}
.avatar13{background-position:0 -180px}
.avatar14{background-position:0 -195px}
.avatar15{background-position:0 -210px}
.solution-avatar{background:url(/images/avatars/solution-avatars.jpg) 0 0 no-repeat;border-radius:3px;display:block;height:73px;width:73px}
.solution-avatar1{background-position:0 0}
.solution-avatar2{background-position:0 -73px}
.solution-avatar3{background-position:0 -146px}
.solution-avatar4{background-position:0 -219px}
.solution-avatar5{background-position:0 -292px}
.solution-avatar6{background-position:0 -365px}
.solution-avatar7{background-position:0 -438px}
.solution-avatar8{background-position:0 -511px}
.solution-avatar9{background-position:0 -584px}
.solution-avatar10{background-position:0 -657px}
.solution-avatar11{background-position:0 -730px}
.solution-avatar12{background-position:0 -803px}
.solution-avatar13{background-position:0 -876px}
.solution-avatar14{background-position:0 -949px}
.solution-avatar15{background-position:0 -1022px}
.solution-avatar16{background-position:0 -1095px}
.comment-avatar{background:url(/images/avatars/comment-avatars.jpg) 0 0 no-repeat;border-radius:3px;display:block;height:30px;width:30px}
.comment-avatar1{background-position:0 0}
.comment-avatar2{background-position:0 -30px}
.comment-avatar3{background-position:0 -60px}
.comment-avatar4{background-position:0 -90px}
.comment-avatar5{background-position:0 -120px}
.comment-avatar6{background-position:0 -150px}
.comment-avatar7{background-position:0 -180px}
.comment-avatar8{background-position:0 -210px}
.comment-avatar9{background-position:0 -240px}
.comment-avatar10{background-position:0 -270px}
.comment-avatar11{background-position:0 -300px}
.comment-avatar12{background-position:0 -330px}
.comment-avatar13{background-position:0 -360px}
.comment-avatar14{background-position:0 -390px}
.comment-avatar15{background-position:0 -420px}
.comment-avatar16{background-position:0 -450px}
.answer-toolbar .geo{position:relative}
.geo-tip{background:url(/images/geo-new-tip.png) 0 0 no-repeat;height:43px;position:absolute;right:-35px;top:-47px;width:230px;z-index:9999}
.geo-tip a{display:block;height:12px;position:absolute;right:11px;text-indent:-999em;top:12px;width:12px}
.answer-toolbar a#geo-link{color:#a09fa4;font-size:13px;line-height:24px;text-indent:0}
.hide-geo-filters{background:url(/images/brand-expand.png) 0 -36px no-repeat;display:block;height:14px;overflow:hidden;position:absolute;right:0;text-indent:100%;top:0;white-space:nowrap;width:14px}
.location-set-editmode{display:none}
.locationError{margin-top:10px;display:none}
.locationError-title{color:#f00;margin-top:5px}
.locationError-list{padding-left:20px;margin-top:5px;list-style:disc}
.location-set a{font-size:11px}
.edit-location a{font-size:11px}
.edit-location{position:relative}
.edit-location .autocomplete{width:200px;left:144px;border-top:1px solid #e5e5e5;top:26px;box-shadow:2px 4px 3px rgba(0,0,0,0.1)}
.edit-location .autocomplete li{padding:5px 0;position:relative;border-bottom:1px dotted #E5E5E5;font-size:13px}
.edit-location .autocomplete li a{font-size:13px}
.geo-filters input{margin:0}
.related-searches h4{color:#01437c;font-size:13px;font-weight:300;margin:0 0 20px 0}
.related-searches ul{list-style:none;padding:0;margin:0}
.related-searches li{padding-bottom:10px}
.related-searches li:last-child{padding-bottom:0}
.related-searches a{font-size:14px;font-weight:bold}
.fixboard-cta{text-align:center;margin-bottom:20px}
.fixboard-cta span{background:url(/images/fixya3/sprite10.png) 0 -5467px no-repeat;display:block;padding-left:25px}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){html,body{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}
html .headerSubNav{margin-top:0!important}
body{display:table;margin:0!important}
header.header{position:static!important}
body.homepage header.header{position:absolute!important}
#homepage-headerimg{min-height:509px!important;min-width:100%!important;right:0}
#homepage-fiximg{min-width:100%!important;min-height:521px!important}
#homepage-header{height:508px!important}
.search .txt input,.search .txtanswer input{position:static}
.leaderboard-holder{position:static;display:table!important}
.leaderboard-holder .inner{margin-top:0}
.anchor-bar.fixed{position:static}
.section{padding:25px}
.section-breadcrumbs{padding:15px 0 0 0}
footer.section{padding-left:0!important}
}
.browse-menu{z-index:999}
.header-expanded{margin-top:-10px}
.related-threads-secondary h4{color:#01437c;font-size:13px;font-weight:300;line-height:13px;margin:0 0 10px}
.related-threads-secondary h5{font-size:13px;line-height:16px;margin:0;word-wrap:break-word}
.related-threads-secondary .listings{background:#FFF;padding:15px 10px 0}
.related-threads-secondary .listing-item{padding:15px 0}
.related-threads-secondary .listing-item p a{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}
.related-threads-secondary .pull-right{width:100%!important}
#gethelp-btn{border:0;border-radius:3px;font-size:14px;padding:7px 12px}
.askbox-secondary{background:#003D78;border:0;padding:20px;position:relative}
.askbox-secondary form{margin:0}
.askbox-secondary h2{color:#fff;font-size:20px;margin:0 0 15px 0;line-height:22px}
.askbox-secondary .txt{width:285px;margin:0 0 15px 0}
.askbox-secondary textarea{height:118px;margin:0 0 15px 0;width:246px}
.askbox-secondary textarea:focus::-webkit-input-placeholder{color:transparent}
.askbox-secondary textarea:focus::-moz-placeholder{color:transparent}
.askbox-secondary textarea:focus::-ms-input-placeholder{color:transparent}
.askbox-secondary label{color:#fff;margin-top:10px;margin-bottom:0}
.askpage-usonly{margin-top:85px}
.askpage-usonly .btn-success,.askpage-usonly .ask-primary{border:0;border-radius:3px;color:#FFF;font-size:19px;margin:0 auto;padding:10px 0;width:230px}
.askpage-usonly .ask-form{float:left;position:relative;width:414px}
.askpage-usonly p.bottom{margin:35px 0 0 0;text-align:center}
.askpage-usonly .char-holder{display:block!important;width:115px}
.askpage-usonly .progress{display:none!important}
.askpage-usonly .char-count{display:block;right:0!important}
.askpage-usonly .ask-seperator{float:left;margin:0 58px}
.askpage-usonly .row{position:relative}
.askpage-usonly h1,.askpage-usonly h2{color:#333;font-size:24px;line-height:24px;margin:0 0 20px 0;text-align:center}
.askpage-usonly label{color:#595c5f;cursor:text;font-size:16px;margin-top:10px}
.askpage-usonly .askpage{float:left}
.askpage-usonly .askpage-form{background:#fff;border:0;max-width:418px;padding:15px 0}
.askpage-usonly .askpage-form .txt{font-size:15px;margin:0 0 10px 0;padding:10px;width:392px}
.askpage-usonly .askpage-form textarea{font-size:15px;height:87px;margin:0;padding:10px;width:392px}
.askpage-usonly textarea#title,.askpage-usonly textarea.q-details{height:43px}
.askpage-usonly .askpage-form .autocomplete{width:413px}
.askpage-usonly .error{font-size:12px}
.askpage-upsell{width:414px}
.askpage-upsell .inner{border:0;padding:15px 0}
.askpage-upsell .experts{margin:22px 0 30px 0;text-align:center}
.askpage-upsell label{color:#86a634}
.askpage-upsell .askpage-form .txt{border-color:#86a634}
.askpage-upsell h3{color:#333;font-size:19px;line-height:1.4;padding:0 40px}
.askpage-upsell h3 span{color:#86a634}
.askpage-upsell .cta{text-align:center}
.askpage-upsell form,.askpage-upsell .askpage-form .txt{margin:0}
.askbar{-moz-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;background:#003D78;opacity:.3;overflow:hidden;position:fixed;top:-62px;transition:all .8s ease-in-out;width:100%;z-index:1001}
.askbar-inner{margin:0 auto;padding:12px 0;width:800px}
.askbar input{font-size:20px;margin:0;padding:8px;width:578px}
.askbar form{margin:0}
.askbar button{border:0;font-size:20px;margin-left:15px;padding:9px 42px}
.askbar.show{display:block;opacity:1;top:0}
.q-anonymous{margin-top:10px}
.q-anonymous label{color:#787878!important;font-size:14px!important}
.askbox-secondary .btn{margin-bottom:0}
.askbox-secondary .product{position:relative}
.askbox-secondary .autocomplete{top:31px}
.askbox-secondary p{margin:0}
.autocomplete .hover{background-color:#0081d1;color:#fff!important}
#moderation-modal .autocomplete .hover{background-color:#0081d1;color:#fff!important}
.profile-anchor-bar.fixed{position:static!important}
.form-error{background:#fff;border:1px solid #F99094!important}
1px solid #ccc .search-tags #frmAskSearch{margin:0}
.search-tags .filter-boxes .box{margin-bottom:15px}
.search-tags .unsolved-problems-box{padding-top:10px}
.search .autocomplete li{border:0 none;font-size:14px}
.search .autocomplete{border-color:#D2D2D2;border-radius:0;box-shadow:0 3px 11px rgba(0,0,0,0.1);top:46px;width:507px}
.search .autocomplete a:hover,.search .autocomplete a:focus,.search .autocomplete a.hover{background:#EEEEF1;text-decoration:none;color:#424242}
.browse-video-grid ul{list-style:none;margin:0;padding:0}
.browse-video-grid li{border-radius:5px;box-shadow:inset 0 0 10px rgba(0,0,0,1);float:left;margin-bottom:25px;margin-right:25px;position:relative}
.browse-video-grid .overlay{background:#000;border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:0;filter:alpha(opacity=80);left:0;opacity:.8;padding:5px;position:absolute;width:167px}
.browse-video-grid .overlay p{margin:0}
.browse-video-grid li.fifth{margin-right:0}
.browse-video-grid .overlay a{color:#FFF;display:block}
.browse-videos h2 a{float:right;font-size:11px;line-height:22px}
.browse-videos h2.lg{margin:0 0 20px 0}
.browse-video-grid .vid-overlay{background:url(/images/fixya3/answer-sprite6.png) 0 -743px no-repeat;height:44px;left:70px;position:absolute;top:39px;width:42px}
.browse-video-grid img{border-radius:5px}
.related-vids-grid{clear:both}
.related-vids-grid img{border-radius:5px}
.related-vids-grid ul{list-style:none;margin:0 0 20px 0;padding:0}
.related-vids-grid li{float:left;margin-right:45px;position:relative;width:180px}
.related-vids-grid .vid-overlay{background:url(/images/fixya3/answer-sprite.png) 0 -743px no-repeat;height:44px;left:70px;position:absolute;top:39px;width:42px}
.related-vids-grid .overlay{background:#000;border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:0;left:0;opacity:.8;padding:5px;position:absolute;width:167px}
.related-vids-grid .overlay p{margin:0}
.related-vids-grid .overlay a{color:#FFF;display:block}
.related-vids-grid li.last{margin-right:0}
.related-vids-grid .more-bar{width:100%}
.comments.updates input{margin:0!important}
.comments.updates{border:0}
.update-box{margin:0 0 20px 0}
.update-box .comments{padding:10px 0 0 0}
.update-box li{margin:0}
.update input{margin:0!important}
.update-box .btn-success{width:100px;font-weight:normal}
.update-box .inner{margin:0 5px}
.update-box .inner avatar{margin-top:2px}
.update-box .txt{width:553px;margin:0;padding:10px 5px;background:#FFF;transition:.3s linear;box-shadow:none;font-family:Arial,Helvetica,sans-serif;height:20px!important}
.update-box .txt.expanded{height:75px!important;transition:.3s linear}
.my-activity .update .author li{margin:0}
.my-activity .update .solution{margin:0;padding:10px 0 20px 0}
.my-activity .update .comments ul{list-style:none;margin:0;padding:0 25px 15px 25px}
.my-activity .updates.comments ul:not(.comment-btns){list-style:none;margin:0;padding:0 25px 15px 25px}
.my-activity .update .txt{margin-left:0!important}
.my-activity .update .comments{border-width:1px 0 0 0}
.my-activity .update .comment-form .comment-btns{border:0;margin:10px 0 0 0;padding:0;display:none}
.my-activity .update .comment-form li{margin:0}
.my-activity .update-notice{color:#6f8088;padding-left:132px;font-size:13px}
.update-delete a{position:absolute;top:5px;right:5px;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
.update-delete2 a{bottom:100%;color:#000;float:right;font-size:17px;font-weight:bold;left:100%;line-height:20px;margin:2px 0 0 -34px;opacity:.2;right:5px;text-shadow:0 1px 0 #fff;top:5px}
.update-delete a:hover{opacity:.4;filter:alpha(opacity=40);text-decoration:none}
.update .comment,.update .hidden-comment{position:relative}
.comment-delete a{position:absolute;top:0;right:0;font-size:14px;font-weight:bold;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
.comment-delete a:hover{opacity:.4;filter:alpha(opacity=40);text-decoration:none}
.pro-about h3{color:#01437b;font-size:16px;line-height:21px;margin:0 0 10px 0;padding:3px 0}
.member-specialties h3{color:#01437b;font-size:16px;line-height:21px;margin:0 0 10px 0;padding:3px 0}
.member-overview{margin-bottom:-10px}
.member-overview h1{float:none;font-size:40px;line-height:60px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:510px}
.member-overview .about{border-top:0;clear:none;color:#80898c;font-size:18px;height:23px;margin:0;padding-left:0;padding-top:0;width:510px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.member-stats li{background:#f3f4f5;border-bottom:3px solid #d9dce0;border-radius:3px;color:#15aae9;float:left;font-size:16px;margin:0 5px;padding:5px;text-align:center;width:75px}
.follow-button{margin:15px 0 0 0}
.follow-button a{font-size:18px}
.follow-button .thumb{background:url(/images/fixya3/sprite10.png) 0 5px no-repeat;padding-left:18px;display:inline;width:16px;height:16px}
.follow-button span{background:#FFF;border:1px solid #e2e2e2;border-radius:3px;display:inline-block;font-size:14px;margin-left:10px;padding:3px 5px;position:relative;height:23px;color:#ABB8B9}
.follow-button i{background:url(/images/fixya3/sprite10.png) 0 -195px no-repeat;display:block;height:12px;left:-6px;position:absolute;top:8px;width:6px}
#my-updates ul{margin:0}
#my-updates .update{padding-bottom:5px}
#my-updates .solution{margin:0;padding:20px 0 10px 0}
#my-updates .update-comments{color:#6f8088;padding-left:132px;font-size:13px}
.profile-anchor-bar a{background-color:#0396d5;background-image:-moz-linear-gradient(top,#0396d5,#0676b7);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0396d5),to(#0676b7));background-image:-webkit-linear-gradient(top,#0396d5,#0676b7);background-image:-o-linear-gradient(top,#0396d5,#0676b7);background-image:linear-gradient(to bottom,#0396d5,#0676b7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0396d5',endColorstr='#0676b7',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);font-size:16px;margin:0;padding:10px 48px;display:block;color:#FFF;float:left;border-left:1px solid #1a95cf;border-right:1px solid #0482c1;text-align:center}
.profile-anchor-bar .last a{border-bottom-right-radius:3px;border-right:0;border-top-right-radius:3px;padding:10px 68px}
.profile-anchor-bar .first a{border-bottom-left-radius:3px;border-left:0;border-top-left-radius:3px;padding:10px 54px}
#single-update{padding:0 0 50px 0}
#single-update ul{margin:0}
#single-update .update{border:0;margin:0}
#single-update .solution{border:0;padding:0;margin:0}
#single-update .follow{font-size:13px;margin-top:5px}
.all-updates .update{border-top:0;margin-bottom:0}
.all-updates .update .solution{margin:0}
.all-updates .follow{font-size:13px!important;margin-top:5px}
.browse-toggle{background:url(/images/fixya3/sprite10.png) 0 -5555px;cursor:pointer;float:right;height:19px;margin-top:10px;width:20px}
.browse-toggle.on{background-position:0 -5594px}
.browse-menu{background:#c2c7cd;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 1px 12px rgba(0,0,0,0.2);display:none;padding:10px;position:absolute;top:57px;width:980px}
.browse-menu .browse-inner{background:#FFF;border-radius:6px;padding:15px 10px 10px;position:relative;width:auto}
.browse-menu .section{background:url(/images/fixya3/browse-menu-sprite.jpg) 0 0 no-repeat;border-bottom:1px solid #ededed;border-right:1px solid #ededed;float:left;padding:15px;width:289px}
.browse-menu h3{font-size:16px;line-height:25px;margin:0;padding:0}
.browse-menu h3 a{color:#424242;height:25px;display:inline-block}
.browse-menu .auto{background-position:179px 2px}
.browse-menu .electronics{background-position:241px -181px}
.browse-menu .home-garden{background-position:203px -357px}
.browse-menu .computers{background-position:193px -521px}
.browse-menu .office{background-position:131px -665px}
.browse-menu .cameras{background-position:172px -845px}
.browse-menu .tools{background-position:178px -1045px}
.browse-menu .sports{background-position:140px -1234px}
.browse-menu .apparel{background-position:160px -1410px}
.browse-menu ul{margin:0;padding:10px 0 0}
.browse-menu li{line-height:22px}
.browse-menu li:last-child{font-size:13px;line-height:15px;margin-top:10px}
.browse-menu li:last-child a{color:#6f8088}
.browse-inner .third{border-right:0}
.browse-inner .top{padding-top:0}
.browse-inner .bottom{border-bottom:0;margin-bottom:10px}
.browse-inner .tip{background:url(/images/fixya3/sprite10.png) 0 -5623px no-repeat;height:8px;left:96px;position:absolute;top:-18px;width:15px}
.browse-inner .close{position:absolute;right:10px;top:10px;padding:0;margin:0}
.browse-inner .more-bar{clear:both;margin:0}
.nav-tabs>li{margin-bottom:0}
.nav-tabs>li>a{border-radius:0}
.ad-tabs.tabs-left{border:1px solid #d8dbde;height:214px;overflow:hidden;position:relative}
.tab-pane{min-height:184px}
.ad-tabs.tabs-left>.nav-tabs{border-right:1px solid #d8dbde;float:left;margin-bottom:0;margin-right:0}
.ad-tabs.tabs-left>.nav-tabs a{background:#f4f5f5;border:1px solid #d8dbde;border-width:0 0 1px}
.ad-tabs.tabs-left>.nav-tabs>li>a{border-radius:0;color:#AAA;margin-right:-1px;padding:25px 0;position:relative;text-align:center}
.ad-tabs.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover{border:1px solid #CCC;border-width:1px 0 1px 1px}
.ad-tabs.tabs-left>.nav-tabs .active>a{background:#0196d6 url(/images/yellowpages/active-tab-bg.png) 0 0 repeat-x;border-bottom:3px solid #0069a7!important;color:#FFF;margin-right:-1px}
.ad-tabs.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-bottom:0;margin-right:0;min-width:92px}
.ad-tabs.tabs-left>.nav-tabs>li>a:hover{border-color:#CCC}
.nav-tabs .active b{background:url(/images/yellowpages/active-tip.png) 0 0 no-repeat;display:block;height:13px;position:absolute;right:-5px;top:30px;width:7px}
.tab-content{overflow:hidden}
.tab-pane{padding:15px}
.yp-listings li{margin-bottom:5px;padding:0 0 5px}
.yp-listings li:last-child{border:0;margin:0}
.yp-details h4{padding:0 0 2px 0}
.yp-rating{right:-7px}
.yp-search .Yp-Search-Form{display:block;height:28px;margin-bottom:10px}
.yp-search h3{display:none}
.yp-search .txt{background:url(/images/yellowpages/yp-search-icon.png) 4px 7px no-repeat;border-right:0;height:28px;margin:0 -5px 0 0;padding-left:23px;width:252px}
.tab-pane .txt.error{border:1px solid #F00}
.tab-pane .txt{background:url(/images/yellowpages/yp-search-icon.png) 4px 7px no-repeat;border-right:0;height:18px;margin:0 -5px 0 0;padding-left:23px;width:250px}
.yp-search h3{margin:0 0 10px 0;padding:0;font-size:15px;line-height:26px;height:28px;width:382px}
.yp-search h3 a{font-weight:normal;font-size:11px}
.yp-more{background:#e6e6e6;color:#9f999b;font-size:10px;position:absolute;bottom:0;right:0;margin:0;padding:0 5px}
.yp-more a{color:#9f999b}
.yp-details p{line-height:16px}
.yp-details h4.truncate{max-width:340px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.navTabsHover li{cursor:pointer}
.yp-details p.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:285px}
.yp-listings .Yp2Res{display:none}
.yp-listings .Yp3Res{display:none}
#YPAdsContainer{margin-left:-20px}
.thread .top-section .ad-holder{margin:20px 0 10px 0;padding-bottom:0}
.recent-activity li:last-child{margin-bottom:0}
.solutions .solution:last-child{margin-bottom:0}
#suggestedSolutions{margin-top:20px}
#suggestedSolutions .solution:nth-last-child(2){margin-bottom:20px!important}
.solutions .last-solution{margin-bottom:0}
.ads-box-holder .ads-box:last-child{margin:0}
.ads-box-holder .ads-box:last-child p{margin:0}
.dashboard-pro-promo{position:relative}
.dashboard-pro-promo a.remove{font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);position:absolute;top:10px;right:10px}
.dashboard-pro-promo a.remove:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}
.dashboard .featured-pro ul{position:absolute;top:15px;right:0}
.pro-promo-link{float:right;margin-left:10px;width:148px}
.pro-promo-link span{width:43px;height:20px;background:url(/images/fixyapro/pro-promo-icon.png) 0 0 no-repeat;display:block}
.pro-promo-link i{font-style:normal;padding-right:6px;display:block;float:left}
.pro-promo-link .dropdown-menu{padding:0;top:27px;border-top-left-radius:0;border-top-right-radius:0}
.pro-promo-link .dropdown-menu li>a{padding:6px 20px;text-align:right}
.pro-promo-link .right-caret{border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:4px solid #0081D2;display:inline-block;height:0;opacity:1;vertical-align:top;width:0}
.link-preview{margin-top:20px}
.link-preview a{display:block}
.link-preview .img{float:left;margin-right:20px;margin-bottom:5px}
.link-preview .title{color:#333;display:block;font-size:11px;line-height:13px;margin-bottom:10px}
.link-preview .description{color:#999;display:block;font-size:11px;line-height:13px}
.link-preview a:hover{text-decoration:none}
.link-preview .domain,.link-preview a:hover .title{color:#0081d1}
.solution .link-preview{border-top:1px solid #d8dbde;padding-top:20px}
.solution .link-preview:first-child{border-top:0;margin-top:0}
.solution-previews{margin-bottom:0}
h2#activityHeader{max-width:535px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#sponsored-listings{clear:both}
.sponsored-listings .listing-meta li{max-width:100%;overflow:visible}
.sponsored-listings .listing-corner{background:#428c01;right:-1px;top:-1px}
.sponsored-listings .listing-meta a{color:#01427b}
.sponsored-listings h3 a{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:465px}
.native-listing p{margin:5px 0 0;padding:0 0 10px}
.browse #sponsored-listings .listings,.browse #sponsored-listings .listing-content,.search-results #sponsored-listings .listings,.search-results #sponsored-listings .listing-content{width:auto}
.native-listing h3,.native-listing .listing-corner{margin:0;padding:0}
.native-listings-top li{line-height:18px;margin:10px 0 0;padding-right:50px;position:relative}
.ads-box-holder .native-listings-top p{color:#000;display:inline;font-size:11px;line-height:10px;padding-right:5px}
.native-listings-top h5{font-size:17px;font-weight:700;margin:0}
.native-listings-top h5 a{color:#01427b!important;text-decoration:underline}
.native-listings-top p a{color:#000;margin-right:3px}
.native-listings-top .ad-arrow{background:url(/images/fixya3/ad-arrow.png) 0 0 no-repeat;display:block;height:40px;position:absolute;right:0;text-indent:-999em;top:32px;width:40px}
.native-listings-top ul li ul{margin:0;padding:0}
.native-listings-top ul li ul li{float:left;margin:0;padding:5px 0;width:48%}
.native-listings-top ul li ul li a{color:#01427b;font-size:14px;text-decoration:underline}
.native-listings-top .item-title{color:#767676!important;display:inline-block;font-size:12px;margin:0 0 7px}
.native-listings-top,.native-listings-top ul,.native-listings-top li:first-child{margin:0}
.native-listings-top h5 a:hover,.native-listings-top ul li ul a:hover{text-decoration:none}
.listing .solution-txt{font-size:14px}
.logo .caret{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #01427b;vertical-align:middle}
.logo a:hover{text-decoration:none}
.mega-browse{background:#f4f4f4;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:0 3px 7px rgba(0,0,0,0.3);display:none;float:left;height:380px;position:absolute;top:57px;z-index:9999}
.mega-inner{position:relative}
.mega-browse ul{margin:0;padding:0}
.mega-browse .left-column{float:left;height:380px;width:210px}
.mega-browse h2{color:#bcbcbc;font-size:12px;line-height:12px;margin:0;padding:20px 0 10px 20px;text-transform:uppercase}
.mega-browse h3{color:#424242;line-height:24px;margin:0 0 15px;padding:0}
.mega-browse h3 a{color:#424242}
.mega-browse .left-column a{color:#424242;cursor:pointer;display:block;height:18px;padding:7px 0 8px 20px}
.mega-browse .left-column a:hover{text-decoration:none}
.mega-browse .left-column a.active{background:#e6e6e6}
.mega-browse .category{height:320px;padding:20px}
.mega-browse .category ul{float:left;width:50%}
.mega-browse .category li{line-height:26px}
.mega-browse .category img{margin-right:10px;height:50px;width:59px}
.category-detail .category .pro-dir img{width:42px;height:20px;margin-top:-5px}
.unsolvedbox-secondary form{margin:0}
.unsolvedbox-secondary h2{margin:0 0 15px}
.unsolvedbox-secondary .txt{width:285px;margin:0 0 15px 0}
.unsolvedbox-secondary .btn{width:300px;margin-bottom:0}
.unsolvedbox-secondary p{margin:0}
.unsolvedbox-secondary h3{font-size:16px;margin:10px 0 0 0;color:#bcbcbc}
.unsolvedbox-secondary ul{margin:0}
.unsolvedbox-secondary li{display:block;float:left;width:50%}
.unsolvedbox-secondary li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:150px;display:block}
.solve-drop{border-right:1px solid #d9dee3;float:right;margin-left:0}
.solve-drop.open{border-left:1px solid #e8eaed;border-right:1px solid #e8eaed}
.solve-drop li{float:none}
.solve-drop .dropdown-toggle{margin-top:2px;padding:0 10px}
.lt-ie9 .solve-drop .dropdown-menu{left:-41px}
.lt-ie9 .solve-drop .dropdown-toggle{width:100%}
.solve-drop .dropdown-menu{border-top:0;border-top-left-radius:0;border-top-right-radius:0;left:auto;margin:0;right:-1px;top:37px}
.solve-drop .dropdown-menu a{border:0;border-bottom:1px solid #f7f7f7;display:block;padding:10px;max-width:595px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.solve-drop .active{background:#FFF;display:block;margin-top:-20px;padding:20px 10px}
.solve-drop .caret{border-bottom-color:#08c;border-top-color:#08c}
.user-menu li.first .solve-drop a{float:none;padding-left:10px}
.subnav-list a.active{color:#8a8a8a;cursor:default}
.subnav-list a.active:hover{text-decoration:none}
.section.alt .manuals-list li a{background:#FFF}
.section.alt .manuals-list li a:hover{background:#0fa1df}
.section.alt .manual-upload .inner{background:#FFF;border:1px solid #d8dbde;padding:20px 20px 20px 123px;position:relative}
.tips-list{clear:both;margin-bottom:0}
.tips .pull-left{position:relative}
.tips.pull-left{background:none repeat scroll 0 0 #f8f8f8;font-size:34px;height:59px;margin-right:15px;text-align:center;width:70px;position:relative}
.pull-left.tips a{color:#195285;display:block;height:59px;width:70px}
.pull-left.tips a span{background:url("/images/fixya3/sprite10.png") no-repeat scroll 0 -2144px rgba(0,0,0,0);height:28px;left:28px;margin:auto;padding:0;position:absolute;top:9px;width:15px}
.pull-left.tips a b{color:#787878;display:block;font-size:11px;margin:0 auto;position:absolute;top:23px;width:70px;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;padding-top:10px}
.tips .pull-left span{background:url(/images/fixya3/sprite10.png) 0 -2144px no-repeat;border-radius:3px;color:#FFF;display:block;font:10px "Lucida Sans Unicode","Lucida Grande",sans-serif;font-weight:bold;height:28px;left:26px;margin:auto;padding:0;position:absolute;text-indent:-9999em;top:17px;width:15px}
.tips .more-bar{clear:both}
.section.alt .tips .more-bar{margin-bottom:25px;width:100%}
.section.alt .tips-list li:last-child{margin-bottom:0}
.section.alt .tips-list li a{background-color:#FFF}
.section.alt .tips-list li a:hover{background-color:#0fa1df}
.section.alt .tips-box .inner{background:#FFF;border:1px solid #d8dbde}
.listing-item{border-bottom:1px solid #eaeaea;padding:25px 0;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}
.listing-item .write-answer{color:#f90!important}
.listing-item:last-child{border-bottom:1px solid #eaeaea}
.manuals-secondary .listing-item .inner{float:none;position:static;width:220px}
.listing-item .inner{padding-left:80px;-ms-word-wrap:break-word}
.listing-item-ad .inner{padding-left:0}
.listing-item .inner .pull-left{background:#f8f8f8;color:#195285;display:block;float:left;font-size:34px;height:59px;margin-left:-80px;margin-right:10px;text-align:center;width:70px}
.top-tips .listing-item .inner .pull-left,.tips-leaderboard .listing-item .inner .pull-left{overflow:hidden}
.listing-item.unanswered .inner .pull-left{color:#bcbcbc!important}
.listing-item .pull-left img{font-size:9px;width:70px;height:59px}
.listing-item .pull-left a{color:#195285;display:block;height:59px;width:70px}
.listing-item .pull-left a:hover{text-decoration:none}
.listing-item .pull-left b{display:block;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;padding-top:12px}
.listing-item .pull-left span{display:block;font-size:10px;font-weight:normal}
.listing-item .pull-left .solution-avatar{height:59px;width:70px}
.listing-item .pull-right{width:410px}
.listing-item h3{display:inline;font-size:18px;line-height:20px;margin:0;padding:0;line-break:strict;word-wrap:break-word}
.listing-item p{font-size:11px;margin:5px 0 0 0;word-wrap:break-word;color:#999;line-height:13px}
.listing-item p span{font-size:11px}
.listing-item div.result p span{font-size:14px}
.listing-item p a{color:#999;font-size:11px}
.listing-item div.result{font-size:14px;color:#424242;line-height:20px;margin:0;text-decoration:none}
.listing-item div.result p,.listing-item p.result{font-size:14px;color:#424242;line-height:18px;margin:0;text-decoration:none;display:inline-block}
.listing-item div.result a .listing-item p.result a{font-size:14px;color:#424242;line-height:18px;margin:0;text-decoration:none;display:inline-block}
.unanswered .listing-item .pull-left a{color:#F90}
.brand-update .pull-right .official-update{color:#787878;float:left;font-size:12px;font-weight:bold;margin-right:5px;text-transform:uppercase}
.browse .listings h3,.search-results .listing-meta,.browse .listings p{margin-left:0}
.search-results .listings h3,.search-results .listing-meta,.search-results .listings p{margin-left:0}
.full-width-listings .listing-item .inner{width:100%}
.full-width-listings .pull-right{width:545px}
.leaderboardClass{display:block}
.leaderboardClass .inner .ad-holder div .ad-holder div{text-align:center;margin:0 auto;padding-top:20px}
.tips-leaderboard .listing-item p a{color:#999}
.logo img{font-size:9px}
.pro-listing-ads .solution-content{border:0}
.pro-listing-ads .solution-content .inner{padding:0}
.pro-listing-ads .featured-pros{margin-top:0}
.pro-listing-ads .featured-pro{border-bottom:1px solid #d8dbde;margin:0;padding:25px 0}
.pro-listing-ads .featured-pro:last-child{border-bottom:0;padding-bottom:0}
.pro-listing-ads .featured-pro ul{position:absolute;right:0;top:26px}
.pro-listing-ads .featured-pro h5 a{width:280px}
.solution-box .submit2{clear:both;float:left;margin:0 0 0 124px;position:relative;width:465px}
.solution-box .alert{margin-top:0}
.solution-box-tips{background:#E3EECB;padding:20px;color:#456600;display:none}
.solution-box-tips p{font-size:16px;font-weight:bold}
.solution-box-tips ul{margin:0}
.solutionbox-signin{margin-top:20px;padding:0 0 0 20px}
.solutionbox-signin .inner{padding:23px 18px;background:#e4e4e8}
.solutionbox-signin .pull-left .inner{background:0;padding:0}
.solutionbox-signin h3{margin:0 0 15px 0;font-size:14px;line-height:16px}
.solutionbox-signin ul{margin:0}
.solutionbox-signin li{margin-bottom:10px}
.solutionbox-signin li a{background:url(/images/fixya3/answerbox/enter-window-sprite.png) 0 0 no-repeat;display:block;width:250px;height:36px}
.solutionbox-signin .facebook{background-position:0 -288px}
.solutionbox-signin .google{background-position:0 -360px}
.solutionbox-signin .fixya{background-position:0 -396px}
.solutionbox-signin .last{margin-bottom:0}
.solutionbox-signin form{margin:0}
.solutionbox-signin input{background:#FFF url(/images/fixya3/answerbox/enter-window-sprite.png) 0 0 no-repeat;padding:7px 5px 7px 45px;width:198px;margin:0}
.solutionbox-signin .name{background-position:0 -39px}
.solutionbox-signin .name:focus{background-color:#f2fbff;background-position:0 -147px}
.solutionbox-signin .email{background-position:0 -110px}
.solutionbox-signin .email:focus{background-color:#f2fbff;background-position:0 -217px}
.solutionbox-signin .password{background-position:0 -74px}
.solutionbox-signin .password:focus{background-color:#f2fbff;background-position:0 -217px}
.solutionbox-signin .inner{padding:23px 18px;background:#e4e4e8}
.solutionbox-signin .pull-left .inner{background:0;padding:0}
.solutionbox-signin h3{margin:0 0 15px 0;font-size:14px;line-height:16px}
.solutionbox-signin ul{margin:0}
.solutionbox-signin li{margin-bottom:10px}
.solutionbox-signin li a{background:url(/images/fixya3/answerbox/enter-window-sprite.png) 0 0 no-repeat;display:block;width:250px;height:36px}
.solutionbox-signin .facebook{background-position:0 -288px}
.solutionbox-signin .google{background-position:0 -360px}
.solutionbox-signin .fixya{background-position:0 -396px}
.solutionbox-signin .last{margin-bottom:0}
.solutionbox-signin form{margin:0}
.solutionbox-signin input{background:#FFF url(/images/fixya3/answerbox/enter-window-sprite.png) 0 0 no-repeat;padding:7px 5px 7px 45px;width:198px;margin:0}
.solutionbox-signin .name{background-position:0 -39px}
.solutionbox-signin .name:focus{background-color:#f2fbff;background-position:0 -147px}
.solutionbox-signin .email{background-position:0 -110px}
.solutionbox-signin .email:focus{background-color:#f2fbff;background-position:0 -217px}
.solutionbox-signin .password{background-position:0 -74px}
.solutionbox-signin .password:focus{background-color:#f2fbff;background-position:0 -217px}
.complete-signup{margin:40px 0 100px 0}
.hub-page{float:left;position:relative;width:630px}
.hub-page .main{float:right;width:495px}
.hub-page .secondary{float:left;width:118px}
.hub-page .sponsored-solution{margin-bottom:25px}
.hub-page .secondary .img{margin-bottom:20px}
.hub-nav ul{margin:0}
.hub-nav .nav a{color:#787878;padding:8px 17px;margin:0 2px}
.hub-nav .nav a:hover{background:#f8f8f8}
.hub-nav .active{background-color:#fff;border:1px solid #eaeaea;border-bottom-color:transparent;cursor:default;line-height:20px;padding:8px 20px}
.hub-nav .active_search{background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;line-height:20px;padding:8px 22px}
.hub-nav .nav li{margin-bottom:-1px;position:relative;text-transform:uppercase}
.flag-new{color:#f00;font-size:8px;position:absolute;right:2px;top:-5px}
.filters .filterHidden.filterShow{display:block}
.filters .filterHidden{display:none}
.filters h4{border-bottom:1px solid #eaeaea;color:#787878;font:12px "Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;padding:5px 0;margin:9px 0}
.filters li{background:0;border-radius:0;font:12px/15px "Lucida Sans Unicode","Lucida Grande",sans-serif;padding:2px 0;margin-bottom:5px}
.filters li a{background:0;color:#0081d1;display:block;font:12px/15px "Lucida Sans Unicode","Lucida Grande",sans-serif;overflow:visible;padding:2px 0;text-align:left;text-overflow:initial;white-space:normal;word-wrap:break-word}
.fixo-meter .meter p{color:#8e9fa8;font-size:33px;font-weight:normal;margin:10px 0 0;padding-left:94px;text-align:center}
.fixo-meter .meter p span{color:#2d2d2d;display:block;font-size:14px;padding-top:8px;white-space:nowrap;text-align:center}
.headerNoSubNav{margin-top:68px}
.headerSubNav{margin-top:60px!important}
.headerNoDisplay{margin:0!important}
.headerNotDisplayed{height:0!important}
.top-expert .action{background:#f8f8f8;margin:0;padding:20px;border:0}
.top-expert .action h5{color:#787878;font-size:16px;font-weight:normal;line-height:20px;padding:5px 0}
.top-expert h5 span{display:block;font-size:12px;padding-top:5px;line-height:14px;padding-bottom:5px}
.top-expert .action a{width:234px}
.manuals-secondary h4{color:#01437c;font-size:13px;font-weight:300;line-height:13px;margin:0 0 20px}
.manuals-secondary .inner{width:280px}
.manuals-secondary .pull-right{width:195px}
.manuals-secondary .listing-item{background:#FFF;padding:15px 0}
.manuals-secondary h5{font-size:13px;line-height:15px;margin:0}
.manuals-secondary h5 b{color:#787878;display:block;font-size:11px;text-transform:uppercase}
.manuals-secondary .listing-item:first-child{padding-top:15px}
.manuals-secondary .listing-item:last-child{border-bottom:1px solid #eaeaea}
.manuals-secondary a:hover h5 b{text-decoration:none}
.manuals-secondary p{margin:5px 0 0 0}
.manuals-secondary .manual-upload{margin:0;padding:0;width:300px}
.manuals-secondary .manual-upload .inner{background:#f1f1f1;padding:0;width:300px;margin:15px 0 0 0;padding:0 20px 1px}
.manuals-secondary .qq-uploader{background:#f1f1f1;padding:0;margin:0}
.manuals-secondary .qq-upload-drop-area,.manuals-secondary .qq-upload-extra-drop-area{background:#c2c7cd;height:100%;left:0;margin:0;min-height:30px;opacity:.9;position:absolute;text-align:center;top:0;width:339px;z-index:2}
.manuals-secondary .intro{color:#787878;font-size:16px;font-weight:normal;line-height:22px;padding:0 0 10px 0}
.manuals-secondary .intro span{display:block;font-size:12px}
.manuals-secondary .drag{color:#787878;font-size:12px}
.manuals-secondary .qq-upload-button{display:block;margin:0 0 5px;width:234px}
.manuals-secondary .qq-upload-button div{background:0;padding-left:0}
.manuals-secondary .icon,.manuals-secondary br{display:none}
.manuals-secondary #manual-prod-assign .input-xxlarge{width:209px}
.manuals-secondary #manual-prod-assign .autocomplete{width:297px;top:29px}
.unanswered .pull-left a{color:#F90}
.manuals .pull-left span{background:#787878;border-radius:3px;color:#FFF;display:block;font:10px "Lucida Sans Unicode","Lucida Grande",sans-serif;font-weight:bold;left:20px;margin:auto;padding:0 5px;position:absolute;top:15px;text-transform:uppercase}
.manuals .pull-left b{color:#787878;display:block;font-size:11px;margin:0 auto;position:absolute;top:23px;width:70px}
.tips .pull-left span{background:url(/images/fixya3/sprite10.png) 0 -2144px no-repeat;height:28px;left:28px;margin:auto;padding:0;position:absolute;top:9px;width:15px}
.tips .pull-left b{color:#787878;display:block;font-size:11px;margin:0 auto;position:absolute;top:23px;width:70px}
.ads-box-holder .ad-list2b p{line-height:10px;color:#000;display:inline;font-size:11px;padding-right:5px;min-height:31px}
#popularTagsContainer{width:118px}
h4.med-dark{border-bottom:1px solid #eaeaea;color:#01437c;font-size:16px;line-height:18px;margin:0;padding:0 0 15px}
.askbox-secondary .txt{width:245px;height:50px;margin:0 0 15px 0}
.askbox-secondary .txtInput{width:245px;margin:0 0 15px 0}
.askbox-secondary .btn{border:0;border-radius:3px;font-size:14px;line-height:1;padding:8px 12px;width:auto}
.related-threads-secondary .inner{width:220px!important}
.related-threads-secondary .pull-right{width:215px!important}
.related-threads-secondary .listings{background:#FFF;padding:15px 0 0 0}
.top-expert{margin:0;padding:15px 0;border-bottom:1px solid #eaeaea}
.top-expert h5{font-size:16px;font-weight:normal;margin:0}
.top-expert .action p{font-size:12px;margin:0}
.top-expert.last{margin-bottom:0;padding-bottom:0;border:0}
.fixo-meter .meter p{color:#003D79;font-size:33px;font-weight:normal;margin:0;padding-left:105px;text-align:left}
.fixo-meter .product-meter{background-image:url(/images/fixya3/green-meter-sprite.png);background-repeat:no-repeat;float:left;height:47px;margin-top:0;width:95px}
.fixo-meter .thread-meter{background-image:url(/images/fixya3/orange-meter-sprite.png);background-repeat:no-repeat;float:left;height:47px;margin-top:0;width:96px}
.fixo-meter .meter p span{color:#2d2d2d;display:block;font-size:14px;padding-top:8px;white-space:nowrap;text-align:left}
.manuals-secondary .pull-right{width:205px}
.manuals-secondary .manual-upload .inner{background:#f8f8f8;margin:15px 0 0 0;padding:20px;width:260px}
.manuals-secondary .qq-uploader{background:#f8f8f8;margin:0;padding:0}
.manuals-secondary h5{font-size:13px;line-height:15px;margin:0;word-wrap:break-word}
.qq-upload-list{list-style:none;margin:0}
.big-ask-btn a{display:block;font-size:16px;padding:8px 12px}
.secondary-topics .inner{width:220px}
.secondary-topics .pull-right{width:215px}
.secondary-topics .listing-item{background:#FFF;padding:15px 0}
.secondary-topics h5{font-size:13px;line-height:16px;margin:0;word-wrap:break-word}
.secondary-topics h5 b{color:#787878;display:block;font-size:11px;text-transform:uppercase}
.secondary-topics .listing-item:first-child{padding-top:15px}
.secondary-topics p{margin:0;word-wrap:break-word}
.secondary-topics .listing-item:last-child{padding-bottom:15px}
.secondary-tips .inner{width:300px}
.secondary-tips .pull-right{width:215px}
.secondary-tips .listing-item{background:#FFF;padding:15px 0}
.secondary-tips h5{font-size:13px;line-height:15px;margin:0;word-wrap:break-word}
.secondary-tips h5 b{color:#787878;display:block;font-size:11px;text-transform:uppercase}
.secondary-tips .listing-item:first-child{padding-top:15px}
.secondary-tips p{margin:0;word-wrap:break-word}
.secondary-tips .listing-item:last-child{padding-bottom:0}
.secondary-tips-cta{margin-top:15px}
.secondary-tips-cta .intro{color:#787878;font-size:16px;font-weight:normal;line-height:20px;padding:5px 0}
.secondary-tips-cta a{display:block}
.secondary-tips-cta span{display:block;font-size:12px}
.solution-content .msg-toolbar{margin-bottom:0}
.msg-toolbar .pull-left p{color:#BABABA;font-size:12px;margin:0}
.msg-toolbar .caret{border-top:4px solid #787878;margin-left:3px;margin-top:-1px;vertical-align:middle}
.msg-toolbar .dropdown li,.msg-toolbar #liModerator li{background:0;float:none;padding:0}
.msg-toolbar .dropdown li a,.msg-toolbar #liModerator li a{color:#0081d1}
.msg-toolbar .dropdown-menu{top:25px}
.msg-toolbar .dropdown-menu:before{border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);border-left:7px solid transparent;border-right:7px solid transparent;content:'';display:inline-block;position:absolute;right:18px;top:-7px}
.msg-toolbar .dropdown-menu::after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:'';display:inline-block;position:absolute;right:19px;top:-6px}
.toolbar-links{margin:8px -18px 0 0}
.solution .toolbar-links{margin:0}
.toolbar-links ul{list-style:none!important;margin:0}
.toolbar-links li{background:rgba(0,0,0,0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABlJREFUeNpirKioSGBgYEhgAhIKQGwPEGAAIJUCixQcJMQAAAAASUVORK5CYII=") no-repeat scroll 0 9px;color:#bbb;float:left;font-size:12px;padding:0 10px;line-height:18px}
.taglisting .toolbar-links li{background:none no-repeat!important;float:left;list-style:none;padding:0 7px 0 9px}
.remove-background{background:none!important}
.toolbar-links .disabled{cursor:default;text-decoration:none}
.toolbar-links a{color:#787878;font-size:12px}
.toolbar-links li.last{padding-right:0}
.solution-content .toolbar-links li:nth-child(2),.toolbar-links li.first,.toolbar-links,.toolbar-links .voting{background:0;padding-left:0}
.toolbar-links .top10-more{background:none repeat scroll 0 0 rgba(0,0,0,0);float:right}
.toolbar-links .top10-more a{color:#0081d1}
.talk-to-expert-btn{color:#FFF!important;font-size:12px;font-weight:bold;margin-right:3px;padding:1px 10px 1px 10px;margin:-3px 0 0 0;text-transform:none!important}
.voting-btn{color:#FFF!important;font-size:12px;font-weight:bold;margin-right:3px;min-width:80px;padding:1px 0 1px 10px;margin:-3px 0 0 0}
.voting-btn span{background:#690;display:block;float:right;margin:-1px 0 -1px 10px;padding:1px 5px}
.voting-btn:hover span{background:#a3c450}
.voting-btn.disabled,.voting-btn.disabled:hover{border-color:#d1e2a8}
.voting-btn.disabled:hover span{background:#690}
.answer-comments{display:none}
.testimonial{font-size:14px;font-weight:bold;margin-top:20px}
.testimonial em{display:block;font-weight:normal}
.assistance-solution h4{border-bottom:1px solid #EAEAEA;color:#bbb;font-size:12px;margin:0 0 10px;padding-bottom:10px}
.assistance-solution .img-holder{float:left}
.assistance-solution .details{padding:10px 0 10px 125px}
.assistance-solution .top{font-size:13px;font-weight:bold;margin:0 0 5px}
.assistance-solution .mid{color:#787878;font-size:12px;font-weight:bold;line-height:14px;margin:0 0 5px}
.assistance-solution .tel{color:#003D79;font-size:18px;font-weight:bold;margin:0}
.m-assistance-solution{margin:5px 0 0}
.m-assistance-solution p{color:#787878}
.m-assistance-solution b{display:block;font-weight:500}
.m-assistance-solution .img-holder{float:left}
.m-assistance-solution .img-holder img{height:81px;padding:0;width:95px}
.m-assistance-solution .details{line-height:22px;padding-left:100px}
.m-assistance-solution .bottom{clear:both;padding-top:10px}
.m-assistance-solution .bottom a{background:#A3C450;border:1px solid #a3c450;border-color:#a3c450 #690 #690 #a3c450;color:#FFF;display:block;font-size:18px;padding:5px;text-align:center}
.my-fixya .top-title{border-bottom:0}
#faqPage #productTopTitleDiv{border:1px solid #eaeaea!important;padding:10px 25px!important}
.link-embed{border:1px solid #eaeaea;margin-bottom:1em}
.link-embed .vid-overlay{background:url("/images/fixya3/answer-sprite.png") no-repeat scroll 0 -743px rgba(0,0,0,0);height:44px;left:205px;position:absolute;top:135px;width:42px}
.link-embed.small-img .vid-overlay{left:40px;top:28px}
.link-embed img{font-size:7px}
.link-embed .text-holder{padding:6px 6px}
.link-embed .title{color:#0081d1;font-size:16px;height:44px;margin:0;line-height:20px}
.link-embed .domain{color:#0081d1;font-size:12px;line-height:12px;margin:10px 0 0}
.link-embed .description{color:#787878;font-size:12px;margin:0}
.link-embed.small-img .text-holder{max-width:325px}
.link-embed.small-img .description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:325px}
h3.sb-heading{font-size:14px;left:-139px;line-height:14px;margin:0;position:absolute;text-align:right;top:20px;width:110px}
h3.sb-heading span{color:#bcbcbc;display:block;font-size:11px}
.question-points{background:#FFF;border:1px solid #EAEAEA;float:right;height:59px;margin-top:15px;text-align:center;width:71px}
.question-points b{color:#A3C450;display:block;font-size:34px;font-weight:400;padding-top:10px}
.question-points span{color:#BABABA;display:block;font-size:10px;padding-top:5px}
.probs-solutions .listings{width:495px}
.pro-dropdown{background:url(/images/fixyapro/pro-promo-icon.png) 0 0 no-repeat;display:block;float:left;height:20px;margin-left:5px;margin-right:-4px;margin-top:4px;width:43px}
.share-buttons{float:right;margin:0}
.share-buttons li{float:left}
.share-btn{-moz-border-radius:100%;-webkit-border-radius:100%;border:2px solid #eaeaea;border-radius:100%;display:inline-block;height:19px;line-height:39px;margin-left:6px;text-align:center;width:19px}
.share-buttons a{background:#fff url(/images/fixya3/share-btn-sprite.png) 0 0 no-repeat;cursor:pointer}
.share-buttons .fb a{background-position:0 3px}
.share-buttons .fb a:hover{background-color:#3b5999;background-position:0 -20px}
.share-buttons .twitter a{background-position:0 -135px}
.share-buttons .twitter a:hover{background-color:#55acee;background-position:0 -156px}
.share-buttons .gplus a{background-position:0 -44px}
.share-buttons .gplus a:hover{background-color:#d34836;background-position:0 -67px}
.share-buttons .pinterest a{background-position:0 -90px}
.share-buttons .pinterest a:hover{background-color:#cb2028;background-position:0 -113px}
.share-buttons .email a{background-position:0 -177px}
.share-buttons .email a:hover{background-color:#bcbcbc;background-position:0 -198px}
.second-header .social{margin-top:-100%;position:absolute;right:169px;top:12px;transition:margin .7s ease-in-out}
.second-header .social p{color:#003F76;float:left;margin:0;padding-top:7px}
.second-header .social.active{margin-top:0}
.second-header .ask{position:absolute;right:0;top:13px}
.second-header .ask a{font-size:15px;line-height:17px;padding:8px 22px}
.second-header .share-buttons a{border-color:#d2d2d2}
.second-header .share-buttons a:hover{border-color:#fff}
.second-header .share-btn{height:32px;width:32px}
.second-header .fb a{background-color:#3b5999;background-position:6px -247px}
.second-header .fb a:hover{background-color:#fff;background-position:6px -217px}
.second-header .twitter a{background-color:#55acee;background-position:6px -412px}
.second-header .twitter a:hover{background-color:#fff;background-position:6px -386px}
.second-header .gplus a{background-color:#d34836;background-position:7px -301px}
.second-header .gplus a:hover{background-color:#fff;background-position:7px -275px}
.second-header .pinterest a{background-color:#cb2028;background-position:6px -359px}
.second-header .pinterest a:hover{background-color:#fff;background-position:6px -329px}
.second-header .email a{background-color:#bcbcbc;background-position:6px -460px}
.second-header .email a:hover{background-color:#fff;background-position:6px -436px}
iframe[name=google_conversion_frame]{display:none!important}
.mega-browse{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #f4f4f4;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-color:-moz-use-text-color #eaeaea #eaeaea;border-image:none;border:1px solid #eaeaea!important;border-width:0 1px 1px;box-shadow:0 2px 5px rgba(234,234,234,0.8);display:none;float:left;height:390px;position:absolute;top:60px;z-index:9999;left:0}
.mega-browse .left-column a{color:#424242;cursor:pointer;display:block;height:18px;margin:0;padding:10px 0 10px 20px!important;line-height:18px}
.mega-browse .right-column{background:none repeat scroll 0 0 #fff;box-shadow:none;display:block;float:right;height:390px;overflow:hidden;width:777px}
.mega-browse .category{height:350px;padding:20px;position:relative}
.mega-browse .category p{bottom:30px;font-size:15px;left:30px;position:absolute}
.mega-browse .category p a{color:#424242}
.mega-browse .category p a:hover{text-decoration:underline}
.mega-browse .category ul{border-left:1px solid #eaeaea;float:left;padding:0 5px;width:235px}
.mega-browse .category ul:first-child{border:0 none;padding-left:0}
.mega-browse .categories li{float:none}
.mega-browse .category li{float:none;line-height:24px}
.mega-browse .category li a{border:0 none;color:#424242;margin:0;padding:0 5px 0 10px!important;display:block;line-height:30px}
.mega-browse .category li a:hover{background:none repeat scroll 0 0 rgba(238,238,241,0.8);text-decoration:none}
#automotive-cat{background:url("/images/fixya3/simpleheader/mega-cars.jpg") no-repeat scroll 112% bottom rgba(0,0,0,0)}
#electronics-cat{background:url("/images/fixya3/simpleheader/mega-electronics.jpg") no-repeat scroll 103% bottom rgba(0,0,0,0)}
#homegarden-cat{background:url("/images/fixya3/simpleheader/mega-homegarden.jpg") no-repeat scroll 133% bottom rgba(0,0,0,0)}
#computer-cat{background:url("/images/fixya3/simpleheader/mega-computers.jpg") no-repeat scroll 103% bottom rgba(0,0,0,0)}
#office-cat{background:url("/images/fixya3/simpleheader/mega-office.jpg") no-repeat scroll 100% bottom rgba(0,0,0,0)}
#cameras-cat{background:url("/images/fixya3/simpleheader/mega-cameras.jpg") no-repeat scroll 103% bottom rgba(0,0,0,0)}
#tools-cat{background:url("/images/fixya3/simpleheader/mega-tools.jpg") no-repeat scroll 124% 130px rgba(0,0,0,0)}
#sports-cat{background:url("/images/fixya3/simpleheader/mega-sports.jpg") no-repeat scroll 100% bottom rgba(0,0,0,0)}
#apparel-cat{background:url("/images/fixya3/simpleheader/mega-apparel.jpg") no-repeat scroll 103% bottom rgba(0,0,0,0)}
.headerNoSubNav{margin-top:50px!important}
header .inner{height:60px;margin:0 auto;width:990px;position:relative}
header .logo{float:left;margin:0;padding-top:11px;width:96px}
header .logopropage{float:left;margin:0;padding-top:10px;width:96px}
header .logo a{display:block}
.search{float:left;margin:0 0 0 15px;padding-top:7px;position:absolute;left:95px}
.search .txt input{border-color:#d2d2d2;box-shadow:none;font-size:12px;height:28px;padding:2px 30px 2px 10px;width:230px!important;margin:6px 0 0 0;border-radius:3px;transition:width .8s ease}
.search .txt input.expanded{width:351px!important}
.search .search-btn{background:url("/images/fixya3/sprite6.png") no-repeat scroll 9px -3202px;border:0 none;display:block;height:32px;overflow:hidden;position:absolute;right:0;text-indent:500%;top:14px;white-space:nowrap;width:34px}
.header-ask ul{margin:0}
.header-ask a.btn{font-size:15px;padding:8px 12px;line-height:16px}
.site-search .autocomplete li{border:0 none}
.site-search .autocomplete li a{color:#0081d1;display:block;font-size:13px;padding:7px 10px}
.site-search .autocomplete li a:hover{background:none repeat scroll 0 0 #f5f5f5;color:#424242}
.site-search .autocomplete .last{background:none repeat scroll 0 0 #f1f1f1}
.site-search .autocomplete .last a{color:#787878;font-weight:normal;padding:10px}
.site-search .autocomplete .last a:hover{background:none repeat scroll 0 0 #f1f1f1;color:#787878}
.site-search .autocomplete .last a:hover span{text-decoration:underline!important}
.site-search .autocomplete img{display:block;float:left;margin-right:5px}
.site-search .result-match{display:block;float:left;font-weight:bold;width:280px}
.site-search .result-type{color:#bbb;float:right}
.site-search .noresult-type .result-match{width:auto}
.site-search .last .result-match,.site-search .query-match{font-weight:normal}
.header-nav{float:left;margin-left:45px}
.header-nav .current{background:none repeat scroll 0 0 #e6e6e6}
.header-nav ul{margin:0}
.header-nav li{float:left}
.header-nav a{border-left:1px solid #fff;border-right:1px solid #fff;color:#00417b;display:block;float:left;font-size:18px;padding:25px 20px}
.header-nav a:hover{background:none repeat scroll 0 0 #e6e6e6;text-decoration:none}
.subnav{background:#003d78;height:25px}
.subnav .inner{height:auto}
.subnav a{color:#fff;display:block;margin-top:2px;font-size:12px}
.subnav ul{margin:0;padding:0}
.subnav li{float:left}
.subnav li a{border-right:1px solid #fff;padding:0 8px}
.subnav li a:hover{text-decoration:underline}
.subnav li:last-child a{border-right:0;padding-right:0}
.subnav .caret{border-top:4px solid #fff;margin:8px 0 0 0;vertical-align:top}
.subnav .dropdown-menu{border-color:#eaeaea;border-radius:0;border-top:0 none #eaeaea;box-shadow:0 2px 5px rgba(234,234,234,0.8);left:auto;margin:0;padding:0;right:0;top:25px}
.subnav .dropdown-menu li{float:none;margin:0}
.subnav .dropdown-menu li:last-child a{border:0 none}
.subnav .dropdown-menu a{border:0;border-bottom:1px solid #eaeaea;color:#0081d1;padding:10px!important;margin:0}
.subnav .dropdown-menu a:hover{background:none repeat scroll 0 0 #f8f8f8;text-decoration:none}
.subnav .dropdown-toggle{border-right:1px solid #fff;margin-top:0;padding:5px}
.subnav .dropdown-toggle img{margin-right:5px;margin-left:5px}
.subnav a:hover,.subnav .dropdown-toggle:hover{text-decoration:none}
.navAnsweSimple .solve-drop.open{border:medium none}
.navAnsweSimple .solve-drop{border:medium none}
.solve-drop .dropdown-toggle{margin-top:0;padding:0 10px}
.answer-dropdown .dropdown-toggle{margin-top:5px;padding:0 10px}
.navAnsweSimple .solve-drop .active{background:none repeat scroll 0 0 rgba(0,0,0,0)}
.header-ask{float:right;height:31px;margin-top:16px}
.header-ask li{float:left;display:block;line-height:29px;transition:width .9s ease}
.header-ask li.last{padding-right:0}
.header-ask li a{border-left:none;color:#003F76;font-size:12px;line-height:29px;padding:0 10px}
.header-ask li .rounded{margin-top:-6px}
.header-ask li:first-child a{padding-left:0;border-left:0}
.header-ask a.btn{font-size:15px;padding:8px 22px;line-height:17px;color:#FFF;margin-top:-3px;margin-left:10px}
.header-ask .dropdown-menu{border-color:#eaeaea;border-radius:0;border-top:0 none #eaeaea;box-shadow:0 2px 5px rgba(234,234,234,0.8);left:auto;margin:0;padding:0;right:0;top:45px}
.header-ask .dropdown-menu a{border:0;border-bottom:1px solid #eaeaea;color:#0081d1;padding:10px!important;margin:0;line-height:20px}
.header-ask .dropdown-menu li{float:none;padding:0;line-height:20px}
.header-ask .dropdown-toggle:hover{text-decoration:none}
.header-ask .caret{border-top:4px solid #003F76;margin-top:12px}
* ========================================================================== fixya-report page ========================================================================== */.fixya-report h1{margin:0 0 20px}
.fixya-report p{font-size:16px;line-height:24px}
.fixya-report h2,.fixya-report h3,.fixya-report img{margin:20px 0}
.fixya-report{font-size:16px;line-height:25px}
.fixya-report p,.fixya-report img,.fixya-report h2,.fixya-report h3{margin:0 0 35px}
.fixya-report ol,.fixya-report ul{margin:0 0 35px 35px}
.fixya-report ul{list-style:disc}
.fixya-report li{font-size:16px;line-height:25px;margin-bottom:10px}
.fixya-report li:last-child{margin:0}
.fixya-report p{font-size:16px;line-height:24px}
.reports-module{background:#f8f8f8;border:0;margin:0;padding:20px}
.reports-module .listing-item{border:0;padding:0}
.reports-module h5{display:inline;font-size:16px;line-height:16px;word-wrap:break-word}
.reports-module p{margin:0;word-wrap:break-word}
.reports-directory .post{border-top:1px solid #eaeaea;margin-top:25px;padding-top:25px}
.reports-directory h2{margin:0 0 10px}
.reports-directory p{color:#6f8088;font-size:14px}
.prod-top10{margin-top:-120px;width:495px}
.prod-top10 .anchor{height:78px;margin-top:-78px}
.prod-top10 .avatar{background:url("/images/fixya3/prod-top10-sprite.png") no-repeat scroll 0 0 rgba(0,0,0,0);height:36px;width:36px}
.prod-top10 .q1{background-position:0 0}
.prod-top10 .a1{background-position:-36px 0}
.prod-top10 .q2{background-position:0 -36px}
.prod-top10 .a2{background-position:-36px -36px}
.prod-top10 .q3{background-position:0 -72px}
.prod-top10 .a3{background-position:-36px -72px}
.prod-top10 .q4{background-position:0 -108px}
.prod-top10 .a4{background-position:-36px -108px}
.prod-top10 .q5{background-position:0 -144px}
.prod-top10 .a5{background-position:-36px -144px}
.prod-top10 .q6{background-position:0 -180px}
.prod-top10 .a6{background-position:-36px -180px}
.prod-top10 .q7{background-position:0 -216px}
.prod-top10 .a7{background-position:-36px -216px}
.prod-top10 .q8{background-position:0 -252px}
.prod-top10 .a8{background-position:-36px -252px}
.prod-top10 .q9{background-position:0 -288px}
.prod-top10 .a9{background-position:-36px -288px}
.prod-top10 .q10{background-position:0 -324px}
.prod-top10 .a10{background-position:-36px -324px}
.top10-list ol{color:#d5d5d5;font-size:18px;font-weight:bold;list-style-position:outside;list-style-image:none;list-style-type:decimal;margin:0 0 0 45px}
.top10-list a{font-size:18px;font-weight:normal;line-height:20px}
.top10-list li{padding-bottom:20px}
.prod-top-qa{margin-bottom:20px}
.prod-top-qa h2{color:#003d79;font-size:15px;font-weight:bold;line-height:16px;margin:0 0 3px}
.prod-top-qa h3{font-size:26px;line-height:30px;margin:0}
.prod-top-qa .top-title{border-bottom:0 none!important;margin-bottom:0;padding:15px!important}
.prod-top-qa .prob-details{border-bottom:0 none;padding:0 15px 10px}
h1.signup{text-align:center;margin:20px 0}
.content #enter-window .intro-txt{display:none}
.content #enter-window h4{overflow:hidden}
.content .also-viewed{margin:20px 0}
.msg-toolbar p{color:#BABABA;font-size:12px!important;margin:0}
.btn-answerq{color:#003D79!important;text-shadow:0 -1px 0 rgba(255,255,255,0.25);background-color:#bfdff3;border-color:#bfdff3 #0081d1 #0081d1 #bfdff3}
.answer-btn{font-size:12px;font-weight:bold;margin-right:3px;min-width:85px;padding:1px 0 1px 10px}
.answer-btn span{background:#0081d1;display:block;float:right;margin:-1px 0 -1px 10px;padding:1px 5px}
.answer-btn i{display:block;width:11px;height:11px;padding:5px 0 4px 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQAxMi8xLzE0RCqq1QAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAB9SURBVBiVhdHdDUAwGIXh08QANmAEoxjBCEboKDbABGxgFDZ4XfgqlHKSXrR9ctIfAUoNSQIaYAO6czEVYOHImsTWOAAF0APVKzYYMl83vuAKVOcdrvgNhsIbTsEbtklu4AHj5hJo7WxTDGPsrdF/vLUAZZI2SbVzbvz7oB2Fl+tFLIJe4gAAAABJRU5ErkJggg==) 0 5px no-repeat}
.btn-answerq:hover{color:#003D79;background-color:#bfdff3;border-color:#bfdff3 #0081d1 #0081d1 #bfdff3;text-decoration:none}
#ask-flow-photos .askpage-form{padding-bottom:52px}
.image-slider-container{border:solid;border-color:#d2d2d2;border-width:1px;background-color:#fff;height:80px;position:relative}
#ask-flow-photos .askpage-form .btn-success{margin-top:11px}
.ask-flow-photos-carousel{postion:absolute;left:0!important}
.ask-flow-photos-container{width:555px;position:absolute}
.image-slider-inner-container{width:410px;height:80px;position:relative;left:37px;overflow:hidden}
.preview-image{display:block;float:left;width:70px}
.ask-flow-images{margin:10px auto;display:block;max-width:60px;max-height:60px}
#ask-flow-photos .prev,#ask-flow-photos .next{background:url("/images/answerbox/ask-photos-button-sprite.png") no-repeat;display:block;height:60px;width:20px;position:absolute;top:10px}
#ask-flow-photos .prev.disabled,#ask-flow-photos .next.disabled{opacity:.4;cursor:default}
#ask-flow-photos .next.disabled:hover{background-position:0 -120px}
#ask-flow-photos .prev.disabled:hover{background-position:0 0}
#ask-flow-photos .next{background-position:0 -120px;right:81px}
#ask-flow-photos .next:hover{background-position:0 -180px}
#ask-flow-photos .prev{left:9px}
#ask-flow-photos .prev:hover{background-position:0 -60px}
.image-slider-container .caroufredsel_wrapper{left:30px}
.ask-flow-upload{background:url("/images/answerbox/ask-photos-button-sprite.png") no-repeat;background-position:-1px -240px;display:block;height:60px;width:60px;position:absolute;top:10px;right:12px}
.ask-flow-upload:hover{background-position:0 -298px}
.ask-flow-uploaded-images{margin:-27px 0 -10px;font-size:12px}
#upload-text{font-size:12px}
.ask-flow-edit-button{background:url("/images/answerbox/ask-photos-button-sprite.png") 20px 0 no-repeat;display:block;height:12px;width:12px}
.ask-attachments{margin-top:-14px}
.ask-attachments label{float:left;font-size:12px;margin-bottom:0;margin-right:8px}
.ask-attachments p{margin:0 0 5px}
.ask-attachments input{margin-top:-3px}
.ask-attachments .attach-edit{background:url("/images/answerbox/ask-photos-button-sprite.png") no-repeat scroll -21px 0 rgba(0,0,0,0);display:block;float:left;height:12px;margin-top:3px;width:12px}
.ask-attachments .attach-edit:hover{background:url("/images/answerbox/ask-photos-button-sprite.png") no-repeat scroll -21px -13px rgba(0,0,0,0)}
#preview{background:none repeat scroll 0 0 #787878;border:2px solid #d2d2d2;color:#fff;display:none;padding:5px;position:absolute;width:400px}
#drawing-modal{width:auto;min-width:350px}
#drawing-modal .modal-header{padding-bottom:0;padding-top:0}
#drawing-modal .modal-body{overflow:visible;position:relative}
#drawing-modal .annotation-edit-button{display:none;position:absolute;z-index:5}
#annotatable-inline{display:block}
#image-preview{max-height:400px;max-width:400px;margin:auto}
#ask-flow-photos .btn-primary{border-radius:3px;color:#fff;font-size:20px;line-height:17px;margin:10px 0;padding:10px 67px}
#drawing-modal .btn-success{background-color:#0081d1;border-color:#0081d1 #003d79 #003d79 #0081d1;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.annotorious-opacity-fade{-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity}
.annotorious-item-focus{opacity:1!important}
.annotorious-item-unfocus{opacity:.4!important}
.annotorious-hint-msg{background-color:rgba(0,0,0,0.5);border-radius:4px;color:#fff;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:12px;line-height:normal;margin:4px;padding:8px 15px 8px 30px}
.annotorious-hint-icon{background:url("/images/answerbox/feather_icon.png") no-repeat scroll 0 0 rgba(0,0,0,0);height:22px;left:5px;margin:2px 4px 0 6px;position:absolute;top:6px;width:19px}
.annotorious-popup{background-color:#fff!important;border:1px solid #ccc!important;border-radius:3px!important;box-shadow:0 5px 15px #111!important;color:#000!important;font-family:Arial,Verdana,Sans!important;font-size:12px!important;line-height:135%!important;padding:9px 8px!important;transition-delay:0s!important;transition-duration:.5s!important;transition-property:opacity!important;width:180px!important;word-wrap:break-word!important}
.redactor_editor .annotorious-popup{background-color:#fff!important}
.annotorious-popup-empty{color:#999;font-style:italic}
.annotorious-popup-buttons{float:right;height:16px;margin:0 0 1px 10px;transition-delay:0s;transition-duration:1s;transition-property:opacity}
.annotorious-popup-button{color:#000;display:inline-block;font-size:10px;font-weight:bold;margin-left:5px;opacity:.4;text-decoration:none;transition-delay:0s;transition-duration:.5s;transition-property:opacity}
.annotorious-popup-button:hover{background-color:transparent}
.annotorious-popup-button-active{opacity:.9}
.annotorious-popup-button-edit{background:url("/images/answerbox/pencil.png") repeat scroll 0 0 rgba(0,0,0,0);height:16px;overflow:hidden;text-indent:100px;width:16px}
.annotorious-popup-button-delete{background:url("/images/answerbox/delete.png") repeat scroll 0 0 rgba(0,0,0,0);float:right;height:16px;overflow:hidden;text-indent:100px;width:16px}
.annotorious-popup-field{border-top:1px solid #ccc;margin:6px 0 0;padding-top:2px}
.annotorious-editor{background-color:#f2f2f2!important;border:1px solid #ccc!important;border-radius:3px!important;box-shadow:0 5px 15px #111!important;color:#000!important;line-height:normal!important;opacity:.97!important;padding:0 0 2px!important}
.annotorious-editor-text{border-width:0 0 1px!important;height:50px!important;margin:0!important;padding-top:5px!important;padding-left:5px!important;width:240px!important;min-height:40px!important;overflow:auto!important}
#drawing-modal .btn{font-size:14px;width:auto}
.annotorious-editor-button-container{padding-top:2px}
.annotorious-editor-button{background:#888;background:-moz-linear-gradient(#888,#555);background:-o-linear-gradient(#888,#555);background:-webkit-linear-gradient(#888,#555);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#888),color-stop(1,#555));background:linear-gradient(#888,#555) border:1px solid #777;border-radius:2px;color:#ddd;cursor:pointer;display:inline-block;float:right;font-family:Verdana,Arial;font-size:10px;line-height:normal;margin:1px 2px 0 1px;padding:3px 8px;text-align:center;text-decoration:none}
.annotorious-editor-button:hover{background:none repeat scroll 0 0 #999}
.annotorious-editor-field{background-color:#fff;border-bottom:1px solid #ccc;font-family:Verdana,Arial;font-size:12px;margin:0;padding:3px}
.annotorious-ol-boxmarker-outer{border:1px solid #000}
.annotorious-ol-boxmarker-inner{border:1px solid #fff;box-sizing:border-box}
.annotorious-ol-hint{background-color:#fff;border-radius:5px;color:#000;font-family:Arial,Verdana,Sans;font-size:16px;line-height:normal;margin:0;padding:9px}
.annotorious-ol-hint-secondary{background-color:#fff000}
.solution-author li:nth-child(2){background:none repeat scroll 0 0 rgba(0,0,0,0);padding-left:0}
.badge-popup{float:left;line-height:18px}
.badge-popup:last-child img{margin:0!important}
.badge-popup img{cursor:pointer;margin:0 5px 0 0!important}
.badge-popup .hover{display:block}
.badge-popup:hover .badge-window{display:block}
.badge-window{background:none repeat scroll 0 0 #fff;border:1px solid #eaeaea;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,0.1);display:none;overflow:hidden;padding:10px 5px;position:absolute;z-index:1000;height:48px;top:-52px}
.badge-window img{float:left}
.badge-window div,.badge-window p{padding-left:52px}
.badge-window div{color:#01437c;font-size:16px;margin-bottom:5px}
.badge-window p{bottom:0;color:#787878;font-size:10px;line-height:12px;margin:0}
#solutionBox h2,#tipRelated h2,.unsolved h2{margin-top:20px}
.solution-box #drawing-modal .close{position:static;font-size:20px}
.solution-charcount{position:absolute;top:5px;right:40px;z-index:1;font-size:12px;color:#BABABA}
.solution-charcount-slim{right:10px}
.tipcta-answer{color:#787878;font-size:16px;margin:15px 0 0;padding:0 10px;text-align:center;width:300px}
.tipcta-answer a{font-size:18px;padding:7px 0;width:300px}
.tips-leaderboard p a{color:#0081d1}
.tips-leaderboard .pull-left{position:relative}
.tips-leaderboard .vid-overlay{background:url(/images/fixya3/answer-sprite.png) 0 -743px no-repeat;height:44px;left:15px;position:absolute;top:8px;width:42px}
.tipslanding-hero{background:url(/images/fixya3/tips/tipslanding-hero.jpg);background-position:center;background-repeat:no-repeat;background-size:100%;height:294px;margin:0 auto;min-width:1195px;padding:0;position:relative}
.tipslanding-hero h1{color:#FFF;font-size:34px;margin-top:70px}
.tipslanding-hero h1 span{display:block}
.tipslanding-hero ul{margin:0}
.tipslanding-hero li{float:left;margin-right:20px}
.tipslanding-hero .btn{font-size:15px;padding:14px 0;width:180px}
.tipslanding-hero .btn span{background:url(/images/fixya3/tips/tipslanding-sprite.png) 0 3px no-repeat;padding:5px 0 5px 30px}
.tipslanding-hero .btn .vid-icon{background-position:0 -37px;padding-left:35px}
.prev-leader-nav{position:absolute;right:0;top:5px}
.prev-leader-nav .dropdown-menu{font-size:13px;width:192px}
.tipslanding-featured{margin-bottom:43px;margin-top:18px}
.tipslanding-featured.bottom-row{margin-bottom:18px}
.featured-tipbox{border:1px solid #eaeaea;border-radius:5px;float:left;line-height:1;margin-right:43px;width:299px}
.featured-tipbox img{border-top-left-radius:5px;border-top-right-radius:5px}
.featured-tipbox.last{margin-right:0}
.featured-tipbox .bottom{padding:15px}
.featured-tipbox .top{position:relative}
.featured-tipbox h2{position:absolute;bottom:15px;left:15px;margin:0;font-size:18px;font-weight:bold;line-height:1}
.featured-tipbox h2 a{color:#fff}
.featured-tipbox h3{font-size:18px;line-height:20px;margin:0 0 5px}
.featured-tipbox p{font-size:12px;line-height:15px;margin:0 0 5px}
.featured-tipbox ul{margin:0}
.featured-tipbox li{color:#BBB;float:left;font-size:11px;width:33%}
.featured-tipbox span{color:#003D79;display:block;font-size:14px;line-height:14px}
.featured-tipbox .title{height:60px;margin:0 0 10px;overflow:hidden}
.featured-tipbox .details{height:47px;margin:0 0 15px;overflow:hidden}
.featured-tipbox .tip-author{color:#424242}
.featured-tipbox .featured-txt{background:#003D79;background:rgba(0,61,121,.75);color:#FFF;font-size:18px;left:0;padding:5px 11px;position:absolute;top:15px}
.top-tips h2{color:#003D79;font-size:24px;margin:0;text-align:left}
.top-tips .row{border-bottom:1px solid #eaeaea;padding:20px 0}
.top-tips .first-row{padding-top:0}
.top-tips .left-col{float:left;width:630px}
.top-tips .right-col{float:right;width:300px}
.top-tips .listing-item{border:0;padding:0}
.top-tips .left-col .inner{padding-left:115px;position:relative}
.top-tips .right-col h3{font-size:13px;line-height:1;margin:0;display:block;margin-bottom:6px}
.top-tips .right-col p{margin-top:0}
.top-tips .tip-ranking{background:#F1F1F1;border-bottom-left-radius:5px;border-top-left-radius:5px;color:#003D79;display:block;float:left;font-size:18px;padding:19px 0;text-align:center;width:25px}
.top-tips .vid-overlay{background:url(/images/fixya3/answer-sprite.png) 0 -743px no-repeat;height:44px;left:15px;position:absolute;top:8px;width:42px}
.top-tips .badge-holder{margin-top:5px}
.top-tips .badge-popup{position:relative}
.top-tips .badge-window{min-width:330px;right:-12px;top:-62px}
.toptips-cta{background:#F8F8F8;border:1px solid #eaeaea;color:#787878;font-size:18px;padding:15px 30px}
.toptips-cta p{margin-top:15px}
.toptips-cta .btn{font-size:18px;padding:14px 0;width:298px}
.solution-box #ask-flow-photos{width:465px;float:right;margin-bottom:0}
.solution-box #ask-flow-photos .next{right:5px}
.solution-box #ask-flow-photos .prev{left:5px}
.solution-box .image-row{display:none}
.solution-box .image-row label{font-size:16px;margin:0 0 20px 0;line-height:16px;color:#787878}
.solution-box .submit2 .pull-right{color:#787878;color:#787878;padding-top:5px;width:340px;line-height:14px;margin-top:-4px}
.solution-box .image-slider-inner-container{width:410px;height:80px;position:relative;left:30px;overflow:hidden}
.solution-box .ask-flow-photos-waiting{display:none;background:#000;background:rgba(0,0,0,.6);border-radius:5px;box-shadow:1px 1px 17px rgba(50,50,50,0.3);padding:0 0 10px 0;text-align:center;width:120px;height:69px;margin:auto}
.solution-box .ask-flow-photos-waiting strong{color:#FFF;display:block;font-size:13px;line-height:22px;font-weight:normal}
.solution-box .ask-flow-photos-waiting img{padding:15px 0}
.ask-flow-photos-loading strong{position:absolute;top:47px;right:28px}
.width100{width:100%}
@media only screen and (min-device-width :320px) and (max-device-width :540px){#homepage-header,#homepage-intro,#homepage-fix{display:table}
}
.homepage{margin-top:0}
.homepage .search{left:auto;right:0}
.homepage .header-ask{margin-right:270px;width:420px}
.homepage .header{background:0;border:0;position:absolute}
.homepage .header-ask li a{color:#fff;font-size:14px}
.homepage .header-ask .caret{border-top:4px solid #fff;margin-top:14px}
.homepage .search .txt input{background:#fff;background:rgba(255,255,255,.9);width:180px!important}
.homepage .search .txt input.expanded{background:#fff;width:351px!important}
.homepage .mega-browse li a{color:#424242;font-size:13px}
.homepage .mega-browse a{color:#424242!important}
#homepage-header{height:628px;overflow:hidden;padding-top:0;position:relative}
#homepage-headerimg{min-height:653px;min-width:1448px;position:absolute;top:0;width:100%}
.homepage-askbox{position:absolute;top:275px;width:990px;z-index:999}
.homepage-askbox .inner{background:#fff;background:rgba(255,255,255,.9);border-bottom-right-radius:12px;border-top-right-radius:12px;height:100px;margin:0 auto;width:720px}
.homepage-askbox .txt{background:0;border:0;box-shadow:none;color:#424242;float:left;font-size:28px;height:auto;line-height:31px;margin:0;padding:33px 40px;text-shadow:none;width:500px}
.homepage-askbox .btn{border-radius:12px;float:right;font-size:34px;margin:0;padding:39px 31px}
.homepage-askbox ::-webkit-input-placeholder{color:#424242}
.homepage-askbox :-moz-placeholder{color:#424242}
.homepage-askbox ::-moz-placeholder{color:#424242}
.homepage-askbox :-ms-input-placeholder{color:#424242}
#homepage-intro{background:#f3f4f6;padding:50px 0}
.homepage-intro .box{float:left;margin:0 22px;text-align:center;width:300px}
.homepage-intro .first{margin-left:0}
.homepage-intro .last{margin-right:0}
.homepage-intro h2{background:url(/images/fixya3/homepage/homepage-sprite.png) center 0 no-repeat;color:#003d79;font-size:28px;margin:0 0 40px;padding-top:85px}
.homepage-intro .ask{background-position:50% -144px}
.homepage-intro .answer{background-position:50% -298px}
.homepage-intro p{font-size:16px;margin:0}
#homepage-discover{padding:50px 0}
.homepage-discover h2{color:#003d79;font-size:28px;line-height:28px;margin:0 0 45px;text-align:center}
.homepage-discover .top-row{margin-bottom:43px}
.homepage-discoverbox{border:1px solid #eaeaea;border-radius:5px;float:left;line-height:1;margin-right:43px;width:299px}
.homepage-discoverbox .top{position:relative}
.homepage-discoverbox img{border-top-left-radius:5px;border-top-right-radius:5px}
.homepage-discoverbox.last{margin-right:0}
.homepage-discoverbox .bottom{padding:15px}
.homepage-discoverbox h3{bottom:15px;font-size:18px;font-weight:bold;left:15px;line-height:1;margin:0;position:absolute}
.homepage-discoverbox h3 a{color:#fff}
.homepage-discoverbox h4{font-size:18px;line-height:20px;margin:0 0 5px}
.homepage-discoverbox li{color:#bbb;float:left;font-size:11px;line-height:11px;margin:0 15px}
.homepage-discoverbox li.first{margin-left:0}
.homepage-discoverbox li.last{float:right;margin-right:0}
.homepage-discoverbox b{color:#003d79;display:block;font-size:14px;font-weight:normal;line-height:14px}
.homepage-discoverbox .txt-holder{height:95px;margin-bottom:40px}
.homepage-discoverbox .title{margin:0 0 5px}
.homepage-discoverbox .details{font-size:13px;line-height:15px;margin:0 0 5px}
.homepage-discoverbox .date{color:#b8b8b8;font-size:12px;margin-top:10px}
.homepage-discoverbox p,.homepage-discoverbox ul{margin:0}
#homepage-fix{height:490px;overflow:hidden;position:relative}
.homepage-fix{position:absolute;top:315px;width:990px;z-index:999}
.homepage-fix p{background:#003d79;background:rgba(0,61,121,.7);color:#fff;font-size:28px;line-height:36px;margin:0 auto;padding:28px 0;text-align:center;width:450px}
#homepage-fiximg{left:0;min-height:540px;min-width:1448px;position:absolute;right:0;top:0;width:100%}
#homepage-bottom{padding:50px 0}
.homepage-bottom p{font-size:16px;line-height:28px;margin:0 auto 50px;text-align:center;width:600px}
.homepage-bottom strong{display:block}
.homepage-bottom ul{margin:0 auto;width:333px}
.homepage-bottom li{background:url(/images/fixya3/homepage/homepage-sprite.png) 0 -443px no-repeat;float:left;padding:20px}
.homepage-bottom .first{background:0;padding-left:0}
.homepage-bottom .last{padding-right:0}
.homepage-bottom a{font-size:18px;font-weight:bold;line-height:18px;padding-right:15px}
.homepage-bottom a span{background:url(/images/fixya3/homepage/homepage-sprite.png) 0 -426px no-repeat;float:right;height:20px;width:5px}
.bold-red{font-weight:bold;color:red}
.delete-modal{display:none}
.q-main-edit{display:none;border-bottom:1px solid #eaeaea!important}
.q-editform div{padding:10px 0;position:static}
.q-editform{margin:0 0 10px}
.q-editform div:last-child{padding-bottom:0}
.q-editform label{font-size:14px;margin-bottom:10px;cursor:default}
.q-editform textarea{margin:0;width:429px}
.q-editform ul{margin:0;float:right}
.q-editform li{float:left;margin:10px 0 0 10px}
.q-main-attach{float:left;width:200px;margin-top:-5px}
.q-main-attach label{margin-bottom:0}
.q-main-attach .q-attachments{padding-top:0}
.toolbar-links.clearfix li.first a{text-transform:capitalize}
.question-comments-toggle{text-transform:lowercase}
#a-edit-error{font-size:13px;margin:0 0 10px}
#a-edit-error p.error{font-size:13px;margin:0 0 5px}
.a-delete-modal{display:none}
.a-main-edit{display:none;margin:0 0 5px 0}
.a-main-content form{margin:0}
.a-editform textarea{margin:0;width:449px;height:75px}
.a-editform ul{margin:0;float:right}
.a-editform li{float:left;margin:10px 0 0 10px}
.a-main-attach{float:left;width:200px}
.a-main-attach label{margin-bottom:0;cursor:default}
.a-attachments label{cursor:pointer}
.a-main-content .a-main{padding:0 0 10px 0}
#c-edit-error{font-size:13px;margin:0 0 30px 40px}
#c-edit-error p.error{font-size:13px;margin:0 0 5px}
.c-main-edit input.txt{float:right;width:390px;margin:-15px 0 0 0}
.border-space{border-left:1px solid #eaeaea;padding-left:5px}
.comment-edit-btn{font-size:11px}
.comment-edit-btn:hover{text-decoration:none}
.comment-delete-btn{font-size:11px}
.comment-delete-btn:hover{text-decoration:none}
.c-main-edit ul{margin:0;padding:0!important}
.c-editform li{margin:10px 0 0 10px}
.c-main-attach{float:left;width:230px;margin:5px 0 0 40px}
div.comment-author{padding-left:40px;margin:0 0 5px 0}
.q-anonymous{margin-top:10px}
.q-anonymous label{color:#787878;font-size:14px}
.askbox-secondary label{margin-top:10px;color:#FFF;margin-bottom:0}
#askRightCol .askbox-secondary label{color:#fff;float:left;font-size:13px;margin-bottom:0;margin-top:10px}
.askbox-secondary .askbox-secondary-tag{font-size:15px;color:#fff;margin:0 0 15px 0}
.askbox-secondary h2{margin:0 0 9px}
.homepage-bottom a span{background:url(/images/fixya3/homepage/homepage-sprite.png) 0 -426px no-repeat;float:right;height:20px;width:5px}
.notification-toggle{position:relative;cursor:pointer}
#notification-toggle{background:url("/images/notifications/notification-bell.png") 0 0 no-repeat;display:block;height:22px;margin-top:5px;padding-right:0;position:relative;width:22px}
.notification-toggle .new-alert{background:#E8301A;color:#FFF;display:block;font-size:11px;font-weight:bold;line-height:11px;padding:3px 5px;position:absolute;right:0;top:-5px}
.notification-toggle .new-alert:empty{display:none}
.site-notifications{background:#FFF;border:1px solid #eaeaea;box-shadow:0 2px 5px rgba(234,234,234,0.8);display:none;position:absolute;right:0;top:60px;width:400px;z-index:9999}
.site-notifications h6{background:#f8f8f8;font-size:14px;margin:0;padding:5px 10px}
.site-notifications .pagination li:first-child a{border-left:1px solid #ddd;padding-left:12px}
.notification-list li{display:block;float:none}
.notification-list li div,.notification-list li:first-child div{border-bottom:1px solid #eaeaea;display:block;padding:15px;cursor:pointer}
.notification-list li div:hover{background:#f5f5f5;text-decoration:none}
.notification-list .timestamp{color:#787878;display:block;font-weight:normal}
.notification-list .avatar{display:block;float:left}
.notification-list .avatar img{float:left}
.notification-list .notice-txt{color:#424242;display:block;font-size:12px;line-height:16px;padding-left:46px}
.notification-list .notice-txt span{color:#0081d1}
.site-notifications .pagination{margin:10px 10px 0 10px}
.notification-list .unread{background:#e6f5fa}
.notification-list .unread:hover{background:#d7ecf3}
.notification-list ul li div a{line-height:0;padding:0;text-decoration:none}
#close-notifications{float:right;padding-top:3px}
.want-answer{position:relative}
.want-popup{background:#fff;border:1px solid #eaeaea;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,0.1);color:#787878;display:none;font-size:12px;line-height:17px;padding:10px 8px;position:absolute;top:-85px;width:245px;z-index:1000}
.want-popup.hover{display:block}
.want-popup:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #FFF;bottom:-7px;content:'';display:inline-block;left:50px;position:absolute}
.want-answer .btn.disabled:hover{border-color:#690;color:#690!important;cursor:pointer}
.want-answer .btn.disabled:hover span{color:#FFF}
.want-answer-fattags{position:relative}
.want-bar{background:#F1F1F1;margin:10px -25px -10px;padding:10px 25px}
.want-bar .caret{border-top-color:#787878;vertical-align:middle}
.want-bar.hover{background:#f8f8f8;cursor:pointer}
.want-bar.hover.open{cursor:pointer}
.want-bar .txt{color:#787878;font-size:12px}
.want-bar .txt span{color:#0081d1}
.want-bar ul{list-style:none!important;margin:10px 0 0}
.want-bar li{float:left;margin-right:10px;position:relative}
.wanters-section{display:none}
.wanter-popup{background:#fff;border:1px solid #eaeaea;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,0.1);color:#787878;display:none;font-size:12px;left:-37px;line-height:17px;padding:10px 8px;position:absolute;top:-70px;width:310px;z-index:1000}
.wanter-popup.hover{display:block}
.wanter-popup:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #FFF;bottom:-7px;content:'';display:inline-block;left:50px;position:absolute}
.wanter-popup .solution-author{border:0;margin:0;padding:0}
.wanter-popup ul,.wanter-popup li{margin:0}
.dashboard-top h3{font-size:18px;background:url(/images/fixya3/sprite7.png) 0 -4936px no-repeat}
.top-title-list{border:0;margin-bottom:20px;padding-top:0}
.top-title-list .prob-tip{display:none}
.top-title-direct{border-bottom:1px solid #eaeaea;padding-bottom:10px}
.secondary .filters{margin:0 0 10px 0}
.all-categories h2{margin:0 0 20px 0}
.faqs .question{margin:0 0 20px 0}
.content-page h2.lg{margin:0 0 20px 0}
.list-ad{padding:20px 0 0 0}
.list-ad .pull-left b{padding-top:19px;font-size:13px}
.manuals .list-ad .pull-left b{padding-top:0;top:20px}
.tips-list .list-ad .pull-left b{padding-top:0;top:20px}
.top-title-tags{margin-bottom:0}
.tag-details{font-size:16px;margin-bottom:20px;word-wrap:break-word;border:1px solid #eaeaea;border-width:0 1px 1px 1px;padding:10px 25px 10px 25px}
.tag-details blockquote{border-left:none}
.tag-details p{font-size:16px;margin:0 0 10px}
.tag-details .browse-ad{margin:0;padding:0}
#tagdetails{max-height:113px;overflow:hidden;position:relative}
#tagdetails .read-more{background:none repeat scroll 0 0 #fff;bottom:1px;display:block;font-size:12px;position:absolute;right:0}
#tagdetails.expanded{max-height:100%}
#readLess{font-size:12px;float:right;display:none}
.tagdetails{max-height:113px;overflow:hidden;position:relative;margin:0!important}
.tag-title{border:0;margin-bottom:0;padding-top:0;padding-left:15px}
.tagdetails .read-more{background:none repeat scroll 0 0 #fff;bottom:1px;display:block;font-size:12px;position:absolute;right:0}
.tagdetails.expanded{max-height:100%}
.readLess{font-size:12px;float:right;display:none}
.thread-view h2.lg{margin:0 0 20px 0}
.cdivDirectTrafficAdsense{margin-left:-4px}
.tag-details{font-size:16px;margin-bottom:0;margin-top:-20px;word-wrap:break-word;border:1px solid #eaeaea;border-width:0;padding:10px 25px 10px 25px}
.main-top-ad{border:1px solid #eaeaea;padding:5px 25px 0 25px;margin:0 0 20px 145px;width:444px}
.continue-site{float:right;font-size:18px;padding-top:19px}
.continue-site a{color:#003D79}
.mn-interstitial{margin-top:40px}
.mn-interstitial .inner{width:495px;margin:0 auto;border:1px solid #eaeaea;padding:0}
.mn-interstitial p{text-align:center;text-transform:uppercase;color:#bcbcbc;font-size:11px}
.main-top-ad{border:1px solid #eaeaea;padding:5px 25px 0 25px;margin:0 0 20px 145px;width:444px}
.taglistings .solutions{right:0}
.taglistings .top-title{margin-bottom:0;padding:10px 15px 0 15px}
.taglistings .prob-details{padding:0 15px 10px 15px}
.taglistings .thread-ad{float:none;margin:0}
.taglistings .toolbar-links{margin-top:10px}
.taglistings .toolbar-links a{color:#0081d1}
.taglisting{margin:0 0 20px 0}
.taglisting h2{font-size:26px;line-height:30px;font-weight:normal;text-rendering:optimizeLegibility;margin:0;width:auto;padding-bottom:5px}
.taglisting h2 a{color:#333}
.taglisting .view-answers a{color:#0081D1}
.taglisting .top-title p{font-size:13px;line-height:16px;margin:0 0 10px;width:345px;text-shadow:none}
.taglistings p.solutions{right:0;width:auto;margin:0}
.search-details{font-size:16px;margin-bottom:0;margin-top:-20px;word-wrap:break-word;border:1px solid #eaeaea;border-width:0 1px 1px 1px;padding:10px 25px 10px 25px;margin-bottom:20px}
.adsense_bottom{padding-top:15px;padding-bottom:15px;border:1px solid #eaeaea}
.comment-form input.txt:focus,.comment-form textarea:focus{border:1px solid #690;outline:0}
.my-fixya .comment-form textarea.cmt-textarea,.comment-form textarea.cmt-textarea{border:1px solid #CCC;box-shadow:none;font-size:14px;margin:0;padding:5px 20px 4px 4px;width:378px;min-height:21px!important;height:21px;line-height:21px;word-wrap:break-word}
.my-fixya .comment-form textarea.cmt-textarea:focus,.comment-form textarea.cmt-textarea:focus{border:1px solid #690;outline:0}
.edit-textarea{border:1px solid #CCC;box-shadow:none;font-size:14px;padding:5px 20px 4px 4px;width:378px;min-height:21px!important;height:21px;line-height:21px;word-wrap:break-word;float:right;margin:-15px 0 0 0}
.close-comment{position:absolute;top:5px;right:16px}
.close-comment .close{font-size:17px}
.comment-anon{margin:5px 0 0 0}
.comment-anon label{color:#787878;font-size:13px;margin:0}
.comment-anon input.anonyum{margin-right:5px}
.comment-form .btn-success{margin-left:5px}
.re-section{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANFJREFUeNpi/P//PwMlgImBQkCxASyVlZXoYqxAPBGIs8hxgRAQ7wDiTKJdgMRWB+ItQKxCThi4AvFJNM2g6PkKxHeBeDMQFwOxFDYDsoF4OxDzY7GAC4iVgNgHiHuA+AEQdwExO7mxAArgUiDeCTUcHAZTgfgWEK8CYgEkxU+A+DzU1i9AzAMNJ2sgtgfiWUAcAwvE3UBsAfWrKlRMFocrQDZHAnE9EHsge+Em1JC9BLzxDYjnArEWEMugh8E7IPYE4ulEhAfIW3MYh35mAggwADCFJk6nB8swAAAAAElFTkSuQmCC') 0 -3px no-repeat;color:#787878;font-size:12px;margin-bottom:10px;margin-top:15px;padding-left:20px;font-weight:bold;clear:both;line-height:16px}
.solution-badge{width:16px;height:16px;background:url(/images/achievements/achievement-sprite-16.png) 0 0 no-repeat;margin-top:2px;margin-right:5px}
.solution-badge.lvl-1{background-position:0 0}
.solution-badge.lvl-2{background-position:0 -16px}
.solution-badge.lvl-3{background-position:0 -32px}
.solution-badge.ach-1{background-position:0 -48px}
.solution-badge.ach-2{background-position:0 -64px}
.solution-badge.ach-3{background-position:0 -80px}
.solution-badge.ach-4{background-position:0 -96px}
.solution-badge.ach-5{background-position:0 -112px}
.solution-badge.ach-6{background-position:0 -128px}
.solution-badge.ach-7{background-position:0 -144px}
.solution-badge.ach-8{background-position:0 -160px}
.solution-badge.ach-9{background-position:0 -176px}
.solution-badge.ach-10{background-position:0 -192px}
.solution-badge.ach-11{background-position:0 -208px}
.solution-badge.ach-12{background-position:0 -224px}
.solution-badge.ach-13{background-position:0 -240px}
.solution-badge.ach-14{background-position:0 -256px}
.solution-badge.ach-15{background-position:0 -272px}
.solution-badge.ach-16{background-position:0 -288px}
.solution-badge.ach-17{background-position:0 -304px}
.solution-badge.ach-18{background-position:0 -320px}
.solution-badge.ach-19{background-position:0 -336px}
.solution-badge.ach-20{background-position:0 -352px}
.solution-badge.ach-21{background-position:0 -368px}
.solution-badge.ach-22{background-position:0 -384px}
.solution-badge.ach-23{background-position:0 -400px}
.solution-badge.ach-24{background-position:0 -416px}
.solution-badge.ach-25{background-position:0 -432px}
.solution-badge.ach-26{background-position:0 -448px}
.solution-badge.ach-27{background-position:0 -464px}
.solution-badge.ach-28{background-position:0 -480px}
.solution-badge.ach-29{background-position:0 -496px}
.solution-badge.ach-30{background-position:0 -512px}
.solution-badge.ach-31{background-position:0 -528px}
.solution-badge.ach-32{background-position:0 -544px}
.solution-badge.ach-33{background-position:0 -560px}
.solution-badge.ach-34{background-position:0 -576px}
.solution-badge.ach-35{background-position:0 -592px}
.solution-badge.ach-36{background-position:0 -608px}
.solution-badge.ach-37{background-position:0 -624px}
.solution-badge.ach-38{background-position:0 -640px}
.solution-badge.ach-39{background-position:0 -656px}
.solution-badge.ach-40{background-position:0 -672px}
.solution-badge.ach-41{background-position:0 -688px}
.solution-badge.ach-42{background-position:0 -704px}
.solution-badge.ach-43{background-position:0 -720px}
.solution-badge.ach-44{background-position:0 -736px}
.solution-badge.ach-45{background-position:0 -752px}
.solution-badge.ach-46{background-position:0 -768px}
.solution-badge.ach-47{background-position:0 -784px}
.solution-badge.ach-48{background-position:0 -800px}
.solution-badge.ach-49{background-position:0 -816px}
.solution-badge.ach-50{background-position:0 -832px}
.window-badge{width:42px;height:42px;background:url(/images/achievements/achievement-sprite-42.png) 0 0 no-repeat;float:left;padding-left:0!important}
.window-badge.lvl-1{background-position:0 0}
.window-badge.lvl-2{background-position:0 -42px}
.window-badge.lvl-3{background-position:0 -84px}
.window-badge.ach-1{background-position:0 -126px}
.window-badge.ach-2{background-position:0 -168px}
.window-badge.ach-3{background-position:0 -210px}
.window-badge.ach-4{background-position:0 -252px}
.window-badge.ach-5{background-position:0 -294px}
.window-badge.ach-6{background-position:0 -336px}
.window-badge.ach-7{background-position:0 -378px}
.window-badge.ach-8{background-position:0 -420px}
.window-badge.ach-9{background-position:0 -462px}
.window-badge.ach-10{background-position:0 -504px}
.window-badge.ach-11{background-position:0 -546px}
.window-badge.ach-12{background-position:0 -588px}
.window-badge.ach-13{background-position:0 -630px}
.window-badge.ach-14{background-position:0 -672px}
.window-badge.ach-15{background-position:0 -714px}
.window-badge.ach-16{background-position:0 -756px}
.window-badge.ach-17{background-position:0 -798px}
.window-badge.ach-18{background-position:0 -840px}
.window-badge.ach-19{background-position:0 -882px}
.window-badge.ach-20{background-position:0 -924px}
.window-badge.ach-21{background-position:0 -966px}
.window-badge.ach-22{background-position:0 -1008px}
.window-badge.ach-23{background-position:0 -1050px}
.window-badge.ach-24{background-position:0 -1092px}
.window-badge.ach-25{background-position:0 -1134px}
.window-badge.ach-26{background-position:0 -1176px}
.window-badge.ach-27{background-position:0 -1218px}
.window-badge.ach-28{background-position:0 -1260px}
.window-badge.ach-29{background-position:0 -1302px}
.window-badge.ach-30{background-position:0 -1344px}
.window-badge.ach-31{background-position:0 -1286px}
.window-badge.ach-32{background-position:0 -1428px}
.window-badge.ach-33{background-position:0 -1470px}
.window-badge.ach-34{background-position:0 -1512px}
.window-badge.ach-35{background-position:0 -1554px}
.window-badge.ach-36{background-position:0 -1596px}
.window-badge.ach-37{background-position:0 -1638px}
.window-badge.ach-38{background-position:0 -1680px}
.window-badge.ach-39{background-position:0 -1722px}
.window-badge.ach-40{background-position:0 -1764px}
.window-badge.ach-41{background-position:0 -1806px}
.window-badge.ach-42{background-position:0 -1848px}
.window-badge.ach-43{background-position:0 -1890px}
.window-badge.ach-44{background-position:0 -1932px}
.window-badge.ach-45{background-position:0 -1974px}
.window-badge.ach-46{background-position:0 -2016px}
.window-badge.ach-47{background-position:0 -2058px}
.window-badge.ach-48{background-position:0 -2100px}
.window-badge.ach-49{background-position:0 -2142px}
.window-badge.ach-50{background-position:0 -2184px}
.top-title-tags{border:0;margin-bottom:15px;padding-top:0;padding-left:15px}
.listing-6ya .btn{float:right;margin-top:15px}
.listing-6ya .inner{float:left;width:270px}
.listing-6ya p{margin-top:2px}
.ad-label{background:#717171;border-radius:2px;color:#fff;font-size:11px;line-height:normal;margin:0 0 5px 0;padding:2px;text-align:center;width:18px}
.adbox{background:#f8f8f8;border:1px solid #eaeaea;clear:both;padding:10px 15px;margin:20px 0}
.tags-adbox{background:#FFF}
.rbox-job-fullpage,.rbox-widget{padding:61px 0 0 0!important}
.rbox-opening-li-title{font-size:1.2em;line-height:1.2em;font-weight:bold}
.rbox-opening-li{padding:10px 0;border-bottom:1px dotted rgba(127,127,127,0.2);border-top:1px dotted rgba(127,127,127,0.2)}
.rbox-opening-position-type,.rbox-opening-allows-remote{border:1px solid #ccc;padding:3px 5px;border-radius:4px;display:inline-block}
.rbox-job-shortdesc{opacity:.8;font-weight:normal}
.rbox-opening-li:hover .rbox-job-shortdesc,.rbox-opening-li.rbox-opening-li-selected .rbox-job-shortdesc{opacity:1}
.amp-listing{line-height:1;vertical-align:baseline;margin:0 0 10px 0}
.amp-listing .heading{font-size:26px;margin:0 0 5px 0}
.amp-listing .description{font-size:13px}
.amp-listing .pull-left{max-width:374px}
.amp-listing .url{font-size:11px;margin:0 0 5px 0}
.amp-listing .url a{color:#444}
.amp-listing .arrow{background:#0081d1;border-radius:10px;height:52px;width:64px;text-align:center;float:right;margin:10px 0 0 0}
.amp-listing .arrow img{height:23px;margin-left:0;vertical-align:top;margin-top:13px}
#amp-container .adby{font-size:10px;padding:0;margin:0;text-align:right;line-height:1}
.seo .amp-listing .arrow{background:#7e7e7e}
.seo .amp-listing a{color:#333}
.nhn-banner{margin-top:25px}
.nhn-banner a{background:url(/images/fixya3/promo-bubble-sprite.png) 10px 24px no-repeat!important;border:1px solid #eaeaea;display:block;line-height:1;margin:25px 0 0;padding:20px 20px 20px 65px}
.nhn-banner a:hover{background-color:#f8f8f8!important}
.nhn-banner .pull-left span{display:block}
.nhn-banner .title{font-size:26px;margin-bottom:8px}
.nhn-banner .txt{color:#333;font-size:16px}
.nhn-banner .btn{font-size:14px;margin-top:12px;text-shadow:1px 0 1px rgba(0,0,0,0.25)}
.taglistings .nhn-banner{margin-bottom:25px}
.taglistings .nhn-banner a{margin:20px 0}
.thread-ad-bottom .label,.solution-ad-bottom .label{color:#BABABA;font-size:12px;margin:0 0 10px 0}
.thread-ad-bottom,.solution-ad-bottom{margin-top:10px}
.solution-content .thread-ad-bottom{margin-top:15px}
.leftrail-promo{border:1px solid #eaeaea;text-align:center;float:left;width:118px}
.leftrail-promo.fixed{position:fixed;top:135px}
.leftrail-promo.bottom{position:fixed;bottom:606px}
.leftrail-promo a{display:block;padding:10px}
.leftrail-promo a:hover{background-color:#f8f8f8;text-decoration:none}
.leftrail-promo span{display:block}
.leftrail-promo .icon{background:url(/images/fixya3/promo-bubble-sprite.png) 0 0 no-repeat!important;width:42px;height:42px;margin:0 auto 10px auto}
.leftrail-promo .title{font-size:27px;line-height:1.2;margin-bottom:10px}
.leftrail-promo .txt{color:#333;font-size:14px;line-height:1.1;margin-bottom:10px}
.leftrail-promo .btn{padding:6px 0}
.serp-listing{-moz-osx-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:subpixel-antialiased;font-family:Arial,Helvetica,sans-serif;line-height:16px;margin:0 20px 20px 8px}
.serp-listing .title-link{color:#1a0dab;display:inline-block;text-decoration:none;font-size:18px;line-height:1}
serp-listing .title a:hover{text-decoration:underline}
.serp-listing .url{color:#006621;font-size:14px}
.serp-listing .description{color:#545454;font-size:13px;line-height:1.4}
.serp-listing .description b{color:#6a6a6a}
.serp-listings .adblock-top{border-bottom:1px solid #e2e2e6;margin-bottom:15px;margin-top:0}
.serp-listing .truncate{max-width:580px}
.serp-pagination a{color:#3300b5}
.serp-related ul{font-family:Arial,sans-serif;margin:0;padding:0}
.serp-related a{color:#3300b5;font-size:14px}
.serp-related div{color:#585962;font-size:14px;margin-bottom:10px}
.sem-serps .content{margin:0 0 0 40px}
.sem-serps .header .inner{margin:0 0 0 13px}
.sem-serps .serp-listings{padding-left:85px}
.sem-serps .main{padding:0}
.sem-serps .search .txt input{width:351px!important;margin-left:10px}
.sem-serps .search{margin:0 0 0 13px}
.admkp-serps .adby{font-size:10px;padding:0;margin:0;text-align:right;line-height:1}
.admkp-serps .title-link{color:#0081d1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
.admkp-serps .heading{font-size:22px;margin:0 0 5px 0}
.admkp-serps .adblock-top,.admkp-serps .adblock-bottom{margin-left:8px}
.admkp-serps .serp-pagination a{color:#0081d1}
.tags-media{margin:10px 0 0 0}
.site-search .cse-searchinput{border-color:#d2d2d2;box-shadow:none;font-size:12px;height:28px;padding:2px 30px 2px 8px;width:230px!important;margin:6px 0 0 0;border-radius:3px;transition:width .8s ease;background:#FFF!important}
.site-search .cse-searchbutton{background:url("http://www.fixya.com/images/fixya3/sprite6.png") no-repeat scroll 9px -3202px;border:0 none;display:block;height:32px;overflow:hidden;position:absolute;right:0;text-indent:500%;top:14px;white-space:nowrap;width:34px}
#cse-search-results{margin-top:-25px}
.answer-listings .listing-item{border:0;padding:15px 0}
.solutionContainer{width:100%}
.solutionContainer .solution-box .avatar{width:71px}
.solutionContainer .question-points{margin-top:0}
.solutionContainer .solution-box{padding:0 0 10px 0;border:0;background-color:white}
.solutionContainer .solution-icon-bar.thread-bar{background:#F4F4F4;padding:0 15px}
.solutionContainer .solution-form{width:415px}
.solutionContainer .solution-add-holder{width:393px}
.solutionContainer .solutionbox-search input[type="text"]{width:270px}
.solutionContainer .solution-search-results{width:413px}
.solutionContainer #solution-prod-add input,.solutionContainer #solution-link-add input{width:355px}
.solutionContainer .solution-box .alert{width:363px}
.solutionContainer .solution-preview-item{width:415px!important}
.solutionContainer #uploader2{left:349px}
.answer-temp-textbox{width:401px;padding:0;margin-left:80px}
.answer-allready-answer{width:364px;background-color:white;padding-top:5px;padding-bottom:5px;color:#466A00;margin:10px 0 0 80px}
.answer-great-for-answer{width:364px;display:none;padding-top:5px;padding-bottom:5px;margin:10px 0 0 80px}
.search-inner{-moz-background-clip:padding-box;-moz-border-radius:6px;-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-webkit-border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);background:#FFF;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0.3);border-radius:6px;box-shadow:0 3px 7px rgba(0,0,0,0.3);outline:0;position:fixed;top:50px;width:990px;z-index:9999}
.results-list{-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-bottom-left-radius:6px;border-top-left-radius:6px;float:left;padding:0 30px;position:relative;width:520px}
.results-list h2{padding-top:25px}
.results-list ul{list-style:none;margin:0 0 25px;padding:0}
.results-list li{margin-bottom:10px}
.results-list li a{background:#fcfcfc;border:1px solid #e6e8ea;display:block;line-height:17px;min-height:50px}
.results-list li a:hover,.results-list li a:hover b,.results-list li a:hover span{background:#c2c7cd;border-color:#c2c7cd;color:#FFF;text-decoration:none}
.results-list img{background:#FFF;float:left;margin-right:10px;padding:1px}
.results-list strong{color:#7f878d;font-size:13px;display:block;font-weight:normal;padding-top:5px}
.results-list .tip{background:url(/images/fixya3/sprite10.png) 0 -5275px no-repeat;display:block;height:8px;left:500px;position:absolute;top:-8px;width:15px}
.search-loading{color:#7f878d}
.search-loading img{margin-top:-3px}
.search-askbox{-moz-border-radius-bottomright:6px;-moz-border-radius-topright:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-top-right-radius:6px;background:#efefef;border-bottom-right-radius:6px;border-top-right-radius:6px;float:right;position:relative;width:410px}
.search-askbox .section{border-bottom:1px solid #d9dcdf;border-top:1px solid #FFF;margin:0;padding:15px 30px}
.search-askbox .bottom-section{border-bottom:0;padding-bottom:0}
.search-askbox h2{border-bottom:1px solid #d9dcdf;margin:0;padding:25px 30px}
.search-askbox .btn{font-size:18px;padding:8px 12px;width:147px}
.search-askbox textarea,.search-askbox input[type="text"]{margin:0 0 3px;width:335px}
.search-askbox button.close{position:absolute;right:10px;top:10px}
.search-askbox label{color:#585f66;font-size:16px}
.search-askbox form .product{position:relative}
.search-askbox .autocomplete{top:70px}
.ask-details{position:relative}
.ask-details form{background:#FFF;border-radius:6px;margin:0;padding:0}
.ask-details .search-askbox{border-radius:6px;width:100%}
.ask-details .pull-left{width:60%;padding-top:15px}
.ask-details .pull-right{padding-bottom:20px;padding-top:15px;width:40%}
.ask-details .pull-left div{margin-bottom:23px;position:relative}
.ask-details .pull-right div{margin-bottom:0}
.ask-details .bottom-section{background:#efefef;border:0;border-radius:6px;clear:both;padding-bottom:20px;text-align:right}
.ask-details .btn{margin-left:10px;width:180px}
.ask-details input[type="text"]{width:520px}
.ask-details textarea{width:520px!important;height:50px}
.ask-details .alt-tip{background-position:-35px -5274px;left:754px;top:-9px}
.ask-details .autocomplete{top:30px;width:532px}
.autocomplete img{height:21px;margin-right:10px;width:25px}
.details-check{line-height:14px;padding-top:3px}
.ask-details .did-mean{width:520px!important}
.suggested-solution{display:block}
.suggested-solution .section.alt{background:0;border-bottom:0;border-top:0}
.suggested-solution .page-preview{height:515px;overflow-x:hidden;overflow-y:auto;padding:0 30px;width:630px}
.suggested-solution .inner{height:auto;width:auto}
.suggested-box{-moz-border-radius-bottomright:6px;-moz-border-radius-topright:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-top-right-radius:6px;background:#efefef;border-bottom-right-radius:6px;border-top-right-radius:6px;float:right;height:455px;padding:30px 25px 30px 30px;position:relative;width:235px}
.suggested-box ul{border-top:1px solid #d9dcdf;list-style:none;margin:25px 0 0;padding:25px 0 0;text-align:center}
.suggested-box li{padding-bottom:15px}
.suggested-box .btn{font-size:18px;padding:8px 12px;width:195px}
.suggested-box li:nth-child(2){color:#7f878d;font-size:18px;text-rendering:optimizelegibility}
.suggested-box button.close{position:absolute;right:10px;top:10px}
.suggested-box .alt-tip{background-position:-35px -5274px;left:55px;top:-9px}
.product-select-notice{-moz-border-radius:5px;-webkit-border-radius:5px;background:#fdf7af;border-radius:5px;display:none;font-weight:bold;padding:5px 10px;position:relative;margin:-10px 0 15px 0}
.product-select-notice b{float:left;display:block;padding-top:8px;font-weight:normal}
.product-select-notice span{float:right}
.product-select-notice a{font-weight:normal}
#productSelectSuggest{float:none!important;display:inline!important;background:none!important;font-size:inherit!important;padding:0!important;color:inherit!important}
.search-askbox .alert{margin:20px auto;width:410px}
.search-askbox .alert p{font-size:12px;margin:0}
.search-askbox .alert-full{float:left;margin-left:25px;width:880px}
.search-askbox .did-mean{margin:20px 0 0 0!important}
.search-askbox .did-mean a.btn{font-size:12px;padding:4px 8px;width:auto}
.askbox-secondary .did-mean a.btn{font-size:12px;padding:4px 8px;width:auto}
#enter-window h2{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;background:#efefef;border-bottom:1px solid #d9dcdf;margin:0;padding:20px;border-top-left-radius:6px;border-top-right-radius:6px}
#enter-window .close{position:absolute;right:10px;top:10px;padding:0;margin:0}
#enter-window .section{margin:0;padding:0}
#enter-window ul{list-style:none}
#enter-window h4{color:#7f878d;font-size:16px;margin:0 0 25px;font-weight:normal}
#enter-window .input{background:url(/images/fixya3/enter-window-sprite.png) 0 0 no-repeat;padding:6px 5px 6px 45px;width:400px}
#enter-window .emailInput{background-position:0 -110px}
#enter-window .emailInput:focus{background-color:#f2fbff;background-position:0 -218px}
#enter-window .password{background-position:0 -74px}
#enter-window .password:focus{background-color:#f2fbff;background-position:0 -182px}
#enter-window .name{background-position:0 -39px}
#enter-window .name:focus{background-color:#f2fbff;background-position:0 -147px}
#enter-window .input.error{background-position:0 -254px;border:1px solid #ff8300}
#enter-window button{font-size:18px;margin-right:5px;padding:6px 49px}
#enter-window .left{float:left;width:50%}
#enter-window .right{float:right}
#enter-window .right ul{border-left:1px solid #D7DEE4;margin:0;padding:0 85px 30px 75px}
#enter-window .right h4{padding-left:80px}
#enter-window .right li:last-child{padding:0}
#enter-window a.facebook{background-position:0 0}
#enter-window a.twitter{background-position:0 -36px}
#enter-window form{float:left;margin:0;width:100%}
#enter-window .bottom{-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;background:#efefef;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #d9dcdf;clear:both;padding:20px;height:auto;width:auto}
#enter-window .bottom ul{border-top:1px solid #d9dcdf;margin:15px 0 0;padding-top:15px}
#enter-window .alert{padding:5px;font-size:12px}
#enter-window .alert p{margin:0}
#enter-window #sign-in{position:relative}
#enter-window #signin .alt-tip,#enter-window #forgot-pass .alt-tip{background-position:-35px -5274px;left:959px;top:-9px}
#enter-window #signup .alt-tip{background-position:-35px -5274px;left:868px;top:-9px}
#enter-window #signup .right ul{padding:25px 85px 55px 75px}
#enter-window .bottom .pull-right{padding-top:8px}
.enter-inner{-moz-background-clip:padding-box;-moz-border-radius:6px;-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-webkit-border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);background:#FFF;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0.3);border-radius:6px;box-shadow:0 3px 7px rgba(0,0,0,0.3);outline:0;position:fixed;top:50px;width:990px;z-index:9999}
.enter-preview{display:none}
#enter-window .middle{height:242px;padding:15px 30px}
#enter-window h4 span{float:right;font-size:13px;margin-right:15px}
.search-askbox{-moz-border-radius-bottomright:6px;-moz-border-radius-topright:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-top-right-radius:6px;background:#efefef;border-bottom-right-radius:6px;border-top-right-radius:6px;float:right;position:relative;width:410px}
.search-askbox form{padding-top:20px}
#enter-window .search-askbox .section{border-bottom:1px solid #d9dcdf;border-top:1px solid #FFF;margin:0}
.search-askbox .bottom-section{border-bottom:0;padding-bottom:0}
.search-askbox h2{border-bottom:1px solid #d9dcdf;margin:0;padding:25px}
.search-askbox span{background:0;color:#690;clear:both;display:none;font-size:12px;padding-left:0;width:100%}
.search-askbox input#inputSearch{clear:both}
.search-askbox span.complete{background-position:0 -5330px;color:#3f9230}
.search-askbox .btn{font-size:18px;padding:8px 12px;width:147px}
.search-askbox button.close{position:absolute;right:10px;top:10px}
.search-askbox label{color:#585f66;font-size:16px}
.search-askbox form .product{position:relative}
.search-askbox .autocomplete{top:30px}
.search-askbox .alert{margin:20px;width:auto}
.search-askbox .alert p{font-size:12px;margin:0}
.search-askbox .alert-full{float:left;margin-left:25px;width:880px}
#signup a.facebook{width:250px;background-position:0 -288px}
#signin a.facebook{width:250px}
.ask-details{display:none;position:relative}
.ask-details .middle{height:235px}
.ask-details form{background:#FFF;border-radius:6px;margin:0;padding:0}
.ask-details .search-askbox{border-radius:6px;width:100%}
.ask-details .pull-left div{margin-bottom:20px}
.ask-details .bottom{background:#efefef;border:0;border-radius:6px;clear:both;text-align:right}
.ask-details .btn{margin-left:10px;width:250px}
.ask-details .alt-tip{background-position:-35px -5274px;left:714px;top:-9px}
#suggested-window{position:relative;display:none}
#suggested-window .bottom{text-align:right}
#suggested-window h4{margin:0;font-size:28px;text-align:center}
#suggested-window .alt-tip{background-position:-35px -5274px;left:714px;top:-9px}
#suggested-window .bottom a{font-size:18px;margin-right:5px;padding:8px 0;font-weight:bold;width:250px}
#suggested-window p{padding:10px 0 0 0;margin:0;color:#b3b5ba;font-size:16px;text-align:center}
#container .enter-inner{position:inherit!important;margin:10px auto!important}
#container #forgot-pass,#container #signin,#container #signup{display:block}
#container .close{display:none}
.content .enter-inner{position:relative;top:0;width:auto;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:0;margin:0;z-index:1}
.content #enter-window h2{display:none}
.content #forgot-pass,.content #signin,.content #signup{display:block}
.content #enter-window .bottom{background:0;border:0}
.content #enter-window #signup .alt-tip{display:none}
.content #enter-window #signin .alt-tip,.content #enter-window #forgot-pass .alt-tip{display:none}
.content #enter-window .close{display:none}
.content #enter-window .cancel{display:none}
.content #enter-window .middle{height:auto}
.no-search-results h1{color:#7f878d;font-size:24px;word-wrap:break-word}
.no-search-results h2{margin:25px 0 15px}
.no-search-results form{background:#eeeef1;border:1px solid #e3e6e9;padding:15px 15px 0}
.no-search-results .control-label{color:#7F868C;font-size:16px;width:130px}
.no-search-results .controls{margin-left:145px}
.no-search-results input,.no-search-results textarea{width:430px}
.no-search-results textarea{height:120px}
.no-search-results .btn{font-size:18px;width:280px}
.no-search-results .did-mean .btn{width:auto}
.no-search-results .autocomplete{left:160px;width:442px}
#search-modal{display:none}
#search-modal .middle{height:auto;padding:30px}
#search-modal form p{float:left;margin:0}
#search-modal .right{border-left:0;padding-bottom:0;padding-left:0;position:absolute;top:173px;right:-121px;width:250px}
#search-modal .right ul{border-left:none;margin:0;padding:0}
#search-modal .right li{padding-bottom:10px}
#search-modal .right h4{margin:0 0 15px 0;padding:0}
#search-modal .right a{background:0;height:auto;width:auto}
#search-modal .input{background:0;padding:10px;width:530px}
#search-modal .left{width:100%;margin-top:75px}
#search-modal .left .btn{font-size:18px;height:42px;width:140px}
#search-modal .autocomplete{margin:0;top:147px;width:504px}
#search-modal form{margin:0 auto;position:relative;width:705px}
#search-modal .middle{height:272px;padding:30px}
#search-modal .alt-tip{background-position:0 -5274px;left:882px;top:-8px}
#search-modal .enter-txt{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;background:#efefef;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#333;font-size:14px;padding:5px;width:493px}
#search-modal .input{background:url(/images/fixya3/sprite10.png) 5px -3198px no-repeat;padding:10px 10px 10px 30px;width:463px}
.ask-preview{border:0;border-radius:0;clear:both;margin:10px 0;padding:0;position:relative}
.ask-preview img{border-radius:3px;float:left;margin-bottom:15px}
.askpage-preview h3{color:#003D79;font-size:18px;font-weight:bold;line-height:18px;margin:0 0 20px}
.ask-preview .prev-meter{background:url(/images/fixya3/ask-meter.png) 0 0 no-repeat;width:96px;height:47px;float:left;margin-top:5px}
.ask-preview .view1{background-position:0 -47px}
.ask-preview .view2{background-position:0 -94px}
.ask-preview .view3{background-position:0 -141px}
.ask-preview .meter strong{color:#999fa3;font-weight:normal;font-size:16px}
.ask-preview .meter ul{padding-left:116px;margin:0}
.ask-preview .meter li{color:#979797;background:url(/images/fixya3/ask-checks.png) 0 -29px no-repeat;padding-left:20px}
.ask-preview li.checked{background-position:0 4px}
.suggestion-found .middle{height:230px!important;text-align:center}
.suggestion-found h3{color:#01437c;font-size:28px}
.suggestion-found p{font-size:18px}
.suggestion-found .bottom p{text-align:center}
.suggestion-found .btn{font-size:18px;padding:8px 12px;width:250px;margin-left:10px}
.motors-details{margin-top:-10px;display:none}
.motors-details b{display:block;font-size:12px;margin-bottom:10px;color:#979797}
.motors-details select{width:133px}
.askbox-secondary .motors-details{margin:-5px 0 5px 0}
.askbox-secondary .motors-details select{width:300px}
.ask-details .placeholder{color:#bcbcbc!important}
.ask-details textarea:focus,.ask-details input[type="text"]:focus{border-color:#a3c451;color:#000}
.search-askbox span.checked{color:#BCBCBC}
.ask-section-complete{display:none}
.ask-details h5{border-bottom:1px solid #CCC;color:#666;font-size:15px;margin:0 0 10px;padding-bottom:5px}
.question-preview{padding-bottom:15px}
.question-preview img{float:left;margin-right:10px}
.question-preview p{margin:0}
.question-preview .product{color:#787878;font-size:11px;width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:13px;margin-bottom:5px}
.question-preview .title-holder{max-height:60px;overflow-y:auto;overflow-x:hidden;padding:0}
.question-preview .title{color:#787878;font-size:14px;word-wrap:break-word;line-height:17px}
.question-preview .preview-details{color:#B9B9B9;float:left;font-size:12px;min-height:32px;max-height:90px;line-height:16px;overflow-y:auto;overflow-x:hidden;width:370px;margin-top:10px;word-wrap:break-word}
.ask-details .char-count{color:#bbb;font-size:11px;font-weight:normal;position:absolute;right:24px;top:33px}
.ask-details #details-count{top:64px}
.site-search .autocomplete{border-color:#d7d7d7;border-radius:0;display:none;left:auto;top:46px;width:391px}
.site-search .autocomplete li{border:0}
.site-search .autocomplete li a{color:#0081d1;display:block;padding:7px 10px}
.site-search .autocomplete li a:hover{background:#f5f5f5;color:#424242}
.site-search .autocomplete .last{background:#f1f1f1}
.site-search .autocomplete .last a{color:#787878;font-weight:normal;padding:10px}
.site-search .autocomplete .last a:hover{background:#f1f1f1;color:#787878}
.site-search .autocomplete .last a:hover span{text-decoration:underline!important}
.site-search .autocomplete img{display:block;float:left;margin-right:5px}
.site-search .result-match{display:block;float:left;font-weight:bold;width:280px}
.site-search .result-match b{font-weight:normal}
.site-search .last .result-match{font-weight:normal}
.site-search .result-type{color:#bbb;float:right}
.site-search .noresult-type .result-match{width:auto}
.site-search .query-match{font-weight:normal}
.askpage h1,.askpage h2{color:#BABABA;font-size:24px;line-height:24px;margin:0 0 20px 0}
.askpage .row{padding:0;position:relative}
.askpage .first{padding-top:0}
.askpage-form{background:#f8f8f8;border:1px solid #eaeaea;padding:15px 25px 40px 25px;width:558px}
.askpage-form .alert{margin:0 0 15px}
.askpage-form label{color:#333;font-size:20px;margin-bottom:10px;line-height:20px}
.askpage-form .txt{font-size:15px;padding:10px;width:535px}
.askpage-form .title-row textarea{height:87px}
.askpage-form textarea{font-size:15px;height:87px;padding:10px;width:535px}
.askpage-form textarea:focus,.askpage-form input[type="text"]:focus{border-color:#690}
.askpage-form .char-holder{display:none;position:absolute;top:-8px;right:0;overflow:hidden;width:300px;height:30px}
.askpage-form .char-count{color:#888;font-size:11px;margin:0;position:absolute;right:0;top:10px;transition:right .5s ease-in-out}
.askpage-form .progress{background:url(/images/fixya3/askprogress-sprite2.png) 0 0 no-repeat;font-size:11px;height:15px;margin:0;position:absolute;right:-150px;top:13px;width:150px;transition:right .5s ease-in-out}
.active .progress{right:0}
.active .char-count{right:160px}
.askpage-form .fill0{background-position:0 0}
.askpage-form .fill1{background-position:0 -15px}
.askpage-form .fill2{background-position:0 -30px}
.askpage-form .fill3{background-position:0 -45px}
.askpage-form .fill4{background-position:0 -60px}
.askpage-form .fill5{background-position:0 -75px}
.askpage-form .fill6{background-position:0 -90px}
.askpage-form .btn-success{font-size:18px;padding:10px 73px}
.askpage-form .autocomplete{border-color:#CCC;top:72px;width:556px}
.asktip-bubble{background:#FFF;position:absolute;width:310px;right:0;right:-400px;top:0;border:1px solid #A3C450;padding:15px;top:-17px;display:none}
.asktip-bubble .inner{position:relative}
.asktip-bubble .tip{width:13px;height:23px;background:url(/images/fixya3/askpage-tips-sprite.png) 0 -60px no-repeat;display:block;top:10px;left:-27px;position:absolute}
.asktip-bubble p{font-size:18px;color:#333;background:url(/images/fixya3/askpage-tips-sprite.png) 0 0 no-repeat;padding:10px 0 10px 50px}
.asktip-bubble ul{margin:0 0 0 15px;padding:0}
.asktip-bubble li{background:url(/images/fixya3/askpage-tips-sprite.png) 0 -103px no-repeat;padding:0 0 0 30px;font-size:14px;color:#787878;margin:10px 0}
.motors-details{margin-top:5px}
.askpage-preview{border:1px solid #eaeaea;margin:0!important;padding:20px 19px;width:300px}
.askpage-preview .meter strong{color:#333;font-size:14px}
.askpage-preview .row.first{border-bottom:2px solid #d2d2d2;margin-bottom:20px;padding-bottom:30px}
.askpage-preview .meter ul{padding-left:105px}
.askpage-preview.ask-details{display:block}
.askpage-qpreview{position:relative}
.askpage-qpreview .bottom{clear:both}
.askpage-qpreview .q-img{float:none}
.askpage-qpreview .q-product{background:0;color:#bbb;display:block;float:left;font-size:12px;line-height:15px;margin-top:0;min-height:initial;width:100%;word-wrap:normal}
.askpage-qpreview .saved{background:url(/images/fixya3/askpreview-sprite.png) 0 0 no-repeat;color:#FFF;padding:3px 11px 12px 12px;position:absolute;right:-26px;top:0}
.askpage-qpreview .edit{position:absolute;right:0;top:32px}
.askpage-qpreview .edit a{background:url(/images/fixya3/askpreview-sprite.png) -56px -43px no-repeat;color:#bbb;display:block;font-size:12px;padding-right:19px}
.suggested-holder .alert{margin:-5px 0 20px 0}
.askpage-qpreview .post-section{padding-top:5px;text-align:center}
.ask-solutions{width:630px}
.ask-solution h3{font-size:20px;line-height:24px;margin:0 0 15px}
.ask-solution .solution-txt p{font-size:14px}
.ask-solution .best-answer{color:#003D79;font-size:12px;font-weight:bold;text-transform:uppercase}
.ask-solution .solution-tip{top:30px}
.askpage-qpreview .q-title{background:#f8f8f8;font-size:18px;min-height:45px;word-wrap:break-word}
.askpage-qpreview .hascontent{background:#FFF!important}
.askpage-qpreview .q-details{background:#f8f8f8;font-size:14px;word-wrap:break-word}
.suggested-msg{background:#f8f8f8;border:1px solid #eaeaea;padding:20px;font-size:18px;color:#787878;margin:15px 0}
.suggested-msg .pull-left{padding-top:9px}
.suggested-msg .btn-success{font-size:18px;padding:10px 20px;margin-left:5px}
.suggested-holder{margin-bottom:25px}
.ask-suggested{width:630px}
.ask-suggested .askpage-preview{min-height:480px}
.content #signup{display:block;margin:0}
.content #signin{display:block}
.content #forgotPassword{display:block;margin:90px 0 0 0}
.content #forgotPassword form,.content #signin form,.content #signup form{float:none}
.content #forgotPassword h2{display:none}
.content #forgotPassword .alt-tip{display:none}
.content #forgotPassword .left{padding:0}
.content #enter-window .bottom{background:0;border:0;padding:15px 30px}
.askpage-form .error{color:#b94a48}
.askpage-form .errorField{border:1px solid #b94a48}
.prod-row{position:relative}
#prod-loader{position:absolute;top:40px;right:10px}
#askbox-secondary #prod-loader{position:absolute;top:3px;right:10px}
.prod-row #InputSearch{padding-right:38px;width:507px}
.ask-box-mini{background:#003D78;border:0;clear:both;margin:0;padding:20px;width:455px;float:right}
.ask-box-mini h5{color:#fff;font-size:18px;line-height:18px;margin:0 0 15px}
.ask-box-mini form{margin:0}
.ask-box-mini .input-xlarge{width:380px}
.asktip-bubble b{color:#A3C450;font-weight:normal}
.askpage-form label{font-size:18px}
.askbox-secondary label{margin-top:10px;color:#FFF;font-size:12px;margin-bottom:0;float:left}
.askbox-secondary h2{font-size:20px}
.askbox-secondary form div{position:relative}
.askbox-secondary .askbox-secondary-d{margin-top:-15px;display:none;height:70px}
.askbox-secondary .askbox-secondary-q{height:90px}
.askbox-secondary #inputSearch{height:20px}
.askbox-secondary .autocomplete{width:257px}
.askbox-secondary .autocomplete a{font-size:12px;width:245px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.askbox-secondary #errlistAsk{position:absolute;left:-185px;top:102px;width:175px}
.askbox-secondary #errlistAsk p{font-size:11px}
.askbox-secondary #errlistAsk .prob-tip{background:url("/images/fixya3/error-tip.png") no-repeat scroll 0 0 rgba(0,0,0,0);height:14px;left:190px;position:absolute;top:8px;width:9px!important}
.askbox-secondary .alert{padding:5px 5px 5px 10px;margin:0}
.askSecondary{width:100px!important;float:right!important}
.add-products-lg{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;background:#f1f1f1;border:1px solid #ccd2d5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-width:1px 1px 5px;padding:25px;position:relative}
.add-products-lg h2{margin:0 0 10px}
.add-products-lg div{border:1px solid #d9dddf;float:left;padding:25px 25px 25px 85px;position:relative}
.add-products-lg .close{position:absolute;right:10px;top:12px}
.add-products-lg p{color:#6f8088;font-size:16px;margin-bottom:25px}
.add-products-lg input[type="text"]{margin-bottom:2px;width:265px}
.add-products-lg button span{background:url(/images/fixya3/sprite10.png) 0 -5056px no-repeat;padding-left:18px}
.add-products-lg label{color:#003d79;font-size:14px;margin-bottom:8px}
.add-products-lg .first{background-position:10px -270px;border-width:0 1px 1px 0}
.add-products-lg .second{background-position:12px -173px;border-width:0 0 1px}
.add-products-lg .third{background-position:10px -73px;border-width:0 1px 0 0}
.add-products-lg .fourth{background-position:10px 21px;border-width:0}
.add-products-lg div.autocomplete{padding:0}
.add-products-sm div{background:0;border:0;padding:0}
.add-products-sm p{margin-bottom:15px}
.add-my-product{background:#f7f7f9}
.add-my-product a{background:url(/images/fixya3/sprite10.png) 44px -5075px no-repeat;display:inline-block;padding-top:93px;text-align:center}
.myproducts-toggle{position:absolute;right:0;top:5px}
.myproducts-toggle li{float:left}
.myproducts-toggle .list{border-left:0;-webkit-border-radius:3px;-webkit-border-top-left-radius:1px;-webkit-border-bottom-left-radius:1px;-moz-border-radius:3px;-moz-border-radius-topleft:1px;-moz-border-radius-bottomleft:1px;border-radius:3px;border-top-left-radius:1px;border-bottom-left-radius:1px}
.myproducts-toggle .grid{border-right:0;-webkit-border-radius:1px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius:1px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-radius:1px;border-top-left-radius:3px;border-bottom-left-radius:3px}
.myproducts-toggle a{background:url(/images/fixya3/sprite10.png) 0 0 no-repeat;display:block;width:14px;height:11px;padding:3px 0}
.myproducts-toggle .list a{background-position:0 -5184px}
.myproducts-toggle .grid a{background-position:0 -5215px}
.my-product{width:495px}
.my-product .top{margin-bottom:25px}
.my-product .top img{float:left}
.my-product .remove-product{text-align:right}
.my-product .top h3{padding-left:128px;font:24px Verdana,Geneva,sans-serif;color:#364045;margin:0}
.my-product h4{font-size:20px;color:#364045}
.my-product .probs-solutions{border-bottom:3px solid #f2f2f2;margin-bottom:25px;padding-bottom:15px}
.myproduct-ask{border:3px solid #f2f2f2;border-width:3px 0;padding:25px 0 35px 0}
.myproduct-ask h4{margin-top:0}
.myproduct-ask form{background:#f2f2f2;padding:15px;margin:0}
.myproduct-ask input{margin:0}
.myproduct-ask input[type="text"]{width:395px}
.filter-bar{width:115px}
.filter-bar ul{-moz-border-radius:3px;-webkit-border-radius:3px;background:#e3e5e7;border-radius:3px;font:10px "Lucida Sans Unicode","Lucida Grande",sans-serif;list-style:none;margin:0;padding:0}
.filter-bar a{color:#7c8d98}
.filter-bar li{border-bottom:1px solid #cfd4d7;border-top:1px solid #f0f1f3;line-height:15px;padding:5px 10px;position:relative}
.filter-bar li:first-child{border-top:0}
.filter-bar li:last-child{border-bottom:0}
.filter-bar li.active{background:#0095d8;border-top:0}
.filter-bar li.active a{color:#fff}
.filter-bar .tip{background:url(/images/fixya3/sprite10.png) 0 -5250px no-repeat;display:block;height:5px;position:absolute;right:-3px;top:45%;width:3px}