/*
Theme Name:  MagOne Child
Theme URI:   http://sneeit.com/
Description: A child theme of MagOne
Author:      Tien Nguyen
Author URI:  http://portfolio.sneeit.com
Template:    magone
Version:     1.0
License:     GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  magone
*/

/*HEADER*/
#riminiduepuntozero .main-menu ul.menu > li > a { text-transform: uppercase; /*padding: 0 22px 0 10px;*/ }
#riminiduepuntozero .main-menu ul.menu > li.menu-item-home > a { padding: 0 25px}
/*#riminiduepuntozero .main-menu ul.menu > li > a .arrow { right: 6px !important; top: -2px !important}*/
#riminiduepuntozero .main-menu ul.sub-menu {min-width: 240px}
#riminiduepuntozero .main-menu ul.menu li ul.sub-menu li > a {padding: 0 10px}

#riminiduepuntozero .mobile-menu .menu li a {
    display: block;
    padding: 10px 10px;
    color: black;
    background: #fff;
    border-bottom: 1px solid #ddd;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
}
#riminiduepuntozero .mobile-menu .menu .sub-menu li a {
    padding-left: 5%;
    font-size: 13px;
    color: #333;
        text-transform: inherit;
}
#riminiduepuntozero .mobile-menu .menu .sub-menu .sub-menu li a {
    padding-left: 8%;
    font-size: 12px;
    font-weight: normal;
        text-transform: inherit;
}



#riminiduepuntozero .banner-header img{padding: 10px; float: right;}


#riminiduepuntozero .feed.widget .meta-items a.meta-item { font-size: 13px !important; font-weight: 600 !important}




/*SLIDER HOME*/
#riminiduepuntozero .feed.widget .item:hover .thumbnail img.optimized {
    opacity: 0.5!important;
}


    #riminiduepuntozero .slider-item-content {
        position: absolute;
        text-align: center;
        padding: 0 8%;
        text-shadow: 0 0 5px rgba(0,0,0,0.5), 1px 1px 3px #000;
        width: auto;
        z-index: 10;
        text-align: left;
        bottom: 20%;
        background: rgba(38, 43, 48, 0.5);
        padding: 10px;
        margin-left: 30px;
    }



/*GALLERY MODIFICATA*/
#riminiduepuntozero.single-format-image .gallery-caption {
    display: block!important;
    position: relative;
    margin: 0 1% 0 0 !important;
    width: 19%;
    padding: 10px !important;
    box-sizing: border-box;
    background-color: #e8e8e8;
    color: black;
    z-index: 1;
    bottom: 0;
    opacity: 1;
    -webkit-transition: opacity 300ms ease-in-out;
    -moz-transition: opacity 300ms ease-in-out;
    -o-transition: opacity 300ms ease-in-out;
    transition: opacity 300ms ease-in-out;
    border: none!important;
    float: left;
    text-align: left;
        font-size: 13px;
    font-weight: normal;
    line-height: 1.5em;
        font-style: normal;
}

#riminiduepuntozero.single-format-image .gallery-size-full .gallery-icon{ float: right; width: 80%}
#riminiduepuntozero.single-format-image .gallery-item { margin: 15px 0 !important}
#riminiduepuntozero.single-format-image .gallery-item:hover .gallery-icon {
    box-shadow: 0 0 0px 0px #000;
    z-index: 10;
    opacity: 1;
}


.rgg-imagegrid {
    position: relative;
    clear: both;

    margin: 15px 0px 25px 0px;
    display: inline-block;
}


/*CATEGORIE*/
#riminiduepuntozero .archive-page-pagination-info { display: none !important;}
#riminiduepuntozero .archive-page-title {font-size: 150%; text-transform: uppercase;}
#riminiduepuntozero .page-numbers  {display: none}
#riminiduepuntozero .next.page-numbers {display: block !important}


/*WIDGET*/

#riminiduepuntozero .fix-height .item-extra {min-height: 140px}

#riminiduepuntozero .widget-title,
#riminiduepuntozero .widget-title a,
#riminiduepuntozero .widget-title span { border-bottom: 0 !important; font-size: 120%; color: #ef1c24}

#riminiduepuntozero .widget .tab-title span { border-bottom: 0 !important; font-size: 140%; color: #ef1c24; letter-spacing: 1px}

#riminiduepuntozero #sidebar .widget-title,
#riminiduepuntozero #sidebar .widget-title a,
#riminiduepuntozero #sidebar .widget-title span { text-align: center;; width: 100%}


#riminiduepuntozero .widget_newsletterwidget { background: #ef1c24; color: white}
#riminiduepuntozero .tnp-widget .tnp-field { width: 46%; float: left; margin: 0 1%}
#riminiduepuntozero .tnp-field-privacy,
#riminiduepuntozero .tnp-field-button {
    clear: both !important;
    float: none !important;
    width: 100% !important;
}
#riminiduepuntozero .tnp-field-privacy {
    margin-top: 10px !important;
    display: inline-block;
}
#riminiduepuntozero .widget_newsletterwidget .widget-title,
#riminiduepuntozero .widget_newsletterwidget .widget-title span {
    border-bottom: 0 !important;
    font-size: 120%;
    color: #ffffff;
}

.feed.widget.sticky .item-0 .item-title a {
    font-size: 22px;
    line-height: 1.2em;
}

.fa-share-alt {display: none}
/*
#riminiduepuntozero .header-post-sharing-buttons {
    border-bottom: 0px solid #ddd;
    margin: 0 0 0px 0;
    padding: 0 0 0px 0;
    float: right;
}
#riminiduepuntozero .post-section.post-share-buttons { float: right; margin: -5px 0 0 0 !important; padding: 0 !important; border: 0px !important}
*/


/*WIDGET GALLERY*/
#Label9 .feed-widget-viewall span{ display: none}






/*SIDEBAR*/
#riminiduepuntozero.home .section.main-sidebar { padding-top: 0px}

a.social-counter > span.button { margin-right: 20px; }


/*ADVERTISING*/

span#abm { display: none}

#riminiduepuntozero .adsense_box_widgets {
    box-shadow: 2px 2px 3px rgba(0,0,0,0.0);
    background: #efefef;
    text-align: center;
}

#riminiduepuntozero .active-responsive .column-inner .adsbygoogle {margin-top: 30px}


/*
#riminiduepuntozero .post-body-inner  #advertisment_abm { float: right; margin-left: 15px}
*/




/*FOOTER*/
#footer {display: none}
#riminiduepuntozero-copyright { text-align: center; margin-top: 50px !important; line-height: 30px;}
#riminiduepuntozero.home .post-share-buttons .post-section-title{ display: none}

.header-post-sharing-buttons h4.post-section-title { display: none}


/*RESPONSIVE*/


@media screen and (max-width: 1150px) {
/*.home#riminiduepuntozero .active-responsive .adsbygoogle { display: none !important}*/
}


@media screen and (max-width: 530px) {

    #riminiduepuntozero .banner-header img{padding: 0px; float: none;}

    #riminiduepuntozero .slider-item-content {
        position: absolute;
        text-align: center;
        padding: 0 8%;
        text-shadow: 0 0 5px rgba(0,0,0,0.5), 1px 1px 3px #000;
        width: 90%;
        z-index: 10;
        text-align: left;
        bottom: 20%;
        background: rgba(38, 43, 48, 0.5);
        padding: 20px;
        margin-left: 0px;
    }

}
