/* Large Devices, Wide Screens */
    @media only screen and (max-width : 1400px) {
        .previous, .next-project {
            padding-top: 15%;
            padding-bottom: 14%;
        }
    }

     @media only screen and (max-width : 1300px) {
        .previous, .next-project {
            padding-top: 14%;
            padding-bottom: 14%;
        }
    }


    @media only screen and (max-width : 1200px) {
        .navbar-nav>li>a {
            margin-right: 10px;
            font-size: 16px;
        }

        .next-project {
            padding-top: 10%;
    padding-bottom: 10%;
            padding-left: 15%;
        }

        .previous{
            padding-top: 10%;
    padding-bottom: 10%;
        }
        .hovereffect {
             margin-bottom: 5px;
        }
    }

    @media only screen and (max-width : 1024px) {
        .logo{
            margin-top: 15px;
        }
        .home-services h3 {
            margin-top: 25px;
            margin-bottom: 10px;
        }
        .previous {
            padding-top: 10%;
            padding-bottom: 11%;
        }

        .next-project {
            padding-top: 10%;
            padding-bottom: 11%;
            padding-left: 15%;
        }

        .journal img {
            max-width: 100%;
            margin-bottom: 5px;
        }

        .read-blog-dark {
            font-weight: 600;
            margin-top: 0px;
            margin-bottom: 30px;
        }

        .load-more-btn-posts{
            margin-bottom: 35px;
            margin-top: 0px;
        }

        .journal-large{
            margin-bottom: 25px;
        }

        p{
            font-size: 15px;
        }

        .project-header {
            padding-top: 25px;
            padding-bottom: 35px;
        }

        h3{
            margin-bottom: 35px;
        }

        input, textarea{
            -webkit-appearance: none;
        }

        .navbar-nav>li>a {
            margin-right: 10px;
            font-size: 15px;
        }
    }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {
        .header-social{
            text-align: left;
        }
        .footer .block{
            padding-top: 10px;
            padding-bottom: 15px;
        }
        .navbar-nav{
            margin-top: 0;
            margin-bottom: 10px;
        }
        .abt-sec {
            padding-top: 40px;
        }

        .prjcts-more a {
            margin-bottom: -15px;
        }
        .previous:before{
            margin-left: 0;
            margin-right: 15px
        }

        .previous, .next-project {
            padding-top: 0;
            padding-bottom: 0;
            text-align: center;
            margin-bottom: 15px;
        }

        .next-project{
            padding-left: 5%;
        }

        .next-project:after{
            margin-left: 10px;
        }

        .next-project-image, .previous-image{
            display: none;
        }

        .previous-nav{
            margin-bottom: 15px;
        }

    }

    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {
        .logo a {
             margin: 0 auto; 
        }

        .hovereffect img{
            width: 100%;
        }
        .header{
            padding-top: 15px;
            padding-bottom: 25px;
        }
        .home-intro-right{
            padding-top: 10px
        }
        .home-intro-right p {
            font-size: 15px;
        }
        .footer{
            text-align: center;
            height: auto;
            padding-bottom: 15px;
            padding-top: 25px;
        }
        .footer-subscribe{
            text-align: center;
        }

        .home-projects {
            margin-bottom: 30px;
        }
       
        .home-above-footer {
            text-align: center;
            margin-bottom: 45px;
        }

        .home .pure-form ul li.gfield{
            width: 100%;
        }

        .project-header{
            padding-bottom: 15px;
        }

        .left{
            left: -25px;
        }

        .right{
            right: -25px;
        }

        .isotopeContainer {
            margin-bottom: 35px;
        }

        .horizontal-rule {
            width: 100%;
            height: 8px;
            background-color: #fff;
            margin-top: 25px;
            margin-bottom: 45px;
        }
        
        .previous:before {
           
            margin-right: 10px;
            
            margin-left: 0;
        }

        .next-project:after {
            
            margin: auto auto;
           
            margin-left: 10px;
        }

        .previous {
            padding-top: 4%;
            padding-bottom: 0%;
        }

        .next-project{
            padding-left: 5%;
            padding-top: 4%;
            padding-bottom: 0%;
        }

        .project-nav {
            margin-bottom: 55px;
        }

        .the-studio {
            margin-bottom: 5px;
        }

        .partners {
            margin-bottom: 35px;
        }

        .pure-team {
            margin-bottom: 25px;
        }

        h1{
            padding-bottom: 0;
        }
        .single h1 {
            padding-bottom: 10px;
        }
        .single h3 {
            margin-bottom: 15px;
        }
        h3{
            margin-bottom: 0;
        }

        .contact-team{
            margin-top: 25px;
        }

        .journal-nav .previous {
            padding-top: 6%;
            padding-bottom: 5%;
            padding-left: 15px;
            text-align: left;
        }

        .navbar-nav {
            float: right;
        }

        .header p {
            text-align: right;
        }

        .header-social {
            text-align: right;
        }

        .modal-dialog {
            width: 90%;
        }
        .ofrngs > div:nth-last-child(2) p{
            border-bottom: 1px solid #627885;
        }

        .project-images img{
        
             margin-bottom: 30px;
        }
    }

    @media only screen and (max-width : 736px) {
        .navbar-nav .open .dropdown-menu{
            text-align: center;
        }
        .logo a {
            max-width: 60px;
        }
        .match-height img{
             margin-bottom: 35px;
        }
        .navbar-nav .open .dropdown-menu>li>a{
            padding-left: 0;
            padding-right: 0;
        }

        .header-social{
            text-align: center;
            margin-top: 3%;
        }

        .header{
            text-align: center;
        }

        .logo{
            margin-bottom: 15px;
        }

        .header-social .fa {
            margin-left: 15px;
        }

        .header-social .fa-facebook{
            margin-left: 0;
        }

        .navbar-nav{
            margin-bottom: 15px;
            float: none;
        }

        .navbar-nav>li>a{
            margin-right: 0;
            margin-bottom: 15px;
        }

        .footer{
            text-align: center;
            height: auto;
            padding-bottom: 15px;
            
        }

        .footer-subscribe{
            text-align: center;
        }

        .home-above-footer{
            margin-top: 30px;
            margin-bottom: 30px;
        }

        .aligner{
            display: block;
            margin-bottom: 15px;

        }

        .aligner-item {
            max-width: 100%;
        }

        .home-below-header{
            padding-top: 25px;
        }

        .home-intro {
            margin-top: 15px;
            text-align: left;
            margin-bottom: 20px;
        }

        .left{
            left: 15px;
        }

        .right{
            right: 15px;
        }

        .pure-list{
            margin-bottom: 25px;
        }

        h1{
            padding-bottom: 0;
        }

        .project-header{
            padding-bottom: 15px;
            padding-top: 0;
        }

        .project-info img{
            width: 100%;
            margin-bottom: 30px;
        }

        .project-tags li:last-child {
            border-bottom: solid 1px #bcbec0;
        }

        .home-projects {
            margin-bottom: 10px;
        }

        .filter{
            margin-bottom: 20px;
        }

        .isotopeContainer {
            margin-bottom: 0;
        }

        .load-more-btn{
            margin-bottom: 35px;
        }

        .standard-menu{
            padding-top: 20px;
        }

        .pure-team img {
            margin: 15px 0;
        }

        .pure-team {
            margin-bottom: 15px;
        }

        .partners {
            margin-bottom: 15px;
        }

        .gap65 {
            height: 15px;
        }

        h4{
            margin-top: 15px;
        }

        .read-blog-light {
            color: #fff;
            font-weight: 600;
            margin-top: 15px;
            margin-bottom: 0;
        }

        .pure-controls{
            display: none;
        }

        .hovereffect{
            margin-bottom: 15px;
        }

        .load-more-btn{
            margin-top: 15px;
        }

        .pure-team h4 {
            margin-bottom: 5px;
        }

        h4{
            margin-top: 5px;
        }

        .pure-team {
            margin-bottom: 5px;
        }

        .the-studio img, .project-info img {
            margin-bottom: 15px;
        }

        .project-info {
            padding-bottom: 25px;
        }

        .journal-large {
            margin-bottom: 10px;
        }

        .load-more-btn-posts {
            margin-bottom: 15px;
            margin-top: 0px;
        }

        .office-info {
            margin-top: 15px;
        }

        .contact-team img {
            width: 100%;
            margin-bottom: 20px;
            margin-top: 20px;
        }

        .contact-team {
            margin-top: 0;
        }

        input.submit{
            margin-bottom: 0;
        }

        .pure-form .form {
            margin-bottom: 30px;
        }

        .pure-list {
            margin-bottom: 0;
        }

        .standard-menu h4{
            margin-top: 15px;
        }

        .testimonial {
            margin-top: 15px;
            margin-bottom: 25px;
        }

        p.sec-desc {
            margin-bottom: 0;
        }

        .testimonial h5 {
            margin-top: 20px;
        }

        

        .standard-menu p{
            margin-bottom: 15px;
        }

        .previous-image, .next-project-image{
            display: none;
        }

        .previous-nav, .next-nav {
            background-color: #fff;
            text-align: center;
            margin-bottom: 15px;
        }

        .project-nav {
            margin-bottom: 15px;
        }

        .horizontal-rule{
            margin-bottom: 25px;
        }

        .journal h4 {
            margin-top: 15px;
        }

        .journal-large h3{
            padding-left: 0;
            padding-right: 0;
        }

        .contact-page{
            padding-top: 0;
        }

        .contact-page h5{
            margin-top: 25px;
        }

        .contact-team h5{
            margin-top: 5px;
        }
        .home-projects {
            margin-top: 35px;
        }
        .home-services{
            margin-top: 35px;
        }
        .vop{
            margin-top: 25px;
            text-align: center;
        }

        .header p {
            text-align: center;
        }

        .nav .open>a{
            margin-bottom: 0;
        }

        .dropdown-menu>li{
            float: none;
            display: block;
        }

        .single-service img{
            margin-bottom: 30px;
        }

        .single-service .project-header:first-child {
            padding-top: 45px;
            padding-bottom: 15px;
        }

        .match-height .the-page-link {
            position: relative;
            left: 0;
            bottom: 0;
        }

        h5 {
            margin-bottom: 15px;
            margin-top: 25px;
        }
        .pure-form form{
             padding-right: 35px;
        }
    }


    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {
        .hovereffect:hover a.info{
            padding-top: 14%;
        }
    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {
        
    }