

/*===================================================================================== */
/* The source of demo preview has been stripped and compressed for security reasons.
====================================================================================== */


@import url(base.css);
@import url(skeleton.css);
@import url(flexslider.css);
@import url(pricing_tables.css);
@import url(imagebox.css);
@import url(shortcodes.css);
#header{margin:0;padding:20px 0 0 0;}

#header .container{background-color: transparent;background-color: none;}
.logo{display:block;text-align:center;width:100%; text-shadow: 1px 4px 0 #333;border:0px solid;text-align:center;}
.clearfix{content:".";display:block;height:0;clear:both;visibility:hidden;}
.spacer{margin-top:20px;}
.selectnav{display:none;cursor:pointer;width:100%;height:35px;float:left;font-size:14px;padding:7px;}
.odkazAj{position:absolute;top:120px;right:20px;}
.velikost{font-weight:normal;}
#navigation{float:left;margin:30px auto 0 auto;width:100%;text-align:center;}
#nav{margin:0 auto 0 auto; width:100%;float:left;border:0px solid;}
#navigation li{text-align:left;}
#navigation ul,#navigation li{list-style:none;display:inline;margin:0 auto;padding:0;;}
#navigation ul li{/*float:left;*/position:relative;}
#navigation ul li a{font-family:Times New Roman, Arial, sans-serif;display:inline-block;color:#7E899A;text-transform:uppercase;text-decoration:none;font-weight:normal;font-size:14px;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;margin:0 -4px 0 0;padding:15px 15px 18px 15px;}
#navigation ul ul{opacity:0;filter:alpha(opacity=0);position:absolute;top:-99999px;left:0;z-index:999999;background:#EDF0F1;width:200px;box-shadow: 1px 1px 5px #888888; }
#navigation ul ul li a:hover{background:#EDF0F1;color:#397CB3!important;}
#navigation ul ul li a{display:block;width:170px;font-family:Tahoma, Arial, sans-serif;text-transform:none;text-decoration:none;font-weight:normal;font-size:12px;padding:8px 15px;}
#navigation ul ul ul{position:absolute;top:-99999px;left:100%;opacity:0;margin-left:4px;}
#navigation ul li:hover>ul{opacity:1;position:absolute;top:99%;left:0;}
#navigation ul ul li:hover>ul{position:absolute;top:0;left:100%;opacity:1;z-index:497;border:0;}
#navigation ul ul li:hover > a{color:#397CB3;}
#navigation ul li:hover{}
/*#current{background:#0F3A69!important;border-top:3px solid #81b600!important;color:#fff!important;}   */
#tagline{font-size:22px;font-family:"Open Sans", Arial, sans-serif;color:#505050;letter-spacing:-.6px;text-align:center;line-height:30px;margin:30px 0;}
#tagline span,#tagline a{background:#81b600;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;padding:0 7px;}
#tagline p{margin:3px;}
.tagline_page{border-bottom:1px solid #e1e1e1;padding:0 0 30px;}
#subtitle{background:#f7f7f7;border-bottom:1px solid #d7d7d7;margin:0;padding:0;}
#subtitle h3{line-height:60px;letter-spacing:-.5px;font-size:20px;}
#subtitle h3 span{color:#999999;font-size:16px;}  



#navigation ul li ul li a{
font-size:14px;}
/*#index{background-image:url(../images/liftedshadow_medium.png);
background-position:30px 40px;
background-repeat: no-repeat;}   */

.img-prag{border:1px solid #c0c0c0;box-shadow: 1px 1px 5px #888888;/*background-image:url(../images/liftedshadow_medium.png);
background-position:30px 40px;
background-repeat: no-repeat; */
}
.ramecek{
border-top:0;padding:13px 0 15px 10px; 
}
.container.obsah{
border-top:0; margin-top:5px; padding-left:10px;
}

.modry-blok{position: relative;
 margin-bottom:150px;

padding: 0px;
background: #0F3A69;
color:#eee;

}

.modry-blok:after{content: '';
position: absolute;
border-style: solid;
border-width: 13px 13px 0;
border-color: #0F3A69 transparent;
display: block;
width: 0;
z-index: 1;
bottom: -10px;
left: 30px;

}

.modry-blok a{
  color:#eee;
}

.bily-blok{background-color:#fff; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
text-decoration:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;
}

.blok-text{padding:20px;}

/*.bubble
{
position: relative;
width: 250px;
height: 120px;
padding: 0px;
background: #0F3A69;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.bubble:after
{
content: '';
position: absolute;
border-style: solid;
border-width: 15px 15px 0;
border-color: #0F3A69 transparent;
display: block;
width: 0;
z-index: 1;
bottom: -15px;
left: 110px;
}
    */

.page_headline span{color:#888;font-weight:normal;font-size:12px;float:right;font-family:Tahoma, sans-serif;letter-spacing:0;} 
.test_content b{font-weight:bold;}
.page_headline{font-family:"Open Sans", Arial, Tahoma;font-size:16px;font-weight:bold;letter-spacing:-.5px;display:block;border-bottom:1px solid #e1e1e1;margin:20px 0;padding:0 0 8px;}
.project_overview p{margin:15px 0;}
.project_overview h3{font-family:"Open Sans", Arial, Tahoma;font-size:14px;font-weight:bold;letter-spacing:-.5px;display:block;border-bottom:1px solid #e1e1e1;margin:0 0 15px;padding:0 0 3px;}
.project_navi{margin-top:-55px!important;}
#blog_post_container{margin-top:15px;}
.post{border-bottom:1px solid #e1e1e1;margin-bottom:15px;}
.post h2 a{font-size:22px;font-weight:normal;color:#464646;font-family:"Open Sans", Arial, Tahoma, sans-serif;text-decoration:none;display:inline-block;line-height:28px;letter-spacing:-.5px;}
.post-content p{line-height:20px;margin:15px 0 0;}
a.post-entry{font-size:12px;color:#6f9c00;font-family:Tahoma, Arial, sans-serif;display:inline-block;background:url(http://www.financeconsulting.cz/images/bullet_post_entry.png) no-repeat right;background-position:100% 60%;margin:15px 0 20px;padding:0 12px 0 0;}
a.post-entry:hover{color:#888;background:url(http://www.financeconsulting.cz/images/bullet_post_entry_hover.png) no-repeat right;background-position:100% 60%;}
.post-meta{color:#777;font-size:12px;margin:1px 0 15px;}
.post-meta a{color:#6f9c00;text-decoration:none;}
.icon-calendar{background:url(http://www.financeconsulting.cz/images/calendar_ico.png) no-repeat;display:inline-block;height:13px;width:12px;margin:0 0 -1px;padding:0 5px 0 0;}
.icon-author{background:url(http://www.financeconsulting.cz/images/author_ico.png) no-repeat;display:inline-block;height:16px;width:13px;margin:0 0 -5px 8px;padding:0 8px 0 0;}
.icon-comment{background:url(http://www.financeconsulting.cz/images/comment_ico.png) no-repeat;display:inline-block;height:15px;width:11px;margin:0 0 -5px 8px;padding:0 8px 0 0;}
.post-quote{background:#363636;padding:20px;}
.post-quote blockquote{color:#ececec;font-family:"Droid Serif", Arial, sans-serif;font-size:14px;font-style:italic;line-height:22px;border-left:1px solid #545455;margin-left:40px;padding:0 0 0 18px;}
.post-quote span,.post-quote a{color:#7db000;text-decoration:none;}
.post-quote .icon{background:url(http://www.financeconsulting.cz/images/quote_ico.png) no-repeat;height:15px;width:25px;display:block;float:left;margin:4px 0 0;}
.comments-sec{float:left;width:100%;line-height:20px;}
.comments-sec h3{font-size:16px;font-weight:bold;color:#464646;font-family:"Open Sans", Arial, sans-serif;border-bottom:1px solid #e1e1e1;padding-bottom:8px;letter-spacing:-.5px;margin:-9px 0 0;}
ol.commentlist li{float:left;border-top:1px solid #e1e1e1;list-style:none;padding:25px 0 20px;}
ol.commentlist li:first-child{border:none;padding:25px 0 0;}
ol li ol.childlist{float:right;width:89%;margin:0;}
ol.commentlist li ol.childlist li:first-child{border-top:1px solid #e1e1e1;font-size:12px;padding:25px 0 0;}
ol.commentlist li ol.childlist li{border-top:1px solid #e1e1e1;font-size:12px;margin:25px 0 15px;}
ol li ol.childlist .comment-des{float:right;width:88%;}

.item-img,.post-thumb,.slides{position:relative;}
.overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:40;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 150ms ease-in-out;-moz-transition:opacity 150ms ease-in-out;-o-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out;}
.overlay.link{background:url(http://www.financeconsulting.cz/images/overlay_link.png) no-repeat center center, url(http://www.financeconsulting.cz/images/overlay_bg.png) center center;}
.overlay.zoom{background:url(http://www.financeconsulting.cz/images/overlay_zoom.png) no-repeat center center, url(http://www.financeconsulting.cz/images/overlay_bg.png) center center;}
.overlay:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{}
.item img{margin-bottom:10px!important;}
.pdf{border:1px solid #ccc;}
.pdf img{margin:10px auto;}



.meta-blog p{color:#676767;}
item-meta span{display:block;line-height:18px;}
.item-meta p{line-height:1.6;margin-top:7px;}
.sjednat-schuzku{      margin: 20px 0 0px 0 ;
	padding: 5px 0 2px 0;	
width:130px;color:#fff; font-size:11pt;
height:1.7rem;background:#5391C4;
display:block;text-align:center;
 -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
text-decoration:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;
 
background: linear-gradient(to bottom, rgba(179,220,237,1) 0%, rgba(179,220,237,1) 14%, rgba(83,145,196,1) 98%, rgba(188,224,238,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced', endColorstr='#bce0ee', GradientType=0 ); 
 }
.sjednat-schuzku a{  color:#fff!important;  




}
.four .item img{border:8px solid #fff;box-shadow: 1px 1px 5px #888888;margin:10px;}
 .pohledavky img{border:8px solid #fff;box-shadow: 1px 1px 5px #888888;margin:10px;}

.nine columns table{ float:right}


 
 #footer_bottom .container a{color:#fff;} 

  
  
#footer_bottom .container{background-color: transparent;background-color: none;}
#footer{background:/*#363636;*/#395D87;color:#bbbbbb;margin:20px 0 0 0;padding:5px 0;}
#footer p{line-height:20px;}
#footer_bottom{background:/*#3f3f3f;*/#0F3A69;border-top:1px solid #484848;min-height:100px;}
#footer-logo{height:70px;margin:5px 0 0;}
#footer li{line-height: 15px; margin-bottom: 6px;list-style: none; }
/*#footer h2{font-size:16px;color:#fff;font-weight:bold;letter-spacing:-.5px;display:block;margin:5px 0 15px;padding:10px 0;}
#footer h3{font-size:14px;color:#fff;font-weight:bold;letter-spacing:-.5px;display:block;margin:5px 0 15px;padding:10px 0;}*/

    #footer_bottom .container .item-meta p a,
  #footer_bottom .container a{color: #fff;}

#navigation ul li a:hover,#navigation ul li:hover > a{color:#397CB3;}


@media only screen and (min-width: 960px) { 
.flexslider.home {height: 390px;} 
.flexslider {min-height: 1px;} 
.flexslider.blog {height: auto;} 
#portfolio-wrapper {min-height: 600px;} 
} @media only screen and (max-width: 959px) {
} @media only screen and (min-width: 768px) and (max-width: 959px) { 
#tagline {font-size: 20px} #navigation ul li a {font-size: 11px;} #navigation ul ul li a {font-size: 12px;} 
.testimonials_author {display: none;} .flickr-widget a {height: 45px; width: 45px;} 
.flickr-widget-blog a {height: 59px; width: 59px;} 
.avatar {height: 40px; width: 40px;} 
} @media only screen and (max-width: 767px) { #navigation {float: left; width: 100%} 
.js #nav { display: none; } 
.js .selectnav { display: block; } #navigation ul {display: none;} .slider-caption {display: none;} 
/*selectnav option{ border-bottom:1px solid;margin:5px 0; font-size:12pt; }*/
.slider-caption-2 {display: none;}

#tagline {font-size: 20px} .mr-rotato-prev, .mr-rotato-next, .mr-rotato-disabled {margin-right: -10px;} 
.flickr-widget {margin-bottom: 25px;} 
.meta-blog h4 {padding-top: 0;margin-top: 0;} 
#blog_widget_container {display: none;} 
.portfolio-item-meta {margin: 0 0 25px 0} 
#backtotop a {display: none;}
} @media only screen and (min-width: 480px) and (max-width: 767px) { 
.flickr-widget a {height: 39px; width: 39px;} 
.img-blog {float: left; width: 30%; margin: 0 15px 15px 0;} 
.avatar {height: 35px; width: 35px;} 
.contact_textarea {width: 94%; max-width: 94%;} 
} @media only screen and (max-width: 479px) { 
.flickr-widget a {height: 47px; width: 47px;} 
.img-blog {float: left; width: 30%; margin: 0 15px 15px 0;} 
.meta-blog span, .meta-blog p {font-size: 11px; padding:0; line-height: 18px; margin: 0;} 
.post-meta {display: none;} .post h2 a {margin-bottom: 10px;} 
.avatar {height: 25px; width: 25px;} 
.contact_textarea {width: 92%; max-width: 92%;}}
