/*
 Theme Name:   CSI Child
 Theme URI:    https://www.csi-consulting.fr
 Description:  CSI Consulting Child
 Author:       CSI Consulting
 Author URI:   https://www.csi-consulting.fr/
 Template:     csi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  csi

 START YOUR CHILD THEME CSS HERE
*/
/* FOOTER */
.arki-footer-wrapper {
    background-image: url(/wp-content/themes/csi/images/footer-bg.jpg);
    background-size: cover;
}

.arki-footer-wrapper .gdlr-core-title-item-title {
    color: white;
    font-size: 1.8rem;
}

footer .arki-copyright-left.arki-item-pdlr{
    font-size: 11px;
}


/*Blog News & events*/

.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category,
.gdlr-core-blog-full.gdlr-core-style-3 .gdlr-core-blog-info-category,
.gdlr-core-blog-grid.gdlr-core-style-3 .gdlr-core-blog-info-category {
    background: #000;
    text-transform: uppercase;
}

.gdlr-core-blog-grid-with-frame .gdlr-core-with-thumbnail{
    border-radius: 50%;
}

.gdlr-core-blog-grid.gdlr-core-blog-grid-with-frame {
    border-radius: 8px;
}

.gdlr-core-blog-info-wrapper a,
.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-tag {
    font-family: "Jost", sans-serif;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 3px;
    color: #4c4c4c;
    text-transform: uppercase;
    line-height: 1.7;
}

/*.page-id-14531 */
.arki-logo-inner {
    max-width: 248px !important;
}

@media (max-width: 600px) {
    .arki-logo-inner{
        max-width: 180px !important;
    }
     .arki-logo-inner img{
        object-fit: contain;
     }
}

.gdlr-core-blog-grid.gdlr-core-style-3 .gdlr-core-blog-info-category {
     border-radius: 0 !important;
    -moz-border-radius: 0 !important;
     -webkit-border-radius: 0 !important;
}


/* WOOCOMMERCE */
#arki-menu-cart{
    display: none;
    visibility: hidden;
}
.arki-copyright-wrapper,
.arki-header-background,
.gdlr-core-blog-grid.gdlr-core-style-3 .gdlr-core-blog-info-category,
.gdlr-core-pagination a:hover, .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-pagination span {
    background-color: #120a31 !important;
}

/* LOGO HEADER */
@media only screen and (min-width: 999px) {
    .arki-logo {
	  padding-top: 38px !important;
    }
}
.arki-animate-fixed-navigation.arki-header-style-plain .arki-logo, .page-id-14531 .arki-animate-fixed-navigation.arki-header-style-boxed .arki-logo {
    padding-top: 18px !important;
}

.arki-footer-wrapper,
.arki-copyright-wrapper {
    background: none !important;
	border-top: 1px solid #595779;
}

/* Float Social */
#arki-float-social{
    display: none;
}

#arki-mobile-menu-cart{
    display: none;
}



.gdlr-core-blog-grid.gdlr-core-style-3-date.gdlr-core-with-thumbnail .gdlr-core-blog-info-date {
    background-color: #120a31;
}

.gdlr-core-blog-grid.gdlr-core-style-3-date .gdlr-core-blog-info-wrapper {
    display: none;
}

.gdlr-core-blog-item .gdlr-core-excerpt-read-more.gdlr-core-plain-text.gdlr-core-hover-border {
    margin-top: 2rem;
}

/* Menu Main Normal */
.sf-menu > li > a:hover,
.sf-menu > li.current-menu-item > a,
.sf-menu > li.current-menu-ancestor > a, .sf-vertical > li > a:hover, .sf-vertical > li.current-menu-item > a, .sf-vertical > li.current-menu-ancestor > a {
    /*color: #474747;*/
    color: #FFFFFF;
}

.arki-main-menu-right-wrap{
    display: none !important;
}

.gdlr-core-body .gdlr-core-button, .arki-body .arki-button, .arki-body input[type="button"], .arki-body input[type="submit"] {
    background-color: #120a31;
}

/* CUSTOM CSS */
.naval-stats .gdlr-core-page-builder-body p{
	text-align: left !important;
}

.gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-form{
    max-width: unset !important;
}
.gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-email{
    padding-right: unset !important;
}
.gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-email input{
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-submit input{
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}
