/************************************************************************************
smaller than 1100
*************************************************************************************/
@media screen and (max-width: 1100px) {
	/* pagewrap */
	.pagewrap {width: 96%;}
	.hSolutions-txt li{margin:0 15px;}
	.sing-tvies ul{width:105%;}
	.sing-tvies ul li{width:45%;padding-right:2%;}
	.sing-tvies .tvies-txt{width:62%;}
	.home-apcont ul li{width:33%;padding-right:4%;}
	.footer-class{width:59%;}
	.footer-class dl { padding-right:2%;}
	.user-ureglr{width:55%;}
	.user-ureglr .user-login{padding:0 10%; margin:0;}
	.user-uregrl{width:40%;}
	.lzidea-left{width:25%;}
	.lzidea-right{width:72%;}
	.coach ul li .tvies-img{height:150px;}
}

/************************************************************************************
smaller than 1024
*************************************************************************************/
@media screen and (max-width: 1024px) {
	.hSolutions-txt li{width:260px; margin:0 25px;}
	.sing-tvies .tvies-txt{width:60%;}
	.home-apcont ul li{width:34%;padding-right:2%;}
	.footer-class{width:82%; text-align:left;}
	.footer-class dl { padding-right:5%;}
	.footer-img{display:none;}
	.coach ul li .tvies-img{height:142px;}
}

/************************************************************************************
smaller than 960
*************************************************************************************/
@media screen and (max-width: 960px) {
	.nav{padding-top:70px;}
	#main-nav{margin:0;}
	.hSolutions-txt li{margin:0 15px;}
	.sing-tvies .tvies-txt{width:50%;}
	.apcont-txt{padding:90px 0 0 0; margin:0;}
	.home-apcont ul li{width:31%;padding-right:3%;}
	.coach ul li .tvies-txt,.coach_content .tvies-txt-name{padding-left:21%;}
	.coach ul li .tvies-img{height:125px;}
}

/************************************************************************************
smaller than 768
*************************************************************************************/
@media screen and (max-width: 768px) {
	.slider-nav{line-height:28px;}
	.hSolutions-txt li{width:280px; margin:0 30px;}
	.sing-tvies ul li{width:93%;padding-right:1%;}
	.sing-tvies .tvies-txt{width:69%;}
	.home-apcont ul li{width:30% !important;}
	.footer-class{width:100%; text-align:center;}
	.footer-class dl { padding-right:5%;}
	.footer-ewm{width:100%;}
	.coach ul li .tvies-txt,.coach_content .tvies-txt-name{padding-left:26%;}

}

/************************************************************************************
smaller than 600
*************************************************************************************/
@media screen and (max-width: 600px) {
	.hSolutions-txt li{width:220px; margin:0 20px;}
	.sing-tvies .tvies-txt{width:65%;}
	.apcont-txt{padding:0 0 0 145px; margin:10px 0;}
    .home-apcont ul li{width:100% !important;padding-right:0;}
	.lis p{ width:50%;float:left;}
	.footer-class{text-align:left;}
	.footer-bottom span,.footer-bottom i{width:100%;text-align:center;}
	.user-ureglr,.user-uregrl{width:100%;}
	.lzidea-right{width:65%;}
	.lzidea-right ul li .tvies-txt{padding-left:30%;}
    .coach ul li .tvies-txt,.coach_content .tvies-txt-name{padding-left:34%;}
	.coach ul li .tvies-txt-btom{width:100%;}
	.Solutions ul li .tvies-txt{padding-left:23%;}
}

/************************************************************************************
smaller than 540
*************************************************************************************/
@media screen and (max-width: 540px) {
  #searchform{right:65px;}
  .nav{padding-top:82px;}
  #searchform #sinput {padding: 5px 0;}
  #menu_moblie_icon{display:block;}
  #main-nav{width:104%;left:-2%;position:absolute;z-index:999;background:#4b4a4a;}
  #main-nav ul{display:none;}
  #main-nav li{width:auto;display:block;text-align:left;}
  #main-nav li a{line-height:45px;padding-left:12px;border-bottom: 1px solid #696969;}
  #main-nav a:hover{background:#555;border-bottom: 1px solid #818181;}
  .hSolutions-txt li{margin:0 5px;}
  .sing-tvies .tvies-txt{width:61%;}
  .user-login{margin:0 auto;float:inherit;}
  .coach ul li .tvies-txt,.coach_content .tvies-txt-name{padding-left:38%;}
}

/************************************************************************************
smaller than 480
*************************************************************************************/
@media screen and (max-width: 480px) {
   .nav{padding-top:124px;}
   #searchform{width:100%;top:85px;right:0;} 
   .slider-nav{background:inherit;}
   .hSolutions-txt li{width:200px;}
   .sing-tvies .tvies-img{width:105px;}
   .lis p{ width:auto; display:inline-block; padding:0 5px;}
   .user-login{width:98%; padding:30px 2%;}
   .lzidea-left,.lzidea-right{width:100%;}
   .coach ul li .tvies-txt,.coach_content .tvies-txt-name{padding-left:30%;}
   .coach ul li .tvies-txt-btom{width:auto;}
}
/************************************************************************************
smaller than 360
*************************************************************************************/
@media screen and (max-width: 360px) {
   .hSolutions-txt li{width:260px; margin:0 15px;}
   .sing-tvies .tvies-txt{width:58%;}
   .home-apcont ul li{text-align:center;}
   .apcont-txt i{text-align:left;}
   .apcont-txt{padding:0 0 0 0; width:100%;}
   .apcont-txt span{width:100%;position:inherit;}
   .footer-class dl { padding-right:9%;}
   .coach ul li .tvies-txt,.coach_content .tvies-txt-name,.lzidea-right ul li .tvies-txt{padding-left:38%;}
   .coach ul li .tvies-txt-btom{width:100%;}
}

/************************************************************************************
smaller than 320
*************************************************************************************/
@media screen and (max-width: 320px) {
	.nav{padding-top:38px;}
	#site-logo{text-align:center;position:inherit;padding:20px 0;}
	#searchform{width:75%;left:0;}
	#menu_moblie_icon{top:85px;}
   .hSolutions-txt li{width:220px;}
   .sing-tvies .tvies-img,.lzidea-right ul li .tvies-img,.coach_content .tvies-img{width:100%;  padding:0; height:auto;position: inherit;display: inline-block;}
   .sing-tvies .tvies-txt,.lzidea-right ul li .tvies-txt,.coach_content .tvies-txt-name{width:100%;}
   .theader #site-logo{position:absolute;padding:0;}
   .lzidea-right ul li .tvies-txt,.coach_content .tvies-txt-name{padding:18px 0 0 0;}
   .lzidea-right ul li .tvies-img,.lzidea-right ul li .tvies-txt-name{text-align:center;}
   .tvies-txt-Full,.tvies-txt-btom{text-align:center; width:100%;}
   .coach ul li .tvies-txt-btom{padding:10px 0;}
   .coach ul li .tvies-img{width:100%; height:auto;  border: 0;}
}