/*
 Theme Name:   Childrens Comissioner
 Theme URI:
 Author:
 Author URI:
 Description:
 Version:      0.0.1
 */

 *, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
 }

 img.teamLogo {
     width: 150px;
     margin-top: -4px;
}

.full-img {

	width: 100%;

}

.btn {
	padding: 6px 16px;
}

.font-size-22 {
	font-size: 22px;
	line-height: 30px;
}

.p-t-md-15 {
	padding-top: 15px;
}

.p-b-md-15 {
	padding-bottom: 15px;
}

.m-t-md-xs {
	margin-top: 15px;
}

.team-email {
	color: #333333;
}

.topbar .icons {
	width: 38px;
	height: 38px;
}

.icons {
	display: inline-block;
	width: 42px;
	height: 42px;
	margin-right: 10px;
}

.icons.border-right {
	border-right: 1px solid #333333;
	margin-right: 20px !important;
	padding-right: 20px;
	width: 58px;
	height: 36px;
}

.icons:last-child {
	margin-right: 0px;
}

.icons img {
	width: 100%;
	height: 100%;
}

.icons img:hover {
	cursor: pointer;
}

.border-bottom-1 {
	border-bottom: 1px solid #333;
}

.border-top-10 {
    border-top: 10px solid #8693AB;
}

.report-date {
	margin: 0 !important;
}

.page-id-6 footer.m-t-xl{
	margin-top: 0 !important;
}

.home footer.m-t-xl {
	margin-top: 0 !important;
}

.page-id-4 footer {
	margin-top: 30px !important;
}

.page-id-4 .text-dark:hover {
	color: #1A1A1A !important;
}

p.wp-caption-text {
    color: #ccc !important;
    font-weight: 200;
}

.how2apply p {
	font-weight: 300;
}

.crumbs a {
	font-weight: 400;
}

#comments .section-title {
    padding-left: 28px;
    padding-right: 25px;
}

@media screen and (max-width: 767px) {

	.team-email {
		word-break: break-all;
	}

	.p-xs {
		padding: 6px 10px;
	}

	.m-p-l-none {
		padding-left: 0;
	}
	.m-p-r-none {
		padding-right: 0;
	}

	.m-t-none-xs {
   		margin-top: 0 !important;
	}

	.m-b-md-xs {
		margin-bottom: 20px !important;
	}

	.p-none-xs {
		padding: 0 !important;
	}

	.p-b-md-xs {
		padding-bottom: 20px !important;
	}

	.no-row {
		margin: 0 !important;
	}

	.font-weight-reg-xs {
		font-weight: 300;
	}

	.text-12-xs {
		font-size: 13px;
		font-weight: 400;
	}

	li:hover .dropdown-menu {
    	visibility: visible;
		display: none !important;
	}

	.navbar-nav>li>a:hover {
		padding: 10px 15px !important;
		background: none !important;
	}

	.forceheight.height-340 {
		background-size: contain !important;
		background-position: center top !important;
	}



	.home-news-featured {
		width: 105px;
		height: auto;
		float: left;
	}

	.home-news-title {
		float: right;
		width: calc(100% - 120px);
		font-size: 14px;
	}

	.page-id-6 h3 {
		font-weight: 500;
	}

	.page-id-6 .col-md-6 a {
		word-break: break-word;
	}

}

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {

	.over .strap {

		font-size: 20px;

	}

}

@media only screen
and (min-device-width : 414px)
and (max-device-width : 1024px) {

		.navbar>.container .navbar-brand {
			margin-left: 0;
			padding-left: 0;
		}

		.nav li:hover .dropdown-menu {
			display: none;
		}

		.m-p-l-none {
			padding-left: 0;
		}
		.m-p-r-none {
			padding-right: 0;
		}

		.full-img {
			width: 100%;
		}

		.project h3{
		    width: 85%;
			font-weight: 400;
		}


}
