/* colors*/

a,/*
button,
input {
  outline-width:2px;outline-style:dotted;outline-color:#4874b8;
}*/

#block-meem-branding a,
.ressources a,
.actu h3.node-title a,
.search_box .input-group input,
.solr-query-form  .input-group input,
.block-region-main .newsletter_box p,
#block-meem-content .block-region-top .top ol li a,
.politiques h3.node-title a,
.bloc_service a,
h1, h2, h3, h4, h5, h6, body {
  /*color:#1a1a1a;*/
  color:#202328;
}

body,
.breadcrumbs,
.path-taxonomy #main {
  background:#f5f5ee;
}

.ressources a:hover, .ressources a:focus, .path-a-la-une header p.all a, a{
  color:#4874b8;
}

.node--type-wiki .breadcrumbs, .node--type-ministere .breadcrumbs, .path-node .breadcrumbs {
  background:transparent;
}

.box_ministres .sr, .box_ministres .ministre {
    background:#fff;
    overflow: visible;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #202328;
}
input::-moz-placeholder, textarea::-moz-placeholder  {
  color: #202328;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #202328;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #202328;
}
:-moz-placeholder { /* Firefox 18- */
  color: #202328 ;
}

#sticky_nav {
  background: #202328 none repeat scroll 0 0;
}

  #sticky_nav a,
  .wiki_content .rebond li a,
  .box_ministres h2 {
    color:#fff;
  }

  .wiki_content .rebond li:hover, .wiki_content .rebond li:focus {
    background:#3b5e94;
  }

.node--type-wiki #main,
.node--type-ministere #main {
  background:#fff;
}

#search_box {background:#7fc6a4;color:#2B3E35 ;overflow: auto;}

.node--type-agenda #block-meem-content .liens {
  padding:1rem 0;
  border-top:1px solid #4874b8;
  border-bottom: 1px solid #4874b8;
}

.taxonomy-list .term > div h2 {
  border-bottom:1px solid #ddd;
}

.taxonomy-list .term:hover > div h2, .taxonomy-list .term:focus > div h2 {
  border-color:#4874b8;
}

.node--type-agenda #block-meem-content .liens li a,
.box_ministres .sr a, .box_ministres .ministre a {
  color:#1a1a1a;
}

.ui-widget-content a, span.schedule,
.node--type-agenda #block-meem-content .liens li a:hover,
.node--type-agenda #block-meem-content .liens li a:focus {
    color: #4874b8;
}

.node--type-agenda #block-meem-content .liens li a:before {
  font-family: 'Material icons';
  content: "arrow_forward";
  color: #4874b8;
  margin-right:10px;
}

.dropbutton-wrapper .button-danger {
  margin-left: 20px;
  color: #000;
  background: #eee;
}

.is-dropdown-submenu, #sticky_actualites {
  background:#efefef;
  border:0;
  box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.25);
}

  #block-meem-main-menu .is-dropdown-submenu a, #sticky_actualites.menu a{
    color:#202328;
  }

  #block-meem-main-menu .is-dropdown-submenu a:hover,
  #sticky_actualites a:hover,
  .politiques h3.node-title a:hover,
  #block-meem-main-menu .is-dropdown-submenu a:focus,
  #sticky_actualites a:focus,
  .politiques h3.node-title a:focus {
    color:#4874b8;
  }


  .section-priorites-ministere #main {
    background:transparent;
  }

  .node--type-wiki #main,
  .node--type-ministere #main,
  .node--type-actualite #main div.article,
  .node--type-presse #main div.article,
  .node--type-page #main div.article,
  .node--type-agenda #main div.article {
    background:#fff;
  }

  .node--type-article #main .article,
  .node--type-page #main .article,
  .node--type-actualite #main .article,
  .node--type-presse #main .article,
  .node--type-agenda #main .article{
    background:#fff;
    -webkit-box-shadow:0 0 9px 2px rgba(211, 211, 205, 1);
    -moz-box-shadow:0 0 9px 2px rgba(211, 211, 205, 1);
    box-shadow: 0 0 9px 2px rgba(211, 211, 205, 1);
  }

  .section-politiques-publiques.node--type-page #main .article,
  .section-ministere.node--type-page #main .article {
    background:transparent;
    box-shadow:none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
  }

.path-node #block-meem-content h2 {
  border-top:1px solid #1a1a1a;
}

  .path-node #block-meem-content .service h2 {
    border-top:none;
  }

  .term-content h2, .service h2 {
    border:none;
  }

.posted {
  color:#5f5f5f;
}

#block-meem-help {
  background:#c3dfe0;
  border-left:7px solid #2e4057;
}

.showdesc a, .videodesc a, .box_ministres p{
  color:#808080;
}

.showdesc a, a.morelink {
  background: #e7e7db none repeat scroll 0 0;
    box-shadow: 0 0 3px 3px rgba(128, 128, 128, 0.2) inset;
    clear: both;
    color: #808080;
    display: inline-block;
    float: right;
    margin:0 0 1rem 1rem;
    padding: 0.3rem 1rem;
    border-radius: 3px;
}

  .showdesc a {
    margin-bottom:0;
  }

.showdesc a:hover, a.morelink:hover, .showdesc a:focus, a.morelink:focus {
  background:#dfdfd4;;
}

a.morelink {
	text-decoration:none;
	outline: none;
}
span.morecontent {
	display: none;
}

figcaption.longdesc {
  clear: both;
    margin-top: 4rem;
    overflow: visible;
}

.term-content .columns:hover h2 a,
.term-content .columns:focus h2 a,
.taxonomy-list .columns:hover .field-taxonomy-term--description p,
.taxonomy-list .columns:focus .field-taxonomy-term--description p,
.breadcrumbs a {
  color:#3c619b ;
}

.taxonomy-list .term > div h2:hover,
.taxonomy-list .term > div h2:focus {
  border-color:#4874b8;
}

#search,
.rebond li > div,
#toc,
#block-solrblock, .search_suggestions li {
  background:#4874b8;
  color:#fff;
}

.newsletter_box {
  background:#ffffff;
}

.slick-slider {
  box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.2);
}

  .newsletter_box {
    -webkit-box-shadow: 0 4px 45px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow:0 4px 45px 0 rgba(0, 0, 0, 0.15);
    box-shadow:0 4px 45px 0 rgba(0, 0, 0, 0.15);
  }

  .block-region-main .newsletter_box .input-group input {
    background:#e9e9df;
  }

  #footer-last .newsletter_box {
    box-shadow:none;
    background:transparent;
  }

  .rebond li > div, .search_suggestions li, .service a {
    border-radius:3px;
  }

  .search_suggestions li {
    box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.2);
  }

    .search_suggestions li a {
      color:#fff;
    }

  .rebond li > div:hover,
  .bloc_service:hover .element h3,
  .search_suggestions li:hover,
  .actu-chiffre:hover,
  .actu-citation:hover,
  .rebond li > div:focus,
  .bloc_service:focus .element h3,
  .search_suggestions li:focus,
  .actu-chiffre:focus,
  .actu-citation:focus {
    background:#3b5e94;
  }

  .search_box .input-group input, .solr-query-form  .form-item-query input,  .solr-query-form  .form-item-q input, .newsletter_box .input-group input {
    border: 0;
    box-shadow: none;
    /*color: #cccccc;*/
  }

  .block-region-main .newsletter_box .input-group input {
    background:#e9e9df;
  }

  .search_box .input-group button, .solr-query-form .button, .solr-query-form .button {
    background:#DA3B38 ;
    color:#fff;
  }

    .search_box .input-group button:hover, .solr-query-form .button:hover,
    .search_box .input-group button:focus, .solr-query-form .button:focus  {
      background:#da473c;
    }

    .newsletter_box .input-group input.button {
      background:#DA3B38;
    }

    .newsletter_box .input-group input.button:hover,
    .newsletter_box .input-group input.button:focus {
      background:#DA3B38 ;
      border-color:#DA3B38 ;
    }

    .search_box .input-group button,
    .solr-query-form  input.button,
    .newsletter_box .input-group input.button {
      border: 3px solid #DA3B38 ;
    }

    .newsletter_box .input-group input.button {
      border:3px solid #DA3B38;
    }

  .solr-query-form .button {
    cursor: pointer;
    font-family: "Material Icons";
    float:right !important;
    margin-top:-60px;
    padding:0.3rem;
    content:"\e8b6;";
  }

  .path-presse #block-meem-content .solr-query-form .button {
    margin-top:-76px;
  }

.wiki_content .rebond li {
  background: #4874b8 none repeat scroll 0 0;
}

.share_article li.translate a {
  background:#868680;
  background-image:none;
  padding:7px 5px;
}

.share_article li.translate a:hover,
.share_article li.translate a:focus {
  background:#868680;
  opacity:0.7;
}

div.encadre {
  background: #4874b8;
  color: #fff;
  padding: 0.8rem;
  margin:1rem 0;
}

  .texte.bloc div.encadre a, div.encadre h2, div.encadre h3 {
    color:#fff;
  }

  .path-node #block-meem-content div.encadre h2 {
    border-color:#fff;
  }

    .texte.bloc div.encadre a:hover,
    .texte.bloc div.encadre a:focus {
      color:#f5f5f5;
    }

.service,
.node--type-page .service .service_content,
.node--type-actualite .service .service_content,
.node--type-article .service .service_content
{
  background:#efefef;
}


.bottom-bar,
footer h1,
.dropbutton-wrapper a, .dropbutton-wrapper a:hover, .dropbutton-wrapper a:focus,
#toc a,
.newsletter_box p,
ul.off-canvas-list a {
  color:#fff;
}

#block-meem-main-menu a, #sticky_header a {
  color:#e1e4eb;
}

  #block-meem-main-menu a:hover,
  #sticky_header .links a:hover,
  #block-meem-main-menu a:focus,
  #sticky_header .links a:focus {
    color:#fff;
  }

    #sticky_header .links #sticky_actualites a:hover,
    #sticky_header .links #sticky_actualites a:focus {
      color:#4874b8;
    }

.paragraph--type--ressources {
  background:#f5f5ee;
}

  .paragraph--type--ressources a,
  .actu .actu-label,
  #block-meem-content, .texte.bloc a,
  .faq.bloc a {
    color:#202328;
  }

  .texte.bloc a, .faq.bloc a {
    text-decoration: underline;
  }

    .texte.bloc a:hover,
    .box_ministres .descriptif li a:hover,
    .bloc_service a:hover,
    .texte.bloc a:focus,
    .box_ministres .descriptif li a:focus,
    .bloc_service a:focus {
      color:#4874b8 ;
    }

  .actu .actu-label {
    background:#fff;
  }


  #block-meem-content ul li {
    list-style:outside;
  }

    #block-meem-content  .ressources li {
      border-bottom:1px solid #fff;
      list-style: none;
      clear:both;
    }

    .ressources ul li:before{
      color:#4874b8;
    }

.actu .actu-article, .actu .actu-une, .actu .actu-video, .actu .actu-photo, .actu .actu-lien, #suivre_ministere {
  background:#fff;
}

  #suivre_ministere {
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.15) inset;
  }

  .actu .actu-chiffre a,
  .actu .actu-citation a {
    color:#fff;
  }

  .actu .actu-photo a:hover,
  .actu .actu-video a:hover,
  .actu .actu-article a:hover,
  .actu .actu-une a:hover,
  .actu .actu-lien a:hover,
  .actu .actu-photo a:hover h3,
  .actu .actu-video a:hover h3,
  .actu .actu-article a:hover h3,
  .actu .actu-lien a:hover h3,
  .actu .actu-une a:hover h3,
  .path-a-la-une .rv h3 a:hover,
  .actu .actu-photo a:focus,
  .actu .actu-video a:focus,
  .actu .actu-article a:focus,
  .actu .actu-une a:focus,
  .actu .actu-lien a:focus,
  .path-a-la-une .rv h3 a:focus {
    color:#4874b8;
  }

.bottom-bar {
  background:#1f2532;
}

  .bottom-bar a {
    color:#fff;
  }

  .bottom-bar #block-meem-footer a:hover,
  .bottom-bar #block-meem-footer a:focus {
    opacity:0.7;
  }

.titre-barre {
  border-bottom:1px solid rgba(255, 255, 255, 0.3);
  color:#fff;
  padding:1.3rem 0;
}

#footer-last .newsletter_box #mc_embed_signup {
  padding-bottom:0;
  padding:1.3rem 0;
  /*border-top:1px solid rgba(255, 255, 255, 0.3);*/
}

.breadcrumbs {
  border:0;
}
/*
.path-frontpage section odd, even

f5f5ee
fbfbf8*/

.breadcrumbs li:not(:last-child)::after {
    content: "arrow_forward";
    font-family: "Material Icons";
}

.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
  border-color: #4874b8 transparent transparent;
  border-width: 6px 6px 0;
  margin-top: 26px;
  right: 64px;
  visibility: hidden;
  z-index: 56656456;;
}

.dropdown.menu > li.is-dropdown-submenu-parent.is-active > a::after {
  visibility: visible;
}

#block-meem-main-menu,
ul.off-canvas-list,
.reseaux,
#sticky_header {
  background:#202328;
}

  #block-meem-main-menu > ul > li.float-right, #block-meem-main-menu > ul > li.float-right:hover, #block-meem-main-menu > ul > li.float-right:focus {
    border:0;
  }

.button,
button,
.chiffre_descriptif,
button.secondary,
.button.secondary,
.citation .citation_content,
.dropbutton-wrapper,
.service a,
.actu .surtitre,
.actu-chiffre, .actu-citation,
.label {
  background-color:#4874b8;
  border-color:#4874b8;
  color:#fff;
}

button.close-button {
  background:transparent;
}

.actu-tweet {
  background:url('../medias/tweet.png') 0 0 no-repeat;
}

.actu-tweet a, .actu-tweet {
  color:#1a1a1a;
}

.actu-tweet:hover, .actu-tweet:focus {
  opacity:0.6;
}

.button:hover,
button:hover,
button.secondary:hover,
.button.secondary:hover,
.service a:hover,
.button:focus,
button:focus,
button.secondary:focus,
.button.secondary:focus,
.service a:focus{
  background-color:#cc3532 ;
  border-color:#cc3532 ;
}

#sticky_header button,
#main_header button,
#sticky_header button:hover,
#main_header button:hover,
#sticky_header button:focus,
#main_header button:focus{
  background:transparent;
}

#sticky_header button:focus,
#main_header button:focus {
  outline: 1px dashed #fff;
}

#block-meem-content h2:focus {
  outline:1px dashed #000;
}

.citation .citation_content {
  background:#4874b8 url('../medias/quote.png') top left no-repeat;
}

.reseaux a{
  color:#fff;
}

  .reseaux a:hover, .reseaux a:focus {
    opacity:0.7;
  }

.ressources li {
  border-top:1px solid #c8d5ea;
}

.ressources li:last-child {
  border-bottom:1px solid #c8d5ea;
}

label.form-required:after {
    content: "*";
    color: red;
    margin-left: 3px;
}

form .vertical-tabs__menu,
form .vertical-tabs,
form .vertical-tabs__menu-item  {
  border:0;
}

div.infographie img,
div.image img {
  box-shadow: 0 1px 7px rgba(0, 0, 0, 0.15);
  width:100%;
}

/* share block */

.node--type-wiki #block-shareblock ul > li,
.node--type-ministere #block-shareblock ul > li {
  background:#355c95;
  color:#fff;
}

  .node--type-wiki #block-shareblock ul > li > a,
  .node--type-ministere #block-shareblock ul > li > a {
    color:#fff;
  }

  .node--type-wiki #block-shareblock ul > li:hover,
  .node--type-ministere #block-shareblock ul > li:hover,
  .node--type-wiki #block-shareblock ul > li:focus,
  .node--type-ministere #block-shareblock ul > li:focus {
    color:#355c95;
    background:#fff;
  }

    .node--type-wiki #block-shareblock ul > li:hover a,
    .node--type-ministere #block-shareblock ul > li:hover a,
    .node--type-wiki #block-shareblock ul > li:focus a,
    .node--type-ministere #block-shareblock ul > li:focus a  {
      color:#355c95;
    }


/* notifications */

#status-messages .alert-box {
  background-image: repeating-linear-gradient(-45deg, transparent, transparent 20px, rgba(255,255,255,0.1) 20px, rgba(255,255,255,0.1) 40px );
  color: #fff;
  text-shadow: 0 1px 0 rgba(0,0,0,0.2);
  box-shadow:	inset 0 1px 0 rgba(255,255,255,0.5);
  border: 1px solid;
}

  #status-messages .alert-box a {
    color:#fff;
  }

  #status-messages .alert-box.success{
    background-color: #8d5;
    border-color: #6b3;
  }

  #status-messages .alert-box.info {
    background-color: #6af;
    border-color: #48d;
  }

  #status-messages .alert-box.warning{
    background-color: #fa4;
    border-color: #d82;
  }

  #status-messages .alert-box.error {
    background-color: #f31;
    border-color: #d10;
  }

  #status-messages .alert-box.radius {
    border-radius:0;
  }

/* chiffre valeur */

.chiffre_valeur {
  -webkit-box-shadow: inset 0px 0px 35px 0px rgba(211,211,205,1);
  -moz-box-shadow: inset 0px 0px 35px 0px rgba(211,211,205,1);
  box-shadow: inset 0px 0px 35px 0px rgba(211,211,205,1);
}

.path-node-actualite #main-content article,
.path-node-article #main-content article,
.path-node-page #main-content article {
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.25);
}

/* FAQ */

.field-paragraph--field-faq .ui-accordion {
  border-radius:7px;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
li.document i, li.link i {
  color:#4874b8;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  border-bottom-style: dashed;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  background:transparent;
}

.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  left: inherit;
  right: 0.5em;
  top:38%;
}

.ui-icon {
    height: 30px;
    width: 30px;
}

.ui-state-default .ui-icon {
  background:transparent url("../medias/arrows.png") no-repeat scroll -13px -39px;
}

.ui-state-active .ui-icon {
  background:transparent url("../medias/arrows.png") no-repeat scroll  -13px -4px;
}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
  border-radius: 0;
}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
  border-radius: 0;
}

a.tabledrag-handle .handle {
  width:25px;
  height:25px;
}

/* chiffres */

.chiffre_valeur {
  background:#efefe8;
  color:#202328;
}

/* réseaux sociaux */

.social li {
  width:40px;
}

.social li a {
  display: inline-block;
  height: 55px;
  width: 50px;
}

  #block-reseauxsociaux .social li a {
    /*opacity:0.6;*/
  }

    #block-reseauxsociaux .social li a:hover,
    #block-reseauxsociaux .social li a:focus {
      opacity:1;
    }

/* sidebar */

#sidebar-first, .node--type-wiki #global,
.node--type-ministere #global,
.box_ministres {
  background:#4874b8;
  color:#fff;
}

#sidebar-first {
  color:#b7c3d6;
}

#toc > ul > li:hover, #toc > ul > li:focus{
  background:#3b5e94;
  color:#fff;
}

  #toc > ul > li.toc-active {
    background:#fff;
    color:#4874b8;
    border-right: 1px solid #4874b8;
  }

    #toc > ul > li.toc-active a {
      color:#4874b8;
    }

  /*#sidebar-first a {
    color:#b7c3d6;
  }*/


/* taxonomy home */

.taxonomy-list .term {
  background:#fff;
  color:#202328;
}

.taxonomy-list .term,
.block-region-top .actu,
.path-a-la-une section .columns.actu,
.bloc_service .element {
  /*-webkit-box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.2);*/
  box-shadow:0 4px 8px -3px rgba(0, 0, 0, 0.2);
  transition-property: transform box-shadow;
  transition-duration: .2s;
  transition-timing-function: ease;
}


  .taxonomy-list .term:hover, .taxonomy-list .term:focus {
    transform: translateY(-6px);
    box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.15);
  }

  .taxonomy-list .term a {
    color:#202328;
  }

  .taxonomy-list .field-taxonomy-term--description p {
    color:#888888;
  }

/*back to top */

  a.top {
    background: #a2a2a2 none repeat scroll 0 0;
    border-radius: 50%;
    color: #fff;
    font-size: 3rem;
    height: 50px;
    width: 50px;
  }

.node--type-agenda .chapo {
  color:#808080;
}

.node--type-agenda .field-node--field-agenda-pdf a {
  text-align:center;
  background:#4874b8;
  color:#fff;
  padding:0.5rem 1rem 0.5rem 2.2rem;
  border-radius: 5px;
  position:relative;
}

.node--type-agenda .field-node--field-agenda-pdf a:hover,
.node--type-agenda .field-node--field-agenda-pdf a:focus {
  background:#3c619b;
}

.contact_presse {
  background:#fff;
  color:#4874b8;
}

  .contact_presse h2 {
    color:#4874b8;
  }

  .contact_presse ul li {
    border-top:1px solid #4874b8;
    list-style: none !important;
    padding:0.3rem 0;
  }

    .contact_presse ul li:last-child {
      border-bottom:1px solid #4874b8;
    }

.node--type-agenda .field-node--field-agenda-pdf a:before {
  content: "attachment";
    font-family: "Material icons";
    font-size: 1.7rem;
    left: 4px;
    margin-right: 10px;
    position: absolute;
    top: 8px;
    transform: rotate(-49deg);
    vertical-align: middle;
}

/* twitter */

p.twitter a {
  background:url('../medias/bird.png') no-repeat;
  padding-left:20px;
}

/* bloc service */

.bloc_service .element {
  background:#fff;
}

.bloc_service .element h3 {
  background:#4874b8;
}

  .bloc_service .element h3 a {
    color:#fff;
  }

.img_filter:hover, .img_filter:focus {
  position: relative;
  -webkit-filter: brightness(115%);
  filter: brightness(115%);
}
.img_filter:hover:before, .img_filter:focus:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
  opacity: 0.5;
  background: rgba(73, 131, 184, 0.37);
}

.view-mode-full .img_filter:hover, .view-mode-full .img_filter:focus {
  filter:none;
  -webkit-filter: none;
}

.view-mode-full .img_filter:hover:before, .view-mode-full .img_filter:focus:before {
  background:transparent;
}

/* eu compliance */

#sliding-popup {
  padding:0.5rem 0;
}

#sliding-popup .popup-content #popup-buttons button {
  box-shadow:none;
  -webkit-box-shadow:none;
  background:#fff;
  border-radius:5px;
  font-family: 'Roboto Condensed';
  margin-top:0.5rem;
}

/* icons*/

.icon {
  width:2.5rem;
  height:2.5rem;
  fill:#babcbd;
}

a.svg-link svg circle {
  transition: 100ms;
  transition-timing-function: ease-in-out;
  -webkit-transition: 100ms;
  -webkit-transition-timing-function: ease-in-out;
}

a.svg-link svg circle {
  fill:#BABCBD;
}

a.svg-link svg path {
  fill:#fff;
}

.menu > li > a.svg-link {
  padding:0;
}

  a.svg-link:hover svg {
    fill:#000;
  }

  a.svg-link:hover svg.icon-fb circle, a.svg-link:focus svg.icon-fb circle, .mobile a.svg-link svg.icon-fb circle, .tablet a.svg-link svg.icon-fb circle {
    fill:#3b5998;
  }

  a.svg-link:hover svg.icon-tw circle, a.svg-link:focus svg.icon-tw circle, .mobile a.svg-link svg.icon-tw circle, .tablet a.svg-link svg.icon-tw circle {
    fill:#33ccff;
  }

  a.svg-link:hover svg.icon-yt circle, a.svg-link:focus svg.icon-yt circle, .mobile a.svg-link svg.icon-yt circle, .tablet a.svg-link svg.icon-yt circle  {
    fill:#ff3333;
  }

  a.svg-link:hover svg.icon-lk circle, a.svg-link:focus svg.icon-lk circle, .mobile a.svg-link svg.icon-lk circle, .tablet a.svg-link svg.icon-lk circle  {
    fill:#4874b8;
  }

  a.svg-link:hover svg.icon-fk circle, a.svg-link:focus svg.icon-fk circle, .mobile a.svg-link svg.icon-fk circle, .tablet a.svg-link svg.icon-fk circle  {
    fill:#0063dc;
  }

  a.svg-link:hover svg.icon-rss circle, a.svg-link:focus svg.icon-rss circle, .mobile a.svg-link svg.icon-rss circle, .tablet a.svg-link svg.icon-rss circle  {
    fill:#faa33d;
  }

  a.svg-link:hover svg.icon-print circle, a.svg-link:focus svg.icon-print circle, .mobile a.svg-link svg.icon-print circle, .tablet a.svg-link svg.icon-print circle  {
    fill:#7fc6a4;
  }
