html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0;padding:0}h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th{font-size:1em;font-weight:normal;font-style:normal}ul,ol{list-style:none}fieldset,img{border:0}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}object{outline:0}strong,b,strong *,b *{font-weight:bold!important}em,i,em *,i *{font-style:italic!important}a:focus,input:focus{outline-style:none}body{font-family:'Arial',sans-serif;font-size:14px;line-height:21px;text-align:center;color:#303539;padding:0 0 20px 0}div.full-width{text-align:left;margin:auto;padding:20px 0;text-align:left;width:100%}a{color:#008c4a}div.top-bar,div.footer,.main-header div.search,.dialog,.news-dialog,.ad,.admin-dropdown,.admin-actions,.flag,.tooltip,.hidden{display:none!important}.big-btn{padding:8px 12px 7px 12px;line-height:18px;border:#c9d1d5 1px solid;background:#f8f8f8;border:#e5e5e5 1px solid;color:#4b4e4e;text-shadow:0 1px 0 #fff;text-decoration:none;font-weight:700;background:-webkit-linear-gradient(#fdfdfd 0,#f8f8f8 10%);background:-moz-linear-gradient(#fdfdfd 0,#f8f8f8 10%);background:-o-linear-gradient(#fdfdfd 0,#f8f8f8 10%);font-size:14px;font-family:Lato,sans-serif;cursor:pointer}.big-btn:hover{border-color:#dbdbdb;background:#fcfcfc;background:-webkit-linear-gradinet(#fff 0,#fcfcfc 10%);background:-moz-linear-gradinet(#fff 0,#fcfcfc 10%);background:-o-linear-gradinet(#fff 0,#fcfcfc 10%);cursor:pointer;text-decoration:none}.small-btn,.small-btn.disabled,.small-btn.disabled:hover{padding:5px 12px 4px 12px;line-height:18px;border:#c9d1d5 1px solid;background:#f8f8f8;border:#e5e5e5 1px solid;color:#4b4e4e;text-shadow:0 1px 0 #fff;text-decoration:none;font-weight:700;background:-webkit-linear-gradient(#fdfdfd 0,#f8f8f8 10%);background:-moz-linear-gradient(#fdfdfd 0,#f8f8f8 10%);background:-o-linear-gradient(#fdfdfd 0,#f8f8f8 10%);font-size:12px;font-family:Lato,sans-serif;cursor:pointer}.small-btn:hover{text-decoration:none}.small-btn.disabled{opacity:.5}.small-btn.disabled:hover{cursor:inherit}.btn-green{background:#008947;text-shadow:0 -1px 0 #008244;border-color:#008c4a;color:#fff;background:-webkit-linear-gradient(#3dab7b 0,#008947 10%);background:-moz-linear-gradient(#3dab7b 0,#008947 10%);background:-o-linear-gradient(#3dab7b 0,#008947 10%)}.btn-green:hover{border-color:#00763e;background:#0f8f52;background:-webkit-linear-gradient(#48b083 0,#0f8f52 10%);background:-moz-linear-gradient(#48b083 0,#0f8f52 10%);background:-o-linear-gradient(#48b083 0,#0f8f52 10%)}.btn-red{background:#e12a12;text-shadow:0 -1px 0 #b8220f;border-color:#e12a12;color:#fff;background:-webkit-linear-gradient(#e75541 0,#e12a12 10%);background:-moz-linear-gradient(#e75541 0,#e12a12 10%);background:-o-linear-gradient(#3dab7b 0,#e12a12 10%)}.btn-red:hover{border-color:#ca210a;background:#e4402a;background:-webkit-linear-gradient(#e96655 0,#e4402a 10%);background:-moz-linear-gradient(#e96655 0,#e4402a 10%);background:-o-linear-gradient(#e96655 0,#e4402a 10%)}.btn-orange{background:#ffaf4f;text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#ffab4b;color:#fff;background:-webkit-linear-gradient(#ffc67f 0,#ffac4c 10%);background:-moz-linear-gradient(#ffc67f 0,#ffac4c 10%);background:-o-linear-gradient(#ffc67f 0,#ffac4c 10%)}.btn-orange:hover{border-color:#ea9739;background:#ffb45d;background:-webkit-linear-gradient(#ffcc8c 0,#ffb45d 10%);background:-moz-linear-gradient(#ffcc8c 0,#ffb45d 10%);background:-o-linear-gradient(#ffcc8c 0,#ffb45d 10%)}.btn-blue{background:#288dbe;text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#288dbe;color:#fff;background:-webkit-linear-gradient(#3db1ed 0,#2892ca 10%);background:-moz-linear-gradient(#3093c2 0,#2486b9 10%);background:-o-linear-gradient(#3093c2 0,#2486b9 10%);background:-ms-linear-gradient(#3093c2 0,#2486b9 10%)}.btn-blue:hover{border-color:#2383b5;background:#309cd9;background:-webkit-linear-gradient(#40b3f4 0,#309cd9 10%);background:-moz-linear-gradient(#40b3f4 0,#309cd9 10%);background:-o-linear-gradient(#40b3f4 0,#309cd9 10%)}div.main-header{background:#2d8abf;color:#fff}.main-header h1{font-style:italic}.main-header h1 a{display:block;color:#fff;font-size:24px;letter-spacing:-0.05em;line-height:1em;font-weight:bold;text-decoration:none}.main-header h1 small{display:block;font-size:11px}.main-header h1 sup,.main-header h1 small{color:#c7e9f9}.main-header h1 sup{padding-left:10px}.main-header .full-width{padding:5px 0}.slider div.slider-content{margin:0 auto!important}div.slider{padding:10px;background:#f9f9f9;overflow:hidden;border-radius:4px;border:#ccc 1px solid}.slider div.slide{width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;display:inline;height:140px;padding:20px}.slider div.slide:first-child{margin-top:0}.slider h2{font-size:18px;font-weight:bold;padding-bottom:6px}div.slider-footer{display:none}div.home-profiles{overflow:hidden}.home-profiles div.box-wrapper{width:50%;float:left;display:inline;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 0 0 15px}.home-profiles .box-wrapper:first-child{padding:0 15px 0 0}.home-profiles h3{font-size:18px;font-weight:bold;border-bottom:#ddd 1px solid;padding-bottom:10px}.home-profiles ul{overflow:hidden}.home-profiles li{overflow:hidden;margin-top:15px}.home-profiles li a.img{width:40px;height:40px;float:left;margin-right:20px}.home-profiles div.info{float:left;display:inline}.home-profiles h5{font-weight:bold}.home-profiles .flag{display:none}.home-profiles .categories{display:none}.home-profiles .get-featured{padding-top:15px}.home-info div.block{margin:40px 0 0 0}.home-info h3{font-size:18px;font-weight:bold;border-bottom:#ddd 1px solid;padding-bottom:5px}.home-info ul{overflow:hidden;margin-top:15px}.home-info li{float:left;display:inline;width:25%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:20px}.home-info h4{font-size:14px;font-weight:bold}.home-info h5{font-style:italic;font-size:12px;font-weight:bold}.home-info .flag{display:none}.home-info .time-location{font-style:italic;font-size:12px}.home-info .content{font-size:12px;line-height:18px}div.profile{overflow:hidden}.profile div.left{width:20%;float:left;display:inline;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.profile div.right{width:80%;float:left;display:inline;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.profile div.left{padding-right:10px}.profile div.right{padding-left:10px}.profile .left img{max-width:100%;min-width:100%;width:auto!important;height:auto!important}.profile div.actions,.profile div.hidden,.profile .report-fraud{display:none}.profile .left .box{border:#ccc 1px solid;padding:5px;display:block;font-size:12px}.profile .left .stats{line-height:18px;margin-top:10px}.profile .left .stats li{font-size:12px;display:list-item;list-style-type:disc;list-style-position:inside}.profile div.company-header{overflow:hidden;border-bottom:#ccc 1px solid;padding-bottom:10px;margin-bottom:20px}.profile .company-header h2{font-size:24px;line-height:1.2em;font-weight:bold;width:70%;float:left;display:inline}.profile .company-header div.score{float:left;display:inline;border:#ccc 1px solid;width:30%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px}.profile .company-header .score h3{font-weight:bold;padding-bottom:5px}.profile .company-header .score ul{font-size:12px;line-height:18px}.profile div.tabs{display:none}.profile div.formbox{background:#f9f9f9;border:#ccc 1px solid;padding:10px;border-radius:4px}.formbox .close{display:none}.profile .products h3,.profile .block h3,.tradeshow .block h3{font-size:11px;font-weight:bold;letter-spacing:.3em;border-bottom:#ddd 1px solid;text-transform:uppercase;color:#288dbe}.profile div.products,.profile div.block{margin-top:20px}.profile .products ul{overflow:hidden}.profile .products li{float:left;display:inline;width:25%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:15px;text-align:center}.profile .products h4{font-weight:bold}.profile .products a{text-decoration:none}.profile .products .small-btn{display:none}.profile .products img{max-width:80%;width:auto!important;height:auto!important}.profile a.map{float:left;display:inline;margin-right:15px}.profile .location li{overflow:hidden;margin-top:15px}.profile .location h4{font-size:14px;font-weight:bold}.profile .location p{font-size:12px;line-height:18px}.profile .location div.country{font-size:12px;font-style:italic}.profile .photos ul{overflow:hidden;padding-top:15px}.profile .photos li{display:inline-block;text-align:center;width:32%;padding-bottom:15px;margin:0}.profile h4{font-size:12px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile img{max-width:80%;width:auto!important;height:auto!important}.profile dl dt,.sidebar dl dt{float:left;display:inline;width:45%;clear:both;line-height:1.3em;margin-bottom:10px}.profile dl dd,.sidebar dl dd{float:left;display:inline;width:55%;line-height:1.3em;margin-bottom:10px}.profile dl,.sidebar dl{padding-top:15px;overflow:hidden;font-size:12px}.profile dt,.sidebar dt{color:#999}.profile .contacts li{overflow:hidden;margin-top:15px}.profile .contacts img{float:left;display:inline;margin-right:15px}.profile .contacts .contact-info{display:none}.profile .contacts h4{font-weight:bold;font-size:14px}.profile .contacts h5{font-size:12px;font-style:italic}.profile .toggle{display:none}.profile .contacts span.location{font-size:12px}.profile div.right{overflow:hidden}.profile .right div.main-content{width:70%;float:left;display:inline;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.profile .right div.sidebar{width:30%;float:left;display:inline;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:10px}div.pagination-wrapper{text-align:center;padding-top:40px}.pagination-wrapper a,.list .pagination-wrapper span,.list .pagination-wrapper em{padding:0 5px}.profile div.product{overflow:hidden}.product div.main-content{float:left;display:inline;width:70%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:20px}.product div.sidebar{float:left;display:inline;width:30%;font-size:11px;line-height:14px}.profile .product h2{font-size:18px;font-weight:bold}.profile .thumbs img{float:left;display:inline;margin-right:5px}.profile div.thumbs{overflow:hidden}.product h3{margin-bottom:10px}.profile .news h4{font-weight:bold;font-size:18px;line-height:1em;margin-top:20px}.profile .news span.date{font-size:12px;font-style:italic}.profile .news .content p{margin-bottom:10px}div.companies-header{border-bottom:#ccc 1px solid}.companies-header h2{font-size:24px;font-weight:bold}.companies-header .faded{color:#999}.companies-header h2 span.results{font-size:18px;font-weight:normal}.companies-header div.pagination-wrapper{display:none}.companies div.filters{display:none}.list div.suggestion{padding-bottom:10px}.list div.suggestions{overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;background:#f5f5f5;border:#ccc 1px solid}.list .suggestions li{float:left;display:inline;width:25%;font-size:11px;line-height:14px;margin-bottom:10px}.list .suggestions img{float:left;display:inline;float:left;display:inline;margin-right:10px}.list h3{font-weight:bold;margin-bottom:10px}.list h5{font-weight:bold}.list td{border-bottom:#ccc 1px solid;padding:5px;font-size:12px;line-height:18px;vertical-align:top}.center{text-align:center}.list th{padding:5px;font-weight:bold;border-bottom:#ccc 1px solid}.list table{margin-top:20px;width:100%}.list td.author img{float:left;margin-right:8px}.reviews li{margin-top:20px;overflow:hidden;position:relative}.reviews img{float:left;display:inline;margin-right:10px}.reviews h4{font-size:14px;font-weight:bold}.reviews div.author{float:left;display:inline;width:70%}.reviews span.country{font-style:italic;font-size:13px;font-weight:bold}.reviews span.date{font-size:12px;font-style:italic}.reviews div.score{border:#ccc 1px solid;float:left;display:inline;width:30%;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.reviews .score h5{font-size:16px;font-weight:bold}.reviews div.review{padding-bottom:10px;border-bottom:#ddd 1px solid;margin-bottom:10px}div.overall{border:#ccc 1px solid;padding:20px;border-radius:4px;margin-top:20px}.overall h3{font-size:18px;font-weight:bold}.overall dl{clear:both}.final-score h4{font-size:24px;font-weight:bold;padding:8px 0}.final-score .stars-reviews h5{float:left;display:inline;margin-right:10px}.final-score .stars-reviews h5:after{content:'|';margin-left:10px;color:#ccc}.main-review h3{margin-bottom:10px}.reviews h3{font-size:18px;font-weight:bold;margin-top:30px}.reviews div.date{text-align:right;position:absolute;top:0;right:0}.reviews li div.review{clear:both;padding-top:10px}div.review-author{overflow:hidden}.review-author h3{margin-bottom:10px}.review-author img{float:left;display:inline;margin-right:10px}.review-author h4{font-size:14px;font-weight:bold}.review-author span.country{font-size:13px;font-style:italic;font-weight:bold}.review-author span.date{font-size:12px;font-style:italic}div.inner-form{padding:20px;background:#f5f5f5;padding:20px;border-radius:4px;border:#ccc 1px solid}.inner-form h3{font-weight:bold}.inner-form .textarea textarea{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding:5px;border:#ccc 1px solid}.inner-form .submit{text-align:right;padding-top:10px}.block.contact p.quote-info{font-size:12px;line-height:18px}.block.contact .text input,.block.contact textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:#ccc 1px solid;font-size:12px;padding:5px}.block.contact h3{margin-bottom:10px}.block.contact .inputs-under label{display:block;margin-top:10px}.block.contact textarea{height:80px}.block.contact .inputs-under .text input,.block.contact .inputs-under textarea{width:100%}.block.contact .inputs-inline div.input{overflow:hidden;margin-top:10px}.block.contact .inputs-inline .text input{width:75%;float:left;display:inline}.block.contact .inputs-inline label{width:25%;float:left;display:inline}.block.contact .full-name input{margin-left:25%;margin-top:10px}.block.contact div.captcha{padding-left:25%;margin-top:10px}.block.contact div.checkboxes{padding-left:25%}.block.contact .checkboxes div.input{overflow:hidden;margin-top:10px}.block.contact .checkboxes input{float:left;display:inline;margin-top:5px;margin-right:5px}.block.contact .checkboxes label{float:left;display:inline;width:90%}.block.contact div.submit{padding-top:10px;text-align:right;border-top:#ccc 1px solid;margin-top:15px}.faq h3{margin-bottom:10px}.faq li p{display:block!important;font-size:12px;line-height:18px;padding-bottom:10px}.faq li h4{font-size:14px;font-weight:bold}div.cols{overflow:hidden}.cols div.col{float:left;display:inline;border:#ccc 1px solid;border-radius:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px}.cols-2 div.col{width:49%;margin:0 0 0 1%}.cols-2 div.col:first-child{margin:0 1% 0 0}.cols-3 div.col{width:32%;margin:0 0 0 1%}.cols-3 div.col:first-child{margin:0 1% 0 0}.cols h2{font-size:18px;font-weight:bold}.cols h2 a{color:#303539;text-decoration:none}.cols li{overflow:hidden;margin-top:10px}.cols li h3{font-size:14px;font-weight:bold}.cols div.info{float:left;display:inline}.cols li img{float:left;display:inline;margin-right:8px}.cols div.country,.cols div.company{font-size:12px;font-style:italic;font-weight:bold;display:block;margin-bottom:0;line-height:1em}.cols p.types{font-size:12px}.cols div.view-all{border-top:#ccc 1px solid;margin-top:10px;padding-top:10px;text-align:right}.cols a.all{display:none}.sidebar .btn-orange{margin-top:10px;display:inline-block}.sidebar h4.price{font-size:14px;font-weight:bold}col.forum-col-01{width:65%}col.forum-col-02{width:10%;text-align:center}div.filters{display:none}.admin div.full-width{overflow:hidden}.admin div.navigation{width:20%;float:left;display:inline}.admin div.admin-content{width:80%;float:left;display:inline;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px}.admin .navigation img{min-width:100%;max-width:100%;width:auto!important;height:auto!important}.admin .navigation .company-list img{min-width:auto;max-width:auto;float:left;margin-right:5px}.admin .navigation .company-list li{overflow:hidden;font-size:11px;line-height:15px;margin-bottom:15px}.admin .post-author h3{font-weight:bold}.admin .post-author span.country{font-style:italic;font-size:13px}.admin .post-author li{display:list-item;list-style-type:disc;list-style-position:inside;font-size:12px}.admin div.post{background:#f5f5f5;border:#ccc 1px solid;padding:15px;border-radius:4px;margin-bottom:20px}.admin div.formbox{background:#fff;border:#ccc 1px solid;padding:15px;margin-bottom:20px}.admin .post h2{font-size:18px;line-height:1.1em;font-weight:bold}.admin .post span.date{font-size:12px;font-style:italic}.admin .replies h3{font-size:18px;font-weight:bold;margin-bottom:10px}.admin .replies li{margin:30px 0;overflow:hidden;padding-bottom:15px}.admin .replies li.answer{border:#ccc 1px solid;background:#f5f5f5;padding:10px}.admin .replies div.author{overflow:hidden;border-top:#ccc 1px dotted;margin-top:10px;padding-top:10px;background:#f5f5f5;padding-bottom:10px}.admin .replies .author img{float:left;margin-right:10px}.admin .replies .author h4{font-weight:bold}.admin .replies .author .country{font-size:12px;font-style:italic}.companies-header .rss{display:none}div.formbox{background:#f5f5f5;padding:10px;border:#ccc 1px solid;margin-bottom:10px}.admin .navigation .avatar img{max-width:40%;min-width:40%;border:#ccc 1px solid;float:left;margin-right:10px;width:auto!important;height:auto!important}.admin .navigation div.avatar{overflow:hidden;margin-bottom:20px}.admin .navigation .avatar h3 a{font-weight:bold;color:#303539;text-decoration:none;line-height:1.2em;display:block;padding-top:10px}.admin .navigation a.profile{font-size:12px;display:block;padding-top:10px}.admin .navigation h4{font-size:11px;color:#999;text-transform:uppercase;font-weight:bold;letter-spacing:.3em;margin-bottom:5px;margin-top:20px}.admin .navigation .menu a{color:#303539;text-decoration:none;display:block;padding:5px}.admin .navigation ul.menu{border:#ccc 1px solid;border-radius:4px;padding:10px}.admin .navigation li.seal{background:#f5f5f5;font-size:12px;line-height:15px;font-weight:bold;padding:10px}.admin .navigation .seal .tooltip{display:block;font-style:italic;line-height:14px;font-weight:normal;font-size:11px;padding-top:5px}.admin .navigation .active a{background:#555;color:#fff}.admin-content div.admin-header{line-height:1em;border-bottom:#ccc 1px solid;margin-bottom:20px;padding-bottom:15px;position:relative}.admin-content .admin-header h2{font-size:24px;font-weight:bold;line-height:1em}.admin-content .admin-header a.small-btn{position:absolute;top:0;right:0}.admin-filters-wrapper{display:none}.admin .form-wrapper h3{padding-top:20px;font-size:16px;font-weight:bold;padding-top:20px}.admin div.input{border-bottom:#e5e5e5 1px dotted;overflow:auto;padding-bottom:12px;margin-bottom:12px}.admin table h3{font-size:18px;font-weight:bold;color:#303539}.admin table h3 a{color:#303539;text-decoration:none}.admin .input label,.admin span.label{width:20%;float:left;padding:6px 0}.admin .token-container .input.checkbox label{width:auto}.admin .radiogroup span.label{display:block;padding-top:12px}.admin div.input.nolabel{padding-left:20%}.admin .text input,.admin textarea{width:80%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.admin .text.tiny input{width:50px}.admin .textarea textarea{height:140px}.admin .textarea p.tip,.admin .text p.tip{padding-left:20%;font-size:12px}.checkbox p.tip{font-size:12px;font-style:italic}.admin .text p.tip{padding-top:5px;clear:both;font-size:12px}.admin .select select{margin-top:6px}.admin div.group{border-bottom:#e5e5e5 1px dotted;padding-bottom:6px;margin-bottom:12px}.admin .group div.input{margin-bottom:5px;padding-bottom:0;border-bottom:0}.admin ul.radios{overflow:auto;width:500px;float:left;display:inline}.admin .radios li{float:left;display:inline;padding:6px 0 0 0;margin-right:20px}.admin .radios input,.admin .radios label{float:left;display:inline;width:auto}.admin .radios input{margin-top:8px;margin-right:10px;margin-left:3px}.admin .logo div.current-logo{width:178px;height:187px;float:left;display:inline;padding:5px;border:#e5e5e5 1px solid;margin-right:20px}.admin .logo img{display:block}.admin .logo div.upload{padding-top:65px}.admin .smallpic div.current-pic{float:left;display:inline;padding:5px;border:#e5e5e5 1px solid;margin-right:20px}.admin .smallpic img{display:block}.admin div.admin-checkbox{overflow:hidden}.admin .admin-checkbox input{float:left;display:inline;margin-left:20%;margin-right:10px;margin-top:3px}.admin .admin-checkbox label{float:left;display:inline;padding:0}.admin div.checklist{margin-top:20px;border-bottom:0}.admin .group.checklist div.checkbox{overflow:hidden}.admin .group.checklist .checkbox input{float:left;display:inline;margin-top:3px}.admin .group.checklist .checkbox label{float:left;display:inline;width:500px;padding-left:10px;padding-top:0}.admin .group.checklist .checkbox p.tip{clear:both}.admin div.checklist.indented{margin-left:20%;font-size:12px}.admin .radios.display-types input,.admin .radios.display-types label{display:block;float:none}.admin .radios.display-types label{width:57px;height:47px;text-indent:-5000px;background:url('../assets/images.png') no-repeat}.admin .radios.display-types input{margin-left:20px;margin-right:0;margin-top:4px}.admin .display-types label.display-01{background-position:-389px 0}.admin .display-types label.display-02{background-position:-463px 0}.admin .display-types label.display-03{background-position:-537px 0}.admin .form-wrapper .text input,.admin .form-wrapper textarea{border:#ccc 1px solid;font-size:12px;padding:6px}.inline-form,.inline-token,.ajax-documents-container .share,.ajax-documents-container .hidden,.datalist .hidden{display:none}.admin-content div.tabs{display:none}.ajax-photos-container{overflow:hidden;background:#fafafa;border:#ddd 1px solid;padding:10px;margin-bottom:20px}.ajax-photos-container ul{padding-top:10px}.ajax-photos-container li{list-style-type:none;float:left;display:inline;width:58px;height:60px;margin:0 20px 20px 0;padding:10px;border:#ddd 1px solid;position:relative}.ajax-photos-container img{display:block}.ajax-photos-container a.delete{display:none}.ajax-photos-container a.delete:hover{border-color:#aaa}.ajax-photos-container a.small-btn{clear:both;float:left}.ajax-photos-container li.hidden{display:none}.ajax-documents-container{background:#fafafa;border:#ddd 1px solid;padding:10px}.ajax-documents-container div.add-new{clear:both;padding:15px 0}.admin .form-wrapper .ajax-documents-container h3{letter-spacing:inherit;text-transform:none;font-size:14px}.admin .form-wrapper div.submit{padding-top:20px}.admin .navigation .box .close-parent{display:none}.admin .navigation .box{font-size:12px;font-style:italic;line-height:18px;border:#ccc 1px solid;padding:10px;border-radius:4px;display:block;margin-top:10px}.notvisible{position:absolute;left:-5000px;top:-5000px}.admin div.map-position{padding-left:20%;overflow:hidden}.map-position p{float:left;display:inline;padding-top:10px}.map-position p a{color:#109355}.map-position a.img{float:left;display:inline;margin-right:18px}table.data-table{width:100%}.data-table td,.data-table th{border:#ccc 1px solid;padding:5px}.data-table td.actions{border-left:0}div.wanted-grid{overflow:hidden}.wanted-grid li{float:left;display:inline;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;height:180px}.wanted-grid div.wp{border:#ccc 1px solid;padding:15px;position:relative}.wanted-grid h3 a{font-size:14px;font-weight:bold;color:#303539;text-decoration:none}.wanted-grid .description{font-size:12px;line-height:18px;color:#303539;text-decoration:none;display:block}.wanted-grid div.company{overflow:hidden;margin-top:15px}.wanted-grid .company img{float:left;margin-right:15px}.wanted-grid .company h4 a{font-size:12px;font-weight:bold}.wanted-grid .company .location{font-size:12px;font-style:italic}.wanted-grid p.price{font-weight:bold;position:absolute;right:15px;bottom:15px}.wanted-grid ul{overflow:hidden}div.tradeshow{overflow:hidden}.tradeshow div.main-content{float:left;display:inline;width:70%}.tradeshow div.sidebar{float:left;display:inline;width:30%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px}.tradeshow h2{font-size:18px;line-height:1.2em;font-weight:bold;margin-bottom:10px}.tradeshow .block.venue{margin-top:20px;overflow:hidden}.tradeshow h4{font-weight:bold;padding-top:15px}.tradeshow div.info{float:left;display:inline;width:80%;font-size:12px;line-height:18px}.tradeshow img{float:left;display:inline;width:20%}.tradeshow .venue dl{overflow:hidden;margin-top:10px}.tradeshow .venue dt,.tradeshow .venue dd{float:left;display:inline;margin-bottom:5px}.tradeshow .venue dt{color:#555;width:30%}.tradeshow .venue dd{width:70%}.tradeshow .venue div.country{font-style:italic}.block.contact h4.addreview{font-weight:bold;font-size:14px;margin-bottom:10px}.contact .addscore .radios{overflow:hidden;padding:5px}.contact .addscore input,.contact .addscore label{float:left;display:inline}.contact .addscore input{margin-right:10px;margin-top:3px}.contact .addscore label{margin-right:20px}.contact .addscore .tooltip{display:none}.contact textarea{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;border:#ccc 1px solid}.contact div.checkbox{margin-top:10px}.message-list li{padding:20px;border:#ccc 1px solid;border-radius:4px;margin-bottom:10px;position:relative}.message-list dl{overflow:hidden;border-bottom:#ddd 1px solid;padding-bottom:10px;margin-bottom:10px}.message-list dt,.message-list dd{float:left;display:inline}.message-list dt{width:30%}.message-list dd{width:70%}.message-list .more{display:none}.message-list .date{position:absolute;top:20px;right:20px;font-style:italic}.single-article .inner-form.haslabels{margin-top:20px}.single-article .inner-form.haslabels h3{color:#303539;font-size:18px;font-weight:bold;letter-spacing:inherit;text-transform:none}.single-article h3 .gray{color:#555;font-weight:normal}.deal-header{overflow:hidden}.deal-header h2{width:70%;float:left;display:inline;font-size:24px;font-weight:bold}.deal-header div.price{width:30%;float:left;display:inline;text-align:right}.deal-header h2 span.for-sale{color:#018344;font-size:18px}.deal-header h2 span.wanted{color:#f08d1b;font-size:18px}.grid .deals ul{overflow:hidden}.grid .deals li{float:left;display:inline;padding:10px;width:20%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid .deals li img{min-width:100%;max-width:100%;width:auto!important;height:auto!important}.grid .deals li .wp{border:#ccc 1px solid;border-radius:4px;height:300px;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:4px;overflow:hidden}.grid .deals a.img{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;display:block}.grid .deals div.info{background:#f5f5f5;padding:10px;border-top:#ccc 1px solid;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:120px}.grid .deals .info h3 a{color:#303539;font-weight:bold;text-decoration:none}.grid .deals .info h4 a{font-size:13px;color:#303539;font-weight:bold;text-decoration:none}.grid .deals .country{font-size:12px;font-style:italic;color:#008c4a}.datalist{padding:10px 0 15px 0}.datalist li{overflow:hidden;padding:8px 0;border-bottom:#ddd 1px solid;margin:0;display:block}.inline-data span.label,.inline-data h4{font-size:14px;float:left;display:inline;line-height:21px;padding:0;margin:0}.inline-data h4{font-weight:bold}.documents-ajax h3{float:left;display:inline;width:50%;border:0}.documents-ajax a.share{float:left;display:inline;width:50%;border:0}.documents-ajax .inline-edit,.documents-ajax .inline-form,.documents-ajax .inline-token,.documents-ajax .hidden{display:none}.documents-ajax h3 a{text-decoration:none;color:#303539;text-transform:none}.admin .form-wrapper .datalist h3{letter-spacing:inherit;font-size:14px;border:0;padding:0;margin:0;text-transform:none}.admin .faq-list a{color:#303539;text-decoration:none}.admin ul.contacts{overflow:hidden;border-top:#ddd 1px solid;margin-top:5px;padding-top:5px}.admin .contacts li{width:50%;float:left;display:inline;border:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.admin .contacts li h5{font-size:14px;font-weight:bold}.admin .contacts li h5 a{color:#303539;text-decoration:none;display:block;float:left;padding:20px 0 0 10px}.admin .contacts img{float:left}.admin-content .deletable p{font-size:12px;line-height:18px;padding:10px 0 5px 0}.admin-content .deletable div.country{font-size:13px;font-style:italic}.admin-content .deletable h4{font-weight:bold;padding:10px 0 0 0}.datalist li.deletable{margin-bottom:10px}.datalist li.deletable.default{background:#f5f5f5;padding:20px;border:#ccc 1px solid;border-radius:4px}.admin .datalist.list-contacts li{overflow:hidden}.admin .datalist.list-contacts img{float:left;display:inline}.admin .datalist.list-contacts h5 a{display:block;color:#303539;padding:20px 0 0 70px;font-weight:bold;text-decoration:none}.admin .datalist.list-contacts li.default{background:#f5f5f5;padding:10px;border:#ccc 1px solid;border-radius:4px;margin-bottom:10px}.admin-content .photos ul{overflow:hidden;margin-top:20px}.admin-content .photos li{float:left;display:inline;width:25%;height:300px;text-align:center}.admin-content .photos img{max-width:90%}.admin-content .prod-photos{overflow:hidden;margin-top:20px}.admin-content .prod-photos li{float:left;display:inline;margin:0 5px 5px 0}.admin-content .prod-photos a.delete{display:none}.admin-content .inner-form{padding:15px}.admin-content .inner-form h3{padding:0 0 10px 0}.admin-content .inner-form .submit{padding:5px 0 0 0;border-top:#ccc 1px solid;margin-top:10px}.features-table h2{font-size:24px;padding:10px 0 20px 0;font-weight:bold}.admin .features-table h3{font-size:12px}.admin .features-table a.big-btn{display:none}.admin .features-table th{vertical-align:top}.admin .features-table th span{font-size:12px;font-style:italic}.admin .features-table th,.admin .features-table td{border:#ccc 1px solid;padding:10px;text-align:center}.admin .features-table th:first-child,.admin .features-table td:first-child{text-align:left}.admin .features-table .subscribe{display:none}.admin .features-table p{font-size:11px;line-height:14px}.admin .features-table p{font-size:11px;line-height:14px}.admin .features-table h4{font-weight:bold}.seals li{overflow:hidden;padding:10px 0}.seals li div.img{width:35%;float:left;display:inline}.seals li textarea{width:65%;float:left;display:inline;margin-top:20px}.seals li h4{font-weight:bold}div.upgrade-message{padding:15px;border:#ccc 1px solid;border-radius:4px;margin-bottom:15px;background:#f5f5f5}.datalist.messages h4 a{color:#303539;text-decoration:none;font-weight:bold;font-size:12px}.datalist.messages h3 a{color:#303539;text-decoration:none;font-weight:bold;font-size:14px}.datalist.messages .actions{font-style:italic;font-size:11px;color:#555}.datalist.messages .actions a{display:none}.datalist.messages div.message{font-size:12px;line-height:18px}.datalist.messages dl{overflow:hidden;margin-top:10px}.datalist.messages dt,.datalist.messages dd{float:left;display:inline}.datalist.messages dt{width:40%;border-top:#ccc 1px dotted;padding:5px 0}.datalist.messages dd{width:60%;border-top:#ccc 1px dotted;padding:5px 0}.datalist.messages li{border:#ccc 1px solid;padding:15px;margin-bottom:10px;border-radius:4px;background:#f5f5f5}.datalist.messages li.unread{background:#fff}.datalist.messages li{border:#ccc 1px solid;padding:15px;margin-bottom:10px;border-radius:4px}.datalist.messages div.header{overflow:hidden;border-bottom:#ccc 1px solid;margin-bottom:10px}.datalist.messages .header img{float:left;display:inline;margin-right:10px}.datalist.messages .header h4 a{color:#303539;text-decoration:none;font-size:12px;font-weight:bold}.datalist.messages .header h3 a{color:#303539;text-decoration:none;font-size:14px;font-weight:bold}.datalist.messages .header .actions{font-size:12px;font-style:italic;padding:0 0 5px 0}.messages .reply{display:none}.admin-content div.split{overflow:hidden}.admin-content div.left,.admin-content div.right{overflow:hidden;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.admin-content div.left{width:70%}.admin-content div.right{width:30%;padding-left:20px}.admin-content .right li{padding:15px 0}.admin-content .split h4{font-weight:bold;padding-bottom:10px}.single-article h1{font-size:24px;font-weight:bold;line-height:1em}.single-article h2{font-size:18px;font-weight:bold;line-height:1em;padding-top:20px}.single-article h3{font-size:16px;font-weight:bold;line-height:1em;padding-top:20px}.single-article .metadata{font-size:12px;font-style:italic;padding-top:5px}.single-article div.excerpt{border:#ccc 1px solid;padding:15px;background:#f5f5f5;border-radius:4px}.single-article ul{padding-top:15px}.single-article li{display:list-item;list-style-type:disc;list-style-position:inside}.single-article p{padding-top:15px}.single-article p:first-child{padding-top:0}div.article{border-bottom:#ddd 1px solid;padding:15px 0}.article h3 a{font-size:18px;font-weight:bold;color:#303539;text-decoration:none}.article .metadata{font-size:12px;font-style:italic;padding-top:0;padding-bottom:5px}div.simple{padding:20px 25%}.simple div.full-width{background:#fff;border:#ccc 1px solid;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:15px}.simple h2{border-bottom:#ddd 1px solid;font-size:18px;padding-bottom:5px}.simple .form div.input{overflow:hidden;padding-top:10px}.simple .form .input label{float:left;display:inline;width:30%}.simple .form .text input,.simple .form .password input{float:left;display:inline;width:70%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:#ccc 1px solid;padding:6px}.simple .form .checkbox{padding-left:30%}.simple .form .checkbox input{float:left;margin-top:3px;margin-right:6px}.simple .form .checkbox label{width:auto}.simple .extra-info{padding-top:10px;margin-top:10px;border-top:#ccc 1px solid}.orders-table th{font-weight:bold}.orders-table th,.orders-table td{vertical-align:top}.orders-table dl{overflow:hidden}.orders-table dt{float:left;display:inline;width:40%;padding:1px 0;font-size:12px}.orders-table dd{float:left;display:inline;width:60%;padding:1px 0;font-size:12px}.admin .form-wrapper dd h3{font-weight:bold;font-size:14px;padding:0}.orders-table div.renew{padding:20px 0 0 0;text-align:right}.form-wrapper div.recipient-info{float:left;width:80%}.form-wrapper .recipient-info .img{float:left;display:inline;margin-right:10px}.form-wrapper .recipient-info h4 a{color:#303539;font-weight:bold;text-decoration:none;padding-top:4px;display:block}.form-wrapper .recipient-info .country{font-style:italic;font-size:12px}h2.feedback-title{font-weight:bold;padding-bottom:10px;margin-bottom:10px}p.feedback-info{font-size:12px;line-height:18px}.mango-rating div.rating{padding-top:10px}.mango-rating .rating legend{font-weight:bold}.mango-rating textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;width:100%;border:#ccc 1px solid;margin-bottom:10px;height:80px}.mango-rating .comments legend{font-weight:bold;padding:20px 0 5px 0}.mango-rating .submit span.or{font-style:italic;padding:0 15px}.mango-rating .submit{text-align:center}.add-search.search{margin-bottom:20px;overflow:hidden}.add-search.search input{float:left;width:70%;border:#ccc 1px solid;padding:4px;margin-right:10px}