/* MAIN ELEMENTS */ 

*
{
    margin: 0;
    padding: 0;
}
h3 {font: 900 20px/24px Roboto,sans-serif;padding-bottom: 5px;border-bottom:2px solid #DDDDDD;margin-bottom:13px;}
h4 {font: 600 17px/24px Roboto,sans-serif;padding-bottom: 3px;border-bottom:2px solid #F7F7F7;margin-bottom:13px;}
h1 {font: 600 32px Roboto,sans-serif;}
html,
body
{
    margin-left: auto; margin-right: auto; background-color:#FFFFFF;
}
html {
  -webkit-text-size-adjust: 100%;
}
.responsiveimg {width: 100%; height: auto; border: 0;}
.main {display: table; height: 100%; background-color:#fff; width:100%;}

.container1130 {max-width: 1330px; margin: 0 auto;}

#mcont
{
    font: 300 1em Roboto,sans-serif;
    font-style: normal;
    font-variant: normal;
    line-height: 19pt;
    display: inline-block; float: left; 
    margin-top: 15px;
    margin-left: 20px;
    padding-right: 10px;
    vertical-align: top;
    -webkit-font-smoothing: antialiased;
    width:calc(100% - 35px);
}
#mcont h1 {line-height: 45px; margin-top:-8px; margin-bottom: 8px; letter-spacing: -1px; }
#mcont li {margin-left:25px;margin-bottom:10px;}
#mcont ul {margin-top:5px;margin-bottom:10px;}
#mcont a:visited {color:black}
#mcont b {font-weight:500;}

.fullwidthpage {background-color:white;padding:80px 80px 80px 80px;font-family:Roboto;}

#contactinfo {background-color:rgb(250,243,214); padding:15px; color:#080808;line-height:18px; border-radius: 3px;border:1px solid rgb(220,213,184);}

#section1 {padding-top:200px;padding-left:80px;padding-right:80px;font:28.5pt Roboto;color:white;text-shadow:2px 2px rgba(0,0,0,0.3);}
#bannertext {padding-top:24px;padding-left:83px;padding-right:80px;padding-bottom: 50px;color:#ccc;font:1.125em Roboto;line-height:1.5em;text-shadow:2px 2px rgba(0,0,0,0.3);}
#breadcrumbnew {padding-top:8px;padding-left:83px;padding-right:80px;padding-bottom: 20px;color:#ccc;font:0.875em Roboto;}
#breadcrumbnew a {color:#fff;text-decoration:none;border-bottom:1px solid #777;}
#pccitylogo {position:fixed;top:10px;z-index:100;}
#pcmenubutton1 {position:absolute;top:60px;left:80px;font-weight:bold;font:0.8125em Roboto;color:#000;padding:6px 16px 6px 16px;background-color:#fff;opacity:0.8;cursor:pointer;border-radius: 3px;}
#pcmenubutton {position:fixed;top:26px;width:100px;font-weight:normal;font:1.25em Roboto;color:#fff;display:inline-flex;cursor:pointer;}
#pcsearchbutton {position:fixed;top:26px;width:100px;font-weight:normal;font:1.25em Roboto;color:#fff;display:inline-flex;cursor:pointer;}
#pcloginbutton {position:fixed;top:26px;width:100px;font-weight:normal;font:1.25em Roboto;color:#fff;display:inline-flex;cursor:pointer;}

.fullwidthtable {width:100%;}
.fullwidthtable td {padding:10px;}
.fullwidthtable th {padding:10px;}

.featureddiv {background: linear-gradient(#fff,#ddd);padding:30px;}

.featuredcontainer {
    display: flex;
    flex-wrap:wrap;
   /* background-color:#F4F4F4; */
}

.featureditem {
    margin:0 0 5px 0;
    color:black;
    font:0.95em Roboto;
    line-height:1.3em;
    cursor:pointer;
    flex: 1 0 21%;
    box-sizing: border-box;
    color:#555;
    padding:0px 7px 0px 7px;
}
.featureditem:hover {color:#000;}

.featuredheader {
font:1.1em Roboto; color:#000;
font-weight:bold;
line-height:24px;
}

.featuredtext {padding:0px 5px 15px 0px;}

#searchbar input {outline:none;}


/* NAVIGATION ELEMENTS */
.click-nav
{font-family: Roboto; font-size: 14px; line-height: 18px;
    display: block; padding: 0; border: 1px solid #ccc;
    background: no-repeat; background-image: url('/_images/dropdown.png'); background-position: right 10px top 12px;
}
.click-nav ul li
{list-style-position: outside;
    list-style-type: none;cursor: pointer;
}
.click-nav ul li a
{
    display: block; padding: 5px; text-decoration: none;color: #333; font-weight: bold; padding-bottom:5px;
}
.click-nav ul li.lsub a
{
    display: block; padding-left:20px;padding-top:2px;padding-bottom:2px; text-decoration: none;color: #333; font-weight: normal;
}
.click-nav ul li.lsub2 a
{
    display: block; padding-left:30px;padding-top:2px;padding-bottom:2px; text-decoration: none;color: #333; font-weight: normal; font-size:12px;
}
.click-nav ul li a:hover
{
    background-color: rgba(150,150,150,.3);
}
.click-nav ul .active
{color: #fff;
    background-color: rgba(0,0,0,.4);
}
.click-nav ul .active:hover
{color: #fff;
    background-color: rgba(0,0,0,.4);
}
.click-nav ul a.clicker {padding:8px;}
#clicknav
{
    display: none; 
}
.click-nav ul li.clicknavsel a {display: block; padding-left:20px;padding-top:2px;padding-bottom:2px; text-decoration: none;color: #333; font-weight: normal; background-color:#EAEAF0;}

#sbar
{
    display: table-cell; height: 100%;min-height: 100%; vertical-align: top; background-color: #fff; width: 200px;
}
#sbar ul
{font-family: Roboto; font-size: 13px; font-style: normal; font-variant: normal; width: 200px; padding-right: 15px; padding-bottom: 150px;padding-left: 20px;

    list-style: none; text-align: right; border-right: 1px solid #777; -webkit-font-smoothing: antialiased;
}
#sbar .nav-item-heading
{
    font-weight: bold; margin-top: 17px;
}
#sbar .nav-item-sub {font-size:11px;color:#777777;padding-right:20px;background-image: url(/_images/dots.png);background-repeat: no-repeat; background-position: center right;}
#sbar li {padding:2px;}
#sbar a
{
    text-decoration: none; color: #000;
}
#sbar a:hover
{
    color: #045ded;
}
.sbarsel { background-color:#EAEAF0; border:1px solid #DDDDDD; }
#rightbar {font: 0.875em Roboto; display: table-cell;width: 250px; vertical-align: top;color: #357;padding-right:10px; padding-top:58px;}
#rightbar a {color: #036;}
#rightbar a:hover { color: #045ded;}



/* .fifty {display:inline-block;width:48%;margin-right:1%;vertical-align:top;padding-bottom:30px;} */
.fifty {width:47%;float:left;padding-right:3%;}
@media all and (max-width:640px) { .fifty {width:100%;float:none;margin-bottom:15px;} }


.mfp-iframe-holder .mfp-content {
 line-height: 0;
 width: 100%;
 max-width: 900px;
 height:60%;
 overflow-y:scroll;
 background-color:white;
 }

.mfp-iframe-holder .mfp-iframe-scaler {
		opacity: 0
		transition: all 0.3s ease-out
		transform: scale(0.95)
}









.footcontainer {
    max-width:1130px; padding:15px;
    margin: 0 auto;
/*    -webkit-column-gap:5px;
    -moz-column-gap:5px;
    column-gap:5px;
    -webkit-column-count:3;
    -moz-column-count:3;
    column-count:3;
*/
}
.footcontainer a {text-decoration:none;color:#AAA;}

@media (max-width: 540px) { 
/* .footcontainer {-webkit-column-count:1;-moz-column-count:1;column-count:1;}  */

.footitem {font-size:0.9375em; width:100% !important;}
.evenly div {white-space:nowrap;width:100px !important;display:block;}

}

.footitem {
    display:inline-block; /* prevent unexpected item cropping */
    margin-left:0px;
    padding:0px;
    color:#EEE;
    font:1.0625em Roboto;
    line-height:25px;
    width: calc(32% - 30px);
    vertical-align: top;
}
.footheader {margin-bottom:10px;font:1.5em Roboto;font-weight:bold;padding:7px;margin-left:-7px;}




.redbox { background-color:#fceeee;margin-bottom:10px;font-size:0.8125em;padding:10px;border:1px solid #BBBBBB;}

/* CUSTOMIZED LINKS */
a.pdf {text-decoration: none;font-weight:bold;  display:block; color:#333333;padding:15px;background-color:#ddd;font-size:0.9375em;padding-left: 50px; background-image: url(/_images/pdf-icon-1.png);background-repeat: no-repeat; background-position: center left; margin-bottom:-20px;border-bottom:3px solid #c48e8a;}
a.doc {text-decoration: none;font-weight:bold;  display:block; color:#333333;padding:15px;background-color:#ddd;font-size:0.9375em;padding-left: 20px; margin-bottom:-20px;border-bottom:3px solid #c48e8a;}
a.gobox {text-decoration: none; display:block; font-weight:bold; color:#333333;padding:15px;background-color:#ddd;font-size:0.9375em;padding-right: 50px; background-image: url(/_images/right-md.png);background-repeat: no-repeat; background-position: center right; margin-bottom:-20px; border-radius: 5px;}
a.outside {background-image: url(/_images/outsidelink.png);}
a.print {background-image: url(/_images/printer.png);}
a:hover.gobox {background-color:#d6d6d6;}
a.facebook {text-decoration: none;font-weight:bold;  display:block; color:white;padding:15px;background-color:#45619d;font-size:0.9375em;padding-left: 50px; background-image: url(/_images/fbicon.jpg);background-repeat: no-repeat; background-position: center left; margin-bottom:-20px;}
#mcont a.facebook:visited {color:white;}
a.twitter {text-decoration: none;font-weight:bold;  display:block; color:white;padding:15px;background-color:#00abf1;font-size:0.9375em;padding-left: 50px; background-image: url(/_images/twicon.jpg);background-repeat: no-repeat; background-position: center left; margin-bottom:-20px;}
#mcont a.twitter:visited {color:white;}
a.youtube {text-decoration: none;font-weight:bold;  display:block; color:white;padding:15px;background-color:#c7312b;font-size:0.9375em;padding-left: 50px; background-image: url(/_images/yticon.gif);background-repeat: no-repeat; background-position: center left; margin-bottom:-20px;}
#mcont a.youtube:visited {color:white;}
a.nixle {text-decoration: none;font-weight:bold;  display:block; color:black;padding:15px;background-color:#fff2bd;font-size:0.9375em;padding-left: 50px; background-image: url(/_images/nxicon.gif);background-repeat: no-repeat; background-position: center left; margin-bottom:-20px;}
a.zoomus {text-decoration: none;font-weight:bold;  display:block; color:white;padding:15px;background-color:#2d8cff;font-size:0.9375em;padding-left: 50px; background-image: url(/_images/zmicon.gif);background-repeat: no-repeat; background-position: center left; margin-bottom:-20px;}
#mcont a.zoomus:visited {color:white;}
a.instagram {text-decoration: none;font-weight:bold;  display:block; color:white;padding:15px;background: url(/_images/igicon.gif) center left no-repeat, linear-gradient(45deg, #405DE6, #5851db, #833ab4, #c13584, #e1306c, #fd1d1d);font-size:0.9375em;padding-left: 50px; margin-bottom:-20px;}
#mcont a.instagram:visited {color:white;}
a.linkedin {text-decoration: none;font-weight:bold;  display:block; color:white;padding:15px;background-color:#007bb6;font-size:0.9375em;padding-left: 50px; background-image: url(/_images/liicon.jpg);background-repeat: no-repeat; background-position: center left; margin-bottom:-20px;}
#mcont a.linkedin:visited {color:white;}
.smallpdf .pdf {font-size:0.875em;line-height:12px;}
a.smallgobox {line-height:12px;text-decoration: none; display:block; font-weight:bold; color:#333333;padding:15px;background-color:#ddd;font-size:0.875em;padding-right: 50px; background-image: url(/_images/right-md.png);background-repeat: no-repeat; background-position: center right; margin-bottom:-20px; border-radius: 5px;}


/* BUTTONS */
.pcmenuicon {font:16px Roboto;line-height:30px;font-weight:normal;padding:8px;padding-right:10px;text-decoration:none;color:#eeeeee;}
#pcmenu {width:100%;margin: 0 auto;background-color:#333333; display: none; padding-top:10px; padding-bottom:10px;}
.menubutton {font:14px Roboto;cursor:pointer;position:absolute; right:0px; top:165px;text-decoration:none;color:black;padding:14px;background-color:#f0f0f0;opacity:1;font-weight:bold;border:1px solid #AAAAAA;}
.loginbutton {font:14px Roboto;cursor:pointer;position:absolute; right:100px; top:165px;text-decoration:none;color:black;padding:14px;background-color:#f0f0f0;opacity:0.5;font-weight:bold;border:1px solid #AAAAAA;}
.topbutton {font:14px Roboto;cursor:pointer;text-decoration:none;color:black;padding:14px;background-color:white;opacity:0.5;font-weight:bold;}

.mbutton {font:14px Roboto;display:inline-block;border:1px solid #DDDDDD;border-radius:5px;padding:7px;cursor:pointer;background-color:#F0F0F0;margin-left:6px;margin-bottom:6px;}
.mbutton a {color:black;text-decoration:none;}

.iconsection {display:inline-block;width:28%;padding:2%;text-align:center;vertical-align:top;text-decoration:none;color:#333333;margin-bottom:20px;border:1px solid white;opacity:0.7;}
.iconsection img {border:0px;margin-bottom:10px;}
.iconsection:hover {cursor:pointer;background-color:#ffffee;border:1px solid #eeeeee;opacity:1;}
.sectionheader {background-color:#777777;color:white;padding:20px;font:20px Roboto;}


.glyph a {text-decoration:none; color:#555;}
.glyph a:visited {text-decoration:none; color:black;}
.glyph {display: inline-block; width: 20vw; margin: 5px; text-align: center; vertical-align: top; background: #FFF; font: 11px Roboto; font-weight:bold; padding-top:10px;}
.glyph .glyph-icon { padding-top: -5px; display: block; font-family:"Flaticon"; font-size: 2.5vw; line-height: 1; margin-bottom: 3px;}
.glyph .glyph-icon:before { font-size: 44px; color: #555;; margin-left: 0;}
#glyphs{position:absolute;top:63px;background-color:white;color:black;width:100%;border-bottom:1px solid #666666;padding-bottom:30px;padding-top:10px}


/* STYLE FOR GO TO TOP BUTTON */
.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: rgba(255,255,255, 0.8) url('/_images/scrolltotop-btn.png') no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
  z-index:99;
}


/* RESPONSIVE FUNCTIONS */
@media (min-width: 541px)
{
    #top-pc {display: block;}
    #top-mobile {display:none;}
    #glyphs{display: none;}
}

@media (max-width: 860px)
/* desktop nav */
{
 #sbar {display: none;} 
 #clicknav {display: block;}
 .pcmenuicon {font-size:1.8vw;line-height:25px;font-weight:normal;padding:2px;padding-right:3px;text-decoration:none;color:#eeeeee;}
 [class^="flaticon-"]:before, [class*=" flaticon-"]:before,[class^="flaticon-"]:after, [class*=" flaticon-"]:after {font-size: 2.5vw;margin-left: 5px;}
 .featureditem {flex: 1 0 45%;} 
 .iconsection {width:44%;padding:2%;}
#pccitylogo {left:17px;}
.fullwidthpage {padding: 30px;}
#section1 { padding-left:20px;padding-right:20px;}
#bannertext {padding-left:23px;padding-right:20px;padding-bottom: 30px;}
#breadcrumbnew {padding-left:23px;padding-right:20px;font:0.75em Roboto;}
.evenly {font:.875em Roboto !important;}
}

@media (max-width: 540px)
/* mobile view */
{
 .mainsectionpage {width:100%;display:inline-block;}
 #top-pc {display: block;}
 .rbt {display:none;}
.topHeader {min-height:100px !important;}
#section1 { padding-top:100px;padding-left:20px;padding-right:20px;font:1.75em Roboto;}
#bannertext {padding-top:24px;padding-left:23px;padding-right:20px;padding-bottom: 30px;color:#eee;font:1em Roboto;line-height:20px;}
#breadcrumbnew {padding-top:14px;padding-left:23px;padding-right:20px;color:#eee;font:0.75em Roboto;line-height:20px;}
#pccitylogo {display:none;}
#pcmenubutton {display:none;}
#pcsb {display:none;}
 #top-mobile {display:block;}
 #pcmenu, #loginicontainer, #pcloginbutton, #searchicontainer, #bmenubar {display:none;}
 #1mobilespacer {height:63px;}
 #breadcrumbs {font-size:0.5625em;}
 #rightbar { display: inline-block; width: 100%; padding-left:0px;padding-right:0px;}
 #mcont {margin-left: 10px;}
 #contactinfo {border-radius:0px;}
 .featureditem {flex: 1 0 100%; padding:0px;} 
 .evenly .item {flex: 1 0 100%; padding-bottom:35px; font-size:1.3em !important;line-height:1.5em;} 
 .iconsection {width:90%;padding:2%;opacity:1;padding-bottom:30px;padding-top:30px;border-bottom:1px solid #CCCCCC;}
 .featureddiv {background: #fff;padding:0px;}
 .featuredtext { padding:0px 15px 20px 15px;}
 .featuredheader {padding:0px 15px 5px 15px;}
 #bmenubar {height:60px !important;}
}

@media (min-width: 1312px) {.rbt{font-size:21px !important; width:330px !important;}.rbt2{font-size:21px !important; width:330px !important;}}

@media (max-width: 700px) and (min-width:541px) {.evenly {font-size:.7em !important;}}

/* Menu Icon (hamburger) */
#menuicon span:nth-child(1){top:0}#menuicon span:nth-child(2),#menuicon span:nth-child(3){top:8px}#menuicon span:nth-child(4){top:16px}#menuicon.open span:nth-child(1),#menuicon.open span:nth-child(4){top:8px;width:0;left:50%}#menuicon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:5px;}#menuicon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);height:5px;}#menuicon{width:25px;height:30px;position:relative;margin:0 auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#menuicon span{display:inline;position:absolute;height:4px;width:90%;background:#fff;border-radius:0px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}

/* Search Icon */
#searchicon,#searchicon:before{background-color:#fff;-webkit-transition:all .2s ease-in-out}#searchicon:after,#searchicon:before{position:absolute;content:''}#searchicon{position:fixed;top:15px;display:inline-block;width:12px;height:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:24px 1px 0 24px;transition:all .2s ease-in-out}#searchicon:before{width:100%;height:100%;transition:all .2s ease-in-out}#searchicon:after{width:16px;height:16px;border-radius:50%;margin-top:-6px;margin-left:-13px;box-shadow:0 0 0 3px #fff inset;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#searchicon.transform{width:22px;margin:21px 0 0 15px}#searchicon.transform:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#searchicon.transform:after{opacity:0;margin-top:10px;margin-left:24px;width:0;height:0}

/* Login Icon */
#loginicon::after,#loginicon::before{content:"";pointer-events:none}#loginicon::before{width:8px;height:8px;top:-14px;border-radius:50%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#loginicon,#loginicon::before{border:3px solid}#loginicon{box-sizing:border-box;display:inline-block;vertical-align:middle;font-style:normal;color:#ddd;text-align:left;text-indent:-9999px;direction:ltr;width:22px;height:12px;border-radius:64px 64px 0 0/64px;margin:18px -20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:fixed}.transform#loginicon::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:0;width:0;margin-top:11px;margin-left:-3px;height:16px}.transform#loginicon{margin-top:10px;margin-left:-13px;border-radius:0;width:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:22px}

#loginarea {position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9);color:#fff;z-index:99;right:0;bottom:0;}

#searcharea {position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.9);color:#fff;z-index:99;overflow:auto;}
#searcharea button {background-color:#ddd;color:#000;border:0;width:70%;padding-top:15px;padding-bottom:15px;font:24px Roboto;border-radius:5px;z-index:203;}
#searcharea button:focus, input:focus{outline: none;}
#searcharea button:hover {background-color:#fff;color:#000;cursor:pointer;}
#searcharea::-webkit-scrollbar {width:0px;}

.credits {color:#AAAAAA;font:11px Roboto;text-align:center;}
.credits a {text-decoration:none;color:#BBBBBB;}

.evenly {
  display:flex;
  flex-wrap:wrap;
  justify-content:space-between;
  font:1.0625em Roboto;
  line-height:24px; padding:30px;
}
.evenly div {
  white-space:nowrap;
  width:30%;
  box-sizing:border-box;
}
.item a {color:#aaa;text-decoration:none;font-size:1.0625em;}
.item a:hover {color:#fff;}


#pcm {position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.9);z-index:99;overflow:auto;}
#pcmitems {padding-top:150px;}
.mv#pcmitems {padding-top:200px;opacity:0;z-index:0;}

#resrbt {position:absolute;top:140px;right:360px;}
#busrbt {position:absolute;top:140px;right:120px;}
.rbt {white-space:nowrap;display:inline-block;color:#fff;text-decoration:none;line-height:200%;font:1.6vw Roboto;font-weight:bold;cursor:pointer;padding:6px 36px 6px 16px;border-radius:4px;transition:0.2s;width:22.6vw;}
.rbt:hover {background-color:white;color:black}
.rbt2 {white-space:nowrap;display:inline-block;color:#000;text-decoration:none;line-height:200%;font:1.6vw Roboto;font-weight:bold;cursor:pointer;padding:6px 36px 6px 16px;border-radius:4px;transition:0.2s;}
.rbt2:hover {background-color:#888;color:#fff;}


#linksforresidents {position:absolute;top:70px;left:250px;}
#linksforbusinessesprofessionals {position:absolute;top:70px;left:450px;}

.pcmbutton {padding:8px 20px 8px 20px;color:#fff;font:14px Roboto;border-radius:3px;border:3px solid #fff;font-weight:bold;}
.pcmbutton:hover {background-color:#fff;color:black;cursor:pointer;}
.pcmbuttonc {padding:8px 20px 18px 20px;background-color:#fff;color:black;}

#bmenubar {display:none;position:fixed;top:0;left:0;width:100%;background-color:rgba(0,0,0,0.85);height:80px;z-index:98;}

.searchitems {width:30%;display:inline-block;}
.searchitems a {text-decoration:none;color:#888;}
.searchitems a:hover {color:#fff;}


