/*

Theme Name: alterna9

Theme URI: http://themefocus.co/alterna/

Version: 9.4.19

Description:A powerful and clean theme.Designed by <a href="http://themefocus.co">ThemeFocus</a>

Author: ThemeFocus

Author URI: http://themefocus.co



Copyright: (c) 2009-2015 ThemeFocus.  



License: GNU General Public License v2.0 PHP under GNU General Public License, JS and CSS under ThemeForest License Terms

License URI: http://themeforest.net/licenses/regular_extended



Tags: black, green, white, orange, red

*/





/*

 *  DO'T EDIT THIS FILES!

 *	

 *  This files just only for themeforest upgrader get theme data like name, version etc...

 *

 *  About theme CSS in theme/css/

 *	

 */

 

 

/* =WordPress Core

-------------------------------------------------------------- */

.alignnone {margin: 5px 20px 20px 0;}

.aligncenter,div.aligncenter {display: block;margin: 5px auto 5px auto;}

.alignright {float:right;margin: 5px 0 20px 20px;}

.alignleft {float: left;margin: 5px 20px 20px 0;}

.aligncenter {display: block;margin: 5px auto 5px auto;}

a img.alignright {float: right;margin: 5px 0 20px 20px;}

a img.alignnone {margin: 5px 20px 20px 0;}

a img.alignleft {float: left;margin: 5px 20px 20px 0;}

a img.aligncenter {display: block;margin-left: auto;margin-right: auto;}

.wp-caption {background: #fff;border: 1px solid #f0f0f0;max-width: 96%;padding: 5px 3px 10px;text-align: center;}

.wp-caption.alignnone { margin: 5px 20px 20px 0;}

.wp-caption.alignleft { margin: 5px 20px 20px 0;}

.wp-caption.alignright { margin: 5px 0 20px 20px;}

.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto;}

.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px;}

.sticky {}

.gallery-caption {}

.bypostauthor {}

.sidebar-blog-recent .entry-meta {

	display:none !important;

}

.post-ajax-element .post-meta-content {

    margin-left: 0px !important;

}

.post-date-type {

    display: none;

}


.post-meta .post-comments {

    display: none;

}

.site-content .share {

    font-size: 18px;

    padding: 15px;

    color: white !important;

    margin-left: 5px;

    margin-right: 5px;

    display: inline-block;

    width: calc( 33.333% - 10px );

    text-align: center;

}

.share.facebook {

    background-color: #3B5999;

}

.fa {

    display: inline-block;

    font: normal normal normal 14px/1 FontAwesome;

    font-size: inherit;

    text-rendering: auto;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

}

.site-content .share i {

    margin-right: 15px;

}

.share.twitter {

    background-color: #55ACEE;

}

.share.email {

    background-color: #ACACAC;

    float: right;

}

.site-content .share:first-of-type {

    margin-left: 0px;

    width: calc( 33.333% - 5px );

}

.col-md-12.meta-share-wrapper {

    margin: 10px 0 10px -15px;

}

.alterna-social a span {

    color: #666666;

    line-height: 20px !important;

    font-size: 14px !important;

    background-color: #ddd;

}

.tabs .tabs-container {

    background-color: #f9f9f9;

	border-left: 1px #e2e2e2 solid;

    border-right: 1px #e2e2e2 solid;

	}

.tabs .tabs-nav li.current {

    border-top: 2px #f22424 solid;

    border-bottom: none;

    border-radius: 0 0 0 0;

	border-left: 1px #e2e2e2 solid;

    border-right: 1px #e2e2e2 solid;

    margin: 0; 	

	}

.tabs-content {

    padding: 15px 15px;

}

h1, h2, h3, h4, h5, h6 {

    font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;

}

body {

    font-family: Georgia,Times,serif;

    font-size: 16px !important;

	color: #000;

	line-height: 1.3em;

	background-colo: #fff;

	background-image: none !important;

}

.post-meta, .post-meta a, .comment-meta, .comment-meta a, .search-post-mate, .search-post-mate a {

    color: #000 !important;

    font-family: Open Sans, Helvetica, Arial, sans-serif;

    font-size: 11px;

}

h3.entry-title {

    font-size: 30px !important;

}

a:hover {

    color: #f22424;

}

a {

    color: #f22424;

}

h4 {

    font-size: 22px;

    font-weight: normal;

}

.post-ajax-element .post-meta-content {

    margin-left: 0px;

}

.col-md-6 {

    width: 49%;

}

.post-ajax-element .more-link {

    float: right;

    font-size: 18px;

}

h3 a, h4 a, h5 a {

    color: #000;

}
.sidebar-form {
    max-width: 100%;
    background: #ed1c24 url("https://truthkings.com/wp-content/uploads/2015/10/rs-footer-email-icon-slanted-120.gif") no-repeat right 60px;
    color: #fff;
    padding: 10px 0px;
    min-height: 137px;
    width: 100%;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    margin: 15px auto;
    border-right: 1px solid #fff;
    float: left;
    padding: 5px 10px 5px 10px;
    font-family: Oswald, Helvetica, Arial, sans-serif;
}

.sidebar-form input {
    border: 1px solid #fff;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 62%;
}
.sidebar-form .wpcf7-submit {
    float: right;
    width: 29%;
}
.textwidget div.wpcf7-validation-errors {
    border: 2px solid #f7e700;
    border: none;
    font-size: 11px;
    margin-left: -12px;
    width: 344px;
}
.textwidget span.wpcf7-not-valid-tip {
	color: #f00;
    font-size: 12px;
    display: block;
    width: 100%;
    float: left;
    position: absolute;
}
.footer-email-signup-container {
    max-width: 1120px;
    background: #ed1c24 url("https://truthkings.com/wp-content/uploads/2015/10/rs-footer-email-icon-slanted-120.gif") no-repeat right -10px;
    color: #fff;
    padding: 10px 0px;
    min-height: 84px;
    width: 100%;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    margin: 15px auto;
    font-family: Oswald, Helvetica, Arial, sans-serif;
}
.footer-email-signup-container .appeal {
    margin: 5px 40px 5px 25px;
    width: 32%;
    border-right: 1px solid #fff;
    float: left;
}
.footer-email-signup-container .form {
    margin: 15px 0px 5px 25px;
}
.footer-email-signup-container .appeal img {
    float: left;
    margin: 10px 30px 10px 15px;
}
.footer-email-signup-container input {
    border: 1px solid #fff;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.footer-email-signup-container input[type="submit"] {
    background: #000;
    color: #fff;
}
.footer-email-signup-container span.wpcf7-not-valid-tip {
    color: #f00;
    font-size: 1em;
    display: block;
    margin-top: -55px;
    position: absolute;
    left: 121px;
}
.wpcf7 .wpcf7-submit {
    background: #000; !important
}

input#mc-embedded-subscribe {
    float: right;
    width: 29%;
    background: #000;
    padding: 8px 18px;
    border: none;
}
input#mc-embedded-subscribe1 {
    float: right;
    margin-right: 19%;
    background: #000;
    padding: 8px 18px;
    border: none;
}
#mce-EMAIL {
    width: 66%;
    color: black;
}
#page-header {
    background: none !important;
}


@media screen and (max-device-width: 480px) {
.footer-email-signup-container .appeal {
    border-right: 1px solid #fff;
    float: inherit;
    margin: inherit;
    width: auto;
}

.footer-email-signup-container {
min-height: 208px;
border-radius: 0;
padding: 30px 0;
margin: 0px;
}
.header-style-2 #alterna-header .logo {
    margin-top: 0 !important;
    width: 47% !important;
}
#alterna-header .logo a {
    width: 100% !important;
}
.header-style-2 .alterna-header-right-container {
  margin-top: 0 !important;
  width: 47% !important;
}
.blog-ajax-type .col-md-6{
	width: 100% !important;
}
.blog-ajax-style-1 .entry-summary, .blog-ajax-style-1 .more-link , .blog-ajax-style-1 .post-meta, .alterna-nav-form-container {
display:none;
}
.footer-email-signup-container .appeal {
border: none !important;
}
.footer-email-signup-container .appeal img {
  margin: 10px 30px 10px 26px;
}
.footer-email-signup-container input {
    margin: 5px 0;
    width: 92%;
}
.sidebar-form #mce-EMAIL {
    width: 65%;
}

.footer-email-signup-container #mce-EMAIL {
    width: 92%;
}
input#mc-embedded-subscribe1 {
    background: #000 none repeat scroll 0 0;
    border: medium none;
    float: right;
    margin-right: 8% !important;
    padding: 8px 18px;
}
#mce-EMAIL {
    width: 28%;
}

}