@media (max-width: 1380px) {
    #quotegrab2 {
        display: none;
    }
}

@media screen and (max-width: 480px) {

.catchArrows {
display: none;
}

.catchBook {
margin: 10px 40px;
}
.smallReviewArea {
display: none;
}

.faqBox {
display: inline-block;
width: 300px;
padding: 10px;
}

.twitter-widget {
width: 320px;
overflow:hidden;
}

.twitter-widget li .tweets_txt {
width: 310px;
margin-left: 10px;
text-align: left;
}

.blog-widget {
float: right;
text-align: right;
width: 320px;
xbackground: #2f2f2f;
margin: 20px 0px 0 0;
}	

	
}

@media screen and (min-width: 480px) and (max-width: 680px) {

#nav1reviews {
display: none;
}


}


@media screen and (min-width: 680px) and (max-width: 1024px) {

#nav1book {
display: none;
}

.content_leftbar {
width: 690px !important;
}
.content_rightbar {
width: 240px !important;
}


}
