


/* Screens Resolution : 992px
-------------------------------------------------------------------------- */
@media only screen and (min-width: 992px) {

	

}

/* Screens Resolution : 992px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 992px) {


	
	/* BLOG AREA */

	
	
}


/* Screens Resolution : 767px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 769px) {
    
	
	/* ---------------------------------
	1. PRIMARY STYLES
	--------------------------------- */

	p{ line-height: 1.4; }

	h1{ font-size: 3em; }
	h2{ font-size: 2.5em; }
	h3{ font-size: 1.8em; }
	h4{ font-size: 1.5em; }
	h5{ font-size: 1.2em; }

	
	
	/* ---------------------------------
	3. MENU STYLING
	--------------------------------- */

	header{ padding: 0 15px; }
	
	.main-menu{ width: 100%; left: -100%; }
	
	#pp-nav{ display: none; }

	
	/* ---------------------------------
	4. FIXED ELEMENTS STYLINGS
	--------------------------------- */
	
	.fixed-writing{ display: none; }
	
	/* ---------------------------------
	6. SINGLE PAGE STYLING
	--------------------------------- */

	/* LEFT AREA */
	
	
	
	
	    
    .h2_modified{
        font-size: 3em;
    }


	
	
}



/* Screens Resolution : 1024px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 1024px) {
	.plus_icon{display: block;}
}





/* Screens Resolution : 479px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 479px) {

	/* ---------------------------------
	1. PRIMARY STYLES
	--------------------------------- */

	body{ font-size: 12px;  }

	.hidden-xs{ display: none!important; }


	#projects_project_title{width: 100%;}
	.single-page .page-wrapper .left-area .contents a{padding: 12px 25px;}

	.plus_icon{display: block;}

	.single-page .right-area-bg{background-position: 30%}
	.single-page .right-area-bg:after{ background: rgba(0,0,0,.3); }

	.left-btn > h6:nth-child(1) > p:nth-child(1){font-size: 14px;}
	.right-btn > h6:nth-child(1) > p:nth-child(1){font-size: 14px;}
	
	.type_of_projects{
	    right: -80px;
	    font-size: 17px;
	}
	
}

/* Screens Resolution : 359px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 359px) {
	
	
}

/* Screens Resolution : 290px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 290px) {
	
	/* LOGO */
	
	
}