
/* OVERRIDE - CUSTOM CSS */


#tzlogo {
    margin-top: 1px;
    padding-left: 1px;
}

#tzlogo img {
  margin-left: 100px;
  max-width: 40%;
  padding-left: 0;
  padding-top: 0;
}

/* couleur lien menu actus */

.plazart-megamenu .navbar-nav > li.active > a {
  background: #5482be none repeat scroll 0 0;
  color: #ffffff;
}

/* couleur border sous menu */
.top-nav li li {
  border-bottom: 1px solid #fff;
}

/* largeur menu haut */
.plazart-mainnav .navbar-inner {
  width: 1400px;
}

/* couleur texte bandeau fil ariane */
.page-title h1 {
  font-size: 35px;
  font-weight: bold;
  color: #fff !important;
}

/* module recherche */

header.top-head {
  border-bottom: 9px solid #f4f4f4;
  min-height: 92px;
  position: static;
  top: 0;
  transition: all 0.3s linear 0s;
  z-index: 99991;
}

#roksearch_search_str {
  border: 0 none;
  font-size: 100%;
  margin: 7px 0 0 0 !important;
  padding: 4px 0 4px 6px;
}

/* fin module roksearch */

.flexslider {
  background: #f4f4f4 none repeat scroll 0 0 !important;
  border: 4px solid #f4f4f4 !important;
  border-radius: 4px;
  margin-top: 30px !important;
  position: relative;
}
.tz_slider_image {
  width: 45% !important;
}

.tz_slider_readmore {
  display: block;
  margin-top: 30px !important;
}
.tz_slider_readmore a {
  border: 1px solid;
  color: #008aff;
  padding: 4px;
  text-decoration: none;
}
.tz_slider_title a {
  color: #000000;
  font-size: 20px !important;
  text-decoration: none;
}

.flex-direction-nav {
  visibility: hidden !important;
}

/* couleur bloc themes accueil */
.service-box-5 a, .service-box-4 a {
  background: #e40613 none repeat scroll 0 0;
}

/* TzArticleCategory */

.post-info.post-meta, .post-info .post-meta {
  font-size: 11px;
  text-transform: inherit;
}

/* titre thématiques */
.block-head {
  text-transform: inherit;
}

/* titre widget-head */

.widget-head {
   text-transform: inherit;
}


 /* couleur rouge  */

a, .top-search a, .hr-style4::after, .hr-style4::before, .block-head, .widget-head, footer a:hover, .title-2 .breadcrumbs a, .title-3 .breadcrumbs a, .title-4 .breadcrumbs a, .footer-top a:hover::before, .list.prim li::before, #filters li a, .team-box-2 .t-position, .team-box-2 .team-socials a, .head-style3 .top-bar li a, .author-name, .add-items i.fa, .copyrights b, .dark-bg .btn-large::before, .box-top .more-btn, .service-box-1:hover a, .box-top i.fa, .item-box:hover .item-tools i, .item-cart a:hover, .main-border, .btn.main-border, .fun-title, .staff-1 .fun-icon, .top-bar ul.social-list li a:hover span, .project-name, .slick-dots li.slick-active button::before, .title-1 h1, .list.alt li::before, .product-price, .title-2 h1, .main-title, .accordion li.active a, .accordion li > h3 i.fa, .post-info h2 a:hover, .siteMap-nav ul ul li a:hover, .head2-lft-links li i, .head-style3 .top-bar li i, .item-tools i, .product-specs a.btn.selected, .widget-content a:hover {
  color: #e40613;
}

.item-box:hover::after, .item-box:hover .item-price, .team-box:hover::after, .team-box-2:hover::after, .responsive-nav, .search-box::before, .block-head::before, .block-head::after, .widget-head::before, .widget-head::after, .details-img::after, .post-image::after, .team-box::after, .team-box-2::after, .item-box::after, .service-box-1::after, .portfolio-item::after {
  background-color: #e40613;
}

.caption.main-color, .main-color {
  color: #e40613 !important;
}

.main-bg, .btn.main-bg, .plan-year::after, .team-boxes-2 .cell-3:hover .team-box-2, .head-style3 .top-search a, .service-box-1:hover .box-top, .top-nav-style3, .item-box:hover .item-title, .tp-bullets.simplebullets.round .bullet, .top-nav li li a, .top-search.selected a, .top-search a:hover, .service-box-2:hover a.r-more, .service-box-3:hover a.r-more, .pager ul li.selected, .slick-prev:hover, .slick-next:hover, .hr-style1::before, .hr-style1::after, .social-list li a:hover, .footer-top .tags a:hover, hr::before, hr::after, .tp-arr-allwrapper:hover, .level-in, .tabs-vertical .tabs-pane .tab-panel::before, .table-style2 th, .menuBtn, .service-box-1:hover::after, .portfolio-item:hover::after, #filters li:hover, #filters li.active, .head-style2 .top-search a, .team-box .team-details, .title-4 h1, .tabs > ul li:hover, .tabs > ul li.active, .steps li.selected span, .icon-cont, .view-all-projects a:hover, .accordion-horizontal > li.active a, .list-grid a.selected, .testimonials-2 .slick-prev:hover, .testimonials-2 .slick-next:hover, .comment-reply:hover, .service-box-2:hover .fa, .service-box-3:hover .icon, .share-post ul li a:hover, .item-price, .accordion li.active h3 u, .pager ul li:hover, .tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected, footer .NL .NL-btn:hover, .search-w .btn, .cart-icon, .sale {
  background-color: #e40613;
  color: #fff;
}

.img-over a.link, .block-bg-1::before, .block-bg-2::before, .block-bg-3::before, .block-bg-4::before, .block-bg-5::before {
  background-color: rgba(228, 6, 19, 0.4);
}

#to-top {
  background: #5482be none repeat scroll 0 0;
}

.tri-col, .icon-cont::after {
  border-color: #e40613 transparent transparent;
}

.pagin.pager li.active {
  background: #e40613 none repeat scroll 0 0;
  color: #ffffff;
}

.footer-top .footer-menu a:hover {
	color: #e40613; 
}

.custom ul li a:hover, .custom ul li a:focus {
	color: #e40613
}

/* taille titre bloc accueilespace ressources */

.uc_mega_icon_content_box .uc_htmlcontent_home .uc_item_html h2 {
  color: #fff;
  font: 20px "arial",serif !important;
  letter-spacing: -0.04em;
  margin: 0 0 8px;
  text-transform: uppercase;
}

.uc_mega_icon_content_box .uc_htmlcontent_home .uc_item_html .fa {
  color: #fff;
  font-size: 91px;
  line-height: 1em;
  margin: 2px 0 30px !important;
}

.uc_mega_icon_content_box .uc_htmlcontent_home .uc_item_html {
  color: #fff;
  font-size: 15px;
  line-height: 23px;
  opacity: 1;
  padding: 38px 0 8px 26px !important;
  position: relative;
  transition: all 0.2s ease 0s;
}

/* top bar */

.top-bar {
	background: #2c2c2c;
}

.top-logo {
	background: #5482BE;
}

.top-bar a, .top-bar span {
	color: #ffffff;
}

.top-bar li {
	border-left: 0px;
}

.top-bar {
	border-bottom: 0px
}

/* animated border page formation */

.uc_animated_border_banner .uc_animated_border_bg {
    background: url(https://www.laligue44.org/images/animer-cest-dabord-se-former_parcours-de-formation-aux-metiers-de-lanimation_2.jpg) no-repeat 0 0;
    height: 390px !important;
}

/* padding boutons menu principal 
.top-nav ul > li > a {
	padding: 0 8px;
	padding-top: 22px;
} */

/* Paramètres du logo en haut à gauche */

.marg-top-20 {
	margin-top: 5px;
}

#tzlogo img {
	margin-left: 0px;
	max-width: 50%;
	padding-left: 0;
	padding-top: 0;
	/* margin-top: 0; */
}