/********************************************************************

Footer css

*********************************************************************/

.footer-svg-logo{
    float: left;
    width: 79%;
    text-align: center!important;
}

.footer-svg-logo .footer-logo-symbol{
    width: 93%;
    -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}


.footer-logo-text{
    margin-top: 10px!important;
    width: 80%;
}

.footer-svg-logo:hover .footer-logo-symbol .st1{
     fill: #adadad;
    -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}

.footer-svg-logo:hover .footer-logo-symbol #crown .st1{
     fill: #838d9a;
    -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}


#footer .widgettitle{
    font-size: 28px;
    color: #0d3f7a;
}

#footer .av_one_fourth{
    margin-left: 0;
    width: 24%;
    margin-right: 0!important;
    float: left;
}

#footer .av_one_fourth:first-child{
    width: 19%;
}

#footer .av_one_fourth:nth-child(2){
        width: 28%;
}

#footer .av_one_fourth:nth-child(3){
        padding-right: 1.3%;
        width: 20%;
}

#footer .av_one_fourth:last-child{
    width: 33%;
}

.footer-sep{
    margin: 0 0 4%!important;
}

.footer-desc-text p{
    font-size: 17px;
    color: #777777;
    line-height: 22px;
        -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}

.footer-prince-desc:hover p{
    color: #0d3f7a;
        -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}

.footer-prince-icons{
    margin-top: 4%!important;
}

.footer-icon{
    margin-left: 15px;
}

.footer-icon a{
    padding: 14px!important;
    font-size: 19px!important;
    border-width: 1px!important;
    background-color: #ffffff;
    color: #8c8c8c!important;
    overflow: visible!important;
    -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}

.footer-icon a:hover{
    background-color: #0d3f7a;
    color: white!important;
      -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}

.footer-icon .av-icon-char:hover:after {
	-webkit-animation: 	sonarEffect2 1s ease-out!important ;
	animation: 			sonarEffect2 1s ease-out!important ;
}

/*sonar effect-costum*/
@-webkit-keyframes sonarEffect2 {
	0% {opacity: 0;}
	40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(185, 185, 185, 0.1), 0 0 10px 10px #bcbcbc, 0 0 0 10px rgba(185, 185, 185, 0.5);}
	100% {box-shadow: 0 0 0 2px rgba(185, 185, 185, 0.1), 0 0 10px 10px #bcbcbc, 0 0 0 10px rgba(185, 185, 185, 0.5);-webkit-transform: scale(1.3);opacity: 0;}
}
@keyframes sonarEffect2 {
	0% {opacity: 0;}
	40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(185, 185, 185, 0.1), 0 0 10px 10px #bcbcbc, 0 0 0 10px rgba(185, 185, 185, 0.5);}
	100% {box-shadow: 0 0 0 2px rgba(185, 185, 185, 0.1), 0 0 10px 10px #bcbcbc, 0 0 0 10px rgba(185, 185, 185, 0.5);-webkit-transform: scale(1.3);opacity: 0;}
}

#footer .widget_text{
    overflow: visible;
}


.footer-nav-text a{
      font-size: 19px;
    text-decoration: none!important;
    color: #777777;
    line-height: 28px!important;
    letter-spacing: 0.3px;
    -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}

.footer-nav-text a:hover{
    color: #0d3f7a;
         -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}

.footer-nav-text a span{
    color: #0d3f7a!important;
    margin-left: 6px;
    font-size: 24px;
    -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}

.footer-nav-text a:hover span{
    color: #383838!important;
    -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}



#footer .news-wrap {
    width: 75%!important;
}

#footer .news-content{
    display: inline-block;
   width: 31%;
    margin-left: 8px;
    padding: 0!important;
}

#footer .news-content .news-headline{
    display: none!important;
}

#footer .news-thumb {
    margin-left: 0px;
    margin-right: auto;
    padding: 0;
    background: none!important;
    border: none!important;
    width: 100%!important;
    height: auto!important;
    margin-top: 2px;
}

#footer .news-thumb img {
    width: 100%;
    height: auto;
    border-radius: 0!important;
}


#footer .news-link{
      opacity: 0.4!important;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
     -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}

#footer .news-link:hover{
        opacity: 1!important;
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);
     -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}

#footer .news-link .image-overlay-inside{
      display: none!important;
}



#footer .newsbox{
    margin: 0!important;
        top: -2px;
}

#footer #custom_html-4{
    margin-bottom: 0!important;
}


#footer .footer-sep .hr-inner{
        border-color: #c7c7c7!important;
}


#footer{
    background-color: white;
     padding: 2% 0 2%;
        border-top: 1px solid #e2e2e2!important;
}

.single-portfolio #footer{
            border-top: 1px solid #eaeaea!important;
}



.he #footer #custom_html-9{
    display: none!important;
}

#socket{
    background-color: #efefef;
    text-align: center;
    font-size: 18px;
    color: #737373;
    box-shadow: 0 2px 13px 0px rgb(204, 203, 203)inset;
}

#socket .container{
    padding-top: 0!important;
    padding-bottom: 0!important;
}

.copyright{
    float: none!important;
    width: 100%;
    display: block;
    border-top: 0px solid #cecece!important;
    padding: 2% 0 1.7%;
}


/********************************************************************

Dark footer

*********************************************************************/


.dark-page #footer {
    background-color: #101010;
        padding: 1.5% 0 2%;
    border-top: none!important;
}

.dark-page #wrap_all{
    background-color: #101010!important;
}



.dark-page #socket{
    background-color: #242424!important;
    box-shadow:none;
        margin: 0!important;
        border: none!important;
}

.dark-page #footer .widgettitle {
    color: #c5c5c5;
}

.dark-page .footer-nav-text a span {
    color: #b3b3b3;
}

.dark-page .footer-nav-text a{
    color: #b3b3b3;
}

.dark-page  .footer-desc-text p {
    color: #c7c7c7;
}

.dark-page .footer-nav-text a:hover{
    color: #d0d0d0;
         -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}

.dark-page .footer-nav-text a:hover span{
    color: #00a2ff!important;
    -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}


.dark-page #footer .footer-sep .hr-inner {
    border-color: #00a2ff!important;
}

.dark-page .footer-icon a {
    background-color: #262626;
    color: #8f8f8f!important;
    border-width: 0px!important;
}

.dark-page #footer .news-link {
    opacity: 0.6!important;
}

.dark-page .footer-logo-text .a, .dark-page .footer-logo-text .b,.dark-page .footer-svg-logo .footer-logo-symbol .st1, .dark-page .footer-svg-logo:hover .footer-logo-symbol .st1, .dark-page .footer-svg-logo:hover .footer-logo-symbol #crown .st1{
    fill:white!important;
}

.dark-page .footer-svg-logo{
    opacity: 0.45;
       -webkit-transition: all 0.4s ease-out!important;
        transition: all 0.4s ease-out!important;
}

.dark-page .footer-svg-logo:hover{
        opacity: 0.8;
       -webkit-transition: all 0.4s ease-out!important;
        transition: all 0.4s ease-out!important;
}


.dark-page .copyright {
    padding: 1.7% 0 1.7%;
    color: #b1b1b1;
}


#top .dark-scroll-style, #top .dark-scroll-footer-style {
    background-color: rgb(21, 21, 21);
    border-radius: 40px;
    color: rgba(255, 255, 255, 0.7);
    border: none!important;
    box-shadow: none;
    height: 60px;
    width: 60px;
    line-height: 60px;
    bottom: 6%;
    box-shadow: 0px 0px 0px 8px rgba(255, 255, 255, 0.04);
    -webkit-transition: all 0.2s ease-out!important;
    transition: all 0.2s ease-out!important;
}


#top .dark-scroll-style:hover, #top .dark-scroll-footer-style:hover {
    background-color: rgba(14, 14, 14, 0.9);
    color: #0093ff;
    opacity: 1;
    box-shadow: 0px 0px 0px 8px rgba(0, 0, 0, 0.2), 0px 0px 0px 15px rgba(0, 0, 0, 0.1), 0px 0px 0px 14px rgba(255, 255, 255, 0.05);
    -webkit-transition: all 0.2s ease-out!important;
    transition: all 0.2s ease-out!important;
}



.dark-page .footer-prince-desc:hover p {
    color: #c9c9c9;
}

.dark-page .footer-icon a:hover {
    background-color: #000000;
    color: #00a2ff!important;
    -webkit-transition: all 0.3s ease-out!important;
    transition: all 0.3s ease-out!important;
}

.dark-page .footer-icon .av-icon-char:hover:after, .taptap-main .footer-icon .av-icon-char:hover:after{
	-webkit-animation: 	sonarEffect22 1s ease-out!important ;
	animation: 			sonarEffect22 1s ease-out!important ;
}

/*sonar effect-costum*/
@-webkit-keyframes sonarEffect22 {
	0% {opacity: 0;}
	40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(0, 162, 255, 0.1), 0 0 10px 10px #00a2ff, 0 0 0 10px rgba(0, 162, 255, 0.5);}
	100% {box-shadow: 0 0 0 2px rgba(0, 162, 255, 0.1), 0 0 10px 10px #00a2ff, 0 0 0 10px rgba(0, 162, 255, 0.5);-webkit-transform: scale(1.3);opacity: 0;}
}
@keyframes sonarEffect22 {
	0% {opacity: 0;}
	40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(0, 162, 255, 0.1), 0 0 10px 10px #00a2ff, 0 0 0 10px rgba(0, 162, 255, 0.5);}
	100% {box-shadow: 0 0 0 2px rgba(0, 162, 255, 0.1), 0 0 10px 10px #00a2ff, 0 0 0 10px rgba(0, 162, 255, 0.5);transform: scale(1.3);opacity: 0;}
}


 .responsive body.dark-page #enable-toolbar-trigger svg .enable-trigger-circle {
    fill: #000000 !important;
}

.dark-page .epCajp {
    background-color: rgb(52 52 52);
}

/********************************************************************

Responsive Rules - DESKTOP

*********************************************************************/



@media only screen and (min-width: 2000px) and (max-width: 3200px){

    #footer {
        padding: 1.3% 0 1.8%;
    }
     
        .footer-desc-text p {
        font-size: 19px;
            line-height: 26px;
    }
        .footer-nav-text a {
        font-size: 21px;
        line-height: 34px!important;
    }
      .footer-svg-logo {
        margin-top: 1%;
        width: 65%;
    }
            #footer .av_one_fourth {
        width: 22.5%;
    }
        #footer .av_one_fourth:first-child {
        width: 21%;
    }
        #footer .av_one_fourth:nth-child(2) {
        width: 25%;
    }
        
        #footer .av_one_fourth:last-child {
        width: 34%;
    }
    .footer-icon a {
        padding: 20px!important;
        font-size: 21px!important;
    }
     #footer .news-wrap {
        width: 68%!important;
    }
    
       #socket {
        font-size: 19px;
    } 
        .copyright {
        padding: 2% 0 1.5%;
    }
}


@media only screen and (min-width: 1100px) and (max-width: 2000px){}



@media only screen and (max-width: 2000px){}

            
@media only screen and (max-width: 1700px){

    #footer .av_one_fourth:first-child {
        width: 20%;
    }
        #footer .av_one_fourth {
        width: 20%;
    }
        #footer .av_one_fourth:nth-child(2) {
        width: 29%;
    }
        #footer .av_one_fourth:nth-child(3) {
      padding-right: 3%;
        width: 20%;
    }
        
        #footer .av_one_fourth:last-child {
        width: 31%;
    }
        #footer .news-wrap {
        width: 85%!important;
    }
        .footer-svg-logo {
        width: 80%;
    }
        .port-nav-big-wrap {
        bottom: 16%;
    }
        .footer-prince-icons {
        margin-top: 3%!important;
    }

    #socket {
        box-shadow: 0 8px 13px -6px rgb(204, 203, 203)inset;
    }

    .dark-page .copyright {
        padding: 2.5% 0 2.5%;
    }

}


@media only screen  and (max-width: 1600px){

    #footer .av_one_fourth:first-child {
        width: 22%;
    }
       
        #footer .av_one_fourth:nth-child(2) {
        width: 22%;
    }
        #footer .av_one_fourth:nth-child(3) {
            padding-right: 3.5%;
        width: 22%;
    }
        
        #footer .av_one_fourth:last-child {
        width: 34%;
    }
        
          #footer .footer-desc-text .last-p {
       display: none;
    }
        .footer-prince-icons {
        margin-top: 8%!important;
    }
        
        .footer-desc-text p {
        font-size: 18px;
        line-height: 23px;
                width: 85%;
    }
        #footer .news-content {
        width: 27.5%;
    }
        
        
        #footer .news-wrap {
        width: 90%!important;
    }
        .footer-svg-logo {
        width: 77%;
    }
        
        #footer {
        padding: 1.8% 0 2%;
    }

}


@media only screen and (max-width: 1450px) {

    #footer .widgettitle {
        font-size: 26px;
    }
        #footer .av_one_fourth:first-child {
        width: 23%;
    }
        
        #footer .av_one_fourth:nth-child(2) {
        width: 21%;
    }
        
        #footer .av_one_fourth:nth-child(3) {
        padding-right: 4%;
    }
    
        #footer .news-wrap {
        width: 100%!important;
    }
        #footer .news-content {
        width: 27%;
    }
        .footer-nav-text a {
        font-size: 18px;
    }
        .footer-desc-text p {
        font-size: 16px;
    }
        #footer .footer-sep .hr-inner{
        width: 30px!important;
    }
        .footer-sep {
        margin: 0 0 5%!important;
    }
        .footer-desc-text p {
        font-size: 17px;
             width: 100%;
    }
     .footer-icon {
        margin-left: 8px;
    }
        .footer-icon a {
        padding: 13px!important;
        font-size: 17px!important;
    }
        .footer-svg-logo {
        width: 78%;
    }
        
        .footer-projects .grid-entry a {
        height: 74px!important;
    }
        .footer-projects {
        width: 80%!important;
    }
        .copyright {
            padding: 2.5% 0 2.5%;
    }
        .dark-page .copyright {
        padding: 2.5% 0 2.5%;
    }
        #socket {
        box-shadow: 0 8px 13px -6px rgb(204, 203, 203)inset;
    }

}


@media only screen and (max-width: 1370px) {

    #footer .av_one_fourth:first-child {
        width: 24%;
    }
        #footer .av_one_fourth:nth-child(3) {
        padding-right: 3%;
        width: 21%;
    }
        
        .footer-icon {
        margin-left: 6px;
    }
        
        .footer-logo img {
        width: 80%;
    }

}


@media only screen and (max-width: 1200px){}



@media only screen and (max-width: 1300px) and (min-height: 950px){}


@media only screen and (min-width: 1100px) and (max-width: 1450px){}




/********************************************************************

Responsive Rules - TABLETS

*********************************************************************/

/*
All Mobiles & tablets
================================================== */
@media only screen and (max-width: 1150px){

    #footer .footer-sep .hr-inner {
        width: 20px!important;
    }

}




/*
BIG tablets
================ */

@media only screen and (max-width: 1150px) and (orientation :  portrait){}


@media only screen and (max-width: 1150px) and (orientation : landscape){}




/*
SMALL tablets
================ */

@media only screen and (max-width: 1100px) and (orientation : landscape){

    #footer .av_one_fourth:first-child {
        width: 22%;
    }
        #footer .av_one_fourth:nth-child(2) {
            width: 22%;
        padding-left: 0%;
    }
        #footer .av_one_fourth:nth-child(3) {
        padding-right: 2.5%;
        width: 21%;
    }
        #footer .av_one_fourth {
        width: 20%;
    }
        #footer .av_one_fourth:last-child {
        width: 35%;
    }
        #footer .widgettitle {
        font-size: 23px;
    }
        .footer-svg-logo {
        width: 80%;
    }
        
        .footer-desc-text p {
        font-size: 16px;
                line-height: 21px;
    }
        .footer-nav-text a {
        font-size: 16.5px;
        line-height: 24px!important;
            letter-spacing: 0.2px;
    }
        
        .footer-icon {
        margin-left: 5px;
    }
        .footer-projects .grid-entry a {
        height: 63px!important;
    }
        .footer-projects {
        width: 85%!important;
    }
        .footer-icon a {
        padding: 11px!important;
        font-size: 15px!important;
    }
        #footer {
            padding: 3% 0 1.2%;
    }
        .copyright {
        padding: 2.7% 0 2%;
    }

    #socket {
        font-size: 16px;
    }


}


@media only screen and (max-width: 1100px) and (min-height: 600px) and (orientation : landscape){}


@media only screen and (max-width: 990px){}


@media only screen and (max-width: 990px) and (orientation : portrait){

     
    #footer {
        padding: 5% 0 5%!important;
 }
     #footer .av_one_fourth:first-child {
     width: 40%;
 }
     #footer .av_one_fourth:nth-child(2) {
     width: 60%;
 }
     #footer .av_one_fourth:nth-child(3) {
     padding-right: 0%;
     width: 25%;
     clear: both;
 }
   #footer .av_one_fourth:last-child {
     width: 58%;
     float: right;
 }
     
     #footer .news-content {
     width: 29%;
 }
     .footer-desc-text p {
     line-height: 25px;
 }
     
 
     .footer-prince-icons {
     margin-top: 6%!important;
 }
    #footer .footer-icon {
     margin-left: 0px;
     width: 25%;
 }
     
     #footer .widgettitle {
     font-size: 24px;
 }
     
     
   .footer-svg-logo {
     width: 70%;
 }
     .footer-gallery {
     max-width: 100%!important;
 }
     .footer-nav-text a {
     line-height: 30px!important;
 }
     
  
     .copyright {
     padding: 4% 0 4%;
 }
     
     #socket {
     font-size: 16px;
 }

 
}



@media only screen and (max-width: 780px) and (min-height: 900px)  and (orientation : portrait){}




/********************************************************************

Responsive Rules - MOBILE

*********************************************************************/



@media only screen and (max-width: 767px){

    #footer {
        border-top: 1px solid #e4e4e4!important;
    }

}

@media only screen and (max-width: 767px) and (orientation : portrait){

    .footer-logo .avia-image-container {
        float: none;
    }
        #footer {
            padding: 2% 0 15%!important;
    }
        #footer .container {
        width: 100%!important;
        max-width: 100%!important;
    }
        #footer .widget {
              margin: 14% 10% 0!important;
    }
        #footer .widgettitle {
        font-size: 27px;
        margin-top: 0!important;
    }
        
        #footer .av_one_fourth:nth-child(2) {
        text-align: center;
    }
      #footer .news-content {
            width: 30.6%;
              margin-left: 4px;
        margin-right: 4px;
    }
        
        #footer .newsbox {
        margin-top: 3%!important;
        top: 0px;
    }
        
        #footer .av_one_fourth:first-child .widget, #footer .av_one_fourth:nth-child(2) .widget,  #footer .av_one_fourth:nth-child(3) .flex_column{
             border-bottom: 1px solid #ececec;
        }
        
           .dark-page #footer .av_one_fourth:first-child .widget, .dark-page #footer .av_one_fourth:nth-child(2) .widget,  .dark-page #footer .av_one_fourth:nth-child(3) .flex_column{
             border-bottom: 1px solid #1d1d1d;
        } 
     .dark-page #footer {
        padding: 0% 0 15%!important;
    }  
        
        #footer .av_one_fourth:first-child .widget {
             margin: 9% 10% 0%;
        padding-bottom: 10%;
    }
        .footer-logo img {
        width: 75%;
    }
        .footer-sep{
               text-align: center!important; 
        }
        
        #footer .av_one_fourth:nth-child(2) .widget{
                margin: 14% 10% 0;
        padding-bottom: 11%;
        }
        .footer-prince-icons {
        margin: 0% auto 0!important;
        width: 82%!important;
        float: none!important;
    }
        .footer-icon:last-child {
        margin-left: 0;
    }
        #footer .av_one_fourth {
        margin-bottom: 0!important;
    }
        .footer-desc-text p {
           font-size: 16px;
        width: 75%;
        margin: 5% auto;
        line-height: 24px;
    }
        .footer-icon a {
        padding: 18px!important;
        font-size: 18px!important;
        color: #757575!important;
    }
        #footer .av_one_fourth:nth-child(3) {
        padding-right: 0%;
    }  
        #footer .av_one_fourth:nth-child(3) .flex_column{
        margin-bottom: 0!important;
        padding-bottom: 14%!important;
    }
           #footer .av_one_fourth:nth-child(3) .widgettitle,  #footer .av_one_fourth:last-child .widgettitle{
       text-align: center;
    }
        .footer-nav-text a {
       line-height: 33px!important;
        font-size: 19px;
    }
        .footer-projects {
        width: 100%!important;
    }
        .footer-projects .grid-entry {
        width: 33.3%!important;
                margin-bottom: 1px!important;
    }
      
        .copyright {
           padding: 10% 0 15%;
    }

    .footer-svg-logo {
        width: 55%;
        float: none;
        margin: 0 auto;
    }
        #footer .footer-desc-text .last-p {
        display: block;
    }
        .dark-page .copyright {
        padding: 8% 0 12%;
    }

}

@media only screen and (max-width: 767px) and (orientation : landscape){

    #footer {
        padding: 45px 0 0.5%!important;
    }
        
        #footer .av_one_fourth:first-child {
        width: 40%!important;
    }
        #footer .av_one_fourth:nth-child(2) {
        width: 59%!important;
        float: right!important;
    }
        #footer .av_one_fourth {
        width: 35%!important;
        float: left!important;
            clear: right!important;
    }
        #footer .av_one_fourth:last-child {
        width: 60%!important;
            float: right!important;
    }
        #footer .widget {
        margin: 0px 0 10px 0!important;
    }
        .footer-prince-icons {
        margin-top: 4%!important;
    }
        .footer-icon {
        margin-left: 20px;
    }
    
        .footer-gallery {
        max-width: 100%!important;
    }
        .footer-nav-text a {
        line-height: 30px!important;
    }
        .copyright {
        padding: 4% 0 6%!important;
    }

}



/*
iphone X
================ */
@media only screen and (device-width : 375px) and (device-height : 812px) and ( -webkit-min-device-pixel-ratio:3 ) and (orientation : portrait){}


/*
MOBILE XL
================ */

@media only screen and (min-width: 375px) and (max-width: 767px) and (orientation : portrait){}


/*
MOBILE M
================ */

@media only screen and (max-width: 375px) and (orientation : portrait){

    .footer-desc-text p {
        font-size: 16px;
        line-height: 24px;
            width: 80%;
    }
        .footer-prince-icons {
        width: 80%!important;
    }
        .footer-icon a {
        padding: 14px!important;
        font-size: 15px!important;
        color: #949494!important;
    }
        #footer .widgettitle {
        font-size: 24px;
    }
        .footer-sep .hr-inner{
                width: 30px!important;
        }

        #footer .news-content {
            width: 30%;
        
        }
}

@media only screen and (max-width: 667px) and (orientation: landscape){

    #footer .av_one_fourth:nth-child(2) {
        width: 50%!important;
    }

}



/*
MOBILE SM
================================================== */

@media only screen and (max-width: 320px) and (orientation : portrait){

    .footer-logo img {
        width: 65%;
    }
        .footer-prince-icons {
        width: 93%!important;
    }
        .footer-nav-text a {
        line-height: 32px!important;
        font-size: 18px;
    }
        .footer-projects .grid-entry a {
        height: 77px!important;
    }
        .copyright {
           padding: 12% 0 20%;
    }

 
}

@media only screen and (max-width: 568px) and (orientation : landscape){

    #footer .av_one_fourth:nth-child(2) {
        width: 60%!important;
    }
        .footer-icon {
        margin-left: 12px;
    }
        .footer-prince-icons {
        margin-top: 0%!important;
    }
        .footer-svg-logo {
        width: 80%;
    }
        .footer-nav-text a {
        line-height: 27px!important;
    }
    
}

 
