/*
Theme Name: TIA Bookkeeping Theme
Author: Jeu Guarino
Description: Custom Theme for TIA Bookkeeping
Version: 3.0
*/
article > .entry-header { margin-bottom: 40px; }
body.page > .w-section > .w-container > .w-row > .w-col > article > .dancing-script { font-family: 'Dancing Script', cursive !important; }
body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > #thumb { width:25%; display:inline-block;text-align:center; }
body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > #thumb > .thumb { width: 100%!important; }
body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > #thumb > p:empty, .entry-content > #thumb > p:blank { display:none; }
/*#bullet-points > ul.bullets li { margin-bottom: .25em; }*/
body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > #thumb > img.thumb { width: 100% !important; }
body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > ul.bullets { width:72% !important; margin-top: 1.5em; float:right !important; }
body.page-id-7 > .w-section > .w-container > .w-row > .w-col > article > .entry-content > ul.bullets { width:72% !important; margin-top: 4em; float:right !important; }
body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > ul.bullets li {
    font-size: 1.25em;
    font-family: 'Dancing Script', 'Georgia', cursive !important;
    font-style: italic;
    margin-bottom: .75em;
    line-height: 1.5em;
 }
body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > p:nth-last-child(2) { text-align: center; margin: 50px 0; }
body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > p:nth-last-child(2) > .logo-about { width: 164px; height: auto; }
.testimonial-box {
padding-top:20px !important;
padding-bottom:0px !important;
    color: black!important;
    font-family: Verdana,Geneva,sans-serif!important;
    font-style: italic!important;
    font-weight: 700!important;
}
#mainform{
width:960px;
margin:20px auto;
padding-top:20px;
font-family:Verdana, Geneva, sans-serif;
display:block;
}
h2{
margin-left: 65px;
font-family:Verdana, Geneva, sans-serif !important;
}
h3{
font-size:18px;
text-align:center;
font-family:Verdana, Geneva, sans-serif !important;
}
#onclick{
	background:none!important;
	width:252px;
	height:57px;
}
#onclick:hover {
 cursor:pointer;
}
b{
font-size:18px;
text-shadow:1px 0px 3px gray;
}
#popup{
padding-top:80px;
}
.form{
border-radius:2px;
padding:20px 30px;
font-size:14px;
font-weight:bold;
width:350px;
margin:20px 250px 0 35px;
float:left;
}
input{
/*width:100%;
height:25px;*/
padding: 10px 20px;
height: auto;
margin-top:5px;
margin-bottom:5px;
border:1px solid #999;
border-radius:3px;
padding:5px;
}
input[type=button]{
background-color:#367db2;
border:1px solid white;
font-family:Verdana, Geneva, sans-serif !important;
font-Weight:bold;
font-size:12px;
color:white;
width:49%;
height:35px;
}
input[type=button]:hover {
 cursor:pointer;
}
textarea{
width:100%;
height:50px;
margin-top:5px;
border-radius:3px;
padding:5px;
resize:none;
}
#contactdiv{
opacity:0.92;
position:fixed;
top: 0px;
left: 0px;
height: 100%;
width: 100%;
display: none;
}
#logindiv{
opacity:0.92;
position: absolute;
top: 0px;
left: 0px;
height: 100%;
width: 100%;
background: #000;
display: none;
}
#login,#contact{
width:350px;
margin:0px;
font-size:12px;
background-color:white;
font-family:Verdana, Geneva, sans-serif;
font-weight:normal;
position: relative;
border: 10px solid #89ccff;
}
.img{
float: right;
margin-top: -35px;
margin-right: -37px;
}
.img:hover {
 cursor:pointer;
}
#contact{
left: 50%;
top: 50%;
margin-left:-210px;
margin-top:-255px;
}
#login{
left: 50%;
top: 50%;
margin-left:-210px;
margin-top:-158px;
}
.testimonial_rotator_wrap {
    margin: 20px 10px;
    overflow: hidden;
    padding: 10px;
    position: relative;
    z-index: 0;
}
h2.title {
	margin-left:0 !important;
}
.entry-footer {
	display:none !important;
}
.entry-content p iframe {
	max-width: 100% !important;
	margin-right:20px;
	max-height:100% !important;
}
.entry-content img {
	max-width: 100% !important;
	margin-right:20px;
	max-height:100% !important;
}
.entry-content img {
	width:100% !important;
	width: auto !important;
	margin-left:0 !important;
}
.entry-content figure {
	width:100% !important;
}
.video-container {
    position: relative !important;
    padding-bottom: 56.25% !important;
    padding-top: 30px; height: 0; overflow: hidden !important;
}
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    max-height: 100% !important;
}
body.page > .w-section > .w-container > .w-row > .w-col > section.parkerville > h3[id="supporter"] {
    /*font-family: Georgia !important;*/
    font-size: 1.25em;
    font-weight: normal;
    font-style: italic;
    line-height: 1.5em;
    margin-top: 50px; }
/* Portrait: Motorola RAZR V8 */
@media only screen and (min-width : 240px) {
	body > div.w-section.content-section > div > div.w-row.row3 > .parkerville-logo { margin-bottom: 30px !important; }
	body > div.w-section.content-section > div > div.w-row.row3 > p {
		/*font-family: Georgia;*/
	    font-weight: bold;
	    font-size: 22px;
	    font-style: italic;
	    line-height: 1.2em;
	    padding: 0 15px; }
	body > div.w-section.content-section > div > div.w-row.row3 >p>span { font-size: 18px; font-weight: normal; padding: 15px;}
	body > div.w-section.content-section.content-section2 > div > div > div.w-col.w-col-3.sidebar > section.parkerville > .parkerville-tn { text-align: center !important; }
	body > div.w-section.content-section.content-section2 > div > div > div.w-col.w-col-3.sidebar > section.parkerville > .parkerville-tn > a > img { width: 75% !important; max-width: 203px !important; margin: 15px auto; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner > #homeIntro { width: auto; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner { height: 120px !important; }
    body.home.page > .w-section.banner-area { padding-top: 0; height: 200px !important; }
    #homeIntro > #text-2 > .widget-title { font-size: 1.57em !important; margin-bottom: 30px; }
    #homeIntro > #text-2 > .textwidget { margin-top: 50px; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner { height: 200px !important; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner > .tv-bg { clear: both; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner > .tv-bg > video { margin-bottom: 30px; }
    body.home.page > .w-section.content-section { clear: both; }
    body.home.page > .w-section.content-section > .w-container > .w-row > .w-col.blurb2 { margin-top: auto !important; }
    body.home.page > .w-section.content-section > .w-container > .w-row > .w-col.blurb2 > a > span.hidden-text, body.home.page > .w-section.content-section > .w-container.content > .w-row.row2 > .w-col.blurb1 > a > span, body > div.w-section.content-section > .w-container.content > .w-row.row2 > .w-col.blurb2 > a > span { display:none; }
    body.home.page > .w-section.content-section > .w-container > .w-row.row2 { margin-top: 0; }
    body.home.page > .w-section.content-section > .w-container > .w-row.row2 > .w-col.blurb2 { margin-top: 0; }
    body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > #thumb { width: 100% !important; max-width: 180px !important; }
    body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > #thumb > img { width: 100% !important; margin: 0 0 0 8px !important; }
    body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > ul.bullets { width: 100% !important; margin-top: 2em; float: none !important; font-size: .85em; }
    body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > p > .w-inline-block > img { height: auto; margin-right: 0; margin-bottom: 15px;}
}
/* Portrait : iPhone3-5, BlackBerry 8300, LG Optimus S, Samsung Galaxy S2-S4, Asus Galaxy 7 */
 @media only screen and (min-width : 320px) {
	body > div.w-section.content-section > div > div.w-row.row3 > p { padding: 0 !important; }
    #homeIntro > #text-2 > .widget-title { font-size: 2em !important; margin-bottom: 20px; }
    #homeIntro > #text-2 > .textwidget { margin-top: 0 !important; padding-top: 30px; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner { height: 215px !important; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner > .tv-bg > video { max-width: 450px; padding-top: 10px; }
    body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > #thumb { margin-left: 50px; }
    body.home.page > .w-section.content-section > .w-container.content > .w-row { padding: 0 40px; }
 }
/* Portrait: Apple iPhone6 */
 @media only screen and (min-width : 375px) {
    body.home.page>.w-section.banner-area, body.home.page>.w-section.banner-area>.w-container.banner-inner { height: 170px !important; }
}
/* Landscape: Applie iPhone 3/4, LG Optimus S, Bootstrap XS Breakpoint */
 @media only screen and (min-width : 480px) {
	body > div.w-section.content-section > div > div.w-row.row3 > p { font-size: 26px !important; line-height: 1.5em; }
    body.home.page > .w-section.header > .w-container > .w-row { padding: 0 15px; }
    body.home.page > .w-section.banner-area, body.home.page > .w-section.banner-area > .w-container.banner-inner { height: 140px !important; }
    body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > #thumb { margin-left: 125px; }
 }
/* Landscape: Apple iPhone5 */
 @media only screen and (min-width : 568px) {
	body > div.w-section.content-section > div > div.w-row.row3 > p { line-height: 1.75em !important; }
    body.home.page > .w-section.banner-area, body.home.page > .w-section.banner-area > .w-container.banner-inner { height: 105px !important; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner > .tv-bg > video { margin-right: 30px; }
    body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > #thumb { margin-left: 170px; }
 }
/* Landscape: Samsung Galaxy S3-S5 */
 @media only screen and (min-width : 640px) {
    body.home.page > .w-section.banner-area, body.home.page > .w-section.banner-area > .w-container.banner-inner { height: 105px !important; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner > .tv-bg > video { margin-right: 60px; }
    body.home.page > .w-section.content-section > .w-container.content > .w-row > .w-col.blurb1, body.home.page>.w-section.content-section>.w-container>.w-row>.w-col.blurb2 { padding: 0 140px; }
    body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > #thumb { margin-left: 30px; }
    body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > ul.bullets { width: 65% !important; margin-top: 3em; float: right !important; }
 }
/* Portrait: 15" Notebook, Bootstrap SM Breakpoint */
 @media only screen and (min-width : 768px) {
	body > div.w-section.content-section > div > div.w-row.row3 >.parkerville-logo { width: 30%; float: left; }
	body > div.w-section.content-section > div > div.w-row.row3 > p { width: 70%; float: right; }
    body.home.page > .w-section.banner-area, body.home.page > .w-section.banner-area > .w-container.banner-inner { height: 150px !important; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner > #homeIntro > #text-2 > .widget-title { margin-top: 42px; margin-bottom: 42px; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner > .tv-bg > video { margin-right: 120px; margin-bottom: 60px; }
    body.home.page > .w-section.content-section > .w-container.content > .phone-number { font-size: 3em; }
    body.home.page > .w-section.content-section > .w-container.content > .w-row > .w-col.blurb1 { padding: 0 10px !important; }
    body.home.page > .w-section.content-section > .w-container.content > .w-row > .w-col.blurb1 > a > span { display:none; }
    body.home.page>.w-section.content-section>.w-container>.w-row>.w-col.blurb2, body.home.page > .w-section.content-section > .w-container.content > .w-row.row2 > .w-col.blurb2 { padding: 15px 10px 0 !important; }
    body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > #thumb { margin-left: auto !important; }
    body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > ul.bullets { margin-top: 2em; font-size: .9em; }
 }
/* Bootstrap: MD Breakpoint */
 @media only screen and (min-width : 992px) {
 	body>div.w-section.content-section>div>div.w-row.row3>p { padding-top: 30px !important; }
 	body>div.w-section.content-section>div>div.w-row.row3>p>span { display: block; }
 	body.home.page>.w-section.content-section>.w-container>.w-row>.w-col.blurb2, body.home.page>.w-section.content-section>.w-container.content>.w-row.row2>.w-col.blurb2 {    padding: 0 10px 15px !important; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner > .tv-bg > video { margin-right: 220px; }
    body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > ul.bullets { margin-top: 2em; font-size: 1em; }
 }
/* Portrait: 24" Desktop, Bootstrap LG Breakpoint */
 @media only screen and (min-width : 1200px) {
 	body.home.page>.w-section.content-section>.w-container.content>.w-row.row3 { text-align: center; padding-top: 60px; }
 	body.home.page>.w-section.content-section>.w-container.content>.w-row.row3>.parkerville-logo { margin-bottom: 30px;
    width: 12.5%;
    max-width: 125px;
    margin-left: 60px;
    float: left; }
	body > div.w-section.content-section > div > div.w-row.row3 >p {
        /*font-family: Georgia;*/
    font-weight: normal;
    font-size: 22px !important;
    font-style: italic;
    line-height: 1.75em;
    width: 80%;
    float: right;
    padding-top: 15px !important;
    padding-right: 45px !important;}
	body > div.w-section.content-section > div > div.w-row.row3 >p>span { display: block; display: block;
    font-size: 18px;
    font-weight: normal;
    padding: 0 15px;
    position: static !important; }
 	body.home.page>.w-section.content-section>.w-container.content>.w-row.row3>p>span>a:hover { color: #333!important; text-decoration: none; }
 	body.home.page>.w-section.content-section>.w-container>.w-row>.w-col.blurb2, body.home.page>.w-section.content-section>.w-container.content>.w-row.row2>.w-col.blurb2 {    padding: 0 10px 15px !important; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner > #homeIntro { width: 45% !important; }
    body.home.page > .w-section.banner-area, body.home.page > .w-section.banner-area > .w-container.banner-inner { height: 370px !important; /*height: 320px !important;*/ }
    body.home.page > .w-section.banner-area > .w-container.banner-inner > #homeIntro > #text-2 > .widget-title { font-size: 20px; margin-bottom: 10px; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner > #homeIntro > #text-2 > .textwidget { padding: 0 !important; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner > .tv-bg { width: 50%; display: inline-block; }
    body.home.page > .w-section.banner-area > .w-container.banner-inner > .tv-bg > video { padding-top: 20px; margin-right: auto !important; }
    body.home.page > .w-section.content-section > .w-container.content > .phone-number { display: none; }
    body.page > .w-section > .w-container > .w-row > .w-col > article > .entry-content > ul.bullets { width: 72% !important; }
 }
/* my custome css */
.mid{text-align:center;}
article > .entry-header {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e2e2e2+0,dbdbdb+50,d1d1d1+52,fefefe+100;Grey+Gloss+%231 */
background: #e2e2e2; /* Old browsers */
background: -moz-linear-gradient(top,  #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 52%, #fefefe 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 52%,#fefefe 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 52%,#fefefe 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
}
