/*
Theme Name:     Twenty Fifteen
Theme URI:      http: //muro.sk
Description:    Child theme for the Twenty Ten theme based on HTML5 and CSS3 
Author:         Muro
Author URI:     http: //muro.sk
Template:       twentyten
Version:        1.0
*/

@import url('../twentyten/style.css');
@import url('typography.css');
@import url('layout.css');

/* HTML5 tags */
header, section, footer,
aside, nav, article, figure {
	display: block;
}

/* Language list */
#language_list ul, #language_list ul li {
list-style: none;
margin: 0;
padding: 0;
float: right;
}
#language_list ul {
position: relative;
width: 60px;
height: 16px;
}
#language_list ul li {
margin-left: 5px;
}
#language_list ul li img {
margin-top: 6px;
} 

/* forms */
.formBuilderForm input {
width: 250px; 
/*margin: 9px 0 10px;*/
}
.formBuilderInput,.formBuilderDateStamp {
/*background: url(images/bg-form.png) no-repeat 163px 0px;*/
}
.formBuilderForm .formBuilderError {
background: orange;
color: red;
padding: 20px;
margin-bottom:10px;
}
.formBuilderForm .formBuilderSubmit {
margin-right: 200px;
}
/* footer */
#colophon {
border: none;
}
div.textwidget, footer nav {
	background: url(images/transparent.png); /*rgba(0,0,0,0.5);*/
	color: #fff;
	padding: 20px;
}
div.textwidget {
height: 157px;
}

footer nav {
padding: 0;
}
nav.footer ul {
margin: 0;
padding: 0;
}
nav.footer ul li {
line-height: 32px;
list-style: none;
border-bottom: #103E22 solid 1px;
text-indent: 20px;
}
nav.footer ul a {
color: #fff;
}
nav.footer ul a:visited {
color: #ccc;
}
img.profile {
float: left;
margin: 0 10px 0 0;
border: 2px #fff solid;
  -moz-box-shadow: 0px 3px 5px #000; /* Firefox */
  -webkit-box-shadow: 0px 3px 5px #000; /* Safari and Chrome */
  box-shadow: 0px 3px 5px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
  behavior: url(http://wp.kamila.sk/wp-content/themes/twentyfifteen/js/ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */  
}
/* widgets */
#main .widget-area ul {
padding:0;
}
aside .widget-container {
border: 1px #ccb solid;
}
aside .inner {
border: 1px #fff solid;
padding: 10px; 
}
#sidebar-banner {
padding-top: 7px;
background: #f8f8f8;
text-align: center;
}
#sidebar-banner p {
margin: 0;
}
#sidebar-banner a {
display: block;
width: 100%;
height: 100%;
}

/* Social icons */
/*div.social {

}
ul.social {
margin: 0 0 20px 0;
float: right;
}
li.fb, li.tw, li.rss {
list-style: none;
float: right;
width: 24px;
height: 34px;
text-indent: -9999px;
background: pink;
margin-left: 7px;
}
li.fb {
background: url(images/bg-menu.png) no-repeat 0px -102px;
}
li.tw {
background: url(images/bg-menu.png) no-repeat 0px -34px;
}
li.rss {
background: url(images/bg-menu.png) no-repeat 0px -68px;
}
.fb a, .tw a {
display: block;
width: 100%;
height: 100%;
}           */



  
