@media screen and (max-width:1168px) {
.inner{width:96%;}
nav{margin: 0 0 0 3%;}
}
@media screen and (max-width:1106px) {
.coreBox, .mainC{width: 98%}
}
@media screen and (max-width:1080px) {
.smHdr{display: none}
nav{margin: 0 0 0 7%;}
header .inner{width: 98%}
}
@media screen and (max-width:980px) {
nav{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	margin: 0;
	text-align: right;
}
#menu {
	display: none;
	position:relative;
	z-index: 999;
}
nav ul{
	background: #000 none;
	padding: 0;
}
nav ul li{
	width:100%;
	display:block;
	text-align:center;
	padding:0;
	margin:0;
	background: none;
	border-top: 1px solid #3d3d3d;
	border-radius: 0
}
nav li a{
	width:100%;
	display:block;
	text-align:center;
	margin: 0;
	padding: 15px 0;
}
.show-menu {
	display:inline-block;
	margin:10px 10px 25px 0;
	cursor:pointer;
}
.subHtxt{width: 70%;margin: 7% 0 0 28%}
.smIcon li{	width: 25%;margin: 25px 3%;}
.whtBox{padding:30px 35px;}
.contForm{width: 90%;}
.contInfo{width:90%;margin: 20px 0 0}
.smFtr{width:230px;}
.ftrLogo{width:340px;}


}
@media screen and (max-width:680px) {
.mainC{margin: 20px auto 50px;}
.deTtl{font-size: 36px;}
.whtBox{padding:30px;margin-bottom: 20px;}
.whtBox span, .whtBox.mbox span{width: 100%;margin-bottom: 15px;}
.whtBox span img{width: 100%;}
.detailsR, .whtBox.mbox .detailsR{width:100%;margin-left:0;text-align: center}
.postTtl{font-size:30px;margin-bottom: 10px;}
.whtBox p{font-size: 16px;line-height: 20px;}
}
@media screen and (max-width:560px) {
.logo{margin-left: 7px;}
.subHtxt{width: 100%;margin: 7% 0 0}
.subHtxt p{margin: 15px 0 30px}
.smIcon li{	width: 48%;margin: 25px 0;}
.smIcon a, .coreBox span{height: 138px;width: 138px;}
.coreBox span{margin-top: -70px}
i.investIcon, i.lendingIcon, i.brokeIcon, i.syndiIcon, i.speakIcon, i.mentorIcon, i.acqIcon, i.testiIcon{width: 90px;height: 84px;margin-top: 25px;background-size: 100%}
.coreC h3, .contactC h3{line-height: 46px}
.coreBox{margin: 90px auto 20px;}
.coreBox h3{font-size: 36px;}
.coreBox p{margin: 20px 5%; font-size: 16px;line-height: 24px;}


.ftrNav, .ourBiz, .smFtr, .ftrLogo{width:100%;text-align: center}
.ftrTtl{text-align:center;}

}
@media screen and (max-width:375px) {
.coreC h3, .contactC h3{line-height: 36px; font-size: 34px}

}
@media screen and (max-width:320px) {
.logo{width: 240px;}
.logo img{width: 100%;height: auto}
.show-menu {margin:5px 10px 20px 0;}
.subHdr{height: 650px;}
}