/*
Theme Name:     Antioch Child Theme
Theme URI: 		http://digitalsvcs.com
Description:    Child theme for the Antioch theme 
Author:         DIGITAL services
Theme URI: 		http://digitalsvcs.com
Template:       antioch
Version:        1.0
*/

/* Begin DEV18 Design */
a {font-weight:600;}
.vc_gitem_row .vc_gitem-col {padding:0px;}
#srchboxwrap {width:200px;margin-top:1px;margin-right:15px;}
#srchboxwrap a,#srchboxwrap a:hover {color:#ffffff;}
#srchbox {font-family: 'Open Sans', sans-serif;font-size:25px;font-weight:600;color:#f1f2ed;position:absolute;}
#lftbx {margin-top:-17px;}
.widget_nav_menu ul.menu > .menu-item-has-children::before {color:#f1f2ed;}
.lmnubx p {color:#fff;}
.colhed {color:#f1f2ed;}
.widget_nav_menu ul.menu,.widget_nav_menu ul li,.widget_nav_menu ul.menu > .menu-item-has-children > ul  {border-bottom:none;border:none;}
.widget_nav_menu ul li a {color:#fff;}
#coainclude > .listing-item {list-style-type: none;}
.hmbtnm {width:90px;}
#logobugmob img {width:320px;height:85px;}
@media (max-width: 1025px){
	#cprirow {margin-top:11px;}
	#logobug,#hdrlogotxt,#gtransbx {visibility:hidden;height:0px;width:0px;}
	#logobugmob {position:relative;top:3px;text-align: center;margin-top:15px;margin-bottom:15px;}
	.mk-nav-responsive-link {margin-top:20px;}
	#hmpgbxtps {height:140px;}
}
@media (max-width: 1139px){
		#logobug img {width:200px;height:46px;}
	}
@media (min-width: 1026px){
	#cprirow {margin-top:189px;}
	#gtransbx {position:absolute;height:40px;top:-1px;right:230px;font-size:14pt;color:#004e6b;}
	#google_language_translator select.goog-te-combo {background: #f1f2ed;}
	#google_language_translator select.goog-te-combo {font-family: 'Open Sans', sans-serif;color: #164b61;}
	#logobugmob {visibility:hidden;height:0px;width:0px;}
	#logobug {position:absolute;top:12px;left:0px;z-index:99;}
    #hdrlogotxt {position:absolute;left:-60px;}
}
#mk-nav-search-wrapper .nav-side-search-icon {background-color: #164b61;}
.mk-header-toolbar {
    height: 50px !important;
    line-height: 50px !important;
}
.mk-header-social ul li a .mk-svg-icon {
height: 30px!important;
width: 30px!important;
}
.mk-header-nav-container.one-row-style.menu-hover-style-2 {background-color:rgba(22,75,97,.5);margin-top:74px;padding: 0px 0px 3px 0px;}
#mk-nav-search-wrapper {margin:7px 25px 1px 1px;}
.logotext {font-family: 'Open Sans', sans-serif;text-transform:capitalize;font-variant:small-caps;margin-left:346px;padding: 5px 5px 2px 5px;color:#ffffff;font-size:32pt;letter-spacing:1px;}
/*  Tabs Color */
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active>a {
background-color: #ab6400 !important;
color: #ffffff !important;
}
/*  News Item Grid */
.imgfloatl {float:left;padding:5px 5px 0px 5px;height:90px;}
.size-90x90 {float:left;padding:7px 7px 0px 7px;height:90px;}
.ecs-event > .entry-title {margin-top:10px;clear:both;}
.ecs-event-list > li {border-top:1px solid #f3f3f3;padding:3px 0px 3px 0px;}
.whtlink > a,.whtlink > a:active,.whtlink > a:visited {font-family: 'Open Sans', sans-serif;font-size:18px;color:#f1f2ed;}
.whtlink > a:hover {font-family: 'Open Sans', sans-serif;font-size:18px;color:#e19b32;}
.contbx p {color:#f1f2ed;}
.contbx a,.contbx a:active.contbx,a:visited {color:#282829;}
.contbx a:hover {color:#e19b32;}
.contbx > div > h4 {color:#fff;}
.mk-list-styles ul li {line-height:32px;}
.add-padding-0 > [class*="vc_col"], .add-padding-0 > .mk-grid > [class*="vc_col"] {padding: 2px;}
/*  Inner Page Background*/
.innrpg {

	background-repeat: no-repeat;
	background-position: left top;

}


@media (min-width: 1024px){
#mk-theme-container {background-color:#f1f2ed;}
.search #mk-theme-container,.single-post #mk-theme-container,.single-portfolio #mk-theme-container,.tribe_events-template-default #mk-theme-container {	
	background-image: url("/wp-content/uploads/2018/04/after-the-storm-bk.jpg");
	background-repeat: no-repeat;
	background-position: left top;
}
}
#mk-page-introduce {
  background-color:transparent;
  border:none;
}
.mk-grid > .page-title,.mk-grid > .page-subtitle,.mk-post-nav {
   display:none;
   visibility: hidden;
}
#tribe-events {
	margin-top:25px;
	padding: 15px;
   background-color:#f1f2ed;
}
input::placeholder {color: #164b61;opacity:1;}
.mk-header-searchform span .text-input,input[type="text"]{font-family: 'Open Sans', sans-serif;font-size:18px;letter-spacing:1px;font-weight:600;opacity:1;color:#164b61;line-height: 1px;}
@media (max-width: 900px){
	.mk-header-searchform span .text-input,input[type="text"]{line-height:24px;}
}
.mk-header {border-bottom: none;}
.mk-search-loop {margin-top:110px;background-color:#fff;padding:15px;}
.mk-blog-single {margin-top:20px;background-color:#fff;padding:15px;}
.hmpgbcls {margin-top:-70px;}
.font-icon > i {border-width: 0px;}
@media only screen and (device-width: 768px) {
  /* For home top 6 btns iPad layout */
    .mk-nav-responsive-link {margin-top:10px;}
	.hotpgtxt > a {font-size:9pt;line-height:7pt;}
	.mk-header-searchform span .text-input,input[type="text"]{line-height:11px;}
}
@media only screen and (device-width: 1024px) { 
	
.mk-nav-responsive-link {margin-top:10px;}
}
/* END DEV18 Design */
.subsecTbx {}
.itemsgrd  {margin-left:15px;margin-top:15px;}

p a:visited,p a:active,li a:visited,li a:active,h3 a:visited,h3 a:active,h4 a:visited,h4 a:active {color:#70252e;}
p a:hover {color:#164b61;}


@media (max-width: 801px) {.mk-header-inner {width:1px;height:1px;display:none;visibility:hidden;}}

.goog-logo-link,.the-excerpt,.attachment .mk-love-this,.attachment .mk-blog-print {width:1px;height:1px;display:none;visibility:hidden;}

#theme-page .theme-page-wrapper {
    margin-top: 0 !important;
	  margin-bottom: 0 !important;
}
#theme-page .theme-page-wrapper .theme-content {
    padding-top: 0 !important;
	  padding-bottom: 0 !important;
}


.megamenu-widgets-container a:visited {color:#e0e0e0;}


@media (min-width: 1100px) {
.innrpg {padding:0px;
         margin-left:-16px;
	       margin-right:0px;
background-size: contain !important;
	       
}
#cprirow,#cprirowrd,#cprirowwp,#cprirowwp19 {
width:1140px;


}
}

.dsline {
	margin:-20px 0px 10px 0px;
	padding:0px;
}

.grpList > p > strong {color:#f1f2ed;}
.grpListreduced > p > strong {color:#f1f2ed;font-size: 0.9em;}
.relList  > ul > li,.grpList  p {color:#d1da80;}
.grpListreduced  p {color:#d1da80;font-size: 0.9em;}
.relList  > ul > li,.grpList  p {color:#d1da80;}
.relList  > ul > li > a,.relList  > ul > li > a:active,.relList  > ul > li > a:visited,.grpList  p > a,.grpList  p > a:active,.grpList  p > a:visited  {color:#f1f2ed !important;}
.relList  > ul > li > a:hover,.grpList  p > a:hover {color:#fff !important;}

.menuw150 {min-width:150px;}

#menu-mmenu-departments ul,#menu-mmenu-services ul,#menu-mmenu-government ul{margin:0;padding:0;list-style:none;}

#menu-mmenu-departments,#menu-mmenu-how-do-i,#menu-mmenu-government,#menu-mmenu-about-us,#menu-mmenu-business {
    height:auto;  
    column-count: 4;
	-webkit-column-count: 4;
	-moz-column-count: 4;
	margin-bottom:-40px;
}

#menu-mmenu-services,#menu-mmenu-how-do-i-1 {
    height:auto;  
    column-count: 3;
	-webkit-column-count: 3;
	-moz-column-count: 3;
	margin-bottom:-40px;
}


#menu-mmenu-departments li,#menu-mmenu-how-do-i li,#menu-mmenu-government li,#menu-mmenu-about-us li,#menu-mmenu-business li {
  height:12px;  
	display: inline-block;
	min-width:150px;
}


#menu-mmenu-services li{
  height:12px;  
	display: inline-block;
	min-width:200px;
}

#deptttl {color:#e19b32;}
.apdmenu {margin-top:-20px;}

.hdihds > a {font-size: 1.2em;font-weight:700;letter-spacing:1.5px;cursor: text;}
.hdidept > a {font-size: 1.2em;font-weight:700;letter-spacing:1.5px;}


.drkList, .docList {
	background-color:rgba(213,207,185,.2);
	padding:15px;
	border:1px solid #d5cfb9;
	border-radius:5px;
}
.docListii {
	background-color:rgba(213,207,185,.6);
	padding:15px;
	border:1px solid #d5cfb9;
	border-radius:5px;
}
@media (max-width: 1100px) {
.drkList {
	font-size:10pt;
}
}
@media (min-width: 1101px) {
.drkList {
	font-size:13pt;
}
}
.drkList, .docList a {
	color:#66362c;
}
.drkList, .docList p {
	color:#000;
}
.drkList, .docList a:hover {
	color:#f77924;
}
@media (max-width: 1100px) {
.docList {
	font-size:8pt;
}
}
@media (min-width: 1101px) {
.docList {
	font-size:13pt;
}
	
	
#cprirowwp {
	margin-top: 210px !important;
	padding-top: 70px !important;
	background-size: cover !important;
	
	background-image: url(https://www.antiochca.gov/wp-content/uploads/2018/09/water-park-water-bak.jpg) !important;
	background-repeat: no-repeat !important;
  background-size:auto !important;
	background-position: top;
}
	
#cprirowwp19 {
	margin-top: 210px !important;
	padding-top: 70px !important;
	background-size: cover !important;
	
	background-image: url() !important;
	background-repeat: no-repeat !important;
  background-size:auto !important;
	background-position: top;
}



.wpark-box {
	max-height:600px;
	overflow-y: scroll;
	overflow-x: hidden;
}


.mk-fancy-table.table-style1 td ,.mk-fancy-table.table-style2 td {
    text-align: left;
}

.marinafaqsQ {
	font-size:16pt;
	color:#000000;
	padding-right:8px;
}
.marinafaqsA {
	font-size:13pt;
	padding-right:0px;
	list-style-type: none;
}
.faq-box {
	max-height:1200px;
	overflow-y: scroll;
	overflow-x: hidden;
}

.mk-accordion.simple-style .mk-accordion-single.current .mk-accordion-tab>.mk-svg-icon {
    fill: #f1f2ed;
}

#tribe-events {
	max-width:1110px;
	position:relative;
	top: 132px;
	left:30px;
	margin-bottom:140px;
	padding-left:20px;
	padding-right:20px;
	padding-top: 15px !important;
}
.tribe-events-style-full #mk-theme-container {
  background-image: url(https://www.antiochca.gov/wp-content/uploads/2018/07/marina-west-co.jpg) !important;
  background-repeat: no-repeat !important;
}
.single-news  #mk-theme-container,.attachment #mk-theme-container {
  background-image: url(https://www.antiochca.gov/wp-content/uploads/2018/07/marina-west-co.jpg) !important;
  background-repeat: no-repeat !important;
}
.single-news .theme-page-wrapper {background-color:#fff;margin-top:100px;padding:15px;}
.single-news #theme-page {margin-top:70px;}
.news-post-heading {display:none;}
.mk-search-loop,.attachment .theme-content {margin-top:100px;}

div.mk-fancy-table.table-style1.fin-box {

	margin-left:-5px;
	margin-right:-10px;
	text-align:left;
	font-size:11px;
	max-height:600px;
	overflow-y: scroll;
	overflow-x: scroll;
}
div.mk-fancy-table.table-style1.fin-box a {
	text-align:left;
	font-size:11px;
}
	
	.captiondata {font-size:8pt;line-height:8pt;}
	
	.cmaps-box {
	max-height:130px;
	overflow-y: scroll;
	overflow-x: hidden;
}
.cmbio .mk-toggle-title {float:right;margin-right:13px;margin-top:-44px;}
.cmbio .mk-toggle-title>.mk-svg-icon {display:none;visibility:hidden;}

.ecobld {font-weight:bold;}
.csfecodev {padding-left:10px;padding-right:10px;padding-bottom:10px;color:#fff;}
	
.rhmpgobx p {font-family: 'Comic Sans MS', cursive;font-size:14pt;line-height:16pt;}