﻿body {
}

img {max-width:100%;}

img.responsinve {
    height:auto;
    max-width:100%;
    border:none;
    display:block;
}

hr {
  border:none;
  border-top:1px dotted #027EB6 !important;
  color:#fff;
  /*background-color:#fff;*/
  height:1px;
  width:85%;
  margin:1rem auto !important;
}

hr:last-of-type {
  border-top:none;
}

dl.ChildPageLinks {overflow:hidden; padding:10px 0; margin:0; width:100%;}
    dl.ChildPageLinks dt  {width:18em; margin: 0; padding: 5px 0; float: left; text-align:right; font-weight:bold; }
    dl.ChildPageLinks dd  {margin: 0 0 0 19em; padding: 5px 0; }

/*dl.ChildPageLinks {overflow:hidden; padding:0 0 10px 0; margin:0; width:100%;}*/
    /*dl.ChildPageLinks dt  {float:left; clear:left; width:18em; padding:5px 0; text-align:right; font-weight:bold;*/
/*float: left;
width: 50%;*/
/* adjust the width; make sure the total of both is 100% */
/*background: #cc0;
padding: 0;
margin: 0;*/
    /*}*/
    /*dl.ChildPageLinks dd  {margin:0 0 0 19em; padding:3px 0;*/
/*float: left;
width: 50%;*/
/* adjust the width; make sure the total of both is 100% */
/*background: #dd0;
padding: 0;
margin: 0;*/
    /*}*/

dl.ChildPageLinks dt a,
dl.ChildPageLinks dt a:active,
dl.ChildPageLinks dt a:link,
dl.ChildPageLinks dt a:focus,
dl.ChildPageLinks dt a:visited { /* Default Color */
    display:block;
    /*padding:4px 0 8px;*/
    text-decoration:none;
    font-size:16px !important;
    /*color:#fff !important;*/
    color:#027EB6 !important;
    /*text-shadow: 0px 0px 1px #d6cca0;*/
    /*text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;*/
    font-size:1.125em;
    /*line-height:1.25;*/
}

dl.ChildPageLinks dt a:hover { /* Default Color */
    color:#f8fcf4 !important;
    color:#aebda4 !important;
    color:#027EB6  !important;
    
    text-shadow:0 0 3px #CADFAF;
}


.ChildPageLinksHeadings {
    font-size:28px;
    /*padding:20px 0 0 0;*/
    /*color:#ff9d4c !important;*/
    color:#939776 !important;
    font-weight:600;
    /*border-bottom:1px dashed #ddd;*/
    border-bottom:1px dashed #B5B89D;
    /*text-shadow: 0px 0px 1px #fff;*/
    /*text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;*/
}




ul.ChildPageLinks {
    list-style-type:none;
    text-align:left;
    font-size:1.125em;
}
ul.ChildPageLinks li.Headings {
    padding:20px 0 0 0;
    /*color:#ff9d4c !important;*/
    color:#B5B89D !important;
    font-weight:600;
    /*border-bottom:1px dashed #ddd;*/
    border-bottom:1px dashed #B5B89D;
    /*text-shadow: 0px 0px 1px #fff;*/
    /*text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;*/
}
ul.ChildPageLinks li.Headings a {
    /*color:#ff9d4c !important;*/
    color:#B5B89D !important;
    font-weight:600;
    /*text-shadow: 0px 0px 1px #d6cca0;*/
    /*text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;*/
    font-size:1.125em;
}
ul.ChildPageLinks a,
ul.ChildPageLinks a:active,
ul.ChildPageLinks a:link,
ul.ChildPageLinks a:focus,
ul.ChildPageLinks a:visited { /* Default Color */
    display:block;
    padding:4px 0 8px;
    text-decoration:none;
    font-size:16px !important;
    /*color:#fff !important;*/
    color:#F1ECE7 !important;
    /*text-shadow: 0px 0px 1px #d6cca0;*/
    /*text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;*/
    font-size:1.125em;
    line-height:1.25;
}
ul.ChildPageLinks a:hover { /* Default Color */
    color:#f8fcf4 !important;
    text-shadow:0 0 3px #CADFAF;
}
ul.ChildPageLinks li.Headings a:hover {
    color:#FBFBFB !important;
}

ul.BOHMeetingMinutesFullListing {padding:10px 0 0 0; margin:0 auto; font-weight:normal;}
	ul.BOHMeetingMinutesFullListing li {border-bottom: 1px dotted; font-size: 18px; list-style-image: none; list-style-type: none; padding: 15px 0; font-size:16px; }
	ul.BOHMeetingMinutesFullListing li a:hover {text-decoration:none; color:#c6e04c;}
	ul.BOHMeetingMinutesFullListing  li:first-child {border-top: 1px dotted;}

ul.AnnualReportsFullListing {padding:10px 0 0 0; margin:0 auto; font-weight:normal;}
	ul.AnnualReportsFullListing li {border-bottom: 1px dotted; font-size: 18px; list-style-image: none; list-style-type: none; padding: 15px 0; font-size:16px; }
	ul.AnnualReportsFullListing li a:hover {text-decoration:none; color:#c6e04c;}
	ul.AnnualReportsFullListing  li:first-child {border-top: 1px dotted;}

.AdminOrangeBorderBox {
    min-height: 175px;
    text-align:center;
    margin:5px 0;
	border: 2px solid #ff9f3f;
	border-radius: 0px;
    display:flex;

}

.AdminGreenLeftinfobox {
    text-align:center;
	border:2px solid #7ac74f;
    margin:10px 0 0 0;
}

.AdminOrangeBorderBox span {
  margin: auto;
}
.AdminOrangeBorderBox > div {
  margin: auto;
}

.AdminOrangeSolidBox {
    background-color: #ff9f3f;
}

.AdminGreenLeftHeader {
    text-align:center;
	background-color: #7ac74f;
    padding:5px 0 11px 0;
}
.AdminGreenLeftinfobox {
    text-align:center;
	border:2px solid #7ac74f;
    margin:10px 0 0 0;
}
.AdminBlueRightHeader {
    text-align:center;
	background-color: #1675a9;
	padding:5px 0 11px 0;
}
.AdminBlueRightinfobox {
    text-align:center;
	border:2px solid #1675a9;
    margin:10px 0 0 0;
}
.flex-AdministrationMiddle {
    display:flex;
    flex-flow:row wrap;
    align-items:baseline;
    align-content:space-between;
}
.flex-AdministrationMiddle > div {
    text-align:center;
    font-size:18px;
    flex:1 0 45%;
    margin:5px 10px;
}
.flex-AnnualReports {
    display:flex;
    flex-flow:row wrap;
    align-items:baseline;
    align-content:space-between;
}
.flex-AnnualReports > div {
    text-align:center;
    font-size:18px;
    flex:1 1 18%;
    margin:10px;
}


.flex-onefifth, .flex-oneforth, .flex-onethird, .flex-onehalf, .flex-GPHPageLinks {
    display:flex;
    flex-flow:row wrap;
    align-items:baseline;
    align-content:space-between;
}

.flex-GPHPageLinks {
    justify-content: center;
    background-image: url('../images/PageLinksTop.png');
    margin: 10px 0;
}

.flex-GPHPageLinks > div {
    text-align:center;
    font-size:18px;
    margin:0 8px;
    min-width:15px;
    color:#505050 !important;
    text-shadow:0 0 1px #fff;
}
.flex-GPHPageLinks a { /* Default Color */
    -webkit-transition-duration:0.4s; /* Safari */
    transition-duration:0.4s;
    color:#FFFFFF !important;
    font-size:18px;
    font-weight:bold;
    text-align:center;
    padding:0 9px !important;
    text-decoration:none !important;
    white-space:nowrap;
    border:none;
    display:block !important;
    line-height:41px !important;
    white-space:pre-wrap;
    /*background-color:#ff9f3f !important;*/ /* Gold Color */
    text-shadow:0 0 4px #000;
}
.flex-GPHPageLinks a:hover { /* Default Color */
    -webkit-transition-duration:0.4s; /* Safari */
    transition-duration:0.4s;
    color:#FFFFFF !important;
    background-color:#ff9f3f !important; /* Gold Color */
}

.flex-PFGHPartners {
    display:flex;
    flex-flow:row wrap;
    align-items:baseline;
    align-content:space-between;
}
.flex-PFGHPartners > div {
    text-align:center;
    font-size:18px;
    flex:1 0 30%;
    margin:5px 10px;
}


/*********************************************
    Custom UL LI settings
*********************************************/
ul.GPHPageLinksFullListing {padding:0; margin:0 auto;}
 ul.GPHPageLinksFullListing li {list-style-type:none; font-weight:bold; font-size:18px; padding:0 0 .8em 0;} 
 ul.GPHPageLinksFullListing li.urls {list-style-type:none; list-style-image:none; font-weight:normal; font-size:16px; padding:0 0 .8em 2em;}

/* Un-ordered Lists - Photoalbum */
ul.PhotoGallery {list-style-type:none; margin:0 auto; padding:0; overflow:hidden; background-color:#333; width:732px;}
	ul.PhotoGallery li {float:left;}
		ul.PhotoGallery li a {display:block; color:white; text-align:center; padding:14px 16px; text-decoration:none;}
		ul.PhotoGallery li a:hover {background-color:orange;}

ul.NewsLinkList {padding:0; margin:0 auto;}
    ul.NewsLinkList li {list-style-type:none; font-weight:normal; padding:0 0 .8em .8em;} 

/* Newborn & Maternal Home Visit Program Nurse Items */
ul.NMHVP {list-style:inherit; margin:0; padding:0 0 10px 25px; z-index:-1;}
	ul.NMHVP li {list-style:inherit; margin:0; padding:2px 0;}
		ul.NMHVP ul {list-style:none; margin:0; padding:0;}
		ul.NMHVP ul li:before {content:"\00BB \0020";}


.flex-onehalf > div {
    text-align:center;
    font-size:18px;
    flex:1 1 48%;
    margin:5px 10px;
}
.flex-onehalf a { /* Default Color */
    -webkit-transition-duration:0.4s; /* Safari */
    transition-duration:0.4s;
    color:#FFFFFF !important;
    font-size:18px;
    font-weight:bold;
    text-align:center;
    padding:20px 0 !important;
    text-decoration:none !important;
    white-space:nowrap;
    border:none;
    display:block !important;
    line-height:normal !important;
    white-space:pre-wrap;
    background-color:#1675a9 !important; /* Dark Blue */
}


.TopNewsAlerts {
    width:100%;
}
.TopNewsAlerts a:hover {
	text-decoration:none;
}
.TopNewsAlerts .TopNewsAlertsTitle {
	width:100%;
	margin:10px 0;
	border:1px #CCCCCC dotted;
    background-color:#ebe6d0;
    border-radius: 25px;
}
.TopNewsAlerts .TopNewsAlertsTitle:hover {
	box-shadow:0 0 4px #007db6;
    border:1px #007db6 solid;
}
.TopNewsAlerts .TopNewsAlertsTitle .panel-heading a {
	color:#555140;
}
.TopNewsAlerts .TopNewsAlertsTitle .panel-heading a:hover {
	text-decoration:none;
}
.TopNewsAlerts .TopNewsAlertsTitle h4 {
	margin: 0;
    text-align: center;
    /*line-height: 50px;*/
	color:#555140 !important;
    padding:12px 0;
}
.TopNewsAlerts .TopNewsAlertsTitle .panel-body {
	padding:0 30px 30px 30px;
}
.btn-newsalerts {
	color: #555140;
	background-color: #ebe6d0;
	border-color: #CCCCCC;
}
.btn-newsalerts:visited {
	color: #555140;
}
.btn-newsalerts:hover {
	color: #fff;
	/*background-color: #044c24;*/
	/*background-color: #3a7c3b;*/
    background-color: #a1b8a6;
	border-color: #CCCCCC;
}

.NewsAlertsListing {
    width:100%;
}
.NewsAlertsListing > div {
    background-color: #fff;
    padding: 20px;
    border: 1px dotted #ccc;
    border-radius: 25px;
    /*box-shadow: 0 0 2px #000;*/
    -webkit-box-shadow: 0 8px 6px -6px rgba(0,0,0,.5);
	-moz-box-shadow: 0 8px 6px -6px rgba(0,0,0,.5);
	box-shadow: 0 8px 6px -6px rgba(0,0,0,.5);
}
.NewsAlertsListing > div h3 {
    border-bottom:1px dotted #000;
    padding-bottom:5px;
    font-size: 1.37em;
}

.hrline{ 
    margin:30px 0;
    display:block;
    border:none;
    color:white;
    height:3px;
    background:black;
    background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 350, from(#000), to(#fff));
}
/*.DnnMDesignC.z-depth-1 {*/
	/* box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); */
	/*-webkit-box-shadow: 0 8px 6px -6px rgba(0,0,0,.5);
	-moz-box-shadow: 0 8px 6px -6px rgba(0,0,0,.5);
	box-shadow: 0 8px 6px -6px rgba(0,0,0,.5);
}*/

dl.RFE {overflow:hidden; padding:0 0 10px 0; margin:0; width:100%;}
    dl.RFE dt  {float:left; clear:left; width:10em; padding:2px 0; text-align:right; font-weight:bold;}
    dl.RFE dd  {margin:0 0 0 11em; padding:2px 0;}

/*dl.illnessreport {overflow:hidden; padding:0 0 10px 0; margin:0; width:100%;}
    dl.illnessreport dt  {float:left; clear:left; width:10em; padding:2px 0; text-align:right; font-weight:bold;}
    dl.illnessreport dd  {margin:0 0 0 11em; padding:2px 0;}*/

/*dl.illnessreport {
  width: 100%;
  overflow: hidden;
  padding: 0;
  margin: 0
}
dl.illnessreport dt {
  float: left;
  width: 25%;
  padding: 0;
  margin: 0
}
dl.illnessreport dd {
  float: left;
  width: 75%;
  padding: 0;
  margin: 0
}*/

dl.illnessreport {
  display: flex;
  flex-flow: row;
  flex-wrap: wrap;
  width: 100%;      /* set the container width*/
  overflow: visible;
}
dl.illnessreport dt {
  flex: 0 0 25%;
  text-overflow: ellipsis;
  overflow: hidden;
  border-bottom:dotted 1px #ababab;
  padding:10px 0;
}
dl.illnessreport dd {
  flex:0 0 75%;
  margin: 0;
  text-align: left;
  text-overflow: ellipsis;
  overflow: hidden;
  border-bottom:dotted 1px #ababab;
  padding:10px 0;
}
dl.illnessreport dt:last-of-type, dl.illnessreport dd:last-of-type {
  border-bottom:none;
}

.flex-quicklinks {
    display:flex;
    flex-flow:row wrap;
    align-items:baseline;
    align-content:space-between;
	box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}
.flex-quicklinks .quicklinkscontainer {
  position:relative;
    text-align:center;
    font-size:18px;
    margin:5px 10px;
    min-height:225px;
    transition: transform .05s ease-in-out;
}
.flex-quicklinks a {
  flex:1 0 25%;
  margin: 0;
}
.flex-quicklinks a:hover {
  text-decoration: none;
}
.flex-quicklinks .quicklinkscontainer:hover {
  transform: scale(1.1); /* (110% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}
.flex-quicklinks .quicklinkscontainer h2 {
    color:#000;
    text-align:center;
    font-size:18px;
    line-height:26px;
    font-weight:600;
    margin:0 0 10px 0 !important;
    padding:10px;
    text-transform:capitalize; 
}
.flex-quicklinks .quicklinkscontainer img {
    /*box-shadow: 0 0 8px #404942;*/
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    width:210px;
    height:160px;
}


.flex-ourpartners {
    display:flex;
    flex-flow:row wrap;
    align-items:baseline;
    align-content:space-between;
}
.flex-ourpartners > div {
    text-align:center;
    font-size:18px;
    flex:1 0 23%;
    margin:5px 10px;
    max-height:114px;
    position:relative;
    transition: transform .05s ease-in-out;
}
.flex-ourpartners div:hover {
  transform: scale(1.1); /* (110% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}

.flex-BOHMeetingMinutes {
    display:flex;
    flex-flow:row wrap;
    align-items:baseline;
    align-content:space-between;
}

.flex-BOHMeetingMinutes > div {
    min-height:242px;
    text-align:left;
    padding:10px 20px;
    background-color:transparent !important;
    flex:1 0 30%;
}
.flex-BOHMeetingMinutes > div h3 {
    padding:0 0 8px 0;
    border-bottom: 3px solid #B3CDD9;
    font-size:22px;
}
.flex-health-icons-text {
    display:flex;
    flex-flow:row wrap;
    align-items:baseline;
    align-content:space-between;
}

.flex-health-icons-text > div {
    min-height:242px;
    text-align:center;
    padding:10px 20px;
    flex:1 0 20%;
}
.flex-health-icons-text img {
    padding:10px 0 0 0;
}
.flex-health-icons-text img.iconimage {
    max-height:100px;
    max-width:100%;
}
.flex-health-icons-text h3 {
	text-align:center;
	font-size:16px;
	line-height:22px;
	color:#000000;
	font-weight:normal;
}


.titleheadertext {
	/*text-shadow: 0 0 4px #000;*/
    /*text-shadow: -1px 0 #eaf2fb, 0 1px #eaf2fb, 1px 0 #eaf2fb, 0 -1px #eaf2fb;*/
	/*text-shadow: -1px 0 #2c6d41, 0 1px #2c6d41, 1px 0 #2c6d41, 0 -1px #2c6d41;*/
	text-shadow: -1px 0 #f1f8e8, 0 1px #f1f8e8, 1px 0 #f1f8e8, 0 -1px #f1f8e8;
    /*height:156px;
    line-height: 156px;*/
    /*color:#2870bd;*/
    /*color:#f1f8e8;*/
    color:#2c6d41;
    font-weight:900;
}
.titleheadertext p {
    line-height: 1.25;
    line-height: 1;
    display: inline-block;
    vertical-align: middle;
    margin:0;
}
.titleheadertext .phonesocial {
    color: #225fa2;
    font-weight: 900;
    /*text-shadow: 0 0 6px #fff;*/
    text-shadow: -1px 0 #c0d8f2, 0 1px #c0d8f2, 1px 0 #c0d8f2, 0 -1px #c0d8f2;
    text-shadow: -1px 0 #eaf2fb, 0 1px #eaf2fb, 1px 0 #eaf2fb, 0 -1px #eaf2fb;
    text-align: center;
    width:100%;
}

.titleheadertext p a,
.titleheadertext p a:active,
.titleheadertext p a:link,
.titleheadertext p a:focus,
.titleheadertext p a:visited {
    color:#225fa2;
}
.titleheadertext p a:hover {
    color:#3578e5;
    text-shadow: 0px 0px 1px #fff;
}


ul.footerlinks {
    list-style-type:none;
    text-align:left;
    font-size:1.125em;
}
ul.footerlinks li.Headings {
    padding:20px 0 0 0;
    /*color:#ff9d4c !important;*/
    color:#B5B89D !important;
    font-weight:600;
    /*border-bottom:1px dashed #ddd;*/
    border-bottom:1px dashed #B5B89D;
    /*text-shadow: 0px 0px 1px #fff;*/
    /*text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;*/
}
ul.footerlinks li.Headings a {
    /*color:#ff9d4c !important;*/
    color:#B5B89D !important;
    font-weight:600;
    /*text-shadow: 0px 0px 1px #d6cca0;*/
    /*text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;*/
    font-size:1.125em;
}
ul.footerlinks a,
ul.footerlinks a:active,
ul.footerlinks a:link,
ul.footerlinks a:focus,
ul.footerlinks a:visited { /* Default Color */
    display:block;
    padding:4px 0 8px;
    text-decoration:none;
    font-size:16px !important;
    /*color:#fff !important;*/
    color:#F1ECE7 !important;
    /*text-shadow: 0px 0px 1px #d6cca0;*/
    /*text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;*/
    font-size:1.125em;
    line-height:1.25;
}
ul.footerlinks a:hover { /* Default Color */
    color:#f8fcf4 !important;
    text-shadow:0 0 3px #CADFAF;
}
ul.footerlinks li.Headings a:hover {
    color:#FBFBFB !important;
}

/* Un-ordered Lists - Dog License Locations */
.PCPageListings h4 {border-bottom:1px dotted #000; margin:8px 0;}
.PCPageListings ul.ParentChildPageListings {list-style-type:none; margin:0 auto; padding:0; overflow:hidden; width:99%;}
	.PCPageListings ul.ParentChildPageListings li {margin: 0; vertical-align:middle; padding:7px 0;}
	.PCPageListings ul.ParentChildPageListings li:first-child {padding:0 0 7px 0;}
		.PCPageListings ul.ParentChildPageListings li a {text-decoration:none; font-size:1.09em;}
			.PCPageListings ul.ParentChildPageListings li a:hover {color:#997c56;}

ul.ParentChildPageListings {list-style-type:none; margin:0 auto; padding:0; overflow:hidden; width:99%;}
	ul.ParentChildPageListings li {margin: 0; vertical-align:middle; padding:7px 0;}
	ul.ParentChildPageListings li:first-child {padding:0 0 7px 0;}
		ul.ParentChildPageListings li a {text-decoration:none; font-size:1.09em; color:#555140;}
			ul.ParentChildPageListings li a:hover {color:#aebda4;}

.responsivediv {
	position: relative;
	padding-bottom: 68%;
	height: 0;
	overflow: hidden;
}

.foot-para {
    font-size:1.375em;
    font-style:italic;
    padding:20px 0;
    line-height:1.25;
}
ul.foot-address {
    list-style:none;
    margin:0 auto;
    font-size:1.25em;
    padding:0 0 10px 0;
    border-bottom:.05em dotted #ccc;
    color:#fff;
}
ul.foot-address li:first-of-type {
    line-height:32px;
    font-weight:700;
    font-size:1.375em;
}
ul.foot-address li {
    line-height:32px;
}

ul.foot-email {
    list-style:none;
    margin:0 auto;
    font-size:1.15em;
    padding:10px 0;
    border-bottom:.05em dotted #ccc;
}
.foot-email li {
    text-align:center;
}
ul.foot-email li a {
    margin-top:15px !important;
    line-height:38px !important;
    text-decoration:none !important;
    font-size:1.00em;
}
ul.foot-email li a:hover {
    color:#fcfefb !important;
    color:#80bedb !important;
}
.footademail {
    width:100%;
    margin:0;
    padding:10px 0;
    border-bottom:.05em dotted #ccc;
    font-size:18px;
    color:#ff9f3f;
    color:#ebe6d0;
    color:#fff;
}
.footademail dt {
    float:left;
    clear:left;
    width:100%;
    padding:0;
}

.footademail dd {
    text-align:right;
    width:100%;
    padding:0 0 10px 0;
    margin:0;
}
.footademail dd:last-of-type {
    padding:0;
}



@media (min-width: 576px) {
    .titleheadertext {
        font-size:3.61vw;
        text-align:left;
        padding:0;
    }
}

@media (min-width: 600px) {
    .titleheadertext {
        font-size:2.5vw;
    }
}

@media (min-width: 700px) {
    .titleheadertext {
        font-size:2.144vw;
    }
    .titleheadertext .phonesocial {
        font-size:3.419vw;
    }
}

@media (min-width: 768px) {
    .titleheadertext {
        font-size:2.193vw;
    }
    .titleheadertext .phonesocial {
        font-size:3.419vw;
    }
}

@media (min-width: 820px) {
    .titleheadertext {
        font-size:1.892vw;
    }
    .titleheadertext .phonesocial {
        font-size:2.894vw;
    }
}

@media (min-width: 900px) {
    .titleheadertext {
        font-size:1.715vw;
    }
    .titleheadertext .phonesocial {
        font-size:2.827vw;
    }
}


@media (min-width: 992px) {
    .titleheadertext {
        font-size:20px;
        /*font-family: arial !important;*/
    }
    .titleheadertext .phonesocial {
        font-size: 34px;
    }
    .slick-overlay {
        position: absolute;
        top: 15.95vw;
        /*left: 44.3541vw;*/
        /*width: 27.8759vw;*/
        font-size: 1 !important;
        /*line-height: 1.861vw;*/
        padding: 1vw;
        /*height: 15.7971vw;*/
        color: rgb(255, 255, 255) !important;
        opacity: 0.75;
        background: rgb(0, 0, 0) none repeat scroll 0% 0%;
        margin: 0px;
        z-index: 1;
    }
}

@media (min-width: 1200px) {

}
