@media (max-width:768px){body{overflow-x:hidden;}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:420px;text-align:center}.gray-bg .vline{left:11%}.navbar-right{float:none!important;margin-right:-15px}.navbar-nav{float:center!important;margin:7.5px -15px}.top_nav{display:none}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:none;margin:15px 0}.navbar-brand{float:left;height:auto}.navbar-brand h1{font-size:13px;margin-top:-30px;color:#fff;}.navbar-collapse.collapse.in{display:block!important;}.collapsing{overflow:hidden!important}.navbar-nav{margin:0 -15px;}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:10px 15px 10px 25px}.price.panel-default{margin:40px}.price.featured.panel-default{margin:40px}.content-heading{margin-top:80px;}.ipad-wrapper .app-wrap{left:22%;}#tf-home.app .content-heading.text-left{text-align:center;}#itemsWorkTwo .box .hover-text i.fa{top:0}}@media (max-width:768px){#tf-home.slider .content-heading{margin-top:30px}#tf-home.slider h1{color:#FC3;font-size:28px}.slider .content-heading p.lead{margin-bottom:20px}.slider .carousel-indicators{bottom:30px}}@media (max-width:603px){.slider a.goto-btn{display:none;}.ipad-wrapper .app-wrap{left:16%;}#tf-footer .pull-left,#tf-footer .pull-right{float:none!important;text-align:center}}@media (max-width:460px){.gray-bg .vline{left:15%}.meta-detail{display:none}h1{font-size:34px;}#tf-home.slider h1{font-size:26px;}p.lead{display:none;}.slider .carousel-indicators{bottom:0}.ipad-wrapper .app-wrap{left:3%;}}@media (max-width:360px){#tf-services,#tf-pricing,.section-header,.about-right-content,#tf-features,#feature,#tf-works,#tf-blog,#tf-contact{padding:20px 0}p{font-size:15px}h2{font-size:20px;}h4{line-height:20px;}ul.list-inline.cat>li{margin-bottom:20px;}.gray-bg .vline{left:20%;}.post-meta{min-height:50px;}.price.panel-default{margin:20px}.price.featured.panel-default{margin:20px}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}h1{font-size:26px}#tf-home.slider{display:none;}#tf-intro.slider{margin-top:70px!important}.ipad-wrapper .app-wrap{display:none;}a.goto-btn{margin-right:auto;margin:0 10px}a.goto-btn{display:inline-block}.blog .post-meta{min-height:55px;}}@media (max-width:320px){.post-wrap .post .media-body p{display:none;}.gray-bg .vline{left:25%;}.nav.nav-pills>li>a{font-size:11px;}ul.features li span.fa{font-size:30px;margin-top:2px}.post-tab .nav-tabs>li>a{padding:5px 10px}}@media (max-width:768px){.mainmenu-area{position:relative;}.mainmenu-area .appoinment-button a{float:none;line-height:70px;position:absolute;top:0;left:15px;z-index:9999;}.main-menu{display:inline-block;float:right!important;padding-bottom:0;padding-top:0;z-index:5;width:100%;}.main-menu .navigation li{margin-left:0;margin-right:0;padding:0;}.main-menu .collapse{border:none;border-radius:0!important;float:none;margin:0;max-height:350px;overflow:auto;padding:0;width:100%;}.main-menu .collapse.in,.main-menu .collapsing{border:none;border-radius:0;margin:0 0 30px;padding:0;border-top:none;}.main-menu .navbar-header{position:relative;float:none;display:block;text-align:right;width:100%;padding:14px 0;right:0;z-index:12;}.main-menu .navbar-header .navbar-toggle{border:2px solid #0486c0;display:inline-block;float:none;margin:0;z-index:7;width:45px;height:42px;border-radius:0;}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#fff none repeat scroll 0 0;font-weight:700;}.main-menu .navbar-collapse>.navigation{background:#007baf;float:none!important;margin:0!important;width:100%!important;}.main-menu .navbar-collapse>.navigation>li{margin:0!important;float:none!important;width:100%;padding:0;}.main-menu .navbar-collapse .navigation li::before{background:none;position:static;}.main-menu .navbar-collapse .navigation li.dropdown>a:after{display:none!important;}.main-menu .navbar-collapse .navigation li a:after{display:none;}.main-menu .navbar-collapse>.navigation>li>a{padding:10px 10px!important;}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{position:relative;border:none;float:none;visibility:visible;opacity:1;display:none;margin:0;left:auto!important;right:auto!important;top:auto!important;width:100%;background:none;border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;-o-transition:none!important;-moz-transition:none!important;}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{border-top:0 solid rgba(255,255,255,1)!important}.main-menu .navbar-collapse>.navigation>li,.main-menu .navbar-collapse>.navigation>li>ul>li,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li{border-top:1px solid #0486c0!important;opacity:1!important;top:0!important;left:0!important;visibility:visible!important;}.main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{padding:10px 10px!important;line-height:22px;color:#ffffff;background:#0486c0;text-align:left;}.main-menu .navbar-collapse>.navigation>li>ul>li>a{padding:10px 20px!important;line-height:22px;color:#efeeee;background:#0486c0;text-align:left;font-size:13px;font-weight:600;text-transform:uppercase;}.main-menu .navbar-collapse>.navigation>li>a:hover,.main-menu .navbar-collapse>.navigation>li>a:active,.main-menu .navbar-collapse>.navigation>li>a:focus{background:#000000ad;}.main-menu .navbar-collapse>.navigation>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li.current>a{background:#000000ad;color:#e2e2e2!important;}.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn{display:block;}.header-contact-info{display:none;}}@media (min-width:770px){.phone-only{display:none}}