/*
Theme Name:     Cambourne Info Child
Theme URI:      http://www.thescube.com/
Description:    Child theme of the Cambourne Info theme
Author:         The SCube
Author URI:     http://www.thescube.com/
Template:       Cambourne Info
Version:        1.0.0
*/


/* your CSS here */

/* Post Archive */

.article-page .category-list-core {
    padding: 24px 30px 1px 30px;
}

.archive.category .c-content-box {
    margin-bottom: 10px;
}

.article-page .article-readmore {
    margin-bottom: 24px;
}

.archive .breadcrumbs ul li:nth-child(2) {
    display: none;
}

.post-logo img {
  float: right;
  width: 200px;
}

.category-leisure .category-list-core>ul, .category-kids .category-list-core>ul {
    columns: 2;
	-webkit-columns: 2;
	-moz-columns: 2;
}

/* Sidebar */

#secondary-sidebar .stec-layout-event-preview-left-icon {
    display: none;
}

.sidebar #text-7 .widget-inner {
    padding: 0px;
}

.sidebar #text-7 .widget-inner a {
    vertical-align: middle;
	line-height: 0em;
	float: left;
}

a.event-widget-btn {
    color: #fff;
    background-color: #000;
    padding: 6px 15px;
}

a.event-widget-btn:hover {
    color: #fff;
    background-color: #333;
	text-decoration:none;
}

.event-btn-div {
	text-align: right;
}

.right-column #custom_html-4 {
    display: none;
}

.category-transport .right-column #custom_html-4 {
    display: block;
}

.traffic-twitter {
	overflow-y: auto;
	height: 600px;
}

/* Event Single page */

.custom-single-css {
	display: none !important;
}

/* -----------------------------------------------------------------------------

    RESPONSIVE DEFINITIONS

----------------------------------------------------------------------------- */

    /* -------------------------------------------------------------------------
        LARGE DEVICES
		devices with width between 992px and 1199px
    ------------------------------------------------------------------------- */

    @media ( max-width: 1199px ) {

		/* your CSS here */

	}

    /* -------------------------------------------------------------------------
        MEDIUM DEVICES
		devices with width between 768px and 991px
    ------------------------------------------------------------------------- */

    @media ( max-width: 991px ) {

		/* your CSS here */

	}

	/* -------------------------------------------------------------------------
        SMALL DEVICES
		devices with width between 481px and 767px
    ------------------------------------------------------------------------- */

    @media ( max-width: 767px ) {

		/* your CSS here */
    .post-logo img {
      float:none;
      width: 200px;
      margin-bottom: 10px;
    }

    .post-logo {
      text-align: center;
    }

	}

	/* -------------------------------------------------------------------------
        EXTRA SMALL DEVICES
		devices with width up to 480px
    ------------------------------------------------------------------------- */

	@media ( max-width: 480px ) {

		/* your CSS here */
		
		.category-leisure .category-list-core>ul, .category-kids .category-list-core>ul {
    		columns: 1;
			-webkit-columns: 1;
			-moz-columns: 1;
		}

	}
