.content-form .response-wrapper{margin:20px 21px;overflow:hidden;position:relative}.content-form form fieldset p{clear:none}.content-form .modal-breadcrumbs h1{font-size:19px;margin:12px 16px}.content-form .modal-breadcrumbs{position:relative;overflow:hidden;color:#535353;margin:0 7px 0 7px;height:44px;background:url('../img/boxes/breadcrambs-title-gradient.png')0 0 repeat-x;border-bottom:1px solid #dcbe91;padding:0px;width:694px;text-align:left}.registration .modal-breadcrumbs{width:611px}.content-form .modal-breadcrumbs p{margin:16px;color:#888787;text-align:left}/*color:#888787;*/
.content-form .modal-breadcrumbs .right-link{position:absolute;display:block;right:22px;top:12px;height:19px;line-height:19px;padding-right:19px;text-decoration:none;color:#fff;background:url("../img/buttons/button-first-response.png")no-repeat scroll right 0 transparent}.content-form .modal-breadcrumbs .right-link span{display:block;margin-left:-1px;padding-left:19px;height:19px;background:url("../img/buttons/button-first-response.png")no-repeat scroll right 0 transparent}.content-form .modal-breadcrumbs .right-link:hover{background:url("../img/buttons/button-first-response.png")no-repeat scroll right bottom transparent;color:#FFFFFF}.content-form .modal-breadcrumbs .right-link:hover span{background:url("../img/buttons/button-first-response.png")no-repeat scroll 0 bottom transparent}.content-form .modal-breadcrumbs .back{position:absolute;display:block;right:22px;top:12px;height:19px;line-height:19px;padding-left:14px;padding-right:0;text-decoration:none;color:#fff;background:url("../img/buttons/form-back-link.png")no-repeat scroll left 0 transparent}.content-form .modal-breadcrumbs .back span{display:block;margin-right:-1px;padding-right:12px;padding-left:10px;height:19px;background:url("../img/buttons/form-back-link.png")no-repeat scroll right 0 transparent}.content-form .modal-breadcrumbs .back:hover{background:url("../img/buttons/form-back-link.png")no-repeat scroll left bottom transparent}.content-form .modal-breadcrumbs .back:hover span{background:url("../img/buttons/form-back-link.png")no-repeat scroll right bottom transparent}.content-form .modal-breadcrumbs .active{font-weight:bold}.content-form .modal-breadcrumbs .active b{font-weight:bold}.content-form .modal-breadcrumbs a{color:#0181C7;text-decoration:underline}.content-form .modal-breadcrumbs a:hover{color:#3BB8FD}.content-form .modal-breadcrumbs .active a{color:#535353;text-decoration:none}.content-form .modal-box{padding:0;margin:0 9px 0 8px;width:auto !important}#main h2.box-title .pic{background:url("../img/common/icon-registration.png")no-repeat scroll 0 0 transparent;display:block;float:left;height:28px;margin:-2px 5px 0 0;width:28px}#main .more-info{width:313px}#main .for-visa{float:left;width:639px;overflow:hidden}#main .for-visa .modal-breadcrumbs h1{font-weight:normal}.more-info .visa-types{background:none repeat scroll 0 0 transparent;margin:10px 20px}.visa-types ul{margin:-5px 0 15px !important;overflow:hidden}.visa-types ul li span.marker{background:none repeat scroll 0 0 #E36206;display:block;float:left;height:3px;margin:5px 0 0 -10px;overflow:hidden;width:3px}.visa-types ul li{border-bottom:1px dotted #B1D7DB;color:#1A1F21;margin:-1px 0 0;padding:6px 0 5px 10px !important}/*#main .more-info .content-box{margin-right:10px !important}*/
#main .for-visa .page-left-wide{background:url("../img/boxes/bg-content-page-form-visa.png")repeat-y scroll 0 0 transparent}#main .for-visa .page-left-wide .content-form{background:url("../img/boxes/bg-content-form-visa.png")repeat-y scroll 0 0 transparent}#main .more-info .content-box{background:url("../img/boxes/bg-content-sidebar-right-more.png")repeat-y scroll right center transparent;margin-right:0}#main .more-info .innerw-box{background:url("../img/boxes/bg-content-innerw-sidebar-right-more.png")repeat-y scroll left center transparent;margin:0 7px 0 8px}#main .more-info h2.box-title{font-size:19px;color:#396681/*#013C5F*/;border-bottom:1px solid #B6DDF2;font-weight:normal;background:url('../img/boxes/box-title-gradient-w.png')bottom left repeat-x #f3fbff;padding:8px 13px 12px 13px;margin:0 7px 0 7px;letter-spacing:-1px}.for-visa .modal-box .wrapper{margin:0 0 0 0}.for-visa form input.error{border:1px solid #E5841B !important;color:#E5841B}.for-visa form input error{border:1px solid #E5841B !important;color:#E5841B}.for-visa .error-msg{margin-bottom:20px}.content-form form input.error{border:1px solid #E5841B !important;color:#E5841B}.content-form form fieldset textarea.error{border:1px solid #E5841B !important;color:#E5841B}/*.content-form form input error{border:1px solid #E5841B !important;color:#E5841B}*/
.content-form .error-msg{margin-bottom:20px}.content-form .part-center{float:left;width:202px}.content-form .part-right{float:left;width:168px}.content-form form fieldset textarea{border:1px solid #87A5BE;color:#868686;font-family:Arial;font-size:11px;height:72px;margin:0 0 12px;padding:3px 6px;width:640px}.content-form .p-surname{clear:left;float:left;width:216px}.content-form .p-name{clear:none;float:left;width:198px}.content-form .p-patronymic{clear:none;float:left;width:234px}.content-form .p-phone-code{clear:right;float:left;width:216px}/*68 276*/
.content-form .p-phone{clear:right;float:left;width:216px}.content-form .p-phone2{clear:right;float:left;width:198px}/*148*/
.content-form .p-email{clear:right;float:left;width:234px !important}/*380 174*/
.content-form .p-email2{clear:right;float:left;width:185px !important}.content-form .p-fio{clear:right;float:left;width:600px}.content-form form label{color:#373737;display:block;padding:3px 5px 3px 0}.content-form .p-surname input{width:180px}.content-form .p-name input{width:162px}.content-form .p-patronymic input{width:166px}.content-form .p-phone-code input{width:180px}/*46 240*/
.content-form .p-phone input{width:180px}.content-form .p-phone2 input{width:162px}/*112*/
.content-form .p-email input{width:166px !important}/*364 106*/
.content-form .p-email2 input{width:166px !important}.content-form .p-fio input{width:580px}.content-form form .transport-type label{padding:0 5px 3px 0}.modal-transport .transport-ppl-count label{float:left;padding:0 5px 3px 0;width:115px}.content-form .date{position:relative}.content-form form span.add-service label{border-bottom:1px dotted #0086BF;cursor:pointer;display:inline;padding:3px 0 0;vertical-align:top;white-space:nowrap;background:none !important}.content-form form span.add-service{display:block;float:left;margin-right:16px;white-space:nowrap}.content-form form span.add-service input{border:medium none;margin:0 5px 10px 0;padding:0;vertical-align:top;width:auto}.content-form form .transport-ppl-count{width:190px}.content-form form .service-info{clear:both;display:none;margin:0 0 10px}.content-form form span.line{border-bottom:1px dotted #DCD1BF;clear:both;display:block;font-size:1px;height:1px;line-height:1px;margin:0 0 12px;overflow:hidden}.content-form form fieldset p{overflow:hidden}.content-form .cols{position:relative}.content-form .cols .col1{float:left;width:192px}.content-form .cols .col2{float:left;width:206px}.content-form .cols .col3{float:left;width:242px}.content-form .cols .col12{float:left;width:398px !important;color:#888787}.content-form .cols .col12 .left{float:left;margin:0 5px 0 0}.content-form .cols .col12 .place{margin:0 5px 0 10px}.content-form .cols .col12 .peoples{padding-top:3px}.content-form .cols .col12 .right{}.form-last .cols .col12{width:600px !important}.form-last .cols .col12 .del{background:none !important}.sum2{width:600px !important}.sum2 span.text{width:274px !important;padding:7px 0 0 0}.sum2 .min-price2{width:auto !important;padding:0 0 0 0;color:#DC6917}.sum2 span.rub{width:40px !important;padding:6px 0 0 7px;color:#DC6917;font-size:13px}.order-list li{color:#000}h3 span.from,h3 span.to{font-size:14px}.content-form .cols .col12 .del{background:url("/img/delete_room_button.png")no-repeat scroll 0 2px transparent;width:22px;height:24px;position:relative;cursor:pointer;margin:0 0 0 0}.content-form .cols .col12 .del:hover{background:url("/img/delete_room_button.png")no-repeat scroll 0 -30px transparent}.content-form .inform span{display:block;float:left;width:146px}.content-form .inform span.quant-day{color:#AB7743;font-size:13px;line-height:34px;width:90px}.content-form .inform span em{font-family:"Trebuchet MS",Arial;font-size:24px;font-weight:600;letter-spacing:-2px;margin:0 2px 0 0;font-style:normal}.content-form .inform span.quant-day em{color:#AB7743}.content-form .date label{float:left}.content-form form .date input{float:left;width:56px !important}.content-form .br{display:block;overflow:hidden;position:relative;width:100%;height:10px}.content-form .inform span.min-price{font-size:13px;line-height:34px;padding:14px 0 0;width:90px}.modal-response .response{float:left;height:50px}.content-form .response-wrapper .p-name{float:none}/*.modal-breadcrumbs .visa{display:inline}.modal-breadcrumbs .finish{display:inline}.modal-success{display:none}.modal-visa-tour{display:none}.modal-finish-order{display:none}.modal-finish-order .error-msg{display:none}.modal-visa-tour .error-msg{display:none}.modal-hostel .error-msg{display:none}*/
.for-visa .content-form .p-surname{width:202px}.for-visa .content-form .p-name{width:202px}.for-visa .content-form .p-patronymic{width:168px}.content-form .part-left{float:left;width:202px !important}.for-visa .content-form .p-surname input{width:154px}.for-visa .content-form .p-name input{width:154px}.for-visa .content-form .p-patronymic input{width:154px}.content-form form .date input{float:left;width:56px !important}.for-visa .content-form form label{display:block;float:none}.content-form form fieldset .service label{color:#767676;margin-bottom:10px;display:inline}.content-form form fieldset .captcha-num label{color:#767676;margin-bottom:10px;display:inline}.content-form form fieldset .subscribe input{float:left;margin:3px 6px 4px 0;width:16px}.single-tour .blue-box p.booking-tour a{background:url("../img/buttons/go-tour-button.png")no-repeat scroll 0 0 transparent;color:#B2CA98;display:block;height:45px;padding:0;text-decoration:none;width:211px}.single-tour .blue-box p.booking-tour a:hover{background:url("../img/buttons/go-tour-button.png")no-repeat scroll left bottom transparent}.modal-tour .tour-name{float:left;width:350px}.modal-tour .tour-date{clear:left !important;float:left !important;margin:8px 0;width:350px !important}.modal-tour .tour-ppl-count{clear:right !important;float:left;margin:8px 0}.modal-tour .tour-ppl-count label{float:left}.modal-tour .tour-ppl-count .dd{float:left;width:80px !important}.content-form .modal-tour .cols .col2{width:159px}.modal-tour .min-price{color:#DC6917;display:block;font-size:13px;padding:0 0 10px;white-space:nowrap}.content-form form label{color:#373737;display:block;padding:3px 5px 3px 0}.content-form .person-name input{width:380px}.content-form .person-phone-code{float:left;width:106px}.content-form .person-phone-code input{width:76px}.content-form .person-phone{float:left !important;width:290px !important}.content-form .person-phone input{width:270px}.content-form .excursion-type{float:left;margin-right:29px;padding:0 0 10px}.content-form form small{color:#868686;display:block;float:left;font-size:11px;margin:4px 0 12px 4px}.content-form .excursion-type label{float:left;width:auto}.content-form .excursion-type .dd{float:left;margin:0 2px 0 0;width:40px !important}.content-form h1{color:#404040;font-size:18px;font-weight:normal;letter-spacing:-1px;margin:0 30px 10px 0}.content-form form h3{clear:both;color:#DC5E02;font-size:11px;font-weight:bold;padding:0 0 12px}/* #965514 h1:#603D1A*/
.for-visa .content-form .wrapper{background:url("../img/boxes/bg-content-cabinet-gradient.png")repeat-x scroll center bottom transparent;margin:0 8px;padding:16px 20px 16px 15px}.content-form form fieldset input{border:1px solid #87A5BE;color:#868686;font-size:11px;margin:0 0 10px;padding:3px 6px;width:560px}.content-form .part-left input{width:154px}.content-form .part-center input{width:154px}.content-form .part-right input{width:154px}.for-visa .content-form .p-email{width:372px !important}.for-visa .content-form .p-email input{width:356px !important}.content-form .modal-visa-business{width:auto !important}.content-form .ui-datepicker-trigger{display:block;float:left;margin:1px 3px}.content-form p.button{clear:both;overflow:hidden;position:relative}p.button a span{background:url("../img/buttons/modal-blue-button-r.png")no-repeat scroll right top transparent;display:block;height:22px;padding:8px 20px 0 16px}p.button a{background:url("../img/buttons/modal-blue-button-l.png")no-repeat scroll left top transparent;color:#E8F7FF;cursor:pointer;display:block;float:left;font-family:Tahoma,Verdana;font-size:11px;height:30px;margin:0 15px 15px 0;overflow:hidden;padding:0 0 0 4px;text-decoration:none;text-transform:uppercase}.content-form form span.add-service label{border-bottom:1px dotted #0086BF;color:#0086BF;cursor:pointer;display:inline;padding:3px 0 0;vertical-align:top;white-space:nowrap}.content-form form span.add-service{display:block;float:left;margin-right:16px;white-space:nowrap}.content-form form span.add-service input{border:medium none;margin:0 5px 10px 0;padding:0;vertical-align:top;width:auto}.content-form form span.add-service small{display:none}#main .content-form .children label{float:left;width:260px}.for-visa .content-form .modal-breadcrumbs{width:611px}.content-form form .date input{float:left;width:70px !important}.for-visa .content-form .dd{width:154px !important}.for-visa .content-form .ddChild{width:152px !important}#main .content-form .children .dd{margin:-1px 0 0 260px;width:35px !important}#main .content-form .children .ddChild{width:35px !important}#main h2.box-title .business-visa{background:url("../img/common/icon-company.png")no-repeat scroll 0 0 transparent}.content-form .error-msg{padding:20px 30px 20px 60px}#main h2.box-title .pic{background:url("../img/common/icon-visa-tour.png")no-repeat scroll 0 0 transparent;display:block;float:left;height:28px;margin:-2px 5px 0 0;width:28px}#main .page-photo-left .page-left-double .double-left{background:url("../img/boxes/bg-content-sidebar-right.png")repeat-y scroll -1px 0 transparent !important}.page-photo-right{float:right;margin:0 24px 0 0;width:722px}.page-photo-left{float:left;margin:0;width:205px}#main .page-photo-right h2 .prev{background:url("../img/buttons/btn-prev.png")no-repeat scroll 0 0 transparent;height:26px;left:12px;position:absolute;top:8px;width:19px}#main .page-photo-right h2 .next{background:url("../img/buttons/btn-next.png")no-repeat scroll 0 0 transparent;height:26px;position:absolute;right:12px;top:8px;width:19px}.page-photo-right h2{text-align:center;position:relative;overflow:hidden;background-color:#ffffff !important}.page-photo-right h2 span{padding-left:25px;padding-right:25px}.big-hostel-photo{border:6px solid #7d9db9;display:block;margin:10px auto 20px}.page-photo-right .innerww-box{background:url("../img/boxes/bg-content-innerww-page-left.png")repeat-y scroll left center transparent}#main .page-photo-left .page-left-double .double-left .innerw-box{background:url("../img/boxes/bg-content-innerw-sidebar-right.png")repeat-y scroll left center transparent}.page-photo-right .content-box{background:url("../img/boxes/bg-content-page-left.png")repeat-y scroll right center transparent}.links-contacts{background:url("../img/boxes/bg-links-contacts.png")no-repeat scroll 0 0 transparent;display:block;height:103px;width:254px}.links-contacts h2{padding:8px 0 0 14px}.links-contacts a.contact-us{margin:3px 0 0 76px;width:76px}.links-contacts a.callback{margin:3px 0 0 24px;width:68px}.links-contacts a{ackground:url("../img/common/arrow-right.png")no-repeat scroll 50px 22px transparent;float:left;font-size:15px;width:88px}.item{width:385px}/*.error-msg{display:none}*/
/*.content-form #transport-type-1-ppl_msdd{width:40px !important}.content-form #transport-type-2-ppl_msdd{width:40px !important}*/
.content-form .tour-ppl-count input{width:180px}.content-form form fieldset input#konf{margin:0;padding:0;width:15px}.div_konf{padding:1px;line-height:1.5}