	@media screen and (max-width : 1200px) {
		.navbar-header li {
			padding-right: 25px !important;
		}
		.connector-bg {
		    background-color: #fff;
		    height: auto !important;
		    padding: 0 20px 5px 20px !important;
		}
	    .connect-word {
	    	background: #fff;
		    margin: 0 8px 0 8px;
		    padding: 20px 0 16px 20px;
		    color: #00a3d7 !important;
	    }
	}
	@media screen and (max-width : 1025px) {
		
		body {
			padding-top: 96px !important;
		}

		header.navbar-fixed-top {
	    padding-top: 0;
	  }
	  

    header .navbar-inner {
      flex-direction: column;
      align-items: flex-start;
    }

	  .navbar-header li {
		  display: block !important;
	  }
	  .navbar-left,.navbar-right {
	      float: none !important;
	  }
	  .navbar-toggle {
	      display: block !important;
	  }
	  .navbar-collapse {
        width: 100%;
	      border-top: 1px solid transparent;
	      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	      float: left !important;
	  }
	  .navbar-fixed-top {
	      top: 0;
	      border-width: 0 0 1px;
	  }
	  .navbar-collapse.collapse {
	      display: none!important;
	  }
	  .navbar-nav {
	      float: none!important;
	      margin-top: 7.5px;
	  }
	  .navbar-nav>li {
	      float: none;
	  }
	  .navbar-nav>li>a {
	      padding-top: 10px;
	      padding-bottom: 10px;
	  }
	  .collapse.in{
	      display:block !important;
	  }
	  
	  .depos-logo {
		  float: none;
		  margin-top: 0;
		  margin-right: 0;
	  }
	  
	  .longouot p:first-child {
		  font-size: 1.7rem !important;
		  line-height: 1.55em !important;
		  margin-right: 0.2em !important;
		  clear: both !important;
	  }

		li#link-search {
			top: 47px;
			right: 15px;
      transform: translateY(0%);
		}
		
	ul.navbar-header, div.language-chooser {
		clear: both;
		padding-top: 0 !important;
		margin-top: 0 !important;
	}
		
		.row, .gutter-10.row {
			max-width: 540px;
			margin: 0 auto;
		}
		
		.gutter-10.row {
			margin-top: 8px;
		}
		.logo {	
			margin-left: 10px !important;
			margin-top: 22px !important;
		}
		.main-page-article-bg {
		    min-height: 435px !important;
		    margin-bottom: 8px;
		    
		}
		div.col-md-4.no-padding-col, div.col-md-3.add-margin-bottom {
			margin-bottom: -16px;
		}
		
		.thumbnail img {
			width: 540px;
		}
		.author, .first-article-main .author, .author-editor-choose, .article-list-authors {
			position: absolute;
			bottom: 15px !important;
			left: 20px !important;
		   
		}
		.author-editor-choose {
			left: 30px !important;
		}
		.no-absolut-position {
			position: absolute !important;
			padding-left: 8px !important;
			top: 118px !important;
		}
		.four-headings-block {
			height: auto;
		}
		
		h1.entry-title {
			margin-bottom: 25px;
		}

		.single-post-content {
			width: 90% !important;
		}
		.single-post-author-info{
			clear: both;
			margin-left: 75px; 
		}
		.context-bg {
			max-width: 510px;
			margin-right: 8px;
			margin-left: 8px;
		}
/* 		banner full-width */
		.g img {
		    height: auto;
		    max-width: 100%;
		}
		.banner-full-width {
		    margin-bottom: 0 !important; 
		    margin-top: -8px;
		    height: 14px !important;
		    max-width: 1140px;
		}
		div.row.single-post-bg {
		margin: 0 auto;
		}
		/* 		Single Post */
		.single-post-content {
			padding-left: 1em !important;
			padding-right: 0 !important;
		}
		
		
		
		.single-post-h1 {
			font-size: 1.9em !important;
			width: 90% !important;
		}
		
		.single-post-excerpt {
			font-size: 1.3em;
			
		}
		
		.single-post-content p:first-child {
			margin-right: 0 !important;
			margin-left: 0 !important;
			font-size: 1.2em;
			line-height: 1.2em;
		}
		.single-post-thumb {
			max-width: 90% !important;
			margin-bottom: 0 !important;
		}
		
		.longouot {
			margin-left: 0 !important;
			margin-right: 0 !important;
			
		}
		
		.single-post-content p:first-child {
			font-size: 1.1em;
			margin-bottom: 0;
		}
		
		.authors-info-single-page {
			padding-left: 0 !important;
		}
		.single-post-author-info, .single-post-author-img {
			margin-left: 0 !important;
		}
		
		.bg-subscribe {
			width: 100% !important;
			margin-left: 0 !important;
			height: 330px !important;
			background-color: #fff;
		}
		
		.main-page-artcle-list {
			margin-bottom: 8px;
		}
		.main-page-artcle-list article:nth-child(2) .article-list-authors, .main-page-artcle-list article:nth-child(2) .data-three-article {
			position: absolute;
			bottom: 130px !important;

		}
		
		.main-page-artcle-list article:first-child .article-list-authors, .main-page-artcle-list article:first-child  .data-three-article  {
			position: absolute;
			bottom: 250px !important;

		}
		.social-subscr {
			float: none !important;
			width: 200px !important;
			margin: 10px auto !important;
		}
		.btn-primary {
			width: 200px;
		}
		
		.content-about-us {
			width: 100%;
			padding-left: 5px;
			padding-right: 5px;
		}
		
		.single-post-bg {
			margin-left: -8px;
			margin-right: -8px;
		}
		
		button.navbar-toggle {
			position: absolute;
			top: 30px;
			right: 20px;
		}
		
		i.fa.fa-bars {
			color: #fff !important;
		}
		.navbar-inverse .navbar-toggle {
			border: none;
		}
		.navbar-header li {
			display: block;
		}
		ul.navbar-header {
			padding-left: 32px;
      margin-left: 0
		}
		
		.language-chooser {
			float: none;
			margin-left: 8px;
		}
		
		.navbar-header-item {
			margin-bottom: 5px;
		}
		
		.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
			border: none;
			-webkit-box-shadow: none;
			 box-shadow: none;
			
		}
		.authors-menu {
			margin-left: 40px;
			column-count: inherit !important;
		}
		.authors-menu li {
			float: none !important;
			width: 90% !important;
		}
		
		
		
		.article-list-authors {
			position: absolute;
			bottom: 90px;
			left: 20px;
		   
		}

		.index-section {
			padding: 0;
			
		}
		.index-section-bg {
			height: 350px !important;
			margin-left: 8px !important;
			margin-right: 8px !important;
			padding-left: 8px;
		}
		.index-articles {
			padding-left: 0;
			padding-right: 0;
		}
		.context-section {
			height: 235px;
		}
		
		.bottom-ads, footer.container-fluid.footer-width {
			margin-top: 8px;
		}
		div.row.text-center.add-margin-bottom-20.no-marging-top {
			margin-bottom: 8px;
		}
		
		div.category-four-headings {
			margin-top: 16px;
		}
		div.row.gutter-10.no-margin-bottom-mobile {
			margin-bottom: -24px;
		}
		.author-page-content {
			padding-left: 0;
			clear: both;
			padding-top: 10px;
		}
		
		.photo-signature {
	    margin-left: 0 !important;
	    margin-top: 40px;
		}
		
		div.row.bottom-banners {
			margin: 0 auto;
			
		}
			div.col-lg-4.bottom-ads {
				padding-left: 85px;
			}
		div.col-lg-4.no-padding-col {
		    margin-left: -8px;
		    margin-right: -8px;
		    margin-bottom: -16px;
	    }
	    
	    .index-section {
		    margin-bottom: 0;
		    margin-bottom: 0 !important;
	    }

	    .context-bg-margin {
		    background-color: #fff;
	    }

	    div.index-section-bg.no-marging-top-10 {
		    margin-left: 0 !important;
		    margin-right: 0 !important;
		    margin-bottom: 8px;
	    }
	    .editor-choose-bg {
		    margin-left: -8px;
		    margin-right: -8px;
	    }
	    
	    div.col-lg-3.add-margin-bottom {
		    margin-bottom: -16px;
	    }	
	    
	    .six-headings-bg {
		    background-color: #fff;
		    padding-top: 16px;
		    padding-bottom: 0;
		    margin-bottom: 8px;
	    }
	    div.row.gutter-10.one-column-banner {
		    margin-bottom: 48px !important;
	    }
	    div.depos-logo {
		    margin-top: 5px;
		    margin-bottom: 10px;
	    }
	    table {
		    width: 90% !important;
	    }
	    td, tr, tr td {
		    padding: 0 !important;
		    font-size: 1rem !important;
	    }
	    
	    td img {
		    width: 80% !important;
		    height: auto !important;
	    }
	    /*.vox-connector {
		    margin: 0 auto !important;
		}*/
		.connector-panel {
			height: auto !important;
		}
	    .connector-panel:nth-child(2),
	    .connector-panel:nth-child(3) {
	    	padding-left: 20px !important;
	    }
	    .connect-word {
	    	padding-left: 20px;
    	    margin-bottom: 20px;
	    }
	    .connector-title>h1 {
	    	margin-left: 20px !important;
	    }
   		.connector-bg {
		    background-color: #fff;
		    height: auto !important;
		    padding: 0 20px 5px 20px !important;
		}
	    .context-bg-margin {
		    background-color: #fff;
		    margin: 0 8px;
		    padding-bottom: 1px;
		}
	    .connect-word {
	    	background: #fff;
		    margin: 0 8px 0 8px;
		    padding: 20px 0 16px 20px;
		    color: #00a3d7 !important;
		}
		
		/* Education Page */
		.content-wrap-3-col, .content-wrap-4-col {
			display: block !important;
			max-width: 540px;
			margin: 0 auto;

		}

		.content-wrap-3-col .art-block, .content-wrap-4-col .art-block {
			height: auto;
		}
		.support-vox-btn {
			width: 160px !important;
		}

	}
	
@media screen and (max-width : 415px) {

		.container {
			padding-left: 0;
			padding-right: 0;
		}
		
		.main-page-article-bg, .index-section-bg {
			margin-left: 0 !important;
			margin-right: 0 !important;
		}
		
		div.first-article-main.main-page-article-bg {
			height: 305px;
			
		}
		.main-page-article-bg {
		    min-height: 350px !important;
	    }
	    div.col-lg-4.no-padding-col {
		    margin-left: -8px;
		    margin-right: -8px;
		    margin-bottom: -16px;
	    }
	    
	    .one-column-banner {
		 	margin-bottom: -4px !important;
	    }
	    
	    div.banner-full-width.img-fluid {
		    margin-bottom: 8px;
	    }
	    
	    .author, .first-article-main .author, .author-editor-choose, .article-list-authors {
			position: absolute;
			bottom: 10px;
			left: 20px;
		   
		}
		
		.main-page-artcle-list article:first-child .article-list-authors, .main-page-artcle-list article:first-child .data-three-article {
			position: absolute;
			bottom: 250px !important;

		}
		.main-page-artcle-list article:nth-child(2) .article-list-authors, .main-page-artcle-list article:nth-child(2) .data-three-article {
			position: absolute;
			bottom: 130px !important;

		}
		.context-bg {
/* 			max-width: 508px; */
			margin: 0 8px 0 8px; 
		}
		.context-content {
			height: 175px;
		}
		.data-gray {
			display: block;
		}
		.editor-choose-bg {
			min-height: 550px !important;
			margin-left: -8px !important;
			margin-right: -8px !important;
			margin-bottom: -16px;
		}
		.editor-choose-text {
			padding-left: 0;
		}
		.editor-choose-title {
			margin-bottom: 5px;
		}
		
		div.col-md-8.no-padding-col {
			margin-bottom: -16px;
		}
		.support {
			height: auto;
		}
		
		div.col-md-3.add-margin-bottom {
			margin-bottom: -16px;
		}
		.bottom-ads, footer.container-fluid.footer-width {
			margin-top: 8px;
		}
		div.row.text-center.add-margin-bottom-20.no-marging-top {
			margin-bottom: 8px;
		}
		
		div.category-four-headings {
			margin-top: 16px;
		}
		div.row.gutter-10.no-margin-bottom-mobile {
			margin-bottom: -24px;
		}
		.index-section {
			margin-bottom: 5px;
		}
		.index-section-bg {
			height: 274px !important;
		}
		h1.top-level-heading {
			padding-left: 11px;
		}
		
		blockquote p {
			margin-left: 0 !important;
			padding: 0 !important;
			font-size: 0.95em;
		}
		
		div.csColumn {
			width: 100% !important;
			margin: 0 !important;
		}
		/* Contact Page */
		iframe {
			width: 100% !important;
		}
		
		.bg-subscribe-contact {
			margin-left: 0;
			margin-right: 0;
			width: 100%;
			height: auto;
			padding-bottom: 10px;
			margin-bottom: 16px !important;
			
		}
		
		.data-main-article {
			bottom: 8px;
		}
		
		span.grotesk-regular.data-gray.data-four-headings {
			position: absolute;
			bottom: 20px !important;
		}
/*
		.data-four-headings {
			position: absolute;
			right: 15px;
			bottom: 5px !important;
		}
*/
		.notes {
			margin-left: 0;
			margin-bottom: 5px !important;
}
		.notes p {
		    font-family: Circe-Regular !important;
		    font-size: 0.8em !important;
		    
		}
		
		.single-post-content p:first-child {
			
			margin-bottom: 20px;
		}
		
		td {
			font-size: 1rem !important;
			
		}
		div.col-lg-4.bottom-ads {
				padding-left: 8px;
				padding-right: 8px;
			}

		.context-bg-margin {
		    background-color: #fff;
	    }
	    div.row.gutter-10.one-column-banner {
		    margin-bottom: 26px !important;
	    }
	    
	    div.context-bg-margin {
		    /*min-height: 400px;*/
	    }
	    
	    .context-content {
		    height: 230px !important;
	    }
	    .editor-choose-title {
		    margin-bottom: 20px !important;
	    }
	    
	    
	    .footer-menu-docs, .footer-social-menu {
		    padding-left: 0;
	    }
	    
	    .reference {
		    margin-left: 0 !important;
	    }
	    
	    .author-list-page {
		    float: none !important;
		    width: 100% !important;
		    
	    }
	    .author-page-bg {
		    width: 92%;
	    }
	    
	    .authors-menu {
		    margin: 20px 15px 0px 35px !important
	    }
	    
	    div.language-chooser {
		    margin-bottom: 20px !important;
		    margin-right: 20px !important;
	    }  
	    
	    .author-list p {
		    margin-right: 0 !important;
	    }
	    .subscr-us {
    	font-size: 0.8em !important;
	    line-height: 1.4em !important;
	    margin-top: 20px !important;
	    }

	    .article-support {
	    	margin-left: -5px !important;
	    	margin-right: 0 !important;
	    }
	    .article-support p {
	    	padding-left: 16px !important;
	    	padding-right: 16px !important;
	    }
	    .donation-vox {
	    	float: none !important;
	    	    width: 268px !important;
	    	    margin-bottom: 20px;
	    }

	    .single-post-footnote {
	    	margin-bottom: 0px !important;
	    }

	    .voxcheck-manipulation {
	    	margin-right: 0 !important;
	    	margin-left: 0 !important;
	    }

	    /* VoxCheck */
	    .container-voxcheck {
	    	display: block !important;
	    	width: 100% !important;
	    }

	    .content-wrap-3-col, .content-wrap-4-col {
	    	display: block !important;
	    		width: 100% !important;
	    }

	    .voxcheck-video-container {
	    	width: 100% !important;
	    }

	    .art-block {
	    	height: 100% !important;
	    }

	    .art-block, .accordion {
	    	margin: 0 8px 8px 8px;
	    }
	    .voxchech-articles {
	    	margin-bottom: 32px;
	    }
	    .video-title {
	    	margin-left: 20px;
	    }
	    .data-main-article {
	    	bottom: 10px !important;
	    }
	    .read-on-topic {
	    	width: 100% !important;
	    	float: none !important;
	    	margin-left: 0 !important;
	    	margin-right: 0 !important;
	    }

	    .read-on-topic>p>a, .read-on-topic>p {
	    	font-size: 1.6rem !important;
	    	line-height: 1.2em !important;
	    }
	    .single-poynter-img {
	    	float: none !important;
	    	padding-top: 0 !important; 
	    }
		.connector-bg {
		    background-color: #fff;
		    height: auto !important;
		    padding: 0 20px 5px 20px !important;
		}
	    .connector-panel {
	    	height: 100% !important;
	    }

	    .connector-panel:nth-child(2),
	    .connector-panel:nth-child(3) {
	    	padding-left: 20px !important;
	    }
	    .connect-word {
	    	background: #fff;
		    margin: 0 8px 0 8px;
		    padding: 20px 0 16px 20px;
		    color: #00a3d7 !important;
	    }
	    .connector-title>h1 {
	    	margin-left: 20px !important;
	    }


	    /*  Education Page */
		.education-main-video-container {
			margin-right: 0 !important;
			margin-bottom: 20px;
			width: 100% !important;
		}
		.voxcheck-video-category p {
			padding: 20px !important;
		}

		.education-video-category>.video-title {
			padding-left: 0 !important;
		}
		.education-data-simple-article {
			position: absolute !important;
		    right: 20px !important;
		    bottom: 5px !important;
		}
		.education-main-category-no-link {
			margin: 8px 20px !important;
		}

		.education-main-article-bg {
		    height: 340px !important;
		}
		.author-education-main {
		        position: absolute !important;
    left: 20px !important;
    bottom: 14px !important;
		}

		.support-vox-form, .support-vox-tab-btn {
			float: none !important;
			margin-bottom: 16px;
		}

@media print {
	.article-attention { display: none !important; }
	.aside-articles { display: none !important; }
	.subscribe-section { display: none !important; }
	.lasted-articles { display: none !important; }
	a[href]:after {
	    content: none !important;
	  }
	#comments-btn { display: none !important; }
	.post-comments { display: none !important; }
	.share-buttons { display: none !important; }
	footer { display: none !important; }
	.social-main-container { display: none !important; }
}