/*
Theme Name: DVDVideoSoft Adaptive
Theme URI: https://www.dvdvideosoft.com
Author: DVDVideoSoft
Author URI: https://www.dvdvideosoft.com
Description: 
Version: 2.1
License: 
License URI: 
Tags: 
Text Domain: DVDVideoSoft
*/

/*
.entry-content,
.product_block_right,
.product_block_left,
.entry-title a,
.news_header a {
    color:#000000;
}
*/

.newscontent {
    margin-top:50px;        
}

.product_block_left {

}

.newscontent .inputbox {
    width:150px;
}

.newscontent .postbutton {
    width:auto;
    margin-top:0px;
    height:34px;
    width:calc(100% - 200px);
    padding-top:0px;
    line-height:34px;
}

.inputFieldBox {
    float: left;
}

.newscontent  .input_line {
    height: 30px;
}

.newscontent  .inputbox {
    border: 1px solid #e2e2e2;
    border-radius: 5px;
    padding-left: 12px;
    padding-right: 12px;
    color: #8c8c8c;
}

.product_block_right {
}

.social_links {
    display:none;
}

.posted_calendar {
    height: 16px;
    width: 16px;
    background-image: url('images/post_calendar.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    margin-top: 4px;
}

a.post_date {
  text-decoration: none;
  color: #a7a7a7;
  margin-right: 30px;
  font-size: 10px;
  margin-top: 2px;
  line-height:24px;
}

.post_date {
  display: block;
  float: left;
  margin-left: 10px;
}

.post {
    margin-bottom:50px;
}

#footer.news  {
    position:static;
}

.morethen {
  clear: both;
  font-size: 11px;
  color: #a7a7a7;
  line-height: 20px; 
}

.subscribeByEmail {
    margin-top:15px;
}

#FollowAs_FollowAsBlock,
img.facebook_follow {
    max-width:375px;
    width:100%;
    height:auto;
}

@media (min-width:800px)  {
    #footer.news  {
        position:absolute;
    }

    .product_block_left {
        width:calc(100% - 415px);
        float:left;
        padding-right:40px;
    }
    .product_block_right {
        width:375px;
        float:right;
    }

    .social_links {
        display:inline-block;
        vertical-align:middle;
        height:20px;
        margin-left:40px;
    }

    .social_links .twitter,
    .social_links .facebook {
        display:inline-block;
        width:95px;
        vertical-align:top;
        height:20px;
    }

    .social_links .twitter iframe,
    .social_links .facebook iframe,
    .fb-like {
        vertical-align:top;
    }

    .fb-like span {
        vertical-align:top !important;
    }
}