﻿@import url(//fonts.googleapis.com/css?family=Merriweather:400,700,300|Open+Sans:400italic,400,600,700);@font-face{font-family:"Viversum";src:url('../fonts/Viversum/viversum.eot?1472828382');src:url('../fonts/Viversum/viversum.eot?&1472828382#iefix') format('embedded-opentype'),url('../fonts/Viversum/viversum.svg?1472828382') format('svg'),url('../fonts/Viversum/viversum.woff?1472828382') format('woff'),url('../fonts/Viversum/viversum.ttf?1472828382') format('truetype')}h3,.fake-form fieldset legend,form fieldset legend{font-size:14px;font-weight:normal;line-height:1.5em;margin:16px 0;padding-bottom:10px;border-bottom:1px solid #E6E6E6}h3.first,.fake-form fieldset legend.first,form fieldset legend.first{margin-top:0}h3.no-border,.fake-form fieldset legend.no-border,form fieldset legend.no-border{border-bottom:0;padding-bottom:0}html,body{margin:0;height:100%}body{background:#F8F7F5 url("../images/background_tile.jpg") repeat;min-width:990px;font:normal 14px "Open Sans",Arial,sans-serif;line-height:22px;color:#3F3342;position:relative}.body{margin:0 auto;width:980px}.decoration{background:transparent url("../images/decoration.gif") repeat-y center 0;min-height:100%;position:relative;z-index:2}ul{list-style:none;padding:0;margin:0}ol{list-style-type:decimal;margin:10px 0 0 16px;padding:0 0 0 16px}a,.content ul.tabs.actions a{color:#448EA6;text-decoration:none}a:hover,.content ul.tabs.actions a:hover{color:#5fa7be}a:active,.content ul.tabs.actions a:active{color:#DB2C4E}a:hover,.content ul.tabs.actions a:hover,a:focus,.content ul.tabs.actions a:focus{text-decoration:underline}a:active,.content ul.tabs.actions a:active{background:transparent}img{border:0}.main{position:relative;z-index:400;padding-bottom:220px}.main>.column{float:left;margin-bottom:16px}.main>.column.left{padding:0;width:231px;margin-right:16px}.main>.column.left.wide{width:316px}.container{background:#fff;padding:16px 16px 0;margin:0 16px 16px 0;float:left}.container.cms{width:100%;box-sizing:border-box}.container.dimmed{background-color:transparent;background-color:rgba(128,128,128,0.1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1A808080,endColorstr=#1A808080);zoom:1}.container.last{margin-right:0}.container.transparent,.container.no-colour{background:transparent}.container.no-top-padding{padding-top:0}.container.no-top-margin{margin-top:0 !important}.container.no-bottom-margin{margin-bottom:0 !important}.container.padding-bottom{padding-bottom:16px}.container.legalinfo{color:#91797A;font-size:13px;font-weight:normal;width:100%;padding:0}.container.legalinfo .legalinfo_typo{font:inherit;line-height:1.35em;padding:0;margin:0 0 10px}.container.legalinfo .legalinfo_typo table{width:100%}.container .scrollbox{overflow:auto;height:300px;border:1px solid #E6E6E6;padding:0 16px}.centered-content{text-align:center}.margin-bottom{margin-bottom:16px}.margin-top{margin-top:16px}.no-padding{padding:0}.no-margin{margin:0}.table{display:table;border-collapse:separate}.row{display:table-row}.row>.container{border-left:16px solid transparent;border-bottom:16px solid transparent;background-clip:padding-box;margin:0;display:table-cell;float:none}.row>.container:first-child{border-left:0}p{margin:10px 0}.leftcontent .header,h1,.container.consultant-matching h2,.container.consultant-matching .formHeading,.container.consultant-matching #customerRecommend .fieldDescription,#customerRecommend .container.consultant-matching .fieldDescription,.column.content h2.recommendend-consultants,.column.content .recommendend-consultants.formHeading,.column.content #customerRecommend .recommendend-consultants.fieldDescription,#customerRecommend .column.content .recommendend-consultants.fieldDescription,.column.content h2.headline-consultant-matching,.column.content .headline-consultant-matching.formHeading,.column.content #customerRecommend .headline-consultant-matching.fieldDescription,#customerRecommend .column.content .headline-consultant-matching.fieldDescription,h2,.formHeading,#customerRecommend .fieldDescription,h3,h4,.h1{font:100 24px/1.5em "Merriweather",Georgia,Times,serif;margin:24px 0;padding:0;text-align:left}.h1,h1,.container.consultant-matching h2,.container.consultant-matching .formHeading,.container.consultant-matching #customerRecommend .fieldDescription,#customerRecommend .container.consultant-matching .fieldDescription,.column.content h2.recommendend-consultants,.column.content .recommendend-consultants.formHeading,.column.content #customerRecommend .recommendend-consultants.fieldDescription,#customerRecommend .column.content .recommendend-consultants.fieldDescription,.column.content h2.headline-consultant-matching,.column.content .headline-consultant-matching.formHeading,.column.content #customerRecommend .headline-consultant-matching.fieldDescription,#customerRecommend .column.content .headline-consultant-matching.fieldDescription{margin:19px 0;min-height:39px}.h1.underlined,h1.underlined,.container.consultant-matching h2.underlined,.container.consultant-matching .underlined.formHeading,.container.consultant-matching #customerRecommend .underlined.fieldDescription,#customerRecommend .container.consultant-matching .underlined.fieldDescription,.column.content h2.underlined.recommendend-consultants,.column.content .underlined.recommendend-consultants.formHeading,.column.content #customerRecommend .underlined.recommendend-consultants.fieldDescription,#customerRecommend .column.content .underlined.recommendend-consultants.fieldDescription,.column.content h2.underlined.headline-consultant-matching,.column.content .underlined.headline-consultant-matching.formHeading,.column.content #customerRecommend .underlined.headline-consultant-matching.fieldDescription,#customerRecommend .column.content .underlined.headline-consultant-matching.fieldDescription{margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #E6E6E6}.h1.underlined.first,h1.underlined.first,.container.consultant-matching h2.underlined.first,.container.consultant-matching .underlined.first.formHeading,.container.consultant-matching #customerRecommend .underlined.first.fieldDescription,#customerRecommend .container.consultant-matching .underlined.first.fieldDescription,.column.content h2.underlined.first.recommendend-consultants,.column.content .underlined.first.recommendend-consultants.formHeading,.column.content #customerRecommend .underlined.first.recommendend-consultants.fieldDescription,#customerRecommend .column.content .underlined.first.recommendend-consultants.fieldDescription,.column.content h2.underlined.first.headline-consultant-matching,.column.content .underlined.first.headline-consultant-matching.formHeading,.column.content #customerRecommend .underlined.first.headline-consultant-matching.fieldDescription,#customerRecommend .column.content .underlined.first.headline-consultant-matching.fieldDescription{margin-top:0}.h1 .identifier,h1 .identifier,.container.consultant-matching h2 .identifier,.container.consultant-matching .formHeading .identifier,.container.consultant-matching #customerRecommend .fieldDescription .identifier,#customerRecommend .container.consultant-matching .fieldDescription .identifier,.column.content h2.recommendend-consultants .identifier,.column.content .recommendend-consultants.formHeading .identifier,.column.content #customerRecommend .recommendend-consultants.fieldDescription .identifier,#customerRecommend .column.content .recommendend-consultants.fieldDescription .identifier,.column.content h2.headline-consultant-matching .identifier,.column.content .headline-consultant-matching.formHeading .identifier,.column.content #customerRecommend .headline-consultant-matching.fieldDescription .identifier,#customerRecommend .column.content .headline-consultant-matching.fieldDescription .identifier{white-space:nowrap;font-size:14px}.h1 .back,h1 .back,.container.consultant-matching h2 .back,.container.consultant-matching .formHeading .back,.container.consultant-matching #customerRecommend .fieldDescription .back,#customerRecommend .container.consultant-matching .fieldDescription .back,.column.content h2.recommendend-consultants .back,.column.content .recommendend-consultants.formHeading .back,.column.content #customerRecommend .recommendend-consultants.fieldDescription .back,#customerRecommend .column.content .recommendend-consultants.fieldDescription .back,.column.content h2.headline-consultant-matching .back,.column.content .headline-consultant-matching.formHeading .back,.column.content #customerRecommend .headline-consultant-matching.fieldDescription .back,#customerRecommend .column.content .headline-consultant-matching.fieldDescription .back{float:right;font:14px "Open Sans",Arial,sans-serif;line-height:inherit;margin-top:2px}.leftcontent .header,.h2,.column.content h2,.column.content .formHeading,.column.content #customerRecommend .fieldDescription,#customerRecommend .column.content .fieldDescription,h2,.formHeading,#customerRecommend .fieldDescription{font-size:16px;font-weight:bold;margin:16px 0 10px;padding-bottom:10px;border-bottom:1px solid #E6E6E6}.leftcontent .header.first,.h2.first,.column.content h2.first,.column.content .first.formHeading,.column.content #customerRecommend .first.fieldDescription,#customerRecommend .column.content .first.fieldDescription,h2.first,.first.formHeading,#customerRecommend .first.fieldDescription{margin-top:0}.leftcontent .header.no-bottom-margin,.h2.no-bottom-margin,.column.content h2.no-bottom-margin,.column.content .no-bottom-margin.formHeading,.column.content #customerRecommend .no-bottom-margin.fieldDescription,#customerRecommend .column.content .no-bottom-margin.fieldDescription,h2.no-bottom-margin,.no-bottom-margin.formHeading,#customerRecommend .no-bottom-margin.fieldDescription{margin-bottom:0}.h2{min-height:0}.dimmed h2,.dimmed .formHeading,.dimmed #customerRecommend .fieldDescription,#customerRecommend .dimmed .fieldDescription{border-bottom-color:#fff}h4{font-size:14px;font-weight:normal;margin:10px 0}h4.first{margin-top:0}.tracking-code{position:absolute;top:0;display:block}q,blockquote{font:bold 19px/1.5em "Merriweather",Georgia,Times,serif;text-align:center;word-wrap:break-word;margin:0}q:before,blockquote:before{font-size:26px;color:#C5C1C6;vertical-align:middle;content:"\201C"}q.small,blockquote.small{font-size:16px}q.small:before,blockquote.small:before{font-size:20px}.quote-info{text-align:center;line-height:1.5em;margin:12px 0 0}.emphasized{color:#DB2C4E;font-weight:bold}small{font:normal 12px/1.5em "Merriweather",Georgia,Times,serif;color:#3F3342}strong.medium{font-weight:600}.oldprice{text-decoration:line-through}big{font-weight:bold}.note{font-size:11px;line-height:1.5em;color:#91797A}hr{height:1px;border:none;color:#E6E6E6;background-color:#E6E6E6;text-align:center;margin:16px auto}.clear{float:none !important;height:0;line-height:0;clear:both}.search_highlight_major{background-color:#ff0}.stretch,.leftcontent .header,.formHeading,#customerRecommend .fieldDescription{margin-left:-16px !important;margin-right:-16px !important;padding-left:16px !important}code{white-space:pre;word-wrap:break-word}.debug{color:tomato;position:relative;font-size:11px;line-height:1.5em}.debug>div{background:white;margin:5px 0;padding:5px;border:1px dashed tomato;opacity:0;-moz-transition:opacity 200ms ease-out;-o-transition:opacity 200ms ease-out;-webkit-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out;overflow:hidden;position:absolute;top:0;left:0;height:10px;z-index:1000}.debug:hover>div{opacity:0.95;height:auto}.debug:before{cursor:help;color:dimgray;content:"debug info";position:absolute;top:1px;left:0}hr.divider{background-color:#E6E6E6;color:#E6E6E6;height:1px;border:none}.float-left{float:left}.alertText{color:#F05C45}[data-icon]:before,[class^="icon-"].inline,[class^="icon-"]:before,[class*=" icon-"].inline,[class*=" icon-"]:before,.keyvisual .overlay p.hotline:before{font-family:"Viversum" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:1.2em;padding-right:.4em;display:inline-block}[data-icon]:before{content:attr(data-icon)}[class^="icon-"].pull-right:before,[class*=" icon-"].pull-right:before{padding-left:.4em;padding-right:0}[class^="icon-"]:empty:before,[class*=" icon-"]:empty:before{padding-right:0}[class^="icon-"].icol-primary:before,[class*=" icon-"].icol-primary:before{color:#448EA6}[class^="icon-"].icol-secondary:before,[class*=" icon-"].icol-secondary:before{color:#DB2C4E}[class^="icon-"].icol-disabled:before,[class*=" icon-"].icol-disabled:before{color:#C5C1C6}[class^="icon-"].icol-alert:before,[class*=" icon-"].icol-alert:before{color:#F05C45}[class^="icon-"].icol-special:before,[class*=" icon-"].icol-special:before{color:#766162}[class^="icon-"].icol-secondary-softed:before,[class*=" icon-"].icol-secondary-softed:before{color:#F48475}.icon-warning:before{content:"a"}.icon-video:before{content:"b"}.icon-up:before,.icon-sortup:before{content:"c"}.icon-unfavorize:before{content:"d"}.icon-unblocktick:before{content:"e"}.icon-text:before{content:"g"}.icon-search:before{content:"h"}.icon-left:before{content:"i"}.icon-list:before{content:"j"}.icon-right:before{content:"k"}.icon-remove:before{content:"l"}.icon-edit:before{content:"m"}.icon-facebook:before{content:"n"}.icon-archive:before{content:"o"}.icon-audio:before{content:"p"}.icon-favorize:before{content:"q"}.icon-menu:before{content:"r"}.icon-lock:before{content:"s"}.icon-first:before{content:"t"}.icon-block:before{content:"u"}.icon-block-2:before{content:"v"}.icon-friends:before{content:"w"}.icon-mail:before{content:"x"}.icon-star:before{content:"y"}.icon-star-empty:before{content:"z"}.icon-favorite:before{content:"A"}.icon-new:before{content:"B"}.icon-mail2:before{content:"C"}.icon-friends-sales:before{content:"D"}.icon-bookmarks:before{content:"E"}.icon-call0900:before{content:"F"}.icon-phone:before{content:"G"}.icon-chat:before{content:"H"}.icon-delete:before{content:"I"}.icon-down:before,.icon-sortdown:before{content:"J"}.icon-download:before{content:"K"}.icon-last:before{content:"L"}.icon-input-ok:before{content:"M"}.icon-input-error:before{content:"N"}.icon-googleplus:before{content:"O"}.icon-gift-02:before{content:"P"}.icon-gift-01:before{content:"Q"}.icon-call:before,.keyvisual .overlay p.hotline:before{content:"R"}.icon-open-window:before{content:"S"}.icon-print:before{content:"T"}.icon-recommend:before{content:"U"}.icon-recall:before{content:"V"}.icon-reload:before{content:"W"}.icon-zodiac-aquarius:before{content:"X"}.icon-zodiac-aries:before{content:"Y"}.icon-zodiac-cancer:before{content:"Z"}.icon-zodiac-gemini:before{content:"0"}.icon-zodiac-libra:before{content:"1"}.icon-zodiac-pisces:before{content:"2"}.icon-zodiac-sagittarius:before{content:"3"}.icon-zodiac-scorpio:before{content:"4"}.icon-zodiac-taurus:before{content:"5"}.icon-zodiac-virgo:before{content:"6"}.icon-zodiac-capricornus:before{content:"7"}.icon-zodiac-leo:before{content:"8"}.icon-order-1:before{content:"9"}.icon-order-2:before{content:"!"}.icon-people:before{content:"\""}.icon-tick:before{content:"#"}.icon-pc:before{content:"$"}.icon-answer:before{content:"%"}.icon-watch:before{content:"&"}.icon-tick-1:before{content:"f"}.icon-webcam:before{content:"'"}.stars{width:6.1em;display:inline-block;line-height:1em;font-size:1em;height:1em;position:relative}.stars:before,.stars:after{position:absolute;font-family:"Viversum" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:sub;font-size:1.2em;color:#F05C45;white-space:nowrap}.stars img{display:none}.stars:before{left:0;content:"zzzzz";opacity:0.6}.stars:after{left:0;content:"yyyyy";overflow:hidden}.count-0.stars:after{width:0em}.count-0-5.stars:after{width:.5em}.count-1.stars:after{width:1em}.count-1-5.stars:after{width:1.5em}.count-2.stars:after{width:2em}.count-2-5.stars:after{width:2.5em}.count-3.stars:after{width:3em}.count-3-5.stars:after{width:3.5em}.count-4.stars:after{width:4em}.count-4-5.stars:after{width:4.5em}.count-5.stars:after{width:5em}.count-5-5.stars:after{width:5.5em}.stars.ekomi:before,.stars.ekomi:after{color:#5fA7BE}i[class^="icon-"]{margin-right:.4em}i[class^="icon-"].pull-right{margin-right:0}.stars:before,.stars:after{color:#F48475}.icon-only{text-decoration:none;font-size:16px;line-height:16px}.icon-only i{margin:0 !important}[class^="icon-"].large,[class*=" icon-"].large{font-size:24px}.flags-sprite,.flags-at,.flags-bg,.flags-ch,.flags-cz,.flags-de,.flags-en,.flags-es,.flags-fr,.flags-hr,.flags-hu,.flags-it,.flags-nl,.flags-pl,.flags-pt,.flags-ro,.flags-rs,.flags-ru,.flags-sa,.flags-se,.flags-si,.flags-tr{background-image:url('../images/sprites/flags-s4a81841af7.png');background-repeat:no-repeat}.social-sprite,.social-facebook,.social-facebook_thumb_up,.social-gplus,.social-twitter,.social-youtube{background-image:url('../images/sprites/icons/social-s07c2607934.png');background-repeat:no-repeat}.arrows-sprite,.arrows-left,.keyvisual.homepage .arrow,.arrows-right,.keyvisual.homepage .arrow.keyvisual-arrow_right,.arrows-up,#goToTop{background-image:url('../images/sprites/arrows-sf9d1df5236.png');background-repeat:no-repeat}.partner-sprite,.partner-bild_der_frau_de,.partner-gala,.partner-telekom,.partner-web_de{background-image:url('../images/sprites/partner-sb8039eb97f.png');background-repeat:no-repeat}.btn-icon i[class^="flags-"],a i[class^="flags-"],.content ul.tabs.actions a i[class^="flags-"],span i[class^="flags-"]{margin-right:10px}.btn-icon i[class^="flags-"].pull-right,a i[class^="flags-"].pull-right,.content ul.tabs.actions a i[class^="flags-"].pull-right,span i[class^="flags-"].pull-right{margin:0 0 0 5px}span i.big,a i.big,.content ul.tabs.actions a i.big{position:relative;top:-2px;margin-right:4px}.flags-at{background-position:0 0}.flags-bg{background-position:0 -11px}.flags-ch{background-position:0 -22px}.flags-cz{background-position:0 -33px}.flags-de{background-position:0 -44px}.flags-en{background-position:0 -55px}.flags-es{background-position:0 -66px}.flags-fr{background-position:0 -77px}.flags-hr{background-position:0 -88px}.flags-hu{background-position:0 -99px}.flags-it{background-position:0 -110px}.flags-nl{background-position:0 -121px}.flags-pl{background-position:0 -132px}.flags-pt{background-position:0 -143px}.flags-ro{background-position:0 -154px}.flags-rs{background-position:0 -165px}.flags-ru{background-position:0 -176px}.flags-sa{background-position:0 -187px}.flags-se{background-position:0 -198px}.flags-si{background-position:0 -209px}.flags-tr{background-position:0 -220px}i[class^="flags-"]{width:16px;height:11px;display:inline-block;padding:0;vertical-align:baseline}i[class^="flags-"].icon-only{margin:0}.social-facebook{background-position:0 0}.social-facebook_thumb_up{background-position:0 -14px}.social-gplus{background-position:0 -28px}.social-twitter{background-position:0 -44px}.social-youtube{background-position:0 -60px}i[class^="social-"]{display:inline-block;padding:0;vertical-align:baseline;height:14px;width:14px}i[class^="social-"].icon-only{margin:0}i.social-twitter,i.social-gplus{width:16px;height:16px}i.social-youtube{width:36px;height:16px}.arrows-left,.keyvisual.homepage .arrow{background-position:0 0}.arrows-left:hover,.keyvisual.homepage .arrow:hover,.arrows-left.left-hover,.keyvisual.homepage .left-hover.arrow{background-position:0 -132px}.arrows-right,.keyvisual.homepage .arrow.keyvisual-arrow_right{background-position:0 -264px}.arrows-right:hover,.keyvisual.homepage .arrow.keyvisual-arrow_right:hover,.arrows-right.right-hover,.keyvisual.homepage .right-hover.arrow.keyvisual-arrow_right{background-position:0 -396px}.arrows-up,#goToTop{background-position:0 -528px}.arrows-up:hover,#goToTop:hover,.arrows-up.up-hover,.up-hover#goToTop{background-position:0 -540px}.partner-bild_der_frau_de{background-position:0 0;height:40px;width:89px}.partner-gala{background-position:0 -40px;height:43px;width:80px}.partner-telekom{background-position:0 -83px;height:43px;width:64px}.partner-web_de{background-position:0 -126px;height:43px;width:44px}.btn,.extended_searchform .right .submitrow button,#discardImage,.fake-form button.submit_off,form button.submit_off,.fake-form button.submit,form button.submit{font:bold 16px/40px "Open Sans",Arial,sans-serif;color:#fff;text-align:left;background-color:#448EA6;cursor:pointer;display:inline-block;white-space:nowrap;margin:0;border:0;border-bottom:1px solid #737373;padding:0 16px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-moz-transition:background-color 300ms ease-out;-o-transition:background-color 300ms ease-out;-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}.btn.btn-small,.extended_searchform .right .submitrow button.btn-small,#discardImage,.fake-form button.submit_off,form button.submit_off,.fake-form button.submit,form button.submit,.disable-all-btn,.availability-btn{line-height:35px}.btn.btn-tiny,.extended_searchform .right .submitrow button.btn-tiny,.btn-tiny#discardImage,.btn.btn-narrow,.extended_searchform .right .submitrow button.btn-narrow,.btn-narrow#discardImage,ol.consultants .btn,ol.consultants .extended_searchform .right .submitrow button,.extended_searchform .right .submitrow ol.consultants button,ol.consultants #discardImage{padding:0 10px 0 7px}.btn:hover:not(.no-button),.extended_searchform .right .submitrow button:hover:not(.no-button),#discardImage:hover:not(.no-button){border-color:#8d8d8d;background-color:#5fa7be}.btn:focus,.extended_searchform .right .submitrow button:focus,#discardImage:focus{outline:thin dotted}.btn:active:not(.no-button),.extended_searchform .right .submitrow button:active:not(.no-button),#discardImage:active:not(.no-button){-moz-box-shadow:inset 2px 2px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 2px 2px 1px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 1px rgba(0,0,0,0.2)}.btn.btn-tiny,.extended_searchform .right .submitrow button.btn-tiny,.btn-tiny#discardImage{line-height:25px;height:25px;font-size:12px}.btn.btn-big,.extended_searchform .right .submitrow button.btn-big,.btn-big#discardImage{height:54px}.btn.btn-secondary,.extended_searchform .right .submitrow button.btn-secondary,.btn-secondary#discardImage{background:#DB2C4E;border-color:#3F3342}.btn.btn-secondary:hover,.extended_searchform .right .submitrow button.btn-secondary:hover,.btn-secondary#discardImage:hover{background-color:#e25873;border-color:#3F3342}.btn.btn-important,.extended_searchform .right .submitrow button.btn-important,.btn-important#discardImage,.btn.btn-occupied,.extended_searchform .right .submitrow button.btn-occupied,.btn-occupied#discardImage{background:#F05C45}.btn.btn-important:hover,.extended_searchform .right .submitrow button.btn-important:hover,.btn-important#discardImage:hover,.btn.btn-occupied:hover,.extended_searchform .right .submitrow button.btn-occupied:hover,.btn-occupied#discardImage:hover{background-color:#f48574}.btn.btn-important[disabled]:hover,.extended_searchform .right .submitrow button.btn-important[disabled]:hover,.btn-important[disabled]#discardImage:hover,.btn.btn-occupied[disabled]:hover,.extended_searchform .right .submitrow button.btn-occupied[disabled]:hover,.btn-occupied[disabled]#discardImage:hover{background:#F05C45}.btn.btn-disabled,.extended_searchform .right .submitrow button.btn-disabled,.btn-disabled#discardImage{background:#A69393}.btn.btn-disabled:hover,.extended_searchform .right .submitrow button.btn-disabled:hover,.btn-disabled#discardImage:hover{background-color:#bdafaf}.btn.btn-disabled[disabled]:hover,.extended_searchform .right .submitrow button.btn-disabled[disabled]:hover,.btn-disabled[disabled]#discardImage:hover{background:#A69393}.btn.centered-content,.extended_searchform .right .submitrow button.centered-content,.centered-content#discardImage{text-align:center}.btn.no-button,.extended_searchform .right .submitrow button.no-button,.no-button#discardImage{cursor:text}.btn[disabled],.extended_searchform .right .submitrow button[disabled],[disabled]#discardImage{cursor:not-allowed}.btn[disabled]:active,.extended_searchform .right .submitrow button[disabled]:active,[disabled]#discardImage:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn>i,.extended_searchform .right .submitrow button>i,#discardImage>i{vertical-align:middle;margin-right:8px}.dropdown.open .btn.dropdown-toggle,.dropdown.open .extended_searchform .right .submitrow button.dropdown-toggle,.extended_searchform .right .submitrow .dropdown.open button.dropdown-toggle,.dropdown.open .dropdown-toggle#discardImage{-moz-box-shadow:inset 2px 2px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 2px 2px 1px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 1px rgba(0,0,0,0.2);background-color:#5fa7be}a.btn:active,.content ul.tabs.actions a.btn:active,a#discardImage:active,a.btn:focus,.content ul.tabs.actions a.btn:focus,a#discardImage:focus,a.btn:hover,.content ul.tabs.actions a.btn:hover,a#discardImage:hover{text-decoration:none;color:#fff}#goToTop{-moz-transition:opacity 500ms ease-out;-o-transition:opacity 500ms ease-out;-webkit-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out;opacity:0;background-color:transparent;width:70px;height:12px;border:0;margin:0;padding:0;overflow:hidden;text-indent:-999px;position:fixed;z-index:1010;right:20px;bottom:20px;outline:none;cursor:pointer}#goToTop.visible{opacity:1}.column.left .searchform,.column.left br{display:none}.leftcontent.container{width:199px;margin-right:0}.leftcontent .header{margin-bottom:0}.leftcontent img{margin:16px auto 0;display:block}.leftcontent .text-container{padding:16px}.leftcontent .text-container img{margin:0}.leftcontent.hotline strong{font-family:"Merriweather",Georgia,Times,serif;font-size:15px;font-size:21px;color:#DB2C4E;display:block;margin:8px 0}.column.left.wide .leftcontent.container{width:284px}.nav_link_sidebar{padding:8px 0;width:231px;margin:0 -16px}.nav_link_sidebar .content{width:100%}.nav_link_sidebar .content a,.nav_link_sidebar .content ul.tabs.actions a{font:14px "Open Sans",Arial,sans-serif;font-weight:normal;color:#448EA6;line-height:1.3em;border-right:3px solid transparent;padding:5px 16px;display:block}.nav_link_sidebar .content a.selected_item,.nav_link_sidebar .content a:hover,.nav_link_sidebar .content ul.tabs.actions a:hover,.nav_link_sidebar .content ul.tabs.actions a.selected_item{color:#DB2C4E;text-decoration:none;border-right:3px solid #DB2C4E}.nav_link_sidebar .content a .nav_link_number,.nav_link_sidebar .content ul.tabs.actions a .nav_link_number{font-size:11px;text-align:center;color:#fff;font-weight:bold;background-color:#448EA6;border-radius:18px 18px;padding:0 5px;min-width:8px;display:block;float:right}.nav_link_sidebar .content a:hover .nav_link_number,.nav_link_sidebar .content a.selected_item .nav_link_number,.nav_link_sidebar .content a:hover .nav_link_number{background-color:#DB2C4E}.nav_link_sidebar .content .arrowtext_small,.nav_link_sidebar .content .icontext{padding-left:20px}.nav_link_sidebar .content .iconline .icontext,.nav_link_sidebar .content .iconline_first .icontext{padding-left:0px}.nav_link_sidebar .content .arrowtext_tiny{padding-left:40px}.nav_link_sidebar hr{background-color:#E6E6E6;color:#E6E6E6;height:1px;border:none;margin:0 16px}.nav_link_sidebar blockquote{margin-left:16px;margin-right:16px}.nav_link_sidebar p{font-family:"Open Sans",Arial,sans-serif;margin-left:16px;margin-right:16px;word-wrap:break-word}.nav_link_sidebar p.rating_text{font-family:"Merriweather",Georgia,Times,serif}.nav_link_list{padding:16px}.nav_link_list a,.nav_link_list .content ul.tabs.actions a,.content ul.tabs.actions .nav_link_list a{font:14px "Open Sans",Arial,sans-serif;color:#448EA6}.nav_link_list a:hover,.nav_link_list .content ul.tabs.actions a:hover,.content ul.tabs.actions .nav_link_list a:hover{color:#DB2C4E}.single_items_container{margin:8px 0 16px 0}hr.third_level,hr.second_level{color:#E6E6E6;border-color:#E6E6E6;background-color:#E6E6E6;border:0;height:1px;margin-left:74px}hr.second_level{margin-left:44px}hr.divider{margin:16px auto}#openx_left{text-align:center}.consultant-preview{margin:0 16px;font-size:16px;font-weight:bold;color:#448EA6}.consultant-preview .rating{font:14px "Merriweather",Georgia,Times,serif;font-weight:normal;white-space:nowrap}leftcontent .consultant-preview-image{margin-top:8px;border:2px solid #E6E6E6}.nav_link_sidebar .content .iconline.letter_list a{text-align:center;font-size:12px;line-height:21px;background-color:#F8F7F5;border-radius:50%;border:none;display:inline-block;width:21px;height:21px;margin:0 1px 0 1px;padding:0;clear:both}.nav_link_sidebar .content .iconline.letter_list a:hover{background-color:#DDD;border:none}.letter_list{padding:16px 23px 16px 23px;font-size:0}.iconline .icontext a,.iconline .icontext .content ul.tabs.actions a,.content ul.tabs.actions .iconline .icontext a{clear:both}.nav_link_sidebar .subheader{padding-left:16px;margin:16px 0 8px 0}.nav_link_sidebar div.lang_icons{text-align:center;background-color:#F8F7F5;padding:8px 0;margin:0 16px}.nav_link_sidebar div.lang_icons a,.nav_link_sidebar div.lang_icons .content ul.tabs.actions a,.content ul.tabs.actions .nav_link_sidebar div.lang_icons a{margin:0;padding:0 5px;display:inline;width:auto;border:none}.nav_link_sidebar div.lang_icons a:hover{border:none}.consultant-phone-price form .group,.consultant-chat-price form .group,.consultant-advertising-magazinestandard form .group{float:left;width:100%}.consultant-phone-price form .row,.consultant-chat-price form .row,.consultant-advertising-magazinestandard form .row{float:none}.consultant-phone-price form .row #priceFestnetz,.consultant-chat-price form .row #priceFestnetz,.consultant-advertising-magazinestandard form .row #priceFestnetz,.consultant-phone-price form .row #priceMobile,.consultant-chat-price form .row #priceMobile,.consultant-advertising-magazinestandard form .row #priceMobile{width:48px !important}.consultant-phone-price form .row #priceFull,.consultant-chat-price form .row #priceFull,.consultant-advertising-magazinestandard form .row #priceFull{width:30px !important}.consultant-phone-price form .row #priceFull.priceFix,.consultant-chat-price form .row #priceFull.priceFix,.consultant-advertising-magazinestandard form .row #priceFull.priceFix{width:auto !important}.consultant-phone-price form .row #pricePartial,.consultant-chat-price form .row #pricePartial,.consultant-advertising-magazinestandard form .row #pricePartial{width:40px !important}.consultant-phone-price form .row label,.consultant-chat-price form .row label,.consultant-advertising-magazinestandard form .row label{width:290px;height:auto}.consultant-phone-price form .row .simpletext,.consultant-chat-price form .row .simpletext,.consultant-advertising-magazinestandard form .row .simpletext{width:400px}.consultant-phone-price .formHeading,.consultant-chat-price .formHeading,.consultant-advertising-magazinestandard .formHeading,.consultant-phone-price #customerRecommend .fieldDescription,#customerRecommend .consultant-phone-price .fieldDescription,.consultant-chat-price #customerRecommend .fieldDescription,#customerRecommend .consultant-chat-price .fieldDescription,.consultant-advertising-magazinestandard #customerRecommend .fieldDescription,#customerRecommend .consultant-advertising-magazinestandard .fieldDescription,.consultant-phone-status .formHeading,.consultant-phone-status #customerRecommend .fieldDescription,#customerRecommend .consultant-phone-status .fieldDescription{margin-top:16px !important}.consultant-phone-price .formFooterText,.consultant-chat-price .formFooterText,.consultant-advertising-magazinestandard .formFooterText,.consultant-phone-status .formFooterText{padding-top:16px;border-top:1px solid #E6E6E6}.consultant-phone-stats .title{margin-top:0}.consultant-chat{padding-bottom:10px}.consultant-chat table.statustable{border-collapse:collapse}.consultant-chat table.statustable td{padding-bottom:0}.consultant-chat-price #priceChat{width:48px !important}.consultant-advertising-banner .banner-preview{text-align:center}.consultant-advertising-banner .radio.banner{width:330px;height:auto;background:transparent}.consultant-advertising-banner .radio.banner label{text-align:center;width:100px !important}.consultant-advertising-banner .radio.banner label input[type="radio"]{margin-left:19px}.consultant-advertising-banner form .checkboxrow label{height:70px}.consultant-profile-audio h2,.consultant-profile-audio .formHeading,.consultant-profile-audio #customerRecommend .fieldDescription,#customerRecommend .consultant-profile-audio .fieldDescription{margin:0 !important;padding:0 !important;border:none !important}.consultant-advertising-magazinestandard #price{width:48px !important}.consultant-advertising-magazinestandard form .checkboxrow{float:left}.consultant-advertising-magazinestandard form .checkboxrow .checkbox{margin-left:275px}.consultant-advertising-magazinestandard form .checkboxrow label{height:auto}.iconline .icon{display:none}.legalinfo{width:290px}.legalinfo.wrapper{margin-top:16px;float:right}.legalinfo .legalinfo_typo{font:9px "Open Sans",Arial,sans-serif;padding-top:16px;margin:10px 32px;clear:both}.valueline_first,.valueline_last,.valueline{font:14px "Open Sans",Arial,sans-serif;line-height:1.9em;clear:both;margin:0 16px}.valueline_first .value,.valueline_last .value,.valueline .value{font-weight:bold;float:right}.valueline_first .valuetext,.valueline_last .valuetext,.valueline .valuetext{float:left}.valueline_last{margin-bottom:32px}.nav_list_topic{font:14px "Open Sans",Arial,sans-serif;font-weight:normal;color:#448EA6;line-height:1.3em;border-right:3px solid transparent;padding:5px 16px;display:block}.nav_list_topic.selected_item,.nav_link_sidebar .content a.nav_list_topic:hover,.nav_list_topic:hover{color:#DB2C4E;text-decoration:none;border-right:3px solid #DB2C4E}.nav_list_subtopics{padding-left:40px;padding-right:16px}.nav_list_subtopics a,.nav_list_subtopics .content ul.tabs.actions a,.content ul.tabs.actions .nav_list_subtopics a{font:14px "Open Sans",Arial,sans-serif;color:#448EA6}.nav_list_subtopics a:hover,.nav_list_subtopics .content ul.tabs.actions a:hover,.content ul.tabs.actions .nav_list_subtopics a:hover{color:#DB2C4E}.nav_list_label .arrowline{font:14px "Open Sans",Arial,sans-serif;padding:5px 16px}.ratings-headline ul.tabs h2,.ratings-headline ul.tabs .formHeading,.ratings-headline ul.tabs #customerRecommend .fieldDescription,#customerRecommend .ratings-headline ul.tabs .fieldDescription{font:normal 14px/24px "Open Sans",Arial,sans-serif}.rating_quote_container{padding:16px 16px 0 16px}.rating_quote_container blockquote{font-size:14px}.logininfo{padding:0 16px;font-family:"Open Sans",Arial,sans-serif}.column.content{width:733px;line-height:24px}.column.content.small{width:648px}.column.content ul{list-style:square;padding:10px 20px}.column.content ul[class]{list-style:none;padding:0}.column.content .container.full-width{width:701px;margin-right:0}.column.content .container.full-width.no-padding{width:733px}.column.content .container.half-width{width:327px}.column.content .container.third-width{width:201px;vertical-align:top}.column.content .container.third-width.no-padding{width:233px}.column.content .container.twothird-width{width:451px}.column.content.wide{width:980px}.column.content.wide .container.full-width{width:948px;margin-right:0}.column.content.wide .container.half-width{width:450px}.column.content.wide .container.third-width{width:284px;vertical-align:top}.column.content.wide .container.quarter-width{width:201px}.column.content a,.column.content ul.tabs.actions a{font-weight:bold}.column.content a.marginLeft,.column.content ul.tabs.actions a.marginLeft{margin-left:10px}.column.content h2,.column.content .formHeading,.column.content #customerRecommend .fieldDescription,#customerRecommend .column.content .fieldDescription{margin-top:32px}.column.content h2:first-child,.column.content .formHeading:first-child,.column.content #customerRecommend .fieldDescription:first-child,#customerRecommend .column.content .fieldDescription:first-child{margin-top:0}.column.content .float-right{text-align:center;float:right;margin:0 0 0 16px}.column.content .float-right img{display:block}.column.content .clearfix{overflow:hidden;*zoom:1}.column.content #mediaplayer_wrapper{display:block;margin:16px auto}.column.content .social-links{float:right}.column.content .social-links>*{height:30px}.column.content .social-links .google-plus{float:right;width:70px;margin-left:15px}.column.content .social-links .facebook{float:right}.column.content .social-links .facebook .fb-like span{vertical-align:top !important}.column.content img.float-left{float:left;margin:0 16px 2px 0}.column.content.small{width:648px}.column.content.small .container.full-width{width:616px;margin-right:0;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.price{color:#3F3342}.oldprice{color:#aaa;padding-right:4px}.seo-buttons a,.seo-buttons .content ul.tabs.actions a,.content ul.tabs.actions .seo-buttons a{width:220px;margin:0 16px}span.big{font-size:larger;font-weight:bold}.audio-container,.video-container{margin:32px auto}.servicehotline{font:bold 20px "Merriweather",Georgia,Times,serif;color:#DB2C4E}.digicert{display:table-row}.digicert>div{padding:10px 10px 10px 0}.digicert>div,.digicert>span{display:table-cell;vertical-align:middle}.digicert.digicert-size-s{height:70px}.digicert.digicert-size-s>div{width:69px}.digicert.digicert-size-s img{height:50px}.content ul.tabs{overflow:hidden;clear:both;border-bottom:1px solid #E6E6E6;text-align:left;list-style:none;padding:0}.content ul.tabs>li{display:inline-block;margin:16px 0 0}.content ul.tabs>li.active a,.content ul.tabs.actions ul.tabs>li.active a,.content ul.tabs>li.selected span,.content ul.tabs>li:hover a,.content ul.tabs.actions ul.tabs>li:hover a,.content ul.tabs>li.selected a,.content ul.tabs.actions ul.tabs>li.selected a,.content ul.tabs>li.selected h2,.content ul.tabs>li.selected .formHeading,.content ul.tabs>li.selected #customerRecommend .fieldDescription,#customerRecommend .content ul.tabs>li.selected .fieldDescription{border-color:#DB2C4E;color:#DB2C4E}.content ul.tabs>li[class*=" icon-"],.content ul.tabs>li[class^="icon-"]{border:0;margin:2px 12px 0 0;padding:0}.content ul.tabs>li>*{font-weight:normal;text-decoration:none;display:inline-block;margin:0 12px 0 0;padding:16px 0 7px;border-color:transparent;border-bottom-width:3px;border-bottom-style:solid;outline:none}.content ul.tabs>li:last-child span,.content ul.tabs>li:last-child a,.content ul.tabs.actions ul.tabs>li:last-child a{margin-left:0}.content ul.tabs>li a.hiddenMenu,.content ul.tabs.actions ul.tabs>li a.hiddenMenu{display:none !important}.content ul.tabs.indicators-on-top{border-top:1px solid #E6E6E6;border-bottom:0}.content ul.tabs.indicators-on-top>li{margin-top:0}.content ul.tabs.indicators-on-top>li>*{padding:10px 0 16px;border-top-width:3px;border-top-style:solid;border-bottom:0}.content ul.tabs.no-indicators>li>*{border-color:transparent}.content ul.tabs.no-indicators>li:hover a{border-color:transparent}.content ul.tabs.softed>li{color:#C5C1C6}.content ul.tabs.centered{text-align:center}.content ul.tabs.wizard{text-transform:uppercase}.content ul.tabs.first>li{margin-top:0}.content ul.tabs.with-background{background-color:#fff}.content ul.tabs.actions{padding-left:16px}.content ul.tabs.actions a{font-weight:normal}.content ul.tabs.second-level>li>*{padding:8px 0 3px}.content ul.tabs.second-level a{font-size:12px;border-bottom-width:2px}.content ul.tabs.with-separators>li a{margin:0;padding-left:5px;padding-right:5px}.content ul.tabs.with-separators>li:before{content:'–'}.content ul.tabs.with-separators>li:first-child a{padding-left:0}.content ul.tabs.with-separators>li:first-child:before{content:''}div.keyvisual{position:relative;width:100%;min-height:181px}div.keyvisual .carousel-indicator{display:none}div.keyvisual .item>img,div.keyvisual>img{display:block;width:100%}div.keyvisual .text{font:13px/22px "Merriweather",Georgia,Times,serif;text-align:right;color:#3F3342;position:absolute;right:16px;top:16px;width:470px;z-index:1}div.keyvisual .text p:first-child{margin-top:0}div.keyvisual .text.bright{text-align:right;color:#fff;text-shadow:1px 1px 1px #3F3342}div.keyvisual .text.small{font-size:13px;line-height:1.5em}.keyvisual.homepage{width:980px;height:320px}.keyvisual.homepage .item img{width:980px}.keyvisual.homepage.userstate-unknown{height:488px}.keyvisual.homepage.userstate-unknown.usertype-partner,.keyvisual.homepage.userstate-unknown.usertype-consultant{height:320px}.keyvisual.homepage .carousel-indicator{display:block;width:100%;position:absolute;bottom:0;display:table}.keyvisual.homepage .carousel-indicator li{display:table-cell}.keyvisual.homepage .carousel-indicator li>div{-moz-transition:background-color 500ms ease-out;-o-transition:background-color 500ms ease-out;-webkit-transition:background-color 500ms ease-out;transition:background-color 500ms ease-out;height:4px;background:#C4C2C7;margin-left:10px}.keyvisual.homepage .carousel-indicator li:first-child>div{margin-left:0}.keyvisual.homepage .carousel-indicator li.current>div{background:#DB2C4E}.keyvisual.homepage .arrow{opacity:0;-moz-transition:opacity 500ms ease-out;-o-transition:opacity 500ms ease-out;-webkit-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out;border:0;padding:0;position:absolute;width:23px;height:132px;top:50%;left:8px;margin-top:-66px;z-index:100;overflow:hidden;text-indent:-999px;cursor:pointer;outline:0}.keyvisual.homepage .arrow.keyvisual-arrow_right{left:auto;right:8px}.keyvisual.homepage:hover .arrow{opacity:1}.keyvisual.freecall{min-height:0;margin-bottom:16px}.keyvisual .item{position:absolute;overflow:hidden}.keyvisual .item.special .overlay{top:19px;left:55px;width:440px}.keyvisual .overlay{position:absolute;top:20px;left:20px;display:inline-block;max-width:480px}.keyvisual .overlay>div{display:inline-block;padding:16px 16px 0 16px}.keyvisual .overlay>div.milk{background-color:transparent;background-color:rgba(63,51,66,0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#663F3342,endColorstr=#663F3342);zoom:1}.keyvisual .overlay h2,.keyvisual .overlay .formHeading,.keyvisual .overlay #customerRecommend .fieldDescription,#customerRecommend .keyvisual .overlay .fieldDescription{color:#fff;font:bold 24px/1.3em "Merriweather",Georgia,Times,serif;margin:0;padding:0;border:0}.keyvisual .overlay p{font:200 16px/24px "Merriweather",Georgia,Times,serif;color:#fff;margin:11px 0 16px}.keyvisual .overlay p.hotline{margin:-4px 0 16px}#SnapABug_bImg{-moz-box-shadow:0 0 10px #aaa;-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa}body .SnapABug_Button{overflow:visible !important;-moz-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;-webkit-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:.6}body .SnapABug_Button:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.widgets>*{text-align:center;float:left;margin:0 10px 15px 0;width:130px;height:145px}.widgets>*>a:first-child:hover,.content ul.tabs.actions .widgets>*>a:first-child:hover{text-decoration:none}.widget-preview{width:454px;max-width:453px}.widget-configuration{width:200px;max-width:200px}.widget-configuration button{margin-bottom:16px}.widget-configuration select{width:100%}.widget-configuration .background,.widget-configuration .iconset{text-align:center;float:left;margin:0 5px 15px 5px;width:56px}.widget-configuration .background.last,.widget-configuration .iconset.last{margin-right:0}.widget-configuration .background label,.widget-configuration .iconset label{display:block;width:100%;text-align:center;margin:0}.widget-configuration button{margin-top:16px}.widget-configuration p{margin:16px 0 5px 0;clear:both}.widget-configuration p:first-child{margin-top:0px}#widgetframe{margin:0 auto}.widgetframe{padding-bottom:16px;border:2px dashed #C5C1C6;padding:5px;margin:0 auto}.widget-list-entry>div,.widget-list-entry>a,.content ul.tabs.actions .widget-list-entry>a{float:left;display:block}.widget-list-entry>a,.content ul.tabs.actions .widget-list-entry>a{width:73px;margin:0 16px 0 0}.widget-list-entry>div{width:612px}.widget-list-entry p{margin-top:0}textarea#quelltext{resize:vertical;min-height:90px;line-height:1.3em;width:100%}.configblock{float:left;width:202px;margin-right:16px}.configblock.last{margin-right:0}.configblock .ui-slider{margin-top:11px}.coops .float-right img{margin:0 0 5px 5px;float:left}.coops .float-right.online{width:288px}.coops .float-right.print{width:255px}.btn,.extended_searchform .right .submitrow button,#discardImage,.fake-form button.submit_off,form button.submit_off,.fake-form button.submit,form button.submit{font:bold 16px/40px "Open Sans",Arial,sans-serif;color:#fff;text-align:left;background-color:#448EA6;cursor:pointer;display:inline-block;white-space:nowrap;margin:0;border:0;border-bottom:1px solid #737373;padding:0 16px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-moz-transition:background-color 300ms ease-out;-o-transition:background-color 300ms ease-out;-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}.btn.btn-small,.extended_searchform .right .submitrow button.btn-small,#discardImage,.fake-form button.submit_off,form button.submit_off,.fake-form button.submit,form button.submit,.disable-all-btn,.availability-btn{line-height:35px}.btn.btn-tiny,.extended_searchform .right .submitrow button.btn-tiny,.btn-tiny#discardImage,.btn.btn-narrow,.extended_searchform .right .submitrow button.btn-narrow,.btn-narrow#discardImage,ol.consultants .btn,ol.consultants .extended_searchform .right .submitrow button,.extended_searchform .right .submitrow ol.consultants button,ol.consultants #discardImage{padding:0 10px 0 7px}h3,.fake-form fieldset legend,form fieldset legend{font-size:14px;font-weight:normal;line-height:1.5em;margin:16px 0;padding-bottom:10px;border-bottom:1px solid #E6E6E6}h3.first,.fake-form fieldset legend.first,form fieldset legend.first{margin-top:0}h3.no-border,.fake-form fieldset legend.no-border,form fieldset legend.no-border{border-bottom:0;padding-bottom:0}input,select,textarea{font:normal 14px "Open Sans",Arial,sans-serif;line-height:22px;color:#3F3342;-moz-box-shadow:#B8B8B8 2px 2px 3px 0 inset;-webkit-box-shadow:#B8B8B8 2px 2px 3px 0 inset;box-shadow:#B8B8B8 2px 2px 3px 0 inset;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 9px;margin:0;border:1px solid #B4B4B4;background:#fff;height:36px;line-height:22px}input[readonly],select[readonly],textarea[readonly],input[disabled],select[disabled],textarea[disabled]{color:#C5C1C6}input[type="password"],select[type="password"],textarea[type="password"]{font-family:sans-serif}input:focus,select:focus,textarea:focus{outline:1px solid #448EA6}textarea{line-height:1.5em;resize:vertical;padding-top:6px;height:auto}select{height:36px;line-height:normal;padding:6px 7px 7px 5px}select .inactiveEntry{color:#C5C1C6}input[type="radio"],input[type="checkbox"]{background:none;margin:0;height:auto;line-height:auto;padding:0;vertical-align:baseline;position:relative;border:0;top:1px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input[type="radio"]:focus,input[type="checkbox"]:focus{outline:0}.fake-form,form{display:block}.vivform.fake-form,form.vivform{margin-top:32px}.fake-form .submitgroup,form .submitgroup,.fake-form .radiorow,form .radiorow,.fake-form .multicheckboxrow,form .multicheckboxrow,.fake-form .subform,form .subform,.fake-form .checkboxrow,form .checkboxrow,.fake-form .submitrow,form .submitrow,.fake-form .row,form .row{margin-bottom:16px;float:left;width:100%;display:block}.fake-form label,form label{display:inline-block;font-size:14px;float:left;text-align:right;margin:0 10px 0 0;padding-top:9px;word-wrap:break-word;line-height:18px;width:170px}.fake-form label.required,form label.required{font-weight:600}.fake-form label span,form label span{display:block;float:left;width:330px}.fake-form .input,form .input{min-height:36px}.fake-form .input input,form .input input{width:350px}.fake-form .input .valid,form .input .valid{margin:0 0 0 10px}.fake-form .textarea textarea,form .textarea textarea{width:350px}.fake-form .file input,form .file input{height:auto;line-height:normal;border:0;background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-top:6px}.fake-form .checkbox,form .checkbox{float:left;margin:0 10px 0 180px}.fake-form .checkbox ~ label,form .checkbox ~ label{padding:0;width:350px;text-align:left}.fake-form .simpletext,form .simpletext{line-height:36px;float:left;width:500px}.fake-form .simpletext.simpletext-small,form .simpletext.simpletext-small{line-height:24px}.fake-form .radio,form .radio{overflow:hidden;*zoom:1}.fake-form .radio label,form .radio label{text-align:left;height:auto;width:350px}.fake-form .radio label input[type="radio"],form .radio label input[type="radio"]{float:left;margin:0 5px 6px 0;vertical-align:baseline;position:relative;top:2px}.fake-form .radio .fieldDescription,form .radio .fieldDescription,.fake-form .simpletext .fieldDescription,form .simpletext .fieldDescription{margin:0}.fake-form .radiorow.single-line>.radio,form .radiorow.single-line>.radio{margin-left:180px}.fake-form .radiorow.single-line label,form .radiorow.single-line label{width:auto;margin-right:25px}.fake-form .radiorow.single-line label span,form .radiorow.single-line label span{width:auto}.fake-form .groupFilterlist,form .groupFilterlist{float:left;width:49%}.fake-form .groupFilterlist label,form .groupFilterlist label{text-align:left;margin-bottom:3px;width:110px}.fake-form .groupFilterlist .row,form .groupFilterlist .row{width:330px !important}.fake-form .groupFilterlist .input input,form .groupFilterlist .input input{width:200px}.fake-form .groupFilterlist .radio label,form .groupFilterlist .radio label{margin-bottom:3px;padding-top:0}.fake-form .groupFilterlist .multicheckbox label,form .groupFilterlist .multicheckbox label{padding-top:0;width:370px}.fake-form .checkboxrow label,form .checkboxrow label{line-height:1.3em}.fake-form .submitrow,form .submitrow{float:left;text-align:left !important}.fake-form .hidden,form .hidden{display:none !important}.fake-form .lbl_checkbox .checkboxrow label,form .lbl_checkbox .checkboxrow label,.fake-form .lbl .checkboxrow label,form .lbl .checkboxrow label{line-height:1.3em;float:left;width:325px;font-weight:normal;text-align:left;height:auto;padding-top:3px;margin:0}.fake-form .errors,form .errors{width:530px;float:none;clear:both;margin-left:180px;color:#DB2C4E}.fake-form .fieldDescription,form .fieldDescription{color:#91797A;font-size:11px;line-height:1.5em;width:350px;margin:0 0 0 180px;padding-top:4px;clear:both}.fake-form .group,form .group,.fake-form .subform,form .subform{margin-bottom:16px}.fake-form .group .row,form .group .row,.fake-form .subform .row,form .subform .row{margin-bottom:0;float:none}.fake-form .group .row .input,form .group .row .input,.fake-form .subform .row .input,form .subform .row .input{display:inline}.fake-form .group .row .select select,form .group .row .select select,.fake-form .subform .row .select select,form .subform .row .select select{float:left;margin-right:5px}.fake-form center.lbl,form center.lbl{text-align:left}.fake-form fieldset,form fieldset{margin:0 0 16px;border:0;padding:0;text-align:left}.fake-form fieldset legend,form fieldset legend{width:100%}.fake-form fieldset+fieldset,form fieldset+fieldset{margin-top:32px}.fake-form .multicheckbox,form .multicheckbox{display:block;float:left;width:440px}.fake-form .multicheckbox br,form .multicheckbox br{display:none}.fake-form .multicheckbox label,form .multicheckbox label{text-align:left;height:auto;margin:0;width:50%;line-height:1.5em}.fake-form .multicheckbox label input[type="checkbox"],form .multicheckbox label input[type="checkbox"]{margin-right:5px;vertical-align:baseline;position:relative;top:1px}.fake-form .submitrow>div:first-child,form .submitrow>div:first-child{margin-left:180px}body.fra form#choosePostpayMethod,body.spa form#choosePostpayMethod{margin:0 0 1rem 0}body.fra form#choosePostpayMethod:after,body.spa form#choosePostpayMethod:after{content:".";clear:both;display:block;visibility:hidden;height:0px}body.fra form#choosePostpayMethod .zend_form,body.spa form#choosePostpayMethod .zend_form{margin-top:0}body.fra form#choosePostpayMethod label[for="paymentMethod"],body.fra form#choosePostpayMethod .submitrow .optional,body.spa form#choosePostpayMethod label[for="paymentMethod"],body.spa form#choosePostpayMethod .submitrow .optional{width:160px !important}body.fra .no-label,body.spa .no-label{margin-left:170px}#consultantUpdateImage{margin-top:0}#SnapABug_WP input,#SnapABug_WP select,#SnapABug_WP textarea{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.invalid input,.invalid select,.invalid textarea{border-color:#F16450}.invalid input label,.invalid select label,.invalid textarea label{color:#F16450}.invalid input:focus,.invalid select:focus,.invalid textarea:focus{outline-color:#F16450}.fake-form .row label,.fake-form .row .simpletext{line-height:1.5em}.fake-form .row label{padding-top:0}.formHeading,#customerRecommend .fieldDescription{margin-top:0 !important}.no-label{margin-left:180px}.radio.voucher{width:360px}.radio.voucher input{display:inline}.radio.voucher label{width:170px !important;display:inline-block}.radio.voucher label span{display:inline;float:none;width:140px}.radio.voucher p.fieldDescription{float:none;margin:0}#notes{height:230px}select#moveToGroupID{width:369px}.fake-form .blockDescription,form .blockDescription{width:600px;margin:auto;text-align:center}.fake-form .blockDescription span,form .blockDescription span{font-size:11px;text-align:center;vertical-align:middle;color:#fff;font-weight:bold;background-color:#448EA6;border-radius:18px 18px;padding:0 5px 1px 5px;min-width:8px}.fake-form .group.data_blocks,form .group.data_blocks,.fake-form .subform.data_blocks,form .subform.data_blocks{border:1px solid #DFDFDF;padding:32px 0 16px 0;clear:both}.fake-form .group.data_blocks.group0,form .group.data_blocks.group0,.fake-form .subform.data_blocks.group0,form .subform.data_blocks.group0{background-color:#DFDFDF}.fake-form .group.data_blocks.group1,form .group.data_blocks.group1,.fake-form .group.data_blocks.group2,form .group.data_blocks.group2,form .group.data_blocks.subform.group2,.fake-form .subform.data_blocks.group1,form .subform.data_blocks.group1,form .subform.data_blocks.group.group2,.fake-form .subform.data_blocks.group2,form .subform.data_blocks.group2{position:relative}.fake-form .group.data_blocks.group1:before,form .group.data_blocks.group1:before,.fake-form .group.data_blocks.group2:before,form .group.data_blocks.group2:before,form .group.data_blocks.subform.group2:before,.fake-form .subform.data_blocks.group1:before,form .subform.data_blocks.group1:before,form .subform.data_blocks.group.group2:before,.fake-form .subform.data_blocks.group2:before,form .subform.data_blocks.group2:before{position:absolute;top:-13px;left:18px;content:"1";font-size:11px;text-align:center;vertical-align:middle;color:#fff;font-weight:bold;background-color:#448EA6;border-radius:18px 18px;padding:0 8px 1px 8px;min-width:8px}.fake-form .group.data_blocks.group2:before,form .group.data_blocks.group2:before,.fake-form .subform.data_blocks.group2:before,form .subform.data_blocks.group2:before{content:"2"}.fake-form .group.data_blocks .row,form .group.data_blocks .row,.fake-form .subform.data_blocks .row,form .subform.data_blocks .row{margin-bottom:16px}.vivform.no-margin,.vivform .no-margin{margin:0}.formRadioLeft .radio label{float:none}.vivform dt{display:none}.vivform dd,.vivform fieldset,.vivform dl{margin:0}.vivform #UpdatePhone-element{float:left;width:100%}#changeSearch{float:right}.extended_searchform{-moz-transition:max-height 300ms ease-out;-o-transition:max-height 300ms ease-out;-webkit-transition:max-height 300ms ease-out;transition:max-height 300ms ease-out;position:relative;max-height:0px;overflow:hidden}.extended_searchform .left,.extended_searchform .right{float:left;padding-top:16px;width:334px}.extended_searchform .left{margin-right:32px}.extended_searchform .left label{width:150px}.extended_searchform .left input,.extended_searchform .left select{width:174px}.extended_searchform .right{padding-bottom:57px}.extended_searchform .right>label{text-align:left;width:155.25px;height:auto;margin-top:2px}.extended_searchform .right input[type="checkbox"]{margin:1px 10px 10px 0;float:left}.extended_searchform .right .submitrow{position:absolute;bottom:0;right:0;width:auto}.extended_searchform .right .submitrow button{width:168px}.extended_searchform.only-text .left{width:489px}.extended_searchform.only-text .left #extended_searchInput{width:329px}.extended_searchform.only-text .right{width:180px;padding-bottom:0}.extended_searchform.only-text .right .submitrow{bottom:-2px}.search-form-container{position:relative}#consultantListExtendedSearchControl .sort-rating-note{margin-left:160px}#consultantListSearchForm .sort-rating-note{margin:16px 0 0}#consultantListExtendedSearchControl .icon-up,#consultantListExtendedSearchControl .icon-sortup{display:none}#consultantListExtendedSearchControl .icon-down,#consultantListExtendedSearchControl .icon-sortdown{display:inline-block}#consultantListExtendedSearchControl.open .extended_searchform{max-height:500px}#consultantListExtendedSearchControl.open .icon-up,#consultantListExtendedSearchControl.open .icon-sortup{display:inline-block}#consultantListExtendedSearchControl.open .icon-down,#consultantListExtendedSearchControl.open .icon-sortdown{display:none}.pager_line{background-color:#fff;border-top:1px solid #E6E6E6;padding:0 16px;clear:both;height:57px}.pager_line .clear{clear:both}.pager_line .seperator{padding:0}.pager_line i.middle{margin-top:-2px}.pager_line i.middle.spaced-right{margin-right:15px}.pager_line i.middle.spaced-left{margin-left:15px}.pager_line .paginator{float:left;height:100%}.pager_line .paginator .pager{height:100%}.pager_line .paginator .pager .pager_active{color:#DB2C4E;line-height:51px;border-top:3px solid #DB2C4E;padding:0 5px;display:inline-block}.pager_line .paginator .pager a,.pager_line .paginator .pager .content ul.tabs.actions a,.content ul.tabs.actions .pager_line .paginator .pager a{font-weight:normal;line-height:51px;border-top:3px solid transparent;display:inline-block;padding:0 5px}.pager_line .paginator .pager a:hover{border-top:3px solid #DB2C4E;text-decoration:none;color:#DB2C4E}.pager_line .paginator .pager a.pagination_icon{padding:0;margin:0}.pager_line .paginator .pager a.pagination_icon:hover{border-top:3px solid transparent;text-decoration:none}.pager_line .pageselector{float:right;height:100%}.pager_line .pageselector #CL_PageSelector{height:100%;font-weight:normal;font-size:14px}.pager_line .pageselector #CL_PageSelector a{font-weight:normal;font-size:14px;line-height:51px;border-top:3px solid transparent;display:inline-block}.pager_line .pageselector #CL_PageSelector a:hover{text-decoration:none;border-top:3px solid #DB2C4E;color:#DB2C4E}.pager_line .pageselector #CL_PageSelector b{font-weight:normal;font-size:14px;color:#DB2C4E;display:inline-block;line-height:51px;border-top:3px solid #DB2C4E}.carouselitem_img img{border:2px solid #E6E6E6}.semcarouselcontainer{margin-bottom:0}#sem_vivcarouselcontainer{margin-top:0;height:186px}#sem_vivcarouselcontainer .sem_carousel_block{position:relative;width:100%;height:100%;left:0}#sem_vivcarouselcontainer .sem_carouselitem{width:50%;float:left}#sem_vivcarouselcontainer .sem_carouselitem .name{margin-bottom:2px}#sem_vivcarouselcontainer .sem_carouselitem .name a{font-size:16px}#sem_vivcarouselcontainer .sem_carouselitem .carouselitem_img{float:left}#sem_vivcarouselcontainer .sem_carouselitem .carouselitem_img img{width:111px;height:148px}#sem_vivcarouselcontainer .sem_carouselcontent{float:left;width:320px;margin-left:16px}#sem_vivcarouselcontainer blockquote{font-size:14px;text-align:left;font-weight:normal;height:85px}#sem_vivcarouselcontainer blockquote:before{font-size:20px}ul.list>li{margin:0 0 16px;padding-bottom:16px;border-bottom:1px solid #E6E6E6}ul.list>li.lastrow{border-bottom:0}ul.list>li>p{margin-bottom:0}ul.check li{position:relative;padding-left:30px}ul.check li:before{position:absolute;left:0;top:0.1em;font-size:1.6em}ul.check i{vertical-align:bottom}.magazine{position:relative}.magazine #anchorNav{top:0;height:50px;width:701px}.magazine #anchorNav.affix+.container{padding-top:74px}.article{float:left;margin-top:32px}.article .image{float:left;width:170px;height:120px;margin-right:15px;overflow:hidden}.article .content{float:left;width:490px}.article h3{margin:0;padding-bottom:0;border:0;line-height:100%}.article-list h3{margin-bottom:5px}.article-entry{margin-top:32px}.article_info{font-family:"Open Sans",Arial,sans-serif;font-size:12px;color:#91797A}.article-teaser{margin:10px 0}.article-teaser .imageinfo,.article-teaser .imageinfo1,.article-teaser .imageinfo2{display:none}.article-teaser .h3{font-weight:bold}.article-teaser .h3:after{content:":"}.magazine_nav{margin-bottom:16px}.magazine p[style]{margin:10px 0 !important}.magazine img{float:left;margin:0 10px 10px 0}.imageinfo,.imageinfo1,.imageinfo2{float:left;text-align:center;padding:5px;border:1px solid #E6E6E6;margin:0 10px 10px 0;background:#fff}.imageinfo img,.imageinfo1 img,.imageinfo2 img{display:inline-block;float:none;margin:0}.imageinfo-text{float:left;width:465px}.thema{float:left;width:220px;margin-right:20px}.thema h3{border:0;margin-bottom:0;padding-bottom:0}.thema.last{margin-right:0}.article-readmore{min-height:24px}.article-readmore>.less,.article-readmore .readmore-content{display:none}.article-readmore.expanded>.more{display:none}.article-readmore.expanded>.less{display:block}.newsletter{margin-top:32px}.newsletter h3{margin-bottom:10px}.imageinfo2{float:right;margin:0 0 10px 10px}#mediaplayer{margin:0 auto}.horoscope_thumb{float:left;width:116px;text-align:center;margin:0 0 10px 0}.imgline img{border:1px solid #E6E6E6;float:right;margin:50px 0 10px 10px}.thin-link{margin-right:16px}.thin-link i{position:relative;top:-2px}.zodiac{display:block;margin:0 auto 16px}.zodiac-text{clear:both}#newsletterSubscription{margin-top:0}.homepage-horoscope h3{border:0;padding-bottom:0;margin-bottom:10px;white-space:nowrap}.homepage-horoscope img{display:block}.freecall-teaser{position:relative}.freecall-teaser #linkFreeCall,.freecall-teaser #linkFreeChat{position:absolute;left:40px;width:135px}.freecall-teaser #linkFreeCall{top:312px}.freecall-teaser #linkFreeChat{top:344px}#loadingspinner{z-index:2000;position:absolute}#loadingspinner .background{background-color:#808080;opacity:0.5;filter:alpha(opacity=50);position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000}#loadingspinner .windowline{position:fixed;top:200px;left:0;width:100%;text-align:center;z-index:3000}#loadingspinner .windowblock{width:204px;margin:0 auto;background:white;padding-bottom:8px}#loadingspinner .windowblock .headline{font-weight:bold;color:#DB2C4E;padding:14px;font-size:16px}#loadingspinner .windowblock img{padding:0}.pp{padding-bottom:32px;margin:0 auto;position:relative}.pp .ppcontrols{position:static}.pp .ppcontrols.inactive{display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.pp .ppcontrols .ppscrubber{background:transparent}.yt{margin:0 auto;position:relative}.registration.hotline .number{font:bold 20px "Merriweather",Georgia,Times,serif;color:#DB2C4E}.registration .promise{margin-left:170px}.registration .already-customer{margin-top:20px;margin-left:180px}.registration .already-customer .btn,.registration .already-customer .extended_searchform .right .submitrow button,.extended_searchform .right .submitrow .registration .already-customer button,.registration .already-customer #discardImage{margin-left:10px}.registration select#dobmonth option{text-align:right}.registration select,.registration #UpdatePhone2-UpdatePhone2phonePrefix,.registration #UpdatePhone-UpdatePhonephonePrefix{margin-right:4px}.registration #UpdatePhone2-UpdatePhone2phonePrefix,.registration #UpdatePhone-UpdatePhonephonePrefix{width:90px}.registration #UpdatePhone-UpdatePhonephoneCountry,.registration #UpdatePhone2-UpdatePhone2phoneCountry{width:102px}.registration #countryID{width:231px}.registration #UpdatePhone2-UpdatePhone2phoneNr,.registration #UpdatePhone-UpdatePhonephoneNr{width:150px !important}.registration .choose-consultant{margin:32px 0;text-align:center}.registration .choose-consultant>a,.registration .content ul.tabs.actions .choose-consultant>a,.content ul.tabs.actions .registration .choose-consultant>a{margin:0 16px}.registration #timetable_general,.registration #sender_description_short{height:90px}.registration #sender_description_long{height:450px}.registration #sender_experience{height:250px}.registration-hint ul{list-style:square;margin:16px}.picture-cropper{margin-right:0;padding:0}.picture-cropper .cropFrame{border:5px solid #E6E6E6;margin-top:5px}.picture-cropper>img{display:none}.picture-preview{margin:16px auto 0;display:block;border:2px solid #E6E6E6}#consultantProfileImageSaveOrDiscard .submitgroup{width:100% !important;text-align:center;padding-bottom:16px}#freecallVideo .modal-dialog{width:595px}#activecalls{float:left;width:100%}#activecalls p{margin:10px 0}#activecalls #statusTime{float:right}#activecalls #statusMessage{font-weight:bold}#activecalls #chatLink,#activecalls #homeButton,#activecalls #serviceMessage,#activecalls #activeCall{display:none}#activecalls #activeCall{text-align:center}#activecalls #homeButton{text-align:center}.column.column.seoblocks{margin-top:16px;background:#fff;padding:16px;width:948px}.column.column.seoblocks .container{width:466px;padding:0;margin-bottom:0}.column.column.seoblocks a,.column.column.seoblocks .content ul.tabs.actions a,.content ul.tabs.actions .column.column.seoblocks a{display:inline-block}.column.column.seoblocks h2,.column.column.seoblocks .formHeading,.column.column.seoblocks #customerRecommend .fieldDescription,#customerRecommend .column.column.seoblocks .fieldDescription{font-size:22px;color:#DB2C4E;border-bottom:0;padding-bottom:0;margin-bottom:3px}.column.column.seoblocks h2 a,.column.column.seoblocks .formHeading a,.column.column.seoblocks #customerRecommend .fieldDescription a,#customerRecommend .column.column.seoblocks .fieldDescription a{color:inherit}.column.column.seoblocks p{color:#3F3342;font-weight:normal;margin-top:0}.column.column.seoblocks img{width:466px}.column.column.seoblocks .first-row{margin-bottom:22px}#chargeAccount,#choosePostpayMethod{margin-top:32px}#chargeAccount a.icon-delete,#choosePostpayMethod a.icon-delete{cursor:pointer}#chargeAccount legend,#choosePostpayMethod legend{font-weight:bold;width:350px}#chargeAccount legend a,#choosePostpayMethod legend a{display:inline-block;width:90%}#chargeAccount legend .panel-arrow,#choosePostpayMethod legend .panel-arrow{margin-top:2px}#chargeAccount label.state-active,#choosePostpayMethod label.state-active{background-color:#cce3ea;font-weight:bold}#chargeAccount fieldset,#choosePostpayMethod fieldset{margin-top:32px}.payment-container span{float:none;display:inline}.payment-container label{display:table-row;margin:0;float:none;width:350px}.payment-container label [class^="payment-"]{display:table-cell;vertical-align:middle}.payment-container label>[class^="payment-"]{padding:5px 0}.payment-container label .payment-method-wrapper{padding-bottom:0;width:auto !important}.payment-container label.state-expired .payment-icon,.payment-container label.state-expired .payment-method,.payment-container label.state-in_deletion .payment-icon,.payment-container label.state-in_deletion .payment-method{-webkit-filter:grayscale(100%);filter:grayscale(100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5}.payment-icon{width:58px}.payment-icon>span{display:block;width:50px;height:30px}.payment-method{width:242px}.payment-method .note{display:block;width:auto !important}.payment-actions{width:25px;text-align:center}.payment-radiobutton{width:25px;text-align:center}.payment-radiobutton input{float:none !important;position:static !important}.payment-state{width:267px;padding-left:83px;padding-bottom:6px;margin-bottom:6px;color:#DB2C4E;font-size:11px}.payment-state.state-active{color:#3F3342;background-color:#cce3ea;font-weight:bold}.payment-processing{padding-top:50px;padding-bottom:50px;text-align:center}body.paymentIframe{padding-top:40px;text-align:center}label.paymentMethod-visa .payment-icon span{background:url("../images/payment/visa.png") no-repeat left center}label.paymentMethod-amex .payment-icon span{background:url("../images/payment/amex.png") no-repeat left center}label.paymentMethod-mc .payment-icon span{background:url("../images/payment/mc.png") no-repeat left center}label.paymentMethod-paypal .payment-icon span{background:url("../images/payment/paypal.png") no-repeat left center}label.paymentMethod-bar .payment-icon span{background:url("../images/payment/bar.png") no-repeat left center}label.paymentMethod-directEbanking .payment-icon span{background:url("../images/payment/directEbanking.png") no-repeat left center}label.paymentMethod-transfer .payment-icon span{background:url("../images/payment/transfer.png") no-repeat left center}label.paymentMethod-debit .payment-icon span{background:url("../images/payment/debit.png") no-repeat left center}label.paymentMethod-cartebancaire .payment-icon span{background:url("../images/payment/cartebancaire.png") no-repeat left center}label.paymentMethod-giropay .payment-icon span{background:url("../images/payment/giropay.png") no-repeat left center}#choosePostpayMethod .note{line-height:1.9em;float:none}form.payment input.invalid{border-color:#F16450}form.payment input.invalid:focus{outline-color:#F16450}form.payment .payment-expirymonth,form.payment .payment-cvc{width:60px}form.payment .payment-expirymonth{margin-right:10px}form.payment .payment-expiryyear{width:auto;margin-left:10px}.fc_purple_light{color:#DB2C4E;font-weight:bold}.my_viversum .container img{display:block;width:202px}.my_viversum .container table{width:100%}.my_viversum .container table.bonuspoints{margin-top:7px}.container.block h3,.my_viversum .container h3{height:63px;padding-bottom:0;border:0;margin-top:0}.my_viversum.fra h3{height:42px}.my_viversum.partner-area h3{height:auto}.bonuspoints-image img{margin-bottom:16px}#messageList{padding:0}.emailconsulting{border-bottom:1px solid #E6E6E6;padding:16px;overflow:hidden}.emailconsulting:last-child{border:none}.emailconsulting.odd{background-color:#fff}.emailconsulting.even{background-color:transparent;background-color:rgba(162,148,148,0.05);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0DA29494,endColorstr=#0DA29494);zoom:1}#feedbackForm,#genericEMailView,.emailconsulting form,.email-outbox form,.email-inbox form{margin-top:0}#feedbackForm .row,#genericEMailView .row,.emailconsulting form .row,.email-outbox form .row,.email-inbox form .row{margin-bottom:8px}#feedbackForm .row label,#genericEMailView .row label,.emailconsulting form .row label,.email-outbox form .row label,.email-inbox form .row label{padding:0;height:auto}#feedbackForm .row label,#feedbackForm .row .simpletext,#genericEMailView .row label,#genericEMailView .row .simpletext,.emailconsulting form .row label,.emailconsulting form .row .simpletext,.email-outbox form .row label,.email-outbox form .row .simpletext,.email-inbox form .row label,.email-inbox form .row .simpletext{line-height:1.5em}#feedbackForm .row .simpletext,#genericEMailView .row .simpletext,.emailconsulting form .row .simpletext,.email-outbox form .row .simpletext,.email-inbox form .row .simpletext{float:right;width:520px}#feedbackForm .row .simpletext .rating_stars,#genericEMailView .row .simpletext .rating_stars,.emailconsulting form .row .simpletext .rating_stars,.email-outbox form .row .simpletext .rating_stars,.email-inbox form .row .simpletext .rating_stars{margin-top:2px}#feedbackForm .submitgroup,#genericEMailView .submitgroup,.emailconsulting form .submitgroup,.email-outbox form .submitgroup,.email-inbox form .submitgroup{margin-top:16px}#feedbackForm .radio>label{width:100%}.customer-callback-edit .row label,.customer-callback-edit .radiorow label{width:200px}.customer-callback-edit .row .simpletext,.customer-callback-edit .radiorow .simpletext{width:auto}.vivform.phonecall{margin-top:0}#UpdatePhone-UpdatePhonephonePrefix,#addNumberFormphoneCountry,#addNumberForm-addNumberFormphonePrefix{margin-right:4px}.consultant-absence{position:relative;top:2px;left:5px;cursor:pointer}#ccFrame{border:none;width:100%;height:518px}#bonuspoints{overflow:hidden;margin-bottom:16px;position:relative;left:6px;padding:0}#bonuspoints li{background:url("../images/bonus/columns.png") no-repeat top left;list-style:none;float:left;margin:0 4px}.sepaLoader{position:relative;top:4px;left:10px;width:17px;height:17px;display:none}.payment-image{float:right;position:relative;top:-5px;margin-right:16px}#customerRecommend .fieldDescription{color:inherit;margin-top:16px !important;width:717px}.voucher-box{display:block;position:relative}.voucher-box span{color:#fff;font-size:30px;font-weight:bold;position:absolute;top:20px;right:20px}.bonus-1{background-position:0 0 !important;width:58px;height:141px}.bonus-10{background-position:-108px 0 !important;width:58px;height:141px}.bonus-11{background-position:-216px 0 !important;width:58px;height:141px}.bonus-12{background-position:-324px 0 !important;width:58px;height:141px}.bonus-13{background-position:-432px 0 !important;width:58px;height:141px}.bonus-14{background-position:-540px 0 !important;width:58px;height:141px}.bonus-15{background-position:-648px 0 !important;width:58px;height:141px}.bonus-16{background-position:-756px 0 !important;width:58px;height:141px}.bonus-17{background-position:-864px 0 !important;width:58px;height:141px}.bonus-18{background-position:-972px 0 !important;width:58px;height:141px}.bonus-19{background-position:-1080px 0 !important;width:58px;height:141px}.bonus-2{background-position:-1188px 0 !important;width:58px;height:141px}.bonus-20{background-position:-1296px 0 !important;width:58px;height:141px}.bonus-21{background-position:-1404px 0 !important;width:58px;height:141px}.bonus-22{background-position:-1512px 0 !important;width:58px;height:141px}.bonus-23{background-position:-1620px 0 !important;width:58px;height:141px}.bonus-24{background-position:-1728px 0 !important;width:58px;height:141px}.bonus-25{background-position:-1836px 0 !important;width:58px;height:141px}.bonus-26{background-position:-1944px 0 !important;width:58px;height:141px}.bonus-27{background-position:0 -191px !important;width:58px;height:141px}.bonus-28{background-position:-108px -191px !important;width:58px;height:141px}.bonus-29{background-position:-216px -191px !important;width:58px;height:141px}.bonus-3{background-position:-324px -191px !important;width:58px;height:141px}.bonus-30{background-position:-432px -191px !important;width:58px;height:141px}.bonus-31{background-position:-540px -191px !important;width:58px;height:141px}.bonus-32{background-position:-648px -191px !important;width:58px;height:141px}.bonus-33{background-position:-756px -191px !important;width:58px;height:141px}.bonus-34{background-position:-864px -191px !important;width:58px;height:141px}.bonus-35{background-position:-972px -191px !important;width:58px;height:141px}.bonus-36{background-position:-1080px -191px !important;width:58px;height:141px}.bonus-37{background-position:-1188px -191px !important;width:58px;height:141px}.bonus-38{background-position:-1296px -191px !important;width:58px;height:141px}.bonus-39{background-position:-1404px -191px !important;width:58px;height:141px}.bonus-4{background-position:-1512px -191px !important;width:58px;height:141px}.bonus-40{background-position:-1620px -191px !important;width:58px;height:141px}.bonus-41{background-position:-1728px -191px !important;width:58px;height:141px}.bonus-42{background-position:-1836px -191px !important;width:58px;height:141px}.bonus-43{background-position:-1944px -191px !important;width:58px;height:141px}.bonus-44{background-position:0 -382px !important;width:58px;height:141px}.bonus-45{background-position:-108px -382px !important;width:58px;height:141px}.bonus-46{background-position:-216px -382px !important;width:58px;height:141px}.bonus-47{background-position:-324px -382px !important;width:58px;height:141px}.bonus-48{background-position:-432px -382px !important;width:58px;height:141px}.bonus-49{background-position:-540px -382px !important;width:58px;height:141px}.bonus-5{background-position:-648px -382px !important;width:58px;height:141px}.bonus-50{background-position:-756px -382px !important;width:58px;height:141px}.bonus-51{background-position:-864px -382px !important;width:58px;height:141px}.bonus-52{background-position:-972px -382px !important;width:58px;height:141px}.bonus-53{background-position:-1080px -382px !important;width:58px;height:141px}.bonus-54{background-position:-1188px -382px !important;width:58px;height:141px}.bonus-55{background-position:-1296px -382px !important;width:58px;height:141px}.bonus-56{background-position:-1404px -382px !important;width:58px;height:141px}.bonus-57{background-position:-1512px -382px !important;width:58px;height:141px}.bonus-58{background-position:-1620px -382px !important;width:58px;height:141px}.bonus-59{background-position:-1728px -382px !important;width:58px;height:141px}.bonus-6{background-position:-1836px -382px !important;width:58px;height:141px}.bonus-60{background-position:-1944px -382px !important;width:58px;height:141px}.bonus-7{background-position:0 -573px !important;width:58px;height:141px}.bonus-8{background-position:-108px -573px !important;width:58px;height:141px}.bonus-9{background-position:-216px -573px !important;width:58px;height:141px}.bonus-0{background-position:-324px -573px !important;width:58px;height:141px}.grid form{margin-bottom:0}.grid.stretch,.leftcontent .grid.header,.grid.formHeading,#customerRecommend .grid.fieldDescription{padding-left:0 !important}.grid table.grid{width:100%;border-collapse:collapse;empty-cells:show}.grid table.grid th,.grid table.grid td{padding:10px 5px;text-align:center;line-height:1.1em}.grid table.grid th.actions,.grid table.grid td.actions{width:60px;white-space:normal}.grid table.grid th.actions.client-customer,.grid table.grid td.actions.client-customer{width:90px}.grid table.grid th.actions.client-customer .icon.empty,.grid table.grid td.actions.client-customer .icon.empty{width:30px;height:30px}.grid table.grid#recommendedlist .alignleft{width:auto}.grid table.grid th{background-color:transparent;background-color:rgba(162,148,148,0.1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1AA29494,endColorstr=#1AA29494);zoom:1;vertical-align:bottom;text-align:left}.grid table.grid th b{font-weight:normal}.grid table.grid td{vertical-align:middle}.grid table.grid thead tr th,.grid table.grid th a,.grid table.grid th .content ul.tabs.actions a,.content ul.tabs.actions .grid table.grid th a{font-size:12px;font-weight:normal}.grid table.grid a,.grid table.grid .content ul.tabs.actions a,.content ul.tabs.actions .grid table.grid a{font-weight:normal}.grid table.grid thead tr th,.grid table.grid th a,.grid table.grid th .content ul.tabs.actions a,.content ul.tabs.actions .grid table.grid th a{color:#3F3342}.grid table.grid tr.odd{background-color:#fff}.grid table.grid tr.odd td{border:none}.grid table.grid tr.even{background-color:transparent;background-color:rgba(162,148,148,0.05);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0DA29494,endColorstr=#0DA29494);zoom:1}.grid table.grid tr.even td{border:none}.grid table.grid td.alignLeft,.grid table.grid .alignleft,.grid table.grid .gridFooter td{text-align:left}.grid table.grid .alignright{text-align:right}.grid table.grid .nowrap{width:0.1%;white-space:nowrap}.grid table.grid .wrap{width:0.1%;white-space:normal}.grid table.grid .bold{font-weight:bold}.grid table.grid .bold a{font-weight:bold}.grid table.grid .empty{font-style:italic;text-align:center;width:0}.grid table.grid .grey{color:#aaa}.grid table.grid .gridFooter td{padding:16px}.grid .list-actions{display:inline-block}.grid .list-actions a,.grid .list-actions .content ul.tabs.actions a,.content ul.tabs.actions .grid .list-actions a{font-size:14px;font-weight:bold}.grid #transactions th,.grid #transactions td{padding:10px 4px}.grid #transactions .consultantMini .img,.grid #transactions .consultantMini img{margin-right:12px}.grid .icon-favorite{color:#F48475;cursor:help;margin:1px 0 0 4px}.grid .consultantMini{min-width:250px;min-height:84px;white-space:nowrap;overflow-x:hidden}.grid .consultantMini .img,.grid .consultantMini img{display:block;border:2px solid #B2ADB3;width:60px;height:80px;float:left;margin-right:16px}.grid .consultantMini .name{display:inline-block;margin-top:6px;font-weight:bold;font-size:14px}.grid .consultantMini span.name{font-weight:normal}.grid .consultantMini .actions{margin-top:16px}.grid .consultantMini .actions [class^="icon-"],.grid .consultantMini .actions [class*=" icon-"]{font-size:1.25em;margin-right:5px}.grid .consultantMini .actions>a:hover,.grid .consultantMini .content ul.tabs.actions .actions>a:hover{text-decoration:none}.grid table#transactions td{vertical-align:top}.grid table#transactions .consultantMini{min-width:200px}.grid table#transactions .consultantMini .name{display:inline;white-space:pre-wrap}.grid table#transactions tr td:first-child{vertical-align:middle}.gridCheckBoxesAction{margin-left:4px}.gridAction{display:inline-block;width:24px;height:24px;margin:0 6px 6px 0}.gridAction[class^="icon-"],.gridAction[class*=" icon-"]{font-size:18px;color:#91797A}a.gridAction,.content ul.tabs.actions a.gridAction{width:auto;height:auto;margin:0 6px 0 0;vertical-align:middle}.gridCheckBoxesAction i.last,.gridAction .action.last{margin-right:0}.gridCheckBoxesSelectAction{margin-top:4px}#partnerCarousel{border-left:1px solid #C5C1C6;height:50px}#partnerCarousel .item{text-align:left}#partnerCarousel .label{display:inline-block;text-indent:0;margin-left:20px;line-height:50px}#partnerCarousel .partner{height:50px;border-left:0}#partnerCarousel .partner>a,#partnerCarousel .content ul.tabs.actions .partner>a{position:relative;top:-5px}#partnerCarousel .ekomi>*{display:inline-block;height:50px;vertical-align:middle;margin-left:20px}#partnerCarousel .ekomi .average-container>*{display:block;line-height:normal;text-align:center}#partnerCarousel .ekomi .stars{margin-top:5px;margin-bottom:4px}#partnerCarousel .ekomi .average{font-family:"Open Sans",Arial,sans-serif}.partner{border-left:1px solid #C5C1C6;height:43px;text-align:right}.partner.left{text-align:left;border:0}.partner>*{margin-left:20px;display:inline-block;overflow:hidden;text-indent:9999px;white-space:nowrap}.partner>*:first-child{margin-left:0}.partner .container img{display:block;width:327px}.partner .container h3{padding-bottom:0;border:0;margin-top:0}#genericUpdatePassword .row .input{min-height:0}#partnerProgram li:before{content:'✔';margin-left:-1em;margin-right:.100em}#partnerProgram ul{padding-left:20px;text-indent:2px;list-style:none outside none}#partnerProgram .container.full-width.registration{width:auto}#partnerProgram .registration h2 span.ger,#partnerProgram .registration .formHeading span.ger,#partnerProgram .registration #customerRecommend .fieldDescription span.ger,#customerRecommend #partnerProgram .registration .fieldDescription span.ger{display:none}#partnerProgram .registration h2:after,#partnerProgram .registration .formHeading:after,#partnerProgram .registration #customerRecommend .fieldDescription:after,#customerRecommend #partnerProgram .registration .fieldDescription:after{content:"Jetzt Partner werden"}#partnerSupport br{display:inline-block}.partner-turnover .row{text-align:center}.partner-turnover .row label{width:auto;float:none}.partner-turnover .row .select{display:inline-block}.grey-box{background:none repeat scroll 0% 0% #F8F7F5;margin-bottom:15px;margin-top:7px}.table-cell{display:table-cell;padding:7px}.red-box{background:none repeat scroll 0% 0% #DB2C4E;color:#ffffff;font-size:16px}.blue-box{background:none repeat scroll 0% 0% #448EA6;color:#ffffff;font-size:16px}.box-small{width:20%}.panel-head{padding-left:95px}.panel-head:before{font-size:1.6em}.panel-heading{background-color:rgba(128,128,128,0.1);height:41px}.panel-title{padding:10px;padding-top:10px;padding-left:17px;float:left;margin:0px}.panel-title>a,.content ul.tabs.actions .panel-title>a{padding-left:5px}.panel-icon{height:25px;width:25px;float:left;margin-top:7px;margin-left:15px}.panel-arrow{height:16px;width:16px;float:right;margin-top:12px;margin-right:15px}.panel-body{padding-top:20px;clear:both}.panel-padding{padding-bottom:8px;padding-top:8px}.panel-image{padding-left:30px;padding-right:15px;padding-bottom:20px}.panel-body-payment{padding-top:10px;padding-bottom:10px;clear:both}.container-panel{width:auto !important}.telefonredwhatis{font-size:18px;font-weight:bold;color:#DB2C4E}.features-digicert .digicert{height:115px;display:block}.features-digicert .digicert>div{width:230px;margin-top:15px;display:block;padding:0}.pageheader{height:128px;position:relative;z-index:1000}.pageheader.regular{height:158px}.pageheader.regular .logo{top:59px}.pageheader>*{display:block;position:absolute}.pageheader .logo{top:29px;left:-7px}.pageheader .top-navi{text-align:right;right:0;top:9px;font-size:12px;z-index:1000}.pageheader .top-navi>li{line-height:17px;height:16px;float:left;margin-left:11px;padding-left:11px;border-left:1px solid #3F3342}.pageheader .top-navi>li:first-child{margin-left:0;padding-left:0;border-left:0}.pageheader .top-navi a,.pageheader .top-navi .content ul.tabs.actions a,.content ul.tabs.actions .pageheader .top-navi a{color:#3F3342}.pageheader .top-navi a:hover,.pageheader .top-navi .content ul.tabs.actions a:hover,.content ul.tabs.actions .pageheader .top-navi a:hover{color:#3F3342}.pageheader .top-navi a.history,.pageheader .top-navi .content ul.tabs.actions a.history,.content ul.tabs.actions .pageheader .top-navi a.history{color:#448EA6;font-weight:bold}.pageheader .top-navi a.history:hover{color:#5fa7be}.pageheader .top-navi a.history i{position:static}.pageheader .top-navi .emphasized{font-weight:bold}.pageheader .hotline{font-family:"Merriweather",Georgia,Times,serif;font-size:15px;top:49px;right:0}.pageheader .hotline strong{font-size:21px;color:#DB2C4E;padding-left:8px}.pageheader .main-navi{text-align:center;width:550px;left:178px;top:93px}.pageheader .main-navi li{margin:0 10px;display:inline-block}.pageheader .main-navi li a:hover,.pageheader .main-navi li.current a{color:#DB2C4E;text-decoration:none;border-bottom:3px solid #DB2C4E}.pageheader .main-navi a,.pageheader .main-navi .content ul.tabs.actions a,.content ul.tabs.actions .pageheader .main-navi a{color:#3F3342;display:inline-block;font-size:15px;line-height:32px}.pageheader .main-navi a:hover,.pageheader .main-navi .content ul.tabs.actions a:hover,.content ul.tabs.actions .pageheader .main-navi a:hover{color:#3F3342}.pageheader #searchInputTop{margin:0;width:240px;padding:0 40px 0 12px;font-size:14px;font-style:italic}.pageheader .searchform{top:93px;right:0}.pageheader .searchform button{width:24px;height:24px;border:0;background:none;cursor:pointer;margin:0;padding:0;position:absolute;top:6px;right:10px;font-size:17px}.pageheader .mini-login{height:140px;width:320px;margin-top:16px}.pageheader .mini-login label{width:140px}.pageheader .mini-login .input input{width:150px}.pageheader .recover a,.pageheader .recover .content ul.tabs.actions a,.content ul.tabs.actions .pageheader .recover a{color:#448EA6;font-size:14px;display:inline-block;margin-right:16px}.pageheader .recover a:hover,.pageheader .recover .content ul.tabs.actions a:hover,.content ul.tabs.actions .pageheader .recover a:hover{color:#5fa7be}.locale>a,.content ul.tabs.actions .locale>a{position:relative;top:1px}.locale>.dropdown-menu{margin-right:-12px}.locale>.dropdown-menu a,.locale>.dropdown-menu .content ul.tabs.actions a,.content ul.tabs.actions .locale>.dropdown-menu a{color:#448EA6;font-size:14px}.locale>.dropdown-menu a:hover,.locale>.dropdown-menu .content ul.tabs.actions a:hover,.content ul.tabs.actions .locale>.dropdown-menu a:hover{color:#5fa7be}.banner{height:105px;background-color:transparent;background-color:rgba(128,128,128,0.1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1A808080,endColorstr=#1A808080);zoom:1;font-size:9px;text-transform:uppercase}.banner>div{display:block;margin:0 auto;width:530px;padding-top:7px}.banner img{float:left}.pageheader .top-navi .stats .dropdown-menu{min-width:220px}.pageheader .top-navi .stats .dropdown-menu a{color:#448EA6}.pageheader .top-navi .stats .dropdown-menu a:hover{color:#5fa7be}.pageheader .top-navi .stats .dropdown-menu li{position:relative;font-size:14px;overflow:hidden}.pageheader .top-navi .stats .dropdown-menu li>a,.pageheader .top-navi .stats .dropdown-menu .content ul.tabs.actions li>a{font-weight:bold;padding-right:50px}.pageheader .top-navi .stats .dropdown-menu li.headline{padding:0}.pageheader .top-navi .stats .dropdown-menu li.headline:first-child h4{margin-top:10px}.pageheader .top-navi .stats .dropdown-menu li.info{padding-right:0}.pageheader .top-navi .stats .dropdown-menu li.info a{font-weight:normal}.pageheader .top-navi .stats .dropdown-menu li.important>a,.pageheader .top-navi .stats .dropdown-menu .content ul.tabs.actions li.important>a{color:#DB2C4E}.pageheader .top-navi .stats .dropdown-menu h4{margin:16px 0 10px;padding:0 13px 10px 13px;border-bottom:1px solid #E6E6E6}.pageheader .top-navi .stats .dropdown-menu h4>a,.pageheader .top-navi .stats .dropdown-menu .content ul.tabs.actions h4>a{color:#3F3342}.pageheader .top-navi .stats .dropdown-menu h4>a:hover,.pageheader .top-navi .stats .dropdown-menu .content ul.tabs.actions h4>a:hover{color:#3F3342}.pageheader .top-navi .stats .dropdown-menu .info{display:block}.pageheader .top-navi .stats .dropdown-menu .actions{position:absolute;right:13px;top:3px;text-align:right}.pageheader .top-navi .stats .dropdown-menu .actions.without-chat{padding-right:22px}.pageheader .top-navi .stats .dropdown-menu .valueline{margin:0}body.ger #footer .footer-content li.item-1,body.ger #footer .footer-content li.item-6,body.ger #footer .footer-content li.item-10,body.fra #footer .footer-content li.item-1,body.fra #footer .footer-content li.item-6,html[lang="es-ES"] #footer .footer-content ul .item-1{clear:left;margin-left:0;padding-left:0;border-left:0}#footer{height:208px;margin-top:-208px;overflow:hidden;clear:both;position:relative;z-index:2}.footer-main{background:#514754;height:62px;padding:12px 0;color:#fff;font-size:12px}.footer-main p{margin:0;line-height:32px}.footer-main>div{position:relative;width:980px;margin:0 auto}.footer-main .hotline{display:block;position:absolute;font-weight:bold;font-size:18px;top:-3px;right:0}body.sem #footer{height:161px;margin-top:-161px}.footer-content{margin:0 auto;padding:20px 0 12px;border-top:1px solid #514754;color:#3F3342;font-size:12px;clear:both;width:980px;position:relative}.footer-content ul{overflow:hidden;*zoom:1;max-width:630px}.footer-content li{float:left;margin:0 0 8px 8px;padding-left:8px;border-left:1px solid #3F3342;vertical-align:text-top;line-height:18px}.footer-content a,.footer-content .content ul.tabs.actions a,.content ul.tabs.actions .footer-content a{color:#3F3342}.footer-content a:hover,.footer-content .content ul.tabs.actions a:hover,.content ul.tabs.actions .footer-content a:hover{color:#DB2C4E}.footer-content>div{float:left}.footer-content .social-links{float:right;overflow:visible;margin-top:0px;margin-bottom:20px;max-width:350px}.footer-content .social-links ul{margin-bottom:11px}.footer-content .social-links li{margin:0 0 0 15px;border:0;padding:0}.footer-content .social-links .facebook{margin-left:2px}.footer-content .social-links .facebook>div{height:14px;border:1px solid #CAD4E7;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:10px;line-height:14px;padding:1px 3px;background-color:#ECEEF5;position:relative;top:-2px}.footer-content .social-links .facebook>div a{float:left;margin:1px 7px 0 0}.footer-content .social-links .ekomi>*{display:inline-block;vertical-align:middle}.footer-content .social-links .ekomi img{width:40px;height:40px;display:block;margin-right:5px}.footer-content .social-links .ekomi .label{display:block;line-height:normal}.footer-content .mobile-switch{position:absolute;right:0;bottom:0}html[lang="es-ES"] .footer-content .mobile-switch{bottom:18px}.ratings-headline h2,.ratings-headline .formHeading,.ratings-headline #customerRecommend .fieldDescription,#customerRecommend .ratings-headline .fieldDescription{margin:26px 0 0;border:0;font-size:18px}.ratings-headline h2>span,.ratings-headline .formHeading>span,.ratings-headline #customerRecommend .fieldDescription>span,#customerRecommend .ratings-headline .fieldDescription>span{position:static !important}.column #ratings_carouseldata{position:static;float:none;height:auto;width:auto}.column #ratings_carouseldata .containerrating-img{padding-top:0}.column #vivcarouselcontainer.ratings{background:none;float:none;border:0;height:auto;padding-left:0;padding-right:0;margin-right:0;width:100%}.column #vivcarouselcontainer.ratings .third-width{margin:0 32px;float:left;width:262px}.rating-ref h4{margin:0 0 16px}.rating-ref .rating-img{display:block;margin:0 auto}.ratings.container blockquote{font-weight:200}.online-stats{font:200 14px/50px "Merriweather",Georgia,Times,serif;margin:10px 0 0;padding-bottom:8px}.online-stats>div{float:right;width:430px}.online-stats>div:first-child{float:left;text-align:left;width:510px}.online-stats .badge{display:inline-block;font-family:"Open Sans",Arial,sans-serif;font-size:16px;min-width:10px;padding:3px 7px;font-weight:bold;line-height:1;color:#DB2C4E;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.online-stats.fra{padding-left:0;padding-right:0;width:980px !important}.online-stats.fra>div{width:356px}.online-stats.fra>div:first-child{width:623px}.online-stats.fra #partnerCarousel .ekomi>.average-container,.online-stats.fra #partnerCarousel .ekomi>a,.online-stats.fra #partnerCarousel .content ul.tabs.actions .ekomi>a{margin-left:10px}.btn,.extended_searchform .right .submitrow button,#discardImage,.fake-form button.submit_off,form button.submit_off,.fake-form button.submit,form button.submit{font:bold 16px/40px "Open Sans",Arial,sans-serif;color:#fff;text-align:left;background-color:#448EA6;cursor:pointer;display:inline-block;white-space:nowrap;margin:0;border:0;border-bottom:1px solid #737373;padding:0 16px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-moz-transition:background-color 300ms ease-out;-o-transition:background-color 300ms ease-out;-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}.btn.btn-small,.extended_searchform .right .submitrow button.btn-small,#discardImage,.fake-form button.submit_off,form button.submit_off,.fake-form button.submit,form button.submit,.disable-all-btn,.availability-btn{line-height:35px}.btn.btn-tiny,.extended_searchform .right .submitrow button.btn-tiny,.btn-tiny#discardImage,.btn.btn-narrow,.extended_searchform .right .submitrow button.btn-narrow,.btn-narrow#discardImage,ol.consultants .btn,ol.consultants .extended_searchform .right .submitrow button,.extended_searchform .right .submitrow ol.consultants button,ol.consultants #discardImage{padding:0 10px 0 7px}#startConsultantsList{width:701px;padding-top:0;margin-bottom:0}#startConsultantsList .tabs li{margin-top:0}#consultantListSearchControl{float:none;background:#fff;overflow:hidden}.consultantListSelectCurrency{font-size:13px;color:#91797A;text-align:right;padding:0 16px 0 0;float:right}#consultantListSearchForm{padding-bottom:16px;border-bottom:1px solid #E6E6E6}#consultantListSearchForm label{color:#91797A;display:block;font-size:13px;text-align:left;padding-top:0;float:none}.consultantListSelect{float:left;margin:0 16px 0 0}ol.consultants{clear:both;display:table;table-layout:fixed;width:100%;padding:0;margin-left:0}ol.consultants li{display:table-row}ol.consultants li>*{display:table-cell;vertical-align:top;padding-left:16px;padding-bottom:32px}ol.consultants li>*:first-child{padding-left:0}ol.consultants li>* .ww_bw{overflow-x:hidden;margin-bottom:0}ol.consultants .consultantSummaryRight{width:185px}ol.consultants .consultantSummaryImage{width:111px}ol.consultants .consultantSummaryImage img{display:block;width:111px;height:148px;border:2px solid #E6E6E6}ol.consultants .consultantSummaryId{float:right;margin:6px 0 0 10px;font:normal 12px/1.3em "Open Sans",Arial,sans-serif;color:#888}ol.consultants .consultantSummaryDescription>i{margin-right:4px}ol.consultants .consultantSummaryName{font-size:16px;font-weight:bold}ol.consultants .consultantSummaryPhonePrice{font-size:14px;color:#3F3342;font-family:"Merriweather",Georgia,Times,serif}ol.consultants .consultantSummaryPhonePrice>img{vertical-align:middle;margin-right:5px}ol.consultants .consultantSummaryPhonePrice strong{font:bold 16px "Open Sans",Arial,sans-serif}ol.consultants .consultantSummaryPhonePrice i{margin-right:5px}ol.consultants .consultantSummaryConsultationNonPhone{margin-bottom:6px}ol.consultants .consultantSummaryConsultationNonPhone>div{background:#F8F7F5;margin-top:2px;padding:0 7px}ol.consultants .consultantSummaryConsultationNonPhone .busy{color:#F05C45}ol.consultants .consultantSummaryConsultationNonPhone .offline{color:#A69393}ol.consultants .consultantSummaryConsultationNonPhone a,ol.consultants .consultantSummaryConsultationNonPhone .content ul.tabs.actions a,.content ul.tabs.actions ol.consultants .consultantSummaryConsultationNonPhone a{font-weight:normal}ol.consultants .btn,ol.consultants .extended_searchform .right .submitrow button,.extended_searchform .right .submitrow ol.consultants button,ol.consultants #discardImage{width:153px}ol.consultants .btn[class^="icon-"],ol.consultants .extended_searchform .right .submitrow button[class^="icon-"],.extended_searchform .right .submitrow ol.consultants button[class^="icon-"],ol.consultants [class^="icon-"]#discardImage,ol.consultants .btn[class*=" icon-"],ol.consultants .extended_searchform .right .submitrow button[class*=" icon-"],.extended_searchform .right .submitrow ol.consultants button[class*=" icon-"],ol.consultants [class*=" icon-"]#discardImage{width:168px}ol.consultants .consultantInfobar{margin-top:3px;font-size:12px;color:#888}ol.consultants .consultantInfobar>span{border-right:1px solid #aaa;padding-right:6px;margin-right:6px}ol.consultants .consultantInfobar>span:last-child{border-right:none;padding:0;margin:0}ol.consultants .consultantInfobar .label{padding-right:3px}ol.consultants .consultantInfobar .label.between{padding-left:0;padding-right:0}ol.consultants .consultantInfobar .rating-count,ol.consultants .consultantInfobar .rating{color:#448EA6;font-family:"Merriweather",Georgia,Times,serif}ol.consultants .consultantInfobar .rating{cursor:help}ol.consultants .consultantInfobar i{margin-right:6px;position:relative;top:1px;cursor:help}ol.consultants .consultantInfobar .audio-video a{margin-left:6px}ol.consultants .consultantInfobar .audio-video a:first-child{margin-left:0}ol.consultants .consultantInfobar .languages{white-space:nowrap}ol.consultants blockquote{font-size:inherit;font-weight:normal;text-align:left;margin-top:8px}ol.consultants blockquote:before{font-size:20px}ol.consultants .consultantSummaryAdditional{width:59px;padding-top:9px}ol.consultants .consultantSummaryAdditional a,ol.consultants .consultantSummaryAdditional .content ul.tabs.actions a,.content ul.tabs.actions ol.consultants .consultantSummaryAdditional a{display:inline-block;font-size:20px}ol.consultants.print .consultantSummaryId{float:none;margin:0;color:#91797A}ol.consultants.print .consultantSummaryRight{padding-top:5px;width:120px;text-align:right}.list-hint{clear:both}.list-hint img{display:block;margin:0 auto}.list-hint .text{background-color:transparent;background-color:rgba(144,117,117,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33907575,endColorstr=#33907575);zoom:1;padding:16px;position:relative}.list-hint .text h4{margin:0 0 5px;font-size:20px;font-weight:400}.list-hint .text p{margin:0;font:16px/1.35em "Merriweather",Georgia,Times,serif;text-align:left}.list-hint .text .left,.list-hint .text .right{display:table-cell;vertical-align:middle}.list-hint .text .right{width:122px}.list-hint .text .right img{position:absolute;top:-40px;right:5px}.list-hint .arrow{background:#fff}.list-hint .arrow img{margin:0 0 0 575px}.container.consultant-matching{text-align:center;height:388px;padding-bottom:0;margin-top:8px}.container.consultant-matching h2,.container.consultant-matching .formHeading,.container.consultant-matching #customerRecommend .fieldDescription,#customerRecommend .container.consultant-matching .fieldDescription{border:0;margin:0;padding:0;font-size:24px;text-align:center}.container.consultant-matching p{font:200 16px/1.5em "Merriweather",Georgia,Times,serif}.container.consultant-matching .answers{text-align:center;margin:24px 0}.container.consultant-matching .answers .answer{text-align:center;display:inline-block;margin:0 6px}.container.consultant-matching .answers .answer>div{width:170px;height:170px;border:1px solid #3F3342;display:block;margin:0 0 10px;cursor:pointer}.container.consultant-matching .answers .answer>div:hover{background-position:left bottom;border-color:#DB2C4E;-moz-box-shadow:#DB2C4E 0 0 3px;-webkit-box-shadow:#DB2C4E 0 0 3px;box-shadow:#DB2C4E 0 0 3px}.container.consultant-matching .answers .answer span{font:bold 14px/1.5em "Merriweather",Georgia,Times,serif}.container.consultant-matching .answers .answer:hover span{color:#DB2C4E}.container.consultant-matching .consultant_female_old{background-image:url("../images/consultant-matching/consultant_female_old.jpg")}.container.consultant-matching .consultant_female_young{background-image:url("../images/consultant-matching/consultant_female_young.jpg")}.container.consultant-matching .consultant_male_old{background-image:url("../images/consultant-matching/consultant_male_old.jpg")}.container.consultant-matching .consultant_male_young{background-image:url("../images/consultant-matching/consultant_male_young.jpg")}.container.consultant-matching .mood_confident{background-image:url("../images/consultant-matching/mood_confident.jpg")}.container.consultant-matching .mood_curious{background-image:url("../images/consultant-matching/mood_curious.jpg")}.container.consultant-matching .mood_other{background-image:url("../images/consultant-matching/mood_other.jpg")}.container.consultant-matching .mood_reflective{background-image:url("../images/consultant-matching/mood_reflective.jpg")}.container.consultant-matching .mood_sad{background-image:url("../images/consultant-matching/mood_sad.jpg")}.container.consultant-matching .preference_sensitive{background-image:url("../images/consultant-matching/preference_sensitive.jpg")}.container.consultant-matching .preference_straight{background-image:url("../images/consultant-matching/preference_straight.jpg")}.container.consultant-matching .preference_visceral{background-image:url("../images/consultant-matching/preference_visceral.jpg")}.container.consultant-matching .spirituality_much{background-image:url("../images/consultant-matching/spirituality_much.jpg")}.container.consultant-matching .spirituality_none{background-image:url("../images/consultant-matching/spirituality_none.jpg")}.container.consultant-matching .spirituality_some{background-image:url("../images/consultant-matching/spirituality_some.jpg")}.container.consultant-matching .topic_family{background-image:url("../images/consultant-matching/topic_family.jpg")}.container.consultant-matching .topic_job_finances{background-image:url("../images/consultant-matching/topic_job_finances.jpg")}.container.consultant-matching .topic_love{background-image:url("../images/consultant-matching/topic_love.jpg")}.container.consultant-matching .topic_other{background-image:url("../images/consultant-matching/topic_other.jpg")}.column.content h2.recommendend-consultants,.column.content .recommendend-consultants.formHeading,.column.content #customerRecommend .recommendend-consultants.fieldDescription,#customerRecommend .column.content .recommendend-consultants.fieldDescription,.column.content h2.headline-consultant-matching,.column.content .headline-consultant-matching.formHeading,.column.content #customerRecommend .headline-consultant-matching.fieldDescription,#customerRecommend .column.content .headline-consultant-matching.fieldDescription{margin-bottom:9px;border:0}.column.content h2.recommendend-consultants,.column.content .recommendend-consultants.formHeading,.column.content #customerRecommend .recommendend-consultants.fieldDescription,#customerRecommend .column.content .recommendend-consultants.fieldDescription{margin-top:16px}.ratings-headline{font:normal 19px/1.5em "Merriweather",Georgia,Times,serif;margin-bottom:8px;margin-left:16px}.ratings-headline ul.tabs{border-bottom:0}.ratings-headline ul.tabs li{margin-top:0}.ratings-headline ul.tabs li:before{content:"\2013"}.ratings-headline ul.tabs li a,.ratings-headline .content ul.tabs.actions li a,.content .ratings-headline ul.tabs.actions li a,.ratings-headline ul.tabs li span{margin-right:0;color:#DB2C4E;font-weight:bold;padding-bottom:0}.ratings-headline ul.tabs li.selected:before{display:none}.column.footer-frontpage{background-color:transparent;background-color:rgba(128,128,128,0.1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1A808080,endColorstr=#1A808080);zoom:1;padding-bottom:16px}.column.footer-frontpage a,.column.footer-frontpage .content ul.tabs.actions a,.content ul.tabs.actions .column.footer-frontpage a{font-weight:normal}.column.footer-frontpage .container{margin-bottom:0;padding-bottom:0}.column.footer-frontpage .container p{margin-bottom:0}.column.footer-frontpage.free0800{padding:10px 50px 30px 50px;text-align:center}.column.footer-frontpage.free0800 hr{background-color:#222222}.column.footer-frontpage.free0800 .fee-text{font-size:22px;font-family:"Merriweather",Georgia,Times,serif}.column.footer-frontpage.free0800 .fee-text em{font-weight:bold;font-style:normal;color:#DB2C4E}.tabs.stretch .tab_number,.leftcontent .tabs.header .tab_number,.tabs.formHeading .tab_number,#customerRecommend .tabs.fieldDescription .tab_number{font-size:11px;text-align:center;vertical-align:middle;color:#fff;font-weight:bold;background-color:#448EA6;border-radius:18px 18px;padding:0 5px 1px 5px;min-width:8px}ul.tabs.stretch li.selected a span.tab_number,.leftcontent ul.tabs.header li.selected a span.tab_number,ul.tabs.formHeading li.selected a span.tab_number,#customerRecommend ul.tabs.fieldDescription li.selected a span.tab_number{color:#fff;background-color:#DB2C4E}ul.tabs.stretch li:hover a .tab_number,.leftcontent ul.tabs.header li:hover a .tab_number,ul.tabs.formHeading li:hover a .tab_number,#customerRecommend ul.tabs.fieldDescription li:hover a .tab_number{background-color:#DB2C4E}#newsletter-container .float-right{text-align:left}#newsletter-container .newcustomer,#newsletter-container .newsletter{height:120px;width:430px;margin:0}#newsletter-container .newcustomer{text-align:center;background:url("../images/homepage/kachel_neu.jpg") no-repeat}#newsletter-container .newsletter{background:url("../images/homepage/kachel_nl.jpg") no-repeat}#newsletter-container h2,#newsletter-container .formHeading,#newsletter-container #customerRecommend .fieldDescription,#customerRecommend #newsletter-container .fieldDescription{border:0 none;color:#FFFFFF;font:bold 24px/1.3em "Merriweather",Georgia,Times,serif;text-align:center;margin-top:12px}#newsletter-container label{display:none}#newsletter-container form .row{width:50%;height:60px;margin-bottom:6px}#newsletter-container form .input{float:right}#newsletter-container form input,#newsletter-container form select{width:190px}#newsletter-container form .submitrow{text-align:center !important}#newsletter-container form .errors{margin-left:0;width:200px}.icon-adventcalendar{display:inline-block;vertical-align:bottom;width:22px;height:28px;background:url(../components/adventcalendar/images/calendar_icon.png) no-repeat left top}#calendarButton{position:absolute;left:460px;top:45px;font-family:"Merriweather",Georgia,Times,serif;font-size:15px;color:#DB2C4E}#calendarButton:after{content:"";border-right:1px solid #3F3342;font-size:15px;padding-left:15px}#adventCalendar iframe{position:relative;z-index:2}#adventCalendar .modal-dialog{width:835px}#adventCalendar .loadingspinner{position:absolute;top:230px;left:370px}#adventCalendar .ie8note{display:none}.consultant-header{width:980px;height:280px;position:relative;background-color:transparent;background-color:rgba(197,193,198,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4DC5C1C6,endColorstr=#4DC5C1C6);zoom:1}.consultant-header .milk{position:absolute;bottom:0;left:0;width:788px;min-height:58px;max-height:288px;overflow:hidden;background-color:transparent;background-color:rgba(255,255,255,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF,endColorstr=#99FFFFFF);zoom:1;padding-left:192px}.consultant-header .milk h1,.consultant-header .milk .container.consultant-matching h2,.container.consultant-matching .consultant-header .milk h2,.consultant-header .milk .container.consultant-matching .formHeading,.container.consultant-matching .consultant-header .milk .formHeading,.consultant-header .milk .container.consultant-matching #customerRecommend .fieldDescription,.container.consultant-matching #customerRecommend .consultant-header .milk .fieldDescription,.consultant-header .milk #customerRecommend .container.consultant-matching .fieldDescription,#customerRecommend .container.consultant-matching .consultant-header .milk .fieldDescription,.consultant-header .milk .column.content h2.recommendend-consultants,.column.content .consultant-header .milk h2.recommendend-consultants,.consultant-header .milk .column.content .recommendend-consultants.formHeading,.column.content .consultant-header .milk .recommendend-consultants.formHeading,.consultant-header .milk .column.content #customerRecommend .recommendend-consultants.fieldDescription,.column.content #customerRecommend .consultant-header .milk .recommendend-consultants.fieldDescription,.consultant-header .milk #customerRecommend .column.content .recommendend-consultants.fieldDescription,#customerRecommend .column.content .consultant-header .milk .recommendend-consultants.fieldDescription,.consultant-header .milk .column.content h2.headline-consultant-matching,.column.content .consultant-header .milk h2.headline-consultant-matching,.consultant-header .milk .column.content .headline-consultant-matching.formHeading,.column.content .consultant-header .milk .headline-consultant-matching.formHeading,.consultant-header .milk .column.content #customerRecommend .headline-consultant-matching.fieldDescription,.column.content #customerRecommend .consultant-header .milk .headline-consultant-matching.fieldDescription,.consultant-header .milk #customerRecommend .column.content .headline-consultant-matching.fieldDescription,#customerRecommend .column.content .consultant-header .milk .headline-consultant-matching.fieldDescription{line-height:30px;float:left;width:470px;overflow:hidden;margin:17px 0 7px;min-height:1px}.consultant-header .milk h1 a,.consultant-header .milk .container.consultant-matching h2 a,.container.consultant-matching .consultant-header .milk h2 a,.consultant-header .milk .container.consultant-matching .formHeading a,.container.consultant-matching .consultant-header .milk .formHeading a,.consultant-header .milk .container.consultant-matching #customerRecommend .fieldDescription a,.container.consultant-matching #customerRecommend .consultant-header .milk .fieldDescription a,.consultant-header .milk #customerRecommend .container.consultant-matching .fieldDescription a,#customerRecommend .container.consultant-matching .consultant-header .milk .fieldDescription a,.consultant-header .milk .column.content h2.recommendend-consultants a,.column.content .consultant-header .milk h2.recommendend-consultants a,.consultant-header .milk .column.content .recommendend-consultants.formHeading a,.column.content .consultant-header .milk .recommendend-consultants.formHeading a,.consultant-header .milk .column.content #customerRecommend .recommendend-consultants.fieldDescription a,.column.content #customerRecommend .consultant-header .milk .recommendend-consultants.fieldDescription a,.consultant-header .milk #customerRecommend .column.content .recommendend-consultants.fieldDescription a,#customerRecommend .column.content .consultant-header .milk .recommendend-consultants.fieldDescription a,.consultant-header .milk .column.content h2.headline-consultant-matching a,.column.content .consultant-header .milk h2.headline-consultant-matching a,.consultant-header .milk .column.content .headline-consultant-matching.formHeading a,.column.content .consultant-header .milk .headline-consultant-matching.formHeading a,.consultant-header .milk .column.content #customerRecommend .headline-consultant-matching.fieldDescription a,.column.content #customerRecommend .consultant-header .milk .headline-consultant-matching.fieldDescription a,.consultant-header .milk #customerRecommend .column.content .headline-consultant-matching.fieldDescription a,#customerRecommend .column.content .consultant-header .milk .headline-consultant-matching.fieldDescription a,.consultant-header .milk h1 .content ul.tabs.actions a,.content ul.tabs.actions .consultant-header .milk h1 a{color:#3F3342;font-weight:100}.consultant-header .milk h1 i,.consultant-header .milk .container.consultant-matching h2 i,.container.consultant-matching .consultant-header .milk h2 i,.consultant-header .milk .container.consultant-matching .formHeading i,.container.consultant-matching .consultant-header .milk .formHeading i,.consultant-header .milk .container.consultant-matching #customerRecommend .fieldDescription i,.container.consultant-matching #customerRecommend .consultant-header .milk .fieldDescription i,.consultant-header .milk #customerRecommend .container.consultant-matching .fieldDescription i,#customerRecommend .container.consultant-matching .consultant-header .milk .fieldDescription i,.consultant-header .milk .column.content h2.recommendend-consultants i,.column.content .consultant-header .milk h2.recommendend-consultants i,.consultant-header .milk .column.content .recommendend-consultants.formHeading i,.column.content .consultant-header .milk .recommendend-consultants.formHeading i,.consultant-header .milk .column.content #customerRecommend .recommendend-consultants.fieldDescription i,.column.content #customerRecommend .consultant-header .milk .recommendend-consultants.fieldDescription i,.consultant-header .milk #customerRecommend .column.content .recommendend-consultants.fieldDescription i,#customerRecommend .column.content .consultant-header .milk .recommendend-consultants.fieldDescription i,.consultant-header .milk .column.content h2.headline-consultant-matching i,.column.content .consultant-header .milk h2.headline-consultant-matching i,.consultant-header .milk .column.content .headline-consultant-matching.formHeading i,.column.content .consultant-header .milk .headline-consultant-matching.formHeading i,.consultant-header .milk .column.content #customerRecommend .headline-consultant-matching.fieldDescription i,.column.content #customerRecommend .consultant-header .milk .headline-consultant-matching.fieldDescription i,.consultant-header .milk #customerRecommend .column.content .headline-consultant-matching.fieldDescription i,#customerRecommend .column.content .consultant-header .milk .headline-consultant-matching.fieldDescription i{vertical-align:baseline}.consultant-header .milk .stats{font:600 16px/29px "Merriweather",Georgia,Times,serif;text-align:right;width:302px;float:right;margin:20px 16px 0 0}.consultant-header .milk .stats .stars{font-size:14px;margin-top:2px}.consultant-header .photo{position:absolute;bottom:16px;left:16px;display:block;height:213px;width:160px;border:2px solid #E6E6E6}.consultant-info{width:980px;background:#fff;display:table-row}.consultant-info *{vertical-align:top}.consultant-info>div{display:table-cell;padding:10px 16px}.consultant-info>div.info{line-height:20px;width:217px;border-bottom:1px solid #E6E6E6}.consultant-info>div.info table td:first-child{padding-right:5px}.consultant-info>div.info table img{vertical-align:baseline;margin-top:-1px}.consultant-info>div.info .languages i{margin-right:5px;cursor:help}.consultant-info>div.info [class^="icon-zodiac"]{font-size:16px;cursor:help}.consultant-info>div.info-left{word-wrap:break-word;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}.consultant-info>div.info-left .description{width:700px;overflow-x:hidden;margin-bottom:16px}.consultant-info>div.info-left .media a{display:inline-block}.consultant-info>div.info-left .media>a,.consultant-info>div.info-left .content ul.tabs.actions .media>a{margin-right:20px}.consultant-actions{width:964px;background:#fff;padding:16px 0 16px 16px;margin-bottom:16px}.consultant-actions>div{float:left;width:25%}.consultant-actions>div .btn,.consultant-actions>div .extended_searchform .right .submitrow button,.extended_searchform .right .submitrow .consultant-actions>div button,.consultant-actions>div #discardImage{width:190px}.consultant-actions .dropdown-menu{width:188px;padding:16px}.consultant-actions .consultantProfileGM{color:#DB2C4E}.consultant-actions .price{font-family:"Merriweather",Georgia,Times,serif}.call-0900.dropdown .tabline0900{border-bottom:1px solid #E6E6E6;overflow:hidden}.call-0900.dropdown .tabline0900 a,.call-0900.dropdown .tabline0900 .content ul.tabs.actions a,.content ul.tabs.actions .call-0900.dropdown .tabline0900 a{display:block;float:left;padding:5px 20px 0px 3px;margin-right:15px;border-bottom:3px solid transparent}.call-0900.dropdown .tabline0900 a.on0900{border-bottom-color:#DB2C4E}.call-0900.dropdown .tabcontent0900{display:none}.call-0900.dropdown .tabcontent0900 .busy{font-weight:bold;color:#448EA6}.call-0900.dropdown .tabcontent0900 .phonenumber{font:bold 18px "Merriweather",Georgia,Times,serif;color:#DB2C4E}.call-0900.dropdown .tabcontent0900 .phonenumber0900{font:bold 18px "Merriweather",Georgia,Times,serif}.consultantProfileNotice{font:bold 15px/1.5em "Merriweather",Georgia,Times,serif;background-color:transparent;background-color:rgba(128,128,128,0.1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1A808080,endColorstr=#1A808080);zoom:1;overflow:hidden;margin:0 0 16px}.consultantProfileNotice>div{float:left;padding:20px}.consultantProfileNotice .title{color:#F48475;max-width:110px}.consultantProfileNotice .message{color:#91797A;border-left:1px solid #fff;max-width:794px}.consultantProfileStats table,.consultantProfileAvailability table{width:100%}.consultantProfileStats table td,.consultantProfileAvailability table td{vertical-align:top}.consultantProfileStats table td:first-child,.consultantProfileAvailability table td:first-child{text-align:left;padding-right:5px}.consultantProfileStats table td.disabled,.consultantProfileAvailability table td.disabled{color:#C5C1C6}.consultantProfileStats table td{text-align:right}.consultantProfileDescription{margin-top:16px;overflow:hidden}.container.consultant-left{width:611px;padding-top:0}.container.consultant-left>.tabs li{margin-top:0}.container.consultant-left blockquote{text-align:left;font-size:inherit;font-weight:normal;margin-top:8px}.container.consultant-left blockquote:before{font-size:20px}.container.consultant-right{padding:0;margin:0;width:321px}.container.consultant-right .container{width:289px;margin-right:0}.container.consultant-right .container.related a{font-weight:normal}.container.consultant-right .container.related p{margin-bottom:0}#videoProfile .modal-dialog{width:595px}#audioProfile .modal-dialog{width:335px}#ratingsPopoverContent{display:none}#ratingsPopover{color:#448EA6}.consultant-topics-container{margin-top:16px}.consultant-topics-container>div{margin:16px 0 0 32px;padding-left:0;padding-right:0;width:289px}.consultant-topics-container>div:first-child{margin-left:0}.consultant-topics-container>div a.headline,.consultant-topics-container>div .content ul.tabs.actions a.headline,.content ul.tabs.actions .consultant-topics-container>div a.headline{padding-left:0}.consultant-topics-container>div .subentries{margin-bottom:16px}.consultant-topics-container>div .subentries a,.consultant-topics-container>div .subentries .content ul.tabs.actions a,.content ul.tabs.actions .consultant-topics-container>div .subentries a{font-weight:normal;color:#3F3342}.consultant-topics-container.size-2>div{width:100%;margin-bottom:16px}.consultantProfileRatingsTable{width:100%;border-spacing:0}.consultantProfileRatingsTable th,.consultantProfileRatingsTable td{text-align:right}.consultantProfileRatingsTable th:first-child,.consultantProfileRatingsTable td:first-child{text-align:left}.consultantProfileRatingsTable tfoot td{border-top:1px solid #E6E6E6}.consultantProfileHeaderActions{float:right}.consultantProfileHeaderActions a,.consultantProfileHeaderActions .content ul.tabs.actions a,.content ul.tabs.actions .consultantProfileHeaderActions a{margin-left:20px}.consultantProfileHeaderActions .social:before{content:"|";color:#E6E6E6;padding:0 3px}.consultantProfileHeaderActions .social a,.consultantProfileHeaderActions .social .content ul.tabs.actions a,.content ul.tabs.actions .consultantProfileHeaderActions .social a{margin-left:5px}.consultantProfileHeaderActions .social a:first-child,.consultantProfileHeaderActions .social .content ul.tabs.actions a:first-child,.content ul.tabs.actions .consultantProfileHeaderActions .social a:first-child{margin-left:0}.column.content .consultantProfileDescription h2,.column.content .consultantProfileDescription .formHeading,.column.content .consultantProfileDescription #customerRecommend .fieldDescription,#customerRecommend .column.content .consultantProfileDescription .fieldDescription,.column.content .consultantProfileDescription h3{font-size:1.5em;margin:auto;padding:0;border:0;text-align:inherit}.availability-icon{margin-right:8px;float:left;line-height:32px}.column.content .availability-lbl{line-height:17px !important;font:14px/17px "Open Sans",Arial,sans-serif;display:inline-block;width:170px}.disable-all-btn,.availability-btn{text-align:center;display:table-cell;vertical-align:middle;width:260px;height:48px;margin-right:16px;padding-top:15px;padding-bottom:15px}.disable-all-btn{margin-right:0}.dotted-line-bottom,.dotted-line-center,.dotted-line-top{border:dashed black;position:relative;display:inline-block;width:90px;margin-left:8px}.dotted-line-center{float:left;border-width:1px 0 0 0;top:37px;margin-right:8px;width:26px}.dotted-line-top{border-width:1px 1px 0 0;top:21px;height:37px}.dotted-line-bottom{border-width:0 1px 1px 0;top:-9px;height:37px}#consultantUpdatePhoneNotice div.lbl div.row label.optional{margin-bottom:8px;margin-left:45px;display:block;clear:both;float:none;text-align:left;width:auto !important}#consultantUpdatePhoneNotice .lbl .row{float:left;width:559px !important}#consultantUpdatePhoneNotice .lbl .row .textarea{margin-left:45px}#consultantUpdatePhoneNotice .lbl .row .textarea textarea#absence{width:474px}#consultantUpdatePhoneNotice .lbl .submitrow{width:auto !important}#consultantUpdatePhoneNotice .lbl .submitrow label{display:none}#consultantUpdatePhoneNotice #btnUpdateNotice{width:110px;height:35px;margin-top:72px;text-align:center;position:static !important}.statustable td{padding-bottom:5px}.statustable td[align=left]{width:284px}.container.consultant-last-ratings{padding-top:16px}#consultantUpdateChatPrice,#consultantUpdatePhonePrice{margin-top:0}.consultant-phone-status div.formFooterText{border-top:0px transparent hidden}#tooltipCA_content{line-height:17px;display:none;background-color:transparent;background-color:rgba(162,148,148,0.05);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0DA29494,endColorstr=#0DA29494);zoom:1}#tooltipCA_arrow{margin-left:8px}.magazine-ads{overflow:hidden}.magazine-ads>div{float:left;margin-right:40px}.magazine-ads>div>div{width:84px;height:118px;border:2px solid #3F3342;padding:1px}.magazine-ads>div>div>div{background:#DB2C4E}.magazine-ads .one-eigthh>div>div{width:50%;height:25%}.magazine-ads .quarter>div>div{width:50%;height:50%}.magazine-ads .half>div>div{height:50%}.magazine-ads .full>div>div{height:100%}table.costs{width:100%;margin-bottom:10px}table.costs th{text-align:left}table.costs .cost{text-align:right}table.costs tfoot td{font-size:11px;line-height:1.5em;color:#91797A}#newsletterlist .icon{cursor:help}.open-callmonitor{padding-top:16px}#videoChatAllowed{margin-left:22px}#videoChatTest .modal-dialog{width:440px}#videoChatTest .stream-container{width:285px;margin:0 auto;background:none}#videoChatTest .chatclient-swf{width:252px;height:189px}#videoChatTest .chatclient-messages,#videoChatTest .chatclient-typing{display:none}body.popup{min-width:0;padding:0 16px 16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body.popup .main{padding-bottom:0}body.popup .alert,body.popup .container.full-width{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body.popup .pageheader span{font-size:15px;line-height:24px;height:24px;position:absolute;top:67px;right:16px}body.popup .pageheader h1,body.popup .pageheader .container.consultant-matching h2,.container.consultant-matching body.popup .pageheader h2,body.popup .pageheader .container.consultant-matching .formHeading,.container.consultant-matching body.popup .pageheader .formHeading,body.popup .pageheader .container.consultant-matching #customerRecommend .fieldDescription,.container.consultant-matching #customerRecommend body.popup .pageheader .fieldDescription,body.popup .pageheader #customerRecommend .container.consultant-matching .fieldDescription,#customerRecommend .container.consultant-matching body.popup .pageheader .fieldDescription,body.popup .pageheader .column.content h2.recommendend-consultants,.column.content body.popup .pageheader h2.recommendend-consultants,body.popup .pageheader .column.content .recommendend-consultants.formHeading,.column.content body.popup .pageheader .recommendend-consultants.formHeading,body.popup .pageheader .column.content #customerRecommend .recommendend-consultants.fieldDescription,.column.content #customerRecommend body.popup .pageheader .recommendend-consultants.fieldDescription,body.popup .pageheader #customerRecommend .column.content .recommendend-consultants.fieldDescription,#customerRecommend .column.content body.popup .pageheader .recommendend-consultants.fieldDescription,body.popup .pageheader .column.content h2.headline-consultant-matching,.column.content body.popup .pageheader h2.headline-consultant-matching,body.popup .pageheader .column.content .headline-consultant-matching.formHeading,.column.content body.popup .pageheader .headline-consultant-matching.formHeading,body.popup .pageheader .column.content #customerRecommend .headline-consultant-matching.fieldDescription,.column.content #customerRecommend body.popup .pageheader .headline-consultant-matching.fieldDescription,body.popup .pageheader #customerRecommend .column.content .headline-consultant-matching.fieldDescription,#customerRecommend .column.content body.popup .pageheader .headline-consultant-matching.fieldDescription{position:absolute;bottom:13px;right:16px;text-align:right;margin:0}body.popup form .row{min-width:560px}body.popup form .row .simpletext{width:380px}body.popup .printbutton{right:16px;top:11px}body.popup .printbutton a,body.popup .printbutton .content ul.tabs.actions a,.content ul.tabs.actions body.popup .printbutton a{font-weight:bold}body.popup .submitgroup{margin-left:181px}#printLayout h3{font-weight:bold;border-bottom:none}.ie8 input[type="text"]{line-height:30px}.ie8 select{padding-top:7px}.ie8 .pageheader #searchInputTop{padding-left:5px}.ie8 #adventCalendar .ie8note{display:block;padding-top:260px}.ie8 #adventCalendar .loadingspinner{display:none}.header.title{margin:19px 0;min-height:39px;font:100 24px/1.5em "Merriweather",Georgia,Times,serif}html[lang="es-ES"] .decoration{background-image:url("../images/spa/decoration.gif")}html[lang="es-ES"] .pageheader.regular{height:158px}html[lang="es-ES"] .pageheader.regular .hotline{text-align:right}html[lang="es-ES"] .pageheader.regular .hotline>p{font-size:12px;margin-top:4px}html[lang="es-ES"] .pageheader.regular .searchform,html[lang="es-ES"] .pageheader.regular .main-navi{top:106px}html[lang="es-ES"] .pageheader.regular .main-navi{top:107px}html[lang="es-ES"] .pageheader.regular .logo{left:0;top:99px}html[lang="es-ES"] .keyvisual.homepage.userstate-unknown{height:410px !important}html[lang="es-ES"] .keyvisual.homepage.usertype-consultant{height:320px !important}html[lang="es-ES"] #semtop.keyvisual .overlay{width:auto;max-width:475px;left:490px}html[lang="es-ES"] .main{padding-bottom:174px}html[lang="es-ES"] #footer{height:145px;margin-top:-145px}html[lang="es-ES"] #footer .footer-content ul{max-width:none}html[lang="es-ES"] button.submit_off,html[lang="es-ES"] button.submit,html[lang="es-ES"] .btn,html[lang="es-ES"] .extended_searchform .right .submitrow button,.extended_searchform .right .submitrow html[lang="es-ES"] button,html[lang="es-ES"] #discardImage{font-size:14px}html[lang="es-ES"] ol.consultants .consultantSummaryPhonePrice{font-size:13px}html[lang="es-ES"] .sem .pageheader .logo{margin-top:14px;margin-left:7px}html[lang="es-ES"] #semtop{height:295px}html[lang="es-ES"] .row{margin-top:10px}html[lang="es-ES"] .milk .row label{width:130px}html[lang="es-ES"] .row label[for="email2"]{padding-top:0;margin-top:-3px}html[lang="es-ES"] .milk .row .input input{width:170px}html[lang="es-ES"] .number{width:120px}html[lang="es-ES"] .h2MarginTop{margin-top:45px}html[lang="es-ES"] #semtop .form a{text-decoration:none}html[lang="es-ES"] p.float{width:auto;float:left}html[lang="es-ES"] #semtop .orSem{font-size:16px;font-weight:bold;margin:20px 5px 0 5px}html[lang="es-ES"] .main .content .additionalInfo{font-size:12px;line-height:120%}html[lang="es-ES"] .servicenumber{display:none}
