﻿

@media(max-width:1218px){
}

@media(max-width:1114px)
{
    
}

@media(max-width:1028px)
{
.hshort h1 {
  font-size: 26px;
}
.hshort h2 {
  font-size: 23px;
}
.hshort h3 {
  font-size: 21px;
}

    }

@media(max-width:979px)
{
   
}

@media(max-width:958px)
{

}

@media(max-width:900px){

}

@media(max-width:820px)
{
    }

@media(max-width:768px)
{
 .padSformRight   {  padding-right: 10px !important; padding-left: 10px !important; }
 .padSformLeft   {  padding-right: 10px !important; padding-left: 10px !important; }
 .pad5md4   {  padding-right: 10px !important; padding-left: 10px !important; }
	}

@media(max-width:767px)
{
 
     body{padding:50px 0 0 0}
.logo{padding:0;margin:10px 0 0 10px;background:url(../images/logo_top_s2.png) no-repeat left center;height:28px;width:221px;}
 .padSformRight   {  padding-right: 10px !important; padding-left: 10px !important; }
 .padSformLeft   {  padding-right: 10px !important; padding-left: 10px !important; }
 .pad5md4   {  padding-right: 10px !important; padding-left: 10px !important; }
	}

@media(max-width:708px)
{
       .ulfloatwrap  {float:none;}       

}

@media(max-width:628px){
}

@media(max-width:562px)
{

}

@media(max-width:510px)
{


}

@media(max-width:400px)
{

    .logo{padding:0 0 0 10px;}
     .mobilehide {display:none;}
 
 .hshort h1 {
  font-size: 20px;
}
.hshort h2 {
  font-size: 18px;
}
.hshort h3 {
  font-size: 15px; 
}
 
.hshort h4 {
  font-size: 14px;
}
 
   }


@media(max-width:300px)
{

 .logo{padding:0;margin:10px 0 0 10px; background:url(../images/logo_top_s3.png) no-repeat left center;height:21px;width:158px;}
    
    }


@media print 
{
  /*  body {width:1200px;}
    div[class|=col-]{float:left;}
    .col-sm-6{width:50%}
*/
}