/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/
.layout-2c-l #content, .layout-2c-r #sidebar-primary {
	float: right;
}

.layout-2c-r #content, .layout-2c-l #sidebar-primary {
	float: left;
}

#header {
	display: none;
}

.layout-2c-l #footer .credit, .layout-2c-r #footer .credit {
	max-width: 100%;
}

.layout-2c-l #content, .layout-2c-r #content {
	width: 75%;
}

.credit {
	text-align: center;
}

.custom-background #container>.wrap {
	max-width: 1000px;
	margin-top: 50px;
	margin-bottom: 50px;
}

body {
	border-top-color: transparent;
}

body, .widget-title, #comments-number, #reply-title, .attachment-meta-title {
	border-bottom-color: transparent;
}

.custom-background #header, .custom-background #main, .custom-background #sidebar-subsidiary {
	padding-left: 35px;
	padding-right: 35px;
}

p {
	font-size: 75%;
	line-height: 120%;
}

.entry-header {
	display: none;
}

#comments-template {
	display: none;
}

.layout-2c-l #content, .layout-2c-r #content {
	width: 77%;
}

#sidebar-primary {
	width: 20%;
	max-width: 100%;
}

#menu-primary, #menu-primary .search-form>div, #footer, .audio-shortcode-wrap, .media-shortcode-extend .media-info, .media-info-toggle, .entry-content .media-info-toggle, .wp-audio-shortcode.mejs-container, .mejs-controls, .mejs-volume-button .mejs-volume-slider, .mejs-overlay-play .mejs-overlay-button::after, .mejs-time-rail .mejs-time-float, .wp-playlist-dark {
	background: transparent !important;
}

html, #container>.wrap, #reply-title small a, .whistles-tabs .whistles-tabs-nav li[aria-selected=true] a {
	background: transparent !important;
}

#main {
	background-color: #E7E6E6;
}

p.credit {
	font-family: sans-serif;
	font-size: 90%;
}

nav.breadcrumb-trail.breadcrumbs.font-secondary {
	display: none;
}

#sidebar-primary a {
	color: #666161;
	font-family: sans-serif;
	font-size: 80%;
}

ul {
	list-style: disc;
	color: transparent;
	margin: 0;
}

.widget {
	margin: 0 !important;
	padding: 0 !important;
}

.ltr .widget ul {
	margin-left: 0 !important;
}

.widget::after {
	content: ".";
	display: none !important;
}

input[type='submit']:hover, input[type='submit']:focus, input[type='reset']:hover, input[type='reset']:focus, input[type='button']:hover, input[type='button']:focus, button:focus, button:hover, .page-links a:hover, .wp-calendar td.has-posts a:hover, .widget-title > .wrap, #comments-number > .wrap, #reply-title > .wrap, .attachment-meta-title > .wrap, .widget-search > .search-form, #menu-sub-terms li a:hover, .comment-reply-link:hover, .comment-reply-login:hover, .mejs-time-rail .mejs-time-loaded {
	background-color: transparent !important;
}

.widget_nav_menu .widget-title>.wrap::before {
	display: none;
}

.ltr .widget_nav_menu .widget-title>.wrap::before {
	padding-right: 0;
}

blockquote, blockquote a:hover, .entry-content blockquote a:hover, .wp-calendar td.has-posts a, input[type=submit], input[type=reset], input[type=button], button, #menu-primary .menu-toggle:hover, #menu-primary li.current-menu-item>a, #menu-primary li a:hover, #menu-secondary li li a:hover, #menu-sub-terms li a, .page-links a, .page-links a:hover, .widget-title>.wrap, .widget-title>.wrap a, #comments-number>.wrap, #reply-title>.wrap, .attachment-meta-title>.wrap, .comment-reply-link, .comment-reply-login, .comment-reply-link:hover, .comment-reply-login:hover, .media-shortcode-extend a, .media-shortcode-extend a:hover, .media-info-toggle, .entry-content .media-info-toggle, .mejs-time .mejs-currenttime, .mejs-time .mejs-duration, .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .mejs-volume-button .mejs-volume-slider .mejs-volume-handle, .media-info-toggle:hover, .mejs-overlay-play .mejs-overlay-button::after, .mejs-time-rail .mejs-time-float, .wp-playlist-dark .wp-playlist-playing, .wp-playlist-dark .wp-playlist-caption:hover, .wp-playlist-dark .wp-playlist-item:hover {
	color: #6A6A6A;
}

.widget-title>.wrap, #comments-number>.wrap, #reply-title>.wrap, .attachment-meta-title>.wrap {
	padding: 0;
}

h1, h2, h3, h4, h5, h6 {
	font-style: normal;
	font-weight: 400;
	margin: 0;
}

.footer_Nav a {
	color: #fff;
	padding-left: 15px;
	font-size: 12px;
	font-family: sans-serif;
	font-weight: 100;
	text-align: center;
}

.footer_Nav {
	margin-left: -249px;
	background: #174F7D;
	width: 1000px;
}

.menu-footer {
	padding-bottom: 5px;
	text-align: center;
}

a {
	font-size: 80%;
	color: #18507E;
}

.footer a {
	font-size: 100%;
}

#menu-social {
	display: none;
}

.footer_Nav {
	margin-left: -248px;
	background: #174F7D;
	width: 1000px;
	margin-top: 50px;
}

#footer-text {
	font-size: 16px;
	font-family: serif;
	line-height: 18px;
	margin-top: -50px;
}

#post-7 .alignright, .right {
	float: right;
	margin-left: 3rem;
}

#footer {
	padding: 0;
	padding: 0;
	color: #FFFFFF;
}

::selection {
	background-color: #6084A2;
}

#sidebar-primary a:hover::before {
	content: "█";
	color: #18507E;
	margin-left: -35px;
	margin-right: 25px;
}

h3.widget-title.font-headlines {
	text-transform: capitalize !important;
	margin-top: -15px !important;
}

#menu-item-35 {
	text-transform: uppercase;
	font-weight: 700;
}

.entry-content img {
	padding: 20px;
}

.widget-title {
	color: #666161;
}

media="all"
caption, td, label, input, textarea, select, .gallery .gallery-caption, .page-links, .loop-pagination, .loop-nav, .widget_recent_entries .post-date, .widget-entry-views .entry-view-count, .gallery-count, .comment-respond .must-log-in, .comment-respond .logged-in-as, .comments-closed, .comment-notes, .form-allowed-tags, .whistles-tabs-nav li a, .whistles-toggle .whistle-title, .whistles-accordion .whistle-title, .wp-playlist-dark .wp-playlist-item-meta {
	color: #000;
}

element.style {
}

atnetdev.com/media="all"
.gform_wrapper .top_label input.medium {
	padding-right: 2px;
}

atnetdev.com/media="all"
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
	width: 47%;
}

atnetdev.com/media="all"
.gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper input[type=email], .gform_wrapper input[type=tel], .gform_wrapper input[type=number], .gform_wrapper input[type=password] {
	outline-style: none;
	font-size: 11px;
	font-family: inherit;
	padding: 5px 2px;
	letter-spacing: normal;
}

atnetdev.com/media="all"
input[type=number], input[type=date], input[type=datetime], input[type=datetime-local], input[type=email], input[type=month], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], textarea, select {
	background: #f3f3f3;
	border-color: #9F9F9F;
}

#gform_submit_button_1 {
	background-color: #18507e;
	color: #FFF;
}

a {
	color: #18507e;
	font-size: 100%;
}

input[type=number], input[type=date], input[type=datetime], input[type=datetime-local], input[type=email], input[type=month], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], textarea, select {
	background: #f3f3f3;
	border-color: #959393;
}

.gfield_label.font-secondary.label-text {
	color: #000;
}

p {
	color: #000;
}

.font-headlines, h1, h2, h3, h4, h5, h6 {
	color: #18507e;
}

p.credit {
	color: #fff;
}

.entry-header {
	display: block;
}

.entry-header h1 {
	font-size: 95%;
	text-align: center;
}

.gfield_label.font-secondary.label-textarea {
	color: #000;
}

input[type='submit'], input[type='reset'], input[type='button'], button, .page-links a, .comment-reply-link, .comment-reply-login, .wp-calendar td.has-posts a, #menu-sub-terms li a {
	background-color: #18507e;
	color: #FFF !important;
}

input[type='submit'], input[type='reset'], input[type='button'], button, .page-links a, .comment-reply-link, .comment-reply-login, .wp-calendar td.has-posts a, #menu-sub-terms li a:hover {
	background-color: #18507e;
	color: #FFF !important;
}

.widget_search input[type=submit] {
	display: block;
	width: 70%;
	height: 10px;
	line-height: 0;
}

.widget_search input[type=search] {
	display: block;
	width: 70%;
	padding: 5px;
	font-size: 12px;
	border: 1px;
	opacity: 1;
	box-sizing: border-box;
/* color: #000!important; */
	font-family: sans-serif;
	font-weight: 700;
}

.widget_search>.search-form {
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
}