/* Theme inspired from Bootstrap Theme "The Band" */ /* https://www.w3schools.com/bootstrap/bootstrap_theme_band.asp */ body { font: 400 18px/1.8 "Source Serif Pro", serif; color: #666; } .monospace-font { font-family: Monaco, "Courier New", Courier, monospace; } .container h2{ color: #df4937 !important; } .container h3{ color: #df4937 !important; } h5 { margin: 30px 0 30px 0; font-size: 24px; font-family: Montserrat, sans-serif; letter-spacing: 10px; color: #111; } .container { padding-top: 5em; } .person { border: 10px solid transparent; margin-bottom: 25px; width: 80%; height: 80%; } .person:hover { border-color: #f1f1f1; } .carousel { margin-top: 2em; margin-top: 1em; } .carousel-inner img { width: 100%; /* Set width to 100% */ margin: auto; } .carousel-caption h3 { color: #fff !important; } @media (max-width: 600px) { .carousel-caption { display: none; /* Hide the carousel text when the screen is less than 600 pixels wide */ } } @media (min-width: 1200px) { .container{ max-width: 950px; } } @media print { /* ne pas affichier l'url after the link */ a[href]:after { content: none !important; } * { color: inherit !important; background-color: inherit !important; } } .bg-1 { background: #df4937; color: #bdbdbd; padding: 15px; } .bg-1 h5 {color: #fff;} .list-group-item:first-child { border-top-right-radius: 0; border-top-left-radius: 0; } .list-group-item:last-child { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .thumbnail { border: none; border-radius: 0; } .thumbnail p { margin-top: 15px; color: #555; } .modal-dialog { top:7%; } .nav-tabs li a { color: #777; } #googleMap { width: 100%; height: 400px; -webkit-filter: grayscale(100%); filter: grayscale(100%); } .navbar { font-family: Montserrat, sans-serif; color: #000000 !important; background-color: #ededed; border-bottom: 1px solid black; border-radius: 0; font-size: 14px !important; min-height: 82px; opacity: 0.9; } .navbar-brand { transform: translateX(-50%); left: 50%; position: absolute; height: 50px; padding: 0px; font-size: 18px; line-height: 20px; } .navbar li a, .navbar .navbar-brand { color: #000000 !important; } .navbar-nav li a:hover { color: #f4511e !important; } .navbar-nav li.active a { color: #000 !important; background-color: #29292c !important; } .navbar-default .navbar-toggle { border-color: transparent; } .open .dropdown-toggle { color: #fff; background-color: #555 !important; } .dropdown-menu li a { color: #000 !important; } .dropdown-menu li a:hover { background-color: red !important; } .menu-item { font-size: 16px !important; font-family: Montserrat, sans-serif; margin-left: 10px; } .form-control { border-radius: 0; } textarea { resize: none; } .required-field::after { content: "*"; color: red; margin-left:2px; } .icone-big { color: #f4511e; font-size: 50px; } blockquote { border-left: 5px solid #df4937; } /* TJ Gallery */ .pictures{ font-size: 0px; } .pictures .item{ position:relative; display:inline-block; } .pictures .item img{ position:relative; z-index: 11; } .pictures .item .item_description{ position:absolute; z-index: 10; left: -15px; top: -15px; right: -15px; bottom: -60px; -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4); box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4); background:#962d21; padding: 15px; display:none; } .pictures .item .item_description span{ color:#ffffff; font-size: 13px; display:block; position:absolute; bottom: 15px; height: 30px; } .pictures .item:hover{ z-index: 100; } .pictures .tjGalleryItem .item:hover .item_description{ display:block; } /* https://web-eau.net/blog/10-exemples-de-footer-pour-vous-inspirer */ .footer-dark { padding:40px; color:#f0f9ff; background-color:#282d32; } .footer-dark h3 { margin-top:12px; margin-bottom:12px; font-weight:bold; font-size:16px; } .footer-dark ul { padding:0; list-style:none; line-height:1.6; font-size:14px; margin-bottom:0; } .footer-dark ul a { color:inherit; text-decoration:none; opacity:0.6; } .footer-dark ul a:hover { opacity:0.8; } .footer-dark .item.text { margin-bottom:36px; } @media (max-width:767px) { .footer-dark .item.text { margin-bottom:0; } } .footer-dark .item.text p { opacity:0.6; margin-bottom:0; } .footer-dark .copyright { text-align:center; padding-top:24px; opacity:0.7; font-size:15px; margin-bottom:0; }