@ -2604,7 +2604,7 @@ a.icon-big-ical {
display : table ;
display : table ;
}
}
# expo_b_popup_2 . pw-form . pwf-line {
# expo_b_popup_2 . pw-form . pwf-line {
margin : 0px auto 15px ;
margin : 0 auto 15px ;
}
}
. pw-form . pwf-line . subj-checks {
. pw-form . pwf-line . subj-checks {
margin-bottom : 25px
margin-bottom : 25px
@ -3208,7 +3208,7 @@ form.s-message {
text-align : right ;
text-align : right ;
padding-right : 10px ;
padding-right : 10px ;
text-decoration : none ;
text-decoration : none ;
font-family : Verdana , san-serif
font-family : Verdana , sans -serif
}
}
. cl-item header ,
. cl-item header ,
. cli-info . cli-bot ,
. cli-info . cli-bot ,
@ -5326,7 +5326,6 @@ dl.add-info dd ul li {
}
}
. i-steps . is-title {
. i-steps . is-title {
font-family : dindisplay_pro , sans-serif ;
font-family : dindisplay_pro , sans-serif ;
font-weight : 100 ;
font-size : 28px ;
font-size : 28px ;
line-height : 28px ;
line-height : 28px ;
text-align : center ;
text-align : center ;
@ -5800,7 +5799,7 @@ dl.add-info dd ul li {
line-height : 24px ;
line-height : 24px ;
color : # 40bbea ;
color : # 40bbea ;
width : 581px ;
width : 581px ;
margin : 19px 0px ;
margin : 19px 0 ;
}
}
. h-booking . sect-title a {
. h-booking . sect-title a {
color : # 40bbea ;
color : # 40bbea ;
@ -7213,12 +7212,12 @@ a.order-button:hover .ob-text {
white-space : normal ;
white-space : normal ;
}
}
. for_participation . pr-list . prl-value {
. for_participation . pr-list . prl-value {
border-bottom : 0px ;
border-bottom : 0 ;
border-radius : 4px 4px 0px 0px ;
border-radius : 4px 4px 0 0 ;
}
}
. for_participation . pr-list . prl-descr {
. for_participation . pr-list . prl-descr {
border-top : 0px ;
border-top : 0 ;
border-radius : 0px 0px 4px 4px ;
border-radius : 0 0 4px 4px ;
}
}
. pr-list . prl-value {
. pr-list . prl-value {
display : inline-block ;
display : inline-block ;
@ -8596,7 +8595,7 @@ hr+.rq-note {
. contacts_top_block_left ,
. contacts_top_block_left ,
. contacts_top_block_right ,
. contacts_top_block_right ,
. signature_block {
. signature_block {
font-family : dindisplay_pro
font-family : dindisplay_pro , sans-serif ;
}
}
. rq-form {
. rq-form {
padding-top : 1px
padding-top : 1px
@ -10512,7 +10511,7 @@ hr+.rq-note {
padding : 1px 0 9px
padding : 1px 0 9px
}
}
. profile_top_table tr td ul li {
. profile_top_table tr td ul li {
font-family : Arial ;
font-family : Arial , sans-serif ;
font-size : 13px
font-size : 13px
}
}
. profile_top_table tr td ul li : before {
. profile_top_table tr td ul li : before {
@ -10545,7 +10544,7 @@ hr+.rq-note {
left : 18px ;
left : 18px ;
bottom : 15px ;
bottom : 15px ;
height : 16px ;
height : 16px ;
font-family : Arial ;
font-family : Arial , sans-serif ;
cursor : pointer
cursor : pointer
}
}
. profile_bottom_table ,
. profile_bottom_table ,
@ -10738,7 +10737,7 @@ hr+.rq-note {
-webkit-transition : background . 3s , color . 3s ;
-webkit-transition : background . 3s , color . 3s ;
-o-transition : background . 3s , color . 3s ;
-o-transition : background . 3s , color . 3s ;
transition : background . 3s , color . 3s ;
transition : background . 3s , color . 3s ;
font-family : dindisplay_pro ;
font-family : dindisplay_pro , sans-serif ;
cursor : pointer ;
cursor : pointer ;
padding : 20px 0 0
padding : 20px 0 0
}
}
@ -10746,8 +10745,7 @@ hr+.rq-note {
display : block ;
display : block ;
width : 36px ;
width : 36px ;
font-size : 40px ;
font-size : 40px ;
background-position : center center ;
background : no-repeat center center ;
background-repeat : no-repeat ;
-webkit-transition : all . 3s ;
-webkit-transition : all . 3s ;
-o-transition : all . 3s ;
-o-transition : all . 3s ;
transition : all . 3s ;
transition : all . 3s ;
@ -10776,7 +10774,7 @@ hr+.rq-note {
. add_link_text a . e-btn ,
. add_link_text a . e-btn ,
. add_link_text_text {
. add_link_text_text {
font-size : 17px ;
font-size : 17px ;
font-family : dindisplay_pro ;
font-family : dindisplay_pro , sans-serif ;
font-weight : 500
font-weight : 500
}
}
. add_pic_block b : before {
. add_pic_block b : before {
@ -10954,7 +10952,7 @@ hr+.rq-note {
. i-staff-list > ul > li a . add_pic_link {
. i-staff-list > ul > li a . add_pic_link {
text-decoration : none ;
text-decoration : none ;
line-height : 1 ;
line-height : 1 ;
font-family : dindisplay_pro
font-family : dindisplay_pro , sans-serif ;
}
}
. add_link_text a : hover ,
. add_link_text a : hover ,
. i-info header . i-place . add_link_text a : hover {
. i-info header . i-place . add_link_text a : hover {
@ -11003,7 +11001,7 @@ hr+.rq-note {
top : 10px ;
top : 10px ;
font-size : 15px ;
font-size : 15px ;
color : # a2a2a2 ;
color : # a2a2a2 ;
font-family : dindisplay_pro ;
font-family : dindisplay_pro , sans-serif ;
font-weight : 500
font-weight : 500
}
}
. add_link_teg b : before {
. add_link_teg b : before {
@ -11017,7 +11015,7 @@ hr+.rq-note {
font-size : 13px ;
font-size : 13px ;
color : # a2a2a2 ;
color : # a2a2a2 ;
font-weight : 500 ;
font-weight : 500 ;
font-family : dindisplay_pro
font-family : dindisplay_pro , sans-serif ;
}
}
. add_indent {
. add_indent {
margin-bottom : 4px
margin-bottom : 4px
@ -11047,7 +11045,7 @@ hr+.rq-note {
}
}
. add_indo_table {
. add_indo_table {
width : 100 % ;
width : 100 % ;
font-family : dindisplay_pro
font-family : dindisplay_pro , sans-serif ;
}
}
. add_indo_table tr th {
. add_indo_table tr th {
text-align : left ;
text-align : left ;
@ -11060,7 +11058,7 @@ hr+.rq-note {
. add_indo_table tr th b {
. add_indo_table tr th b {
font-size : 20px ;
font-size : 20px ;
color : # a2a2a2 ;
color : # a2a2a2 ;
font-family : dindisplay_pro ;
font-family : dindisplay_pro , sans-serif ;
font-weight : 500
font-weight : 500
}
}
. add_indo_table tr th b : before {
. add_indo_table tr th b : before {
@ -11158,11 +11156,8 @@ hr+.rq-note {
margin : 30px auto 0 ;
margin : 30px auto 0 ;
width : 46px ;
width : 46px ;
height : 46px ;
height : 46px ;
background-color : # d0d0d0 ;
border-radius : 50 % ;
border-radius : 50 % ;
background-image : url ( . . / img / add_pic_block_bg2 . png ) ;
background : # d0d0d0 url ( . . / img / add_pic_block_bg2 . png ) no-repeat center center ;
background-position : center center ;
background-repeat : no-repeat ;
-webkit-transition : background . 3s , color . 3s ;
-webkit-transition : background . 3s , color . 3s ;
-o-transition : background . 3s , color . 3s ;
-o-transition : background . 3s , color . 3s ;
transition : background . 3s , color . 3s ;
transition : background . 3s , color . 3s ;
@ -11232,11 +11227,8 @@ hr+.rq-note {
margin : 0 auto ;
margin : 0 auto ;
width : 27px ;
width : 27px ;
height : 27px ;
height : 27px ;
background-color : # d0d0d0 ;
border-radius : 50 % ;
border-radius : 50 % ;
background-image : url ( . . / img / add_pic_block_bg1 . png ) ;
background : # d0d0d0 url ( . . / img / add_pic_block_bg1 . png ) no-repeat center center ;
background-position : center center ;
background-repeat : no-repeat ;
-webkit-transition : background . 3s , color . 3s ;
-webkit-transition : background . 3s , color . 3s ;
-o-transition : background . 3s , color . 3s ;
-o-transition : background . 3s , color . 3s ;
transition : background . 3s , color . 3s ;
transition : background . 3s , color . 3s ;
@ -11338,7 +11330,7 @@ hr+.rq-note {
margin : 0 10px 10px 0 ;
margin : 0 10px 10px 0 ;
font-weight : 400 ;
font-weight : 400 ;
color : # 424242 ;
color : # 424242 ;
font-family : dindisplay_pro ;
font-family : dindisplay_pro , sans-serif ;
font-size : 17px
font-size : 17px
}
}
. doings_block . button : hover {
. doings_block . button : hover {
@ -11715,10 +11707,7 @@ button.gray:hover {
background : linear-gradient ( to bottom , # fff 67 % , # f5f5f5 100 % ) ;
background : linear-gradient ( to bottom , # fff 67 % , # f5f5f5 100 % ) ;
color : # f60 ;
color : # f60 ;
margin-top : 0 ;
margin-top : 0 ;
-moz-border-radius-topleft : 4px ;
-moz-border-radius : 4px 4px 0 0 ;
-moz-border-radius-topright : 4px ;
-moz-border-radius-bottomright : 0 ;
-moz-border-radius-bottomleft : 0 ;
border-bottom : 0 ;
border-bottom : 0 ;
display : none ;
display : none ;
border-radius : 4px 4px 0 0
border-radius : 4px 4px 0 0
@ -11786,8 +11775,7 @@ button.gray:hover {
background-position : -385px -89px
background-position : -385px -89px
}
}
. mp-search . pw-period . pwf-field . err input {
. mp-search . pw-period . pwf-field . err input {
border-width : 2px ;
border : 2px # D80000 ;
border-color : # D80000
}
}
. search-modal-wrap . ui-menu . ui-menu-item . subj-category {
. search-modal-wrap . ui-menu . ui-menu-item . subj-category {
display : inline-block ;
display : inline-block ;
@ -11841,8 +11829,7 @@ button.gray:hover {
position : relative
position : relative
}
}
. required . err input {
. required . err input {
border-width : 2px ;
border : 2px # d80000 ;
border-color : # d80000
}
}
. required . err : before {
. required . err : before {
display : block ;
display : block ;
@ -12079,7 +12066,7 @@ button.gray:hover {
height : 0 ;
height : 0 ;
width : 0 ;
width : 0 ;
position : absolute ;
position : absolute ;
border-color : # 696969 transparent transparent
border-color : # 696969 transparent transparent ;
}
}
. error-blob : after {
. error-blob : after {
border-width : 3px ;
border-width : 3px ;
@ -12166,7 +12153,7 @@ button.gray:hover {
color : # 464646 ;
color : # 464646 ;
overflow : hidden ;
overflow : hidden ;
position : relative ;
position : relative ;
font-family : dindisplay_pro ;
font-family : dindisplay_pro , sans-serif ;
text-shadow : 0 1px 0 rgba ( 255 , 255 , 255 , . 8 )
text-shadow : 0 1px 0 rgba ( 255 , 255 , 255 , . 8 )
}
}
. no-events . c-event . ce-wrap . message {
. no-events . c-event . ce-wrap . message {
@ -12270,8 +12257,7 @@ button.gray:hover {
}
}
. after-register-modal . required . err . select2-choice ,
. after-register-modal . required . err . select2-choice ,
. create-company-modal . select-input . err . select2-choices {
. create-company-modal . select-input . err . select2-choices {
border-width : 2px ;
border : 2px # d80000 ;
border-color : # d80000
}
}
. my-companies-block . company . logo img . portrait {
. my-companies-block . company . logo img . portrait {
height : 141px ;
height : 141px ;
@ -12448,7 +12434,7 @@ button.gray:hover {
. edit-profile . theme-wrap . label {
. edit-profile . theme-wrap . label {
font-size : 15px ;
font-size : 15px ;
color : # a2a2a2 ;
color : # a2a2a2 ;
font-family : dindisplay_pro ;
font-family : dindisplay_pro , sans-serif ;
font-weight : 500 ;
font-weight : 500 ;
display : inline-block ;
display : inline-block ;
position : relative ;
position : relative ;
@ -12741,13 +12727,11 @@ button.gray:hover {
. after-register-modal . pwf-line . hint-box : after {
. after-register-modal . pwf-line . hint-box : after {
top : 100 % ;
top : 100 % ;
left : 50 % ;
left : 50 % ;
border : solid transparent ;
height : 0 ;
height : 0 ;
width : 0 ;
width : 0 ;
position : absolute ;
position : absolute ;
border-color : rgba ( 170 , 170 , 170 , 0 ) ;
border : 4px solid rgba ( 170 , 170 , 170 , 0 ) ;
border-top-color : # aaa ;
border-top-color : # aaa ;
border-width : 4px ;
margin-left : -4px
margin-left : -4px
}
}
. message-register-success . fa {
. message-register-success . fa {
@ -12827,7 +12811,7 @@ button.gray:hover {
}
}
. advertise-window header . pw-title {
. advertise-window header . pw-title {
font-weight : 400 ;
font-weight : 400 ;
margin : 19px 0px ;
margin : 19px 0 ;
}
}
. advertise-window header {
. advertise-window header {
padding-bottom : 0
padding-bottom : 0
@ -13019,8 +13003,7 @@ button.gray:hover {
-webkit-column-count : 3 ;
-webkit-column-count : 3 ;
-moz-column-count : 3 ;
-moz-column-count : 3 ;
column-count : 3 ;
column-count : 3 ;
list-style-type : none ;
list-style : none inside ;
list-style-position : inside ;
margin : 0 ;
margin : 0 ;
display : block
display : block
}
}
@ -13068,22 +13051,22 @@ button.gray:hover {
}
}
. sharing_block . social-likes {
. sharing_block . social-likes {
margin : 0px ;
margin : 0 ;
background : # fff ;
background : # fff ;
min-height : a uto ;
min-height : unse t ;
padding : 5px ;
padding : 5px ;
}
}
. sharing_block . social-likes . fixed {
. sharing_block . social-likes . fixed {
position : fixed ;
position : fixed ;
top : 0px ;
top : 0 ;
z-index : 1000 ;
z-index : 1000 ;
box-shadow : 0px 0px 2px # aaa ;
box-shadow : 0 0 2px # aaa ;
border-radius : 0px 0px 3px 3px ;
border-radius : 0 0 3px 3px ;
}
}
. sharing_block . social-likes__widget {
. sharing_block . social-likes__widget {
margin : 0px ;
margin : 0 ;
border-radius : 2px ;
border-radius : 2px ;
float : left ;
float : left ;
}
}
@ -13127,7 +13110,7 @@ button.gray:hover {
background-color : # f60 ;
background-color : # f60 ;
text-align : center ;
text-align : center ;
color : # fff ;
color : # fff ;
border-radius : 3px 3px 0px 0px ;
border-radius : 3px 3px 0 0 ;
line-height : 40px ;
line-height : 40px ;
font-size : 13px ;
font-size : 13px ;
font-weight : 700 ;
font-weight : 700 ;
@ -13157,13 +13140,13 @@ button.gray:hover {
. filter_form ul {
. filter_form ul {
list-style : none ;
list-style : none ;
padding-left : 0px ;
padding-left : 0 ;
}
}
. filter_form . filters {
. filter_form . filters {
border : 1px solid # eee ;
border : 1px solid # eee ;
border-top : 0px ;
border-top : 0 ;
border-radius : 0px 0px 3px 3px ;
border-radius : 0 0 3px 3px ;
}
}
. filter_form li label {
. filter_form li label {
@ -13188,7 +13171,7 @@ button.gray:hover {
. filter_block_label + ul {
. filter_block_label + ul {
/* display: none; */
/* display: none; */
margin-top : 0px ;
margin-top : 0 ;
}
}
. filter_block_label i {
. filter_block_label i {
@ -13244,7 +13227,7 @@ button.gray:hover {
display : block ;
display : block ;
color : # a3a3a3 ;
color : # a3a3a3 ;
line-height : 1 . 2 ;
line-height : 1 . 2 ;
padding : 0px 10px ;
padding : 0 10px ;
}
}
. filters . links_block {
. filters . links_block {
@ -13298,10 +13281,10 @@ label[for="id_date_to"],
. filters_overlay {
. filters_overlay {
position : absolute ;
position : absolute ;
top : 0px ;
top : 0 ;
left : 0px ;
left : 0 ;
right : 0px ;
right : 0 ;
bottom : 0px ;
bottom : 0 ;
background : rgba ( 255 , 255 , 255 , . 7 ) ;
background : rgba ( 255 , 255 , 255 , . 7 ) ;
display : none ;
display : none ;
}
}
@ -13352,7 +13335,7 @@ ol.numeric li:before {
content : counter ( myCounter ) '.' ;
content : counter ( myCounter ) '.' ;
color : # a8a8a8 ;
color : # a8a8a8 ;
margin-right : 10px ;
margin-right : 10px ;
font-family : dindisplay_pro ;
font-family : dindisplay_pro , sans-serif ;
font-weight : bold ;
font-weight : bold ;
font-size : 18px ;
font-size : 18px ;
line-height : 18px ;
line-height : 18px ;
@ -13452,17 +13435,17 @@ blockquote{
margin-bottom : 30px ;
margin-bottom : 30px ;
}
}
. article_comments . comment {
. comment {
padding : 20px ;
padding : 20px ;
}
}
. article_comments . comment_author {
. comment_author {
font-size : 18px ;
font-size : 18px ;
color : # FF6600 ;
color : # FF6600 ;
margin-bottom : 8px ;
margin-bottom : 8px ;
}
}
. article_comments . comment_author time {
. comment_author time {
margin-left : 20px ;
margin-left : 20px ;
border-left : 1px solid # ccc ;
border-left : 1px solid # ccc ;
padding-left : 20px ;
padding-left : 20px ;
@ -13471,31 +13454,32 @@ blockquote{
color : # 666666 ;
color : # 666666 ;
}
}
. article_comments . comment_author time i {
. comment_author time i {
color : # FF6600 ;
color : # FF6600 ;
}
}
. article_comments . comment_text {
. comment_text {
font-size : 14px ;
font-size : 14px ;
color : # 333333 ;
color : # 333333 ;
line-height : 1 . 3 ;
line-height : 1 . 3 ;
margin-bottom : 10px ;
margin-bottom : 10px ;
}
}
. article_ comments a {
. comment a {
text-decoration : none ;
text-decoration : none ;
}
}
. article_ comments a span {
. comment a span {
color : # 333333 ;
color : # 333333 ;
margin-left : 5px ;
}
}
. article_ comments a : hover span {
. comment a : hover span {
color : # FF6600 ;
color : # FF6600 ;
text-decoration : underline ;
text-decoration : underline ;
}
}
. article_comments . comment > . comment {
. comment > . comment {
margin : 45px 0 0 100px ;
margin : 45px 0 0 100px ;
border : 1px solid # f4f4f3 ;
border : 1px solid # f4f4f3 ;
background-color : # f8faf9 ;
background-color : # f8faf9 ;
@ -13503,7 +13487,7 @@ blockquote{
position : relative ;
position : relative ;
}
}
. article_comments . comment > . comment : before {
. comment > . comment : before {
content : '' ;
content : '' ;
display : block ;
display : block ;
width : 20px ;
width : 20px ;
@ -13590,7 +13574,7 @@ blockquote{
. speakers_slider . slick-prev : before {
. speakers_slider . slick-prev : before {
content : '‹' ;
content : '‹' ;
font-family : Arial , san-serif ;
font-family : Arial , sans -serif ;
color : # b7b7b6 ;
color : # b7b7b6 ;
font-size : 38px ;
font-size : 38px ;
font-weight : 100 ;
font-weight : 100 ;
@ -13607,6 +13591,12 @@ blockquote{
. last_photos_slider {
. last_photos_slider {
margin-bottom : 22px ;
margin-bottom : 22px ;
border-radius : 5px ;
}
. last_photos_slider > img : not ( : first-child ) ,
. last_photos_thumbs > img : not ( : first-child ) {
display : none ;
}
}
. last_photos_slider . slick-prev {
. last_photos_slider . slick-prev {
@ -13688,3 +13678,208 @@ blockquote{
. last_photos_thumbs img {
. last_photos_thumbs img {
margin : 0 10px ;
margin : 0 10px ;
}
}
. conference_interested {
background-color : # fff ;
border : 1px solid # f8f8f6 ;
border-radius : 3px ;
padding : 22px ;
display : -webkit-box ;
display : -webkit-flex ;
display : -moz-box ;
display : -ms-flexbox ;
display : flex ;
}
. conference_for {
-webkit-box-flex : 5 ;
-webkit-flex : 5 ;
-moz-box-flex : 5 ;
-ms-flex : 5 ;
flex : 5 ;
}
. confererence_price {
-webkit-box-flex : 2 ;
-webkit-flex : 2 ;
-moz-box-flex : 2 ;
-ms-flex : 2 ;
flex : 2 ;
}
. conference_interested h3 {
font : 400 22px dindisplay_pro , sans-serif ;
color : # 000 ;
margin : 0 0 20px ;
}
. conference_interested h3 i {
color : # cecece ;
}
. conference_interested h3 . fa-tag {
-webkit-transform : scale ( -1 , 1 ) ;
-ms-transform : scale ( -1 , 1 ) ;
-o-transform : scale ( -1 , 1 ) ;
transform : scale ( -1 , 1 ) ;
}
. conference_for ul {
list-style : none ;
padding-left : 0 ;
}
. conference_for li {
-moz-box-sizing : border-box ;
box-sizing : border-box ;
display : inline-block ;
width : -webkit-calc ( 100 % / 3 ) ;
width : calc ( 100 % / 3 ) ;
border-bottom : 1px dotted # e8e8e8 ;
font : italic 300 14px dindisplay_pro , sans-serif ;
color : # 999999 ;
padding-left : 20px ;
line-height : 30px ;
}
. conference_price {
-moz-box-sizing : border-box ;
box-sizing : border-box ;
float : right ;
background-color : # fff5eb ;
border : 1px solid # f4b576 ;
border-left : 0 ;
padding : 0 15px ;
border-radius : 0 3px 3px 0 ;
font : 400 22px dindisplay_pro , sans-serif ;
line-height : 39px ;
color : # ff6600 ;
position : relative ;
}
. conference_price : before {
content : "" ;
display : inline-block ;
vertical-align : middle ;
width : 14px ;
height : 40px ;
/*margin-left: -40px;*/
background : url ( 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAnCAYAAAA/63kvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0RDgyMDE2NEMzRENFMzExOTc2OEQwODY2QzY0MTY1QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBOUQwQUJFQUFBNDExMUU2OThBREVBQTJBRjU0MzcxNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBOUQwQUJFOUFBNDExMUU2OThBREVBQTJBRjU0MzcxNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphYjE0NjJhNy1lN2FkLTIzNDktOGRhYy05M2UyOTljYjIxYzUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3YWRjMTQ1YS04YTJkLTExZTYtODkxZS1hOGNhNWExYjdhZWYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7XRKkHAAACeklEQVR42pyWz2sTQRTH3+zsz9T8Am1qW9LaBko3EIqKQitqEVREgxfRg+KlKvgDPEj9G0TbS1GE4sVrperBHvRi/XUSbMUIotRQUYk9xNrG/Nrd8e1Qa02z290+eMwsO59833sz+yaEMQZerTBxdT8ON9ETxCuIUD+RtCeKnqY0GgcRvNuokjxKaaSVP4gelLpxGBG0SOdfyDbHUBEgOFwgonpd2tKnSs09uFpwBxGScbgjhJpPqvoRIGpo1ZpV4BI0Rjcm0qqeBhBo3Yjq5TgqbupKK/rh/0JzVUS1c0Kw6bbWcwKASq5FWwYRaiOinNG2nW4gWmTNvVkZy5DU1usJWlZEtRRRglOBnWeIUzGcFC9Krds9QxxENQ2rd1yM6eDHbMU+Gm4JETngG+ynkTj4NfsApIRgzHmFZUJl5ikYufcAuHNikw5yx14OJogWdeQqM5NglQug7b7Cn8tvx6CSfclDbXTLz8hlQEkdA9wu7vbc+D7NwQ2Eyr5ztEHTzsOxCLEkhncPWHkBWGmez8XNKQ7OsepvR1Du2AOCEoDi5A0oPhvmc7l9Fy9O1iotxKkadoiJgpzYx7021ClrMbeuHF+Y+ey6wMdmfrbCzIo/sOHQtXmwjHHTPhk+FW0bqX55jUfK8gei6iurmJ+ofpv2rWjb5ern50VW+uUPRNWPzCgPljIP8YswvPWcmoZ8V2zsOqV0u/fVem8GjB8fxkvv7rsqO90ddte6hc35rJpM490R9gau+IHzRFSGpPZeVWrZuvZtVed+HBYC0YPajoF/L2zQiy8+GvxkfH3DWGGOu+DjlF0qZx6Y5s9Zb6HWhH1g6V9H5x8BBgA34gsmw854LQAAAABJRU5ErkJggg==' ) ;
position : absolute ;
top : 0 ;
left : -13px ;
}
. conf_extra {
list-style : none ;
}
. conf_extra li {
display : inline-block ;
margin-right : 50px ;
}
. conf_extra a {
text-decoration : none ;
}
. conf_extra span {
display : inline-block ;
/*vertical-align: middle;*/
text-decoration : underline ;
margin-left : 5px ;
}
. conf_extra a : hover span {
text-decoration : none ;
}
. conf_visitors h3 {
font : 500 28px dindisplay_pro , sans-serif ;
margin-bottom : 15px ;
}
. conf_visitors . visitors-list {
list-style : none ;
padding-left : 0 ;
}
. conf_visitors . visitors-list li {
display : inline-block ;
width : 25 % ;
}
. conf_visitors . visitors-list a {
display : block ;
font : 400 14px dindisplay_pro , sans-serif ;
color : # 464646 ;
padding-left : 15px ;
line-height : 1 . 5 ;
border-left : 2px solid # FF6600 ;
}
. conf_visitors . visitors-list a : hover {
color : # FF6600 ;
}
. conf_place {
border : 1px solid # f8f8f6 ;
background-color : # fff ;
border-radius : 5px ;
padding : 0 20px 20px ;
-moz-box-sizing : border-box ;
box-sizing : border-box ;
margin-top : 40px ;
}
. place_detail , . place_image {
display : inline-block ;
vertical-align : top ;
}
. place_detail {
-moz-box-sizing : border-box ;
box-sizing : border-box ;
width : -webkit-calc ( 100 % - 350px ) ;
width : calc ( 100 % - 350px ) ;
padding-right : 35px ;
padding-top : 35px ;
font-family : dindisplay_pro , sans-serif ;
}
. place_detail h3 {
font-size : 28px ;
margin-top : 0 ;
}
. place_detail h4 {
color : # FF6600 ;
font-size : 22px ;
font-weight : 400 ;
text-transform : uppercase ;
margin-top : 0 ;
}
. place_detail h4 i {
margin-left : 5px ;
}
. place_image {
width : 350px ;
}
. place_detail . grey {
font-size : 15px ;
color : # 999999 ;
}
. place_detail p {
font-size : 16px ;
color : # 333333 ;
line-height : 28px ;
}
. сomment_form textarea . error {
border : 2px solid # d80000 ;
padding : 4px ;
}