﻿.accordion-menu-wrapper .accordion-header.first{background:#043254;border-top-left-radius:4px;border-top-right-radius:4px;}
.accordion-menu-wrapper .accordion-header.first a{color:white;}

.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
       -o-transform: translate(0, -25%);
          transform: translate(0, -25%);
}

.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

  .pc-none {
    display: none !important;
  }
.list-inline{padding-left:0;margin-left:-5px;list-style:none}
.help-bloc-infra .list-inline{display:inline-flex!important}
#wapper-nav .list-inline{margin-left:0}
.help-bloc-infra .list-inline h1,.help-bloc-infra .list-inline .h1{padding-left:10px!important}
.istouch #menu .menu-item-has-children .sub-menu li.view-all{display:block !important}
#menu .menu-item-has-children .sub-menu{list-style:none;margin:0;padding:0}
#menu .menu-item-has-children.hover .sub-menu li a{font-size:1rem}
#menu .menu-item-has-children .sub-menu li.view-all{display:none}
#menu .menu-item-has-children .sub-menu a{display:block;padding:.375rem 1.25rem;font-size:1rem;line-height:1.5;text-decoration:none;color:#000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#menu .menu-item-has-children .sub-menu a:hover{color:#41812a}
#menu .menu-item-has-children.hover .sub-menu{visibility:visible;opacity:1}
#menu .menu-item-has-children.hover .sub-menu a{padding:.375rem 1.875rem;font-size:.875rem;line-height:1.25rem}

  #contacts-anchor .hover-line,
  #contacts-anchor:hover .hover-line {
    width: 259px;
  }

  #contacts-anchor:hover .hover-line {
    width: 318px;
  }


.title-contacts {
  font-family: 'GothaProMed', Helvetica, Arial, sans-serif;
  font-size: 59px;
  color: #233b4e;
  cursor: pointer;
}


.title-contacts:hover .hover-line,
.title-contacts.hovered .hover-line {
  display: block;
  width: 318px;
}


  .title-contacts:hover .hover-line,
  .title-contacts.hovered .hover-line {
    width: 260px;
  }

.regis_st{display:none;}
.footer-nav{text-align:right;}
.footer-nav ul{display:block;margin:0;padding:0;}
.footer-nav ul li + li{margin-left:20px;}
#respond .respond-heading{font-size:16px;margin-bottom:20px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:2px}
.mk-commentlist .respond-heading{margin-bottom:0!important}

#google_language_translator a {display: none !important; }
#google_language_translator select.goog-te-combo { color:#32373c; }


			table.recentcommentsavatartop img.avatar, table.recentcommentsavatarend img.avatar {
				border: 0px;
				margin: 0;
			}


			table.recentcommentsavatartop a, table.recentcommentsavatarend a {
				border: 0px !important;
				background-color: transparent !important;
			}


			td.recentcommentsavatarend, td.recentcommentsavatartop {
				padding: 0px 0px 1px 0px;
				margin: 0px;
			}
.mc-promo__countdown{position:absolute;top:25px;right:0}

.header-style-1 #alterna-drop-nav .navbar-header .navbar-toggle .icon-bar {
  background: #ffffff;
}

.header-style-2 #alterna-drop-nav .navbar-header .navbar-toggle .icon-bar,
.header-style-3 #alterna-drop-nav .navbar-header .navbar-toggle .icon-bar,
.header-style-4 #alterna-drop-nav .navbar-header .navbar-toggle .icon-bar,
.header-style-5 #alterna-drop-nav .navbar-header .navbar-toggle .icon-bar,
.header-style-6 #alterna-drop-nav .navbar-header .navbar-toggle .icon-bar {
  background: #ffffff;
}

.header-style-7 #alterna-drop-nav .navbar-header .navbar-toggle .icon-bar {
  background: #ffffff;
}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

.panel-grid-cell {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 1em;
}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}

.panel-grid-cell .panel-last-child {
  margin-bottom: 0;
}

.panel-grid-cell .widget-title {
  margin-top: 0;
}

            
 #pg-203-0 , #pg-203-1 , #pl-203 .panel-grid-cell .so-panel { margin-bottom:30px }
 #pl-203 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pl-203 .panel-grid-cell { padding:0 }

#nav_mdd .mdd_mise_en_avant {
	float:right;
	width:180px;
	overflow:hidden;
	padding:10px;
}
.question__answer-wrapper{display:none;width:100%;margin-bottom:48px}
.question__answer-wrapper.active{display:block}
