body {font-family: 'Open Sans', sans-serif; font-size:16px; line-height:24px; color:#3b3b3b;}

H1 {font-family: 'Oswald', sans-serif; font-size:42px; color:#172345;line-height:40px;margin-bottom:12px;}
 H1 a {color:#172345;}
	.insideHeader {margin-top:20px;}
H2 {font-family: 'Oswald', sans-serif; font-size:22px; line-height:36px;}
H3 {font-family: 'Gudea', sans-serif; background:#273458;color:#fff;padding:10px;margin-bottom:0;font-size:22px;}
H4 {font-family: 'Oswald', sans-serif; font-size:20px; line-height:28px;}

.navbar-inverse .navbar-nav > li > a {font-family: 'Gudea', sans-serif; color: #fff;}
.navbar-inverse .navbar-nav > li > a:hover {color: #d3a03a;}
.nav > li > a {margin-top: 25px;
    padding: 13px 8px 18px 8px;
    transition: all 0.3s;
    font-size: 13px;}
.nav > li > a:hover {background-color:#36446c !important;transition: all 0.3s;}

.logo {float:left; margin:15px;}
.headline {padding: 118px 0 100px 0}
.headline-1{padding:16px 0 40px 0;}

.gold {color:#172345;}
.goldBg {background-color:#d3a03a;color:#fff;}
.blue {color:#273458;}
.blueBg {background-color:#273458;color:#fff;padding: 16px 14px 16px 14px;}
.greyBg {background-color:#ededed;}
.greyBorder {border:solid 1px #cdcdcd;background:#fafafa;padding:10px 20px;}
.whiteBg {background-color:#fff;}
.storyBg{background: url(../images/background-1.jpg) no-repeat center center;
    background-size: cover;
    background-position: right;
}
    .main-story{display: flex;
    justify-content: space-around;}
    .buy-btn{margin-top:30px;}
.bigLink, .bigLink:focus {color:#fff;text-decoration:none;}
.bigLink:hover, .bigLink:active  {color:#d3a03a;text-decoration:none;}

.footer {color:#818696;font-size:14px;}
a.footer {color:#fff;font-size:16px;}
	a.footer:hover {color:#d3a03a;text-decoration:none;}

.buttonGold {font-family: 'Oswald', sans-serif; transition: all 0.5s; font-size:17px; padding:5px 20px; color:#fff;background-color:#d3a03a;border:solid 3px #ffffff;}
	.buttonGold:hover {background-color:#ffffff; transition: all 0.5s; text-decoration:none;color:#d3a03a;border:solid 3px #d3a03a;}
.buttonBlue {font-family: 'Oswald', sans-serif; transition: all 0.5s; font-size:17px; color:#fff!important;background-color:#273458;border:solid 3px #ffffff;
    padding:12px;
}
.new-btn{padding:8px; !important}
	.buttonBlue:hover {background-color:#ffffff; transition: all 0.5s; text-decoration:none;color:#273458 !important;border:solid 3px #273458;}
	
	.buttonBlue1 {background-color:#ffffff; transition: all 0.5s; text-decoration:none;color:#273458 !important;border:solid 3px #273458; padding:12px;}
	
.headline.insideHeader2 {
    padding: 50px 0 20px;
}	
.new-text{ font-size: 19px;
    line-height: 31px;
    color: #172345;
    font-weight: 600;
    margin-top: 20px;}
.container.second .insideHeader {padding:44px 0 25px;text-align:center;}	

a {transition: all 0.3s;}
.new-test{
        margin-top: -153px;
    margin-left: 11px !important;
}
.featureLink2 {color:#273458;transition: all 0.3s;}
.testimonialBox {padding:15px;margin:0 25px;border:solid 2px #d3a03a;font-size:14px;line-height:22px;}
.story-critique-box{padding:15px;margin:0 25px;border:solid 2px #d3a03a;font-size:14px;line-height:22px;}
.insideHeader {padding:80px 0 25px;text-align:center;}	

.bookCover {width:20%;max-width:238px;margin-right:45px;}

.twentyFour {font-size:18px;font-weight:600;}
.twentyFour:hover{color:white;}
.thirtyTwo {font-size:32px;}

.padded {padding:20px;}
.paddedEdges {padding-right:25px;padding-left:25px;}
.paddedEdges2 {padding-right:50px;padding-left:50px;}

.boxUp {float:left;margin-top:-200px;height:150px;}
#the-sticky-div.sticky {position: fixed;top: 100px;}
.background1 {background:url(../images/background-1.jpg) no-repeat center center; background-size:cover;margin-bottom:50px;margin-top: 50px;}
.background7 {background-color:#ddeefc;margin-bottom:50px;margin-top: 50px;border-radius:7px !important;}

.background2 {background:url(../images/background-2.jpg) no-repeat center center; background-size:cover;}
.background3 {background:url(../images/background-3.jpg) no-repeat center center; background-size:cover;}
.background4 {background:url(../images/background-4.jpg) no-repeat center center; background-size:cover;}
.background5 {background:url(../images/background-5.jpg) no-repeat center center; background-size:cover;}
.background6 {background:url(../images/background-6.jpg) no-repeat center center; background-size:cover;}
 a {
    transition: all 0.3s;
    text-decoration: none !important;
    cursor: pointer;
}
#more{
    display:none;
}
#more1{
    display:none;
}
.contact-text a{
    margin-left:-40%;
    color:#3b3b3b;
    
}
.contact-box{padding: 40px 0px 40px 65px;font-size: 22px;color: #172345;margin-top: 40%;}



/* RESPONSIVE CSS */
@media (min-width: 1200px) {
    .navbar .container{
    max-width: 100% !important;
}
 .navbar-nav{
     width:100% !important;
     padding-left :0px !important;
 }   
}

@media (max-width: 1200px) {
	.nav > li > a {margin-top: 25px;
    padding: 13px 8px 18px 8px;
    transition: all 0.3s;
    font-size: 13px;}
	.logo {float:none; width:284px;margin:15px auto 10px;}
	.navbar-right, navbar-nav {float:none !important;}
  	.navbar-nav {width:710px;padding-left:25px; margin: 0 auto; margin-top:-15px;}
	.insideHeader {margin-top:80px;}
	.boxUp {float:left;margin-top:-220px;height:150px;}
	#the-sticky-div.sticky {position: fixed;top: 140px;}
	.nav > li > a {margin-top: 25px;
    padding: 13px 8px 18px 8px;
    transition: all 0.3s;
    font-size: 13px;}	
}

@media (max-width: 991px) {
	.boxUp {float:left;margin-top:50px;height:150px;float:none;}
	#the-sticky-div.sticky {position: relative;top: 0px;margin-top:0px;}
	.bookCover {width:35%;max-width:238px;margin-right:15px;margin-top:5px;margin-bottom:20px;}

}

@media (max-width: 768px) {
  	.navbar-nav {width:710px;text-align:center;padding-top:0px;padding-left:0;;}
	.navbar-header {float:right;padding-top:10px;}
	.paddedEdges2 {padding-right:25px;padding-left:25px;}
	.insideHeader {margin-top:50px;}
	.bookCover {width:50%;max-width:238px;margin-right:15px;margin-top:5px;margin-bottom:20px;}
	.logo {float:none; width:284px;margin:15px auto 10px;}
	.navbar-toggle {margin-right:10px;}
	body {font-size:18px; line-height:26px;}
	.testimonialBox {margin-top: 20px;font-size:18px; line-height:26px;}
	.story-critique-box{margin-top: 20px;font-size:18px; line-height:26px;}
	hr{
	    margin-left:7%;
	}
	.new-text{
	    font-size: 19px;
	        line-height: 27px;
	        padding: 5px 14px 5px 14px;
	}
	.contact-box{
	    margin-top:0px !important;
	            line-height: 29px !important;
	            padding: 30px 0px 30px 65px !important;
	}
	.new-test{
	    margin-top:50px !important;
	}
	
.nav > li > a{
    margin-top:0px !important;
    padding: 6px 8px 18px 8px !important;
}	

}


@media (max-width: 668px) {
  		.navbar-nav {width:auto;text-align:center;padding-top:0px;padding-left:0;;}
		.logo {float:left; width:180px;margin:17px 0 10px 0;}
		.logoMain {width:245px;}
		.navbar .container {padding:0;}

}

@media (max-width: 640px) {

}

@media (max-width: 375px) {

}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
	.tabletHide {display:none;}
}

span.smaller-text {
    font-size: 12px;
}