/* CSS Document */

body {background-color:#f1ddff;font-size:15px;}
textarea {width:80%}

/**********************************************************************************************/
/* LAYOUT                                                                                     */
/**********************************************************************************************/

.headertext_and_hight h1{ display:none}

.joomla_article { padding:5px; padding-top:20px}
.script_output { padding:5px; padding-top:20px}
.genre_list { padding:5px}


.footer { margin-top:40px; background-color:#FFF}
.footer_left{ padding:20px}
.footer_right{padding:20px}


/**********************************************************************************************/
/* Search form                                                                                */
/**********************************************************************************************/
.search_form { }
.search_form label {width:0px;float: none;display: block;}
.search_form span { display:none}
.search_form input{ width:140px}
.search_form select{ width:144px}


/**********************************************************************************************/
/* MENU                                                                                       */
/**********************************************************************************************/
.div_menu {font-size: 18px;}
.div_menu ul {padding:0}
.div_menu li {display: block; width:90%; border:0; border-bottom:1px solid white; padding:5%}
.div_menu ul a {margin:0; }
.div_menu ul a:hover {text-decoration:underline}



/**********************************************************************************************/
/* User                                                                                       */
/**********************************************************************************************/
.account_details {min-height:140px;}



/**********************************************************************************************/
/* Track Container                                                                            */
/**********************************************************************************************/
.results { padding:2%}
.results img { width:100%; height:auto; margin-top:20px}
.results form {padding:5px; margin:0}
.image_container {float:none; width:90%; padding:5%;}

.description {float:none; width:100%}

.download_button_form { width:96%; margin:0;}
.download_button_form input{}
.div_player {}
.audio_player {}


/**********************************************************************************************/
/* Results summary                                                                            */
/**********************************************************************************************/
.results_summary a { font-size:22px}