/**Responsive**/
@media handheld and (orientation: portrait), screen and (min-width:200px) and (max-width:369px) {
form.search input.type-text{ margin:5px; padding-top:5px; width:80%;}
.biographia_text
{
	margin-top:150px;
	margin-left:0px;
}
.author-header .avatar {
    left: 24%;
    position: absolute;
    top: 5px;
}
.ig_headline{font-size:10px;}
    #action_bar_close_1104{position:fixed !important; bottom:0px !important}
    #footer label, #footer .nav {width:100% !important;}
form.search .type-submit {
    	right:40px;
	}
nav#site-nav ul.nav li:after {
    content: "";
    display: block;
    height: 1px;
    width: 94%;
    margin: 0 10px 0 10px;
    background: #fff;
}

nav#site-nav ul.nav li:last-child:after {
    content: "";
    display: none;

   
    
}
}
@media handheld and (orientation: portrait), screen and (min-width:370px) and (max-width:480px) {
    form.search input.type-text{ margin:5px; padding-top:5px; width:83%;}
    form.search .type-submit {
        right: 40px;
    }
    nav#site-nav ul.nav li:after {
        content: "";
        display: block;
        height: 1px;
        width: 94%;
        margin: 0 10px 0 10px;
        background: #fff;
    }

    nav#site-nav ul.nav li:last-child:after {
        content: "";
        display: none;
     
     
        
    }
    .ig_headline{font-size:10px;}
    #action_bar_close_1104{position:fixed !important; bottom:0px !important}
}
@media handheld and (orientation: portrait), screen and (min-width:479px) and (max-width:640px) {
form.search input.type-text{ margin:5px; padding-top:5px; width:87%;}
    form.search .type-submit {
        	right:50px;
   	}
    nav#site-nav ul.nav li:after {
        content: "";
        display: block;
        height: 1px;
        width: 96%;
        margin: 0 10px 0 10px;
        background: #fff;
    }
    
    nav#site-nav ul.nav li:last-child:after {
        content: "";
        display: none;
    }
    .ig_headline{font-size:10px;}
        #action_bar_close_1104{position:fixed !important; bottom:0px !important;right:2px}
    }
@media handheld and (orientation: portrait), screen and (min-width:200px) and (max-width:640px) {
	.wp-biographia-text h3{
		margin-top:0px;
    }
    .act .in{ width:95%; position:static;}
    .nav-copyright{display:inline;}
    #footer .nav-copyright li {float:none !important;}
    #secondary-nav{ position:inherit;}
    h1#site-name a img{ width:100%; height:auto;}
    .teasers{ float:left; width:100%;}
    #site-nav .search{ position:inherit;}
    #main-body, #masthead-body{ padding:0; width:100%; margin-bottom:15px; margin-right:0;}
    .callouts-2x li{ margin:0; width:100%;}
    #footer label, #footer .nav{ width:100%;}
    .featured-posts ul, .featured-posts li{ width:100%; height:auto; min-width:100%;}
    .featured-posts ul img{ width:auto; height:auto;}
    .featured-posts .carousel-item .title{ float:left; margin-top:20px; font-size:16px;}
    .featured-posts .carousel-item{ padding:10px; top:0; min-height:360px;}
    .featured-posts .carousel-item img{ position:inherit; left:0;}
    /*
    form.search input.type-text{ margin:5px; padding-top:5px; width:80%;}
    */form.search .type-submit{ top:11px; position:inherit; float:right; margin-top:10px;}
    ul.nav{ float:left; width:100%;}
    ul.nav li{ float:left; width:100%; list-style:none; text-align:center;}
    #secondary-nav li{ margin:0; padding:0;background:none; }
    #main-sidebar, #masthead-sidebar{ width:100%;}
    .featured-posts .carousel-item .content{ float:left;}
    .textwidget img{ display:block; margin-left:auto; margin-right:auto; text-align:center;}
}
@media handheld and (orientation: portrait), screen and (min-width:641px) and (max-width:670px) {
form.search input.type-text{ width:29px; position:inherit;}
#main-body, #masthead-body{ width:100%;}
.act .in{ width:95%;}
#site-nav{ font-size:9px;}
#secondary-nav{ position:inherit;}
#site-nav .search{ position:inherit; margin-right:10px; float:right; background:#fff; margin-top:6px;}
form.search .type-submit{top:10px; right:20px;}
.teasers{ float:left; width:100%; margin-top:15px; }
.teaser > ul{ min-height:100px;}
}
@media handheld and (orientation: portrait), screen and (min-width:671px) and (max-width:700px) {
form.search input.type-text{ width:48px; position:inherit;}
#main-body, #masthead-body{ width:100%;}
.act .in{ width:95%;}
#site-nav{ font-size:9px;}
#secondary-nav{ position:inherit;}
#site-nav .search{ position:inherit; margin-right:10px; float:right; background:#fff; margin-top:6px;}
form.search .type-submit{top:10px; right:20px;}
.teasers{ float:left; width:100%; margin-top:15px; }
.teaser > ul{ min-height:100px;}
}
@media handheld and (orientation: portrait), screen and (min-width:701px) and (max-width:799px) {
#main-body, #masthead-body{ width:100%;}
.act .in{ width:95%;}
#site-nav{ font-size:9px;}
#secondary-nav{ position:inherit;}
form.search input.type-text{ width:86px; position:inherit;}
#site-nav .search{ position:inherit; margin-right:10px; float:right; background:#fff; margin-top:6px;}
form.search .type-submit{top:10px; right:20px;}
.teasers{ float:left; width:100%; margin-top:15px; }
.teaser > ul{ min-height:100px;}
}
@media handheld and (orientation: portrait), screen and (min-width:800px) and (max-width:970px) {
#main-body, #masthead-body{ width:100%;}
.act .in{ width:95%;}
#site-nav{ font-size:9px;}
#secondary-nav{ position:inherit;}
form.search input.type-text{ width:140px; position:inherit;}
#site-nav .search{ position:inherit; margin-right:10px; float:right; background:#fff; margin-top:6px;}
form.search .type-submit{top:10px; right:20px;}
.teasers{ float:left; width:100%; margin-top:15px; }
.teaser > ul{ min-height:100px;}
}
@media handheld and (orientation: portrait), screen and (min-width:801px) and (max-width:959px) {
.act .in{ width:95%;}
#site-nav{ font-size:12px;}
#secondary-nav{ position:inherit;}
form.search input.type-text{ width:79px;}
}
#wp-post_content-wrap table{
	min-width:32px!important;
}
/* sourab new */
@media (min-width: 640px) {
	#clickme
	{
		display:none;
	}
	#site-name img {
        margin-left: -34px;
    }
}
 @media only screen and (min-device-width: 413px) and (max-device-width: 640px)  {
.featured-posts .carousel-item img
	{
		    float: left;
		height: 120px;
		margin-right: 5px;
		padding-bottom: 14.5px;
		width: 150px;
	}
	.featured-posts .carousel-item .title
	{
		float:none
	}
	.featured-posts .carousel-item
	{
		min-height:228px;
		height:100%;
	}
	.featured-posts .carousel-item .content
	{
		float:none !important
	}
}
@media (max-width: 412px){
	.featured-posts .carousel-item .title
	{
		float:none
	}
.featured-posts .carousel-item img
	{
		  float: left;
		height: 120px;
		margin-right: 5px;
		padding-bottom: 14.5px;
		width: 150px;
	}
	.featured-posts .carousel-item
	{
		min-height:280px;
		height:100%;
	}
	.featured-posts .carousel-item .content
	{
		float:none !important
	}
}
@media (max-width: 640px) {	
	form.search .type-submit {
		position: relative;
		top: 1px;
	}
	#site-nav li ul {
		background: none repeat scroll 0 0 #66a6bf;
		border: 1px solid #fff;
		margin: 0 auto;
		position: relative;
		width: 150px;
		z-index: 1000;
	}
	#site-nav
	{
		/*display:none;*/
	}
	#site-nav .sub-menu
	{
		display:none!important;
	}
	.featured-posts .carousel-item .content{
		margin-top:11px;
	}
	#issn_number{text-align:center;position:static !important;}
	#secondary-nav li,#secondary-nav li:first-child, #secondary-nav li.first-child
	{
		display: inline-block;
		float: none;
	   padding-left: 6px;
		padding-right: 5px;
		width: auto;
	}
	#secondary-nav {
		display: block;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		margin-top:0px;
        clear:both;
	}
#secondary-nav	ul.nav {
    float: none;
    text-align: center;
    width: 100%;
}
	#masthead {
    	padding: 0px 0;
	}
	#site-nav {
		height: 100%;
	}
	.act .in {
    padding-bottom: 10px;
    }
	.callouts-2x li {
		margin: 0 0 8px;
		width: 100%;
	}
	#footer .nav li
	{
		background:none;
	}	
}