@media only screen and (max-width: 1024px) {
	#page {
		box-sizing: border-box;
		max-width: 970px;
		padding: 0 25px;
		width: 100%;
	}
	
	/* footer */
	
	#footer {
		margin-left:-25px;
		margin-right:-25px;
		padding-left:35px;
		padding-right:35px;
	}
	
	#socialfooter {
		padding-left:0;
		width: 270px;
		height:auto;
	}
	
	#footer .links,
	#footer .copyright {
		margin-left: 300px;
	}
	
}

@media only screen and (max-width: 768px) {
	#page {
		max-width: 748px;
		padding: 0 15px;
	}
	
	.breadcrumb {	
		margin-top:0;
	}
	
	.img768 {
		float: none !important;
		display: block;
		margin-left: 0 !important;
	}
	
	.imgcenter768 {
		display: block;
		margin: 0 auto 10px !important;
		float: none !important;
	}
	
	.type1-heading {
		font-size:28px;
	}
	
	
	/* header main slider */
	
	.view-views-slideshow-fp2013 {
		min-height:230px;
	}
	
	.view-views-slideshow-fp2013 img {
		width:100%;
		height:auto;
	}
	
	.view-views-slideshow-fp2013 .views-slideshow-cycle-main-frame {
		width:100% !important;
		height:230px !important
	}
	
	.view-views-slideshow-fp2013 .views-slideshow-cycle-main-frame-row {
		width:100% !important;
		height:auto !important
	}
	
	.view-views-slideshow-fp2013 .views-slideshow-controls-bottom {
		height:20px;
	}
	
	.view-views-slideshow-research .views-slideshow-controls-bottom {
		text-align:left;
	}
	
	body.section-video #header {
		background:none;
	}
	
	/* Sidebar slider */
	.view-fp-spotlight img {
		width:100%;
		height:auto;
	}
	
	.view-fp-spotlight .views-slideshow-cycle-main-frame {
		width:100% !important;
	}
	
	.view-fp-spotlight .views-slideshow-cycle-main-frame-row {
		width:100% !important;
		height:auto !important
	}
	
	/* blog & videos */
	.video-content .item-list li {
		padding: 10px 10px 10px 0;
	}
	
	.video-content .views-field-field-video-teaser-image img {
		width:100%;
		height:auto;
	}
	
	#content iframe {
		width:100% !important;
	}
	
	/* Research */
	#research-divisions {
		width:56%;
		padding-top: 12px;
	}
	
	#research-divisions a {
		padding-right: 2%;
		float:left;
		width:20%;
	}
	
	#research-divisions img {
		width:100%;
	}
	
	#research-search-box{
		width: 42%;
	}
	
	.research-slideshow .views-field-field-screenshot-teaser-image {
		width:200px;
	}
	
	/* Research close */
	
	/* Education */
	.eesc {
		width:153px;
	}
	
	div.eesc img {
		width:100%;
		height:auto;
	}
	
	/* Education Close */
	
	/* video 768*/
	body.section-video .field-name-body embed {
		width:100%;
	}
	
	.video_bottom .view-display-id-block_3 {
		padding-left:15px;
	}
	
	body.section-video .region-sidebar-second {
		padding-bottom:0;
	}
	
	/* video close */
	
	/* sidebars 768 */
	.region-sidebar-first {
		margin:0;
	}
	
	/* News */
	
  .two-sidebars.node-type-book .region-sidebar-second {
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 0;
    padding-right: 0;
    clear: left;
  }
  
  .two-sidebars.node-type-book #content-inner {
	float:none;
	width:100%;
	margin-right:0;
  }
  
  .two-sidebars.node-type-book #content {
    float: left;
    width: 70%;
    margin-left: 30%;
    margin-right: -100%;
  }
	
	/* footer */
	
	#footer {
		margin-left:-15px;
		margin-right:-15px;
		padding-left:25px;
		padding-right:25px;
		height:auto;
	}
	
	#socialfooter {
		width:100%;
		float:none;
		border-right:none;
		padding-bottom: 25px;
		text-align:center;
	}
	
	#footer .links,
	#footer .copyright {
		margin-left: 0;
		text-align:center;
	}
	
	.responsive-table-768 {
		width:100%;
		float:none;
		display:block;
		clear:both;
		margin-left:0;
	}
	
	.responsive-table-768 tbody {
		width:100%;
		display:block;
	}
	
	.responsive-table-768 tr,
	.responsive-table-768 th,
	.responsive-table-768 td {
		width:100%;
		display:block;
		clear:both;
		height:auto;
	}
	
	.division_clips .responsive-table-768 td {
		width:100%;
	}
	
	.responsive-table-768 td[align="center"],
	.responsive-table-768 td[align="right"],
	.responsive-table-768 .rteright {
		text-align:left;
	}
	
	.responsive-table-768 td p[style*="right"] {
		text-align:left !important;
	}
	
	.responsive-table-768 img {
		
	}
	
	.responsive-table-768 .caption {
		text-align:left;
	}
	
	.responsive-table-768 .caption.center {
		text-align:center;
	}
	
	.lamont-doherty tbody {
		width:100%;
	}
	
	.lamont-doherty tr,
	.lamont-doherty th,
	.lamont-doherty td {
		width:100%;
		display:block;
	}

	#navigation #block-search-form {
		width: 186px;
	}
	
	#navigation #block-search-form input.form-submit {
		margin-right:0;
		margin-left:4px;
	}
	
	#navigation ul.menu a:link,
	#navigation ul.menu a:visited {
		padding-left:3px;
		padding-right:4px;
	}
	
	.view .view-content .node ul.links {
		padding-right:0;
	}
	
	.node-biblio .field-name-field-publication-type .field-label,
	.node-biblio .field-name-field-year-of-publication .field-label,
	.node-biblio .field-name-field-authors .field-label,
	.node-biblio .field-name-field-series-title .field-label {
		float:none;
		text-align:left;
		display: inline-block;
	}

	.node-biblio .field-name-field-publication-type .field-items,
	.node-biblio .field-name-field-year-of-publication .field-items,
	.node-biblio .field-name-field-authors .field-items,
	.node-biblio .field-name-field-series-title .field-items {
		float:none;
		width:auto;
		display: inline-block;
	}
	
	/* people */
	.view-department-directory table {
		width:100%;
		max-width:100%;
	}
	
	.view-department-directory thead {
		display:none !important;
	}
	
	.view-department-directory tbody,
	.view-department-directory tr,
	.view-department-directory td {
		display:block;
		width:100%;
	}
	
	.view-department-directory td.views-field-title:before {
		content:"Name: ";
		font-weight:bold;
	}
	
	.view-department-directory td.views-field-field-title1:before {
		content:"Title 1 : ";
		font-weight:bold;
	}
	
	.view-department-directory td.views-field-field-phone:before {
		content:"Phone: ";
		font-weight:bold;
	}
	
	.view-department-directory td.views-field-field-email1:before {
		content:"Main Email : ";
		font-weight:bold;
	}
	
	.view-department-directory td.views-field-field-address-street1:before {
		content:"Address: ";
		font-weight:bold;
	}
	
	.view-department-directory td.views-field-field-website:before {
		content:"Website: ";
		font-weight:bold;
	}
	
	.division_clips .view-education .views-field-title {
		min-height:36px;
	}
	
	#block-views-Top_News_Story_full {
		float:none;
		width:100%;
	}
	
	.search-event-wrapper {
		float:none;
		width:100%;
		margin-top:40px;
	}
	
	/* Core Repository */
	#research-top-left {
		width:100%;
	}
	
	#corelabbottom {
		min-height: 295px;
		height:auto;
		background-position:right bottom;
		overflow:hidden;
	}
	
	#CRmission {
		margin-left:0;
		height:auto;
		width:100%;
		padding-top:15px;
	}
	
	.contentbox {
		width: 30%;
		margin-right: 3.33%;
		height:320px;		
	}
	
	.contentbox .boximage {
		text-align:center;
	}
	
	.contentbox .boximage img {
		width:100%;
	}
	
	/* Core Repository - people 768 */
	.view-corelab-staff table, .view-oasis-staff table {
		display:block;
		width:100%;
	}
	
	.view-corelab-staff tbody,
	.view-corelab-staff tr,
	.view-corelab-staff th,
	.view-corelab-staff td,
	.view-oasis-staff tbody,
	.view-oasis-staff tr,
	.view-oasis-staff th,
	.view-oasis-staff td	{
		display:block;
		width:100%;
	}
	
	.view-corelab-staff .views-field-field-phone,
	.view-corelab-staff .views-field-field-email1,
	.view-corelab-staff .views-field-field-website {
		text-align:left;
	}
	
	.view-oasis-staff .views-field-field-phone-value,
	.view-oasis-staff .views-field-field-email1-email {
		text-align:left;
	}
	
	.view-project-search .views-exposed-widget {
		width: 50%;
	}
	
	.view-project-search .views-widget-filter-keys,
	.view-project-search .views-submit-button	{
		clear:both;
		width:100%;
	}
	
	.view-clone-of-tagadelic-terms .view-project-search .views-widget-filter-keys {
		width: 215px;
		clear:none;
	}
	
	.view-clone-of-tagadelic-terms .view-project-search .views-submit-button {
		float:none;
		width:100%;
		text-align:center;
	}
		
	.current_projects img {
		width: 104px !important;
		height: 100px !important;
	}
	
	body.two-sidebars .news-events .news-main {
		padding-left:0;
		width:100%;
		padding-right:0;
	}
	
	body.two-sidebars .news-events #content {
		padding-left:0;
	}
	
	#block-cms-custom-custom-query8 + .block {
		padding-left:0;
		padding-right:0;
	}
	
	.research-topic {
		padding-right:25px;
	}
	
	body.two-sidebars .news-events #content .sidebars {
		width:100%;
		float:none;
		clear:both;
	}
	
	.division_clips table td img {
		width: 100% !important;
		max-width: 200px !important;
		min-width: 150px;
	}
	
	#block-block-12 {
		float: none;
		width: 100%;
	}
	
	.site-map-menus .site-map-box-menu {
		width:33.33%;
	}
	
	.page-views .view-project-search-simple .views-widget-filter-keys {
		max-width: 400px;
	}
	
	#admin-menu {
		display:none;
	}
	
	html body.admin-menu {
		margin-top:0 !important;
	}
	
	.life-at-lamont .rtecenter  {
		text-align:left;
	}
	
	.view-group-gallery .views-field-field-bio-image {
		float:none;
		width:auto;
		padding-bottom:10px;
	}
	
	.view-group-gallery .views-field-field-email1,
	.view-group-gallery .views-field-field-website,
	.view-group-gallery .views-field-field-phone {
		text-align:left;
	}
	
	#content table.background.responsive-table-768 {
		width:224px !important;
	}
	
	#content table.background.responsive-table-768 td:last-child {
		width:224px;
		background: url("/sites/default/files/uploaded/image/homeblocksall(1).jpg") no-repeat right top;
		height: 196px;
		padding-top: 37px;
		text-align: right !important;
	}
	
	table.background.responsive-table-768 td:last-child .rteright {
		text-align:right;
	}
	
	.rteindent1 {
		margin-left:0 !important;
	}
	
	.view-term-news-id .item-list ul {
		padding-left:0;
	}
	
	#content .result-observation-table table tr:nth-child(1) td {
		height:auto;
	}
	
	#mc_embed_signup .mc-field-group select {
		height:37px;
	}
	
	#research-top {
		border-radius:10px;
	}
	
	#block-block-36 .twitter-timeline {width:200px !important; min-width:initial !important;}

}

@media only screen and (max-width: 767px) {
	#page {
		max-width: 620px;
	}
	
	body.front #research-top {
		margin-top:0;
	}
	
	#main {
		padding-top:0;
	}	

	#logo {
		max-width: 320px;
	}
	
	#navigation {
		background: none;
		height: auto;
		padding: 0;
	}
	
	.type1-heading {
		font-size:24px;
	}
	
	h1#page-title {
		font-size:2em;
	}
	
	table[align="right"] {
		float:none;
		margin-left:0 !important;
		width:100%;
	}
	
	table[align="right"] img,
	table[align="left"] img {
		max-width:100% !important;
	}
	
	table[align="right"] div[align="right"] {
		text-align:left;
	}
	
	table[align="right"] div[align="center"] {
		text-align:left;
	}
	
	table[align="left"] div[align="center"] {
		text-align:left;
	}
	
	table[align="right"] tbody,
	table[align="right"] tr,
	table[align="right"] th,
	table[align="right"] td {
		display:block;
		width:100%;
	}
	
	table[align="right"] .caption {
		text-align:left;
	}
	
	table[align="right"] *[style*="right"] {
		text-align:left !important;
	}
	
	table[align="left"] {
		float:none;
		margin-right:0;
		width:100% !important;
		text-align:left;
	}
	
	table[align="left"] td,
	table[align="left"] th {
		text-align:left;
	}
	
	table[align="left"] .caption {
		text-align:left;
	}
	
	table[align="left"] .rteright {
		text-align:left;
	}
	
	table[align="right"] .rteright {
		text-align:left;
	}
	
	/* Images */
	table img {
		max-width:392px;
		height:auto;
	}
	
	.img640 {
		float: none !important;
		display: block;
		margin-left: 0 !important;
		height:auto !important;
	}
	
	.responsive640 {
		float:none !important;
		margin:0 0 12px 0 !important;
		display:block;
	}
	
	img[align="left"], 
	img[style*="left"] {
		float:none !important;
		margin-left:0;
		display:block;
	}
	
	img[align="right"], 
	img[style*="right"] {
		float:none !important;
		margin-left:0;
		display:block;
	}
	
	.view-views-slideshow-fp2013 {
		min-height:156px;
	}
	
	.view-views-slideshow-fp2013 .views-slideshow-cycle-main-frame {
		height: 186px !important;
	}
	
	#block-block-32 {
		padding-right:0;
	}
	
	#block-block-33 {
		padding:0;
		border:none;
	}

	#block-block-34 {
		padding-left:0;
		max-width:270px;
	}
	
	#block-block-36 {
		padding-left:0;
	}
	
	div.col-3 {
		float:none;
		width:100%;
	}
	
	div.col-6 {
		float:none;
		width:100%;
	}
	
	.more-link {
		text-align:left;
	}
	
	#block-block-33 .view-footer {
		text-align:left;
	}
	
	#navigation #block-search-form {
		float: none;
		padding-top: 5px;
		position: absolute;
		right: 39px;
		text-align: center;
		top: -50px;
	}
	
	.research-slideshow {
		padding-right:10px;
	}
	
	#video-channels {
		position:static;
		clear:both;
		margin:10px 0 0 10px;
	}
	
	.breadcrumb {
		clear: both;
		display: block;
		margin-bottom: 5px;
		margin-top:0;
	}
	
	#research-divisions {
		padding-top: 12px;
		width: 100%;
	}
	
	#research-search-box {
		width:100%;
		margin:12px 0 0 0;
	}
	
	/* video 640*/
	body.section-video #header {
		background:none;
	}
	
	body.section-video #content {
		margin-left: 0;
		margin-right: 0;
		padding-left: 0;
		width: 100%;
	}

	body.section-video .region-sidebar-second {
		clear: both;
		margin-left: 0;
		width: 100%;
		padding-bottom:0;
	}
	
	body.section-video .region-sidebar-second .block {
		width:48%;
		float:left;
	}
	
	body.section-video .region-sidebar-second .block.odd {
		margin-right:2%;
	}
	
	body.section-video .region-sidebar-second .block.even {
		margin-left:2%;
	}
	
	.page-video .video-landing-header-inner h1#page-title {
		font-size:1.1em;
	}
	
	.node-type-video h1#page-title {
		width: auto;
		margin-right: 0;
		font-size:1.1em;
	}
	
	/* video close */
	
	/* responsive menu 640 */
	.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple {
		top: -8px;
	}
	
	.responsive-menus.responsified.responsive-toggled.absolute span.toggler {
		right:0;
		top:-50px;
	}
	
	/* responsive menu Close */
	
	.responsive-table-640 {
		width:100% !important;
		text-align:left;
		height:auto !important;
	}
	
	.responsive-table-640 tbody {
		width:100%;
	}
	
	.responsive-table-640 tr,
	.responsive-table-640 th,
	.responsive-table-640 td {
		width:100% !important;
		display:block;
		text-align:left;
		clear:both;
		height:auto;
	}
	
	.responsive-table-640 td[align="right"] {
		text-align:left;
	}
	
	.responsive-table-640 img[style*="right"],
	.responsive-table-640 img[align="left"] {
		float:none !important;
		display:block;
	}
	
	.responsive-table-640 img[align="right"] {
		float:none;
	}
	
	#content .indonesia-collaborators td {
		text-align:center;
	}
	
	#content .photogallery-node td {
		text-align:center;
	}
	
	.eesc {
		width:100%;
	}
	
	#content iframe {
		height:288px;
	}
	
	.view-id-directory .view-content table {
		width:100%;
	}
	
	.view-id-directory .view-content tbody {
		width:100%;
		display:block;
	}
	
	.view-id-directory .view-content tr,
	.view-id-directory .view-content td,
	.view-id-directory .view-content th	{
		width:100%;
		display:block;
	}
	
	/* News 640 */
	.view-research-news2 .item-list ul {
		padding-left:0;
	}
	
	/* Profile page */
	.directory-personal-info,
	.group-pro-col-left	{
		width:100%;
		padding:0 0 20px 0;
	}
	
	.directory-contact-info,
	.group-pro-col-center {
		width:100%;
		padding:0 0 20px 0;
	}
	
	.group-pro-col-right,
	.node-profile .field-type-image {
		width:100%;
		float:none;
		clear:both;
	}
	
	.profile .field-type-image {
		float:left;
		margin:12px 0 0 0;
	}
	
	.division_clips .view-education table {
		width:100%;
		max-width:100%;
	}
	
	.division_clips .view-education tbody,
	.division_clips .view-education tr,
	.division_clips .view-education td {
		display:block;
		width:100%;
	}
	
	.division_clips .view-education img[style*="float"],
	.division_clips .view-education img[align="right"],
	.division_clips .view-education img[align="left"] {
		float:none !important;
		display:block;
	}
	
	.node-book.node-teaser img {
		float:none;
		margin-left:0;
		display:block;
	}
	
	/* Node project 640 */
	.node-projects .field-name-field-project-image img {
		max-width:150px;
		height:auto;
	}
	
	
	/* People 640*/
	
	.table-people td {
		line-height:18px;
	}
	
	table.MsoNormalTable {
		width:100% !important;
		display:block;
	}
	
	table.MsoNormalTable img {
		max-width:100%;
	}
	
	table.MsoNormalTable thead,
	table.MsoNormalTable tbody {
		width:100%;
		display:block;
	}
	
	table.MsoNormalTable tr,
	table.MsoNormalTable th,
	table.MsoNormalTable td	{
		width:100%;
		display:block;
	}
	
	.division_clips .view-education .views-field-title {
		min-height:initial;
	}
	
	/* core repository 640 */
	.node-3145 #research-top #video-channels {
		position: absolute;
	}

	/* campus services  */
	
	.node-604 form input[type="text"],
	.node-604  form textarea {
		display:block;
		margin-top:3px;
	}
	
	.climate-left {
		float:none;
		width:100%;
	}

	.climate-right {
		float:none;
		width:100%;
	}

	.climate-project img {
		width:50%;
	}
	
	.staff_image {
		float:none;
	}
	
	.view-project-search .views-exposed-widget {
		width:100%;
		padding-right:0;
	}
	
	.view-clone-of-tagadelic-terms .view-project-search .views-widget-filter-tid {
		width:50%;
	}
	
	.view-clone-of-tagadelic-terms .view-project-search .views-widget-filter-tid_2 {
		width:50%;
		padding-right:0;
	}
	
	.view-clone-of-tagadelic-terms .view-project-search .views-widget-filter-keys {
		padding-right:0;
		width:100%;
	}
	
	#research-bottom-left-inner table {
		display:block;
		width:100%;
	}
	
	#research-bottom-left-inner tbody,
	#research-bottom-left-inner tr,
	#research-bottom-left-inner td {
		display:block;
		width:100%;
	}
	
	.site-map-menus .site-map-box-menu {
		width:50%;
	}
	
	.page-views .view-project-search-simple .views-widget-filter-keys {
		max-width: 320px;
	}
	
	.img-inline p {
		margin:0;
		display:inline-block;
	}
	
	.img-inline img {
		margin:0 15px 15px 0;
	}
	
	#content .view-id-Videos_pls_others .block-title {
		text-align:center;
	}
	
	#content .view-id-Videos_pls_others td {
		text-align:center;
	}
	
	
	#content .view-id-Videos_pls_others table img  {
		width:auto;
	}
	
	.research-result,
	.interns {
		text-align:center;
	}
	
	.interns h3.rteleft {
		text-align:center;
	}
	
	.interns p.rteleft {
		text-align:center;
	}
	
	.interns h3 img,
	.research-result img,
	.interns img {
		margin:0 auto 10px !important;
	}
	
	.research-result p,
	.interns p {
		margin-left:0 !important;
	}
	
	blockquote {
		margin-left:0;
		margin-right:0;
	}
	
	blockquote ul {
		padding-left:20px;
	}
	
	ul {
		padding-left:20px;
	}
	
	.wrapleft {
		float:none;
		padding-right:0;
		margin-bottom:6px;	
		display:block;
	}
	
	.wrapright {
		float:none;
		padding-left:0;
		margin-bottom:6px;
		display:block;
	}
	
	.publication_tab {
		text-align:center;
	}
	
	#block-menu-menu-publications-menu ul.menu {
		padding-left:0;
		text-align:center;
	}
	
	#views-exposed-form-biblio-page-1 label,
	#views-exposed-form-biblio-page label {
		padding-bottom:3px;
	}
	
	#views-exposed-form-biblio-page-1 .views-exposed-form .views-exposed-widget,
	#views-exposed-form-biblio-page .views-exposed-form .views-exposed-widget {
		float:none;
		padding-right:0;
		text-align:center;
	}
	
	#views-exposed-form-biblio-page #edit-field-authors-value-wrapper,
	#views-exposed-form-biblio-page #edit-field-publication-type-tid-wrapper,
	#views-exposed-form-biblio-page-1 #edit-field-authors-value-wrapper,
	#views-exposed-form-biblio-page-1 #edit-field-publication-type-tid-wrapper {
		margin-top: 0;
	}

	#views-exposed-form-biblio-page .views-submit-button,
	#views-exposed-form-biblio-page-1 .views-submit-button {
		margin-top:5px;
	}
	
	.view-aggregate-feed-items .alignleft {
		float:none;
		margin-right:0;
		display: inline-block;
	}
	
	.view-aggregate-feed-items .alignright {
		float:none;
		margin-left:0;
		display: inline-block;
	}
	
	#aggregator .size-medium, #aggregator .size-full, #aggregator .size-large {
		width: auto;
		height: auto;
	}
	
	#aggregator .aligncenter .size-medium,
	#aggregator .aligncenter .size-full,
	#aggregator .aligncenter .size-large {
		padding-right:0;
	}
	
	.responsive-menus span.toggler,
	.responsive-menus.responsified span.toggler {
		display:block;
	}
	
	
}

@media only screen and (max-width: 639px) {
	#logo {
		margin-left:auto;
		margin-right:auto;
	}
	
	.type1-heading {
		font-size:22px;
		padding-left:0;
	}
	
	/* Images */
	table img {
		max-width:410px;
	}
	
	table[align="right"] img {
		max-width:100%;
		margin-left:0;
	}
	
	table[align="left"] img {
		max-width:100%;
		margin-right:0;
	}
	
	#page {
		max-width: 460px;
	}
	
	#main {
		padding-top:53px;
	}
	
	h1#page-title {
		font-size:1.8em;
	}
	
	#logo {
		float:none;
		display:block;
	}
	
	#logo img {
		display: block;
		margin-left: auto;
		margin-right: auto;
	}
	
	embed {
		width:100% !important;
	}
	
	#navigation #block-search-form {
		right: 37%;
		top: 11px;
	}
	
	.view-views-slideshow-fp2013 {
		min-height: initial;
	}
		
	/* responsive menu */
	
	.responsive-menus span.toggler,
	.responsive-menus.responsified span.toggler {
		right: 20%;
		top: 10px;
	}
	
	.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple {
		top:44px;
	}
	
	.responsive-menus.responsified.responsive-toggled.absolute span.toggler {
		right: 20%;
		top: 10px;
	}
	
	
	#main {
		padding-top: 60px;
		position:relative;
	}
	
	#navigation #block-search-form {
		width:220px;
		right: 30%;
	}
	
	#navigation #search-block-form .form-item {
		width:160px;
	}
	
	/* responsive menu Close */
	
	.view-views-slideshow-fp2013 .views-slideshow-cycle-main-frame {
		height: 134px !important;
	}
	
	.research-bottom-boxes {
		min-height:86px;
		clear:both;
		padding:0 0 12px 0;
	}
	
	/* research */
	#research-bottom-left {
		float:none;
		width:100%;
		margin:0 0 25px 0;
	}
	
	#research-bottom-mid {
		margin:0 0 25px 0;
		width: 100%;
	}
	
	#research-bottom-right {
		margin:0 0 25px 0;
		width: 100%;
	}
	
	/* video 480*/
	.video_bottom_left {
		float:none;
		width:100%;
		padding-right:0;
		padding-bottom:10px;
		border-right:none;
		border-bottom: 1px dashed #C0D5CE;
	}
	
	.video_bottom .view-display-id-block_3 {
		float:none;
		width:100%;
		padding-left:0;
		padding-top:15px;
	}
	
	body.section-video table.views-view-grid td .views-field-title {
		width:auto;
	}
	
	/* video close*/
	
	.sidebar-first .region-sidebar-first {
		float:none;
		max-width:300px;
		width:100%;
		margin:auto;
	}
	
	.sidebar-first #content {
		float:none;
		width:100%;
		margin-left:0;
		margin-right;0;
	}
	
	.two-sidebars .region-sidebar-first {
		float:none;
		width:100%;
		margin-left:0;
		margin-right:0;
	}
	
	.two-sidebars.node-type-book #content {
		float:none;
		width:100%;
		margin-left:0;
		margin-right;0;
	}
	
	#content table {
		width:100% !important;
		height:auto !important;
		display:block;
	}
	
	#content table img {
		max-width:100%;
	}
	
	#content  thead,
	#content  tbody {
		width:100%;
		display:block;
	}
	
	#content  tr,
	#content  th,
	#content  td	{
		width:100%;
		display:block;
		text-align:left;
		clear:both;
	}
	
	#content iframe {
		height:288px;
	}

	.block-jump-menu,
	#block-block-41,
	#block-block-43	{
		display:block;
	}
	
	#block-block-41 select {
		width:100%;
	}
	
	.homegif {
		display:none;
	}
	
	.region-sidebar-first {
		padding-bottom:0;
	}
	
	.region-sidebar-first .block-menu,
	.region-sidebar-first .block-nodesinblock,
	#block-block-27,
	#block-block-37	{
		display:none;
	}
	
	/* News 480 */
	.view-id-research_news2.view-display-id-page_1 .views-field-field-teaser-image {
		float:none;
		margin-left:0;
		padding-top:10px;
	}
	
	/* Node project */
	.node-projects .field-name-field-project-image {
		float:none;
		padding-left:0;
	}
	
	.node-projects .field-name-field-project-image img {
		max-width:100%;
	}
	
	#mc_embed_signup .size1of2 {
		width: 96% !important;
		margin-right:0;
	}
	
	#content .search-event-wrapper table {
		display:table;
		width: auto !important;
	}
	
	#content .search-event-wrapper thead, #content .search-event-wrapper tbody {
		display:table;
	}
	
	#content .search-event-wrapper tr {
		display:table-row;
	}

	#content .search-event-wrapper th {
		display:table-cell;
	}
	
	#content .search-event-wrapper td {
		display:table-cell;
	}
	
	/* core repository */
	.node-3145 #research-top {
		height:auto;
	}
	
	.node-3145 #research-top #video-channels {
		display:none;
	}
	
	#research-top-left {
		background-size: 480px auto !important;
		background-repeat: no-repeat;
		height: 211px;
	}
	
	.contentbox {
		float:left;
		width:46%;
		margin-bottom:15px;
	}
	
	#CRmission {
		width:46%;
	}
	
	.node-3109 #research-bottom-mid {
		width: 100%;
	}
	
	.site-map-menus .site-map-box-menu {
		width:100%;
	}
	
	.node-projects-form .form-field-name-field-project-url .link-field-title {
		padding-right:0;
		width:100%;
	}
	
	.node-projects-form .form-field-name-field-project-url .link-field-column {
		width:100%;
	}
	
	.node-projects-form .form-field-type-node-reference input.form-submit {
		margin-left: 11px;
	}
	
	.node-projects-form .location .form-item label {
		float:none;
		width:auto;
		padding-right:0;
	}
	
	.node-projects-form .form-field-name-field-location table,
	.node-projects-form .form-field-name-field-location table thead,
	.node-projects-form .form-field-name-field-location table th,
	.node-projects-form .form-field-name-field-location tbody,
	.node-projects-form .form-field-name-field-location tr,
	.node-projects-form .form-field-name-field-location td {
		display:table-cell;
		width:auto;
	}
	

	.node-projects-form .form-field-name-field-location input.form-text,
	.node-projects-form .form-field-name-field-location select	{
		width:100%;
		max-width:100%;
	}
	
	.node-projects-form div.vertical-tabs {
		margin-left:0;
	}
	
	.node-projects-form  .vertical-tabs ul.vertical-tabs-list {
		margin:0;
		width:100%;
		float:none;
	}
	
	.cke_skin_kama .cke_toolgroup {
		float:none !important;
	}
	
	.cke_skin_kama *, .cke_skin_kama a:hover, .cke_skin_kama a:link, .cke_skin_kama a:visited, .cke_skin_kama a:active {
		white-space: normal !important;
	}
	
	.division_keyimg p {
		padding:0;
	}
	
	ol.search-results {
		padding-left:0;
	}
	
	#content .view-taxonomy-term-new .view-term-profiles-id thead { display:none; }
	
	#content .view-taxonomy-term-new .view-term-profiles-id td {
		text-align:center;
	}
	
	#content .view-taxonomy-term-new .view-term-profiles-id .views-field-title a:before {
		content:"Name: ";
		font-weight:bold;
		color:#000000;
	}
	
	#content .view-taxonomy-term-new .view-term-profiles-id .views-field-field-title1:before {
		content:"Title: ";
		font-weight:bold;
		color:#000000;
	}
	
	#content .view-taxonomy-term-new .view-term-profiles-id .views-field-field-field-of-interest:before {
		content:"Fields of interest:  ";
		font-weight:bold;
		color:#000000;
	}
	
	.caption {
		text-align:left;
	}
	
	#aggregator .view-aggregate-feed-items .alignleft img,
	#aggregator .view-aggregate-feed-items .alignright img {
		width:100%;
	}
	
	.responsive-table-768 {
		width: 100% !important;
	}
	
	.view-clone-of-tagadelic-terms .view-project-search .views-widget-filter-tid {
		width:100%;
		padding-right:0;
	}
	
	.view-clone-of-tagadelic-terms .view-project-search .views-widget-filter-tid_2 {
		width:100%;
		padding-right:0;
	}
	
	#block-block-36 .twitter-content iframe[id*="twitter-widget"] {
		width:420px !important;
	}
	
}

@media only screen and (max-width: 414px) {
	
	.view-views-slideshow-fp2013 .views-slideshow-cycle-main-frame {
		height: 140px !important;
	}
	
	.responsive-menus span.toggler,
	.responsive-menus.responsified span.toggler {
		right: 17%;
	}
	
	.responsive-menus.responsified.responsive-toggled.absolute span.toggler {
		right:17%;
	}
	
	#navigation #block-search-form {
		right: 27%;
	}
	
	#block-block-36 .twitter-content iframe[id*="twitter-widget"] {
		width:354px !important;
	}
	
}

@media only screen and (max-width: 375px) {
	#navigation #block-search-form {
		right:25%;
	}
	
	.responsive-menus span.toggler,
	.responsive-menus.responsified span.toggler {
		right: 14%;
	}
	
	.responsive-menus.responsified.responsive-toggled.absolute span.toggler {
		right:14%;
	}
	
	#block-block-36 .twitter-content iframe[id*="twitter-widget"] {
		width:315px !important;
	}
	
	.view-views-slideshow-fp2013 .views-slideshow-cycle-main-frame {
		height: 126px !important;
	}
	
}

@media only screen and (max-width: 320px) {
	#page {
		max-width: 300px;
	}
	
	/* Images */
	table img {
		max-width:260px;
	}
	
	.rteright {
		float:none;
	}
	
	.img320 {
		float:none !important;
		display:block;
	}
	
	#navigation #block-search-form {
		right: 23%;
		top: 11px;
		width:186px;
	}
		
	#navigation #search-block-form .form-item {
		width:126px;
	}
		
	/* responsive menu */
	
	.responsive-menus span.toggler,
	.responsive-menus.responsified span.toggler {
		right: 7%;
		top: 10px;
	}
	
	.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple {
		top:44px;
	}
	
	.responsive-menus.responsified.responsive-toggled.absolute span.toggler {
		right: 7%;
		top: 10px;
	}
	
	/* responsive menu Close */
	
	.view-views-slideshow-fp2013 .views-slideshow-cycle-main-frame {
		height: 102px !important;
	}
	
	.video-content .item-list li {
		width:50%;
	}
	
	.video-content .item-list li.views-row-odd {
		clear:both;
	}

	/* video 320*/
	
	body.section-video .region-sidebar-second .block {
		float:none;
		width:100%;
	}
	
	body.section-video .region-sidebar-second .block.odd {
		margin-right:0;
	}
	
	body.section-video .region-sidebar-second .block.even {
		margin-left:0;
	}
		
		
	/* video close*/
	#research-search-box #edit-keys-wrapper {
		width:100%;
		padding-right:0;
	}
	
	#research-search-box .views-submit-button {
		width:100%;
		text-align:center;
	}
	
	#research-search-box input.form-submit {
		max-width:100px;
		margin-top:0;
	}
	
	.research-slideshow .views-field-field-screenshot-teaser-image {
		float:none;
		margin:auto;
	}
	
	.research-slideshow .views-field-title .views-label-title {
		text-align:center;
	}
	
	.research-slideshow .views_slideshow_cycle_slide {
		text-align:center;
	}
	
	.view-views-slideshow-research .views-slideshow-controls-bottom {
	  text-align: center;
	}
	
	#video-channels {
		margin:auto;
	}
	
	/* research */
	
	#content iframe {
		height:191px;
	}
	
	/* core repository */
	#bottomboxes {
		padding-right:15px;
	}
	
	#research-top-left {
		background-size: 320px auto !important;
		background-repeat: no-repeat;
		height: 140px;
	}
	
	.contentbox {
		width:100%;
		margin-right:0;
		height:auto;
		padding-bottom:15px;
	}
	
	#bottomboxes .boxcontent {
		height:auto;
	}
	
	#CRmission {
		width:100%;
	}
	
	.view-oasis-staff .views-field-field-bio-image-fid {
		float:none;
		padding:0 0 10px 0;
	}
	
	.page-views .view-project-search-simple .views-widget-filter-keys {
		max-width: 180px;
	}
	
	.page-views .view-project-search-simple .views-submit-button {
		padding-top:22px;
	}
	
	.node-biblio .field-name-field-ldeo-publication ~ .field .field-label {
		float:none;
		text-align:left;
		display: block;
		font-weight:bold;
	}

	.node-biblio .field-name-field-ldeo-publication  ~ .field .field-items {
		float:none;
		width:auto;
		display: block;
		padding-left:0;
	}
	
	body.section-search #search-form #edit-basic label {
		text-align:center;
	}
	
	body.section-search #search-form #edit-basic input.form-text {
		width:100%;
		margin-bottom:5px;
		text-align:center;
	}
	
	body.section-search #search-form #edit-basic input.form-submit {
		margin:auto;
		display:block;
	}
	
	dl.multiselect dd.a {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	
	dl.multiselect dd.a .form-item {
		float:left;
		padding:0 7px 5px 0;
		width:auto;
	}
	
	dl.multiselect .views-exposed-form .views-submit-button {
		position:static;
	}
	
	#block-block-36 .twitter-content iframe[id*="twitter-widget"] {
		width:260px !important;
	}
	
	
}