h2{margin:0 0 .2em}.place-head-block{display:block;position:relative;text-align:center;margin:50px 0 40px}.place-head-block h2{font-weight:400;font-size:130%;color:gray;margin:0}.place-head-block .description{display:block;position:relative;width:600px;margin:0 auto}.country-container{margin:50px 20px 0!important;min-height:500px}.country-container .con-item{margin:0 0 20px;line-height:2;font-size:90%}.place-google-map{display:block;position:relative;height:400px}.place-info-block{display:block;position:relative;margin:50px 20px 0}.place-info-block:after{display:block;position:relative;content:'';clear:both}.place-info-block .pl-text{display:block;position:relative;float:left;width:800px}.place-info-block .pl-text .block{display:block;position:relative;margin:25px 0 0}.place-info-block .pl-text .block.clear{margin:0}.place-info-block .pl-text ul{list-style-type:square}.place-info-block .pl-text .video{width:100%;height:450px}.place-info-block .pl-text ul.no,.place-info-block .pl-text ul.nopad{list-style-type:none}.place-info-block .pl-text ul li{margin:.5em 0 0 2em}.place-info-block .pl-text ul.no li{margin:.5em 0 0 .5em}.place-info-block .pl-text ul.nopad li{margin:.5em 0 0}.placetable,.placetable .row,.placetable .row .cell,.placetable .row:after{display:block;position:relative}.placetable .row:after{content:'';clear:both}.placetable .row .cell{float:left}.placetable .row .cell span.shift{padding:0 0 0 10px}.placetable.lines{background:#f5f5e9;cursor:default}.placetable.lines,.placetable.lines .row{border-radius:3px}.placetable.lines .row:first-child{font-weight:700;background:#eeeedb!important;margin-bottom:5px}.placetable.lines .row:hover{background:#fff;font-weight:700}.placetable.lines .row .cell{min-height:35px;line-height:35px}.imp-info{padding:10px;background:#f5f5e9;border-radius:5px}.advice,.imp-info,.line-button{display:inline-block;position:relative}.line-button{font-family:'PT Sans',Arial,sans-serif;color:#fff;background:#ee863a;box-shadow:0 1px 0 0 #b5530b,inset 0 1px 0 0 rgba(255,255,255,.5);font-size:14px;text-align:center;font-weight:700;text-decoration:none;cursor:pointer;border-radius:3px;padding:1px 3px}.advice{padding:10px;border-radius:5px;border:1px dashed #45b0e4}.social-panel,.social-panel .pads,.social-panel .pads .item,.social-panel .pads:after,.social-panel .widget{display:block;position:relative}.social-panel{width:250px}.social-panel .pads{z-index:3;font-size:80%}.social-panel .pads:after{content:'';clear:both}.social-panel .pads .item{float:left;cursor:pointer;height:30px;line-height:30px;padding:0 5px 0 26px;border:1px dashed transparent}.social-panel .pads .item.sel{cursor:default;border:1px dashed #9eabb3;border-bottom:1px solid #fff;border-radius:3px 3px 0 0}.social-panel .widget{display:none;border:1px dashed #9eabb3;border-radius:3px;padding:5px;width:240px;margin:-1px 0 0;z-index:2}.offer,.offer .offer-body,.offer .offer-body .countries,.offer .offer-body .legal,.offer .offer-body .routes,.offer .offer-body .routes .route,.offer .offer-body .routes .route .date-button,.offer .offer-body .routes .route .detail,.offer .offer-body .routes .route .fields,.offer .offer-body .routes .route .fields:after,.offer .offer-body .routes .route .find-button,.offer .offer-body .routes .route .name,.offer .offer-body .routes .route:after,.offer .offer-head,.offer .offer-head .head-cell,.offer .offer-head:after{display:block;position:relative}.offer{background:#fff;max-width:850px;min-width:600px}.offer.margin{margin:0 0 30px}.offer.shadow{box-shadow:0 2px 4px rgba(68,83,101,.3);border-radius:5px}.offer.off{-webkit-filter:grayscale(1);filter:grayscale(1)}.offer h2,.offer img{margin:0;padding:0}.offer .offer-head{padding:5px 10px;border:1px solid rgba(68,83,101,.3);border-bottom:none;border-radius:5px 5px 0 0}.offer.off .offer-head{background:#666!important;border-color:#666!important}.offer.shadow .offer-head{border:none}.offer .offer-head:after{content:'';clear:both}.offer .offer-head .head-cell{float:left;width:90%;min-height:50px;font-size:150%;font-weight:700}.offer .offer-head .head-cell.alias{width:10%;padding:5px 0}.offer.off .offer-head .head-cell a{color:#fff!important}.offer .offer-head .head-cell a:link,.offer .offer-head .head-cell a:visited{text-decoration:none}.offer .offer-head .head-cell a:hover{text-decoration:underline}.offer .offer-head .head-cell.alias img{display:block;position:relative;float:right}.offer .offer-body{background:#fff;padding:10px;border:1px solid rgba(68,83,101,.3);border-top:none;border-radius:0 0 5px 5px}.offer.shadow .offer-body{border:none}.offer .offer-body>.placetable .row .cell{width:70%}.offer .offer-body>.placetable .row .cell+.cell{width:30%}.offer .offer-body .price-cell{text-align:right;font-size:25px;line-height:30px}.offer .offer-body .dates-row{font-size:90%;margin-top:5px}.offer .offer-body .dates-row .cell+.cell{text-align:right}.offer.off .offer-body .dates-row .cell+.cell{color:#666!important}.offer .offer-body img{display:block;position:relative}.offer .offer-body .legal{margin:10px 0 0;font-size:70%;color:#666}.offer .offer-body .routes{margin:20px 0;font-size:90%}.offer .offer-body .countries{margin:20px 0 10px;font-style:italic;font-size:90%}.offer .offer-body .routes .route{margin:0 0 10px;padding:0 0 0 10px;background:#f2f2f2;line-height:30px;border-radius:3px}.offer .offer-body .routes .route .fields:after,.offer .offer-body .routes .route:after{content:'';clear:both}.offer .offer-body .routes .route .detail,.offer .offer-body .routes .route .name{float:left;overflow:hidden}.offer .offer-body .routes .route .fields{float:left}.offer .offer-body .routes .route .date-button,.offer .offer-body .routes .route .find-button{float:left;overflow:hidden}.offer .offer-body .routes .route .name{width:37%}.offer .offer-body .countries a:link,.offer .offer-body .countries a:visited,.offer .offer-body .routes .route .name a:link,.offer .offer-body .routes .route .name a:visited{text-decoration:none}.offer .offer-body .countries a:hover,.offer .offer-body .routes .route .name a:hover{text-decoration:underline}.offer .offer-body .routes .route .detail,.offer .offer-body .routes .route .fields{width:43%}.offer .offer-body .routes .route .date-button,.offer .offer-body .routes .route .find-button{width:20%;text-align:center;color:#fff;cursor:pointer;font-weight:700;border-radius:0 3px 3px 0}.offer .offer-body .routes .route .fields,.offer .offer-body .routes .route .find-button,.offer.off .offer-body .routes .route .date-button{display:none}.offer .offer-body .routes .route.sel .fields,.offer .offer-body .routes .route.sel .find-button{display:block}.offer .offer-body .routes .route.sel .date-button,.offer .offer-body .routes .route.sel .detail{display:none}.offer .offer-body .routes .route .find-button{background:#ee863a}.offer .offer-body .routes .route .fields{overflow:visible}.offer .offer-body .routes .route .fields input{display:block;position:relative;font-family:"Helvetica Neue",Arial,sans-serif;background:#ffeee3;float:left;height:30px;line-height:30px;border:none;font-size:12px;cursor:pointer}.offer-sort,.offer-sort .line,.offer-sort:after{display:block;position:relative}.offer-sort{margin:5px 0 30px 10px}.offer-sort:after{clear:both;content:''}.offer-sort .line{float:left;min-height:1px}.offer-sep,.offer-sep .date{display:block;position:relative}.offer-sep{text-align:center;border-top:1px double #000;margin:0 0 20px}.offer-sep .date{margin:-12px 0 0}.offer-sep .date span{padding:0 5px;background:#fff;color:#000;font-size:16px;line-height:16px;font-weight:700}.main-offer-block,.main-offer-block .place,.main-offer-block .place .offer-item,.main-offer-block .place .offer-item .item-body,.main-offer-block .place .offer-item .item-body .body-line,.main-offer-block .place .offer-item .item-head,.main-offer-block .place .offer-item .item-head .head-cell,.main-offer-block .place:after,.main-offer-block h2{display:block;position:relative}.main-offer-block{overflow:hidden;margin:0 20px;padding-bottom:10px}.main-offer-block h2{text-align:center}.main-offer-block .place{margin:10px 0 0 -1%}.main-offer-block .place:after{content:'';clear:both}.main-offer-block .place .offer-item{float:left;margin:0 0 0 1%;width:24%;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-offer-block .place .offer-item .item-head{padding:5px 5px 5px 10px;border:1px solid rgba(68,83,101,.2);border-bottom:none;border-radius:5px 5px 0 0}.main-offer-block .place .offer-item .item-head .head-cell{height:36px;line-height:36px;font-size:110%;font-weight:700;padding:0 45px 0 0;overflow:hidden}.main-offer-block .place .offer-item .item-body{background:#fff;padding:10px;border:1px solid rgba(68,83,101,.2);border-top:none;border-radius:0 0 5px 5px;color:#000}.smart-table,.smart-table .row,.smart-table .row .cell,.smart-table .row:after{display:block;position:relative}.smart-table{margin:0;color:#000}.smart-table .row{border-radius:3px;padding:5px 0}.smart-table .row:nth-child(even){background:#f2f5f6}.smart-table .row:after{clear:both;content:''}.smart-table .row.head{font-weight:700;background:#fff!important}.smart-table .row .cell:first-child{font-size:140%;line-height:1}.smart-table .row.critical .cell:first-child{color:#ea2626}.smart-table .row.important .cell:first-child{color:#eaa026}.smart-table .row .cell{float:left;min-height:10px;overflow:hidden}.smart-table .row .cell.center{text-align:center}.place-ratings,.place-ratings .rate,.place-ratings .rate .desc,.place-ratings .rate .nn,.place-ratings .rate .title,.place-ratings:after{display:block;position:relative}.place-ratings:after{clear:both;content:''}.place-ratings .rate{float:left;width:200px;height:150px;padding:8px;font-size:90%;overflow:hidden;border-radius:3px;background:#f8f8f8;margin:0 8px 0 0}.place-ratings .rate .title{font-weight:700;height:30px}.place-ratings .rate .nn{font-size:30px;height:50px;font-weight:700}.weather,.weather .item,.weather .item .date,.weather .item .info,.weather .item .info .day,.weather .item .info .day .temp,.weather .item .info .day .type,.weather .item .info .day img,.weather .item .info .night,.weather:after{display:block;position:relative}.weather:after{content:'';clear:both}.weather .item{float:left;width:20%}.weather .item .date.red{color:red}.weather .item .date span.dof{font-size:150%}.weather .item .date span.dn,.weather .item .info .day .type,.weather .item .info .night .temp{font-size:90%}.weather .item .info .day{padding:8px 8px 4px}.weather .item .info .day img{margin:0 0 3px}.weather .item .info .day .type{height:40px;overflow:hidden}.weather .item .info .day .temp{margin:5px 0 0;font-size:110%}.weather .item .info .night{padding:4px 8px 8px;color:#444}