.tmoheadphonetop, .imgDivmobile, .tmopacteam, .tmopacgeotrust {
	display: none;
}
.number a {
    text-decoration: none;
    color: #0749b5;	
}


@media only screen and (min-width: 961px) and (max-width: 1200px)  {

.formheadtext, .heading {
    border-radius: 10px 10px 0px 0px;
}
.formarea, .secondlist {
    border-radius: 0 0 10px 10px;
}

.wraper, .footerOuter, .footerInner {
    width: auto !important;
}
.heading {
    padding: 20px !important;
    background: #f65002 !important;
}
.secondlist {
    margin: auto !important;
    max-width: 100% !important;
    padding: 20px !important;
    background: #072e95;
}
.imgDivdesk img {
	width: 100%;
}
.bodyopt {
    width: auto !important;
    height: auto !important;
    background-image: url(images/pacshores-team-mortgage.jpg) !important;
    padding: 20px;
    overflow: auto;
    background: #f2f2f2;
    background-position: bottom left;	
}
.imgDiv {
    width: auto !important;
    height: auto !important;
    margin: auto;
}
.btnDiv {
    margin-top: 20px;
    text-align: right;
    padding: 0 0 0 100px;
}
.formarea input {
    width: 98% !important;
    padding-left: 0 !important;
}
.number {
    margin: 0 0 51px;
}
.formtopText {
    padding-top: 0 !important;
}
.headTopText {
    padding-top: 0 !important;
    margin: 0 0 20px;
}
.formarea {
    margin: auto !important;
    max-width: 100% !important;
    padding: 20px !important;
	    background: #ddd;
}
.formheadtext {
    padding: 20px !important;
    background: #f65002 !important;	
}	
.headerInner {
    width: auto !important;
    height: auto !important;
    margin: auto;
    padding: 20px;
    overflow: auto;
}
.headerOuter {
    width: auto !important;
    background: #1b64cd;
    background-image: url(images/headtop-image.jpg) !important;
    background-repeat: repeat-x !important;
}
.endHead {
    width: auto !important;
    height: auto !important;
    float: none !important;
    clear: both;
    padding: 100px 0 0 0 !important;
}
.divLeft {
    width: 60% !important;
}
.divRight {
    width: 37% !important;
}	
.endHead {
    text-shadow: 1px 1px #000 !important;
}
.endHead p {
    color: #fff !important;
}

@media only screen and (min-width: 320px) and (max-width: 960px) {
	
	
body {
    background: #ddd url(images/bodybg.jpg) !important;
}	
	.tmobiwrap {
		display: block !important;
		padding: 20px;
	}
	.tmobiwraptop {
		margin: 20px auto;
		text-align: center;
		background: #f3f3f3;
	}
	.tmoformwrap {
			padding: 20px;
			background: #4d9dea;
			margin: 20px auto;
			border-radius: 10px;
	}
	.tmoafform {
		padding: 20px;
		text-align: center;
	}
	.formheadtext {
	color: #333 !important;
    text-shadow: 0px 0px #fff !important;
	}
	.endHead {
		width: auto !important;
		height: auto !important;
		float: none !important;
		text-align: center;
		padding: 20px;
		background: #fff;
	}
	.headerInner {
		width: auto !important;
		height: auto !important;
		margin: auto !important;
	}
	.formarea {
		color: #fff;
	    background: #ddd;
		padding: 20px !important;	
	}
	.tmoafform ul li {
		font-size: 19px;
		list-style-type: none;
		font-weight: bold;
	}
.headTopText {
    padding: 20px 0px !important;
    color: #fff !important;
    text-shadow: 1px 1px #000 !important;	
}
.divLeft {
    width: auto !important;
    height: auto !important;
    float: none !important;
	text-align: center;
	background: #2072de;
	padding: 20px;
    margin: auto;	
}
.divRight {
    width: auto !important;
    height: auto !important;
    float: none !important;
	text-align: center;
}
.headerOuter {
    background: transparent !important;
}
.tmoheadphone, .imgDivdesk {
	display: none;
}
.tmoheadphonetop, .imgDivmobile {
	display: block !important;
    text-align: center;
    margin: 20px auto;	
}
.imgDiv {
    width: auto !important;
    height: auto !important;
    margin: auto !important;
    padding: 20px;
    text-align: center;
    background: #0b48b6;
}
.imgDivmobile img{
    margin: 0 0 20px;
    border-radius: 10px;	
}
.bodyopt {
    width: auto !important;
    height: auto !important;
	background-image: none;
    background: #f3f3f3 !important;
	padding: 20px !important;	
}
.firstlist {
    padding-top: 46px;
    float: none !important;
}
.second {
    float: none !important;
}
.tmopacteam  {
	display: block !important;
	background: url(images/pacshores-geo-trust.jpg) no-repeat scroll 0 0;
}
.tmopacgeotrust {
	display: block !important;
	background: url(images/pacshores-team.jpg) no-repeat scroll 0 0;	
}
.listDiv ul {
    list-style: none !important;
}
.footerInner {
    width: auto !important;
    height: auto !important;
}
.listDiv li {
    padding: 10px !important;
}
.footerOuter {
    width: auto !important;
	    background: #ddd;
    background-image: none !important;
    padding: 20px;	
}
.textimg {
    padding: 20px !important;
}
.wraper, .headerOuter {
    width: auto !important;
}
.secondlist ul li {
    color: #333 !important;
    text-shadow: 1px 1px #fff !important;
}
	

	
}





