/*
Theme Name:         Roots Starter Theme
Theme URI:          http://roots.io/starter-theme/
Description:        Roots is a WordPress starter theme based on HTML5 Boilerplate & Bootstrap. <a href="https://github.com/roots/roots/contributors">Contribute on GitHub</a>
Version:            7.0.3
Author:             Roots
Author URI:         http://roots.io/

License:            MIT License
License URI:        http://opensource.org/licenses/MIT
*/


body.inner_page .wrap.container nav#courses .item_list>li .features {
	z-index: 1000;
    	background: #fff;
}

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

	body.page-template-template-contact .wrap.container {
		padding-left: 15px !important;
	    	padding-right: 15px !important;
	}

	body.inner_page .wrap.container .item_list {
		    display: flex;
		    flex-wrap: wrap;
	}

	body.inner_page .wrap.container nav#courses .item_list>li {
		    display: flex;
		    flex-direction: column;
		    justify-content: space-around;
	}

	body.inner_page .wrap.container nav#courses .item_list>li .status {

		margin-bottom: -5px;

	}

	body.inner_page .wrap.container #subcategories .item_list>li {

		height: 33vw;

	}

	body.inner_page .wrap.container #subcategories .item_list>li img {
		width: 117%;
	}

}

@media screen and (min-width: 768px) {
	body.inner_page .wrap.container #subcategories .item_list>li img {
		width: 118%;
	}
}

@media screen and (min-width: 768px) and (max-width: 1199px) {
	body.page-template-template-contact .wrap.container address {
		top: 130px !important;
	}
}

body.inner_page .wrap.container #subcategories .item_list>li:after {
	content: "";
	    position: absolute;
	    top: 0;
	    bottom: 0;
	    left: 0;
	    right: 0;
	    background: #00000022;
}

html.ireland .navbar-default .container .navbar-brand.ireland {
	display: none !important;
}


body>footer .container #socials_ #instagram_ {
	display: inline-block;
    width: 35px;
    height: 35px;
    background-image: url(http://www.bcngroups.com/app/themes/roots-roots-2723692/assets/img/instagram.svg);
    background-color: transparent;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    left: 10px;
}
