/*
Theme Name: ReadAndDigest Child
Theme URI: http://readanddigest.elated-themes.com/
Description: A child theme of Read and Digest Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.1
Text Domain: readanddigest
Template: readanddigest
*/

/* kalam-300 - latin */
@font-face {
  font-family: 'Kalam';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/kalam-v16-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/kalam-v16-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/kalam-v16-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/kalam-v16-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/kalam-v16-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/kalam-v16-latin-300.svg#Kalam') format('svg'); /* Legacy iOS */
}
/* kalam-regular - latin */
@font-face {
  font-family: 'Kalam';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/kalam-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/kalam-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/kalam-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/kalam-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/kalam-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/kalam-v16-latin-regular.svg#Kalam') format('svg'); /* Legacy iOS */
}
/* kalam-700 - latin */
@font-face {
  font-family: 'Kalam';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/kalam-v16-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/kalam-v16-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/kalam-v16-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/kalam-v16-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/kalam-v16-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/kalam-v16-latin-700.svg#Kalam') format('svg'); /* Legacy iOS */
}

/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto-v30-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v30-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v30-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v30-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v30-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v30-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto-v30-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v30-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v30-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v30-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v30-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v30-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-condensed-300 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/roboto-condensed-v25-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-condensed-v25-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-condensed-v25-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-condensed-v25-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-condensed-v25-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-condensed-v25-latin-300.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}
/* roboto-condensed-regular - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto-condensed-v25-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-condensed-v25-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-condensed-v25-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-condensed-v25-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-condensed-v25-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-condensed-v25-latin-regular.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}
/* roboto-condensed-700 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto-condensed-v25-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-condensed-v25-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-condensed-v25-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-condensed-v25-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-condensed-v25-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-condensed-v25-latin-700.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

.eltdf-grid-1200.eltdf-boxed .eltdf-wrapper > .eltdf-wrapper-inner {min-height: 100vh; }

/*Post single date*/
.post-date-seidl { margin-bottom: 5px; font-weight: bold; }

/* Hide stuff if not logged in */
.bg_notloggedin, .bg_notloggedin .eltdf-wrapper, .bg_notloggedin .eltdf-wrapper-inner {min-height: 100%; height: 100%;}
.bg_notloggedin .eltdf-title-holder { display: none !important; }

/*Login and Messages*/
#wpmem_restricted_msg, #wpmem_login { max-width: 600px; margin: 0 auto; }
#wpmem_login input[type=submit] { padding: 10px; background: #00a13a; color: #fff; border: 0;  }

/*Comments*/
.eltdf-blog-holder.eltdf-blog-single article {margin-bottom: 5px !important; }
.comment-opener { text-align: right; }
.comment-opener a { color: #aaa; }
.comment-opener a:before {    position: relative;
    top: 1px;
    display: inline-block;
    vertical-align: text-bottom;
    font-family: linea-basic-10;
    color: inherit;
    font-size: inherit;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    text-rendering: auto;
    font-size: 14px;
    line-height: 1;
    margin: 0 7px 0 0; content: ',';}
#comment-section {display: none;  }

body .eltdf-comment-form #respond textarea { margin-top: 0; }
body #submit_comment, body #submit_comment:hover { padding: 20px; color: #fff; background: #0066b2 !important; }
#reply-title, .eltdf-comment-number h6 { font-family: Roboto; font-size: 18px; font-weight: 600; color: #222 !important; text-transform: none !important;   }
.eltdf-comment-form .acf-label { display: none; }
.comment p { line-height: 150%}

.eltdf-comment-list > .comment { background: #fff; color: #222; }
.eltdf-comment-list > .comment .comment-block {padding: 5px 20px !important; }
.eltdf-comment-list > .comment.even { background: #fff; }
#respond input[type=text], #respond textarea { text-transform: none !important; font-size: 14px !important; line-height: 100% !important; }
.comment .comment-by { font-size: 16px; }
.comment .date { font-style: italic; font-size: 14px; }
.relevanssi-query-term { background: #0066b2; color: #fff; }
