@charset "UTF-8";html,.pharmbody {  font-size: 100%;  background-image:url(../img/pharmbackground.jpg);  background-repeat:none;  background-position:top;  background-attachment:fixed;  background-color:#191919 }  body{    font-family: 'Open Sans', 'Roboto', Arial;}a {    font-family: 'Open Sans', 'Roboto', Arial;	font-weight: 500;	font-size:16px;}.centrebody {	background-image:url(../img/background.jpg);	background-repeat:none;  	background-position:top;  	background-attachment:fixed;}.logoblock {	background-color: #000000;	align-content: center;	text-align: center;	min-height: 50px;	max-height: 200px;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	z-index: 99;	position: relative;}.logoblock2 {	background-color: #000000;	align-content: center;	text-align: center;	min-height: 50px;	max-height: 200px;	opacity: 0.5;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	position: relative;}.spacer {	background-color: none;	position: relative;}.box{	margin-top: -30px;	z-index:10;	position:relative;}.box2{	margin-top: -10px;	z-index:10;	position:relative;}.black-bg {	background-color: #131313;}.separator {	margin-top: 10px;	margin-bottom: 10px;}.separator2 {	margin-top: 50px;}.listbutton {	background-color: #002644;	height: 50px;	margin-top:20px;	min-height:40px;	text-align:center;	font-family:"Roboto", sans-serif;	font-weight: 400;	font-size:16px;	border: none;	padding: 15px;}.listbutton a {	color: #666666;}.listbutton:hover a {	color: #fff;}.rollover{	opacity:.8;	z-index: 1000 !important;	position:relative;}.rollover:hover{	opacity: 1;}.black-bg-image {	background-image:url(../img/blackbox.gif);	-webkit-transition: .3s;	-webkit-transition-property: initial;	-webkit-transition-duration: 0.3s;	-webkit-transition-timing-function: initial;	-webkit-transition-delay: initial;}.black-bg-image:hover {	margin-top:-15px;	-webkit-transition: .3s;	-webkit-transition-property: initial;	-webkit-transition-duration: 0.3s;	-webkit-transition-timing-function: initial;	-webkit-transition-delay: initial;}.black-bg-image2 {	background-image:url(../img/blackbox.gif);}.text-block {	background-color: black;	padding:20px;	line-height: 1.2em;	font-family: "Roboto", sans-serif;	font-weight: 300;	color: #fff;	}.text-block h1 {	background-color: black;	font-family: "Roboto", sans-serif;	font-weight: 100;	color: #fff;	}.text-block h2 {	background-color: black;	font-family: "Roboto", sans-serif;	font-weight: 300;	font-size: 1.75em;	color: #fff;	}.titlebox {	background-color: none;	line-height: 1em;	font-family: "Roboto", sans-serif;	font-weight: 100;	color: #fff;	}.titlebox h1 {	background-color: black;	font-family: "Roboto", sans-serif;	font-weight: 100;	color: #fff;	}.titlebox h2 {	background-color: black;	font-family: "Roboto", sans-serif;	font-weight: 300;	font-size: 1.95em;	color: #fff;	}.titlebox h3 {	font-family: "Roboto", sans-serif;	font-weight: 100;	font-size: 1.5em;	color: #fff;	}.text-block-blue {	background-color: #002644;	padding:20px;	line-height: 1.2em;	font-family: "Roboto", sans-serif;	font-weight: 300;	color: white;	text-align:center;	margin-top: 10px;}.text-block-blue2 {	background-color: #002644;	font-family: "Roboto", sans-serif;	font-weight: 100;	color: white;	text-align:left;	padding: 20px;}.text-block-blue a {	color: white;	font-weight:100;}.text-block-blue a:hover {	opacity:.5;}.address {	margin-top:10px;	text-align:right;	line-height: 1.2em;	font-family: "Roboto", sans-serif;	font-weight: 300;	color: #A9A9A9;	}.address h1 {	font-family: "Roboto", sans-serif;	font-weight: 300;	font-size: 1.5em;}.address h1:hover a {	color: #A9A9A9;	}.address2 {	margin-top:10px;	text-align:right;	line-height: 1.2em;	font-family: "Roboto", sans-serif;	font-weight: 300;	color: #fff;	}.address2 h1 {	text-align: center;	font-family: "Roboto", sans-serif;	font-size: 1.2em;	font-weight: 300;	color: #fff;	}.address2 h1 a {	color: #fff;	}.address3 {	margin-top:10px;	text-align:right;	line-height: 1.2em;	font-family: "Roboto", sans-serif;	font-weight: 300;	color: white;	}.address3 h1 {	font-family: "Roboto", sans-serif;	font-weight: 300;	font-size: 1.5em;	color: white;}.border {	border:#1D1D1D thin solid	;}.orbit-caption {        position: absolute;        bottom: 0;		 margin-bottom:380px;		 margin-left:420px;		 font-family: "Roboto", sans-serif;		 font-weight: 300;		 text-align:center;        background-color: rgba(0, 0, 0, 0.4);        color: white;        width: 50%;        padding: 10px 14px;        font-size: 2em;		 line-height:1em;}.padding20 {	padding:20px;}.bluebg {	background-color:#002644;}.greenbg {	background-color:#00264;}#map-canvas *, #map-canvas *:before, #map-canvas *:after {        -moz-box-sizing: content-box!important;        -webkit-box-sizing: content-box!important;        box-sizing: content-box!important;      }    #map-canvas img {        max-width: none;    }    #map-canvas label {        width: auto;        display: inline;    }.doctors p {	color:black;	font-family: "Roboto", sans-serif;	font-weight: 300;}.dropdown li a {	font-family: "Roboto", sans-serif;	font-weight: 100;}ul.indent {	padding-left: 1em;	}ul.doctor-list > li{    margin: 20px 0 20px;    clear: both;}ul.doctor-list > li > ul{    text-align:right;}#slideshow-2{    margin:20px 0;}.cycle-slide img{    border:solid 2px #bbb;}#` {    background-color: rgba(128,0,255,1);            margin: 10px 0 0;  min-heigh: 10em;    display: table-cell;    vertical-align: middle }       display:block;    list-style:none;}#ticker li{    padding:0px;    line-height: 1.0em;    font-family: "Roboto", sans-serif;    font-weight: 400;    color: #FFF;}#ticker li p{    text-align:center;    margin:0;    padding:0;}.content{    background:#002644 !important;}.content li{    clear:both !important;	    margin: 20px 0 20px;}.title{    clear:both !important;}@media only screen and (min-width : 320px) and (max-width : 480px) {.slideshow-wrapper .orbit-container li.mobile_off { display: none !important;}}@media only screen and (min-width : 480px) {.slideshow-wrapper .orbit-container li.mobile_only { display: none !important;}}.mobilecontactinfo { font-size: 14px; text-align:center;}.orbit-container {    z-index: 10;}.cycle-prev{    top: 50%;    left:5px;    display: block;    width: 0;    height: 0;    border: inset 16px;    line-height: 50px;    color: white;    text-indent: -9999px !important;    position: absolute;    z-index: 999;    border-right-style: solid;    border-color: transparent;    border-right-color: white;}.cycle-prev:hover{    border-right-color:#ccc;}.cycle-next{    top: 50%;    right:5px;    display: block;    width: 0;    height: 0;    border: inset 16px;    line-height: 50px;    color: white;    text-indent: -9999px !important;    position: absolute;    z-index: 999;    border-left-style: solid;    border-color: transparent;    border-left-color: white;}.cycle-next:hover{    border-left-color:#ccc;}