/* 
Theme Name: Responsive Child Theme
Theme URI: http://cyberchimps.com/guide/child-theme-example/
Description: Responsive Child Theme
Template: responsive
Version: 1.0.0
Author: CyberChimps
Author URI: https://cyberchimps.com/
License: GNU General Public License
License URI: license.txt

*/

/* =Start From Here
-------------------------------------------------------------- */

.wp-editor-area {
        min-height:400px;
        }

body {font-family: 'Gentium Book Basic', Gentium, Tahoma, "Gandhari Unicode", "Times Ext Roman", "Indic Times", "Arial Unicode MS", serif; background:#f7ebe1;}

p, .post-title, .site-name, .page_item {font-family: Gentium, Tahoma, "Gandhari Unicode", "Times Ext Roman", "Indic Times", "Arial Unicode MS", serif; }

p {text-align:justify;}

body, p, blockquote p, .post-data, .pagination {font-size:medium; }
.menu a, .top-menu li a, .menu li li a, .sub-header-menu a, .sub-header-menu li li a, .navigation {font-size:small; }
body, p, .site-name, .post-title {color:#3A0808;}
sup {vertical-align:top; font-size:75%; }

.elder-sibling {font-weight:normal; color:grey; }
.elder-sibling a {font-weight:normal; color:grey; }

.page-list {list-style-type:none; text-indent: -20px; margin-top:1.5em; margin-left:-20px}

.post-title {text-align:center;}

#wrapper {background-color:#f7ebe1;}

.simple-footnote {font-size:small; position: relative; top: -0.5em;}

.notes {text-align:center; font-weight:bold;}

.wp-caption-text {text-align:center;}

a[data-title]:hover:after {
  content: attr(data-title);
  font-family: "Times New Roman", Times, serif;
  font-variant: normal;
  font-size:normal; 
  width:240px;
  line-height:1.3em;
  text-align:justify;
  margin-top:5px;
  padding: 4px 8px;
  border: solid black 1px;
  color: #333;
  position: absolute;
  left: 0;
  top: 100%;
  z-index: 20;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-image: -moz-linear-gradient(top, #ffffeb, #ffffeb);
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffeb),color-stop(1, #ffffeb));
  background-image: -webkit-linear-gradient(top, #ffffeb, #ffffeb);
  background-image: -moz-linear-gradient(top, #ffffeb, #ffffeb);
  background-image: -ms-linear-gradient(top, #ffffeb, #ffffeb);
  background-image: -o-linear-gradient(top, #ffffeb, #ffffeb);
}

.center {
text-align:center; 
width: 100%;   
margin-left: auto;
margin-right: auto;
}

.indent3 {margin-left:2em; margin-right:2em;}
.indent6 {margin-left:4em; margin-right:4em;}
.indent9 {margin-left:6em; margin-right:6em;}
.indent12 {margin-left:8em; margin-right:8em;}

.justify {text-align:justify;}
.right {text-align:right;}
.left {text-align:left;}
.italic {font-style:italic;}
.bold {font-weight:bold;}
.normal {font-weight:normal; font-style:normal;}

/* layout grids */

.pure-u {
    display: inline-block;
    zoom: 1; *display: inline;
    vertical-align: top;
    text-rendering: auto;
}

.pure-u-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4 {
    display: inline-block;
    zoom: 1; *display: inline; 
    vertical-align: top;
    text-rendering: auto;
}

.pure-u-1 {
    display:block;
}

.pure-u-1-2 {width: 50%;}

.pure-offset-1-2 {margin-left: 50%;}
    
.pure-u-1-3 {width: 33.33333%;}

.pure-offset-1-3 {margin-left: 33.33333%;}
    
.pure-u-2-3 {width: 66.66667%;}

.pure-offset-2-3 {margin-left: 66.66667%;}
    
.pure-u-1-4 {width: 25%; margin:0;}

.pure-offset-1-4 {margin-left: 25%;}
    
.pure-u-3-4 {width: 75%;}

.pure-offset-3-4 {margin-left: 74%;}

.pure-u-2-4 {width: 50%;}

.pure-offset-2-4 {margin-left: 24%;}
    

.pure-g-r {letter-spacing: -0.99em; 
*letter-spacing: -0.99em; 
word-spacing: -0.99em;}

.opera-only :-o-prefocus,
.pure-g-r {word-spacing: -0.99em;}


.pure-g-r img {max-width: 95%;}

.pure-u-1-2,
.pure-u-1-3,
.pure-u-2-3,
.pure-u-1-4,
.pure-u-3-4,
.pure-u-1-5,
.pure-u-2-5,
.pure-u-3-5,
.pure-u-4-5,
.pure-u-1-6,
.pure-u-5-6,
.pure-u-1-8,
.pure-u-3-8,
.pure-u-5-8,
.pure-u-7-8,
.pure-u-1-12,
.pure-u-5-12,
.pure-u-7-12,
.pure-u-11-12,
.pure-u-1-24,
.pure-u-5-24,
.pure-u-7-24,
.pure-u-11-24,
.pure-u-13-24,
.pure-u-17-24,
.pure-u-19-24,
.pure-u-23-24 {
    display: inline-block;
    *display: inline; /* IE < 8: fake inline-block */
    zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    text-rendering: auto;
}

/* display on various screens*/

@media (min-width:1060px) {
            .pure-visible-phone     { display: none; }
            .pure-visible-tablet    { display: none; }
            .pure-visible-desktop   { }
            .pure-hidden-phone      { }
            .pure-hidden-tablet     { }
            .pure-hidden-desktop    { display: none; }
        }

@media (max-width:480px) {
            .pure-g-r > [class ^= "pure-u"] {
                width:100%;
            }
        }
    
@media (max-width:767px) {

            .pure-g-r > [class ^= "pure-u"] {
                width:100%;
            } 
            .pure-visible-phone     { } 
            .pure-hidden-phone      { display: none; }
            .pure-hidden-desktop    { }
            .pure-visible-desktop   { display: none; }
        }
    
@media (min-width:768px) and (max-width:1059px) {
            .pure-g-r > [class ^= "pure-u"] {
                width:50%; /* hack */
        }
}

@media (min-width:768px) and (max-width:1059px) {
            .pure-visible-tablet    {}
            .pure-hidden-tablet     { display: none; }
            .pure-hidden-desktop    {}
            .pure-visible-desktop   { display: none; }
        }

.table {display: table; border:2px lightgray solid;}
.row {display: table-row; border:2px lightgray solid; }
.cell {display: table-cell; border:2px lightgray solid; padding:0px 10px;}
.cell1 {display: table-cell; border:2px lightgray solid; padding:0px 10px;  }
.cell2 {display: table-cell; border:2px lightgray solid; padding:0px 10px; }
.cell3 {display: table-cell; border:2px lightgray solid; padding:0px 10px;  }
.cell4 {display: table-cell; border:2px lightgray solid; padding:0px 10px;}
.cell5 {display: table-cell; border:2px lightgray solid; padding:0px 10px; }
.cell6 {display: table-cell; border:2px lightgray solid; padding:0px 10px;  }
.cell7 {display: table-cell; border:2px lightgray solid; padding:0px 10px; }
.cell8 {display: table-cell; border:2px lightgray solid; padding:0px 10px;}
.cell9 {display: table-cell; border:2px lightgray solid; padding:0px 10px; }
.cell10 {display: table-cell; border:2px lightgray solid; padding:0px 10px; }
.cell11 {display: table-cell; border:2px lightgray solid; padding:0px 10px; }
.cell12 {display: table-cell; border:2px lightgray solid; padding:0px 10px; }

.table2.cell1 {width:50%;} 
.table2.cell2 {width:50%;} 

.table3.cell1 {width:33%;} 
.table3.cell2 {width:33%;} 
.table3.cell3 {width:33%;} 

.table4.cell1 {width:25%;} 
.table4.cell2 {width:25%;} 
.table4.cell3 {width:25%;} 
.table4.cell4 {width:25%;} 

/*The last 29 days of the month are the hardest."- Nikola Tesla*/