@media screen and (max-width: 1030px) {
.home-title
{
font-size: 45px;
line-height: 61px;
}
.home-title-holder
{
max-width: 800px;
}
}
@media screen and (max-width: 1018px) {
div.content-960
{ 
width: 800px;
}
.background-fixed
{
background-attachment: scroll;
}
footer, .section
{
position: static !important;
z-index: 0 !important;
}
.section, .single.section, .external.section
{
margin-bottom: 0 !important;
}
.section:last-of-type
{
margin-bottom: 0 !important;
}
ul#contact-form li #name, ul#contact-form li #contact-email, ul#contact-form li #website
{
width: 358px;
}
ul#contact-form li #message
{
width: 357px;
}
.book-content {
max-width: 320px;
}
div.book-title {    
max-width: 320px;
}
.twitter_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_twitter_800x50px.png);	
}
.featured_work_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_featured_work_800x50px.png);
}
.portfolio_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_portfolio_800x50px.png);	
}
.blog_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_blog_800x50px.png);	
}
.blank_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_blank_800x50px.png);	
}
.about_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_about_800x50px.png);	
}
.pricing_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_pricing_800x50px.png);	
}
.skills_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_skills_800x50px.png);	
}
.contact_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_contact_800x50px.png);	
}
}
@media screen and (max-width: 840px) {
div.content-960
{ 
width: 400px;
}
.one_half, .one_third, .one_fourth, .two_third, .three_fourth {
width: 100%;
float: none;
margin-right: 0;
margin-left: 0;
text-align: center;
}
.home-title
{	
font-size: 38px;
line-height: 42px;
}
#commentform, .comment-separator 
{
text-align: center;
}
#commentform input#author, #commentform input#email, #commentform #comment
{
width: 358px;
}
#commentform #submit
{
width: 370px;
}
ul#contact-form li.last-child
{
text-align: center;
}
ul#contact-form li #send-message
{
margin-right: 0;
width: 100%;
max-width: 312px;
}
.about-read-more
{
text-align: left;
}
ul.slides
{
font-size: 22px;
line-height: 33px;
}
.book-content {
font-size: 16px;
line-height: 20px; 
max-width: 250px;
}
div.book-title {
font-size: 20px;
line-height: 24px;
max-width: 250px;
}
.single-comment-holder
{
width: 100%;
}
div.tweets
{
height: 125px !important;
}
ul.tweets-content li
{
height: 125px;
}
blockquote
{
margin-left: 0;
}
.twitter_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_twitter_400x50px.png);	
}
.featured_work_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_featured_work_400x50px.png);
}
.portfolio_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_portfolio_400x50px.png);	
}
.blog_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_blog_400x50px.png);	
}
.blank_separator
{
display: none;
}
.about_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_about_400x50px.png);	
}
.pricing_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_pricing_400x50px.png);	
}
.skills_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_skills_400x50px.png);	
}
.contact_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_contact_400x50px.png);	
}
}
@media screen and (max-width: 790px) {
#main-menu nav
{
width: 100%;
padding-left: 0;
padding-right: 0;
}
}
@media screen and (max-width: 423px) {
div.content-960
{ 
width: 90%;
}
.home-title-holder
{
margin-top: 30px;
}
.home-title
{
font-size: 34px;
line-height: 30px;
}
.title-button-holder
{
margin-top: 20px;
}
a.button-border.big
{
font-size: 14px;	
}
.small-menu-wrapper
{
width: 85%;
}
div.list_carousel.responsive
{
width: 72%;
}
div.book-left, div.book-right
{
width: auto;
padding: 25px 10px;
text-align: center;
}
.book-content 
{
float: none;
margin: 25px 0 0;
max-width: 100%;
}
div.book-title 
{
float: none;
margin: 0;
max-width: 100%;
}
.vcard
{
float: none;
}
.comment-text p
{
display: inline-block;
}
ul#contact-form li #name, ul#contact-form li #contact-email, ul#contact-form li #website
{
width: 260px;
}
ul#contact-form li #message
{	
width: 260px;
}
ul#contact-form li #send-message
{
max-width: 210px;
}
#commentform input#author, #commentform input#email, #commentform #comment
{
width: 260px;
}
#commentform #submit
{
width: 272px;
}
ul.tweets-content li 
{
line-height: 20px;
}
ul.tweets-content li a
{
font-size: 18px;		
}
.twitter_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_twitter_200x50px.png);	
}
.featured_work_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_featured_work_200x50px.png);
}
.portfolio_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_portfolio_200x50px.png);	
}
.blog_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_blog_200x50px.png);	
}
.about_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_about_200x50px.png);	
}
.pricing_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_pricing_200x50px.png);	
}
.skills_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_skills_200x50px.png);	
}
.contact_separator
{
background-image: url(//salahor.com/wp-content/themes/dry-wp/images/separators/separator_contact_200x50px.png);	
}
}