/*
Theme Name: 	Newspaper Child
Theme URI: 		http://www.tabibito.de
Description: 	Premium wordpress template, clean and easy to use.
Version: 		0.1
Author: 		Tabibito
Author URI: 	http://www.tabibito.de/
Template:       Newspaper
*/

/* added by tabibito */
#nav-sns { float: right; height: 18px; padding: 7px 10px;font-size:12px; }
#nav-sns a { display: inline-block; height: 18px; padding: 0 20px 0 25px; text-align: left; border:none;overflow:hidden; }
#nav-sns a.btn_rss { background: url('images/icon-sns-feed.png') no-repeat 0 0 transparent; border:none; }
#nav-sns a.btn_rss:hover { background: url('images/icon-sns-feed.png') no-repeat 0 -18px transparent; border:none;}
#wp-calendar td { width:30px }
a {border:none;}
.noborders img {border:none;}
#breadcrumbs { margin: 10px 0 0 0; font-size: 12px; color:#555; }
textarea#comment{ width:500px; }
pre {font-size:12px;}
div#kanjiform select { width:180px;background:#fdd;}
em { text-decoration:none;color:#666;font-style:normal; font-weight:bold;}
sup {font-size: 9px; color:#555;line-height:1.0em;margin-left:1px;margin-top:-2px;}
.alignleft {margin-right:20px;}
#sidebar li#juiz_last_tweet_widget-2 a::before{
	content: "";
}
.widget_facebook_likebox h2 a {
   color: #fff !important;
}

#infobox-map{ display:none; }

.td-container, .tdc-row {
    width: 90%;
    margin-right: auto;
    margin-left: auto;
}

.home .td-container, .home .tdc-row {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}

.td-column-3 img .td_module_mx7 img {
	width: 100% !important;
	height: auto;
}

.widget {
	list-style:none;
}

.widgettitle {
    background-color: #222;
    color: #fff;
    display: inline-block;
    padding: 6px 12px 4px;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    line-height: 19px;
    margin-bottom: 14px;
    margin-top: 0;
    min-height: 30px;
    position: relative;
}

.td-container, .tdc-row{
	/* width: auto; */
}
blockquote, .td-post-content blockquote{	
    margin: 0;
    box-shadow: inset 0 0 0 0 #e2e4e7;
    border-left: 4px solid #000;
    padding-left: 1em;
	color: #555;
	text-align:left;
}  
blockquote p, .td-post-content blockquote p {
	font-size: inherit !important;
	color: inherit !important;
	text-align:left;
}
table.prettydatatable {
    margin: 1em 1em 1em 0;
    border: 1px solid #e3ddcf;
    border-collapse: collapse;
    empty-cells: show;
    font-size: 12px;
    text-align: center;
}

table.prettydatatable th {
    padding: .2em;
    border: 1px solid #888;
    background-color: #efefef;
    text-align: center;
}

table.prettydatatable td {
    padding: .2em;
    border: 1px solid #888;
    text-align: center;
}
.chinesisches-visum .prettydatatable td {
	font-size: 12px;
	text-align: left;
}

@media (max-width: 767px){
.td-container, .tdc-row {
	width: 100% !important;
	}
}

table.lang {
       width: 610px;
       font-size: small;
       }
.langindex, .langtop {
       background-color: #222;
       color: #eee;
       }
table.lang td {
       border-bottom: 1px solid #eee;
       border-right: 1px solid #eee;
       padding: 1px;
      }
.yellow {
       background-color: #ffff99;
           }
.blue {
       background-color: #C6EBEE;
        }
.red {
       background-color: #F7CCBD;   
       }
.purple {
       background-color: #FBD1FC;
      }
.langtop {
       font-size: small;
       font-weight: bold;
           }
.lang sup {
      font-size: 7px;
      line-height: 0.6em;
              }
.home .td-widget-no::before{
	content: " (";
}
.home .td-widget-no::after{
	content: ")";
}
