/** ------------------------------------------------------------------
					Wrapper Screen
------------------------------------------------------------------ **/
@media only screen and (max-width: 1355px) {
.fixwidth {
	width: 100%;
	}
.header-menu-search {
    margin-right: 0;
}
}
@media only screen and (max-width: 1260px) {
.fixwidth {
	width: 100%;
	}
.header-menu-search {
    margin-right: 0;
}
.header-primary-menu ul li a {
    font-size: 14px;
    padding: 16px 11px;
}
.header-primary-menu ul li:first-child a {
    padding: 12px 7px;
}

}

@media only screen and (max-width: 1180px) {
.header-logo {
    width: 100%;
    margin-right: 0;
	text-align: center;
}
.header-logo img{
	display: inline-black;
}
.header-logo-title {
    width: 100%;
    text-align: center;
}
.header-landscape-ad {
	text-align: center;
	width: 100%;
	margin-top: 30px;
}	
}


/** ------------------------------------------------------------------
					Mini Desktop Screen
------------------------------------------------------------------ **/
@media only screen and (max-width: 992px) {
body {
	margin-top: 56px;
}
.mobile-header-area {
	display: block;
}
.header-menu-area-place,
.header-area {
	display: none;
}
.footer-des p {
	padding: 0;
}
}

/** ------------------------------------------------------------------
					Tab Screen
------------------------------------------------------------------ **/
@media only screen and (min-width: 768px) { 
.featured-post-area > .container > .row > div:nth-child(2),
.featured-post-area > .container > .row > div:nth-child(1){
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
}
.featured-post-area > .container > .row > div:nth-child(2) .featured-single-details-title h2,
.featured-post-area > .container > .row > div:nth-child(1) .featured-single-details-title h2{
	font-size: 20px;
	line-height: 33px;
}
.featured-post-area > .container > .row > div:nth-child(2) .featured-single-details-spec,
.featured-post-area > .container > .row > div:nth-child(1) .featured-single-details-spec{
	font-size: 14px;
}
.main-col {
	-ms-flex: 0 0 74% !important;
	flex: 0 0 74% !important;
	max-width: 74% !important;
}
.sidebar-col {
	-ms-flex: 0 0 26% !important;
	flex: 0 0 26% !important;
	max-width: 26% !important;
}
.single-inner-related-article-post-wrapper .row {
	margin-right: -5px;
	margin-left: -5px;
}
.single-inner-related-article-post-wrapper .row > div {
	padding-right: 5px;
	padding-left: 5px;
	-ms-flex: 0 0 20%;
	flex: 0 0 20%;
	max-width: 20%;
}
}	

@media only screen and (max-width: 768px) {
.container {
    padding-right: 15px;
    padding-left: 15px;
}
.social-links ul li a {
    padding: 8px 15px 8px 30px;
}
.featured-single-details-title h2 {
	font-size: 14px;
	line-height: 21px;
}
.archivetitle {
    font-size: 25px;
    border-bottom: 7px solid #595959;
    margin-bottom: 25px;
}
.single-inner-post-details {
    padding: 15px;
}
.single-inner-post-title h1 {
    font-size: 27px;
}
.main-single-post-box {
	margin-bottom: 40px;
}
.single-inner-post-paragraph p {
    font-size: 16px;
    line-height: 29px;
}
.single-inner-post-paragraph h6,
.single-inner-post-paragraph h5,
.single-inner-post-paragraph h4,
.single-inner-post-paragraph h3,
.single-inner-post-paragraph h2 {
    font-size: 22px;
}
.single-inner-post-paragraph a {
	font-size: 16px;
}
.single-inner-related-post-box {
	margin-bottom: 40px;
}
}

/** ------------------------------------------------------------------
					Mobile Screen
------------------------------------------------------------------ **/
@media only screen and (max-width: 576px) {

}
