/*
 Theme Name:   Bezel Child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  Twenty Fifteen Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     bezel
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  bezel-child
*/
.advertorial-line {
	border-bottom: solid 1px #484848;
	font-size: 14px;
    letter-spacing: 2px;
    text-align: center;
}
.home .advertorial-line,
.category .advertorial-line {
	display:none;
}
body {
	background: #dedede;
}
.page {
	background: #fff;
}
.site-header {
    min-height: 0;
    padding: 1.5rem 0;
	box-shadow: 0 2px 3px #888888;
}
h2 {
	line-height:1;
}
.site-title {
    padding: 0 15px;
	font-style: italic;
}
.site-info {
	background: #b1b1b1;
}
.credits {
	color: #000;
    text-align: left;
}
.credits a, .credits a:visited {
    color: #000;
    font-weight: bold;
}
.main-navigation {
	background-color: #484848;
	padding: .5rem 0;
}

.home .widget,
.category-home-defense .widget,
.category-survival .widget,
.category-veterans .widget,
.category-immigration .widget,
.category-veterans .widget  {
 margin: 0 0 0.9375rem;
}

.home .col-lg-8, .home .col-xl-8, .home .col-xxl-8,
.category-home-defense .col-lg-8, .category-home-defense .col-xl-8, .category-home-defense .col-xxl-8,
.category-survival .col-lg-8, .category-survival .col-xl-8, .category-survival .col-xxl-8,
.category-veterans .col-lg-8, .category-veterans .col-xl-8, .category-veterans .col-xxl-8,
.category-immigration .col-lg-8, .category-immigration .col-xl-8, .category-immigration .col-xxl-8,
.category-veterans .col-lg-8, .category-veterans .col-xl-8, .category-veterans .col-xxl-8 {
	padding-right: 7.5px;
}
.home .col-lg-4, .home .col-xl-4, .home .col-xxl-4,
.category-home-defense .col-lg-4, .category-home-defense .col-xl-4, .category-home-defense .col-xxl-4,
.category-survival .col-lg-4, .category-survival .col-xl-4, .category-survival .col-xxl-4,
.category-veterans .col-lg-4, .category-veterans .col-xl-4, .category-veterans .col-xxl-4,
.category-immigration .col-lg-4, .category-immigration .col-xl-4, .category-immigration .col-xxl-4,
.category-veterans .col-lg-4, .category-veterans .col-xl-4, .category-veterans .col-xxl-4 {
	padding-left: 7.5px;
}

.sf-menu > li > a, .sf-menu > li > a:visited {
    color: #9e9e9e;
}
.sf-menu > li.current_page_item > a, .sf-menu > li.current-menu-item > a, .sf-menu > li.current_page_ancestor > a, .sf-menu > li.current-menu-ancestor > a, .sf-menu > li.current_page_parent > a, .sf-menu > li.current-menu-parent > a {
    color: #eb684b;
}
.sf-menu > li > a:hover, .sf-menu > li > a:focus, .sf-menu > li > a:active {
    color: #eb684b;
}
.widget {
	margin: 0;
}
.widget a:hover {
	 color: #eb684b
}
.col-lg-8, .col-xl-8, .col-xxl-8 {
	padding-right: 0;
}
.col-lg-4, .col-xl-4, .col-xxl-4 {
	padding-left: 0;
}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 736px) { 
	.col-lg-8, .col-xl-8, .col-xxl-8 {
		padding-left: 0;
	}
	.col-lg-4, .col-xl-4, .col-xxl-4 {
		padding-right: 0;
	}
	.widget {
		border-width: 0 0 1px 0;
	}
	.hentry {
		border-width: 0 0 1px 0;
	}
}
.cpvCode {
	display:none;
}

.entry h5 {
    padding: 0;
}
.fb-group-picrow img {
    margin-bottom: 0;
}
.blurred {
    color: transparent;
    font-style: normal;
    text-shadow: 0 0 5px rgba(0,93,158,1.0);
    user-select: none;
}
.usertext p {
    line-height: normal !important;
    font-size: 14px !important;
    font-size: 12px !important;
    overflow: hidden;
}
.blurred .fb-dropdown {
    float: right;
}
.fb-image-wrap {
    border-top: solid 1px #e6e6e6;
    padding: 10px 0;
}
.fb-image {
    width: 56px;
    float: left;
    margin-right: 20px;
}
.fb-image img {
    margin-top: 8px !important;
}
.usertext {
    width: auto;
    display: inline;
    text-align: left;
    height: auto;
    color: rgb(20, 24, 35);
    word-wrap: break-word;
    direction: ltr;
}
.mock-title-cap-text {
    line-height: 11px;
    text-align: left;
    font-size: 12px;
    color: #005d9e;
}
.mock-time-recent {
    border-bottom: 1px dotted #808080;
    color: #808080;
}
u {
    border-bottom: 1px dotted #808080;
    text-decoration: none;
}
.fbh5 {
	clear:none;
    display: block;
    line-height: 20px;
    text-align: left;
    font-size: 13px;
    height: 19px;
    font-weight: normal;
    color: #005d9e;
    font-family: helvetica, arial, 'lucida grande', sans-serif;
    direction: ltr;
    overflow-x: hidden;
    overflow-y: hidden;
    margin: 5px 0 2px;
    padding: 0 22px 0 0;
}
.fb-group-text {
    width: 100%;
    display: block;
    line-height: 17px;
    text-align: left;
    font-size: 12px;
    height: 40px;
    color: rgb(20, 24, 35);
    font-family: helvetica, arial, 'lucida grande', sans-serif;
    word-wrap: break-word;
    direction: ltr;
}
.nopaddinglg {
    padding: inherit !important;
}
@media screen and (max-width: 992px) {
.nopaddinglg {
    padding: 0 15px !important;
}
}
@media screen and (max-width: 768px) {
.mock-outer {
    width: 90%;
}
}
.entry-title {
    font-weight: bold;
}
