/*
Theme Name: -unpicked- v.1.0_beta
Theme URI: http://unpicked.net/
Description: theme unpicked
Author: Andreas Heiduschat
Author URI: http://unpicked.net/
*/

a, p, h1, h2, h3, h4, h5, h6, td, tr, ol, ul, li, html, body, img, div, pre{margin:0;padding:0;list-style:none;border:0;letter-spacing:0;text-decoration:none;word-spacing:0;}

html             {width:100%;height:100%;}
body             {width:100%;height:100%;font:normal 12px georgia,verdana,arial;color:#333;background:#efefef;text-align:left;}

[caption]        {display:none;}

div              {display:inline-block;}

h1               {font:italic bold 32px georgia;text-transform:uppercase;letter-spacing:0.05em;}
h2               {font:italic normal 19px georgia;text-transform:uppercase;letter-spacing:0.07em;}
h3               {font:italic normal 12px georgia;letter-spacing:0.05em;line-height:24px;text-transform:uppercase;border-top:2px solid;border-bottom:1px solid;}
h4               {font:italic 12px georgia;letter-spacing:0.05em;}
h5               {font:italic bold 12px georgia;}
h2 a             {font:italic normal 19px georgia;letter-spacing:0.07em;}

.blue            {color:#084971;border-color:#084971;}
.green           {color:#395416;border-color:#395416;}
.violet          {color:#5b004f;border-color:#5b004f;}
.orange          {color:#dc631d;border-color:#dc631d;}
.mint            {color:#00898F;border-color:#00898F;}

.color-1         {color:#084971;border-color:#084971;}
.color-2         {color:#395416;border-color:#395416;}
.color-3         {color:#5b004f;border-color:#5b004f;}
.color-4         {color:#dc631d;border-color:#dc631d;}
.color-5         {color:#00898F;border-color:#00898F;}
.color-6         {color:#395416;border-color:#395416;}
.color-7         {color:#084971;border-color:#084971;}
.color-8         {color:#5b004f;border-color:#5b004f;}
.color-9         {color:#dc631d;border-color:#dc631d;}
.color-10        {color:#00898F;border-color:#00898F;}
.black           {color:#333;border-color:#333;}

.color-1-bg      {color:#fff;background-color:#084971;}
.color-2-bg      {color:#fff;background-color:#395416;}
.color-3-bg      {color:#fff;background-color:#5b004f;}
.color-4-bg      {color:#fff;background-color:#dc631d;}
.color-5-bg      {color:#fff;background-color:#00898F;}
.color-6-bg      {color:#fff;background-color:#395416;}
.color-7-bg      {color:#fff;background-color:#084971;}
.color-8-bg      {color:#fff;background-color:#5b004f;}
.color-9-bg      {color:#fff;background-color:#dc631d;}
.color-10-bg     {color:#fff;background-color:#00898F;}

.bg-1            {background:#084971;}
.bg-2            {background:#395416;}
.bg-3            {background:#5b004f;}
.bg-4            {background:#dc631d;}
.bg-5            {background:#00898F;}

p, li, a         {color:#333;}
a:hover, a:hover h3{text-decoration:underline;}

.left            {float:left !important;}
.right           {float:right !important;}
.clear           {clear:both !important;}

.text-left       {text-align:left;}
.text-right      {text-align:right;}

.full-width      {width:100%;}

.hidden          {display:none;}
.border-top      {border-top:2px solid #302F31;padding-top:20px;}

/*----------------- imgage-hover-sprite -------------------------------------*/

a.rss-button,
a.rss-button:hover,
.social-links ul li a.myspace,
.social-links ul li a.myspace:hover,
.social-links ul li a.youtube,
.social-links ul li a.youtube:hover,
.social-links ul li a.facebook,
.social-links ul li a.facebook:hover,
.social-links ul li a.twitter,
.social-links ul li a.twitter:hover,
.coda-nav-left a,
.coda-nav-right a,
.coda-nav-left a,
.coda-nav-right a,
.download-track
{background-image:url('/images/sprites.png');background-repeat:no-repeat;}

/*--------------------------------------------------------------------------*/


.more-link, .excerpt-more{display:inline-block;font:italic normal 12px georgia !important;letter-spacing:0.05em;text-decoration:none !important;}
.more-link span, .excerpt-more span{padding:0 4px;margin:0 1px;}

a.more-link .color-1:hover{color:#fff;background:#084971;}
a.more-link .color-2:hover{color:#fff;background:#395416;}
a.more-link .color-3:hover{color:#fff;background:#5b004f;}
a.more-link .black:hover,.excerpt-more .black:hover{color:#fff;background:#333;}

blockquote       {margin:10px;float:left;width:12em;font-weight:bold;font-size:19px;line-height:25px;}
blockquote p     {}

.wrapper         {width:100%;height:100%;}

.logo            {position:absolute;top:0px;left:0px;}
.logo a          {display:block;width:126px;height:53px;margin:42px 0 0 26px;background:url('/images/misc/unpicked_logo.png')no-repeat;text-indent:-10000px;}

.collumn-middle  {width:795px;height:100%;margin:0 0 0 175px;}

a.rss-button     {line-height:10px;margin-top:1px;display:block;background-position:-60px 0px;}
a.rss-button:hover{background-position:-60px -30px;}
a.rss-button img{float:left;width:9px;height:9px;margin-right:4px;}

/*----------------- to show the right image on facebook-posts ------------------------------------------------*/

.facebook-small  {width:100px;height:100px;}

/*----------------- sidebar ------------------------------------------------*/

.sidebar         {width:100%;height:100px;margin-bottom:30px;}
.nav             {float:left;}
.nav ul          {height:90px;}
.nav ul li       {float:left;height:90px;}
.nav ul li a     {display:block;width:105px;padding:70px 0px 12px 0px;text-align:center;font:italic normal 12px georgia;color:#6d6e70;text-transform:uppercase;letter-spacing:0.15em;}

a.nav-current:hover{color:#fff;background:#084971;}
a.nav-artists:hover{color:#fff;background:#395416;}
a.nav-releases:hover{color:#fff;background:#dc631d;}
a.nav-journal:hover{color:#fff;background:#00898F;}
a.nav-contact:hover{color:#fff;background:#DC631D;}
a.nav-about:hover  {color:#fff;background:#5B004F;}

.meta-nav        {float:right;position:relative;top:5px;right:0;}
.meta-nav ul     {display:inline-block;}
.meta-nav ul li  {float:left;color:#6d6e70;font-size:9px;}
.meta-nav ul li a{float:left;padding:0 5px;text-transform:uppercase;font-style:italic;font-size:10px;color:#6d6e70;}
.meta-nav ul li a:hover{color:#333;}
.meta-nav .rss-button{margin:1px 5px 0;padding:0;}
.meta-nav .qtranslate{margin:0;}

.social-links    {float:right;margin-top:45px;}
.social-links ul {display:inline-block;float:right;text-align:right;}
.social-links ul li{float:left;}
.social-links ul li a{display:block;margin-left:10px;text-decoration:none;}

.social-links ul li a.facebook{width:41px;height:18px;background-position:-220px 0px;}
.social-links ul li a.facebook:hover{width:41px;height:18px;background-position:-220px -30px;}
.social-links ul li a.youtube{width:45px;height:18px;background-position:-100px 0px;}
.social-links ul li a.youtube:hover{width:45px;height:18px;background-position:-100px -30px;}
.social-links ul li a.myspace{width:59px;height:18px;background-position:-160px 0px;}
.social-links ul li a.myspace:hover{width:59px;height:18px;background-position:-160px -30px;}
.social-links ul li a.twitter{width:25px;height:18px;background-position:-270px 0px;}
.social-links ul li a.twitter:hover{width:25px;height:18px;background-position:-270px -30px;}

.breadcrumbs     {position:absolute;top:109px;left:175px;background:#e0e0e0;padding:0 5px;}
.breadcrumbs, .breadcrumbs a, .breadcrumbs span{text-transform:uppercase;font-size:10px;font-style:italic;}
.breadcrumbs a, .breadcrumbs p{float:left;}

/*----------------- footer - (footer.php) --------------------*/

.footer          {width:100%;margin:0px 0 30px;border-top:1px dotted #302F31;text-align:center;}
.footer ul       {display:inline-block;padding:25px 0 6px;}
.footer ul li    {display:inline-block;float:left;margin-right:5px;font-size:9px;}
.footer ul li a  {float:left;text-transform:uppercase;font-style:italic;font-size:10px;color:#6d6e70;}
.footer ul li a:hover{color:#333}
.footer .rss-button{}
.footer div p    {padding-right:15px;font:italic bold 10px georgia;color:#424243;letter-spacing:0.12em;}



/*----------------- content ------------------------------------------------*/

.wrap_content    {width:100%;}

.row-small       {width:100%;}
.row-big         {width:100%;padding-bottom:30px;}
.row-mini        {width:100%;min-height:100px;padding-top:20px;}
.row-strait      {width:100%;height:150px;margin:0px 0 20px;}

.lonely-pic      {padding-bottom:25px;}

.col-1           {width:245px;}
.col-2           {width:520px;padding-bottom:30px;}
.col-3           {width:150px;height:150px;background:#e5e5e5;}
.col-4           {width:615px;height:150px;border-bottom:1px solid;}

.col-3 img       {width:150px;height:150px;}

.hl-big          {width:100%;height:70px;border-top:2px solid;border-bottom:1px solid;margin-bottom:15px;}
.hl-big h1       {padding:10px 0 8px;margin-top:2px;border-top:1px solid;line-height:18px;}
.hl-big h2 a     {text-decoration:none;line-height:18px;}

.hl-small        {padding:3px 0;}
.hl-small a      {display:block;width:100%;line-height:18px;}
.hl-small a:first-child{text-decoration:none;}

.hl-divide       {width:100%;border-bottom:1px dotted;margin-bottom:20px;line-height:40px;font-weight:normal;}

.headline-2      {width:100%;border-top:2px solid #302F31;border-bottom:1px solid #2a2a2b;margin:0 0 20px;}
.headline-2 h2   {padding:5px 0;text-transform:uppercase;}

.headline-3      {width:100%;border-bottom:1px dotted;margin-bottom:25px;}
.headline-3 h1   {line-height:45px;font-weight:normal;}

.headline-4      {text-transform:uppercase;width:100%;border-top:2px solid;border-top:2px solid;margin-bottom:20px;}
.headline-4 h1   {margin-top:3px;padding:12px 0 5px 0;border-top:1px solid;}

.post            {width:100%;border-bottom:1px dotted #333;padding:30px 0 45px;}
.post:last-child {border:none;}
.post-info       {float:left;white-space:normal;font-style:italic;text-transform:uppercase;}
.post-info p     {padding-bottom:3px;}
.post-info h2    {padding-bottom:5px;}
.post-info h2 a  {line-height:normal;}
.post-info h4    {text-transform:uppercase;}
.post-info h5    {color:#333;}

.post-image      {display:block;}
.post-image:hover{outline:1px solid #ccc;}

.post-content    {}
.post-content p  {padding-bottom:15px;line-height:19px;}
.post-content a  {font-weight:bold;font-style:italic;}
.post-content a:hover{text-decoration:underline;}
.post-content-header{font-weight:normal !important;}
.post-content-header:hover{}
.date            {padding-bottom:0px !important;}
.date, .subline  {font-style:italic;text-transform:uppercase;}


.article p, .article-1 p, .article-2 p, .article-3, .article-4 p{line-height:19px;}

.article         {}

.article-1       {width:100%;}
.article-1 p     {padding:0 0 15px;}
.article-1 p a, .article-2 p a{font-weight:bold;}

.article-2       {width:245px;}

.article-4 p     {text-indent:10px}

.column-1        {float:left;width:245px;padding-bottom:15px;border-bottom:1px solid;}
.column-2        {float:left;width:245px;margin:0 30px;padding-bottom:15px;border-bottom:1px solid;}
.column-3        {float:left;width:245px;padding-bottom:15px;border-bottom:1px solid;}
.column-4        {float:left;width:245px;margin-top:20px;padding-bottom:15px;border-bottom:1px solid;}

.current div     {padding:0;}
.current h2      {font-size:28px;margin-bottom:10px;}
.current object, .current object embed, .current iframe{max-width:245px;max-height:200px;}
.current .col-1  {padding-bottom:15px;}
.current h3      {margin-bottom:10px;}
.current h3 a:hover{text-decoration:underline;}
.current .col-1 p{margin-bottom:10px;}
.current .col-1 img{max-width:245px;}
.current .tags-date{padding-bottom:12px;text-transform: uppercase;}
.current .journal-video{max-width:245px !important;padding-top:15px;}
.current .journal-video object{max-width:245px !important;max-height:200px;}
.current .journal-video object embed{max-width:245px !important;}
.current .boxgrid p{margin:0;}

.column-img      {display:block;margin-top:15px;}

.teaser-1        {float:left;width:245px;height:120px;}
.teaser-2        {float:left;width:245px;height:120px;margin:0 30px;}
.teaser-3        {float:left;width:245px;height:120px;}

.box             {width:100%;min-height:100px;padding:0 0 15px;}
.box h3          {margin:0 0 10px;}
.box ul          {}
.box ul li       {}
.box p           {display:inline-block;margin-right:10px;text-indent:0px;}
.box p a         {clear:both;width:100%;}
.box span        {display:inline-block;width:100%;}
.box span img    {}

.box .videos     {margin-bottom:10px;}
.box .videos img {float:left;margin-right:10px;}
.box .videos a   {display:block;width:100%;}
.box .videos .ywp-page-btn{display:none;}

.author          {float:left;padding-top:5px;font-size:11px;}

.download-track  {display:block;width:20px;height:18px;background-position:-40px 0;text-indent:-10000px;}
.download-track:hover{background-position:-40px -30px;}

.download-album  {clear:both;display:block;width:100%;position:relative;top:15px;padding:6px 0;border-top:1px dotted;border-bottom:1px dotted;}
.download-album img{position:relative;top:-2px;float:right;}

.current-nav:hover h2{text-decoration:underline;}
/*----------------- artists (artists.php) --------------------*/

.artists         {width:795px;text-align:left;}
.artists .article-2 p{}
.artists .boxgrid p{text-transform:uppercase;width:225px;font-style:italic;}

/*----------------- journal (journal.php) --------------------*/

.monthly-archives{display:inline-block;width:100%;}
.monthly-archives span{float:right;}
.monthly-archives li:last-child{border:0;padding-right:0;}
.monthly-archives li{display:inline-block;float:left;height:18px;line-height:12px;padding:0 8px;border-right:1px dotted;}
.monthly-archives li a{font-style:italic;}

.journal-post-content{float:right;}
.journal-post-content span.cap span {padding-left:0px;}
.rel-tag         {display:inline-block;margin-bottom:5px;}
.rel-tag a       {line-height:18px;padding:2px 5px;margin-right:5px;font-size:10px;color:#fff;text-transform:uppercase;font-style:italic;}

.journal-image   {margin:auto;}
.journal-image img{padding:5px 0;}


.tag-cloud       {padding:25px 0 0 275px;;}
.tag-cloud a     {padding:3px 4px 2px;margin-left:3px;color:#333;font-size:10px !important;font-style:italic;text-transform:uppercase;}
.tag-cloud a:hover{background:#333;color:#fff;}

/*----------------- archiv.php --------------------*/

.all-posts       {display:inline-block;float:left;padding:0 8px;font-style:italic;border-right:1px dotted;}


/*----------------- portrait - (single-artists.php) --------------------*/

.sub-headline-2  {border-bottom: 1px solid #333;padding-bottom:5px;}

.portrait h2     {font-size:19px;}

.thumb-line      {margin-bottom:.7em;}
.thumb-line-2    {}
.thumb-line-3    {}

.portrait-thumb  {float:left;display:block;width:52px;height:62px;margin-right:1em;background:url('../../../images/misc/thumbs.png')no-repeat;}
.portrait-thumb:last-child{margin:0;}
.portrait-thumb img{position:relative;top:3px;left:3px;}

.related-links   {width:100%;min-height:100px;}
.related-links h3{margin:0 0 5px;}
.related-links a {display:block;padding:7px 0;color:#dc631d;}
.related-links a:hover{}

.listen-mp3      {display:inline-block;float:left;}
.listen-mp3 li   {height:17px;padding-bottom:3px;}

.releases        {padding-bottom:15px;}
.releases a      {display:block;}
.releases a img  {float:left;margin-right:10px;}
.releases p      {}

/*----------------- release - (single-releases.php) --------------------*/

.listen-mp3 li a {padding-top:3px;}

.download-mp3    {float:right;}
.download-mp3 li {height:17px;padding-bottom:3px;}
.download-mp3 img{}

.artist-link a:hover{text-decoration:underline;}

/*----------------- friends - (friends.php) --------------------*/

.bookmarks       {display:inline-block;padding-bottom:30px;}
.bookmarks li    {float:left;width:245px;margin-right:30px;border-bottom:1px solid;}
.bookmarks li:last-child{margin:0;}
.bookmarks li h3 {margin-bottom:15px;}
.bookmarks li img{max-width:150px;}

.blogroll li     {border:0;padding-bottom:15px;}
.blogroll li a   {display:block;font-weight:bold;padding-bottom:15px;}

/*----------------- impressum - (footer.php) --------------------*/

.imprint .left   {margin-right:10px;}

.imprint .box p  {clear:both;width:100%;padding-bottom:10px;color:#333;}
.imprint .box div{margin-bottom:15px;color:#333;line-height:22px;}
.imprint .box div a{display:block;font-weight:normal;font-style:italic;text-decoration:underline;}
.imprint .box p span{display:block;width:100%;padding-bottom:10px;font-weight:bold;font-style:italic;}
.imprint .box p a{}
.imprint .box div a:hover{text-decoration:none;}

.imprint .box:last-child p span{display:block;padding-bottom:0px;font-weight:bold;font-style:italic;}
.imprint .box:last-child span{display:block;padding-bottom:10px;font-weight:bold;font-style:italic;}


/*----------------- MODULE - PLUGINS --------------------*/

/*----------------- boxgrid --------------------*/

.boxgrid-info    {padding:6px 0 0 8px !important;}
.boxgrid         {width:245px;height:245px;float:left;overflow:hidden;position:relative;margin-top:15px;}
.boxgrid img     {position:absolute;top:0;left:0;border:0;}
.boxgrid p       {color:#fff;}
.boxcaption      {
                 height:100px;width:100%;
                 /* For IE 8 */
                 -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
                 }
.captionfull .boxcaption{position:absolute;top:260px;left:0;}
.caption .boxcaption{position:absolute;top:220px;left:0;}

/*----------------- drop cab first letter ----------*/

span.cap span    {padding-left:10px;}

/*----------------- page-nav --------------------*/

.page-nav,.page-nav-single{width:100%;padding:8px 0;text-align:center;}
.pagebar         {padding:0;}
.pagebar span, .pagebar a{float:left;margin:0 1px;padding:0 5px;}

.this-page       {font-style:normal;font-size:19px;}
.pagebar a       {font-style:italic;font-size:11px;}
.pagebar a:hover, .page-nav-single a:hover{text-decoration:none;color:#fff;background:#333;}

.page-nav-single span{display:block;width:210px;margin:auto;}
.page-nav-single a{padding:2px 4px;}
.page-nav-single a:first-child{float:left;}
.page-nav-single a:last-child{float:right;}

/*------------------ sociable.css ------------------ */

.sociable        {width:100%;padding:10px 0;text-align:center;border-top:1px dotted #302F31;}

span.sociable_tagline{position:relative;}
span.sociable_tagline span{display:none;width:14em;}
span.sociable_tagline:hover span{position:absolute;display:block;top:-5em;background:#ffe;border:1px solid #ccc;color:black;}

.sociable span   {display:inline-block;}
.sociable ul     {display:inline-block;}
.sociable li     {float:left;width:28px;}
.sociable li a   {display:block;width:18px;height:18px;}
.sociable img    {float:none;border:0;margin:0;padding:0;opacity:.5;}
.sociable img:hover{opacity:1;}

/*------------------------ ceebox -------------------------- */

#cee_box         {background-color:#fff;padding:0 8px 45px;font:italic normal 12px georgia;color:#333;}
#cee_closeBtn    {}
#cee_next        {margin:10px 20px 0 0;background-image: url('../../../images/misc/plus.png');}
#cee_prev        {margin:10px 0 0 16px;background-image: url('../../../images/misc/minus.png');}

#cee_load        {}


.cee_html #cee_title h2{float:left;}
#cee_next,#cee_prev{text-indent:-10000px;background-repeat:no-repeat;}

#cee_closeBtn    {float:right;width:90%;padding:4px 20px 4px;text-align:right;font-style:italic;cursor:pointer;}
.cee_close       {}

#cee_box img#cee_img, #cee_vid,#cee_iframeContent,#cee_ajax{display:block;}
#cee_img         {padding:0 15px;}
#cee_vid         {padding:0 15px;}
#cee_title       {float:right;text-align:right;width:90%;padding:10px 20px 5px;}
#cee_title h2    {font-size:1em;}


#cee_ajax        {clear:both;padding:2px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#cee_load        {display:none;height:50px;width:50px;margin: -25px 0 0 -25px;background-position:center;background-repeat:no-repeat;}
#cee_HideSelect  {z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
#cee_iframe      {clear:both;border:none;margin-bottom:-1px;margin-top:1px;}

/*------------------------ ad-gallery -------------------------- */

.ad-gallery      {width:795px;padding-bottom:5px;}

.ad-image-wrapper{width:100%;height:245px;margin-bottom:7px;position:relative;overflow:hidden;}

.ad-loader       {display:none !important;}
.ad-next         {position:absolute;right:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100;}
.ad-prev         {position:absolute;left:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100;}
.ad-prev-image, .ad-next-image{width:34px;height:34px;display:none;position:absolute;top:47%;z-index:101;}
.ad-prev-image   {background:url('../../../images/misc/ad_prev.png') no-repeat;left:0;}
.ad-next-image   {background:url('../../../images/misc/ad_next.png') no-repeat;right:0;}

.ad-image        {position:absolute;overflow:hidden;top:0;left:0;z-index:9;}

.ad-nav          {width:100%;}
.ad-thumbs       {float:right;}
.ad-thumb-list   {list-style:none;}
.ad-thumbs li    {display:inline-block;float:left;padding-left:5px;}
.ad-thumbs li a  {display:block;}
.ad-thumbs li a img{display:block;width:10px;height:10px;border:0;background:#c4c2c5;}
.ad-thumbs li a.ad-active img{border:0;background:#395416;}

/* IE */
.ad-prev, .ad-next{background:url(non-existing.jpg)}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads     {position:absolute;left:-9000px;top:-9000px;}

/*------------------------ coda-slider -------------------------- */

.coda-slider-wrapper {overflow:hidden;}
.coda-slider, .panel {width:245px;float:left;}
.panel-wrapper{}
.coda-nav-left a, .coda-nav-right a {display:block;width:11px;height:11px;}
.coda-nav-left a:hover, .coda-nav-right a:hover {text-decoration:none;}
.coda-nav-left   {float:left;}
.coda-nav-right  {float:right;}
.coda-nav-left a{width:11px;height:11px;background-position:0px 0px;}
.coda-nav-left a:hover{background-position:0px -30px;}
.coda-nav-right a{background-position:-20px 0px;}
.coda-nav-right a:hover{background-position:-20px -30px;}


/*----------------- contact-form --------------------------------------*/

.wpcf7           {padding:20px 0;border-top:2px solid #333;}
.wpcf7 p         {display:inline-block;}
.wpcf7 input, .wpcf7 textarea{padding:4px;font:italic normal 12px georgia;color:#333;border:1px solid #333;background:#efefef;}

.wpcf7 .your-name input, .wpcf7 .your-email input{width:130px;margin:0 0.5em 15px 0;}
.wpcf7 .your-subject input{width:209px;}
.wpcf7 .your-message, .wpcf7 .your-message textarea{text-align:left;display:inline-block;width:509px;}
.your-message textarea{float:left;margin-bottom:15px;}

.wpcf7 .button   {border:1px solid #333;float:right;padding:1px;}
.wpcf7 input[type=submit]{color:#fff;font:italic normal 11px georgia;letter-spacing:0.1em;cursor:pointer;background:#084971;padding:0 15px;font-variant:small-caps;}
.wpcf7 input[type=submit]:hover{background:#395416;}

input:hover, textarea:hover {}
input:focus, textarea:focus {}

.team-contact div ul {width:100%;padding:5px 0 15px;}
.team-contact div ul li{font-style:italic;}
.team-contact div ul li a:hover{text-decoration:underline;}

.wpcf7-response-output{margin:2.8em 0 1em;padding:0.2em 1em;}
.wpcf7-mail-sent-ok{border:2px solid #398f14;}
.wpcf7-mail-sent-ng{border:2px solid #ff0000;}
.wpcf7-spam-blocked{border:2px solid #ffa500;}
.wpcf7-validation-errors{text-transform:uppercase;font:italic normal 12px georgia;color:#333;letter-spacing:0.05em;line-height:18px;border:2px solid #fff;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;background:#fff;border:1px solid #333;font-size:10pt;width:280px;padding:2px;}
.wpcf7-not-valid-tip-no-ajax{color:#333;font-size:10pt;display:block;text-transform:uppercase;}
.wpcf7-list-item{margin-left:0.5em;}
.wpcf7-display-none{display:none;}
img.ajax-loader{display:none;}


/*----------------- qTranslate --------------------------------------*/

#qtranslate-chooser{}
#qtranslate-chooser li{margin:0;}
#qtranslate-chooser li a{margin:0 5px;padding:0;}
#qtranslate-chooser .active{}
#qtranslate-chooser .active a span{padding:0 8px;background:#333;color:#fff;}

/*----------------- boxgrid --------------------------------------*/
.boxgrid-link:hover{text-decoration:none;}
