.page-staticpage .container
{
  padding:0px 15px;
}
.page-staticpage .row
{
 margin-left:-15px;
 margin-right:-15px;
      -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.page-staticpage .col-12
{
 float:left;
  position:relative;
  width:100%;
  padding-left:15px;
  padding-right:15px;
      -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.page-staticpage .col-6
{
 float:left;
  position:relative;
  width:50%;
  padding-left:15px;
  padding-right:15px;
      -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.page-staticpage .col-7
{
 float:left;
  position:relative;
  width:70%;
  padding-left:15px;
  padding-right:15px;
      -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.page-staticpage .col-5
{
 float:left;
  position:relative;
  width:30%;
  padding-left:15px;
  padding-right:15px;
      -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.text-blue
{
  color:#253664;
}
.text-l-black
{
  color:#555;
}
.font-bold
{
  font-weight:700;
}
.text-center
{
  text-align:center;
}  
.text-underline
{
  text-decoration:underline;
}
.common-btn
{
color: #253664;
background-color: #fffffff;
font-size: 13px;
text-transform: uppercase;
font-weight: bold;
padding: 4px 20px;
border-radius: 50px;
letter-spacing: 0.5px;
display: inline-block;
 text-decoration: none !important;
  border:2px solid #253664;
}
.common-btn:hover , .common-btn:focus
{
  color: #ffffff;
background-color: #253664;
}
.text-uppercase
{
 text-transform:uppercase; 
}
.text-yellow
{
     color: #ffa015 !important; 
}
.d-block
{
  display:block; 
}
/*==applyonline-start==*/
.appply-online-firstpart
{
  margin-top:70px;
}
.appply-online-firstpart h1
{
 margin:50px 0px; 
}
.appply-online-firstpart .subtext
{
  margin-top:10px;
  margin-bottom: 0px;
}
.subtext
{
  font-size:26px;
font-weight: 100;
font-family: 'helveticaneuethin'
}
.appply-online-firstpart  .common-btn
{
  margin: 30px 0px;
  font-style: normal;
}
.credit-link
{
  font-weight: 100;
font-size: 14px;
font-family: 'helveticaneuethin';
}
.apply-online-secondpart h3
{
  font-size:23px;
}
.apply-online-secondpart h2
{
  margin-bottom:10px;
}  
.apply-online-secondpart p
{
 font-size:13px; 
}
.apply-online-secondpart  .common-btn
{
  margin:15px 0px 50px 0px;
  font-style: normal;
}
.apply-online-thirdpart p
{
    font-size:12px; 
}
.mt-20
{
  margin-top:20px;
}
.mt-30
{
  margin-top:30px;
}
.mt-40
{
  margin-top:40px;
}


/*==appply\online-end==*/
/*tempurfrist-start==*/
.tempurfristdiv h5 {
    color: #555555;
    font-size: 14px;;
    text-transform: uppercase;
}
.tempurfristdiv p , .tempurseconddiv p
{
  font-size:12px;color: #555555;
}
.tempurfristdiv hr , .tempurseconddiv hr
{
  margin:0px;
}

.tempurseconddiv h6
{
   font-size: 14px;;
    text-transform: uppercase;
}
/*tempurfrist-end==*/
/*==tempur-tips-page-start==*/
.tempur-tips-page p
{
  font-size:14px; 
}
.tempur-tips-page p br
{
  display:none;
}
.tempur-tips-page
{
  margin-top:20px;
  margin-bottom:20px;
}
.tempur-advantage-firstpart p , .tempur-advantage-secondpart p , .tempur-advantage-thirdpart p
{
 font-size:14px; 
}
 .tempur-advantage-secondpart h6 , .core-flex-upgrade h6 , .tempur-advantage-thirdpart h6 , .year-warranty  h6 , .year-warranty15 h6 , .monthsfinancing  h6 , .shipping-rates h6 , .movement-in-the-office h6
{
 font-size:16px;
  margin-bottom:0px;
  text-transform:uppercase;
}
.tempur-advantage-thirdpart {
    border: 1px solid #cccccc;
    background-color: #e4e4e4;
    padding: 20px;
}
.year-warranty p , .year-warranty ul ,.core-flex-upgrade ul , .year-warranty ol , .year-warranty15 p , .shipping-rates p , .movement-in-the-office p , .zero-gravity-explained p , .core-flex-upgrade p
{
  color: #555555;
  font-size:14px;
}
.monthsfinancing ul li a , .monthsfinancing ul 
{
  color: #555555 !important;
  font-size:14px;
}
.monthsfinancing ul li , .shipping-rates ul li , .shipping-rates ul li p  ,.core-flex-upgrade ul li , .year-warranty ul li , .year-warranty ol li
{
  margin-bottom:0px;
}
.monthsfinancing ul
{
  margin-top:0px;
}
.movement-in-the-office a
{
  text-decoration:underline;
}
.zero-gravity-explained img
{
  max-height:250px;
  margin-bottom:20px;
}
.core-flex-upgrade-img
{
  max-height:350px;
}  
.year-warranty a
{
  text-transform:underline; 
}
    .tempurseconddiv hr , .tempurfristdiv hr
    {
      display:none; 
    }
/*==tempur-tips-page-end==*/
/*==responsive-start==*/
@media(max-width:798px)
  {
    .year-warranty ul li p , .year-warranty ol li p
  {
    margin-bottom:5px; 
  }
    .page-staticpage .row
    {
     margin-bottom:0px; 
    }
.tempurseconddiv h6 {
    margin-bottom: 0px;
}
    .apply-online-secondpart h3 {
    font-size: 20px;
}
    .apply-online-secondpart h3 {
    font-size: 20px;
    margin-bottom: 5px;
}
    .apply-online-secondpart p {

    font-size: 13px;
    margin-bottom: 0px;

}
    .apply-online-secondpart , .apply-online-thirdpart
    {
      margin-bottom:0px;
    }
    .apply-online-secondpart h2
    {
     font-size: 18px !important;
      margin-top:0px;
    }
    .appply-online-firstpart {
    margin-top: 20px;
}
    .appply-online-firstpart h1 {
    margin: 20px 0px;
}
    .core-flex-upgrade-img {
    max-height: 200px;
    margin-top: 20px;
}
    .appply-online-firstpart .subtext {
    font-size: 16px;
}
    .appply-online-firstpart .common-btn {
    margin: 20px 0px;
}
    .monthsfinancing ul {
    margin-bottom: 5px;
    }
    .page-staticpage  h2
    {
     font-size:25px; 
    }
    .page-staticpage .mb-12
    {
      width:100%;
    }
    .apply-online-secondpart .common-btn {
    margin: 15px 0px 20px 0px;
}
    .apply-online-thirdpart br
    {
     display:none; 
    }
  
.year-warranty ul, .year-warranty ol , .shipping-rates ul , .core-flex-upgrade ul
    {
     padding-left:20px; 
    }
    .collection_title_custum.ss-targeted {
    margin-top: 90px !important;
}
    .collection_title_custum h1{font-size:28px !important;}
  }
@media(max-width:350px)
  {
    .page-staticpage .row {
    margin-left: -10px;
    margin-right: -10px;
    }
  }
/*==responsive-end==*/
