html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
max-width: 100%;
} #social {
list-style: none outside none;
padding: 0;
margin:0;
margin-top: 10px;
}
#social ul {
margin: 0px;
padding: 0px;
}
#social ul li {
margin: 0px;
padding: 0px;
}
#social li {
display: inline-block;
margin-left: 0px;
margin-right: 2px;
margin-bottom: 0;
}
#social li a > img {
width: 45px;
opacity: 0.8;
-webkit-transition: all .8s linear;
-moz-transition: all .8s linear;
-ms-transition: all .8s linear;
-o-transition: all .8s linear;
transition: all .8s linear;
}
#social li a > img:hover {
opacity: 0.3;
} #baseline {
text-align: center;
padding-top: 10px;
}
#endline {
text-align: center;
padding-top: 10px;	
font-size: 14px;
line-height: 28px;
}
#endline_logo {
margin: 0 0 10px 0;
}
.fin {
text-align: center;
} .item-list article a:before {
background-color: #101010;
opacity: 0.65;
}
.item-list {
background: #000;
} h1,h2,h3,h4,h5,h6 {
font-family: 'r-regular';
text-transform: uppercase;
}
.article-content h4 {
font-size: 20px;
line-height: 40px;
}
.article-content h5 {
font-size: 15px;
}
.article-content h3 {
font-size: 30px;
line-height: 40px;
}
.item-list article h2 {
font-size: 25px;
}
.post-header.category h1 { color: #f39321;
}
.nothing-found {
color: #f39321;
}
.main-wrap {
padding-bottom: 0px; }
.item-list article {
border-color: #000;
}
i, em {
font-style: italic;
font-weight: 400;
}
.search-no-results .post-header, .search-results .post-header, .archive .post-header {
margin: 15px 0 0px 0;
background-color: #000;
padding-bottom: 10px;
}
iframe {
margin: 0;
padding: 0;
}
@media (max-width: 639px){ .main-wrap {
padding-bottom: 0px;
}
} .article-content article {
max-width: 900px;
margin: 0 auto;
}
.article-content a {
color: #f39321 !important;
font-weight: bold !important;
}
.article-content a:hover {
color: #101010 !important;
font-weight: bold !important;
}
.article-content .btn_blog_certificat {
background-color: #f39321;
padding: 10px;
border-radius: 10px;
color: #fff !important;
}
.article-content ul li, .article-content ol li {
font-size: 17px;
line-height: 28px;
margin: 0 0 10px 0;
}
.article-content p {
color: #1b1b1b;
}
.post-content {
max-width: 900px;
}
.post-tags {
max-width: 900px;
}
.article-content p {
font-size: 17px;
line-height: 28px;
} .pagination .prev {
font-size: 20px !important;
text-transform: uppercase;
font-weight: bold;
}
.pagination .next {
font-size: 20px !important;
text-transform: uppercase;
font-weight: bold;
}
.pagination a, .pagination .page-numbers.current {
font-family: montserrat;
font-size: 30px !important;
margin: 0 10px;
}
.page-numbers.current, .page-numbers.dots {
color:#fff;
}
.nav-links {
background-color: #000;
} .post-meta {
font-weight: normal;
} .sidebar, .sidebar-toggle, .widget select, .widget.widget_search {
background-color: #101010;
opacity: 0.9;
}
.sidebar-toggle {
top:50%;
opacity: 1;
height: 60px;
width: 54px;
background: linear-gradient(124deg, #ff2400, #e81d1d, #e8b71d, #e3e81d, #1de840, #1ddde8, #2b1de8, #dd00f3, #dd00f3);
-webkit-animation: rainbow 2s ease infinite;
background-size: 1800% 1800%;
-z-animation: rainbow 2s ease infinite;
-o-animation: rainbow 2s ease infinite;
animation: rainbow 2s ease infinite;
} @-webkit-keyframes rainbow {
0%{background-position:0% 82%}
50%{background-position:100% 19%}
100%{background-position:0% 82%}
}
@-moz-keyframes rainbow {
0%{background-position:0% 82%}
50%{background-position:100% 19%}
100%{background-position:0% 82%}
}
@-o-keyframes rainbow {
0%{background-position:0% 82%}
50%{background-position:100% 19%}
100%{background-position:0% 82%}
}
@keyframes rainbow { 
0%{background-position:0% 82%}
50%{background-position:100% 19%}
100%{background-position:0% 82%}
}
.widget.widget_search .widget-title {
display: block;
margin:0 0 10px 20px;
}
.sidebar-inner {
padding: 100px 0 0 0;
}
.sidebar-toggle:hover .circles .circle, .sidebar-toggle:hover .close {
fill: #fff;
}
.sidebar-toggle .circles .circle, .sidebar-toggle .close {
fill: #101010;
} .site-content{
position: relative; }
#retour-blog {
position: absolute;
display: flex;
top: 0px;
left: 0px;
z-index: 10000;
width: 125px;
height: 45px;
background-color: #f39321;
transition: all 200ms ease-out 0s;
}
#retour-blog:hover {
background-color: #101010;
width: 145px;
}
#retour-blog a {
display: block;
margin: auto;
color: #fff;
text-transform: uppercase;
font-weight: 550;	
font-size: 12px;
padding:14px; 
}
.retour {
margin-right: 5px;
}
@media (max-width: 639px) {
#retour-blog {
display: none;
}
} a.flat-button {
display: inline-block;
text-transform: uppercase;
vertical-align: top;
padding: 15px;
margin: 20px 0 30px;
font-size: 14px;
color: #1b1b1b !important;
text-align: center;
background: #f39321;
border: 0;
border-bottom: 2px solid #22303f;
cursor: pointer;
-webkit-box-shadow: inset 0 -2px #22303f;
box-shadow: inset 0 -2px #22303f;
}
a.flat-button:hover {
background: #1d1d1d;
color: #fff !important;
}         #cboxOverlay, #colorbox {
display:none !important;	
}
#main.white {
background-color: #000;
} .article-content table th, .article-content table td {
border: 1px solid #dedede; 
padding: 10px;
vertical-align: middle;
line-height: 17px;
}
table{
width:100%;
table-layout: fixed;
}
.tbl-header{
background-color: #f39321;
}
.th-name {
width: 20%;
}
.td-name {
width: 10%;
border-right: none !important;
}
.tbl-content{ margin-top: 0px;
}
th{
padding: 20px 15px;
text-align: center;
font-weight: bold;
font-size: 13px;
text-transform: uppercase;
}
td{
padding: 15px;
text-align: center;
vertical-align:middle;
font-weight: 500;
font-size: 12px;
color: #000;
} .video-responsive-iframe {
height:100%; width:100%;
}