/*
Theme Name:		 SiteBites 2017
Theme URI:		 N/A
Description:	 Theme by SiteBites
Author:			 Kihmes Plenos - Developer for SiteBites
Author URI:		 http://www.SiteBites.co.uk
Version:		 1.0.0
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 Normalize
2.0 Accessibility
3.0 Alignments
4.0 Clearings
5.0 Typography
6.0 Forms
7.0 Formatting
8.0 Lists
9.0 Tables
10.0 Links
11.0 Featured Image Hover
12.0 Navigation
13.0 Layout
   13.1 Header
   13.2 Front Page
   13.3 Regular Content
   13.4 Posts
   13.5 Pages
   13.6 Footer
14.0 Comments
15.0 Widgets
16.0 Media
   16.1 Galleries
17.0 Customizer
18.0 SVGs Fallbacks
19.0 Media Queries
20.0 Print
--------------------------------------------------------------*/

/*--------------------------------------------------------------
1.0 Normalize
Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css
--------------------------------------------------------------*/

/*a.read-more .sb-icons.sb-icons--arrow {
    background-position: -107px -28px;
    width: 25px;
    height: 14px;
    margin-left: 0px !important;
}*/

.row.mod-archive-pg__item h5 {
    text-transform: uppercase;
}

@media (min-width: 1200px) {
    h3.mod-archive-pg__title {
        font-size: 3.6rem;
    }
}

@media (min-width: 1600px) {
    .row.mod-archive-pg__item p {
        margin-bottom: 48px;
        font-size: 19px;
        line-height: 1.7;
    }
}

.main .entry-content .gallery-columns-2 figure.gallery-item {
    width: 48%;
}


/*---Events Calendar---*/
@media screen and (min-width:992px) {
    div#tribe-bar-views {
        float: right;
        width: 15%;
    }

    #tribe-bar-form .tribe-bar-filters {
        width: 85%;
    }

    #tribe-bar-views .tribe-bar-views-list {
        width: 15%;
        left: auto;
    }

    #tribe-bar-views-toggle:after {
        top: 15px;
    }

    button#tribe-bar-views-toggle,
    .tribe-bar-views-option {
        padding: 13px 10px !important;
        background: #625899;
        border: 1px solid #fff;
        border-radius: 4px;
        color: #fff !important;
    }
    
	div#tribe-events-content p.tribe-events-back.tribe-events-loop {
	    position: absolute;
	    bottom: 100%;
	}
}


@media screen and (min-width:768px) {
    div#tribe-bar-views {
        float: right;
        width: 15%;
    }

    #tribe-bar-form .tribe-bar-filters {
        width: 85%;
    }

    #tribe-bar-views .tribe-bar-views-list {
        width: 15%;
        left: auto;
    }

    button#tribe-bar-views-toggle,
    .tribe-bar-views-option {
        color: #fff !important;
    }
}

@media screen and (max-width:767px) {
    button#tribe-bar-views-toggle,
    .tribe-bar-views-option {
        color: #fff !important;
    }

    div#tribe-bar-collapse-toggle {
        color: #fff;
    }

    #tribe-bar-form.tribe-bar-collapse .tribe-bar-filters {
        top: 58px;
        background: #625899;
    }

    #tribe-bar-views-toggle:after {
        top: 0 !important;
    }   
}
