body{margin:0;padding:0;background:#ffffff;font:normal 400 18px/28px 'Source Sans Pro',sans-serif;line-height:1.29em;color:#2a2a22;word-wrap:break-word;width:100%;}body *{max-height:999999px;}img{max-width:100%;height:auto !important;}div,header,footer,aside,article,nav,section,hgroup,figure{position:relative;}a{color:#198be1;text-decoration:none;}p{margin:0 0 22px;padding:0;}hr{border:none;border-top:1px solid #c6c6c6;height:0;background:transparent;margin:10px 0;}ul{list-style:none outside none;margin:0 0 22px;padding:0;}ul li{margin:0 0 6px;padding:0 0 0 52px;background:url(/sites/all/themes/reform_13/images/bullet-yellow.png) no-repeat 28px 0.4em;}ol{margin:0 0 22px;}ol li{}h1{font-size:4em;line-height:1.09em;color:#37372e;margin:18px 0 10px;}h2{font-size:1.875em;line-height:1.09em;font-weight:400;color:#37372e;margin:35px 0 30px;}h3{font-size:1.5em;line-height:1.09em;}h4,h5,h6{font-size:1.25em;line-height:1.09em;}hgroup{}time{}blockquote{padding:0 0 0 46px;font-style:normal;font-weight:400;color:#37372e;background:url(/sites/all/themes/reform_13/images/blockquote-bg.png) no-repeat 5px 10px;margin:50px 0;min-height:33px;}table{border-collapse:collapse;border:none;text-align:left;margin:0 0 22px;width:100%;border-top:1px solid #e5e5e5;color:#000000;}tbody{border-top:none;}tr.even,tr.odd{background:transparent;border-bottom:1px solid #e5e5e5;}tr.even:hover td,tr.odd:hover td{background:f7f7f7;}tr:nth-child(odd){}tr:nth-child(even){}table caption{text-align:center;}td{border:none;vertical-align:top;padding:6px 20px 6px 0;}thead,th{padding:6px 20px 6px 0;background:#f2f2ed;}thead td,tfoot td{}input[type=submit],input[type=button],input[type=reset],button{background:#f6e42e;border:none;border-radius:0;box-shadow:0;text-align:center;color:#414141;cursor:pointer;}input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset]:active,button:hover,button:focus,button:active{background:#fee704;}input[type=submit]:active,input[type=button]:active,input[type=reset]:active,button:active{}#content form{background:#f2f2ed;padding:20px 20px 26px;color:#404040;margin:0 0 35px;}#content #search-block-form{background:none;padding:0;}form:after{display:block;content:"";clear:both;}#content form h1,#content form h2,#content form h3,#content form h4,#content form h5,#content form h6{font-size:1em;font-weight:400;line-height:1em;margin:0 -20px -1px;padding:0 20px 17px;border-bottom:1px solid #dbdbd5;color:#37372e;}fieldset{border:none;padding:0 0 4px;margin:0 0 22px;clear:both;}#content form fieldset{border-top:1px solid #dbdbd5;display:block;}fieldset:after{display:block;content:"";clear:both;}legend{font-weight:bold;margin:0 0 17px;padding:0;}form table{border:none;width:100%;}form td{padding:0;vertical-align:top;}form table td:last-child{text-align:left;}form table td:first-child{}label{display:inline-block;vertical-align:middle;padding:0 0;margin:0 0 4px;}table label{display:inline-block;float:none;}#content form label{display:block;}#content form .webform-component-radios .form-radios label{display:inline;vertical-align:top;}#content form.webform-client-form .form-actions{display:block;clear:both;}#content form .webform-component-textfield input{background:#fafafa;border:1px solid #d9d9d9;box-shadow:none;border-radius:0;line-height:16px;padding:10px 16px 11px;height:17px;margin:0 0 10px;display:inline-block;font:normal normal 14px/17px Arial,sans-serif;color:#4a4a4a;vertical-align:top;display:block;}#content form .webform-component-radios .form-item{float:none;}#content form input[type=submit],#content form input[type=button],#content form input[type=reset],#content form button{background:#f6e42e;border:none;border-radius:0;box-shadow:0;width:197px;height:38px;text-align:center;font-size:16px;line-height:18px;color:#414141;cursor:pointer;}input[type=radio] + label,input[type=checkbox] + label{width:auto;}input[type=text],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=range],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=week],input[type=password]{background:#fafafa;border:1px solid #d9d9d9;box-shadow:none;border-radius:0;line-height:1em;padding-left:1em;padding-right:1em;margin:0 0 10px;display:inline-block;color:#4a4a4a;vertical-align:top;display:block;width:90%;}textarea{background:#fafafa;border:1px solid #d9d9d9;box-shadow:none;border-radius:0;width:auto;margin:0 0 10px;display:inline-block;color:#4a4a4a;vertical-align:top;}input::-webkit-input-placeholder{color:#bbbbbb;}input:-moz-placeholder{color:#bbbbbb;}select[disabled],input[disabled]{color:#bbbbbb;}#edit-actions{margin:15px 0 0;}.form-item,.form-actions{margin:0;}.form-textarea-wrapper{margin:0 0 10px;}#content form .element-invisible{margin:0;padding:0;border:none;}strong,b,thead,th{}table caption{font-weight:normal;text-align:center;}i,em{font-style:italic;}big{font-size:larger;}small{font-size:smaller;}sub{vertical-align:sub;font-size:75%;}sup{vertical-align:super;font-size:75%;}q,cite{font-style:italic;}q::before{content:open-quote;}q::after{content:close-quote;}pre,tt,code,kbd,samp{font-family:monospace;}var,address,dfn{font-style:italic;}u{text-decoration:underline;}s,strike{text-decoration:line-through;}a img{border:none;}.clearfix:after,.clear{display:block;content:"";clear:both;}#static-sidebar-left{display:block;float:none;padding:12px 17px 14px;background:#ffde00;overflow:hidden;}#logo{width:90px;margin:0 100px 0 0;}#block-delta-blocks-logo{float:left;}#block-superfish-1{overflow:visible;}#block-superfish-1 h2{display:block;text-indent:-99999px;overflow:hidden;background:url(/sites/all/themes/reform_13/images/mobile-mainmenu-ico.png) no-repeat center center;width:105px;height:101px;float:right;margin:-12px -17px -14px 23px;}#block-superfish-1 .content{clear:both;display:none;font-size:1.2em;font-weight:400;line-height:1.5em;overflow:hidden;width:100%;}#block-superfish-1 .content .sf-menu{line-height:2em;}ul#superfish-1{margin:1em -17px 0.7em;padding:0 4.5%;width:auto;clear:both;float:none;overflow:hidden;}#superfish-1 li{width:auto;display:block;clear:both;}#superfish-1 a{color:#2a2a22;}@media screen and (min-width:25em){#superfish-1 li:nth-child(2n+1){float:left;clear:left;margin:0 2em 0 0;}#superfish-1 li:nth-child(2n){float:right;clear:right;margin:0;}}@media screen and (min-width:420px){#block-reform-news-list-link{position:absolute;top:0;right:110px;line-height:71px;}}@media screen and (max-width:419px){#block-reform-news-list-link{float:right;line-height:71px;}}#block-reform-news-list-link a{color:#2a2a22;}#dynamic-sidebar-left .ref-news-menu,#dynamic-sidebar-left .view-ref-news{display:none;}#dynamic-menu-block{background:#eaeae4;}#dynamic-menu-block a{font-size:1em;line-height:1.16em;color:#404040;margin:0;display:block;padding:10px 16px 10px 12px;background:#eaeae4;border-left:4px solid #ddddd7;}#dynamic-menu-block a.active-trail{background:#f0f0e9;border-left:4px solid #e2e2dc;border-right:6px solid #f6e42e;padding-right:10px;}#dynamic-sidebar-left #block-menu-block-2 a{padding:10px 16px 10px 36px;}#dynamic-sidebar-left #block-menu-block-1 .menu-open a:hover,#dynamic-sidebar-left #block-menu-block-2 .menu-open a:hover{background:#f0f0e9;border-left:4px solid #e2e2dc;border-right:6px solid #f6e42e;padding-right:10px;}#dynamic-sidebar-left ul.menu{margin:0;padding:0;list-style:none outside none;}#dynamic-sidebar-left ul.menu li,#dynamic-sidebar-left ul.menu li.leaf{margin:0;padding:0;list-style:none outside none;}#dynamic-menu-block .ref-sliding-menu-header-items{background-color:#fff;}#dynamic-menu-block .ref-sliding-menu-header-items .ref-sliding-menu-parent-item{position:relative;z-index:1;}#dynamic-menu-block .ref-sliding-menu-header-items .ref-sliding-menu-parent-item a{background:none;border-left:4px solid #f0f0f0;border-right:0;color:#404040;display:block;margin:0;padding:10px 16px 10px 12px;}#dynamic-menu-block .ref-sliding-menu-header-items .ref-sliding-menu-back-link{background:url(/sites/all/themes/reform_13/images/menu-back.png);height:21px;margin-top:-10px;overflow:hidden;position:absolute;right:16px;text-indent:-10000px;top:50%;width:21px;}#dynamic-menu-block .ref-sliding-menu-header-items .ref-sliding-menu-back-link a{background:none;padding:0;border:0;}.ref-sliding-menu-content{position:relative;}.ref-sliding-menu-content .ui-effects-wrapper{float:left;width:100%;}.ref-sliding-menu-content .ui-effects-wrapper:first-child{margin:0 -100% 0 0;}#ref-sliding-menu-header{height:41px;background:#ffffff url(/sites/all/themes/reform_13/images/submenu-heading-border.png) repeat-y left top;overflow:hidden;}#dynamic-menu-block .view-ref-dynamic-menu-regions.view-display-id-block_3 a.active,#dynamic-menu-block a.active-trail{background:#f2f2eb;border-left:4px solid #e2e2dc;border-right:6px solid #f6e42e;padding-right:10px;}#dynamic-menu-block a:hover{background:#f2f2eb;border-left:4px solid #e4e4de;}#dynamic-menu-block .view-ref-dynamic-menu-regions.view-display-id-block_1 a,#dynamic-menu-block .view-ref-dynamic-menu-regions.view-display-id-block_3 a{padding:10px 16px 10px 12px;}#dynamic-menu-block .view-ref-dynamic-menu-regions.view-display-id-block_1 a.active{background:#f2f2eb;border-left:4px solid #e2e2dc;border-right:6px solid #f6e42e;padding-right:10px;}#dynamic-menu-block .view-content > div a.active,#dynamic-menu-block .view-ref-dynamic-menu-regions.view-display-id-block_2 a.active,#dynamic-menu-block .view-ref-dynamic-menu-regions.view-display-id-block_5 a.active,#dynamic-menu-block .view-ref-dynamic-menu-regions.view-display-id-block_2.menu-open a:hover,#dynamic-menu-block .view-ref-dynamic-menu-regions.view-display-id-block_1.menu-open a:hover,#dynamic-menu-block .view-ref-dynamic-menu-regions.view-display-id-block.menu-open a:hover{background:#f2f2eb;border-left:4px solid #e2e2dc;border-right:6px solid #f6e42e;padding-right:10px;}.node-type-ref-candidate .view-display-id-block_5{display:none;}#footer p{margin:0;}#block-block-3{background:#ecece3;color:337372e;}#block-block-3 p,#block-block-4 p{display:none;}#block-block-3 #social-footer p,#block-block-4 #action-footer p{display:block;}#social-footer{}#social-footer ul{list-style:none outside none;padding:0.2em;margin:0;}#social-footer ul li{display:block;margin:0;padding:0.6em 4.5%;background:none;border-bottom:1px solid #c9c9c1;}#social-footer ul li:last-child{border-bottom:none;}#social-footer ul a{display:inline-block;padding:0 0 0 35px;color:#37372e;line-height:27px;}#social-footer ul a.facebook{background:url(/sites/all/themes/reform_13/images/facebook.svg) no-repeat top left;}#social-footer ul a.twitter{background:url(/sites/all/themes/reform_13/images/twitter.svg) no-repeat top left;}#social-footer ul a.youtube{background:url(/sites/all/themes/reform_13/images/youtube.svg) no-repeat top left;}#social-footer ul a.vimeo{background:url(/sites/all/themes/reform_13/images/vimeo.svg) no-repeat top left;}#social-footer ul a.pinterest{background:url(/sites/all/themes/reform_13/images/pinterest.svg) no-repeat top left;}#social-footer ul a.instagram{background:url(/sites/all/themes/reform_13/images/instagram.svg) no-repeat top left;}.no-svg #social-footer ul a{background:url(/sites/all/themes/reform_13/images/social-icos.png) no-repeat 0px -250px;}.no-svg #social-footer ul a.facebook{background-position:0px 0px;}.no-svg #social-footer ul a.twitter{background-position:0px -50px;}.no-svg #social-footer ul a.youtube{background-position:0px -100px;}.no-svg #social-footer ul a.vimeo{background-position:0px -150px;}.no-svg #social-footer ul a.pinterest{background-position:0px -250px;}.no-svg #social-footer ul a.instagram{background-position:0px -200px;}#block-block-4{background:#3b3b37;color:#ffffff;text-align:center;}#action-footer{}#action-footer a{color:#f6e42e;display:inline;padding:0 9px 0 0;background:url(/sites/all/themes/reform_13/images/link-arrows.png) no-repeat right -42px;}#member-count-block{background:#50504b;padding:0.8em 4.5%;}#member-count{margin:0 0.25em 0 0;}#support-block{padding:0.8em 4.5%;}#contact-footer{text-align:center;color:#3b3b38;padding:0 4.5% 1.5em;}#footer-logo img{margin:1.3em auto 1.2em;padding:0 30px 0 0;display:block;}h2#footer-logo{text-indent:-9999px;width:165px;height:48px;margin:1.3em auto 1.2em;}h2#footer-logo a{display:block;text-indent:-9999px;width:165px;height:48px;margin:0;background:url(/sites/all/themes/reform_13/images/logo-footer.svg) no-repeat;background-size:contain;}#contact-footer h2 br,#contact-footer h2 p{display:none;}.no-svg h2#footer-logo a{background:url(/sites/all/themes/reform_13/images/footer-logo.png) no-repeat;}#footer #footer-copyright{color:#919186;margin:0.5em 0;}#footer-lang-menu{text-align:center;}#footer-lang-menu li{display:inline-block;background:none;margin:0;padding:0;}#footer-lang-menu li:before{display:inline;content:"/ ";color:#e1e1e1;margin:-2px 0 0;}#footer-lang-menu li:first-child:before{display:none;content:"";}#footer-lang-menu .ru{font-size:90%;}#footer-lang-menu a{color:#1a8be1;}#block-block-6{margin:0 4.5%0;}#block-block-6 p{float:left;margin:0 0 1.5em;}#block-block-6 a{display:inline-block;padding:0 0 0 15px;background:url(/sites/all/themes/reform_13/images/link-arrows.png) no-repeat 0px -95px;color:31a8be1;}.front #block-block-6{display:none;}.front-page-top-slider{overflow:hidden;}.front-page-top-slider img{display:block;}.front-page-top-slider a{color:#2a2a22;}.front-page-top-slider .slider-text-box{background:#ffde00;padding:1em 4.5% 1.5em;margin:0 0 1em;}.front-page-top-slider .slider-text-box h4{font-size:3.4em;line-height:1em;margin:0 0 0.22em;}.front-page-top-slider .slider-text-box p{margin:0;}.flexslider{background:transparent none;border:none;border-radius:0px;box-shadow:none;margin:0;}.flexslider li{padding:0;margin:0;background:none;}#block-search-form{margin:0 4.5% 0.8em;border:3px solid #eaeae4;width:auto;display:block;}#block-search-form form{margin:0;}#edit-search-block-form--2{border:none;box-shadow:none;background:transparent;padding:0.63em 0 0.63em 18px;width:300px;height:1.3em;float:left;margin:0 -200px 0 0;font:400 1em/1.3em 'Source Sans Pro',sans-serif;}#content #block-search-form #edit-submit{font:600 1em/1.3em 'Source Sans Pro',sans-serif;color:#37372e;border:none;box-shadow:none;background:#ffffff url(/sites/all/themes/reform_13/images/search.svg) no-repeat 14px 0.65em;background-size:18px 20px;padding:0.63em 0.5em 0.63em 42px;margin:0;height:2.56em;width:auto;float:right;cursor:pointer;}.no-svg #content #block-search-form #edit-submit{background:#ffffff url(/sites/all/themes/reform_13/images/search-ico.png) no-repeat 14px 16px;}#content #block-search-form #edit-actions{margin:0;float:right;}#block-search-form .container-inline div,#block-search-form .container-inline label{float:left;}.ui-autocomplete{z-index:100 !important;}.ui-autocomplete li{background:none;}#block-block-1{margin:0 0 0.7em;}#block-block-1 h3{display:block;border-bottom:1px solid #e6e6e6;padding:0.43em 4.5%;color:#333232;margin:0;font-size:1em;line-height:1.29em;}#block-block-1 ul{margin:0;padding:0;}#block-block-1 li{display:block;margin:0;padding:0;background:none;}#block-block-1 a{display:block;border-bottom:1px solid #e6e6e6;padding:0.43em 4.5%;}#block-block-1 li:last-child a{border-bottom:none;}.front-page-middle-slider img{display:block;}.front-page-middle-slider a{color:#2a2a22;}.front-page-middle-slider .slider-text-box{padding:1em 4.5% 1.5em;margin:0;}.view-ref-front-page-middle-sliders .slider-text-box h3{padding:0.3em 0.5em;margin:0 0 0.5em;background:#f4e325;color:#414141;font-size:1em;float:left;clear:both;}.front-page-middle-slider .slider-text-box h4{font-size:2em;line-height:1em;margin:0 0 0.34em;width:100%;clear:both;overflow:hidden;}.front-page-middle-slider .slider-text-box p{margin:0;}.views_slideshow_cycle_slide{}.not-front #content-and-right-bar-wrapper{padding:1em 4.5% 1.5em;}.not-front #block-block-6{margin:0;}.view-mode-full .field-name-title h2,.news-content-page .field-name-title h2{font-size:1.5em;line-height:1.09em;color:#37372e;margin:18px 0 10px;}@media screen and (max-width:34em){h1,.view-mode-full .field-name-title h2,.news-content-page .field-name-title h2{font-size:1.5em;}}.view-mode-full .field-name-field-type,.news-content-page .field-name-field-type,#block-system-main .field-name-field-event-date{padding:5px 10px;background:#fdea2c;color:#414141;margin:4px 12px 0 3px;display:inline-block;}.view-mode-full .field-name-field-date,.news-content-page .field-name-field-date{display:inline-block;}.view-mode-full .field-name-body,.news-content-page .field-name-body{display:block;overflow:hidden;margin:1.5em 0 0;}.field-name-addthis-social-toolbar{margin:6px 0 0 0;padding:22px 0 0;border-top:1px solid #eaeae4;overflow:visible;}.field-name-addthis-social-toolbar .field-items{float:right;}.news-content-page .field-name-addthis-social-toolbar{margin-right:4.4%;}.addthis_32x32_style .dummy .at300bs,.addthis_32x32_style .at300bs,.addthis_32x32_style .at15t{background:none;height:24px !important;line-height:24px !important;width:24px !important;}.addthis_toolbox.addthis_32x32_style span{line-height:24px;}.addthis_32x32_style .at15t_facebook,.svg .addthis_32x32_style .at15t_facebook{background:url(/sites/all/themes/reform_13/images/addthis-facebook.svg) no-repeat left top !important;}.addthis_32x32_style .at15t_twitter,.svg .addthis_32x32_style .at15t_twitter{background:url(/sites/all/themes/reform_13/images/addthis-twitter.svg) no-repeat left 2px !important;}.no-svg .addthis_32x32_style .at15t_facebook{background:url(/sites/all/themes/reform_13/images/addthis-icos.png) no-repeat 0px 0px !important;}.no-svg .addthis_32x32_style .at15t_twitter{background:url(/sites/all/themes/reform_13/images/addthis-icos.png) no-repeat 0px -48px !important;}#sidebar-right{clear:both;overflow:hidden;}#sidebar-right .node-ref-profile .field-name-title h2{margin:1em 0 0.5em;line-height:1.15em;}#sidebar-right .node-ref-profile .field{width:44.5%;float:left;clear:right;}#sidebar-right .node-ref-profile .field-name-field-image{float:left;max-width:50%;width:auto;margin:0 4.5% 0 0;}#sidebar-right .field-name-field-image img{display:block;}#sidebar-right .field-name-title h2 a{color:#37372e;}#sidebar-right .field-name-field-candidate-nr{color:#414141;position:relative;}#sidebar-right .field-name-field-candidate-nr .field-item{color:#414141;background:#fdea2c;padding:5px 10px;position:absolute;bottom:0;left:0;}.field-name-field-e-mail{word-wrap:break-word;}#sidebar-right #block-views-ref-news-block-2{}#block-views-ref-news-block-2 .view-content h2{font-size:1em;color:#404040;margin:0 0 0.7em;}#block-views-ref-news-block-2 h2 a{color:#404040;}#block-views-ref-news-block-2 .field-name-field-date{font-size:0.9em;color:#949494;}#block-views-ref-news-block-2 .field-name-field-date em{font-style:normal;}#block-views-ref-contact-block-contact-block p{padding:0 0 0 32px;margin:0 0 12px;background:url(/sites/all/themes/reform_13/images/contact-icos.png) no-repeat 0px -350px;line-height:28px;}#block-views-ref-contact-block-contact-block .email{background-position:0px 3px;}#block-views-ref-contact-block-contact-block .phone{background-position:0px -47px;}#block-views-ref-contact-block-contact-block .twitter{background-position:0px -97px;}#block-views-ref-contact-block-contact-block .facebook{background-position:0px -147px;}#block-views-ref-contact-block-contact-block .web{background-position:0px -197px;}#block-views-ref-contact-block-contact-block .location{background-position:2px -247px;}.item-list .pager{background:#fafaf5;padding:10px 15px;font-size:14px;line-height:26px;font-weight:400;text-align:center;color:#37372e;}.item-list .pager li,div.item-list ul.pager li{display:inline-block;padding:0;margin:0 0;width:26px;text-align:center;}.item-list .pager a{color:#37372e;display:block;text-align:center;}.pager-current{font-weight:400;background:#eaeae4;}.pager-ellipsis{}.item-list .pager .pager-next,.item-list .pager .pager-previous,.item-list .pager .pager-last,.item-list .pager  .pager-first{width:auto;white-space:nowrap;}.pager-previous{}.pager-next{}.item-list .pager .pager-last{display:none;}.item-list .pager .pager-first{display:none;}.pager .ajax-progress-throbber{display:none;}.node-type-ref-event .region-dynamic-sidebar-left,.node-type-ref-news .region-dynamic-sidebar-left{display:none;}.news-listing-item{margin:2em 0;}.events-listing-item{margin:1.2em 0;overflow:hidden;}h4.news-listing-item-heading{font-size:1.2em;width:100%;clear:both;overflow:hidden;margin:0.5em 0;}h4.events-listing-item-heading{font-size:1em;line-height:1.3em;overflow:hidden;margin:0;padding:0 0 0 1em;display:table-cell;vertical-align:middle;}.events-listing-item{margin:1.2em 0;overflow:hidden;}.events-listing-item a{color:#404040;}.news-listing-item p,.events-listing-item p{margin:0;}.news-listing-item .news-listing-item-date{float:left;margin:0 0.6em 0.5em 0;padding:0;font-size:0.9em;}.news-listing-item .news-listing-item-type,.events-listing-item .events-listing-item-date{float:left;padding:0 0.4em;background:#fdea2c;font-weight:400;font-size:0.9em;margin:0 0 0.5em;}.events-listing-item .events-listing-item-date{float:none;background:none;padding:0;font-weight:400;font-size:0.9em;display:table-cell;vertical-align:middle;margin:0.4em 1em 0.6em 0;}.events-listing-item .events-listing-item-date span{padding:0 0.4em;background:#fdea2c;display:table-cell;vertical-align:middle;}#regions-map,.view-ref-regions-page .node-teaser{display:none;}.view-ref-regions-page .view-content a{font-size:18px;line-height:21px;color:#404040;margin:0;display:block;padding:10px 16px 10px 12px;background:#eaeae4;border-left:4px solid #ddddd7;}.page-ref-regions-page #block-block-6{display:none;}.page-ref-regions-page #content-and-right-bar-wrapper{padding:0 0 1.5em;}#RK15-regions-map{display:none;}#cboxContent .download{display:none;}.view-carbon-galleries table{width:100%;}.view-carbon-galleries td{padding:10px 1% 16px;width:23%;float:left;display:block;}.field-name-field-board .field-name-title a,.field-name-field-kov2013-candidates .field-name-title a,.field-name-field-faces .field-name-title a,.node-type-ref-region .field-name-title a,.view-ref-region-candidates .field-name-title a{color:#37372e;}.field-name-field-region-officer:after,.view-mode-ref_region_board:after{content:"";display:block;clear:both;}.node-ref-region .field-name-field-region-officer .field-label h3{margin:0 0 16px;}.field-name-field-region-officer .ds-2col{width:190px;float:left;padding:213px 0 0;margin:0 30px 30px 0;}.field-name-field-region-officer .group-left,.field-name-field-region-officer .group-right{float:none;}.field-name-field-region-officer .ds-2col img{display:block;margin:-213px 0 10px;}.field-name-field-region-officer .group-left{width:190px;margin:0 30px 0 0;position:static;}.field-name-field-region-officer .group-right{width:302px;margin:0;position:static;}.field-name-field-region-officer .field-name-title h3{margin:0;font-size:18px;line-height:20px;}.field-name-field-region-officer .node-ref-candidate .field-name-field-candidate-nr{position:absolute;top:179px;left:0;font-size:14px;line-height:20px;color:#37372e;padding:2px 7px;background:#f6e42e;z-index:3;}.field-name-field-board > .field-items,.field-name-field-kov2013-candidates > .field-items,.field-name-field-faces  > .field-items,.view-ref-region-candidates .view-content{overflow:hidden;margin:0;}.field-name-field-board > .field-items > .field-item,.field-name-field-kov2013-candidates > .field-items > .field-item,.field-name-field-faces > .field-items > .field-item,.view-ref-region-candidates .view-content > .odd,.view-ref-region-candidates .view-content > .even{width:150px;padding:150px 0 0;margin:0 30px 30px 0;float:left;overflow:hidden;}.field-name-field-board .field-name-field-candidate-nr,.field-name-field-kov2013-candidates .field-name-field-candidate-nr,.view-ref-region-candidates .field-name-field-candidate-nr{position:absolute;top:126px;left:0;color:#37372e;padding:2px 7px;background:#f6e42e;z-index:3;}.field-name-field-e-mail{word-wrap:break-word;word-break:break-all;white-space:normal;}.field-name-field-board .field-name-title h3,.field-name-field-kov2013-candidates .field-name-title h3,.field-name-field-faces .field-name-title h3,.view-ref-region-candidates .field-name-title h3{margin:10px 0 3px;}.field-name-field-board .field-name-field-image,.field-name-field-kov2013-candidates .field-name-field-image,.field-name-field-faces .field-name-field-image,.node-ref-candidate .field-name-field-candidate-image,.view-ref-region-candidates .field-name-field-candidate-image{margin:-150px 0 10px;height:150px;}.field-name-field-board .field-name-field-image img,.field-name-field-kov2013-candidates .field-name-field-image img,.field-name-field-faces .field-name-field-image img,.node-ref-candidate .field-name-field-candidate-image img,.view-ref-region-candidates .field-name-field-candidate-image img{display:block;}.field-name-field-region-officer .node-ref-candidate .field-name-field-candidate-image{margin:0;height:auto;}@media screen and (min-width:420px) and (max-width:599px){.field-name-field-board > .field-items > .field-item:nth-child(even),.field-name-field-kov2013-candidates > .field-items > .field-item:nth-child(even),.field-name-field-faces > .field-items > .field-item:nth-child(even),.view-ref-region-candidates .view-content > .odd:nth-child(even),.view-ref-region-candidates .view-content > .even:nth-child(even){clear:right;}.field-name-field-board > .field-items > .field-item:nth-child(odd),.field-name-field-kov2013-candidates > .field-items > .field-item:nth-child(odd),.field-name-field-faces > .field-items > .field-item:nth-child(odd),.view-ref-region-candidates .view-content > .odd:nth-child(odd),.view-ref-region-candidates .view-content > .even:nth-child(odd){clear:left;}}@media screen and (min-width:600px) and (max-width:779px){.field-name-field-board > .field-items > .field-item:nth-child(3n),.field-name-field-kov2013-candidates > .field-items > .field-item:nth-child(3n),.field-name-field-faces > .field-items > .field-item:nth-child(3n),.view-ref-region-candidates .view-content > .odd:nth-child(3n),.view-ref-region-candidates .view-content > .even:nth-child(3n){clear:right;}.field-name-field-board > .field-items > .field-item:nth-child(3n+1),.field-name-field-kov2013-candidates > .field-items > .field-item:nth-child(3n+1),.field-name-field-faces > .field-items > .field-item:nth-child(3n+1),.view-ref-region-candidates .view-content > .odd:nth-child(3n+1),.view-ref-region-candidates .view-content > .even:nth-child(3n+1){clear:left;}}@media screen and (min-width:780px){.field-name-field-board > .field-items > .field-item:nth-child(4n),.field-name-field-kov2013-candidates > .field-items > .field-item:nth-child(4n),.field-name-field-faces > .field-items > .field-item:nth-child(4n),.view-ref-region-candidates .view-content > .odd:nth-child(4n),.view-ref-region-candidates .view-content > .even:nth-child(4n){clear:right;}.field-name-field-board > .field-items > .field-item:nth-child(4n+1),.field-name-field-kov2013-candidates > .field-items > .field-item:nth-child(4n+1),.field-name-field-faces  > .field-items > .field-item:nth-child(4n+1),.view-ref-region-candidates .view-content > .odd:nth-child(4n+1),.view-ref-region-candidates .view-content > .even:nth-child(4n+1){clear:left;}}.field-name-field-board .field-name-field-image .field-item,.field-name-field-kov2013-candidates .field-name-field-image .field-item,.field-name-field-faces .field-name-field-image .field-item,.node-ref-candidate .field-name-field-candidate-image .field-item,.view-ref-region-candidates .field-name-field-candidate-image .field-item,.node-ref-profile .field-name-field-image .field-item,.field-name-field-board .field-name-field-image a,.field-name-field-kov2013-candidates .field-name-field-image a,.field-name-field-faces .field-name-field-image a,.node-ref-candidate .field-name-field-candidate-image a,.view-ref-region-candidates .field-name-field-candidate-image a,.node-ref-profile .field-name-field-image a{display:block;position:relative;}.field-name-field-board .field-name-field-image .field-item:before,.field-name-field-kov2013-candidates .field-name-field-image .field-item:before,.field-name-field-faces .field-name-field-image .field-item:before,.node-ref-candidate .field-name-field-candidate-image .field-item:before,.view-ref-region-candidates .field-name-field-candidate-image .field-item:before,.node-ref-profile .field-name-field-image .field-item:before,.field-name-field-board .field-name-field-image a:before,.field-name-field-kov2013-candidates .field-name-field-image a:before,.field-name-field-faces .field-name-field-image a:before,.node-ref-candidate .field-name-field-candidate-image a:before,.view-ref-region-candidates .field-name-field-candidate-image a:before,.node-ref-profile .field-name-field-image a:before{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.04);z-index:1;}.field-name-field-board .field-name-field-image .field-item a,.field-name-field-kov2013-candidates .field-name-field-image .field-item a,.field-name-field-faces .field-name-field-image .field-item a,.node-ref-candidate .field-name-field-candidate-image .field-item a,.view-ref-region-candidates .field-name-field-candidate-image .field-item a,.node-ref-profile .field-name-field-image .field-item a{z-index:2;}.field-name-field-board .field-name-field-image [src*=portrait-replacer],.field-name-field-kov2013-candidates .field-name-field-image [src*=portrait-replacer],.field-name-field-faces .field-name-field-image [src*=portrait-replacer],.node-ref-candidate .field-name-field-candidate-image [src*=portrait-replacer],.view-ref-region-candidates .field-name-field-candidate-image [src*=portrait-replacer],.node-ref-profile .field-name-field-image [src*=portrait-replacer]{position:relative;z-index:3;}.view-ref-region-page-menu-block{padding:1.5em 4.5% 0.5em;font-size:1.2em;}.view-ref-region-page-menu-block .odd,.view-ref-region-page-menu-block .even{float:left;margin:0;}.view-ref-region-page-menu-block .odd div:after,.view-ref-region-page-menu-block .even div:after{display:inline;content:" | ";margin:0 10px 0 8px;}.view-ref-region-page-menu-block .odd:last-child div:after,.view-ref-region-page-menu-block .even:last-child div:after{content:"";display:none;}.node-ref-profile .field-name-field-image img{max-width:100%;height:auto !important;}.node-type-ref-profile .field-name-title,.node-type-ref-candidate .field-name-title{display:inline-block;margin:0 0.3em 0 0;line-height:1em;}.node-type-ref-profile .field-name-title h2,.node-type-ref-candidate .field-name-title h2{margin:18px 0 10px;line-height:1em;}.node-type-ref-profile .field-name-field-candidate-nr,.node-type-ref-candidate .field-name-field-candidate-nr{color:#1a8be1;font-size:2.5em;display:inline-block;line-height:1.6em;margin:0 0 10px;vertical-align:baseline;}@media screen and (max-width:34em){.node-type-ref-profile .field-name-field-candidate-nr,.node-type-ref-candidate .field-name-field-candidate-nr{line-height:1em;}}.node-type-ref-profile .field-name-field-candidate-nr .field-item:before,.node-type-ref-candidate .field-name-field-candidate-nr .field-item:before{display:inline;content:"nr ";}.node-ref-profile .field-name-field-region,.node-type-ref-candidate .field-name-field-region{font-style:italic;clear:both;width:100%;}.node-type-ref-profile #block-views-ref-contact-block-contact-block h2,.node-type-ref-candidate  #block-views-ref-contact-block-contact-block h2{margin-top:0;}.google-search-results li{border-bottom:1px solid #EAEAE4;padding:1em 0 0.7em;}.page-search .container-inline div,.page-search .container-inline label{width:100%;}.node-ref-donation{}.node-ref-donation .form-type-radio{display:inline-block;}#edit-line-item-fields-field-donation-amount-und-select{margin:0 0 15px;}#content form #edit-line-item-fields-field-donation-amount-und-select .form-type-radio label{display:inline-block;width:7em;}#content form #edit-commerce-payment-payment-method .form-type-radio label{display:inline-block;width:auto;}#commerce-checkout-form-checkout .button-operator{margin:0 1em;}#commerce-checkout-form-checkout .checkout-buttons .checkout-cancel,#commerce-checkout-form-checkout  .checkout-buttons .checkout-back{width:auto;padding:0;}#content form fieldset#edit-buttons{border-top:none;}#content form#commerce-checkout-form-checkout fieldset#edit-cart-contents{border-top:none;}#content form#commerce-checkout-form-checkout fieldset#edit-commerce-payment,#content form#commerce-checkout-form-checkout fieldset#edit-commerce-fieldgroup-pane-group-donation-details{margin-top:2em;padding-top:0.7em;position:relative;}#content form#commerce-checkout-form-checkout #edit-commerce-payment legend,#content form#commerce-checkout-form-checkout #edit-commerce-fieldgroup-pane-group-donation-details legend{position:absolute;bottom:100%;left:0;border-bottom:1px solid #dbdbd5;margin:0;padding:0 0 0.5em;}#content form#commerce-checkout-form-checkout legend{margin:0;padding:0;text-transform:uppercase;}#commerce-checkout-form-checkout #edit-cart-contents legend{display:none;}#content form#commerce-checkout-form-checkout #edit-cart-contents label{display:none;}#content form#commerce-checkout-form-checkout label{font-size:0.9em;}#commerce-checkout-form-checkout .view-commerce-cart-summary .first div{display:inline;}#commerce-checkout-form-checkout .view-commerce-cart-summary .first div:last-child{float:right;font-weight:bold;}.checkout-processing,#edit-commerce-payment-payment-method .ajax-progress{display:none !important;}.page-ref-menu-page .view-header,.page-ref-for-citizen .view-header,.page-ref-for-elections .view-header{clear:both;overflow:hidden;}.view-ref-super-menu-blocks .view-content > .odd,.view-ref-super-menu-blocks .view-content > .even{float:left;}.view-ref-super-menu-blocks .view-content > .odd{clear:left;}.view-ref-super-menu-blocks .view-content > .even{clear:right;}@media screen and (min-width:860px){.view-ref-super-menu-blocks .view-content > .odd{clear:none;}.view-ref-super-menu-blocks .view-content > .even{clear:none;}.view-ref-super-menu-blocks .view-content > .odd:nth-child(3n+1),.view-ref-super-menu-blocks .view-content > .even:nth-child(3n+1){clear:left;}.view-ref-super-menu-blocks .view-content > .odd:nth-child(3n),.view-ref-super-menu-blocks .view-content > .even:nth-child(3n){clear:right;}}.view-mode-ref_super_menu_item{max-width:235px;margin:0 20px 1em 0;float:left;}.page-ref-menu-page #block-block-6,.page-ref-for-citizen #block-block-6,.page-ref-for-elections #block-block-6{display:none;}.node-ref-page.view-mode-ref_super_menu_item .field-name-field-image + .field-name-title h2,.view-mode-ref_super_menu_item h2{padding:10px 15px;background:url(/sites/all/themes/reform_13/images/mainslider-box-bg.png) repeat;font-size:1.5em;line-height:1.2em;color:#414141;margin:0 0 0.3em;}.node-ref-page.view-mode-ref_super_menu_item .field-name-field-image + .field-name-title h2 a,.view-mode-ref_super_menu_item h2 a{color:#414141;}.node-ref-page.view-mode-ref_super_menu_item .field-name-field-image img{display:block;}.view-election-program h2{font-size:55px;font-weight:300;text-indent:-4px;}.node-election-program-video .video-embed-description{font-size:24px;margin-bottom:15px;}.node-election-program-video .field-name-field-video .field-item{margin-bottom:31px;}.node-election-program-text .field-name-field-election-program-summary{padding:26px 30px 26px 30px;background:#f3f3ec;}.page-valimisprogramm-valimisprogramm-tekst .field-name-field-election-program-summary{padding:26px 30px 26px 30px;background:#f3f3ec;}.node-election-program-text .field-name-field-election-program-summary p{margin-bottom:0px;}.node-election-program-text .field-name-field-election-program-summary h3{margin-bottom:0px;}.node-election-program-text .field-type-text-with-summary ul li{background-position:30px 12px;}.node-election-program-text .field-type-text-with-summary ol{margin-left:12px;}.node-election-program-text .field-type-text-with-summary{margin-top:24px;}.contextual-links li,.action-links li{background:none;margin:0px;padding:0px;}.tabs.primary li{margin:0px;padding:0px;}.tabs.primary li a{font-size:14px;}.reform-rk15-filter a{color:#222;}.reform-rk15-filter.content-type-filter > div{float:left;line-height:18px;padding:14px 21px 15px 21px;}.content-type-links.selected{background:#FFFFFF;border-style:solid solid none solid;border-width:1px;border-color:#d9d9d2;}.page-valimisprogramm  .content-type-filter > div:first-of-type{background:#FFFFFF;border-style:solid solid none solid;border-width:1px;border-color:#d9d9d2;}.page-valimisprogramm-valimisprogramm-tekst .content-type-filter > div:first-of-type{border:none;}.reform-rk15-filter.content-type-filter{height:47px;border-bottom:1px solid #d9d9d2;}.reform-rk15-filter.taxonomy-filter{overflow:hidden;margin-left:-9px;margin-top:15px;margin-bottom:24px;}.reform-rk15-filter.taxonomy-filter .term-links{float:left;line-height:16px;background:#f2f2eb;margin-left:9px;margin-bottom:9px;padding:5px 6px 6px 6px;}.reform-rk15-filter.taxonomy-filter .selected{background:#f6e42e;}.reform-rk15-filter.taxonomy-filter .term-links a{font-size:16px;}.page-valimisprogramm .addthis_toolbox{z-index:2;}.page-valimisprogramm .field-name-field-video .field-items > div{margin-bottom:35px;}.page-valimisprogramm .video-embed-description{margin-bottom:15px;font-size:24px;}.page-valimisprogramm .field-name-addthis-social-toolbar{padding:0px 0px 50px 0px;border:none;}.node-type-parliament-region #header-image img{padding-top:0px;}.node-type-parliament-region  #content{width:100%;}.view-parliament-region-details h1{margin-top:0px;margin-bottom:15px;}#content-and-right-bar-wrapper #content{padding-top:30px;}.view-parliament-region-canditates{overflow:hidden;margin-top:30px;}.view-parliament-region-canditates .view-content{margin-right:-38px;}.view-parliament-region-canditates .views-field-title{font-weight:bold;line-height:20px;margin-top:3px;}.view-parliament-region-canditates .views-field-field-e-mail{font-size:14px;line-height:14px;margin-top:4px;}.view-parliament-region-canditates .views-field-field-e-mail a{width:145px;word-wrap:break-word;line-height:14px;display:inline-block;}.view-parliament-region-canditates .views-row{display:inline-block;vertical-align:top;width:190px;margin-right:37px;margin-bottom:32px;}.view-parliament-region-canditates .views-field-field-parliament-candidate-nr{position:absolute;top:177px;background:#ffe200;padding:3px 10px 3px 10px;font-weight:bold;}@media screen and (max-width:477px){.view-parliament-region-canditates .views-row{width:145px;margin-right:15px;}.view-parliament-region-canditates .views-field-field-parliament-candidate-nr{position:absolute;top:129px;background:#ffe200;padding:3px 10px 3px 10px;font-weight:bold;}}.view-parliament-region-details .views-field-body{line-height:24px;}.node-type-parliament-candidate #content-and-right-bar-wrapper #content{padding-top:0px;}.node-type-parliament-candidate #content{width:100%;}.node-type-parliament-candidate  .group_image_share{float:left;}.node-type-parliament-candidate .field-name-donate-candiate-modal{position:relative;width:194px;height:47px;top:-4px;}.node-type-parliament-candidate .field-name-donate-candiate-modal a{width:194px;height:47px;display:block;background:url(/sites/all/themes/reform_13/images/toetan_kandidaati_desk.png) no-repeat;text-indent:-99999px;}.node-type-parliament-candidate .field-type-text-with-summary{font-size:22px;line-height:28px;}.node-type-parliament-candidate .group-social{width:130px;float:left;}.node-type-parliament-candidate .regular-group{float:left;width:130px;margin-right:30px;margin-bottom:10px;}@media screen and (max-width:913px){.node-type-parliament-candidate .group-social{width:100%;}.node-type-parliament-candidate .regular-group{width:auto;}}.node-type-parliament-candidate .social-group{float:left;width:145px;margin-top:7px;}.node-type-parliament-candidate .group-social h3{font-size:27px;font-weight:normal;margin-top:54x;margin-bottom:19px;}.node-type-parliament-candidate .field-name-title,.node-type-parliament-candidate .field-name-field-parliament-candidate-nr{display:inline-block;}.node-type-parliament-candidate .field-name-title h2{margin-bottom:0px;font-size:50px;}.node-type-parliament-candidate .field-name-field-parliament-candidate-nr{color:#00a1e8;font-size:32px;margin-left:6px;line-height:34px;font-weight:300;top:6px;}.node-type-parliament-candidate .field-name-field-parliament-candidate-nr h3{margin:0px;padding-right:5px;font-weight:300;font-size:32px;text-transform:lowercase;}.node-type-parliament-candidate .field-name-field-parliament-candidate-nr .field-label,.node-type-parliament-candidate .field-name-field-parliament-candidate-nr .field-items{float:left;}.node-type-parliament-candidate .field-label-inline .field-label,.field-label-inline .field-items{display:inline-block;float:none;}.node-type-parliament-candidate .field-name-field-parliament-candidate-nr h3::after{content:".";}.node-type-parliament-candidate .field-name-field-par-region{font-style:italic;font-size:20px;font-weight:bold;margin-top:10px;}.node-type-parliament-candidate .field-name-donate-candiate-modal,.node-type-parliament-candidate .field-name-title{clear:both;}.node-type-parliament-candidate .field-type-email{font-size:14px;color:#00a1e8;padding:5px 0 0 32px;margin:0 0 6px;background:url(/sites/all/themes/reform_13/images/contact-icos.png) no-repeat 0px 6px;line-height:18px;min-height:28px;}.node-type-parliament-candidate .field-name-field-phone{font-size:14px;color:#00a1e8;padding:5px 0 0 32px;margin:0 0 7px;background:url(/sites/all/themes/reform_13/images/contact-icos.png) no-repeat 0px -44px;line-height:18px;min-height:28px;}.node-type-parliament-candidate .field-name-field-webpage{font-size:14px;color:#00a1e8;padding:5px 0 0 32px;margin:0 0 12px;background:url(/sites/all/themes/reform_13/images/contact-icos.png) no-repeat 0px -197px;line-height:18px;min-height:28px;}.node-type-parliament-candidate .field-type-email a,.node-type-parliament-candidate .field-name-field-webpage a{color:#00a1e8;word-wrap:break-word;}.node-type-parliament-candidate .field-name-field-facebook{height:35px;width:130px;background:url(/sites/all/themes/reform_13/images/fb-130x35.png) no-repeat;margin-top:15px;margin-bottom:6px;}.node-type-parliament-candidate  .field-name-field-twitter{height:35px;width:130px;background:url(/sites/all/themes/reform_13/images/twitter-130x35.png) no-repeat;margin-bottom:6px;}.node-type-parliament-candidate  .field-name-field-instagram{height:35px;width:130px;background:url(/sites/all/themes/reform_13/images/insta-130x35.png) no-repeat;margin-bottom:6px;}.node-type-parliament-candidate  .field-name-field-googleplus{height:35px;width:130px;background:url(/sites/all/themes/reform_13/images/google-130x35.png) no-repeat;margin-bottom:6px;}.group_cont_social div:first-of-type{margin-top:0px;}.node-type-parliament-candidate .field-name-field-facebook a,.node-type-parliament-candidate .field-name-field-instagram a,.node-type-parliament-candidate .field-name-field-twitter a,.node-type-parliament-candidate  .field-name-field-googleplus a{text-indent:-99999px;display:inline-block;height:100%;width:100%;}.view-parliament-canditates .view-content{margin-right:-35px;}.view-parliament-canditates .views-field-title{font-weight:bold;line-height:20px;margin-top:3px;}.view-parliament-canditates .views-field-field-e-mail{font-size:14px;line-height:14px;margin-top:4px;}.view-parliament-canditates .views-field-field-e-mail a{width:160px;word-wrap:break-word;line-height:14px;display:inline-block;}.view-parliament-canditates .views-row{display:inline-block;vertical-align:top;width:160px;margin-right:20px;margin-bottom:32px;}#content .view-parliament-canditates .views-row img{}.view-parliament-canditates .views-field-field-parliament-candidate-nr{position:absolute;top:145px;background:#ffe200;padding:3px 10px 3px 10px;font-weight:bold}@media screen and (max-width:477px){.view-parliament-canditates .views-row{width:145px;margin-right:15px;}.view-parliament-canditates .views-field-field-e-mail a{width:145px;word-wrap:break-word;line-height:14px;display:inline-block;}.view-parliament-canditates .views-field-field-parliament-candidate-nr{top:129px;}}.node-type-parliament-candidate div.light div.dpSocialTimeline .dpSocialTimeline_item{border:none;background:#f2f2eb;box-shadow:none;padding:0px;margin-bottom:20px;}.node-type-parliament-candidate div.light div.dpSocialTimeline .dpSocialTimeline_item div.dpSocialTimelineContentHead{background:#f2f2eb;border-bottom:none;padding:9px 15px;position:absolute;bottom:0px;z-index:1;}div.light div.dpSocialTimeline .dpSocialTimeline_item span.time{text-shadow:none;font-size:11px;}.node-type-parliament-candidate div.light div.dpSocialTimeline .dpSocialTimeline_item div.dpSocialTimelineContentFoot{background-color:#f2f2eb;background-image:none;border-top:1px solid #d9d9d2;padding:9px 15px;background-position:13px 9px;text-align:right;}.node-type-parliament-candidate div.dpSocialTimeline .dpSocialTimeline_item div.dpSocialTimelineContent{padding:0px;font-size:16px;}.node-type-parliament-candidate div.light div.dpSocialTimeline .dpSocialTimeline_item div.dpSocialTimelineContent img{width:100% !important;padding:0px;border:0px;box-shadow:none;margin:0px 0px 0px 0px;}.node-type-parliament-candidate div.dpSocialTimeline .dpSocialTimeline_item a.img_link{opacity:1;}.node-type-parliament-candidate div.dpSocialTimeline{font-family:inherit;}.dpSocialTimeline_item.twitter .dpSocialTimelineText{font-size:24px;}.node-type-parliament-candidate div.light div.dpSocialTimeline .dpSocialTimeline_item a{color:#00a1e8;}.node-type-parliament-candidate div.light div.dpSocialTimeline .dpSocialTimeline_item .user{text-transform:initial;margin-left:5px;color:#00a1e8;text-shadow:none;}.node-type-parliament-candidate div.dpSocialTimeline .dpSocialTimeline_item div.dpSocialTimelineContent.dpSocialTimeline_noImage{padding-top:0px !important;}.node-type-parliament-candidate div.dpSocialTimeline .dpSocialTimeline_item div.dpSocialTimelineText{padding-left:15px;padding-right:15px;margin-top:15px;margin-bottom:15px;line-height:24px;color:#37372e;}div.dpSocialTimeline span.favicon.facebook{background:url(/sites/all/themes/reform_13/images/facebook.svg) no-repeat top left;background-size:contain;}div.dpSocialTimeline span.favicon.twitter{background:url(/sites/all/themes/reform_13/images/twitter.svg) no-repeat top left;background-size:contain;}div.dpSocialTimeline span.favicon.instagram{background:url(/sites/all/themes/reform_13/images/instagram.svg) no-repeat top left;background-size:contain;}.dpSocialTimelineTwitterActions{display:none;}div.light div.dpSocialTimeline .dpSocialTimeline_item a.permalink{display:none;}div.dpSocialTimeline .dpSocialTimeline_lineWrap{height:100% !important;}div.light div.dpSocialTimeline .dpSocialTimeline_line{background:url(/sites/all/themes/reform_13/images/timeline-dot.png) repeat-y 4px 0;}div.light div.dpSocialTimeline .dpSocialTimeline_line span{background:url(/sites/all/themes/reform_13/images/timeline-stone.png) no-repeat 0 0;background-size:contain;}div.dpSocialTimeline .dpSocialTimeline_line span{width:9px;height:9px;left:0px;}#socialTimeline{background:url(/sites/all/themes/reform_13/images/timeline-start.png) no-repeat 50% 0%;padding-top:120px;}#modalBackdrop{width:100%;}#modalContent{top:685px !important;left:0px !important;}div.ctools-modal-content .modal-header{background:#198be1;font-size:18px;font-weight:normal;}div.ctools-modal-content .modal-header a img{display:none;}div.ctools-modal-content .modal-header a{display:block;width:36px;height:36px;background:url(/sites/all/themes/reform_13/images/close-button.png) no-repeat;position:absolute;z-index:1;top:-16px;right:-16px;}div.ctools-modal-content{border:none;height:auto !important;width:auto !important;margin:30px;}#modal-content{padding:0px;overflow:initial;width:auto !important;height:auto !important;}#modal-content .fb-like.fb_iframe_widget.fb_iframe_widget_fluid span{}#modal-content .views-field-field-image{padding-top:5px;margin-bottom:5px;}#modal-content .views-field-field-product{background:#f2f2ed;padding:20px 20px 25px 20px;}#modal-content .views-field-field-product  .views-label-field-product{display:none;}#modal-content .views-field-nothing{line-height:0px;}.master-container{overflow:hidden;}.share-container{position:absolute;bottom:25px;right:25px;}#modal-content .form-item-line-item-fields-field-donation-amount-und-other{margin-top:65px;}#modal-content .field-name-field-donation-amount input{width:88%;height:25px;}.donate-intro-text{margin-bottom:20px;}.donate-intro-text h2{margin-bottom:15px;display:none;}#modal-content .field-name-field-donation-amount{overflow:hidden;}#modal-content .form-checkboxes .form-item,.form-radios .form-item{float:left;margin-right:18px;}#modal-content #edit-line-item-fields-field-donation-amount-und-select{margin-right:-27px;}#modal-content .form-submit{margin-top:15px;padding:10px 20px 10px 20px;}#modal-content .fb-share-button span{vertical-align:initial !important;}#modal-content .fb-follow.fb_iframe_widget{display:block;}#modal-content .fb-follow.fb_iframe_widget span{height:20px !important;width:auto !important;}#modal-content .fb-share-button.fb_iframe_widget{top:6px;display:block;text-align:center;display:none;}div.ctools-modal-content .modal-content .modal-throbber-wrapper img{display:none;}.node-type-ref-page #content-area-and-footer-wrapper,.page-riigikogu-valimised-2015-kandidaadi-otsing #content-area-and-footer-wrapper{}.page-node-82187 #content-and-right-bar-wrapper #content,.page-riigikogu-valimised-2015-kandidaadi-otsing #content-and-right-bar-wrapper #content{width:98.5%;padding:0px 0 50px 1.5%}.node-type-ref-page #header-image,.page-riigikogu-valimised-2015-kandidaadi-otsing #header-image{padding:0px;margin:0px;}.node-type-ref-page #header-image img,.page-riigikogu-valimised-2015-kandidaadi-otsing #header-image img{padding:0px;margin:0px;}.node-type-ref-page #header-image form,.page-riigikogu-valimised-2015-kandidaadi-otsing #header-image form{border:1px solid #c9c9c1;margin:17px 20px 0px 20px;}.node-type-ref-page #header-image form .views-exposed-widgets,.page-riigikogu-valimised-2015-kandidaadi-otsing #header-image form .views-exposed-widgets{margin:0px;width:100%;}.node-type-ref-page .views-exposed-form .views-exposed-widget,.page-riigikogu-valimised-2015-kandidaadi-otsing .views-exposed-form .views-exposed-widget{padding:0px;width:5%;float:left;}.node-type-ref-page #header-image #edit-combine-wrapper,.page-riigikogu-valimised-2015-kandidaadi-otsing #header-image #edit-combine-wrapper{padding:0px;width:88%;float:left;}.node-type-ref-page #header-image #edit-combine-wrapper div,.page-riigikogu-valimised-2015-kandidaadi-otsing #header-image #edit-combine-wrapper div{width:100%;}.node-type-ref-page #header-image #edit-combine-wrapper label,.page-riigikogu-valimised-2015-kandidaadi-otsing #header-image #edit-combine-wrapper label{float:left;margin:0px;font-size:28px;padding-top:15px;padding-right:5px;font-weight:300;width:200px;display:none;}.node-type-ref-page #header-image #edit-combine-wrapper .form-text,.page-riigikogu-valimised-2015-kandidaadi-otsing #header-image #edit-combine-wrapper .form-text{width:100%;border:none;background:#FFFFFF;margin:0px;padding:19px 16px 16px;font-size:20px}.node-type-ref-page #header-image #edit-combine-wrapper .form-text:focus,.page-riigikogu-valimised-2015-kandidaadi-otsing #header-image #edit-combine-wrapper .form-text:focus{outline:none;}.node-type-ref-page #header-image #edit-submit-parliament-region-canditate-search,.page-riigikogu-valimised-2015-kandidaadi-otsing #header-image #edit-submit-parliament-region-canditate-search{height:auto;width:auto;float:left;margin:0px;background:#FFFFFF url(/sites/all/themes/reform_13/images/search.svg) no-repeat 7px 20px;padding:22px 15px 17px 19px;text-indent:-99999px;}.node-type-ref-page #header-image #edit-submit-parliament-region-canditate-search:focus,.page-riigikogu-valimised-2015-kandidaadi-otsing #header-image #edit-submit-parliament-region-canditate-search:focus{outline:none;}.node-type-ref-page #header-image #edit-combine-wrapper .views-widget,.page-riigikogu-valimised-2015-kandidaadi-otsing #header-image #edit-combine-wrapper .views-widget{float:left;}.node-type-ref-page #block-block-9 h2,.page-riigikogu-valimised-2015-kandidaadi-otsing #block-block-9 h2{margin:0px auto;position:relative;top:-122px;font-weight:bold;color:white;width:200px;text-align:center;display:none;}.node-type-ref-page #block-block-9 .content > p,.page-riigikogu-valimised-2015-kandidaadi-otsing #block-block-9 .content > p{padding:0px;margin:0px;}.node-type-ref-page #block-block-9 a,.page-riigikogu-valimised-2015-kandidaadi-otsing #block-block-9 a{position:absolute;bottom:43px;padding:12px 20px 12px 15px;background:url(/sites/all/themes/reform_13/images/small-arrow.png) no-repeat 96% 53% #ffe200;color:#000000;}@media screen and (max-width:845px){.node-type-ref-page #block-block-9 .content a,.page-riigikogu-valimised-2015-kandidaadi-otsing #block-block-9 .content a{display:inline-block;position:static;margin-top:8px;margin-left:20px;}.node-type-ref-page #block-block-9 .content > p,.page-riigikogu-valimised-2015-kandidaadi-otsing #block-block-9 .content > p{line-height:1.6;}}.node-type-ref-page #block-block-9 .media-element-container,.page-riigikogu-valimised-2015-kandidaadi-otsing #block-block-9 .media-element-container{background:none;padding:0px;margin:0px;}.node-type-ref-page #block-block-9 .content,.page-riigikogu-valimised-2015-kandidaadi-otsing #block-block-9 .content{}.node-type-ref-page #block-block-9 .media-element-container > div,.page-riigikogu-valimised-2015-kandidaadi-otsing #block-block-9 .media-element-container > div{display:none;}.page-node-82187 .field-type-text-with-summary,.page-riigikogu-valimised-2015-kandidaadi-otsing .field-type-text-with-summary{line-height:24px;}.view-parliament-region-map .view-content{display:none;}#RK15-regions-menu li{margin:0 0 10px;padding:0px 0px 0px 0px;background:none;}#RK15-regions-menu li a{color:#198be1;font-weight:normal;}#RK15-regions-menu li a strong{padding-right:5px;}.view-parliament-region-canditate-search .views-row{width:150px;display:inline-block;vertical-align:top;margin-left:25px;margin-bottom:20px;}#block-system-main{overflow:hidden;margin-top:20px;margin-bottom:60px;}.view-parliament-region-canditate-search .view-content{margin-left:-20px;}.view-parliament-region-canditate-search  .views-field-field-parliament-candidate-nr{position:absolute;top:124px;background:#ffe200;padding:3px 10px 3px 10px;font-weight:bold;}.view-parliament-region-canditate-search  .views-field-title{font-weight:bold;line-height:20px;}.view-parliament-region-canditate-search  .views-field-field-e-mail a{width:190px;word-wrap:break-word;line-height:14px;display:inline-block;}.view-parliament-region-canditate-search  .views-field-field-e-mail{font-size:14px;line-height:14px;margin-top:4px;}.front #content h2{font-size:36px;font-weight:200;line-height:1.09em;letter-spacing:-0.03em;word-spacing:0.08em;}.front #content .field-name-field-date,.front #content .field-name-field-author{font-size:22px;}.front .group-news-content-wrapper{padding:0 30px;}.front .field-type-text-with-summary{margin-top:20px;font-size:18px;}.front #content .field-type-list-text{position:relative;display:inline-block;float:left;top:-5px;margin:0 10px 0 0;padding:9px 11px;height:18px;background:#fbcf05;color:#414141;font-size:16px;line-height:18px;}.front #content .field-name-field-image + .field-type-list-text{top:-40px;}.front #content .field-name-field-video + .field-type-list-text{top:-100px;}.front #content .group-news-header-wrapper img,.front #content .group-news-header-wrapper .fluid-width-video-wrapper,.front #content .group-news-header-wrapper .field-name-field-infographic-html{width:100%;}.news_social_toolbar{height:47px;background:#f2f2eb;color:#676767;margin:40px 0 60px;}.news_social_toolbar:after{content:"";display:block;clear:both;}.news_social_links{float:left;}.news_social_links_label{display:inline-block;padding:13px 10px 0 16px;}.news_social_url{float:right;}.news_facebook_share a,.news_twitter_share a{display:inline-block;position:relative;width:48px;height:47px;border-left:1px solid #eaeada;text-indent:-9999px;vertical-align:top;transition:background-color 0.32s ease;}.news_facebook_share a:hover,.news_twitter_share a:hover{background:#eaeada;}.news_twitter_share a{border-right:1px solid #eaeada;}.news_facebook_share a:after,.news_twitter_share a:after{position:absolute;content:'';left:50%;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;background-size:100%;background-repeat:no-repeat;}.news_facebook_share a:after{background-image:url(/sites/all/themes/reform_13/images/facebook.svg);}.news_twitter_share a:after{margin-top:1px;height:14px;background-image:url(/sites/all/themes/reform_13/images/twitter.svg);}.news_social_url{font-size:12px;font-style:italic;padding:9px 15px 0 0;}.node-news-banner .group-top-banner-wrapper{display:none;}#dynamic-cols-wrapper .view-content > div:first-child{top:-30px;margin-bottom:-4px;}
