@import url('https://fonts.googleapis.com/css2?family=Dosis&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=UnifrakturCook:wght@700&display=swap');

@import url('https://fonts.googleapis.com/css?family=Be+Vietnam&display=swap');
/*!
Theme Name: 2020
Theme URI: http://www.audiax.net
Author: AudiaX
Author URI: http://www.AudiaX.Net
Version: 2
Text Domain: AudiaX
*/

.header {width:1000px; height: auto;max-width: 100%; margin-top:100px; }
.head-mob {display:none}

.membre_menu {background-color: rgba(228, 173, 96,0.3); border:0; padding:5px; max-width:50%; margin-right:auto; margin-left:auto; font-size:12px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.membre_menu h1 {font-size:22px; text-align:center; text-transform:uppercase; text-decoration: underline; margin-bottom:20px;}

/*Intro galeries*/
.titre-gal {font-size:24px;font-family: 'Dosis', sans-serif;}
#casualgal {width:350px; height:350px; background: url("https://www.audiax.net/pictures/cas.jpg") no-repeat;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; border:0; margin:10px;float:left;box-shadow: 1px 1px 12px #000;}
#themagal {width:350px; height:350px; background: url("https://www.audiax.net/pictures/the.jpg") no-repeat;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; border:0;margin:10px;float:left;box-shadow: 1px 1px 12px #000;}
#darkgal {width:350px; height:350px; background: url("https://www.audiax.net/pictures/dar.jpg") no-repeat;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; border:0;margin:10px;float:left;box-shadow: 1px 1px 12px #000;}
#motogal {width:350px; height:350px; background: url("https://www.audiax.net/pictures/m0.jpg") no-repeat;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; border:0;margin:10px;float:left;box-shadow: 1px 1px 12px #000;}
#outgal {width:350px; height:350px; background: url("https://www.audiax.net/pictures/out.jpg") no-repeat;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; border:0;margin:10px;float:left;box-shadow: 1px 1px 12px #000;}
#horsgal {width:350px; height:350px; background: url("https://www.audiax.net/pictures/h5.jpg") no-repeat;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; border:0;margin:10px;float:left;box-shadow: 1px 1px 12px #000;}

.foobox_font_preload {display: none;}

#front-cont {max-width:95%; margin-left:auto; margin-right:auto; border:0; background-color:transparent; display: block; clear:both}
#front-cont h1 {font-family: 'Dosis', sans-serif; font-size:24px; color:#3d8a95; text-align:center; margin-top:15px; margin-bottom:15px; letter-spacing:+2px;text-shadow: 0 0 0.2em #4dabb9}

#front-prof {max-width:80%; margin-left:auto; margin-right:auto; border:0; display: block; clear:both; background: rgba(0, 0, 0, 0.5); -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; padding:5px;box-shadow: 1px 1px 12px #000; text-align:center; font-size:13px; line-height:18px; letter-spacing:1px;}

#post-front {max-width:90%; background: transparent; border:0; padding:0; margin-right: auto; margin-left: auto; margin-top:20px; margin-bottom:20px}
#post-front h2 {font-size:16px; text-align:center; color:#000; text-transform:uppercase; text-decoration: underline; margin-bottom:20px; font-weight:400; letter-spacing:2px}
.pt-cv-readmore {color: #4dabb9 !important; background-color: #2e213b !important; border: none !important; margin: 4px;}
.pt-cv-ifield {background: rgba(0, 0, 0, 0.6); -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; padding-bottom:5px; padding-top:5px; box-shadow: 1px 1px 12px #000;}
.pt-cv-thumbnail {-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0 ; border-radius: 5px 5px 0 0;}
.pt-cv-title {text-align:center; font-family: 'Dosis', sans-serif; font-size:14px;font-weight: normal}
.pt-cv-title a {text-align:center; font-family: 'Dosis', sans-serif; color:#655179; text-decoration: none;font-weight: normal}
.pt-cv-title a:hover {text-align:center; font-family: 'Dosis', sans-serif; text-decoration: none; color:#655179;font-weight: normal}
.pt-cv-content {font-size: 12px; margin: 4px; text-align:center;}

#frontblk {max-width:100%; border:0; text-align:center;margin-left:auto; margin-right:auto; background-color:transparent;margin-top:20px;}
#upd-pic {background: transparent; display: inline; margin:3px; width: 100px; text-align: center;}

.saboxplugin-authorname {text-align:left;}
.saboxplugin-desc {text-align: justify}

#responsive-menu-pro-additional-content h3 {display: none}
#responsive-menu-pro-additional-content label {color:#604181!important;}
#s2member-pro-paypal-form-description-div {display:none!important}

.pic-head {max-width:100%;}

#main-page {width:1150px;max-width:100%; overflow:hidden}
.content-area {max-width:100%; overflow:hidden;}
.site-content {max-width:100%; overflow:hidden;}

/* page avec sidebar */
#main-page-side {max-width: 800px;overflow: hidden}
#large-secondary {float:right;width:400px; padding:5px; text-align:left; background-color:transparent;}
#large-secondary p {text-align:justify}

/*suppression liens connexion commentaires */
.must-log-in {display:none}
.comment-reply-login {display:none;}
.logged-in-as {display:none;}

.titre-form {text-align:center; font-size: 24px; text-transform:uppercase;}

.displaytags {font-size: 10px; text-transform: uppercase; text-align: justify; margin-left:20px; margin-bottom:30px;}

/* Profil membres */
#prof-back {max-width:50%; border:0; text-align:center; margin-left:auto; margin-right:auto; background: rgba(0, 0, 0, 0.4); padding: 10px; color:#3d8a95; font-size:18px;text-shadow: 0 0 0.2em #4dabb9;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}

/* widget login */
.ws-plugin--s2member-pro-login-widget {text-align:center!important; font-size:14px!important; background: transparent!important;}
.ws-plugin--s2member-pro-login-widget .avatar {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 10px; box-shadow: 1px 1px 8px #000;margin-bottom:10px!important;}
div.ws-plugin--s2member-pro-login-widget-profile-summary-name {font-weight: normal!important; font-family: 'UnifrakturCook', cursive;text-shadow: 0 0 0.2em #4dabb9;color:#3d8a95!important;margin-bottom:10px;font-size:25px!important;letter-spacing:2px}

.ws-plugin--s2member-pro-login-widget-form {text-align: center}
/* widget menu pro */
div.ws-plugin--s2member-pro-login-widget > form input[type="text"], div.ws-plugin--s2member-pro-login-widget > form input[type="email"], div.ws-plugin--s2member-pro-login-widget > form input[type="password"], div.ws-plugin--s2member-pro-login-widget > form input[type="submit"], div.ws-plugin--s2member-pro-login-widget > form textarea, div.ws-plugin--s2member-pro-login-widget > form select {
padding:5px!important; max-width:50%!important}

/* widget newsletter */
.tnp-widget-minimal {width: 70%!important;}
.tnp-widget-minimal input.tnp-email {margin-bottom:15px;}
.tnp-widget-minimal input.tnp-submit {width: 50%!important;}

/* =Reset
-------------------------------------------------------------- */
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, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border: 0;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline; }

html {overflow-y: scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;width: 100%;height:100%}
*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }
article, aside, details, figcaption, figure, footer, header, main, nav, section {display: block; }
ol, ul {list-style: none; }
table {border-collapse: separate;border-spacing: 0; }
caption, th, td {font-weight: normal;text-align: left; }
blockquote {font-family: 'Arapey', serif; font-size: 22px; font-weight:normal; font-style: italic; text-align:justify; 
margin-left:20px; padding-left:10px; margin-right: 30px; border-left: 4px solid #000; line-height:24px;}
cite {font-size:14px; text-align:right;}

a:focus {outline: thin dotted; color: #635747; outline-style:none}
a {color: #4dabb9; text-decoration:none; 
-o-transition:color .2s ease-out, background 2s ease-in;-ms-transition:color .2s ease-out, background 2s ease-in;
-moz-transition:color .2s ease-out, background 2s ease-in;-webkit-transition:color .2s ease-out, background 2s ease-in;
transition:color .2s ease-out, background 2s ease-in;}

a:hover {color: #7d58a4; text-decoration:none;}
a img {border: 0;}

.coin {-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
.comb {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;box-shadow: 1px 1px 12px #000;}
.bulles {padding:5px; background-color:#e3e3e3; text-align:justify; font-size: 11px;}
.espace {border-spacing:10px;}

/*Grid Based Style */
.main-navigation, #primary, #secondary {
  border: 0px solid rgba(0, 0, 0, 0);
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -moz-background-clip: padding-box !important;
  -webkit-background-clip: padding-box !important;
  background-clip: padding-box !important; }

/* =Global (-webkit-background-size: cover; background-size: cover; )
----------------------------------------------- */
body {background: url("https://www.audiax.net/img/bgrd.png") repeat; font-size:14px; font-family: 'Open Sans', sans-serif; font-size:16px; text-align:center; color:#fff; font-weight:400;}

button, input, select, textarea {background-color:#715c88!important; color: #fff!important; font-family:Arial, Helvetica, sans-serif; font-size:14px!important; padding:5px!important; border:0!important; -moz-border-radius: 3px!important;-webkit-border-radius: 3px!important; border-radius: 3px!important}
textarea {overflow:auto; padding-left:3px; vertical-align:top; width:98%; }

#page {width:1150px; max-width: 100%; margin-left:auto; margin-right:auto; background: transparent; padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:10px; margin-top:-20px; margin-bottom:20px; border:0;}

#main {max-width: 850px;overflow: hidden}
#secondary {float:right;width:290px; padding:5px; text-align:left; background-color:transparent; font-family: 'Montserrat', sans-serif;}
#secondary ul,li {font-size:14px;}
#secondary p {text-align:justify}
#prez {font-size:11px; text-align:justify; margin-left:30px; margin-right: 30px; margin-bottom:20px;}
.newzcab {font-family:Segoe, "Segoe UI", "DejaVu Sans",Verdana, sans-serif; font-size:12px;}
img.prettymg {-moz-box-shadow:0px 2px 2px #0d0d0d; -webkit-box-shadow: 0px 2px 2px #0d0d0d; box-shadow: 0px 2px 2px #0d0d0d; padding:5px; background-color:#fffaef;}
img.prettyround {-moz-box-shadow:0px 2px 2px #0d0d0d ;box-shadow: 0px 2px 2px #0d0d0d; -webkit-box-shadow: 0px 2px 2px #0d0d0d; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.legend {font-size:12px;}

h3 {Font-size: 17px; font-style: italic; margin-left:20px; color:#8f71ab}
h4 {text-align:right; font-family: 'UnifrakturCook', cursive; font-size:24px; color:#3d8a95; font-weight:normal; text-shadow: 0 0 0.2em #4dabb9}

.site-info {text-align:center;margin-top:30px;}
.logged-in-as {font-family:Segoe, "Segoe UI", "DejaVu Sans",Verdana, sans-serif; font-size:10px;}

.entry-title {text-align:center; font-size:24px; color:#7d58a4;text-shadow: 0 0 0.2em #7d58a4; letter-spacing:-1px}
.entry-title a {text-align:center; font-size:24px; text-decoration:none; color:#3d8a95;text-shadow: 0 0 0.2em #4dabb9;letter-spacing:-1px}
.entry-title a:hover {text-align:center; font-size:24px; text-decoration:none; color:#3d8a95;text-shadow: 0 0 0.2em #4dabb9;letter-spacing:-1px}

.entry-content {text-align:justify;font-size:16px; font-weight:300; line-height:25px;}
.entry-meta {text-align:center;margin-top:-5px; margin-bottom:-15px; font-size:10px;}
.entry-meta-second, .comments-link {text-align:right;}

h2.comments-title {margin-left:50px; font-weight:400; font-size:20px; margin-top:20px; margin-bottom:20px; color:#656565}
.comment-reply-title {text-align:center; font-weight:400; font-size:20px; margin-top:20px; margin-bottom:20px;border-bottom:1px solid #765b7f; color:#765b7f}
.comment-author {text-align:center; font-size: 20px;}
.comment-content {font-size:14px; line-height:17px;text-align:justify;}
.comment-body {background-color:#a5a29d; padding:10px;margin-top:10px; margin-bottom:5px;}
.no-comments {font-family:Segoe, "Segoe UI", "DejaVu Sans",Verdana, sans-serif; font-size:10px; text-transform:uppercase;}
.comment-meta {width:100px; text-align:center; float:left;}

h1.widget-title {font-family: 'Dosis', sans-serif; font-size:20px; text-align:center; color:#3d8a95; text-transform:uppercase; margin-bottom:10px;text-shadow: 0 0 0.2em #4dabb9; letter-spacing:+2px}
h1.page-title {text-align: right; font-size:20px; letter-spacing:-1px; margin-bottom:20px;}

dfn, cite,.fn {font-style:normal;}
.form-allowed-tags {display:none}

/* Headings */
h1, h2, h3, h4, h5, h6 {clear: both;}
hr {background-color: #404040;border: 0;height: 1px;margin-bottom: 1.5em;}

/* Text elements */
p {margin-bottom: 1.5em;}
ul, ol {margin: 0 0 1.5em 3em;}
ul, ol {list-style: none;}
li > ul, li > ol {margin-bottom: 0;margin-left: 1.5em;}
dt {font-weight: bold;}
dd {margin: 0 1.5em 1.5em;}
b, strong {font-weight: bold;}
em, i {font-style: italic;}
address {margin: 0 0 1.5em;}

pre {background: #eee;font-family: "Courier 10 Pitch", Courier, monospace;font-size: 15px;line-height: 1.6;max-width: 100%;overflow: auto;padding: 1.6em; }

code, kbd, tt, var {font: 17px "Courier 10 Pitch", Courier, monospace; background-color:#e9e9e9}
abbr, acronym {border-bottom: 1px dotted #666;cursor: help; }
mark, ins {display:none;}
sup, sub {font-size: 75%;height: 0;line-height: 0;position: relative;vertical-align: baseline; }
sup {bottom: 1ex;}
sub {top: 0.5ex;}
small {font-size: 75%;}
big {font-size: 125%;}
figure {margin: 0;}
table {margin: 0 0 1.5em;width: 100%;}
th {font-weight: bold;}
img {height: auto;max-width: 100%;}

/* Alignment */
.alignleft {display: inline; float: left; margin-right: 1em; }
.alignright {display: inline;float: right;margin-left: 1em; }
.aligncenter {clear: both;display: block;margin: 0 auto; margin-top:20px;}

/* Clearing */
.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {content: '';display: table; }

.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {clear: both; }

/* Small menu */
.menu-toggle {cursor: pointer;display: none; }

/* =Content
----------------------------------------------- */
.sticky {border: 3px solid yellow; }
.hentry {margin: 0 0 1.5em; }
.byline, .updated {display: none; }
.single .byline, .group-blog .byline {display: inline; }
.page-content, .entry-content, .entry-summary {margin: 1.5em 0 0; }
.page-links {clear: both;margin: 0 0 1.5em; }

/* =Asides
----------------------------------------------- */
.blog .format-aside .entry-title, .archive .format-aside .entry-title {display: none; }

/* =Media
----------------------------------------------- */
.page-content img.wp-smiley, .entry-content img.wp-smiley, .comment-content img.wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0; }
.wp-caption {border: 1px solid #ccc;margin-bottom: 1.5em;max-width: 100%; }
.wp-caption img[class*="wp-image-"] {display: block;margin: 1.2% auto 0;max-width: 50%;}
.wp-caption-text {text-align: center; }
.wp-caption .wp-caption-text {margin: 0.8075em 0; }
.site-main .gallery {margin-bottom: 1.5em; }
.gallery-caption {background: #FFF; }
.site-main .gallery a img {border: none;height: auto;max-width: 90%; }
.site-main .gallery dd {margin: 0; }
embed, iframe, object {max-width: 100%; }
.site-main img {height: auto;max-width: 90%; }

/* =Navigation
----------------------------------------------- */
.site-main [class*="navigation"] {margin: 0 0 1.5em;overflow: hidden;background-color:transparent; }
[class*="navigation"] .nav-next {float: right;text-align: right; }
[class*="navigation"] .nav-previous {float: left;text-align: left; }

/* =Comments
----------------------------------------------- */
.comment-content a {word-wrap: break-word; }

/* =Widgets
----------------------------------------------- */
.widget {margin: 0 0 1.5em; }
.widget select {max-width: 100%; }

/* Search widget */
.widget_search  {text-align:center}
.search-submit {display: none;}
.infinity-end.neverending .site-footer {display: block; clear:both}

@media (max-width: 1100px) {
.textoverpic {display:none}
#secondary {width: 100%;padding:5px; clear:both}
#main {max-width: 100%;overflow: hidden;clear:both}
#front-cont {max-width:100%; clear:both; overflow: hidden}
#main-page {max-width: 100%;overflow: hidden}
.menu-item {list-style: none; text-align: left; }
.menu-item a {font-size: 14px; padding: 10px;}
.menu-item a:hover {font-size: 14px;padding: 10px;}
.widget_nav_menu .widget_categories {display: none;}
.content-area {max-width:100%; overflow:hidden;padding:5px;}
.displaytags {display:none;}
.pic-head {display:none;}
.notscreen {display: none}
.head-mob {display: inline}
#sidebarshop {width: 100%;padding:5px; clear:both}
}

@media (min-width: 1101px) and (max-width:1220px) {
.textoverpic {display:none}
#secondary {width: 100%;padding:5px; clear:both}
.widget_nav_menu .widget_categories {display: none;}
#main {max-width: 100%;overflow: hidden;clear:both}
#front-cont {width: 100%;clear:both; overflow: hidden}
#main-page {max-width: 100%;overflow: hidden}
.menu-item {list-style: none; text-align: left; }
.menu-item a {font-size: 14px; padding: 10px;}
.menu-item a:hover {font-size: 14px;padding: 10px;}
.content-area {max-width:100%; overflow:hidden;padding:5px;}
.displaytags {display:none;}
.pic-head {display:none;}
.head-mob {display: inline}
.header {display: none}
#sidebarshop {width: 100%;padding:5px; clear:both}
}