/**
 * myPolice 2014 - Breakpoints 'sm, md, lg and xl (custom)'
 */

/* 'sm' Breakpoint */
#header_row {font-size:1.571428571428571em;}
#header .logo {z-index:997;top:-1em;left:.227272727272727em;width:6em;margin-top:0;}
#header .sitename {padding:1.136363636363636em .681818181818182em 1.136363636363636em 6.772727272727273em;}
#main_nav_menu {margin-left:9.785714285714286em;}

body.contain-logo #header .logo {top:50%;left:.681818181818182em;width:2.272727272727273em;margin-top:-1.340227272727273em;}
body.contain-logo #header .sitename {padding-left:3.409090909090909em;}

.leftcol {padding-top:15px;}
.rightcol {padding-top:0;}

.home .leftcol .info-cols {margin:0 -7.5px;}
.home .leftcol .mobitab-content,
.home .leftcol .mobitab-alerts {padding:0 7.5px;display:block;}
.home .leftcol .mobitab-content li:nth-child(1n+6) {display:none;}
.home .leftcol .homepage-top-widget-area.mobitab-content,
.home .leftcol .homepage-top-widget-area.mobitab-alerts {padding:0;}
.mobitab-widgets {display:block;}

.sidebar-widget-area, .homepage-top-widget-area, .homepage-bottom-widget-area {margin:0 -7.5px;}
.sidebar-widget-area .col-sm-6.widget, .homepage-top-widget-area .col-sm-12.widget, .homepage-top-widget-area .col-sm-6.widget,
.homepage-bottom-widget-area .col-sm-6.widget {padding:0 7.5px;}

.post-list-grid .container-fluid {margin:0 -7.5px;}
.post-list-grid > .container-fluid > .row > div:nth-child(2n+1) {clear:left;}
.post-list-grid .col-md-3, .post-list-grid .col-md-4,
.post-list-grid .col-md-6 {padding:0 7.5px;}

.post-list .carousel .carousel-inner .item > a {height:306px;}
.post-list .carousel .carousel-control {top:153px;}

.featured-image {height:306px;}
.entry-content .alignleft {display:inline;margin:.714285714285714em .714285714285714em .714285714285714em 0;float:left;}
.entry-content .alignright {display:inline;margin:.714285714285714em 0 .714285714285714em .714285714285714em;float:right;}

.numbers-list {text-align:left;}

.loc-cat-ul ul ul {left:-14.583333333333333em;}
.home .post-list a.read-more-post-list {width:100%;text-align:right;}

.hide-title.hide-title-xs .widget-title, .hide-title.hide-title-read-more-xs a.read-more {display:block;}

.widget-collapse-xs .widget-title {padding-right:2.642857142857143em;}
.widget-collapse-xs a.read-more {display:block;}
.widget-collapse-xs a.toggle-widget-collapse {display:none;}
.widget-collapse-xs.widget-collapse-active .widget-title {border-bottom-width:1px;}
.widget-collapse-xs.widget-collapse-active .widget-content {display:block;}
.widget-collapse-xs.widget-collapse-active a.toggle-widget-collapse .glyphicon:before {content:"\e114";}

#footer_row {padding-bottom:3em;}

/* 'md' Breakpoint */
@media only screen and (min-width:992px) {

	#header .logo {left:-.454545454545455em;}
	#header .sitename {padding-left:6.090909090909091em;}
	#main_nav_menu {margin-left:8.714285714285714em;}

	body.contain-logo #header .logo {left:0;}
	body.contain-logo #header .sitename {padding-left:2.727272727272727em;}

	.container-custom {max-width:960px;margin:0 auto;}
	.inline-block-hidden-md, .inline-block-hidden-lg {display:none !important;}

	.carousel .carousel-control {opacity:0;filter:alpha(opacity=0);}
	.carousel:hover .carousel-control {opacity:.6;filter:alpha(opacity=60);}
	.carousel a.carousel-control:hover {opacity:.9;filter:alpha(opacity=90);}

	.leftcol {padding-right:0;padding-left:0;}
	.home .rightcol, .rightcol {padding-right:0;padding-top:15px;}

	.post-list-grid > .container-fluid > .row > .col-md-3:nth-child(2n+1) {clear:none;}
 	.post-list-grid > .container-fluid > .row > .col-md-3:nth-child(4n+1) {clear:left;}

 	.post-list.full-content a.read-more {padding:.3em 0;}

 	a.read-more .text {opacity:0;color:#737373;}
	a.read-more .glyphicon-wrapper {border-radius:3px;}
	a.read-more .glyphicon-wrapper .glyphicon {opacity:.3;}
	.read-more-parent:hover a.read-more .glyphicon-wrapper .glyphicon {opacity:.6;}
	.read-more-parent:hover a.read-more:hover .glyphicon-wrapper .glyphicon {opacity:.9;}

	.entry-utility .single-row .taxonomies > div {margin-bottom:0;}

	.loc-cat-ul ul ul {left:0;}

	.media-embed.me-yt .me-yt-wrapper .me-yt-overlay span {opacity:.9;}

	.widget_qpsytwidget .qpsyt-thumb-overlay {display:table;}
    .widget_qpsytwidget .qpsyt-thumb-overlay span i {font-size:3.857142857142857em;}

	.aoc {display:table;}
	.aoc-cell {display:table-cell;}
	.aoc-cell.aoc-image {width:13em;padding-bottom:2.4em;padding-right:0;}
	.aoc-cell.aoc-excerpt {padding-top:2.4em;}

	#footer_row {padding-top:0;padding-left:0;padding-right:0;}
	#footer_nav_menu ul > li:last-child a {text-align:left;}
	#footer_btns li .cc {padding-left:0;}

}

/* 'lg' Breakpoint */
@media only screen and (min-width:1200px) {

	.container-custom {max-width:1170px;}

    .numbers-list {padding:.714285714285714em;}
    .numbers-list ul li {width:32%;}
    .numbers-list ul li:nth-child(3n+3) {width:36%}
    .numbers-list ul li a {padding:.142857142857143em;}

	#footer_nav_menu ul li a {border-left-width:1px;}

}

/* Custom 'xl' Breakpoint */
@media only screen and (min-width:1441px) {

    .container-custom {max-width:1411px;}
    .col-md-8.leftcol {width:70%;}
    .col-md-4.rightcol {width:30%;}

    .leftcol, .home .rightcol, .rightcol {padding-top:18px;}

    #social_menu_scroll {font-size:1.142857142857143em;}

    #topbar_row {font-size:.785714285714286em;}

    #header_row {font-size:1.857142857142857em;}
    #header .search .btn {padding:.730410081290985em;/* Sub-Pixel Correction */}

    #main_nav_menu {font-size:1.142857142857143em;margin-left:9.06818125em;}

    #social_menu {font-size:1.142857142857143em;}

    .post-list .carousel {font-size:1.142857142857143em;}
    .post-list .carousel .carousel-inner .item > a {height:380px;}
    .post-list .carousel .carousel-control {top:190px;}
    .post-list .hentry {font-size:1em;}
    .post-list a.read-more-post-list {font-size:.857142857142857em;}
    .post-list.full-content .hentry {font-size:1.142857142857143em;line-height:1.4375;}
    .post-list.full-content .hentry a.read-more {padding:.142em 0;}
    .home .post-list a.read-more-post-list {font-size:1em;}

    .loc-cat-ul {font-size:1em;}
    .loc-cat-ul ul li .fa-wrapper {height:4.04em;line-height:4.467635714285714em;/* Sub-Pixel Correction */}

    nav.npp {font-size:1.285714em;padding:.6422486em 0;}

    .wp-pagenavi {font-size:1em;}

    .page-title {font-size:1.142857142857143em;}

    .entry-wrapper, .aside-wrapper {font-size:1.142857142857143em;line-height:1.4375;}
    .featured-image {height:380px;}
    .entry-title, .aside-title {padding-top:1.225002296879307em;padding-left:1.400002625004922em;padding-right:1.400002625004922em;}
    .aside-title {padding-top:1.531251196289997em;padding-left:1.750001367188568em;padding-right:1.750001367188568em;}
    .entry-meta {padding:0 2.33333090278031em;}
    .entry-content, .aside-content {padding-left:2em;padding-bottom:1.2857125em;padding-right:2em;}
    .aside-content {padding:2em;}
    .entry-content .form-horizontal .control-label {padding-top:3px;}
    .entry-utility {padding:2em;}
    .entry-utility .taxonomies > div {margin-bottom:2em;}

    .numbers-list {font-size:1.142857142857143em;padding:1em;}
    .numbers-list ul li, .numbers-list ul li:nth-child(3n+3) {width:33.333%;}
    .numbers-list ul li a {padding:.3125em;}

    .sec-safe-tips {font-size:1.142857142857143em;}

    .widget-title {font-size:1.142857142857143em;}
    .widget-content {padding:1em;}

    .widget_nav_menu ul, .widget_flyncw_subcatwidget ul, .widget_police-news ul,
    .mailouts-signup-form,
    .widget_qpscomparativestatswidgetsstats .noedit,
    .widget_cctv-missingperson .carousel {font-size:1em;}
    .widget_qpsstatstablewidget .widget-content {font-size:.857142857142857em;}
    .widget_instagramfeedwidget .carousel {font-size:1.142857142857143em;}
    .leftcol .widget_qpsytwidget .qpsyt-gallery {font-size:1em;width:calc(100% + 1em);}
    .leftcol .widget_qpsytwidget .qpsyt-video {padding:0 1em 1em 0;}

    .aoc {font-size:1em;}

    #footer_row {font-size:1em;}

}