@font-face {
font-family: 'museo_sans500';
src: url(//medicarecolgate.com/site/wp-content/themes/medicare-new/fonts/museosans_500-webfont.woff2) format('woff2'),
url(//medicarecolgate.com/site/wp-content/themes/medicare-new/fonts/museosans_500-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'museo_sans300';
src: url(//medicarecolgate.com/site/wp-content/themes/medicare-new/fonts/museosans_300-webfont.woff2) format('woff2'),
url(//medicarecolgate.com/site/wp-content/themes/medicare-new/fonts/museosans_300-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'museo500';
src: url(//medicarecolgate.com/site/wp-content/themes/medicare-new/fonts/museo500-regular-webfont.woff2) format('woff2'),
url(//medicarecolgate.com/site/wp-content/themes/medicare-new/fonts/museo500-regular-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
body {
font-family: 'museo_sans300';
color:#4e5659;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
background:#fcfcfc;
line-height:1.6;
}
h1, h2, h3, h4, h5, p, .panel, .panel dl, .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel li, .panel p, .panel.callout dl, .panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout li, .panel.callout p {
color:#4e5659;
font-family: 'museo_sans500';
}
h1 {
font-size:1.9rem;
font-family: 'Montserrat', sans-serif;
margin-top:0;
margin-bottom:20px;
}
h1.cathe {
font-size:1.8rem;
margin-top:-4px;
}
h2 {
font-size:1.7rem;
margin-bottom:20px;
margin-top:0;
}
h3 {
font-size:1.5rem;
margin-bottom:20px;
margin-top:0;
}
p {
margin-bottom:25px;
font-size:1rem;
font-family: 'museo_sans300';
}
.mh {
min-height:1px;
}
a {
color:#219fda;
}
button, .button {
background-color:#50b7e8;
border:0;
text-transform:uppercase;
}
.red {
color:#F00;
}
.white {
color:#FFF;
}
.whitebk {
background:#FFF;
}
.yellow {
color:#98941a;
}
.lgrey {
color:#b4b5b5;
}
.rowpad {
padding:50px 0;
}
.slightpad {
padding:20px 0;
}
.rowpadtop {
padding:38px 0 0 0;
}
.padbot {
padding-bottom:50px;
}
.minh {
min-height:1px;
}
.attachment-news-thumb {
margin-bottom:15px;
border-radius: 8px;
border: 1px #e1e1e1 solid;
}
.paneltxt {
font-size:19px;
color:#5e6661;
}
.alignleft {
float:left;
margin:0 20px 10px 0;
}
img {
text-indent: -10000px
}
img:after {
content: " " " " attr(alt);
display: block;
position: absolute;
z-index: 2;
top: 0;
left: 0;
background:none;
}
.txtcen {
text-align:center;
} .row {
max-width: 75rem;
position:relative;
}
.column, .columns {
padding-left: 1.1rem;
padding-right: 1.1rem;
}
.nomarg {
max-width: 100%;
}
.nopad img {
width:100%;
height:auto;
}
.flex-video.widescreen {
padding-bottom: 52%;
}
.column+.column:last-child, .column+.columns:last-child, .columns+.column:last-child, .columns+.columns:last-child {
float:left;
} .tab-bar {
background:#4e5659;
height: 2.3125rem;
width:100%;
}
.tab-bar .menu-icon {
height:2.3125rem;
width:2.3125rem;
}
.left-small {
height:2.3125rem;
border-right: solid 1px #3a4143;
}
.tab-bar .menu-icon span::after {
box-shadow: 0 0 0 1px #fafafa, 0 7px 0 1px #fafafa, 0 14px 0 1px #fafafa;
width: 0.97rem;
}
.left-off-canvas-menu {
background: #35393b;
}
ul.off-canvas-list li a:hover {
background: #272b2c;
}
ul.off-canvas-list li a {
border-bottom: 1px solid #272b2c;
}
.wbk {
background:#FFF;
}
header {
}
.htop {
padding:1.9rem 0 1rem 0;
}
ul.htmen {
margin-left:0;
list-style:none;
width:95%;
float:right;
}
ul.htmen li {
display:inline-block;
width:30%;
margin-left:2.9%;
}
ul.htmen li:first-child {
margin-left:0;
}
ul.htmen li .hlt {
font-family: 'Montserrat', sans-serif;
font-size:1.5rem;
font-weight:700;
}
.rimgt {
padding:60px 0 30px 0;
}
.bc {
color:#f4e321;
}
.wc {
color:#9585a2;
}
.gy {
color:#fbb040;
}
ul.htmen li a:hover .hlt, ul.htmen li a:hover p.hmp {
color:#4e5659;
}
ul.htmen li p.hmp {
font-size:0.8rem;
color:#8b9497;
line-height:1.2;
}
ul.htmen li a {
display:block;
padding-top:18px;
}
.hbot {
background:#FFF;
border-bottom:1px #e1e1e1 solid;
border-top:1px #e1e1e1 solid;
}
.hbot ul {
margin:0;
list-style:none;
}
.hbot ul li {
display:inline-block;
margin-right:30px;
}
.hbot ul li a {
font-family: 'Montserrat', sans-serif;
font-size:1rem;
font-weight:500;
color:#4e5659;
padding:21px 0;
display:block;
}
.hbot ul li a:hover, .hbot ul li.current-menu-item a {
color:#219fda;
}
form#searchform {
padding: 0;
height: 30px;
width: 100%;
border: solid 1px #ddd;
overflow: hidden;
background: #fff;
position:relative;
border-radius:5px;
margin-top:19px;
}
form#searchform input#searchsubmit {
width: 30px;
height: 20px;
padding: 0px;
margin-top: 5px;
border: none;
border-left: solid 1px #ddd;
font-size: 0px;
line-height: 0px;
text-indent: -9999px;
background: transparent url(//medicarecolgate.com/site/wp-content/themes/medicare-new/images/ico_search_button.png) no-repeat;
background-position: center center;
position: absolute;
top: 0px;
right: 0px;
cursor: pointer;
}
form#searchform .screen-reader-text {
display: none;
}
form#searchform input {
height: 30px;
line-height: 30px;
background: #fff;
border: none;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0px;
font-style: italic;
margin: 0;
width: 100%;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
font-style: normal;
padding-left: 10px;
}
.orbit-container .orbit-slides-container>* .orbit-caption { background: -moz-linear-gradient(top, rgba(255,255,255,0.56) 0%, rgba(255,255,255,0.88) 100%); background: -webkit-linear-gradient(top, rgba(255,255,255,0.56) 0%,rgba(255,255,255,0.88) 100%); background: linear-gradient(to bottom, rgba(255,255,255,0.56) 0%,rgba(255,255,255,0.88) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fffffff', endColorstr='#e0ffffff',GradientType=0 ); }
.orbit-timer {
display:none;
}
.orbit-container .orbit-slides-container img.hslide {
width:100%;
max-width:none;
}
h1.slideh1, h2.slideh2, h2.slidehwing {
font-size:1.3rem;
font-family: 'Montserrat', sans-serif;
font-weight:700;
margin-bottom:0;
margin-top:5px;
}
h2.slideh2 {
}
h2.slidehwing {
}
input::placeholder {
color: #7f7f7f;
}
#wpcf7-f3655-p3656-o1 .wpcf7-list-item {
display: block;
margin-left: 0;
}
div.wpcf7-response-output {
margin:0;
background: #219fda;
color:#FFF;
border-radius: 8px;
padding: 10px 15px;
border:0 !important;
}
p.slidep {
font-size:0.9rem;
margin-bottom:5px;
}
a.explorebut {
float:right;
display:inline-block;
color:#FFF;
background:#f4e321;
padding:8px 13px;
font-size:1.2rem;
border-radius:5px;
margin-top:-10px;
margin-left:10px;
}
a.expst {
text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
}
a.explorebut:hover {
background:#4e5659;
}
a.farmbut {
background:#9585a2;
}
a.wingbut {
background:#fbb040;
}
.leftbor, .farmbor, .wingbor {
margin-left:-1.1rem;
padding-left:2.2rem;
}
.botbor {
padding-left:2.2rem;
margin-left:1rem;
}
.leftbor {
border-left:1px #f4e321 solid;
}
.farmbor {
border-left:1px #9585a2 solid;
}
.wingbor {
border-left:1px #fbb040 solid;
}
.botbor {
border-left:1px #e9e9e9 solid;
height:100%;
width: 64.66667%;
}
.botboralt {
border-left:1px #e9e9e9 solid;
height:100%;
}
.botp {
font-size:1.1rem;
padding-top:14px;
padding-left:10px;
}
.attachment-news-main {
padding-bottom:10px;
}
.slidelogo {
display:block;
padding-top:10px;
}
.famrslide {
padding-top:25px;
}
.slidelogofarm {
padding-top:20px;
}
.slidepad {
padding:10px 0 12px 0;
}
.homep {
padding-top:20px;
}
.homep p {
font-family: 'museo_sans300';
font-size:1.3rem;
}
.mlogobk {
background:#FFF url(//medicarecolgate.com/site/wp-content/themes/medicare-new/images/hpmed.jpg) bottom right no-repeat;
}
.catthumb {
display:block;
margin-bottom:20px;
}
.prodmaini {
margin-bottom:0;
}
.catthumb img, .gallery-item img {
border:1px #e6eaec solid;
margin-bottom:13px;
border-radius:8px;
}
.catthumb:hover img {
border:1px #ced1d3 solid;
}
.catthumb:hover h2 {
color:#219fda;
}
.gallery-item img, dl.gallery-item {
margin-bottom:0;
}
.catthumb h2 {
font-size:0.85rem;
font-family: 'Montserrat', sans-serif;
text-align:center;
height:40px;
overflow:hidden;
}
sup {
vertical-align: super;
font-size: smaller;
}
ul.catmen, ul.sidecat {
margin-left:0;
list-style:none;
}
ul.catmen li, ul.sidecat li {
display:block;
}
ul.catmen li:first-child {
margin-left:0;
}
ul.catmen li, ul.sidecat li {
font-family: 'Montserrat', sans-serif;
font-size:1.5rem;
font-weight:700;
}
ul.catmen li p.hmp {
font-size: 0.8rem;
color: #8b9497;
line-height: 1.2;
margin-bottom:0;
}
ul.catmen li a, ul.catmen li a:hover, .page-template-client-area .prodsm ul.catmen li a, .page-template-client-area-child .prodsm ul.catmen li a, ul.sidecat li a {
display:block;
padding:10px 10px 17px 19px;
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 8px;
margin-bottom:15px;
}
ul.sidecat li a {
border-radius: 8px;
font-size: 0.8rem;
}
ul.sidecat li a:hover {
background:#e8e8e8;
}
ul.catmen li.active a, .page-template-client-area .prodsm ul.catmen li.current-menu-item a, .page-template-client-area .prodsm ul.catmen li a:hover, .page-template-client-area-child .prodsm ul.catmen li.current-menu-item a, .page-template-client-area-child .prodsm ul.catmen li a:hover {
display:block;
background:#f4f4f4;
}
ul.sidecat li a {
background:#f4f4f4;
color:#9585a2;
}
.page-template-client-area .prodsm ul.catmen li a, .page-template-client-area-child .prodsm ul.catmen li a {
color:#9585a2;
}
ul.catmen li a:hover {
}
ul.catmen li.notactive a:hover {
background:#f4f4f4;
}
ul.catmen li.notactive .hlt, ul.catmen li.notactive p {
color:#b3bfc3;
}
ul.catmen li.notactive a:hover .wc {
color:#9585a2;
}
ul.catmen li.notactive a:hover .gy {
color:#fbb040;
}
ul.catmen li.notactive a:hover .bc {
color:#f4e321;
}
.catbr {
border-right:1px #e6eaec solid;
height:100%;
}
.prodsm ul.catmen li {
font-size:1rem;
}
.prodsm ul.catmen li a, .page-template-client-area .prodsm ul.catmen li a, .page-template-client-area-child .prodsm ul.catmen li a, ul.sidecat li a {
padding-bottom:10px;
}
.orbit-container .orbit-prev>span {
border-color: transparent #CCC transparent transparent;
}
.orbit-container .orbit-next>span {
border-color: transparent transparent transparent #CCC;
}
.contsep {
border-top:1px #e6eaec solid;
margin-top:20px;
padding-top:20px;
}
input[type=text], input[type=email], input[type=password] {
border:1px #dbdddd solid;
font-size:0.85rem;
color:9eabb1;
box-shadow:none;
border-radius:8px;
height: 2.7125rem;
}
input[type=submit] {
background:#219fda;
border-radius:8px;
padding:10px 15px;
border: 0;
color:#FFF;
font-size:0.85rem;
}
.post-password-form input[type="submit"], .post-password-form input[type="submit"] {
background:#219fda;
border-radius:8px;
padding:10px 15px;
color:#FFF;
font-size:0.85rem;
}
.featsec ul {
list-style:none;
margin-left:0;
display: flex;
flex-wrap: wrap;
}
.featsec ul li {
display: flex;
padding: 10px 10px 10px 40px;
width:50%;
margin-bottom:6px;
border-right:3px solid #fcfcfc;
background:#f4f4f4;
display: flex;
flex-direction: column;
border-left:0;
position:relative;
line-height:1.4;
}
.featsec ul li:nth-child(even) {
border-left:3px solid #fcfcfc;
border-right:0;
}
.featsec ul li:before {
content: "\f00c"; font-family: FontAwesome;
left:12px;
position:absolute;
color:#ccd41f;
top:8px;
}
.addlist ul {
list-style:none;
margin-left:0;
display: flex;
flex-wrap: wrap;
}
.addlist ul li {
display: flex;
padding:15px 10px 12px 0;
border-bottom:#e6eaec 1px solid;
width:50%;
margin-bottom:6px;
display: flex;
flex-direction: column;
position:relative;
line-height:1.4;
}
.eventcont, .postcont {
padding:20px;
background:#FFF;
border-radius:8px;
border: 1px #e1e1e1 solid;
height:100%;
display:block;
margin-bottom:25px;
}
.eventrow {
margin-bottom:25px;
}
.eventcont img {
border-radius:8px;
margin-bottom:20px;
}
.eventcont h2 {
font-size:1.6rem;
margin-bottom:14px;
}
.eventcont p, .postcont p {
margin-bottom:8px;
}
.eventcont p.location {
font-size:0.9rem;
font-weight:bold;
}
.eventcont p.duration, .postcont p.duration {
color:#219fda;
font-size:0.9rem;
}
.postcont {
height:300px;
}
.postcont h2 {
font-size:1.3rem;
margin-bottom:10px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
width:100%;
}
.postcont:hover {
background:#efefef;
}
.elm-opening-hours {
padding-top:3px;
}
.elm-opening-hours .day-container {
display: table;
width: 100%;
border-spacing: 1px;
background: #ddd;
padding: 2px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-opening-hours .day-container {
border-spacing: 0px;
background: transparent;
padding: 0;
}
.elm-opening-hours .day-wrapper {
display: table-row;
}
.elm-opening-hours .day-title, .elm-opening-hours .day-data {
display: table-cell;
padding: 4px 12px;
vertical-align: top;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-opening-hours .day-title h5, .elm-opening-hours .day-data p {
margin:0;
font-size:0.95rem;
}
.elm-opening-hours .day-title, .elm-opening-hours .day-data {
padding: 10px 20px;
background: #f6f6f7;
border-bottom: solid 2px #fff;
}
.elm-opening-hours .day-title {
width: 35%;
}
.elm-opening-hours .day-data {
border-left: solid 2px #fff;
}
.elm-faq-container .faq-question	.faq-q:before {
display: block;
content: "?";
color: white;
width: 100%;
height: 100%;
text-indent: 0;
text-align: center;
padding: 7px 0 0 1px;
}
.elm-faq-container .faq-question	.faq-q:after {
display: block;
position: absolute;
bottom: 0;
left: 50%;
margin-left: -4px;
content: "";
height: 0;
width: 0;
border: solid 4px;
border-color: transparent transparent #f7f7f7 transparent;
}
.elm-faq-container .faq-question	.faq-q {
display: inline-block;
padding: 0px 10px;
background: #25b9d9;
color: #fff;
text-transform: uppercase;
vertical-align: top;
margin-right: 6px;
}
.elm-faq .faq-question .faq-q {
font-size: 11px;
line-height: 16px;
}
.elm-faq-container .faq-question {
font-family: Open Sans;
font-weight: 700;
font-style: normal;
}
.elm-faq-container .faq-question {
margin-bottom: 0;
margin-left: 50px;
padding-top: 14px;
}
.elm-faq-container .faq-question {
font-size: 16px;
line-height: 20px;
}
.elm-faq-container .faq-header {
min-height: 40px;
}
.elm-faq-container .one-faq {
background: #f7f7f7;
padding-top: 0;
position: relative;
margin-bottom: 30px;
}
.elm-faq-container .one-faq:first-child {
padding-top: 0px;
}
.elm-faq-container .faq-answer {
padding: 10px 10px 0px 10px;
background: #f7f7f7;
margin-bottom: 20px;
position: relative;
}
.elm-faq-container .faq-answer {
padding: 15px 20px 15px 50px;
margin: 0;
}
.elm-faq-container .faq-question .faq-q {
background: #e5d918;
}
.elm-faq-container .faq-question	.faq-q {
padding: 0px;
text-indent: -3000px;
overflow: hidden;
vertical-align: middle;
margin-right: 6px;
width: 40px;
height: 40px;
display: block;
position: absolute;
top: 0;
left: 0;
}
p.breadcrumb,  p.breadcrumb a {
color:#999;
font-family: 'Montserrat', sans-serif;
font-size:0.8rem;
}
p.breadcrumb a:hover {
color:#5ba0ba;
}
.foottop ul {
list-style:none;
margin-left:0;
}
.foottop ul li a {
color:#768388;
padding:0 0 6px 0;
font-family: 'Montserrat', sans-serif;
display:block;
font-size:0.9rem;
}
.foottop ul li a:hover {
color:#219fda;
}
footer input {
margin-bottom:0;
}
footer {
background:#f6f6f7;
padding: 70px 0 0 0;
border-top:#e1e1e1 solid 1px;
}
footer h3 {
font-size:1.2rem;
font-family: 'Montserrat', sans-serif;
margin-bottom:30px;
}
footer p {
font-size:0.9rem;
font-family: 'Montserrat', sans-serif;
color:#768388;
line-height:2;
}
footer p.nomarg {
margin-bottom:0;
}
footer p.signp {
font-size:0.85rem;
margin-bottom:8px;
}
.footbot {
padding:30px 0;
margin-top:70px;
background:#4e5659;
}
footer .ffbt p {
text-align:right;
color:#989da0;
padding-top:15px;
}
.cccbit, .cccbit a {
color:#6e7274;
font-size:0.75rem;
}
.qaw {
padding: 40px 0 60px 0;
border-top: #e1e1e1 solid 1px;
}
.qawi {
}
.qap {
padding-top: 50px;
}
.alignright {
float: right;
padding: 0 0 20px 20px;
}
.alignleft {
float: left;
padding: 0 20px 20px 0;
}
@media only screen and (max-width: 40em) {
.qap {
padding-top: 10px;
}
.botbor {
width: 100%;
margin-left:0;
border:0;
padding-left: 1.1rem;
}
.botp {
padding-left:0;
margin-bottom:0;
padding-top:20px;
font-size:0.9rem;
}
.hbot, .htmen, .slidelogoalt {
display:none;
}
.htop {
border-bottom: 1px #e1e1e1 solid;
padding: 1.1rem 0 1.1rem 0;
}
.catbr {
border-right:none;
}
.rowpad {
padding: 30px 0;
}
ul.catmen li a, ul.catmen li a:hover {
border-radius:8px;
}
ul.catmen li .hlt {
font-size:1.2rem;
}
.orbit-container .orbit-slides-container>* {
height:350px;
overflow:hidden;
}
.orbit-container .orbit-slides-container img.hslide {
height:350px;
width:auto;
}
.sterislide {
position:relative;
left:-280px;
}
.gynslide {
position:relative;
left:-280px;
}
a.explorebut {
float:none;
margin-top:15px;
margin-left:0;
}
.orbit-next, .orbit-prev {
display:inline-block;
}
.homep p {
font-size:1.1rem;
}
.mlogobk {
background-size:150px auto;
}
.page-template-client-area .prodsm ul.catmen li a, .page-template-client-area-child .prodsm ul.catmen li a {
background: #ffffff;
display: inline-block;
padding: 10px;
font-size: 0.9rem;
}
.page-template-client-area .prodsm ul.catmen li, .page-template-client-area-child .prodsm ul.catmen li {
display: inline-block;
}
ul.catmen {
padding-bottom: 20px;
border-bottom: 1px #CCC dashed;
}
h1.cathe {
padding-top: 30px;
}
} @media only screen and (max-width: 30em) {
.sterislide {
position:relative;
left:-380px;
}
} @media only screen and (min-width: 40em) and (max-width: 64em) {
ul.catmen li .hlt {
font-size:1.25rem;
}
.botbor {
width: 55.66667%;
}
.botp {
padding-left:0;
font-size:0.9rem;
}
.hbot ul li a {
font-size: 0.98rem;
}
.hbot ul li {
margin-right: 20px;
}
.tab-bar {
display: none;
}
.leftbor, .farmbor, .wingbor {
margin-left:0;
padding-left:1.1rem;
}
a.explorebut {
margin-top:-20px;
font-size:1.1rem;
}
.orbit-container .orbit-slides-container>* {
height:350px;
}
.orbit-container .orbit-slides-container img.hslide {
height:350px;
width:auto;
}
h1.slideh1, h2.slideh2, h2.slidehwing {
font-size:1.2rem;
}
p.slidep {
font-size:0.85rem;
}
.mlogobk {
background-size:250px auto;
}
.homep p {
font-size:1.2rem;
}
.rowpad {
padding: 40px 0;
}
.page-template-client-area .prodsm ul.catmen li a, .page-template-client-area-child .prodsm ul.catmen li a {
font-size: 0.92rem;
}
} @media only screen and (max-width: 64em) {
ul.htmen li p.hmp, .prodsm, .prodhid {
display:none;
}
.cliar {
display: block;
}
ul.htmen li {
width:auto;
margin-right:10px;
}
ul.htmen li:last-child {
margin-right:0;
}
ul.htmen li .hlt {
font-size:1.25rem;
}
.elm-opening-hours .day-title h5, .elm-opening-hours .day-data p {
font-size:0.9rem;
}
footer .ffbt p {
text-align:left;
}
footer .footbot p {
font-size:0.75rem;
}
.sideimg {
display:none;
}
.postcont {
height: auto;
}
} @media only screen and (max-width: 748px) {
ul.htmen li .hlt {
font-size:1.07rem;
}
} @media only screen and (min-width: 64em) and (max-width: 73.750em) {
.leftbor, .farmbor, .wingbor {
margin-left:0;
padding-left:1.1rem;
}
} @media only screen and (min-width: 64.063em) {
.tab-bar {
display:none;
}
} @media only screen and (min-width: 640px) and (max-width: 1360px) {
}
@media only screen and (min-width: 1600px) {
.tobk {
background-size:100% auto;
}
} @media
(-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) { }