@media screen and (max-width: 1300px) {	
	.detailedModal {width: initial;left: 20px;right: 20px;top:20px;margin: 0}
	.menuInContentAnchors p {font-size: 24px;margin: 5px 0;}
	.menuInContentAnchors a {font-size: 24px;margin: 2px 0;}
	.menuInContentAnchors a.subMenu {font-size: 15px;margin: 0;}
}
@media screen and (max-width: 1200px) {	
	.detailedModal {width: initial;left: 20px;right: 20px;top:20px;margin: 0}
}

@media screen and (max-width: 992px) {
	.homeLogo {height: initial;width: 250px;display: inline-block;}
	.innerPage .homeLogo {height: 80px;display: inline-block;width: initial;}
	.bannerInner .btn-block {margin-top:0;}
	.fullModalHeader {height: 100vw;}
	.fullModalHeader:after {height: 25vw;}
	.menuInContentAnchors p {font-size: 18px;margin: 5px 0;}
	.menuInContentAnchors a {font-size: 18px;margin: 2px 0;}
	.fullModalHeader {background-position: left top;background-size: 200%}
	.clientsList {display: block;}
	.teamMemberName {font-size: 18px;min-height: 65px}
	.player1:before,.player1:after,
	.player2:before,.player2:after,
	.player3:before,.player3:after,
	.player4:before,.player4:after,
	.player5:before,.player5:after,
	.player6:before,.player6:after,
	.player7:before,.player7:after,
	.player8:before,.player8:after {display: none}
}

@media screen and (max-width: 768px) {
	.letsInv,.momInner {display: block;}
	.momInnerContent {margin: 20px auto}
	.bannerTag {font-size: 28px;}
	.menuInner {position: absolute;top: 15px;right: 15px;bottom: 15px;left: 15px;}
	.menuInContent a {font-size: 18px;color: #FFF;margin: 5px 0;display: inline-block;color: #e3822c}
	.menuInContentAnchors p {font-size: 18px;}
	.menuButton {width: 20px;height: 20px;}
	.menuButton:after {width: 28px;left: -4px;position: absolute;top: 6px;}
	.innerContentTab {height: 100vh;overflow: auto;border-radius: 0}
	.menuInContentAnchors {text-align: left;}
	.innerPage .bannerInner {padding-top: 100px;}
	.innerLogo img {height: 70px;width: initial;}
	.innerPageHeader {color:#FFF;font-size: 25px;}
	.innerPageText {color:#FFF;font-size: 14px;}
	.menuInContentAnchors p {font-size: 18px}
	.momInnerNewContent.momRight {padding-left: 0;padding-right: 0;padding-top:260px !important;}
	.momRight .momArtHolder {left: 5%;right: 5%;top:0;height: 250px;}
	.momInnerNewContent.momLeft {padding-right: 0;padding-left: 0;padding-top:260px;}
	.momLeft .momArtHolder {left: 5%;right: 5%;top:0;height: 250px;}
	.momInnerNewContentInner {padding: 20px 0;}
	.bannerInner {display: block;padding: 100px 0 0;}
	.innerPage .momInnerNewContentInner h1 {font-size: 22px;}
	.innerPage .momInnerNewContentInner p {font-size: 16px;}
	.darkHeader {color:#484440;}
	.contactHolder {padding: 10px}
	.bannerTag {margin-top:100px;}
	.infoGraphic {width: 50%;margin-bottom: 25px;}
	.infoGraphicRow {margin: 05px -15px;}
	.innerPage .momInnerNewContent.momRight {padding-left: 0%}
	.innerPage .momRight .momArtHolder {right: 5%;}
	.contactModalInner {max-height: 100vh}
	.contactModal {width: initial;margin: 0;left: 0;top:0;right: 0; max-height: 500px; overflow: scroll}
	.contactModalInner {border-radius: 0}
	.contactModalInner .contactHolder {padding: 15px;border-radius: 0}
	.momInnerNewContentInner h1 {padding: 0;margin-top:0;}
	.momInnerNewContentInner {padding-top: 0}
	.modalTestiInner .modalAuthorText {font-size: 16px;}
	.aboutTeamMember {margin-bottom: 25px;}
	.letsInvInner {padding-top: 70px;}
	.letsInvInner h3 {font-size: 30px;}
	.momInnerNewContent {padding-bottom: 0}
	.homeLogo {width: 200px;}
	.bannerTag > label {font-size: 24px;}
	.career {max-width: 50%;}
	.teamMemberName span {display: none}
	.player1 {position: absolute;left: 50%;margin-left: -75px;top: 3vw;}
	.player2 {position: absolute;left: 0%;top: 48vw;}
	.player3 {position: absolute;left: 50%;margin-left: -75px;top: 26vw;}
	.player4 {position: absolute;right: 0%;top: 48vw;}
	.player5 {position: absolute;left: 0%;top: 70vw;}
	.player6 {position: absolute;left: 50%;margin-left: -75px;top:90vw;}
	.player7 {position: absolute;right: 0%;top: 70vw;}
	.teamMemberName {font-size: 14px !important;}
	.aboutTeamMemberinsideGround .teamMemberImage {width: 70px;height: 70px;}
	.aboutTeamMemberinGround .teamMemberName, .aboutTeamMemberinsideGround .teamMemberName {display: inline-block;}
	.aboutTeamMemberinGround,	.aboutTeamMemberinGround .aboutTeamMemberAnchor {margin-bottom: 0}
	.navigateToVert {width: calc(50% - 2px);position: static;margin: 0;box-shadow: none;border-radius: 0;border-top: 1px #DDD solid;border-bottom: 1px #DDD solid;vertical-align: top;}
	.navigateToVert span {max-width: calc(100% - 40px);font-size: 13px;line-height: 14px;white-space: pre-wrap;}
	.navigateToVertLeft span {text-align: left;}
	.navigateToVertRight span {text-align: right;}
	.navigateToVert i {width: 20px;min-width: 20px;}
	.navigateToVertLeft i {margin-left: 10px}
	.navigateToVertRight i {margin-right: 10px;}
	.navigateToVertLeft {text-align: left;}
	.navigateToVertRight {text-align: right;}
	.scrollIndicator {margin-left: -20px;height: 40px;width: 40px;line-height: 40px;animation: scrollIndicatorAnim 5s infinite;z-index: 10}
	.fullWdInSm {width: 100%}
}

@media screen and (max-width: 400px) {
	.aboutTeamMemberinsideGround .teamMemberImage {width: 50px;height: 50px;}
}