.jq-idle-shroud{z-index:10000;}.paginator{padding-bottom:10px;overflow:hidden;margin-left:20px;}.paginator a,.paginator strong{height:25px;line-height:25px;float:left;text-decoration:none;margin-right:7px;}.paginator .page_list{float:left;margin-right:3px;position:relative;left:-2px;}.paginator .page_list a,.paginator .page_list strong{background:url(/images/2.5.4/paginator.png) top left;margin-right:10px;text-decoration:none;color:#005392;}.paginator .page_list a span,.paginator .page_list strong span{height:25px;line-height:25px;background:url(/images/2.5.4/paginator.png) top right;position:relative;left:10px;float:left;padding-right:10px;}.paginator .page_list strong{background-position:0 -25px;color:#000;font-weight:normal;}.paginator .page_list strong span{background-position:100% -25px;}.paginator .page_list a:hover{background-position:0 -50px;}.paginator .page_list a:hover span{background-position:100% -50px;}.paginator .page_list a:focus{background-position:0 -75px;}.paginator .page_list a:focus span{background-position:100% -75px;}.print{position:relative;float:right;padding:0 0 0 32px;line-height:20px;font-size:12px;text-decoration:none;color:#727272!important;}.print i{position:absolute;top:-2px;left:0;width:32px;height:25px;background:url(/images/2.7.4/element/print.png) no-repeat bottom left;}.print:hover{text-decoration:underline;color:#1b5191;}.print:hover i{background-position:top left;}.search .select{line-height:29px;margin:0px;}.search a.selected{line-height:29px;}.search .select.disabled a.selected{color:#646464!important;}.exception_checkbox .drop_down{left:-46px!important;}.exception_checkbox .drop_down .selected{margin-left:15px;}.exception_checkbox label{display:block;padding-left:15px;position:relative;cursor:pointer;}.exception_checkbox label input{position:absolute;top:6px;left:-3px;width:12px;height:12px;}.exception_checkbox .bottom{background:#f1f1f1;border-top:1px solid #d5d5d5;margin:0 -15px -10px;padding:10px 15px;position:relative;clear:both;right:0;width:100%;}.exception_checkbox .br,.exception_checkbox .bl{background:url(/images/2.5.4/cc2.png);}.exception_calendar .drop_down{top:-25px!important;left:-210px!important;padding-top:20px;}#calendar-departure-to .drop_down{left:-118px!important;}.exception_calendar table a.selected{margin-left:219px;}#select-departure{padding-top:4px;font-size:12px;color:#424242;}.search #select-departure:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#select-departure .active A.selected{z-index:11;}.cal{position:relative;display:inline-block;margin-top:-8px;cursor:pointer;}.cal .cal-inner{height:30px;min-width:80px;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.4),0 -2px 2px -1px rgba(0,0,0,.65) inset;border-radius:3px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.cal-weekend .cal-inner{background-position:0 -33px;}.cal P{padding:0 5px;line-height:20px;}.cal P.day{border-radius:3px 3px 0 0;background:#81a994;line-height:10px;font-size:10px;color:#fff;}.cal-weekend P.day{background:#b77c7e;}.select{position:relative;z-index:1;display:inline-block;}.active{z-index:25;}.active .o_fix{display:block!important;z-index:10;}.select A.selected{position:relative;margin-right:2px;padding-right:8px;white-space:nowrap;text-decoration:none!important;background:url(data:image/gif;base64,R0lGODlhBQAFAKIGADtxxABGsubt92SP0Mza8O/z+v///wAAACH5BAEAAAYALAAAAAAFAAUAAAMNCKoUTmKEIYwI1ZiiEwA7) 100% 60% no-repeat;color:#0046b2;cursor:pointer;}.active A.selected{background:url(data:image/gif;base64,R0lGODlhBQAFAKIGADtxxABGsubt92SP0Mza8O/z+v///wAAACH5BAEAAAYALAAAAAAFAAUAAAMNaFZqEsKNMAQJmIC9EwA7) 100% 55% no-repeat;}.select a.selected strong{font-size:18px;font-weight:normal;background:url(data:image/gif;base64,R0lGODlhAgABAIABABBYkv///yH5BAEAAAEALAAAAAACAAEAAAICRAoAOw==) 0 18px repeat-x;}.select i.arrow{position:absolute;right:-8px;top:8px;height:5px;width:5px;background:url(/images/2.5.4/select_arrow_new.png) bottom left;}.active i.arrow{z-index:1000;background-position:top left;}.select .drop_down{position:absolute;top:-8px;left:-31px;z-index:80;overflow:hidden;display:inline-block;vertical-align:middle;}.if_calendar .drop_down{top:-25px;}.select .o_fix{width:500px;position:absolute;top:0px;left:0px;display:none;}.if_calendar .o_fix{width:750px;}.select .tl,.select .tr,.select .br,.select .bl{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/images/2.5.4/cc.png);margin:-29px 0 0 -29px;z-index:-1;}.select .tr{left:100%;}.select .br{left:100%;top:100%;}.select .bl{top:100%;}.select table{margin:8px 29px 24px 31px;border-collapse:collapse;}.if_calendar table{margin-top:25px;margin-bottom:50px;}.select ul{margin:0 -14px 0 -15px;border:none;display:block;padding-top:5px;position:relative;}.select UL.scroll{height:250px;overflow-y:scroll;overflow-x:hidden;}.select UL.scroll LI{padding-right:20px;}@media screen and (max-device-width: 480px) {.select UL.scroll{height:400px;}.select UL.scroll LI{padding-right:15px;}}.select ul li{line-height:25px;border:none;border-bottom:1px solid #d5d5d5;height:25px;font-size:14px;padding:0 15px;cursor:pointer;color:#6e6e6e;vertical-align:bottom;white-space:nowrap;list-style:none;}.select ul li a{color:#6e6e6e;text-decoration:none!important;}#region_selector ul li a{display:block;margin:0 -15px;padding:0 15px;}.select ul li.hover{background:#f1f1f1;}.select ul li.check,.select ul li.check a{color:#bdbdbd!important;background:#fff!important;cursor:default;}UL LI.headline{position:relative;top:1px;padding-left:10px;line-height:24px;font-size:12px;font-weight:normal;border-bottom:none;background:#fff!important;color:#508f28!important;cursor:default!important;}.select li .stars{vertical-align:top;top:2px;}.select li.check .stars{opacity:0.5;}.btn-g .select{display:block;z-index:0;}.btn-g .active{z-index:25;}.btn-g .select UL{margin-top:5px;}.btn-g .select UL LI{color:#2e2e2e;}.btn-g .select UL LI{color:#6e6e6e;}.btn-g .select UL.scroll{max-width:600px;}.btn-g .select A.selected{display:block;padding-right:10px;background-position:100% 50%;background-image:url(data:image/gif;base64,R0lGODdhBwAHAPQAADk5Oevr6+3t7e7u7tbW1sjIyOXl5Xt7ezo6OvDw8D09PUFBQUBAQFlZWVpaWrKysq+vrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAABwAHAAAFHyADjOPykCNkNKRjJAUCIEUyDAdw3IJAKIReYEgYBkIAOw==);}.btn-g .active A.selected{background-image:url(data:image/gif;base64,R0lGODdhBwAHAPMAAP///zk5OdbW1uXl5Xt7ezo6OsjIyFlZWT09PVpaWrKyskFBQa+vr0BAQAAAAAAAACwAAAAABwAHAAAEGRBIIatAtJJAqilBYQDDEZzJoJws07DnEgEAOw==);}.select-countries A.selected STRONG{font-size:12px;background-position:0 12px;}.select-countries .selected I{position:static;display:inline-block;width:7px;height:7px;margin-left:2px;margin-bottom:3px;}.select-countries .o_fix{width:750px;}.select-countries .container .list-country{float:left;width:180px;}.select-countries .popular-countries .list-country .other{display:none;}.select-countries .container .list-country LABEL{display:block;line-height:20px;}.select-countries .container .list-country LABEL INPUT{margin:0 5px 0 0;padding:0;}.select-countries .container .switch{clear:both;height:auto;padding:10px 0;}.request-block .request-form .select-countries .container .btn SPAN{font-weight:normal!important;}.select-city .selected{display:inline-block;}.select-city .drop_down{top:-10px;left:-15px;}.select-city TABLE{margin:0;}.select-city .widget-options{margin-left:-10px;padding:10px 0 20px;}.select-city .country-group{width:248px;padding:5px 0;}.select-city .country-name{line-height:20px;font-size:12px;font-weight:bold;color:#fa7000;}.select-city UL{overflow:hidden;margin:0 0 0 -10px;padding:0;}.select-city UL LI{float:left;width:50%;height:20px;padding:0;line-height:20px;font-size:12px;border:0;}.select-city UL LI A{display:block;padding:0 10px;color:#0046b2;}.select-city UL LI A:hover{background:#e7f1fc;color:#0046b2!important;}.column_left{width:645px;float:left;}.column_right{width:325px;float:left;}.section2,.section2 .c1,.section2 .c2,.section2 .c3{position:relative;background:url(/images/2.7.4/bg_block/section_white.png) #fff;zoom:1;}.section2{margin:10px;margin-bottom:20px;}.section .section2{margin:10px 10px 20px -5px;}.section2 .c1{top:15px;background-position:bottom left}.section2 .c2{left:15px;background-position:bottom right}.section2 .c3{top:-15px;background-position:top right;padding:20px 25px 10px 10px;}.section3,.section3 .c1,.section3 .c2,.section3 .c3{position:relative;background:#fff url(/images/2.7.4/bg_block/section3.png);zoom:1;}.section3{margin:10px;margin-bottom:20px;}.section3 .c1{top:15px;background-position:bottom left}.section3 .c2{left:15px;background-position:bottom right}.section3 .c3{top:-15px;background-position:top right;padding:20px 25px 10px 10px;}.banner-old-browser{padding:15px 0;text-align:center;border-bottom:1px solid #e5e5e5;background:#e8f1fc;color:#222;}.banner-old-browser P{padding-bottom:5px;}.banner-old-browser .browsers{width:405px;margin:10px auto 0;}.banner-old-browser A{display:block;float:left;width:70px;margin:0 5px;padding-top:70px;text-align:center;background:url(/images/2.7.4/files/browser-logos.png) no-repeat;}.banner-old-browser A.chrome{background-position:-2px 0;}.banner-old-browser A.mozilla{background-position:-75px 0;}.banner-old-browser A.opera{background-position:-145px 0;}.banner-old-browser A.safari{background-position:-215px 0;}.banner-old-browser A.ie{background-position:-285px 0;}.banner-old-browser A:hover{text-decoration:underline;}.calendar{overflow:hidden;padding:0 20px 20px;margin:0 15px;width:454px;position:relative;}.calendar .month{font:12px Arial,Helvetica,sans-serif;width:196px;color:#8c8c8c;float:left;margin:0 15px;display:inline!important;}.calendar .month H3{padding:0;line-height:38px;text-align:center;font-size:12px;font-weight:normal;color:#8c8c8c;}.calendar .month H3 STRONG{color:#272727;}.calendar .month span{width:28px;line-height:22px;float:left;text-align:center;color:#5f9579;}.calendar .month .day_off{color:#a9585c;}.calendar .month .widget_dates{width:196px;margin:0px;}.calendar .month li.none{color:#d5d5d5!important;cursor:default;background:#fff!important;}.calendar .month li.selected_dates{background:#88B069;color:#fff;}.calendar .month li.from_date{background-image:url(/images/2.7.4/element/from_date.gif);background-repeat:no-repeat;}.calendar .month li.to_date{background-image:url(/images/2.7.4/element/to_date.gif);background-repeat:no-repeat;background-position:top right;}.calendar .month LI{clear:none;float:left;width:28px;height:24px;margin-bottom:2px;padding:0px;line-height:24px;cursor:pointer;border:none;text-align:center;font-size:12px;color:#004db4;}.calendar .month LI:hover,.calendar .month LI.current_date{border:0;width:28px;height:24px;position:relative;z-index:1;background:#fff url(/images/2.7.4/element/request-form-calendar-cur.png) no-repeat!important;color:#111;}.calendar .month LI.none:hover{background:none!important;}.calendar .month LI.current_date{font-weight:bold;}.calendar .month LI.scope{background:#f2f2f2;}.calendar .prev,.calendar .next,.calendar_month .prev,.calendar_month .next{position:absolute;top:5px;left:5px;width:27px;height:27px;background:url(/images/2.7.4/element/calendar-arrows.gif) no-repeat;zoom:1;}.calendar .next{left:auto;right:5px;background-position:0 -27px;}.calendar_month .prev{top:40px;left:30px;}.calendar_month .next{top:40px;right:30px;left:auto;background-position:0 -27px;}.calendar .disabled,.calendar_month .disabled{display:none;}.calendar_close{float:right;color:#acacac;text-decoration:none;position:relative;}.calendar_close i{width:17px;height:17px;background:url(/images/2.5.4/close_c.png);position:absolute;top:0px;left:-20px;}.calendar .month li.fake.left,.calendar .month li.fake.right{background:#88B069;color:#fff;}.calendar .month li.from_date.left,.calendar .month li.to_date.right{background-image:none;}.calendar .month li.selected_dates.fake{background:#fff;color:#8c8c8c;}.calendar .month li:hover.fake.left{background-image:url(/images/2.7.4/element/from_date.gif);background-color:#88B069;color:#fff;background-repeat:no-repeat;}.calendar .month li:hover.fake.right{background-image:url(/images/2.7.4/element/to_date.gif);background-color:#88B069;color:#fff;background-repeat:no-repeat;background-position:top right;}.calendar .month LI.date-not-in-country-range{color:#383838;}.calendar.month{overflow:hidden;padding:0 20px;width:90px;position:relative;}.calendar .year{font:12px Arial,Helvetica,sans-serif;width:60px;color:#8c8c8c;float:left;margin:0 15px;}.calendar .year h3{line-height:30px;font-size:14px;font-weight:normal;text-align:center;}.calendar .year span{width:27px;line-height:22px;float:left;text-align:center;color:#5f9579;}.calendar .year .day_off{color:#a9585c;}.calendar .year ul{margin:0px;}.calendar .year li{line-height:22px;height:22px;text-align:center;list-style:none;cursor:pointer;padding:0px;border:none;color:#8c8c8c;}.calendar .year li.none{color:#d5d5d5!important;cursor:default;background:#fff!important;}.calendar .year li:hover{color:#4c4c4c;background:#ededed;}.calendar .year li.active{border:1px solid #ccc;line-height:20px;height:20px;}.calendar_month{min-width:100px;}.calendar_month .year H3{margin-top:10px;text-align:center;line-height:35px;font-size:16px;color:#444;}.calendar_month LI{text-align:center;}.calendar_month LI:hover{color:#4c4c4c;background:#ededed;}.calendar_month li.none{color:#d5d5d5!important;cursor:default;background:#fff!important;}.l-tint{position:fixed;left:0;top:0;width:100%;height:100%;background:#000;opacity:.6;z-index:1000;}.vote_hotel{list-style:none;margin:0 -10px 20px -10px;background:#f1f2f4;zoom:1;}.vote_hotel li{line-height:36px;border-bottom:1px solid #e4e4e6;position:relative;zoom:1;}.vote_hotel li.last{border-bottom:none;}.vote_hotel li span{display:block;width:160px;text-align:right;font-size:14px;}.vote_hotel input{position:absolute;top:6px;left:280px;background:url(/images/2.5.4/review/i.png);height:20px;width:300px;border:none;padding:3px 8px;font-size:14px;}.vote_hotel li.last i.average_rating_image{left:170px;top:0;position:absolute;background:url(/images/2.7.4/sprite/b_rait.png) no-repeat;width:101px;height:20px;float:left;margin:8px 3px 0 0;}.vote_hotel li span.average_rating{font-weight:bold;color:#578b28;position:absolute;left:280px;width:auto;top:0px;}.give_rating{position:absolute;top:10px;left:170px;width:100px;height:20px;background:url(/images/2.7.4/sprite/give-rating.png) left bottom;}.give_rating A{position:absolute;height:20px;cursor:pointer;text-decoration:none!important;}.give_rating A:hover{background:url(/images/2.7.4/sprite/give-rating.png);}.give_rating A I{position:relative;float:right;padding-right:7px;line-height:18px;font-size:12px;font-style:normal;color:#eeeff1;}.give_rating A:hover I{display:block;}.give_rating .r1{width:20px;z-index:5;background-position:0 -80px!important;}.give_rating .r2{width:40px;z-index:4;background-position:0 -60px!important;}.give_rating .r3{width:60px;z-index:3;background-position:0 -40px!important;}.give_rating .r4{width:80px;z-index:2;background-position:0 -20px!important;}.give_rating .r5{width:100%;z-index:1;background-position:0 -00px!important;}.select1 A.r1,.select2 A.r2,.select3 A.r3,.select4 A.r4,.select5 A.r5{background-image:url(/images/2.7.4/sprite/give-rating.png);}#review_info{padding:5px 0 20px}#review_info .active{z-index:60;}.add_review{position:relative;}.add_review .help{background:url(/images/2.5.4/review/help.png);width:421px;height:306px;position:absolute;font-size:18px;color:#fff;line-height:70px;text-align:center;top:100px;left:275px;z-index:1;}.add_review .bag_name{background:url(/images/2.5.4/review/bag_name.png);width:313px;height:79px;line-height:70px;position:absolute;font-size:18px;color:#fff;top:-52px;left:-25px;z-index:20;text-align:center;}.add_review .bag_date{background:url(/images/2.5.4/review/bag_name.png);width:313px;height:79px;line-height:70px;position:absolute;font-size:18px;color:#fff;top:-15px;left:100px!important;z-index:20;text-align:center;}.add_review .bag_rait{background:url(/images/2.5.4/review/bag_rait.png);width:424px;height:323px;position:absolute;font-size:18px;color:#fff;top:100px;left:270px;z-index:20;}.add_review .bag_rait span{padding-top:15px;padding-left:50px;line-height:25px;display:block;}.add_review .bag_story{background:url(/images/2.5.4/review/bag_story.png);width:548px;height:89px;line-height:70px;position:absolute;font-size:18px;color:#fff;top:445px;left:130px;z-index:20;text-align:center;}#marks-username{font-size:18px;width:180px;}.add_review_files{width:121px;float:left;margin-right:5px;}.add_review_files div,.add_review_files .swfupload{float:left;margin-bottom:5px;width:121px;height:118px;}.add_review_title,.add_review_text{background:#f1f2f4;padding:6px;overflow:hidden;margin-bottom:5px;}.add_review_title input,.add_review_text textarea{width:99%;font-size:18px;font-family:Arial,Helvetica,sans-serif;margin-bottom:6px;}.add_review_text textarea{height:140px;}.add_review_title span,.add_review_text span{display:block;color:#65932a;font-size:12px;}.add_review .file{width:175px;padding:0 10px;float:left;background:#f1f2f4;height:215px;margin:0 1px 10px 0;padding-top:34px;position:relative;overflow:hidden;}.add_review .file a.delite{position:absolute;left:75px;top:7px;color:#acacac;zoom:1;}.add_review .file a.delite i{background:url(/images/2.7.4/sprite/del_edit.png) top left;height:12px;width:12px;position:absolute;left:-13px;top:2px;}.add_review .file a.delite:hover{color:#c28f8f;text-decoration:none;}.add_review .file a.delite:hover i{background-position:top right;}.add_review .file .wrap_img{margin-left:0px;margin-bottom:5px;}.add_review .file table{width:100%;clear:both;}.add_review .file td{height:35px;font-size:11px;line-height:14px;text-align:center;border-bottom:1px solid #d8d8da;color:#444;}.add_review .file .tags td{border-bottom:none;color:#797979;}.add_review .file td a{color:#a1a1a1;position:relative;}.add_review .file td a:hover{color:#65932a;}.add_review .file td a i{background:url(/images/2.7.4/sprite/del_edit.png) bottom right;height:12px;width:12px;position:absolute;left:-13px;top:2px;}.add_review .file td a:hover i{background-position:bottom left;}.add_review .file label{display:block;font-size:11px;line-height:20px;color:#444;}.add_review .file label input{margin:2px;width:12px;height:12px;position:relative;top:2px;}.add_review .file .save{color:#65932a;position:relative;left:65px;top:15px;}.add_review .file .save i{background:url(/images/2.7.4/sprite/del_edit.png) bottom left;height:12px;width:12px;position:absolute;left:-13px;top:2px;}.add_review .file textarea{width:172px;height:100px;}h1.h{font-size:22px;font-weight:bold;color:#000000;line-height:30px;padding-bottom:18px;width:500px;margin-top:5px;padding-left:2px;}h1.h a{color:#000;}h1.h a:hover{text-decoration:underline;}h1.h .region{display:block;height:15px;padding:0;}h1.h .region,h1.h .region a{color:#777;line-height:13px;font-size:13px;font-weight:normal;}h1.h a:hover{text-decoration:underline;color:#0046b2;}H1.hotel{width:490px;}.stars_no_wrap{position:relative;display:inline-block;}.stars_no_wrap .stars{position:absolute;top:-18px;left:0px;}.about_company p{font:15px/20px Arial,Helvetica,sans-serif;margin-bottom:1em;width:600px;}.about_company .sub_about{width:290px;padding-top:20px;}.about_company .petrov img{background:#fff;padding:1px;border:5px solid #e5e5e5}.about_company .petrov p{color:#9f9f9f;font-size:13px;line-height:17px;}.about_company .bottom-logos{overflow:hidden;padding:20px 0 0;}.about_company .bottom-logos LI{float:left;height:95px;padding:0 25px;border-right:1px solid #e3e3e3;}.about_company .bottom-logos LI A{overflow:hidden;display:block;width:155px;margin-top:10px;text-indent:-3000px;}.about_company .bottom-logos LI.itour A{height:75px;background:url(/images/2.7.4/logos/itour-logo-155x75.png) no-repeat;}.about_company .bottom-logos LI.tourstanok A{height:32px;margin-top:32px;background:url(/images/2.7.4/logos/tourstanok-logo-155x32.png) no-repeat;}.about_company .bottom-logos LI.obnovlenie A{height:54px;background:url(/images/2.7.4/logos/obnovlenie-logo-155x54.png) no-repeat;}.partners .c3{padding:50px;}.partners strong{font:normal 20px/25px Arial,Helvetica,sans-serif;color:#5e5e5e;display:block;}.partners h2{color:#65932a;line-height:26px;margin:50px 100px 1em 100px;}.partners h2 span{color:#c28f8f;}.partners li{font-size:14px;line-height:19px;list-style:none;position:relative;margin:0 100px 1em 100px;}.partners li span{position:absolute;left:-20px;font-weight:bold;color:#65932a;}.partners p{font-size:14px;line-height:19px;margin:0 100px 1em 100px;}.partners .ps h2{color:#5e5e5e;margin-bottom:40px;}.partners .ps p{line-height:30px;}.partners .ps .signature{line-height:20px;margin:35px 100px 50px;}.partners .e-link-more-big{margin:0 0 50px 100px;}.news_company{padding:50px!important;}.news_company .news{padding-left:110px;width:620px;margin-top:50px;overflow:hidden;}.news_company .news dt strong{display:block;position:relative;color:#1c1c1c;font:normal 18px/23px Arial,Helvetica,sans-serif;}.news_company .news DT STRONG A{color:#1c1c1c;}.news_company .news dt strong span{position:absolute;color:#9f9f9f;left:-110px;}.news_company .news dt .city{font-size:18px;color:#65932a;}.news_company .news dd{margin:5px 0 50px 0;font-size:15px;line-height:20px;}.news_company .news dd a.more{border:1px solid #e7e7e7;text-decoration:none;font-size:13px;padding:4px 15px;}.news_company .news_year{width:70px;padding-top:64px;line-height:34px;font-size:18px;text-align:right;}.news_company .news_year a{padding-right:10px;text-decoration:underline}.news_company .news_year strong{background:url(/images/2.5.4/company/news_y.png);display:block;font-weight:normal;padding-right:10px;cursor:default;zoom:1;}.news_company .next_year,.prev_year{display:block;width:58px;height:33px;line-height:30px;text-align:center;font-size:18px;margin:35px 0 0 110px;padding-top:11px;background:url(/images/2.5.4/company//select_year.png);text-decoration:underline}.news_company .prev_year{background-position:bottom left;padding:0 0 11px 0;margin-top:0;}.news_company .news-social-buttons{position:absolute;right:135px;width:245px;}.news_company .news-social-buttons P{float:left;line-height:24px;font-size:15px;}.vacancy_company .c3{padding:30px;}.vacancy_company .message-success{color:#87a946;position:relative;top:-15px;font-size:20px;}.vacancy_company .message-error{color:#900;position:relative;top:-15px;font-size:20px;}.vacancy_company .error{color:#900;position:relative;top:6px;}.description_vacancy{overflow:hidden;}.description_vacancy .col{width:309px;float:left;display:inline;}.description_vacancy .last{width:262px;}.description_vacancy h2{color:#1c1c1c;line-height:20px;margin:1em 0 0 0;width:262px;}.description_vacancy li{font-size:13px;line-height:18px;list-style:none;padding:3px 0;width:262px;}.description_vacancy p{font:13px/20px Arial,Helvetica,sans-serif;width:262px;}.description_vacancy .send_resume{font-size:18px;line-height:60px;cursor:pointer;text-decoration:none!important}.description_vacancy input,.col textarea{margin-top:10px;}.description_vacancy input.text{width:260px;}.description_vacancy textarea{height:320px;width:260px;}.description_vacancy .no_value{color:#aeaeae;}.select_vacancy{overflow:hidden;margin:40px 0 10px -13px;zoom:1;list-style:none;}.select_vacancy li{float:left;margin:0 15px 15px 0;padding:10px 13px;position:relative;}.select_vacancy a{font-size:18px;}.select_vacancy em{font-style:normal;display:block;margin-top:5px;}.select_vacancy .active{background:#e5e5e5;z-index:1;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.select_vacancy .active a{color:#000;background:none;}.select_vacancy .active i{position:absolute;bottom:-20px;left:50%;margin-left:-10px;background:#ccc;height:20px;width:1px;height:1px;border:10px solid #fff;border-top-color:#e5e5e5;}.no_select_vacancy{font-size:18px;}.b-default.reason{padding:50px 80px 70px;color:#787878;}.reason H1{padding:0 0 35px 60px;font-family:Trebuchet MS,sans-serif;font-size:34px;font-weight:normal;color:#000;}.reason H2{margin:0 0 10px!important;line-height:25px;font-family:Trebuchet MS,sans-serif;font-size:25px;font-weight:normal;color:#000;}.reason H2 I,.reason-sidebar LI I{display:inline-block;width:25px;height:25px;line-height:26px;margin:-2px 35px 0 0;vertical-align:top;text-align:center;font-family:Trebuchet MS,sans-serif;font-size:12px;font-weight:bold;font-style:normal;background:#ccc;border-radius:15px;color:#fff;}.reason .w1{background:#8cc000;}.reason .w2{background:#f44f27;}.reason .w3{background:#a763a8;}.reason .w4{background:#ffe300;}.reason .w5{background:#d4d93f;}.reason .w6{background:#ed6da1;}.reason .w7{background:#ed3445;}.reason .w8{background:#f4b55c;}.reason .w9{background:#b7e893;}.reason .w10{background:#00a9da;}.reason .w11{background:#747bd4;}.reason .w12{background:#f89100;}.reason .w13{background:#8cc000;}.reason .w14{background:#ed6da1;}.reason .w15{background:#70bca7;}.reason .w16{background:#ffe300;}.reason .w17{background:#f44f27;}.reason .w18{background:#d4d93f;}.reason .w19{background:#a763a8;}.reason .w20{background:#00a9da;}.reason P{max-width:580px;padding:0 0 35px 60px;line-height:19px;font-size:14px;}#next-reason-title{padding-left:60px;}#next-reason{margin-left:60px;}.reason-sidebar LI{overflow:hidden;padding-bottom:30px;font-size:14px;color:#7b7b7b;}.reason-sidebar LI I{margin:0 15px 0 0;vertical-align:middle;}.reason-sidebar LI SPAN{display:inline-block;width:230px;line-height:16px;vertical-align:middle;}.contacts-wrapper,.online-managers-page{margin:15px 0 -11px;padding:15px 10px;border:1px solid #e5e5e5;border-radius:5px 5px 0 0;}.contacts-wrapper A:hover{text-decoration:underline;}.contacts-wrapper .city-selector{width:125px;line-height:20px;}.city-selector .country-wrap{padding-bottom:15px;}.city-selector P STRONG{padding:0 8px;color:#fa7000;}.city-selector .city .name{padding:0 8px;}.city-selector .active .name{display:block;font-weight:bold;background:#ff8900;color:#fff;}.city-selector .active .name:hover,.city-selector .offices .active A:hover{text-decoration:none;cursor:default;}.city-selector .active-office .name:hover{text-decoration:underline;}.city-selector .active-office .name{font-weight:bold;color:#3b3b3b;}.city-selector .offices{padding-bottom:8px;font-size:11px;}.city-selector .offices SPAN{display:inline-block;width:7px;padding-left:1px;color:#0046b2;}.city-selector .offices .active A,.city-selector .active .offices{display:block;}.city-selector .offices .active SPAN{display:none;}.city-selector .offices .active A{padding:0 8px;background:#ff8900;color:#fff;}.contacts-wrapper H1{padding-bottom:20px;line-height:20px;font-size:22px;color:#242424;}.contacts-wrapper .city-wrap,.contacts-wrapper .office-wrap{width:777px;margin:-15px 0;padding:35px 20px 30px 30px;border-left:1px solid #e5e5e5;}.office-block{margin-bottom:10px;}.city-wrap .office-block{width:335px;}.contacts-wrapper .office-block{padding:15px 20px 15px 30px;line-height:17px;}.office-block H2{margin-left:-30px;}.metro-icon{float:left;width:12px;height:7px;margin:8px 18px 0 0;background:#333;}.metro-icon I{display:block;width:9px;height:9px;margin:-3px 0 0 5px;border:2px solid #fff;border-left-width:1px;border-radius:10px;background:#333;}.metro-1-1 A{color:#d72b00;}.metro-1-1 I{background:#d72b00;}.metro-1-2 A{color:#0a6f20;}.metro-1-2 I{background:#0a6f20;}.metro-1-3 A{color:#072889;}.metro-1-3 I{background:#072889;}.metro-1-4 A{color:#069cd3;}.metro-1-4 I{background:#069cd3;}.metro-1-5 A{color:#69371c;}.metro-1-5 I{background:#69371c;}.metro-1-6 A{color:#fa7000;}.metro-1-6 I{background:#fa7000;}.metro-1-7 A{color:#92007b;}.metro-1-7 I{background:#92007b;}.metro-1-8 A{color:#ffdd03;}.metro-1-8 I{background:#ffdd03;}.metro-1-9 A{color:#868686;}.metro-1-9 I{background:#868686;}.metro-1-10 A{color:#74ba00;}.metro-1-10 I{background:#74ba00;}.metro-1-11 A{color:#29b1a6;}.metro-1-11 I{background:#29b1a6;}.metro-1-12 A{color:#b2dae7;}.metro-1-12 I{background:#b2dae7;}.metro-2-1 A{color:#d72b00;}.metro-2-1 I{background:#d72b00;}.metro-2-2 A{color:#009edb;}.metro-2-2 I{background:#009edb;}.metro-2-3 A{color:#0a6f20;}.metro-2-3 I{background:#0a6f20;}.metro-2-4 A{color:#fa7000;}.metro-2-4 I{background:#fa7000;}.metro-2-5 A{color:#92007b;}.metro-2-5 I{background:#92007b;}.metro-3-1 A{color:#d72b00;}.metro-3-1 I{background:#d72b00;}.metro-3-2 A{color:#009edb;}.metro-3-2 I{background:#009edb;}.metro-3-3 A{color:#0a6f20;}.metro-3-3 I{background:#0a6f20;}.metro-1405-1 A{color:#d72b00;}.metro-1405-1 I{background:#d72b00;}.metro-1405-2 A{color:#009edb;}.metro-1405-2 I{background:#009edb;}.metro-1405-3 A{color:#0a6f20;}.metro-1405-3 I{background:#0a6f20;}.office-block ADDRESS{padding-top:3px;font-style:normal;}.office-block .address,.office-block ADDRESS A{font-style:normal;color:#2d2d2d;}.office-block .timetable{padding-top:4px;text-align:right;color:#555;}.office-online H2{margin-left:-23px;color:#008500;}.office-online A{color:#008500;}.office-online H2 I{float:left;width:19px;height:20px;margin:0 4px 0 0;background:url(/images/2.7.4/element/24-hours.png) no-repeat 0 0;}.office-online .timetable{color:#008500;}.contacts-wrapper H1.cfx .f-r{margin-top:-20px;text-align:right;}.contacts-wrapper H1 SMALL,.contacts-wrapper H1 SMALL A{display:block;font-size:12px;font-weight:normal;color:#008500;}.city-map{margin-top:-1px;padding:1px;border:1px solid #eee;border-color:#eee #d7d7d7 #d1d1d1 #e1e1e1;border-radius:5px;box-shadow:0px 1px 0 #f5f5f5,-1px 0px 0 #fcfcfc;}.city-map #o_map{overflow:hidden;width:365px;border-radius:3px;}.city-map #o_map IMG{min-height:0;}.city-map #o_map .YMaps I,.city-map #o_map .YMaps B{font-size:12px!important;}.city-map #o_map .YMaps B.YMaps-button-tip-container{position:static;display:inline-block;background:url(/images/2.7.4/element/YMaps-tips.png) repeat-x 0 -34px!important;}.city-map .YMaps-btn-l *,.YMaps-btn-r *{background:url(/images/2.7.4/element/YMaps-btn-map-corners.png) no-repeat 0 0!important;}.city-map #o_map .YMaps .YMaps-b-balloon-content B{position:static;display:inline;background:none!important;white-space:nowrap;}.contacts-wrapper .payments{clear:both;padding-top:20px;}.payment-method{margin-bottom:15px;padding:15px;border:1px solid #e5e5e5;border-radius:7px;}.payment-method H2{font-size:12px;}.payment-method-online H2{color:#d82b00;}.payment-method-online H2 SPAN{text-decoration:underline;}.payment-method UL{overflow:hidden;margin:10px 0;}.payment-method UL LI{float:left;width:80px;padding:0 10px;text-align:center;}.payment-method I{display:block;height:70px;background:url(/images/2.5.4/contact/card2.jpg) no-repeat;}.payment-method .accept_banking I{background-position:0 0;}.payment-method .accept_encash I{background-position:-80px 0;}.payment-method .accept_visa I{background-position:-160px 0;}.payment-method .accept_mastarcard I{background-position:-240px 0;}.payment-method .accept_maestro I{background-position:-320px 0;}.payment-method .accept_eurocard I{background-position:-400px 0;}.payment-method .accept_visa_electron I{background-position:-480px 0;}.payment-method .accept_w1 I{background-position:-560px 0;}.payment-method UL LI.accept_other{width:90px;padding:25px 0 0 10px;text-align:left;}.exchange-rate{width:185px;height:113px;margin-bottom:15px;border:1px solid #e5e5e5;zoom:1;border-radius:7px;}.exchange-rate P{padding:15px 10px 7px 17px;color:#000;}.exchange-rate SPAN.n{display:block;margin:0 17px;line-height:25px;color:#669024;}.contacts-wrapper .managers{overflow:hidden;margin-right:-5px;padding:20px 0 0;}.contacts-wrapper .managers H2{margin-bottom:10px;line-height:25px;font-size:22px;font-weight:normal;}.managers H2 SPAN{font-size:13px;color:#666;}.contacts-wrapper .managers DIV{float:left;width:70px;margin:0 8px 10px 0;text-align:center;}.office-wrap .office-block{padding:25px 30px;}.office-wrap .city-map{position:relative;overflow:hidden;margin-top:5px;padding:0;border:0;border-radius:5px;-webkit-mask-image:url(/images/2.7.4/element/0.png);}.office-wrap .city-map .borders I{position:absolute;display:block;z-index:5;}.office-wrap .city-map .borders .t{width:100%;height:3px;top:0;left:0;background:url(/images/2.7.4/gradient/map-t.png) repeat-x;}.office-wrap .city-map .borders .b{width:100%;height:3px;bottom:0;left:0;background:url(/images/2.7.4/gradient/map-b.png) repeat-x;}.office-wrap .city-map .borders .l{width:3px;height:100%;left:0;background:url(/images/2.7.4/gradient/map-l.png) repeat-y;}.office-wrap .city-map .borders .r{width:3px;height:100%;right:0;background:url(/images/2.7.4/gradient/map-r.png) repeat-y;}.office-wrap .city-map #o_map{width:350px;border-radius:0;}.office-block .info{width:350px;}.office-block .address-full{font-size:14px;}.office-wrap .hint{clear:both;padding-top:10px;line-height:20px;font-size:14px;color:#666;}.office-wrap .hint H2{margin:10px 0px;font-size:14px;font-weight:normal;}.office-wrap .hint H3{margin:10px 0 0;font-size:14px;font-weight:normal;color:#008000;}.office-block .more{clear:both;padding-top:25px;}.contacts-wrapper .free-wifi{display:block;width:91px;height:14px;margin-top:4px;background:url(/images/2.7.4/element/free-wifi.png) no-repeat;}.send-sms{position:relative;padding-top:25px;}.send-sms .popup2{width:391px;height:215px;left:-45px;top:-130px;margin:0;padding:0;z-index:6;}.send-sms .popup2 .popup-inner{padding:20px 20px 40px 40px;min-height:0;}.send-sms .popup2 .popup-header{padding:0;}.send-sms .popup2 H3{padding-top:20px;line-height:21px;font-size:20px;}.send-sms .popup2 FORM{padding:30px 0 0;}.send-sms .popup2 SELECT{width:55px;}.send-sms .popup2 INPUT.text{width:170px;}.send-sms .popup2 .error{height:30px;line-height:30px;color:#d4063b;}.remote-office-info{line-height:19px;font-size:14px;color:#2d2d2d;}.remote-office-info H2{margin:0 0 20px 5px;color:#008000;}.remote-office-info H2.top{color:#fa7000;}.remote-office-info .hr{position:relative;z-index:1;height:1px;margin:0 -30px 20px;border-bottom:1px solid #e5e5e5;}.remote-office-info .hr HR{display:none;}.remote-office-info OL{list-style-type:decimal;list-style-position:outside;color:#fa7000;}.remote-office-info OL,.remote-office-info UL,.remote-office-info P{margin-left:5px;}.remote-office-info LI,.remote-office-info P{margin-bottom:20px;}.remote-office-info OL LI SPAN{color:#2d2d2d;}.remote-office-info UL LI SPAN{margin-left:-20px;padding-right:12px;color:#008000;}.remote-office-info .print{float:none;}.contacts-wrapper .map-block{padding:8px!important;}.map-block H2{padding:15px 20px;line-height:20px;font-size:22px;color:#242424;}.map-block .se-info{padding:0 20px 15px;font-size:14px;}.map-block .city-map{margin:0 -3px -3px;}.end-tour{margin:8px 0 10px;font-size:20px;text-align:center;}.end-tour .l-block-inner{font-size:20px;background-color:#fff!important;}.end-tour B{background-color:#fff!important;}.end-tour P{margin:0!important;padding:10px 0;text-align:center;font-size:20px;}.end-tour STRONG{color:#438d14;}.bootstrap .end-tour{padding:97px 0 100px!important;}.sales-app-wrapper{position:relative;}.sales-support-box{position:absolute;top:0;right:0;z-index:1;color:#2a2a2a;}.sales-support-box .btn{margin-left:3px;}.b-hotel-photo{position:relative;overflow:hidden;margin-bottom:15px;background:#fafafa;border-radius:3px;box-shadow:0 1px 2px -1px rgba(0,0,0,.8),0 0 3px rgba(0,0,0,0.15);}.b-hotel-photo .photo-container{display:table;width:640px;height:400px;text-align:center;background:url(/sf/progress.gif) no-repeat 50% 50%;}.b-hotel-photo .photo-container A{display:table-cell;height:400px;vertical-align:middle;text-align:center;}.b-hotel-photo .photo-container IMG{display:block;max-width:640px;max-height:400px;margin:0 auto;}.b-hotel-photo .photo-scroller{position:relative;width:74px;height:375px;padding-top:15px;}.popup-hotel-info .counter{bottom:0;height:47px;text-align:center;line-height:40px;font-family:Georgia;font-size:14px;font-style:italic;color:#2d2d2d;}.popup-hotel-info .more-links{text-align:center;}.popup-hotel-info A.prev,.popup-hotel-info A.next{display:block;width:41px;height:41px;margin:0 auto 5px;text-indent:-3000px;background:url(/images/2.7.4/element/hotel-photo-arrows.png) no-repeat;}.popup-hotel-info A.prev{background-position:0 -41px;float:left;}.popup-hotel-info A.next{background-position:0 0;float:right;}.scroll_hotel .wait{height:230px;line-height:230px;font-size:18px;color:#000;background:url('/images/2.5.4/POP_UPgif.gif') center left no-repeat;padding-left:100px;margin-left:100px;}#map{overflow:hidden;}.search{background:url(/images/2.5.4/search/search.png) no-repeat;line-height:25px;font-size:18px;margin-bottom:15px;padding-bottom:10px;position:relative;zoom:1;z-index:5;}.search .wrap{background:url(/images/2.5.4/search/search.png) bottom left no-repeat;padding-bottom:5px;position:relative;top:15px;zoom:1;}.search .short h2{padding:10px 15px;}.search .short .set{height:auto;padding:0 15px;margin:0 0 30px;}.search .set{height:130px;float:left;padding:20px 8px 0;border-right:1px solid #e1e1e1;border-left:1px solid #fafafa;margin-top:-10px;}.search DIV.last{padding-right:0;border-right:none;}.search DIV.last LABEL{margin-right:2px;font-size:12px;line-height:12px;color:#646464;}.search .last .costs .costs{margin-top:0;}.search .last .costs LABEL{margin-right:0;font-size:18px;}.search .last .costs .control{width:50px;height:20px;margin:0 2px;font-size:18px;text-align:right;color:#272727;}.search .last .costs .costs A{font-size:12px;}.search h2{margin-bottom:10px;}.search .childrens,.search .set .hotels{width:auto;padding-top:5px;}.search .childrens,.search .childrens .select,.search .childrens .select A.selected,.search .childrens .select A.selected STRONG,.search .set .hotels{line-height:16px;font-size:12px;}.search .childrens .select A.selected STRONG{background-position:0 12px;}.search .set .hotels A{margin-left:21px;}.search .set .hotels .form-disabled{color:#999;}.search .set .hotels A.form-disabled{background:url(/images/2.7.4/border-lightgray.gif) repeat-x 0 12px;}.search #select-stars-div .select A.selected{display:inline-block;}.search #toursearch-form-submit{position:absolute;bottom:12px;right:20px;}.search #clear_and_select_concrete_hotel{float:left;margin:0;line-height:14px;font-size:12px;text-decoration:none;}.search .error-bubbles .error-bubble{display:none;position:absolute;left:1px;top:120px;height:68px;width:634px;padding-top:27px;line-height:48px;font-size:18px;text-align:center;color:#fff;z-index:100;}.search .error-bubbles .active{display:block;}.search .error-bubbles #one-child{background:url(/images/2.7.4/blocks/bubbles/one-child-bubble.png) no-repeat;}.search .error-bubbles #two-childs{background:url(/images/2.7.4/blocks/bubbles/two-childs-bubble.png) no-repeat;}#bubble-error-departure{position:absolute;top:-6px;margin-left:-8px;}#bubble-error-departure .t{height:10px;bottom:0;left:50px;}#bubble-error-departure .tail-br{left:125px;}#bubble-error-departure .t I{top:-24px;}#bubble-error-departure .msg P{padding-top:8px;line-height:15px!important;font-size:12px!important;}#select-meals-div{position:relative;display:inline-block;}#bubble-error-meal{position:absolute;width:380px;top:-55px;left:-295px;}#bubble-error-meal .msg P{padding-top:8px;line-height:15px!important;font-size:12px!important;}.food{font-weight:bold;color:#508f28!important;}.preffered-meal{color:#8c8c8c;font-size:12px;}.pod{color:#508f28;font-size:12px;line-height:17px;margin:0 -14px 0 -15px;position:relative;padding:5px 15px;background:#f1f1f1;width:150px;}.pod SPAN{display:block;color:#d4063b;}#hotel-select-costs-float-div label a{background:#fff;border:1px solid #ccc;color:#727272;font-size:14px;line-height:16px;margin-right:4px;padding:3px;}.search .hint{font-size:12px;}.search .set-country{position:relative;}.search .set-country .hint{top:-17px;left:-10px;width:185px;text-align:left;}.search .set-country .hint I{left:30px;}.search-ng .drop_down,.select-city .drop_down{background:#fff;border-radius:7px;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.4);box-shadow:0 0 7px rgba(0,0,0,0.4);padding:10px 15px;z-index:50;}.search-ng .exception_calendar .drop_down{top:-20px!important;width:553px;padding:15px 0 0;}.search-ng .exception_checkbox .drop_down{left:-30px!important;}.search-ng .select .drop_down{left:-15px;top:-10px;}.search-ng .select table{margin:0!important;width:100%;}.search-ng .select ul{margin:0 -15px;}#select-stars-div{position:relative;z-index:5;}.search-ng .calendar{width:auto!important;;}.tour-results-wrapper{position:relative;}.tour-results{padding:5px 0 0;border-bottom:1px solid #dbdbdb;}.tour-results .heading{padding-bottom:13px;line-height:20px;font-size:18px;color:#da0537;}.tour-results .heading H2{overflow:hidden;max-width:660px;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:normal;color:#da0537;}.tour-results .heading H2 A{color:#da0537;}.tour-results .heading A:hover{text-decoration:underline;}.tour-results .heading .switch_page_list{line-height:24px;}.tour-results .heading .switch_page_list SPAN,.tour-results .heading .switch_page_list A{margin-top:0;}.tour-results .heading .btn{margin-top:0px;}.tour-results .no-tours-found{padding:10px 0 20px;line-height:30px;font-size:14px;color:#4c4c4c;}.no-tours-found .btn{margin-left:15px;font-weight:bold;}.no-tours-found .heading{line-height:30px;font-size:16px;color:#da0537;}.tours-loading{padding:20px 0 30px;text-align:center;line-height:32px;font-size:18px;color:#222;}.tours-loading IMG{margin-right:10px;vertical-align:middle;}.tour-results .sort-results{padding:0 0 5px;color:#8e8e8e;}.tour-results .sort-results LI{float:left;line-height:22px;font-size:12px;font-weight:normal;}.tour-results .hotel{width:150px;}.tour-results .rating{width:79px;}.tour-results .line{width:71px;}.tour-results .hotel-stars{width:70px;text-align:center;}.tour-results .hotel-stars A{color:#0046b2;}.tour-results .arrival{width:110px;}.tour-results .nights{width:55px;}.tour-results .meal{width:70px;}.tour-results .room{width:75px;margin-right:12px;}.tour-results .price{width:145px;}.tour-results .sort-results I{display:inline-block;width:7px;height:7px;margin:0 2px 0 -9px;}.tour-results .sort-results .desc I{background:url(/images/2.7.4/element/arrow-down.png) no-repeat;}.tour-results .sort-results .asc I{background:url(/images/2.7.4/element/arrow-up.png) no-repeat;}.tour-results .sort-results A{background:url(data:image/gif;base64,R0lGODlhAgABAIABABBYkv///yH5BAEAAAEALAAAAAACAAEAAAICRAoAOw==) repeat-x 0 12px;color:#0046b2!important;}.tour-results .sort-results .btn-g{display:inline-block;margin-left:6px;}.tour-results .sort-results .btn-g A{background-repeat:no-repeat;}.tour-results .sort-results .btn-g I{width:100%;height:100%;margin:-29px 0 0 -29px;background:url(/images/2.5.4/cc.png) no-repeat;}.tour-results .sort-results .btn-g .drop_down{top:-11px;}.tour-results .sort-results .btn-g .o_fix{width:200px;}.tour-results .sort-results .btn-g TABLE{width:auto;}.tour-results .sort-results .btn-g LI{float:none;}.tour-results-wrapper .popup-old-results{position:fixed;top:50%;margin-top:-200px;}.tour-results-wrapper .popup-old-results .popup-header{padding:0 0 25px;}.tour-results-wrapper .popup-old-results .popup-inner{padding:20px 0 0;text-align:center;min-height:200px;}.popup-old-results P{padding-bottom:30px;line-height:20px;font-size:14px;color:#8e8e8e;}.tour-group{position:relative;padding:1px 0;border-top:1px solid #dbdbdb;color:#383838;}.tour-group .hotel{float:left;width:300px;}.tour-group .photo{position:relative;overflow:hidden;display:block;width:138px;height:83px;border-radius:4px;box-shadow:none;}.tour-group .photo IMG{display:block;width:138px;height:83px;}.tour-group .info{display:table;vertical-align:middle;width:150px;height:83px;}.tour-group .info-inner{display:table-cell;vertical-align:middle;width:150px;height:83px;line-height:16px;}.tour-group .info .name{width:145px;max-height:32px;overflow:hidden;font-size:13px;}.tour-group .info .rating{position:relative;width:150px;height:12px;line-height:12px;padding-bottom:8px;}.tour-group .info .line{font-size:11px;color:#8e8e8e;}.tour-group .info .region{width:150px;height:12px;line-height:12px;padding-top:8px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.tour-group .info .region A{color:#8e8e8e;}.tour-group .info .name A:hover,.tour-group .info .region A:hover{text-decoration:underline;}.tour-group .hotel-stars{float:left;height:83px;line-height:83px;}.tour-group .hotel-best{position:relative;float:left;width:25px;height:83px;line-height:83px;margin-left:-25px;}.tour-group .hotel-best .hint{top:-10px;left:-58px;white-space:nowrap;}.tour-group .e-hotel-best{margin:-5px 0 0 20px;vertical-align:middle;}.tour-group .arrival{position:relative;float:left;height:83px;line-height:83px;}.tour-group .arrival SMALL{position:absolute;top:57px;left:0;padding-left:8px;line-height:12px;font-size:12px;background:url(data:image/gif;base64,R0lGODlhBQAFAKIGADtxxABGsubt92SP0Mza8O/z+v///wAAACH5BAEAAAYALAAAAAAFAAUAAAMMCCRmEIO9EMqLbrUEADs=) no-repeat 0 50%;}.tour-group .arrival SMALL.opened{background-image:url(data:image/gif;base64,R0lGODlhBQAFAKIGADtxxABGsubt92SP0Mza8O/z+v///wAAACH5BAEAAAYALAAAAAAFAAUAAAMNCKoUTmKEIYwI1ZiiEwA7);}.tour-group .arrival SMALL A{display:inline-block;line-height:10px;border-bottom:1px dotted #558dde;}.tour-group .arrival A:hover{border-color:#0046b2;}.tour-group .weekend{color:#da0638;}.tour-group .arrival .hint{top:-20px;left:-15px;white-space:nowrap;}.tour-group .more-tours .arrival .hint{top:-42px;}.tour-group .nights{float:left;height:83px;line-height:83px;}.tour-group .meal{position:relative;float:left;height:83px;line-height:83px;}.tour-group .meal SPAN{display:inline-block;overflow:hidden;max-width:70px;white-space:nowrap;text-overflow:ellipsis;}.tour-group .meal .hint{top:-4px;left:-22px;white-space:nowrap;}.tour-group .meal .hint I{left:30px;}.tour-group .more-tours .meal .hint{top:-25px;}.tour-group .meal .unknown{display:inline-block;margin-top:6px;font-size:30px;}.tour-group .room{position:relative;float:left;height:83px;line-height:83px;white-space:nowrap;color:#8e8e8e;}.tour-group .room SPAN{display:inline-block;max-width:75px;overflow:hidden;text-overflow:ellipsis;}.tour-group .e-wifi-icon{position:relative;margin:35px 5px 0 -22px;vertical-align:top;}.tour-group .room .hint{top:-5px;left:-45px;}.tour-group .room .hint I{left:30px;}.tour-group .price{position:relative;float:left;height:83px;line-height:83px;white-space:nowrap;text-overflow:ellipsis;font-size:15px;}.tour-group .price A{float:left;margin-top:-1px;color:#da0638;}.tour-group .price A:hover{text-decoration:underline;}.tour-group .price STRONG{word-spacing:-2px;}.tour-group .price .alt{overflow:hidden;float:left;max-width:84px;text-overflow:ellipsis;margin:0 0 0 7px;font-size:12px;color:#8e8e8e;}.tour-group .price SMALL{position:absolute;top:57px;left:0;line-height:12px;font-size:12px;color:#e97f00;}.tour-group .price SMALL A{text-decoration:underline;color:#0046b2;}.tour-group .more-tours .price SMALL{top:26px;}.tour-group .price .smallblock{position:absolute;top:57px;left:0;line-height:12px;font-size:12px;color:#e97f00;}.tour-group .price .smallblock SMALL{position:static;}.tour-group .price .hint{left:-28px;top:-5px;font-size:12px;}.tour-group .price .hint I{left:40px;}.tour-group .more{float:right;line-height:24px;margin-top:27px;}.tour-group .btn-more{padding:0 7px 0 12px;border-radius:15px 0 0 15px;border-right-color:rgba(0,0,0,.1);}.tour-group .btn-buy{padding:0 12px 0 7px;border-radius:0 15px 15px 0;border-left-color:rgba(255,255,255,.15);}.tour-group .btn-buy:hover{border-left-color:rgba(255,255,255,.2);}.tour-group .btn-order{width:119px;text-align:center;border-radius:15px 15px 15px 15px;border-left-color:rgba(255,255,255,.15);}.tour-group .btn-order:hover{border-left-color:rgba(255,255,255,.2);}.tour-group .more-tours{clear:both;margin-bottom:28px;padding-left:360px;}.tour-group .more-tours LI>DIV{height:24px;line-height:24px;}.tour-group .more-tours LI{line-height:24px;margin-top:27px;position:relative;padding-left:10px;border-top:1px solid #dbdbdb;}.tour-group .more-tours LI .more{margin-top:0px;}.tour-group .more-tours .price .special{top:25px;}.tour-group .operator-info{position:absolute;height:26px;padding-top:13px;font-size:10px;line-height:11px;color:#8e8e8e;}.tour-group .operator-info *{height:auto!important;line-height:11px!important;}.tour-group .operator-info A{text-decoration:none;color:#004ab6;}.tour-group .operator-info A:hover{text-decoration:underline;}.tour-group .operator-info SPAN{margin-left:3px;}.tour-group .operator-info .icon{display:inline-block;width:14px;height:14px!important;margin-right:3px;vertical-align:middle;background:url(/images/2.7.4/element/tour-filter-icons.gif) no-repeat;}.tour-group .operator-info .icon:hover{background-position:0 -14px;}.tour-group .operator-info .icon-edit{background-position:-14px 0;}.tour-group .operator-info .icon-edit:hover{background-position:-14px -14px;}.tour-group>.operator-info{position:static;clear:both;}.tour-group .more-tours LI .operator-info{top:-1px;left:-370px;width:360px;padding-left:10px;border-top:1px solid #dbdbdb;}.tour-group .operator-info .operator{display:inline-block;min-width:50px;}.search .hint,.tour-group .hint,.hotels-list .hint,.b-country-list .hint,.b-tour-hotel-details__col-left .hint{position:absolute;padding:7px 15px;height:auto!important;line-height:16px!important;text-align:center;font-weight:normal;background:#fffdc4;color:#1c1c1c;border-radius:5px;-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc;z-index:10;}.search .hint *,.tour-group .hint *,.hotels-list .hint *,.b-country-list .hint *,.b-tour-hotel-details__col-left .hint *{height:auto!important;line-height:16px!important;}.search .hint I,.tour-group .hint I,.hotels-list .hint I,.b-country-list .hint I,.b-tour-hotel-details__col-left .hint I{position:absolute;width:20px;height:9px!important;bottom:-9px;left:50%;margin-left:-10px;background:url(/images/2.7.4/element/hint-bottom.png) no-repeat;}.hotel-rating-details{display:none;position:absolute;width:195px;padding:4px 4px 0;font-size:11px;background:url(/images/2.7.4/bg_block/hotel-rating-details-popup.png) no-repeat;z-index:98;}.tour-group .rating .hotel-rating-details{bottom:38px;left:-104px;}.hotel-rating-details P{padding:10px 0;text-align:center;font-weight:bold;color:#282828;}.hotel-rating-details UL LI{padding:0 20px;line-height:22px;border-top:1px solid #eaeaec;}.hotel-rating-details UL LI:first-child{border-top:0;}.hotel-rating-details SMALL{display:inline-block;width:78px;padding-right:2px;text-align:right;font-size:11px;color:#414141;}.hotel-rating-details .b{position:absolute;left:0;bottom:-16px;display:block;overflow:hidden;width:203px;height:16px;}.hotel-rating-details .b I{position:absolute;left:0;bottom:0;display:block;width:203px;height:300px;background:url(/images/2.7.4/bg_block/hotel-rating-details-popup.png) no-repeat;}#switch-controls .spinner{padding:13px 0 0 10px;}#switch-controls .spinner IMG{display:block;width:20px;height:20px;}#switch-controls #prev-page-btn{margin-right:5px;}.tour-results__hotel{padding:0;font-size:16px;border:0;}.tour-results__hotel .b-default{padding:0;}.tour-results__hotel .similar-hotels{padding:15px 20px;font-size:12px;}.tour-results__hotel .tour-group{position:static;padding:0;border:0;}.tour-results__hotel .more-tours{padding:0;clear:none;}.tour-results__hotel .more-tours LI{padding-left:25px;border-color:#f6f6f6;}.tour-results__hotel .more-tours LI>DIV{height:62px;line-height:62px;}.tour-results__hotel .arrival{width:122px;}.tour-results__hotel .return{float:left;width:150px;}.tour-results__hotel .nights{width:114px;}.tour-results__hotel .room{width:188px;margin:0;}.tour-results__hotel .room SPAN{max-width:180px;}.tour-results__hotel .meal{width:205px;}.tour-results__hotel .price{width:145px;}.tour-results__hotel .price .e-btn-yellow{float:none;}.tour-results__hotel .hint{font-size:12px;}.tour-results__hotel .more-results{padding-top:10px;}.tour-results__hotel .tour-group .more-tours LI .operator-info{position:static;clear:both;width:auto;height:auto;margin:0 0 5px;padding:0;border:0;}.tour-results__hotel .tour-group .more-tours .price SMALL{top:50px;left:12px;}.hotel-tours .no-tours-found{padding:10px 0 5px;}.hotel-tours .no-tours-found .btn{width:215px;text-align:center;}.pre-search-results .sort-results .sort-popularity{width:110px;padding-left:10px;}.pre-search-results .sort-results .sort-alphabet{width:95px;}.pre-search-results .tour-group{padding:15px 0;color:#a0a0a0;}.pre-search-results .country{float:left;width:215px;}.pre-search-results .country .name{line-height:25px;font-size:18px;}.pre-search-results .country .name SPAN{display:inline-block;max-width:180px;line-height:20px;vertical-align:top;}.pre-search-results .country .e-flag{margin-right:5px;}.pre-search-results .regions-toggle{margin-left:25px;padding-left:10px;background:url(/images/2.7.4/element/right-gray.gif) no-repeat 0 5px;color:#6f6f70;}.pre-search-results .toggle-unfolded{background-image:url(/images/2.7.4/element/down-gray.gif);}.pre-search-results .weather-info{position:relative;float:left;width:73px;min-height:1px;line-height:30px;}.pre-search-results .weather-info .e-weather-icon{color:#383838;}.pre-search-results .weather-info .hint{top:-35px;left:-35px;}.pre-search-results .travel-time{float:left;width:83px;line-height:30px;}.pre-search-results .travel-time SPAN{color:#383838;}.pre-search-results .tour-group .travel-time{width:86px;margin-left:-3px;}.pre-search-results .visa{float:left;width:77px;line-height:30px;color:#383838;}.pre-search-results .hotel-stars{width:80px;height:30px;line-height:30px;text-align:left;font-size:12px;font-weight:normal;color:#a0a0a0;}.pre-search-results .nights{width:66px;height:30px;line-height:30px;}.pre-search-results .nights SPAN{color:#383838;}.pre-search-results .tour-group .nights{width:80px;margin-left:-14px;}.pre-search-results .meal{width:87px;height:30px;line-height:30px;font-weight:normal;color:#a0a0a0;}.pre-search-results .meal .hint,.pre-search-results .more-tours .meal .hint{top:-30px;}.pre-search-results .hotel-best{float:left;display:block;width:53px;min-height:1px;margin:0;}.pre-search-results .hotel-best A{margin-top:2px;}.pre-search-results .hotel-best .hint{top:-35px;left:-77px;}.pre-search-results .price{width:149px;height:30px;line-height:30px;font-size:12px;}.pre-search-results .price A{float:none;}.pre-search-results .price STRONG{font-size:15px;}.pre-search-results .price .alt{float:none;margin-left:8px;}.pre-search-results .sort-results .price{padding-left:53px;}.pre-search-results .tour-group .price{width:166px;margin-left:-17px;}.pre-search-results .more{height:30px;line-height:30px;padding:0 10px 0 0;}.pre-search-results .more-tours{margin-bottom:-5px;padding:15px 0 0 0;}.pre-search-results .more-tours LI{margin-left:35px;padding:5px 0;border-color:#eee;}.pre-search-results .more-tours LI:last-child{padding-bottom:0;}.pre-search-results .more-tours LI>DIV{height:30px;line-height:30px;}.pre-search-results .more-tours .region{float:left;width:180px;font-size:13px;}.pre-search-results .more-tours .price STRONG{font-weight:normal;font-size:13px;}.search-progress{height:30px;margin-top:-5px;padding:10px;background:url(/images/2.7.4/bg_block/search-progress-bg.png) no-repeat;}.search-progress .progress-strip{position:relative;max-width:822px;height:26px;padding:0 12px 0 10px;line-height:26px;font-size:12px;font-weight:bold;background:url(/images/2.7.4/bg_block/search-progress-bg.png) no-repeat 0 -50px;color:#fff;}.search-progress .progress-strip .side{display:block;position:absolute;top:0;right:0;width:12px;height:26px;background:url(/images/2.7.4/bg_block/search-progress-bg.png) no-repeat -853px -50px;}.search-progress .progress-indicator{width:90px;height:26px;padding-right:30px;line-height:26px;text-align:right;background:url(/images/2.7.4/element/search-progress-indicator.gif) no-repeat 93% 50%;}.search-progress .progress-indicator A{display:inline-block;margin-left:6px;line-height:12px;border-bottom:1px dotted #fa8f00;color:#fa8f00;}.search-progress-paused .progress-indicator{background:none;}.hotel-stars{font-size:14px;font-weight:bold;color:#ff7200;}.hotel-stars A{color:#ff7200!important;}.hotel-stars .star,.agreement .star{display:inline-block;width:12px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAAEhcmxxAAAAqElEQVQoz2P4X8TAAMIMUEYvnPcfRHCCGEBsA5OHSztBZcCcFmQODPsBcQiyFlGoKmSsDFP9AYjXQfE3dKN40G2H4f/oEsZAXAGVqANiXZjEMTSLLyEbhSwBN4oZiH8DsSeUZka3HIZBEtthCtAxNg0HoFYdw6XhDJaQwoZvg3wI08kCxNtwKNwPxFzYnLQXh4bD2PygDsSrgdgfyTQQ7Q3Ey6GBD1YLAETwB+NnyvA+AAAAAElFTkSuQmCC) no-repeat;}.similar-tourstanok-tours{padding:0 0 10px;border:0;color:#272727;}.similar-tourstanok-tours H4{font-weight:normal;font-size:12px;color:#272727;}.similar-tourstanok-tours .tours-desc{font-size:18px;font-weight:bold;color:#da2236;}.similar-tourstanok-tours TABLE{width:100%;}.similar-tourstanok-tours TH{padding-bottom:15px;font-size:12px;font-weight:normal;text-align:left;color:#272727;}.similar-tourstanok-tours TR.odd TD{background:#f3f7fb;}.similar-tourstanok-tours .hotel-name{width:340px;padding:4px 0;}.similar-tourstanok-tours .img IMG{display:block;}.similar-tourstanok-tours .hotel-desc{padding:5px 0 5px 10px;line-height:16px;}.similar-tourstanok-tours .region{font-size:11px;color:#4f891b;}.similar-tourstanok-tours .hotel-name .hotel{width:220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:bold;color:#0046b2;}.similar-tourstanok-tours .room-type{font-size:11px;color:#8d959e;}.similar-tourstanok-tours .hotel-stars{text-align:left;}.similar-tourstanok-tours .hotel-rating{width:115px;}.similar-tourstanok-tours .hotel-meal{width:75px;}.similar-tourstanok-tours TD.hotel-meal{font-size:14px;font-weight:bold;color:#428a07;}.similar-tourstanok-tours .arrival{width:110px;}.similar-tourstanok-tours .tour-price{width:100px;text-align:right;}.similar-tourstanok-tours TH.tour-price{padding-right:110px;color:#da2236;}.similar-tourstanok-tours .tour-price STRONG{display:block;}.similar-tourstanok-tours .order{width:110px;text-align:center;}.similar-tourstanok-tours .more-results{padding:20px 0 10px;}.search_result_hint{font-size:11px;text-align:center;line-height:47px;background:url(/images/2.7.4/bg_block/search_result_help.png);height:50px;margin-top:-5px;}#tour_results .switch_page2{padding-bottom:30px;}.extend-select{clear:both;width:835px;margin:0 2px;padding:10px 128px 10px 20px;line-height:29px;font-size:14px;border-top:1px solid #d9d9d9;}.extend-select .selected-item{display:inline-block;position:relative;margin-right:7px;white-space:nowrap;}.extend-select .selected-item A{padding-right:18px;}.extend-select .selected-item A:hover{text-decoration:underline;}.extend-select .selected-item .del,.extend-select-region .selected-item A I{position:absolute;top:50%;right:0;width:15px;height:15px;line-height:15px;margin-top:-8px;padding-right:0;text-indent:-3000px;background:url(/images/2.5.4/search/close.png) no-repeat -15px 0;}.extend-select .selected-item .del:hover,.extend-select-region .selected-item A:hover I{background-position:0 0;}.extend-select .add,.extend-select .clear{margin:0 5px;padding:2px 5px;white-space:nowrap;background:#d8ddc3;color:#508f28!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;zoom:0;}.extend-select .clear{background:#e4d7d7;color:#b36b66!important;}.extend-select-region .selected-item A{color:#5a5a5a;}.extend-select-region .selected-item A:hover{text-decoration:none;color:#b36b66;}.extend-select-best-hotels .selected-item{position:static;line-height:16px;color:#2a2a2a;}.extend-select-best-hotels .selected-item .del{position:static;display:inline-block;}.extend-select-best-hotels .select A.selected{padding-right:8px;line-height:16px;}.extend-select-best-hotels .select A.selected STRONG{font-size:14px;background-position:0 14px;}.extend-select-second{width:830px;margin:0 2px;padding:0 133px 0 20px;border:0;}.clear_all a{color:#b36b66;}.clear_all a i{background-position:0 0;}#toursearch-form-div{position:relative;}#tour_help{background:url(/images/2.5.4/search/tour_help.png);height:45px;padding-top:42px;color:#fff;font-size:18px;text-align:center;position:absolute;bottom:-80px;width:100%;cursor:pointer;z-index:6;}#tour_help:hover i{position:absolute;background:url(/images/2.5.4/search/select.png) 0 -50px;width:25px;height:25px;bottom:20px;right:30px;}.no-mapped-hotel{color:#f00!important;}.tour_wait{display:none;margin:0 auto;padding-top:97px;font-size:22px;font-weight:bold;text-align:center;background:url(/images/2.5.4/POP_UPgif.gif) top center no-repeat;}.tour_timeout .no,.tour_unavailable .no{font-size:22px;line-height:30px;color:#4e4c4d;text-align:center;display:block;}.tour_timeout .no i,.tour_unavailable .no i{background:url(/images/2.5.4/search/select.png) -100px 0;width:56px;height:37px;display:block;margin:5px auto;}.search_se{font-size:11px;line-height:15px;color:#9b9b9b;margin-bottom:25px;margin-top:50px;}.search_se H1,.search_se H2{font-size:11px;font-weight:normal;}.search_se A{text-decoration:none;color:#9b9b9b!important;}.search_se A:hover{text-decoration:underline;}.search_se_second{clear:both;margin-top:25px;}.search_se_second.weather-page{margin:0 0 7px;}.search_hint_info{margin:30px 0 65px 2px;}.search_hint_info SPAN{display:block;margin-bottom:10px;line-height:23px;font-size:18px;color:#9b9b9b;}.search_hint_info A{padding-right:7px;line-height:18px;font-size:12px;background:url(data:image/gif;base64,R0lGODlhBQAFAKIGADtxxABGsubt92SP0Mza8O/z+v///wAAACH5BAEAAAYALAAAAAAFAAUAAAMMCCRmEIO9EMqLbrUEADs=) 100% 60% no-repeat;}.tour-search-error{padding:10px 0 30px;line-height:40px;font-size:20px;text-align:center;color:#4e4c4d;}.tour-search-error H3{line-height:40px;font-size:20px;font-weight:bold;color:#4e4c4d;}.tour-search-error P SPAN{color:#9b9b9b;}.tour-search-error .tour-try-to-change{color:#4e4c4d!important;}.tour-search-error .btn{margin:10px 0 15px;}.select_hotel{position:absolute;top:-40px;left:50%;z-index:1001;width:620px;margin-left:-310px;padding-top:25px;background:#fff;border-radius:7px;box-shadow:0 1px 7px rgba(0,0,0,.5);}.select_hotel .close{position:absolute;top:-28px;right:0;display:block;vertical-align:top;height:26px;line-height:26px;padding:0 10px;font-size:12px;background:#b9b9b9;color:#666;border-radius:7px;}.select_hotel .close:hover{text-decoration:none;}.select_hotel .close SPAN{width:15px;height:26px;padding-right:5px;line-height:26px;font-size:20px;text-align:center;}#select-hotel-filter-class .selected .stars{top:-5px;}.scroll_hotel{position:relative;overflow-y:scroll;height:265px;}.scroll_hotel .hotel-item{position:absolute;left:0;top:0;width:100%;height:22px;line-height:22px;font-size:12px;border-top:1px solid #D5D5D5;}.scroll_hotel LABEL{display:block;height:21px;}.scroll_hotel LABEL:hover{background:#f1f1f1;}.scroll_hotel .hotel-name{display:inline-block;overflow:hidden;white-space:nowrap;width:230px;padding-left:20px;color:#0046b2;-o-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;}.scroll_hotel .hotel-name INPUT{margin:0 5px 0 0;}.scroll_hotel .region{display:inline-block;padding-left:10px;vertical-align:top;color:#5a5a5a;}.scroll_hotel A.icon-info{height:14px;width:15px;float:left;margin-left:30px;margin-top:3px;background:#9eabb5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAICAYAAAA870V8AAAAKklEQVR42l2MwQkAAAgC238Vl2oTQwoDD3wcqEUSXCDpk5Y4WXtC4sCbARyiWjAXiOVjAAAAAElFTkSuQmCC) no-repeat 50% 3px;border-radius:15px;}.scroll_hotel A.icon-info:hover{background-color:#165e9c;box-shadow:0 1px 1px rgba(0,0,0,.4),0 -1px 2px rgba(0,0,0,.2) inset;}.scroll_hotel .love .love{width:11px;height:10px;background:url(/images/2.7.4/sprite/hotel_s_select.png) -20px 0;float:right;margin:6px 15px 0 0;display:inline;}.select_hotel .select .o_fix{width:300px;}.select_hotel .control{height:47px;padding:20px 30px 0;border-top:1px solid #d5d5d5;border-radius:0 0 7px 7px;background:#f1f1f1;}.select_hotel .control .save{background:url(/images/2.5.4/search/select.png);width:83px;height:26px;line-height:23px;color:#fff;font-size:13px;float:left;text-align:center;text-decoration:none;margin:0 30px;}.select_hotel .control .show_love_hotel,.select_hotel .show_country_hotel{color:#508f28;border-bottom:1px dotted #508f28;margin-right:15px;}.select_hotel .control .show_love_hotel i{background:url(/images/2.7.4/sprite/hotel_s_select.png) 0 0;float:left;width:19px;height:19px;margin:4px 3px 0 0}#show-country-hotel-li{padding-left:31px;}.select_hotel .control .wtf_love_hotel{border-bottom:1px dotted #0046b2;}.select_hotel .show_country_hotel i{background:url(/images/2.7.4/sprite/hotel_s_select.png) 0 -20px;float:left;width:19px;height:19px;margin:4px 3px 0 0}.select_hotel li .show_country_hotel i{background:url(/images/2.7.4/sprite/hotel_s_select.png) -20px -20px;width:17px;height:16px;margin-left:-3px;}.select_hotel .selected{border-bottom:none;}.select_hotel A.selected STRONG{font-size:12px!important;color:#0046b2;background-position:0 12px;}.select_hotel .select_hotel_name{margin:0px 45px 0 30px;width:215px;border:1px solid #bcbcbc;padding:2px;}.help1{background:url(/images/2.5.4/search/help_hotel.png) no-repeat;height:323px;width:144px;position:absolute;left:-185px;top:0px;font-size:18px;line-height:23px;color:#ffffff;padding:60px 40px 0 20px;z-index:1;}.help2{background:url(/images/2.5.4/search/help2.png) no-repeat;height:261px;width:392px;position:absolute;left:290px;top:350px;}.help3{background:url(/images/2.5.4/search/help.png) no-repeat;width:391px;position:absolute;left:150px;top:350px;padding-bottom:40px;}.help3span{color:#fff;font-size:18px;position:relative;top:37px;left:30px;display:block;width:330px;}.help3spani{position:relative;}.help3spani i{background:url(/images/2.5.4/search/help_i.png);height:25px;width:25px;position:absolute;top:-15px;left:2px;}.help3bottom{background:url(/images/2.5.4/search/help.png) bottom left;position:relative;top:50px;height:10px;width:391px;}.stars{overflow:hidden;position:relative;top:-2px;display:inline-block;vertical-align:middle;height:20px;width:85px;zoom:1;}.stars i{position:absolute;width:85px;height:240px;background:url(/images/2.7.4/sprite/n_star.png);}.s_small{width:60px;height:12px;}.s_small i{width:60px;background:url(/images/2.7.4/sprite/m_star.png);}.s_big{width:100px;}.s_big i{width:100px;background:url(/images/2.7.4/sprite/b_star.png);}.s1 i{top:-80px}.s2 i{top:-60px}.s3 i{top:-40px}.s4 i{top:-20px}.s5 i{top:0px;}.s6 i{top:-100px}.s7 i{top:-120px}.s8 i{top:-140px}.s9 i{top:-160px}.s10 i{top:-180px}.s11 i{top:-200px}.raitings{overflow:hidden;position:relative;display:inline-block;vertical-align:middle;height:15px;width:100px;text-indent:70px;font-size:12px;line-height:13px;}.raitings i{position:absolute;width:220px;height:360px;background:url(/images/2.7.4/sprite/n_rait.png);left:0px;background-repeat:no-repeat!important}.r_big{text-indent:102px;font-size:12px;line-height:17px;height:20px;font-weight:bold;}.r_big i{width:100px;background:url(/images/2.7.4/sprite/b_rait.png);}.r_small{text-indent:54px;width:75px;font-size:11px;line-height:11px;height:11px;position:relative;top:-1px;}.r_small i{width:300px;background:url(/images/2.7.4/sprite/m_rait.png) no-repeat;margin-top:1px;}.r00{color:#8c8c8c!important;}.r10{color:#c64835!important;}.r12{color:#e7662c!important;}.r15{color:#df6515!important;}.r17{color:#e77c06!important;}.r20{color:#de8e00!important;}.r22{color:#e19b00!important;}.r25{color:#ddac00!important;}.r27{color:#c9b400!important;}.r30{color:#a8ab00!important;}.r32{color:#889d00!important;}.r35,.r37{color:#6d9800!important;}.r40,.r42,.r45,.r47,.r50{color:#429300!important;}.r17 i{top:-260px}.r15 i{top:-280px}.r12 i{top:-300px}.r10 i{top:-320px}.r27 i{top:-180px}.r25 i{top:-200px}.r22 i{top:-220px}.r20 i{top:-240px}.r37 i{top:-100px}.r35 i{top:-120px}.r32 i{top:-140px}.r30 i{top:-160px}.r47 i{top:-20px}.r45 i{top:-40px}.r42 i{top:-60px}.r40 i{top:-80px}.r50 i{top:-0px}.r00 i{top:-338px}.give a{height:20px;position:absolute;top:0;left:0;text-decoration:none!important;}.give a span{display:none;}.give a:hover span{position:absolute;bottom:-10px;display:block;width:100px;background:#fff;}.users_photo .give a:hover span{background:#FEF9F2;}.give1{z-index:10;width:14px;color:#9c5957!important;}.give2{z-index:9;width:28px;color:#a47440!important;}.give3{z-index:8;width:42px;color:#b88d0a!important;}.give4{z-index:7;width:56px;color:#7a9203!important;}.give5{z-index:6;width:70px;color:#719939!important;}.wrap_img{margin:-5px 12px 12px -5px;}.wrap_img,.wrap_img i,.wrap_img a{background:url(/images/2.7.4/bg_block/image.png) top left;position:relative;display:inline;float:left;}.wrap_img i{background-position:bottom left!important;top:7px;left:0px;}.wrap_img i i{background-position:bottom right!important;left:7px;top:0px;}.wrap_img i i i,.wrap_img i i a{background-position:top right!important;top:-7px;left:0px;padding:7px 7px 0 0}.search .select_hotels{font-size:12px;line-height:16px;}.search .select_hotels a{border-bottom:1px dotted #0046b2;text-decoration:none;}.search .select_hotels span{display:block;margin:5px 0;font-size:12px;}#hotel-select-costs-float-div label a{background:#fff;border:1px solid #ccc;color:#727272;font-size:14px;line-height:16px;margin-right:4px;padding:3px;}#favorite_buttons{position:relative;float:right;margin-left:3px;height:25px;width:125px;text-align:center;}.add_love_button{background:url(/images/2.7.4/sprite/button_add.png) -132px 0;height:25px;width:125px;float:right;text-align:left;color:#fff;text-indent:27px;line-height:23px;position:relative;}.add_love_button .love_no{display:none;}.add_love_button i{background:url(/images/2.7.4/element/i_love_all_humans.png);height:9px;width:11px;position:absolute;left:11px;top:8px;}.add_love_button:hover{background-position:-132px -25px;}.add_love_button:focus{background-position:-132px -50px;}.add_love_button:hover .love_yes{display:none;}.add_love_button:hover .love_no{display:inline;}.add_vk_button{background:url(/images/2.7.4/sprite/button_add.png) top right;height:25px;width:147px;float:right;color:#fff;text-indent:25px;line-height:23px;margin-left:3px;margin-top:25px;}.add_vk_button:hover{background-position:center right;}.add_vk_button:focus{background-position:bottom right;}.add_responce_button{background:url(/images/2.7.4/sprite/button_add.png) top left;height:25px;width:129px;float:right;font-size:12px;color:#fff!important;text-indent:27px;line-height:23px;margin-left:3px;text-decoration:none!important;}.add_responce_button:hover{text-decoration:underline;}.add_responce_button:hover{background-position:center left;}.add_responce_button:focus{background-position:bottom left;}H3 .add_responce_button{margin-top:0;font-size:12px;font-weight:normal;}.social-buttons{float:right;padding-left:1px}.social-buttons LI{float:left;width:23px;height:23px;line-height:23px;padding-left:3px;}.social-buttons .desc{width:130px;float:none;height:25px;line-height:24px;}.social-buttons LI A{display:block;width:23px;height:23px;text-indent:-3000px;background:url(/images/2.7.4/sprite/social-buttons.png) no-repeat;}.social-buttons LI A:hover{opacity:0.8;}.social-buttons .vk A{background-position:0 0;}.social-buttons .twitter A{background-position:0 -23px;}.social-buttons .fb A{background-position:0 -46px;}.social-buttons .lj A{background-position:0 -69px;}.social-buttons .mail A{background-position:0 -92px;}.social-buttons .gplus{width:38px;}.social-likes{margin:20px 0;padding:25px 0 20px;border-top:1px solid #eee;border-bottom:1px solid #eee;}.social-likes TD{width:20%;text-align:left;vertical-align:top;}.social-likes TD.print{margin:0;}.social-likes TD.print .print{margin-top:0;}.b-form DL{padding-bottom:8px;line-height:25px;}.b-form DL:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.b-form DL DT{float:left;width:135px;padding-right:3px;text-align:right;color:#272727;}.b-form DL DT LABEL{line-height:22px;}.b-form DL DD{float:right;width:515px;color:#2e2e2e;}.b-form SELECT{width:300px;}.b-form .date SELECT{margin-right:5px;}.b-form .date SELECT.select-day{width:60px;}.b-form .date SELECT.select-month{width:90px;}.b-form .date SELECT.select-year{width:65px;}.b-form SELECT.phone-country-prefix{width:120px;margin-right:5px;}.b-form .input INPUT,.b-form .textarea TEXTAREA{width:290px;height:18px;margin-right:5px;padding:2px 4px;font-size:12px;border:1px solid #b5c7de;}.b-form .textarea TEXTAREA{margin-top:4px;height:auto;}.b-form .radio LABEL{margin-right:5px;-moz-user-select:none;-webkit-user-select:none;user-select:none;}.b-form INPUT[readonly],.b-form TEXTAREA[readonly]{border-color:#d6d6d6;color:#8f8f8f;}.b-form INPUT[disabled],.b-form .disabled{color:#8f8f8f!important;}.b-form .submit{padding:12px 0 0 143px;}.b-form INPUT.validation-failed,.b-form TEXTAREA.validation-failed{border:1px solid #dea0a1!important;}.b-form .advice{padding:3px 0 5px;line-height:12px;color:#e4223b;}.b-form .optional DT{color:#969696;}.b-form .submit .optional{float:left;margin-left:-141px;padding-top:11px;color:#969696;}.section H2{margin-bottom:15px;}.hm{color:#272727!important;}.hm:hover{text-decoration:underline;}.section .h2_add{font-size:12px;color:#727272;position:absolute;text-decoration:none;}.section h2_add:hover{color:#0046b2;text-decoration:underline;}.section .h2_add i{background:url(/images/2.7.4/element/add.png);position:absolute;width:16px;height:16px;left:-20px;top:0px;}.section h2 .add{font-size:12px;color:#727272;text-decoration:none!important;vertical-align:middle;position:relative;top:-1px;float:none;white-space:nowrap;}.section h2 .add:hover{color:#0046b2;}.section h2 .add i{background:url(/images/2.7.4/element/add.png);display:inline-block;width:16px;height:16px;vertical-align:middle;margin:0 4px;}.section h3{font-size:15px;font-weight:bold;color:#353535;}.section A{color:#0046b2;}.section A:hover{text-decoration:underline;}.simple_text{font-size:15px;line-height:20px;line-height:20px;clear:both;}.simple_text .c3{padding-top:5px;}.simple_text h1{font:normal 18px/25px Arial,Helvetica,sans-serif;color:#272727;margin:15px 0 10px;}.simple_text h2{margin:15px 0 10px;}.simple_text h3{font:bold 15px/20px Arial,Helvetica,sans-serif;color:#353535;margin-bottom:1em;}.simple_text h4{font-size:15px;font-weight:bold;color:#353535;}.simple_text p{margin-bottom:1em;}.simple_text ul{list-style:outside circle;margin-left:20px;margin-bottom:2em;}.simple_text li{margin-bottom:5px;}.photo_block .box{width:590px;position:relative;overflow:hidden;margin:10px 0 5px;}.photo_block .box i{background:url(/images/2.7.4/element/photo_corner.png);width:5px;height:234px;position:absolute;top:0px;left:0px;}.photo_block .box div{float:right;width:144px;}.photo_block .box a{float:left;margin:0 4px 4px 0;}.photo_block .box a img{display:block;}.photo_block H2{margin-bottom:5px;}.photo_block H2 #SWFUpload_1{position:relative;top:2px;}.photo_block H2 .hotel-name{display:block;font-size:10px;line-height:14px;color:#a0a0a0;text-decoration:none;}.popular_hotel h2 strong,.guide h2 strong,.country_photo h2 strong,.ts_country h2 strong{display:block;font-size:10px;line-height:14px;color:#a0a0a0;}.best_price .box{display:block;width:270px;height:63px;margin:0 0 10px;text-decoration:none!important;background:url(/images/2.7.4/bg_block/best_price.png) no-repeat;color:#fff;}.best_price .box:hover{opacity:0.9;}.best_price .box .price{float:left;padding-left:15px;line-height:63px;font-size:28px;word-spacing:-6px;letter-spacing:-1px;text-shadow:1px 1px 2px #444;}.best_price .box .info{float:left;padding:18px 8px;line-height:14px;text-shadow:1px 1px 2px #555;}.btn-prices .box{margin:0;text-align:center;background:url(/images/2.7.4/bg_block/best_price.png) no-repeat 0 -63px;}.btn-prices .box .price{float:none;padding:0;font-size:18px;letter-spacing:normal;word-spacing:normal;}.interesting_hotel UL{margin:-10px -20px;}.interesting_hotel LI{padding:10px 20px;font-size:12px;border-bottom:1px solid #eee;zoom:1;}.interesting_hotel LI:last-child{border:0;}.interesting_hotel A{font-size:14px;font-weight:bold;}.interesting_hotel SPAN{display:block;line-height:18px;}.interesting_hotel SPAN A{font-weight:normal;font-size:12px;color:#9f9f9f;}.similar-hotels-list{margin-right:-5px;padding-bottom:15px;}.similar-hotels-list LI{float:left;margin-right:5px;}.l-column-right .similar-hotels-list{padding-bottom:0;}.l-column-right .similar-hotels-list LI{margin-bottom:15px;}.similar-hotels-list .hotel-meta{line-height:25px;}.similar-hotels-list .e-hotel-best{margin-left:5px;vertical-align:top;}.similar-hotels-list .hotel-name{width:224px;padding-left:1px;line-height:17px;font-weight:bold;}.similar-hotels-list .hotel-photos{padding-left:1px;line-height:17px;font-size:11px;}.similar-hotels-list .hotel-photos A{color:#7d7d7d;}.column_right .similar-hotels-list{margin:0 -20px;padding-bottom:5px;}.column_right .similar-hotels-list LI{float:none;margin:0;padding:15px 20px 12px;border-top:1px solid #eee;}.column_right .similar-hotels-list LI:first-child{padding-top:0;border:0;}.similar-hotels .search_se{margin:5px 0 0;}.box-no-content{margin-top:15px;padding:50px 0;line-height:40px;text-align:center;font-size:15px;background:#ededed;color:#7d7d7d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.box-no-content H4{font-size:18px;font-weight:normal;}.box-no-content .swfupload{vertical-align:text-bottom;}.box .hide{position:relative;display:inline-block;}.box .hide i{position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAUCAYAAADcHS5uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFVJREFUWIXtz70JACAMhNH4u/+kLpBGLQQ5AjrAVxw5SJG85O7ZzMrKmTs1mDtNepN+pz/6a6/Rm/pP9PdxjQQUKFCgQIECBQoUKFCgQIECBQr0FzoBRythCdqWxIUAAAAASUVORK5CYII=);width:58px;left:-58px;bottom:-3px;height:17px;}.review .box{background:url(/images/2.7.4/bg_block/response.png);margin-left:-24px;margin-bottom:5px;clear:both;padding-top:15px;position:relative;z-index:20;width:637px;}.review .bottom_box{display:block;height:15px;background:url(/images/2.7.4/bg_block/response.png) bottom left;clear:both;}.review .user{width:70px;float:left;padding:0 15px 0 35px;font-size:11px;line-height:13px;color:#9f9f9f;position:relative;zoom:1;}.review a.user:hover{color:#0046b2;}.review .user img{display:block;margin-bottom:5px;}.review .text{font-size:12px;line-height:16px;color:#656565;display:block;margin-left:120px;width:370px;overflow:hidden;}.review .text .title{display:block;font-size:17px;line-height:22px;}.title i{top:auto!important;}.review .text:hover{text-decoration:none;}.review .text .r00{color:#2a2a2a;}.text .more{background:url(data:image/gif;base64,R0lGODlhCAAWAJECAM3NzRBYkv///wAAACH5BAEAAAIALAAAAAAIABYAAAIkFCCZd7rsDHQM0Snb09n2yClBEI1jaaKnY5JsmrQiLMgxfUcFADs=) top left;height:11px;width:8px;display:inline-block;position:relative;top:1px;}.text:hover .more{background-position:bottom left;}.review .date{font-size:11px;color:#9f9f9f;margin-top:5px;display:block;margin-left:120px;}.review .file{overflow:hidden;margin:5px 0 10px 120px;}.review .file span{font-size:11px;line-height:33px;color:#9f9f9f;padding:0 15px 0 5px;float:left;}.review .file a img{padding:1px;border:1px solid #d2d3d4;margin-right:1px;float:left;}.review .file a:hover img{border-color:#0046b2;}.review .switch_page_new{padding:10px 0;}.review .switch_page_new STRONG{line-height:25px;}.ega{text-decoration:none!important;position:absolute;right:35px;top:20px;z-index:50;}.ega:hover .popup_raitings{display:block!important;}.review .popup_raitings{background:url(/images/2.7.4/bg_block/popup_raitings.png);width:253px;position:absolute;z-index:50;right:-20px;margin-bottom:15px;bottom:100%;display:none;}.review .popup_raitings ul{padding:27px 0 0 37px;line-height:23px;list-style:none;}.review .popup_raitings li{position:relative;width:90px;text-align:right;color:#646464}.review .popup_raitings .raitings{top:5px;right:-105px;text-align:left;position:absolute;}.review .popup_raitings .bottom{background:url(/images/2.7.4/bg_block/popup_raitings.png) left bottom;height:40px;width:100%;position:absolute;bottom:-40px;left:0px;}.review .switch_page2{padding:10px 0 25px;}.review .b-inner-default{position:relative;}.review .b-inner-default .user{padding-left:0;}.review .b-inner-default .ega{top:19px;right:15px;}.review .b-inner-default .ega:hover .hotel-rating-details{position:absolute;top:-200px;right:-8px;display:block;}.review .b-inner-default .text,.review .b-inner-default .date{margin-left:85px;}.box .add_post,.item-review .add_post{display:block;text-align:center;padding:10px 0;text-decoration:none!important;font-size:14px;color:#727272;}.box .add_post:hover,.item-review .add_post:hover{color:#0046b2;}.box .add_post i,.item-review .add_post I{height:60px;width:60px;background:url(/images/2.7.4/element/add_big.png);display:inline-block;}.review .new_post{width:596px;background:url(/images/2.7.4/bg_block/new_response.png) bottom left;margin-left:-6px;margin-bottom:5px;clear:both;position:relative;}.review .top_new_post{display:block;height:15px;background:url(/images/2.7.4/bg_block/new_response.png) top left;}.review .thanks{clear:both;height:130px;padding-top:25px;color:#fff;text-align:center;}.review .thanks strong{font-size:18px;line-height:50px;display:block;font-weight:normal;}.review .thanks a{color:#fff;text-decoration:underline;}.review .thanks input{font-size:12px;color:#a1a1a1;width:310px;margin-top:20px;padding:2px;}#no_response{background:url(/images/2.5.4/gray/no_response.png) -70px 0;height:217px;display:block;font-size:15px;text-decoration:none;text-align:center;clear:both;}#no_response span{position:relative;top:180px;}.response_comments{position:relative;zoom:1;}.response_comments .add_comment{position:absolute;right:0;top:0;}.response_comments h2,.add_response_comment h2{color:#727272;}.response_comment img{float:left;margin-right:10px;}.response_comment .date{display:block;color:#9f9f9f;font-size:10px;}.response_comment .text{margin:0 0 0 68px;}.response_comment,.add_response_comment{clear:both;}.response_comment{overflow:hidden;margin-bottom:15px;position:relative;zoom:1;}.add_response_comment TEXTAREA{width:100%;height:120px;border:1px solid #b5c7de;}.add_response_comment .btn{margin:10px 0;}.response_comment i.avatar{background:url(/images/2.5.4/head_avatar.png);width:58px;height:58px;position:absolute;left:0px;top:0px;z-index:5;zoom:1;}.guide DL{line-height:18px;}.guide DT{margin-top:15px;font-size:16px;}.guide DD,.guide DD A{display:inline;color:#9f9f9f;}.popular_hotel .box{overflow:hidden;margin:0 -20px;zoom:1;position:relative;top:-10px;}.popular_hotel .box a{padding:15px 20px 5px 20px;border-bottom:1px solid #eeeeee;overflow:hidden;position:relative;top:1px;zoom:1;display:block;color:#646464;height:101px;}.popular_hotel .box a:hover{text-decoration:none;background:#dfe9f1;}.popular_hotel .box .raitings{float:right;position:relative;left:10px;}.popular_hotel .box .stars{float:left;}.popular_hotel .box span.name{font-size:14px;font-weight:bold;color:#0046b2;display:block;margin-bottom:3px;}.popular_hotel .box a:hover .name{text-decoration:underline;}.popular_hotel .box li span.region{color:#646464;}.popular_hotel .box div{height:15px;}.popular_hotel a:hover .wrap_img,.popular_hotel a:hover .wrap_img i{background:url(/images/2.7.4/bg_block/image2.png) top left;}.regions_list ul{overflow:hidden;position:relative;zoom:1;margin:-5px -20px 8px;}.regions_list li{line-height:31px;font-size:15px;border-bottom:1px solid #eee;position:relative;top:1px;padding:0 20px;zoom:1;}.regions_list li span{display:none;position:absolute;top:0px;}.regions_list li span a{color:#656565;font-size:11px;margin-left:10px;}.regions_list li span a:hover{color:#0046b2;}.regions_list li:hover,.regions_list li.hover{background:#dfe9f1;border-bottom-color:#dfe9f1;}.regions_list li:hover span,.regions_list li.hover span{display:inline;}#regions_list_other{margin:15px -20px -15px;}.specialists{margin-bottom:24px;}.specialists ul{margin-right:-15px;overflow:hidden;}.specialists li{margin-right:7px;width:85px;float:left;}.specialists span{display:block;color:#2a2a2a;}.specialists li a{font-style:normal;color:#a2a2a2;}.specialists li a:hover{color:#0046b2;}.minimap .shadow{position:absolute;background:url(/images/2.7.4/bg_block/mini_map.png);width:267px;height:267px;z-index:5;}.whaters h2{margin-bottom:0;}#sideHotelWeather{height:145px;margin-bottom:5px;overflow:hidden;position:relative;width:268px;}.weather{width:133px;float:left;margin:10px 1px 10px 0;}.weather span{line-height:17px;}.weather .weather-icon{color:#fff;background:url(/images/2.7.4/gradient/weather.png);height:79px;padding:0 5px;position:relative;}.weather .t9{background-position:0 0;}.weather .t8{background-position:0 -79px;}.weather .t7{background-position:0 -158px;}.weather .t6{background-position:0 -237px;}.weather .t5{background-position:0 -316px;}.weather .t4{background-position:0 -395px;}.weather .t3{background-position:0 -474px;}.weather .t2{background-position:0 -553px;}.weather .t1{background-position:0 -632px;}.weather i{width:40px;height:40px;position:absolute;top:10px;right:5px;overflow:hidden;}.weather i i{background:url(/images/2.7.4/sprite/weather.png);width:520px;height:40px;position:static;display:block;}.weather .w0 i i{margin-left:-160px;}.weather .w1 i i{margin-left:-200px;}.weather .w2 i i{margin-left:-0px;}.weather .w3 i i{margin-left:-240px;}.weather .w4 i i{margin-left:-80px;}.weather .w5 i i{margin-left:-40px;}.weather .w6 i i{margin-left:-280px;}.weather .w7 i i{margin-left:-320px;}.weather .w8 i i{margin-left:-360px;}.weather .w7 span{position:relative;top:-5px;}.weather .weather-icon strong{font-size:30px;display:block;padding-top:14px;padding-bottom:2px;}.weather .weather-icon span{font-size:12px;}.weather .night{color:#646464;display:block;line-height:19px;background:#f0f0f0;padding:0 5px;}.weather .water{color:#38acf6;display:block;line-height:19px;background:#c7e9fa;padding:0 5px;}.link_whaters{text-decoration:none;color:#646464!important;}.link_whaters:hover{text-decoration:none!important;}.weather-wrap{overflow:hidden;}#sideHotelWeather .weather .weather-wrap{border-radius:0 5px 5px 0;}#sideHotelWeather .weather:first-of-type .weather-wrap{border-radius:5px 0 0 5px;}.l-column-right__hotel-page .whaters{margin-bottom:15px;}.l-column-right__hotel-page #sideHotelWeather{width:201px;height:auto;margin:0;}.l-column-right__hotel-page .weather{width:100px;margin:0;}.l-column-right__hotel-page .weather:first-child{margin-right:1px;}.country_currency{position:relative;background:url(/images/2.7.4/bg_block/calc_currency.png);width:318px;height:123px;left:11px;top:3px;}.country_currency h2{position:absolute;top:20px;left:24px;}.country_currency h3{font-size:13px;font-weight:bold;color:#719939;position:absolute;top:47px;left:24px;}.country_currency input{font-size:13px;font-weight:bold;color:#272727;text-align:right;width:60px;display:inline;padding:2px;margin:2px;border:none;background:none;position:absolute;}.country_currency #left_currency{top:75px;left:24px;}.country_currency #right_currency{top:75px;left:157px;}#currency_selector{position:absolute;top:79px;left:97px;}#currency_selector a.selected strong{font-size:13px!important;font-weight:bold!important;background-position:0 14px!important;}.country_currency .code_currency{font-size:13px;font-weight:bold;color:#272727;position:absolute;top:79px;left:229px;}.map .c3{padding:5px 5px 10px 0px}.map .c3 H2{margin:15px 10px;}.map .linklinklink{padding:25px 12px;}.map .google_map{margin:0 -20px;position:relative;}.map .google_map .corner_map{background:url(/images/2.7.4/element/map_c.png);position:absolute;height:3px;width:955px;z-index:5;}.map .hotel_list{width:955px;margin:5px -20px 20px;position:relative;}.map .hotel_list th{color:#000;font-size:12px;font-weight:normal;text-align:left;line-height:35px;}.map th.col_name{text-indent:20px;}.map .hotel_list tr td{border-top:1px solid #d5d5d5;line-height:22px;}.map .hotel_list tr:hover td{background:#f1f1f1;}.map .hotel_list .active td{border-top:none;background:#f1f1f1;}.map .hotel_list .active .col_name span{background:url(/images/2.5.4/map/active_hotel.png) top right;font-size:34px;line-height:38px;height:23px;overflow:hidden;}.map .col_name{width:305px;}.map .col_name a{display:block;margin-left:0;text-align:left;cursor:pointer;width:240px;overflow:hidden;}.map .col_name span{width:60px;float:left;text-align:center;color:#000;}.map .col_star{width:125px;}.map .col_star .stars{top:0;}.map .col_distance{width:215px;}.map .col_distance i{width:11px;height:11px;background:url(/images/2.5.4/map/arrow.gif);float:left;margin:7px 4px 0 0;}.map td i.n{background-position:0 -0px!important}.map td i.ne{background-position:0 -11px!important}.map td i.e{background-position:0 -22px!important}.map td i.se{background-position:0 -33px!important}.map td i.s{background-position:0 -44px!important}.map td i.sw{background-position:0 -55px!important}.map td i.w{background-position:0 -66px!important}.map td i.nw{background-position:0 -77px!important}.map .col_rait{width:185px;}.map .col_price{text-align:right;padding-right:50px;color:#0046b2;}.map .paginator{margin-left:10px;}.popmap strong{display:block;margin:10px 0 5px 0px;color:#000;padding-left:10px;}.popmap span{padding-left:10px;display:block;}.popmap span i{position:relative;zoom:1;}.popmap span i i{position:absolute;background:url(/images/2.5.4/map/i1.png);width:58px;height:15px;left:-55px;top:-10px;}.popmap a i{background:url(/images/2.5.4/map/i2.png);display:inline-block;width:15px;height:11px;position:relative;left:2px;top:2px;}.popmap a{display:block;margin-top:7px;padding-left:10px;}.popmap{overflow:hidden;width:525px;min-height:113px;padding-bottom:10px;background:#fbfbfb;border:1px solid #ccc;}.popmap .photo{width:123px;padding:6px;background:#d5d5d5;}.popmap .photo IMG{display:block;max-width:123px;}.popmap .info{width:365px;padding-right:20px;}.map-btn{margin-top:-5px;padding-right:8px;}.map-btn A{display:inline-block;height:28px;line-height:28px;padding-left:30px;background:url(/images/2.7.4/element/buttons/btn-place-map.png) no-repeat;}.map-btn A SPAN{display:inline-block;margin-top:10px;line-height:14px;}.map-btn A:hover{text-decoration:underline;}.map-btn-hotel A{background-position:0 0;}.map-btn-hotel A:hover{background-position:0 -28px;}.map-btn-hotel A:active{background-position:0 0;}.map-btn-place A{background-position:0 -56px;}.map-btn-place A:hover{background-position:0 -84px;}.map-btn-place A:active{background-position:0 -56px;}.map-btn-excursion A{background-position:0 -112px;}.map-btn-excursion A:hover{background-position:0 -140px;}.map-btn-excursion A:active{background-position:0 -112px;}.map-btn-small{overflow:hidden;display:block;width:19px;height:22px;text-indent:-5000px;background:url(/images/2.7.4/element/buttons/btn-place-map.png) no-repeat;}.map-btn-hotel{background-position:0 -168px;}.map-btn-hotel:hover{background-position:0 -190px;}.map-btn-hotel:active{background-position:0 -168px;}.map-btn-place{background-position:0 -212px;}.map-btn-place:hover{background-position:0 -234px;}.map-btn-place:active{background-position:0 -212px;}.map-btn-excursion{background-position:0 -256px;}.map-btn-excursion:hover{background-position:0 -278px;}.map-btn-excursion:active{background-position:0 -256px;}.all_photo .switch_photo_view{margin:0;}.add_comment{float:left;line-height:23px;font-size:12px;color:#fff!important;background:url(/images/2.7.4/element/add_comment.png);width:138px;padding-left:30px;height:25px;}.add_comment:hover{background-position:center left;text-decoration:none!important}.add_comment:focus{background-position:bottom left;}.photo_slider{position:relative;clear:both;zoom:1;}.photo_slider a.button{height:100px;width:40px;overflow:hidden;display:block;float:left;position:relative;left:-2px;}.photo_slider a.next{left:2px;}.photo_slider a.button i{height:100px;width:80px;background:url(/images/2.7.4/sprite/slider_arrow.png) 0 -100px;display:block;}.photo_slider a.next i{position:relative;left:-40px;}.photo_slider a.button:hover i{background-position:0 0px;}.photo_slider a.button:focus i{background-position:0 -200px;}.photo_slider a.disable i{background-position:0 -300px;}.photo_slider .box{width:835px;float:left;overflow:hidden;position:relative;}.photo_slider span{float:left;}.photo_slider img{float:left;margin-right:5px;border:none;}.photo_slider .begin{width:355px;height:95px;background:url(/images/2.7.4/bg_block/slider.png) 0 0px;float:left;margin-right:5px;}.photo_slider .begin span{margin:25px 0 0 175px;color:#bebebe;font-size:18px}.photo_slider .begin span strong{font-size:40px;}.photo_slider .end{width:355px;height:95px;background:url(/images/2.7.4/bg_block/slider.png) top right;float:left;}.photo_slider .active{background:url(/images/2.7.4/element/active_photo.png) top right;height:100px;width:120px;position:absolute;left:50%;margin-left:-60px;top:-2px;z-index:1;}.photo_slider .scroll{border-bottom:1px solid #e5e5e5;position:relative;clear:both;margin:0 30px 20px;top:10px;}.photo_slider .scroll i{width:33px;height:9px;position:absolute;top:-4px;left:0px;background:url(/images/2.7.4/element/scroll.png) 0 0px;}.switch_photo_view{height:26px;width:74px;background:url(/images/2.7.4/element/switch_view.png);float:right;position:relative;margin:10px 0 30px;}.switch_photo_view i.help{position:absolute;width:224px;height:63px;left:-222px;top:-15px;background:url(/images/2.7.4/element/help_photo_view.png);}.list{background-position:0pt -26px;}#b-all-photo #SWFUpload_0{float:left;margin:0 5px;}.switch{height:55px;}.switch li{padding-left:10px;float:left;position:relative;}.switch li a{padding-right:10px;font-size:18px;line-height:34px;float:left;text-decoration:none!important}.switch li a strong{font-weight:normal;}.switch li.active{background:url(/images/2.7.4/element/switch.png)}.switch li.active a{background:url(/images/2.7.4/element/switch.png) top right;color:#000;}.switch li.active i{position:absolute;height:9px;width:18px;bottom:-9px;left:50%;margin-left:-9px;background:url(/images/2.7.4/element/switch.png) bottom left;}.switch li.active strong{background:none;}.comments{padding-top:20px;}.comments h2{color:#727272;}.comments .box{overflow:hidden;margin-bottom:15px;clear:both;position:relative;zoom:1;}.comments img{float:left;margin:0 10px 0 0;width:58px;height:58px;}.comments i.avatar{background:url(/images/2.5.4/head_avatar.png);width:58px;height:58px;position:absolute;left:0px;top:0px;z-index:5;zoom:1;}.comments .date{display:block;color:#9f9f9f;font-size:10px;}.comments .text{margin:0 0 0 68px;}.comments p{color:#000;}.comments textarea{width:100%;height:120px;}.comments .btn{margin:10px 0 10px 10px;}#photo_author .give{float:right;position:relative;}.photo_blog_view{clear:both;}.photo_blog_view .info{width:220px;padding:20px;line-height:17px;vertical-align:top;}.photo_blog_view .b-image IMG{max-width:630px;}.photo_blog_view .info .title{padding:8px 0 6px;color:#272727;}.photo_blog_view .info .date{padding:0 0 6px;font-style:italic;color:#989898;}.photo_blog_view .big_big_big_photo .date{padding-left:5px;}.photo_blog_view .info .avatar A{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.give_help{width:170px;height:84px;position:absolute;left:90px;top:20px;background:url(/images/2.7.4/element/give_help.png);}.photo_blog_view .give{position:relative;padding-top:40px;}.photo_blog_view .give A{top:40px;height:25px;}.photo_blog_view .give .r00 I{top:-340px;}.catalog_photo .info .title{padding:0;}.catalog_photo .info .desc{padding-bottom:6px;color:#989898;}.catalog-photo-actions{margin:0 -20px;padding:0 20px;}.photo_blog_view .big_big_big_photo .give{padding-top:0;}.photo_blog_view .big_big_big_photo .give A{top:0;}.users_photo{margin:10px -20px;padding:0 20px 10px;background:#fef9f2;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;clear:left;}.users_photo h2{color:#e68304;position:relative;top:15px;}.catalog_photo h2{position:relative;top:15px;}.photo_blog_view .big_big_big_photo .info{padding:0;width:auto;clear:both;position:relative;}.photo_blog_view .big_big_big_photo .give{float:right;top:0px;}.one_review .back,.client-zone .back{position:relative;padding-left:25px;font-size:18px;color:#0046b2;}.one_review .back I,.client-zone .back I{position:absolute;top:0;left:0;width:21px;height:20px;background:url(/images/2.7.4/element/back.png);}.one_review .box{background:url(/images/2.7.4/bg_block/response.png);margin:10px 0 10px -24px;clear:both;padding:15px 15px 0 35px;position:relative;}.one_review .bottom_box{display:block;height:15px;background:url(/images/2.7.4/bg_block/response.png) bottom left;clear:both;margin:0 -15px 0 -35px;}.one_review .user{overflow:hidden;color:#9f9f9f;margin-bottom:20px;}.one_review .user img{float:left;margin-right:10px;position:relative;}.one_review .user p{margin-top:1em;color:#656565;}.one_review .title{display:block;font-size:17px;margin-bottom:1em;font-weight:normal;}.one_review .text{margin-bottom:20px;}.one_review dl{margin-top:20px;zoom:1;}.one_review dt{width:135px;color:#272727;border-top:1px solid #ddd;}.one_review dt strong{position:relative;top:-8px;padding-right:3px;background:#fbfbfb;zoom:1;}.one_review dd{position:relative;zoom:1;}.one_review dd .raitings{position:absolute;left:140px;top:-22px;zoom:1;}.one_review .files{padding:20px 0;overflow:hidden;clear:both;}.one_review .files .wrap_img{margin:14px 14px 0 0;}.one_review .files .wrap_img i i i{padding:8px 8px 1px 1px;}.one_review .b-inner-default{margin-top:10px;}.team .box{overflow:hidden;margin-right:-40px;margin-bottom:15px;zoom:1;}.team .box li{width:120px;height:170px;margin-right:38px;float:left;list-style:none;text-align:center;}.team .box LI IMG{display:block;}.team .box LI SPAN{display:block;line-height:35px;font-size:15px;color:#727272;}.team .switch LI{margin-right:6px;}.team H2{color:#000;font-size:22px;font-weight:bold;margin:5px 0 30px;clear:both;}.team H2 I{display:inline-block;margin-right:4px;}.team H2 I I{margin-top:-18px;}.team H2 SUP{color:#0046b2;font-weight:normal;font-size:12px;}.linklinklink{padding:20px 0 0;color:#858585;font-size:11px;clear:both;}.linklinklink span{display:block;margin-bottom:0.5em;}.linklinklink a{color:#858585;}.nav-top{padding:10px 0;font-size:13px;color:#797979;}.nav-top SPAN{padding-right:5px;}.nav-top SPAN A:hover{text-decoration:underline;}.nav-top .select A.selected STRONG{font-size:13px;background-position:0 13px;cursor:pointer;}.nav-top .select UL LI{font-size:12px;color:#2a2a2a;}.country_menu{padding:5px 0 10px;}.country_menu .e-flag{margin-right:5px;}.country_menu .country_name{font-size:18px;float:left;}.country_menu a.country_name:hover{text-decoration:underline;}.country_menu strong.country_name{font-weight:normal;color:#000;}.country_menu div{float:left;border-left:1px solid #d8d8d8;height:16px;line-height:16px;padding-left:6px;margin-left:7px;display:inline;position:relative;top:4px;}.country_menu div a{color:#727272;font-size:12px;text-decoration:none;}.country_menu div a:hover{color:#0046b2;text-decoration:underline;}.country_menu .active{z-index:0;height:22px;line-height:22px;background:#e6e6e6;margin:-3px -9px 0 7px;padding-right:9px;}.country_menu .active strong,.country_menu .active a{font-weight:normal;color:#000;}.search_page{width:100%;margin-bottom:30px;}.search_page TD{vertical-align:middle;padding-right:5px;}.search_page h2{margin:0!important;white-space:nowrap;}.search_page H1{margin:0;line-height:20px;font-size:18px;font-weight:normal;white-space:nowrap;color:#272727;}.search_page td.input{width:100%;}.search_page td.input input{font-size:12px;width:680px;padding:4px;float:left;}.search_page TD.input .btn{float:right;}.search_page td.input .error{color:#9e5955;position:relative;}.search_page td.input .error span{position:absolute;top:35px;left:10px;}.alphabet{padding:0 0 25px 150px;}.alphabet A,.alphabet .disabled,.alphabet STRONG{display:inline-block;margin:0 1px;padding:0 4px;line-height:21px;}.alphabet STRONG{background:#ececec;color:#242424;}.alphabet .disabled{margin:0;padding:0;background:none;color:#aaa;}.alphabet .only_love{float:right;position:relative;}.alphabet .only_love i{background:url(/images/2.7.4/sprite/love_icon.png) 0 -60px;width:21px;height:19px;position:absolute;left:-20px;top:1px;}.selection{margin:0 -20px;border-top:1px solid #e8e8e8;position:relative;zoom:1;overflow:hidden;}.selection .setting{width:130px;padding:10px 0 20px 20px;float:left;border-right:1px solid #e8e8e8}.selection .setting dl{padding-bottom:15px;font-size:12px;line-height:17px;}.selection .setting dt{font-weight:bold;color:#65932a;}.selection .setting .sub{font-weight:normal;color:#787878;padding-top:15px;}.selection .setting dd strong{color:#000;padding-left:14px;margin-left:-14px;background:url(/images/2.7.4/element/active_setting.png) 0 2px no-repeat;font-weight:normal;display:inline-block;}.selection .setting select{font-size:11px;margin:2px -5px 7px;width:120px;}.selection .result{float:left;width:804px;margin-left:-1px;border-left:1px solid #e8e8e8}.mini_error{background:#f5eae9;line-height:36px;color:#9e5955;text-indent:20px;margin-bottom:1px;}.selection .box{background:url(/images/2.7.4/gradient/special.png) repeat-x;padding:15px;position:relative;}.selection .box .jq-idle-icon{width:20px;top:-1px!important;}.selection .sort{line-height:42px;padding-left:20px;}.selection .switch_count{margin-right:20px;}.selection .sort{color:#494949;}.selection .sort a{padding:3px 5px 3px 5px;}.selection .sort a.up,.selection .sort a.down{padding:3px 5px 3px 15px;background:url(/images/2.7.4/sprite/sorting.png) top left no-repeat #ececec;}.selection .sort a.down{background-position:bottom left!important;}.selection .switch_page_new{padding:15px 20px;}.switch_count{float:right;color:#242424;line-height:42px;display:inline;position:relative;z-index:2;}.switch_count strong{font-weight:normal;background:#ececec;}.switch_count strong,.switch_count a{padding:3px;}.all_photo .switch_count{padding:0 15px 0 0;line-height:26px;}#hotel_search_result{position:relative;}.hotel-search-heading{margin:20px 0 25px;}.hotel-search-heading TD{vertical-align:top;}.hotel-search-heading .header H2{padding-right:10px;}.hotel-search-heading .header H2{white-space:nowrap;}.hotel-search-heading .hotel-search .error{height:15px;margin-bottom:-17px;padding:2px 8px 0;color:#9e5955;}.hotel-search-heading .sub-region{padding-right:10px;}.hotel-search-heading .hotel-search FORM{position:relative;}.hotel-search-heading .hotel-search .input{display:block;padding-right:30px;}.hotel-search-heading .hotel-search .input INPUT{width:98%;max-width:782px;margin:0;padding:4px 5px;font-size:12px;border:1px solid #d4d4d4;}.hotel-search-heading .hotel-search .btn-find{position:absolute;top:0;right:0;}.menu-left{width:155px;}.menu-left DL{padding-bottom:20px;line-height:20px;}.menu-left DT{padding-left:8px;font-weight:bold;color:#ff7800;}.menu-left DD{}.menu-left DT A,.menu-left DD A{display:block;padding-left:8px;color:#242424;}.menu-left DT A{margin-left:-8px;color:#ff7800;}.menu-left DT A:hover,.menu-left DD.selected A,.menu-left DD A:hover{background:#e8f1fc;text-decoration:none;}.menu-left DD.selected A:hover{cursor:default;}.menu-left .e-stars{vertical-align:middle;}.menu-left .map-block{margin:0 0 24px;}.menu-left .map-block .holder{margin:0 0 1px;padding:12px 0 10px;text-align:center;background:#e8f1fc;border-radius:5px 5px 0 0;}.menu-left .map-block .map{height:114px;border-radius:0 0 5px 5px;}.menu-left LI{line-height:20px;}.menu-left LI A{display:block;padding-left:8px;color:#787878;}.menu-left LI.current A,.menu-left LI A:hover{text-decoration:none;background-color:#e8f1fc;}.menu-left LI.current A,.menu-left LI.current A:hover{color:#242424;cursor:default;}.hotels{width:824px;}.sort-settings{padding:7px 10px 7px 8px;background:#e8f1fc;zoom:1;}.sort-settings .sort-order .select A.selected STRONG{font-size:12px;color:#242424;}.sort-settings .sort-order .select UL LI{font-size:12px;}.sort-settings .alphabet{padding:0 25px 0 0;}.sort-settings .alphabet LI{float:left;padding:0 2px;line-height:20px;}.sort-settings .alphabet LI A{margin:0;padding:0;color:#242424;}.sort-settings .alphabet LI A:hover{text-decoration:underline;}.sort-settings .alphabet LI.all A:hover{text-decoration:none;}.sort-settings .alphabet LI.btn-g{margin:0 4px;}.sort-settings .alphabet LI.btn-g A:hover{text-decoration:none;cursor:default;}.hotels-list .tour-search .btn-g{display:inline-block;}.hotels-list .tour-search .checkbox{width:15px;height:20px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.hotels-list .list LI{padding-bottom:10px;line-height:13px;border-top:1px solid #e6edf6;background:url(/images/2.7.4/bg_block/bg-hotels-list-item.gif) repeat-x;}.hotels-list .list LI A:hover{text-decoration:underline;}.hotels-list .hotel-photo{position:relative;float:left;}.hotels-list .hotel-info{float:left;width:252px;padding:10px 0 0 10px;line-height:21px;}.hotels-list .hotel-info .name{line-height:21px;font-size:15px;font-weight:bold;}.hotels-list .hotel-info .name A:hover{text-decoration:none;color:#d4063b;}.hotels-list .hotel-info .media A{margin-right:8px;}.hotels-list .hotel-info .region,.hotels-list .hotel-info .region A{color:#acacac;}.hotels-list .hotel-stars{float:left;width:40px;padding-top:14px;}.hotels-list .hotel-best{position:relative;float:left;width:30px;padding-top:10px;}.hotels-list .hotel-best .hint{left:-78px;top:-28px;}@media not screen and (1) {.hotels-list .hotel-best,.hotels-list .hotel-fav,.profile .hotels .list .hotel-best,.profile .hotels .list .hotel-fav{height:25px;}}.hotels-list .hotel-map{position:relative;float:left;width:31px;padding-top:11px;}.hotels-list .hotel-map .hint{top:-30px;left:-74px;}.hotels-list .hotel-rating{float:left;width:155px;padding-top:14px;line-height:16px;font-size:11px;}.hotels-list .list .hotel-rating A:hover{text-decoration:none;}.hotels-list .hotel-fav{float:left;position:relative;width:32px;padding-top:12px;}.hotels-list .hotel-fav .fav{display:block;width:20px;height:20px;overflow:hidden;text-indent:-3000px;background:url(/images/2.7.4/element/buttons/btn-round-20x20-sprite.png) no-repeat 0 0;opacity:0.5;}.hotels-list .hotel-fav .fav:hover{background-position:0 -20px;opacity:1;}.hotels-list .hotel-fav .fav:active{background-position:0 -40px;}.hotels-list .hotel-fav .favorited{background-position:0 -60px;opacity:1;}.hotels-list .hotel-fav .favorited:hover{background-position:0 -80px;}.hotels-list .hotel-fav .favorited:active{background-position:0 -100px;}.hotels-list .hotel-fav .hint{top:-30px;left:-25px;white-space:nowrap;}.hotels-list .hotel-fav .hint I{left:35px;}.hotels-list .hotel-fav .jq-idle-icon{display:block;width:20px;height:20px;margin-top:6px;}.hotels-list .hot-tour{float:left;position:relative;width:30px;padding-top:10px;}.hotels-list .hot-tour A{display:block;width:22px;height:22px;text-indent:-5000px;background:url(/images/2.7.4/element/buttons/btn-hotel-hot-tour.png) no-repeat;}.hotels-list .hot-tour .hint{width:410px;left:-328px;font-size:12px;background:url(/images/2.7.4/bg_block/hotel-hot-tour-hint-popup.png) no-repeat 0 100%;color:#242424;}.hotels-list .hot-tour .hint STRONG{font-weight:normal;color:#e40e41;}.hotels-list .hot-tour .hint .meal{padding:0 5px;font-weight:bold;color:#429300;}.hotels-list .hot-tour .hint .price{font-weight:bold;color:#0046b2;}.hotels-list .hotel-checkbox{float:left;width:35px;padding-top:14px;}.hotels-list .hotel-search{float:left;padding-top:15px;}.hotels-list-bottom{padding-top:15px;}.hotels-list-bottom .switch_page_new{padding:10px 0 10px 165px;}.hotels-list-bottom .switch_count{line-height:48px;}.hotels-list-seo,.b-seo-info{margin:35px 0 -15px;padding:30px;border:1px solid #D6D6D6;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.hotels-list-seo .search_se,.b-seo-info .search_se{margin:0;line-height:17px;font-size:12px;color:#727272;}.hotels-list-seo .search_se H1,.b-seo-info .search_se H1{margin-bottom:15px;line-height:20px;font-size:18px;color:#272727;}.hotels-list-seo .search_se P,.b-seo-info .search_se P{margin-bottom:15px;}.hotels-list-seo .search_se A,.b-seo-info .search_se A{color:#727272;}.excursions-list .tour-results{padding:0;border:0;}.excursions-list .sort-results{padding:7px 10px 7px 8px;line-height:22px;background:#e8f1fc;border-radius:5px 5px 0 0;}.excursions-list .sort-results .sort-alphabet{padding-left:127px;}.excursions-list .sort-results .expert-rank{width:140px;padding-left:252px;}.excursions-list .sort-results .rating{width:90px!important;}.excursions-list .hotel-info{width:332px;}.excursions-list .hotel-info .name{font-size:18px;font-weight:normal;}.excursions-list .hotel-block .expert-rank{float:left;width:138px;padding-top:9px;}.excursions-list .hotel-rating{width:90px;}.excursions-list .hotel-block .route{position:relative;float:left;width:65px;padding-top:15px;color:#272727;}.excursions-list .route .hint{top:-25px;left:-50px;}.excursions-list .hotel-block .hotel-map .hint{left:-87px;}.sp_error{font-size:14px;border-top:1px solid #fff;}.sp_error div{background:#f5eae9;color:#5a5a5a;line-height:19px;padding:8px 20px;margin-bottom:10px;}.sp_error div span{display:block;color:#9e5955;}.sp_error h3{font-size:14px;color:#65932a;font-weight:normal;line-height:27px;padding-left:20px;}.sp_error li{line-height:27px;padding-left:20px;}.sp_param{padding:15px 0 15px 20px;font-size:14px;color:#5a5a5a;}.sp_param em{border-left:1px solid #E3E3E3;margin:0 2px 0 5px;}.sp_param H1{display:inline;font-size:14px;}.regions-list .hotel-info{width:315px;}.regions-list .hotel-info .name{font-weight:normal;font-size:18px;}.regions-list .region-weather{width:86px;padding-top:10px;line-height:21px;font-size:14px;}.regions-list .region-weather .e-weather-icon{color:#383838;}.regions-list .price{padding-top:10px;line-height:21px;font-size:14px;color:#b5b5b5;}.regions-list .price STRONG{font-weight:normal;word-spacing:-2px;color:#d92532;}.regions-list .region-desc{padding:10px 10px 0;line-height:17px;font-size:12px;color:#868686;}.regions-list .region-desc STRONG{font-weight:normal;}.search_exscurs .selection .switch_count{float:none;padding-left:20px;}.search_exscurs .selection .sort{line-height:20px;}.search_exscurs .result .box .wrap_img{margin-right:15px;}.search_exscurs .result .box .wrap_img I I I{width:112px;text-align:center;}.search_exscurs .result .box .b-image{margin-right:15px;}.search_exscurs .result .box .name{display:inline-block;width:292px;font-size:18px;}.search_exscurs .result .box .e-rating{position:absolute;top:20px;right:212px;}.search_exscurs .result .box .expert-rank{position:absolute;top:15px;right:298px;}.search_exscurs .result .box .map{position:absolute;top:12px;left:570px;}.search_exscurs .result .box .region{position:absolute;left:600px;top:21px;color:#4b4b4b;white-space:nowrap;}.search_exscurs .result .box p{margin:0.4em 0;color:#787878;}.search_exscurs .result .box .category{margin:2px 0 0;font-size:11px;color:#090;}.search_exscurs .result .box br{clear:both;}.search_exscurs .search_h2 h2{width:330px;}.search_exscurs .search_h2 input{width:500px;}.search_exscurs TD.input INPUT{width:548px;}.search_exscurs .result .box2{float:left;height:160px;width:165px;margin-left:25px;margin-top:20px;display:inline-block;}.search_exscurs .result .box2 a{clear:both;font-weight:bold;display:block;}.search_exscurs .result .box2 .name{display:block;padding-top:5px;}.search_exscurs .result .box2 span{color:#242424;font-size:11px;}.search_place{padding-bottom:0!important;}.search_place .selection .setting{width:160px;}.search_place .selection .result{width:774px;}.search_place .setting DT,.search_place .setting DT STRONG{font-size:16px;color:#009800;}.search_place .setting DT{font-weight:normal;}.search_place .setting dt span{color:#999;font-size:10px;position:relative;top:-5px;left:3px;}.search_place .setting dd a{color:#646464;}.search_place .setting dd a:hover{color:#0046b2;}.no_flash_for_video{height:440px;width:710px;background:url(/images/2.5.4/flash_icon.png) 325px 160px no-repeat #e5e5e5;display:block;position:relative;}.no_flash_for_video:hover{text-decoration:none;}.no_flash_for_video div{font-size:18px;line-height:25px;color:#9e5955;text-align:center;position:absolute;text-align:center;width:100%;top:220px;left:0;}.no_flash_for_video div span{display:block;color:#206399;}.no_flash_for_video:hover div span{text-decoration:underline;}.video_block .no_flash_for_video{width:100%;background-position:270px 160px}.l-two-column__weather-page{margin-top:-10px;}.full_weather{height:305px;position:relative;}.full_weather .weather{width:117px;}.full_weather .weather i{right:10px;}.full_weather .weather .night,.full_weather .weather .water,.full_weather .weather div{padding:0 10px;}.full_weather .weather .w7 span{top:0;}.full_weather .info{display:block;margin:0 -1px;padding-top:10px;border:1px solid #f4f4f4;border-top:0;}.full_weather :first-child .info{margin-left:0;border-radius:0 0 0 5px;}.full_weather :last-child .info{margin-right:0;border-radius:0 0 5px 0;}.full_weather .weather .info i{position:static;display:block;margin:0 10px;width:14px;height:14px;background:url(/images/2.7.4/sprite/Strelki_weather.gif);}.full_weather .weather .info p{padding:0 10px 0.5em;font-size:11px;}.weather_about p{font-size:14px;line-height:18px;margin-bottom:1em;}#weather_country_help{background:url(/images/2.7.4/element/weather_country_help.png);position:absolute;height:78px;width:710px;z-index:25;top:-55px;left:115px;}.weather_link dt{font-size:14px;line-height:32px;color:#e78205;margin-top:15px;font-weight:normal;}.weather_link a{display:block;margin:0 -20px;padding:0 60px 0 20px;border-top:1px solid #eee;position:relative;zoom:1;}.weather_link a:hover{background:#dfe9f1;border-color:#dfe9f1;text-decoration:none}.weather_link_region a{font-size:15px;color:#656565;}.weather_link_region a:hover{color:#0046b2;}.weather_link_region H1{margin-bottom:15px;line-height:20px;font-size:18px;font-weight:normal;color:#272727;}.weather_link dd{position:relative;line-height:31px;font-size:14px;zoom:1;}.weather_link dd span{position:absolute;right:0px;top:0px;font-size:15px;color:#666;z-index:2;width:70px;text-align:right;right:20px;}.weather_link i{width:25px;height:25px;overflow:hidden;float:right;position:relative;top:4px;left:10px;}.weather_link i i{background:url(/images/2.7.4/sprite/weather_icon_small.png);width:300px;height:25px;position:absolute;top:0px;left:0px;}.weather_link i.w0 i{left:-125px;}.weather_link i.w1 i{left:-100px;}.weather_link i.w2 i{left:-225px;}.weather_link i.w3 i{left:-75px;}.weather_link i.w4 i{left:-175px;}.weather_link i.w5 i{left:-200px;}.weather_link i.w6 i{left:-50px;}.weather_link i.w7 i{left:-25px;}.weather_link i.w8 i{left:0;}.regions_list .weather_link{display:block;width:50px;right:10px;font-size:12px;color:#272727;}.regions_list .weather_link A{margin:0;padding:0;font-size:12px;border:0;color:#272727;}.regions_list .weather_link I{left:0;float:left;}.weather_link i.wind{position:static;display:block;margin:10px -5px 10px 5px;width:14px;height:14px;background:url(/images/2.7.4/sprite/Strelki_weather.gif);}i.s{background-position:0 -0px!important}i.sw{background-position:0 -14px!important}i.w{background-position:0 -28px!important}i.nw{background-position:0 -42px!important}i.n{background-position:0 -56px!important}i.ne{background-position:0 -70px!important}i.e{background-position:0 -84px!important}i.se{background-position:0 -98px!important}.linklinklink.about-page{padding:8px 10px;}.ts_country .box{background:url(/images/2.7.4/bg_block/ts_country.png) no-repeat;height:230px;padding:10px;display:block;margin-bottom:10px;overflow:hidden;}.ts_country .box:hover{text-decoration:none;}.ts_country .box:hover strong{text-decoration:underline;}.ts_country .number{font-size:9px;}.ts_country .region{color:#656565;font-size:12px;display:block;}.ts_country .price{font-size:30px;float:right;}.ts_country .image-wrap{display:block;clear:both;min-height:130px;margin:3px -10px;}.ts_country .name{font-size:14px;}.ts_country .eat{color:#62a72f;font-style:normal;font-weight:bold;}.ts_country .desc{font-size:13px;color:#656565;}.logo_ts_country{position:absolute;top:23px;right:25px;}.logo_ts_country img{border:none;margin:0;}.country_reviews{clear:both;}.country_reviews .region{font-size:12px;display:inline-block;margin-bottom:2px;}.country_reviews .text{font-size:12px;line-height:16px;width:430px;margin-left:120px;}.country_reviews .text strong{display:block;font-weight:normal;color:#181818;font-size:17px;line-height:20px;}.country_reviews .text .more{background:url(data:image/gif;base64,R0lGODlhCAAWAJECAM3NzRBYkv///wAAACH5BAEAAAIALAAAAAAIABYAAAIkFCCZd7rsDHQM0Snb09n2yClBEI1jaaKnY5JsmrQiLMgxfUcFADs=) top left;height:11px;width:8px;position:absolute!important;right:50px;top:50%!important;margin-top:-10px;}.country_reviews .box{zoom:1;}.country_reviews #add_review_text{padding:0;}.country_video .box{position:relative;zoom:1;float:left;margin-right:10px;width:125px;margin-bottom:10px;font-weight:bold;}.country_video .box i{position:absolute;left:-2px;top:-1px;background:url(/images/2.7.4/element/bg_video.png);width:127px;height:91px;}.country_video .box img{display:block;margin-bottom:5px;border:none;}.country_photo .wrap_img{margin-bottom:22px;clear:both;zoom:1;position:relative;z-index:50;}.add_country_rewiew .help{position:relative;top:-10px;color:#719939;line-height:16px;}.add_country_rewiew .box{background:url(/images/2.7.4/bg_block/response.png);margin:0 0 10px -24px;clear:both;padding:15px 15px 0 35px;position:relative;}.add_country_rewiew .bottom_box{display:block;height:15px;background:url(/images/2.7.4/bg_block/response.png) bottom left;clear:both;margin:0 -15px 0 -35px;}.add_country_rewiew .select a.selected strong{font-size:12px;font-weight:normal;background-position:0 12px;}.add_country_rewiew .text{display:block;width:554px;margin:5px 0;padding:2px;clear:both;font-size:12px;font-family:Arial,Helvetica,sans-serif;}.add_country_rewiew textarea{display:block;width:552px;height:230px;margin-bottom:5px;padding:6px 4px;font-size:12px;}.add_country_rewiew table{margin-top:5px;}.add_country_rewiew table td{padding:3px 18px 7px 0;white-space:nowrap;}.add_country_rewiew table input{margin-right:5px;}.add_country_rewiew .drop_down TABLE{margin:8px 29px 24px 31px;}.add_country_rewiew .drop_down TABLE TD{padding:3px 18px 7px 0;}.add_country_rewiew .btn{margin:20px 200px 0;}.add_info_review{height:70px;}.add_country_rewiew .add_info_review{height:auto;}.add_country_rewiew .box h2{position:relative;top:10px;color:#444}.add_info_review img{float:left;margin:0 10px 10px 0;}.add_info_review .user .canyon{float:left;width:482px;padding-bottom:8px;}.add_info_review .user INPUT{width:180px;float:left;clear:none;margin-right:10px;}.add_info_review .user .canyon{float:left;width:482px;padding-bottom:5px;}.add_country_rewiew .user #month_id_selector,.add_country_rewiew .user #region_id_selector{float:left;margin-right:5px;}.add_info_review .user INPUT{width:180px;float:left;clear:none;margin-right:10px;}.add_country_rewiew .error-bubbles .error-bubble{display:none;position:absolute;height:63px;line-height:48px;font-size:18px;text-align:center;color:#fff;z-index:100;}.add_country_rewiew .error-bubbles .active{display:block;}.add_country_rewiew .error-bubbles #no-date{top:-10px;left:90px;width:238px;background:url(/images/2.7.4/blocks/bubbles/block-bubble-1.png) no-repeat;}.add_country_rewiew .error-bubbles #no-region{top:-10px;left:245px;width:187px;background:url(/images/2.7.4/blocks/bubbles/block-bubble-2.png) no-repeat;}.add_country_rewiew .error-bubbles #no-header{top:35px;left:5px;width:238px;background:url(/images/2.7.4/blocks/bubbles/block-bubble-1.png) no-repeat;}.add_country_rewiew .error-bubbles #no-text{top:65px;left:5px;width:439px;background:url(/images/2.7.4/blocks/bubbles/block-bubble-3.png) no-repeat;}.add_country_rewiew .error-bubbles #no-name-email{top:-35px;left:110px;width:286px;background:url(/images/2.7.4/blocks/bubbles/block-bubble-4.png) no-repeat;}.add_country_rewiew .select .drop_down TABLE{margin-right:11px;}.one_country_review .switch_page2{float:right;}.info_c_review img{float:left;margin:2px 10px 10px 0;zoom:1;}.info_c_review a{font-size:18px;}.info_c_review span{display:block;color:#719939;font-size:12px;padding:3px 0;}.info_c_review p{margin:0;font-size:12px;line-height:16px;}.one_country_review .box h2{clear:both;color:#444;}.one_country_review .text{font-size:14px;line-height:18px;}.lrh{padding:15px 20px 5px 20px;margin:0 -20px;border-bottom:1px solid #eeeeee;overflow:hidden;position:relative;top:1px;zoom:1;display:block;color:#646464;width:270px;}.lrh .name{font-size:14px;font-weight:bold;color:#0046b2;display:block;margin-bottom:3px;}.lrh .region,.lrh .region A{color:#646464;}.lrh .b-image{margin:0 10px 10px 0;}.lrh1{width:272px;padding:0 10px 10px;clear:both;margin:0 0 5px -10px;background:url(/images/2.7.4/bg_block/last_review_hotel.png) bottom left;overflow:hidden;text-decoration:none;display:block;}.lrh1:hover{text-decoration:none!important;}.lrh1 .lrht{height:15px;display:block;background:url(/images/2.7.4/bg_block/last_review_hotel.png);margin-left:-10px;width:292px;zoom:1;}.lrh1 .user{float:right;font-size:11px;color:#9f9f9f;}.lrh1 .title{font-size:14px;font-weight:bold;display:block;padding:5px 0 3px;clear:both;}.lrh1 p{font-size:12px;line-height:16px;color:#656565;}.b-blog-posts{margin-top:0;}.b-blog-posts H2{margin:0;}.b-blog-posts LI{padding:7px 0 12px;border-bottom:1px solid #f1f1f1;}.b-blog-posts LI:last-child{border-bottom:0;}.b-blog-posts H3{line-height:19px;font-size:14px;font-weight:normal;}.b-blog-posts .meta{padding-top:3px;line-height:14px;font-size:11px;color:#9d9d9d;}.b-blog-posts .meta A{color:#9d9d9d;}.b-blog-posts .date{padding-bottom:7px;}.b-blog-posts .img,.b-blog-posts .img IMG{width:120px;height:auto;}.b-blog-posts .img{margin-bottom:4px;}.b-blog-posts__country H2{margin-bottom:0!important;}.b-blog-posts__country LI{padding:8px 0px 4px;}.b-blog-posts__country H3{font-size:18px;}.b-blog-posts__country .img,.b-blog-posts__country .img IMG{width:267px;height:auto;}.b-blog-posts__country .announce{padding:10px 0 5px;line-height:18px;font-size:12px;color:#787878;}.b-blog-posts__country .announce A{color:#787878;}.b-blog-posts__country .meta A{font-size:12px;}.ui-custom-file-container{height:32px;margin:1px;position:absolute;width:160px;margin-left:10px;}.ui-custom-input-file{height:40px;top:-11px;opacity:0;position:absolute;right:0;width:160px;z-index:3;}.custom-input-holder.input{width:160px;}.custom-input-holder{display:none;}.ui-custom-file-filename{display:none;}.custom-input-holder .left-side,.custom-input-holder .right-side{display:none;}.ui-custom-file-button{background:url(/images/2.7.4/button/add_photo.png) no-repeat scroll left top transparent;float:left;height:25px;top:0;position:relative;width:160px;z-index:1;}.news_company .back{font-size:18px;position:relative;padding-left:45px;}.news_company .back I{height:20px;width:21px;background:url(/images/2.7.4/element/back.png);position:absolute;left:20px;top:0px;}.news_company .back{padding-left:25px;}.news_company .back I{left:0;}.place-info .text{margin:0 -20px;padding:0 20px;line-height:18px;font-size:14px;}.place-info BLOCKQUOTE,.region-history BLOCKQUOTE{margin:15px 0 15px 20px;padding:0 0 0 10px;font-style:italic;border-left:2px solid #ccc;}.place-info .place-rating{padding-top:15px;line-height:18px;font-size:14px;color:#272727;}.place .social-likes{margin-bottom:0;padding-bottom:5px;border-bottom:0;}.place .item-review{margin:10px 13px 28px -2px;}.place .item-review .c3{padding-bottom:5px;}.item-review .meta{padding-bottom:5px;line-height:24px;}.item-review .user .avatar{display:inline;}.item-review .meta .rating{margin-right:-10px;}.item-review H4{padding-bottom:5px;line-height:20px;font-size:17px;font-weight:normal;}.item-review .review-body{line-height:16px;}.item-review .date{margin:0;padding-top:5px;line-height:14px;font-size:11px;color:#9f9f9f;}.place-review-add{position:relative;}.place-review-add .date{padding:0 0 8px;font-size:12px;}.place-review-add .select{line-height:24px;}.place-review-add .select A.selected STRONG{font-size:12px;background-position:0 12px;}.place-review-add .add_rait{position:absolute;top:20px;right:25px;}.place-review-add .add_rait .give_rating{top:22px;left:-10px;}.place-review-add .add_rait SPAN{display:block;}.place-review-add .title_add_rew,.place-review-add TEXTAREA{display:block;width:534px;padding:4px;font-size:12px;font-family:Arial,Helvetica,sans-serif;border:1px solid #ccc;color:#656565;}.place-review-add .title{padding:10px 0 5px;}.place-review-add TEXTAREA{height:100px;}.place-review-add .submit{margin:0 auto;padding-top:10px;text-align:center;}#bad_mark{background:url(/images/2.5.4/a_bug1.png);width:333px;height:76px;position:absolute;display:none;top:-50px;left:350px;}.excursion #bad_mark{background:url(/images/2.5.4/a_bug11.png);width:228px;height:76px;position:absolute;display:none;top:-55px;left:510px;}#bad_date{background:url(/images/2.5.4/a_bug2.png);width:239px;height:81px;position:absolute;display:none;top:-35px;left:20px;}#bad_subject{background:url(/images/2.5.4/a_bug3.png);width:241px;height:61px;position:absolute;display:none;top:15px;left:200px;z-index:10;}#bad_text{background:url(/images/2.5.4/a_bug4.png);width:434px;height:69px;position:absolute;display:none;top:50px;left:80px;z-index:10;}.tourstanok-banner{font-size:13px;}.tourstanok-banner H2{font-weight:bold;}.tourstanok-banner H2 A{color:#e03031;}.tourstanok-banner .img{overflow:hidden;border-radius:5px;}.tourstanok-banner .img,.tourstanok-banner .img IMG{display:block;width:267px;height:122px;}.tourstanok-banner .offer-details{padding:10px 0;}.tourstanok-banner DL{line-height:22px;border-top:1px solid #eee;}.tourstanok-banner DL:first-child{border:0;}.tourstanok-banner DL DT{display:inline-block;width:50px;padding-right:5px;vertical-align:top;text-align:right;color:#585858;}.tourstanok-banner DL DD{display:inline-block;max-width:208px;color:#272727;}.tourstanok-banner DD A{display:inline-block;max-width:182px;overflow:hidden;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;}.tourstanok-banner .link-more{max-width:190px;margin-top:3px;line-height:13px;text-align:right;}.place-sidebar .places UL{margin:0 -20px;}.place-sidebar .places LI{padding:10px 20px 15px;line-height:17px;font-size:11px;border-bottom:1px solid #eee;color:#7d7d7d;}.place-sidebar .places LI.last{border:0;}.place-sidebar .places LI .info P A{font-size:12px;font-weight:bold;}.place-sidebar .places .category-active{color:#28a800;}.place-sidebar .places .category-excursion{color:#008fff;}.place-sidebar .places .category-hotel{color:#ff7200;}.place-sidebar .hotels{width:auto;}.place-sidebar .hotels .main-hotels-list{float:none;width:auto;}.place-sidebar .hotels .main-hotels-list UL{margin:0 -20px;}.place-sidebar .hotels .main-hotels-list LI{margin:0;}.place-sidebar .hotels .main-hotels-list LI:last-child{border:0;}.place-sidebar .hotels .main-hotels-list .hotel .hotel-info{padding-left:155px;}.switch_view{float:right;position:relative;width:165px;line-height:47px;}.switch_country_photo{position:absolute;top:10px;right:15px;width:75px;height:26px;background:url(/images/2.7.4/button/switch_country_photo.png) no-repeat;}.switch_country_photo A{position:absolute;top:0px;left:0px;width:38px;height:26px;}DIV.switch_cp2{background-position:0 -26px;}A.switch_cp2{left:38px;}.switch-view-mini{display:inline-block;width:49px;height:21px;margin-left:12px;vertical-align:middle;}.switch-view-mini .switch-inner{height:19px;background:url(/images/2.7.4/element/switch_view_mini.png) no-repeat;}.switch-view-mini .blog-view{background-position:0 -19px;}.switch-view-mini A{display:block;width:25px;height:19px;margin:0 0 0 24px!important;}.switch-view-mini .blog-view A{margin:0!important;}.excursion .search_page{margin-bottom:15px;}.excursion .setting{width:180px;}.excursion .setting h3{font-size:12px;font-weight:bold;color:#428100;}.excursion .setting A{display:block;margin:1em 1em 0 -14px;padding-left:14px;line-height:12px;font-size:12px;color:#727272;}.excursion .setting A:hover{color:#0046b2;}.excursion .setting A.active{background:url(/images/2.7.4/element/active_setting.png) no-repeat;color:#1f1f1f;}.excursion .result{width:754px;position:relative;}.excursion .selection{padding-bottom:0;margin-bottom:-20px;}.excursion .switch_page_top{position:absolute;top:12px;right:20px;}.popup_wh{height:93px;background:url(/images/2.7.4/element/popup_w.png) top left;position:absolute;font-size:12px;color:#656565;padding:5px 5px 0 15px;line-height:25px;z-index:100;text-decoration:none!important}.popup_wh .region{color:#0046b2;}.popup_wh:hover .region{text-decoration:underline;}.popup_wh .popap_r{background:url(/images/2.7.4/element/popup_w_r.png);width:10px;height:92px;position:absolute;top:0px;right:-10px;}.popup_wh .xz{clear:both;white-space:nowrap;display:block;}.popup_wh .date{float:left;width:52px;}.popup_wh .weather_link{float:left;}.popup_wh .weather_link strong{color:#000;float:left;}.popup_wh .weather_link i{float:left;left:0px;top:0px;margin:0 3px 0 1px}.popup_wh .weather_link span{float:left;}.mini_search{height:40px;background:url(/images/2.7.4/bg_block/mini_search.png);padding:6px;position:relative;}.mini_search .set{border-left:1px solid #fff;border-right:1px solid #e4e4e4;float:left;height:23px;line-height:23px;padding:10px 4px 10px 5px;font-size:18px;color:#141414;}.mini_search .s_big{width:35px;top:-4px;}@media screen and (-webkit-min-device-pixel-ratio:0) {.mini_search .s_big{width:40px;}}.mini_search .btn{float:left;margin:7px 0 0 7px;}.mini-search-after{clear:both;padding:5px 0 8px;line-height:14px;text-align:right;}.mini_search .select span input{width:40px;}.mini_search #select-departure{padding-top:2px;}.mini_search #select-departure .exception_calendar .drop_down{top:-20px!important;}.column_right .currency_value{margin-top:5px;}.currency_value UL{position:relative;overflow:visible;margin:0 -20px 15px;padding:0 0 15px;border-bottom:1px solid #E5E5E5;}.currency_value LI{position:relative;padding:10px 20px 0;}.currency_value A.img{float:left;background:#f2f2f2;}.currency_value .l-block-image A.img{width:127px;height:127px;}.currency_value .l-block-image A.img IMG{display:block;}.currency_value .l-block-image .desc{padding-left:137px;}.currency_value .desc .value{padding:5px 0 10px;text-align:right;font-size:14px;font-weight:normal;color:#6d6d6d;}.currency_value .desc .value EM{padding:0;font-size:14px;font-weight:normal;color:#e97f00;}.currency_value .desc .value SMALL{font-size:10px;}.currency_value H4{padding-bottom:2px;font-size:14px;font-weight:normal;color:#272727;}.currency_value .short{color:#6d6d6d;}.currency_value .l-block-image .short A{padding-right:12px;background:url(/images/2.7.4/arrow-more.gif) no-repeat 100% 50%;color:#6d6d6d;}.currency_value .more-info{position:absolute;bottom:-5px;right:-110px;padding:15px;background:#fff;z-index:10;box-shadow:0 0 18px #ccc;-moz-box-shadow:0 0 18px #ccc;-webkit-box-shadow:0 0 18px #ccc;}.currency_value .more-info .img{display:block;width:254px;height:254px}.currency_value .more-info .img IMG{display:block;}.currency_value .more-info .desc{padding-left:264px;padding-bottom:15px;min-width:120px;}.currency_value .more-info .short{width:250px;}.currency_value .more-info .close{position:absolute;bottom:12px;right:15px;}.currency_value .wrap_img{margin:0 12px 8px 0;}.currency_info{font-size:15px;line-height:20px;}.currency_info H1{margin-bottom:15px;line-height:20px;font-size:18px;color:#272727;}.currency_info p{color:#272727;font-size:15px;line-height:20px;margin-bottom:1.2em;}.currency_info .img_info{display:block;color:#8c8c8c;font-size:12px;line-height:16px;margin-bottom:1.5em;}.currency_value h3{color:#558a20;font:normal 18px/18px Arial,Helvetica,sans-serif;}.currency_value li{list-style:none;clear:both;}.currency_value ul.last{border:none;padding:0;margin-bottom:0;}.currency_value strong{color:#272727;font-size:14px;line-height:15px;font-weight:normal;}.currency_value .value{color:#6d6d6d;font-size:11px;}.currency_value .value em{font:normal bold 16px/19px Arial,Helvetica,sans-serif;color:#e97f00;display:block;padding-top:5px;}#toursearch-form-short-div .search{margin-bottom:0;}.about_region_h{white-space:nowrap;font-size:18px;color:#272727;}.about_region_h span,.about_region_h .select{float:left;margin-right:3px;}.hr_region{margin:15px -20px;border-bottom:1px solid #e0e0e0;position:relative;zoom:1;clear:both;font-size:1px;line-height:1px;}.b-region-menu{padding-top:10px;line-height:16px;font-size:13px;}.b-region-menu LI{float:left;margin-right:7px;padding-right:7px;border-right:1px solid #d8d8d8;}.b-region-menu LI:last-child{margin:0;padding:0;border:0;}.about_region .wrap_img{margin:-5px 25px 25px -5px;}.about_region{font-size:14px;line-height:18px;}.about_region h1{color:#272727;margin-bottom:15px;font-size:18px;}.about_region .btn-xb{display:block;margin-top:20px;}.about_region .social-likes{margin:20px 0 10px;padding:15px 0 10px;}.region-history{padding-bottom:10px;}.region-history .date{width:120px;padding-right:20px;text-align:right;color:#272727;}.region-history .text{width:450px;}.history-more-links LI{margin:0 4px 15px 0;}.history-more-links LI:last-child{margin:0;}.history-more-links .b-image{display:block;width:194px;margin-bottom:5px;}.regions-history-nav UL{margin:0 -20px;}.regions-history-nav LI{padding:5px 20px;line-height:20px;font-size:15px;border-top:1px solid #eee;color:#222;}.regions-history-nav LI DIV{padding:0 0 12px 30px;line-height:20px;font-size:12px;}.regions-history-nav LI DIV A{color:#666;}.regions-history-nav .e-flag{margin-right:5px;}.guide_page table{margin:-15px -20px;vertical-align:top;}.guide_page .list{width:200px;border-right:1px solid #e8e8e8;font:12px/16px Arial,Helvetica,sans-serif;padding:0 20px;vertical-align:top;}.guide_page .list h3{font-weight:bold;font-size:12px;color:#65932a;padding-top:20px;}.guide_page .list a{display:block;margin:5px 0;}.guide_page .list a.active{color:#000;padding-left:14px;margin-left:-14px;background:url(/images/2.7.4/element/active_setting.png) 0 2px no-repeat;font-weight:normal;display:inline-block;text-decoration:none!important}.guide_page .text{padding:20px;vertical-align:top;}.guide_page .text p{margin-bottom:1em;color:#303030;font-size:14px;line-height:18px;}.guide_page .text h2{margin-bottom:5px;}.guide_page .text h2 span.active{margin:-2px;padding:2px;background:#f6d700;display:inline-block;}.switch_page_new{overflow:hidden;padding:10px 0;clear:both;}.switch_page_new strong{padding-right:5px;font-size:14px;color:#636363;line-height:35px;font-weight:normal;float:left;}.hotels-list-bottom .switch_page_new STRONG{line-height:27px;font-size:12px;}.switch_page_new .btn-prev{float:left;}.switch_page_new .btn-next{float:right;}.switch_page_new .prev_page,.switch_page_new .next_page{background:url(/images/2.7.4/sprite/pagi.png) 0 0;height:30px;width:171px;float:left;color:#fff;font-size:18px;text-indent:40px;line-height:26px;margin:0 6px 0 9px;position:relative;top:1px;}.switch_page_new .next_page{background-position:-177px 0px;width:162px;text-indent:17px;margin:0;}.switch_page_new .next_page:hover{background-position:-177px -30px;text-decoration:none;}.switch_page_new .prev_page:hover{background-position:0px -30px;text-decoration:none;}.switch_page_new .next_page:focus{background-position:-177px -60px;}.switch_page_new .prev_page:focus{background-position:0px -60px;}.switch_page_new .disabled_next{background-position:-177px -90px!important;cursor:default;}.switch_page_new .disabled_prev{background-position:0px -90px!important;cursor:default;}.switch_page_list{overflow:hidden;line-height:28px;font-size:15px;text-align:center;}.switch_page_list a{text-decoration:underline;padding:0 8px;margin:12px 5px 5px 0;}.switch_page_list .switch-page{cursor:pointer;}.switch_page_list span{color:#7d7d7d;margin:12px 5px 5px 0;}.switch_page_list span.active{background:#e2e2e2;padding:0 8px;}.switch_page_top .prev_page,.switch_page_top .next_page{background:url(/images/2.7.4/sprite/pagi_top.png) 0 0;height:25px;width:133px;float:left;color:#fff;font-size:14px;text-indent:33px;line-height:22px;}.switch_page_top .next_page{background-position:-139px 0px;width:122px;text-indent:11px;font-size:13px;margin-left:5px;}.switch_page_top .next_page:hover{background-position:-139px -25px;text-decoration:none;}.switch_page_top .prev_page:hover{background-position:0px -25px;text-decoration:none;}.switch_page_top .next_page:focus{background-position:-139px -50px;}.switch_page_top .prev_page:focus{background-position:0px -50px;}.switch_page_top .disabled_next{background-position:-139px -75px!important;cursor:default;}.switch_page_top .disabled_prev{background-position:0px -75px!important;cursor:default;}.spn2 .prev_page,.spn2 .next_page{background:url(/images/2.7.4/sprite/pagi_top.png) 0 0;height:25px;width:133px;float:left;color:#fff;font-size:14px;text-indent:33px;line-height:22px;}.spn2 .next_page{background-position:-139px 0px;width:122px;text-indent:11px;margin-left:5px;}.spn2 .next_page:hover{background-position:-139px -25px;text-decoration:none;}.spn2 .prev_page:hover{background-position:0px -25px;text-decoration:none;}.spn2 .next_page:focus{background-position:-139px -50px;}.spn2 .prev_page:focus{background-position:0px -50px;}.spn2 .disabled_next{background-position:-139px -75px!important;cursor:default;}.spn2 .disabled_prev{background-position:0px -75px!important;cursor:default;}.countries-list{padding-bottom:10px;}.ui-autocomplete-container{position:absolute;top:23px;left:10px;right:0;z-index:80;overflow:hidden;text-align:left;border:1px solid #c7d2df;border-radius:0 0 2px 2px;background-color:#fff;}.ui-autocomplete-container ul{margin-top:-1px;}.ui-autocomplete-container ul li{border-top:1px solid #c7d2df;height:30px;padding:2px 5px;line-height:30px;}.ui-autocomplete-container ul li:hover{background:#e9eef4;}.ui-autocomplete-container ul li.last{border-bottom:none}.ui-autocomplete-container ul li a{text-decoration:none;font-size:18px;color:#0046b2;}.ui-autocomplete-container .b4,.ui-autocomplete-container .b5,.ui-autocomplete-container .b6{float:right;font-size:12px;display:inline;}.ui-autocomplete-container .b6{margin-right:30px;}.ui-autocomplete-container .b5{margin-right:40px;}.ui-autocomplete-container .b4{margin-right:40px;}.ui-autocomplete-container .e-flag{margin:5px 5px 0 0;}.ui-autocomplete-active{background-color:#f1f1f1;text-decoration:none;}.countries-list .name{width:280px;padding-left:10px;}.countries-list .visa{width:150px;}.countries-list .weather-info{position:relative;width:75px;}.countries-list .weather-info .weather_link,.countries-list .travel-time{color:#383838;}.countries-list .weather-info .weather_link>I{float:left;top:2px;left:-3px;}.countries-list .travel-time{width:155px;height:22px;}.countries-list .travel-time>I{vertical-align:top;margin-top:8px;}.countries-list .travel-time>A{vertical-align:top;}.countries-list .travel-time .select STRONG{display:block;overflow:hidden;max-width:70px;text-overflow:ellipsis;}.countries-list .price{width:135px;color:#383838;}.countries-list .sort-settings .price{width:270px;}.countries-list .links{width:175px;}.countries-list .tour-results{padding:0;border:0;}.countries-list .sort-results{padding:7px 0;line-height:22px;border-radius:5px 5px 0 0;background:#e8f1fc;}.countries-list .sort-results .sort-popularity{width:125px;padding-left:30px;}.countries-list .sort-results .sort-alphabet{width:135px;}.countries-list .sort-results .price{width:290px;}.countries-list .sort-results .price .e-stars-num{font-size:12px;}.countries-list .sort-results .btn-g{display:inline-block;margin-left:2px;}.countries-list .sort-results .btn-g LI{line-height:25px;}.countries-list .country{height:35px;line-height:35px;border-top:1px solid #ebf1f9;color:#959595;}.countries-list .country A:hover{text-decoration:underline;}.countries-list .country .name{line-height:35px;font-size:18px;}.countries-list .name .e-flag{margin:7px 5px 0 0;}.countries-list .country .visa A{color:#3b9400;}.countries-list .country .price A{word-spacing:-1px;color:#da0638;}.countries-list .country .links A{margin-right:15px;color:#959595;}.countries-list .country .links A:hover{color:#0046b2;}.countries-list .country .visa,.countries-list .country .weather-info,.countries-list .country .travel-time,.countries-list .country .price{position:relative;}.countries-list .hint{top:-28px;white-space:nowrap;}.countries-list .visa .hint{width:150px;left:-70px;}.countries-list .weather-info .hint{left:-2px;}.countries-list .travel-time .hint{left:-17px;}.countries-list .weather-info .hint I,.countries-list .travel-time .hint I{left:20px;margin:0;}.countries-list .price .hint{left:auto;right:-70px;}.countries-list .price .hint I{left:auto;right:150px;margin:0;}.visa-page{line-height:18px;font-size:14px;}.visa-page .c3{min-height:260px;}.visa-page H1{margin-bottom:40px;line-height:20px;font-size:18px;color:#272727;}.visa-page .h-red{color:#c21a1d;}.visa-page OL{margin:0;padding:0 25px;font-size:18px;list-style:decimal outside;color:#c21a1d;}.visa-page OL LI P{margin:0;padding-bottom:5px;font-size:18px;color:#272727;}.visa-page OL LI UL{margin-left:-16px;padding:0 0 18px 0;font-size:14px;list-style-type:none;}.visa-page OL LI UL LI{padding-left:16px;padding-bottom:2px;color:#00840c;}.visa-page OL LI UL LI P{padding-bottom:0;font-size:14px;}.visa-page OL LI UL LI SPAN{margin-left:-16px;padding-left:5px;color:#00840c;}.visa-page OL LI UL LI UL{margin-left:0;padding-top:2px;padding-left:16px;list-style-type:disc;font-size:14px;color:#00840c;}.visa-page OL LI UL LI UL LI{padding-left:0;}.visa-page OL LI UL .separator{padding-top:10px;line-height:33px;}.visa-page OL LI UL .separator P{color:#c21a1d;}.visa-page OL#information{padding:0;font-size:18px;color:#00840c;list-style:none;}.visa-page OL#information LI P{color:#00840c;}.visa-page OL#information LI UL{margin-left:0;}.visa-page OL#information LI UL LI P{font-size:14px;color:#272727;}.visa-page .block_list_title{padding-bottom:10px;font-size:18px;color:#c21a1d;}.visa-page .block_list_title SPAN{display:block;font-size:12px;color:#272727;}.filelist{margin:5px 0 20px;padding:10px 20px 15px;background:#dff6d3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.filelist P{padding-bottom:10px;font-size:18px;color:#00840c;}.filelist UL{overflow:hidden;margin:0;padding:0;font-size:14px;list-style-type:none;}.filelist UL LI{float:left;padding:0 20px 0 0;}.filelist UL LI A{display:block;padding:3px 0 0 20px;line-height:24px;text-decoration:none;background:url(/images/2.7.4/element/file-doc.gif) no-repeat;color:#225fbc;}.filelist UL LI A:hover{text-decoration:underline;}.visa-page .visa-form{padding-top:5px;}.visa-page .visa-form FORM{padding-bottom:35px;}.visa-page .visa-form H2{padding-bottom:0;font-size:22px;}.visa-page .visa-form .field{margin-bottom:15px;padding:15px;background:#dbedfa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.visa-page .visa-form .sub-field{margin:0 -15px;padding:15px;background:#f2f8fd;border-top:1px solid #fff;}.visa-page .visa-form .last{border-bottom:1px solid #fff;}.visa-page .visa-form H3{font-size:14px;font-weight:normal;}.visa-page .visa-form H3 STRONG{display:block;padding-bottom:5px;}.visa-page .visa-form UL LI{overflow:hidden;padding:10px 0 0 0;line-height:24px;}.visa-page .visa-form UL LI A{float:left;clear:both;padding-left:20px;line-height:24px;background:url(/images/2.7.4/element/file-default.gif) no-repeat;color:#225fbc;}.visa-page .visa-form UL LI A.photo{background:url(/images/2.7.4/element/file-photo.gif) no-repeat;}.visa-page .visa-form UL LI A.passport{background:url(/images/2.7.4/element/file-docimg.gif) no-repeat;}.visa-page .visa-form INPUT{display:block;width:505px;padding:3px 4px;font-size:14px;}.visa-page .visa-form TEXTAREA{display:block;width:509px;margin:10px 0 15px;padding:3px 4px;font-size:14px;}.visa-page .issue-selector{padding-top:10px;font-size:12px;color:#272727;}.visa-page .issue-selector .select A.selected STRONG{font-size:12px;background-position:0 12px;}.deploy-page{width:868px;margin:0 auto;padding:20px 0;color:#222;}.deploy-page H3{padding:20px 0 0 50px;font-size:22px;font-weight:normal;color:#4c9505;}.deploy-page #header .logo-itour{float:right;width:166px;height:149px;margin-top:-16px;padding-top:16px;overflow:hidden;text-align:center;background:url(/images/2.7.4/logo-itour-framed.png) no-repeat;}.deploy-page #header .logo-itour A{display:block;width:60px;height:87px;margin:0 auto 8px;text-indent:-3000px;}.deploy-page #header .logo-itour SPAN{font-size:14px;font-weight:normal;color:#727272;}.deploy-page #header H3{padding-top:65px;color:#525252;}.deploy-page .offices{overflow:hidden;padding:15px 0 0 30px;}.deploy-page .offices .office{float:left;width:392px;margin:0 2px 2px 0;padding:20px 5px 25px 20px;background:#f2f2f2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.deploy-page .office H4{font-size:22px;font-weight:normal;}.deploy-page .office .phone{padding-top:5px;font-size:14px;}.deploy-page .office .phone SPAN{font-size:12px;color:#828282;}.deploy-page .office DL{padding-top:6px;}.deploy-page .office DT{color:#4c9505;}.deploy-page .office DD{padding-top:7px;color:#5a5a5a;}.deploy-page .office DD P A{font-size:14px;}.lottery DL{margin:0 3px;padding:12px 0;border-bottom:1px solid #e1e3e4;font-size:1.0833em;}.lottery DT{color:#fa2313;}.lottery DT STRONG{display:block;color:#232323;}.lottery DT STRONG BR{display:none;}.lottery .desc{font-weight:bold;color:#232323;}.lottery .winner{color:#464646;}.lottery .last{border-bottom:0;}.lottery .meta{padding:0 3px 10px;line-height:1.5em;font-size:1.5em;}.client-zone{overflow:visible;}.client-zone .secure{float:right;display:block;width:10px;height:15px;background:url(/images/2.7.4/element/client-secure.gif) no-repeat;}.client-zone .secure-agreements-list{margin-top:10px;}.client-zone .section H2 .btn{margin-left:475px;}.client-zone .client-card H2 .btn{margin-left:610px;}.client-zone .agreements H2 .btn{margin-left:505px;}.client-zone .contracts-login-form LABEL{display:block;padding-bottom:2px;color:#272727;}.client-zone FORM INPUT{width:350px;margin-bottom:10px;font-size:18px;color:#000;}.client-zone .contracts-password{margin-bottom:5px;}.client-zone FORM .checkbox INPUT{width:auto;margin-bottom:0;}.client-zone FORM .checkbox LABEL{display:inline!important;}.client-zone P.error{padding:7px 0 5px;color:#d4063b;}.client-zone FORM .btn{margin:5px 0 20px;}.client-zone FORM .desc{padding-bottom:8px;}.client-zone .close-example{display:none;position:relative;left:18px;color:#b36b66!important;}.close-example I{position:absolute;top:0px;left:-18px;height:15px;width:15px;background:url(/images/2.5.4/search/close.png) no-repeat;}.client-zone .client-card{position:relative;}.client-zone .client-card .card-example{position:absolute;top:77px;left:445px;}.client-zone .client-card .card-example H2{margin-bottom:10px;font-size:12px;color:#7d7d7d;}.client-card .card-example A{display:block;float:left;width:124px;height:20px;margin-right:8px;padding:80px 0 0 3px;font-size:11px;color:#7d7d7d;background:url(/images/2.7.4/element/client_card_example.jpg) no-repeat 0 0;}.client-card .card-example .card-itour{background-position:-132px 0;}.client-card .card-example .card-detstvo{background-position:-265px 0;}.client-zone .client-card .desc{padding-top:10px;}.client-zone .client-card .login-form FORM{width:282px;height:160px;padding:10px 20px;background:url(/images/2.7.4/bg_block/card-login-form-bg.png) no-repeat;}.client-zone .client-card .login-form FORM LABEL{display:block;padding-bottom:2px;color:#272727;}.client-zone .client-card .login-form .card-seria{width:22px;padding:0 2px;text-align:center;}.client-zone .client-card .login-form .card-number{width:72px;padding:0 2px;}.client-zone .client-card .login-form .card-password{width:168px;margin-bottom:5px;padding:0 2px;}.client-zone .client-card .login-form .btn{float:left;}.client-zone .client-card .login-form .error{float:right;width:170px;padding-top:14px;line-height:14px;}.card-info{overflow:hidden;padding-bottom:8px;}.card-info .card{float:left;width:276px;height:176px;font-family:Verdana;font-size:18px;background:url(/images/2.7.4/element/client-cards/card-obnovlenie.jpg) no-repeat;color:#b7b7b7;}.card-info .card P{padding:120px 0 0 128px;color:#b7b7b7;}.card-info .card-detstvo{background:url(/images/2.7.4/element/client-cards/card-detstvo.jpg) no-repeat;}.card-info .card-detstvo P{padding:120px 0 0 85px;}.card-info .card-itour{background:url(/images/2.7.4/element/client-cards/card-itour.jpg) no-repeat;}.card-info .card-itour P{padding:140px 0 0 162px;}.client-zone .client-card .card-info H2{margin-bottom:5px;color:#65932a;}.card-info H2{padding-left:10px;}.card-info H3{padding-left:10px;font-size:18px;font-weight:normal;color:#272727;}.card-info P{padding-left:10px;color:#797979;}.card-info .card-data{width:630px;}.card-info TABLE{float:left;width:630px;margin:25px 0 30px;}.card-info TABLE TH{padding:6px 0;text-align:left;font-weight:normal;color:#272727;}.card-info .action-date{width:123px;padding-left:10px;}.card-info .agreement{width:78px;}.card-info .sum{width:105px;padding-left:4px;color:#659023;}.card-info .sum SPAN{margin-left:-4px;}.card-info TH.sum{padding-left:0;color:#272727;}.card-info .total .sum{padding-top:10px;padding-bottom:10px;font-weight:bold;color:#659023;}.card-info .status{width:170px;}.card-info TABLE TD{padding:6px 0;border-top:1px solid #e0e4e7;color:#797979;}.card-info .total TD{background:#f3f7fb;color:#272727;}.card-info .total .desc{padding-bottom:10px;padding-left:10px;}.client-card-about H3{padding-left:18px;font:normal 20px/50px Arial,sans-serif;color:#65932a;}.client-card-about LI,.client-card-about P,.client-card-about DT,.client-card-about DD{position:relative;margin-bottom:1em;padding-left:18px;line-height:19px;font-size:14px;color:#464646;}.client-card-about .conditions{padding-bottom:15px;}.client-card-about LI SPAN{position:absolute;left:0px;top:0px;font-weight:bold;color:#65932a;}.client-card-about DT{margin-bottom:0;color:#de8b4a;}.client-card-about .hint{color:#a0a0a0;}.client-card-about .hint SPAN{position:absolute;left:6px;font-size:24px;}.lottery-about LI{position:relative;margin-bottom:1em;padding-left:20px;line-height:21px;font-size:18px;}.lottery-about LI SPAN{position:absolute;left:0px;color:#e49600;}.lottery-video .hint{position:relative;top:-8px;}.lottery-video UL{position:relative;overflow:hidden;margin:-10px -20px 10px;}.lottery-video LI{position:relative;float:left;width:125px;top:10px;padding:10px 0 10px 20px;line-height:18px;}.lottery-video LI I,.video-list LI I{position:absolute;top:9px;left:18px;width:127px;height:92px;background:url(/images/2.7.4/element/bg_video.png);}.lottery-video LI IMG,.video-list LI IMG{display:block;width:123px;height:91px;margin-bottom:5px;border:none;}.lottery-video LI A,.video-list LI A{display:block;}.client-faq DL{padding-right:40px;}.client-faq DL DL{padding-right:0;}.client-faq DL DL DD{display:none;}.client-faq DL DD{display:none;}.client-faq DL.active DD{display:block;padding-bottom:30px;}.client-faq DL.active DD DL DD{display:none!important;}.client-faq DL.active DD DL.active DD{display:block!important;padding-bottom:0;}.client-faq DT{position:relative;left:28px;line-height:45px;font-size:18px;}.client-faq DL DT A I{position:absolute;top:12px;left:-28px;height:21px;width:21px;background:url(/images/2.7.4/sprite/faq_icon.png) no-repeat;}.client-faq DL.active DT A I,.client-faq DL.active DT A:hover I{background-position:0 -42px;}.client-faq DL DT A:hover I{background-position:0 -21px;}.client-faq DL DD DT A I{top:14px;left:-23px;width:11px;height:11px;background-position:-21px 0!important;}.client-faq DL DD DL.active DT A I,.client-faq DL DD DL DT A:hover I{background-position:-21px -11px!important;}.client-faq DD DT{line-height:39px;font-size:14px;}.client-faq DD DD P{position:relative;left:28px;display:block;margin-bottom:1em;line-height:19px;font-size:14px;color:#464646;}.client-faq DL DD DL.sub DT{line-height:45px;font-size:18px;}.client-faq DL DD DL.sub DT A I{position:absolute;top:12px;left:-28px;height:21px;width:21px;background:url(/images/2.7.4/sprite/faq_icon.png) no-repeat;background-position:0 0!important;}.client-faq DL DD DL.sub DT A:hover I{background-position:0 -21px!important;}.client-faq DL DD DL.sub DD DL DT{line-height:39px;font-size:14px;}.client-faq DL DD DL.sub DD DL DT A I{top:14px;left:-23px;width:11px;height:11px;background-position:-21px 0!important;}.client-faq DL DD DL.sub DD DL.active DT A I,.client-faq DL DD DL.sub DD DL DT A:hover I{background-position:-21px -11px!important;}.client-faq DL DD DL.sub DD DL DD P{display:none;}.client-faq DL DD DL.sub DD DL DD P.desc-short{display:block;margin:-10px 0 10px;color:#656565;}.client-faq DL DD DL.sub DD DL.active DD P{display:block;}.client-faq DL DD DL.sub DD DL.active DD P.desc-short{display:none;}.client-card-info DL{min-height:130px;margin:0 -20px;font-size:14px;line-height:18px;color:#464646;}.client-card-info DT{padding:30px 20px 10px 185px;border-top:1px solid #e5e5e5;}.client-card-info .active DT{background:url(/images/2.7.4/gradient/special.png) repeat-x;}.client-card-info DT A{font-size:24px;font-weight:bold;}.client-card-info DT A:hover{text-decoration:none;}.client-card-info DT A.short-desc{font-size:14px;font-weight:normal;}.client-card-info DT A.short-desc:hover{text-decoration:underline;}.client-card-info DT SPAN{display:block;}.client-card-info .pic{position:relative;}.client-card-info .pic A{position:absolute;top:-80px;left:20px;}.client-card-info DD.desc{display:none;padding:30px 20px;overflow:hidden;clear:both;}.client-card-info .active DD.desc{display:block;}.client-card-info DD.desc H2{color:#65932a;margin:2em 0 1em;}.client-card-info DD.desc P,.certificate_about dd li{margin-bottom:1em;}.client-card-info DD.desc LI{position:relative;left:15px;}.client-card-info DD.desc LI SPAN{color:#65932a;font-weight:bold;position:absolute;top:0px;left:-15px;}.mini_contact{background:url(/images/2.7.4/bg_block/mini_contact.png);width:204px;height:141px;float:left;margin-right:10px;padding:20px 25px;font-size:12px;color:#727272;line-height:16px;position:relative;}.mini_contact strong{display:block;padding:0 0 5px 15px;font-size:14px;}.mini_contact strong span{font-weight:normal;}.mini_contact p{margin-bottom:0.7em!important;}.mini_contact p span{color:#5a8824;}.mini_contact p span.weekend{color:#9c3846;}.mini_contact a{position:absolute;top:137px;left:36px;}.certificate-link .box{position:relative;overflow:hidden;margin:0 -20px;}.certificate-link .box A{position:relative;top:1px;overflow:hidden;display:block;padding:10px 20px;line-height:16px;border-bottom:1px solid #e5e5e5;}.certificate-link .box STRONG{display:block;font-size:14px;}.certificate-link .box IMG{float:left;margin-right:10px;}.agreements-list{color:#232323;}.agreements-list .agreement DL{line-height:20px;}.agreements-list .agreement DL:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.agreements-list .agreement DL DT{float:left;width:84px;text-align:right;color:#7c7c7c;}.agreements-list .agreement DL DD{float:left;padding-left:3px;width:392px;}.agreement-list .agreement DL.agreement-fees DD{padding:2px 0 3px;line-height:14px;}.agreements-list .agreement .weather_link{position:relative;}.agreements-list .agreement .weather_link .icon{position:absolute;top:-7px;left:0;}.agreements-list .agreement .weather_link SPAN{padding-left:25px;color:#0046b2;}.agreements-list .agreement .weather_link:hover{text-decoration:none;}.agreements-list .agreement-info .actions{padding-top:15px;}.agreements-list .agreement-info .agreement-reviews{width:355px;}.agreements-list .agreement-info .agreement-reviews P{line-height:18px;}.agreements-list .agreement-info .agreement-reviews P.desc{padding-bottom:10px;line-height:16px;}.agreement-rejected *{color:#7c7c7c!important;}.agreement-rejected .btn SPAN,.agreement-rejected .btn SPAN I{font-size:12px!important;background-image:none!important;color:#7c7c7c!important;}.client-zone .agreement H1{margin:0 0 15px;line-height:25px;font-size:18px;color:#232323;}.agreements-list .agreement H1 A{width:82px;}.agreements-list .agreement H1 SPAN{color:#232323;}.agreements-list .agreement-full H1{margin-bottom:5px;}.client-zone .agreement H2{position:relative;margin:12px -15px 5px;padding:12px 15px 5px;border-top:1px solid #ededed;}.client-zone .agreement-full DL DT{width:155px;}.client-zone .agreement .sub-desc{width:155px;padding-top:8px;line-height:18px;text-align:right;font-weight:bold;color:#5f8600;}.client-zone .agreement DT.sub-desc{padding:0;line-height:20px;}.client-zone .agreement-full{width:560px;}.client-zone .agreements-list .print{padding-right:20px;}.client-zone .agreement-sidebar{width:310px;}.client-zone .agreement-sidebar .reviews P{margin-bottom:8px;line-height:27px;white-space:nowrap;}.client-zone .agreement-sidebar .filelist{width:270px;margin:3px 0 -2px;padding:15px 20px;-webkit-box-shadow:0 1px 2px #aeaeae;-moz-box-shadow:0 1px 2px #aeaeae;box-shadow:0 1px 2px #aeaeae;}.client-zone .agreement-sidebar .filelist P{color:#272727;}.client-zone .agreement-sidebar .filelist UL LI A{background:url(/images/2.7.4/element/file-docimg.gif) no-repeat;}.client-zone .agreement-sidebar .currency-converter{width:315px;margin:2px 0 -8px -2px;}.client-zone .agreement-sidebar .b-green-header B{background-color:#fff;}.client-zone .agreement-sidebar .b-green-header .l-block-inner{min-height:100px;background-color:#fff;}.client-zone .agreement-sidebar .whaters{margin-top:0;margin-bottom:0;}.client-zone .online-payment P{padding-bottom:8px;line-height:15px;}.client-zone .online-payment INPUT{display:inline-block;width:90px;}.payment-variants{margin:0 -20px 12px;background:#fff;}.payment-variants .variant{padding:15px;border-bottom:1px solid #e9e9e9;}.payment-variants .last{border:0;}.payment-variants .btn SPAN{width:102px;text-align:center;}.payment-variants P.desc{float:right;width:125px;line-height:27px;}.payment-variants .last P.desc{margin-top:-2px;line-height:15px;}.payment-variants .icons{display:block;width:78px;height:20px;margin-top:3px;background:url(/images/2.7.4/element/visa-mastercard-78x20.gif) no-repeat;}P.w1-desc{padding:5px 0;background:url(/images/2.7.4/element/w1-desc.png) no-repeat 100% 8px;color:#888;}P.w1-desc A{color:#888;}P.w1-desc A:hover{text-decoration:underline;}.client-zone .agreement-sidebar .payment-success{margin:3px 0 -12px -2px;}.client-zone .agreement-sidebar .payment-success .msg{width:264px;}.client-zone .agreement P{position:relative;line-height:26px;color:#232323;}.client-zone .agreement SPAN{font-weight:normal;color:#717171;}.client-zone .agreement .thanks{color:#5f8600;}.client-zone .agreement .example{position:absolute;left:200px;top:0;width:25px;height:100%;background:url(/images/2.7.4/element/example.png);z-index:1;opacity:0.8;}.client-zone .agreement .example2{left:auto;right:200px;}.client-zone .close-agreement{clear:both;}.client-zone .agreement-example{position:relative;width:auto;}.lottery-rules{font-size:14px;color:#464646;}.lottery-rules P{line-height:19px;}.lottery-rules P,.lottery-rules DD{color:#464646;font-size:14px;line-height:19px;margin-top:2px;margin-bottom:1em;}.lottery-rules DT{color:#e49600;font-size:18px;}.lottery-rules DD{margin-left:20px;}.lottery-rules .ajax{text-decoration:none!important;border-bottom:1px dotted #105892;padding:0;}.lottery H2{overflow:hidden;}.lottery H2 SPAN{float:left;margin-top:4px;}.lottery .switch_page_new{float:right;padding:0;}.lottery H2 .switch_page_new .btn{margin-left:0;}.lottery H2 .switch_page_new .btn SPAN{margin-top:0;}.lottery .lottery-rules H2{margin:30px 0 0;color:#508f28;}.lottery .lottery-rules P{padding:15px 0 0;line-height:23px;font-size:18px;color:#464646;}.lottery .winners DL{overflow:hidden;position:relative;margin:0;padding-top:5px;border-bottom:0;}.lottery .winners DT{font-size:14px;line-height:25px;color:#e49600;padding-top:15px;}.lottery .winners DT STRONG{font-size:22px;line-height:27px;color:#232323;font-weight:normal;display:block;}.lottery .winners DD{font-size:14px;color:#464646;padding-bottom:15px;border-bottom:1px solid #e5e5e5;line-height:28px;position:relative;top:1px;}.lottery .winners P{color:#e49600;font-size:18px;margin:1em 0 1.5em;}.lottery .participant{overflow:hidden;}.lottery .participant DIV{width:270px;float:left;color:#464646;font-size:12px;line-height:16px;margin-top:-30px;}.lottery .participant H3{margin:2em 0 1em;color:#508f28;font-size:15px;font-weight:normal;}.tours-and-services .column_right .client-card-info H2{margin-bottom:0;}.tours-and-services .column_right .client-card-info DL{position:relative;}.tours-and-services .column_right .client-card-info DL DT{padding-left:180px;}.tours-and-services .column_right .client-card-info DL.first DT{border-top:0;}.tours-and-services .column_right .client-card-info DT A{font-size:18px;}.tours-and-services .column_right .client-card-info DT A.short-desc{line-height:16px;font-size:12px;color:#272727;}.tours-and-services .column_right .client-card-info DL DD.pic{position:absolute;top:18px;left:20px;}.tours-and-services .column_right .client-card-info DL DD.pic A{position:static;}.tours-and-services .gift-cards{line-height:17px;}.tours-and-services .gift-cards H2{font-size:22px;}.tours-and-services .gift-cards H3{padding-bottom:20px;font-size:18px;font-weight:normal;color:#2a872b;}.tours-and-services .gift-cards H4{font-size:12px;font-weight:bold;color:#272727;}.tours-and-services .gift-cards P{padding-bottom:15px;}.tours-and-services .gift-cards P.light{padding-bottom:20px;line-height:18px;color:#858585;}.tours-and-services .gift-cards .advantages{width:340px;margin-top:30px;}.tours-and-services .gift-cards .gift{width:355px;margin-top:30px;}.tours-and-services .gift-cards .cards{display:block;width:207px;background:url(/images/2.7.4/files/gift-cards.jpg) no-repeat;cursor:pointer;}.tours-and-services .gift-cards .cards-1{float:right;height:224px;}.tours-and-services .gift-cards .cards-2{float:left;height:324px;margin-top:30px;background-position:0 -224px;}.tours-and-services .gift-cards .cards-3{float:right;clear:both;height:214px;margin-top:30px;background-position:0 -548px;}.gift-cards-banner{margin-top:5px;}.gift-cards-banner H2{margin-bottom:8px;}.gift-cards-banner P{padding-bottom:18px;color:#418f00;}.client-zone .client-currency-converter{position:relative;height:131px;}.client-currency-converter H2{margin-bottom:15px;}.client-currency-converter .currency-input{width:270px;}.client-currency-converter INPUT{display:block;width:100%;margin-bottom:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font:bold 18px Arial,sans-serif;color:#000;}.client-currency-converter .equals{display:block;position:absolute;left:50%;top:62px;width:31px;height:10px;margin-left:-15px;background:url(/images/2.7.4/element/currency-conv-equals.gif) no-repeat;}.client-zone .currency_value .select UL{margin:5px -14px 0 -15px;padding:5px 0 0 0;border:0;}.client-zone .currency_value .select UL LI A:hover{text-decoration:none;}.client-zone .currency_value .select A STRONG{color:#0046b2;}.client-zone .currency_value .product-prices{margin:0 -25px;border:0;}.client-zone .currency_value .product-prices LI{float:left;clear:none;width:270px;height:160px;max-height:160px;padding:20px;}.client-zone .currency_value .product-prices LI .country-name{padding:0 8px 2px 0;font-size:12px;text-align:right;color:#333;}.client-zone .l-blog-sidebar{width:auto;}.feedback-section{font-size:12px;}.feedback-section .section2 H2 .canyon-side{color:#909090;}.feedback-section .section2 H2 .canyon-side A{color:#909090;}.feedback-section P{line-height:17px;color:#242424;}.feedback-section P.desc{padding-bottom:13px;color:#649728;}.feedback-section .vote_hotel{margin:10px 0 20px;}.feedback-section .vote_hotel LI SPAN{width:220px;padding-right:10px;font-size:12px;}.feedback-section .vote_hotel .give_rating{left:230px;}.feedback-section .vote_hotel INPUT{width:500px;left:340px;font-size:12px;font-family:Arial,Helvetica,sans-serif;background-image:url(/images/2.5.4/review/i-500.png);color:#242424;}.feedback-section .vote-personal-info LI{overflow:hidden;}.feedback-section .vote-personal-info LI SPAN{float:left;}.feedback-section .vote-personal-info LI TEXTAREA{float:left;width:430px;height:50px;margin:5px 0;padding:3px 7px;line-height:17px;font-size:12px;font-family:Arial,Helvetica,sans-serif;border:1px solid #c7d2df;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#242424;}.vote-personal-info LI TEXTAREA:-moz-placeholder{color:#9d9d9d;}.vote-personal-info LI TEXTAREA::-webkit-input-placeholder{color:#9d9d9d;}.vote-personal-info LI TEXTAREA:focus{border-color:#bdccde;box-shadow:0 0 2px #cfcfee;}.feedback-section .vote-personal-info LI SPAN SPAN{padding-top:9px;line-height:17px;}.feedback-section .vote-personal-info INPUT{left:230px;width:300px;margin-bottom:0;background-image:url(/images/2.5.4/review/i.png);}.feedback-section .vote-personal-info .error_list{float:right;width:320px;padding:0;line-height:36px;color:#d4063b;}.feedback-section .vote-personal-info .error_list LI{position:static;overflow:visible;border:0;}.feedback-section .vote-personal-info .textarea .error_list{width:190px;padding-top:10px;line-height:16px;}.feedback-section .submit-form{padding-left:230px;}.feedback-section .submit-form .btn{margin-right:10px;}.photogallery-wrapper{margin:15px 0;}.photogallery-header .hotel-search-heading{margin:15px 0 20px;}.photogallery-header .input{position:relative;}.photogallery{width:830px;}.photogallery H2{padding:0 0 10px 20px;color:#404040;}.photogallery H2 A{color:#404040;}.photogallery A:hover{text-decoration:underline;}.photogallery .section-header{padding:0 0 10px;border:0;}.photogallery .section-header .sort-results{padding:0 0 0 25px;}.photogallery .section-header .sort-results LI{line-height:25px;}.photogallery .section-header .sort-results .date{width:142px;}.photogallery .section-header .sort-results A:hover{text-decoration:none;}.photogallery .section-header .sort-results .photo-count{width:180px;}.photogallery-wrapper .menu-left .top .selected{font-weight:bold;}.photogallery-wrapper .menu-left .other{padding:0;}.photogallery .pager{clear:both;padding-left:20px;}.photogallery .l-block-photo{position:relative;}.photogallery .l-block-photo .img,.photogallery .l-block-photo .img IMG{display:block;}.photogallery .l-block-photo .desc{display:none;position:absolute;bottom:0;left:0;width:100%;margin:0!important;padding:10px 0 5px;background:#f7f7f7;z-index:2;}.photogallery .l-block-photo:hover .desc{display:block;}.photogallery .photo-info,.photogallery .photo-info .meta .counters{display:block;position:static;width:auto;margin:0;padding:0;}.photogallery .photo-info .meta{padding:0 10px 5px;}.photogallery .image-wrap{float:left;margin-left:20px;padding-bottom:20px;line-height:16px;}.photogallery .image-wrap .l-block-photo{float:none;margin-bottom:5px;}.photogallery .image-wrap>.desc{min-height:33px;}.photogallery .image-wrap>.desc P{display:block;overflow:hidden;max-width:255px;text-overflow:ellipsis;white-space:nowrap;}.photogallery .image-wrap .desc SMALL,.photogallery .image-wrap .desc SMALL A{font-size:11px;color:#808080;}.photogallery .b-user{line-height:16px;font-size:11px;}.photogallery .b-user .avatar,.photogallery .b-user .avatar IMG{display:block;width:100px;height:100px;}.photogallery .b-user .avatar{float:left;overflow:hidden;border-radius:3px;}.photogallery .b-user .info{padding-top:6px;padding-left:105px;color:#808080;}.b-user .info .username A{color:#242424;}.photogallery .authors-full{padding-left:20px;}.photogallery .authors-full LI{overflow:hidden;padding-bottom:15px;border-top:1px solid #e5edf6;background:url(/images/2.7.4/bg_block/bg-hotels-list-item.gif) repeat-x;}.photogallery .authors-full .b-user{float:left;width:280px;}.photogallery .authors-mini .b-user{padding-bottom:5px;}.photogallery .authors-mini .b-user .info{padding-left:55px;}.photogallery .authors-mini .avatar,.photogallery .authors-mini .avatar IMG{width:50px;height:50px;}.photogallery .author-photos{float:right;margin-top:-1px;}.photogallery .author-photos .l-block-photo{margin:0 0 0 5px;}.zagran-ua{font-size:14px;color:#272727;}.zagran-ua .h-red{margin:15px 0;color:#c21a1d;}.zagran-ua .h-green{margin-bottom:10px;color:#00840c;}.zagran-ua .document{padding-bottom:15px;}.zagran-ua .b-inner-default{position:relative;width:600px;margin-bottom:5px;padding-top:15px;}.zagran-ua .document TABLE{width:555px;border:0;border-collapse:collapse;font-size:15px;}.zagran-ua .document TABLE TH{padding:0 40px 10px 5px;padding-right:40px;padding-bottom:10px;text-align:left;vertical-align:top;font-weight:normal;font-size:14px;color:#646464;}.zagran-ua .document TABLE TH.price{width:140px;}.zagran-ua .document TABLE TD{padding:10px 5px;border-top:1px solid #D5D5D5;}.zagran-ua .document TABLE TD.price{font-size:16px;color:#00840c;}.zagran-ua .document TABLE TD.price STRONG{font-weight:normal;}.zagran-ua .document UL{margin:5px 0 20px;list-style:none;padding-left:0;padding-bottom:2px;}.zagran-ua .document UL LI SPAN{color:#00840c;}.zagran-ua P{margin:15px 0;}.tours-and-services .zagran-ua{line-height:17px;}.zagran-ua UL.green LI{line-height:17px;font-size:14px;color:#008000;}.zagran-ua .territory-index{font-size:12px;}.zagran-ua .territory-index H4{font-weight:normal;font-size:12px;color:#008000;}.zagran-ua .territory-index UL{margin-bottom:15px;}.zagran-ua .insurance-type{margin-bottom:15px;}.zagran-ua .insurance-type H3{padding-bottom:10px;font-size:14px;color:#008000;}.zagran-ua .insurance-type TABLE{width:100%;margin:0;}.zagran-ua .insurance-type TABLE .sum{width:150px;padding-left:25px;}.zagran-ua .insurance-type TABLE .price{width:172px;padding-left:0;}.zagran-ua .insurance-type TABLE .green{padding-left:5px;font-size:14px;color:#008000;}.zagran-ua .visa-page .filelist P{margin:0;}.request-block .request-explanation{display:block;clear:both;margin-bottom:8px;z-index:0;}.request-block .request-explanation .msg{display:block;padding-left:30px;}.request-block .request-explanation .msg P{text-align:left!important;}.request-block .request-explanation .msg P SPAN{color:#d8f897;}.request-block .request-form{width:471px;}.request-block .request-form DL{padding-bottom:12px;line-height:2em;color:#424242;}.request-block .request-form DL:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.request-block .request-form DL DT{float:left;padding-right:5px;text-align:right;white-space:nowrap;}.request-block .request-form DL DD{float:left;width:325px;}.request-block .form-complex{float:left;}.request-block .form-complex .request-form-inner{padding-left:15px;}.request-block .form-complex DL DT{width:100px!important;}.request-block .form-complex DL DD{width:320px;}.request-block .form-simple{float:right;}.request-block .form-simple .l-block-inner{padding-left:30px;}.request-block .form-simple DL DT{width:85px;}.request-block .form-simple DL.textarea DT{float:none;width:auto;text-align:left;}.request-block .form-simple DL.textarea DD{float:none;width:auto;}.request-block .form-simple DL.textarea TEXTAREA{width:408px!important;}.request-block .b-green-header .l-block-inner{padding-bottom:30px;}.request-block .request-form H2{padding-bottom:20px;font-size:18px;font-weight:bold;color:#000;}.request-block .form-complex H2{padding-left:15px;}.request-block .request-form .btn SPAN{font-weight:bold!important;}.request-block .request-form .stars{width:12px;margin-left:-3px;}.request-block .request-form DL.textarea TEXTAREA{width:405px;height:125px;margin-top:5px;padding:2px;font-size:12px;}.request-block .form-complex DL.textarea DT{float:left;}.request-block .form-complex DL.textarea DD{float:left;width:321px;}.request-block .form-complex DL.textarea DD TEXTAREA{width:315px;height:55px;margin-top:0;}.request-block .request-form DL.input INPUT{width:310px;padding:2px;font-size:12px;}.request-block .request-form DL.input-min INPUT{width:45px;}.request-block .form-simple DL.input INPUT{width:315px;}.request-block DL.input .phone-input SELECT{width:55px;}.request-block DL.input .phone-input INPUT{width:251px;}.request-block .form-simple DL.input .phone-input INPUT{width:256px;}.request-block .request-form DL.el-select SELECT{width:100%;font-size:12px;}.request-block .request-form DL.select-min SELECT{width:45px;}.request-block .request-form DL.select-min SELECT#search_request_tour_valut{width:auto;}.request-block .request-form DL.checkbox DD SPAN{line-height:16px;padding-right:5px;}.request-block DL.calendars{padding-top:5px;}.request-form .cal{height:33px;margin-bottom:0;}.request-block DL.calendars SPAN.desc-to,.search .set SPAN.desc-to,.mini_search .set SPAN.desc-from{position:relative;display:inline-block;font-size:12px;}.request-block DL.calendars .select{display:block;}.request-block DL.calendars .exception_calendar .drop_down{top:-20px!important;left:-125px!important;padding-top:0;}.request-block DL.calendars .exception_calendar .drop_down .calendar{margin:20px 5px 0;}.request-block DL.calendars .calendar .month H3{padding:0;font-size:14px;font-weight:normal;color:#8c8c8c;}.request-block DL.calendars .calendar .month LI{height:24px;line-height:24px;color:#004db4;}.request-block DL.calendars .calendar .month LI:hover,.request-block DL.calendars .calendar .month LI.current_date{background:#fff;border:0;width:28px;height:24px;position:relative;z-index:1;background:url(/images/2.7.4/element/request-form-calendar-cur.png) no-repeat;color:#111;}.request-block DL.captcha IMG{display:block;}.request-block DL.captcha INPUT{width:50px!important;}.popup-order-tour-success H3{line-height:23px;color:#212121;}.popup-order-tour-success H3.green,.request-block .success-order H3.green{line-height:23px;color:#428906;}.popup-order-tour-success H3.number,.request-block .success-order H3.number{padding:10px 0!important;line-height:23px;font-size:16px;font-weight:normal;}.popup-order-tour-success H3.number SPAN,.request-block .success-order H3.number SPAN{padding:0 5px;background:url(/images/2.7.4/order-num-bg.gif) repeat-x;color:#fff;white-space:nowrap;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.request-block .form-complex H3.number,.request-block .form-complex P.desc{padding-left:15px!important;}.popup-order-tour-success .desc,.request-block .success-order .desc{padding:10px 0 0;line-height:18px;border-bottom:0;color:#727272;}.request-block .success-order H3{padding:0;line-height:23px;font-size:16px;font-weight:normal;color:#000;}.online-managers-page{padding:15px 40px;line-height:20px;font-size:15px;color:#717171;}.online-managers-page H1,.online-managers-page H2,.online-managers-page H3,.online-managers-page .request,.online-managers-page .call-now{font-family:Trebuchet MS,sans-serif;font-weight:normal;}.online-managers-page .h-green{color:#008500;}.online-managers-page H1{padding:20px 0 10px;text-align:center;font-size:37px;color:#222;}.online-managers-page H2{text-align:center;font-size:15px;color:#717171;}.online-managers-page H2 STRONG{display:inline-block;line-height:30px;font-weight:normal;background:url(/images/2.7.4/online-page/underline.gif) no-repeat -15px 100%;color:#008500;}.online-managers-page H3{padding-left:20px;font-size:15px;font-weight:normal;color:#008500;}.online-managers-page .top{padding:35px 0;}.online-managers-page .info{width:470px;}.online-managers-page .info H3{padding-bottom:20px;}.online-managers-page OL{padding-left:20px;list-style-type:decimal;color:#000;}.online-managers-page OL LI{padding-bottom:15px;}.online-managers-page OL LI SPAN{color:#717171;}.online-managers-page .request{text-align:center;}.online-managers-page .request .l-block-inner{width:344px;padding:50px 0;}.online-managers-page .request H3{padding:0;font-size:18px;}.online-managers-page .btn{margin:40px 0;}.online-managers-page .btn SPAN{width:225px;line-height:38px!important;text-shadow:0 1px 1px #666;}.online-managers-page .bottom{margin:0 -40px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}.online-managers-page .bottom-inner{padding:30px 60px;}.online-managers-page .reason{padding-top:25px;}.online-managers-page .reason .item{float:left;width:400px;padding:0 30px 20px 0;}.online-managers-page .reason H2{margin:0 0 0 50px;text-align:left;font-size:15px;color:#000;}.online-managers-page .reason H2 I{margin-right:20px;}.online-managers-page .reason P{margin:0;padding:0 0 35px 45px;}.online-managers-page .payment-method{width:600px;margin:0 auto;font-size:12px;border:0;}.online-managers-page .payment-method LI{padding:0 20px;}.online-managers-page .call-now{padding:40px 0 0;text-align:center;}.online-managers-page .call-now H2{font-size:24px;color:#ff571c;text-shadow:0 1px 1px #ccc;}#landing{font-family:Trebuchet MS,sans-serif;background:#efefef url(/images/2.7.4/landing-page/bg.gif) repeat;}#landing .b-white{margin-bottom:10px;background:#fff;box-shadow:0 1px 0px rgba(0,0,0,.1);border-radius:5px;}#landing .wrapper{width:946px;margin:0 auto 20px;}#landing .logo{position:absolute;top:0;left:20px;padding:12px 20px;text-indent:0;border-radius:0 0 5px 5px;}#landing .logo A{float:left;width:136px;overflow:hidden;}#landing .logo .phone{float:right;line-height:70px;font-size:14px;color:#999ca9;}#landing .bg-img{position:relative;width:984px;margin:0 -20px;overflow:hidden;border-radius:0 0 5px 5px;}#landing .bg-img .pic{display:block;width:984px;height:440px;}#landing H1{line-height:45px;font-size:37px;text-align:center;color:#ff571c;}#landing H2{font-size:19px;color:#ff571c;}#landing H3{font-size:22px;font-weight:normal;color:#f34509;}#landing H3 A{color:#f34509;}#landing .top{position:relative;margin-top:-172px;padding:30px 55px;}#landing .top .desc{line-height:30px;padding:0 0 25px 20px;font-size:15px;text-align:center;color:#999ca9;}#landing .top .desc SPAN{display:inline-block;padding-right:20px;background:url(/images/2.7.4/landing-page/deco-arrow.gif) no-repeat 100% 100%;}#landing .top UL{width:370px;margin-left:-24px;}#landing .top LI{padding-bottom:15px;}#landing .top LI H3{line-height:20px;font-size:18px;font-weight:normal;color:#0a0a0a;}#landing .top UL LI H3:before{content:"+";margin-right:15px;color:#258f00;}#landing .top LI P{margin-left:25px;line-height:20px;font-size:13px;color:#999ca9;}#landing .form{width:364px;}#landing .form .l-block-inner{min-height:280px;padding:30px 30px 15px;}#landing .form P,#landing .form .country{padding-bottom:10px;}#landing .form .error_list{width:auto;margin:-8px 0 0;color:#d4063b;}#landing .form .error_list LI{padding:0 0 10px 5px;}#landing .form .small{padding:10px 0 0;text-align:center;font-size:11px;color:#999ca9;}#landing INPUT,#landing .country-selector .selected{display:block;width:280px;padding:8px 10px;font-size:15px;font-family:Arial,sans-serif;background:#fff;border:1px solid #dfdfdf;border-radius:1px;box-shadow:0 1px 1px #f2f2f2 inset;}#landing INPUT:focus{border-color:#d3d3d3;}#landing .form .country-selector{position:relative;}#landing .form .country-selector .selected{background:url(/images/2.7.4/element/arrow-down-gray-big.png) no-repeat 95% 50%;}#landing .form .country-selector .selected A{background:none;color:#000!important;}#landing .form .country-selector .selected A.default-value{color:#9db3d0!important}#landing .form .country-selector UL{width:300px;margin:0;}#landing .form .country-selector LI{padding:5px 10px;}#landing .form .btn{margin:10px auto 0;}#landing .form .btn SPAN{width:254px;line-height:38px;text-align:center;}#landing .form-done{height:325px;text-align:center;}#landing .form-done .l-block-inner{min-height:280px;}#landing .form-done H3{padding:60px 0 15px;font-size:18px;font-weight:bold;color:#008800;}#landing .form-done .btn SPAN{width:auto;}#landing .offices{padding:20px 55px 25px;font-size:12px;}#landing .offices H2{padding-bottom:12px;color:#008800;}#landing .city{padding-right:55px;color:#0a0a0a;}#landing .city .f-l{padding:5px 30px 0 0;line-height:15px;}#landing .city .f-l P{color:#a1a1a1;}#landing .countries{width:auto;padding:30px 40px;}#landing .countries .l-block-image-thin{float:left;width:258px;margin:0 15px 25px;}#landing .countries IMG{display:block;width:255px;height:190px;}#landing .countries H1{padding-bottom:20px;}#landing .countries H3{padding:5px 0;}#landing .countries H3 A{font-size:22px;}#landing .desc-bottom{overflow:hidden;height:130px;padding:15px;text-align:left;line-height:16px;font-family:Arial,sans-serif;color:#717171;}#landing .bottom{font-family:Arial,sans-serif;}#landing .online-managers-page .bottom-inner{padding:0;}#landing .online-managers-page .reason H2{padding:0;font-size:14px;font-weight:normal;color:#0a0a0a!important;}#landing .online-managers-page .reason .item{width:420px;padding:0 10px 20px 0;}#landing .call-now{padding:30px 0 60px;text-align:center;}#landing .call-now .btn{margin:15px 0 30px;}#landing .call-now H2{font-size:24px;color:#ff571c;}.l-block{position:relative;}.l-block .l-block-inner{padding:20px 16px;background:url(/images/2.7.4/blocks/block-default.png) no-repeat -8px -8px;}.l-block B{position:absolute;display:block;background:url(/images/2.7.4/blocks/block-default.png) no-repeat;}.l-block .s-r{right:0;top:0;height:100%;width:8px;background-position:0 -8px;}.l-block .s-b{bottom:0;left:0;width:100%;height:8px;margin-top:-8px;background-position:-8px 0;}.l-block .s-b B{top:0;right:0;width:9px;height:8px;}.l-block-default{margin-bottom:6px;}.l-block-lightblue .l-block-inner{background:url(/images/2.7.4/blocks/block-lightblue-bg.png) no-repeat -8px -8px;}.l-block-lightblue B{position:absolute;display:block;background:url(/images/2.7.4/blocks/block-lightblue-bg.png) no-repeat;}.l-block-noshadow .l-block-inner{background:url(/images/2.7.4/blocks/block-default-noshadow.png) no-repeat -8px -8px;}.l-block-noshadow B{position:absolute;display:block;background:url(/images/2.7.4/blocks/block-default-noshadow.png) no-repeat;}.l-block-image,.l-block-image-thin{position:relative;}.l-block-image .l-block-inner{padding:8px;background:url(/images/2.7.4/blocks/block-image.png) no-repeat -4px -4px;}.l-block-image .l-block-inner IMG{min-height:87px;}.l-block-image B{position:absolute;display:block;background:url(/images/2.7.4/blocks/block-image.png) no-repeat;}.l-block-image .s-r{right:0;top:0;height:100%;width:4px;background-position:0 -4px;}.l-block-image .s-b{bottom:0;left:0;width:100%;height:4px;margin-top:-4px;background-position:-4px 0;}.l-block-image .s-b B{top:0;right:0;width:4px;height:4px;}.l-block-image-profile .l-block-inner{padding:1px 1px 2px 1px;background:url(/images/2.7.4/blocks/block-image-profile.png) no-repeat -4px -4px!important;}.l-block-image-profile .l-block-inner IMG{min-height:87px;display:block;}.l-block-image-profile B{position:absolute;display:block;background:url(/images/2.7.4/blocks/block-image-profile.png) no-repeat!important;}.l-block-image-profile .s-r{right:0;top:0;height:100%;width:4px;background-position:0 -4px!important;}.l-block-image-profile .s-b{bottom:0;left:0;width:100%;height:4px;margin-top:-4px;background-position:-4px 0!important;}.l-block-image-profile .s-b B{top:0;right:0;width:4px;height:4px;}.l-block-image-profile .b-content{position:relative;z-index:1;}.l-block-image-thin .l-block-inner{padding:1px 1px 2px 1px;background:url(/images/2.7.4/blocks/block-image-thin.png) no-repeat -4px -4px;}.l-block-image-thin .l-block-inner IMG{min-height:87px;display:block;}.l-block-image-thin B{position:absolute;display:block;font-size:1px;line-height:1px;background:url(/images/2.7.4/blocks/block-image-thin.png) no-repeat;}.l-block-image-thin .s-r{right:0;top:0;height:100%;width:4px;background-position:0 -4px;}.l-block-image-thin .s-b{bottom:0;left:0;width:100%;height:4px;margin-top:-4px;background-position:-4px 0;}.l-block-image-thin .s-b B{top:0;right:0;width:4px;height:4px;}.l-block-image-thin .b-content{position:relative;z-index:1;}.l-block-image-thin .b-content A{display:block;}.l-block-image-gray-shadow{box-shadow:0px 1px 1px -1px #abadb3,1px 0 1px -1px #b8babf,-1px 0 1px -1px #b8babf;}.l-block-image-popup .l-block-inner,.l-block-image-popup B{background-image:none;}.l-block-contacts .l-block-inner,.l-block-contacts B{background-color:#fff;background-image:url(/images/2.7.4/blocks/block-contacts.png);}.l-block-contacts .l-block-inner{background-position:0 0;}.l-block-contacts .s-r{background-position:100% 0;}.l-block-contacts .s-b{height:5px;background-position:0px 100%;}.l-block-contacts .s-b B{height:5px;background-position:100% 100%;}.bubble{position:relative;display:inline-block;padding-right:25px;z-index:1000;}.bubble .msg{display:inline-block;height:60px;line-height:2.7777em;font-size:18px;text-align:center;color:#fff;padding-left:25px;background:url(/images/2.7.4/blocks/bubbles/notice/bubble-bg.png) no-repeat;}.bubble .msg P{text-align:center!important;line-height:50px!important;font-size:18px!important;color:#fff!important;}.bubble I{display:block;position:absolute;font-size:1px;line-height:1px;}.bubble .s{top:0;right:0;width:25px;height:60px;background:url(/images/2.7.4/blocks/bubbles/notice/bubble-right.png) no-repeat;}.bubble .t{width:28px;height:28px;overflow:hidden;}.bubble .t I{top:0;left:0;height:56px;width:56px;background:url(/images/2.7.4/blocks/bubbles/notice/tail.png) no-repeat;}.bubble .tail-tl{left:25px;top:-27px;}.bubble .tail-tl I{top:0;left:0;}.bubble .tail-tr{right:25px;top:-27px;}.bubble .tail-tr I{top:0;left:-28px;}.bubble .tail-bl{left:25px;bottom:-11px;}.bubble .tail-bl I{top:-28px;left:0;}.bubble .tail-br{right:25px;bottom:-11px;}.bubble .tail-br I{top:-28px;left:-28px;}.bubble-error{padding-right:25px;}.bubble-error .msg{height:56px;line-height:2.5555em;background:url(/images/2.7.4/blocks/bubbles/error/bubble-bg.png) no-repeat;}.bubble-error .s{height:56px;background:url(/images/2.7.4/blocks/bubbles/error/bubble-right.png) no-repeat;}.bubble-error .t{width:17px;height:17px;overflow:hidden;}.bubble-error .t I{width:34px;height:34px;background:url(/images/2.7.4/blocks/bubbles/error/tail.png) no-repeat;}.bubble-error .tail-tl{left:25px;top:-15px;}.bubble-error .tail-tl I{top:0;left:0;}.bubble-error .tail-tr{right:25px;top:-15px;}.bubble-error .tail-tr I{top:0;left:-17px;}.bubble-error .tail-bl{left:25px;bottom:-7px;}.bubble-error .tail-bl I{top:-17px;left:0;}.bubble-error .tail-br{right:25px;bottom:-7px;}.bubble-error .tail-br I{top:-17px;left:-17px;}UL.error_list{color:#d4063b;}.btn-find{display:block;width:25px;height:25px;text-indent:-3000px;background:url(/images/2.7.4/element/buttons/custom/arr-right-2.png) no-repeat;}.btn-find:hover{background-position:0 -25px;}.btn-find:active{background-position:0 -50px;}.btn-g{height:20px;line-height:20px;padding:0 8px!important;font-size:12px;border:1px solid #c0c0c0;border-top:1px solid #d7d7d7;border-bottom:1px solid #a2a2a2;background:#e2e2e2;background:-moz-linear-gradient(top,#ffffff 0%,#fcfcfc 21%,#e5e5e5 84%,#e2e2e2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(21%,#fcfcfc),color-stop(84%,#e5e5e5),color-stop(100%,#e2e2e2));background:-webkit-linear-gradient(top,#ffffff 0%,#fcfcfc 21%,#e5e5e5 84%,#e2e2e2 100%);background:-o-linear-gradient(top,#ffffff 0%,#fcfcfc 21%,#e5e5e5 84%,#e2e2e2 100%);background:-ms-linear-gradient(top,#ffffff 0%,#fcfcfc 21%,#e5e5e5 84%,#e2e2e2 100%);background:linear-gradient(to bottom,#ffffff 0%,#fcfcfc 21%,#e5e5e5 84%,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e2e2e2',GradientType=0);color:#242424;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.btn-g:hover{border-color:#a2a2a2;}.btn-g:active{background:#f9f8f9;background:-moz-linear-gradient(top,#eeeeee 0%,#f9f8f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eeeeee),color-stop(100%,#f9f8f9));background:-webkit-linear-gradient(top,#eeeeee 0%,#f9f8f9 100%);background:-o-linear-gradient(top,#eeeeee 0%,#f9f8f9 100%);background:-ms-linear-gradient(top,#eeeeee 0%,#f9f8f9 100%);background:linear-gradient(to bottom,#eeeeee 0%,#f9f8f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#f9f8f9',GradientType=0);border-color:#888;}.btn-g A{color:#242424;}.btn-g A:hover{text-decoration:none!important;}.btn-g .select{-moz-user-select:none;-webkit-user-select:none;user-select:none;}.btn-g .select A.selected STRONG{font-size:12px;word-spacing:0;background:none;color:#242424;}.btn-g .select UL LI{font-size:12px;}.btn .arr-right{position:absolute;top:8px;left:16px;width:10px;height:10px;z-index:1;background:url(/images/2.7.4/element/buttons/custom/arr-right.gif) no-repeat;}UL.article-list{list-style-type:disc;padding-left:12px;margin-left:3px;}.server-error H1{padding:40px 3px;font-size:27px;font-weight:bold;color:#000;}.errorpage-links-list{overflow:hidden;padding:0 3px 40px;}.errorpage-links-list .column{float:left;padding-left:55px;line-height:16px;}.errorpage-links-list .column-first{padding-left:0;}.errorpage-links-list DT{padding-bottom:15px;font-size:15px;font-weight:bold;color:#000;}.errorpage-links-list A{text-decoration:none;}.restore-password P{padding-bottom:10px;}.restore-password P LABEL{float:left;width:98px;line-height:25px;}.restore-password INPUT{width:205px;height:15px;padding:4px;font-size:12px;border:1px solid #b5c7de;display:inline-block;}.restore-password INPUT:focus{border:1px solid #9dacbf;}.restore-password .tooltip{padding-left:2px;line-height:25px;}.restore-password .tt-bad{color:#d4063b;}.restore-password .btn{margin-top:8px;}.popup-meta-filler{position:fixed;left:50%;top:50%;z-index:1000;width:700px;height:500px;margin:-250px 0 0 -350px;font-size:12px;background:#f0f0f0;border:2px solid #555;border-radius:5px;}.popup-meta-filler H3{margin:0;padding:15px 20px 0;color:#000;}.popup-meta-filler P{padding:15px 0 10px;text-align:center;}.popup-meta-filler DL{padding:20px 20px 0;}.popup-meta-filler LABEL{color:#000;}.popup-meta-filler DL INPUT,.popup-meta-filler DL TEXTAREA{width:100%;font-size:12px;color:#232323;}.popup-meta-filler DL INPUT{width:99%;}.popup-meta-filler DL TEXTAREA{height:120px;}.popup-meta-filler .popup-seo-filler-close,.popup-meta-filler #popup-meta-filler-close{float:right;display:block;width:20px;height:20px;padding:0 2px 0 0;line-height:28px;font-size:24px;text-align:center;color:#000;cursor:pointer;}.avatar-22{height:24px;line-height:24px;}.avatar-22 .img{display:block;float:left;width:22px;height:22px;margin-right:3px;overflow:hidden;border:1px solid #ddd;}.avatar-22 .img IMG{display:block;width:22px;height:22px;}FONT TABLE I{display:inline!important;}.xdebug-error I{font-size:12px!important;}.popup2{position:absolute;top:80px;left:50%;width:924px;margin-left:-499px;padding:15px 30px 0;z-index:1001;}.popup-header .close-popup{float:right;height:20px;line-height:20px;padding-left:22px;background:url(/images/2.7.4/element/popup2-close.png) no-repeat;}.popup2 .popup-inner{clear:both;min-height:300px;padding:20px 0 0 240px;border:5px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#dcedff;-webkit-box-shadow:0px 8px 15px #30363d;-moz-box-shadow:0px 8px 15px #30363d;box-shadow:0px 8px 15px #30363d;}.popup-header{padding:0 25px 25px 0;}.popup2 H3{padding:10px 0 0;font-size:22px;font-weight:400;color:#000;}.popup2 .popup-inner A:hover{text-decoration:underline;}.popup2 LABEL{float:left;width:60px;}.popup2 INPUT.text{width:205px;height:15px;padding:4px;font-size:12px;border:1px solid #b5c7de;display:inline-block;}.popup2 INPUT.text:focus{border:1px solid #9dacbf;}.popup2 .login-social{width:130px;border-right:1px solid #b1cfef;}.popup2 .social-buttons{float:none;width:auto;}.popup2 .social-buttons LI{float:none;width:auto;padding:0 0 9px;}.popup2 .social-buttons LI A{display:inline-block;width:auto;padding-left:30px;text-indent:0;}.popup2 INPUT.hidden-out{position:relative!important;left:auto!important;top:auto!important;z-index:-1;}.popup-login .popup-inner{height:340px;}.popup-login DL{padding:10px 0;}.popup-login DT{padding-bottom:15px;color:#000;}.popup-login .login-site{width:500px;}.popup-login .login-site P{padding-bottom:9px;line-height:25px;color:#717171;}.popup-login P.remember{width:215px;padding-left:60px;line-height:12px;font-size:11px;}.popup-login P.remember LABEL{float:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.popup-login P.remember .forgot-link{line-height:14px;white-space:nowrap;color:#717171;}.popup-login .submit,.popup-login .reg-link{padding-left:60px;}.popup-login .login-site P .error{float:right;width:220px;color:#d4063b;}.popup-login .login-site P .two-rows{line-height:12px;}.popup-login .login-site P .two-rows A{display:block;}.popup-success-reg .popup-inner{padding-left:0;}.popup-success-reg H3{width:648px;padding:20px 0 20px 132px;font-size:18px;text-align:center;}.popup-success-reg UL{overflow:hidden;width:648px;margin:0 auto;}.popup-success-reg LI{float:left;width:215px;height:92px;margin:0 1px 1px 0;padding-top:30px;font-size:14px;text-align:center;background:#fff;color:#717171;}.popup-success-reg LI I{display:block;width:34px;height:30px;margin:0 auto 5px;background:url(/images/2.7.4/element/buttons/btn-actions-sprite.png) no-repeat;}.popup-success-reg LI.hotel I{width:20px;height:20px;margin:5px auto 10px;background:url(/images/2.7.4/element/buttons/btn-round-20x20-sprite.png) no-repeat 0 -60px;}.popup-success-reg LI.photo I{background-position:-34px 0;}.popup-success-reg LI.rating .raitings{display:block;width:80px;margin:5px auto 15px;text-indent:65px;}.popup-success-reg LI.rating .raitings I{width:220px;height:360px;background-image:url(/images/2.7.4/sprite/n_rait.png);}.popup-success-reg LI.profile I{width:24px;height:24px;margin-bottom:11px;background:url(/images/2.7.4/element/avatar-24x24.jpg) no-repeat;}.popup-success-reg .go-profile{padding:40px 0;text-align:center;}.popup-notify .popup-inner{padding:0 250px;}.popup-notify P{padding-top:90px;text-align:center;font-size:22px;color:#408f00;}.popup-notify P I{display:block;width:28px;height:29px;margin:0 auto 10px;background:url(/images/2.7.4/element/popup2-notify-icons.png) no-repeat;}.popup-notify-error{width:320px;margin-left:-160px;}.popup-notify-error .popup-inner{min-height:0px;padding:60px 20px;}.popup-notify-error P{padding:0;color:#a56967;}.popup-notify-error P I{margin-bottom:0;background-position:0 -29px;}.popup2-form .popup-inner{padding-bottom:30px;}.popup2-form FORM{width:434px;}.popup2-form P{padding-bottom:10px;}.popup2-form INPUT{width:424px;}.popup2-form .e-input{color:#9d9d9d;}.popup2-form .ui-smart-input{color:#424242;}.popup2-form TEXTAREA{width:424px;height:120px;max-height:200px;resize:vertical;}.popup2-form .captcha INPUT{width:160px;}.popup2-form .form-select LABEL{float:none;width:115px;line-height:19px;color:#49454a;}.popup2-form .form-select SELECT{width:318px;}.popup2-form .captcha .img{overflow:hidden;width:60px;height:25px;margin-right:5px;}.popup2-form UL.error_list{clear:both;margin-top:-8px;padding:0 1px 10px;}.popup-support{top:-37px;}.popup-support .popup-inner{padding-bottom:30px;}.popup-support FORM{width:434px;}.popup-support P{padding-bottom:10px;}.popup-support INPUT{width:424px;}.popup-support TEXTAREA{width:424px;height:120px;max-height:200px;resize:vertical;}.popup-support .captcha INPUT{width:160px;}.popup-support .captcha .img{overflow:hidden;width:60px;height:25px;margin-right:5px;}.popup-support UL.error_list{margin-top:-8px;padding:0 1px 10px;}.popup-order-tour,.popup-order-tour-success,.popup-claim-tour{top:5px;font-size:12px;}.popup-order-tour-success .popup-inner{padding:20px 25px 30px;text-align:center;}.popup-order-tour-success .popup-header{padding-right:0;padding-bottom:10px;}.popup-order-tour-success .popup-header H3{margin-left:338px;font-size:22px!important;color:#519c00;}.popup-order-tour-success H3{line-height:21px!important;font-size:18px!important;}.popup-order-tour-success .desc{padding:15px 0!important;color:#49454a!important;}.popup-claim-tour .e-input{color:#424242;}.popup-rollout{position:fixed;top:166px;left:0;z-index:200;height:265px;background:#f34f27;border:1px solid #f34f27;border-left:0;border-radius:0 5px 5px 0;box-shadow:5px 5px 10px rgba(0,0,0,0.4);}.popup-rollout-link{width:35px;height:265px;background:#f34f27 url(/images/2.7.4/element/popup-rollout-btn.png) no-repeat -35px 10px;color:#fff;cursor:pointer;}.popup-rollout-opened .popup-rollout-link{background-position:0px 10px;}.popup-rollout-inner{display:none;width:350px;height:235px;padding:30px 30px 0;background:#f9f9f9;color:#343434;border-radius:0 5px 5px 0;}.popup-rollout-opened .popup-rollout-inner{display:block;}.popup-rollout H2{padding-bottom:10px;font-size:18px;color:#000;}.popup-rollout P{padding:0 0 10px;line-height:17px;}.popup-rollout LABEL{display:inline-block;width:65px;}.popup-rollout .e-input{width:260px;margin-left:10px;}.popup-rollout .submit{padding-top:5px;text-align:center;}.popup-rollout .submit .btn SPAN{width:255px;}.popup-rollout .submit DIV{padding:15px 38px 0 0;text-align:right;}.popup-rollout .submit DIV A:hover{text-decoration:underline;}.popup-photo{position:absolute;left:0;top:0;width:100%;background:#fff;color:#424242;z-index:500;}.popup-photo P.number{position:relative;z-index:2;margin:0 auto;height:30px;line-height:35px;text-align:center;}.popup-photo .nav{position:absolute;}.popup-photo .nav A{position:absolute;display:block;width:41px;height:41px;text-indent:-5000px;background:url(/images/2.7.4/element/buttons/photo-nav-sprite.png) no-repeat;opacity:0.5;}.popup-photo .nav A:hover{opacity:1;}.popup-photo .prev-photo{top:0;left:0;width:50%;height:100%;z-index:1;}.popup-photo .prev-photo A{display:none;top:70px;left:30px;background-position:0 -41px;}.popup-photo .prev-photo:hover A{display:block;}.popup-photo .next-photo{top:0;right:0;width:50%;height:100%;z-index:1;}.popup-photo .next-photo A{display:none;top:70px;right:30px;background-position:-41px -41px;}.popup-photo .next-photo:hover A{display:block;}.popup-photo .close{top:0;right:30px;width:41px;height:41px;z-index:2;}.popup-photo .close A{background-position:0 -82px;}.popup-photo .invert-bg{top:0;left:30px;width:41px;height:41px;z-index:2;}.popup-photo .invert-bg A{background-position:0 0;}.inverted-background .invert-bg A{background-position:-41px 0;}.popup-photo .photo-wrapper{position:relative;z-index:1;min-width:800px;margin:0 auto;padding-bottom:35px;background:#fff;}.popup-photo .photo-wrapper .b-content{padding:35px;}.popup-photo .photo-wrapper .photo{position:relative;text-align:center;}.popup-photo .photo-wrapper .photo .img{display:inline-block;max-width:80%;padding:10px;border:1px solid #e0e0e0;}.popup-photo .photo-wrapper .photo .img IMG{display:block;margin:0 auto;max-width:100%;min-height:0;}.photo-info,.photo-bottom{position:relative;width:970px;margin:0 auto;z-index:2;}.photo-info .meta{padding:10px 0 25px;line-height:20px;}.photo-info .meta .desc{width:300px;margin-top:-20px;}.photo-info .meta .counters{overflow:hidden;display:block;width:200px;margin:0 auto;padding-left:35px;text-align:center;}.photo-info .meta .author{width:200px;margin-top:-20px;text-align:right;}.inverted-background .photo-info .meta .author A{color:#616161;}.photo-info .meta .author A:hover{text-decoration:underline;}.photo-info .meta .author .icon{float:right;margin-left:3px;}.popup-photo .icon,.photo-info .icon{overflow:hidden;}.popup-photo .icon SPAN,.photo-info .icon SPAN{float:left;padding:0 15px 0 3px;line-height:20px;color:#424242;}.popup-photo .icon I,.photo-info .icon I{float:left;width:20px;height:20px;background:url(/images/2.7.4/element/buttons/btn-round-20x20-sprite.png) no-repeat;}.icon-fav I{background-position:0 0!important;}.icon-fav I:hover{background-position:0 -20px!important;}.icon-fav I:active{background-position:0 -40px!important;}.icon-fav I.favorited{background-position:0 -60px!important;}.icon-fav I.favorited:hover{background-position:0 -80px!important;}.icon-fav I.favorited:active{background-position:0 -100px!important;}.icon-dislike I{background-position:-20px 0!important;}.icon-dislike I:hover{background-position:-20px -20px!important;}.icon-dislike I:active{background-position:-20px -40px!important;}.icon-dislike I.disliked{background-position:-20px -60px!important;}.icon-dislike I.disliked:hover{background-position:-20px -80px!important;}.icon-dislike I.disliked:active{background-position:-20px -100px!important;}.icon-comments I{background-position:-40px 0!important;}.icon-comments I:hover{background-position:-40px -20px!important;}.icon-comments I:active{background-position:-40px -40px!important;}.popup-photo .comments{width:445px;padding-top:0;color:#424242;}.popup-photo .comments UL{padding-bottom:15px;}.popup-photo .comments LI{padding:10px 0;border-bottom:1px solid #e9edf1;}.popup-photo .comments LI:last-child{border:0;}.popup-photo .avatar IMG{width:50px;height:50px;min-height:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.popup-photo .comments DIV{padding:5px 0 5px 60px;line-height:16px;}.popup-photo .comments .username,.popup-photo .comments .date{padding-left:60px;font-size:11px;}.popup-photo .comments .date SPAN{display:none;}.popup-photo .comments .date SPAN A{color:#9f9f9f;}.popup-photo .comments .date SPAN A:hover{text-decoration:underline;}.popup-photo .comments LI:hover .date SPAN{display:inline;}.popup-photo .comments FORM P{padding-bottom:5px;color:#424242;}.popup-photo .comments FORM TEXTAREA{width:435px;height:70px;min-height:50px;max-height:300px;resize:vertical;}.popup-photo .comments .btn{margin:10px 0 0;}.popup-photo .info{width:490px;}.popup-photo .info .block{margin:0;padding:8px 0;border-bottom:1px solid #e9edf1;border-top:0;}.popup-photo .info A:hover{text-decoration:underline;}.popup-photo .info DL,.popup-photo .info .block P{line-height:28px;}.popup-photo .info DL DT{display:inline;color:#9d9d9d;}.popup-photo .info DL DD{display:inline;}.popup-photo .info DL DD .icon{margin-left:3px;}.popup-photo .info DL DD .icon I{float:none;display:inline-block;vertical-align:text-bottom;}.popup-photo .social-likes{margin:0;padding:18px 0 0;border:0;}.popup-photo .social-likes .print{display:none;}.popup-photo .photo-edit{width:735px;margin:0 auto;padding-top:20px;}.popup-photo .photo-edit LABEL{display:block;padding-bottom:10px;line-height:16px;font-weight:bold;}.popup-photo .row{padding-bottom:20px;}.popup-photo .photo-edit .album-name,.popup-photo .photo-edit .desc{width:295px;}.popup-photo .photo-edit .album-name .e-select .selected A{width:260px;}.popup-photo .photo-edit .album-privacy{width:200px;}.popup-photo .photo-edit .album-privacy .e-select .selected A{width:165px;}.popup-photo .photo-edit .photo-actions{width:235px;padding-top:26px;}.popup-photo .photo-edit .photo-actions .e-checkbox{margin-top:6px;}.popup-photo .photo-edit .photo-actions .rotate{float:right;}.popup-photo .photo-edit .photo-actions .rotate A{display:inline-block;width:24px;height:25px;text-indent:-5000px;background:url(/images/2.7.4/element/photo-rotate.gif) no-repeat;}.popup-photo .photo-edit .photo-actions .rotate A.left{margin-left:-5px;background-position:0 -25px;}.popup-photo .photo-edit .photo-actions .rotate A:hover{background-color:#e8f1fc;}.popup-photo .photo-edit .photo-actions .del{float:right;margin-left:12px;line-height:25px;}.popup-photo .photo-edit .desc TEXTAREA{width:274px;height:42px;min-height:42px;max-height:100px;resize:vertical;}.popup-photo .photo-edit .tags,.popup-photo .photo-edit .place-find{width:440px;}.popup-photo .photo-edit .tags .popular{padding-bottom:10px;}.popup-photo .photo-edit .tags .e-checkbox{margin-right:5px;}.popup-photo .photo-edit .tags .e-input{width:430px;}.popup-photo .photo-edit .place .e-select{margin-right:7px;}.popup-photo .photo-edit .place .e-select .selected A{width:112px;}.popup-photo .photo-edit .place-find .e-select LI{-o-text-overflow:clip;text-overflow:clip;}.popup-photo .photo-edit .place-find .e-select .category{float:right;color:#9d9d9d;}.popup-photo .photo-edit .place-find .place-name{width:100%;}.popup-photo .photo-edit .place-find .e-select,.popup-photo .photo-edit .place-find .e-select-inner{width:100%;z-index:1;}.popup-photo .photo-edit .place-find .selected A{display:block;}.popup-photo .photo-edit .place-find .place-name .e-select{z-index:0;}.popup-photo .photo-edit .place-find .e-select .place{margin-bottom:0;padding:0;float:left;}.popup-photo .photo-edit .place-find .place-category{width:25%;}.popup-photo .photo-edit .place-find .place-category .selected{border-radius:0 2px 2px 0;}.popup-photo .photo-edit .place-find .place-category .container .selected{border-radius:2px;}.popup-photo .photo-edit .place-find .place-category .container{left:auto;right:0;width:auto;}.inverted-background P.number,.inverted-background .photo,.inverted-background .photo-info-wrap{background:#141414;}.inverted-background .photo-wrapper .photo .img{border-color:#2c2c2c;}.inverted-background P.number,.inverted-background .photo-info .meta .desc,.inverted-background .photo-info .icon SPAN{color:#616161;}.inverted-background .photo-wrapper{background:#f3f3f3;}.set-day{display:inline-block;margin-left:5px;line-height:25px;vertical-align:top;}.i-popup-window__tour-search-page{position:fixed!important;top:50%!important;margin-top:-355px;}.i-popup-window__tour-search-page .i-popup-container{background:none;box-shadow:none;}.popup-hotel-info{position:absolute;left:50%;top:0;z-index:1001;width:628px;margin-left:-354px;padding:30px 40px 40px;background:#fff;color:#373737;border-radius:5px;box-shadow:0 2px 10px #333;}.popup-hotel-info H3{max-width:535px;font-size:18px;font-weight:bold;}.popup-hotel-info .s_big{width:36px;}.popup-hotel-info .s6,.popup-hotel-info .s7,.popup-hotel-info .s8{width:100px;}.popup-hotel-info .s9,.popup-hotel-info .s10,.popup-hotel-info .s11{width:60px;}.popup-hotel-info .hotel-best{display:inline-block;vertical-align:text-bottom;}.popup-hotel-info .region{padding-bottom:12px;}.popup-hotel-info .b-hotel-photo .photo-container{width:628px;height:445px;background:url(/sf/progress.gif) no-repeat 50% 50%;}.popup-hotel-info .b-hotel-photo .photo-container A{height:445px;}.popup-hotel-info .b-hotel-photo .photo-container A,.popup-hotel-info .b-hotel-photo .photo-container IMG{max-width:628px;max-height:445px;}.popup-hotel-info .b-hotel-photo .photo-scroller{width:64px;height:370px;}.popup-hotel-info .b-hotel-photo .photo-scroller .counter{font-size:12px;}.popup-hotel-info .hotel-info{position:relative;overflow:hidden;max-height:100px;margin:5px 0 20px;line-height:20px;font-size:14px;}.popup-hotel-info .hotel-info A{color:#373737;}.popup-hotel-info .hide{position:absolute;top:80px;right:0;display:block;width:58px;height:20px;background:url(/images/2.7.4/element/hidden2.png) no-repeat 100% 0;}.b-edit-album{background:#fafafa;}.b-edit-album .block{width:auto;padding:15px 20px;border-top:1px solid #fff;border-bottom:1px solid #e9e9e9;}.b-edit-album LABEL{display:block;padding-bottom:5px!important;line-height:18px!important;font-weight:bold;color:#424242;}.b-edit-album .album-info,.b-edit-album .photo-info{position:static;width:445px;}.b-edit-album .album-info .canyon-section{width:300px;margin:0;}.b-edit-album .album-info .canyon-section INPUT,.b-edit-album .photo-info INPUT{width:280px;}.b-edit-album .album-info .canyon-side{width:145px;}.b-edit-album .album-info .canyon-side .e-select .selected A{width:121px;}.b-edit-album .album-info .desc{padding:10px 0 15px;}.b-edit-album .album-info .desc TEXTAREA{width:435px;height:35px;min-height:35px;max-height:80px;resize:vertical;}.b-edit-album .progress-indicator{display:inline-block;width:17px;height:17px;margin-left:2px;vertical-align:middle;background:url(/images/2.7.4/element/search-progress-indicator.gif) no-repeat;}.b-edit-album .popup-photo{position:static;background:none;}.b-edit-album .popup-photo .photo-edit{width:583px;margin:0;padding:0;}.b-edit-album .popup-photo .photo-edit .place{margin:0;padding:0;}.b-edit-album .popup-photo .photo-edit .place-find{width:290px;}.b-edit-album .edit-album .photo-info .action{margin:0 5px;}.b-edit-album .edit-album .photo-info .desc{padding-bottom:10px;}.b-edit-album .edit-album .photo-info P{padding-top:5px;}.edit-album .edit-photo{padding:20px 0 18px;border-bottom:1px solid #e9e9e9;}.edit-album .edit-photo .l-block-image{margin-top:-1px;}.edit-album .edit-photo TEXTAREA{margin-bottom:5px;height:70px;}.edit-album .edit-photo .actions{overflow:hidden;}.edit-album .edit-photo .photo-delete{float:right;padding-right:10px;}.modal-bg{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.6);z-index:4999;}.modal-container{position:fixed;top:0;left:0;right:0;z-index:5000;}.modal-window{position:relative;width:800px;min-height:200px;background-color:white;;margin:60px auto;padding:50px 20px 20px;border-radius:5px;box-shadow:0px 8px 15px #30363d;}.modal-window .header-bar{position:absolute;left:0;top:0;right:0;height:30px;padding:10px 10px 0 0;text-align:right;}.modal-window .header-bar H1{margin:0;padding:10px 0 0;font-size:22px;font-weight:400;color:#000;}.modal-window .header-bar img{position:absolute;left:10px;top:4px;height:32px;}.modal-window .content-warning{font-size:18px;}.modal-window .content-warning p{margin:30px 20px;}.tury-po-rossii-content p,.tury-po-rossii-content h1,.tury-po-rossii-content h2{margin:10px 0px 10px;}.tury-po-rossii-content p{font-size:14px;}h1.wide-h{width:100%;padding-bottom:8px;font-weight:normal;}.tury-po-rossii-content h1 .e-flag{margin:4px 8px 0 0;}.tury-po-rossii-content .social-likes{border:none;padding:0px;}.tury-po-rossii-content .social-likes td{width:25%;}