/*

Theme Name: X &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/

.x-recent-posts .x-recent-posts-date {
    
    display:none !important;
}

.newsletter .newsletter-email, .newsletter .newsletter-firstname {
    
    color: #cccccc!important;
    text-transform: uppercase;
    font-family: 'Roboto Condensed', sans-serif;
    border-bottom: 1px solid #e30513!important;
    border-top: 0px!important;
    border-left: 0px!important;
    border-right: 0px!important;
    text-align: center;
    background: #ffffff;
    width: 100%;
    margin: 0 px;
    padding: 0 px;
	font-size:1em;

	
}

h2 {
    font-family: "Roboto",sans-serif !important;
    font-style: normal;
    font-weight: 400;
    font-size: 28px !important;
}


h3 {
    font-family: "Roboto",sans-serif !important;
    font-style: normal;
    font-weight: 400;
    font-size: 22px !important;
}

a:focus, select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="submit"]:focus, input[type="checkbox"]:focus {
    outline: thin dotted #333;
    outline: 0px auto #02aed6!important;
    outline-offset: -1px;
}

.x-navbar .desktop .x-nav > li > a:hover, .x-navbar .desktop .x-nav > .x-active > a, .x-navbar .desktop .x-nav > .current-menu-item > a {
    box-shadow: inset 0 0px 0 0 #02aed6!important;
}

.x-navbar .x-nav-wrap .x-nav > li > a img {
    margin-top: -10px;
}

h6 a, .h6 a{
    color: #e30513!important;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    display: inline-block;
    height: 2.65em;
    margin-bottom: 9px;
    border: 1px solid #ddd;
    padding: 0 0.65em;
    font-size: 13px;
    line-height: normal;
    color: #9999;
    background-color: #f0f0f0;
    border-radius: 0px;
    box-shadow: inset 0 0px 0px;
}

select, textarea {
    height: auto;
    padding-top: 9px;
}

input[type="placheholder"]{
    color:#999999;
}

.x-btn:hover, .button:hover, [type="submit"]:hover {
    color: #ffffff;
    border-color: #e30513!important;
    background-color: #e30513!important;
    margin-bottom: 0.25em;
    text-shadow: none!important;
    box-shadow: none!important;
    float: right;
}

.x-btn, .button, [type="submit"] {
    color: #ffffff;
    border-color: #e30513!important;
    background-color: #e30513!important;
    margin-bottom: 0.25em;
    text-shadow: none!important;
    box-shadow: none!important;
    float: right;
}

.x-btn, .button, [type="submit"] {
    display: inline-block;
    position: relative;
    border: 1px solid #e30513!important;
    padding: 10px 20px 10px 20px;
    cursor: pointer;
    font-size: 14px;
    font-weight: inherit;
    line-height: 1;
    text-align: center;
    vertical-align: middle;
    color: #fff;
    background-color: #ff2a13;
    -webkit-transition: all 0.15s linear;
    transition: all 0.15s linear;
}

.entry-title {
    margin: 0;
    font-size: 250%;
    line-height: 1.05;
    text-align: center;
}

.x-btn.x-btn-square {
    border-radius: 0;
    float: none !important;
}

.entry-thumb img {
    min-width: 100%;
    -webkit-transition: opacity 0.75s ease;
    transition: opacity 0.75s ease;
    display: none;
}






