/* media queries  */

@media (max-width:991px){

    html{
        font-size: 55%;
    }

    section{
        padding:1rem;
        padding: 0 3%;
    }

}

@media (max-width:768px){

    .home .image img{
        height: auto;
        width: 100%;
    }

}

@media (max-width:400px){

    html{
        font-size: 50%;
    }

    .services .box-container .box{
        width: 100%;
    }

    .portfolio .image-container .box{
        width:100%;
    }
/*
    .blog .box-container .box{
        width:100%;
    }*/

    .contact .row form .inputBox input{
        width:100%;
    }
	
	/*New portfolio blog style*/
	.portfolio .box-container .box{
        width:100%;
    }

}