/*   
Theme Name: Responsive Blogger
Theme URI: https://github.com/cyberchimps/responsive-childtheme/tree/blogger
Description: Responsive Child Theme with blog and featured area on the front page
Author: CyberChimps
Author URI: https://cyberchimps.com/
Template: responsive
Version: 1.0.0
*/

/* =Start Here
-------------------------------------------------------------- */
body {
background: black;
}

.menu .current_page_item a, .menu .current-menu-item a {
background-color: #5B57A4;
}

.sub-header-menu a {
font-size:14px;
}

.menu a {
font-size:15px;
}

.menu a:hover {
background-color: #5B57A4 !important;
background-image:none;
}

.menu {
	background-color: #EC1C24;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#EC1C24), to(#950000));
	background-image: -webkit-linear-gradient(top, #EC1C24, #950000);
	background-image: -moz-linear-gradient(top, #EC1C24, #950000);
	background-image: -ms-linear-gradient(top, #EC1C24, #950000);
	background-image: -o-linear-gradient(top, #EC1C24, #950000);
	background-image: linear-gradient(top, #EC1C24, #950000);
	clear: both;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EC1C24, endColorstr=#950000);
	margin: 0 auto;
}

#logo {
width: 80px;
margin-top:30px;
margin-bottom:30px;
}

.btn {
  -webkit-border-radius: 6;
  -moz-border-radius: 6;
  border-radius: 6px;
  text-shadow: 1px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  background: #5a57a4;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn:hover {
  background: red;
  color: white;
  text-decoration: none;
  text-shadow:none;
}

 .panel {
//float: left;
width: 80px;
height: 80px;
//margin: 20px;
position: relative;
//font-size: .8em;
-webkit-perspective: 500px;
-moz-perspective: 500px;
perspective: 500px;
}

.panel .front {
float: none;
position: absolute;
top: 0;
left: 0;
z-index: 900;
width: inherit;
height: inherit;
//border: 1px solid #ccc;
//background: #6b7077;
text-align: center;
box-shadow: 0 1px 5px rgba(0,0,0,0.9);
-webkit-transform: rotateX(0deg) rotateY(0deg);
-moz-transform: rotateX(0deg) rotateY(0deg);
transform: rotateX(0deg) rotateY(0deg);
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}

.panel .pad {
//padding: 0 15px;
}

.panel .back {
float: none;
position: absolute;
top: 0;
left: 0;
z-index: 800;
width: inherit;
height: inherit;
//border: 1px solid #ccc;
//background: #275586;
//color:white;
box-shadow: 0 1px 5px rgba(0,0,0,0.9);
//text-shadow: 1px 1px 1px rgba(0,0,0,0.6);
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-179deg);
transform: rotateY(-179deg);
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}

	.panel:hover .front {
		z-index: 900;
		border-color: #eee;
		//background: #333;
		box-shadow: 0 15px 50px rgba(0,0,0,0.2);

		-webkit-transform: rotateY(180deg);
			 -moz-transform: rotateY(180deg);
						transform: rotateY(180deg);
	}


	.panel:hover .back {
		z-index: 1000;
		//background: #275586;
box-shadow: inset 0 10px 5px rgba(0,0,0,0.9);
		-webkit-transform: rotateX(0deg) rotateY(0deg);
			 -moz-transform: rotateX(0deg) rotateY(0deg);
						transform: rotateX(0deg) rotateY(0deg);

		box-shadow: 0 15px 50px rgba(0,0,0,0.2);
	}

/*
#logo img {
    //position: absolute;
    //top: 50%;
    //left: 50%;
    width: 90px;
    height: 90px;
    //margin:-45px 0 0 -45px;
    -webkit-animation:spin 5s linear 1;
    -moz-animation:spin 5s linear 1;
    animation:spin 5s linear 1;

}
@-moz-keyframes spin { 100% { -moz-transform: rotate(-360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(-360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(-360deg); transform:rotate(-360deg); } }
*/

.sub-header-menu li {
float: right;
}

.sub-header-menu > li:first-child > a {
border-left: 1px solid #e5e5e5;
}

.home #wrapper {
background-color: #FFFFFF;
border: 1px solid #E5E5E5;
margin: 20px auto;
padding: 0 20px 20px;
}

.widget_mslswidget {
margin:10px 0px 10px;
}

.widget_mslswidget a {
color:white;
}

.widget_mslswidget a:hover {
text-decoration:underline;
}

p {
margin: 1.2em 0 0 0;
}

h2 {
font-size: 1.750em;
margin-bottom: .75em;
margin-top: .75em;
}

a {
color:#EC1C24;
}

a.dok {
color:#0066cc !important;
}

h4 {
    font-size: 1.200em;
    font-weight:200 !important;
}

h1 {
font-size:2.0em;
}

.wpcf7-list-item {
float:left;
clear:both;
}

.wpcf7-list-item:after {

}

/* =Blog
-------------------------------------------------------------- */
#content-blog-home {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	background-color: #fff;
	border: 1px solid #d6d6d6;
	border-radius: 6px;
	clear: both;
	margin: 20px auto 20px auto;
	padding: 0 20px 20px 20px;
	position: relative;
}

#content-blog-home:before,
#content-blog-home:after {
	content: ' ';
	display: table;
}

#content-blog-home:after {
	clear: both;
}

#content-blog-home {
	*zoom: 1;
}

#content-blog-home .widget-wrapper {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	background: none;
	border: none;
	border-left: 1px solid #ddd;
	border-radius: 0;
}

.read-more {
clear:none;
}

.title-archive {
display:none;
}

.menu li li a {
font-size:14px;
}

.meteor-slides p {
    background: rgba(0,0,0,0.2);
    bottom: 0;
    color: #fff;
    left: 0;
    line-height: 20px;
    margin: 0;
    padding: 2%;
    position: absolute;
    text-align: center;
    text-shadow: 1px 1px 1px #000;
    width: 96%;
}

p.excerpt {
//text-align:justify;
}

.post-data {
padding-bottom:20px;
}

.sub-menu {
-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
}

/*The last 29 days of the month are the hardest."- Nikola Tesla*/