/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Jun 15, 2015, 8:55:47 PM
    Author     : wds-common
*/
@media (min-width:1200px){
    .container{padding: 0;}
    .home-image-left{  max-width: 367px;  width: 100%; float: left;}
    .home-image-left img{ width: 100%;}
    .home-slide-right{  max-width: 625px;  width: 100%; float: right;}
    .content-sect-img{    float: left;    max-width: 278px;    width: 100%;}
    .content-sect-para{  float: left; max-width: 695px; width: 100%; padding-right: 0;}
    .about_content_section div{ max-width: 551px; width: 100%; margin-top: 6px;}
    .contact-form-leftsect{ max-width: 499px; width: 100%; float: left;}
     .contact-form-rightsect{  max-width: 499px; width: 100%; float: right;}
     .platformBed-description{
      position: relative;
  min-height: 270px;
  max-height: 270px;
}
.platformBed-clients{
    position: absolute;
  width: 55%;
  bottom: 0;
  right: 0;
  text-align: right;
}
}
 @media (min-width:992px) and (max-width:1200px){
     .click-to-call{margin-left: 0px; padding: 4px 6px 4px 24px;}
     .top-header-left span{padding-left: 0;}
     .top-header-left p{padding-left: 2px;}
     .top-header-left i{padding-left: 6px;}
     .menu-display{padding: 0 4px;}
     .home-image-left {max-width: 345px;  width: 100%; float: left;}
     .home-image-left img{width: 100%;}
     .home-slide-right { max-width: 595px;  width: 100%; float: right;}
     .content-sect-img{    float: left;    max-width: 276px;    width: 100%;}
     .content-sect-para { float: left;  padding: 1px 24px;  max-width: 650px;  width: 100%;}
     .client-list-sect ul li {padding: 6px 5px;}
          
     /* ==========ABOUT==========*/
     .about_content_section div { max-width: 485px; width: 100%;}
     /*=============CONTACT US========*/
     
     .contact-form-rightsect { max-width: 470px; width: 100%; float: right;}
     .contact-form-leftsect { max-width: 470px; width: 100%; float: left;}
     .recaptchatable #recaptcha_image {width: 206px !important;}
     .recaptchatable #recaptcha_response_field { width: 206px !important;}
     .recaptchatable, #recaptcha_area td{  padding: 4px 5px 4px 7px !important;}
     /*=============ACCESSORIES========*/
    .accessories-items ul li{max-width: 310px;}
    .furniture-items ul li{max-width: 310px;}
    .dropBackCouches-items ul li{max-width: 310px;}
    .futonFrames-items ul li{max-width: 310px;}
    .bunkBeds-items ul li{max-width: 310px;}
    .platformBed-items ul li{max-width: 310px;}
    .mattress-items ul li{max-width: 310px;}
   
 }
 @media (min-width:991px){
     .accessories-image-section{  max-width: 424px;  width: 100%;  float: left; margin-right: 23px;}
     .accessories-image-section img{  width: 100%;}
     .furniture-image-section{ max-width: 424px;  width: 100%;  float: left; margin-right: 23px;}
     .furniture-image-section img{width: 100%;}
     .dropBackCouches-image-section{ max-width: 424px;  width: 100%;  float: left; margin-right: 23px;}
     .dropBackCouches-image-section img{width: 100%;}
     .futonFrames-image-section{ max-width: 424px;  width: 100%;  float: left; margin-right: 23px;}
     .futonFrames-image-section img{width: 100%;}
     .bunkBeds-image-section{ max-width: 424px;  width: 100%;  float: left; margin-right: 23px;}
     .bunkBeds-image-section img{width: 100%;}
     .platformBed-image-section{ max-width: 424px;  width: 100%;  float: left; margin-right: 23px;}
     .platformBed-image-section img{width: 100%;}
     .mattress-image-section{ max-width: 424px;  width: 100%;  float: left; margin-right: 23px;}
     .mattress-image-section img{width: 100%;}
     .platformBed-description{
      position: relative;
  min-height: 298px;
  max-height: 298px;


}
.platformBed-clients{
    position: absolute;
  width: 55%;
  bottom: 0;
  right: 0;
  text-align: right;
}

     .blog-banner-description p span{display: block;}
 }
 @media (max-width:991px) {
     .footer-left-content { text-align: center; padding: 0;}
     .copyrite {text-align: center;}
     .content-sect-img{text-align: center;}
     .content-sect-para{padding: 5px 2px;}
     .zip-control-box { padding-left: 15px;}
     .faq-content-sect p{word-break: break-all; hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;}
     .faq-content-sect h6{word-break: break-all; hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;}
     /* ==========ABOUT==========*/
     .about_content_section {text-align: center;}
     .about_content_section img {float: none;}
     .about_content_section div { float: none; margin: 10px auto; text-align: left;}
     /* ==========ACCESSORIES==========*/
     .accessories-image-section{text-align: center;}
     .accessories-content-section p{padding: 0; margin-top: 8px;}
     .accessories-items ul{text-align: center;}
      /* ==========FURNITURE==========*/
     .furniture-image-section{text-align: center;}
     .furniture-content-section p{padding: 0; margin-top: 8px;}
     .furniture-items ul{text-align: center;}
     /* ==========DROP BACK COUCHES==========*/
     .dropBackCouches-image-section{text-align: center;}
     .dropBackCouches-content-section p{padding: 0; margin-top: 8px;}
     .dropBackCouches-items ul{text-align: center;}
     /* ==========FUTON FRAMES==========*/
     .futonFrames-image-section{text-align: center;}
     .futonFrames-content-section p{padding: 0; margin-top: 8px;}
     .futonFrames-items ul{text-align: center;}
     /* ==========BUNK BEDS=========*/
     .bunkBeds-image-section{text-align: center;}
     .bunkBeds-content-section p{padding: 0; margin-top: 8px;}
     .bunkBeds-items ul{text-align: center;}
      /* ==========PLATFORM BEDS=========*/
     .platformBed-image-section{text-align: center;}
     .platformBed-content-section p{padding: 0; margin-top: 8px;}
     .platformBed-items ul{text-align: center;}
     /* ==========MATTRESS=========*/
     .mattress-image-section{text-align: center;}
     .mattress-content-section p{padding: 0; margin-top: 8px;}
     .mattress-items ul{text-align: center;}
     .platformBed-clients { margin-top: 25px;}
 }
 @media (min-width:768px){
     .faq-image-sect{  max-width: 425px;  width: 100%; float: left; margin-right: 22px;}
     .faq-image-sect img{  width: 100%;}
     
 }
 @media (min-width:768px) and (max-width:991px){
     .top-header-left     {text-align: center;}
    
     .logo-first-section{padding-left: 15px;}
     .menu-display{padding: 0 5px;}
     .middle-section{text-align: right;}
     .logo-last-section{text-align: center; padding: 0;}    
     .content-section{margin-top: 20px;}
     .menu-headings .menu-display a {  padding: 7px 29px;}     
     .client-list-sect ul li{padding: 6px 23px;}
     /* ==========CONTACT US==========*/
     .image-inner-divPosition { padding: 16px 16px;}
     .contactUs-recapcha-sect { float: left; width: 100%;}
     .contactUs-message-form { padding-left: 15px;}
     .recaptchatable #recaptcha_image { width: 299px !important;}
     .recaptchatable #recaptcha_response_field {  width: 299px !important;}
     #recaptcha_area td{  padding: 2px 19px 2px 19px !important;}
     .recaptchatable {float: right !important;}
     .contactUs-submit-form {  padding-left: 15px;}
     
     .coupon-description { padding: 0 66px;}
     .platformBed-clients ul { text-align: center;}
     .mattress-clients ul{text-align: center;}

          .blog-article1{margin-bottom: 24px;}
          .recapcha-area-padding>span {margin: 0 auto;display: inline-block;float: none;}
          .recapcha-area-padding { text-align: center;}
     
 }
     @media (min-width:768px) {
     .menu-dropdown:hover .sub-menu-dropdown {display: block; }
     
     .googleMap-div{ float: left;  margin-right: 38px;}
     }

@media (max-width:767px) {
    .logo-first-section{text-align: center; padding: 0;}
    .middle-section{text-align: center; padding: 0;}
    .middle-section span{display: inline;}
    .logo-last-section{text-align: center; padding: 0;}    
    .dropdown-menu{width: 100%; text-align: center;}
    .menu-bar-margin .menu-collapse {overflow-y: visible;}    
    .top-header-left{text-align: center;}
    .top-header-left p{display: block;}      
    .menu-headings .menu-display a { padding: 8px 9px;}
    .menu-display{display: block !important;}
    .top-menu-listing .menu-display{display: inline !important;}
    .about_content_section img { width: 100%;}
    /* ==========CONTACT US==========*/
    
     .contactUs-recapcha-sect { float: none; display:block; width:100%; text-align:center;}
     .contactUs-message-form { padding-left: 15px;}
	 .recapcha-area-padding { padding: 0; display: block; width: 100%; text-align: center;}
	 .recapcha-area-padding>span { margin: 0; margin-left: 0; display: inline-block; float: none; text-align: center;}
    
     .recaptchatable {float: right !important;}
     .contactUs-submit-form {  padding-left: 15px;}
     /* ==========FAQ==========*/
     .faq_content_section {text-align: center;}
     .faq-content-sect { text-align: left;}
     /* ==========LOCATION==========*/
     .googleMap{float: none; margin: 0 auto;}
     .location-addr-sect{text-align: center;}
     .googleMap-div{ float: none; margin: 0 auto;}
     #googleMap { width: 100%;}
     /* ==========SPECIAL SAVINGS==========*/
     .coupon-description {  padding: 0 0;}
     
     .platformBed-clients ul { text-align: center;}
      .mattress-clients ul{text-align: center;}

      .blog-article1{margin-bottom: 24px;}
     .blog-article1 button{padding: 6px 8px;}
}

@media (max-width:380px){
.g-recaptcha {transform:scale(0.75);-webkit-transform:scale(0.75);transform-origin:0 0;-webkit-transform-origin:0 0;}

.recapcha-area-padding>span {max-width: 232px; width:100%; text-align: center;}
}
@media (min-width:544px) and (max-width:767px){
         
    
    .top-menu-listing li{padding: 0 7px;}
    .top-header-right{padding: 5px 2px 8px 0;}   
    .logo-last-section p{padding: 0 84px;}
    .home-phone-nbr {  padding: 0 6px;}
    .store-location p{font-size: 12px;}    
    .footer-left-content p{font-size: 10px;}
    .copyrite p{font-size: 10px;}
    .client-list-sect ul li{padding: 6px 22px;}
/* ==========CONTACT US==========*/
     .image-inner-divPosition { padding: 3px 5px;}
     address{margin-bottom: 5px !important;}
    .image-inner-divPosition { top: 10%;}
    .recaptchatable #recaptcha_image { width: inherit !important;}
     .recaptchatable #recaptcha_response_field {  width: 390px !important;}
     #recaptcha_area td{  padding: 2px 17px 2px 17px !important;}
     .contactUs-submit-form { float: none;}
     .contactUs-recapcha-sect { padding-left: 15px;}
     .contactUs-submit-form input {margin-top: 12px;}

}
@media (min-width:544px) and (max-width:600px){
       
       .client-list-sect ul li{padding: 6px 26px;}
       .recaptchatable #recaptcha_image { width: 324px !important;}
     .recaptchatable #recaptcha_response_field {  width: 324px !important;}
}
@media (max-width:568px){
     .recaptchatable #recaptcha_image { width: 292px !important;}
     .recaptchatable #recaptcha_response_field {  width: 292px !important;}
}
@media (min-width:455px) and (max-width:544px){
   
    .top-header-left p{font-size: 11px;}    
    .middle-section h4{font-size: 15px;}    
    .client-list-sect ul li{padding: 11px 8px;}   
    .store-location p{font-size: 12px;}
    /* ==========CONTACT US==========*/
     .image-inner-divPosition { padding: 3px 5px;}
     address{margin-bottom: 5px !important;}
     .contact_content_section div address {font-size: 12px;}
     .contact_content_section div p {font-size: 12px; margin-bottom: 0;}
     .contact_content_section div span {font-size: 12px;}
    .image-inner-divPosition { top: 7%;}
    .recaptchatable #recaptcha_image { width: 237px !important;}
     .recaptchatable #recaptcha_response_field {  width: 237px !important;}
     #recaptcha_area td{  padding: 2px 5px 2px 5px !important;}
     .contactUs-submit-form { float: none;}

          .blog-banner-description p{font-size: 18px;}
}
@media (max-width:456px){
   
    .top-header-left p{font-size: 11px; }    
    .middle-section h4{font-size: 15px;}
    .middle-section span { display: block;}    
    .content-sect-para p {  font-size: 13px;}    
    .client-list-sect ul li{padding: 11px 8px;}    
    .store-location p{font-size: 12px;}
    /* ==========CONTACT US==========*/
     .image-inner-divPosition { padding: 3px 5px;}
     address{margin-bottom: 5px !important;}
     .contact_content_section div h6 {font-size: 17px;}
     .contact_content_section div address {font-size: 11px;}
     .contact_content_section div p {font-size: 11px; margin-bottom: 0;}
     .contact_content_section div span {font-size: 11px;}
    .image-inner-divPosition { top: 4%;}
    .recaptchatable #recaptcha_image { width: 223px !important;}
     .recaptchatable #recaptcha_response_field {  width: 223px !important;}
     #recaptcha_area td{  padding: 2px 0px 2px 0px !important;}
     .contactUs-submit-form { float: none;}
     .contactUs-recapcha-sect {  padding-left: 15px;}
    /* ==========CONTACT US==========*/
    .faq-image-sect img{width: 100%;}
    /* ==========LOCATION==========*/
    .location_content_section { text-align: center;}
    
    .accessories-image-section img{width: 100%;}
    .furniture-image-section img{width: 100%;}
    .dropBackCouches-image-section img{width: 100%;}
    .futonFrames-image-section img{width: 100%;}
    .bunkBeds-image-section img{width: 100%;}
    .platformBed-image-section img{width: 100%;}
    .mattress-image-section img{width:100%;}

        .blog-banner-description p{font-size: 18px;}
}
@media (min-width:399px) and (max-width:456px){
    .top-header-left p{font-size: 11px; padding: 0 27px;}
     .home-phone-nbr { display: block;}
     .recaptchatable #recaptcha_image { width: 225px !important;}
     .recaptchatable #recaptcha_response_field {  width: 225px !important;}
     .offer-details h6 { font-size: 36px;}
}
@media (max-width:399px){

    .home-image-left img{width: 100%;}
    .top-header-left p{font-size: 11px; padding: 0 11px;}
    .top-menu-listing li{padding: 0 2px;}    
    .sub-menu-dropdown { width: 100%;text-align: center;}   
    .middle-section h4{font-size: 13px;}
    .logo-last-section{font-size: 11px;}    
    .indicators-color li{width: 8px; height: 8px;}
    .indicators-color .active{width: 9px;  height: 9px;}    
    .content-sect-img img{width: 100%;}
    .client-list-sect ul li{padding: 8px 8px; display: block;}
    .bottom-content-sect {margin-top: 5px;} 
    .store-location{margin-top: 23px;}
    .store-location p {font-size: 11px;}
    .home-phone-nbr {  display: block;}    
    .social-icon-listing ul li{padding: 0;}
    .footer-left-content p{font-size: 10px;}
    .copyrite p{font-size: 10px;}
    /* ==========CONTACT US==========*/
     .image-inner-divPosition { padding: 3px 5px;}
     address{margin-bottom: 2px !important;}
     .contact_content_section div h6 {font-size: 16px;}
     .contact_content_section div address {font-size: 12px;}
     .contact_content_section div p {font-size: 12px; margin-bottom: 0;}
     .contact_content_section div span {font-size: 12px;}
    .image-inner-divPosition { position: static; text-align: center; border: none;border-bottom: 1px solid #C2BCBC; background-color: #ffffff;}
    .recaptchatable #recaptcha_image { width: 226px !important;}
     .recaptchatable #recaptcha_response_field {  width: 226px !important;}
     .recaptchatable td img {width: 25px; height: 20px;}
     #recaptcha_area td{  padding: 2px 5px 2px 5px !important;}
     .contactUs-recapcha-sect { padding-left: 15px;}
     .contactUs-submit-form { float: none;}
     
     .small-logo { float: none;}
     .save-image{float: none;}
     .offer-details h6 { font-size: 25px;}
     .offer-details p {font-size: 18px;}
     
     
          
     .blog-banner-description p{font-size: 17px;}
     .blog-article1 p{font-size: 13px;}
     .previous-next-button a{font-size: 12px;}
     
}
@media (max-width:375px){
    .middle-section span { display: block;}   
    .recaptchatable #recaptcha_image { width: 216px !important;}
    .recaptchatable #recaptcha_response_field {  width: 216px !important;}
}
@media (max-width:320px){
    .social-icon-listing ul li{padding: 0 0;}
   
    .recaptchatable td img { width: 24px;height: 17px;}
    
    .recaptchatable #recaptcha_image { width: 178px !important;}
     .recaptchatable #recaptcha_response_field {  width: 178px !important;}
     .recaptchatable td img {width: 20px; height: 17px;}
     .recaptchatable a, .recaptchatable a:hover { font-size: 12px;}
     .recaptcha_only_if_privacy { float: left; text-align: left;}
      #recaptcha_area td{  padding: 2px 1px 2px 1px !important;}
      .contactUs-recapcha-sect { padding-left: 15px;}
      
      .accessories-items ul li div{padding: 0;}
      .accessories-items ul li div{padding: 0;}
}
@media (max-width:299px){
 
    .top-header-left p {  padding: 0 5px;}
    .top-menu-listing li {  padding: 0 7px;}
    .logo-first-section img{width: 100%;}
    .logo-last-section {font-size: 9px;}
    .bottom-content-sect {margin-top: 0;}
    .store-location {margin-top: 13px;}
    .social-icon-listing ul li {padding: 2px 0;}
   
    .indicators-color{width: 100%;  margin-left: 0;}
    /* ==========CONTACT US==========*/
     .image-inner-divPosition { padding: 3px 5px;}
      address{margin-bottom: 2px !important;}
    .recaptchatable #recaptcha_image { width: 92px !important;}
     .recaptchatable #recaptcha_response_field {  width: 92px !important;}
     #recaptcha_area td{  padding: 2px 5px 2px 5px !important;}
     .contactUs-submit-form { float: none;}
     
     .mattress-items ul li div img { width: 100%;}
}
/*05-09-2015*/
@media (max-width:639px) {

.indicators-color {
    bottom: 0;
    min-width: 100px;
    margin-left: 0;
    right: 0;
    left: inherit;
    text-align: right;
margin-right: 10px;
}
}
