button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{background:#111;border:1px solid #111}.main-navigation li:focus-within ul,.main-navigation li:focus ul{opacity:1;visibility:visible;top:160%}#site-navigation ul li ul.sub-menu>li:focus>a{color:#1eb0bc;background:#fff}.main-navigation ul ul li:focus ul{visibility:visible !important;left:100%;opacity:1}#site-navigation>ul>li>a:focus{color:#1eb0bc}.search-icon a:focus{color:#1eb0bc}.caption-read-more:focus{background:#1eb0bc;border:1px solid #1eb0bc;color:#fff}#main-slider .bx-pager-item a:focus,#message-slider .bx-controls .bx-pager-item a:focus,.project-block-wrap .bx-controls .bx-pager-item a:focus{background:#1eb0bc}.service-title a:focus{color:#109ba5}.service-image:focus .image-wrap{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.service-image:focus .service-overlay{opacity:1;visibility:visible;cursor:pointer}.service-overlay a:focus{background:#109ba5}.cta-banner-btn a:focus{background:#1eb0bc;color:#fff}.feature-icon:focus{border:3px solid #1eb0bc}.feature-title a:focus{color:#1eb0bc}.feature-read-more:focus,.info-read-more:focus{border-bottom:1px dashed #0c8d96;padding-left:5px;padding-right:5px}.blog-image:focus .blog-overlay{opacity:1;visibility:visible}.blog-overlay a:focus{background:#109ba5}.blog-date:focus:after{box-shadow:0 0 0 1px #27a4c8;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:transform .2s ease 0s,opacity .2s ease 0s;-moz-transition:transform .2s ease 0s,opacity .2s ease 0s;transition:transform .2s ease 0s,opacity .2s ease 0s}#blog .blog-title a:focus{color:#1eb0bc}.blog-comments a:focus{color:#1eb0bc}.info-img img:focus{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale")}.project-block-wrap .slides:focus .project-img-wrap{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);transform:translateY(-60px)}.project-block-wrap .slides:focus .project-content-wrap{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform 1s ease 0s;-moz-transition:-moz-transform 1s ease 0s;transition:transform 1s ease 0s}.testimonial-thumb.active img,.testimonial-thumb img:focus{filter:none;-webkit-filter:none}.footer-menu li a:focus{color:#141414}.copyright a:focus{color:#109ba5}.social-icon a:focus{color:#1eb0bc}.tab-header li a:focus{color:#141414;position:relative}.tags a:focus{background:#0c8d96}.widget a:focus,.widget a:focus:before{color:#1eb0bc}.tagcloud a:focus{background:#109ba5;color:#fff}#respond input#submit:focus{background:#109ba5}.entry-thumbanil:focus img{opacity:.8}.cat-links a:focus,.tags-links a:focus{color:#109ba5}.edit-link a:focus{background:#109ba5}.newsletter-submit:focus{background:#109ba5}.main-navigation ul ul li:focus-within ul{visibility:visible !important;left:100%;opacity:1}@media (max-width:1170px){body.boxed #page{width:100%;padding:0 10px}#main-slider .bx-controls .bx-controls-direction a{display:none}}@media (max-width:1140px){.ak-container,#main{padding:0 10px;width:100%}}@media (max-width:979px){.newsletter-widget p{width:50%}.blog-date{font-size:14px;height:60px;line-height:15px;padding-top:15px;width:60px}#primary-wrap,.both-sidebar #secondary.secondary-right{float:none;width:100%;margin-bottom:30px}}@media (max-width:767px){.service-block,.feature-block{width:47%;margin-bottom:3%}.blog-block{width:98%}.widget-block{width:97%;margin-bottom:3%;padding:10px}.blog-image{text-align:center}.blog-date{font-size:18px;height:80px;line-height:22px;padding-top:18px;width:80px}.top-footer-block{display:block;float:none;margin-bottom:2%;margin-left:0 !important;padding:0 10px;width:100% !important}#testimonial .testimonial-quote,#testimonial .speaker-name{padding:0 10px}.caption-content-wrapper .caption-content,#main-slider .bx-controls-direction{display:none}.caption-content-wrapper{width:100%}.slider-caption{top:50%}.copyright,.social-icon{display:block;float:none;margin-bottom:10px;text-align:center}.right-header{display:none}#top{display:block;background:0 0;top:5px;position:relative}.js-ready #nav{display:block;background:#1eb0bc}#top .nav-btn{float:right;position:static;background:#1eb0bc;width:40px;height:40px;padding-top:4px}#top .block{padding:0}#nav-open-btn .nav-row{border:2px solid #fff;display:block;margin:5px auto 0;width:75%}#nav ul{margin:0}#nav ul ul a{padding-left:40px}#nav li a{padding:10px 30px;font-weight:400;color:#fff;font-size:14px}#nav li a:focus,#nav li a:hover,#nav li.current-menu-item>a,#nav li.current-menu-ancestor>a{background:none repeat scroll 0 0 rgba(255,255,255,.1);color:#fff}.js-ready #nav .close-btn{text-indent:0;color:#fff;font-size:24px;text-align:center;padding:0;width:30px;height:30px;top:-50px;left:30px;line-height:25px;border-radius:100%;border:2px solid #fff;background:#109ba5;opacity:1}#primary,#secondary{float:none !important;width:100% !important;margin-bottom:30px !important}}@media (max-width:580px){.service-block,.feature-block{width:97%;margin-bottom:30px;text-align:center}.blog-block{width:98%}.blog-image{text-align:center}.blog-date{font-size:14px;height:60px;line-height:15px;padding-top:15px;width:60px}.cta-banner-text{float:none;width:100%;text-align:center}.cta-banner-btn{float:none;margin:0 auto;width:50%;text-align:center}.cta-banner-title{margin-bottom:15px}.slider-caption .caption-title{font-size:20px}.blog_layout2 .entry-thumbanil,.blog_layout3 .entry-thumbanil{display:block;float:none;margin:30px 0 !important;width:100%;text-align:center}}@media (max-width:479px){.blog-date{font-size:11px;height:40px;line-height:14px;padding-top:5px;width:40px}.testimonial-thumb{height:70px;margin-left:20px;width:70px}#main-slider .bx-controls .bx-controls-direction{display:none}#main-slider .bx-controls .bx-pager{bottom:0}h1{font-size:28px}#accesspress-breadcrumb{float:left;margin-top:10px}.comments-title{font-size:18px}.slider-caption{display:none}}