@media only screen  and (max-width: 1220px) {
	.shows_and_events{ margin-bottom: 20px;} 
	#banner-slide { display: none; }
	.slider_mobileversion { display: block; }
}
@media only screen  and (max-width: 1024px) {
	.content .socials_top {display: none;}
}

@media only screen and (min-width: 1025px) and (max-width: 1220px) {
	.header_content {width: 940px;}
	.content {width: 960px;}
	.news_block {width: 562px;}
	.news_img {margin-right: 20px;}
	.shows_and_events{width: 365px;}
	.shows_and_events_subj {width: auto;}
	.education {width: 100%;}
	.education .lsection { width: 68%; }
	.education .full_width {width: 100%;}
	.education .edu_txt {width: 100%;margin-bottom: 0px;}
	.footer .floatL {width:70%}	
	.footer .floatR {width:30%}
	.footer .floatR iframe{width:250px; height: 150px;}
	.news_block .exhibits { width: 38%; margin-right: 2%;}
	.video_box .fancybox-media img { width: 170px; height: 115px; }
	.bottom_blocks .shop { width: 33%;}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.img-gallery-box img { width: 260px;}
	.content{width: 95%;box-sizing: border-box;-moz-box-sizing: border-box;	}
	.education {width: 100%;}
	.education .lsection { width: 68%; }
	.education .full_width {width: 100%;}	
	.education .edu_txt {width: 100%;margin-bottom: 0px;}
	.header_content {width: 740px;/*width: 90%;*/}
	.topimg_btn { height: auto; width: 270px; }
	.topimg_txt {font-size: 20px;}
	.header_menu.bottom_menu{font-size: 11px;}
	.logo img {width: 50%;}
	.content_subj {	font-size: 30px;}
	.shows_and_events{width: 100%;}
	.shows_and_events_subj{	width: auto;}
	.news_block {width: 100%;margin-top: 20px;}
	.bottom_blocks .floatL {width: 100%;}
	.bottom_blocks .floatR { margin-top: 25px;}	
	.footer .floatR img {width: 100%;}
	.topimg_btn {font-size: 12px;}
	.footer .floatL {width:65%}	
	.footer .floatR {width:35%}	
	.footer .floatR iframe{width:250px; height: 150px;}	
	.video-box span { font-size: 14px; }
	.bottom_left .video_box { margin-right: 3%; }
	.bottom_blocks .shop { width: 100%;}
}

@media only screen and (min-width: 420px) and (max-width: 767px) {
	.lastest_news_sidebar { display: none; }
	.request_moreinfo { width: 100%; }
	.request_moreinfo textarea { width: 100%; }
	.request_moreinfo input[type='text'], .request_moreinfo input[type='email'] { width: 100%; }
	.img-gallery-box img { width: 219px;}
	.gallery-images img {width: 150px !important;}
	.video-main {width: 100%;}
	.video-sidebar { display: none;}
	.content{ /*width: 500px;*/ width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; }
	.education {width: 100%;}
	.education .floatL{width: 100%;	}
	.education .full_width {width: 100%;}
	.education .floatR{width: 100% !important; }
	.education .back-button { width: auto !important; }
	.education .news_img {	margin-right: 5%;}
	.education .edu_txt {width: 100%;margin-bottom: 0px;}
	.header_content {width: 90%;}
	.topimg_btn { height: auto; width: 270px; font-size: 12px;}
	/* styles for mobile */
	/*.tinynav { display: block }*/
	
	#main_navigation { display: none }
	.header_menu.bottom_menu {/* top: 125px; */top: 133px;}
	.donate_now a {	padding: 4px 10px;font-size: 14px;}
	.logo img {width: 50%;}
	.content_subj {	font-size: 28px; margin-bottom: 43px; }
	.socials_top {	top: 61px; right: 41px;}
	.shows_and_events{width: 100%;}
	.shows_and_events_subj{	width: auto;}
	.news_block {width: 100%;margin-top: 20px;}
	.news_img {margin-right: 10px;float: left;}
	.newsblog {width: 100%;	}	
	.bottom_blocks .floatL {width: 100%;}
	.bottom_blocks .floatR {margin-top: 20px; margin-right: 0em; width: 100%;}
	.bottom_left {	/*padding-left: 20px;*/	padding-left: 0px;}
	.bottom_left a {/*margin-right: 5em; margin-left: 6%;*/	margin-right: 0;  }
	.bottom_left a:last-child { /*display: none;*/  }
	.bottom_left .video_title { margin-bottom: 25px; width: 100%; max-width: inherit; }
	.header_menu {font-size: 9px;}
	.footer .floatL {display: none;}
	.footer .floatR {width: 100%;}
	.footer .floatR img {margin-left: auto; margin-right: auto; display: block; }
	.footer .floatR iframe{ margin-left: auto !important; margin-right: auto !important; display: block; }
	.map_txt {text-align: center; }	
	/*#tinynav2 { display: none; }*/
	.search {margin-left: 30px;}
	.mul-news {width: 100% !important;}
	.mul-press {clear: both !important; width: 100% !important; margin-top: 30px;}
	.kits-blog {width: 100% !important;}
	.news_block_subj { width: auto; }
	.bottom_left .video_box { margin-right: 2% ; margin: 0 auto;width: 100%; }
	.bottom_left img { width: initial !important; height: initial !important; max-width: 100%; }
	.youtube_icon { left: 47%; top: 46%; }
	.exhibits { width: 100%; }
	.exhibits .shows_and_events_subj { width: auto !important; }
	.exhibits .news_img { margin-right: 10%; }
	.topimg_btn_txt p { margin-top: 4px; margin-bottom: 4px; }
	#newmobile-button { display: block; }
	.three-colomn .tab { width: 100%; margin-right: 0px; }
}

@media only screen and (max-width : 419px) {
	.request_moreinfo { width: 100%; }
	.request_moreinfo textarea { width: 100%; }
	.request_moreinfo input[type='text'], .request_moreinfo input[type='email'] { width: 100%; }
	.rsection { float: left; }
	.topimg_btn_txt p { margin-top: 4px; margin-bottom: 4px; }
	.topimg_btn { height: auto; width: 200px; font-size: 9px; padding-left: 10px; padding-right: 10px; }
	.bottom_left .video_title { margin-bottom: 25px; width: 100%; max-width: inherit; }
	.bottom_left img { width: initial !important; height: initial !important; max-width: 100%; }
	.img-gallery-box img { width: 200px;}
	.gallery-images img {width: 100px !important;}
	.video-main {width: 100%;}
	.video-sidebar { display: none;}
	.content{width: 85%;}
	.education {width: 100%;}
	.education .floatL{width: 100%;}
	.education .full_width {width: 100%;}
	.education .edu_txt {width: 100%;margin-bottom: 0px;}
	.header_content {width: 100%;}
	/* styles for mobile */
	/*.tinynav { display: block }*/
	
	#main_navigation { display: none }
	/* styles for mobile */
	/*#tinynav2 { display: block; }*/
	#head-menu { display: none; }
	.header_menu.bottom_menu {/* top: 125px; */top: 133px;}
	.donate_now a {	padding: 4px 10px;font-size: 14px;}
	.logo {	left:0px;}
	.logo img {width: 40%;}
	.content_subj {	font-size: 24px;margin-bottom: 10px;text-align: center;	}
	.socials_top {	top: 85px; right: 21px;}
	.shows_and_events{width: 100%;}
	.shows_and_events_subj{width: auto;}
	.news_block {width: 100%;margin-top: 20px;}
	.news_block .floatL {width: 100%;}
	.news_img {margin-right: 10px;float: left;}
	.news_img img {max-width: 100%}
	.newsblog {width: 100%;}
	.news_txt { width: 100%; margin-top: 20px; margin-bottom: 0px; }
	.bottom_blocks .floatL {width: 100%;}
	.bottom_blocks .floatR {margin-top: 20px;width: 100%;}
	.bottom_blocks .floatR img {width: 100%;}
	.bottom_left a { margin-right: 0em; }
	.header_menu {font-size: 9px;}
	.footer .floatL {display: none;	}
	.footer .floatR { width: 100%;}
	.footer .floatR img { margin-left: auto; margin-right: auto; display: block; width: 100%; }
	.map_txt {text-align: center;}
	.topimg_txt {display: none;}
	.content {margin-top: 50px;}
	.search {margin-left: 15px;}
	.news_block_subj{width: 100%;}
	.news_block_subj:after{	margin-left: 70%;}
	.bottom_left a:first-child {display: block;}
	.nixon {padding-bottom: 20px;}
	.socials_top {	display: none; 	}
	.tinynav1 , .tinynav2 {	width: 130px; font-size: 16px; }
	.mul-news  {width: 100% !important;}
	.mul-press {clear: both !important; width: 100% !important; margin-top: 30px;}
	.kits-blog {width: 100% !important;}
	.footer .floatR iframe{width: 250px; height: 150px;}
	.mul-videos { width: 100% !important; }
	.mul-photos { width: 100% !important; clear: both;}
	.bottom_left .video_box { margin-right: 2%; margin: 0 auto; width: 100%; }
	.exhibits { width: 100%; }
	.exhibits .shows_and_events_subj { width: auto !important; }
	#newmobile-button { display: block; }
	.three-colomn .tab { width: 100%; margin-right: 0px; }
	.two-colomn .tab { width: 100%; margin-right: 0px; }	
	
}

@media only screen and (max-width : 320px) {
	.gallery-images img {width: 60px !important;}
	.video-main {width: 100%;}
	.video-sidebar { display: none;}
	.search {display: none;}
	.tinynav1, .tinynav2 { width: 112px; }
	.news_img span { font-size:11px;}
	.exhibits { width: 100%; }
	.exhibits .shows_and_events_subj { width: auto !important; }
	#newmobile-button { display: block; }
}