
@media only screen and (max-width: 1200px)
{
	.container{ width:100%;}
	.contctImg{ width:70%; max-width:350px; text-align:center;}
	.contNmbr{ margin-top:50px;}
	.contNmbr span{ font-size:50px;}
	.numbercont{ font-size:40px;}
}

@media screen and (min-device-width: 768px) and (max-device-width: 960px)
{
.contNmbr span {font-size: 35px;}
.hmBoxContent a {font-size: 30px;}
}

@media only screen and (max-width: 768px)
{
	.contNmbr{ margin-top:50px;background-size: 70px;height: 75px;padding-left: 90px}
	.contNmbr span{ font-size:39px; line-height:75px;}
	.hmBoxWrap{ margin-bottom:15px; height:150px;}
	.hmBoxContent a{ padding:34px 0px;}
	.hmBoxes{ margin-top:50px; margin-bottom:50px;}
	.navbar-toggle{ margin-top:0px;}
	.navbar-inverse .navbar-nav > li > a {padding: 10px 0px;padding-left: 0px;text-align: center;}
	.menuWrap{ margin-top:-45px;}
	.hmPhoneNmbr span{ padding-left:100px; line-height:90px; font-size:40px;}
	.contNmbr span{ font-size:45px;}
	.hmPhoneNmbr{ width:100%;background-size: 90px; height:90px;}
	.letstalkImg{ float:right;}
	.letstalkImg img{ width:250px;}
	.numbercont{ float:left; margin-top:130px; font-size:35px;}
}

@media only screen and (max-width: 560px){.contNmbr span{ font-size:35px;}.hmPhoneNmbr span{ font-size:35px;}.numbercont{ font-size:35px; margin-top:0px; margin-bottom:30px;}}

@media only screen and (max-width: 480px)
{
	.hmPhoneNmbr span{ font-size:25px; line-height:50px; padding-left:60px;}
	.contNmbr span{ font-size:25px;}
	.contNmbr{padding-left:80px;}
	.logo{ width:250px;}
	.hmPhoneNmbr{ width:100%;background-size: 50px; height:50px;}
}

@media only screen and (max-width: 380px)
{ 
.logo{ width:190px;}
.contNmbr span{ font-size:23px;}
	.contNmbr{padding-left:80px;}
}