/* Theme Name: biddo Theme URI:http://theme.themepul.com Author:Themepul Author URI:http://themepul.com/ Version: 01. Description: biddo | One page portfolio wordpress Theme....biddo is an extremely flexible, and efficiently minimal one-page portfolio theme for WordPress. You can use it to showcase your brand into a single page, or use it as a full site, with standard inner pages etc. The true power of biddo lies at the widgetized homepage, allowing you to customize, and re-order every widget section and get creative with the possible layout options. */ @media(min-width:1024px) and (max-width:1024px) { /** header **/ .logo { float: left; } .menu-section { margin-bottom: 0; } .header-search { position: relative; top: -29px; } .menu-section .header-search { top: -29px; } .about-content p { height: 160px; overflow: hidden; } .skill-items { position: relative; top: -25px; } .contact-info p label { display: block; } div.menuarea nav > ul > li { display: inline-block; line-height: 39px; text-align: left; } nav > ul > li, .menuarea { display: block; margin-top: -18px; } .slimmenu.collapsed { margin-top: 28px; } .slide-content { margin: 14% auto; } .nivo-controlNav { left: 11px; top: 45%; } section.slider-section { position: relative; } nav>ul>li>a { padding: 0px; } ul.slimmenu.collapsed li { display: inline-block; line-height: 56px; } .collapse-button { top: 61%; } .header-section .logo { padding: 28px 0; } /*** search icn ***/ .search-hidden { right: 0; top: 75px; width: 100%; } .search-hidden input { min-width: 100%; } /*** slider ***/ .hadding-area p { letter-spacing: 0.04em; line-height: 26px; padding: 0 113px; margin: 0; } /** service **/ .service-item-content { padding: 0; margin-top: 13px; } .service-item { padding-left: 30px; } .populer-content > h1 { font-size: 27px; } .blog-section .item { margin-bottom: 20px; } .twite-section .des { padding: 0; } /** Footer **/ .form label span textarea { left: 24.5em; min-width: auto; } .form label span input { min-width: auto; } .contact-info { padding-bottom: 17px; } .footer-social > ul > li { margin: 2px; } /** Footer **/ .form label span textarea { left: 0; min-width: 100%; display: block; top: 0; position: relative; } .form label span input { min-width: 100%; } .contact-info input[type="submit"] { margin-top: 20px; } .contact-info { padding-bottom: 17px; } nav > ul > li, .menuarea { display: block; margin-top: 0; } nav > ul > li, .menuarea { margin-right: 20px; } .about-image { float: right; } .search-hidden { top: -17px; width: auto; } div.menuarea nav > ul > li { line-height: 24px; } .blog-page-inner .wp-pagenavi { text-align: center; } .comment-respond .comment-form .comment-form-email { margin-left: 0; } } @media(min-width:901px) and (max-width:985px) { /** header **/ .logo { float: left; } .header-section .logo { padding: 17px 0; position: absolute; } .logo > a > img { width: 74%; } .menu-section { margin-bottom: 0; } .header-search { position: relative; top: -20px; } div.menuarea nav > ul > li { display: inline-block; line-height: 24px; text-align: left; } nav > ul > li, .menuarea { display: block; left: -18px; margin-top: -16px; position: relative; top: 6px; } .slimmenu.collapsed { margin-top: 28px; } ul.slimmenu.collapsed li { display: inline-block; line-height: 56px; } .collapse-button { top: 61%; } /*** search icn ***/ .search-hidden { right: 0; top: 75px; width: 100%; } .search-hidden input { min-width: 315px; } .blog-page-inner .wp-pagenavi { text-align: center; } .comment-respond .comment-form .comment-form-email { margin-left: 0; } } } @media(min-width:360px) and (max-width:640px) { /** header **/ .logo { float: left; } .logo > a > img { width: 50%; } .menu-section { margin-bottom: 0; } .header-search { position: fixed; top: 29px; right: 15px; } div.menuarea nav > ul > li { display: inline-block; line-height: 39px; text-align: left; } nav > ul > li, .menuarea { display: block; } ul.slimmenu.collapsed li { display: inline-block; } .collapse-button { top: 61%; } /*** search icn ***/ .search-hidden { right: 0; top: 75px; width: 100%; } .search-hidden input { min-width: 100%; } /*** slider ***/ .nivoSlider img, .nivoSlider { height: 300px!important; } /** arrow icon **/ .nivo-directionNav a { height: 45px; width: 45px; } .slider-items .nivo-prevNav::after { left: 14px; top: 12px; } .slider-items .nivo-nextNav::after { left: 16px; top: 12px; } .nivo-prevNav { left: 26px; } .nivo-nextNav { right: 26px; } /** content **/ .slide-content { left: auto; text-align: center; top: 37%; width: 100%; } .slide-content > h2 { font-size: 24px; letter-spacing: 0; line-height: 28px; } .nivo-controlNav { display: none } .slide-content > p { padding-bottom: 0; } .hadding-area p { letter-spacing: 0.04em; line-height: 26px; padding: 0 10px; } /** service **/ .service-items { width: 100%; } .about-image { float: none; margin: 50px auto 0; } .progress-content { padding-top: 18px; } .progress-item { margin-bottom: 32px; } /*** protfolio **/ .portfolio-item.colmd-3 { width: 100%; } .populer-content > h1 { font-size: 27px; padding: 45px 0; } /** blog section **/ .blog-contents .item { margin-bottom: 20px; } /*** twitter **/ .twite-section .des { padding: 0; } .twite-title { font-size: 27px; } /** contact form **/ .form p label { margin-left: 0; } .form label span input { margin: 14px 0; padding-left: 15px; width: 100%; } .contact-info { margin: 0 13px; padding-bottom: 70px; } .contact-info { padding-bottom: 6px; } .form > div > form > p { clear: both; display: inline-block; width: 100%; } .form label span textarea { margin-top: 20px; min-width: unset; padding-left: 15px; position: unset; width: 100%; min-height: auto; } .form .wpcf7-submit { display: inline; text-align: left; } /** footer **/ .footer-copyright { float: none; text-align: center; } .footer-social > ul > li { margin: 0 8px; } .footer-social { float: none; text-align: center; } .blog-page-inner .wp-pagenavi { text-align: center; } .comment-respond .comment-form .comment-form-email { margin-left: 0; } } @media(min-width:667px) and (max-width:800px) { .blog-page-inner { margin-bottom: 40px; } .form label span textarea { min-width: 100%; } .collapse-button { top: 45%; } .slide-content { margin: 13% auto; } .nivo-controlNav { display: none; } h5.ft-widget-title { margin-top: 30px; } .portfolio-categories>li { padding: 11px 15px; } .populer-content { text-align: center; } .populer-content h1 { padding-bottom: 20px; } } @media(min-width:120px) and (max-width:800px) { .hadding-area { padding-top: 46px; padding-bottom: 12px; } .blog-page-inner { margin-bottom: 40px; } .populer-content { text-align: center; } .populer-content h1 { padding-bottom: 20px; } .right-sides { width: 100%; } .menuarea { width: 100%; } .menu-section { margin: 18px 0; } .menu-section .header-search { display: inline-block; position: fixed; top: 27px; right: 20px; } header .search-form { top: 7px; } .progress-item { margin: 24px 0; } .form form { text-align: center; } .footer-social>ul>li { margin: 0 13px; } ul.slimmenu li .sub-toggle { display: block; margin-top: -25px; } .header-section .logo { position: absolute; } .logo-text { padding: 14px 0; position: absolute; z-index: 999; } ul.slimmenu li { line-height: 40px; } .hadding-area p { padding: 3px; } .about-image { margin-top: 30px; } .team-hover-item { top: -32px; } .skill-image { padding-top: 45px; } .twite-section .des { padding: 0; } .form label span textarea { left: auto; display: inline-block; clear: both; overflow: hidden; position: relative; margin-top: 32px; } .form label span input { min-width: 0px; } .contact-info label { text-align: left; } .contact-info { padding-bottom: 14px; } .nivo-directionNav { display: none; } h5.ft-widget-title { margin-top: 30px; } .contact-info textarea { top: -23px; } } @media(min-width:768px) and (max-width:768px) { .hadding-area { padding-top: 46px; padding-bottom: 12px; } .menu-section .header-search { top: 36px; } .menu-collapser { height: 15px; } .blog-page-inner { margin-bottom: 40px; } .slide-content { left: auto; text-align: left; margin: 17% auto; } .slide-content > h2 { font-size: 31px; line-height: 37px; } .slide-content > p { padding-bottom: 18px; } .hadding-area p { padding: 4px 53px; } .service-item p { padding: 0 11px } h5.ft-widget-title { margin-top: 30px; } .team-hover-item { top: -32px; } } @media(min-width:734px) and (max-width:734px) { .hadding-area { padding-top: 46px; padding-bottom: 12px; } .collapse-button { top: 26px; } .slide-content { width: 702px; } .menu-section .header-search { top: 34px; } .team-items .des { margin-top: 8px; padding: 0 0; } .team-hover-item { height: 232px; } .populer-content { text-align: center; } .populer-content h1 { padding-bottom: 20px; } h5.ft-widget-title { margin-top: 30px; } } @media(min-width:600px) and (max-width:600px) { .hadding-area { padding-top: 46px; padding-bottom: 12px; } .portfolio-categories>li { padding: 7px 12px; } .slide-content > p { padding-bottom: 18px; } .form label span textarea { width: 540px; } .populer-content { text-align: center; } .populer-content h1 { padding-bottom: 20px; } .slider-items { position: relative; } .header-section .logo { position: absolute; padding: 18px 0; } .collapse-button { top: 25px; } } @media(min-width:320px) and (max-width:667px) { .footer-social { float: none; } .footer-copyright { float: none; margin-bottom: 20px; } .populer-content { text-align: center; } .populer-content h1 { padding-bottom: 20px; } } @media(min-width:600px) and (max-width:736px) { .hadding-area { padding-top: 46px; padding-bottom: 12px; } .contact-info label { width: 100%; } .form label span input { min-width: 100%; } } @media(min-width:668px) and (max-width:668px) { .hadding-area { padding-top: 46px; padding-bottom: 12px; } .collapse-button { top: 30px; } .menu-section .header-search { top: 37px; } } @media(min-width:320px) and (max-width:480px) { .comment-respond .comment-form-author>input, .comment-respond .comment-form-email>input, .comment-respond .comment-form-url>input { min-width: 326px; } .blog-page-inner { margin-bottom: 40px; } .header-section.on { top: 0; } header .search-form { top: 0; } /** header **/ .header-img-bg { padding: 28px; } .logo { float: left; } .logo > a > img { width: 80%; } .menu-section { margin-bottom: 0; } .header-search { position: fixed; top: 29px; right: 15px; } div.menuarea nav > ul > li { display: inline-block; line-height: 39px; text-align: left; } nav > ul > li, .menuarea { display: block; } ul.slimmenu.collapsed li { display: inline-block; } .collapse-button { top: 39%; } /*** search icn ***/ .search-hidden { right: 0; top: 0; width: 100%; } .search-hidden input { min-width: 100%; } /*** slider ***/ .nivoSlider img, .nivoSlider { height: 230px!important; } /** arrow icon **/ .nivo-directionNav a { height: 30px; width: 30px; } .slider-items .nivo-prevNav::after { left: 6px; top: 4px; } .slider-items .nivo-nextNav::after { left: 7px; top: 3px; } .nivo-prevNav { left: 8px; } .nivo-nextNav { right: 7px; } /** content **/ .slide-content { margin: 61px 0px; max-width: 100%; text-align: center; top: 0; width: 100%; left: auto; } .nivo-controlNav { display: none; } .slide-content > h2 { font-size: 24px; letter-spacing: 0; line-height: 30px; margin-bottom: 16px; } .slide-content > p { display: none; } .hadding-area p { letter-spacing: 0.04em; line-height: 26px; padding: 0 10px; } /** service **/ .service-items { padding: 0; width: 100%; text-align: center } .service-icon { display: inline-block; float: none; margin: 0 auto; padding: 15px 0; text-align: center; } .service-item { padding-bottom: 25px; padding-left: 0; padding-top: 25px; text-align: center; } .service-item-content { padding: 17px 0 0; } .service-item-content > p { margin-bottom: 0px; text-align: center; padding: 11px; } .contact-info textarea { top: -39px; width: 100%; } h5.ft-widget-title { margin-top: 30px; } /** about section **/ .about-title { font-size: 27px; } .about-content { margin-bottom: 44px; text-align: center; } .about-image > img { border-radius: 0; } .about-image { height: 100%; width: 100%; } .progress-content { padding-top: 18px; margin: 16px 0px; } .progress-item { margin-bottom: 32px; } /*** portfolio **/ .portfolio-categories > li { display: block; line-height: 30px; margin: 10px; } /*** skill ***/ .skill-image { padding-top: 30px; } .skill-bar-percent { margin-left: -24px; } .populer-content > h1 { font-size: 19px; letter-spacing: 0; line-height: 27px; padding: 31px 0; } .populer-bg { padding-bottom: 84px; } .populer-section h1 { margin-bottom: 20px; } .populer-content { text-align: center; } section.populer-section { padding: 27px 0; } /** blog section **/ .blog-contents .item { margin-bottom: 20px; } /*** twitter **/ .twite-section .des { padding: 0; } .twite-title { font-size: 27px; } /** contact form **/ .form p label { margin-left: 0; } .form label span input { margin: 14px 0; min-width: auto; padding-left: 15px; width: 100%; } .contact-info { margin: 0 13px; padding-bottom: 70px; } .contact-info { padding-bottom: 6px; } /** footer **/ .footer-copyright { float: none; text-align: center; margin-bottom: 18px; } .footer-social > ul > li { margin: 0 8px; } .footer-social { float: none; text-align: left; } .blog-page-inner .wp-pagenavi { text-align: center; } .comment-respond .comment-form .comment-form-email { margin-left: 0; } .header-section .logo { padding: 23px 0; } .hadding-area { padding-top: 46px; padding-bottom: 12px; } }