@import url(//fonts.googleapis.com/css?family=Oswald:400,700,300);
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);


.dc-columns #layout-column_column-1 .nav-menu ul.level-1 li {
    background-image: url("images/bullet.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    padding: 9px 3px 3px 15px;
	 display: inline;
}

.dc-columns #layout-column_column-1 .nav-menu ul.level-2 li {
    background-image: url("images/bullet.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    padding: 9px 3px 3px 15px;
	 display: inline;
}
.dc-columns #layout-column_column-1 .nav-menu ul.level-2  {
    position:absolute;
	padding:5px;
	background:#ddd;
	  margin-top: 8px;
}
.dc-columns #layout-column_column-1 .nav-menu ul.level-2 li {
    background-image: url("https://www.accordiafoundation.org/portal/clients/accordia/images/bulletw.png");
 
}

.dc-columns #layout-column_column-1 .nav-menu ul.level-1 li.open.selected {
	background-color:#ddd;
	padding-right:10px;
	padding-bottom:25px;
	margin-left:15px;
	margin-right:10px;
}
.dc-columns #layout-column_column-1 .nav-menu ul.level-2 li  a{
    font-size:12px;
}

/* ------------------- DC GENERAL ------------------- */

@import url(//fonts.googleapis.com/css?family=Arimo:400,400italic,700,700italic);

body {
    background: #1B7AFA;
     background-position: 50% 30px;
}

#content{
background:#fff;
margin-top: 0px;
}

#external_logo {
    padding:0px 0px 10px 20px;
     width:10%;
}

#external_tagline {
    padding:5px;
    text-align:right;
    width:90%;
    vertical-align:middle; 
    /* white-space:nowrap; */
    color:#ffffff;
    font-family: 'Arimo', sans-serif;
    font-size:18px;
font-weight:bold;
}

#tagline_image{
text-align:right;
width:100%;
padding:30px 10px 10px 0px;
}

#banner{
	     
	  height: 100px!important;
	    
	   /* z-index:1000; */
}
#banner_table{
background: transparent url("images/top40per.png");
height:100px;
}

#external_header {
text-align:right;
width:95%;
}

#external_search{
text-align:right;
width:5%;
  padding: 5px 25px 5px 15px;
}

#external_search input[type="text"]{
background: transparent;
border:1px solid #fff;
color:#fff;
height:12px;
width:65px;
padding-left:5px;
}

#page-search {
    padding-top: 6px;
    white-space: nowrap;
}

#navigation{

	    background: none;
   margin-right: 20px;
	   /*  z-index: 1200; */
}



#navigation #nav li a.top_link{
padding:1px 12px 0px 12px; 
/* border-right: 2px solid #4DA6FF; */
height: 34px;
}

#navigation #nav li a.top_link span{
color:#fff;
font-family: 'Oswald', sans-serif;
font-size:17px;
letter-spacing:0px;
font-weight:normal;
}

#navli4 a.top_link span{
color:#FFC926!important;
}

#navigation #nav li.selected{
  background: none;
}

#navigation #nav ul.sub, #navigation #nav ul.sub ul{
background: transparent url("images/top60per.png");
/* z-index:2000; */
}

#navigation #nav ul.sub li, #navigation #nav ul.sub ul li {
background: transparent url("images/top60per.png");
}

#navigation #nav ul.sub li a, #navigation #nav ul.sub ul li a{
color:#fff;
font-family: 'Open Sans', sans-serif;
font-size:13px;
padding:5px 14px;
border-bottom:1px solid #666;
font-weight:normal;
 
}

#navigation #nav ul.sub ul{
 display:none; 
}

#navigation #nav li:hover ul.sub{
top:37px;
}

.portlet-navigation {
padding:5px 0px;
}

.nav-menu{
background:none;
padding:2px 7px 15px 7px;
}

.nav-menu li a{
    color:  #005288;
    font-size:16px;
font-family: 'oswald', sans-serif;
    text-decoration:none;
	    font-weight:normal;
}

.nav-menu ul.level-1, .nav-menu ul.level-2, .nav-menu ul.level-3{
list-style-type: none;
padding: 0px;
margin: 0px;
}

.nav-menu ul.level-1 li{
 
background-repeat: no-repeat;
background-position: 0px 5px;
padding: 13px 3px 13px 12px; 
border-bottom:1px solid #A2B6EA;
}
.nav-menu ul.level-1 li ul.level-2 li{

padding: 3px 3px 3px 12px; 
border-bottom:none;
}



.nav-menu li a.selected{
    color: #E4701E;
	    font-weight:normal;
}

.nav-menu h2{
    color: #005288;
        font-family: 'Oswald', sans-serif;
    font-size:18px;
    font-weight:normal;
    margin-left:10px;
    
}
.nav-menu h2 a{
    text-decoration:none;
    color: #005288;
	text-transform:uppercase;
}



#footer{

	    background: #005288;
		  width: 1024px;
/* height:170px; */
}



.portlet-topper {
	border-bottom: none;
	border-bottom: none;
	margin-bottom: 0px;
}



.portlet-title {
    font-size:18px;
    color:#003966;
font-family: 'Open Sans', sans-serif;
     font-weight:bold;

    
}

#powered{
padding: 10px 0px 20px 0px;
color:#fff;
font-size:12px;
font-family: 'Open Sans', sans-serif;
}

#powered a{
text-decoration:none;
font-size:12px;
font-family: 'Open Sans', sans-serif;
color:#fff;
}

#footer_navigation{
width:100%;
padding:10px;
text-align:center;
}

#footer_navigation a{
text-decoration:none;
margin:0px 10px;
color:#fff;
font-size:13.5px;
font-family: 'Open Sans', sans-serif;
}


ul.breadcrumbs li{
display: inline;
background:url("images/arrow.png") no-repeat  left;
}

ul.breadcrumbs li a{
text-decoration:none;
padding-left:14px;
padding-right:8px;
    font-family: 'Oswald', sans-serif;
    font-size: 16px;
	color: #003966;
	font-weight:normal;
	text-transform:uppercase;
}

ul.breadcrumbs li.first{
background:none;
}

/* ------------------- DC LAYOUT / SPACING ------------------- */


#main-content.dc-columns {}


#main-content.columns-max #column-1{
padding:0px;
}

div.dc-columns table.portlet-layout td.portlet-column{
border-style:none;
}

#main-content.dc-columns{
background: #DDF1FF url("images/bgcontent.png") no-repeat;

}


 #main-content.dc-columns table.portlet-layout {
    background: none;
}

#main-content.dc-columns #column-5{
padding:0px;
width:733px;
}


#main-content.dc-columns #column-9 .portlet-column-content, #main-content.dc-columns #column-17 .portlet-column-content, #main-content.dc-columns #column-4 .portlet-column-content, #main-content.dc-columns #column-6 .portlet-column-content, #main-content.dc-columns #column-8 .portlet-column-content, #main-content.dc-columns #column-16 .portlet-column-content, #main-content.dc-columns #column-12 .portlet-column-content, #main-content.dc-columns #column-3 .portlet-column-content{
max-width:220px;
min-width:220px;
}

#main-content.dc-columns #column-9 .portlet-column-content, #main-content.dc-columns #column-17 .portlet-column-content, #main-content.dc-columns #column-4 .portlet-column-content, #main-content.dc-columns #column-6 .portlet-column-content, #main-content.dc-columns #column-8 .portlet-column-content, #main-content.dc-columns #column-16 .portlet-column-content, #main-content.dc-columns #column-12 .portlet-column-content, #main-content.dc-columns #column-3 .portlet-column-content{
max-width:220px;
min-width:220px;
}


#main-content.dc-columns #column-2 .portlet-column-content, #main-content.dc-columns #column-3 .portlet-column-content, #main-content.dc-columns #column-4 .portlet-column-content, #main-content.dc-columns #column-5 .portlet-column-content, #main-content.dc-columns #column-6 .portlet-column-content, #main-content.dc-columns #column-7 .portlet-column-content, #main-content.dc-columns #column-8 .portlet-column-content, #main-content.dc-columns #column-9 .portlet-column-content, #main-content.dc-columns #column-10 .portlet-column-content, #main-content.dc-columns #column-11 .portlet-column-content, #main-content.dc-columns #column-12 .portlet-column-content, #main-content.dc-columns #column-13 .portlet-column-content, #main-content.dc-columns #column-14 .portlet-column-content, #main-content.dc-columns #column-16 .portlet-column-content, #main-content.dc-columns #column-17 .portlet-column-content, #main-content.dc-columns #column-18 .portlet-column-content, #main-content.dc-columns #column-15 .portlet-column-content{
padding:10px;
}


#main-content.dc-columns #column-5 .portlet-title {
    font-size:18px;
   
}


#main-content.columns-2 #column-1 .portlet-column-content-first, #main-content.columns-2 #column-2 .portlet-column-content-last {
padding:10px;
}

#main-content.columns-2 #column-2 .portlet-column-content-first{
}

#main-content.columns-2 #column-2 .portlet-column-content-last{

}

#main-content.columns-2 .aui-w3-10, #main-content.columns-2 .aui-w30 {
    max-width:220px;
	min-width:220px;
	width:220px;
}
#main-content.columns-2 .aui-w7-10, #main-content.columns-2  .aui-w70 {
    width: 100%;
}
#main-content.columns-2 #column-2{
background:#fff;
}

.portlet-borderless-container {
    min-height: 2.5em;
    position: relative;
}	

section.portlet{
padding:5px;
}

section.portlet{
padding:5px;
margin:5px 0px;
}


/*--------------------- DC TEMPLATES ----------------------*/


/*--------------------- DC TEMPLATES BLOCK ----------------------*/

.pla_bloque_hor_ext p {
    margin-bottom: 0;
}
.pla_bloque_hor_ext .content p {
    margin-bottom: 10px;
}

.pla_bloque_hor_ext td.separatorh{
border-bottom:1px solid #dddddd;
}
.pla_bloque_hor_ext td.separatorv{
border-right:1px solid #dddddd;
}
.pla_bloque_hor_ext td.background{
background:#F7F7F7;
}

.pla_bloque_hor_ext{
margin:0px 0px 0px 0px;
width:100%;
height:0px;
}
.pla_bloque_hor_ext td{
font-size:14px;
font-family: 'Open Sans', sans-serif;
color:#000000;
padding:5px 5px;
vertical-align:top;
}
.pla_bloque_hor_ext td.content{
padding-right:0px;
}

.pla_bloque_hor_ext td.content a{
text-decoration:underline;
color:#000;
}

.pla_bloque_hor_ext td p{
font-size:14px;
font-family: 'Open Sans', sans-serif;
}

.pla_bloque_hor_ext td p b, .pla_bloque_hor_ext td.content b, .pla_bloque_hor_ext td p strong, .pla_bloque_hor_ext td.content strong{
color: #00468C;
}

.pla_bloque_hor_ext td .titulo{

    font-size:18px;
    color:#003966;
font-family: 'Open Sans', sans-serif;
    font-weight: bold;
margin-bottom:5px;
line-height: 24px;
border-bottom: none;
    margin-bottom: 15px;
    	
}
.pla_bloque_hor_ext td a{
text-decoration:none;
text-align: left;
color:#000;
}
.pla_bloque_hor_ext td a:hover{
color:#000;
}
.pla_bloque_hor_ext .titulogeneral{

    font-family: 'Oswald', sans-serif;
    font-size: 29px;
    font-weight: normal;
padding:3px;
color: #E4701E;
width:100%;
border-bottom: none;
    margin-bottom: 0px;
}

.main_title{

    font-family: 'oswald', sans-serif;
    font-size: 29px;
    font-weight: normal;
color: #012492;
   text-align: center;
    width:98%;
    letter-spacing: 0;
    margin-bottom: 0;
    padding: 20px 3px;
 line-height: 36px;
    /* text-transform:uppercase; */
}

.mmedia_links{
margin-top:10px;
}

.mmedia_links td{
vertical-align:top;
}

.mmedia_links div{
padding:5px;
background: none;
 
float:left;
}

.mmedia_links.text_link div{
border-style:none;
}

.mmedia_links a{
 
background-position:left;
background-repeat:no-repeat;
font-size:11px;
padding-left:18px;
margin:5px;
font-family: 'Open Sans', sans-serif;
}


#sbox-content .video_object{
}


.pla_bloque_hor_ext .tgral.background {
   	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#EBEBEB'); 
	    background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#EBEBEB)); 
	    background: -moz-linear-gradient(top,  #FEFEFE,  #EBEBEB); 
	    background: -ms-linear-gradient(top, #FEFEFE  5%,  #EBEBEB 100%);
	    padding:0px 15px 0px 15px;
	    border:1px solid #fff;	
	    border-bottom: 2px solid #fff;
}

.pla_bloque_hor_ext td.background{
background:#F7F7F7;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F7F7', endColorstr='#F7F7F7'); 
	    background: -webkit-gradient(linear, left top, left bottom, from(#F7F7F7), to(#F7F7F7)); 
	    background: -moz-linear-gradient(top,  #F7F7F7,  #F7F7F7); 
	    background: -ms-linear-gradient(top, #F7F7F7  5%,  #F7F7F7 100%);
	    border:1px solid #fff;	
	    border-top: px solid #fff;
	    padding-top:10px;
}

.divpla_bloque_hor_ext.background {
    border: 1px solid #F0F0F0;
   	-moz-border-radius: 7px;
    border-radius: 7px; 
    margin: 5px;
}
.pla_bloque_hor_ext{
    /* margin-top:10px; */
}

.pla_bloque_hor_ext td.content.over{
padding:10px 4px 0px 4px;
}
.pla_bloque_hor_ext td.content.over .titulo.over{
 margin-bottom:15px; 
}


#main-content.dc-columns #column-4 .pla_bloque_hor_ext td p, #main-content.dc-columns #column-4 .pla_bloque_hor_ext td,  #main-content.dc-columns #column-4 .pla_bloque_hor_ext td a,  #main-content.dc-columns #column-4 .pla_bloque_hor_ext td p a{
font-size:12px;
font-family: 'Open Sans', sans-serif;
}

#main-content.dc-columns #column-4 .pla_bloque_hor_ext td .titulo{
font-size:14px;
color: #00468C;
    font-family: 'Arimo', sans-serif;
    margin-bottom:5px;
    border-color:#00468C;
}


.pla_bloque_hor_ext  .mmedia_links.text_link div {
background:none;
clear:both;
padding: 0px;
margin: 0px;
}

.pla_bloque_hor_ext .mmedia_links.text_link a{
background:none;
background-image:none;
padding: 0px;
margin: 0px;
}


/*--------------------- DC TEMPLATES EXTERNAL----------------------*/


#external_header a{
text-decoration:none;
font-size:14px;
 
font-weight:300;
color:#fff;
font-family: 'Oswald', sans-serif;
/* text-transform:uppercase; */
}



#external_header a.home {
   /*  background: url("images/home.png") no-repeat  left top transparent; */
    padding:0px 6px 0px 6px;
    white-space:nowrap;
}
#external_header a.donate {
     /*    background: url("images/donate.png") no-repeat  left top transparent;*/
     padding:0px 6px 0px 6px;
     white-space:nowrap;
}
#external_header a.events {
      /*   background: url("images/events.png") no-repeat  left top transparent;*/
     padding:0px 6px 0px 6px;
     white-space:nowrap;
}
#external_header  a.contact {
     /*   background: url("images/contact.png") no-repeat  left top transparent;*/
   padding:0px 6px 0px 6px;
   white-space:nowrap;
}



#external_header {
	   padding-top:8px;
	    background: none;
}

#external_search{
	background: none;  
}

#external_table{
background: none;  
}

#external_header table{
width:100px;
}
#external_header table td{
padding:0px;
margin:0px;
padding-right:0px;
}

#external_header img{
    width:32px;
    height:32px;
}


#external_header td.facebook {
    background: url("images/facebook.png") 5px no-repeat;
     width:32px;
    height:32px;
    padding:5px 0px 0px 0px;
}
#external_header td.twitter {
    background: url("images/twitter.png") 5px no-repeat;
     width:32px;
    height:32px;
    padding:5px 0px 0px 0px;
}
#external_header td.youtube {
    background: url("images/youtube.png") 5px no-repeat;
     width:32px;
    height:32px;
    padding:5px 0px 0px 0px;
}
#external_header  td.linkedin {
    background: url("images/linkedin.png") 5px no-repeat;
     width:32px;
    height:32px;
    padding:5px 0px 0px 0px;
}

#external_header  td.pinterest {
    background: url("images/pinterest.png") 5px no-repeat;
     width:32px;
    height:32px;
    padding:5px 0px 0px 0px;
}

#external_header  td.vimeo {
    background: url("images/vimeo.png") 5px no-repeat;
     width:32px;
    height:32px;
    padding:5px 0px 0px 0px;
}

#external_header  td.tumblr {
    background: url("images/tumblr.png") 5px no-repeat;
     width:32px;
    height:32px;
    padding:5px 0px 0px 0px;
}

#external_header  td.instagram {
    background: url("images/instagram.png") 5px no-repeat;
     width:32px;
    height:32px;
    padding:5px 0px 0px 0px;
}

#external_header  td.googleplus {
    background: url("images/googleplus.png") 5px no-repeat;
     width:32px;
    height:32px;
    padding:5px 0px 0px 0px;
}

#external_footer_right{
padding:10px;
text-align:right;
vertical-align:middle;
width:10px;
white-space:nowrap;
font-size:13.5px;
font-family: 'Open Sans', sans-serif;
}

#external_footer_right a{

color:#fff;
}

#external_footer_right table{
width:10px;
}

#external_footer_right table td{
white-space:nowrap;
padding:5px;
}
#external_footer_right table td a, #external_footer_right  a{
text-decoration:none;

font-weight:bold;
text-align:right;
color:#fff;
}

#external_footer_left{
padding:10px;
text-align:left;
vertical-align:middle;
color:#fff;
font-size:13.5px;
font-family: 'Open Sans', sans-serif;
}

#external_footer_center{
padding:10px;
text-align:center;
vertical-align:middle;
color:#fff;
font-size:13.5px;
font-family: 'Open Sans', sans-serif;
line-height: 28px;
}

#external_footer_center a, #external_footer_center a spam {
text-decoration:none;
color:#fff;
}


/*-------------- DC TEMPLATES SLIDER TYPE SLIDER----------------------------*/


#wowslider-container1 .ws-title{

	font-family: 'Arimo', sans-serif; !important;
	font-size: 20px;
	text-align:left;
}


#wowslider-container1 .ws-title div{

	font-size: 12px;
	font-family: 'Open Sans', sans-serif !important;
}

#sliderwow {
    margin:10px 10px;
}

#main-content.dc-columns #column-1 #sliderwow {
    margin:0px;
}








/*-------------- DC TEMPLATES TYPE ACCORDION ----------------------------*/



			  
							 
/* UNLESS YOU KNOW WHAT YOU'RE DOING, DO NOT CHANGE THE FOLLOWING RULES */

.easy-accordion{display:block;position:relative;overflow:hidden;padding:0;margin:0}
.easy-accordion dt,.easy-accordion dd{margin:0;padding:0}
.easy-accordion dt,.easy-accordion dd{position:absolute}
.easy-accordion dt{margin-bottom:0;margin-left:0;z-index:5;/* Safari */ -webkit-transform: rotate(-90deg); /* Firefox */ -moz-transform: rotate(-90deg);-moz-transform-origin: 20px 0px;  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);cursor:pointer;}
.easy-accordion dd{z-index:1;opacity:0;overflow:hidden}
.easy-accordion dd.active{opacity:1;}
.easy-accordion dd.no-more-active{z-index:2;opacity:1}
.easy-accordion dd.active{z-index:3}
.easy-accordion dd.plus{z-index:4}
.easy-accordion .slide-number{position:absolute;bottom:0;left:10px;font-weight:normal;font-size:1.1em;/* Safari */ -webkit-transform: rotate(90deg); /* Firefox */ -moz-transform: rotate(90deg);  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
 
 
/* FEEL FREE TO CUSTOMIZE THE FOLLOWING RULES */

dd p{line-height:120%}

#accordion-3{
width:940px;
height:350px;
padding:9px;
background:#FFFFFF;
border-style:none;
}
#accordion-3 h2{font-size:2.5em;margin-top:10px}
#accordion-3 dl{width:940px;height:350px}	
#accordion-3 dt{
height:38px;
line-height:30px;
text-align:left;
padding:7px 15px 0 15px;
font-weight:bold;
font-family: 'Arimo', sans-serif;
font-size: 18px;
letter-spacing:2px;
background:#fff url(https://www.accordiafoundation.org/portal/clients/accordia/images/slide-title-inactive-2.jpg) 0 0 no-repeat;
color:#ffffff;
}
#accordion-3 dt.active{cursor:pointer;color:#ffffff;}
#accordion-3 dt.hover{color:#ffffff;}
#accordion-3 dt.active.hover{color:#ffffff}
#accordion-3 dd{padding:0px;border-left:0;margin-right:3px}
#accordion-3 .slide-number{color:#68889b;left:13px;font-weight:bold}
#accordion-3 .active .slide-number{color:#fff}
#accordion-3 a{color:#68889b}
#accordion-3 dd img{float:right;margin:0 0 0 0px;position:relative;top:0px}


#accordion-3 .slide1{
background:#F0522F;
background: -webkit-linear-gradient(90deg, #BE482E, #F0522F 30%);		
background: -moz-linear-gradient(90deg, #BE482E, #F0522F 30%);		
background: -o-linear-gradient(90deg, #BE482E, #F0522F 30%);		
background: linear-gradient(90deg, #BE482E, #F0522F 30%);
background: -ms-linear-gradient(top, #BE482E  5%,  #F0522F 100%);
   
}

#accordion-3 .slide2{
background:#1355AE;
background: -webkit-linear-gradient(90deg, #134A84, #1355AE 30%);		
background: -moz-linear-gradient(90deg, #134A84, #1355AE 30%);		
background: -o-linear-gradient(90deg, #134A84, #1355AE 30%);		
background: linear-gradient(90deg, #134A84, #1355AE 30%);
background: -ms-linear-gradient(top, #134A84  5%,  #1355AE 100%);

}
#accordion-3 .slide3{
background:#0096A4;
background: -webkit-linear-gradient(90deg, #09838E, #0096A4 30%);		
background: -moz-linear-gradient(90deg, #09838E, #0096A4 30%);		
background: -o-linear-gradient(90deg, #09838E, #0096A4 30%);		
background: linear-gradient(90deg, #09838E, #0096A4 30%);
background: -ms-linear-gradient(top, #09838E  5%,  #0096A4 100%);
}



#accordion-3 .slide4{
background:#007D43;
background: -webkit-linear-gradient(90deg, #007D43, #00934D 30%);		
background: -moz-linear-gradient(90deg, #007D43, #00934D 30%);		
background: -o-linear-gradient(90deg, #007D43, #00934D 30%);		
background: linear-gradient(90deg, #007D43, #00934D 30%);
background: -ms-linear-gradient(top, #007D43  5%,  #00934D 100%);
}

#accordion-3 .slide5{
background:#6A8220;
background: -webkit-linear-gradient(90deg, #6A8220, #A1CE19   30%);		
background: -moz-linear-gradient(90deg, #6A8220, #A1CE19   30%);		
background: -o-linear-gradient(90deg, #6A8220, #A1CE19   30%);		
background: linear-gradient(90deg, #6A8220, #A1CE19   30%);
background: -ms-linear-gradient(top, #6A8220  5%,  #A1CE19 100%);
}

#accordion-3 .slide6{
background:#aaaaaa;
background: -webkit-linear-gradient(90deg, #aaaaaa #cccccc   30%);		
background: -moz-linear-gradient(90deg, #aaaaaa, #cccccc   30%);		
background: -o-linear-gradient(90deg, #aaaaaa, #cccccc   30%);		
background: linear-gradient(90deg, #aaaaaa, #cccccc   30%);
background: -ms-linear-gradient(top, #aaaaaa  5%,  #cccccc 100%);
}

#accordion-3 .slide7{
background:#999999;
background: -webkit-linear-gradient(90deg, #999999, #aaaaaa   30%);		
background: -moz-linear-gradient(90deg, #999999, #aaaaaa   30%);		
background: -o-linear-gradient(90deg, #999999, #aaaaaa   30%);		
background: linear-gradient(90deg, #999999, #aaaaaa   30%);
background: -ms-linear-gradient(top, #999999  5%,  #aaaaaa 100%);
}
#accordion-3 .slide8{
background:#999999;
background: -webkit-linear-gradient(90deg, #666666, #999999   30%);		
background: -moz-linear-gradient(90deg, #666666, #999999   30%);		
background: -o-linear-gradient(90deg, #666666, #999999   30%);		
background: linear-gradient(90deg, #666666, #999999   30%);
background: -ms-linear-gradient(top, #666666  5%,  #999999 100%);
}
#accordion-3 .slide9{
background:#666666;
background: -webkit-linear-gradient(90deg, #333333, #666666   30%);		
background: -moz-linear-gradient(90deg, #333333, #666666   30%);		
background: -o-linear-gradient(90deg, #333333, #666666   30%);		
background: linear-gradient(90deg, #333333, #666666   30%);
background: -ms-linear-gradient(top, #333333  5%,  #666666 100%);
}
#accordion-3 .slide10{
background:#333333;
background: -webkit-linear-gradient(90deg, #333333, #000000   30%);		
background: -moz-linear-gradient(90deg, #333333, #000000   30%);		
background: -o-linear-gradient(90deg, #333333, #000000   30%);		
background: linear-gradient(90deg, #333333, #000000   30%);
background: -ms-linear-gradient(top, #333333  5%,  #000000 100%);
}


#accordion-3 .bgslide1, #accordion-3 .bgslide2, #accordion-3 .bgslide3, #accordion-3 .bgslide4, #accordion-3 .bgslide5, #accordion-3 .bgslide6, #accordion-3 .bgslide7, #accordion-3 .bgslide8, #accordion-3 .bgslide9, #accordion-3 .bgslide10 {
/* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CAE4FF', endColorstr='#ffffff'); */
   /* background: -webkit-linear-gradient(top left, #CAE4FF, #ffffff); */
  /*  background: -moz-linear-gradient(top left,  #CAE4FF, #ffffff); */
    
    background: -webkit-linear-gradient(top left, #CAE4FF, #ffffff);		
    background: -moz-linear-gradient(top left, #CAE4FF, #ffffff);		
    background: -o-linear-gradient(top left, #CAE4FF, #ffffff);		
    background: linear-gradient(top left, #CAE4FF, #ffffff);	
    background: -ms-linear-gradient(top, #CAE4FF  5%,  #ffffff 100%);
}

#column-6 .portlet-content, #column-6 .portlet-borderless-container {
    padding: 0px;
}




#accordion-3 span.title{
	
    color: #203A79;
    font-family: 'Arimo', sans-serif;
    font-size: 28px;
    font-weight: bold;
    letter-spacing: 2px;
    line-height: 46px;
    margin-bottom: 10px;
    padding: 3px;
    width: 100%;
}
#accordion-3 td.text{
font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    line-height: 19px;
    text-align: left;
    color: #666666;
    padding:13px;
    vertical-align:top;
}
#accordion-3 .learnmore{
padding:5px;
background:ffcc00;
font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight:bold;
    color: #fff;
       -moz-border-radius: 5px;
    border-radius: 5px;
    background:#037ACE;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#034C9B', endColorstr='#037ACE'); 
    background: -webkit-gradient(linear, left top, left bottom, from(#034C9B), to(#037ACE)); 
    background: -moz-linear-gradient(top,  #034C9B,  #037ACE); 
    background: -ms-linear-gradient(top, #034C9B  5%,  #037ACE 100%);
    text-decoration:none;
}

#accordion-3 .imgdiv {
    text-align:left;
    height: 350px;
    overflow: hidden;
    width: 450px;
}
#accordion-3 dd img.imgh {

max-height: 350px;
height:expression(document.body.clientHeight > 350? "350px": "auto" );
float:left;
}
#accordion-3{
background:#fff;
}



/*-------------- DC TEMPLATES SOCIAL NETWORK  ----------------------------*/


.social_network_box .title {
    color: #FFFFFF;
    font-family: 'Arimo', sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0086D6', endColorstr='#005080'); 
	background: -webkit-gradient(linear, left top, left bottom, from(#0086D6), to(#005080)); 
	background: -moz-linear-gradient(top,  #0086D6,  #005080); 
	background: -ms-linear-gradient(top, #0086D6  5%,  #005080 100%);
    
}
.social_network_box{
padding:5px 0px;
}

.social_network_box table{
width:100%;
}


/*-------------- DC TEMPLATES MEDIA  ----------------------------*/


.media_box .title {
    color: #FFFFFF;
    font-family: 'Arimo', sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0086D6', endColorstr='#005080'); 
	background: -webkit-gradient(linear, left top, left bottom, from(#0086D6), to(#005080)); 
	background: -moz-linear-gradient(top,  #0086D6,  #005080); 
	
	background: -ms-linear-gradient(top, #0086D6  5%,  #005080 100%);
    
}

.media_box td.label{
    
    font-family: 'Arimo', sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 4px;
    color:#0086D6;
    border-bottom:1px solid #dddddd;
     padding-left:22px;
}
.media_box td.label a{
    text-decoration:none;
}

.media_box td.label.mp4_video{
    background:url('images/icon_video.png') left no-repeat;
}
.media_box td.label.youtube_video{
    background:url('images/icon_yt.png') left no-repeat;
}
.media_box td.label.mp3_audio{
    background:url('images/icon_mp3.png') left no-repeat;
}
.media_box td.label.vimeo_video{
    background:url('images/icon_vimeo.png') left no-repeat;
}
.media_box td.label.flickr_gallery{
    background:url('images/icon_flickr.png') left no-repeat;
}

/*-------------- DC TEMPLATES BANNERS BUTTON ----------------------------*/



.system_buttons{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#EDEDED'); 
	    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#EDEDED)); 
	    background: -moz-linear-gradient(top,  #ffffff,  #EDEDED); 
	    background: -ms-linear-gradient(top, #ffffff  5%,  #EDEDED 100%);
	    
    		margin:10px 5px;
}
.system_buttons.light_gray{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#EDEDED'); 
	   	 background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#EDEDED)); 
	    	background: -moz-linear-gradient(top,  #ffffff,  #EDEDED); 
	    	background: -ms-linear-gradient(top, #ffffff  5%,  #EDEDED 100%);
	     
    		margin:10px 5px;
}




.system_buttons table{
		height:32px;cursor:pointer;
}

.system_buttons table td.img{
		padding:4px;
		width:36px;
}
.system_buttons table td.txt{
		padding:4px 4px 4px 8px;
		width:99%;
		color: #00468C;
   		 font-family: 'Open Sans', sans-serif;
		font-size:14px; 
		font-weight:normal;

		 
		line-height:14px;
}
#column-1.donor1-3-1 div.system_buttons table{
		width:190px;
}
#column-4.donor1-3-1 div.system_buttons table{
		width:220px;
}



.system_buttons.color_1{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#DDDDDD'); 
	    	background: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#DDDDDD)); 
	    	background: -moz-linear-gradient(top, #EEEEEE,  #DDDDDD); 
	    	background: -ms-linear-gradient(top, #EEEEEE  5%,  #DDDDDD 100%);
	    	
    		
    		margin:10px 5px;
}
.system_buttons.color_1 table td.txt{
color:#333;
}

.system_buttons.color_2{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666'); 
	    	background: -webkit-gradient(linear, left top, left bottom, from(#999999), to(#666666)); 
	    	background: -moz-linear-gradient(top,  #999999,  #666666); 
	    	background: -ms-linear-gradient(top, #999999  5%,  #666666 100%);
	    	
    		
    		margin:10px 5px;
}
.system_buttons.color_2 table td.txt{
color:#fff;
}

.system_buttons.color_3{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#005288', endColorstr='#005288'); 
	    	background: -webkit-gradient(linear, left top, left bottom, from(#005288), to(#005288)); 
	    	background: -moz-linear-gradient(top,  #005288,  #005288); 
	    	background: -ms-linear-gradient(top, #005288  5%,  #005288 100%);
	    	
    		
    		margin:10px 5px;
}
.system_buttons.color_3 table td.txt{
color:#fff;
}

.system_buttons.color_4{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E4701E', endColorstr='#E4701E'); 
	    	background: -webkit-gradient(linear, left top, left bottom, from(#E4701E), to(#E4701E)); 
	    	background: -moz-linear-gradient(top,  #E4701E,  #E4701E); 
	    	background: -ms-linear-gradient(top, #E4701E  5%,  #E4701E 100%);
	    
    		
    		margin:10px 5px;
}
.system_buttons.color_4 table td.txt{
color:#fff;
}

.system_buttons.color_5{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B5121B', endColorstr='#B5121B'); 
	    	background: -webkit-gradient(linear, left top, left bottom, from(#B5121B), to(#B5121B)); 
	    	background: -moz-linear-gradient(top,  #B5121B,  #B5121B); 
	    	background: -ms-linear-gradient(top, #B5121B  5%,  #B5121B 100%);
	    	
    		margin:10px 5px;
}
.system_buttons.color_5 table td.txt{
color:#ffffff;
}

.system_buttons.color_6{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD'); 
	    	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#DDDDDD)); 
	    	background: -moz-linear-gradient(top,  #FFFFFF,  #DDDDDD); 
	    	background: -ms-linear-gradient(top, #FFFFFF  5%,  #DDDDDD 100%);
	    
    		margin:10px 5px;
}
.system_buttons.color_6 table td.txt{
color:#00468C;
}
.system_buttons.color_6 table td.img, .system_buttons.color_5 table td.img, .system_buttons.color_4 table td.img, .system_buttons.color_3 table td.img, .system_buttons.color_2 table td.img, .system_buttons.color_1 table td.img{
		padding-left:12px;
		padding-right:8px;
}

.banners_button{
padding:0px;
}

.horizontal_rotator{
padding:5px 5px;
}

.horizontal_rotator img{
margin:5px;
}

.horizontal_block{
padding:5px 5px;
}


.liquid .previous {
	display:block;
	height:100%;
	width:34px;
	background:transparent url(images/prev.png) center center no-repeat;
	float:left;
	margin:0;
	padding:0;
	cursor:pointer;
}
.liquid .next {
	display:block;
	height:100%;
	width:34px;
	background:transparent url(images/next.png) center center no-repeat;
	float:right;
	margin:0;
	padding:0;
	cursor:pointer;
}
.liquid ul li {
	width:150px;
	padding:0 3px;
	margin:0;
	vertical-align:middle;
}
.liquid ul li a img {
max-width:150px;
}

.flash_movie{
padding:5px 0px;
}
	
	
/*-------------- DC TEMPLATES ABOUT US ----------------------------*/

.about_us_div{
    padding:5px 0px;
}

.about_us .title{
    color: #003966;
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
    font-weight: bold;
	padding:5px;
	
}

.about_us .content {
    padding: 8px;
    background:none;
}
.about_us .content .text_au{
font-family: 'Open Sans', sans-serif;
    font-size: 13px;
}
.about_us .content .text_au a{
font-family: 'Oswald', sans-serif;
    font-size: 13px;
	font-weight:300;
}
.about_us .content img{
    padding:  0px  0px 8px  0px;
}

.about_us .icons_au {
margin-top:10px;
}
.about_us .content .icons_au img{
 padding: 0px;
}
.about_us .icons_au td.img{
 width:22px;
}

.about_us .icons_au .rs_icons_au td{
padding:8px 6px 0px 0px;
}


/*-------------- DC TEMPLATES LIST ----------------------------*/

.list_tmp{
width:100%;
}
.list_tmp td{
padding:4px;
}
.list_tmp.button td div{
cursor:pointer;
width:90%;
padding:4px 7px;
 -moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #dddddd;
color:#333;
font-size:12px;
}

.list_tmp.text td div{
background-image:url(images/minilist.png);
background-repeat:no-repeat;
cursor:pointer;
width:85%;
padding:4px 7px 4px 17px;
border-bottom:1px dotted #dddddd;
color:#333;
font-size:12px;
}

.list_tmp td div:hover{
color:#0066CC;
}

.list_tmp.button td.alternate_background div{
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#DDDDDD'); 
	    	background: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#DDDDDD)); 
	    	background: -moz-linear-gradient(top, #EEEEEE,  #DDDDDD); 
	    	background: -ms-linear-gradient(top, #EEEEEE  5%,  #DDDDDD 100%);
}

.list_tmp.text td.alternate_background div{
 background-color: #EEEEEE; 
}

.div_list{
padding:5px 5px;
}


/*-------------- DC TEMPLATES PHOTO GALLERY ----------------------------*/

.photo_gallery td{
vertical-align:top;
text-align:center;
}
.photo_gallery {
width:auto;
}

 .pg_col{
margin:10px;
}
 .pg_col table{

}
 .pg_col .pg_col_div{
border:1px solid #FBFBFB;
overflow: hidden;
text-align:center;
vertical-align:center;
}
 .pg_col .pg_col_div img{

}


/* ------------------ PORTAL ------------------------*/

#_15_saveButton{
/* display:none; */
}

input[value="Save as Draft"]{
/* display:none; */
}

.journal-article-button-row input[value="Save as Draft"]{
display:none;
}



.structure-controls input[value="Edit"]{
display:none;
}

.structure-controls{
padding-bottom:10px;
}

.structure-controls .structure-links a{
padding:7px;
background:#F8F8F8;
font-weight:bold;
margin-bottom:5px;
text-decoration:none;
border-color: #C8C9CA #9E9E9E #9E9E9E #C8C9CA;
    border-image: none;
    border-style: solid;
    border-width: 1px;
     border-radius: 4px 4px 4px 4px;
}


#imageGalleryPanelContainer ul.lfr-component.lfr-actions.right.show-arrow{
display:none;
}

#content .aui-form {
   background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 7px 7px 7px 7px;
    margin-bottom: 8px;
    padding:10px;
    margin-top:10px;
}

#content .aui-form {
font-size: 12px;
}


#content .aui-form textarea{
width:350px;
height:170px;
}


#content .aui-field-label {
    font-weight:normal;
}


.aui-layout h1.header-title span{
	font-family: 'Arimo', sans-serif; !important;
	font-size: 18px;
	color: #00468C;
	 font-style: italic;
    	font-weight: normal;

}

.portlet-body .breadcrumbs .first{
display:none;
}


.dc_blue_button{
width:64px;
height:64px;
background:url(images/dc_blue_button.png);
}

#sign-in{
background:#aaa;
-moz-border-radius: 7px;
border-radius: 7px;
}
/* -------------- CONTROL PANEL -DOCKBAR ---------------*/

#dockbar .public-community.last{
/* display:none; */
}

#dockbar .toggle-controls{
display:none;
}
#dockbar .settings{
display:none;
}

#dockbar .control-panel{
display:none;
}
#nav .delete-tab.aui-helper-hidden, #nav .delete-tab{
display:none;
visibility:hidden;
}


/* -------------- SELECT TEMPLATE ---------------*/

table.the_select {
margin-top:10px;
}

table.the_select td select{
font-size:14px;
font-family: 'Open Sans', sans-serif;
color:#000000;
padding:3px;
}

table.the_select td{
font-size:14px;
font-family: 'Open Sans', sans-serif;
color:#000000;
font-weight:bold;
padding:5px;
}


address, caption, cite, code, dfn, em, strong, th, var {
    font-style: inherit;
    font-weight: inherit;
}


#main-content address, #main-content caption, #main-content cite, #main-content code, #main-content dfn, #main-content em, #main-content strong, #main-content th, #main-content var {
 font-style: inherit;   
}

#main-content strong, #main-content em strong, #main-content strong em{
 font-weight: bold;   
}


#main-content em, #main-content i, #main-content em strong, #main-content strong em{
 font-style: italic;  
}


body.signed-out  #slider-pro-1.advanced-slider{
margin-bottom: -40px;
}


/* NEW STYLE */

#wrapper {

    max-width: 1024px!important;
    min-width: 1024px!important;

}

#slider1_container{
	position:absolute!important;
	 top: -100px!important; 
}

#external_logo{
width:350px;
}

#banner table {
    /* width: auto!important; */
}
#banner  #external_table{
width:100%!important;
}
#nav_table {
    width: auto!important;  
	  float: right;
}

#banner .company-title {
margin-top: -40px ;

}

/* AJUSTE COLOR FINDO BLOCK */

.divpla_bloque_hor_ext.block_background_1{
background: #F26522;
}
.divpla_bloque_hor_ext.block_background_1 .pla_bloque_hor_ext .titulogeneral{
color:#fff!important;
padding:12px 3px 0px 8px;
}
 .divpla_bloque_hor_ext.block_background_1 .pla_bloque_hor_ext td{
color:#fff!important;
   padding-right: 85px;
}

.divpla_bloque_hor_ext.block_background_2{
background: #559BFB;
}
.divpla_bloque_hor_ext.block_background_2 .pla_bloque_hor_ext .titulogeneral{
color:#fff!important;
padding:12px 3px 0px 8px;
}
.divpla_bloque_hor_ext.block_background_2 .pla_bloque_hor_ext td{
color:#fff!important;
   padding-right: 8px;
}

.divpla_bloque_hor_ext.block_background_3{
background: #002492;
}
.divpla_bloque_hor_ext.block_background_3 .pla_bloque_hor_ext .titulogeneral{
color:#fff!important;
padding:12px 3px 0px 8px;
}
.divpla_bloque_hor_ext.block_background_3 .pla_bloque_hor_ext td{
color:#fff!important;
   padding-right: 8px;
}

#main-content.dc-columns #column-1 #sliderwow{
margin-bottom:20px;
}

#main-content.dc-columns #column-13 .portlet-borderless-container{
    min-height: 0em;
}



/* COLOR BLOCK */
.block_color_tp{
padding-left:13px;
padding-top:17px;
width:100%;
max-height: 155px;
display:block;
}
.block_color{
width: 131px;
min-height: 131px;
position:relative;
display: block;
 float: left;
 margin-right:13px;
 padding:12px;
 vertical-align:text-top;

}
.block_color .bctitle, .block_color .bctitle a{
position:relative;
font-family: 'Oswald', sans-serif;
font-size:24px;
font-weight:normal;
color:#fff;
text-decoration:none;
line-height:30px;
}
.block_color .bctext, .block_color .bctext a{
font-family: 'Open Sans', sans-serif;
font-size:13px;
font-weight:normal;
color:#fff;
text-decoration:none;
}
.block_color .bctext{
padding-top:5px;
}
div.block_color.color_1{
background:#899639;
}
.block_color.color_2{background:#F9A01F;}
.block_color.color_3{background:#AB1355;}
.block_color.color_4{background:#F26522;}
.block_color.color_5{background:#83389B;}
.block_color.color_6{background:#0081AB;}

.bc_rs img{
width:34px;
height:34px;
margin:2px;
}
.bc_rs img.facebook{ background: url("images/facebook.png") no-repeat;}
.bc_rs img.twitter{ background: url("images/twitter.png") no-repeat;}
.bc_rs img.youtube{ background: url("images/youtube.png") no-repeat;}
.bc_rs img.linkedin{ background: url("images/linkedin.png") no-repeat;}
.bc_rs img.pinterest{ background: url("images/pinterest.png") no-repeat;}
.bc_rs img.tumblr{ background: url("images/tumblr.png") no-repeat;}
.bc_rs img.instagram{ background: url("images/instagram.png") no-repeat;}
.bc_rs img.googleplus{ background: url("images/googleplus.png") no-repeat;}
.bc_rs img.vimeo{ background: url("images/vimeo.png") no-repeat;}

/* ADVANCED SLIDER */

.evoText .evoTagg h4{
   font-family: 'Oswald', sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
}

.evoText .evoTagg {
font-family: 'Open Sans', sans-serif;
font-size:13px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
}

#main-content.dc-columns #column-1 .evoslider.default{

margin-bottom:20px;
}