/* Mobile Portrait View */

@media screen and (max-width:479px){#slider .nivo-caption .top-bar a.read-more,#slider .top-bar p,.bx-controls-direction{display:none}#header .logo,.top-left,.top-right{text-align:center;float:none}*{box-sizing:border-box}#topbar{padding:10px 0}.top-left,.top-right{padding-top:0}#topbar .top-left p{float:none;line-height:30px}.top-right .social-icons a{margin-right:10px}#slider .top-bar{padding:0 20px;top:35px}#slider .nivo-caption{top:10px;width:100%;left:0}#slider .nivo-caption .top-bar{top:24px;padding-bottom:17px}#slider .nivo-caption .top-bar h2{font-size:17px;padding-bottom:15px;line-height:20px;padding-left:0}a.contact{margin-top:20px!important;font-size:12px!important}#slider .nivo-directionNav a{top:28%}.container{padding:0;width:95%}#header{width:100%;padding:15px 0;position:inherit!important}.header-inner{width:95%;padding-bottom:0;border-bottom:none}#countmain{min-height:175px}.count-inner{width:70%;top:-25px}.count-inner .count-box{width:100%;float:none;border-right:none;border-bottom:1px solid #fdbd77;padding-top:5px;padding-bottom:5px}.count-inner .count-box:nth-child(4){border-bottom:none}.count-inner .count-box h3.counter{font-size:20px;line-height:25px;margin-bottom:0}.count-inner .count-box p{font-size:13px}.clients,.count-inner,.our-team,.our-works,.ourblog,.services,.testimonial,.whyus{visibility:visible}.one_half{width:100%}.one_half.last_column{margin-top:50px}.toggle{display:block}.toggle a{width:100%;color:#fff;background:url(../images/mobile_nav_right.png) right center no-repeat #000;padding:10px;margin-top:20px;font-size:16px}.toggle a:hover{color:#f78d1d!important}.toggle a.active{color:#f78d1d}.main-nav{display:none;float:none;margin:0;position:relative;overflow-x:hidden}.main-nav ul{background:#000;color:#000;width:100%;float:none!important;margin-left:0}.main-nav ul li{border-top:1px #303030 solid;display:block;float:none;text-align:left}.main-nav ul li a{padding:5px 10px;display:block;color:#fff!important}.main-nav ul li a:hover{color:#f78d1d!important}.main-nav ul li ul,.nav ul li ul ul{display:block!important}#header .header-inner .main-nav ul li:hover ul{background:0 0}.main-nav ul li ul li a:before{content:"\00BB \00a0"}.main-nav ul li ul li a{padding-left:20px!important}.main-nav ul li ul li ul li a{padding-left:30px!important}section{padding:30px 0}h2.section-title{margin-bottom:5px}.clients .three_fourth,.our-team .three_fourth,.our-works .three_fourth,.ourblog .three_fourth,.services .three_fourth,.testimonial .three_fourth,.whyus .three_fourth{width:100%;border-left:none!important;border-top:1px solid #636262;padding-left:0;padding-top:20px}.clients .one_fourth,.our-team .one_fourth,.our-works .one_fourth,.ourblog .one_fourth,.services .one_fourth,.testimonial .one_fourth,.whyus .one_fourth{width:100%;margin-bottom:10px}.services-box,.works-box{width:100%;margin:10px 0}.team-members{display:inline-block;text-align:center}.team-col{width:auto;float:none;display:inline-block;margin-left:0;margin-right:0;margin-top:30px}.whyus .whyus-box{border-right:none;width:100%;margin:0}.whyus a.contact{left:35%}.ourblog .blogposts{width:100%;margin-right:0;margin-bottom:20px}.ourblog .blogposts .blog-date{width:100%;padding-right:0;margin-top:10px}.ourblog .blogposts .blog-date .fa,.ourblog .blogposts .blog-date h5{float:left;font-size:12px;margin-right:8px}.ourblog .blogposts .blogcontent{width:100%;border-left:none;border-top:1px solid #636262;padding-left:0;padding-top:15px;margin-top:10px}.entry-meta,.postmeta{font-size:11px}.nbs-flexisel-container{display:inline-block;text-align:center}.nbs-flexisel-container .nbs-flexisel-inner{border-left:none;width:90%;float:none;display:inline-block}.nbs-flexisel-container .nbs-flexisel-nav-left{top:10px!important;left:0}.nbs-flexisel-container .nbs-flexisel-nav-right{top:75px!important;left:0}.content-area{width:auto;margin:0 20px;padding:50px 0}.site-main{width:100%;margin:0;padding:0;float:none}#contactform_main .leftdiv,#contactform_main .rightdiv,#sidebar{width:auto;float:none}h2.entry-title{font-size:20px}#sidebar{margin:60px 0 0;padding:0}.four_fifth,.one_fifth,.one_fourth,.one_half,.one_third,.three_fourth,.two_third{float:none;position:inherit!important}.copyright-wrapper .inner{width:100%}.copyright{line-height:25px;padding:0 20px}.footer-col{width:100%;margin-bottom:20px;margin-right:0}}@media screen and (max-width:719px) and (min-width:480px){#slider .top-bar a.read-more,#slider .top-bar p,.bx-controls-direction,a.arrow-down{display:none}*{box-sizing:border-box}.container{width:95%}#topbar{padding:10px 0}.top-left,.top-right{float:none;text-align:center;padding-top:0}#topbar .top-left p{float:none;line-height:30px}.top-right .social-icons a{margin-right:10px}#header{width:100%;padding:15px 0;position:inherit!important}.header-inner{width:95%;padding-bottom:0}#header .logo{float:none;text-align:center}#countmain{min-height:210px}.count-inner{width:55%;top:-25px}.count-inner .count-box{width:100%;float:none;border-right:none;border-bottom:1px solid #fdbd77;padding-top:5px;padding-bottom:5px}.count-inner .count-box:nth-child(4){border-bottom:none}.count-inner .count-box h3.counter{font-size:20px;line-height:25px;margin-bottom:0}.count-inner .count-box p{font-size:13px}#slider .nivo-caption{text-align:center;top:12px;width:80%;height:90%;left:50px}#slider .nivo-caption .top-bar{top:35px;padding-bottom:32px}#slider .nivo-caption .top-bar h2{font-size:24px;padding-bottom:10px;line-height:35px;padding-left:5px;padding-right:5px}.nivo-directionNav a{top:37%!important}.toggle{display:block}.toggle a{width:100%;color:#fff;background:url(../images/mobile_nav_right.png) right center no-repeat #000;padding:10px;margin-top:20px;font-size:16px}.toggle a.active,.toggle a:hover{color:#f78d1d;text-decoration:none}.main-nav{display:none}#header .main-nav ul li,.alignleft,img.alignleft{display:block;float:none}#header .main-nav{float:none;margin:0;position:relative;overflow-x:hidden}#header .main-nav ul{background:#000;color:#000;width:100%;float:none!important;margin-left:0;font-size:15px!important}#header .main-nav ul li{border-top:1px #303030 solid;text-align:left}.main-nav ul li a{padding:5px 10px;display:block;color:#fff!important}.main-nav ul li a:hover{color:#f78d1d!important}.main-nav ul li ul li a:before{content:"\00BB \00a0"}#header .header-inner .main-nav ul li:hover ul{background:0 0}.main-nav ul li ul li a{padding-left:20px!important}.main-nav ul li ul li ul li a{padding-left:30px!important}.clients,.count-inner,.our-team,.our-works,.ourblog,.services,.testimonial,.whyus{visibility:visible}.one_half{width:100%}section{padding:30px 0}a.contact{margin-top:20px!important;font-size:15px!important}.clients .three_fourth,.our-team .three_fourth,.our-works .three_fourth,.ourblog .three_fourth,.services .three_fourth,.testimonial .three_fourth,.whyus .three_fourth{width:100%;border-left:none!important;border-top:1px solid #636262;padding-left:0;padding-top:20px}.clients .one_fourth,.our-team .one_fourth,.our-works .one_fourth,.ourblog .one_fourth,.services .one_fourth,.testimonial .one_fourth,.whyus .one_fourth{width:100%;margin-bottom:10px}.services-box,.works-box{width:100%;margin:10px 0}.team-members{display:inline-block;text-align:center}.team-col{width:auto;float:none;display:inline-block;margin-left:0;margin-right:20px;margin-top:30px}.whyus .whyus-box{border-right:none;width:100%;margin:0}.whyus a.contact{left:38%}.ourblog .blogposts{width:100%;margin-right:0;margin-bottom:20px}.ourblog .blogposts .blog-date{width:100%;padding-right:0;margin-top:10px}.ourblog .blogposts .blog-date .fa,.ourblog .blogposts .blog-date h5{float:left;font-size:12px;margin-right:8px}.ourblog .blogposts .blogcontent{width:100%;border-left:none;border-top:1px solid #636262;padding-left:0;padding-top:15px;margin-top:10px}.entry-meta,.postmeta{font-size:11px}.nbs-flexisel-container{display:inline-block;text-align:center}.nbs-flexisel-container .nbs-flexisel-inner{border-left:none;width:90%;float:none;display:inline-block}.nbs-flexisel-container .nbs-flexisel-nav-left{top:10px!important;left:0}.nbs-flexisel-container .nbs-flexisel-nav-right{top:75px!important;left:0}.content-area{width:auto;margin:0 20px;padding:50px 0}#sidebar,.site-main{padding:0;float:none;width:auto}.site-main{margin:0}#sidebar{margin:60px 0 0}#contactform_main .leftdiv,#contactform_main .rightdiv{width:auto;float:none}.four_fifth,.one_fifth,.one_fourth,.one_half,.one_third,.three_fourth,.two_third{float:none;position:inherit!important}h2.section-title{margin-bottom:5px}.copyright{width:auto;padding:0 20px}.footer-col{width:100%;margin-bottom:20px}.copyright-wrapper .inner{width:100%}}@media screen and (max-width:899px) and (min-width:320px){h2.section-title{line-height:48px;font-size:25px!important;text-align:center}.section-subtitle{line-height:25px;text-align:center;padding-bottom:0;font-size:20px!important;margin-bottom:30px}.cat_comments{height:auto}#contact .column-2,#contact .column-2.last_column{width:100%;float:none;margin:0 0 20px}.toggle a{color:#fff}.toggle a.active,.toggle a:hover{color:#f78d1d;text-decoration:none}.social-icons{float:none}.social-icons a{display:inline-table;float:none;height:30px;padding:4px;text-align:center;width:30px}}@media screen and (max-width:999px) and (min-width:720px){*{box-sizing:border-box}.container{width:95%;margin:0 auto}.top-right .social-icons a{margin-right:10px;margin-top:0}#header{width:100%;padding:15px 0;position:inherit!important}.header-inner{width:95%;padding-bottom:0}#header .logo{float:none;text-align:center}#countmain{min-height:50px}.count-inner{width:95%;top:-29px}.count-inner .count-box{padding:10px 4px;width:25%}.count-inner .count-box h3{font-size:20px;margin-bottom:0}.count-inner .count-box p{font-size:12px}.toggle{display:block}.toggle a{width:100%;color:#fff;background:url(../images/mobile_nav_right.png) right center no-repeat #000;padding:10px;margin-top:20px;font-size:16px}.toggle a.active,.toggle a:hover{color:#f78d1d;text-decoration:none}.main-nav{display:none}#header .main-nav{float:none;margin:0;position:relative;overflow-x:hidden}#header .main-nav ul{background:#000;color:#000;width:100%;float:none;margin-left:0;font-size:15px!important}#header .main-nav ul li{border-top:1px #303030 solid;display:block;float:none;text-align:left}.main-nav ul li a{padding:5px 5px 5px 10px;display:block;color:#fff!important}.main-nav ul li a:hover{color:#f78d1d!important;padding-left:10px;padding-right:5px}#header .header-inner .main-nav ul li:hover ul{background:0 0}.main-nav ul li ul li a:before{content:"\00BB \00a0"}.main-nav ul li ul li a{padding-left:20px!important}.main-nav ul li ul li ul li a{padding-left:30px!important}.slider-main .nivo-caption{top:5%;width:65%;left:18%}a.read-more{margin-top:2px;left:21%}#slider .nivo-caption .top-bar h2{font-size:30px;line-height:34px;padding-left:0}#slider .nivo-caption .top-bar p{padding:10px}.bx-controls-direction{display:none}.cat_comments .cat,.cat_comments .comnt{font-size:10px}.clients,.count-inner,.our-team,.our-works,.ourblog,.services,.testimonial,.whyus{visibility:visible}.one_half{width:100%;text-align:center}.four_fifth,.one_fifth,.one_fourth,.one_half,.one_third,.three_fourth,.two_third{float:none;position:inherit!important}.one_half.last_column{margin-top:40px}section{padding:40px 0}.clients .one_fourth,.our-team .one_fourth,.our-works .one_fourth,.ourblog .one_fourth,.services .one_fourth,.testimonial .one_fourth,.whyus .one_fourth{width:30%;float:left}.clients .one_fourth h2,.our-team .one_fourth h2,.our-works .one_fourth h2,.ourblog .one_fourth h2,.services .one_fourth h2,.testimonial .one_fourth h2,.whyus .one_fourth h2{font-size:27px}.clients .one_fourth h3,.our-team .one_fourth h3,.our-works .one_fourth h3,.ourblog .one_fourth h3,.services .one_fourth h3,.testimonial .one_fourth h3,.whyus .one_fourth h3{font-size:22px}.clients .three_fourth,.our-team .three_fourth,.our-works .three_fourth,.ourblog .three_fourth,.services .three_fourth,.testimonial .three_fourth,.whyus .three_fourth{width:70%;float:right}.services-box{width:31%;margin-right:25px;padding:20px 10px}.ourblog .blogposts .blogcontent,.whyus .whyus-box{padding-left:10px}.services .services-box .ser-icon{font-size:30px}.services .services-box .ser-content h3{font-size:15px;padding-bottom:0}.team-members .team-col{width:23%;margin-left:7px;margin-right:7px}.team-members .team-col h3{font-size:15px}.team-col .social-links .fa{width:25px;height:25px;font-size:15px}.our-works .works-box{width:31%;margin-right:25px;padding-left:10px;padding-right:10px}.whyus .whyus-box{padding-right:10px;width:25%}.whyus a.contact{left:40%}.ourblog .blogposts{width:48%;display:inline-block;float:left;margin-right:29px}.ourblog .blogposts .blogcontent h2 a{font-size:19px}.ourblog .blogposts .blog-date{width:30%;padding:0}.ourblog .blogposts .blog-date h5{font-size:12px;line-height:normal}.ourblog .blogposts .blog-date .fa{font-size:12px;line-height:normal;margin-right:5px}.nbs-flexisel-container .nbs-flexisel-nav-right{top:77px!important}.content-area{width:auto;margin:0 20px;padding:50px 0}.alignleft,img.alignleft{float:none;display:block}.site-main{width:60%;margin:0;padding:0;float:left}#sidebar{width:35%;margin:0;padding:0;float:right}#main-footer{padding:20px 0}.copyright{width:auto;padding:0 20px}.copyright-wrapper .inner{width:95%;margin:auto}.footer-col{margin-right:9px;width:24%}#main-footer .footer-col h2{font-size:15px}#main-footer .footer-col .footer-menu ul li a,#main-footer .footer-col p,.copyright p{line-height:17px;font-size:12px}#main-footer .footer-col .footer-menu ul li{padding-bottom:0}.footer-col .foot-post .foot-post-content a{font-size:13px}}@media screen and (min-width:1000px){#header .main-nav{width:100%}#header .main-nav ul li ul li{display:block;position:relative;float:none}#header .main-nav ul li ul li a{display:block;padding-top:10px;padding-bottom:10px}.toggle a{text-decoration:none}.toggle a.active,.toggle a:hover{color:#f78d1d;text-decoration:none}.foot-post-content p{line-height:normal}.site-main{width:70%}#slider .nivo-caption .top-bar{top:-20px;margin-bottom:0}#slider .top-bar h2{padding-left:0;line-height:normal}}@media screen and (min-width:1000px) and (max-width:1159px){.container,.copyright-wrapper .inner,.count-inner,.header-inner{width:95%}a.read-more{left:32%}.clients .one_fourth h2,.our-team .one_fourth h2,.our-works .one_fourth h2,.ourblog .one_fourth h2,.services .one_fourth h2,.testimonial .one_fourth h2,.whyus .one_fourth h2{font-size:31px}.services-box{margin-right:17px}.team-col{margin-left:10px;margin-right:10px}.our-works .works-box{margin-right:17px}.whyus .whyus-box{padding-left:28px;padding-right:28px}.ourblog .blogposts{margin-right:19px}.ourblog .blogposts .blog-date{padding-right:10px}.blog-date .fa,.ourblog .blogposts .blog-date h5{font-size:13px}#slider .nivo-caption{top:17%;height:auto;width:75%;left:12%}.cat_comments .cat{width:48%}.bx-wrapper{width:100%}.bx-wrapper .bx-next{right:-15px!important}.bx-wrapper .bx-prev{left:-15px!important}.footer-col{margin-right:38px}#main-footer .footer-col .footer-menu ul li a,#main-footer .footer-col p,.copyright p{line-height:17px;font-size:12px}.content-area{width:95%;padding:50px 0;margin:0 auto}}