html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{border: 0; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline;}
:focus {/* remember to define focus styles! */outline: 0;}
/*ol, ul {list-style: none;}*/
table {/* tables still need 'cellspacing="0"' in the markup */border-collapse: separate; border-spacing: 0;}
caption, th, td {font-weight: normal; text-align: left;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
a img {border: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
img { max-width: 100%;
    border: 0 none;
    height: auto;
    /*max-width: 100%;*/
    vertical-align: middle;
}
.floatleft{ float:left !important; width:auto;}
.floatright{ float:right !important; width:auto;}
.center-align{ float:left; width:100%; text-align:center;}
/**** Clearfix ****/
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.display-block{ display:block;}
.display-none, .header-mobile, .menu-mob, #header, .social--mob, .action__tab-mob, #action__tab{ display:none;}
#action__tab {height:auto;}
/* =Structure



----------------------------------------------- */

body{padding:0; margin:0px; color:#252525; font-size:13px; background:#fff; font-family: "museo-sans"; text-shadow:inherit;}
.container{ margin:0 auto !important; max-width:990px;}
.container-images{ margin:0 auto !important; max-width:940px;}
.container-inner{ margin:0 auto !important; max-width:780px;}
.general-container{ margin:0 auto !important; width:990px;}
.innercontainer{ margin:0 auto !important; width:1024px;}


.wrapper{float:left; width:100%;}
.InnerWrapper{ float:left; width:100%; padding:0%;}
.Pad0{ padding:0px !important;}
.Padt0{ padding-top:0px !important;}
.Pad5{ padding-top:5px !important;}
.Pad10{ padding-top:10px !important;}
.Pad15{ padding-top:15px !important;}
.Pad20{ padding-top:20px !important;}
.Pad23{ padding-top:23px !important;}
.Pad25{ padding-top:25px !important;}
.pad60{ padding-top:60px;}
.PadTB10{ padding:10px 0!important; display: inline-block;}
.PadB10{ padding-bottom:10px!important; display: inline-block;}
.PadB20{ padding-bottom:20px !important;}
.BdrN{ border:none !important;}
.Marg10{ margin-bottom:10px !important;}
.Margt10{ margin-top:10px !important;}
.Marg15{ margin-bottom:15px !important;}
.Marg20{ margin-bottom:20px !important;}
.Margt20{ margin-top:20px !important;}
.Margt25{ margin-top:25px !important;}
.marg19{ margin-left:19px;}
.BgN{ background:none !important;}
.mrg25{ margin-bottom:25px !important;}
.mrg35{ margin-bottom:35px !important;}
.mrg0{ margin:0 !important;}
.padd6{padding:6px !important;}
.padd11{padding:9px !important;}

.BdrN{ border:none !important;}
/*.right_margin{ margin-right:0 !important;}*/
/* { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }/* =Headings

----------------------------------------------- */

h1, h2, h3, h4, h5, h6, p{ clear:both; padding:0; margin:0;}
h1{ color:#77bad9; font-size:30px; font-family: "HypatiaSansPro-Regular"; }
h2{ color:#0f498d; font-size:30px; font-family: "HypatiaSansPro-Regular"; }
h3{ color:#0f498d; font-size:26px; font-family: "HypatiaSansPro-Regular"; }
h4{ color:#87c0e0; font-size:23px; font-family: "HypatiaSansPro-Regular"; }
h5, h5 a{ color:#0f498d; font-size:22px; font-family: "HypatiaSansPro-Regular";}
h6, h6 a{ color:#252525; font-size:20px; font-family: "HypatiaSansPro-Regular";}
.sys-message h6 p {font-size:20px;}

p{ clear:both; padding:8px 0px; margin:0; line-height:16px; font-size:13px;}
p a, ol a, td a{ color:#0f498d;}
p a:hover{ text-decoration:underline !important;}
.right-section a:hover {text-decoration:underline;}
p small{ color:#c50000; font-size:13px;}
a, a:hover{ text-decoration:underline;}
.small_font p{ font-size:13px !important;}

ul, ol{margin:0;}

ul li a:hover{ text-decoration:underline !important;}
ol li a:hover{ text-decoration:underline !important;}

/*ul{list-style: none;}*/

ol{ /*list-style:disc;*/ padding:0 0 0 12px; font-size:13px; }
/*ol.numerical{ list-style:decimal;}*/
ol li{ padding:3px 0; }
ol li ol{ padding:0 0 0 50px; }

ul{/* list-style:disc;*/ padding:0 0 0 12px; font-size:13px; }
/*ul.numerical{ list-style:decimal;}*/
ul li{ padding:3px 0; }
ul li ul{ padding:0 0 0 50px; }
ul li a{ color:#0f498d}

.list ul{ list-style:disc; padding:0 0 0 12px; font-size:13px; }
.list ul.numerical{ list-style:decimal;}
.list ul li{ padding:3px 0; }
.list ul li ul{ padding:0 0 0 50px; }
.list ul li a{ color:#0f498d}

table a:hover, .latest-news--desk a:hover, .latest-events--desk a:hover, .latest-news-gov--desk a:hover, .latest-talking-point--desk a:hover, .latest-link a:hover, .latest-comment--desk a:hover {
    text-decoration:underline;
}

.wrap .pdf_block {
    float:none;
    width:auto;
}

.wrap .pdf_block .h5 {
    top:45%;
}

/*cite, em, i{font-style:normal;}*/
strong{ font-weight:bold;}
.clear{clear:both;}

.com-space{ margin:0 10px;}

.staff-panel-box {min-height:500px;}
/* =Links

----------------------------------------------- */

a{text-decoration:none;}
a:focus, a:active, a:hover{text-decoration:none;}
input[type="text"], input[type="submit"], textarea{/* -webkit-appearance:none!important; -webkit-border-radius:0!important;*/}
input[type="text"]:focus, textarea:focus{/*-webkit-box-shadow:  0px 0px 10px 0px #a2d3fc; box-shadow:  0px 0px 10px 0px #a2d3fc;*/}

select{ float:left;/* height: 32px; */width:100%;-moz-appearance: none; -webkit-appearance: none; appearance: none; text-indent: .01px; text-overflow: ""; color:#fff; font-size:15px; background: url(../images/select-arrow-big.png) no-repeat 97% center #7a7a7a; padding: 3px 30px 3px 3px; padding: 6px 0px 0px 0px\0\0; border:none; min-height:30px; -webkit-appearance:none!important; -webkit-border-radius:0!important;}

select option { background:#5e5e5e; border:none; padding:3px 10px; background:none\0;}
select#cf_society_status {width:150px;}

.main-content{ float:left; width:100%;}

/*////////////////////////
        HEADER-START
/////////////////////////*/

.header-bg{ float:left; width:100%; /*position:fixed;*/ z-index:999999; top:0; left:0; background: url(../images/tran-bg.png) repeat 0 0; }
.header {float: left;  width:100%; padding:0;}
.header-bg.inner-page-head{ position:static;}
.header__brand{ float:left; margin:7px 0 0 10px; position:relative;}
.header__brand a{ padding:0;}
.header__right { float: right;  width: auto; margin-right:10px; position:relative;}
.header__right span{float:left; color:#FFFFFF; vertical-align:middle;height:auto; text-transform:uppercase; margin-top:12px; margin-right:3px;}
.header__right a {background:#42619e; font-family: 'HypatiaSansPro-Semibold'; color: #fff; float: left; font-size:9px; height:35px; margin-left: 6px;
    padding: 8px 10px; text-transform: uppercase; text-align:center;}
.header__right__search { width: 168px; background:#42619e; float: right; padding: 8px 0 9px 12px; position:absolute; top:0; right:0px; display:none;}
.header__right__search input[type="text"] { float:left; border: none; border-radius: 0; height: 14px; margin:2px 0 0 0; padding: 0;width: 118px; font-size:10px; text-transform:uppercase;}
.header__right__search input[type="submit"] { float:right; border: medium none; background:url(../images/magnifier.png) no-repeat 0 0; width:18px; height:18px; margin:0 10px; cursor:pointer;}
.header__right__search a{ background:none; position:absolute; height: 8px; margin: 0; padding: 0; right: -15px;  top: 1px;}

/*navigation*/
.navigation{ float: left; width:auto; padding:10px 0 0 0;}
.navbar{ float:right; width:auto; padding:0px; margin:0; list-style:none;}
.navbar li{ float:left; margin:0 20px 0 0; padding:0;  margin: 0 14px 0 0\0;}
.navbar a{ float:left; padding:5px 16px; padding:7px 16px\0; color:#fff; font-size:16px; z-index:99999; position:relative; text-align:center; font-family:'HypatiaSansPro-Light'; transition: all 0.3s ease-in-out;}
.navbar a:hover, .navbar li:hover a, .navbar li.navbar__li--active a{ color:#0f498d; background:url(../images/menu-bg.png) repeat 0 0;}

.navbar .one-line a { padding: 15px 15px 15px 15px; padding: 16px 15px\0;}
.navbar li.last {  margin-right: 0;}

/*submenu css 29/06/2012 */

.submenu{vertical-align:top; display:none; position:absolute; width:100%; max-width:100%; padding:10px 0 15px 0; background:url(../images/menu-bg.png) repeat 0 0; z-index:1002; float:left; top:118px; left:0; transition: all 0.3s ease-in-out;}
.innermenu{ width:100%; margin:0; text-align:center;}
.innermenu ul{ float:none; width:190px; padding:0 10px; margin:0 auto; display:inline-block; vertical-align:top; list-style:none;}
.innermenu ul li{ float:left; width:100%; padding: 8px 0px; margin:0;}
.innermenu ul li a, .navbar .one-line .innermenu ul li a{ font-size:14px; color:#0f498d; padding:0; text-align:left;}
.navbar li .innermenu ul li a{ background:none;}
.navbar li:hover .submenu{ display:block;}
.cart{ float:left; font-size:10px; text-transform:uppercase; padding:10px 0;}
.cart a{ font-size:10px; color:#000;}
.search{ float:left; width:auto; margin:1px 35px; position:relative;}
.search input[type="submit"]{ position:absolute; top:10px; left:10px; float:left; width:19px; height:18px; cursor:pointer; border:none; background:url(../images/search-icon.png) no-repeat 0 0; }
.search input[type="text"]{ float:left; background:none; border:none; font-size:11px; box-shadow:none !important; margin: 0; width: 255px; padding:9px 9px 9px 35px; -webkit-border-radius:25px;border-radius:25px; border:1px solid transparent;}
.search input[type="text"]:focus { border:1px solid #acacad;}
.logo{ float:right; padding:7px 0}

/*////////////////////////
        HEADER-END
/////////////////////////*/

.cme-section__links a { background:#87c0e0; color: #fff; display: inline-block; font-family: "HypatiaSansPro-Regular";
    font-size: 16px; margin: 10px 0; padding: 6px 15px 3px;}


/*////////////////////////
        HOME PAGE-START
/////////////////////////*/

.main-bg{ float:left; width:100%; padding:0;}
.middle-search { background: url("../images/quick-img.png") no-repeat 20% bottom #87c0e0; color: #fff; float: left; font-family: "HypatiaSansPro-Light";
    text-align: center; width: 100%; padding:14px 0;}
.middle-search input[type="text"] { border: none; -webkit-border-radius: 3px; border-radius: 3px; color: #7d7f81; font-size:13px; margin: 0;
    padding:5px 8px 1px 8px;  width: 181px;display: inline-block; vertical-align:text-top; text-transform:uppercase;font-family: "HypatiaSansPro-Light";}
.middle-search input[type="submit"] {border: none; color:#fff; background:#275b98; cursor:pointer;display: inline-block; vertical-align:text-top; -webkit-border-radius: 3px; border-radius: 3px;  font-size: 13px; padding:5px 3px 1px 3px;}
.middle-search span{ display: inline-block; vertical-align:text-top;padding: 6px 5px 0 0;}
.second-nav{ float:left; width:100%; background:url(../images/top-scroll-bg.jpg) no-repeat center bottom; text-align:center;}
.cate--list_link { background:#fff; border: 1px solid #87c0e0; border-top:none; float: left;width: 100%; list-style:none;}
.cate--list_link li { border-right: 1px solid #87c0e0; float: left; height: 95px; width: 11%;}
.cate--list_link li.last { border:none;}
.cate--list_link a {color: #87c0e0; float: left; font-family: "HypatiaSansPro-Semibold"; height:100%; text-align: center; width: 100%; line-height: 15px;}
.cate--list_link span { float: left; width: 100%; padding:8px 0;}
.keep-scroll a{ background: url("../images/arrow-scroll.png") no-repeat center bottom; color: #77bad9; font-size: 11px; display: inline-block; font-family: "HypatiaSansPro-Light"; margin: 28px 0 -7px 0;  padding: 0 0 30px 0;}
.cme-section{ padding:50px 0; float:left;}
.cme-section img{ float:right;}
.cme-section p{ font-size:15px; color:#025395;}
.cme-section .cme-section__links a{ margin-right:17px;}
.oms-news{ float:left; width:100%; background:#87c0e0; padding:20px 0 10px 0;}
.oms-news h1{ color:#fff; padding-bottom:15px;}
.oms-news h1 a{ color:#fff; padding-bottom:15px;}
.oms-news .cme-section__links a{ color:#0f498d; background:#fff; }
.oms-news .col-sm-8 p { color: #025395; font-size: 20px; font-weight: 700; padding-top:15px;}
.oms-news span { color: #fff; font-size: 14px;}
.oms-news li { float: left; max-width: 220px; position: relative; width: 100%; list-style:none;}
.oms-news li span { bottom: 0;left: 0; padding: 0 5%; position: absolute; text-align: center; width:100%; background:url(../images/tran-bg.png) repeat 0 0;}
.oms-news li span a { color: #fff; display: inline-block; font-size: 15px; font-weight: 700; width: 100%;}
.oms-news li.first { padding: 0 0 6px 0;}
.oms-news li.last { margin-top: 13px;}
.oms-news .row .col-sm-4 { width:30%;}
.oms-news .row .col-sm-8 { width:70%; padding-bottom:10px;}
.upcoming-events{ display:inline-block; width:100%; padding:50px 0 65px 0;}
.upcoming-events .event{ background:#87c0e0; padding:22px 36px; margin-top:25px; margin-bottom:25px;}
.upcoming-events span{ color:#fff; font-size:15px; font-weight:700; text-transform:uppercase;}
.upcoming-events p{ color:#fff; font-size:14px; font-weight:600;}
.upcoming-events a{ color:#0f498d; font-size:14px; font-weight:500;}
.upcoming-events .cme-section__links a{ color:#fff;font-size: 16px;}

/*////////////////////////
        FOOTER-START
/////////////////////////*/


footer.footer { border-top: 2px solid #025395; float: left;  padding: 0 0 0 0;  width: 100%; margin-top:0px;}
.footer_top {  border-top: 2px solid #025395;  float: left;  padding: 15px 0;   text-align: center;  width: 100%;}
.footer_top span { color: #025395; font-size: 13px; margin-left: 20px; font-weight:700;}
.footer_top span a { color: #025395;}
.footer_top span a, .footer__detail ul li a:hover{ text-decoration:underline;}
.footer__detail{ background:#025395; float: left; padding:18px 0;  width: 100%; font-family:"museo-sans";}
.footer__links p { color: #fff; font-size: 11px; padding:7px 0 3px 0;  width: 66%;line-height: inherit;}
.footer__links p a{ color:#fff;}
.social { float: right;  width: auto; padding:5px 0 0 0;}
.social a { float: left;  margin: 0 4px;}
.social p { clear: none; color: #fff; float: right; font-size: 12px; margin-left: 20px;  padding: 0;}
.footer__detail ul { float: left; width: 33%; padding: 12px 0; list-style:none;}
.footer__detail ul li a { color: #fff; font-size: 11px;}
.social--desk{ float:left;}

/*////////////////////////
        FOOTER-END
/////////////////////////*/



/*////////////////////////
        ABOUT US PAGES
/////////////////////////*/


.inner-page{ float:left; width:100%;}

/*side bar panel*/

.inner-page .row .col-sm-4 { width: 27%;}
.inner-page .row .col-sm-8 { width: 71.8%;}

.left-sidebar { background:#f3f9fc; float: left;  padding-left: 15%; width:100%;}
.right-section{ padding-right:42px;}
.left-sidebar__ul { float: left; width: 100%; padding:0; list-style:none;}
.left-sidebar__ul li, .member__directory ul.contact_page li{ background:#747779; float: left; text-align: center; width: 50%;}
.left-sidebar__ul li.active, .left-sidebar__ul li:hover{ background:url(../images/active-bg.png) no-repeat center bottom; padding-bottom:8px;}

.member__directory ul.contact_page li.active, .member__directory ul.contact_page li:hover { background:url(../images/active-bg.png) no-repeat center bottom; padding-bottom:5px;}


.left-sidebar__ul li a,  .member__directory ul.contact_page li a{color: #fff; display: block; font-family: "HypatiaSansPro-Light"; font-size: 15px; padding:4px 0 2px 0;}
.latest-news__block {border-bottom: 1px solid #efefee; float: left;  margin-right: 10%; padding: 4% 4%; width: 82%;}
.latest-news__block p, .dis p{ color: #0f498d;  font-size: 12px; padding: 0; font-weight:600;}
.latest-news__block span{ font-size: 10px;}

.left-sidebar__member{ float:left; width:92%; margin:6% 4%;}
.left-sidebar__member a{ float:left; font-size:10px; color:#fff; text-align:center; width:49.5%; border-right:1px solid #fff; padding:2px 0; background:#3f4041;}
.left-sidebar__member.left-sidebar__member-full a{ width:100%; border:none;}


.latest-link, .left-ler-link{ float: left; width:97%; padding-left:3%; list-style:none;}
.latest-link ul{ padding:0; list-style:none;}
.latest-link li{ float: left; margin: 0 0 8px 0; padding:6px 0; width: 100%; color: #09498d; font-size: 17px;}
.latest-link li span{ border-bottom: 1px solid #80a0c3; float: left;padding: 3px 0; width: 100%; color: #09498d; font-size:18px; letter-spacing: -1px;}
.latest-link li.no-border span{ border-bottom: none;}
.latest-link li a { color: #09498d;}
.latest-link li .latest_link_childmenu {float: left;  width: 100%; background:url(../images/active-arrow.png) no-repeat 0 0; padding-top:7px;}
.latest-link li.no-border .latest_link_childmenu{float: left;  width: 100%; background:none; padding-top:7px;}
.latest-link li .latest_link_childmenu li{ border:none; font-size:12px; font-weight:700; color:#0f498d; margin:0;}
.latest-link li .latest_link_childmenu a{ font-size:12px; font-weight:700; color:#0f498d;}
.latest_link_childmenu.cap a{ text-transform:uppercase;}

.left-ler-link{ margin:10px 0 18px 0; list-style:none;}

.left-ler-link li{ float:left; width:100%; padding:9px 0 1px 0; border-bottom: 1px solid #80a0c3;}
.left-ler-link li a{ padding:0; width:auto; color: #09498d; font-size:18px; font-family: 'HypatiaSansPro-Light'; clear:both;}
.left-ler-link li a:hover, .left-ler-link li.left__link__li--active a, .left-ler-link li.active a, .left-ler-link li a.left__link__a--active, .left-ler-link li a.active, .left-ler-link li.selected a{ color:#2b2a3b;}

.left-ler-link li.parent-menu.open{ border:none;}
.left-ler-link li.parent-menu.close a, .access__care a.click, .left-ler-link li.parent-menu.selected.close a{ background:url(../images/open-desk.png) no-repeat right center; padding-right:20px;}
.left-ler-link li.parent-menu.open a, .left-ler-link li.parent-menu.selected a{ background:url(../images/close-desk.png) no-repeat right center; padding-right:20px; color:#2b2a3b;/* font-weight:bold;*/}

.access__care a.click.add-arrow{ background:url(../images/close-desk.png) no-repeat right center; padding-right:20px; color:#2b2a3b; font-weight:bold;}
.left-ler-link li .sub-link{   float: left; display:none; padding: 11px 0 10px 5%;width:95%; background: url("../images/active-arrow.png") no-repeat 0 0 #eaf0f3;  border-top: 1px solid #80a0c3;}
.left-ler-link li .sub-link a{ float:left; width:100%; border:none; font-size:14px; margin:4px 0; background:none;}
.left-ler-link li.parent-menu.open .sub-link a, .left-ler-link li.parent-menu.close .sub-link a{ background:none; color:#09498d;}
.left-ler-link li.selected .sub-link ul li.selected .sub-link-sub{display:block;}

.left-ler-link ul {  padding: 0;  list-style:none;}
.left-ler-link li .sub-link a.active{ font-weight:bold; color: #2b2a3b !important;}
.left-ler-link li .sub-link li { border:none; padding:0; font-weight: normal;}
.left-ler-link li.selected .sub-link ul li.selected .sub-link-sub li  {  font-weight: normal;}
.left-ler-link li.selected  .sub-link{display:block;}
.left-ler-link li.selected  .sub-link ul li.selected {font-weight:bold; color: #2b2a3b; display:block;}
.sub-link-sub { float:left; display:none; padding:6px 0 8px 20px; width: 100%;}




.left-ler-link li .sub-link1{   float: left; display:none; padding: 11px 0 10px 5%;width:95%; background: none #eaf0f3;  border-top: 0px solid #80a0c3;}
.left-ler-link li .sub-link1 a{ float:left; width:100%; border:none; font-size:14px; margin:4px 0; background:none;}
.left-ler-link li.parent-menu.open .sub-link1 a, .left-ler-link li.parent-menu.close .sub-link1 a{ background:none; color:#09498d;}
.left-ler-link li.selected .sub-link1 ul li.selected .sub-link-sub{display:block;}

.left-ler-link ul {  padding: 0;  list-style:none;}
.left-ler-link li .sub-link1 a.active{ font-weight:bold; color: #2b2a3b !important;}
.left-ler-link li .sub-link1 li { border:none; padding:0; font-weight: normal;}
.left-ler-link li.selected .sub-link1 ul li.selected .sub-link-sub li  {  font-weight: normal;}
li.selected.level2.open .sub-link1 {display:block !important;}
.left-ler-link .level2.closed .sub-link1{display:none;}
.left-ler-link li.selected  .sub-link1 ul li.selected {font-weight:bold; color: #2b2a3b; display:block;}




/*side bar panel*/

.about-page h4{ padding:25px 0;}
.related-org { float: left; padding: 25px 0;  width: 100%;}
.related-org li h5 { padding: 20px 0;}
.related-org li { float: left;  min-height: 205px; text-align: center;  width: 50%;}
.related-org ul { float: left; width: 100%; padding:0;  list-style:none;}

.breadcrumb {color: #275b98; float: left; font-size: 12px; font-weight: 700;  padding: 12px 0 20px 0; text-transform: uppercase; width: 100%;}
.breadcrumb a, .breadcrumb span { color: #275b98; font-size: 12px; font-weight: 700;  text-transform: uppercase; font-family:"museo-sans";}
.breadcrumb span {  font-weight: 900;  padding: 0 4px;}
.about-board h6 { padding: 15px 0;}
.about-board .clear p{ padding:0}
.breadcrumb {font-family:"museo-sans";}



.pdf_block { float: right; position: relative; width: 100%; margin-bottom:15px;}
.pdf_block img { width: 100%; padding: 0 !important;}
.pdf_block h5, .pdf_block .h5{  color: #fff; padding: 0 12px;  position: absolute; top: 44%;}

.pdf_block_active { display:none; background:rgba(0, 0, 0, 0.7); height:100%; position: absolute; text-align: center; top: 0; width: 100%;  padding: 30% 0;}
.pdf_block .pdf_block_active h5 { color: #fff; padding: 10px 25px; position: static;  top: 135px; font-size:19px;}
.pdf_block .pdf_block_active img { width:auto;}
.pdf_block:hover .pdf_block_active{ display:block;}


.contact_page { float: left; width: 100%; padding:0px;}
.contact_page dl { float: left; padding: 8px 0 0 0; width: 100%; font-size: 16px; position:relative;}
.contact_page dl dt { float: left;padding: 0 0 5px; width: 100%;}
.contact_page dl dd { float: left; width: 100%;}
.contact_page input[type="text"], .contact_page input[type="file"], .contact_page input{float: left; width:40%; border-radius:0; border:1px solid #4765a2; padding:0 3px; background:#fff; min-height:23px; color:#111;}
.contact_page input[type="checkbox"]{ border:none;min-height: inherit; width:auto; margin: 0 10px 0 0;}
.contact_page textarea{float: left; width:90%; border-radius:0; border: 1px solid #4765a2; padding:2%;}
.contact_page input[type="submit"], .apply a{display:inline-block; float:none; background:#0f498d; border:none; color: #fff; font-family:"HypatiaSansPro-Semibold"; font-size:16px; margin:10px 0; padding:6px 0 3px 0; width:155px; cursor:pointer;-webkit-appearance:none!important; -webkit-border-radius:0!important; text-align:center;}
.apply p{text-align:left; font-style:italic;}
.contact_page input[type="radio"]{ width:auto; display:inline-block; margin:0 10px 0 0;}

.contact_page dl ul { padding-left:0; list-style:none;}
.contact_page dl ul li { float: left; width: 100%;}
.contact_page dl ul li input[type="radio"] { float: left; width:auto; margin:0;}


.contact_page input[type="submit"]{ margin:16px 0 10px 0;}

.contact_page dl dt a{ color:#0f498d;}
.captcha {  float: left;  width: 30%;}
.captcha img{ border: 1px solid #434343;  width: 100%;}
.security-code { float: left; padding: 0 3%;  width: 27%; font-size:14px;}
.contact_page .security-code input[type="text"] { float:left; border-color: #d5d5d5; margin-top: 2px;  padding:0 3px;  width:100%; }

.contact_page .full input[type="text"], .address__information-field .full .select-item .select, .address__information-field .full .select-item .select_dropdown ul{ width: 83.5%; padding:0;  list-style:none; margin-bottom: 5px;}
.full dl { width: 50%;}
.fileUpload {   position: relative; overflow: hidden;   margin:0 0px 0 46px;}
.fileUpload input.upload {  position: absolute; top: 0; right: 0;   margin: 0;  padding: 0; font-size: 20px;    cursor: pointer;    opacity: 0; filter: alpha(opacity=0); width:100%;}
.btn-upload { width:140px; font-family: 'HypatiaSansPro-Semibold'; background: url(../images/browse-btn.png) no-repeat center center; color: #fff; font-size:16px; -moz-user-select: none; cursor: pointer; display: inline-block; padding: 4px 0 0 0;  text-align: center; vertical-align: middle;  white-space: nowrap;height: 25px;}

.contact_page .col-sm-6 .full select {  width:90%;}
.contact_page .full select {  width:84%;}
/*.select_dropdown ul{ width:113% \0/ !important;  max-height:inherit\0/ !important; overflow-x:inherit\0/ !important; overflow-y:inherit\0/ !important}  /* IE9 */

/*===================select option css Start==================*/
/*===================select option css Start==================*/

.select-item, .result-filter .select-item.course-select-filter.category-select{ float: left; position: relative; width:100%;}
.select-item .select{  float: left; display: inline-block; color: #fff; cursor: pointer; font-size: 15px; height:31px; margin:0; padding:2px 10px 0px 10px; width:40%; background: url(../images/select-arrow.png) no-repeat 95% center #7a7a7a; font-family:"HypatiaSansPro-Light";overflow: hidden; line-height:30px;}

.select-item.select-item_full .select{ background:url(../images/arrow-up.png) no-repeat scroll 99% center / 20px auto #6d6e71; width:100%; text-align:center; padding:2px 30px 2px 10px; height:30px;}
.select-item.select-item_full .select_dropdown ul{ width:100%; top:30px; text-align:center; padding:0;  list-style:none;}

.select-item .select.open{background: url(../images/select-arrow-open.png) no-repeat 95% center #424242;}
.select-item.select-item_full .select.open{ background:url(../images/arrow-down.png) no-repeat scroll 96% center / 20px auto #424242;}

.select_item_common{ position:relative; display:block; width:100%; float:left;}

.select-item .select_dropdown ul{  background:#7a7a7a; left:0px; list-style:none; padding:10px 0; position:absolute; top:30px; width:40%; z-index:99; max-height:200px; overflow-x:hidden; overflow-y:auto; text-align:left;  list-style:none; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box}

.select-item .select_dropdown ul li:hover, .select-item .select_dropdown ul li.active{
    background:#5e5e5e;  color: #FFF;}

.select-item .select_dropdown ul li{ float:left; width:100%; background: none; color:#fff; cursor:pointer; display:block; font-size: 15px; padding: 4px 10px; text-decoration: none;}
.select-item .select_dropdown ul.month-drop{width:100%;}
.select-item .select_dropdown ul.month-drop li a{background:none; padding:0; text-transform:none;}

.banner.mobile #header .rotate-menu img {  width: 100%;-webkit-transition: all 0.7s ease; transition: all 0.7s ease;}
.mm-opened .banner.mobile #header .rotate-menu img{-webkit-transform: rotate(90deg); transform: rotate(90deg);}
.select-item.select-item_full .select.dark{ background:url(../images/arrow-up.png) no-repeat scroll 96% center / 20px auto #424242;}
/*===================select option css End==================*/
/*===================select option css End==================*/


.cur_open{ float:left; width:100%; border:1px solid #d3d2d2; text-align:center;}
.cur_open_title{ float:left; width:100%; border-bottom:1px solid #d3d2d2; background:#7a7a7a; font-size:12px; color:#fff; padding:5px 0; font-weight:700;}
.cur_open span a{ display:inline-block; color:#09498d; font-size:12px; padding:15px 0;}

.inqury{ float:left; width:100%; padding:15px 0 35px 0; text-align:center;}
.inqury h6, .inqury p{ padding:0;}



/*////////////////////////
        ADVOCACY US PAGES
/////////////////////////*/

.list-section { float: left; width: 100%; padding:25px 0;}
.list-section li { float: left; width: 32%;/* margin:0 2% 3% 0; min-height: 500px;*/ list-style:none !important; margin-right: -100%;}

.list-section li:nth-child(3n+1) {
    margin-left: 0%;
    margin-bottom: 3%;
    clear: both;
    overflow: hidden;
    *zoom: 1;
  }
.list-section li:nth-child(3n+2) {
    margin-left:33.96%;
    margin-bottom: 3%;
    clear: none;
  }
.list-section li:nth-child(3n+3) {
    margin-left:67.99%;
    margin-bottom: 3%;
    clear: none;
  }


/*.list-section li.right_margin{ margin-right:0;}
.list-section.list_section_pdf li{ min-height:300px;}*/
.list-section.list_section_pdf li{ min-height:375px;}
.list-section h5 { padding: 15px 0 0 0; min-height:55px; line-height:28px;}
.list-section h5 a { color: #0f498d;}
.list-section h5 a:hover { text-decoration:underline;}
/*.pro_img img{ border:1px solid #d3d3d3;}*/
.list-section .h4 { padding: 15px 0 0 0; font-size:17px;  color: #252525;}
.list-section .h4 a{ color: #252525;}


.content_list { float: left; padding: 20px 0 0 0; width: 100%;}
.content_list_right { float: right; width: 90%;}
.content_list_right h5 { color: #252525; font-size: 15px; padding: 10px 0 0;}
.resource__government__detail .col-sm-3 { width:33%;}
.resource__government__detail .col-sm-9 { width:67%;}
.resource__government__detail {float: left;  padding: 20px 6px; width: 100%;}
.resource__government__detail ul { float: left; padding: 8px 0 20px 0 !important; width: 100%;  list-style:none;}
.resource__government__detail ul li { font-size: 13px;}

.action__tab { background:#6d8eaf; float: left; margin-top: 15px; width: 100%;}
.action__tab a { border-right: 1px solid #fff; color: #fff; float: left; font-family: "HypatiaSansPro-Regular"; font-size: 17px; padding: 6px 0 2px 0;  text-align: center;  width: 33.3333%;}
.action__tab a.inactive{cursor:inherit; background:#7a7a7a;}
.action__tab a.inactive:hover{background:#6d8eaf;}
.action__tab-multiple a{ width:25%;}
.action__tab-full a{ width:50%;}
.action__tab a:hover { background:#0f498d;}
.action__tab a.active { background:#0f498d;}

.action-chart {
    margin:36px 0 0 15px;
}


.zebra-list {
    list-style:none;
    margin:0;
    padding:0;
}

.zebra-list li {
    padding:6px 0;
    clear:both;
    float:left;
    width:100%;
    display:table;
    text-align:left;
    vertical-align: middle;
}

.zebra-list li p {
    display:table-cell;
    vertical-align: middle;
    padding:0;
    margin:0;
    width:100%;
}

.zebra-list li:nth-child(odd) {
background-color: #DEEAF5;
}

.zebra-list li:nth-child(even) {
background-color: #fff;
}

.list-icon {
    min-width:95px;
    float:left;
    text-align:center;
    margin:0 auto;
}

.take__action{ float:left; width:100%; background:#87c0e0; padding:30px 47px; margin:30px 0;}
.take__action.white-bg {background:#fff;}
.take__action .com-space { margin: 0 15px;}
.access__care { border: 1px solid #d3d3d3; float: left; width: 100%; margin:20px 0;}
.access__care dl { border-bottom: 1px solid #d3d3d3; float: left; font-size: 12px; width: 100%;}
.access__care dl.access__care-title{ text-align:center;}
.access__care dl.access__care-title dt { background:#7a7a7a; color: #fff; padding:7px 15px;}
.access__care dl dt { float: left; padding:7px 15px; width: 70%;}
.access__care dl.access__care-title dd { background:#424242; border-left: 1px solid #fff; color: #fff; padding:7px 15px;}
.access__care dl dd { color: #424242;  float: left; padding:7px 15px; width: 30%; text-align:center;}
.access__care dl a{ color:#09498d;}
.access__care dt p{ padding:5px 0; }

dl.dl_full dt, dl.dl_full dd{ width:100% !important;}

.schedule_events dl {  float: left;  padding: 5px 0;  width: 100%;}
.schedule_events dl dt {  float: left;  font-size: 17px;  width: 5%;}
.schedule_events dl dd { float: left; font-size: 15px; width: 95%; margin-left:50px;}


.external_link ul{ float: left; margin: 20px 14px;  width: 100%; padding:0;  list-style:none;}
.external_link ul li {  color: #0f498d;  float: left; list-style-type: disc;  width: 100%;}
.external_link ul li a { color: #0f498d;}
.external_link .row .col-sm-4 { width: 33%;}

.take__action h4{ color:#2b2a3b; margin-bottom:15px;}
.register a{ display:inline-block; background:#0f498d; border:none; color: #fff; font-family: "HypatiaSansPro-Semibold"; font-size:26px;   margin: 10px 0;
 padding: 5px 25px 3px 25px; cursor:pointer;-webkit-appearance:none!important; -webkit-border-radius:0!important; text-align:center;}

.registration__section { border: 2px solid #4765a2; margin: 30px 10px 0 10px;  padding: 15px 0;  text-align: center;}
.registration__section h3 {  padding: 14px; line-height:28px;}
.registration__section h3 span{ color:#252525;}

.gov__affairs {float: left; padding: 15px 5px; width: 100%;}
.gov__affairs h6 { background:#86bfdf; color: #fff;  text-align: center; padding-top: 5px;}
.gov__affairs ul { float: left; padding: 8px 0 30px 0; width: 100%;  list-style:none; position:relative; z-index:9999;}
.gov__affairs ul li { color: #2b2a3b; float: left; width: 100%;}
.gov__affairs ul li a {color: #2b2a3b;}


/*////////////////////////
        BECOME PAGES
/////////////////////////*/


.aaoms__members { float: left; padding: 15px 0; width: 100%;}
.aaoms__members ul { float: left; width: 100%; padding:0;  list-style:none;}
/*.aaoms__members ul li { float: left; margin: 0 2% 3% 0; width:32%; min-height: 280px;}
.aaoms__members ul li.right_margin{ margin-right:0;}*/
.aaoms__members ul img{ margin-bottom:15px;}


.become__apply.apply{float: left;  width:100%; text-align:center; margin:15px 0;}
.become__apply.apply a{ margin:0 7%;}

.become__form__step {float: left; width: 100%;}
.become__form__step ul { /*float: left;*/ display:inline; width:auto; border-bottom: 3px solid #7a7a7a; padding:0;  list-style:none;}

.become__form__step ul li{ border-bottom: 3px solid #7a7a7a; float: left; padding: 0 0 5px 0; background:url(../images/step-arrow-active.png) no-repeat 0 bottom;margin-bottom: -3px;width: 30%;}
.become__form__step ul.tabs_7 li a{ font-size:12px;}
.become__form__step ul.tabs_3 li{ width:22.5%;}
.become__form__step ul.tabs_4 li{ width:18.5%;}
.become__form__step ul.tabs_5 li{ width:15.5%;}
.become__form__step ul.tabs_6 li{ width:13.5%;}
.become__form__step ul.tabs_7 li{ width:11.9%;}



.become__form__step ul li.become__form--active/*, .become__form__step ul li:hover*/{  background:url(../images/step-arrow.png) no-repeat 0 bottom;}
.become__form__step ul li.become__form--fill{border-bottom:3px solid #6d8eb0;}
.become__form__step ul li a {color: #252525; font-weight: 700; font-size:13px;}
.become__form__step ul li{color: #252525; font-weight: 700; font-size:13px;}
.become__form__step ul li.one-line { padding:17px 12px 5px 0; padding:16px 12px 5px 0\0;}
.become__form__step ul li.become__form--fill a{ font-weight:400;}
.become__form__step ul li.become__form--fill{ font-weight:400;}
.become__form__step ul li.become__form__step--last, .become__form__step ul li:last-child{background-position: right bottom; width:auto; text-align:right;}


/*.become__form__step.req-form ul li {padding: 0 65px 5px 0;}*/

.become__form-field, .full, .confirmation{ display:inline-block; /*float:left;*/ width:100% !important;}

.become__form-field, .full .col1{width:100%;}
.contact_page dl dd ul li input{width:5%}
.col1 dl{width:100%;}
.col2 dl{width:50%; float:left;}
.col3 dl{width:33%; float:left;}

.become__form-field dl{ float:left; width:100%; padding:5px 0;}
.become__form-field dl dt{ float:left; width:auto; padding:0 15px 0 0;}
.become__form-field dl dd{ float:left; width:auto;}
.become__form-field input[type="submit"], .apply a {background:#0f498d; border:none; color:#fff; cursor:pointer;display:inline-block; font-size:16px; margin:10px 0; font-family:"HypatiaSansPro-Semibold"; padding:8px 5px 3px 5px; text-align: center; width: 145px;}

.contact_page .birth_field input[type="text"]{ font-style: italic; margin: 0 3% 0 0; text-align: center; width: 15.4%;}
.contact_page dl.small_field input[type="radio"], .contact_page dl.small_field input[type="checkbox"]{ width:auto; margin:1px 0;}
.contact_page dl.small_field input[type="text"]{ width:28%;}
.contact_page dl.small_field span{ float:left; margin:0 15px;}
.address__information-field{margin:0 7px;}
.address__information-field .row .col-sm-12, .address__information-field .row .col-sm-6{ display:inline-block;}


.address__information-field input[type="text"], .address__information-field .select-item .select, .address__information-field .select-item .select_dropdown ul{ padding:0; margin-bottom: 10px;  width: 90%;}
input.mideum-input[type="text"] { width:16% !important;}
input.small-input[type="text"] { width: 8% !important;}

.contact_page dl.birth_field label.error { bottom:-30px; left:10px; position: absolute; width: 100%;}
.contact_page dl.birth_field .error { margin-bottom: 25px;}

.additional__information-blog{ display:inline-block; padding:0 0 15px 0; width:100%;}

.add__info-small span.first{ margin-left:0 !important;}
.contact_page  dl.add__info-small dt, .contact_page  dl.add__info-small dd{ width:auto;}
.contact_page  dl.add__info-small input[type="text"] { width:15%; margin-right:15px;}
.confirmation h6.color-h6 { color: #87c0e0;}
.confirmation__step { border-bottom: 2px solid #195192; float: left; margin: 10px 0; padding:5px 0; width: 100%;}
.confirmation__step p { font-size: 16px;}
.confirmation__step span a { float:right; font-size: 13px; color:#195192;}
label#graduation_year-error { bottom: -41px; left:0;}


a.back-link{
background-color: #fff;
    color: #0f498d;
    font-family: "HypatiaSansPro-Semibold";
    font-size: 20px;
    line-height: 1.42857;
    margin-left: -1px;
    padding: 0;
    position: relative;
    text-decoration: underline;
}
a.back-link:hover{font-size:21px;}
.allied-oral{float: left;
    font-family: 'HypatiaSansPro-Regular';
    margin: 10px 0 4px;}



/*////////////////////////
        Meeting exbitions
/////////////////////////*/


.upcoming-events-data p { padding:15px 0 20px 0; }

.upcoming-events-data table { border:#d3d3d3 solid 1px;}
.upcoming-events-data table tr td, .upcoming-events-data table tr th { text-align:center; }
.upcoming-events-data table thead tr td, .upcoming-events-data table thead tr th { background:#6d8eb0; padding:6px 0; font-size:12px; color:#fff; border-left:#b6c7d8 solid 1px; vertical-align:middle;}
.upcoming-events-data table thead tr td:last-child, .upcoming-events-data table thead tr th:last-child { background:#09498d; border:none; }
.upcoming-events-data table tbody tr td {border-top:#d3d3d3 solid 1px; padding:10px; font-size:12px; vertical-align:middle;}
.upcoming-events-data table tbody tr td:first-child { color:#09498d;}
.upcoming-events-data table tbody tr td:last-child { background:#e6ecf3; }
.annual--meeting a { width:20%;  }

.meetings p, .meetings li {font-family:"museo-sans";}
.meetings ul ol {margin: 0 0 10px 20px}


.upcoming-events-data table.up_events thead tr th span{ display:none;}
.upcoming-events-data table.up_events thead tr th:last-child{ background:#6d8eb0; border-left:#b6c7d8 solid 1px;}

.upcoming-events-data table.up_events thead tr th.headerSortDown, .upcoming-events-data table.up_events thead tr th.headerSortUp{background:#09498d; position:relative;}
.upcoming-events-data table.up_events thead tr th.headerSortDown span, .upcoming-events-data table.up_events thead tr th.headerSortUp span{ position:absolute; width:100%; text-align:center; bottom:-9px; display:block;}


.slide-detail { position:absolute; top:0px; left:0px; padding:30px 0 0 78px; text-align:left;}
.slide-detail h3 { font-size:36px; color:#fff; line-height:40px;  }
.slide-detail.colored h3 {color:#0f498d;}
.slide-detail p { font-size:22px; line-height:30px; padding:20px 0 0 0; color:#FFF; }
.slide-detail.colored p {color:#0f498d;}

.blue__box--container { background:#87c0e0; clear:both; margin:27px 0 20px 0; padding:25px 0 10px 0; float:left; width:100%; }
.blue__box--container h3 { font-size:23px; color:#2b2a3b; padding:0px 0 5px 0;}
.blue__box--container p { font-size:13px;}

.schedule { padding:20px 10px 10px 10px; clear:both; color:#0f498d; overflow:hidden;}
.schedule--days { float:left; border:#4765a2 solid 2px; margin:0 2% 0 0; font-size:16px; width:26%; line-height:normal; padding:7px 0;font-family: "HypatiaSansPro-Regular";  min-height: 89px;}
.schedule--days span { font-size:50px; float:left; padding:0 10px;}
.schedule--status { float:right;  border:#4765a2 solid 2px; width:72%; padding:13px 20px 12px 20px; box-sizing:border-box; min-height:89px;}
.schedule--status p { float:left; font-size:26px; line-height:30px; }
.schedule--status a.registration-btn { background:#7a7a7a; display:block; padding:8px 45px; float:right; font-size:26px; color:#FFF; margin: 0px 0 0;font-family: "HypatiaSansPro-Regular";cursor:default; }
.schedule--status a.registration-btn-active { background:#09498c; display:block; padding:8px 45px; float:right; font-size:26px; color:#FFF; margin: 0px 0 0;font-family: "HypatiaSansPro-Regular"; }

.meetings .schedule {padding:0;}

.schedule--status span { font-size: 16px;}
.schedule--status h3 {  float: left;font-size: 23px; line-height: 19px; width:54%;}

.schedule--status.no-btn {display:table;}
.schedule--status.no-btn h5 {display:table-cell; float:none; vertical-align:middle; width:100%; text-align:center;}

.video-img { padding:10px 0 0 0;}
.watch-txt a {color: #0f498d; }
.watch-txt a:hover {text-decoration:underline}
.watch-txt  { font-size:11px; color:#2b2a3b; padding:10px 0 38px 0; font-family:"museo-sans";}

.invitiation-list p  { color:#2b2a3b; font-size:13px; }
.invitiation-list ul{ margin:0 0 0 14px; padding:0;  list-style:none;}
.invitiation-list ul li { color:#2b2a3b; list-style:disc; }
.invitiation-list ul li a { color:#0f498d; font-size:13px; }

.invitiation-list.black-col-list ul li a { color:#2b2a3b; font-size:13px; }


.meeting__type { padding:0 10px;}

.meetings-table  { font-size:13px; color:#252525; font-family:"museo-sans";}

.travel__information { margin:10px 0 0 0; clear:both;  font-size:13px;}
.travel__information tr td { padding:0 0 10px 0;}

.travel__information tr td:first-child { vertical-align:middle;}
.brand__detail h3 { color:#2b2a3b; font-size:22px; padding:0px 0 12px 0; margin:0px;}
h3.brand-title { color:#2b2a3b; font-size:22px; padding:0px 0 12px 30%; margin:0px;}
.brand__detail h4 { color:#0f498d; font-size:22px; margin:0px; padding:0px;}
.brand__detail p { margin:0px; padding:0px 0 20px 0; font-size:13px; line-height:18px; }

.brand__detail strong.right__align { float:right;}

.annual--meeting2 { margin-bottom:30px;}
.annual--meeting2 a { width:22%;}
.annual--meeting2 a:last-child { width:12%}

.corporate__link { border:#4765a2 solid 2px; clear:both; overflow:hidden; margin:30px 10px 0 10px; padding:25px 77px; }
.corporate__link a { background:#09498c; font-size:20px; color:#fff; padding:8px 0px; width:330px; float:left; text-align:center; font-weight:bold;}
.corporate__link a:hover { background:#6d8eaf;}
.corporate__link a:last-child { float:right;}

/*.corporate__link h5, .schedule--status h5{ float: left; width:43%;margin-top:2px;} */
/* 8-aprail-2015 */
.corporate__link h5, .schedule--status h5{ float: left; width:50%;margin-top:2px;}
/* end 8aprail-2015 change */

.maxillofacial { font-size:13px; color:#252525; padding:5px 10px 15px 10px;}

.corporate__tabel { clear:both; padding:0 10px;}
.corporate__tabel table { border:#d3d3d3 solid 1px;}
.corporate__tabel table tr td, .corporate__tabel table tr th { text-align:center; vertical-align:middle; }
.corporate__tabel table thead tr td, .corporate__tabel table thead tr th { background:#7a7a7a; padding:6px 0; font-size:12px; color:#fff; border-left:#bdbdbd solid 1px; }
.corporate__tabel table thead tr td:first-child, .corporate__tabel table thead tr th:first-child { background:#424242; border:none; }
.corporate__tabel table tbody tr td {border-top:#d3d3d3 solid 1px; padding:10px 0; font-size:12px;}
.corporate__tabel table tbody tr td:first-child {  padding:0 70px 0 70px; text-align:left;}

.corporate__tabel.height-table table thead tr td, .corporate__tabel.height-table table thead tr th{ height:60px; padding:0 5px;}

.corporate__tabel p{ font-size:12px;}


.upcoming__events { padding:0 10px; clear:both;}
.upcoming__events .upcoming-events-data table tr td { vertical-align:middle;}

.green__text { color:#8dc63f;}
a.data-link { display:block; color:#09498d;  }


.slide-detail ul{ margin:0 0 0 0px; padding:0px 0 0 20px;  list-style:none;}
.slide-detail ul li{ margin:0px; padding:0px; list-style:disc; color:#FFF; font-size:21.92px;}
.video-img p{ color:#2b2a3b; font-size:13px;}
.video-img span {color:#0F498D;}
.invitiation-list span{ color:#0F498D;}
.staff__contact--information{ padding:0 0 70px 0px; clear:both;}
.staff__contact--information h2{ color:#2b2a3b; font-size:23.9px;}
.staff__contact--information p{ font-size:13px; margin:0px; padding:10px 0 0 0px; color:#2b2a3b;}
.staff__contact--information ul{ margin:0px; padding:12px 0 0 0px;  list-style:none;}
.staff__contact--information ul li{font-size:13px; color:#2b2a3b; }

.staff__contact--information ul li span{ color:#0F498D;}


.exhibitors__past--page h3{ font-size:20px; color:#252525;}
.exhibitors__past--page img{border:#d3d3d3 solid 1px; margin:15px 0 0 0px; padding:0 0 0px 0px;}
.apply_btn{ text-align:center; padding: 7px 0 20px 0px;}
.apply_btn a{ display: inline-block;background:#0F498D;border: medium none;color: #FFF;font-family: "HypatiaSansPro-Semibold";font-size: 16px; width:100%; margin: 10px auto; padding:8px 10px 3px 10px; width: 150px;cursor: pointer;text-align: center;}

ul.latest-link li.active__link span{color:#2b2a3b;}

.exhibitors__dental--page{ padding:25px 0 0 0px;}
.exhibitors__dental--page h3{ font-size:20px; color:#252525;}
.exhibitors__dental--page p{font-size:13px; color:#252525; padding:15px 0 20px 0px;}

.exhibitors__page{ padding:0 0 20px 0px;}
.exhibitors__page img{ padding:0px 0px 20px 0px;}
.exhibitors__page h3{font-size:20px; color:#252525;}
.exhibitors__page p{ font-size:13px; color:#2b2a3b;}
.exhibitors__page ul{ margin:0px; padding:0px 0 0 12px;  list-style:none;}
.exhibitors__page ul li{font-size:13px; color:#2b2a3b; list-style:disc;}
.exhibitors__page span{ color:#0F498D;}
.even-space dl dd ul li{list-style:none;}
.video-img ul{ margin:0px; padding:10px 0 0 0px;  list-style:none;}
.video-img ul li{ font-size:13px; color:#2b2a3b; list-style:disc;}
.video-img p{ padding:10px 0px;}

.corporate__suport h6{ padding:10px 0 10px 0px; margin:0px; font-size:14.51px; color:#2b2a3b; font-weight:600;}
.corporate__suport span{font-size:14.51px; color:#0F498D; padding:0px 0px 0px; clear:both; float:none; display:block;}

.joint__page p{ padding:15px 0 0 0px;}
.joint__page p span{ color:#0F498D;}

.mart20 { margin-top:20px; clear: both; }

.meeting-page h4 { margin:0px;}
.upcoming-events-data a{ color:#0f498d;  }


.filter__section { clear:both; padding:0 0 15px 0;}
.filter__section .padlr10 { padding-left:5px; padding-right:5px;}
.filter__section .select { width:100%; }
.filter__section .select-item .select { background:#7a7a7a url("../images/select-arrow-big.png") 95% 3px no-repeat; height:30px;  padding:0px 31px 0 10px;}
.filter__section .select_dropdown ul { width:100%; left: 0px; padding:0;  list-style:none;}



a.clear__all, a#clear-opp{background:#0f498d; border:none; color: #fff;  cursor: pointer; display:block; font-family: "HypatiaSansPro-Semibold";  font-size: 16px;  padding: 7px 0 2px 0; text-align: center;
 width: 100%;clear:both; }
.meeting__type--txt { color:#2b2a3b; font-size:20px; padding:0px 0 25px 0;  }


.available-opportunities { margin: -10px 0 0; }
/*----------- 12 May 2015 ----------*/
/*.available-opportunities span { color:#8dc63f; font-size:54.23px; float:left; font-size:54px; line-height:65px;}
.available-opportunities h6 { color:#2b2a3b; font-size:17.5px; float:left; clear:none; padding:10px 0 0 0;}*/
.available-opportunities span { color:#8dc63f; float:left; font-size:40px; line-height:65px;}
.available-opportunities h6 { color:#2b2a3b; font-size:16.5px; float:left; clear:none; padding:10px 0 0 3px;}

/*----------- 12 May 2015 ----------*/
.available-opportunities p { color:#252525; font-size:12px; clear:none; line-height:13px; }



.category__stetus { background:#fff; border:#d3d2d2 solid 1px; overflow:hidden; padding:0;}
.category__stetus li { border-left:#d3d2d2 solid 1px; padding:8px 0; text-align:center; float:left; width:25%; box-sizing:border-box;list-style:none;}
.category__stetus li:first-child { border:none;}
.category__stetus li span { display:block; font-size:13px; color:#252525; padding:5px 0 0 0; }

.category__stetus li img { width:auto;}

.corporate__support--data p { padding:15px 0 20px 0; }
.corporate__support--data h3 { padding:5px 0 15px 0; }

.corporate__support--data table { border:#d3d3d3 solid 1px;}
.corporate__support--data table tr td, .corporate__support--data table tr th { text-align:center; vertical-align:middle }
.corporate__support--data table thead tr td, .corporate__support--data table thead tr th { background:#6d8eb0; padding:6px 0; font-size:16px; color:#fff; border-left:#b6c7d8 solid 1px; }
.corporate__support--data table thead tr td:first-child, .corporate__support--data table thead tr th:first-child { background:#09498d; border:none; }
.corporate__support--data table tbody tr td {border-top:#d3d3d3 solid 1px; padding:10px 0; font-size:12px;}
.corporate__support--data table tbody tr td:first-child { background:#e6ecf3; color:#09498d; }
.corporate__support--data table tbody tr td span.supported-txt { color:#ed2124;}
.corporate__support--data table tbody tr td span.available-txt { color:#8dc63f;}


/*////////////////////////
        MEDIA PAGE
/////////////////////////*/


.date_bg{ background:#e6ecf3; text-align:center;}
.date_bg--left{ background:#6d8eb0; text-align:center; color:#fff;}
.date_bg--right{ background:#09498d; text-align:center; color:#fff;}
.date_bg--left a{ color:#fff; text-decoration:underline;}
.access__care th, .access__care td{ padding:12px 20px 12px 8px; border-bottom:1px solid #ccc;}
.table-arrow{ float:left; width:100%; text-align:center; position:relative;}
.table-arrow img{ position:absolute; bottom:-16px;}
/*.list-section.media__list-product li { min-height:inherit; width: 23.5%;}*/



/*////////////////////////
        EDUCATION RESEARCH PAGE
/////////////////////////*/

.access__care dl.aducation_opp-title dt{background:#424242; border-right: 1px solid #fff; color: #fff;  padding: 7px 15px;}
.access__care dl.aducation_opp-title dd{background:#7a7a7a; color: #fff; padding: 7px 15px;}
.access__care.aducation_opp dl dt{ width:30%;}
.access__care.aducation_opp dl dd{ width:70%; text-align:inherit;}
.list-section.education__list li{ min-height:370px;}
.gray-col{ color:#252525;}
/*.become__form__step.member__form__step-member ul li {  padding: 0 74px 5px 0;}*/
.address p{padding:0 0 0 0;}


/*////////////////////////
        MEMBER CENTER PAGE
/////////////////////////*/

.additional_password{ display:inline-block; width:100%; background:url(../images/lock.png) no-repeat 0 0; padding: 0 0 10px 35px;}
/*.become__form__step.become__form__step-member ul li{ padding: 0 88px 5px 0;}
.become__form__step ul li.become__form__step--last, .become__form__step.edu__form__step ul li.become__form__step--last{ float:right; background-position: right bottom; padding-left: 0; padding-right: 0;}*/
.nominee_information{ float:left; width:100%; padding:5px 5px;}
.nominee_information .select-item{ width:83.5%;}
.contact_page .nominee_information textarea, .become__form-field textarea{ width:95%;}
.bdr_img img{ border:1px solid #ccc;}

.member__content { float: left; width: 100%;}
.member__content .h5 { font-size: 15px;  padding-top: 15px;}
.member__content span { display: inline-block; padding-bottom: 12px;}
.member__content dl { float: left; width: 100%;}
.member__content dl dt {float: left; font-weight: 700; width: 10%;}
.member__content dl dd {float: right; width: 90%;}
.member__content h5 { font-size: 20px; padding: 12px 0 0 0;}
.member__content dl dd p {  padding: 0 0 10px 0;}

.media__calendar { float: left; width: 100%;}
.media__calendar ul { float: left; width: 100%; padding:10px 0;  list-style:none;}
.media__calendar ul li { float: left;  margin: 0 2% 0 0;  width: 23.5%;}
.media__calendar ul li a { background:url(../images/select-arrow-big.png) no-repeat 95% center #424242; color: #fff; float: left; font-size: 16px;    padding: 5px 10px; text-transform: uppercase; width: 100%;}
.media__calendar ul li.media__calendar--last { float:right; margin-right: 0;}
.media__calendar ul li.media__calendar--last a{ background-color:#6d8eaf;}
.media__calendar ul li.media__calendar--first a{ background:url(../images/select-arrow-left.png) no-repeat 5% center #6d8eaf; text-align:right;}

.media__calendar-detail{ float:left; width:100%; margin:20px 0;}
.media__calendar table{ border:1px solid #ccc; border-collapse:collapse;}
.media__calendar-detail td, .media__calendar-detail th{ border:1px solid #ccc; padding:5px; min-width:14%;height: 114px;}
.media__calendar-detail th{ background:#7a7a7a; color:#fff; font-weight:600; text-align:center; height:inherit;}
.media__calendar-detail li{ min-height:400px;}
.media__calendar-detail span {color:#87c0e0; display:inline-block; font-size:20px; font-weight:700; text-align:right; width:100%; vertical-align: top;}
.media__calendar-detail a { color:#0f498d; display:inline-block; font-size:12px; margin-bottom:9px; width:100%;}
.current{ background:#e7ecf3;}
.media__calendar-detail td.calendarBlank{ text-indent: -999px;}

.member__directory {border: 1px solid #ccc; float: left; width: 100%;}
.member__directory ul.contact_page li{ border:none; padding:0;}
.member__directory ul.contact_page li a{ font-size:18px; font-weight:700; font-family: "museo-sans";   padding: 3px 0 6px;}

.member__directory input[type="text"], .learning__opportunities input[type="text"]{float: left; width:270px; border-radius:0; border:1px solid #4765a2; padding:0 3px; background:#fff; min-height:30px; }
.member__directory input[type="submit"], .learning__opportunities input[type="submit"]{display:inline-block; float:none; background:#0f498d; border:none; color: #fff; font-family: "HypatiaSansPro-Semibold"; font-size:16px; margin:24px 0 15px 0; padding:8px 0 4px 0; width:200px; cursor:pointer;-webkit-appearance:none!important; -webkit-border-radius:0!important; text-align:center; text-transform:uppercase;}
.member__directory li { border-bottom: 1px solid #ccc; float: left; padding: 12px 0; width: 100%;}
.directory_detail { float: left; padding: 0 10px; width: auto;}
.member__directory .select-item .select, .member__directory .select-item .select_dropdown ul{ width:100%; top:24px;  list-style:none;}
.member__directory .select-item{ width:230px; float:none;}
.member__directory .select-item.member_select, .member__directory .select-item.state{ width:93px;}
.member__directory .select-item .select_dropdown ul li{ border:none;}
.member__directory span { float: left; font-size:16px; padding-bottom:5px;}

/*////////////////////////
        CONTINUE EDUCATION PAGE
/////////////////////////*/


.ADA p{ font-weight:600;}
.color-gray{ color:#252525 !important;}

.materials{ float:left; width:100%; padding:15px 0; list-style:none;}
.materials li{ float:left; border-right:1px solid #87c0e0; padding:0 12px; width: 33.333%; }
.materials li.OMS{padding:0 12px 0 0;}
.materials li.allied{ border-right:none; padding:0 0 0 12px;}
.materials li a{ float:left; font-size:22px; color:#0f498d;  font-family: 'HypatiaSansPro-Regular';}
.materials li img{ float:left; margin-right:20px;}

.learning__opportunities{ float:left; width:690px;}
.learning__opportunities-detail{ padding:8px 0; display:inline-block; width:100%;}
.learning__opportunities .select-item {float: left; margin: 0 3% 0 0; position: relative; width:22.8%;}
.learning__opportunities .select-item .select{ width:100%;  background: url(../images/select-arrow-big.png) no-repeat scroll 95% center #7a7a7a;}
.learning__opportunities .select-item .select.open { background: url(../images/arrow-down.png) no-repeat scroll 95% center / 22px 21px #424242;}
.learning__opportunities .select-item .select_dropdown ul, .learning__opportunities .select-item .select{ width:100%;  list-style:none;}
.learning__opportunities .select-item .select_dropdown ul{ height:inherit; overflow:auto; padding:0;  list-style:none;}
.learning__opportunities input[type="text"]{ margin-right:3%;}
.learning__opportunities input[type="submit"]{ margin:0; width:22.8%;}
.learning__opportunities span{ font-size:16px; padding-bottom:5px;}
.learning__opportunities input[type="text"]{ width:44.2%;}
.select-item input[type="text"]{ width:100%;}
.select-item.course-select-filter.category-select { width: 30%;}
#terminology, .terminology{ display:none; text-align:left;}

.access__care dl.continue__education-work--title dt{ background:#424242;}
.access__care dl.continue__education-work--title dd{background:#7a7a7a;}
.work_tab a:hover{ color:#2b2a3b;}

ol.training-link{ font-size:16px; color:#0f498d;}
.latest_link_childmenu .sub-detail p{ font-size:14px; color:#292929; padding:4px 0px;}
.latest_link_childmenu .sub-detail p a{ color:#0f498d; font-weight:400; font-size:14px;}
.latest_link_childmenu ol.sub-list{ margin:10px 0 0 0px;}
.latest_link_childmenu ol.sub-list li{font-size:14px; color:#292929; font-weight:400; padding:2px 0px;}
.latest_link_childmenu ol.sub-list li a{ color:#0f498d; font-weight:400; font-size:14px;}
.fb-follow a{ color:#0f498d; font-size:14px;}
.fb-follow a img{ float:left; margin:5px 0 0 0px;}
.fb-follow a span{ float:right; margin:0 15px 20px 0; font-size:12px;}
.table-arrow.aarc-table img{bottom:-10px;}
td.slt-yes{ color:#8dc63f;}
.upcoming-events-data table.work-table tbody tr td:first-child{ color:#2b2a3b;}

.list-section.continue__pro-list h5, .list-section.continue__pro-list h5 a {font-size: 18px; line-height: inherit;
    min-height:auto; padding: 5px 0 0 0;}
.list-section.continue__pro-list h5 span{font-size: 14px;}
.list-section.continue__pro-list li{ min-height:200px;}
.list-section.continue__pro-list.mycme li{ min-height:100px;}
.list-section.continue__pro-list{padding: 25px 0 0 0;}

.continue__edutation-table{ float:left; width:100%; margin:15px 0 0 0;}
.continue__edutation-table .upcoming-events-data table thead tr td:first-child, .continue__edutation-table .upcoming-events-data table thead tr th:first-child{ background:#424242;}
.continue__edutation-table .upcoming-events-data table thead tr td, .continue__edutation-table .upcoming-events-data table thead tr th{ background:#7a7a7a;}
.continue__edutation-table .upcoming-events-data table tbody tr td:last-child{ background:none;}
.list-section .apply a{ width:100%;}
.list-section ol li{ width:auto; min-height:inherit;  margin: 0 !important;}

.add_information input[type="radio"]{ line-height: normal; margin: 0 10px 0 0;  width: auto;}
.req_information .select-item.select-item_full .select, .select-item.select-item_full .select_dropdown ul{ width:100%; padding:0;  list-style:none;}
/*.become__form__step.edu__form__step ul li{padding: 0 67px 5px 0;}*/


/*////////////////////////
        PR-PracticeMan&AS
/////////////////////////*/

/*.inner-slider { width:100%;}*/
.marketplace-search { text-align:center;}
.marketplace-search input[type="text"]{ border:#758cb9 solid 2px; width:100%;}
.marketplace-search input[type="button"] { font-size:16px; color:#fff; background:#0f498d; border: none; padding:5px 20px; margin:20px 0 0 0; }

.marketplace-search input[type="submit"] { font-size:16px; color:#fff; background:#0f498d; border: none; padding:5px 20px; margin:20px 0 0 0; }
.marketplace-search p{ text-align:left;}

span.red-color { color:#ff0000;}

.left-ler-link li.level2.close a { background:url(../images/open-desk.png) no-repeat 95% 2px !important; padding-right:20px;}
.left-ler-link li.level2 a.close { background:url(../images/open-desk.png) no-repeat 95% 2px !important; padding-right:20px;}
.left-ler-link li.level2 a.open, .left-ler-link li.selected.level2.open a { background:url(../images/close-desk.png) no-repeat 95% 2px !important; padding-right:20px;}
.left-ler-link li.level2.close .sub-link-sub a, .left-ler-link li.selected.level2.open .sub-link-sub a, .left-ler-link li.selected.level2.open .sub-link1 a{ background:none !important;}

.upcoming-events-data { clear:both;}

.latest-link li .latest_link_childmenu a { text-transform:uppercase;}

.upcoming-events-data.managing-practice table thead tr td:first-child  { text-align:left; padding:0 0 0 50px;  }
.upcoming-events-data.managing-practice table tbody tr td:first-child {  text-align:left; padding:0 0 0 50px; }

.allied-staff { text-align:center; padding:0 0 50px 0;}
.allied-staff h6 { margin:0 0 15px ;}
.allied-staff a { font-size:16px; color:#fff; background:#0f498d; border: none; padding:5px 20px;  }
.allied-staff-list { list-style:disc; margin:10px 0 0 15px;}
.allied-staff-list li { font-size:13px;}

.resources-link a { display:block; color:#0f498d; font-size:13px; }

.start-up { text-align:center; clear:both; padding:30px 0 30px 0;  }
.start-up a { font-size:28px; color:#fff; background:#0f498d; border: none; padding:5px 20px;}

.inner-slider.financing-text h4 { padding:0px; margin:0px;}
.inner-slider.financing-text p { margin:0 0 10px 0;}

.allied-staff-list li a {  color:#0f498d;}

ul.disc-blue.allied-staff-list li  { color:#0f498d;}
ul.disc-blue.allied-staff-list li span { color:#333;}

ul.accordian-tab, ul.disc-blue{ list-style-type:none;}
ul.accordian-tab li { float:left; margin:0 5px 0 0px; color:#252525; padding:20px 0 0 0;}
ul.accordian-tab li a { color:#2b2a3b; font-size:13px; padding:0 5px 0 0; }
ul.accordian-tab li.active a { color:#09498d; }


/* fixed table, such as CE on demand */

table.fixed-table {
  table-layout: fixed;
  width: 100%;
  white-space: normal;
}
table.fixed-table td {
  white-space: normal;
  overflow: hidden;
  word-break:normal;
}

/* Column widths are based on these cells */
table.fixed-table .table-titles {
  width: 60%;
}
table.fixed-table .table-type {
  width: 15%;
}
table.fixed-table .table-topic {
  width: 25%;
}


.accordian { clear:both; padding:30px 0 0 0;}
.accordian-row { margin:0 0 10px 0; clear:both;}
.accordian-row a.accordian-slide { background:#86bfdf; font-size:18px; color:#fff; display:block; padding:10px 15px;   }
.accordian-row a.accordian-slide span.expand-icon { background:url(../images/pluse-icon.png) 100% 7px no-repeat; padding-right:20px;}
.accordian-row a.accordian-slide span.collapse-change {background:url(../images/mines-icon.png) 100% 11px no-repeat; padding-right:20px;}
.accordian-row-detail { margin:0 0 30px 0; padding:0 10px; text-align: left;}
.accordian-row-detail strong {/* display:block;*/ padding:0 0 3px 0;}

.contact-information { clear:both; padding:20px 10px 0;}
.contact-information .full { clear:both; padding:0 0 15px 0;}
.contact_page.contact-information input[type="text"] { margin:0 0 6px 0; width:90%}
.contact-information label { display:block; font-size:16px; font-weight:normal;}
.contact-information textarea { min-height:158px;}
.contact_page.contact-information .select-item .select, .contact_page.contact-information .select-item .select_dropdown ul{ width:90%; padding:0;  list-style:none;}

.contact-information .code-img img { border:#434343 solid 1px; width: 90%;}
.contact-information .code-input { text-align:center; padding:0 40px 0 0; }
.contact-information .code-input label {  font-style:italic;}
.contact-information .code-input input[type="text"] { width:140px; border:#c8c8c8 solid 1px; margin:0 auto; float:none; height:40px;}
.contact-information input[type="submit"] { width:90.5%; text-align:center; padding:8px 0 3px 0; }
.contact-information .full.code-input input[type="text"]{ width:100%;}

.contact-information .full.code-input{ padding-right:30px;}

.upcoming-events-data span.arrow { background:url(../images/table-arrow.png) 0 0 no-repeat; width:8px; height:5px; display:block; left: 50%; margin: 0; position: relative; top: 11px; width: 11px;}
.accordian-row-detail{ display:none;}



.page__contant--bg { background:url(../images/contant-bg.jpg) 50% 0 repeat-y; padding-bottom:20px; }

.action__tab.continue__education-tab a{ width:auto;  padding: 6px 31px 2px 32px;}
.corporate__link.corporate__link-full a{ width:100%; padding:1%;}

.continue__education-search-result { float: left; width: 100%;}
.continue__education-search-result ul { float: right; width: 100%; padding:0;  list-style:none;}
.continue__education-search-result li { float: right;  margin:1.1% 0 1.1% 2.2%; font-size:16px;}
.continue__education-search-result li.last {margin-left:0;}
.continue__education-search-result li.result-filter { width:170px;}
.continue__education-search-result li.result-filter .select-item .select_dropdown ul li {margin:0; float:none;}
.continue__education-search-result li.floatleft { margin: 1.1% 0 1.1% 1.2%;}


.continue__education-search-result input[type="text"]{background:#6d6e71; border:none; color:#fff; float:left; font-size:15px; padding: 5px 0;
    width: 140px; font-family: 'HypatiaSansPro-Regular'; text-align:center;  line-height: 20px; text-shadow:none !important;}
    .continue__education-search-result input[type="text"].dark{background:#424242;}
.continue__education-search-result input[type="submit"], .continue__education-search-result li a{background:#0f498d; border:none; color:#fff; float:left; font-size:15px; padding: 5px 0; width: 139px; font-family: 'HypatiaSansPro-Regular'; text-align:center; cursor:pointer;}
.access__care.access__care-education .date_bg--left{ background:#7a7a7a;}
.access__care.access__care-education td{ text-align:center;}


.staffing{ float:left; margin:0px 8px 0 0px;}
.latest_link_childmenu .sub-detail .pdf_block h5 a{ font-size:22px;}
ul.staff-contct-btn{ width:100%; float:left; margin:0px 0 18px 0px; list-style:none;}
ul.staff-contct-btn li{ width:48%; float:left; margin:0px 4% 0 0px; background:#09498c;}
ul.staff-contct-btn li:last-child{ margin:0px;}
ul.staff-contct-btn li a{ float:left; margin:0px; text-decoration:none; color:#fff; font-size:20px; font-family: 'HypatiaSansPro-Regular';}
.oral-maxi{ padding:12px 10px 13px 50px; background:url(../images/oral-surgeons.png) 3% center no-repeat;}
.faculty-resi{ padding:12px 56px 13px 97px; background:url(../images/faculty-residents-icon.png) 13% center no-repeat;}
.allied-staff{padding:12px 32px 13px 80px; background:url(../images/allied-staff.png) 10% center no-repeat;}
.sub-detail.staff-detail{ margin:10px 0 0 0px;}
ul.latest-link.staff-link li a{ margin:10px 0px 4px 0px; font-family: 'HypatiaSansPro-Regular'; /*display:block;*/ float:left;}
ul.latest-link.staff-link li .view-page-btn a{width:122px; float:left; text-align:center; color:#fff; font-size:16px; background:#0f498d; font-family: 'HypatiaSansPro-Regular'; border-top:solid 1px #4875a9; border-bottom:solid 1px #4875a9; margin:0px; padding:5px 0px; line-height:16px;}
ul.latest-link.staff-link li a{ margin:10px 0px 4px 0px; font-family: 'HypatiaSansPro-Regular'; /*display:block;*/ float:left;}

ul.latest-link.staff-link li p a{float:none;}
.sub-detail.left-detail p{font-family: 'HypatiaSansPro-Regular'; }
.sub-detail.staff-detail a{ text-transform:capitalize !important; font-weight:400 !important;}
.view-page-btn{margin:10px 0px 4px 0px; font-family: 'HypatiaSansPro-Regular'; /*display:block;*/ float:left;}
.sub-detail.staff-detail .view-page-btn a{width:122px; float:left; text-align:center; color:#fff; font-size:16px; background:#0f498d; font-family: 'HypatiaSansPro-Regular'; border-top:solid 1px #4875a9; border-bottom:solid 1px #4875a9; margin:0px; padding:5px 0px; line-height:16px;}
.latest_link_childmenu ol.sub-list li a, .latest_link_childmenu .sub-detail p a{ text-transform:capitalize;}
.latest_link_childmenu .sub-detail p a.mailid{ text-transform:lowercase;}
.oms-ku{ float:left;  text-align:center;}
.online-program-btn{ width:100%; float:left; margin:25px 0; text-align:center;}
.online-program-btn a{ display:inline-block; text-decoration:none; color:#fff; font-size:22px; font-family: 'HypatiaSansPro-Regular'; padding:10px 20px; text-align:center; background:#09498c;}

.clinical__library { float: left; width: 100%;}
.clinical__library ul{ float: left; width: 100%; padding:0;  list-style:none;}
.clinical__library ul li{ float: left; width:30%; margin:0 5% 0 0;}
.clinical__library ol, .clinical__library ul li ul{ float: left; width:100%; margin:0 0 15px 0; list-style:none;}
.clinical__library ol li, .clinical__library ul li ul li{ float: left; width:100%; margin:0;}

dl.birth_field.phone-fix { position: relative;}
dl.birth_field.phone-fix label { left: 0;  position:absolute;   top: 67px;}

.select-item .gender_select .select_dropdown ul { height:auto;  padding:0;  list-style:none;}
#uploadBtn{ background: none; border: medium none;  text-indent: -999px; width:100%; cursor:pointer;}
.fileUpload span{ display:none;}
.condition-container{ position:relative;}
.condition-container label.error{bottom: -31px;  position: absolute;}
.slide__full{ width:103%;}

.gov__affairs ul li a{ font-size:15px;}
.gov__affairs ul li.gov__affairs--active a{ color:#0f498d;}
.past-year {  margin: 25px 0;}
.bottom-logo{ float:left; width:100%; padding:20px 0;}
.bottom-logo p{text-align:center;}
.bottom-logo img { display: inline-block; margin: 15px;}
#textarea_feedback {  float: right; padding: 0 30px 5px 0; text-align: right; width: 100%;}

.select-item.request_state{ width:84%;}


.content-area.content-area-too li { float: left; width: 50%;}
.content-area ul { color: #0f498d;  float: left;  padding: 3% 0 3% 2%; width:95%;}
.content-area a { color: #0f498d;}
.content-area.content-area-half ul li{ float:left; width:50%; padding:0;}


.take__action blue-bg-content{ padding:30px 16px;}
.red{ color:#f00;}
.allied-staff.legend { padding: 0; text-align: left;}
.allied-staff.legend legend, .member-directroy legend{ padding:10px;}
.allied-staff-result legend,.member-directory-result legend{ padding:10px;}
/*.become__form__step.omsku-interest ul li{width: 430px;}
.become__form__step.omsku-interest ul li.become__form__step--last { float:right; width: auto;}*/




.inner-page .row .col-sm-4.resources-link {
    width: 33.3333%;
}
/*.list-section.video_listing li{ min-height:inherit;}*/
.slide-detail.member-publi-slide { padding: 10px;}
.shop-store a{ float:left; width:100%; text-align:center; background:#09498c; color: #fff; font-family: "HypatiaSansPro-Regular"; font-size: 30px; padding:5px 0;}
.shop-store img{ width:35px; margin-right:20px;}
.publication-categories h6 { margin-top: 25px;}
.shop-store { display: inline-block; margin-top: 30px;width: 100%;}

iframe {max-width: 100%;}



/*//////////////////////////////
    Contral-panel-login-page
///////////////////////////////*/
.staff-login-container {  border-bottom: 1px solid #0f498d;  margin: 10px auto;  text-align: center;  width: 700px;}
.staff-login-container h3 { color: #c50000; font-size: 16px; font-weight: 600; text-transform: uppercase;}
.staff-login-container h4{ font-size:16px;}
.login-container { margin: 20px auto; text-align: left; width: 272px;}
.login-container dl { color: #252525; display: inline-block; font-size: 16px; padding: 0 0 15px 0; width: 100%;}
.login-container dl dt { float: left; padding-bottom: 5px; width: 100%;}
.login-container dl dd { float: left; width: 100%;}
.login-container dl dd label { padding-top:3px; float: left; font-size: 12px; width: 100%;}
.login-container dl dd label a { color: #0f498d;font-weight: 400; text-decoration:underline;}

.login-container dl span{ padding-left:12px;}

.login-container input[type="text"], .login-container input[type="password"],
.membership__control__panel input[type="text"], .cur_open dl input[type="text"]{ float:left; width:100%; padding:2px; -webkit-box-sizing:border-box;box-sizing:border-box; border:1px solid #0f498d;color: #252525;}
.login-container input[type="submit"], .login-link a, .membership__control__panel input[type="submit"], .cur_open dl input[type="submit"], .edit-search{ float:right; font-size:16px; color:#fff; border:none; background:#0f498d; cursor:pointer; padding:6px 25px 2px 25px;  font-family: 'HypatiaSansPro-Regular';}

.login-container input[type="submit"]:hover, .login-link a:hover,
.membership__control__panel input[type="submit"]:hover, .cur_open dl input[type="submit"]:hover, .edit-search:hover{ background:#424242;}
.login-link a:first-child{ float:left;}
.member-success{ float:left; width:100%;}
.member-success h6, .member-success a{ font-size:16px;}

.membership__control__panel input[type="text"]{ width:77%;}
.membership__control__panel input[type="submit"]{ width:20%;}
.membership__control__panel .clear { clear: both; display: inline-block; padding: 15px 0; width: 100%;}
.membership__control__panel h6{ padding-bottom:25px;}

.upcoming-events-data table td.left-align{ text-align:left;}
.membership__control__panel .upcoming-events-data table td img{ margin:0 2px;}
.membership__control__panel .upcoming-events-data table tbody tr td{ padding:8px 2px;}
.membership__control__panel .upcoming-events-data table thead tr td, .membership__control__panel .upcoming-events-data table thead tr td:last-child{ background:#7a7a7a;border-left: 1px solid #b6c7d8;}
.membership__control__panel .upcoming-events-data table thead tr td:first-child{ background:#424242;}
.membership__control__panel .upcoming-events-data table tbody tr td:last-child{ background:none;}

.pagi-btm { padding: 12px 0; text-align: right;}
.pagi-btm span, .pagi-btm a { font-size: 12px; margin: 0 2px;}
.info-conatnt h4, .info-conatnt h6 { color: #252525; padding: 10px 0;}

.app-page{ border-bottom:2px solid #195192; padding-bottom:25px; margin-bottom:25px; float:left; width:100%;}

.pra__bdr { border: 1px solid #ccc;  float: left;  margin: 10px 0 25px;  padding: 2% 5%; width: 100%;}
.app-page .cur_open {  margin: 15px 0;}
.app-page .cur_open_title { background:#424242; padding: 5px 15px;  text-align: left;}
.cur_open dl { float: left; margin: 15px 0px 15px 15px;  text-align: left;  width: 24.5%;}
.cur_open dl:last-child { float: right; margin:15px;  width: auto;}


.popup-box {  padding: 20px; width:480px;z-index:9999;}
.popup-box h3 {  color: #fff;  font-size: 30px;}
.popup-form .login-container dl dd #last_password{z-index:999999;}
.popup-form .login-container dl, .popup-form .login-container dl dd label a {  color: #fff;  display: inline-block}
.login-container dl:nth-child(2), .popup-form .login-container dl:last-child {  padding-bottom: 0;}

.popup-form .login-container input[type="submit"]{ border: 2px solid #fff; -webkit-border-radius: 5px; border-radius: 5px;  padding: 6px 45px 2px;}
.popup-form .login-container{ margin-bottom:0;z-index:9999;}

/*.list-section.member_winner-list li{ min-height:400px;}

exhiibition-session-events-page-start*/

.educa{ float:left; width:100%; text-align:center;}
.educa a{ float:left; width:100%; font-size:20px; color:#FFF; text-transform:uppercase; background:#0f498d; padding:13px 0;}
/*.educa a:hover{ background:#7a7a7a;}*/

/*exhiibition-hotel-travel-Info-page-start*/

.reser-box { float:left; margin-right:20px; margin-bottom:10px; }
.book-box{ width:100%;  background:#eaeaea; padding:6px; margin:18px 0;}
.book-box h4{ padding-bottom:0px; text-align:center; font-size:20px; font-weight:bold;}
.online-box{ width:100%; background:#fff; margin:0 auto; padding:6px;}
.online-box img{ margin-bottom:10px}
.online-box p a{ color:#c74272;}
.book-box h3{ text-align:center; color:#d40000; margin-top:20px}
.kid{ text-transform:uppercase;}
.travel__information.agency tr td {padding:0px;}
.error{ color:#f00;}
label.error{ width:100%;}
.candi-year span { left: 42%; position: absolute;  top: 0;}
.candi-year {  position: relative;}


.search-filtring .accordian-row, .search-filtring .accordian-row-detail{ margin: 0;}
.search-filtring .accordian-row a.accordian-slide {  background: none; color: #0f498d;  font-size: 12px;  padding: 0;}
.search-filtring .accordian-row a.accordian-slide span.expand-icon {  background: url(../images/open-desk.png) no-repeat scroll 100% 5px; }
.search-filtring .accordian-row a.accordian-slide span.collapse-change { background: url(../images/close-desk.png) no-repeat scroll 100% 5px;}
.upcoming-events-data .header{ float:none; width:auto;}
.contact_page dl dd .small {  float: left;  padding-bottom: 10px;  width: 100%;}
.contact_page dl dd .small select{ width:40%;}
.list-section.prctice_grid_pdf li {  min-height: 400px;}


.com-space-pad { padding:15px 0;}
#aaoms_today{ text-align:center;}
th.header{ float:none; width:auto; height: inherit;}

.member__directory ul { padding: 0;  list-style:none;}

.contact_page dl.chk > dt {
    float: right;
    padding-top: 6px;
    width: 90%;
}
.contact_page dl.chk > dd {
    float: left;
    width: auto;
}
/*===03-02-2015===*/
.inner-slider.slide__full.supp{ width:100%; -webkit-box-sizing: padding-box; box-sizing: padding-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.access__care.medi dl dt{ width:100%;}
.member-search-result {  float: left; width: 100%;}
.member-search-result p{text-align:center;}
.results th {  font-weight: bold;}
table.results, table.results th, table.results td {  border: 1px solid #ccc;  padding: 5px;}
table.results th { background:#6d8eb0;  color: #fff;}
table.results, .member-search-result p { margin-bottom: 10px; width:100%;}
table.results th, table.results td { border-bottom: 1px solid #d3d3d3;  padding: 10px; text-align: center;}
/*table.results th:nth-child(2) { background:#09498d;}*/
table.results td:nth-child(1) { text-align:left;}
/*table.results td:nth-child(2) {background: none repeat scroll 0 0 #dce8f7;}*/

.edit-search{}

.content-ol { padding: 10px 0 10px 12px;}
.content-ol li strong { display: inline-block; padding-bottom: 10px;vertical-align: top;}
.content-ol li ol { padding: 0 0 7px 35px;}

.content-ol p{ padding-left:35px;}
.media__calendar table {  border: 0px;  border-collapse: collapse;}


/*===Calander css===*/

#days_of_week th {  background:#7a7a7a; color: #fff;  font-weight: 600;  padding: 5px 0; text-align: center;}
#fc_calendar .day_cell .date a, #fc_calendar .day_cell .has_events a { color: #87c0e0 !important; font-weight: 700 !important; text-decoration: none !important;}
#fc_calendar td.today {background-color: #e7ecf3 !important;}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{ border:1px solid #ccc !important;}
#fc_calendar .event{ white-space:inherit !important;}

/*===03-02-2015===*/
.member dl { color: #252525; float: left; font-size: 16px;  padding: 5px 0; width: 30%;}
.member dl dt { float: left; width: 20%;}
.member dl dd {  float: right; font-weight: 600; width: 79%;}

.member dl:nth-child(2){ width:45%}
.member dl:nth-child(2) dt{ width:40%}
.member dl:nth-child(2) dd{ width:59%}

.member dl:nth-child(4) { width: 15%;}
.member dl:nth-child(4) dt{ width:48%}
.member dl:nth-child(4) dd{ width:51%}

/*=== Meetings-events-space 10-03-2015 ===*/
.invitiation-list.events .note{ font-weight:bold;}
.even-space{ border-bottom:2px solid #195192; width:100%; display:inline-block; margin-bottom:15px;}
.even__space-field input[type="text"], .even__space-field select, .even__space-field textarea{ width:70%;}
.contact_page, .even-space textarea{ margin-bottom:20px;}


.slide-detail.blue-text h3, .slide-detail.blue-text p { color: #015395;}
.sitemap li a { font-weight: bold;}
.sitemap ul li a { font-weight: normal;}

.past-year .col-sm-1, .past-year .col-sm-2, .past-year .col-sm-3, .past-year .col-sm-4, .past-year .col-sm-5, .past-year .col-sm-6, .past-year .col-sm-7,
.past-year .col-sm-8, .past-year .col-sm-9, .past-year .col-sm-10, .past-year .col-sm-11, .past-year .col-sm-12 {min-height: 150px;}
.becom-member .even-space:last-child { border: medium none;}
.contact_page.action-network input[type="checkbox"] { margin: 0 15px 0 0; width: auto;}
.contact_page.action-network dl { width: 33%;}
.contact_page.action-network input[type="text"] { width: 90%;}
#ohio {  display: inline-block;  margin-top: 15px;  width: 100%;}

/*===13-03-2015===*/
.becom-member .col-sm-6 dl dt{ font-weight:bold;}
.becom-member .col-sm-6 .even-space dl dt{ font-weight: normal;}
.exhi h2{ color:#2e2d3d;}
.contact_page input.member-form-checkbox[type="checkbox"] { margin:4px 10px 0 0; width: auto;}
#fc_calendar .event{ color:#000;}
/*.become__form__step.member__form__steps  ul li{  padding: 0 12px 5px 0;}*/
.full-desc {  width: 700px;/* font-size: 13px;*/ padding-bottom: 10px;}
.pagination li span .step-counter { color: #222;}
.contact_page .full .other-input input[type="text"] {float: none; width: 50%;}
.clear_duaration, .clear_prior_to_oms_residency_the_resident_completed_please_check_all_that_apply, .clear_race{ float: left; padding: 4px 0; width: 50%;}
.full.two-row-radio dl, .contact_page .full input[type="file"] { width: 100%;}
.contact_page input.soc_btn[type="submit"] { margin:0 15px 15px 15px; padding: 6px 0 3px 0;}

#import label { float: left; width: 10%;}
#import p { float: left; width: 100%;}
#days_of_week th.th-mobile { display: none;}
.no-back-redirect h6{ padding-top:15px;}
.info-conatnt.list ul, .info-conatnt.list ol{ padding-bottom:8px;}
.col-sm-6.left-cnt { padding-left: 15px;}
.grid-data h4 { padding: 15px 0 0 0;}
.contact_page input.checkbox1[type="checkbox"] { margin: 0 10px 0 0; width: auto;}
.radio_label { float: left; margin-right: 10px;}
.garlic-auto-save {  margin-right: 10px;}
.contact_page input#case1_month[type="text"], .contact_page input#case1_year[type="text"], .contact_page input#case2_month[type="text"], .contact_page input#case2_year[type="text"], .contact_page input#case3_month[type="text"], .contact_page input#case3_year[type="text"] { width: 50px;}
.contact_page .full dl.full-title input[type="text"] { width: 88%;}
.contact_page .full dl.full-title{ width:100%;}
.tiles-border .pro_img { border: 1px solid #ccc;}
.action__tab.continue__education-tab a:last-child{ border:none;}
.lft-align { float: right; width: 43.4%;}
.poster-list { float: left; width: 100%;}
.poster-item {  display: inline-block; margin: 0 1.5% 1% 0;  width: 31%;}
.member__directory span{ width:100%\9;}
.directory_detail{ max-width:30%\9;}
.member__directory input[type="submit"]{ margin-top:0\0;}
.additional-tab { display: inline-block; padding: 5px 0;}
.becom-member select {  width: 90%;}
#submit_btn {  cursor:pointer;}

/* 6 aprail 2015 */

.contact_page dl.row-small  { width: 48%; }
/* 7 aprail 2015 */

.pro_schedule_link a {
    background: #09498c none repeat scroll 0 0;
    color: #fff;
    float: left;
    font-size: 18px;
    font-weight: bold;
    padding: 13px 0;
    text-align: center;
    width: 277px;
    margin: 12px 0;
}
.action__tab a.inactive:hover {
    background: #7a7a7a none repeat scroll 0 0;
    cursor: inherit;
}


.secur .captcha { width:43%;}
.secur .security-code{width: 34%;}
.secur input[type="submit"] {width: 101px;}
.join_lbl{width:50% !important; }
.other_lbl{width:30% !important;}
.other_lbl1{width:24% !important;}
.join_cls{float:none !important;}
.other_cls{float:none !important;width: 100% !important;}
.para-desc{width: 700px;}
.para-pad{padding:0px !important;}
.dl-cls{width:50%!important;}
.dl-cls input#other {  width: 58%; }
.dl-cls1{width:30%!important;}
.dl-cls input#other {  width: 40%; }
.dl-cls1 input#other {  width: 67%; }
/* 17 aprail 2015 fellow-member/form-page*/
.contact_page .clear .pro-box { float: left; width: 40%;}
.contact_page .clear .pro-box input {float: right;width: 48%;}
.contact_page .clear .fed-box { float: left; margin-left: 5px; width: 17%;}
.contact_page .clear .fed-box input { float: right; width: 60%;}
.contact_page .clear .fed-box1 { float: left; width: 17%;margin-left: 5px;}
.contact_page .clear .fed-box1 input { float: right;width: 54%;}
.pro-cls{width:18% !important;}
.award_star{color:#FF2A00;};
/*-------16 May ---------------*/
.allied-oral{float: left; font-family: 'HypatiaSansPro-Regular';  margin: 10px 0 4px;}
/*-------16 May ---------------*/
/* 26 may 2015 fellow-member/form-page*/
#affiliate-member .additional-tab {
    display: inline-block;
    padding: 5px 0;
    width: 100%;
}
.full_row p{width:48%; float:left; clear:none;}
.full_row p.width100{width:100%; float:left; clear:none;}
.full_row h6{width:48%; float:left; clear:none;}
/* 26 may 2015 fellow-member/form-page*/


a[href^=tel:] {
    background:none;
    color:#252525;
    padding:0;
    margin:0;
    float:none;
    display:inline;
    font-weight:normal;
    width:auto;
}

.form-cap {
    clear:both;
    width:100%;
}

.form-cap .col {
    border-top:1px solid #ddd;
    margin-top:20px;
    padding-top:15px;
}

.form-cap label {
    width:100%;
}

.contact_page .form-cap input {
    width:100%;
    margin-top:10px;
}

.president-event { padding:30px 0 0 10px; }
.president-event h4 { color: #000; line-height:1.2em; }
.president-event .sidebar { background-color:#cdcdcd;  padding:0;}
.president-event .sidebar h4 { padding:10px;}
.president-event .sidebar p { padding:10px;}
.sidebar {padding:0; left:8.33333333%;}
.sidebar h4 { background-color:#cdcdcd; padding:10px;}
.sidebar p.img {padding:0;}
.sidebar p { padding:10px;  background-color:#cdcdcd;  }
.image-data div { margin-bottom:10px; }
.president-event-info { margin-top:20px; }
@media only screen and (min-width:320px) and (max-width:767px) {
	.president-event .event-data ul li { font-size:22px;}
}

.banner-ad {
    text-align:center;
    margin:0 auto 25px auto;
}


.section-heading { font-size: 21px; padding-bottom: 10px; margin-bottom:20px; border-bottom: 1px solid #ccc;}
.section-heading a { color:#0F498D; text-decoration:none; background:url(../images/open-desk.png) no-repeat right center; padding-right:20px; }
.section-heading a.active{ background:url(../images/close-desk.png) no-repeat right center; padding-right:20px;/* font-weight:bold;*/}

h6.inform {padding: 15px 0 0 0;}


dd.prevent_at ul li { display:block; float:left; width: 33%; }

dd.prevent_at ul li label { float:left; width:80%;}
#wb-form dl label { font-weight:normal; margin:0;}
dd.submit_dd  { text-align="center"}
.protected-link { padding:10px; border-bottom: 1px solid #ddd;}

.oms-news .news-box a{
 color:#0f498d;
 display:block;
}

.marketplace_search_form .inner-slider{
margin: 0 auto;
padding:20px;
width:80%;
}

.resource__government__detail ul ul {
float:none;
padding-left:20px !important;
}

.list-section li.thumb-aside {
width:32%;
margin-right:0;
}

.resource__government__detail ul.list-section.list_section_pdf ul li {
width:100%;
min-height:0;
list-style:disc;
}

/*Hercules Edit*/
.list-section li:nth-child(3n+2){margin-left:2%;list-style:none !important;}
.list-section li { margin-right:0;}
.list-section li:nth-child(3n+3){margin-left:2%;}
dl dt a {color: #0f498d;text-decoration:none;}
/*Hercules Edit*/

.contact-thankyou {
margin:30px 0 300px;
}

.resource__government__detail  ul ul li a {
color:#0f498d;
font-size: 19px;
font-family: "HypatiaSansPro-Regular";
}

.access__care.access__care-fullcolumn {
margin-top:0;
}

.take__action-for.com-space {
margin:0 15px;
}

.access__care-fullcolumn dl dt {
width:100%;
text-align:left;
}

.contact_page.action-contact textarea {
width:29%
}

.contact_page.action-contact .col-sm-12 input[type="text"] {
width:29%;
}

.contact_page.action-contact input[type="text"] {
width:90%;
}

.contact_page.action-contact input.short-field[type="text"] {
float:left;
width:20%;
margin-right:10px;
}

.contact_page.action-contact input[type="text"], .contact_page.action-contact textarea {
margin-bottom:12px;
}

.contact_page dl ul li.custom-check {
margin-bottom:12px;
}

input[type=checkbox].css-checkbox {
                            position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
                        }

                        input[type=checkbox].css-checkbox + label.css-label {
                            padding-left:30px;
                            height:18px;
                            display:inline-block;
                            line-height:18px;
                            background-repeat:no-repeat;
                            background-position: 0 0;
                            font-size:16px;
                            font-weight:normal;
                            vertical-align:middle;
                            cursor:pointer;

                        }

                        input[type=checkbox].css-checkbox:checked + label.css-label {
                            background-position: 0 -18px;
                        }
                        label.css-label {
                background-image:url(https://csscheckbox.com/checkboxes/u/csscheckbox_2828217b1e2e09874570f6937d727516.png);
                -webkit-touch-callout: none;
                -webkit-user-select: none;
                -khtml-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

.poster-item {
display:inline-block;
margin-right:12px;
}

.poster-item img {
border:1px solid #d3d3d3;
}
.left-nav-content li {
color:#292929 ;
border-bottom:none;
}

.left-nav-content li span {
font-size:17px;
color:#2b2a3b;
}

ul.bullet {
    list-style-type: disc;
    margin:0 0 25px 20px;
}
#ce_disclosure {
  border: 2px solid #555;
  padding: 10px;
  height: 350px;
  overflow: auto;
  margin: 1em 0 3em 0;
  }
  .submit-btn {
   display: inline-block;
  float: none;
  background: #0f498d;
  border: none;
  color: #fff;
  font-family: "HypatiaSansPro-Semibold";
  font-size: 16px;
  margin: 10px 0;
  padding: 5px 0 0;
  width: 130px;
  cursor: pointer;
  -webkit-appearance: none!important;
  -webkit-border-radius: 0!important;
  text-align: center;
  }

.upcoming-events-data table {
margin:10px 0 15px 0;
}

.upcoming-events-data.left-align table tbody tr td {
text-align:left;
}

.latest-link li.removetop-yes span {
border-bottom:none;
}

.latest-link li.removetop-yes .latest_link_childmenu {
background:none;
}

/*.right-section .row {
margin:0;
}*/

.inner-page .right-section .row .col-sm-4 {
width:33%;
padding-left:0;
}

.inner-page .right-section .row {
margin:0;
}

ul.bulleted {
margin:0 0 10px 5px;
}

/*.about-page h6 {
margin:8px -85px 0 0;
}*/

.about-page .online-program-btn a {
font-weight:bold;
padding:15px 45px;
}

.staff__contact--information h2 {
margin-top:20px;
}

.staff__contact--information h2:first-child {
margin-top:0;
}

.inner-content h3 {
margin-top:10px;
}

.inner-content h3 a {
color:#2b2a3b;
}

.tabs-4.action__tab a {
width:25%;
}

.tabs-5.action__tab a {
width:20%;
}

.tabs-5.action__tab a:last-child {
border-right:0;
}

.conference-promo {
  clear: both;
  overflow: hidden;
  margin: 30px 10px 0 10px;
  padding: 25px 25px 15px 25px;
  font-family:"HypatiaSansPro-Regular";
}

.conference-promo .col-sm-3 {
margin-right:15px;
width:23%;
}

.conference-promo .col-sm-3 h5 {
font-size:16px;
line-height:18px;
padding:5px 0;
}

.conference-promo .col-sm-3 h3 {
font-size:50px;
padding:15px 0 0 5px;
}

.conference-promo .col-sm-9 .col-sm-7 {
padding:14px 5px 14px 42px;
}

.conference-promo .col-sm-7 h4 {
  font-size: 18px;
  margin: 0;
  padding: 0;
  color: #0f498d;
  font-weight: bold;
  text-shadow: none;
}

.conference-promo .col-sm-7 p {
  padding: 0;
  color: #0f498d;
  font-size: 15px;
}

.conference-promo .columns {
  border: #4765a2 solid 2px;
}

.conference-promo a {
  background: #09498c;
  font-size: 20px;
  color: #fff;
  padding: 10px 0px;
  width: 240px;
  float: left;
  text-align: center;
  font-weight: bold;
  margin-top:15px;
}

.regbutton.fullwidth {
  background: #09498c;
  font-size: 20px;
  color: #fff;
  padding: 10px 0px;
  width: 100%;
  float: left;
  text-align: center;
  font-weight: bold;
  margin-top:15px;
}

.regbutton.fullwidth a {
color:#fff;
}

.upcoming-events-data table tbody tr td:first-child {
color:#333;
}

.upcoming-events-data table tbody tr td a {
color:#09498d;
}

.travel-wrap .col-sm-2 img {
margin:25px 0 15px 0;
}

.travel-wrap .row {
margin:10px 0;
}

.travel-wrap h4 {
font-size:18px;
color:#111;
}

.travel-wrap h6 {
margin-bottom:8px;
}

.general-content .clear img {
margin-bottom:20px;
}

.general-content ul.bulleted {
margin-left:15px;
}

.navigation .submenu {
top:117px;
}

.navigation .left-ler-link li .sub-link li {
margin-bottom:5px;
line-height:15px;
}

.left-ler-link li.parent-menu.open .sub-link a:hover {
color:#444;
}

.navbar li .innermenu ul li a:hover {
color:#444;
}

.resource__government__detail .no-margin .col-sm-3 {
padding-left:0;
}

.about-page blockquote {
padding-left:9px;
margin-left:8px;
border-left:3px solid #ddd;
}

.about-page blockquote p {
font-size:13px;
font-style:italic;
padding:0;
margin:5px 0 !important;
}

.about-page blockquote:before, .about-page blockquote:after {display:none}


.hidefield,
.hidefield2 {
	display:none;
}

.approve1.approve2.approve3{
background-color: #F3F9FC;
}

@media only screen and (min-width:320px) and (max-width:767px) {
	.col2 dl{width:100%; float:left;}
	.col3 dl{width:100%; float:left;}
}

.bottom-padding {
    padding:8px 0 12px 0;
}

#select_subject {display:none;}

.cs-heading {
	padding: 15px 20px;
}

.row-no-margin {
    margin:0 !important;
}

.container.lp-callout {
    margin:30px auto 10px !important;
}

/*
.action__tab {
    display:table;
}

.action__tab a {
*/

.meetings {
    font-family:"HypatiaSansPro-Regular";
}

.action__tab {
    display:table;
}

.action__tab a {
    display:table-cell;
    float:none;
    width:auto;
}

.container.allied-form {
    margin-top:55px !important;
}

.meetings .action__tab a:last-child {
    border-right:none;
}

.lp-callout .col:first-child {
    padding-left:0;
    padding-right:20px;
}
.lp-callout .col:last-child {
    padding-right:0;
    padding-left:20px;
}
@media (max-width:768px) {

    .lp-callout .col {
        padding:0;
        width:100%;
    }

    .lp-callout .col:last-child, .lp-callout .center.col:last-child {
        padding-right:0;
        padding-left:0;
    	margin-top:20px;
    }

    .lp-callout .col:first-child {
        padding:0;
    }

}


.lp-callout .col-sm-12.col:last-child {
    padding-left:0;
}

.lp-callout .col p {
    margin:0;
    padding:0;
    text-align:left;
    color:#0f498d;
}

.lp-callout .col .inner-brd {
    border:#4765a2 solid 2px;
    padding:10px 20px;
}

.lp-callout .col.remove-border .inner-brd {
    border:none;
}

.lp-callout .col {
    min-height:90px;
}

.lp-jump {
    margin-bottom:35px;
}

.map-top {
    margin:15px 0;
}

ul.jumps {
    margin:10px 10px 0;
}

.jumps li a {
    font-size:13px;
}

.lp-jump-content .row {
    margin-bottom:25px;
}

.lp-jump-content h4 {
    color:#252525;
    margin-bottom:20px;
}

.lp-jump-content h6 {
    margin:10px 0;
}

.lp-jump-content p {
    padding-top:0;
}

.lp-callout .col.center .inner-brd {
    display:table-cell;
    vertical-align:middle;
}

.lp-callout .row {
    display:table;
    width:100%;
}

.lp-callout .row .center {
    display:table;
    margin:0 auto;
    vertical-align:middle;
}

.lp-callout .date-counter {
    font-size: 45px;
    line-height:1;
    color: #0f498d;
    float: left;
    margin-right: 15px;
    position: relative;
    vertical-align:top;
}

.txt-counter p {
    display:inline;
    vertical-align:top;
    font-size:18px;
    line-height:20px;
}

.lp-content {
    margin-top:20px;
    padding:30px 0;
}

.lp-content h4 {
    color: #2b2a3b;
    margin-bottom: 15px;
}

.lp-cta {
    margin:15px auto 30px auto;
    display:inline-block;
    width:100%;
}

.wrapper.blue {
    background:#87c0e0;
}

.container__action .com-space {
    position:relative;
}

.ex-wrapper {

}

.ex-intro {

}

.ex-intro h1 {
    font-size:40px;
    color:#79a091;
    font-family: "HypatiaSansPro-Regular"
    margin:0 0 20px 0;
    padding:0;
}

.ex-intro p {
    font-size:17px;
    color:#769fbf;
    line-height:19px;
    margin:0;
    padding:0;
}

.ex-intro ul li {
    font-size:17px;
    line-height:19px;
    margin-left:15px;
    padding:0;
}

.access__care.cat-table {
    border:none;
}

.cat-table td {
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
}

.cat-table table {
    margin:0 0 20px 0;
}

.ex-intro p strong {
    color:#275b98;
}

.countdown {
    text-align:center;
    border: #4765a2 solid 2px;
    padding: 10px 20px;
    font-size: 18px;
    color: #0f498d;
    line-height: 20px;
    clear:both;
    display:inline-block;
}

.ex-bottom .countdown p {
    font-size:58px;
    line-height:1;
    color:#275b98;
}

.countdown p span {
    display:block;
    font-size:18px;
}

.ex-intro img {
    float:right;
}

.ex-sep {
    background:#105C97;
    color:#fff;
    margin:30px 0 30px 0;
}

.ex-sep-exh {
    color:#fff;
    margin:30px 0 30px 0;
	
}

.ex-wrapper .ex-sep .ex-sep-exh h3 {
    text-align:center;
    color:#fff;
    font-size:16px;
    padding:7px 0;
    margin:0;
}

.ex-wrapper .ex-intro .ex-bottom {
    border-bottom: 1px solid #ccc;
    padding-bottom: 35px;
    margin-bottom: 15px;
}

.ex-bottom h6 {
    font-size:17px;
    font-weight:bold;
    color:#275b98;
    padding-top:10px;
    font-family: "museo-sans";
    margin:0;
}

.ex-bottom p {
    margin-bottom:15px;
    font-family: "museo-sans";
    color:#000000;
}
