@charset "utf-8";

/*
Theme Name:             aurveda
Theme URI:              https://ayurveda.help/
Description:            aurveda
Version:                7.0
Tags:                   1 column
Author:                 aurveda
*/

@font-face
{
  font-family:    'CenturyGothic';
  font-style:     normal;
  font-weight:    400;
  src:
       url('./fonts/CenturyGothic-Regular.eot'),
       url('./fonts/CenturyGothic-Regular.eot?#iefix') format('embedded-opentype'),
       url('./fonts/CenturyGothic-Regular.woff2') format('woff2'),
       url('./fonts/CenturyGothic-Regular.woff') format('woff'),
       url('./fonts/CenturyGothic-Regular.ttf') format('truetype'),
       url('./fonts/CenturyGothic-Regular.svg#CenturyGothic') format('svg');
}

@font-face
{
  font-family:    'fa-solid';
  font-style:     normal;
  font-weight:    400;
  src:
       url('./fonts/fa-solid-900.eot'),
       url('./fonts/fa-solid-900?#iefix') format('embedded-opentype'),
       url('./fonts/fa-solid-900.woff2') format('woff2'),
       url('./fonts/fa-solid-900.woff') format('woff'),
       url('./fonts/fa-solid-900.ttf') format('truetype'),
       url('./fonts/fa-solid-900.svg#fontawesomeregular') format('svg');
}

@font-face
{
  font-family:    'fa-brands';
  font-style:     normal;
  font-weight:    400;
  src:
       url('./fonts/fa-brands-400.eot'),
       url('./fonts/fa-brands-400?#iefix') format('embedded-opentype'),
       url('./fonts/fa-brands-400.woff2') format('woff2'),
       url('./fonts/fa-brands-400.woff') format('woff'),
       url('./fonts/fa-brands-400.ttf') format('truetype'),
       url('./fonts/fa-brands-400.svg#fontawesomeregular') format('svg');
}

@font-face
{
  font-family:    'Noto Sans';
  font-style:     normal;
  font-weight:    400;
  src:
       local('Noto Sans'),
       local('NotoSans-Regular'),
       url('./fonts/NotoSans-Regular.eot'),
       url('./fonts/NotoSans-Regular.eot?#iefix') format('embedded-opentype'),
       url('./fonts/NotoSans-Regular.woff2') format('woff2'),
       url('./fonts/NotoSans-Regular.woff') format('woff'),
       url('./fonts/NotoSans-Regular.ttf') format('truetype'),
       url('./fonts/NotoSans-Regular.svg#NotoSans') format('svg');
}

@font-face
{
  font-family:    'Noto Sans';
  font-style:     normal;
  font-weight:    700;
  src:
       local('Noto Sans'),
       local('NotoSans-Bold'),
       url('./fonts/NotoSans-Bold.eot'),
       url('./fonts/NotoSans-Bold.eot?#iefix') format('embedded-opentype'),
       url('./fonts/NotoSans-Bold.woff2') format('woff2'),
       url('./fonts/NotoSans-Bold.woff') format('woff'),
       url('./fonts/NotoSans-Bold.ttf') format('truetype'),
       url('./fonts/NotoSans-Bold.svg#NotoSans') format('svg');
}

/* Body */

body
{
  background:           #ffffff;
  color:                #010101;
  font-family:          'Noto Sans', sans-serif !important;
  font-style:           normal;
  font-size:            100%;
  font-weight:          normal;
  line-height:          1.000em;
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
  text-align:           center;
}

/* Panel */

#idPanel
{
  margin:               5.000em auto 0.500em auto;
  padding:              0.000em 0.000em 1.000em 0.000em;
  text-align:           center;
  width:                050.00%
}

/* Header */

#idHeader
{
  clear:                both;
  position:             fixed;
  top:                  0px;
  left:                 0px;
  right:                0px;
  height:               0px;
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
  text-align:           center;
  transition:           top 0.3s;
  width:                100.00%
}

#idHeaderLine1
{
  background-color:     #e00000;
  display:              inline-block;
  font-size:            1.000em;
  line-height:          1.500em;
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.500em 0.500em 0.750em 0.500em;
  text-align:           right;
  width:                050.00%;
}

#idLogo
{
  color:                #ffffff;
  display:              inline-block;
  float:                left;
  font-family:          CenturyGothic, sans-serif !important;
  font-weight:          400;
  font-size:            2.000em !important;
  letter-spacing:       0.062em;
  margin:               0.125em 0.000em 0.000em 0.250em;
  padding:              0.000em 0.000em 0.000em 0.000em;
  vertical-align:       text-top !important;
}

#idLogo a,
#idLogo a:visited,
#idLogo a:hover
{
  color:                #ffffff;
  text-decoration:      none;
}

#idButtonMenu
{
  color:                #ffffff;
  display:              inline-block;
  font-family:          fa-solid, sans-serif !important;
  font-size:            1.250em !important;
  margin:               0.250em 1.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
  vertical-align:       text-bottom !important;
}

#idButtonSearch
{
  color:                #ffffff;
  display:              inline-block;
  font-family:          fa-solid, sans-serif !important;
  font-size:            1.250em !important;
  margin:               0.250em 0.500em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
  vertical-align:       text-bottom !important;
}

#idHeaderLine2
{
  background-color:     #e6e6e6;
  color:                #010101;
  display:              inline-block;
  font-size:            1.000em;
  font-weight:          bold;
  line-height:          1.500em;
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.500em 0.500em 0.500em 0.500em;
  text-align:           left;
  width:                050.00%
}

#idHeaderLine2 a,
#idHeaderLine2 a:visited,
#idHeaderLine2 a:hover
{
  color:                #010101;
  background-color:     #e6e6e6;
  text-decoration:      none;
}

#idHeaderConsultations
{
  display:              inline-block;
  margin:               0.000em 0.500em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.500em;
  vertical-align:       middle !important;
}

#idSocialF1,
#idSocialF2,
#idSocialF3
{
  color:                #000000;
  display:              inline-block;
  float:                right;
  font-family:          fa-brands, sans-serif !important;
  font-size:            0.750em !important;
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.125em 1.500em 0.125em 0.250em;
  vertical-align:       text-top !important;
}

#idSocialL
{
  color:                #000000;
  display:              inline-block;
  float:                right;
  font-family:          fa-solid, sans-serif !important;
  font-size:            0.750em !important;
  margin:               0.000em 0.750em 0.000em 0.000em;
  padding:              0.125em 1.500em 0.125em 0.250em;
  vertical-align:       text-top !important;
}

#idHeaderLine3
{
  background-color:     #e6e6e6;
  color:                #010101;
  display:              inline-block;
  font-size:            1.000em;
  font-weight:          bold;
  margin:               -0.250em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.500em 0.750em 0.500em;
  text-align:           left;
  width:                050.00%
}

#idHeaderLine3 a,
#idHeaderLine3 a:visited,
#idHeaderLine3 a:hover
{
  color:                #010101;
  background-color:     #e6e6e6;
  text-decoration:      none;
}

.clMenuEntry
{
  line-height:          1.500em;
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.500em 0.500em;
}

.clMenuEntryLast
{
  margin:               0.000em 0.000em 0.000em 0.500em;
  padding:              0.000em 0.000em 0.125em 0.000em;
}

#idHeaderLine4
{
  background-color:     #e6e6e6;
  color:                #010101;
  display:              inline-block;
  font-size:            1.000em;
  font-weight:          bold;
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.500em 1.000em 0.500em;
  text-align:           left;
  width:                050.00%
}

/* Search Form */

#idSearchBox
{
  background-color:     #e6e6e6;
  border-bottom:        1px solid #888888;
  float:                left;
  font-size:            1.000em;
  font-weight:          bold;
  line-height:          1.000em;
  margin:               0.000em 0.000em 0.000em 0.500em;
  padding:              0.250em 0.000em 0.250em 0.500em;
  vertical-align:       middle;
  width:                18.000em;
}

#idSearchBox #s
{
  background-color:     #e6e6e6;
  border:               none;
  color:                #888888;
  font-size:            1.000em;
  font-weight:          bold;
  line-height:          1.000em;
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
  vertical-align:       middle;
}

#idSearchBox #idSearchSubmit
{
  background-color:     #e6e6e6;
  border:               none;
  color:                #888888;
  font-size:            1.000em;
  font-weight:          bold;
  float:                right;
  line-height:          1.000em;
  margin:               0.250em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.500em 0.000em 0.000em;
  vertical-align:       middle;
}

/* Content */

#idContent
{
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.500em 1.000em 0.000em 1.000em;
  text-align:           left;
}

.post-content > p
{
  color:              #010101;
  font-size:          1.000em;
}

.post-content > p img
{
    height:             150px;
    width:              auto;
}

#idCategories
{
  display:              none!important;
}

#idMainHeader
{
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
  text-align:           center;
}

#idMainHeader h1,
#idMainHeader h2,
#idMainHeader h3,
#idMainHeader h4
{
  display:              none!important;
}

/* Posts */

.post
{
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.625em 0.000em;
}

.post-title
{
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.post h1,
.post h2,
.post h3,
.archive-title h1,
.archive-title h2,
.archive-title h3
{
  color:                #010101;
  margin:               1.000em 0.000em 1.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.post strong
{
  color:                #010101;
  font-family:          sans-serif;
}


.post a,
.post a:visited
{
  color:                #e00000;
  text-decoration:      none;
}

.post a:hover
{
  color:                #010101;
  text-decoration:      none;
}

.post-category
{
  color:                #888888;
  float:                left;
  font-size:            1.000em;
  margin:               0.000em 0.000em 0.500em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.post-category a,
.post-category a:visited,
.post-author a,
.post-author a:visited
{
  color:                #e00000;
  text-decoration:      none;
}

.post-category a:hover,
.post-author  a:hover
{
  color:                #010101;
  text-decoration:      none;
}

.post-time
{
  color:                #888888;
  float:                right;
  font-size:            1.000em;
  margin:               0.000em 0.000em 0.000em 0.000em;
  margin:               0.000em 0.000em 0.000em 0.000em;
}

.post-comments
{
  float:                right;
  font-size:            1.000em;
  margin:               0.000em 0.000em 0.000em 0.000em;
  margin:               0.000em 0.000em 0.000em 0.000em;
}

.post-content
{
  clear:                both;
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
  text-align:           left;
}

.post-content em
{
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.page-content
{
  clear:                both;
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.page-content li
{
  list-style-type:      none;
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.page-content li a,
.page-content li a:visited
{
  color:                #010101;
  text-decoration:      none;
}

.page-content li a:hover
{
  color:                #e00000;
  text-decoration:      none;
}

.page-content h1,
.page-content h2,
.page-content h3
{
  color:                #010101;
  margin:               1.000em 0.000em 1.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.post-content p
{
  color:                #010101;
  line-height:          1.500em;
  margin:               0.000em 0.000em 0.625em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.post-content img.alignnone
{
  border:               none;
  margin:               0.250em 0.250em 0.000em 0.250em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.post-content img.alignright
{
  border:               none;
  margin:               0.250em 0.000em 0.000em 0.250em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.post-content img.alignleft
{
  border:               none;
  margin:               0.250em 1.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.post-comments a,
.post-comments a:visited
{
  color:                #e00000;
  text-decoration:      none;
}

.post-comments a:hover
{
  color:                #010101;
  text-decoration:      none;
}

.post-content ul
{
  margin:               1.000em 0.000em 1.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.post-content li
{
  color:                #010101;
  line-height:          1.500em;
  list-style-type:      none;
  text-indent:          -1.000em;
  margin:               0.000em 1.000em 0.250em 2.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.post-content li:before
{
  color:                #333333;
  content:              '•';
  margin:               0.000em 0.500em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.post-content ol
{
  margin:               1.000em 0.000em 1.000em 0.750em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.post-content ol li
{
  color:                #010101;
  line-height:          1.500em;
  list-style-type:      decimal;
  text-indent:          0.000em;
  margin:               0.000em 1.000em 0.250em 1.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.post-content ol li:before
{
  content:              '';
  margin:               0.000em 0.500em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.archive-title h2,
.archive-title h3
{
  color:                #010101;
}

/* Pager */

#idPagerBox
{
  margin:               0.625em 0.000em 0.625em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

/* Comments */

#comments, #respond
{
  clear:                both;
  margin:               0.000em 0.000em 1.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.commentlist
{
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.commentlist p
{
  color:                #010101;
  line-height:          1.500em;
  margin:               0.000em 0.000em 0.000em 1.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.commentlist li
{
  list-style-position:  inside;
  margin:               0.000em 0.000em 1.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

.commentlist .alt
{
  background:           #fcfcfc;
}

.commentlist cite
{
  color:                #e00000;
  font-weight:          bold;
  font-style:           normal;
}

.commentlist cite a,
.commentlist cite a:visited,
.commentmetadata a,
.commentmetadata a:visited
{
  color:                #010101;
}

.commentlist cite a:hover,
.commentmetadata a:hover
{
  color:                #e00000;
}

.commentmetadata
{
  color:                red;
  display:              block;
  margin:               1.000em 0.000em 1.000em 1.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

#commentform
{
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

#commentform p
{
  color:                #010101;
  padding:              0.313em 0.000em 0.000em 0.000em;
  margin:               0.000em 0.000em 0.000em 0.000em;
}

#commentform label
{
  color:                #010101;
  font-size:            1.000em;
}

#commentform p > label
{
  color:                #010101;
  padding:              0.000em 0.000em 0.500em 0.000em;
  margin:               0.000em 0.000em 0.500em 0.000em;
}

#commentform input
{
  background:           #ffffff;
  border:               1px solid #c0c0c0;
  color:                #5b5b5b;
  padding:              0.313em 0.000em 0.313em 0.000em;
  margin:               0.313em 0.000em 0.250em 0.000em;
  width:                95.00%;
}

#commentform textarea
{
  background:           #ffffff;
  border:               1px solid #c0c0c0;
  font-family:          inherit;
  font-size:            inherit;
  font-style:           inherit;
  font-weight:          inherit;
  line-height:          inherit;
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
  width:                95.00%;
  height:               7.500em;
}

#commentform textarea:focus, #commentform input[type="text"]:focus
{
  background:           #ffffff;
}

#commentform #submit
{
  background:           url(images/submit.gif) no-repeat;
  border:               1px solid silver;
  color:                #5b5b5b;
  cursor:               pointer;
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.313em 0.000em;
  width:                6.250em;
  height:               1.750em;
}

#comments-user a,
#comments-user a:visited
{
  color:                #e00000;
  text-decoration:      none;
}

#comments-user a:hover
{
  color:                #010101;
  text-decoration:      none;
}

ol.commentlist a,
ol.commentlist a:visited
{
  color:                #e00000;
  text-decoration:      none;
}

ol.commentlist a:hover
{
  color:                #010101;
  text-decoration:      none;
}

#captcha_code
{
  color:                #5b5b5b;
  padding:              0.313em 0.000em 0.313em 0.000em;
  margin:               0.000em 0.000em 0.000em 0.000em;
}

#captcha_code
{
  padding:              0.000em 0.000em 0.000em 0.000em;
  margin:               0.000em 0.000em 0.000em 0.000em;

}

#captcha_code_label
{
  padding:              0.000em 0.000em 0.000em 0.000em;
  margin:               0.000em 0.000em 0.000em 0.000em;
}

/* Contact Form */

.fscf-div-label,
.fscf-label
{
  line-height:          1.250em !important;
  font-family:          inherit !important;
  font-size:            inherit !important;
  font-style:           inherit !important;
  font-weight:          inherit !important;
  margin:               1.000em 0.000em 0.000em 0.000em !important;
  padding:              0.000em 0.000em 0.000em 0.000em !important;
  width:                95.00% !important;
}

.fscf-input-text,
.fscf-input-textarea,
.fscf-input-captcha
{
  line-height:          1.250em !important;
  font-family:          inherit !important;
  font-size:            inherit !important;
  font-style:           inherit !important;
  font-weight:          inherit !important;
  margin:               1.000em 0.000em 0.000em 0.000em !important;
  padding:              0.000em 0.000em 0.000em 0.000em !important;
  width:                95.00% !important;
}


.fscf-image-captcha
{
  margin:               1.000em 0.000em 0.000em 0.000em !important;
  padding:              0.000em 0.000em 0.000em 0.000em !important;
}


.fscf-button-submit
{
  line-height:          1.250em !important;
  font-family:          inherit !important;
  font-size:            inherit !important;
  font-style:           inherit !important;
  font-weight:          inherit !important;
  margin:               1.500em 0.000em 0.000em 0.000em !important;
  padding:              0.000em 0.500em 0.000em 0.500em !important;
}

/* Footer */

#idFooter
{
  background:           #010101;
  clear:                both;
  margin:               0.000em 0.000em 0.000em 0.625em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

#idFooter a,
#idFooter a:visited
{
  color:                #ffffff;
  text-decoration:      none;
}

#idFooter a:hover
{
  color:                #ffffff;
  text-decoration:      underline;
}

/* Common Elements */

.clClear
{
  clear:                both;
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

b, strong
{
  font-family:          'Noto Sans', sans-serif !important;
  font-style:           normal;
  font-weight:          bold;
}

i, em
{
  font-family:          'Noto Sans', sans-serif !important;
  font-style:           italic;
  font-weight:          normal;
}

img
{
  border-image-width:     0 0 0 0;
}

.alignright
{
  border:               none;
  display:              inline;
  float:                right;
}

.alignleft
{
  border:               none;
  display:              inline;
  float:                left;
}

h1, h2, h3, h4, h5, h6
{
  color:                #e00000;
  font-family:          inherit;
  font-size:            inherit;
  font-style:           inherit;
  font-weight:          inherit;
  line-height:          inherit;
  margin:               1.000em 0.000em 1.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

h1 { font-size:         1.175em; }
h2 { font-size:         1.150em; }
h3 { font-size:         1.125em; }
h4 { font-size:         1.100em; }
h5 { font-size:         1.050em; }
h6 { font-size:         1.000em; }

.clRss
{
  display:              none !important;
}

.clFunds
{
  margin:               0.500em 0.000em 0.500em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
  height:               40px !important;
  width:                auto !important;
}

.post-content li:before
{
  content:              '';
}

.cat-item
{
  font-style:           normal;
  font-size:            1.000em;
  font-weight:          normal;
}

#idShare
{
  float:                left;
  margin:               1.000em 0.000em 1.000em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
  text-align:           left;
}

#idShareLabel
{
  color:                #888888;
  font-size:            1.000em;
  display:              inline-block;
  vertical-align:       middle;
}

#idShareIcons
{
  display:              inline-block;
  vertical-align:       middle;
}

.ya-share2__badge
{
  margin:               0.000em 0.250em 0.000em 0.250em !important;
  padding:              0.000em 0.000em 0.000em 0.000em !important;
  z-index:              -1 !important;
}

#idIndexLinks
{
  margin:               0.000em 0.000em 0.000em 0.000em;
  padding:              0.500em 0.000em 0.000em 0.000em;
}

#idIndexLinks a:link,
#idIndexLinks a:visited
{
  color:                #010101 !important;
  text-decoration:      none;
}

#idIndexLinks a:hover
{
  color:                #e00000 !important;
  text-decoration:      none;
}

hr
{
  border:               none;
  background-color:     #aaaaaa;
  height:               1px;
  line-height:          1.000em;
  margin:               1.500em 0.000em 1.2500em 0.000em;
  padding:              0.000em 0.000em 0.000em 0.000em;
}

:focus
{
  outline:              none;
}

/*--------------------------------------------------------------------------------------------------*/


/* Default style for WP-PageNavi plugin http://wordpress.org/extend/plugins/wp-pagenavi/      */

.wp-pagenavi
{
  clear: both;
}

.wp-pagenavi span.current
{
  color:        #333333;
  font-weight:    bold;
}

.wp-pagenavi span.pages
{
  color:        #888888;
  display:      block;
  margin:        0.000em 0.000em 0.000em 0.000em;
  padding:      0.000em 0.000em 1.000em 0.000em;
}

.wp-pagenavi span
{
  font-size:      1.000em;
  font-weight:    bold;
  margin:        0.000em 0.000em 0.000em 0.000em;
  padding:      0.000em 1.125em 0.000em 0.000em;
  text-decoration:  none;
}

.wp-pagenavi a
{
  color:        #e00000;
  font-size:      1.000em;
  font-weight:    bold;
  margin:        0.000em 0.000em 0.000em 0.000em;
  padding:      0.500em 1.12500em 0.000em 0.000em;
  text-decoration:  none;
}

a.last,
a.previouspostslink,
a.nextpostslink,
a.first
{
  font-size:      1.2500em;
  font-weight:    bold;
  text-decoration:      none;
}

/*--------------------------------------------------------------------------------------------------*/


/* Responsive Design */

@media screen and (max-device-width: 1365px) { #idPanel           { width: 100.00%; } }
@media screen and (max-device-width: 1365px) { #idHeaderLine1     { width: 100.00%; } }
@media screen and (max-device-width: 1365px) { #idHeaderLine2     { width: 100.00%; } }
@media screen and (max-device-width: 1365px) { #idHeaderLine3     { width: 100.00%; } }
@media screen and (max-device-width: 1365px) { #idHeaderLine4     { width: 100.00%; } }

@media screen and (orientation: portrait) { #idPanel       { width: 100.00%; } }
@media screen and (orientation: portrait) { #idHeaderLine1 { width: 100.00%; } }
@media screen and (orientation: portrait) { #idHeaderLine2 { width: 100.00%; } }
@media screen and (orientation: portrait) { #idHeaderLine3 { width: 100.00%; } }
@media screen and (orientation: portrait) { #idHeaderLine4 { width: 100.00%; } }

@media screen and (max-device-width: 1366px) { .post-content > p img { height: 150px; width: auto; } }
@media screen and (max-device-width: 1200px) { .post-content > p img { height: 100px; width: auto; } }
@media screen and (max-device-width:  800px) { .post-content > p img { height: 150px; width: auto; } }
@media screen and (max-device-width:  768px) { .post-content > p img { height: 150px; width: auto; } }
@media screen and (max-device-width:  600px) { .post-content > p img { height: 150px; width: auto; } }
@media screen and (max-device-width:  414px) { .post-content > p img { height: 100px; width: auto; } }
@media screen and (max-device-width:  412px) { .post-content > p img { height: 100px; width: auto; } }
@media screen and (max-device-width:  384px) { .post-content > p img { height: 100px; width: auto; } }
@media screen and (max-device-width:  375px) { .post-content > p img { height: 100px; width: auto; } }
@media screen and (max-device-width:  360px) { .post-content > p img { height: 100px; width: auto; } }
@media screen and (max-device-width:  320px) { .post-content > p img { height: 090px; width: auto; } }

@media screen and (max-device-width: 1366px) { body { font-size: 100.00%; } }
@media screen and (max-device-width: 1200px) { body { font-size: 100.00%; } }
@media screen and (max-device-width:  800px) { body { font-size: 150.00%; } }
@media screen and (max-device-width:  768px) { body { font-size: 125.00%; } }
@media screen and (max-device-width:  600px) { body { font-size: 125.00%; } }
@media screen and (max-device-width:  414px) { body { font-size: 090.00%; } }
@media screen and (max-device-width:  412px) { body { font-size: 090.00%; } }
@media screen and (max-device-width:  384px) { body { font-size: 090.00%; } }
@media screen and (max-device-width:  375px) { body { font-size: 100.00%; } }
@media screen and (max-device-width:  360px) { body { font-size: 090.00%; } }
@media screen and (max-device-width:  320px) { body { font-size: 090.00%; } }

.clImage
{
  height:               auto !important;
  width:                100% !important;
}

/*--------------------------------------------------------------------------------------------------*/
