/*-------------------------------------------------------------------------*/
/*	Responsive Style
/*-------------------------------------------------------------------------*/

@media (max-width: 1200px) {
	.container {width: 100%;}
	.navbar.navbar-default:before {width: 20%;}	
}

@media (max-width: 1150px) {
	.navigation-menu li a {font-size: 17px;}	
}

@media (max-width: 1166px) and (min-width: 1024px) {
	.news_item {width: 47% !important;}
}

@media (max-width: 1180px) and (min-width: 992px) {
	.reserch_item .txt_block {min-height: 244px !important;}
}

@media (max-width: 1100px) {
	.nav > li > a {font-size: 14px;}
	.header_right ul li a {font-size: 11px;}
	.header_right_form input[type="text"] {width: 75%;}
	.navigation-menu li a {font-size: 16px;}
}

@media (max-width: 1050px) {
	.navigation-menu li a {font-size: 15px;}	
}

@media (min-width: 1024px) {
	.round-shadow.vc_col-sm-4 .wpb_single_image.vc_align_left {text-align: right !important;}
}

@media (max-width: 1024px) {
	.logo {width: 41%;}
	.header_right {width: 59%;}
	.logo h2 {margin: 0 0 5px;}
	.logo h4 {font-size: 15px;}
	.nav > li > a {font-size: 11px; padding: 6px 9px;}
	.navbar-default .navbar-nav > li > a i {top: -4px; margin-right: 2px;}
	.header_right_form input[type="text"] {font-size: 14px; height: 28px; width: 80%;}
	.header_right_form button {font-size: 18px; padding: 6px 9px;}
	.reserch_item {min-height: 390px;}
	.astrophysical_wrapper .vc_col-sm-4 {width: 35%;}
}

@media (min-width: 1024px) and (max-width: 1199px) {
	.nav > li > a {padding: 10px 8.5px; font-size: 12.5px;}
	.resources_inner .resources_item {min-height: 220px;}
	.resources_inner .resources_item h3 {padding: 10px 0; font-size: 22px;}
	.news_wrap {width: auto;}
	.footer_cell, .footer h3 {padding: 0 15px 15px; font-size: 22px;}
	.btn.btn_share_feedback {padding: 10px; font-size: 13px;}
	.logo {width: 41%;}
	.home_slider .slider-content {padding: 30px 40px 20px}
	.home_slider h3 {font-size: 29px !important; line-height: 35px !important;}
	.home_slider p {font-size: 16px !important; line-height: 23px !important;}
	/*.footer .footer_top .container .col-md-4:nth-child(2) {padding: 0 5px !important;}*/
	.logo h2 {font-size: 28px;}
	.logo h4 {font-size: 14px;}
	.header_right ul li a {font-size: 13px;}
	.h3, h3 {font-size: 22px;}
	.banner h1 {font-size: 26px;}
	.sidebar-title, .sidebar h3 {font-size: 20px;}
	.sidebar p {font-size: 14px;}
	.h2, h2 {font-size: 24px;}
	.h3, h3 {font-size: 22px;}
	.header_right {width: 58%;}	
	.AAS_Icon_heading h3:after {top: 42px !important;}
}

@media (min-width: 1023px) and (max-width: 1199px) {
	.btn.btn_share_feedback, .btn.btn_tweet_feed {font-size: 13px;}
	.news_item {width: 46.5% !important;}
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
	.news_item h3 {font-size: 21px;}	
	/*.btn.btn_share_feedback {font-size: 9px !important;}*/
	.page-title .title-firstword:before {content: ""; font-style: normal !important; bottom: -7px; border: 1px solid #007aa1;	border-radius: 100%; background: #f8f8f8 !important;}
	.page-title .title-firstword:after {content: ''; position: absolute; bottom: -9px; left: -1px; background: #007aa1; height: 12px; width: 12px; display: block; z-index: -1;}	
	
	.vc_row.astrophysical_wrapper_main.vc_row-o-full-height {min-height: 30vh !important;}
}
@media screen and (min-width:700px) and (max-width:900px){
	.padd_none .padd_none{ padding:0 10px !important;}
}
@media (min-width: 768px) and (max-width: 1023px) {
	.logo img {margin-right: 5px;}
	.navbar-default .container {padding: 0;}
	.logo h2 {font-size: 26px; margin: 0 0 2px;}
	.logo h4 {font-size: 9px;}
	.logo {width: 40%;}
	.header_right {width: 60%;}
	.header_right_form {width: 52%;}
	.reserch_item {margin-bottom: 20px !important;}
	.resources_inner .resources_item {padding: 0 5px; min-height: 175px;}
	.resources_inner .resources_item img {max-width: 90%;}
	.resources_inner .resources_item h3 {padding: 15px 0; font-size: 18px;}
	.news_wrap {width: auto !important;}
	.news_item {width: 46% !important;}
	.footer h3 {font-size: 20px; padding: 0 0 15px;}
	.footer_cell {padding: 0;}
	.footer_top {padding: 0 15px 20px;}
	.footer_cell .getintouch_link li {padding-left: 38px;}
	.footer_cell .getintouch_link li i {left:0;}
	.footer .footer_top .container .col-md-4:last-child .footer_cell, .footer .footer_top .container .col-md-4:last-child h3 {padding-left: 20px;}
	.footer_cell .getintouch_link li a {font-size: 14px;}
	.btn.btn_share_feedback {font-size: 11px; padding: 10px 5px; margin-top: 10px; white-space:inherit !important}
	.btn.btn_tweet_feed {font-size: 10px; padding: 7px 15px 7px 0px; line-height: 26px;}
	.btn_tweet_feed i {height: 26px; width: 27px; margin: 0px 13px 0px 5px;}
	.navigation-menu li a:before {display: none;}
	
	.home_slider .slider-content {padding: 30px 15px 20px}
	.home_slider h3 {font-size: 27px !important; line-height: 35px !important;}
	.home_slider p {font-size: 14px !important; line-height: 20px !important;}
	
	.footer .footer_top .container .col-md-4 {width:34.33%;}
	.footer .footer_top .container .col-md-4:nth-child(2) {width: 26.33%;}
	.footer .footer_top .container .col-md-4:last-child {width: 39.33%;}
	.h2, h2 {font-size: 24px;}
	.h3, h3 {font-size: 22px;}
	.footer .footer_top .container .col-md-4:nth-child(2) .footer_cell {padding:0;}
	.footer .footer_top .footer_cell p {padding-right:10px;}
	.footer .footer_top .container .col-md-4:nth-child(2) .footer_cell p, .footer .footer_top .container .col-md-4:last-child .footer_cell p {padding:0;}
	.banner h1 {font-size: 24px;}
	.sidebar-title, .sidebar h3 {font-size: 20px;}
	.sidebar p {font-size: 14px;}
	.AAS_Icon_heading h3:after {right: 55px; top: 33px;}
	.AAS_Icon_heading h3 {font-size: 14px;}
}

@media (max-width: 991px) {
	.reserch_heighlight_wrap .col-md-3 {min-height: 375px;}
	.reserch_item .img_wrap {max-height: 190px;}
	.resources_inner .resources_item:nth-child(3n+0) {border: 0;}
	.navigation-menu li a {font-size: 13px; padding: 13px 15px;}
	.header_right ul li {padding-right: 18px; margin-right: 16px;}
	
	.reserch_item {min-height: 370px;}	
}

@media (max-width: 930px) {
	.carousel-control.left, .carousel-control.right {height: 60px; width: 60px;}
	.carousel-control.right {right: -30px;}
	.carousel-control.left {left: -30px;}
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {font-size: 18px;}
	.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {margin-left: 3px;}
	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {margin-right: 3px;}
	
	.footer_b_copy {width: 37.333333%;}
	.footer_b_menu {width: 45.333333%;}
	.footer_b_social {width: 17.333333%;}
	
	.footer_bottom .footer_link li a {font-size: 14px;}
	.footer_bottom .footer_link.social_links li i {font-size: 18px;}
	.astrophysical_wrapper .vc_col-sm-4 {width: 40%;}
}

@media (max-width: 890px) {
	.nav > li > a {font-size: 9px; padding: 6px 9px;}
	.navbar-default .navbar-nav > li > a i {top: -6px;}
	.navigation-menu li a {font-size: 12px; padding: 10px 8px;}
}

@media (max-width: 835px) {
	.footer_b_copy, .footer_b_menu, .footer_b_social {text-align: center; width: 100%;}
	.footer_b_menu {margin: 10px auto 15px;}
	.footer_bottom .footer_link.social_links {float: none;}
	.home_slider p {font-size: 13px !important;}
}

@media (max-width: 800px) {
	.header_right ul li {padding-right: 15px; margin-right: 12px;}
	.reserch_item .txt_block p {min-height: 66px;}
	.astrophysical_wrapper .vc_col-sm-4 {width: 47%;}
	.reserch_item {min-height: 390px;}
}

@media (min-width: 768px) {
	.navigation-menu.mobile-menu, .menu-text {display: none;}
	.vc_row.astrophysical_wrapper_main.vc_row-o-full-height {min-height: 30vh !important;}
}

@media only screen and (max-width: 767.5px) {
	/*-- Header toggle --*/
	.menu-text {display: inline-block; line-height: 50px; margin-left: 15px; color: #fff; font-size: 16px;}
	.navbar-default {background-color: #007aa0;}
	.navbar.navbar-default:before {width: 0;}
	.navbar-default .navbar-toggle, .navigation .navbar-toggle {background-color: #fff;}
	.navbar-default .navbar-nav > li > a {font-size: 15px; border-bottom: 1px solid #2da5cb; padding-left: 15px;}
	.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a i {color: #fff;}
	.navbar-default .navbar-nav > li > a i {margin-right: 7px;}
	.navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {background-color: #2da5cb; color: #282828;}
	
	.navigation {background-color: #007aa0;}
	.navigation .container {padding: 0px;}
	.navigation .navbar-toggle {border-color: #ddd;}
	.navigation .navbar-toggle .icon-bar {background-color: #888;}
	.navigation .navbar-toggle:focus, .navigation .navbar-toggle:hover {background-color: #ddd;}
	.navigation .navbar-collapse, .navigation .navbar-collapse li {margin: 0px auto; width: 100%;}
	.navigation-menu li a:before, .navigation-menu li a br {display: none;}
	.navigation-menu li a i {position: relative; top: -5px; margin-right: 2px;}
	.header_right ul li {line-height: 15px;}
	.header_right ul li:before {height: 14px;}
	.navigation-menu li a, .navigation-menu li.current_page_item a {font-size: 15px; border-bottom: 1px solid #2da5cb; color: #fff; padding: 8px 8px 8px 15px; text-align: left; text-transform: capitalize; font-weight: 500;}
	.navigation-menu li.current_page_item a, .navigation-menu li.current_page_item a:hover, .navigation-menu li.current_page_item a:focus, .navigation-menu > li > a:hover, .navigation-menu > li > a:focus {background-color: #2da5cb; color: #282828;}
	
	.navbar-header .navbar-toggle .fas.fa-angle-right {margin: 0 8px 0; top: -2px; position: relative;}
	.footer .footer_top .container .col-md-4:nth-child(2), .footer .footer_top .container .col-md-4:last-child {width: 50%;}
	.footer h3 {padding-left: 25px;}
	.footer_b_menu {margin: 10px auto;}

	/*-- Topical Corridors --*/
	.AAS_Icon_heading h3:after {display: none !important;}
	.AAS_Icon_One.vc_col-sm-2 {width: 17%; float: left !important; display: inline !important;}
	.AAS_Icon_heading.vc_col-sm-10 {width: 64% !important; float: left !important; display: inline;}
	.AAS_Icon_heading h3 {font-size: 14px; text-align: left !important; float: left !important;}
	
	.vc_custom_1533645167167 {margin: 30px auto 0px !important;}
	.astrophysical_wrapper .vc_col-sm-4 {width: 33.33%;}
}

@media (max-width: 767px) {
	.logo h2 {font-size: 27px; line-height: 21px;}
	.logo h4 {font-size: 10px;}
	.navbar-default {background-color: #007aa0;}
	.navbar.navbar-default:before {width: 0;}
	.navbar-default .navbar-toggle, .navigation .navbar-toggle {background-color: #fff;}
	.navbar-default .navbar-nav > li > a {font-size: 15px; border-bottom: 1px solid #2da5cb; padding-left: 15px;}
	.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a i {color: #fff;}
	.navbar-default .navbar-nav > li > a i {margin-right: 7px;}
	.navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {background-color: #2da5cb; color: #282828;}
	
	.navigation {background-color: #007aa0;}
	.navigation .container {padding: 0px;}
	.navigation .navbar-toggle {border-color: #ddd;}
	.navigation .navbar-toggle .icon-bar {background-color: #888;}
	.navigation .navbar-toggle:focus, .navigation .navbar-toggle:hover {background-color: #ddd;}
	.navigation .navbar-collapse, .navigation .navbar-collapse li {margin: 0px auto; width: 100%;}
	.navigation-menu li a:before, .navigation-menu li a br {display: none;}
	.navigation-menu li a i {position: relative; top: -5px; margin-right: 2px;}
	.header_right ul li {line-height: 15px;}
	.header_right ul li:before {height: 14px;}
	.navigation-menu li a, .navigation-menu li.current_page_item a {font-size: 15px; border-bottom: 1px solid #2da5cb; color: #fff; padding: 8px 8px 8px 15px; text-align: left; text-transform: none; font-weight: 500;}
	.navigation-menu li.current_page_item a, .navigation-menu li.current_page_item a:hover, .navigation-menu li.current_page_item a:focus, .navigation-menu > li > a:hover, .navigation-menu > li > a:focus {background-color: #2da5cb; color: #282828;}
	
	.navbar-header .navbar-toggle .fas.fa-angle-right {margin: 0 8px 0; top: -2px; position: relative;}
	.header_right ul {margin: 0px auto 15px;}
	.header_right ul li {margin-bottom: 8px; margin-right: 8px; padding-right: 10px;}
	.header_right ul li a {font-size:10.5px;}
	.navbar-header .navbar-toggle {display: block; width: 100%; margin: 0; text-align: left;}
	.navbar-header {padding: 8px 15px;}
	.carousel-control.left, .carousel-control.right {top: 34%;}
	.footer {background-size: cover;}
	.col-md-4.col-sm-6.col-xs-12.padd_none {width: 100% !important;}
	
	.footer_bottom .footer_link li a {font-size: 13px;}
	.footer_bottom .col-xs-12 {padding: 0;}
	.footer_bottom .footer_link.social_links {width: 100%; text-align: center;}
	.footer_bottom .footer_link.social_links li {float: none; display: inline-block;}
	.footer .footer_top .container .col-md-4:nth-child(2), .footer .footer_top .container .col-md-4:last-child {width: 50%;}
	.footer h3 {padding-left: 25px;}
	.footer_b_menu {margin: 10px auto;}
	.btn_share_feedback {font-size: 13px; padding: 10px 15px; margin: 0px auto 10px;}
	.btn.btn_tweet_feed {font-size: 11px; padding: 7px 15px 7px 0px; line-height: 26px;}
	.btn_tweet_feed i {height: 26px; width: 27px; margin: 0px 13px 0px 5px;}
	.news_item .txt_block p {margin-bottom: 10px !important;}
	.news_item .txt_block {padding: 15px;}
	.navigation.pagination {background: none;}

	.navigation-menu, .navbar.navbar-default {display: none;}
	.navigation-menu.mobile-menu {display: block;}
	.menu-text {display: inline-block; line-height: 50px; margin-left: 15px; color: #fff; font-size: 16px;}
	.banner h1 {font-size: 20px;}
	/*.main.inner-page-content .header_wrapper {margin-bottom: 10px;}
	.banner {padding: 5px 0;}*/
	.sidebar-left {padding: 15px;}
	.AAS_Icon_heading h3:after {display: none;}
	.vc_custom_1533644723746 {margin: 0px auto !important;}
	.vc_custom_1533645167167 {margin: 30px auto 0px !important;}
	.AAS_Icon_heading h3 {text-align: left !important; float: left !important;}	

	.publishing-staff-container .vc_col-sm-2 {width: 30%; float: left;}
	.publishing-staff-container .vc_col-sm-8 {width: 70%; float: left;}
	.submit-boxes .vc_col-sm-6:last-child .vc_column-inner {margin: 25px 0px 0px 0px !important;}	
	.main-nav-btn .vc_btn3-container {text-align: center;}
	.astrophysical_wrapper .vc_col-sm-4 {width: 33.33%;}
	.reserch_item {min-height: 410px;}
}

@media only screen and (min-width: 641.5px) and (max-width: 767.5px) {
	.logo {width: 35%;}
	.logo h2 {font-size: 22px; margin: 0 0 3px;}
	.header_right ul {margin: 0px auto 15px; text-align: right;}
	.header_right {width: 65%;}
	.header_right_form {width: 65%;}
	.reserch_heighlight_wrap .col-md-3.col-sm-6.col-xs-12 {width: 50%; margin-bottom: 20px;}
	.resources_inner .resources_item {width: 44.5%; border-bottom: 1px solid #074c62 !important; border-right: 0; padding-bottom: 45px; margin: 0 15px 20px;}
	.resources_inner .resources_item:last-child, .resources_inner .resources_item:nth-child(5) {border: 0 !important;}
	.news_item {width: 45% !important; float: left;}
	.footer_top {padding: 0 20px;}
	.footer_bottom .footer_link.social_links {float: left;}
	.logo h4 {font-size: 7px;}
	.home_slider h3 {font-size: 24px !important; line-height: 33px !important;}
	.home_slider p {font-size: 12px !important; line-height: 20px !important;}
	.sidebar {display: inline-block; width: 48%; vertical-align: top; margin: 0 6px;}
	.sidebar-title {font-size: 19px; padding: 10px; line-height: 28px;}
	.h2, h2 {font-size: 24px;}
	.h3, h3 {font-size: 22px;}
	.banner h1 {font-size: 24px;}
	.sidebar-title, .sidebar h3 {font-size: 20px;}
	.sidebar p {font-size: 14px;}
	
	.AAS_Icon_One.vc_col-sm-2 {width: 17%; float: left; display: inline;}
	.AAS_Icon_heading.vc_col-sm-10 {width: 64% !important; float: left; display: inline;}
	.AAS_Icon_heading h3 {font-size: 14px;}
}

@media (min-width: 641px) and (max-width: 767px) {
	.logo {width: 35%;}
	.logo h2 {font-size: 22px; margin: 0 0 3px;}
	.header_right ul {margin: 0px auto 15px; text-align: right;}
	.header_right {width: 65%;}
	.header_right_form {width: 65%;}
	.reserch_heighlight_wrap .col-md-3.col-sm-6.col-xs-12 {width: 50%; margin-bottom: 20px;}
	.resources_inner .resources_item {width: 44.5%; border-bottom: 1px solid #074c62 !important; border-right: 0; padding-bottom: 45px; margin: 0 15px 20px;}
	.resources_inner .resources_item:last-child, .resources_inner .resources_item:nth-child(5) {border: 0 !important;}
	.news_item {width: 45% !important; float: left;}
	.footer_top {padding: 0 20px;}
	.footer_bottom .footer_link.social_links {float: left;}
	.logo h4 {font-size: 7px;}
	.home_slider h3 {font-size: 24px !important; line-height: 33px !important;}
	.home_slider p {font-size: 12px !important; line-height: 20px !important;}
	.sidebar {display: inline-block; width: 48%; vertical-align: top; margin: 0 6px;}
	.sidebar-title {font-size: 19px; padding: 10px; line-height: 28px;}
	.h2, h2 {font-size: 24px;}
	.h3, h3 {font-size: 22px;}
	.banner h1 {font-size: 24px;}
	.sidebar-title, .sidebar h3 {font-size: 20px;}
	.sidebar p {font-size: 14px;}

	/*-- Topical Corridors --*/
	.AAS_Icon_One.vc_col-sm-2 {width: 17%; float: left; display: inline;}
	.AAS_Icon_heading.vc_col-sm-10 {width: 64% !important; float: left; display: inline;}
	.AAS_Icon_heading h3 {font-size: 14px;}
}

@media (min-width: 480px) and (max-width: 640px) {
	.header_right ul {margin: 0px auto 15px; width: 100%; text-align: center;}
	.header_right ul li {float: none; display: inline-block;}

	/*-- Topical Corridors --*/
	.AAS_Icon_One.vc_col-sm-2 {width: 18%; float: left; display: inline;}
	.AAS_Icon_heading.vc_col-sm-10 {width: 81% !important; float: left; display: inline;}
	.AAS_Icon_heading h3 {font-size: 14px;}
}

@media (min-width: 689px) and (max-width: 800px) {
	.reserch_item h4 {min-height: 30px;}
}

@media (min-width: 641px) and (max-width: 652px) {
	.reserch_heighlight_wrap .col-md-3 {min-height: 390px;}
}

@media only screen and (max-width: 641px) {
	.logo {width: 100%; margin-bottom: 10px;}
	.header_right, .header_right_form { width: 100%;}
	.h2, h2 {font-size: 20px; margin-bottom: 20px;}
	.h3, h3 {font-size: 18px;}
	.reserch_item {margin-bottom: 20px !important;}
	.reserch_heighlight_wrap, .reserch_heighlight_wrap .wpb_text_column.wpb_content_element {margin-bottom: 0 !important;}
	.resources_inner .resources_item {width:100%; margin-bottom: 20px; border-bottom: 1px solid #074c62 !important; border-right: 0; padding-bottom: 45px;}
	.resources_inner .resources_item:last-child {border: 0 !important;}
	.news_item {width: 95% !important; margin-bottom: 20px; margin: 0 2.5% 20px;}
	.footer_cell {padding: 20px 10px;}
	.btn_share_feedback {margin: 10px auto 0px; font-size: 12px;}
	.footer .footer_top .container .col-md-4:nth-child(2), .footer .footer_top .container .col-md-4:last-child {width: 100%;}
	.footer .footer_top .container .col-md-4 {margin-bottom: 20px;}
	.footer .footer_top .container .col-md-4:last-child {margin-bottom: 0px;}
	.footer h3 {padding-left: 10px;}
	#toTop {bottom: 35px;}
	
	.home_slider h3 {font-size: 20px !important; line-height: 28px !important;}
	.home_slider p {font-size: 11px !important; line-height: 15px !important; margin-bottom: 15px;}
	.carousel-control.left, .carousel-control.right {height: 50px; width: 50px;}
	.carousel-control.right {right: -25px;}
	.carousel-control.left {left: -25px;}
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {font-size: 15px; margin-top: -7px;}
	
	.guide-listing, .guide-listing ul {margin-left: 0;}
	.guide-listing li {padding: 0px 0px 0px 20px;}
	.reserch_item .txt_block {height:auto;}
	.reserch_item .img_wrap {height: auto; max-height: inherit;}
	.reserch_item .txt_block p {min-height: auto;}
}
@media (max-width: 640px) {
	.logo {width: 100%; margin-bottom: 10px;}
	.header_right, .header_right_form { width: 100%;}
	.h2, h2 {font-size: 20px; margin-bottom: 20px;}
	.h3, h3 {font-size: 18px;}
	.reserch_item {margin-bottom: 20px !important;}
	.reserch_heighlight_wrap, .reserch_heighlight_wrap .wpb_text_column.wpb_content_element {margin-bottom: 0 !important;}
	.resources_inner .resources_item {width:100%; margin-bottom: 20px; border-bottom: 1px solid #074c62 !important; border-right: 0; padding-bottom: 45px;}
	.resources_inner .resources_item:last-child {border: 0 !important;}
	.news_item {width: 95% !important; margin-bottom: 20px; margin: 0 2.5% 20px;}
	.footer_cell {padding: 20px 10px;}
	.btn_share_feedback {margin: 10px auto 0px; font-size: 12px;}
	.footer .footer_top .container .col-md-4:nth-child(2), .footer .footer_top .container .col-md-4:last-child {width: 100%;}
	.footer .footer_top .container .col-md-4 {margin-bottom: 20px;}
	.footer .footer_top .container .col-md-4:last-child {margin-bottom: 0px;}
	.footer h3 {padding-left: 10px;}
	#toTop {bottom: 35px;}
	
	.home_slider h3 {font-size: 20px !important; line-height: 28px !important;}
	.home_slider p {font-size: 11px !important; line-height: 15px !important; margin-bottom: 15px;}
	.carousel-control.left, .carousel-control.right {height: 50px; width: 50px;}
	.carousel-control.right {right: -25px;}
	.carousel-control.left {left: -25px;}
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {font-size: 15px; margin-top: -7px;}
	
	.guide-listing, .guide-listing ul {margin-left: 0;}
	.guide-listing li {padding: 0px 0px 0px 20px;}
	.reserch_item .txt_block {height:auto;}
	.reserch_item .img_wrap {height: auto; max-height: inherit;}
	.reserch_item .txt_block p {min-height: auto;}
	
	.page-title:after, .page-title:before, .page-title .title-firstword:before {content: ''; visibility: hidden;}
}

@media (max-width: 580px) {
	.header_right ul li {margin-bottom: 8px; margin-right: 10px; padding-right: 12px;}
	.astrophysical_wrapper .vc_col-sm-4 {width: 40.33%;}
}

@media (max-width: 550px) {
	.home_slider .slider-content {padding: 20px 0px 5px;}
	.home_slider h3 {font-size: 18px !important; line-height: 27px !important;}
	.home_slider p {font-size: 10px !important; line-height: 15px !important; margin-bottom: 15px;}
	.carousel-control.left, .carousel-control.right {height: 45px; width: 45px;}
	.carousel-control.right {right: -22px;}
	.carousel-control.left {left: -22px;}
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {font-size: 15px; margin-top: -7px;}
}

@media (max-width: 479px) {
	#toTop {bottom: 10px;}
	.header_right ul {margin: 0px auto 15px; width: 100%; text-align: center;}
	/* .header_right ul li a {font-size: 8.5px;} */
	.header_right ul li {margin-right: 7px; padding-right: 10px; line-height: 12px; float: none; display: inline-block;}
	.header_right ul li:before {height: 12px;}
	
	.home_slider .slider-content {padding: 20px 0px 5px;}
	.home_slider h3 {font-size: 16px !important; line-height: 23px !important;}
	.home_slider p {font-size: 9px !important; line-height: 12px !important; margin-bottom: 15px;}
	.carousel-control.left, .carousel-control.right {top: 30%;}
	.carousel-control.left, .carousel-control.right {height: 40px; width: 40px;}
	.carousel-control.right {right: -20px;}
	.carousel-control.left {left: -20px;}
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {font-size: 12px; margin-top: -6px;}

	/*-- Topical Corridors --*/
	.AAS_Icon_One.vc_col-sm-2 {width: 25%; float: left; display: inline;}
	.AAS_Icon_heading.vc_col-sm-10 {width: 74% !important; float: left; display: inline;}
	.AAS_Icon_heading h3 {font-size: 14px; padding-top: 12px;}
	
	.astrophysical_wrapper .vc_col-sm-4 {width: 49.33%;}
}
@media (max-width: 419px) {
	.wp-caption.alignright, .wp-caption.alignleft {margin: 0px auto 20px; float: none; width: auto !important;}
}

@media (max-width: 404px) {
	.AAS_Icon_heading h3 {margin: 0px 0 0 0;}
}

@media (max-width: 390px) {
	.carousel-control.left, .carousel-control.right {top: 27%;}
	
	.main-nav-btn .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-custom.vc_btn3-icon-left {font-size: 14px; padding: 15px 15px 15px 45px;}
	.main-nav-btn .vc_btn3.vc_btn3-size-lg .vc_btn3-icon {font-size: 20px;}
	.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {left: 15px;}
}
@media (max-width: 360px) {
	.header_right ul li {margin-right: 0px; padding-right: 7px;}
	.carousel-control.left, .carousel-control.right {top: 20%;}
	.footer_b_copy, .footer_b_menu, .footer_b_social, .footer_bottom .footer_link li a {font-size: 11px;}
	.AAS_Icon_heading h3 {font-size: 12px;}
	.AAS_Icon_heading h3 {padding-top: 8px;}
}
@media (max-width: 337px) {
	.header_right ul li {padding-right: 6px; line-height: 10px;}
/*	.header_right ul li a {font-size: 8px;}*/

	/*-- Topical Corridors --*/
	.AAS_Icon_One.vc_col-sm-2 {width: 25%; float: left; display: inline;}
	.AAS_Icon_heading.vc_col-sm-10 {width: 75% !important; float: left; display: inline;}
}


@media ( max-width: 1024px) {
	.logo img{height:auto; }
}