*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}ul,ol{list-style:none}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;background:white;color:#3e3e3e;font-family:"Helvetica Neue",Arial,sans-serif;height:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}b,strong{font-weight:bold}fieldset,legend{border:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.oswald-font,.oswald td{font-family:Oswald,"Helvetica Neue",HelveticaNeue,Arial,sans-serif}.main:before,.tabs-list:before,.form-row:before,.flight-rating:before,.top-stats:before,.main-users:before,.main-stats:before,.profile-summary:before,.profile-stats:before,.related:before,.main:after,.tabs-list:after,.form-row:after,.flight-rating:after,.top-stats:after,.main-users:after,.main-stats:after,.profile-summary:after,.profile-stats:after,.related:after{content:"";display:table}.main:after,.tabs-list:after,.form-row:after,.flight-rating:after,.top-stats:after,.main-users:after,.main-stats:after,.profile-summary:after,.profile-stats:after,.related:after{clear:both}.main,.tabs-list,.form-row,.flight-rating,.top-stats,.main-users,.main-stats,.profile-summary,.profile-stats,.related{*zoom:1}.star,.star-active,.star-active,.star-red,.tar-yellow,.site-logo,.nav a.active:after,.profile-summary-flights:after,.profile-summary-distance:after,.profile-summary-time:after,.nav a:before{background:url('../static/sprites-sd81a525409.png') no-repeat}.star,.star-active,.star-red,.star-yellow,.site-logo,.nav a.active:after,.profile-summary-flights:after,.profile-summary-distance:after,.profile-summary-time:after{color:transparent;font:0/0 a;text-shadow:none}.more a:after,.related-desc a:after{content:"\00bb";display:inline-block;margin-left:3px}.button{border:0;display:inline-block;*display:inline;*zoom:1;cursor:pointer;-webkit-font-smoothing:antialiased;text-align:center}.bar{background-color:#5c8cc1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;font-size:1em;font-weight:bold;height:33px;line-height:33px;margin:0 0 27px -15px;padding:0 10px 0 15px;position:relative;-webkit-font-smoothing:antialiased}.bar:after{border:7px solid transparent;border-color:#205b88 #205b88 transparent transparent;content:"";position:absolute;top:100%;left:0}.bar,.bar a{color:white!important}.bar span{font-weight:normal}.bar .small{text-transform:none}.bar-1{background-color:#5c8cc1}.bar-1:after{border-color:#205b88 #205b88 transparent transparent}.bar-2{background-color:#70b9f1}.bar-2:after{border-color:#488cc0 #488cc0 transparent transparent}.bar-3{background-color:#47bfa4}.bar-3:after{border-color:#37937e #37937e transparent transparent}.bar-smaller{font-family:"Open Sans","Helvetica Neue",HelveticaNeue,Arial,sans-serif;font-weight:600;font-size:1.075em;font-weight:normal;height:30px;line-height:30px;margin:0 0 18px -15px;padding:0 10px 0 15px;position:relative;text-transform:uppercase}.stars{margin-bottom:15px;text-align:center}.star{background-position:-27px 0;display:inline-block;vertical-align:middle;height:27px;width:27px;cursor:pointer}.star-active{background-position:0 0;display:inline-block;vertical-align:middle;height:27px;width:27px}.box-list .stars{float:right;margin:-2px 0 0 10px;text-align:left}.star-red{background-position:-400px -53px;display:inline-block;vertical-align:middle;height:13px;width:13px;margin:0 -1px}.star-red-bigger{background-position:-400px -50px;display:inline-block;vertical-align:middle;height:13px;width:13px;margin:0 -1px;cursor:auto}.star-yellow{background-position:-223px -80px;display:inline-block;vertical-align:middle;height:16px;width:13px;margin:0 -1px}.top{background-color:white;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);height:71px;position:absolute;top:0;left:0;width:100%;z-index:1000}.top .inner{margin:0 auto;padding:0 10px;position:relative;width:1000px}.site-logo{background-position:-335px -107px;display:block;height:45px;width:121px;float:left;margin:11px 13px 0 0}html{height:100%}a{color:#305995;text-decoration:none}.wrap{min-height:100%;width:100%;margin-top:80px}.main{margin:0 auto;max-width:980px;width:100%;}.content{float:left;width:647px}.separator{color:#9c9c9c;margin:0 4px}.avatar{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.more{font-size:.75em;font-weight:bold;text-align:right}.more a:hover{text-decoration:underline}.nav{float:left}.nav a{color:#636363;float:left;font-family:"Open Sans","Helvetica Neue",HelveticaNeue,Arial,sans-serif;font-weight:400;font-size:1.025em;height:71px;line-height:71px;margin-left:3px;padding:0 18px;position:relative;text-transform:uppercase}.nav a:hover{background-color:#fafafa;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fafafa),color-stop(100%,#fff));background-image:-webkit-linear-gradient(#fafafa,#fff);background-image:-moz-linear-gradient(#fafafa,#fff);background-image:-o-linear-gradient(#fafafa,#fff);background-image:linear-gradient(#fafafa,#fff)}.nav a.active:after{background-position:-371px -51px;display:block;height:10px;width:16px;content:"";margin-left:-8px;position:absolute;bottom:0;left:50%}.nav a:first-child:before{display:none}.nav a:before{background-position:-190px -79px;display:block;height:4px;width:4px;content:"";position:absolute;top:34px;left:-3px}.nav .link--em{color:#d24e44}.nav .link--em:after{background-color:#d24e44;content:"";height:3px;margin-left:-33px;position:absolute;bottom:0;left:50%;width:66px}.site-footer{color:#666;font-size:.75em;margin:-100px auto 0;padding:0 15px;width:1010px}.site-footer a{color:#124778;font-size:1.2em}.site-footer a:hover{text-decoration:underline}.box-list{counter-reset:li;float:left;width:274px;margin-bottom:10px}.box-list li{border:1px solid #dee6e6;margin-bottom:9px;padding:11px 11px 11px 35px;position:relative}.box-list li:after{border:1px solid #9a9a9a;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#5e5e5e;content:counter(li);counter-increment:li;font-size:.875em;height:20px;line-height:19px;position:absolute;top:10px;left:8px;text-align:center;width:21px}.box-list .name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.875em;font-weight:bold}.box-list .number{float:right;font-weight:400;margin:-3px 0 0 10px}.col-lp{font-size:1.25em}.col-avatar{width:100px}.tabs-list{font-size:.9375em;position:relative}.tabs-list a{float:right;height:32px;line-height:33px;margin:1px 0 0;padding:0 30px}.tabs-list a:hover{text-decoration:underline}.form .input,.form .textarea{background-color:white;border:1px solid #c5c5c5;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.12) inset;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.12) inset;box-shadow:1px 1px 2px rgba(0,0,0,0.12) inset;color:#9f9f9f;float:left;font-size:1.075em;margin-right:8px;padding:8px 10px}.form .input:focus,.form .textarea:focus{border-color:#aaa;color:#101010;outline:0}.form .select{color:#9f9f9f;font-size:14px;font-size:.875rem}.form .select:focus{color:#101010;outline:0}.form-group{background-color:#f8f8f8;border-top:2px solid #e6e6e6;padding:15px 0 5px 20px;position:relative}.form-group:after{background-color:white;content:"";height:2px;position:absolute;top:0;left:0;width:100%}.form-group-frame{background-color:white;border:1px solid #d3d5d0;margin-bottom:10px;padding:15px 5px 1px 25px}.oblg{color:#e00;float:left;margin:-4px 0 0}.oblg-info{color:#9b9b9b;float:right;font-size:.875em;margin-right:10px}.oblg-info .oblg{margin:0 5px}.form-row{margin-bottom:20px}.form-label{color:#101010;float:left;font-size:.875em;padding:9px 12px 0 0}.form-field{float:left}.rate-box{float:left;margin:0 0 -30px 55px;width:240px}.rate-box .labelf{font-size:1.075em;margin-bottom:10px;text-align:center}.rate-box .textarea{float:none;height:105px;resize:vertical;width:100%}.rate-box .desc{margin-bottom:15px}.form-tip{clear:both;color:#444;font-size:.6875em;padding:6px 0}.form-add-flight{border:1px solid #d3d5d0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.07);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.07);box-shadow:0 1px 2px rgba(0,0,0,0.07);display:none;margin:0 auto 10px;padding:25px 55px;position:relative;max-width:980px;width:100%}.form-add-opinion .form-label{text-align:right;width:210px}.form-add-blog .form-label{text-align:right;width:100px}.form-add-opinion .input,.form-add-opinion .textarea{width:507px}.form-add-blog .input,.form-add-blog .textarea{width:730px!important}.form-add-opinion .textarea{height:120px;resize:vertical}.form-add-opinion .stars{float:left;margin:3px 15px 15px 5px}.form-add-opinion .oblg{margin-top:6px}.form-add-opinion .button{font-size:.875em;height:45px;line-height:45px;padding:0 20px}.form-add-opinion .field-name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#101010;font-size:1.525em;font-weight:bold;padding:8px 0 0;width:500px}.hours .input{margin-right:5px;padding-left:8px;width:45px!important}.hours .oblg{margin-left:3px}.top-stats{color:#3e3e3e;font-weight:400;font-size:1.0625em;margin:auto;max-width:980px;width:100%;padding:20px 0}.top-stats p{text-align:center;float:left;position:relative;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.top-stats strong{font-weight:normal}.top-stats-1{border-bottom:4px solid #70b9f1;padding-bottom:20px;width:240px}.top-stats-1 strong{color:#d24e44}.top-stats-1:after{border-right:1px solid #e4e4e4;content:"";height:28px;position:absolute;top:-1px;right:0;width:1px}.top-stats-2{border-bottom:4px solid #5c8cc1;padding-bottom:20px;width:251px}.top-stats-2 strong{color:#d24e44}.top-stats-2:after{border-right:1px solid #e4e4e4;content:"";height:28px;position:absolute;top:-1px;right:0;width:1px}.top-stats-3{border-bottom:4px solid #70b9f1;padding-bottom:20px;width:287px}.top-stats-3 strong{color:#d24e44}.top-stats-3:after{border-right:1px solid #e4e4e4;content:"";height:28px;position:absolute;top:-1px;right:0;width:1px}.top-stats-4{border-bottom:4px solid #5c8cc1;padding-bottom:20px;width:197px}.top-stats-4 strong{color:#d24e44}.main-users{margin:0 auto 10px;max-width:980px;width:100%;}div.users-avatarbox{float:left;margin:7px}div.users-together-avatarbox{float:left;margin:-63px 0 0 18px}div.allusers-avatarbox{float:left;margin:2px 0}a.useravt{float:left;margin:2px;position:relative;width:63px}a.useravt-even{margin:2px 0 2px 12px!important}span.useravt{background-color:white;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;color:#838383;font-weight:300;font-size:12px;line-height:12px;position:absolute;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:59px;top:51px;right:0}span.useravt-more{background-color:white;-moz-border-radius-botleft:12px;-webkit-border-bottom-left-radius:12px;border-bottom-left-radius:12px;font-weight:300;font-size:12px;line-height:12px;position:absolute;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:59px;top:0;right:0;padding:2px}span.underavt{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#050505;font-size:.75em;padding:5px 0 1px;text-align:center}span.imgrank{background-color:white;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;color:#838383;font-weight:300;font-size:12px;line-height:12px;position:absolute;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;top:49px;right:0;padding:0 1px 0 2px}.main-users .flight{margin:31px 0 38px 0;position:relative}.main-users .flight-details{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.22);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.22);box-shadow:0 1px 2px rgba(0,0,0,0.22);font-weight:400;font-size:.875em;margin:0 3px 15px 0;padding:4px 10px}.main-users .flight-details .date span{color:#838383}.main-users .flight-details .airports{color:#3c3c3c;font-weight:700}.flight-users{position:relative}.main-stats{margin:0 auto 20px;max-width:980px;width:100%;}.main-stats .box{float:left;margin:0 30px 25px 0;width:475px;position:relative}.main-stats .box-wide{float:left;margin:0 30px 25px 0;max-width:980px;width:100%;}.main-stats .box-stats{margin-right:0}.main-users .box-stats{float:left;width:459px;margin-left:8px}.main-stats .box-stats .bar{margin-left:0;padding-left:20px}.box-wide a.sub{float:right;margin:0 8px}.chart{margin:0;float:left;width:200px}.profile{margin:0 auto;max-width:980px;width:100%;}.profile-map{margin-bottom:9px;width:100%;height:490px}.profile-summary{border:1px solid #d3d5d0;margin-bottom:15px;margin-left:105px;width:875px}.profile-blogs-box{height:240px;width:285px}.profile-images-box{height:180px}.profile-summary-flights strong{color:#47bfa7}.profile-summary-distance strong{color:#e14743}.profile-summary-time strong{color:#ff7a19}.profile-topbar strong{font-weight:700;font-size:2.14286em}.profile-summary-flights{border-right:1px solid #d3d5d0;font-weight:400;font-size:1.3125em;float:left;height:100px;padding:38px 0 0 82px;position:relative;text-transform:uppercase;width:270px}.profile-summary-flights:after{background-position:-155px 0;display:block;height:40px;width:42px;content:"";position:absolute;top:30px;left:24px}.profile-summary-distance{border-right:1px solid #d3d5d0;font-weight:400;font-size:1.3125em;float:left;height:100px;padding:38px 0 5px 87px;position:relative;text-transform:uppercase;width:300px}.profile-summary-distance:after{background-position:-284px 8px;display:block;height:60px;width:38px;content:"";position:absolute;top:18px;left:33px}.profile-summary-time{font-weight:400;height:100px;padding:38px 0 0 40px;position:relative;text-transform:uppercase;width:300px;font-size:1.3125em;float:left}.profile-summary-time:after{background-position:0 -89px;display:block;height:70px;width:0;content:"";position:absolute;top:18px;left:5px}.profile-stats{margin-bottom:26px}.profile-stats .box{float:left;margin-left:28px;width:308px}.profile-stats .box:first-child{margin-left:0}.related{margin-bottom:25px}.bar{margin-bottom:21px}.related-entry{float:left;margin-left:11px;width:184px}.related-image{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:3px solid white;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.28);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.28);box-shadow:0 1px 1px rgba(0,0,0,0.28)}.related-title{color:#305995;font-size:1em;font-weight:bold;margin:10px 3px 14px}.related-desc{color:#3e3e3e;font-size:.8175em;line-height:1.63636em}.related-desc a{font-weight:bold}.related-desc strong{font-weight:normal!important}.related-desc a:hover{text-decoration:underline}.comment{border-bottom:1px dotted #d3d5d0;padding-top:10px}.comment-meta{margin-bottom:15px;margin-left:75px}.comment-meta .date{color:#999;font-size:.85em}.comment-meta .tags{margin:5px 0 5px 15px}.comment-meta .author{color:#383838;font-size:1.07273em;font-weight:bold;margin:5px 5px 5px 15px}.comment-meta .title{color:#383838;font-size:1.07273em;margin:5px 5px 5px 15px}.comment-meta .teaser{color:#383838;font-size:1.07273em;margin:5px 5px 5px 15px;text-decoration:none!important}.comment-meta .stars{margin:8px 15px}.comment-meta .vote{margin:6px 15px}.comment-meta .vote-obj{margin:12px 0 12px 14px}.comment-content{margin:6px 15px;min-height:40px;overflow:hidden;text-overflow:ellipsis;font-size:.955em}.comment-content blockquote{border-left:2px solid #47bfa4;color:#727272;font-style:italic;margin:15px 100px 15px 20px;padding:0 0 0 14px;min-width:200px}.comment-content blockquote cite{color:#383838;display:block;font-style:normal;font-weight:bold}.link-reply{border:1px solid #cbcbcb;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;font-size:.815em;font-weight:bold;padding:2px 5px;color:#305995;cursor:pointer}.link-reply:hover{text-decoration:underline}.mini-comment-meta .date{color:#999;font-size:.85em}.mini-comment-meta .title{color:#383838;font-size:1.07273em;margin:2px 4px 2px 0}textarea.comment-content{color:#383838;font-size:.9125em;line-height:1.61538em;min-height:22px;overflow:hidden;text-overflow:ellipsis;min-height:36px;margin:28px 0 0 75px}.list-rank-1{width:500px!important;margin-left:-25px}.list-rank-2{width:485px!important;margin-left:-10px}.breadcrumb-last{color:red!important;font-size:1.57em;cursor:pointer}.oswald td{font-weight:300;font-size:1.57143em;line-height:.88889em;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px dotted #d3d5d0!important;border-top:0!important;padding:16px 0 8px 8px!important;vertical-align:middle!important}.red{color:#e14743!important}.green{color:#347c17!important}.grey{color:#838383}.fbox-port{font-weight:300;font-size:.925em;text-transform:uppercase;text-decoration:none;color:#3e3e3e}.fbox-plane-icon{background:url('../static/sprites-sd81a525409.png') no-repeat;background-position:-236px -114px;display:inline-block;vertical-align:middle;height:24px;position:relative;width:25px;margin:0 8px}.banner{background:url('../static/sprites-sd81a525409.png') no-repeat;background-position:-2px -165px;display:inline-block;vertical-align:middle;height:60px;width:450px;cursor:pointer}.banner-url{margin:8px;text-align:right;color:white;font-weight:300;font-size:1.07143em;line-height:.88889em;white-space:nowrap;text-overflow:ellipsis;position:relative}.banner-nums{margin:14px 8px 0 0;text-align:right;color:white;font-weight:300;font-size:.87143em;line-height:.88889em;white-space:nowrap;text-overflow:ellipsis;position:relative}#airobject,#airline,#airdate,#airdate1,#airdate2,#airport1,#airport2,#aircraft,#airhour,#airminute,#airprice{height:36px!important}.nav-tabs{width:100%;margin-top:16px}.flyer-name{margin-left:26px}.rate-form td{padding:15px 0}.rate-form .td2{padding-right:50px}.rate-form .td3{padding-left:50px}.form-add-flight input{width:260px}.hhmm{width:65px}.date-route{width:145px}#MAP label{width:auto;display:inline}#MAP img{max-width:none}#user-address a{color:white}.future-flight{background-color:#ffb!important}.pagination{padding-bottom:140px;margin:0!important;float:right}.pagination-dummy{padding-bottom:140px;margin:0!important}.pagination-more{float:right;padding:0!important}.pagination-tiny{float:right;padding:0!important;margin-top:-35px!important}.add-on{height:30px!important}#blog-title{height:30px!important}.input-prepend{margin:-3px -10px 0 0!important}.color-1{color:#33567f}.color-2{color:#3a6190}.color-3{color:#4774ab}.color-4{color:#668dc2}.color-5{color:#8aa3cc}#user-new-msgs{margin:28px 5px 0 0}.btn-bread2{margin-top:-2px;height:30px!important}.btn-bread3{margin-top:-5px;height:30px!important}.btn-bread-user{margin:-5px -14px 0 8px!important;height:30px!important}.btn-bread-last{margin:-5px 5px 0 0!important;height:30px!important}.btn-right8{margin-left:8px}div.tab-input{width:250px;padding-top:10px}input.tab-input{height:30px!important}#goto-tags{width:200px}#auto-tags{padding-top:12px;width:740px}#blog-body{height:300px!important}.label-close{margin-right:6px}.comment-textarea{width:817px;height:63px;margin-left:20px}.no-flights-msg a{margin:10px}.carousel-indicators{margin-top:-57px!important}td.gallery-item{text-align:center;vertical-align:middle;padding:4px;min-width:80px}img.gallery-item{margin:auto;max-width:150px;max-height:150px}img.gallery-item-75{max-width:75px!important;max-height:75px!important}img.on-page{max-width:890px;margin:5px 0 0 15px}.btn-cancel{margin-top:-92px}td.flyers{position:relative;padding:28px!important;width:240px}li.bread-long{line-height:22px;height:22px;overflow:hidden;margin-bottom:-6px}a.bread-long{overflow:hidden;text-overflow:ellipsis;max-width:460px;display:block}.visible-for-logged{display:none}.visible-for-owner{display:none}span.badge-together{margin-top:24px}div.together-index{margin:-64px -5px 0 0;width:370px;text-align:right}div.together-flights{margin:1px 1px 0 0;width:210px;text-align:right}div.together-profil{margin:1px 1px 0 0;width:70px;text-align:right}#pics{margin-top:5px}.oneliner{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.error-404{padding:100px 0;position:relative;text-align:center}.error-404 h1{font-family:"Roboto Slab","Helvetica Neue",HelveticaNeue,Arial,sans-serif;font-weight:700;font-size:4.5em;margin-bottom:34px}.error-404 h2{font-family:"Roboto Slab","Helvetica Neue",HelveticaNeue,Arial,sans-serif;font-weight:300;font-size:3em;margin-bottom:20px}.error-404 p{font-family:"Roboto Slab","Helvetica Neue",HelveticaNeue,Arial,sans-serif;font-weight:400;font-size:1.125em;line-height:1.77778em;margin-bottom:30px}.error-404 p a{font-family:"Roboto Slab","Helvetica Neue",HelveticaNeue,Arial,sans-serif;font-weight:700;text-decoration:underline}.error-404 p a:hover{text-decoration:none}#quick-buttons{position:fixed;margin-left:-4px;z-index:2000;top:40%}.clickable{pointer:cursor}.modal-body{max-height:460px!important}div.sitemap{float:left;margin-right:20px}.alert-stats-price{font-size:14px}#id_email,#id_firstname,#id_lastname{height:30px!important}div.msgbox-success{position:relative}label[for=id_email],label[for=id_firstname],label[for=id_lastname]{margin-top:-5px}button.quiz{background-color:#f4f4f4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f9f9f9),color-stop(100%,#e9e9e9));background-image:-webkit-linear-gradient(#f9f9f9,#e9e9e9);background-image:-moz-linear-gradient(#f9f9f9,#e9e9e9);background-image:-o-linear-gradient(#f9f9f9,#e9e9e9);background-image:linear-gradient(#f9f9f9,#e9e9e9);-webkit-box-shadow:0 1px 0 white inset,0 1px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 0 white inset,0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 0 white inset,0 1px 1px rgba(0,0,0,0.15);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #cbcbcb;border-bottom-color:#b5b5b5;font-size:1em;font-weight:bold;height:36px;line-height:35px;padding:0 12px;width:650px;display:inline-block}button.quiz-correct{color:green;border-color:green}button.quiz-incorrect{color:red;border-red:green}.bg-even{background-color:#f3f3f3}

@media (max-width: 767px) {
  .top-stats p {
    width: 100%;
  }

  table.gallery tr {
    display: flex;
    flex-wrap: wrap;
  }
  
  .fly4free__footer .container {
    max-width: 100%;
  }

  .profile-summary {
    width: calc(100% - 105px); 
    margin-left: 0;
    display: block;
  }

  .profile-summary .profile-summary-distance,
  .profile-summary .profile-summary-flights,
  .profile-summary .profile-summary-time {
    width: 100%;
  }

  .table-responsive {
    width: 100%;
    overflow-y: auto;
  }

  img.on-page {
    max-width: 90%;
  }

  .chart {
    width: 130px;
    height: auto;
  }

  .chart svg {
    width: 130px;
    height: auto;
  }

  .main-stats .box {
    width: 100%;
  }

  .fly4free__header header {
    height: 100px !important;
  }

  .fly4free__header header #header-search, .fly4free__footer header #header-search {
    transform: none !important;
  }
}