@import "../twentytwelve/style.css";

/*
Theme Name: Matousek
Description: Child theme for the twentytwelve theme 
Author: Robert Merola
Author url: http://meroladesign.com/markmatousekmedia/
Template: twentytwelve
*/

#menu-item-7691{ cursor:crosshair;}
 #menu-item-7692{ cursor:crosshair;}
#menu-item-7260 { cursor:crosshair;}
.metaslider {
	-webkit-box-shadow:1px 1px 8px -3px rgba(204,202,204,1);
	-moz-box-shadow:1px 1px 8px -3px rgba(204,202,204,1);
	box-shadow:1px 1px 8px -3px rgba(204,202,204,1)
}

header-image img {
	-webkit-box-shadow:1px 1px 8px -3px rgba(204,202,204,1);
	-moz-box-shadow:1px 1px 8px -3px rgba(204,202,204,1);
	box-shadow:1px 1px 8px -3px rgba(204,202,204,1)
}

div.su-note:nth-child(1) > div:nth-child(1) > form:nth-child(2) > table:nth-child(8) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) {
	color:#fff
}

div.su-note:nth-child(1) > div:nth-child(1) > form:nth-child(2) > table:nth-child(8) > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(1) {
	color:#fff
}

.wp-image-199 {
	border-radius:0;
	box-shadow:0 0 0 rgba(0,0,0,0.0)
}

#text-42 {
	margin-bottom:36px
}

.boxheight {
	height:160px
}

/*
Chrome table fix
*/
.mintable {
	min-width:900px
}

.booksHeads {
	font-weight:700;
	text-align:right
}

#text-16 > div:nth-child(2) {
	margin-bottom:6px;
	margin-top:-15px
}

#secondary {
	margin-top:0
}

#metaslider_container_6202 {
	margin-top:36px
}

div.su-note:nth-child(1) {
	margin-bottom:0;
	margin-top:-18px
}

.entry-content table,.comment-content table {
	color:#000;
	font-size:100%;
	line-height:2
}

.entry-content td,.comment-content td {
	border-top:0 solid #EDEDED;
	padding:6px 60px 15px 0
}

.su-note-inner {
	padding-top:1em;
	padding-left:.5em;
	padding-bottom:0;
	border-width:1px;
	border-style:solid
}

.entry-content a:link {
	color:#C9430C;
	text-decoration:none;
	font-weight:700
}

.entry-content a:visited {
	color:#C9430C;
	text-decoration:none
}

.entry-content a:hover {
	color:#000;
	text-decoration:none;
	font-weight:700
}

.entry-content a:active {
	color:#C9430C;
	text-decoration:none;
	font-weight:700
}

footer[role="contentinfo"] a:link {
	color:#686868;
	text-decoration:none;
	font-weight:700
}

footer[role="contentinfo"] a:visited {
	color:#686868;
	text-decoration:none
}

footer[role="contentinfo"] a:hover {
	color:#21759b;
	text-decoration:none;
	font-weight:700
}

footer[role="contentinfo"] a:active {
	color:#C9430C;
	text-decoration:none;
	font-weight:700
}

#text-16 > div:nth-child(1) > a:nth-child(1) > img:nth-child(1) {
	margin-bottom:16px;
	margin-top:6px
}

.su-column-size-1-3 > div:nth-child(1) > h2:nth-child(2) {
	margin-top:-24px
}

DIV.metaslider.metaslider-flex.metaslider-4865.ml-slider..slider.nav-hidden {
	margin-top:200px
}

.leave-reply {
	display:none
}

.mbMiniPlayer.green table span {
	background-color:#14968c;
	font-family:'mb_audio_fontRegular'
}

@font-face {
	font-family:'mb_audio_fontRegular';
	src:url(http://pupunzi.com/mb.components/mb.miniAudioPlayer/demo/css/mbAudioFont/mbaudio_font.eot);
	src:/*local('?'), url('http://pupunzi.com/mb.components/mb.miniAudioPlayer/demo/css/mbAudioFont/mbaudio_font.woff') format('woff'),*/
url(http://pupunzi.com/mb.components/mb.miniAudioPlayer/demo/css/mbAudioFont/mbaudio_font.ttf) format("truetype"),url(http://pupunzi.com/mb.components/mb.miniAudioPlayer/demo/css/mbAudioFont/mbaudio_font.svg#webfontywr4YLri) format("svg");
	font-weight:400;
	font-style:normal
}

/*11.20 edits*/
.su-column-inner {
	margin-right:30px
}

.su-column-size-1-3 {
	width:30%
}

/*11.12 edits*/
.entry-content > table:nth-child(3) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) {
	width:33%
}

.entry-content > table:nth-child(3) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(3) {
	width:33%
}

.entry-content > table:nth-child(3) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(5) {
	width:33%
}

.widget-area .widget a:visited {
	color:#000
}

/*11.6 edits*/
HEADER.entry-header {
	margin-top:36px;
	margin-bottom:12px
}

p:first-child h2 {
	color:red
}

.widget-area .widget a {
	color:#020000;
	text-decoration:underline
}

.widgetbanner {
	margin-bottom:-8px
}

.flexslider {
	z-index:0
}

/*
background gradient
*/
body {
	background:#348974;
/* Old browsers */
	background:-moz-radial-gradient(center,ellipse cover,#348974 0%,#5ea3a3 100%);
/* FF3.6+ */
	background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#348974),color-stop(100%,#5ea3a3));
/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center,ellipse cover,#348974 0%,#5ea3a3 100%);
/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center,ellipse cover,#348974 0%,#5ea3a3 100%);
/* Opera 12+ */
	background:-ms-radial-gradient(center,ellipse cover,#348974 0%,#5ea3a3 100%);
/* IE10+ */
	background:radial-gradient(ellipse at center,#348974 0%,#5ea3a3 100%);
/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#348974',endColorstr='#5ea3a3',GradientType=1)
/* IE6-9 fallback on horizontal gradient */
}

/*
sidebar headers
*/
.su-spoiler-style-default > .su-spoiler-title {
	min-height:16px;
	padding:4px 0 4px 24px;
	background:#fff;
	color:#000;
	background-color:transparent!important;
	font-weight:700;
	line-height:16px
}

.su-spoiler-content {
	background-color:transparent!important
}

.widget img,img.header-image,.author-avatar img,img.wp-post-image {
	border-radius:0 0 0 0;
	box-shadow:0 1px 4px rgba(0,0,0,0)
}

.su-note {
	border:0 solid #C9430C!important;
	margin-bottom:0
}

.widget-title {
	color:#FCC!important;
	font-size:0;
	line-height:0
}

.su-note-shell {
	margin-top:-30px
}

.su-spoiler-style-2 {
	border:0 solid #ccc;
	border-radius:0 0 0 0
}

.su-spoiler-content {
	padding:0!important
}

a.more-link {
	color:##C9430C
}

a .entry-content {
	color:C9430C
}

h1.entry-title {
	margin-top:0
}

.site-content article {
	border-bottom:0;
	margin-bottom:0;
	padding-bottom:0;
	margin-bottom:0
}

footer.entry-meta {
	display:none
}

.header-image {
	margin-top:.875rem
}

.site-header {
	padding:12px 0
}

h1.entry-title a {
	color:#348974
}

h1.entry-title a:hover {
	color:#21759b
}

.more-link .more-link:hover {
	color:#21759b
}

.widget-area .widget p,.widget-area .widget li,.widget-area .widget .textwidget {
	font-size:.928571rem;
	line-height:1.64615
}

.su-note-shell > p:nth-child(1) {
	font-size:1.1rem
}

body .site {
	padding:0 2.85714rem;
	margin-top:0;
	margin-bottom:0
}

#searchsubmit {
	width:90px
}

/*mark sign me up button*/
.divright > input:nth-child(1) {
	width:90%;
	margin-left:5%
}

.site-content article {
	border-bottom:0;
	margin-bottom:0;
	border-bottom-style:solid
}

.entry-header .comments-link {
	line-height:.6
}

.divrightCommunity > form:nth-child(1) > table:nth-child(9) > tbody:nth-child(1) {
	float:left
}

.testimonial .content {
	font-style:normal
}

.main-navigation li {
	margin:0 2.2rem 0 0
}

#short_code_si_icon img {
	max-width:25px
}

#header_icons {
	display:inline;
	float:right;
	margin-top:-315px;
	margin-right:10px;
	position:relative
}

.entry-header .entry-title a {
	font-weight:700
}

.widget-area form {
	margin-bottom:18px;
	margin-top:-12px
}

.widget-area .widget {
	margin-bottom:1px;
	margin-bottom:-1rem
}

.testimonial {
	font-family:"Open Sans",Helvetica,Arial,sans-serif;
	width:90%;
	margin:20px auto;
	padding:0;
	text-align:left;
	border:0 solid #e6e6e6
}

.testimonial .inner {
	border:0 solid #fff
}
}

.testimonial h3 {
	background:none;
	color:#5e5e5e;
	font-size:18px;
	font-weight:400;
	margin-bottom:10px;
	padding:0;
	text-align:left;
	line-height:1.2em
}

.sbHead {
	font-size:14px;
	font-weight:900;
	line-height:36px
}

#search-3 .menu-toggle,input[type="submit"] .button,input {
	line-height:normal;
	width:90%;
	margin-bottom:6px
}

.pop {
	color:#E8850F;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	text-decoration:none
}

.footlinks {
	text-align:center
}

.entry-content p,.entry-summary p,.comment-content p,.mu_register p {
	margin:0 0 1.71429rem;
	line-height:1.71429
}

div.su-column,.entry-content p:first-child,.mu_register p {
	margin:0 0 1.71429rem;
	line-height:1.71429
}

.entry-content p {
	text-align:justify
}

/* Media queries */
@media screen and (max-width: 980px) {
.main-navigation a {
	font-size:9px
}

.main-navigation li {
	margin:0 1.8rem 0 0
}

#short_code_si_icon img {
	max-width:25px
}

.widget-area .widget p,.widget-area .widget li,.widget-area .widget .textwidget {
	font-size:10px
}

h1,h2,h3,h4,h5,h6,p {
	font-size:80%
}

.sbHead {
	font-size:10px;
	font-weight:900;
	line-height:20px
}
}

/*ipad landscape*/
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation : landscape) {
.su-column-1-3 {
	font-size:75%
}

.entry-content
#short_code_si_icon img {
	max-width:18px
}

#header_icons {
	margin-top:-28px
}

.menu-toggle,button,input[type="submit"],input[type="button"],input[type="reset"] {
	cursor:pointer;
	font-size:80%
}

#searchsubmit {
	cursor:pointer;
	font-size:50%
}
}

/*ipad portrait*/
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation : portrait) {
.style {
}

#header_icons {
	margin-top:-32px
}

.menu-toggle,button,input[type="submit"],input[type="button"],input[type="reset"] {
	cursor:pointer;
	font-size:80%
}

#searchsubmit {
	cursor:pointer;
	font-size:60%
}
}

/* Media queries */
@media screen and (max-width: 600px) {
.main-navigation a {
	font-size:9px;
text-align: left;
}

.main-navigation li {
	margin:0 2.4rem 0 0;
text-align: left;
line-height: 2;
text-decoration: none;
}
.main-navigation  a{
    font-size: 18px;
text-decoration: underline;
}

}
/* Media queries */
@media screen and (min-width: 600px) {
.menu{display:none;}

}