/*
   ------------------------------------------------------
					Responsive Styles
   ------------------------------------------------------
*/

@media (max-width: 1746px) {
	.three-info-blocks .col-md-4 {
		margin-right: 33px;
	}
}

@media (max-width: 1600px) {

	#entry-wrap-topics > .entry-gt-item {
		width: 31.8%;
		max-width: 31.8%;
	}

	.gt-latest-video-widget li {
		max-width: 32%;
		width: 32%;
	}

	#s {
		width: 81%;
	}

}

@media (max-width: 1368px) {

}

@media (max-width: 1250px) {
}

@media (max-width: 1199px) {
	#entry-welcome {
		padding: 45px 60px 0
	}

	#entry-wrap-topics > .entry-gt-item,
	.gt-latest-video-widget li {
		width: 31%;
		max-width: 31%;
	}

	.gt-first-post .more-btn,
	.more-btn {
		display: none;
	}

	.aptf-template-1 .aptf-tweet-content,
	.aptf-template-1 .aptf-tweet-content .aptf-tweet-box,
	.aptf-template-2 .aptf-single-tweet-wrapper,
	.aptf-template-3 .aptf-single-tweet-wrapper,
	.aptf-timestamp a,
	.aptf-tweet-content {
		font-size: 18px;
		line-height: 28px;
	}

	#twitter-area i {
		font-size: 38px;
	}

	#bbpress-forums #bbp-search-form #bbp_search {
		width: 50% !important;
	}

	#s {
		width: 77%;
	}
}


@media (max-width: 991px) {
	.entry-logo {
		margin: 30px 0;
		text-align: center;
	}

	.globaltech-main-nav {
		display: block;
		text-align: center;
		width: 100%;
	}

	.sf-menu {
		display: inline-block;
		float: none;
		margin-bottom: 0;
	}

	.sf-menu ul {
		top: 44px !important;
	}

	#globaltech-featured_blocks {
		display: none;
	}

	#gt-catsubcat h2.widget-title,
	#gt-entry-sticky h2.widget-title,
	#gt-entry-video h2.widget-title {
		font-size: 38px;
		margin: 0 0 30px;
	}

	#entry-wrap-topics > .entry-gt-item,
	.gt-latest-video-widget li {
		width: 48%;
		max-width: 48%;
		margin-right: 28px
	}

	#entry-wrap-topics > .entry-gt-item:nth-child(3n+0),
	.gt-latest-video-widget li:nth-child(3n+0)
	 {
		margin-right: 28px;
	}

	#entry-wrap-topics > .entry-gt-item:nth-child(2n+0),
	.gt-latest-video-widget li:nth-child(2n+0) {
		margin-right: 0
	}

	#masthead {
		text-align: center;
	}

	ul.social-info {
		display: inline-block;
		width: auto;
	}

	#entry-welcome {
    	padding: 45px 0 15px;
	}

	#gt-published-records {
		display: none;
	}

	.secondary.sidebar {
		margin-top: 45px;
	}

	#s {
		width: 74%;
	}

}

@media (max-width: 768px) {
	#entry-wrap-topics > .entry-gt-item,
	.gt-latest-video-widget li {
		margin-right: 0 !important;
		max-width: 100%;
		width: 100%;
		margin-bottom: 30px;
	}

	.gt-entry-thumb i {
		width: 60px;
		height: 60px;
		margin-top: -30px;
		margin-left: -30px;
		line-height: 60px;
		font-size: 18px;
	}

	.navigation-main select {
		display: block;
	}

	.navigation-main:after {
		display: inline-block;
	}

	.navigation-main-primary {
		display: none;
	}

	.navigation-main {
		padding: 0;
		background-color: #313131
	}

	#sticky-header {
		top: 0 !important;
	}

	.admin-bar #sticky-header {
		top: 46px !important;
	}

	.admin-bar {
		padding-top: 65px;
	}

	body {
		padding-top: 65px;
	}

	.navigation-main::after {
		color: #FFF;
	}

	.nav-links {
		flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
	}

	.meta-nav-prev,
	.meta-nav-next {
		margin-right: 0;
		width: 100%;
	}

	.meta-nav-prev {
		margin-bottom: 15px;
	}

	#entry-top {
		margin-top: 0
	}

	.entry-tags > a {
		margin-bottom: 5px;
	}

	#s {
		width: 70%;
	}

	.globaltech-single-meta > .entry-author > .avatar {
		display: none;
	}
}

@media (max-width: 720px) {


}

@media  (max-width: 683px) {
}

@media  (max-width: 640px) {
	.comment-list .avatar {
		display: none;
	}

	.comment-list .comment-body p {
		padding-left: 0
	}

	.comment-list .reply {
		top: auto;
		bottom: 20px;
	}

	.comment-list .reply > a {
		border-radius: 3px;
	}

	#s {
		width: 65%;
	}

	.globaltech-blog-item .entry-blog-content {
		padding: 15px;
	}

}

@media  (max-width: 600px) {
	.navigation-main {
		width: 100%;
	}

	.slider-block {
		display: none;
	}

	.navigation-footer-menu {
		display: none;
	}

	.globaltech-meta-share {
		display: none;
	}

	#related-posts-block {
		display: none;
	}

	.abs-sticky-content h2 > a {
		font-size: 18px;
	}

	.widget.globaltech-stickypost-widget {
		display: none;
	}

	.children {
		padding-left: 0
	}

	.gt-pages h2.entry-title {
		font-size: 36px;
		line-height: 46px;
	}

	.entry-content,
	.secondary.sidebar {
		padding: 20px;
	}

	h3.hrf-title {
		font-size: 14px !important;
		line-height: 22px;
	}

	#s {
		width: 100%;
	}

	.search-submit {
		display: none;
	}

	.comment-list .reply {
		left: auto;
		position: relative;
		display: inline-block;
	}
}

@media  (max-width: 570px) {

}

@media  (max-width: 568px) {

}

@media  (max-width: 540px) {

}

@media  (max-width: 500px) {

}

@media  (max-width: 480px) {
	#entry-welcome {
		display: none;
	}

	.globaltech-ajax-search {
		background: none;
		padding: 0;
		margin-bottom: 45px;
		display: none;
	}

	#masthead {
		min-height: auto;
	}

	.navigation.post-navigation {
		display: none;
	}

	#author-block {
		display: none;
	}

	.comment-form-author,
	.comment-form-email {
		float: none;
		width: 100%
	}

	ul.social-info {
		margin-bottom: 30px;
	}

	.single .entry-content,
	.page .entry-content {
		font-size: 14px;
		line-height: 24px;
	}

	.hrf-content,
	h3.hrf-title {
		padding: 15px !important;
	}

	h3.hrf-title > span {
		display: none !important;
	}

	#content .hrf-entry {
		padding: 0 !important
	}

	#bbp-search-form {
		display: none;
	}

	.entry-blog-content > .entry-header > h2.entry-title {
		font-size: 26px;
		line-height: 36px;
	}
	.globaltech-blog-meta li {
		float: none;
	}
}

@media  (max-width: 400px) {

}

@media  (max-width: 360px) {


}

@media (max-width: 320px) {

}

@media (max-width: 270px) {
}

@media (max-width: 240px) {
}

@media (max-width: 220px) {
}

@media (max-width: 176px) {
}

@media (min-width: 176px) and (max-width: 639px) {

}

@media (min-width: 640px) and (max-width: 768px) {


}

@media (min-width: 769px) and (max-width: 1023px) {

}

@media (min-width: 1024px) and (max-width: 1200px) {

}

@media (min-width: 1440px) and (max-width: 1920px) {

}

@media (max-width: 1169px) {

}

@media (max-width: 639px) {

}

@media (max-width: 1200px) {

}

/* Portrait tablet to landscape and desktop*/
@media (min-width: 980px) and (max-width: 1200px) {
}

@media (min-width: 795px) and (max-width: 805px) {
}


@media (min-width: 710px) and (max-width: 720px)  {
}

@media (max-width: 979px) {

}

@media (min-width: 1921px) {

}