/*
Theme Name: SociallyViral Child
Description: Child theme for SociallyViral theme
Author: bikerdigital.com
Template: sociallyviral
*/

/* Landing page */

.bd-landing #content_box {
    width: 100%;
}
.bd-landing .advads-after-content {
    display: none;
}
.bd-landing .entry-header {
    display: none;
}


/* Contact form 7 */

div.wpcf7-mail-sent-ok {
    line-height: 1.5;
}

.bd-popup-quiz .wpcf7-not-valid-tip {
    line-height: 2!important;
}

.bd-popup-quiz input[type="checkbox"] {
    height: 15px;
    width: 15px;
}

.bd-popup-quiz label {
   font-size: 20px;
}

.bd-popup-quiz .wpcf7-list-item {
    margin-left: 1.5em;
    margin-right: 1.5em;
}

.bd-popup-quiz input[type="submit"] {
    padding: 0.6em 5em 0.6em;
    border-color: #ccc #ccc #bbb;
    background: #1d2129;
    color: white;
    font-size: 1rem;
}

.bd-popup-center input[type="email"]{
    width: 260px;
}

/* Featured image */

.type-post .entry-meta img {
   width: 100%
}

img.post_featured {
   height: auto!important;
}

/* Images */

figure {
   margin: initial;
}

.separate-posts {
	background: url("http://bikerdigital.com/wp-content/uploads/2016/03/biker_ad_03.jpg");
    width: 336px;
    height: 280px;
	margin: 0 auto;
}

.ajax-separator {
	border-bottom: 2px solid;
    margin: 45px;
}



/* Quiz pop up */

.qmn_radio_answers.mlwRequiredRadio {
    text-align: center;
}

span.mlw_horizontal_choice {
    margin: 20px;
}

input.qmn_quiz_radio {width: 20px;height: 20px;}

input.qmn_quiz_radio label {}

.quiz_section .qmn_radio_answers label {
    font-size: 20px!important;
}

.quiz_section.slide3.quiz_end {
    text-align: center;
}

.spu-content {
    line-height: 0.5;
}

.spu-box {
    background-color: #FFF!important;
}

.quiz_section.quiz_begin.slide1 {
    display: none;
}

/* Colors */

.site-main .entry-header {
background: black;
}
.site-main .entry-header a {
color: white;
}
.primary-navigation#navigation ul ul {
    background: #FFFFFF;
}

.site-single .entry-header {
background: initial;
}
.site-single .entry-header a {
color: white;
}

.header-footpad {
padding-top: 30px;
}

.entry-content a {
    color: #000;
    font-weight:900
}

.entry-content a:hover {
    color: #fff;
    background-color: black;    
}

#searchform .icon-search {
background: #000000;
}

.primary-navigation {
background: #000000;
}
.post-label {
background: #000000;
}
a#pull {
background: #000000;
    }
.primary-navigation {
background: #000000;
}
.primary-navigation#navigation ul {

display: table;
}

.primary-navigation a {
    padding: 15px 29px;
}
.page-links a {
background: #000000;
color: white;
}
.single .thecategory {
background: #000000;
}
.tagcloud a:hover {
background: #000000;
}
#commentform input#submit:hover {
background: #000000;
}
.primary-navigation#navigation ul li:hover {
background: white;
}
.primary-navigation#navigation ul li:hover a {
    color: #000!important;}

.related-posts article.post {
margin-right: 3.04%;
box-shadow: 5px 5px 17px;
}
.related-posts article.post a {
color: black;
}
.featured-thumbnail img:hover {
filter: grayscale(100%);
-webkit-filter: grayscale(1);
}
.home article.post {
    border: 8px solid #000;
}
.category article.post {
    border: 8px solid #000;
}

/* Simple social buttons */

.ssbl-wrap .ssbl-container a {

    border: none!important;
}
.ssbl-wrap .ssbl-container .ssbl-img {
width: initial!important;
height: initial!important;
}

  .ccfic span, .ccfic a {
    color: black!important;
  }
  .category .ccfic span, .category .ccfic a {
    display: none!important;
  }
  .home .ccfic span, .home .ccfic a {
    display: none!important;
  }

/* Sharify */

.sharify-container li a {
text-transform: capitalize;
}

/* Index title */

.latestpost header {
    padding: 5px 5px 0px;
}
/* Category title */

body.category header.page-header {
    text-align: center;
}

body.category header.page-header h1.page-title {
    margin-bottom: 20px;
    font-size: 85px;
    margin-top: -15px;
    color: white;
    text-shadow: 2px 2px 2px #770A0A;
    font-weight: bolder;
}

/* Sidebar */

#sidebar {
    background-color:white;
}

.sidebar.c-4-12 .advanced-recent-posts li.vertical-small {
    box-shadow: 2px 2px 2px #BBBBBB;
}

/* Breadcrumb */

.breadcrumb {
    margin: 20px 0 5px 0;
    font-size: 20px;
    color: #FFFFFF;
    padding: 30px;
    background: black;
}

/* Logo */

#masthead {
    background: #000;
}
.site-branding {
    background: #000;
    float: none;
}

#logo {
    margin-top: 50px;
}

.header-social {
    margin-top: 0px;
}
.header-social a {
width: 150px;
}
#masthead .header-search {
    margin-top: 0px;
}

/* Post pagination link reset */

.jps-the-content a {
    color: initial;
    background-color: initial;
    padding: initial;
    box-shadow: initial
}

.jps-the-content a:hover {
    color: initial;
    background-color: initial;
    padding: initial;
    box-shadow: initial
}

/* Shop */

.post-1140 .entry-header .entry-title {
    margin-bottom: 50px;
    font-size: 75px;
    margin-top: 20px;
    color: #FFFFFF;
   /* text-shadow: 7px 5px 2px #6F0C0C; */
    font-weight: bolder;
    text-align: center;
    background: black;
    border-bottom-left-radius: 150px;
    border-bottom-right-radius: 150px;
}

article.latestpost .entry-title {
    font-size: 19px;
}

ul.shop-listing li {
    list-style: none;
    width: 50%;
    float: left;
}

#teespring-campaign a {display: none!important;}

/* Post */

.site-single article.post {
margin-bottom: 15px;
}

.mc4wp-success p {color: green; text-decoration: underline}

.bd-h7 {font-weight: bold;}
.bd-news {font-size: 76%;}
input.bd-email {width: 58%;}
input.bd-signup {
    background: #191919;
    color: #fff;
    width: 35%;
    margin: 0 0 10px 0;
    min-width: 90px;
    height: 32px;
    font-size: 15px;
    font-weight: bold;
}
hr {background-color: #191919;}

.first-par-newsletter {
/*	background-image: url(/wp-content/uploads/2016/01/envelope-edges-1_03.png); */
    background-position: center;
    background-repeat: no-repeat;
    padding: 20px;
    text-align: center;
	width: 300px;
    margin: 0 auto;
}
.first-par-newsletter h6 {
	
}
.widget_wysija_cont .wysija-submit {
    display: block;
    margin-top: -15px;
	margin: 0 auto;
}
.widget_wysija_cont p label {
    display: initial;
}
.wysija-paragraph {
    margin-bottom: 0.4em;
}

/* Constant contact newsletter */

.ig_popup.ig_compel {
    background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),  url(/wp-content/uploads/2016/03/BD_popup-e1458594583784.jpg)!important;
    color: #fff!important;
    border: 0px!important;
    background-repeat: no-repeat!important;
    background-size: cover!important;
}
.ig_popup {
    height: 400px;
    width: 40%!important;
}
.ig_form_container.layout_inline .ig_form_els {
    display: block!important;
    float: none!important;
    margin: 0 auto!important;
    margin-top: 20px!important;
}

@media only screen and (max-device-width: 413px) and (min-device-width: 360px)
.ig_popup {
    width: 85%!important;
    top: 5%!important;
    margin: 10px auto!important;
    font-size: 12px;
}

/* SumoMe newsletter */

.sumome-popup-form {
    background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),  url(/wp-content/uploads/2016/03/BD_popup-e1458594583784.jpg)!important;
    background-size: cover!important;
    height: 300px;
}
.sumome-popup .sumome-popup-content .sumome-popup-form div, .sumome-popup .sumome-popup-content .sumome-popup-form span, .sumome-popup .sumome-popup-content .sumome-popup-form applet, .sumome-popup .sumome-popup-content .sumome-popup-form object, .sumome-popup .sumome-popup-content .sumome-popup-form iframe, .sumome-popup .sumome-popup-content .sumome-popup-form h1, .sumome-popup .sumome-popup-content .sumome-popup-form h2, .sumome-popup .sumome-popup-content .sumome-popup-form h3, .sumome-popup .sumome-popup-content .sumome-popup-form h4, .sumome-popup .sumome-popup-content .sumome-popup-form h5, .sumome-popup .sumome-popup-content .sumome-popup-form h6, .sumome-popup .sumome-popup-content .sumome-popup-form p, .sumome-popup .sumome-popup-content .sumome-popup-form blockquote, .sumome-popup .sumome-popup-content .sumome-popup-form pre, .sumome-popup .sumome-popup-content .sumome-popup-form a, .sumome-popup .sumome-popup-content .sumome-popup-form abbr, .sumome-popup .sumome-popup-content .sumome-popup-form acronym, .sumome-popup .sumome-popup-content .sumome-popup-form address, .sumome-popup .sumome-popup-content .sumome-popup-form big, .sumome-popup .sumome-popup-content .sumome-popup-form cite, .sumome-popup .sumome-popup-content .sumome-popup-form code, .sumome-popup .sumome-popup-content .sumome-popup-form del, .sumome-popup .sumome-popup-content .sumome-popup-form dfn, .sumome-popup .sumome-popup-content .sumome-popup-form em, .sumome-popup .sumome-popup-content .sumome-popup-form img, .sumome-popup .sumome-popup-content .sumome-popup-form ins, .sumome-popup .sumome-popup-content .sumome-popup-form kbd, .sumome-popup .sumome-popup-content .sumome-popup-form q, .sumome-popup .sumome-popup-content .sumome-popup-form s, .sumome-popup .sumome-popup-content .sumome-popup-form samp, .sumome-popup .sumome-popup-content .sumome-popup-form small, .sumome-popup .sumome-popup-content .sumome-popup-form strike, .sumome-popup .sumome-popup-content .sumome-popup-form strong, .sumome-popup .sumome-popup-content .sumome-popup-form sub, .sumome-popup .sumome-popup-content .sumome-popup-form sup, .sumome-popup .sumome-popup-content .sumome-popup-form tt, .sumome-popup .sumome-popup-content .sumome-popup-form var, .sumome-popup .sumome-popup-content .sumome-popup-form b, .sumome-popup .sumome-popup-content .sumome-popup-form u, .sumome-popup .sumome-popup-content .sumome-popup-form i, .sumome-popup .sumome-popup-content .sumome-popup-form center, .sumome-popup .sumome-popup-content .sumome-popup-form dl, .sumome-popup .sumome-popup-content .sumome-popup-form dt, .sumome-popup .sumome-popup-content .sumome-popup-form dd, .sumome-popup .sumome-popup-content .sumome-popup-form ol, .sumome-popup .sumome-popup-content .sumome-popup-form ul, .sumome-popup .sumome-popup-content .sumome-popup-form li, .sumome-popup .sumome-popup-content .sumome-popup-form fieldset, .sumome-popup .sumome-popup-content .sumome-popup-form form, .sumome-popup .sumome-popup-content .sumome-popup-form label, .sumome-popup .sumome-popup-content .sumome-popup-form legend, .sumome-popup .sumome-popup-content .sumome-popup-form table, .sumome-popup .sumome-popup-content .sumome-popup-form caption, .sumome-popup .sumome-popup-content .sumome-popup-form tbody, .sumome-popup .sumome-popup-content .sumome-popup-form tfoot, .sumome-popup .sumome-popup-content .sumome-popup-form thead, .sumome-popup .sumome-popup-content .sumome-popup-form tr, .sumome-popup .sumome-popup-content .sumome-popup-form th, .sumome-popup .sumome-popup-content .sumome-popup-form td, .sumome-popup .sumome-popup-content .sumome-popup-form article, .sumome-popup .sumome-popup-content .sumome-popup-form aside, .sumome-popup .sumome-popup-content .sumome-popup-form canvas, .sumome-popup .sumome-popup-content .sumome-popup-form details, .sumome-popup .sumome-popup-content .sumome-popup-form embed, .sumome-popup .sumome-popup-content .sumome-popup-form figure, .sumome-popup .sumome-popup-content .sumome-popup-form figcaption, .sumome-popup .sumome-popup-content .sumome-popup-form footer, .sumome-popup .sumome-popup-content .sumome-popup-form header, .sumome-popup .sumome-popup-content .sumome-popup-form hgroup, .sumome-popup .sumome-popup-content .sumome-popup-form menu, .sumome-popup .sumome-popup-content .sumome-popup-form nav, .sumome-popup .sumome-popup-content .sumome-popup-form output, .sumome-popup .sumome-popup-content .sumome-popup-form ruby, .sumome-popup .sumome-popup-content .sumome-popup-form section, .sumome-popup .sumome-popup-content .sumome-popup-form summary, .sumome-popup .sumome-popup-content .sumome-popup-form time, .sumome-popup .sumome-popup-content .sumome-popup-form mark, .sumome-popup .sumome-popup-content .sumome-popup-form audio, .sumome-popup .sumome-popup-content .sumome-popup-form video, .sumome-popup-preview .sumome-popup-content .sumome-popup-form div, .sumome-popup-preview .sumome-popup-content .sumome-popup-form span, .sumome-popup-preview .sumome-popup-content .sumome-popup-form applet, .sumome-popup-preview .sumome-popup-content .sumome-popup-form object, .sumome-popup-preview .sumome-popup-content .sumome-popup-form iframe, .sumome-popup-preview .sumome-popup-content .sumome-popup-form h1, .sumome-popup-preview .sumome-popup-content .sumome-popup-form h2, .sumome-popup-preview .sumome-popup-content .sumome-popup-form h3, .sumome-popup-preview .sumome-popup-content .sumome-popup-form h4, .sumome-popup-preview .sumome-popup-content .sumome-popup-form h5, .sumome-popup-preview .sumome-popup-content .sumome-popup-form h6, .sumome-popup-preview .sumome-popup-content .sumome-popup-form p, .sumome-popup-preview .sumome-popup-content .sumome-popup-form blockquote, .sumome-popup-preview .sumome-popup-content .sumome-popup-form pre, .sumome-popup-preview .sumome-popup-content .sumome-popup-form a, .sumome-popup-preview .sumome-popup-content .sumome-popup-form abbr, .sumome-popup-preview .sumome-popup-content .sumome-popup-form acronym, .sumome-popup-preview .sumome-popup-content .sumome-popup-form address, .sumome-popup-preview .sumome-popup-content .sumome-popup-form big, .sumome-popup-preview .sumome-popup-content .sumome-popup-form cite, .sumome-popup-preview .sumome-popup-content .sumome-popup-form code, .sumome-popup-preview .sumome-popup-content .sumome-popup-form del, .sumome-popup-preview .sumome-popup-content .sumome-popup-form dfn, .sumome-popup-preview .sumome-popup-content .sumome-popup-form em, .sumome-popup-preview .sumome-popup-content .sumome-popup-form img, .sumome-popup-preview .sumome-popup-content .sumome-popup-form ins, .sumome-popup-preview .sumome-popup-content .sumome-popup-form kbd, .sumome-popup-preview .sumome-popup-content .sumome-popup-form q, .sumome-popup-preview .sumome-popup-content .sumome-popup-form s, .sumome-popup-preview .sumome-popup-content .sumome-popup-form samp, .sumome-popup-preview .sumome-popup-content .sumome-popup-form small, .sumome-popup-preview .sumome-popup-content .sumome-popup-form strike, .sumome-popup-preview .sumome-popup-content .sumome-popup-form strong, .sumome-popup-preview .sumome-popup-content .sumome-popup-form sub, .sumome-popup-preview .sumome-popup-content .sumome-popup-form sup, .sumome-popup-preview .sumome-popup-content .sumome-popup-form tt, .sumome-popup-preview .sumome-popup-content .sumome-popup-form var, .sumome-popup-preview .sumome-popup-content .sumome-popup-form b, .sumome-popup-preview .sumome-popup-content .sumome-popup-form u, .sumome-popup-preview .sumome-popup-content .sumome-popup-form i, .sumome-popup-preview .sumome-popup-content .sumome-popup-form center, .sumome-popup-preview .sumome-popup-content .sumome-popup-form dl, .sumome-popup-preview .sumome-popup-content .sumome-popup-form dt, .sumome-popup-preview .sumome-popup-content .sumome-popup-form dd, .sumome-popup-preview .sumome-popup-content .sumome-popup-form ol, .sumome-popup-preview .sumome-popup-content .sumome-popup-form ul, .sumome-popup-preview .sumome-popup-content .sumome-popup-form li, .sumome-popup-preview .sumome-popup-content .sumome-popup-form fieldset, .sumome-popup-preview .sumome-popup-content .sumome-popup-form form, .sumome-popup-preview .sumome-popup-content .sumome-popup-form label, .sumome-popup-preview .sumome-popup-content .sumome-popup-form legend, .sumome-popup-preview .sumome-popup-content .sumome-popup-form table, .sumome-popup-preview .sumome-popup-content .sumome-popup-form caption, .sumome-popup-preview .sumome-popup-content .sumome-popup-form tbody, .sumome-popup-preview .sumome-popup-content .sumome-popup-form tfoot, .sumome-popup-preview .sumome-popup-content .sumome-popup-form thead, .sumome-popup-preview .sumome-popup-content .sumome-popup-form tr, .sumome-popup-preview .sumome-popup-content .sumome-popup-form th, .sumome-popup-preview .sumome-popup-content .sumome-popup-form td, .sumome-popup-preview .sumome-popup-content .sumome-popup-form article, .sumome-popup-preview .sumome-popup-content .sumome-popup-form aside, .sumome-popup-preview .sumome-popup-content .sumome-popup-form canvas, .sumome-popup-preview .sumome-popup-content .sumome-popup-form details, .sumome-popup-preview .sumome-popup-content .sumome-popup-form embed, .sumome-popup-preview .sumome-popup-content .sumome-popup-form figure, .sumome-popup-preview .sumome-popup-content .sumome-popup-form figcaption, .sumome-popup-preview .sumome-popup-content .sumome-popup-form footer, .sumome-popup-preview .sumome-popup-content .sumome-popup-form header, .sumome-popup-preview .sumome-popup-content .sumome-popup-form hgroup, .sumome-popup-preview .sumome-popup-content .sumome-popup-form menu, .sumome-popup-preview .sumome-popup-content .sumome-popup-form nav, .sumome-popup-preview .sumome-popup-content .sumome-popup-form output, .sumome-popup-preview .sumome-popup-content .sumome-popup-form ruby, .sumome-popup-preview .sumome-popup-content .sumome-popup-form section, .sumome-popup-preview .sumome-popup-content .sumome-popup-form summary, .sumome-popup-preview .sumome-popup-content .sumome-popup-form time, .sumome-popup-preview .sumome-popup-content .sumome-popup-form mark, .sumome-popup-preview .sumome-popup-content .sumome-popup-form audio, .sumome-popup-preview .sumome-popup-content .sumome-popup-form video {
background: none!important; 
}
.sumome-popup-link {
    display: none;
}

/* Mashshare */

.mashsb-toggle-container {
    display: none;
    padding: 0px 2% 8px;
    border: none;
    position: relative;
    margin-bottom: 0;
    margin-top: 0;
}

.mashicon-subscribe .icon::before {
    content: '\e817';
}

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {

   .mashicon-facebook,.mashicon-twitter,.mashicon-subscribe {
        float: initial!important;
        margin-bottom: initial!important;
        margin-right: initial!important;
        display: block;
        margin: 0 auto;
        width: 60%
    }

.quiz_section  {
    padding: 0!important;
}
.spu-box h1 {
    margin: 0;
    font-size: 1.4em;
}
.spu-content {
    line-height: 1;
}
span.mlw_horizontal_choice {
    margin: 15px;
}
input.qmn_quiz_radio {
    width: 15px;
    height: 15px;
}
.quiz_section .qmn_radio_answers label {
    font-size: 14px!important;
}



}

