@media only screen and (max-width: 750px) {
	
	/* Search */
	.search #search-sort {
		top: -20px;
		left: auto;
	}
	.srch-results .details {
		width: 100%;
	}
	body.redesign.search #SRP.top {
		top: 35px;
		height:20px;
	}
	body.redesign.search #SRP {
		z-index:9999;
	}
	body.redesign.search #SRST {
		top: 0px;
	}
	body.redesign.search #search-box {
		width: calc(100% - 30px)!important;
		float: none !important;
		margin-right: auto !important;
	}
	body.redesign.search #search-box input[type=text] {
		width: 98% !important;
		padding: 0 0 0 2% !important;
		float: none!important;
	}
	body.redesign.search table.s4-search{
		width: 100% !important;
	}
	body.redesign.search #leftpanel {
		display: none;
	}
	body.redesign.searchResults #leftpanelinner > #reports {
		height: auto!important;
		min-height: auto;
		margin-top: 22px;
	}
	body.redesign.search .srch-results {
		position: relative;
		top: auto;
		padding-top: 60px;
	}
	
	/* Events */
	body.redesign #leftpanelinner, body.redesign #leftpanel_events {
		width: 100% !important;
		padding-right: 0px !important;
	}
	
	body.redesign #leftpanelinner, body.redesign #leftpanel_events {
		width: 100% !important;
	}
	
	body.redesign #leftpanelinner>#reports {
		width: 80%!important;
		padding: 0px 10% 0px 10%!important;
	}
	#leftpanelinner ul.ui-tabs-nav {
		padding: 0 !important;
		margin: 5px 0px 0px 5px !important;
		z-index: 99999;
	}
	body.redesign.newsroom #leftpanelinner ul.ui-tabs-nav {
		margin: 21px 0px 0px 5px !important;
	}
	
	#content #leftpanelinner h1.event-link {
		width: 100%;
		text-align: right;
		padding-top: 5px;
	}
	
	/* Professionals */
	#professionals-landing .overview {
		width: 100%;
	}
	.professionals-landing #reports {
		width: 100%;
	}
	.prof-china-link {
		margin-top: 0px;
		margin-right: 0px;
		top: 10px;
		right: 15px;
		position: absolute;
	}
	.professionals-landing fieldset ul {
		margin: 0px 0px;
		border: 0px;
	}
	.prof-search-filters {
		width: 100%;
	}
	.prof-search-filters-row {
		width: 100%;
	}
	.prof-search-filters-col {
		width: 100%;
		margin: auto;
	}
	.prof-search-filters-row .prof-search-filters-col:last-child {
		margin-left: 0px;
		margin-top: 15px;
	}
	.prof-search-filters-col input, select {
		width: calc(100% - 19px)!important;
	}
	.dropbtn {
		background: #BCBAB5 url(/_layouts/FW/FDC/images/sidebar-arrows.png) no-repeat 95% 12px;
	}
	.dropbtn.expanded {
		background-position: 95% -13px;
	}
	.prof-search-filter-small .dropbtn {
		background-position: 90% 12px;
	}
	.prof-search-filter-small .dropbtn.expanded {
		background-position: 90% -13px;
	}
	.dropdown-content {
		position: relative;
	}
	.prof-search-filter-button-inner {
		margin-right: auto;
		padding-left: 0px;
	}
	
	.prof-search-reset {
		float: right;
		margin-left: 0px;
	}
	#prof-reset {
		margin-top: 0px;
	}
	.prof-row {
		float: none;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 0px;
		border-top: 0px;
	}
	.prof-landing-img {
		height: 52px;
		width: 60px;
		float: left;
	}
	.prof-tile {
		float: none;
		margin: 20px auto;
		padding-bottom: 20px;
		border-bottom: solid 1px #ccc;
		width: 100%;
	}
	.prof-row .prof-tile:last-child {
		margin-right: auto;
	}
	.prof-props {
		margin-top:0px;
		margin-left:80px;
	}
	body.redesign #content p.prof-title {
		line-height: 18px !important;
		font-size: 18px !important;
	}
	body.redesign #content p.prof-prop {
		line-height: 18px !important;
		font-size: 13px !important;
	}
	body.redesign #content p.prof-ext-prop{
		display:none;
	}

	body.redesign #tabs {
		width: 100% !important;
	}
	
	body.redesign #tabs .content h4 {
		width: 100% !important;
	}
	
	#tabs .feedMore {
		width: 100%;
		padding-bottom: 45px;
	}
	
	body.redesign #tabs>div.page>div {
		width: 100%!important;
	}
	.professionals-landing fieldset ul li a {
		font-size: 18px;
	}
	#showMoreProfessionals {
		width: 100%;
	}

	.professionals-landing fieldset ul {
		width: 100% !important;
	}

	#professionals-landing .partner {
		width: 100%;
	}
	
	#professionals-landing ul {
		padding: 10px 0 10px 0;
		width: 100%;
	}
	#content #leftpanelinner ul, #content #leftpanel_events ul {
		width: 100%;
	}
	
	#professionals-landing ul li {
		padding: 20px 0 10px 0;
		width: 100%;
	}

	#professionals-landing ul li div {
		padding-left: 20px;
		padding-bottom: 10px;
		width: 68%;
	}
	body.redesign .professionals-landing #reports .search .input {
		width: calc(90% - 32px)!important;
		float: none!important;
		padding: 5px 2% 5px 2%;
		margin-top: 13px !important;
		background-repeat: no-repeat;
		background-position: right;
	}
	body.redesign .professionals-landing #reports #searchCancel {
		margin-top: 13px;
	}
	
	body.redesign .professionals-landing #tabSearch {
		display:none;
	}
	
	#content #leftpanelinner .professionals-landing .right {
		margin-top: 0px;
		margin-right: 0px;
		top: 10px;
		right: 15px;
		position: absolute;
	}
	
	/* Newsroom */
	body.redesign.newsroom.landing #rightpanelinner .leads.show {
		display:block!important;
	}
	body.redesign.newsroom.landing #rightpanelinner .leads.hide {
		display:none!important;
	}
	body.redesign.newsroom.landing #content #reports {
		padding-top: 20px !important;
	}
	
	body.redesign aside.rightnav a.mediacontacts {
		color: #B38B4D!important;
		text-decoration: none!important;    
		width: auto;
		padding-right: 20px!important;
	}

	body.redesign aside.rightnav a.mediacontacts.more {
		background: #fff url(/_layouts/FW/FDC/images/arrow_down1.png) no-repeat right !important;
	}

	body.redesign aside.rightnav a.mediacontacts.less {
		background: #FFFFFF url(/_layouts/FW/FDC/images/arrow_up.png) no-repeat scroll right center !important;
	}
	
	body.redesign.newsroom #rightpanelinner {
    	margin-top: 25px !important;
	}

	body.landing #content div.right {
		margin-top: 0px;
	}

	body.redesign.landing #rightpanelinner {
    	margin-top: 0px !important;
	}
	
	#tabs .feedMore {
    	margin-left: 0px;
	}
	
	body.redesign .search ul.ui-tabs-nav {
		top: 42px;
		left: 54px;
	}
	body.redesign .search-page .search ul.ui-tabs-nav {
		top: 40px;
		left: 15px;
	}
	
	body.redesign #reports #tabs ul li p.feedDescription a.more {
		margin-right: 10px;
	}
	body.redesign #reports #tabs ul li.FenwickVideoContentType figure a img.feedimage {
		width: 500px;
		max-width: 100%!important;
	}
	body.redesign #tabs figure {
		padding-right: 0px !important;
	}
	
	body.redesign #reports #tabs ul li figure img.feedimage {
		padding-right: 10px;
	}
	body.redesign #reports #tabs ul li figure a img.feedimage {
		padding-right: 10px;
	}
	
	body.redesign.landing #reports #tabSearch {
		display: none !important;
	}
	body.redesign.landing.newsroom #reports #tabSearch {
		display: block !important;
	}
	body.redesign.landing.events #reports #tabSearch {
		display: block !important;
	}
	body.redesign.landing.topic #reports #tabSearch {
		display: block !important;
	}
	
	/* About Us */
	.aboutus{
		/*padding-top: 30px;*/
		border-bottom: 0px!important;
	}
	.aboutus-contacts {
		padding-top:20px!important;
	}
	#details #profileContent .aboutus p {
		padding-bottom: 0px !important;
	}
	
	
	/* Offices */
	.offices{
		padding-top: 30px;
	}
	.offices h1 {
		float:none;
		padding-bottom:10px!important;
	}
	.offices .office {
		display: block;
		margin-top:25px;
		clear: both;
	}
	.offices .office-img {
		float:left;
	}
	.offices .office-info {
		float:left;
	}
	.offices .office-link {
		padding-left: 120px;
	}
	.offices .office-address{
		float:left;
	}
	.offices .office-details {
		padding-top:15px;
	}
	body.redesign.video #reports #tabSearch {
		display: none !important;
	}
	
	/* Operations */
	.operations .operations-lead {
		margin-top:0px;
	}
	.operations .operations-img {
		width: 40%;
	}
	.operations .operations-info {
		width: 60%;
	}
	
	/* Topics */
	.topics {
		width: 100%!important;
	}
	.topics fieldset {
		width: 100%;
		margin-top: 45px;
		float: none;
	}
	.topics fieldset .button {
		/*display:none;*/
	}
	.topics fieldset .input {
		/*color: grey;*/
		/*background: white!important;*/
		background-image: none;
		padding: 0px 0px;
	}
	#topicSrch {
		width: calc(90% - 35px)!important;
		font-size: 14px;
		height: 20px;
		padding: 4px 5% 4px 5%;
	}
	#topicView {
		margin: 20px 0 20px 0px;
	}
	#TopicTotalCount {
		display: none;
	}
	#AddTopicDiv {
		display: none;
	}
	.topics ul li {
		padding: 0px 0px;
	}
	.topics ul li a {
		color: #333333!important;
		background: #c7d4dd!important;
		font-size: 13px;
		font-weight: 600;
		margin: 4px;
	}
	.topics fieldset .button {
		padding-left: 0px;
	}
	.topics fieldset .button a {
		background: #eee url(/PublishingImages/search-icon.png) no-repeat 6px 6px;
		border: 1px solid #dcdcdc;
		border-left: none;
		width: 29px!important;
		height: 28px;
		padding: 0px 0px;
	}

	/* Careers */
	#careerSubmenu, #chinaSubmenu {
		display: none;
	}
	table.indented-image {
		width: 100% !important;
	}
	body.redesign #content #leftpanelinner h2, body.redesign #content #leftpanel_events h2 {
		margin-top: 30px;
	}
	body.redesign #content #profileContent ul {
		padding-left: 5% !important;
		width: 95%;
	}
	body.redesign #details #profileContent .indented-image p {
		padding-bottom: 30px !important;
	}
	/*
	#details #profileContent p, #details p, #details #profileContent ul {
		padding-bottom: 30px !important;
	}
	*/
	.careers-rightnav{
		margin-top:0px!important;
		margin-bottom: 20px;
	}
	/*Newsroom*/
	body.redesign.landing.newsroom #rightpanelinner.mobileright .rightnav {
		padding-bottom: 0px;
		border-bottom: 0px;
	}
	
	/* Chinese link from English Pages */
	body.landing #content div.right {
		display: block;
		margin-right: 0px;
		top: 10px;
		right: 15px;
		position: absolute;
	}
	
	/* Services */
	#details .services{
		margin-top: -20px;
	}
	#details .services a {
		display: block;
		padding: 8px 0px;
		line-height:15px;
		font-family: "Open Sans";
		font-size: 14px;
	}
	.service-innovation-type {
		display: block;
	}
	.service-innovation-head {
		float: left;
		width: 100%;
		text-align: center;
		padding-right: 0px;
	}
	
	/* Startup Resource Center */
	body.redesign.startup #profileContent {
    width: 100%!important;
	}
	body.redesign.startup #content #bottom {
    width: 100%;
    left: 0;
    padding: 25px 0px 0px 0px;
	}
	body.redesign.startup .mobilesubscribeshare {
    background-color: #E1E6EA;
	}
	body.redesign.startup .mobilesubscribe {
    display: none;
	}
	body.redesign.startup .mobileshareborder{
		border-bottom: 0px!important;
	}
	body.redesign.startup .mobilesubscribeshare a, body.redesign.startup .mobilesubscribeshare a:link, body.redesign.startup .mobilesubscribeshare a:visited {
			color: #929292!important;
	}
	body.redesign.startup .shareicon {
			background: url(/startups/PublishingImages/Share-Icon.png) no-repeat;
			margin-top: 1px;
	}
	body.redesign.startup #wrapper {
    background: #E1E6EA;
	}
	.startup-header{
		padding: 0px 6.66%;
	}
	body.redesign.startup h1.startup-title {
    font-size: 30px!important;
		line-height: 32px;
		padding-top: 20px;
		padding-bottom: 15px;
    margin-bottom: 0px;
	}
	.startup-heading {
		display: none;
	}
	body.redesign.startup #content p.mobile-startup-heading {
		display: block;
		font-size: 16px!important;
		color: #333333;
		font-family: "Open Sans";
		padding-bottom: 10px!important;
	}
	.startup-btn {
		float: left;
    width: 40%;
	}
	.startup-btn.form {
    padding: 0px 6.66% 20px 6.66%;
	}
	.startup-btn.grow {
    padding: 0px 6.66%;
	}
	.startup-btn-img img {
		width:100%
	}
	.startup-btn-desc {
		display:none;
	}
	.startup-content {
		margin: 30px 6.66%
	}
	.startup-article-column {
		width: 100%;
		float: none;
    padding-right: 0px;
    margin-right: 0px;
    border-right: 0px;
	}
	.startup-article:last-child {
    margin-bottom: 12px;
    padding-bottom: 12px;
    border-bottom: solid 1px #d5d5d5;
	}
	.startup-article-column:last-child .startup-article:last-child {
		border-bottom: 0px;
	}
	#thelatest{
		padding-bottom: 0px;
	}
	body.redesign.startup  .unslider{
		background: #F1F4F5;
	}
	body.redesign.startup .unslider-nav {
		margin-top: 0px;
		margin-bottom: 10px;
	}
	.latest-title {
		font-size: 24px;
		margin: 10px 6.66%;
	}
	.latest-img{
		width: 86.68%;
		padding: 10px 6.66%;
		text-align: center;
		margin-top: -40px;
		margin-bottom: 0px;
	}
	.latest-desc {
		width: 86.68%;
		padding: 10px 6.66%;
		font-size:16px;
	}
	.latest-btn {
    margin-top: 30px;
    margin-left: calc(43.34vw - 55px);
	}
}