/******************************************************************

Theme Name: Focused

Theme URI: http://www.s5themes.com/theme/focused/

Description: Check <a href="http://www.s5themes.com/documentation/focused/">Focused Documentation</a> in case you need directions or get support from <a href="http://www.s5themes.com/forums/">Forum</a>.

Author: S5themes.com

Author URI: http://www.s5themes.com

Version: 1.0.1



License: GPL

License URI: http://www.gnu.org/copyleft/gpl.html

******************************************************************/



@import url('css/normalize.min.css');

@import url('css/main.css');



.footersocial {

margin-top: -4px;

}

div.thisis ul li {

display: inline;

margin-right: 8px !important;

}

.qsattico {

float: right;

}

ul.sub-menu {

width: 40%;

position: absolute;

top: 0.3%;

transition: opacity linear 0.15s;

box-shadow: 0px 2px 3px rgba(0,0,0,0.2);

background: #D5D1CB;

z-index: 9999;

display: none;

}

li.menu-item-has-children:hover ul.sub-menu {

display:block;

}
.postmeta .icon { display:none }
nav.content ul li a:hover, nav.top ul li a:hover {
    background:none !important;
    color:#0098CB !important;
    font-size: 16px !important;
}
nav.content ul li.current-menu-item a, nav.top ul li.current-menu-item a {
    background:none !important;
    color:#0098CB !important;
    font-size: 16px !important;
}
nav.content ul li a, nav.top ul li a {
    
    font-size: 16px !important;
}
input[type=text] {
    width: 100%;
    color: #666;
    padding: 12px 20px;
    border: solid 1px #d37f12;
    margin: 8px 0;
    box-sizing: border-box;
}
input[type=email] {
    width: 100%;
    color: #666;
    padding: 12px 20px;
    border: solid 1px #d37f12;
    margin: 8px 0;
    box-sizing: border-box;
}
textarea {
    width: 100%;
    color: #666;
    padding: 12px 20px;
    border: solid 1px #d37f12;
    margin: 8px 0;
    box-sizing: border-box;
}
input[type=submit] {
       
    padding: 18px 60px;
    color: #666;
    border: solid 1px #d37f12;
    margin: 8px 0;
    box-sizing: border-box;
}
label {
     color: #666; 
     font-family: "Helvetica","Arial",sans-serif;
     font-size: 14px;
}
ul.sub-menu { display:none;opacity: 0.9;  top: 0.4%;  }
.sub-menu li { width: 100%; border-bottom:1px solid; vertical-align:center }
/* Body Text Color */
	
    /* Body Links Color */
    a{
    	color:#0098CB;
	}
    a:hover {
        color:#D37F12;
    }
		
	/* Logo Text Color */
    .logo h1 a {
		color:#D37F12;
	}
	
   	/* Headings Color */
   	h2  {
		color:#D37F12;
	}
    h3,h4,h5,h6  {
        color:#000;
    }
	
	/* Sidebar Headings Color */
   	aside h3  {
		color:#D37F12;
	}
	
	/* Post Title Link Color */
		article h2 a {
    	color:#D37F12;
	}
		
	/* Post Format Icon Back Color */
	
	/* Navigation Link Color */
		nav.content ul li a, nav.top ul li a {
    	color:#D37F12;
	}

.author, .cat, .lastm { margin-right: 20px; float: left; }