@media (min-width: 980px) and (max-width: 2240px) {
.navigation{height:170px;background:#fff;padding:0;margin:0;position:sticky;top:0;border-bottom:4px solid #d5b868;padding-bottom:5px;}  
.blog{padding:20px;}	
div[itemprop="blogPost"] {
background: #eee;
border-radius: 4px;
box-sizing: border-box;
padding: 5px 20px;
margin-bottom:4px;
height:600px;

}

div[itemprop="blogPost"] h2{color:#22456E;padding: 10px 0 10px;margin:0;border-bottom:solid 2px #999;}

div[itemprop="blogPost"] p{font-size:1.3em;line-height:1.4em;}


div[itemprop="articleBody"] {margin-top: 18px;padding:2px 20px;font-size:18px;line-height:150%;}
.header {margin: 0;}
.topBar{width:100%;height:45px;background:rgb(185,168,116);}
.topBar h3{line-height:45px;padding:0 20px;margin:0;color:#444;text-align:left;}
.body .container{background:#fff;padding:0;width:1240px;}
.header {margin-bottom: 0px;display:none;}
.pull-right {margin-top:32px;}
.container{width: 1240px;}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container {	width: 1240px;}
.moduletable {border: 0;max-width:1240px;}
.menu {background: none;color: #fff;border: 0;float:right;}
.menu li a {margin-top:0;color: #666;padding-top:10px;border-radius:0;width:145px;text-align:center;font-size:20px;font-weight:Bold;line-height:155px;}

.menu li.active a {color: #000;background:#ddd;}
.menu li a:hover {color: #000;background:#ddd;}
.logoBanner{background: inherit; width:auto;height: auto; float: left;padding:10px 30px 0;box-sizing:border-box;margin-top:10px;}
.mainBanner{background:#fff;height:460px;padding:0;margin:0;}
.logoMotto{height:285px; background:#fff:}
*logoMotto{height:605px; background: -webkit-linear-gradient(top, #BF953F,#FCF6BA,#AA771C);}
.thinStrip{height:30px;background:#d5b868;}
.bannerQuote{height:490px;background:#ddd;margin:0;}
.copyRight{color:#fff;height:80px;max-width:1240px;background:#d5b868;box-sizing:border-box;padding:20px;margin-bottom:0;}

.myFooter{background:rgb(185,168,116);padding:40px 0 10px;color:#444;font-size:1.3em;height:auto;overflow:hidden;line-height:3em;}
.myFooter a:link{text-decoration:none;color:#444;font-size:0.9em;margin:10px 6px;}
.myFooter a:visited{text-decoration:none;color:#444;}
.myFooter a:hover{text-decoration:none;color:white;}
.myFooter img{margin:0 5px;}
.contact{padding:20px;}
.contact h3{display:none;}
.contact input{height:36px;width:90%;}
.contact textarea{height:240px;width:90%;}
.bottomMenu{float:left;padding:0 20px 10px ;}

.privacy li{line-height:140%;} 
.privacy ol{line-height:140%;} 
.privacy p{line-height:140%;}  
.privacy ol {
    counter-reset: item;
    padding-left: 10px;
  
}
.privacy li {
    display: block;
  padding-top:15px;
}
.privacy li:before {
    content: counters(item, ".") " ";
    counter-increment: item
  }


div[itemprop="name"] > h2:nth-child(3){display:none;color:green;}
  
  
  
}

/***************** MOBILE ***********************/

@media (min-width: 300px) and (max-width: 979px) {
.header-inner{height:50px;width:40%;float:left;}
.topBar{width:100%;height:45px;background:#dfe;display:none;}
.logoBanner img{display:none;}
.pull-left{width:50%;}
.navigation{height:50px;}

.nav-collapse{margin-top:0;}
.smlLogo img{height:40px;}
.copyRight{color:#fff;height:auto;max-width:1240px;background:#d5b868;box-sizing:border-box;padding:20px;font-size:0.7em;line-height:1.2em;}
.thinStrip{height:30px;background:#d5b868;}
.span12{border-top:4px solid #d5b868;padding-bottom:8px;}
.logoMotto{display:none;}
.pull-right {margin-top:0px;float:left;}
.myFooter{background:rgb(185,168,116);padding:10px 20px;color:#444;font-size:1em;margin:0;height:auto;overflow:hidden;}

.myFooter a:link{text-decoration:none;color:#444;font-size:0.9em;padding:10px 2px;display:block;float:left;}
.myFooter a:visited{text-decoration:none;color:#444;}
.myFooter a:hover{text-decoration:none;color:white;}
.myFooter img{margin:0 1px;}

.bottomMenu a:link{float:left;width:100%;padding:1 0;}
padding:10px 2px;display:block;float:left;
.social{width:100%;clear:both;}

.bar{display:none;}

.contact h3{display:none;}
.contact{padding:0px;}
.contact h3{display:none;}
.contact input{height:36px;width:100%;}
.contact textarea{max-height:160px;width:100%;}

div[itemprop="blogPost"] {
background: #eee;
border-radius: 4px;
box-sizing: border-box;
padding: 5px 20px;
margin-bottom:4px;

}

div[itemprop="blogPost"] h2{color:#22456E;padding: 10px 0 10px;margin:0;border-bottom:solid 2px #999;}

.privacy{margin:0;padding:0;}

.privacy ol {
    counter-reset: item;
  
}
.privacy li {
    display: block;
  padding-top:15px;
}
.privacy li:before {
    content: counters(item, ".") " ";
    counter-increment: item
  }





}


