
/*

Theme Name: Accordion Menu Clean Theme

Owner: http://offlajn.com

Author: Daniel David

Date: 2010.04.14.

Generation Time: 2019-09-06 13:13:59
*/



/*******************************************************************************

Implement the fonts.

*******************************************************************************/

@font-face {   

    font-family: 'MuseoSans500';

    src: url('https://www.cm-seia.pt/modules/mod_jo17_accordion/themes/clean/fonts/museosans_500-webfont.eot');

    src: url('https://www.cm-seia.pt/modules/mod_jo17_accordion/themes/clean/fonts/museosans_500-webfont.eot?iefix') format('eot'),

         url('https://www.cm-seia.pt/modules/mod_jo17_accordion/themes/clean/fonts/museosans_500-webfont.woff') format('woff'),

         url('https://www.cm-seia.pt/modules/mod_jo17_accordion/themes/clean/fonts/museosans_500-webfont.ttf') format('truetype'),

         url('https://www.cm-seia.pt/modules/mod_jo17_accordion/themes/clean/fonts/museosans_500-webfont.svg#webfontjRejO9LF') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {  

    font-family: 'CartoGothicStdBook';

    src: url('https://www.cm-seia.pt/modules/mod_jo17_accordion/themes/clean/fonts/cartogothicstd-book-webfont.eot');

    src: url('https://www.cm-seia.pt/modules/mod_jo17_accordion/themes/clean/fonts/cartogothicstd-book-webfont.eot?iefix') format('eot'),

         url('https://www.cm-seia.pt/modules/mod_jo17_accordion/themes/clean/fonts/cartogothicstd-book-webfont.woff') format('woff'),

         url('https://www.cm-seia.pt/modules/mod_jo17_accordion/themes/clean/fonts/cartogothicstd-book-webfont.ttf') format('truetype'),

         url('https://www.cm-seia.pt/modules/mod_jo17_accordion/themes/clean/fonts/cartogothicstd-book-webfont.svg#webfontDAAzY1hh') format('svg');

    font-weight: normal;

    font-style: normal;

}



/*******************************************************************************

Set up the defaults CSS for HTML elements.

*******************************************************************************/



/*Reset the styles.*/

div#mod_jo17_accordion-153.module,

#mod_jo17_accordion-153 dl, 

#mod_jo17_accordion-153 dt,

#mod_jo17_accordion-153 dd,

#mod_jo17_accordion-153 dd,

div#mod_jo17_accordion-153 h3 

{

  margin: 0;

  padding: 0;

  border: 0; 

}



.dj_ie #mod_jo17_accordion-153 h3,

.dj_ie #mod_jo17_accordion-153 span{

  background: transparent url('images/transparent.gif') repeat;

}



/*Reset the link style.*/

#mod_jo17_accordion-153 a,

#mod_jo17_accordion-153 a:link,

#mod_jo17_accordion-153 a:visited,

#mod_jo17_accordion-153 a:hover,

#mod_jo17_accordion-153 a:active,

#mod_jo17_accordion-153 a:focus,

#mod_jo17_accordion-153 span

{

  display: block;

  font-weight: normal;

  text-decoration: none;

  -webkit-user-select: none;

  -khtml-user-select: none;

  -moz-user-select: none;

  -o-user-select: none;

  user-select: none;

  -moz-outline-style: none;

  outline: none;

  background: transparent;

}





/* Common */

#mod_jo17_accordion-153 dd{

  display: none;

  height: 0px;

  overflow: hidden;

}



#mod_jo17_accordion-153 dd.parent.open{

  display:block;

  height: auto;

}





/*******************************************************************************

Set up the core Theme CSS.

*******************************************************************************/



/*Font declaration.*/

div#mod_jo17_accordion-153 h3,

#mod_jo17_accordion-153 dt span{

  font-family: CartoGothicStdBook; 

}



/*Theme background.*/


#mod_jo17_accordion-153{

  margin-bottom: 10px;

  width: 100%;

    

    -moz-border-radius: 5px;

    -webkit-border-radius: 5px;

    border-radius: 5px;  

  
  

  background: #597305 url('https://www.cm-seia.pt/cache/mod_jo17_accordion_theme/153/cdb14216e996e8016ad1a7b6debe1dbc.png') repeat-x;

  background: -moz-linear-gradient( top, #ABCC3D, #597305 ); 

  background: -webkit-gradient( linear, left top, left bottom, color-stop( 0, #ABCC3D ), color-stop( 1, #597305 ) );

  zoom: 1;

  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ABCC3D,EndColorStr=#597305);

  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ABCC3D,EndColorStr=#597305)";

 

  
}

  

.dj_opera #mod_jo17_accordion-153{

  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgICB3aWR0aD0iMTAwJSIKICAgIGhlaWdodD0iMTAwJSIKICAgIHZlcnNpb249IjEuMCIKICAgID4KCTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgkJLnN0YXJ0IHsKCQkJc3RvcC1jb2xvcjogI0FCQ0MzRDsKCQkJc3RvcC1vcGFjaXR5OiAxOwoJCX0KCQkuZW5kCgkJewoJCQlzdG9wLWNvbG9yOiAjNTk3MzA1OwoJCQlzdG9wLW9wYWNpdHk6IDE7CgkJfQoJPC9zdHlsZT4KCTxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgY2xhc3M9InN0YXJ0Ii8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgY2xhc3M9ImVuZCIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+CiAgICA8bGluZSB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMCUiIHkyPSIxMCUiIHN0eWxlPSJzdHJva2Utb3BhY2l0eTogMC4zOyBzdHJva2U6IGJsYWNrOyBzdHJva2Utd2lkdGg6IDMwcHg7Ii8+IAogICAgPHJlY3QgeD0iMCIgeT0iMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSJ1cmwoI2dyYWRpZW50KSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgLz4KPC9zdmc+);

  border-radius: 0;

}



/*IE rounded corners*/



  .dj_ie #mod_jo17_accordion-153 div{

    background: url('https://www.cm-seia.pt/cache/mod_jo17_accordion_theme/153/97648fc43cceadadac1e42a136cdfa96tl.png') no-repeat;

  }

  

  .dj_ie #mod_jo17_accordion-153 div div{

    background: url('https://www.cm-seia.pt/cache/mod_jo17_accordion_theme/153/97648fc43cceadadac1e42a136cdfa96tr.png') no-repeat right top;

  }

  

  .dj_ie #mod_jo17_accordion-153 div div div{

    background: url('https://www.cm-seia.pt/cache/mod_jo17_accordion_theme/153/97648fc43cceadadac1e42a136cdfa96bl.png') no-repeat left bottom;

  }

  

  .dj_ie #mod_jo17_accordion-153 dl.level0{

     background: url('https://www.cm-seia.pt/cache/mod_jo17_accordion_theme/153/97648fc43cceadadac1e42a136cdfa96br.png') no-repeat right bottom;

  }




  

/*Title*/

div#mod_jo17_accordion-153 h3{

  padding: 10px 0; 

  font-size: 22px;

  color: #FFFFFF;

  line-height: 22px;

  text-align: center;

  
    text-shadow: 1px 1px 10px rgba(0,0,0,0.6);

  
}



/*Definition List*/

#mod_jo17_accordion-153 dt{

  border-top: #B3CD5D dotted 0px;

  border-bottom: #B3CD5D dotted 1px;

  min-height: 30px;

  text-align: left;
  
  padding-left:5px;

}



/*Links*/

#mod_jo17_accordion-153 dt, 

#mod_jo17_accordion-153 dt a, 

#mod_jo17_accordion-153 dt span{

  color: #FFFFFF;

  font-size: 12px;

  line-height: 30px;

  text-decoration: none;

}



/*Active links*/

#mod_jo17_accordion-153 dt.active span{

  
    font-weight: bold;

    text-decoration: none;

    

  

  
    text-shadow: 1px 1px 10px #000;

  
  

}



/*Parent picture, closed*/

#mod_jo17_accordion-153 dt.parent span{

  
    background-image: url('https://www.cm-seia.pt/modules/mod_jo17_accordion/themes/clean/images/closed/arrow.png');

  
  background-repeat: no-repeat;

  cursor: pointer;

}



/*Opened links*/

#mod_jo17_accordion-153 dt.parent.open span{

  
    background-image: url('https://www.cm-seia.pt/modules/mod_jo17_accordion/themes/clean/images/opened/arrow.png');

  
  
    text-shadow: 1px 1px 5px #000;

  
}



/*Openable, milkglass effect*/

#mod_jo17_accordion-153 dt.parent.open,

#mod_jo17_accordion-153 dt:hover

{

  background: transparent url('https://www.cm-seia.pt/modules/mod_jo17_accordion/themes/clean/images/transparency10perc.png') repeat;

}



/*******************************************************************************

Set up the level dependent CSS.

*******************************************************************************/



/*******************************************************************************

  Level 1

*******************************************************************************/

#mod_jo17_accordion-153 dl.level0{

  padding: 0 ;

}



#mod_jo17_accordion-153 dt.level0 span{

  padding-left: 20px;

    font-size: 14px;

}





/*******************************************************************************

  Level 1 + Lower levels

*******************************************************************************/





/*******************************************************************************

  Level 2

*******************************************************************************/

#mod_jo17_accordion-153 dt.level1 span{

  padding-left: 35px;

  background-position: 15px 0;

    font-size: 14px;

}





/*******************************************************************************

  Level 2 + Lower levels

*******************************************************************************/







/*******************************************************************************

  Level 3

*******************************************************************************/

#mod_jo17_accordion-153 dt.level2 span{

  padding-left: 50px;

  background-position: 30px 0;

    font-size: 12px;

}



/*******************************************************************************

  Level 3 + Lower levels

*******************************************************************************/







/*******************************************************************************

  Level 4

*******************************************************************************/





/*******************************************************************************

  Level 4 + Lower levels

*******************************************************************************/

#mod_jo17_accordion-153 dl.level3 span{

  padding-left: 65px;

  background-position: 45px 0;

}

