@charset "utf-8";
/* CSS Document */
.title-header {font-size: 26px; color: #000000; font-family: Helvetica, Arial, sans-serif;margin-bottom: 15px;font-weight: bold;}
.med-post, .pharm-plus {line-height: 100px;}
#content {padding: 15px 30px !important;}
.sub-cover {max-height: 300px;width: auto !important;}
.chn-section {background: #fff;padding: 3%;margin: 0 auto;}
.excerpt {margin: 3% 0 3% 0 !important;}
div.hr {background: #fff url(http://www.canadianhealthcarenetwork.ca/microsites/commitmenttocare/images/hr-bg.jpg) no-repeat center bottom;margin: 0 0 4% 0;padding: 0;height: 20px; border: none;border: 0;}
.md-cover-section-content {background: #FFF url(http://www.canadianhealthcarenetwork.com/microsites/tablet/images/tablet-bg.jpg) no-repeat;padding: 3%;margin: 0 auto;max-width: unset !important;}
.pp-cover-section-content{background: #FFF url(http://www.canadianhealthcarenetwork.ca/files/2017/01/tablet-bg-flip.jpg) no-repeat;padding:3%;margin: 0 auto;max-width: unset !important;}
.excerpt, buttons {background:none;height:auto;font-family: Arial, Helvetica, sans-serif; color: #333;}
.tablet{color:#3faed7;font-size:16px;font-weight:bold;}
.max-width {width:100%}
/*  Button
--------   */
.button {display: inline-block;text-decoration: none;text-align: center;vertical-align: middle;-moz-box-sizing: border-box;box-sizing: border-box;border: 0;outline: 0;padding: 10px;line-height: 30px;font-size: 14px;border-radius: 0;background-image:none !important;height:50px !important;}
a.button {padding-right: 10px !important;;padding-right: none !important;}
a.button:hover {color:#fff;}
a.button:focus, a.button:visited {color: #fff}
.sub-sections, renew-section {display: inline-block;width:100%}
renew-section {padding:2%;}
.mp-subscribe {color: #fff;background-color: #00AFDB;line-height: 31px !important;}
.mp-subscribe:hover {background-color:#00a3cc;}
.mp-renew {color: #fff;background-color: #F3901D;}
.mp-renew:hover {background-color: #f2870d;}
.mp-copy {background-color: #ffff00;color: #000000;}
.mp-copy:hover {background-color: #e6e600;color: #000000 !important;}
.pp-subscribe {color: #fff;background-color: #6DB33F;line-height: 31px !important;}
.pp-subscribe:hover {background-color:#68aa3c;}
.pp-renew {color: #fff;background-color: #FDBB30;}
.pp-renew:hover {background-color: #fdb51c;}
.chn-reg {color: #fff;background-color: #003E7E;margin-bottom:2% !important;}
.chn-reg:hover {opacity:0.9;}
.chn-news-sub {border: 1px solid #003E7E !important;color:#003E7E !important;padding: 1%;max-width: 294px;width: 100%;transition: all 1s ease-in-out;text-align: center;height: 50px !important;}
.chn-news-sub:hover {color: #fff !important;background-color: #003E7E;border: 1px solid #003E7E;}
.mp-news {background:#0093D1;color:#fff !important;text-decoration:none !important;margin-top: 3% !important;}
.pp-news {background:#5e9a36;color:#fff !important;text-decoration:none !important;}
.mp-news-link, .pp-news-link {color:#fff;}
.mp-news:hover{background:#007db3;color:#fff !important;text-decoration:none !important;}
.pp-news:hover{background:#50832e;color:#fff !important;text-decoration:none !important;}
.button-slanted > span > a {text-decoration:none;}
.button-fixedwidth {width: 100px;}
/* Responsive
------------ */
@media all and (max-width: 460px){ 
.button-full {width: 100% !important;}
}
@media screen and (max-width:450px) {
#header, #main-menu {width: 101% !important;}
.wptouch-custom-ad {padding: 0px 0 !important;}
#content {padding: 0px 5px !important;}
.wptouch-pro #content {margin-top: 0px !important;}
#content > div > p {padding: 0 !important;margin: 0 !important;height: 0 !important;}
.sub-cover {width: 100%;height: auto;margin: 0 auto 15px auto;}
a.button {width: 100%;}
.chn-news-sub{margin-bottom:5%;max-width:none;height: 50px !important;}
}
