article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {  display:block;}audio,canvas,video {  display:inline-block;}audio:not([controls]) {  display:none;  height:0;}[hidden] {display:none;}html {  background:#fff;   color:#000;  font-family:sans-serif;   -ms-text-size-adjust:100%;   -webkit-text-size-adjust:100%; }body {margin:0;}a:focus {outline:thin dotted;}a:active,a:hover {outline:0;}h1 {font-size:2em;margin:0.67em 0;}abbr[title] {border-bottom:1px dotted;}b,strong {font-weight:bold;}dfn {font-style:italic;}hr {  -moz-box-sizing:content-box;  box-sizing:content-box;  height:0;}mark {background:#ff0;color:#000;}code,kbd,pre,samp {font-family:monospace, serif;font-size:1em;}pre {white-space:pre-wrap;}q {quotes:"\201C" "\201D" "\2018" "\2019";}small {font-size:80%;}sub,sup {  font-size:75%;  line-height:0;  position:relative;  vertical-align:baseline;}sup {top:-0.5em;}sub {bottom:-0.25em;}img {border:0;}svg:not(:root) {overflow:hidden;}figure {margin:0;}fieldset {  border:1px solid #c0c0c0;  margin:0 2px;  padding:0.35em 0.625em 0.75em;}legend {border:0; padding:0; }button,input,select,textarea {  font-family:inherit;   font-size:100%;   margin:0; }button,input {line-height:normal;}button,select {text-transform:none;}button,html input[type="button"], input[type="reset"],input[type="submit"] {-webkit-appearance:button; cursor:pointer; }button[disabled],html input[disabled] {cursor:default;}input[type="checkbox"],input[type="radio"] {box-sizing:border-box;padding:0; }input[type="search"] {  -webkit-appearance:textfield;   -moz-box-sizing:content-box;  -webkit-box-sizing:content-box;  box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}textarea {overflow:auto; vertical-align:top; }table {border-collapse:collapse;border-spacing:0;} .size_12_of_12 { width:100%; }.size_11_of_12 { width:91.46%; }.size_10_of_12 { width:83%; }.size_9_of_12 { width:74.54%; }.size_8_of_12 { width:66.08%; }.size_7_of_12 { width:57.62%; }.size_6_of_12 { width:49.16%; }.size_5_of_12 { width:40.7%; }.size_4_of_12 { width:32.24%; }.size_3_of_12 { width:23.78%; }.size_2_of_12 { width:15.32%; }.size_1_of_12 { width:6.86%; }.row {  clear:both;  padding:0px;  margin:0px;  zoom:1;}.row:before,.row:after {  content:"";  display:table;}.row:after {  clear:both;}.col {  display:block;  float:left;  margin:0.5% 0% 0.5% 1.6%;}.col:first-child {  margin-left:0;}.grid2 > .col:nth-child(2n+1),.grid3 > .col:nth-child(3n+1),.grid4 > .col:nth-child(4n+1) {  margin-left:0;  clear:left;}.grid2 > .col {  width:49.16%;}.grid3 > .col {  width:32.24%;}.grid4 > .col {  width:23.78%;}.lt-ie9 .grid2 > .col:nth-child(2n+1),.lt-ie9 .grid3 > .col:nth-child(3n+1),.lt-ie9 .grid4 > .col:nth-child(4n+1) {  clear:none;}@media only screen and (max-width:499px) {  .grid2 > .col,  .grid3 > .col,  .grid4 > .col { width:100%; margin-left:0;  }  .grid4 > .col:nth-of-type(2n+1) { margin-left:0; clear:left;  }}@media only screen and (min-width:500px) and (max-width:599px) {  .grid3 > .col,  .grid4 > .col { width:49.16%;  }  .grid3 > .col:nth-of-type(3n+1),  .grid4 > .col:nth-of-type(3n+1) { margin-left:1.6%; clear:none;  }  .grid3 > .col:nth-of-type(2n+1),  .grid4 > .col:nth-of-type(2n+1) { margin-left:0; clear:left;  }}@media only screen and (min-width:600px) and (max-width:759px) {  .grid4 > .col { width:32.24%;  }  .grid4 > .col:nth-of-type(4n+1) { margin-left:1.6%; clear:none;  }  .grid4 > .col:nth-of-type(3n+1) { margin-left:0; clear:left;  }}html, button, input, select, textarea { color:#222; }html {  min-height:100%;  height:100%;}body {  position:relative;  min-height:100%;  height:auto !important;  height:100%;  font-family:Verdana, Tahoma, sans-serif;  font-size:0.75em;  line-height:1.4;  color:#444;  background:url(/img/bg-main.png);}.wrapper-vertical {  position:relative;  min-height:100%;  height:auto !important;  height:100%;}.wrapper {  position:relative;  width:96%;  padding:0 2%;  max-width:1000px;  margin:0 auto;  *z-index:3000;}.wrapper::before,.wrapper::after {  display:table;  content:"";}.wrapper::after {  clear:both;}h1, h2, h3, h4, h5 {  font-weight:400;  text-align:left;  margin:1em 0;  padding:0;  color:#222;}h1 { font-size:1.8em; text-align:center; }h2 { font-size:1.6em; }h3 { font-size:1.4em; color:#333; }h4 { font-size:1.1em; }h5 { font-size:1em; }p {  padding:0.3em 0;  }input {  box-sizing:inherit;}input[type="search"] {  outline:0;}input[type="checkbox"] {  vertical-align:top;}label {  cursor:pointer;}a {  color:#025E88;  text-decoration:underline;}a:hover {  color:#1A5B89;  cursor:pointer;  text-decoration:none;}.link-mute,.link-mute:hover {  color:inherit;  text-decoration:none;}.link-simulate {  cursor:pointer;  color:#025E88;  text-decoration:underline;}.link-simulate:hover {  color:#1A5B89;  text-decoration:none;}a.inv, .inv a {  color:inherit;  text-decoration:none;}a.inv:hover, .inv a:hover {  text-decoration:underline;}img {  vertical-align:middle;}::-moz-selection {  background:#b3d4fc;  text-shadow:none;}::selection {  background:#b3d4fc;  text-shadow:none;}ul {  margin:0;  padding:0;}ul ul {  margin:0.3em 0 0 1em;}.required {  font-size:1.1em;  font-weight:bold;  color:#ce4f5e;  padding:0 5px;  display:-moz-inline-stack;  display:inline-block;  vertical-align:top;  *zoom:1;  *display:inline;  _float:left;}.required::after {  content:"*";}.tbl {  font-size:.9em;  width:100%;  margin-top:.8em;  margin-bottom:1.5em;  border-collapse:separate;  border-spacing:0;}.tbl th {  position:relative;  font-weight:400;  color:#444;  border-bottom:1px solid #999;  background:#eee;  background-image:-ms-linear-gradient(top, #f2f2f2, #f9f9f9);  background-image:-webkit-linear-gradient(top, #f2f2f2, #f9f9f9);  background-image:linear-gradient(top, #f2f2f2, #f9f9f9);  box-shadow:inset 0 1px 2px #fff;  border-right:1px solid #999;  text-shadow:0 1px 1px #fff;}.tbl th a {  font-weight:normal;  color:black;}.tbl td,.tbl th {  text-align:center;  padding:0.5em;}.tbl td { background:#fff; }.tbl tr:nth-child(odd) td { background:#fdfdfd; }.tbl tr:nth-child(even) td { box-shadow:inset 0 1px 1px #f8f8f8; }.tbl tr:first-child th { border-top:1px solid #999; }.tbl tr th:last-child,.tbl tr td { border-right:1px solid #999; }.tbl tr td { border-bottom:1px solid #999; }.tbl tr th:first-child,.tbl tr td:first-child { border-left:1px solid #999; }.tbl tr:first-child th:first-child { border-radius:1em 0 0 0; }.tbl tr:first-child th:last-child { border-radius:0 1em 0 0; }nav,.nav {  position:relative;  padding:0;  margin:0;}.nav .nav {  display:none;  border-radius:.5em;}nav li,.nav li {  position:relative;  list-style:none;}.nav-h li,.nav-h a {  float:left;}.nav-h:after,.nav-h:before {  content:"";  display:table;}.nav-h:after {  clear:both;}.nav-h.ib li,.nav-h.ib a {  display:inline-block;  *disply:inline;  *zoom:1;}.nav-inline > li {  display:inline-block;}.nav-tabs {  border-bottom:1px solid #ddd;}.nav-tabs:before,.nav-tabs:after {  display:table;  line-height:0;  content:"";}.nav-tabs:after {  clear:both;}.nav-tabs li {  margin-bottom:-1px;  float:left;}.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus {  color:#555;  cursor:default;  background-color:#fff;  border:1px solid #ddd;  border-bottom-color:transparent;}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus {  color:#149bdf;  background-color:#eee;  border-color:#eee #eee #ddd;}.nav-tabs > li > a {  display:block;  text-decoration:none;  color:#37aae1;  padding:8px 12px;  line-height:20px;  border:1px solid transparent;  -webkit-border-radius:4px 4px 0 0;  -moz-border-radius:4px 4px 0 0;  border-radius:4px 4px 0 0;  margin-right:2px;}[tab-section] {  display:none;}[tab-section].active {  display:block;}.nav.adaptive,nav.adaptive {  display:table;  width:100%;}.lt-ie8 .nav.adaptive,.lt-ie8 nav.adaptive {  display:inline;  width:auto;  zoom:1;}nav.adaptive a,nav.adaptive li,.nav.adaptive li,nav.adaptive section {  display:table-cell;}.lt-ie8 nav.adaptive a,.lt-ie8 nav.adaptive li,.lt-ie8 .nav.adaptive li,.lt-ie8 nav.adaptive section {  display:inline;  zoom:1;}.lt-ie8 nav.adaptive a {  display:block;  float:left;  padding:.5em .8em;}.icon-va-c {  position:absolute;  top:50%;  margin-top:-.5em;}.icon-ha-c {  position:absolute;  right:50%;  margin-right:-.5em;}.va-p {  position:relative;  min-height:100%;  height:100%;}.va-c {  display:-moz-inline-box;  display:inline-block;  vertical-align:middle;  zoom:1;  / / display :inline;}.va-h {  display:-moz-inline-box;  display:inline-block;  vertical-align:middle;  height:100%;  width:0;  zoom:1;  / / display :inline;}.ha-c {  text-align:center;}.ha-l {  text-align:left;}.ha-r {  text-align:right;}.box-theme1 {  border:1px solid #ddd;  border-radius:.5em;  background:#ececec;}.box-theme1.hover:hover {  border:1px solid #aaa;  background:#eee;}.box-theme1-m {  border:1px solid #ddd;  border-radius:.5em;  background:#ececec;  padding:1.5em;}.box-theme2 {  border:1px solid #ccc;  border-radius:.8em;  background:#fff;  box-shadow:0 0 1px 1px rgba(204, 204, 204, 0.2);}.box-theme3 {  border:1px solid #d0d0d0;  border-radius:.3em;  background:#fff;  box-shadow:0 3px 13px -5px rgba(30, 30, 30, .4);}.box-theme4 {  border:1px solid #e0e0e0;  border-radius:1em;  background:#f8f8f8;}.btn {  display:inline-block;  padding:.3em 1.15em;  margin:.7em .1em;  font-size:1.2em;  line-height:20px;  color:#333;  text-align:center;  text-decoration:none;  vertical-align:middle;  cursor:pointer;  background:#e9e9e9;  border:1px solid rgba(0, 0, 0, .2);  -webkit-border-radius:4px;  -moz-border-radius:4px;  border-radius:4px;  -webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);  -moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);  box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);  *display:inline;  *zoom:1;  *border:0;  *margin-left:.3em;  *background-color:#e6e6e6;}form .btn {  margin:0 .1em;}.btn:hover {  color:#333;  background-color:#f5f5f5;  -o-transition:background-color 0.5s ease;  -ms-transition:background-color 0.5s ease;  -moz-transition:background-color 0.5s ease;  -webkit-transition:background-color 0.5s ease;  transition:background-color 0.5s ease;}.btn-disabled {  cursor:default;  background-image:none;  opacity:0.65;  filter:alpha(opacity=65);  -webkit-box-shadow:none;  -moz-box-shadow:none;  box-shadow:none;  background-color:#e6e6e6;  outline:none;}.btn-disabled:hover {  background-color:#e6e6e6;}.btn-mini {  font-size:.8em;  padding:.03em .5em;}.btn-small {  font-size:1em;  padding:.1em 1em;}.btn-large {  font-size:1.6em;  padding:.4em 1.4em;}.btn-success {  color:#fff;  background-color:#47a447;}.btn-success:hover {  color:#fff;  background-color:#5cb85c;}.btn-success:active {  background-color:#3e903e;}.btn-danger {  color:#fff;  background-color:#d2322d;}.btn-danger:hover {  color:#fff;  background-color:#d9534f;}.btn-danger:active {  background-color:#bb2d28;}.btn-primary {  color:#fff;  background-color:#009dd8;}.btn-primary:hover {  color:#fff;  background-color:#00aff2;}.btn-primary:active {  background-color:#008abf;}.btn-mute {  border:none;  background:none;  outline:none;}.btn-block {  display:block;  width:100%;  padding-right:0;  padding-left:0;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;}.btn-dropdown {  position:relative;  display:inline-block;  padding:0;  margin:0;  *display:inline;  *zoom:1;  *z-index:3000;}.btn-dropdown:hover {  cursor:pointer;}.btn-dropdown img {  vertical-align:baseline;}.btn-dropdown-label {  position:relative;  display:block;  padding:.5em .8em}.btn-dropdown-content {  display:none;  position:absolute;  z-index:1000;  right:0;  top:100%;  text-align:left;}.btn-dropdown-content.right {  right:auto;  left:0;}.popup {  position:relative;}.popup.top:before {  content:"";  position:absolute;  right:20px;  top:-10px;  border-left:10px solid rgba(204, 204, 204, 0);  border-right:10px solid rgba(204, 204, 204, 0);  border-bottom:10px solid #ccc;}.popup.top:after {  content:"";  position:absolute;  right:20px;  top:-9px;  border-left:10px solid rgba(255, 255, 255, 0);  border-right:10px solid rgba(255, 255, 255, 0);  border-bottom:10px solid #fff;}.popup.right:before {  content:"";  position:absolute;  right:-10px;  top:20px;  border-top:10px solid rgba(204, 204, 204, 0);  border-left:10px solid #ccc;  border-bottom:10px solid rgba(204, 204, 204, 0);}.popup.right:after {  content:"";  position:absolute;  right:-9px;  top:20px;  border-top:10px solid rgba(255, 255, 255, 0);  border-left:10px solid #fff;  border-bottom:10px solid rgba(255, 255, 255, 0);}.popup.bottom:before {  content:"";  position:absolute;  right:20px;  bottom:-10px;  border-left:10px solid rgba(204, 204, 204, 0);  border-right:10px solid rgba(204, 204, 204, 0);  border-top:10px solid #ccc;}.popup.bottom:after {  content:"";  position:absolute;  right:20px;  bottom:-9px;  border-left:10px solid rgba(255, 255, 255, 0);  border-right:10px solid rgba(255, 255, 255, 0);  border-top:10px solid #fff;}.popup.left:before {  content:"";  position:absolute;  top:20px;  left:-10px;  border-right:10px solid #ccc;  border-top:10px solid rgba(204, 204, 204, 0);  border-bottom:10px solid rgba(204, 204, 204, 0);}.popup.left:after {  content:"";  position:absolute;  top:20px;  left:-9px;  border-right:10px solid #fff;  border-top:10px solid rgba(255, 255, 255, 0);  border-bottom:10px solid rgba(255, 255, 255, 0);}.tooltip {  display:none;  width:220px;  border:1px solid #666;  background:#fff;  color:#666;  padding:10px;  z-index:10000;}.loading {  display:none;  position:fixed;  z-index:9999;  width:100%;  height:100%;  top:0;  left:0;  background:rgba(50, 50, 50, 0.4) url('/img/loader.gif') 50% 50% no-repeat;}.msg-scr {  position:relative;  text-align:center;  padding:10px 20px;  margin:0.6em 0;  border-radius:5px;}.msg-scr .fa-times {  position:absolute;  left:10px;  top:50%;  margin-top:-5px;}.msg-alert {  display:none;  position:fixed;  z-index:9999;  top:15px;  right:15px;  float:left;  padding:10px;  border-radius:5px;  max-width:25em;}.msg-alert .fa-times {  padding-right:10px;}.text-theme-hint {  color:#4a7ea8;}.text-theme-warning {  color:#97791f;}.text-theme-update {  color:#518211;}.text-theme-error {  color:#b01112;}.msg-theme-hint {  color:#4a7ea8;  border:1px solid #9bbbd8;  background:#d0e4f4;}.msg-theme-hint .fa {  color:#4a7ea8;}.msg-theme-error .fa {  color:#be2525;}.msg-theme-update .fa {  color:#518211;}.msg-theme-warning .fa {  color:#97791f}.msg-theme-warning {  color:#97791f;  border:1px solid #efba6c;  background:#ffe9a7;}.msg-theme-update {  color:#518211;  border:1px solid #49c050;  background:#c5eb93;}.msg-theme-error {  color:#b01112;  border:1px solid #f43839;  background:#ffa1a2;}.badge {  display:inline-block;  padding:2px 4px;  font-size:11.844px;  font-weight:bold;  line-height:14px;  color:#fff;  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);  white-space:nowrap;  vertical-align:baseline;  background-color:#999;  padding-right:9px;  padding-left:9px;  -webkit-border-radius:9px;  -moz-border-radius:9px;  border-radius:9px;}.pull-right {  float:right;}.pull-left {  float:left;}.clear {  clear:both;  display:block;  overflow:hidden;  visibility:hidden;  width:0;  height:0;}.no-wrap {  white-space:nowrap;}.hidden {  display:none;}.ib {  display:-moz-inline-stack;  display:inline-block;  vertical-align:top;  *zoom:1;  *display:inline;  _float:left;}.clearfix:before,.clearfix:after {  content:" ";  display:table;}.clearfix:after {  clear:both;}.clearfix {  *zoom:1;}.pagination {  text-align:center;}.pagination a {  display:inline-block;  border:1px solid #ddd;  padding:4px 12px;  background:#fff;}.pagination a:first-child {  border-radius:4px 0 0 4px;}.pagination a:last-child {  border-radius:0 4px 4px 0;}.pagination a.active {  color:#fff;  font-size:1.05em;  text-decoration:none;  font-weight:bold;  box-shadow:inset 0 1px 3px -1px #fff, 0 1px 1px 1px rgba(0, 0, 0, 0.2);  background:#257CB6;}.progress {  position:relative;  height:20px;  margin-bottom:20px;  overflow:hidden;  background-color:#f7f7f7;  background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));  background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);  background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);  background-image:linear-gradient(to bottom, #f5f5f5, #f9f9f9);  background-repeat:repeat-x;  -webkit-border-radius:4px;  -moz-border-radius:4px;  border-radius:4px;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);  -webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);  -moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);  box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);}.progress .bar {  float:left;  width:0;  height:100%;  font-size:12px;  color:#fff;  text-align:center;  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);  background-color:#0e90d2;  background-image:-moz-linear-gradient(top, #149bdf, #0480be);  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));  background-image:-webkit-linear-gradient(top, #149bdf, #0480be);  background-image:-o-linear-gradient(top, #149bdf, #0480be);  background-image:linear-gradient(to bottom, #149bdf, #0480be);  background-repeat:repeat-x;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);  -webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);  -moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);  box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  -webkit-transition:width 0.6s ease;  -moz-transition:width 0.6s ease;  -o-transition:width 0.6s ease;  transition:width 0.6s ease;}.progress-striped .bar {  background-color:#149bdf;  background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));  background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  -webkit-background-size:40px 40px;  -moz-background-size:40px 40px;  -o-background-size:40px 40px;  background-size:40px 40px;}.progress .result {  position:absolute;  height:20px;  width:100%;  top:0;  left:0;  color:#066286;  text-align:center;  font-size:1.3em;}.progress .result::after {  content:"%";} @media only screen and (max-width:329px) {  .T_h .search-wrapper .wrapper { width:99%; padding:0 .5%;  }  .p_firmTables_tableTemplate .link-show-more { font-size:.9em;  }  .p_firmRaitings_display img.star-small { width:10px;  }  footer.T_f { padding-bottom:1em;  }}@media only screen and (min-width:330px) and (max-width:499px) {  .p_firmRaitings_display img.star-small { width:13px;  }}@media only screen and (max-width:499px) {  .T_h .form-search { padding-left:5px;   }  .T_h .about-wrapper .h2,  .T_h .about-wrapper .h3 {   }  .T_h .client-profi-wrapper,  .tbl td { font-size:.8em;  }  .tbl th {   }  .bxslider .img-adv { font-size:1em;  }  .bx-show-more { bottom:-8%;  }  .bx-default-pager { display:none;  }}@media only screen and (min-width:500px) and (max-width:599px) {  .bxslider .img-adv { font-size:0.75em;  }}@media only screen and (max-width:599px) {  .T_h .template__line1 .divtable-internal .divtable-cell { display:block;  }  .btn-dropdown { margin:.5em 0;  }  .T_h .template__line1 .part2 { width:100%;  }  .T_h .template__line1 .block2 { width:140px;  }  .T_h .client-profi-wrapper { font-size:.8em;  }  .T_h .form-search-wrapper { font-size:.8em;  }   .T_h .form-search-wrapper input {   }  .T_b .breadcrumbs { font-size:.75em;  }  .T_b .breadcrumbs li:before { padding:0 .5em;  }  .T_b .link-map:first-letter { text-transform:capitalize;  }}@media only screen and (min-width:600px) and (max-width:759px){  .bxslider .img-adv { font-size:0.75em;  }}@media only screen and (max-width:759px){  .T_h .top-nav-wrapper > .grid2 { width:90%;  }  .T_h .links_to_search .caption { white-space:normal;  }  .wrapper { width:92%; padding:0 4%;  }  .col.clinic-page-wrapper .ctg-content { padding-right:0;  }  .p_firmPage_template .clinic-title-wrapper .size_7_of_12 { width:100%;  }  .bxslider .img-adv { padding:0.2em 0; line-height:1;  }  .p_firmPage_template .clinic-poster { font-size:.9em;  }  .T_h .portal-info td:first-child { padding:.1em .9em .1em 0;  }  .T_h .search-wrapper .size_8_of_12,  .T_h .search-wrapper .size_4_of_12 { width:50%;  }}@media only screen and (min-width:760px) and (max-width:999px){  .T_h .portal-info td:first-child { padding:.1em .9em .1em 0;  }}@media only screen and (max-width:999px){  .bxslider-wrapper { padding-bottom:1.5em;  }  .bx-show-more { padding-right:4%;  }  .T_h .links_to_search { font-size:1em;  }}@media only screen and (max-width:500px){  h1 { font-size:1.4em;  }} .hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}fieldset{padding:0;margin:0;border:0;}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}legend small{font-size:15px;color:#999999;}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px;}input,button,textarea{}label{display:block;margin-bottom:5px;}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:12px;line-height:20px;color:#555555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;}select {font-size:13px;}input,textarea,.uneditable-input{width:206px;}textarea{height:auto;}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal;}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px;}select{width:220px;border:1px solid #cccccc;background-color:#ffffff;}select[multiple],select[size]{height:auto;}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.uneditable-input,.uneditable-textarea{color:#999999;background-color:#fcfcfc;border-color:#cccccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;}.uneditable-input{overflow:hidden;white-space:nowrap;}.uneditable-textarea{width:auto;height:auto;}input:-moz-placeholder,textarea:-moz-placeholder{color:#999999;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999999;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999;}.radio,.checkbox{min-height:20px;padding-left:20px;}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px;}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px;}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px;}.input-mini{width:60px;}.input-small{width:90px;}.input-medium{width:150px;}.input-large{width:210px;}.input-xlarge{width:270px;}.input-xxlarge{width:530px;}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0;}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block;}input,textarea,.uneditable-input{margin-left:0;}.controls-row [class*="span"]+[class*="span"]{margin-left:20px;}input.span12,textarea.span12,.uneditable-input.span12{width:926px;}input.span11,textarea.span11,.uneditable-input.span11{width:846px;}input.span10,textarea.span10,.uneditable-input.span10{width:766px;}input.span9,textarea.span9,.uneditable-input.span9{width:686px;}input.span8,textarea.span8,.uneditable-input.span8{width:606px;}input.span7,textarea.span7,.uneditable-input.span7{width:526px;}input.span6,textarea.span6,.uneditable-input.span6{width:446px;}input.span5,textarea.span5,.uneditable-input.span5{width:366px;}input.span4,textarea.span4,.uneditable-input.span4{width:286px;}input.span3,textarea.span3,.uneditable-input.span3{width:206px;}input.span2,textarea.span2,.uneditable-input.span2{width:126px;}input.span1,textarea.span1,.uneditable-input.span1{width:46px;}.controls-row{*zoom:1;}.controls-row:before,.controls-row:after{display:table;content:"";line-height:0;}.controls-row:after{clear:both;}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left;}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px;}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee;}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent;}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad;}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad;}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad;}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1;}.form-actions:before,.form-actions:after{display:table;content:"";line-height:0;}.form-actions:after{clear:both;}.help-block,.help-inline{color:#595959;}.help-block{display:block;margin-bottom:10px;}.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px;}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2;}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#eeeeee;border:1px solid #ccc;}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546;}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px;}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px;}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-prepend.input-append .btn-group:first-child{margin-left:0;}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle;}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none;}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block;}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0;}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle;}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0;}.control-group{margin-bottom:10px;}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate;}.form-horizontal .control-group{margin-bottom:20px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0;}.form-horizontal .control-group:after{clear:both;}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right;}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0;}.form-horizontal .controls:first-child{*padding-left:180px;}.form-horizontal .help-block{margin-bottom:0;}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px;}.form-horizontal .form-actions{padding-left:180px;}.form-inline .btn {margin:0;}.valid-group {  padding-bottom:20px;}.valid-group.error input,.valid-group.error select,.valid-group.error textarea {  border-color:#b94a48;  -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);  -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.valid-group.error input:focus,.valid-group.error select:focus,.valid-group.error textarea:focus {  border-color:#953b39;  -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;  -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;  box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;}.valid-group.valid input,.valid-group.valid select,.valid-group.valid textarea {  border-color:#468847;  -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);  -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.valid-group.valid input:focus,.valid-group.valid select:focus,.valid-group.valid textarea:focus {  border-color:#356635;  -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;  -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;  box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;}.valid-group.error .helper {  display:block;  color:#b94a48;  line-height:20px;  margin-bottom:-20px;}.valid-group .helper {  display:none;  font-size:.8em;  font-style:italic;  color:#ccc;} .main_text {  background:#fff;  color:#000;  margin:.5em 0;  padding:1.25em;  font-size:1.05em;}.main_text ol, .main_text ul {  padding-left:2em;}.main_text li {  padding:.5em 0; margin-left:1em;}.main_text img {  max-width:100%;}.add_feedback_button_wrapper {  margin:.7em auto 0;  max-width:51em;  text-align:center;}.T_h {  box-shadow:0 5px 15px #ddd;  background:url(/img/pattern-logo.png);}.T_h .search-wrapper {  background:#e7e3e0;}.T_h .form-search-wrapper {  overflow:hidden;}.T_h .form-search-wrapper {  position:relative; height:2em;}.T_h .form-search-wrapper .search_button {  position:absolute;  z-index:10;  right:1.6em;  top:.4em;}.T_h .field-search {  border:1px solid #ccc;  border-radius:2em;  background:#fff;  box-shadow:inset 1px 2px 8px #ddd, 0 1px 0 0 #fff;}.T_h .form-search {  min-height:100%;  height:100%;  padding-left:30px;  border-radius:2em;}.T_h .form-search .im-search {  position:absolute;  left:0;  min-height:100%;  height:100%;  margin-left:.9em;  margin-top:.5em;  padding:0;  color:#c4c4c4;}.T_h .field-search input {  display:block;  min-height:100%;  height:100%;  min-width:70px;  width:100%;  margin:0;  padding:0;  border:none;  border-top-width:0;  border-right-width:0;  border-bottom-width:0;  border-left-width:0;  background:none;  -webkit-appearance:none;  *width:50%;  *height:22px;  *vertical-align:bottom;  *line-height:22px;}.T_h .field-search input:focus {  box-shadow:none;}.T_h .client-profi-wrapper {  display:inline-block;  border-radius:0.5em;  box-shadow:0 1px 1px 0 #fff;}.T_h .client-profi-wrapper a {  display:inline-block;  text-decoration:none;  margin-left:-.5em;  padding:.35em 1em;  border:1px solid #b6b6b6;  border-radius:0 .5em .5em 0;  background:#fefefe;  background:-moz-linear-gradient(top, #fefefe 1%, #e2e2e2 99%);  background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #fefefe), color-stop(99%, #e2e2e2));  background:-webkit-linear-gradient(top, #fefefe 1%, #e2e2e2 99%);  background:-o-linear-gradient(top, #fefefe 1%, #e2e2e2 99%);  background:-ms-linear-gradient(top, #fefefe 1%, #e2e2e2 99%);  background:linear-gradient(to bottom, #fefefe 1%, #e2e2e2 99%);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#e2e2e2', GradientType=0);  color:#555;  text-shadow:0px -1px 0px #fff;}.T_h .client-profi-wrapper a:first-child {  margin-left:0;  border-right:none;  border-radius:.5em 0 0 .5em;}.T_h .client-profi-wrapper a:hover {  background:#f3f3f3;  box-shadow:1px 1px 0 #fff, inset 0 1px 1px #000;}@media only screen and (max-width:400px) {  .T_h .client-profi-wrapper { position:absolute; right:.35em; top:.2em;  }  .T_h .client-profi-wrapper a { margin-left:-.5em; padding:.35em;  }  .T_h .form-search-wrapper { width:80%;  }}.T_h .client-profi-wrapper a.active {  background:#bbb;  background:-moz-linear-gradient(top, #bbb 1%, #999 100%);  background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #bbb), color-stop(100%, #999));  background:-webkit-linear-gradient(top, #bbb 1%, #999 100%);  background:-o-linear-gradient(top, #bbb 1%, #999 100%);  background:-ms-linear-gradient(top, #bbb 1%, #999 100%);  background:linear-gradient(to bottom, #bbb 1%, #999 100%);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bbbbbb', endColorstr='#999999', GradientType=0);  color:#f9f9f9;  box-shadow:1px 1px 0 #fff, inset 0 1px 1px #000;  text-shadow:0px 1px 1px #000;}.T_h .client-profi-wrapper a.active:hover {  background:#919191;}.T_h .btn-dropdown.btn-city .btn-dropdown-label,.T_h .btn-dropdown.btn-login .btn-dropdown-label {  text-shadow:0 1px 1px #fff;  padding:0;}.T_h .btn-dropdown.btn-city .btn-dropdown-label,.T_h .btn-dropdown.btn-login .btn-dropdown-label {  padding-right:20px;}.T_h .btn-dropdown.btn-city .btn-dropdown-label .im-sort-desc,.T_h .btn-dropdown.btn-login .btn-dropdown-label .im-sort-desc {  position:absolute;  top:50%;  right:0;  margin-top:-7px;}.T_h .btn-city .btn-dropdown-content,.T_h .btn-login .btn-dropdown-content {  padding-top:15px;}.T_h .btn-city .btn-dropdown-content > div,.T_h .btn-login .btn-dropdown-content > div {  padding:0.5em 0;}.T_h .btn-login .link-logout {  display:block;  padding:.1em 1em;}.T_h .btn-login .link-logout.firm {  padding-left:2em;}.T_h .btn-login ul {  list-style:none;  white-space:nowrap;}.T_h .btn-city a {  padding:.2em 1em .2em .5em;  text-shadow:0 1px 1px #fff;  display:block;}.T_h .btn-city a:hover,.p_firmTables_tableBlock_customize .main-list-filter .btn-dropdown-content a:hover {  color:#009acf;  background:#d8f2f8;}.T_h .btn-login input {  display:block;  font-size:.9em;  color:#828282;  margin:1em 1em .5em;  padding:.3em;  border:1px solid #d5d4d4;  border-radius:.4em;}.T_h .btn-login input[type="submit"] {  font-size:.85em;  color:#fff;  margin:0 auto;  padding:0.2em 2em;  border:1px solid #59b3cd;  background:-o-linear-gradient(top, #7cd9f1, #63ceed);  background:-ms-linear-gradient(top, #7cd9f1, #63ceed);  background:-moz-linear-gradient(top, #7cd9f1, #63ceed);  background:-webkit-linear-gradient(top, #7cd9f1, #63ceed);  background:linear-gradient(to bottom, #7cd9f1, #63ceed);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7cd9f1', endColorstr='#63ceed', GradientType=0);  box-shadow:inset 0 1px 3px -1px #fff, 0 1px 1px 0px rgba(0, 0, 0, 0.2);  text-shadow:0 1px 1px #52a5bd;}.T_h .btn-login input[type="submit"]:hover {  background:#94dff9;}.T_h .remember_me_wrapper {  text-align:center;  margin-top:-0.7em;}.T_h .remember_me_wrapper label {  display:inline-block;  width:83px;  font-size:10px;}.T_h .remember_me_wrapper input {  display:inline-block;  margin:0;  vertical-align:text-bottom;}.T_h #remember_me {  }.T_h #login-password {  margin-bottom:1.2em;}.T_h .btn-register,.T_h .btn-forgot-pass {  display:block;  font-size:.9em;  padding:.45em 0;  text-align:center;  text-decoration:none;}.T_h .btn-register {  margin-top:1.2em;  color:#009acf;  background:#d8f2f8;  text-shadow:0 1px 1px #fff;}.T_h .btn-register:hover {  background:#94dff9;  color:#fff;  text-shadow:none;}.T_h .btn-forgot-pass {  font-size:.85em;  color:#666;}.T_h .btn-forgot-pass:hover {  text-decoration:underline;}.T_h .logo-head-wrapper {  position:relative;  padding:.5em 0;  text-shadow:0 1px 1px #fff;}.T_h .about-wrapper {  width:100%;}.T_h .about-wrapper .template-header-first,.T_h .about-wrapper .template-header-second {  font-weight:normal;  text-align:left;}.T_h .about-wrapper .h2 {  font-size:2em;}.T_h .about-wrapper .h2 a {  text-decoration:none;}.T_h .about-wrapper .h3 {  color:#555;  font-size:1.4em;}.T_h .bg-diag-pattern {  position:absolute;  top:0;  left:0;  width:100%;  min-height:100%;  height:100%;}.T_h .logo {  display:inline-block;  width:77px;  height:76px;  margin:0 1em 0 3em;  background-repeat:no-repeat;  background-position:50% 50%;}.T_h .logo_img {  display:inline-block;  width:64px;  margin:0 1.5em 0 1em;}.T_h .main_caption {  font-family:Georgia, Verdana, Geneva, sans-serif;  font-size:2.5em;  margin-top:-.1em;  color:#82a77d;}.T_h * {  }.T_h .main_caption a {  text-decoration:none;}.T_h .under_caption {  font-size:1.5em;  color:#aaa;}.T_h .about {  display:inline-block;}.T_h .about .sphere_caption {  padding-right:5px;}.T_h .portal-info {  float:right;}.T_h .portal-info td {  text-align:right;  white-space:nowrap;}.T_h .portal-info td:first-child {  text-align:left;  padding:0.2em 2em 0.2em 0;  color:#595959;}.T_h .control-panel {  background:url(/img/patterns/pattern-cp.png);  padding:15px;}.T_h .top-nav-wrapper {  position:relative;  overflow:hidden;  border-bottom:1px solid #cdcdcd;  background:#f6f6f6;  text-shadow:0 1px 1px #fff;}.T_h .top-nav-wrapper > .grid2 {  width:65%;  margin:0 auto;}.T_h .top-nav-wrapper .col {  margin:0;}.T_h .links_to_search {  margin-top:.7em;  max-width:500px;  display:inline-block;  text-align:left; font-size:1.2em;}.T_h .links_to_search a {  display:inline-block;  white-space:nowrap;  text-decoration:none;  padding:0 .5em;  *display:block;}.T_h .links_to_search a:hover {  text-decoration:underline;}.T_h .links_to_search .caption {  white-space:nowrap;  width:40%;  vertical-align:top;  color:#999;  text-align:center;}.T_h .button_links {  display:inline-block;  max-width:400px;  min-width:250px;  width:70%;  }.T_h .nav-top-filter {  padding:0;  margin:0 auto;  white-space:nowrap;  width:70%;}.T_h .nav-top-filter li { width:25%;}.T_h .nav-top-filter li a {  text-decoration:none; padding:.3em 0;  border:1px solid #fff;  border-right:1px solid #e8e8e8;  color:#444;  width:100%;  text-align:center;  vertical-align:central;}.T_h .nav-top-filter li a:hover {  background-color:#eee;}.T_h .nav-top-filter li:first-child a {  border-left:1px solid #e8e8e8;}.T_h .divtable {  display:table;  width:100%;  *display:inline;}.T_h .divtable-row {  display:table-row;  *display:inline;}.T_h .divtable-cell {  vertical-align:bottom;  display:table-cell;  *display:inline;}.T_h .template__line1 .block2 {  width:280px;}.T_h .template__line1 .part2 {  white-space:nowrap;  width:120px;  text-align:center;  vertical-align:middle;}.T_h .template__line1 .part3 {  white-space:nowrap;  text-align:center;}.T_h .template__line1 .part4 {  text-align:center;  vertical-align:middle;}.T_h .template__line1 .divtable-cell .divtable-cell {  padding:0 0.5em;}.T_h .template_menu_wrapper {  margin:0 -1em;  padding:0 1em;  }@media only screen and (min-width:1075px) {  .T_h .template_menu_wrapper { margin:0 -3em; padding:0 3em;  }}.T_h .template_menu.fixed {  position:fixed;  top:0;  width:100%;  z-index:200;  opacity:0.95;  transition:opacity ease 0.2s;}.T_h .template_menu.fixed:hover {  opacity:1;}.T_h .template_menu.fixed .template_menu_wrapper {  box-shadow:#999 0 0 10px;}.T_h .template_menu_wrapper .col {  margin:2px 0 1px 0;}.T_h .template_menu_wrapper .part1 {  margin-top:3px;}.T_h .template_menu_wrapper .part1,.T_h .template_menu_wrapper .part2 {  width:100%;}.T_h .template_menu_wrapper .item {  text-align:center;  white-space:nowrap;}.T_h .template_menu_wrapper .part2 .item {  font-size:1.3em;  width:25%;}.T_h .template_menu_wrapper .separator {  height:45px;  display:none;}.T_h .template_menu_wrapper .separator > div {  border-left:1px solid #fff;  border-right:1px solid #e8e8e8;  width:0;  height:45px;}.T_h .template_menu_wrapper .part1 .item {  width:20%;}.T_h .template_menu_wrapper .part1 .caption {  width:39%;}@media only screen and (max-width:850px) {  .T_h .template_menu_wrapper .part1 .item,  .T_h .template_menu_wrapper .part2 .item { width:33%;  }}@media only screen and (max-width:760px) {  .T_b .main_content { width:100%;  }}@media only screen and (max-width:500px) {  .T_h .template_menu_wrapper .part1 .item { padding:0 0 .5em;  }  .T_h .template_menu_wrapper .part2 .item { padding:.5em 0 .5em;  }}.T_h .popupLoginBox #login-email,.T_h .popupLoginBox #login-password{  width:150px;}.T_b .breadcrumbs li a {  display:inline !important;  float:none !important;}.T_b .breadcrumbs li:before {  content:'>';  padding:0 0.8em;  text-decoration:none;  color:#6794ee;}.T_b .breadcrumbs li:first-child:before {  content:'';  padding:0;}.T_b {  padding-bottom:8em !important;}.T_f {  width:100%;  margin-top:-87px;  text-align:center;}.T_f .nav-footer {  margin:1em 0;}.T_f .nav-footer a {  margin-left:2em;  padding:.3em;}.T_f .nav-footer a:first-child {  margin-left:0;}.T_f .nav-footer a:hover {  text-decoration:underline;}.T_f .footer_text {  margin:1em 88px 1em;  padding:0 1em;}.T_f .footer_bottom {  position:relative;}.T_f .live-internet-counter {  position:absolute;  right:0;  bottom:3px;  width:88px;  height:31px;}.main_text p[class^='textImg']{  text-align:center;  font-style:italic;  margin:0 .5em .5em;  width:100%;}.main_text p[class^='textImg'] img {  display:block;  margin:0 auto .5em;  width:100% !important;  padding:0;}.main_text p[class^='textImg'] br {  display:none;}@media only screen and (min-width:500px) {  .main_text p.textImg-r { width:50%; float:right; padding:0;  }  .main_text p.textImg-rr { width:35%; float:right; padding:0 0 0 1em;  }  .main_text p.textImg-l { width:50%; float:left; padding:0 1em 0 0;  }}@media only screen and (min-width:400px) and (max-width:800px) {  .main_text p.textImg-rr { float:right; width:50%;  }} .firm_icon {  margin:-0.2em 0.4em 0 0;  max-width:16px;  max-height:16px;}.p_firmTables_tableBlock .hidden_firm,.p_firmTables_tableBlock tr.hidden_firm td:first-child > a {  color:#999;}.p_firmTables_tableBlock .firm_archived {  color:#ca8045;}.p_firmTables_tableBlock th > div {  position:relative;  height:100%;  width:100%;}.p_firmTables_tableBlock .p_firmRaitings_display,.p_firmTables_tableBlock .feedback_link {  text-align:center;}.p_firmTables_tableBlock .sort_in_th {  display:none;  position:absolute;  z-index:10;  right:0;  top:50%;  height:30px;  width:12px;  margin-top:-15px;  margin-right:-5px;  background-color:#ccc;}.p_firmTables_tableBlock .sorted {  color:#888;}.p_firmTables_tableBlock.tbl {  position:relative;  z-index:3;}.p_firmTables_tableBlock .control_line {  margin:2em 0 1em;}.p_firmTables_tableBlock .firmIcon {  margin:-0.2em 0.4em 0 0;}.p_firmTables_tableBlock th {  border-bottom:1px solid #ccc;}.p_firmTables_tableBlock tr td:first-child {  text-align:left;}.p_firmTables_tableBlock tr td a {  color:#444;  text-decoration:none;}.p_firmTables_tableBlock tr td a:hover {  text-decoration:underline;}.p_firmTables_tableBlock tr td:first-child > a {  text-transform:uppercase;  color:#025E88;  font-size:1.3em;}@media only screen and (max-width:400px) {  .p_firmTables_tableBlock tr td:first-child > a { font-size:1em;  }}.p_firmTables_tableBlock th > div {  min-height:3em;}@media only screen and (min-width:500px) {  .p_firmTables_tableBlock th:first-child div { min-width:10em;  }}.p_firmTables_tableBlock .sort td {  min-width:7em;}.p_firmTables_tableBlock .sort div {  width:40%;  display:inline-block;  padding:.5em 3%;}.p_firmTables_tableBlock .sort div.capt {  width:45%;}.p_firmTables_tableBlock .sort div.alf {  width:30%;  text-align:right;}.p_firmTables_tableBlock .sort div a {  color:#777;}.p_firmTables_tableBlock .sort td {  padding:0;  background-color:#ddd;}.p_firmTables_tableBlock .sort .rtc {  display:none;}.p_firmTables_tableBlock tbody tr:hover td {  background-color:#ecffdf;  cursor:pointer;}.p_firmTables_tableBlock .tbl td {  vertical-align:middle;} .p_firmTables_tableTemplate {  padding-top:20px;}.p_firmTables_tableTemplate table {  width:100%;  word-wrap:normal;}.p_firmTables_tableTemplate .link-show-more {  font-size:1.5em;  color:#666;}.p_firmTables_tableTemplate .articles-preview-wrapper {  width:100%;  margin-left:-2%;}.p_firmTables_tableTemplate .article-image-wrapper {  position:relative;  float:left;  margin:0 0.8em 0.8em 0;}.p_firmTables_tableTemplate .article.img-shadow { margin-bottom:-15%; }.p_firmTables_tableTemplate .aticle-preview-img {  float:left;}.p_firmTables_tableTemplate .structureHeader {  font-size:1.5em;  margin-bottom:.5em;}.p_firmTables_tableTemplate #ymaps_box {  margin-top:1em;}.p_firmTables_tableTemplate .table_caption {  font-size:0.9em;}.p_firmTables_tableTemplate .table_caption h2 {  font-size:1.4em;  text-align:left;  color:#333;  border-bottom:dashed 1px #333;}@media only screen and (max-width:500px) { .p_firmTables_tableTemplate .table_caption h2 { font-size:1.2em;  }}.p_firmTables_tableTemplate .sort_in_th a {  position:absolute;  left:0%;  top:50%;  display:block;  width:6px;  height:5px;  margin-left:3px;  background:url(/img/icons/icon-sort-top.png);}.p_firmTables_tableTemplate .sort_in_th a:first-child {  margin-top:-7px;}.p_firmTables_tableTemplate .sort_in_th a:first-child:hover {  background:url(/img/icons/icon-sort-top-hover.png);}.p_firmTables_tableTemplate .sort_in_th a:last-child {  margin-top:2px;  background:url(/img/icons/icon-sort-bot.png);}.p_firmTables_tableTemplate .sort_in_th a:last-child:hover {  background:url(/img/icons/icon-sort-bot-hover.png);}.p_firmTables_tableTemplate div.structure_warning {  border:1px solid #aaa;  border-radius:5px;  padding:10px 20px;  margin:15px;}.p_firmTables_tableTemplate .p_textForStructure_articleList_oneStructure {  font-size:1.2em;}.p_firmTables_tableTemplate .p_textForStructure_articleList_oneStructure h3 {  font-size:1.4em;  text-align:center;  margin:0 0 0.5em 0;}.p_firmTables_tableTemplate .results_extended {  font-size:1.3em;  font-weight:bold;}.p_firmTables_tableTemplate .low_priority_structure li {  text-align:left;}.p_firmTables_tableTemplate .breadcrumbs {  margin:-10px 0 -4px;  font-size:14px;} .p_firmTables_tableBlock_customize .p_firmTables_tableBlock_tags {  float:left;}.p_firmTables_tableBlock_customize .main-list-filter {  text-align:right;}.p_firmTables_tableBlock_customize .filter-sort-view .im-bars {  color:#6794ee;}.p_firmTables_tableBlock_customize .main-list-filter .im-sort-desc {  padding-left:.4em;}.p_firmTables_tableBlock_customize .main-list-filter .btn-dropdown-content {  padding:0;  white-space:nowrap;}.p_firmTables_tableBlock_customize .main-list-filter .btn-dropdown-content a {  display:block;  padding:.4em .4em .4em 1em;  text-decoration:none;}.p_firmTables_tableBlock_customize .main-list-filter .btn-dropdown-content .caption {  padding:1em .4em .4em 1em;} .p_firmTables_tableBlock_tags .tag {  display:inline-block;  padding:.3em .5em;  color:#6B6B6B;  text-shadow:0 1px 1px #fff;}.p_firmTables_tableBlock_tags .im-close {  color:#b0b0b0;}.p_firmTables_tableBlock_tags .tag a{  text-decoration:none;}.p_firmTables_tableBlock_tags .im-close:hover {  color:#e86f7e;} .p_firmRaitings_display {  white-space:nowrap;}.p_firmRaitings_display .star-small {  width:1.5em;} .p_advantage_display_stars h5 {  font-size:1.3em;  padding:0;  margin:0 0 .7em 0;  text-align:center;}.p_advantage_display_stars .description {  font-size:0.9em;  margin:.5em 0;  color:#999;} .p_textForStructure_articleList_oneStructure {  margin-top:1.5em;  }.p_textForStructure_articleList_oneStructure .sector h3 {  text-align:center;  font-size:1.3em;  padding-bottom:1em;}.p_textForStructure_articleList_oneStructure .structure h3 {  font-size:1.1em;  padding-bottom:1em;}.p_textForStructure_articleList_oneStructure a {  text-decoration:none;}.p_textForStructure_articleList_oneStructure a:hover {  text-decoration:underline;}.p_textForStructure_articleList_oneStructure h3 a {  color:inherit;}.p_textForStructure_articleList_oneStructure .col a {  display:block;  margin:0.2em;}.p_textForStructure_articleList_oneStructure .more {  text-align:right;  font-size:1.3em;  margin:.7em;} .env_blocks_anotherCity .city {  font-size:1.5em;  text-align:center;}.env_blocks_anotherCity .another_city {  text-align:center;  margin-bottom:1em;}.env_blocks_anotherCity .another_city a {  color:#999;  text-decoration:none;} .p_firmTables_filter label {  display:inline-block;  font-size:12px;}.p_firmTables_filter .top-filter-wrapper {  max-width:50em;  padding:.5em;  margin:1em auto 0;}.p_firmTables_filter .top-filter-wrapper .field_wrapper {  padding:.5em;  }.left_column .p_firmTables_filter .top-filter-wrapper .field_wrapper {  padding:0;  text-align:center;}.left_column .p_firmTables_filter .top-filter-wrapper .caption {  padding:0;}.left_column .p_firmTables_filter label {  margin-bottom:0;}.p_firmTables_filter .top-filter-wrapper .caption {  display:inline-block;  width:6em;  padding:.3em;}.p_firmTables_filter .top-filter-wrapper select {  width:15em;}.p_firmTables_filter .level_1 {  color:#555;}.p_firmTables_filter .level_2 {  color:#777;}.p_firmTables_filter .level_3 {  color:#999;}.p_firmTables_filter .level_4 {  color:#bbb;}.p_firmTables_filter .level_5 {  color:#ccc;}.p_firmTables_filter option[selected] {  color:#000;}.p_firmTables_filter .sub_menu {  background-color:rgba(196, 196, 196, 0.5);  text-align:center;  box-shadow:inset 0px 3px 12px -3px rgba(50, 50, 50, 0.5);  border-bottom:1px solid rgba(255, 255, 255, 0.5);}.p_firmTables_filter .sub_menu .structure_caption {  padding-top:1em;  display:block;  font-size:1.3em;}.p_firmTables_filter a.btn.btn-disabled{  color:#000;}.p_firmTables_filter .sub_menu .btn i {  color:#e00;  margin-right:5px;}.p_firmTables_filter select {  padding:3px 3px;  border:1px solid #ccc;  border-radius:4px;  box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);}.p_firmTables_filter .checkbox_place {  display:inline-block;  width:1em;  vertical-align:top;}.p_firmTables_filter select {  margin:0;  color:#222;} .crosslinks {  list-style:none;  font-size:1.2em;}.crosslinks li {  margin:10px 0;} @font-face { font-family:'icons-main'; src: url('/assets/icons/icons-main/fonts/icons-main.eot?xkwms'); src: url('/assets/icons/icons-main/fonts/icons-main.eot?xkwms#iefix') format('embedded-opentype'),  url('/assets/icons/icons-main/fonts/icons-main.ttf?xkwms') format('truetype'),  url('/assets/icons/icons-main/fonts/icons-main.woff?xkwms') format('woff'),  url('/assets/icons/icons-main/fonts/icons-main.svg?xkwms#icons-main') format('svg'); font-weight:normal; font-style:normal;}.im {  font-family:'icons-main' !important; speak:none; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; line-height:1;  -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}.im-search:before { content:"\f002";}.im-close:before { content:"\f00d";}.im-map-marker:before { content:"\f041";}.im-question-circle:before { content:"\f059";}.im-chevron-up:before { content:"\f077";}.im-chevron-down:before { content:"\f078";}.im-filter:before { content:"\f0b0";}.im-bars:before { content:"\f0c9";}.im-sort-desc:before { content:"\f0dd";}