/*
  Theme Name:Lander Multipurpose HTML5 template.
  Theme URL:http://demos.themepul.com/lender/
  Author: Themepul
  Author URI: http://themepul.com
  Description: Lander â€“ A stunning Multipurpose HTML5.... Lender | Multiparpaas HTML5 templateâ€¦. Lender is modern and exclusive HTML template suitable for agencies and freelancers. Lender was designed in best possible look with flat, clean and clear design that will make your website difference from others. In line with Modern Design Trends, Color Fresh and Dynamic, Creative + Detail Layouts with elegant look! This one will be an amazing choice! .
  Version: 1.0
*/

@media(min-width:1920px) and (max-width:900px) {
    #navigation > li {
        margin: 8px 43px 17px 17px;
    }
    .hadding-area > p {
        padding: 0 33%;
    }
    .hadding-section > p {
        padding: 0 32%;
    }
}

@media(min-width:1920px) {
    .hadding-area > p {
        padding: 0 33%;
    }
    .hadding-section > p {
        padding: 0 32%;
    }
}

@media(min-width:1920px) and (max-width:1920px) {
    .pricing-section {
        width: 100%;
    }
    .menu-section {
        margin-top: 0;
    }
}

@media(min-width:1280px) {
    .about-page .about-content-2 {
        padding-top: 0;
    }
}

@media(min-width:1280px) {
    .header-search {
        display: inline-block;
        margin-top: -7px;
    }
    .header-right {
        width: auto;
    }
    .header-section-inner {
        margin: 36px 0;
    }
    .hadding-area > p {
        padding: 0 357px;
    }
}

@media(width:767px) {
    .our-skill-bars {
        margin-top: 64px;
        overflow: hidden;
    }
}

@media(width:667px) {
    .portfolio-item {
        width: 100%;
    }
    .hadding-section > p {
        padding: 0 65px;
    }
    ul.slimmenu li .sub-toggle {
        display: block;
    }
    ul.slimmenu li .sub-toggle {
        top: 4px;
    }
    /*** header ***/
    .header-section-inner {
        margin: 8px 0;
    }
    .search-form {
        right: -12px;
        top: 9px;
    }
    .header-right {
        width: 100%;
    }
    .header-left,
    .menuarea,
    .header-search {
        display: inline
    }
    ul.header-search {
        margin-top: -76px;
    }
    .menu-collapser .collapse-button {
        top: -34%;
    }
    .slimmenu.collapsed {
        margin-top: -37px;
    }
    /*** slider ***/
    .slide-content > h2 {
        font-size: 17px;
        letter-spacing: 5px;
        line-height: 23px;
    }
    .slide-content > p {
        line-height: 22px;
        padding: 13px 79px 17px;
    }
    .slide-content {
        width: 100%
    }
    .nivo-controlNav {
        display: none;
    }
    .slide.nivoSlider {
        height: 358px;
    }
    .skill-section {
        padding-top: 0;
    }
    .service-items {
        width: 100%;
    }
    .hadding-section > p {
        padding: 0 0;
    }
    .testimonial-section .des {
        padding: 0 30px;
    }
    .client-content .owl-dots {
        width: 132px;
    }
    .copyright,
    .footer-social {
        text-align: center;
        margin: 5px
    }
    .hadding-section > p {
        padding: 0 47px;
    }
}

@media(width:736px) {
    .portfolio-item {
        width: 100%;
    }
    .hadding-section > p {
        padding: 0 65px;
    }
    ul.slimmenu li .sub-toggle {
        display: block;
    }
    ul.slimmenu li .sub-toggle {
        top: 4px;
    }
    /*** header ***/
    .header-section-inner {
        margin: 8px 0;
    }
    .search-form {
        right: -12px;
        top: 9px;
    }
    .header-right {
        width: 100%;
    }
    .header-left,
    .menuarea,
    .header-search {
        display: inline
    }
    ul.header-search {
        margin-top: -76px;
    }
    .menu-collapser .collapse-button {
        top: -34%;
    }
    .slimmenu.collapsed {
        margin-top: -37px;
    }
    /*** slider ***/
    .slide-content > h2 {
        font-size: 19px;
        letter-spacing: 0.3em;
        line-height: 23px;
    }
    .slide-content > p {
        line-height: 22px;
        padding: 13px 79px 17px;
    }
    .slide-content {
        width: 100%
    }
    .nivo-controlNav {
        display: none;
    }
    .slide.nivoSlider {
        height: 358px;
    }
    .skill-section {
        padding-top: 0;
    }
    .service-items {
        width: 100%;
    }
    .hadding-section > p {
        padding: 0 30px;
    }
    .testimonial-section .des {
        padding: 0 30px;
    }
    .client-content .owl-dots {
        width: 132px;
    }
    .copyright,
    .footer-social {
        text-align: center;
        margin: 5px
    }
}

@media(max-width:600px) {
    section.slider-section {
        height: 350px;
    }
    .slide-content > h2 {
        font-size: 21px;
        letter-spacing: 0;
    }
    .slide-content > p {
        padding: 0 0 30px;
    }
    .header-section-inner {
        margin: 11px 0;
    }
    .nivo-controlNav {
        display: none;
    }
    .nivoSlider img {
        height: 350px!important;
    }
    .slide-content {
        top: 29%;
    }
    .hadding-section > p {
        padding: 0 21px;
    }
    /*** service ***/
    .service-items {
        width: 100%;
    }
    /*** portfolio ***/
    .portfolio-item {
        padding: 0;
        width: 100%;
    }
    .portfolio-item-content > img {
        width: 100%;
    }
    .team-section {
        margin-top: -30px;
    }
    /*** blog ***/
    .blog-carousel .item-inner img {
        width: 100%;
    }
    /*** testimonial ***/
    .testimonial-section .des {
        padding: 20px;
    }
    .client-content .owl-dots {
        width: 136px;
    }
    /*** footer ***/
    .copyright {
        margin-bottom: 20px;
        text-align: center;
    }
    .footer-social {
        text-align: center;
    }
}

@media(min-width:980px) and (max-width:1279px) {
    /*** header ***/
    .header-section-inner {
        margin: 8px 0;
    }
    .search-form {
        right: -12px;
        top: 9px;
    }
    .header-right {
        width: 100%;
    }
    .header-left,
    .menuarea,
    .header-search {
        display: inline
    }
    .header-search {
        margin-top: -76px;
        overflow: hidden;
        display: block;
    }
    .menu-collapser .collapse-button {
        top: -34%;
    }
    .slimmenu.collapsed {
        margin-top: -37px;
    }
    .team-img > img {
        max-width: 100%;
    }
}


}
@media(min-width:800px) and (max-width:1280px) {
    .about-page .about-img img {
        height: auto;
    }
    
    .about-img.about-2-page {
        height: auto;
        width: auto;
    }
}
@media (max-width:1024px) {
    .header-search {
        display: block;
        margin-top: -32px;
        overflow: hidden;
    }
    
    .header-section-inner {
        margin: 28px 0;
    }
    
    .hadding-section > p {
        padding: 0 227px;
    }
    
    .search-form {
        right: -12px;
        top: 36px;
    }
}
@media (width:1024px) {
    .menu-section {
        margin-top: -39px;
        text-align: right;
    }
    
    .about-page .about-content-2 {
        padding-top: 0;
    }
    
    #navigation > li {
        margin: 9px 33px 9px -5px;
    }
    
    .client-section .hadding-area > p {
        padding: 0 201px;
    }
}
@media(min-width:768px) and (max-width:1023px) {
    ul.slimmenu li .sub-toggle {
        display: block;
    }
    
    ul.slimmenu li .sub-toggle {
        top: 4px;
    }
    /*** header ***/
    
    .header-section-inner {
        margin: 36px 0;
    }
    
    .search-form {
        right: -12px;
        top: 9px;
    }
    
    .header-right {
        width: 100%;
    }
    
    .header-left,
    .menuarea,
    .header-search {
        display: inline
    }
    
    .header-search {
        margin-top: -76px;
        overflow: hidden;
        display: block;
    }
    
    .menu-collapser .collapse-button {
        top: -34%;
    }
    
    .slimmenu.collapsed {
        margin-top: -37px;
    }
    /*** slider ***/
    
    .nivoSlider {
        height: 275px;
    }
    
    .nivoSlider img {
        height: 100% !important;
        width: 100%;
    }
    
    .slide-content {
        width: 80%;
    }
    
    .slide-content > h2 {
        font-size: 17px;
        letter-spacing: 0;
        line-height: 24px;
        margin-top: -25px;
    }
    
    .nivo-controlNav {
        display: none
    }
    
    .slide-content > p {
        height: 79px;
        margin-bottom: 20px;
        overflow: hidden;
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 1px;
    }
    
    .our-skill-content {
        padding-top: 0;
    }
    
    .skill-section {
        padding-bottom: 0;
        padding-top: 9px;
    }
    
    .hadding-section > p {
        padding: 0 93px;
    }
    
    .testimonial-section .des {
        padding: 0 71px;
    }
    /*** client ***/
    
    .client-content .owl-dots {
        margin: 55px auto;
        width: 82px;
    }
    
    .copyright {
        float: left;
    }
    
    footer.footer-section {
        text-align: left;
    }
    
    .footer-social > ul > li {
        margin: 0 12px;
    }
    
    .footer-social {
        float: right;
        margin-top: 0;
        text-align: right;
    }
    
    .team-social {
        margin-top: 29px;
        margin-bottom: 24px;
    }
    
    .team-img > img {
        max-width: 100%;
    }
    /*** service ***/
    
    .service-items {
        width: 100%;
    }
    /*** inner page ***/
    
    .inner_page .hadding-area {
        padding: 0 202px;
    }
    
    .contact-page .contact-box-inner {
        padding: 56px 11px;
    }
}
@media(max-width:640px) {
    .team-img > img {
        max-width: 100%;
    }
}
@media(min-width:360px) and (max-width:640px) {
    ul.slimmenu li .sub-toggle {
        display: block;
    }
    
    ul.slimmenu li .sub-toggle {
        top: 4px;
    }
    /*** header ***/
    
    .header-section-inner {
        margin: 8px 0;
    }
    
    .search-form {
        right: -12px;
        top: 9px;
    }
    
    .header-right {
        width: 100%;
    }
    
    .header-left,
    .menuarea,
    .header-search {
        display: inline
    }
    
    .header-search {
        margin-top: -76px;
        overflow: hidden;
        display: block;
    }
    
    .menu-collapser .collapse-button {
        top: -34%;
    }
    
    .slimmenu.collapsed {
        margin-top: -37px;
    }
    /*** slider ***/
    
    .nivoSlider {
        height: 275px;
    }
    
    .nivoSlider img {
        height: 100% !important;
        width: 100%;
    }
    
    .slide-content {
        width: 100%;
    }
    
    .slide-content > h2 {
        font-size: 17px;
        letter-spacing: 0;
        line-height: 24px;
        margin-top: -25px;
    }
    
    .nivo-controlNav {
        display: none
    }
    
    .slide-content > p {
        height: 79px;
        margin-bottom: 20px;
        overflow: hidden;
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 1px;
    }
    
    .our-skill-content {
        padding-top: 0;
    }
    
    .skill-section {
        padding-bottom: 0;
        padding-top: 9px;
    }
    
    .service-items {
        width: 100%;
    }
    
    .hadding-section > p {
        padding: 15px;
    }
    /*** portfolio ***/
    
    .portfolio-item-content > img,
    .portfolio-item {
        width: 100%;
    }
    
    .progress-item {
        line-height: 50px;
    }
    /*** procing ***/
    
    .priceing-content {
        margin-bottom: 30px;
    }
    /*** blog ***/
    
    .blog-contents img {
        width: 100%;
    }
    
    .testimonial-section .des {
        padding: 0 16px;
    }
    /*** client ***/
    
    .client-content .owl-dots {
        margin: 55px auto;
        width: 227px;
    }
    
    footer.footer-section {
        text-align: center;
    }
    
    .footer-social > ul > li {
        margin: 0 12px;
    }
    
    .footer-social {
        text-align: center;
        margin-top: 20px;
    }
}
@media(min-width:320px) and (max-width:480px) {
    ul.slimmenu li .sub-toggle {
        display: block;
    }
    
    ul.slimmenu li .sub-toggle {
        top: 4px;
    }
    /*** header ***/
    
    .header-section-inner {
        margin: 8px 0;
    }
    
    .search-form {
        right: -12px;
        top: 9px;
    }
    
    .header-right {
        width: 100%;
    }
    
    .header-left,
    .menuarea,
    .header-search {
        display: inline
    }
    
    .header-search {
        margin-top: -76px;
        overflow: hidden;
        display: block;
    }
    
    .menu-collapser .collapse-button {
        top: -34%;
    }
    
    .slimmenu.collapsed {
        margin-top: -37px;
    }
    /*** slider ***/
    
    .nivoSlider {
        height: 275px;
    }
    
    .slide.nivoSlider {
        height: 350px;
    }
    
    .nivoSlider img {
        height: 100% !important;
        width: 100%;
    }
    
    .slide-content {
        top: 38%;
        width: 100%
    }
    
    .slide-content > h2 {
        font-size: 17px;
        letter-spacing: 0;
        line-height: 24px;
        margin-top: -25px;
    }
    
    .nivo-controlNav {
        display: none
    }
    
    .slide-content > p {
        height: 79px;
        margin-bottom: 20px;
        overflow: hidden;
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 1px;
    }
    
    .btn.btn-buttons,
    .btn.btn-no-bg {
        padding: 10px 15px;
    }
    
    .our-skill-content {
        padding-top: 0;
    }
    
    .skill-section {
        padding-bottom: 0;
        padding-top: 9px;
    }
    
    .service-items {
        width: 100%;
    }
    
    .hadding-section > p {
        padding: 15px;
    }
    /*** service ***/
    
    .service-item {
        padding-left: 15px;
    }
    
    .service-item-content {
        padding: 89px 0 1px 17px;
    }
    
    .progress-item {
        line-height: 50px;
    }
    /*** procing ***/
    
    .priceing-content {
        margin-bottom: 30px;
    }
    /*** blog ***/
    
    .blog-contents img {
        width: 100%;
    }
    /*** team ***/
    
    .team-social .icon {
        height: 40px;
        margin: 6px;
        width: 40px;
    }
    
    .team-social span {
        padding: 13px;
    }
    
    .team-img > img {
        max-width: 100%;
    }
    /*** client ***/
    
    .client-content .owl-dots {
        margin: 55px 0;
        overflow: hidden;
        width: 227px;
    }
    /*** testimonial ***/
    
    .testimonial-section .des {
        padding: 0 6px;
    }
    /*** footer ***/
    
    .contact-details-area > ul > li .contact-icon {
        height: 40px;
        margin-right: 16px;
        padding: 8px 14px;
        width: 40px;
    }
    
    footer.footer-section {
        text-align: center;
    }
    
    .footer-social > ul > li {
        margin: 0 12px;
    }
    
    .footer-social {
        text-align: center;
        margin-top: 20px;
    }
    /*** Other page ***/
    
    .header-img {
        height: 100px;
    }
    /*** register ***/
    
    .register-section .form {
        width: 100%;
    }
    
    .register-section .form input[type="text"],
    .register-section .form input[type="password"] {
        float: none;
    }
    
    .blog-search {
        margin-top: 30px;
    }
    /*** about ***/
    
    .about-img.about-2-page {
        width: auto;
        height: 210px
    }
    
    .about-page .about-img img {
        height: auto;
        width: 100%;
    }
}