

@font-face {
    font-family: 'Futura LT Medium';
    src: url(FuturaLTMedium.ttf) format('truetype'), local('Futura LT Medium'), local('Futura LT Medium'), url(FuturaLTMedium.eot) format('opentype'),url(FuturaLTMedium.woff);
}

body{color:#333333; font-size:12px; background: #fcfcfc url('../images/bg-head.png') repeat-x top center; }

a{text-decoration:none;}
ul{margin:0; padding:0;list-style: none;}
h1,h2,h3{font-family: 'Futura LT Medium' , "Century Gothic",Arial, Helvetica, sans-serif;}
h4, h5{font-family:"Century Gothic",Arial, Helvetica, sans-serif;}
#main { border: 0 solid red;  padding: 0;}
.clear{	margin:0;padding:0;font-size: 0; clear:both;}
#container{width:90%; background: url('../images/bottom.png') no-repeat bottom center; padding-bottom:200px;	margin: 0 auto;}
.date_view{background: url("../images/arow-date.png") no-repeat scroll left center #FCFCFC; padding:0 0 0 10px;}
.date_view h6 {background: none repeat scroll 0 0 #E2D4C7; box-shadow: 1px 1px 0 0 #979797; font-size: 0.75em;  font-weight: 200;  margin: 0;  padding: 2px 6px 1px 4px;}
.date_view a{color:#ED5929;}

/*HEADER*/
#header{padding:0px;background: #fcfcfc url('../images/mpt-logo.png') no-repeat 20px 20px; height:207px;background-color:transparent;	}
#link_logo{float: left; height: 149px;  width: 319px;}
#link_logo a{display:block; height:100%;}
#header_right{float:right; text-align:right; margin:30px 60px 10px 0; font-weight:bold;display: inline;  }
#header_right #social{float:left;text-align:right;width:180px;}
#header_right #social a{background-image: url("../images/social.gif");background-position: 0 -29px;background-repeat: no-repeat;width: 29px;height: 29px;display: block;float:left;margin-right:5px;display: inline; text-decoration: none;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;color: #C4C4C4;}
#header_right #social a.fb{background-position: -29px -29px;}
#header_right #social a.yt{background-position: -58px -29px;}
#header_right #social a.fb:hover{background-position: -29px 0;}
#header_right #social a.yt:hover{background-position: -58px 0;}
#header_right #social a.tw:hover{background-position: 0 0;}
#header_right #social b{margin-top:10px;font-family:"Century Gothic",Arial, Helvetica, sans-serif;}
#header_right h4{font-family:"Century Gothic",Arial, Helvetica, sans-serif;font-size:24px;text-transform:uppercase;color:#342f10;line-height:220%;margin:0;}
#header_right #donate{font-family:"Century Gothic",Arial, Helvetica, sans-serif;font-size:16px;border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; margin-top:9px;padding:6px;padding-left:35px;	padding-right:35px;line-height:180%;border:#ff0033 1px solid;background-color: #F62D11; color:#ffffff; }
#menu{margin:0;padding:0;margin-top:20px;margin-left:20px;}
#menu li{margin:0;	padding:0;float:left;margin-right:20px; display: inline;  }
#menu li a{font-family:"Century Gothic",Arial, Helvetica, sans-serif;font-size:16px;margin:0;padding:0;color:#333; }

/*FOOTER*/
#container_wrap{}
#footer{border-style: solid;border-width: 9px 0px 0px 0px;-moz-border-image: url(../images/border_foot.png) 9 0 0 0 repeat;-webkit-border-image: url(../images/border_foot.png) 9 0 0 0 repeat;-o-border-image: url(../images/border_foot.png) 9 0 0 0 repeat;border-image: url(../images/border_foot.png) 9 0 0 0 repeat;border-color:#fcfcfc ;background: #cccccc url('../images/bg-foot.gif') repeat top center; width:auto;margin: 0 ;}
.footer_cols_wrap{background: #cccccc url('../images/bg-foot.gif') repeat top center; width:1080px; margin:0 auto;margin-top:-9px;}
.footer_cols{/*width:17.33%; padding:1.5% 8%;min-height:390px;*/float:left; font-size:1.3em;}
.footer_cols a{color:#FFFFFF;}
.col_1{background: url('../images/pix-foot-1.png') repeat; }
.col_2{background: url('../images/pix-foot-1.png') repeat; }
.col_3{background: url('../images/pix-foot-1.png') repeat; left: 8%; }
h4.logo_ffad{background: url('../images/ffad-logo-foot.png') no-repeat bottom center; height:100px;margin:0;margin-bottom:26px;}
h4.logo_mpt{background: url('../images/mpt-logo-foot.png') no-repeat bottom center; height:100px;margin:0;margin-bottom:26px;}
.footer_cols #your_email{width:100%; border: none; }
#footer .boton{font-weight:bold; font-size: 0.8em; text-shadow:1px 1px 1px #AB461A; background-color: #ED5929; color:#ffffff; padding:6px 10px; border-radius: 5px;    -moz-border-radius: 5px;     -webkit-border-radius: 5px;    -khtml-border-radius: 5px; margin-top:5px; -moz-box-shadow: 3px 3px 4px #777777; -webkit-box-shadow: 1px 1px 2px #232122; box-shadow: 1px 1px 2px #232122; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=1, Color='#232122')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=1, Color='#232122');}
.col_1 .boton,  .col_2 .boton {margin-left: 20px;}
.col_1 .footer_menu,.col_2 .footer_menu{margin-left: 25px;}
#footer .col_2 .boton, #footer .col_3 .boton{padding:5px 30px;}
#footer .col_3 h4{position:absolute; left:20px; top:0; width:100%;}
#form_subscribe{margin-top:122px;}
#form_subscribe input[type=text]{background:transparent; border:1px solid gray; padding:5px;}
#form_subscribe #your_email.error{border:1px solid red;}
#join_convesation{/*margin: 40px 0 0 0px; font-size:1.3em;*/ }
#join_convesation h5{margin: 0  0 10px -20px;}
#join_convesation a.social_but{background-image: url("../images/social-foot.png");background-position: 0 -32px;background-repeat: no-repeat;width: 32px;height: 32px;display: block;float:left;margin-right:15px;display: inline; text-decoration: none;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;color: #C4C4C4;}
#join_convesation a.fb{background-position: -33px -32px;}
#join_convesation a.yt{background-position: -67px -32px;}
#join_convesation a.fb:hover{background-position: -33px 0;}
#join_convesation a.yt:hover{background-position: -67px 0;}
#join_convesation a.tw:hover{background-position: 0 0;}


/********* INDEX COM **********/
#main_content{width:72%;margin:10px 1% 0 0; float:left;}




.brush_border{border-style: solid;border-width: 8px 8px 8px 8px;-moz-border-image: url(../images/bgborder.png) 7 7 7 7 repeat;-webkit-border-image: url(../images/bgborder.png) 7 7 7 7 repeat;-o-border-image: url(../images/bgborder.png)  7 7 7 7 repeat;border-image: url(../images/bgborder.png)  7 7 7 7 fill repeat;border-color:#fcfcfc;}
#slider{padding:8px; }
#slider #slider_left{float:left; width:25%; -webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s; background-image: url("../images/arrow-slider.png") ;background-position:right 100px; background-repeat: no-repeat;}
#slider #slider_left .entry{cursor:pointer; margin-bottom:5px; width:95%; padding-right: 5%; position:relative; min-height:100px;}
#slider #slider_left .thumb_0{height:200px;}
#slider #slider_left .entry img{/*width:100%;*/ position:absolute; left:0; top:0;}
#slider #slider_left .entry p{/*width:100%;*/ position:absolute; left:5px; top:0px; margin:0; font-weight:bold;}
#slider #slider_right{float:left; width:74%; margin-left:1%;}
#slider #slider_right .main_image{/*width:100%;*/ margin-bottom:20px;}
.slider_right_pane{display:none;}
#twitter_home {background:#fcfcfc url('../images/tw-icon.png') no-repeat 12px 25px;padding-top:70px;margin-top:10px;}
#twitter_home h4{font-family:"Century Gothic",Arial, Helvetica, sans-serif;font-size:15px;text-transform:uppercase;color:#333;background: transparent url('../images/angrybird.png') no-repeat 95% 0%;height:80px;margin:0;border:0;padding:0;margin-top:-80px;padding-top:16px;padding-left:45px;}
#twitter_home h4 span{text-transform:none;color:#ab9d91;font-size:14px;}
#twitter_home .frame{border-style: solid;border-width: 14px 15px 15px;-moz-border-image: url(../images/bg-tw.png) 14 15 15 repeat;-webkit-border-image: url(../images/bg-tw.png) 14 15 15 repeat;-o-border-image: url(../images/bg-tw.png) 14 15 15 repeat;border-image: url(../images/bg-tw.png) 14 15 15 fill repeat;border-color:#fcfcfc;/*****/background-color:#e5d597;}
#twitter_home .frame .tw_content{padding:9px;padding-top:0;}
#twitter_home .dcsns-toolbar{display:none;}
#twitter_home .section-thumb{display:none;}
#twitter_home .twitter-user a{margin-right:10px;}
#twitter_home .twitter-user a strong{display:none;}
.dcsns-content{height:100px !important; overflow:hidden;}
.dcsns-content .stream li{height:100px;}
.dcsns-content .stream li a{color:#857043;}
.dcsns-content  .section-user{display:block; margin-bottom:2px;}

#get_involved{background: url('../images/5ways_bg.png') repeat left top;margin-top:15px;padding:10px;}
#get_involved .entry {}
h4.fiveways{background:#fcfcfc url('../images/fiveways.png') no-repeat top left;width:216px;height:16px;padding:0;margin:0;margin-top:-22px;margin-bottom:10px;}
#get_involved a{color:#333333;}
#get_involved .entry{padding-top:50px !important;border:0;	float:left; width:19%  ; padding:0 1% 0 0; }
#get_involved .entry h3{font-size:1em;line-height:200%;color:#a3927e;margin:0; }
#get_involved .entry p{padding:3px;margin:5px 0 0 0; font-size:0.8em;}
#get_involved .way_1{background: url('../images/5ways_1.png') no-repeat left top;}
#get_involved .way_2{background: url('../images/5ways_2.png') no-repeat left top;}
#get_involved .way_3{background: url('../images/5ways_3.png') no-repeat left top;}
#get_involved .way_4{background: url('../images/5ways_4.png') no-repeat left top;}
#get_involved .way_5{background: url('../images/5ways_5.png') no-repeat left top;}
#latest_main{padding:10px 0 10px 14px;margin-top:10px;}
h4.latest_bar {margin:0;margin-bottom:15px;background: url('../images/bg-bar.png') repeat-x center left;line-height:100%;padding-left:15px;padding-right:8px;font-size:18px;color:#877B76;}
h4.latest_bar span{background-color:#FFF;}
h4.latest_bar a{float:right;background: url('../images/arrows_sidebar.png') no-repeat top left;width:20px;height:19px;margin:0;margin-right:3px;}
h4.latest_bar a:hover{background-position:0 -20px;}
h4.latest_bar a.bx-next{background-position:-23px 0;}
h4.latest_bar a.bx-next:hover{background-position:-23px -20px;}
#latest_main .entry{float:left; width:24%; margin-left:1%; cursor:pointer; }
#latest_main .entry h3{font-weight:normal; margin:0; padding: 5px; color:#ffffff; background: url(../images/latest-bg.png) left top; text-shadow:-1px -1px 1px #777777; font-family:"Century Gothic",Arial, Helvetica, sans-serif;}
#latest_main .entry h3 a{color:#ffffff;}
#latest_main .entry img{width:100%;}
#latest_main .entry p{margin:10px 0 0 0; font-family:"Century Gothic",Arial, Helvetica, sans-serif; color:#777777;}
#sidebar{width:27%; margin:10px 0 0 0%;float:left;}
#latest_sidebar{padding:10px; }
#latest_sidebar .entry{margin-bottom:10px; position:relative; cursor:pointer; }
#latest_sidebar .entry h3{width:42%; float:left; line-height:100%;  margin:0 0 0 5%; color:#837164; font-family:"Century Gothic",Arial, Helvetica, sans-serif;}
#latest_sidebar .entry h3 a{color:#837164;}
#latest_sidebar .entry .date_view{position:absolute; bottom:0; right:0; }
/********* INDEX FIN **********/

/********* ABOUT US COM **********/
#about_us_main { margin: 0 0 30px; padding: 2%;  width: 95%;}
#about_us_main .about_us_left {  float: left;  margin-right: 1%;  width: 69%;}
#about_us_main .about_us_left img {   width: 100%;}
#about_us_main .about_us_right {float: left; margin-left: 1%;  position: relative;  width: 29%;}
#about_us_main .about_us_right h1 { color: #E52323; font-family: 'Futura LT Medium',"Century Gothic",Arial,Helvetica,sans-serif;    font-size: 3.1em;    line-height: 108%;    margin: 0 0 10px;}
#about_us_main .about_us_right h1 span {  color: #F9C035;}
#about_us_main .about_us_right .boton { background-color: #E22424; border-radius: 5px 5px 5px 5px; bottom: 7px;  color: #FFFFFF;  font-size: 1.5em;    padding: 5px 20px;}
#about_us_mpt_ffad { background: url("../images/bg-about.png") no-repeat scroll center top #FCFCFC;  margin-bottom: 20px;   min-height: 325px;}
#about_us_mpt_ffad .about_us_left {   float: left;   padding-left: 2%;   width: 47%;}
#about_us_mpt_ffad .about_us_left .pic {  background: url("../images/mpt-ffad_about_07.png") no-repeat scroll center center #FCFCFC;  border-radius: 232px 232px 232px 232px; float: left;  height: 232px;  margin-right: 20px;  width: 232px;}
#about_us_mpt_ffad .about_us_left h2 {   color: #E52323;  font-family: 'Futura LT Medium',"Century Gothic",Arial,Helvetica,sans-serif;  font-size: 3.1em;    line-height: 108%;    margin: 0;}
#about_us_mpt_ffad .about_us_right {  float: left;  padding-right: 2%;  text-align: right;   width: 47%;}
#about_us_mpt_ffad {   margin-top: 60px;}
#about_us_mpt_ffad p {   color: #181818;   font-size: 1.21em;  font-weight: 100;  line-height: 130%;   padding: 0 20px 20px;}
#about_us_mpt_ffad .about_us_right .pic {  background: url("../images/mpt-ffad_about_09.png") no-repeat scroll center center #FCFCFC;   border-radius: 232px 232px 232px 232px;   float: right;    height: 232px;    margin-left: 20px;    width: 232px;}
#about_us_mpt_ffad .about_us_right h2 {  color: #F9C035;   font-family: 'Futura LT Medium' , "Century Gothic",Arial, Helvetica, sans-serif;  font-size: 3.1em;    line-height: 108%;    margin: 0;}
/********* ABOUT US FIN **********/

/********* WHAT PEOPLE DO COM **********/
#slider_what_people_do{padding:2%; margin-top:20px;}
#slider_what_people_do #slider_left{width: 18%; float:left; background: url("../images/whatpeopledo_bg.jpg") no-repeat scroll right bottom;}
#slider_what_people_do #slider_left h1{ color: #666666; font-size: 3em; font-weight: 100; line-height: 100%; margin-top: 90px;  padding-right: 10px;    text-align: right;}
#slider_what_people_do #slider_center{width: 54%; float:left; padding:0 2%;}
#slider_what_people_do #slider_center .main_image{max-width:100%;}
#slider_what_people_do #slider_center h2{margin:10px 0 0 0; font-family: 'Futura LT Medium' , "Century Gothic",Arial, Helvetica, sans-serif;}
#slider_what_people_do #slider_center .sub_heading{color:#666666; margin: 5px 0;}
#slider_what_people_do #slider_right{width: 23%; padding-left:1%; float:left;}
#slider_what_people_do #slider_right .entry{margin-bottom:10px; padding-left:15px; cursor:pointer;}
#slider_what_people_do #slider_right .entry img{width:48%; float:left; border:2px solid #FFFFFF;}
#slider_what_people_do #slider_right .entry.selected{background: url("../images/arrow-slider_left.png") no-repeat scroll left center;}
#slider_what_people_do #slider_right .entry.selected img{border:2px solid #F9C035;}
#slider_what_people_do #slider_right .entry h3{font-family:"Century Gothic",Georgia, "Times New Roman", Times, serif; width:45%; float:left; line-height:16px;  margin:0 0 0 5%; }
/********* WHAT PEOPLE DO FIN **********/

/********* WHO WE SUPPORT COM **********/
/*Lista de Paises*/
#projects{display:none}
#cities {position: absolute;top: 450px;margin: 0 10px;padding: 0;list-style: none;}
#cities li{/*float:left;*/width:193px;margin: 0 ;padding: 0;/*border-left:#666 1px solid;*/}
#cities a {font-family:"Century Gothic",Georgia, "Times New Roman", Times, serif;text-transform:uppercase;font-size:14px;color: #545454;text-decoration:none;padding: 3px;padding-left:20px;display:block;}
#cities a:hover {background-color:#e0e3e3}
/*****************************/
/* Listado de Proyectos */
.country ul {margin: 0 0 5px 0;padding: 0 0 5px 0;list-style-type: none;}
.country li {display: inline;margin: 0;}
.country {width: 96%;margin: 0 auto;	padding: 0;}
.country .title {text-align: left;font-family:"Century Gothic",Georgia, "Times New Roman", Times, serif;background-color: #f4f4f4;text-transform:uppercase;font-size: 20px;font-weight: bold;color: #4D4D4D;width: 96.4%;border: 0px;padding: 15px;}
b.get_anchor{font-family:"Century Gothic",Georgia, "Times New Roman", Times, serif;	font-size: 10px;line-height:100%;cursor:pointer;color:#666;text-transform:uppercase;text-decoration:none;background-color: #ffe54c;padding: 5px;	padding-top: 3px;padding-bottom: 3px;float:right;margin-right:20px;margin-top:9px;border:#ccc 1px solid;}
b.get_anchor:hover{background-color: #dad9d9;}
.trailerT {padding-bottom:10px;padding-top:10px;padding-left: 20px;padding-right: 0px;margin-left: 0px;width: 97%;float: left;border:#ccc 1px dotted;}
.trailerT .trailtitle a:link  ,.trailerT .trailtitle a:visited {line-height: 98%;font-family:"Century Gothic",Georgia, "Times New Roman", Times, serif;font-size: 18px;font-weight: 100;text-decoration: none;color: #ab3a40;margin: 0;}
.trailerT .trailtitle a:hover {text-decoration: underline;}
.trailerT .trailtext {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #181818;padding-bottom: 0px;}
.trailerT .trailimg {    float: left;margin-left: 1px;padding-top:2px;}
.trailerT .trailimg img {border: 0;}
.trailerT .traildata {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: 300;padding-top: 2px;}
.trailerT .trailtext {padding-top: 4px;padding-right: 4px;}
.trailerT .trailcontent {float: left;margin-top: 0px;margin-right: 3px;margin-left: 9px;width: 76%;padding-bottom: 0px;}
/* fin de  Listado de Proyectos */
#buscador_support{margin: 20px 20px 20px 0; padding:20px; background:#DCDCDC; }
#buscador_support input{background-color:#FCD21C; padding: 5px 10px; border:0 none;}
#personal_stories{float:left; /*width:46%;*/ width:95%; border-right:#AFA29A 1px solid; padding-right:2%; padding-left:20px; min-height:430px;}
#women_aids{float:left; width:46%; padding-left:2%; padding-right:2%;}
#personal_stories .trailerT, #women_aids .trailerT{border:0; border-bottom: 1px dotted #CCCCCC; padding-left:2px; width:100%; }
#personal_stories .trailerT .trailcontent, #women_aids .trailerT .trailcontent{width:67%;}
#personal_stories .date_view, #women_aids .date_view, #personal_stories .date_view h6, #women_aids .date_view h6, #viewer ul .date_view h6 {display:inline;}
/********* WHO WE SUPPORT FIN **********/

/********* BLOGS COM **********/
#ffad_blogs, #mpt_blogs{float:left; width:46%; padding:0 2%; margin-bottom:20px;}
#ffad_blogs{border-right:1px solid #333; padding-right:1.9%; }
h1.section_title{font-family: 'Futura LT Medium' , "Century Gothic",Arial, Helvetica, sans-serif;margin-bottom:0;padding-left:20px;}
#ffad_blogs h2 , #mpt_blogs h2 {font-family: 'Futura LT Medium' ,"Century Gothic",Arial, Helvetica, sans-serif;font-size:3em;font-weight:100;	line-height:100%;margin-bottom:20px;margin-top:10px;}
#ffad_blogs h2 {padding-right:20px;}
#mpt_blogs h2 {padding-left:20px}
#ffad_blogs .intro, #mpt_blogs .intro{border:0;	font-size:1.2em;/*border-bottom: 3px dotted #333;*/ padding-bottom:20px; margin-bottom:0;}
#ffad_blogs .intro, #ffad_blogs h2{text-align: right;}
.blog{position:relative; border-bottom: 0px dotted #333; padding:10px 0 10px 0px;}
#ffad_blogs .blog{background:#fcfcfc url('../images/bg-blogger-ffad.png') no-repeat 0px 40px;}
#mpt_blogs .blog{background:#fcfcfc url('../images/bg-blogger-mpt.png') no-repeat 0px 50px;}
.blogger_info_mpt, .blogger_info_ffad{cursor:pointer;}
.blogger_ffad , .blogger_mpt{float:left; margin-left:20px; }
.blogger_ffad .avatar , .blogger_mpt .avatar{width:132px;height:132px;border-radius:132px; background:#fcfcfc url('../images/blog_avatar_default.jpg') no-repeat center center;margin-left:30px;margin-right:9px;}
.blogger_ffad b , .blogger_mpt b{position:relative;top:130px;left:20px;background:#fcfcfc url('../images/blog-list-down.png') no-repeat left top;width:24px;height:12px;display:block;cursor:pointer}
.blogger_ffad b.open , .blogger_mpt b.open{background:#fcfcfc url('../images/blog-list-up.png') no-repeat left top;}
.blog .blog_list{display:none;}
.blog_main_img{float:left; margin-right:5px; margin-left:3px;}
.blog h3, .blog p{margin:0;}
.blog h3{   color: #827064; font-family: 'Futura LT Medium',"Century Gothic",Arial,Helvetica,sans-serif; font-size: 2.2em; line-height: 100%; margin-bottom: 10px;  margin-top: 10px;}
.blog .trailerT{padding-left:2px; border:0 none; border-top:1px dotted #333; width:100%; }
.blog .trailerT .trailtitle a:link, .blog  .trailerT .trailtitle a:visited{font-size:1.3em;}
.blog .trailerT .trailcontent{width:67%; }
.blog_list{margin-top:10px;}
.blog_list .date_view h6{display:inline;}
#ffad_blogs .blog_label b { background: none repeat scroll 0 0 #FCD21D;}
.blog_label{background: url("../images/blog-border.png") repeat-x scroll left top transparent; color: #FFFFFF;  font-size: 0.75em; font-weight: bold; padding: 6px 0 0; text-align: right; text-shadow: 1px 1px 0 rgba(54, 54, 54, 0.54), 0 0 2px rgba(54, 54, 54, 0.3); width: 100%;}
.blog_label b { padding: 1px 4px; width: auto;}
#mpt_blogs .blog_label b { background: none repeat scroll 0 0 #EF5A24;}
img.queen_tse{margin-top:20px;/*width:100%;*/}
/********* BLOGS FIN **********/

/********* NEWS COM **********/
#news_page{padding:20px;}
#news_page h1{margin-left:16%;}
#news_archives, #news_list{float:left;}
#news_archives{ width:15%; padding:2% 3%; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;  background: url("../images/mpt-getinvolved_bg.png") no-repeat scroll center top / cover transparent;   border: 0 solid #00FF00; font-family:"Century Gothic",Arial, Helvetica, sans-serif;}
#news_archives h2{color:#AB3A40; margin:0 0 10px 0; font-weight: 400;}
#news_archives ul{list-style: disc inside none; font-size:1.4em;}
#news_archives ul li{border-top: 1px dotted #333333; padding:5px 0 5px 10px; cursor:pointer; }
#news_archives ul li.selected{font-weight: bold;}
#news_list{width:83%; margin-left:2%; margin-bottom:40px;}
#news_list .trailerT{padding-left:2px; border:0 none; border-bottom:1px dotted #333; width:100%; position:relative;}
#news_list .date_view{position:absolute; bottom: 10px; left:153px;}
/********* NEWS FIN **********/

/******** WHAT IS MPT COM **********/
#whatismpt{padding:20px;}
#whatismpt h2{font-size:3em; margin:0 0 0 5px;}
#whatismpt_content{margin-left:10px;}
#whatismpt_content img{width:48%; margin:0 2% 2% 0;}
#whatismpt_content strong{color:#F33736;}
.buttons_about{	width:370px;margin:0 auto;}
.buttons_about ul{list-style:none;padding:0;margin:0;}
.buttons_about ul li{list-style:none;padding:0;margin:0;}
.buttons_about ul li a{margin:0;}
.buttons_about ul li.queries a{background: #FFE64D url('../images/mpt-about_03.png') no-repeat top center;height:80px;	width:100%;display:block;}
.buttons_about ul li.queries a:hover{background-color:#FCDB3D;}
.buttons_about ul li.facts a{background:#FFA84A url('../images/mpt-about_05.png') no-repeat top center;height:60px;width:100%;display:block;}
.buttons_about ul li.facts a:hover{background-color:#F4973B;}
.buttons_about ul li.help a{background:#F23636 url('../images/mpt-about_06.png') no-repeat top center;height:64px;width:100%;display:block;}
.buttons_about ul li.help a:hover{background-color:#E52828;}
/******** WHAT IS MPT FIN **********/

/******** WHAT IS FFAD COM **********/
#whatisffad{border: 0 solid red; margin: 40px 0 0;  padding: 0;   width: 100%;}
#whatisffad_content img{margin:9px;}
#whatisffad_content h2{ color: #666666; font-family: Georgia,"Times New Roman",Times,serif; font-size: 1.8em; font-style: italic;  font-weight: normal !important; line-height: 100%;}
#whatisffad_content h3{ font-family: 'Futura LT Book',"Century Gothic",Arial,Helvetica,sans-serif;  font-size: 2em; font-weight: normal !important;  line-height: 100%;  margin: 0;  padding: 0;  text-align: center;}
#ffad_angrybird{border: 0 solid red;  float: none;  margin: 50px 20% 0 auto;  padding: 0;  text-align: right;  width: 70%;}
.bird { background: url("../images/ffad-about_3.jpg") no-repeat scroll center top / cover transparent; border: 0 solid red; float: right;  padding: 0;   width: 20%;}
.bird .wrap {   -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; border: 0 solid red; line-height: 110%;  padding: 60%;  width: 100% !important;}
#ffad_angrybird h2 {  color: #181818;  font-family: 'Futura LT Book',"Century Gothic",Arial,Helvetica,sans-serif;  font-size: 2.3em; font-weight: 400 !important;   line-height: 115%; padding-top: 10%;}
#ffad_flag{border: 0 solid red; margin: 0;  padding: 0;  width: 100%;}
#ffad_flag {  border: 0 solid red;  margin: 0;  padding: 0;  width: 100%;}
#ffad_text_container {  background: url("../images/ffad-about_4.jpg") no-repeat scroll center top / cover #FCFCFC;  border: 0 solid red;  margin: 0 auto;   min-width: 700px;   width: 90%;}
.flag_text {  -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;  background-color: transparent;  border: 0 solid red;  float: left;  font-size: 1.2em;  line-height: 115%;   padding: 9%;   position: relative;   width: 25% !important;}
.flag_text p {   border: 0 solid red;   font-family: Georgia,"Times New Roman",Times,serif;  font-size: 15px;  font-style: italic;   font-weight: normal !important;   left: 0;   position: absolute;   top: 10%;   width: 70%;}
.flag1 p {  left: 3%;  text-align: left;  top: 15%;   width: 60%;}
.flag2 p {   left: 4.6%;   text-align: left;   top: 15%;}
.flag3 p {   float: right;   left: 24%;   text-align: right;}
.flag4 p {  left: 28%;   text-align: right;}
.flag5 p {  left: 3%;  text-align: left;}
.flag6 p {left: 4.6%; text-align: left;  top: 5%; width: 80%;}
#ffad_last{font-size:1.4em; background: url('../images/ffad-about_5.jpg') no-repeat top left; padding-left:220px;margin:20px 0 0 37px; padding-top:20px; width:46%; font-style: italic;font-family:'Futura LT Medium',serif;}
/******** WHAT IS FFAD FIN **********/

/******** GET INVOLVED COM **********/
#main.get_involved{min-height: 500px;}
#get_involved_menu_container{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;  background: url("../images/mpt-getinvolved_bg.png") no-repeat scroll center top / cover transparent;   border: 0 solid #00FF00;    padding: 3% 3% 2%; }
.get_involved_menu_item{ border: 0 solid #FF0000; cursor: pointer; float: left;  padding: 0 0 2% 0;  text-align: center; width: 20%;}
.get_involved_menu_item div{ -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; border: 0 solid #FF0000; clear: both; float: none;  margin: 0 auto 5%;  padding: 10%; width: 55%;}
.get_involved_menu_item:hover div.involved_somebody{ background-image: url("../images/mpt-getinvolved_menu_01-ov.png");}
.get_involved_menu_item:hover div.involved_ready{ background-image: url("../images/mpt-getinvolved_menu_02-ov.png");}
.get_involved_menu_item:hover div.involved_works{background-image: url("../images/mpt-getinvolved_menu_03-ov.png");}
.get_involved_menu_item:hover div.involved_company{background-image: url("../images/mpt-getinvolved_menu_04-ov.png");}
.get_involved_menu_item:hover div.involved_dont{background-image: url("../images/mpt-getinvolved_menu_05-ov.png");}
.get_involved_menu_item.selected div.involved_somebody,div.involved_somebody{ background: url("../images/mpt-getinvolved_menu_01.png") no-repeat scroll 0 0 / cover transparent;}
.get_involved_menu_item.selected div.involved_ready, div.involved_ready{background:url("../images/mpt-getinvolved_menu_02.png") no-repeat scroll 0 0 / cover  transparent;}
.get_involved_menu_item.selected div.involved_works, div.involved_works{background: url("../images/mpt-getinvolved_menu_03.png") no-repeat scroll 0 0 / cover transparent;}
.get_involved_menu_item.selected div.involved_company, div.involved_company{background: url("../images/mpt-getinvolved_menu_04.png") no-repeat scroll -10px 0 / cover transparent;}
.get_involved_menu_item.selected div.involved_dont, div.involved_dont{background: url("../images/mpt-getinvolved_menu_05.png") no-repeat scroll -20px 0 / cover transparent;}
.get_involved_menu_item.selected{background:url(../images/mpt-getinvolved_sel.png) bottom center no-repeat;}
.get_involved_menu_item.selected span{color:#E52323; }
.get_involved_menu_item span{color: #999999; font-family: "Century Gothic",Arial,Helvetica,sans-serif; font-size: 1.3em; font-weight: 600 !important;}


/* SOMEBODY TO LOVE */
.donate_cols{float: left; padding: 3%;  width: 27%;}
#cheque_lastwill { background: url("../images/border-top.png") repeat-x scroll 0 0 transparent;}
.cheque_last_col { background: url("../images/border-top.png") repeat-x scroll 0 0 transparent; float: left;  padding: 1%;  width: 48%;}
.donate_cols .image img, .cheque_last_col img { position: absolute;  top: 0; transition: opacity 0.2s ease-in-out 0s;}
.donate_cols .image {  border: 0 solid #FF0000; height: 130px; margin: 0 auto;  position: relative;  width: 100%;}
.cheque_last_col .image { border: 0 solid #FF0000;  float: left;  height: 185px;  position: relative;  width: 45%;}
.cheque_last_col h3 {  color: #5781BD;  font-family: Georgia,"Times New Roman",Times,serif;  font-size: 20px; font-style: italic;  line-height: 120%;}
.donate_cols p, .cheque_last_col p { color: #666666; font-family: Georgia,"Times New Roman",Times,serif; font-size: 1.2em; font-style: italic;  line-height: 120%;}
.cheque_last_col p a:link, .donate_cols p a:link { color: #5781BD; text-decoration: underline;}
.donate_cols img.top:hover, .cheque_last_col img.top:hover { /*cursor: pointer;*//*  opacity: 0 !important;*/}
.cover_aboutus {  border: 0 solid #FF0000;  margin: 0 auto;  width: 95%;}
.cover_aboutus img {  width: auto;}
.cover_aboutus p {    color: #888484;    font-family: Georgia,"Times New Roman",Times,serif;    font-size: 18px;    font-style: italic;    line-height: 115%;    margin: 0 auto 20px;    text-align: left;}
.cover_aboutus h2 {    color: #181818;    font-family: 'Futura LT Book',"Century Gothic",Arial,Helvetica,sans-serif; font-size: 2.1em; font-weight: 400 !important;  line-height: 115%;}
.donate_cols a.donate_boton { background: linear-gradient(to bottom, #FFFFFF, #E0DCDC 80%) repeat scroll 0 0 transparent;  border: 1px solid #BABBBC;  border-radius: 6px 6px 6px 6px;  box-shadow: 2px 2px 5px 1px #CCCCCC;  color: #29A9E0;  display: block;  font-family: 'Futura LT Book',"Century Gothic",Arial,Helvetica,sans-serif;  font-size: 1.6em;  line-height: 220%;  margin: 20px auto 30px;   text-align: center;   width: 80%;}
.donate_cols a.donate_boton:hover { background: linear-gradient(to bottom, #FFFFFF, #DEE1E2 80%) repeat scroll 0 0 transparent;  border: 1px solid #BABBBC;  box-shadow: 0 0 2px 1px #CCCCCC;  color: #5781BD;}
/* THE WORKS */
.works {margin-top: 25px;}
.works h2.big_title { color: #181818; font-family: 'Futura LT Book',"Century Gothic",Arial,Helvetica,sans-serif; font-size: 2.9em; font-weight: 400 !important; line-height: 115%;  margin: 0; text-transform: uppercase;}
.works h2.tips_title { background: url("../images/tips-big.png") no-repeat scroll left top / 6% auto transparent; margin: 3% 0 0;  padding: 1% 0 1% 7%;}
.works .works_text p {  color: #666666;font-family: Georgia,"Times New Roman",Times,serif;  font-size: 1.7em; font-style: italic;  line-height: 125%;   margin: 0;   padding: 1%;}
#works_flag_container { width: 100% !important;}
#works_flag { background: url("../images/theworks-flag.jpg") no-repeat scroll center top / cover #FCFCFC;    border: 0 solid red;  float: left;  width: 73%;}
#works_flag .flag_text { -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;  background-color: transparent;   border: 0 solid red;  float: left;  font-size: 1.2em;  line-height: 115%;  padding: 39%;   position: relative;  width: 100% !important;}
#works_flag_text {  color: #666666;  float: left;  font-family: Georgia,"Times New Roman",Times,serif;   font-size: 1.5em;    line-height: 125%;   padding: 1%;  width: 20%;}
#works_flag_text h1 { font-size: 1.7em; font-weight: 400 !important;   line-height: 100%;}
#costumes_container {  background: url("../images/bg-works.png") no-repeat scroll center center / cover #FCFCFC;    margin: 0; padding: 0 0 2%; width: 100%;}
#costumes_container div {}
div.clear.split {  border: 0 dotted #FF0000;  font-size: 0;  margin: 0;  padding: 2.5% 1% 0;  text-align: center;   width: 95%;}
div.clear.split .back, div.clear.split .next { background: url("../images/back.png") no-repeat scroll center center / cover transparent;  cursor: pointer;  margin: 0 0 0 5px;  opacity: 0.8;  padding: 1.3%;}
div.clear.split .back:hover, div.clear.split .next:hover {  opacity: 1;}
div.clear.split .next {  background-image: url("../images/next.png");}
#costumes_container .costume_block img {  width: 100%;}
#costumes_container .costume_block .thumbs img {   margin: 0 0 0 5px;    width: 25%;}
#costumes_container .costume_block .thumbs {  margin: 15% 0 0 15%;  text-align: center;}
#costumes_container .costume_block .thumbs_v img { margin: 5px;}
#costumes_container .costume_block .thumbs_v { float: left; width: 25%;}
.costume_block .doll {  border: 0 solid #FF0000;  margin-top: 5%;  width: 33%;}
.costume_block .costume .pic {  border-top: 1px dotted #000000;  float: left;  margin: 4% 0 0;   width: 33%;}
.costume_block .costume .text { border-top: 1px dotted #000000; float: left; margin: 4% 0 0;  width: 66%;}
.costume_block .costume { float: right; margin: 0 0 0;  padding: 0; width: 60%;}
.costume_block .costume.left {  float: left;}
.costume_block .doll.left {  float: right;}
.costume_block .costume.left .pic, .costume_block .costume.left .text {   float: right;}
.costume_block .costume .pic h2 { background: url("../images/gallery-icon.png") no-repeat scroll 3% 50% / contain #FCFCFC;    cursor: pointer;  margin: 0; padding: 3.5% 0 3.5% 4%;  width: 96%;}
.costume_block .costume .pic h2:hover { opacity: 0.8;}
.costume_block .costume.left .pic h2 { background-position: 97% 50%;}
.costume_block .costume .text h2 { background: url("../images/bg-title.png") repeat scroll 0 0 transparent; font-family: 'Futura LT Book',"Century Gothic",Arial,Helvetica,sans-serif; font-size: 1.8em; font-weight: 400 !important;  line-height: 110%;  margin: 0;  padding: 2% 0 2% 5%;  text-transform: uppercase;  width: 95%;}
.costume_block .costume .text p {  font-size: 1em; line-height: 125%; margin: 0; padding: 0 3% 0 5%;}
.costume_block .costume .text p span.gary { font-size: 0.9em;  font-style: italic;}
.costume_block .costume .text h4.history, .costume_block .costume .text h4.tips { background: url("../images/history-icon.png") no-repeat scroll 0 2px transparent;    color: #999999;  font-family: Georgia,"Times New Roman",Times,serif;  font-size: 1.8em; font-style: italic;  font-weight: 400 !important;  line-height: 110%;  margin: 3% 0 0 3%;  padding: 2% 0 2% 12%;  width: 85%;}
.costume_block .costume .text h4.tips { background: url("../images/tips-icon.png") no-repeat scroll 0 0 transparent; padding: 2% 0 2% 10%;}
#costumes_container .costume_block .doll.costume_11 {margin-top: 0; text-align: right; width: 35%;}
#costumes_container .costume_block .doll.costume_11 img.doll_11 { width: 55%;}
#costumes_container .costume_block .doll.costume_11 .thumbs_v { margin: 10% 0 0 10%;}
#costumes_container .costume_block .doll.costume_12 { float: left; margin: 0 0 0 3%; width: 33%;}
#costumes_container .costume_block .doll.costume_13 {float: right;  margin: 5% 2% 0 0; text-align: right;  width: 34%;}
#costumes_container .costume_block .doll.costume_15 { float: left;  margin: 10% 2% 0 3%;  text-align: right;  width: 33%;}
#costumes_container .costume_block .doll.costume_19 { float: left;  margin: 2% 2% 0 3%;  text-align: right;    width: 32%;}
#costumes_container .costume_block .doll.costume_11 img.doll_19 { width: 20%;}

img.dontstop_pic {
    float: left;
    margin-bottom: 1%;
    margin-right: 1%;
    width: 50%;
}
.dontstop_text {
    color: #666666;
    float: none;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 1.3em;
    line-height: 120%;
    padding: 2%;
}
.dontstop_text p {
    margin: 0;
    padding: 0;
}
.dontstop_text p i {
    font-size: 1.4em;
}
#ideas_container {
    background: url("../images/mpt-dontstop-bg.png") no-repeat scroll center top transparent;
    margin: 0;
    padding: 0 0 10%;
    width: 100%;
}
#ideas_container h1 {
    background: url("../images/mpt-ffad3_02.png") no-repeat scroll left top transparent;
    font-family: 'Futura LT Book',"Century Gothic",Arial,Helvetica,sans-serif;
    font-size: 2.6em;
    font-weight: 400 !important;
    line-height: 110%;
    margin: 0;
    padding: 2% 0 2% 8%;
    text-transform: uppercase;
    width: auto;
}
#ideas_container h1.title_2 {
    background-image: url("../images/mpt-ffad3_06.png");
    background-position: 5% 0;
    padding: 2% 0 3% 15%;
}
#ideas_container h1.title_3 {
    background-image: url("../images/mpt-ffad3_10.png");
    background-position: 5% 0;
    padding: 1% 0 3% 16%;
}
#ideas_container h1.title_4 {
    background-image: url("../dontstop/mpt-ffad3_14.png");
    background-position: 2% 0;
    padding: 1.5% 0 3% 11%;
}
#ideas_container h1.title_5 {
    background-image: url("../images/mpt-ffad3_18.png");
    background-position: 2% 0;
    padding: 1.5% 0 3% 15%;
}
#ideas_container .idea .pic {
    float: left;
    margin: 4% 0 0;
    width: 72%;
}
#ideas_container .idea .pic img {
    width: 100%;
}
#ideas_container .idea .text {
    float: left;
    margin: 4% 1% 0;
    width: 26%;
}
#ideas_container .idea .text p {
    font-size: 1.2em;
    margin: 0;
}
#ideas_container .idea {
    float: right;
    margin: 0 0 1%;
    padding: 0;
    width: 72%;
}
#ideas_container .clear.plus {
    padding-top: 11%;
}
#ideas_container .idea.left {
    float: left;
}
#ideas_container .clear.split {
    margin: 0 0 1%;
}
#ideas_container .idea .text {
    text-align: right;
}
#ideas_container .idea.left .text {
    text-align: left;
}
#ideas_container .idea h2, .get_pdf {
    color: #27A1D6;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 1.8em;
    font-style: italic;
    font-weight: 400 !important;
    line-height: 110%;
    margin: 0 0 1%;
}
.get_pdf {
    background: url("../images/mpt-ffad3-2_07.jpg") no-repeat scroll right top / contain transparent;
    float: right;
    font-size: 1.6em;
    margin: 0 20% 0 0;
    padding: 2% 5.5% 2.5% 0;
}
.get_pdf.last {
    margin: 10% 20% 0 0;
}
.get_pdf:hover {
    opacity: 0.8;
    text-decoration: underline;
}
.ready_pic {
    margin: 0 auto 5%;
}
.icon_1, .icon_2, .icon_3 {
    background: url("../images/mpt-ffad3-2_03.png") no-repeat scroll left top transparent;
    border: 0 solid #FF0000;
    color: #565656;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 1.7em;
    font-style: italic;
    font-weight: 400 !important;
    line-height: 110%;
    margin: 2% 0;
    min-height: 70px;
    padding: 0 60px 0 80px;
    width: auto;
}
.icon_1 p, .icon_2 p, .icon_3 p {
    margin: 0;
}
.icon_2 {
    background-image: url("../images/mpt-ffad3-2_11.png");
}
.icon_3 {
    background-image: url("../images/mpt-ffad3-3_03.png");
    padding: 0 60px 0 100px;
}
.icon_less, .buttons_companny p {
    background-image: none;
    color: #565656;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 1.7em;
    font-style: italic;
    font-weight: 400 !important;
    line-height: 110%;
}
.buttons_companny {
    background: url("../images/mpt-ffad3-3_11.png") repeat-x scroll left top / contain transparent;
    border: 0 solid #FF0000;
    padding: 2% 0 3% 1.5%;
    width: 90%;
}
.buttons_companny p {
    margin: 0;
}
.buttons_companny .button {
    background: url("../images/mpt-ffad3-3_19.jpg") no-repeat scroll left center #FCFCFC;
    border: 0 solid #F7F6F6;
    border-radius: 18px 18px 18px 18px;
    box-shadow: 2px 2px 5px 1px #B2B2B2;
    float: left;
    margin: 1% 0;
    padding: 2% 0;
    width: 48%;
}
.buttons_companny .button:hover {
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.3) inset, 0 2px 5px rgba(0, 0, 0, 0.3) inset, 0 0 18px 6px #FEDA4D;
    opacity: 0.9;
}
.buttons_companny .button .button_content {
    float: right;
    width: 60%;
}
.buttons_companny .button.print {
    background-image: url("../images/mpt-ffad3-3_16.jpg") !important;
    margin: 1% 1.5% 1% 0;
}
.buttons_companny .button .button_print, .buttons_companny .button .button_buy {
    background: url("../images/mpt-ffad3-3_25.png") no-repeat scroll 80% 50% #FCFCFC;
    border: 0 solid #FF0000;
    font-family: 'Futura LT Medium',"Century Gothic",Arial,Helvetica,sans-serif;
    font-size: 2.8em;
    font-weight: 700 !important;
    padding: 5% 20% 6% 1%;
    text-transform: uppercase;
    width: 45%;
}
.button_buy { color: #333333; }
.buttons_companny .button .button_buy {
    background-image: url("../images/mpt-ffad3-3_22.png") !important;
    background-position: 65% 50%;
}
.buttons_companny .button p {
    color: #999999;
    font-size: 1.8em;
    font-style: italic;
    margin: 0;
    text-shadow: 0 1px 0 white, 0 -1px 0 rgba(0, 0, 0, 0.5);
}
/******** GET INVOLVED FIN **********/

/******** ARTICLE DETAIL COM *********/
#article_detail{padding:20px;}
#article_detail #article_title{font-size:2em; font-weight: normal; margin-bottom:0; font-family: 'Futura LT Medium' , "Century Gothic",Arial, Helvetica, sans-serif;}
#subheading{color:#666666; border-top: 0; border-left: 0; border-right: 0;}
#social_date_detail{margin-bottom:20px;}
#article_social{float:right; }
#facebook_cont{float:left; margin-right:35px;}
#article_detail .date_view{float:right; margin-right:20px; }
#article_detail .date_view h6{padding:5px;}

#article_content a{color: red; text-decoration: none;}
#article_content a:hover{text-decoration: underline;}
#article_content #main_image{float:left; margin-right: 10px;}
/******** ARTICLE DETAIL FIN *********/

/******** LINKS COM *********/
#main.links{padding:20px;}
/******** LINKS FIN *********/

/******** GRANTS COM ******/
#main.grants{padding:20px;}
#main.grants .section_title{padding-left:0;}
#main.grants h2{font-family: 'Futura LT Medium' ,"Century Gothic",Arial, Helvetica, sans-serif;font-size:3em;font-weight:100;	line-height:100%;margin-bottom:20px;margin-top:10px;}
/******** GRANTS FIN ******/


/***** MODAL COM***/
.modal-header { border-bottom:none;}

.modal-header, .modal-body {
 background-color:#fae62f;  
}

.modal-header > span {
    font-size: 18px;
font-weight: bold;
    
}
.modal-body > table {
    
    border-spacing: 10px;
    border-collapse: separate;
}

.modal-body > table > tbody > tr > th {
       border-bottom: 1px solid;
    }

.modal-body > table > tbody > tr > th {font-size:18px;}
.modal-body > table > tbody > tr > td {font-size:16px;}
.modal-body > table > tbody > tr > td > a {color:black;}
.modal-body > table > tbody > tr > td > a:hover {color:black;}
   
/*** MODAL FIN **/
