@charset "utf-8";
/* CSS Document */

/*
Theme Name: STORMBORN 
Theme URI: www.bncmrc.com/
Description: tesseract child
Author: marcoboncompagno
Author URI: www.bncmrc.com
Template: TESSERACT
Version: 2.2
License: GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  tesseract

*/

@import '@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300italic,400,400italic,700,700italic&subset=latin,latin-ext,cyrillic-ext,cyrillic,greek-ext,greek,vietnamese)';


body {
background-color:#111111;}


/**.home .site-header.no-header-image {
  left: auto;
  position: fixed;
  top: auto;
  z-index:9999;
}


.home .site-content {
  padding-top: 130px;
}**/


h1, h2, h3, h4, h5, h6, a, p{

	font-family: 'Roboto Condensed', sans-serif !important;
	font-weight:300 !important;
	padding-left:0px !important;
	
}

h1 {

	font-size: 3em;
	
	
}

h2 {

	font-size: 1.4em;
	line-height:1.5em !important;
	
}

p {

	font-size: 1.3em;
	line-height:1.5em !important;
	
}

#4th_wall ul li {

	font-size: 1.3em !important;
	line-height:2em !important;
	list-style-type: none !important;
	
}

.white{
	color:white !important;}
	
.lightred{
	color:#f5462f !important;}



.centered{
text-align:center;}

.grey_text_overlay{
background-color: rgba(51, 51, 51, 0.5);}

.red_text_overlay{
background-color: #f5462f;}


.text_grey{
	color:#000000 !important; 
	text-align:center;
	display: block;
    width: 100%;
	/**mix-blend-mode: hard-light;**/
	font-size: 2em;

	font-weight:600;
   
	
}


.text_red{
	color:#f5462f !important; 
	text-align:center;
	display: block;
    width: 100%;
	/**mix-blend-mode: hard-light;**/
	font-size: 2em;

	font-weight:600;
	
}

.text_white{
	color:#ffffff !important; 
	text-align:center;
	display: block;
    width: 100%;
	/**mix-blend-mode: hard-light;**/
	font-size: 2em;

	font-weight:600;
	
}



.grey_line{
	
	border: 0;
    height: 1px;
    background: #333333;
	width:40%;
  

}

.white_line{
	
	border: 0;
    height: 1px;
    background: #ffffff;
	width:40%;
  

}

.vr_right_white {
	    border-right: white solid 1px;
}

.grey_overlay {
	background-color: rgba(51, 51, 51, 0.5);
	padding:10px;
	
}


.stormborn_button > span{
text-align: center !important;
margin: 0 auto !important;
display:block;
position:absolute;


}

.social{
margin-top:30px;
width: 180px;
height: 180px;
margin: 0 auto;
display: block;
background-repeat: no-repeat;
background-size:150px 150px;
background-position: center; 
border:0;}

.social:hover{
width:180px;
height:180px;
background-size:180px 180px;
background-position: center;
transition: background-size 0.3s ease-in;
-moz-transition: background-size 0.3s ease-in;
-ms-transition: background-size 0.3s ease-in;
-o-transition: background-size 0.3s ease-in;
-webkit-transition: background-size 0.3s ease-in;
border:0; }



#socialyt{
background-image: url("http://stormbornstudio.com/wp-content/uploads/2016/10/yt1.png")}

#socialyt:hover{
background-image: url("http://stormbornstudio.com/wp-content/uploads/2016/10/yt2.png")}

#socialrss{
background-image: url("http://stormbornstudio.com/wp-content/uploads/2016/10/rss1.png")}

#socialrss:hover{
background-image: url("http://stormbornstudio.com/wp-content/uploads/2016/10/rss2.png")}

#socialtwit{
background-image: url("http://stormbornstudio.com/wp-content/uploads/2016/10/twit1.png")}

#socialtwit:hover{
background-image: url("http://stormbornstudio.com/wp-content/uploads/2016/10/twit2.png")}

#socialfb{
background-image: url("http://stormbornstudio.com/wp-content/uploads/2016/10/fb1.png")}

#socialfb:hover{
background-image: url("http://stormbornstudio.com/wp-content/uploads/2016/10/fb2.png")}

#socialkick{
background-image: url("http://stormbornstudio.com/wp-content/uploads/2016/10/kick1.png")}

#socialkick:hover{
background-image: url("http://stormbornstudio.com/wp-content/uploads/2016/10/kick2.png")}

#blog_entries a {
	color:#f5462f;
}





h1.entry-title, .blog .page-title {
    color:#f5462f !important;
	text-transform: capitalize;
}

#content_TesseractTheme a{
 color:#f5462f !important;}
 
#content_TesseractTheme a:hover{
 color:#ffffff !important;}
 
 p.form-submit {
    background: transparent !important;

}


button, .button, input[type="reset"], input[type="submit"], input[type="button"] {
    background: #f5562f !important;
    
}

button:hover, button:focus, .button:hover, .button:focus, input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:hover {
    background: #333333 !important;
    color: #fff;
}

.blog_videos {
 width=600px; 
 height=auto;
 
}

._4-u2 {

    border-style: none !important;
    
}

#storm_form{
	background: #333333;
	border-radius:5px;}
	
/**.no_display{display:none}*//




