hr {
  display: block;
  -webkit-margin-before: 0.5em;
  -webkit-margin-after: 0.5em;
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  border-style: inset;
  border-width: 1px;
}

h4 {
  color: #DA8006;
  font-size: 100%;
  font-weight: normal;
  margin: 5px 0 0px 10px;
  text-align: left;
  font-size: 90%;
}

table.body tr td {
  background-color: #FFFFFF;
  padding: 3px;
}

input{
font-family: Arial;
font-size: 13.3333330154419px;
}

p{
margin-top:5px;
margin-bottom:14px;
}

h1 {
  color: #5c2b83;
  font-family: Arial,Georgia, Helvetica;
  font-size: 24px;
  font-weight: bold;
}

h2{
font-family: Georgia, Arial, Helvetica;      

font-weight: bold; 
}

h3 {
  color: #824491;
font-size:16px;
  font-weight: bold !important;

  font-family: Arial, Georgia, Helvetica;
  text-align: center;
}

body{
background-color: #ECD9EA;
color:black;
}

.content_box{
font-family: Georgia ,Arial, Helvetica;
}

.site_container {
  position: relative;
background-color: #ECD9EA;
  overflow: hidden;
}

.content_wrap {
max-width: 960px;
margin: auto;
overflow: hidden;
background: white;
 border: 1px solid #B076C0;

padding:10px;
padding-top:10px;
padding-bottom:0px;

/*  background: url("/img/body_background.jpg") repeat-y;
background-size: 100% 100%;*/
}

#ama-page-21295{
color:purple;
background:black;
}

.header_container{
  height: 154px;
background: url("/img/header_background.jpg") repeat-x #ECD9EA;
}

.header_container .header{
max-width: 960px;
  margin: auto;
width:100%;
}

.logo {
  float: left;
width:50%;
min-height:106px;
  height: 100%;
}

.logo img{
    max-width: 330px;
    max-height: 106px;
}

.h_info {
  float: left;
  text-align: left;
  padding-left: 10px;
  margin-top: 10px;
width:50%;
}

.h_info h1 {
  font-size: 23px;
  font-weight: bold;
  margin-top: 15px;
color: #FFFFFF;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

.figo_banner {
  text-align: right;
margin-top:10px;

  float: right;
height:100%;
width:50%;
}

.figo_banner img{
max-width:300px;
max-height:87px;
}

.charity_code {
  margin-top: -16px;
color:white;
  font-size: 11px;
margin-left: 25px;
  font-style: italic;
margin-bottom:0px;
}

.navigation{
clear: both;
height: 47px;
}


.navigation ul{
padding-left:0px;
}

.navigation ul li{
float:left;
  width: 14.28%;
  text-align: center;
  border-left: 1px solid white;
padding: 13px 0;
  list-style: none;
}

.navigation ul .search{
width: 37%;
padding: 9px 1% !important;
}

.navigation ul .search input{
float:left;
width:80%;
}

.navigation li a {
  color: white;
  text-decoration: none;
  font-weight: bold;
  font-size: 16px;
  
}

.search_button {
  border: none;
  background: no-repeat;
  background-image: url("/img/search.png");
  padding-left: 15px;
  margin-top: 3px;
}

.Search_form {
width:100%;
  background: white;
  padding: 1%;
overflow: auto;
}

.Search_form #query{
width:89%;
}

.Search_form .search_button{
width:10%;
}

.footer .purple {
  color: #cb9dcb;
  margin-bottom: 5px;
  margin-top: 5px;
  font-weight: bold;
}

.purple {
  color: #5C2B83 !important;
}

.f_info_text .editors {
  margin-bottom: 0px;
}

.footer_wrap .purple {
  font-size: 11px;
}

.footer_wrap p {
  font-size: 13px;
}

.f_info {
  float: left;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
  padding-top: 20px;
  border-top: solid #CBADE5 1px;
}

.f_info_text{
margin-top:10px;
margin-bottom:10px;
  border-right: solid #CBADE5 1px;
padding-right:2%;
}

.f_editor_info {
padding-left:2%;
margin-top:10px;
}

#honLogo{
  float: left;
max-width:49px;
max-height:72px;
}

.social_links{
clear: both;
  padding-top: 10px;
}

.social_links div {
float:left;
}

.social_links .share{
  margin-top: 10px;
margin-bottom:10px;
}

.social_links p {
clear: both;
}

.figo_home{
max-width: 230px;
  float: left;
}

.social_links p {
  color: #824491;
  font-weight: bold;
  font-size: 15px;
}

.f_logo {
text-align:right;
}

.social_links p a {
  color: #824491;
  font-weight: bold;
  font-size: 15px;
  text-decoration: underline;
}

.home_container div {
  background: #f2e5f0;
  float: left;

margin-top: 1%;
  margin-right: 1%;
padding:1%;
}

.home_container img {
/*  padding: 5%;*/
  padding-bottom: 0px;
  border: 0px;
    padding-bottom: 2%;
}

.small_home_container div {
  height: 200px;
}

.home_container p {
  font-size: 15px;
  font-weight: bold;
  color: #5c2b83;
  font-family: Arial,Helvetica,sans-serif;
  margin-top: 0px;
  line-height: 17px;
}

.home_container ul {
  padding-left: 0px;
list-style:none;
}

.home_container li {
  padding-bottom: 3px;
  color: #cfaed8;
}

.f_editor_info .social_links a {
  border-bottom: 0px;
}

.footer .f_editor_info a {
  font-size: 11px;
}

.home_container {
  width: 100%;
  float: left;
  padding-left: 20px;
  padding-right: 10px;
margin-top:1%;
}

.second_home_container {
  background: none !important;
  margin-left: 10%;
  margin-top: 0px !important;
  width: 100% !important;
overlfow:hidden;
}

.home_container ul li p {
  padding: 0;
margin:0px;
  font-size: 12px;
}

.footer_wrap {
  margin-top: 50px;
}

.slider_tab {
  background-image: url("/img/tab.jpg");
  background-repeat: no-repeat;
  height: 50px;
  width: 96%;
margin-left: 2.5%;

float:left;
background-position: 0% 100%; 
}

.slider_tab h2 {
  padding-left: 3%;

  color: #d8b8d6;
  font-family: Arial, Georgia, Helvetica;
font-size: 24px;
  font-weight: bold;
}

.current_issues {
  padding: 5px;

  position: relative;
  background: #d9b7d7;
  padding: 4px;
float:left;
width:101%;
}

.social-home .current_issues h3 {
  text-align: left;
  margin: 0px;
}

.current_issues h3 i {
  color: black;
  font-size: 90%;
  font-weight: normal;
}

a{
  color: #834592;
}

.social-home .current_issues h3 {
  text-align: left;
  margin: 0px;
  font-size: 16px;
}

.social-home .current_issues p {
  margin: 0px;
  font-family: Georgia, Arial, Helvetica;
}

p{

}

div.mc-caption h2 {
  font-size: 24px !important;
  background: none;
  z-index: 5;
}

div.mc-caption p {
  font-size: 16px !important;
  background: none;
  z-index: 5;
}

div.mc-caption a {
  color: white;
  font-size: 16px !important;
  font-style: italic;
}

.f_info_text a {
  text-decoration: none;
  border-bottom: 1px dotted #2C6EFC;
  color: #834592;
}

.slider-tab{
  width: 43.8%;
  float: left;
}

.social-home{
width: 55.2%;
  float: right;
  margin-right: 1%;
}

.last_link {
  border-right: 1px solid white !important;
}

.nav_boxes{
width: 19%;
}

.home_container  a{
text-decoration:none;
}

.nav_boxes img{
max-width:169px;
max-height:116px;
}

.flex-caption{
padding-bottom:10px !important;
}

.flex-caption a {
  text-decoration: underline;
  color: white;
  font-size: 16px !important;
  font-style: italic;
}

.glowm_img{
float:right;
width:60%;
}

.header_image{
max-width:700px;
margin:auto;
}

.header_title {
margin:auto;
  border: none !important;
/*max-width:900px;
max-height:140px;*/
margin-bottom:10px;
}

.header_title h1 {
  font-family: Arial, Georgia, Helvetica;
  position: absolute;
  left: 25px;
  z-index: 5;
margin-top:15px;
}

.subheading {
  font-size: 16px;
  margin-top: 10px;
}

.header_title p {
  position: absolute;
  left: 25px;
  top: 55px;
  text-align: left;
width: 65%;
}

.header_title img {
  text-align: center !important;
  float: none !important;
  border: 0px !important;
}

.header_title2 {
margin:auto;
  border: none !important;
margin-bottom:10px;
text-align:center;
}

.header_title2 img{
max-width:622px;
max-height:120px;
}

.white {
  color: white;
}

.womens_med_table {
  text-align: center;
}

.red {
  color: red !important;
}

.figo_red{
  color: red !important;
}

.figo_section ul .figo_red a{
  color: red !important;
}

.figo_section ul .figo_red p{
  color: red !important;
}

.medicine_left a {
  border-bottom: 1px dotted #2C6EFC;
  color: black;
  font-size: 13px;
  margin-left: 0px;
  text-decoration: none;
}

.medicine_left li {
  list-style-type: square;
  color: #D0ADD9;
}

.medicine_left {
  padding-left: 5%;
  margin-top: 10px;
}

.medicine_left table a {
  color: #5C2B83 !important;
  font-weight: bold;
}

.medicine_right {
  padding-right: 5;
  margin-top: 10px;
}

.medicine_right li {
  list-style-type: square;
  color: #D0ADD9;
}

.medicine_right a {
  border-bottom: 1px dotted #2C6EFC;
  color: black;
  font-size: 13px;
  margin-left: 0px;
  text-decoration: none;
}

.medicine_right table a {
  color: #5C2B83 !important;
  font-weight: bold;
}

.critical_issues {
  border: 3px solid red;
  color: black;
  padding: 7px;
  width: 350px;
}

.medicine_right .critical_issues li {
  color: red !important;
}

.critical_issues p {
  margin-top: 0px;
  margin-bottom: 0px;
}

.useful_links_box {
  padding: 10px;
  border: 2px solid green;
  margin-left: 60px;
  width: 87%;
  clear: both;
}

.useful_links_box li {
  list-style-type: square;
  color: #D0ADD9;
}

.useful_links_box a {
  border-bottom: 1px dotted #2C6EFC;
  color: black;
  font-size: 13px;
  margin-left: 0px;
  text-decoration: none;
}

.womens_search b{
padding-right:10px;
}

.motherhood_topics {
  color: black;
}

.motherhood_topics .access {
/*  background: rgba(255, 255, 255, 0.6);*/
}

.motherhood_topics h3 {
  font-size: 16px;
text-align:left;
color:white;
margin:0px;
padding: 10px 0 10px 20px;

/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmMDE0MiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjODEwMjdjIiBzdG9wLW9wYWNpdHk9IjAuMyIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjODIwMjdkIiBzdG9wLW9wYWNpdHk9IjAuMyIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(63,1,66,0.8) 0%, rgba(129,2,124,0.3) 99%, rgba(130,2,125,0.3) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(63,1,66,0.8)), color-stop(99%,rgba(129,2,124,0.3)), color-stop(100%,rgba(130,2,125,0.3))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(63,1,66,0.8) 0%,rgba(129,2,124,0.3) 99%,rgba(130,2,125,0.3) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(63,1,66,0.8) 0%,rgba(129,2,124,0.3) 99%,rgba(130,2,125,0.3) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(63,1,66,0.8) 0%,rgba(129,2,124,0.3) 99%,rgba(130,2,125,0.3) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(63,1,66,0.8) 0%,rgba(129,2,124,0.3) 99%,rgba(130,2,125,0.3) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc3f0142', endColorstr='#4d82027d',GradientType=0 ); /* IE6-8 */
}

.motherhood_topics .topics ul {
  padding-left: 0px;
  list-style: none;
}

.motherhood_topics .access ul li {
  background-position: 3px;
  background-repeat: no-repeat;
  margin-left: 20px;
  color: #d98c8e;
  list-style: square;
  font-size: 100%;
}

.safermother_links a {
  border-bottom: 1px dotted #2C6EFC;
  /* color: black; */
  font-size: 14px;
  margin-left: 0;
  text-decoration: none;
  font-family: Georgia,Arial,Helvetica;
}

.motherhood_topics .topics {
margin-right:10px;
}

.small_red {
  color: rgb(157, 33, 56);
  font-size: 10px;
}

.motherhood_topics  .resource .safermother_links {
float:left;
width:50%;
padding-left:10px;
}

.motherhood_topics a:hover{
color: #834592;
}

.clear{
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.figo_subheading {
  font-size: 18px;
  font-weight: bold;
  font-family: Arial, Georgia, Helvetica;
  color: red;
  margin-top: 10px;
}

.figo_editor {
  margin-bottom: 0px;
  font-weight: bold;
  font-style: italic;
  color: #00816d;
  font-size: 13px;
}

.about_figo h3 {
  color: #00816d;

    list-style-type: square;
}

.OBGYN_img{
font-size:16px;
}


.figo_section h2 {
  position: relative;
  color: #00816d;
  top: 40px;
  left: 15px;
  font-size: 20px;
  font-family: Arial, Georgia, Helvetica;
  margin-top: 0px;
  font-weight: bold;
}

.figo_section h3 {
  text-align: left;
  color: #6eab8f;
  margin-left: 4%;
  font-size: 18px;
}

.figo_section ul li {
  color: #a2c4b3;
  padding-bottom: 5px;
  list-style-type: square;
}

.figo_section ul li a {
  color: black;
  text-decoration: none;
  border-bottom: 1px solid #8355a3;
  font-size: 16px;
}

.figo_section ul li p {
  font-style: italic;
display: inline;
  color: black;
  font-family: Georgia, Arial, Helvetica;
}

.figo_ethic_issues{
text-align:center;
}

.figo_ethic_issues p{
margin:0px;
  font-size: 16px;
}

.figo_small {
  font-size: 16px;
}

.about_figo h3{
font-size: 18px;
}

a{
  text-decoration: underline;
}

.master_text p {
  text-align: left;

}

.womens_rights_table a{
  border-bottom: 1px dotted #2C6EFC;
  text-decoration: none;
}

.big_link a {
  border-bottom: 1px dotted #2C6EFC;
  text-decoration: none;
  color: #834592;
  font-size: 16px;
}

.womens_rights_table .master_text ul li a {
  font-size: 13px !important;
}

.rights_subhead {
  color: #834592;
  font-size: 16px;
}

.purple_square {
  list-style-type: square;
  color: #d0add9;
}

.right{
float:right;
}

.top_news_container .editable {
  float: right;
  width: 470px;
}

.new_news_container {
  padding: 10px;
  background: #da1e49;
  width: 450px;
}

.new_news_container p {
  background: #f5ebf4;
  margin: 0px;
  padding: 5px;
  padding-bottom: 10px;
}

.no_image {
  background: rgba(130, 68, 145, 0.3);
}

.news_container {
  margin-bottom: 10px;
  padding-bottom: 10px;
  padding-top: 5px;
  border-bottom: 1px dotted black;

width:49%;
margin-right:1%;
  display: inline-block;
}

.no_image p {
  padding-left: 5px;
  padding-right: 5px;
}

.news_container h2 {
  font-family: Arial,Georgia,Helvetica;
  font-size: 18px;
  color: #824491;
}

.no_image h2 {
  width: 100% !important;
  padding-bottom: 5px;
}

.who_subheading {
  color: #1783b8;
  font-size: 18px;
  font-weight: bold;
  font-family: Arial, Georgia, Helvetica;
}

.who_section ul {

}

.who_section ul li {
  color: #109ce2;
  list-style: none;
  padding-bottom: 10px;
width:100%;

  clear: both;
  overflow: auto;
}

.who_section ul li img {
width:15%;

float: left;
}

.who_section ul li .book_title {
  font-size: 17px;

margin-left:2%;
width:80%;
  float: left;
  margin-top: 9%;
}

.who_section ul li a {
  border-bottom: 1px solid #8355a3;
  color: black;
  text-decoration: none;
}

.who_section h3 {
  text-align: left;
  color: #008BD0;
  padding-left: 20px;
}

.masterclass_table{
  padding-top: 20px;
}

.masterclass_table .text_wrap_left{
  width: 50%;
  padding-left: 2%;
  text-align: left;
  font-family: Georgia, Arial, Helvetica;
float: left;
margin-right:1%;
}

.masterclass_table .text_wrap_right {
  width: 48%;
  text-align: left;
  font-family: Georgia, Arial, Helvetica;
  float: left;
}

.master-lectures a {
  text-decoration: none;
  color: #5C2B83;
  font-size: 14px;
  font-family: Georgia, Arial, Helvetica;
}

.master-lectures p {
  margin-top: 0px;
}

.purple b {
  color: #9D2138;
}

.motherhood_resources{
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:
url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzOGRiYSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMzhkYmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(179,141,186,0) 0%, rgba(179,141,186,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(179,141,186,0)), color-stop(100%,rgba(179,141,186,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(179,141,186,0) 0%,rgba(179,141,186,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(179,141,186,0) 0%,rgba(179,141,186,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(179,141,186,0) 0%,rgba(179,141,186,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(179,141,186,0) 0%,rgba(179,141,186,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b38dba', endColorstr='#b38dba',GradientType=1 ); /* IE6-8 */

/*width:340px;*/
height:37px;
padding-top:8px;
padding-bottom:8px;

color: #5C2E81 !important;
 font-size: 15px;
    font-weight: bold;
 font-family: Arial,Georgia,Helvetica;

margin-top:20px;
margin-bottom:0px;
}

.visual_table .visual{
width:50%; 
}

.visual_table .visual a{
  border-bottom: 1px dotted #2C6EFC;
text-decoration:none;
}

span.video_films {
  background-image: url("/img/video-films.png");
  height: 45px;
  width: 45px;
  display: block;
  background-repeat: no-repeat;
  left: 91%;
  top: -27px;
  position: relative;
}

span.diagnostic {
  background-image: url("/img/diagnostic.png");
  height: 49px;
  width: 45px;
  display: block;
  background-repeat: no-repeat;
  left: 91%;
  top: -35px;
  position: relative;
}

span.laboratory {
  background-image: url("/img/test_tube.png");
  height: 45px;
  width: 45px;
  display: block;
  background-repeat: no-repeat;
  left: 91%;
  top: -34px;
  position: relative;
}

.book_image {
  text-align: center;
margin-top:10px;
margin-bottom:10px;
}

#ama-page-21435 .book_image img{
  width:18%;
  max-width: 230px;
}

.book_image img{
/*  width:18%;*/
  max-width: 230px;
}

.book_section .book_image p {
  text-align: left;
display: inline-block;
  width:80%;
padding-left:1%;
}

.OBGYN_title {
  color: red;
  font-size: 20px;
font-weight: bold;
}

.OBGYN_subtitle {
  color: black;
  font-size: 18px;
  display: inline;
}

.michigan_topics2 {
  list-style: none;
  padding-left: 10px;
  float: left;
  margin-top: 0px;
width:100%;
}

.michigan_topics2 li {
  margin-bottom: 5px;
  list-style: none;
}

.michigan_topics2 p {
  font-size: 16px;
}

.michigan_topics2 li ul li {
  list-style: initial;
}

.michigan_topics2 a {
  color: #834592;
  border-bottom: 1px dotted #2C6EFC;
  text-decoration: none;
  font-size: 16px;
}

#editroialStructure h3 {
  color: #834592 !important;
  font-size: 15pt !important;
  font-weight: bold !important;
}

.editorialBoard .photo img {
  border: 1px solid #000000;
  margin-bottom: 0;
}

.editorialBoard .chiefEditor .photo{
text-align:center;
}

#editroialStructure .chiefEditor .editor {
  font-weight: bold !important;
}

#editroialStructure .chiefEditor .editor .editorName {
  font-size: 140%;
  font-weight: normal;
}

#editroialStructure .editor .editorName {
  color: #834592;
  font-size: 100%;
  font-style: normal;
  font-weight: bold;
}

.editorialBoard ul li {
  list-style: none outside none;
  text-align: center !important;
}

.link a {
  color: #834592;
  border-bottom: 1px dotted #2C6EFC;
  text-decoration: none;
  margin-left: 15px;
  font-size: 13px;
}

#editroialStructure .editor {
  font-size: 10pt;
  font-style: italic;
}

.chiefEditor .sub_editor .purple {
  font-size: 14px;
}

.editorialBoard ul {
  margin-bottom: 10px;
  margin-left: 0 !important;
  text-align: center;
padding-left:0px;
}

.editorialBoard #editorsButtons ul li {
  -moz-border-bottom-colors: none;
  -moz-border-image: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: none repeat scroll 0 0 #FBE4C6;
  border-color: -moz-use-text-color #C8B0D2 #C8B0D2 -moz-use-text-color;
  border-right: 1px solid #C8B0D2;
  border-style: none solid solid none;
  border-width: medium 1px 1px medium;
  float: left;
  margin: 3px 10px;
}

.editorialBoard #editorsButtons ul li a {
  font-weight: bold;
}

.editorialBoard #editorsButtons ul li a {
  border-bottom: medium none;
  display: block;
  padding: 8px 0;
font-size:91%;
}

#editorsButtons ul li a {
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
}

#editorialFounder a {
  color: #834592;
  text-decoration: none;
  border-bottom: 1px dotted #2C6EFC;
}

.no_border {
  border-bottom: 0px !important;
}

.author_box {
  margin-top: 15px !important;
}

.editorialBoard .chiefEditor {
  font-size: 110%;
  font-weight: bold;
text-align:center;
}

.sub_editor li p {
  margin: 0px;
  font-size: 12px;
}

.editorialBoard ul li {
  list-style: none outside none;
  text-align: center !important;
}

#editorsButtons ul li {
  width: 31%;
}

.normal {
  font-weight: normal;
}

.editorialBoard .link a {
  margin-left: 0px;
}

#intEdBoard .edPerson, #execEditors .edPerson, #medicalEthics .edPerson, #lessResourcedCountries .edPerson {
  font-style: italic;
margin-bottom:10px;
}

#intEdBoard .edPerson strong, #execEditors .edPerson strong, #medicalEthics .edPerson strong, #lessResourcedCountries strong {
  color: #824491;
}

.editors_table .edPerson p {
  margin-bottom: 0px;
  margin-top: 0px;
}

.edPerson.chief{
width:100% !important;
padding-left:2%;
  font-weight: bold;
}

.editors_left{
width:50%;
padding-left:2%;
padding-right:2%;
float:left;
}

.editors_right{
width:50%;
padding-left:2%;
padding-right:2%;
float:left;
}

.executive_editors .edPerson{
width:50%;
float:left;
padding-left:10%;
margin-bottom:10px;
}

.edPerson .link a{
margin-left:0px;
}

.executive_editors .edPerson img{
max-width:200px;
max-height:240px;
}

#consultantEditors h3 {
  background: none repeat scroll 0 0 #FBE4C7 !important;
  margin-right: 10px !important;
  padding: 5px;
  text-align: left !important;  
color: #824491 !important;
font-size: 18px;
}

.consultantTable{
width:100%;
}

.consultantTable th{
width:40%;
  color: #F1A641;
}

.consultantTable td{
width:60%;
}

#consultantEditors .consultantTable th {
  text-align: left;
  vertical-align: text-top;
padding-left: 10%;
font-size:16px;
}

#consultantEditors .consultantTable .edPerson {
  list-style: none outside none;
  margin-bottom: 20px;
  font-size: 14px;
}

#consultantEditors .consultantTable .edPerson strong {
  color: #824491;
}

#consultantEditors .consultantTable .edPerson {
  list-style: none outside none;
  margin-bottom: 20px;
  font-size: 14px;
}

.managing_editors img {
  border: 1px solid black;
max-width:180px;
max-height:175px;
/*width:25%;*/
}

.managing_editors p{
width:25%;
display:inline-block;
}

.author_list .double{
width:50%;
float:left;
}

.original_authors{
width:50%;
padding-left:2%;
float:left;
}

.original_authors div {
  padding-bottom: 10px;
}

.original_authors p{
margin:0px;
}

#qulifications{
padding-top:10px;
}

#qulifications ul{
  list-style: none;
font-size: 17px;
}

#qulifications ul li{
padding-top:10px;
}

.ambassadors ul {
list-style:none;
padding:0px;
}

.ambassadors ul li{
  width: 20%;
  float: left;
  font-size: 16px;
padding: 1%;
}

.ambassadors ul li img{
max-width:175px;
  height: auto;
}

.ambassadors_comment{
clear: both;
}

.ambassadors_comment_hidden {
  display: none;
}

.ambassadors .comment{
  float: right;
  margin-right: 30px;
}

#publisherContent h3{
text-align:left;
}

#publisherContent a{
  color: #834592;
  border-bottom: 1px dotted #2C6EFC;
  text-decoration: none;
  margin-left: 0px;
  font-size: 13px;
}

.volume_content a {
  border-bottom: 1px dotted #2C6EFC !important;
  color: #834592 !important;
  font-size: 13px !important;
  text-decoration: none !important;
}

.volume_content h2 {
  color: #824491 !important;
  font-size: 160%;
  font-weight: bold;
  line-height: 30px;
  font-family: Arial,Helvetica,sans-serif;
  text-align: center;
}

.volume_content h3 {
  color: #DA8006 !important;
  font-size: 18px;
  padding-left: 3%;
}

.sectionChapter {
  text-align: left !important;
}

.volume_content #ama-field-65225 li {
  line-height: 1em;
}

.sectionSubContents li {
  list-style: none outside none;
} 

.volume_content li {
  line-height: 1.6em;
  margin-bottom: 1em;
  font-size: 13px;
}

.sectionSubContents{
  padding-left: 3%;
}

/*************************RESPONSIVE NAV**************************/
.responsive .navigation {
display:none;
width: 100%;
}

.responsive p {
display:none;
margin-bottom:0px;
margin-top:0px;

  color: white;
  text-decoration: none;
  font-weight: bold;
  font-size: 16px;
}

.responsive {
margin-bottom:0px;
}

.responsive .mobile_nav{
position: relative;
top: 154px
}

.responsive .navigation{
position: absolute;
background:#460749;
z-index:999;
height: 394px;
border-bottom: 1px solid white;
border-top: 1px solid white;
}

.responsive .navigation ul li{
width:100%;
border-bottom: 1px solid white;
border-left: 0px;
}

.responsive .navigation .ambassadors{
text-align:center;
}

.responsive .navigation ul .last_link{
border:0px !important;
}

.new_news_container strong {
  color: white;
  font-family: Arial,Georgia,Helvetica;
  padding-top: -5px;
}

.news_container h2 {
  font-family: Arial,Georgia,Helvetica;
  font-size: 18px;
  color: #824491;
}


/*********************************************************************/

#sectionHead table {
  margin: 0 auto 10px;
  padding: 10px;
  width: 800px;
  font-size: 12px;
  margin-bottom: 0px;
}

.sectionView h2 {
  margin: 0px 5px 15px 25px;
  color: #824491;
  font-family: "Times New Roman",Times,serif;
font-size: 24px;
  font-weight: bold;
}

.sectionView a {
  border-bottom: 1px dotted #2C6EFC !important;
  color: #834592 !important;
  font-size: 13px !important;
  text-decoration: none !important;
}

.sectionView #ama-field-65255 table {
  background-color: #F9ECA6;
width:100%;
}

.author_table {
  background-color: #F9ECA6;
  font-size: 13px;
  padding: 1%;
}

.sectionView #ama-field-65285 ul{
padding-top:15px;
}

.sectionView h3 {
  color: #824491 !important;
  font-family: "Times New Roman",Times,serif;
  font-size: 140% !important;
  text-align: left !important;

  border-bottom: 2px solid #F1A641 !important;
  border-top: 2px solid #F1A641;
  margin-right: 10px !important;
  margin-top: 30px !important;
  padding: 8px 2px;
}

.DIO_left{
float:left;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 10%;
  font-size: 12px;
}

.DIO_right{
  padding-top: 15px;
  padding-bottom 15px;
float:right;
  clear: right;
  padding-right: 10%;
  font-size: 12px;
  text-align: right;
}

.chapter_head .social_articles{
  padding-right: 10%;
}

.sectionView .sectionSections img {
  border: 1px solid #000000;
  margin: 5px 10px 5px 0;
}

.sectionView .sectionSections .prefix_1 {
padding-left: 10%;
}

.crit_title{
padding-top:10px;
}

.critical_menu .crit_title {
  color: purple;
  font-size: 14px;
  font-weight: bold;
}

a:hover, a:focus{
color:none !important;
}

.critical_issue_container .button_question {
  float: none;
  position: fixed;
  left: 285px;
  top: 150px;
}

.button_question {
  background: url("/img/button_background.jpg") repeat-x;
  text-align: left !important;
  border-radius: 10px;
  color: white !important;
  font-weight: bold !important;
  text-decoration: none !important;
  height: 40px;
  padding: 13px 18px;
  font-family: Arial, Helvetica;
  padding-top: 10px;
  color: white !important;
  margin: 10px;
  float: right;
}

.critical_issue_container h1 {
  text-align: center;
  font-size: 24px;
  color: #ec008c;
}

.critical_issue_container h2 {
  text-align: center;
  font-size: 18px;
}

.critcal_sub {
  font-size: 16px;
  color: blue;
  font-weight: bold;
  margin-bottom: 0px;
}

.suporting_left{
width:50%;
float:left;
}

.suporting_right{
width:50%;
float:left;
}

.support{
text-align:center;
padding-bottom: 10px;
}

.supporting .red{
clear:both;
}

.support.thin_image img{
max-width:160px;
}

.support.fat_image img{
max-width:300px;
}

#giList {
margin: 2% 4% !important;
  font-size: 13px;
  padding-left: 0;
  list-style: none;
}

#giList li {
  list-style: none outside none;
  margin-bottom: 1.4em;
}

#mainContent {
  float: left;
  position: relative;
width:100%;
}

.motherhood h3, .safer_motherhood h1 {
  color: white !important;
  background-color: #e3abaa;
  margin: 0 !important;
  padding-left: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Arial, Georgia, Helvetica;
  text-align: left;
}

#mainContent h3, .safer_motherhood h1 {
  padding-bottom: 10px;
  text-align: left;
}

.motherhood_subhead h3 {
  background-color: #3F0142;
}

#ama-page-21685 .resource_group {
  padding-right: 10px;
}

#mainContent p, #noNavContent p, #mainContent td {
  line-height: 20px;
  margin: 5px 15px 5px 10px;
  text-align: left;
}

.motherhood_topics .resource_group h4 {
  background-image: url("/img/bullet-pink.jpg") !important;
  background-position: 3px !important;
  background-repeat: no-repeat !important;
  margin-left: 10px !important;

}

.resource_group h4 {
  background-image: url("/img/bullet-pink.jpg") !important;
  background-position: 3px !important;
  background-repeat: no-repeat !important;
  margin-left: 10px !important;
clear:both;
}

.motherhood_topics h4 {
  font-size: 15px !important;
  color: #5C2B83 !important;
  margin: 0px;
  font-weight: bold;
  font-style: italic;
  /* margin-left: 0px !important; */
  font-family: Georgia ,Arial, Helvetica;
}

#ama-page-21685 .motherhood_topics .resource_group a {
  font-size: 15px !important;
  font-weight: normal;
  font-style: normal;
  margin-left: 15px;
  display: inline-block;
}

#ama-field-65485 .motherhood .resource_group h4 a {
  font-size: 13px !important;
  font-weight: normal;
  font-style: normal;
  margin-left: 15px;
  display: inline-block;
}

.motherhood_topics .resource_group a {
  font-size: 15px !important;
  color: #5C2B83 !important;
  font-family: Georgia ,Arial, Helvetica;
  font-weight: bold;
  font-style: italic;
  margin-left: 15px;
  display: inline-block;
}

#wrap a {
  border-bottom: 1px dotted #2C6EFC;
  text-decoration: none;
}

.big_maf {
  font-weight: bold;
  color: red;
  font-size: 16px;
}

.video_sub_cat {
  padding-left: 10px;
  font-weight: bold;
  font-size: 15px;
  color: #9D2138;

width:100%;
float: left;
  padding-top: 5px;
}

.motherhood_topics div {
  padding-top: 10px;
}

span.textbooks {
  background-image: url("/img/textbooks.png");
  height: 45px;
  width: 45px;
  display: block;
  background-repeat: no-repeat;
  left: 91%;
  top: -27px;
  position: relative;
}

span.lectures {
  background-image: url("/img/lectures.png");
  height: 45px;
  width: 45px;
  display: block;
  background-repeat: no-repeat;
  left: 91%;
  top: -27px;
  position: relative;
  margin-top: 1px;
}

span.skills {
  background-image: url("/img/skill_vid.png");
  height: 45px;
  width: 45px;
  display: block;
  background-repeat: no-repeat;
  left: 91%;
  top: -27px;
  position: relative;
}

span.tutorials {
  background-image: url("/img/tutorials.png");
  height: 45px;
  width: 45px;
  display: block;
  background-repeat: no-repeat;
  left: 91%;
  top: -27px;
  position: relative;
}

span.FHCWG {
  background-image: url("/img/FHCWG.png");
  height: 45px;
  width: 45px;
  display: block;
  background-repeat: no-repeat;
  left: 91%;
  top: -27px;
  position: relative;
}

span.wall_chart {
  background-image: url("/img/wall_charts.png");
  height: 45px;
  width: 45px;
  display: block;
  background-repeat: no-repeat;
  left: 91%;
  top: -31px;
  position: relative;
}

.video_resource_title{
float:left;
  width: 47%;
}

.motherhood {
  color: #9D2138;
  text-align: left;
  margin-bottom: 20px;
}

#ama-page-21695 .motherhood .African {
  display: none;
}

#ama-page-21695 .motherhood .Asian {
   display: none; 
}

.review_entry{
  float: left;
  width: 100%;
  border-bottom: 1px solid #B4B5B0;
}

.review_entry .entry{
width:70%;
float:left;
  font-size: 16px;
margin-top:5px;
margin-bottom:5px;
padding-left:10px;
padding-right:5px;
}

.review_entry .entry a{
color:black;
text-decoration:none;
}

.review_entry .entry a:hover{
  border-bottom: 1px dotted #2C6EFC;
}

.review_entry .date{
width:30%;
float:left;
  font-size: 16px;
margin-top:5px;
margin-bottom:5px;
padding-left:5px;
padding-right:10px;
text-align: center;
}

#ama-page-21695 .video_resource_title{
width:100%;
}

.resource_window  #mainContent{
width:100%;
}

.content_wrap .content_box iframe{
  min-height: 400px;
}

.resource_window  #mainContent iframe{
  min-height: 400px;
}

.question {
  padding-bottom: 10px;
  border-bottom: 1px solid grey;
}

.article_wrapper p {
  padding-left: 20px;
  padding-right: 20px;
}

.button_question {
  background: url("/img/button_background.jpg") repeat-x;
  text-align: left !important;
  border-radius: 10px;
  color: white !important;
  font-weight: bold !important;
  text-decoration: none !important;
  height: 40px;
  padding: 13px 18px;
  font-family: Arial, Helvetica;
  padding-top: 10px;
  color: white !important;
  margin: 10px;
  float: right;
}

.figo_article .button_question {
  float: none;
  position: fixed;
  left: 305px;
  top: 150px;
}

.question_box {
  border: 1px black solid;
  width: 60%;
}

.question_box h2 {
  margin-top: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  border-bottom: 1px black solid;
  background: #fa9d2f;
  color: white;
}

.question_box p {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 0px;
  color: #fa9d2f;
}

.dark_yellow {
  color: #fa9d2f;
}

.figo_collection li {
  color: #a2c4b3;
  list-style-type: square;
  padding-bottom: 10px;
}

.article_head {
  background: #8e2e84;
  padding: 10px;
}

.article_head h1 {
  color: #c8c8e1;
  margin-bottom: 5px;
}

.article_head p {
  color: white;
  margin: 0px;
}

.figo_info {
  border: 1px solid black;
  height: 300px;
  overflow: hidden;
}

.figo_info h2 {
  padding: 20px;
  margin-top: 0px;
margin-bottom:0px;
  font-family: "Lato",sans-serif;
  font-size: 21px;
}

.figo_box {
width:31%;
margin-right:1%;
float:left;
margin-left: 1.3%;
}

.figo_headers h2 {
  font-family: "Lato",sans-serif;
  font-size: 24px;
  font-weight: bold;
}

.content_inner_image{
float:right;
}

.content_inner_image img{
max-width:300px; 
max-height:285px;
padding:10px;
}

blockquote {
boder:0px;
  font-size: 14px;
}

.history_images img{
padding:10px;
}

.figo_society a {
  text-decoration: none;
  border-bottom: 1px dotted #2C6EFC;
}

.figo_box a{
text-decoration:none;
}

.figo_box a:{
  text-decoration: underline;
}

.yellow{
color:yellow;
}

.womens_rights_table .quoted{
max-width:250px;
width:100%;
float:right;
margin-left:1%;
}

.center {
  text-align: center !important;
margin: auto;
}

.master_text .quote {
  border: 1px solid black;
  background: #f6e4e3;
  text-align: left;
  margin-bottom: 10px;
padding:10px;
overflow:auto;
}

.left {
  float: left;
}

.health_care_right{
  overflow: auto;
}

.health_care_right ul{
width:33%;
}

.rights_list li{
padding-top:7px;
padding-bottom:7px;
}

.rights_list ul li{
padding-top:7px;
padding-bottom:7px;
}

.master_text input{
margin: 4px 4px 4px 4px;
}

.rights_list li ul li{
padding-top:7px;
padding-bottom:7px;
}

.case_studies_table td {
  border: 1px solid black;
padding:5px;
  word-break: break-word;
}

.rights_contributors .right_topics{
width:50%;
  float: left;
}

.rights_contributors .right_topics:nth-child(even) {
padding-left:2%;
}

.human_rights a{
  word-break: break-all;
display: block;
padding:2px;
}

.master_text .quote .link a{
margin-left:0px;
}

#ama-page-22085 .visual a {
  text-decoration: none;
  border-bottom: 1px dotted #2C6EFC;
  margin-left: 0px !important;
  font-size: 13px !important;
  color: #5C2B83 !important;
  font-family: Georgia ,Arial, Helvetica;
  font-weight: bold;
  font-style: italic;
  padding-left: 0px;
  display: inline-block;
}

#videoLibrary .videoLink {
  margin-bottom: 10px;
  list-style-type: square;
  margin-left: 10px;
  font-size: 13px;
  color: #834592;
}

#videoPlayer h3 {
  color: #824491 !important;
  font-family: "Times New Roman",Times,serif;
  font-size: 24px !important;
}

#videoPlayer #videoSurgicalDescription iframe{
max-width:500px;
width:100% !important;
}

.h3category {
  color: #000000 !important;
  font-size: 16px !important;
  font-weight: bold !important;
}


#otherWomen h3 {
  color: #824491 !important;
  font-size: 24px !important;
text-align:left;
}

#otherWomen ul li {
  margin-bottom: 20px;
  padding-right: 20px;
}

#otherWomen ul li a {
  font-size: 100%;
  font-style: italic;
}

h3 {
  color: #824491;
  font-size: 130% !important;
  font-weight: bold !important;
}

#specHighDef {
  background: url("/img/donnez.jpg") no-repeat scroll transparent;
  padding-right: 30%;
  background-position: right center;
}

#specUltrasound {
  background: url("/img/ultra1.jpg") no-repeat scroll transparent;
  background-position: right center;
  padding-right: 30%;
}

#specEndometriosis {
  background: url("/img/endometriosis.jpg") no-repeat scroll transparent;
  background-position: right center;
  padding-right: 30%;
}

#compPathology {
  background: url("/img/pathology.jpg") no-repeat scroll transparent;
  background-position: right center;
}

#compAnatomy {
  background: url("/img/anatomy.jpg") no-repeat scroll transparent;
  background-position: right center;
}

#compMRI {
  background: url("/img/mri.jpg") no-repeat scroll transparent;
  background-position: right center;
}

#compCT {
  background: url("/img/ct.jpg") no-repeat scroll  transparent;
  background-position: right center;
}

#compXray {
  background: url("/img/xray.jpg") no-repeat scroll transparent;
  background-position: right center;
}

.specAtlasLink {
  min-height: 145px;
  margin-left: 10px;
  margin-right: 10px;
}

.atlases h2 {
  color: #824491 !important;
  font-size: 130%;
  font-weight: bold;
  line-height: 30px;
  font-family: Arial, Georgia,Helvetica;
}

#atlasPageContent a img {
  border: 1px solid #000000;

  margin: 5px 15px 15px 0;
  text-align: center;
}

#atlasPageContent a img {
  background: none repeat scroll 0 0 #FFFFFF;
  clear: left !important;
}

#atlasUltrasound .isuogImgHead {
  border-bottom: medium none;
  position: absolute;
  right: 2%;
  top: 0%;
}

#atlasPageContent h3 {
  color: #824491 !important;
  font-family: "Times New Roman",Times,serif;
  font-size: 130% !important;
  text-align: left !important;

  border-bottom: 2px solid #F1A641 !important;
  border-top: 2px solid #F1A641;
  margin-right: 10px !important;
  margin-top: 30px !important;
  padding: 8px 2px;
}

#atlasPageContent h4 {
  color: #000000;
  font-weight: bold;
  clear: both;
}

#atlasPageContent .link a{
margin-left:0px;
}

#atlasUltrasound .furtherReading {
  font-weight: bold;

  display: block;
  margin-top: 8px;
  text-align: left;
}

.ultra_image{
width:100%;
padding-left: 30%;
text-align:center;
}

.ultra_image a{
  float: left;
padding:10px;
}

.ultra_image .simpleLink img{
max-width:400px;

}

.atlas_subhead {
  font-size: 16px !important;
  font-weight: bold;
}

.atlases .tf-66475 h3 {
  border-bottom: 2px solid #F1A641 !important;
  border-top: 2px solid #F1A641;
  color: #824491 !important;
  font-family: "Times New Roman",Times,serif;
  font-size: 130% !important;
  margin-right: 10px !important;
  margin-top: 30px !important;
  padding: 8px 2px;
  text-align: left !important;
}

.atlases img {
  border: 1px solid #000000;
  margin: 5px 15px 15px 0;
  float: left;
}

.atlases p {
  line-height: 20px;
  text-align: left;
  clear: both;
}

.atlases p span {
  clear: both;
}

#ama-field-66495 table a {
  border-bottom: 1px dotted #2C6EFC;
  color: #834592;
  font-size: 13px;
  margin-left: 20px;
  text-decoration: none;
}

.michigan_topics{
padding-left:10px;
}

.michigan_topics li{
  list-style: none;
}

.michigan_topics a {
  color: #834592;
  border-bottom: 1px dotted #2C6EFC;
  text-decoration: none;
  font-size: 16px;
}

.michigan_section {
  border: 1px solid rgb(195, 195, 195);
  overflow: auto;
  padding: 10px;
  margin-bottom: 10px;
width:100%;
}

.michigan_entry {
  width: 78%;
  float: left;
  padding-right: 1%;
}

.michigan_author {
  width: 19%;
  float: left;
  padding-left: 1%;
}

.content_wrap .content_box #example_video_1 {
  min-height: 400px;
}

.contribution table a {
  border-bottom: 1px dotted #2C6EFC !important;
  color: #834592 !important;
  font-size: 13px !important;
  text-decoration: none !important;
}

.ambassadors_comment p {
  color: red;
  padding-top: 10px;
}

.lit_head{
width:70%; 
float:left; 
padding-left:10px; 
border-bottom: 1px solid #B4B5B0;
}

.lit_date{
width:30%; 
float:left; 
padding-left:10px; 
border-bottom: 1px solid #B4B5B0;
 text-align: center;
}

#ama-page-22015 .master_text a{
  word-break: break-all;
}

.button_donate2 {
  top: 0px;
  left: 0px;
  position: fixed;
  border: 0px !important;
z-index:99;
}

.donateBox {
  background-image: url('/img/donate_background2.png');
background-size: 100% 100%;
    background-repeat: no-repeat;
  height: 680px;
}

#donateContent {
width: 60%;
}

.donation{
display:none;
}

.tf-66475{
width:100%;
}

.mobile_critical_review .current_issues{
display:none;
height:100% !important;
width: 98%;
  left: 20px;
margin-top:10px;
padding-left:10px;
padding-right:10px;
margin-left:-10px;
}

.mobile_critical_review .current_issues h3{
text-align:left !important;
}

.donate_banner img{
z-index:9999;
}

.purple_bold {
    font-family: Arial, Georgia, Helvetica !important;
    color: #5c2b83 !important;
    padding-left: 20px;
    font-weight: bold;
    margin-left: -22px;
    font-size: 14px;
margin-bottom:5px;
}

.objectives ul li{
padding-bottom: 3px;
    list-style-type: square;
    color: #d0add9;

width:50%;
float:left;
padding-right:3%;
margin-bottom:10px;
}

.objectives ul li p{
    color: black;
margin-top:0px;
display:inline;
}

.about_figo .main{
text-align:center;
list-style-position: inside;
    list-style-type: square;
    font-size: 120% !important;
    font-weight: bold !important;
color:#00816d;
    font-family: Arial, Georgia, Helvetica;
margin-top:10px;
}

.footer_links{
    list-style: none;
    padding-left: 0px;
    border-top: 1px solid #CBADE5;
    padding-top: 10px;
padding-bottom:20px;
    text-align: center;
}

.footer_links li{
width:30%;
float:left;
font-size:12px;
}

.policies h3{
text-align:left;
margin-bottom:auto;
}

#ama-page-21455 .michigan_topics2 a{
    word-break: break-word;
}


.bloomer_img{
}

.bloomer_blank{
}

.specific_resource ul{
    list-style: none;
}

.faq_header {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(63,1,66,0.8) 0%, rgba(129,2,124,0.3) 99%, rgba(130,2,125,0.3) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(63,1,66,0.8)), color-stop(99%,rgba(129,2,124,0.3)), color-stop(100%,rgba(130,2,125,0.3)));
    background: -webkit-linear-gradient(top, rgba(63,1,66,0.8) 0%,rgba(129,2,124,0.3) 99%,rgba(130,2,125,0.3) 100%);
    background: -o-linear-gradient(top, rgba(63,1,66,0.8) 0%,rgba(129,2,124,0.3) 99%,rgba(130,2,125,0.3) 100%);
    background: -ms-linear-gradient(top, rgba(63,1,66,0.8) 0%,rgba(129,2,124,0.3) 99%,rgba(130,2,125,0.3) 100%);
    background: linear-gradient(to bottom, rgba(63,1,66,0.8) 0%,rgba(129,2,124,0.3) 99%,rgba(130,2,125,0.3) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc3f0142', endColorstr='#4d82027d',GradientType=0 );
    padding: 10px;
    color: white;
    font-family: Arial, Helvetica;
}

.maf_films h1{
    text-align: center;
}


.maf_films h3{
    text-align: left;
}

.maf_films ul {
padding-left:10px;
}

.maf_films ul li{
color:#824491; 
font-weight:bold; 
list-style: none;
}

.maf_films ul li ul{
padding-left:20px;
padding-bottom:10px;
}

.maf_films ul li ul li{
color:black; 
font-weight:normal; 
}

.FGM_special {
float:right;
    border: red solid 3px;
    margin-top: 15px;
}

.mobile_app{
    position: absolute;
    left: 15%;
    top: 163px;
}

#ama-field-73098 .motherhood .resource_group h4 a {
    font-size: 13px !important;
    font-weight: normal;
    font-style: normal;
    margin-left: 15px;
    display: inline-block;
}

#ama-field-73138 .motherhood .resource_group h4 a {
    font-size: 13px !important;
    font-weight: normal;
    font-style: normal;
    margin-left: 15px;
    display: inline-block;
}

span.pcg{
    background-image: url("/img/pcg_icon.png");
    height: 45px;
    width: 45px;
    display: block;
    background-repeat: no-repeat;
    left: 402px;
    top: -32px;
    position: relative;
}