/*
Theme Name: AccessPress Root
Theme URI: https://accesspressthemes.com/wordpress-themes/accesspress-root/
Author: AccessPress Themes
Author URI: https://accesspressthemes.com/
Description: AccessPress Root is a simple, clean, beautifully designed responsive WordPress business theme with drag and drop homepage sections. Its minimal but mostly used features will help you setup your website easily and quickly. Full width and boxed layout, featured slider, featured posts, services/features/projects layout, testimonial layout, blog layout, social media integration, call to action and many other page layouts. Fully responsive, WooCommerce compatible, bbPress compatible, translation ready, cross-browser compatible, SEO friendly, RTL support. AccessPress Root is multi-purpose and is suitable for any type of business. Highest level of compatibility with mostly used WP plugins. Great customer support via online chat, email, support forum. Official support forum: https://accesspressthemes.com/support/ View full demo here: http://demo.accesspressthemes.com/accesspress-root/
Version: 1.34
License: GNU General Public License, version 3 (GPLv3) or later
License URI: http://www.gnu.org/licenses/gpl-3.0.txt
Text Domain: accesspress-root
Tags: custom-menu, one-column, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, featured-image-header, theme-options, threaded-comments, featured-images, custom-header, translation-ready

This theme, like WordPress, is licensed under the GPL.
AccessPress Root is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
*/

/*--------------------------------------------------------------
1.0 Reset
--------------------------------------------------------------*/
 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border: 0;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;}html {font-size: 62.5%;overflow-y: scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;box-sizing: border-box;}*, *:before, *:after {box-sizing: inherit;}body {background: #fff;}article, aside, details, figcaption, figure, footer, header, main, nav, section {display: block;}ol, ul {list-style: none;}table {border-collapse: separate;border-spacing: 0;}caption, th, td {font-weight: normal;text-align: left;}blockquote:before, blockquote:after, q:before, q:after {content: "";}blockquote, q {quotes: "" "";}a:focus {outline: 0;}a:hover, a:active {outline: 0;}a img {border: 0;}body, button, input, select, textarea {color: #141414;font-family: "Open Sans",sans-serif;font-size: 15px;line-height: 1.8;}h1, h2, h3, h4, h5, h6 {clear: both;color: #141414;font-family: "Open Sans",sans-serif;font-weight: 300;line-height: 1.3;margin-bottom: 15px;}h1 {font-size: 36px;}h2 {font-size: 30px;}h3 {font-size: 26px;}h4 {font-size: 20px;}h5 {font-size: 18px;}h6 {font-size: 16px;}p {margin-bottom: 15px;}b, strong {font-weight: 600;}dfn, cite, em, i {font-style: italic;}blockquote {margin: 0 15px;}address {margin: 0 0 15px;}pre {background: #eee;font-family: "Courier 10 Pitch", Courier, monospace;font-size: 15px;font-size: 1.5rem;line-height: 1.6;margin-bottom: 1.6em;max-width: 100%;overflow: auto;padding: 1.6em;}code, kbd, tt, var {font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size: 15px;font-size: 1.5rem;}abbr, acronym {border-bottom: 1px dotted #666;cursor: help;}mark, ins {background: #fff9c0;text-decoration: none;}sup, sub {font-size: 75%;height: 0;line-height: 0;position: relative;vertical-align: baseline;}sup {bottom: 1ex;}sub {top: .5ex;}small {font-size: 75%;}big {font-size: 125%;}hr {background-color: #ccc;border: 0;height: 1px;margin-bottom: 15px;}ul, ol {margin: 0 0 15px 2em;}ul {list-style: disc;}ol {list-style: decimal;}li > ul, li > ol {margin-bottom: 0;margin-left: 15px;}dt {font-weight: bold;}dd {margin: 0 15px 15px;}img {vertical-align: middle;height: auto;max-width: 100%;}figure {margin: 0;}table {margin: 0 0 15px;width: 100%;}th {font-weight: bold;}button, input[type="button"], input[type="reset"], input[type="submit"] {background: #1eb0bc;border: 1px solid #1eb0bc;color: #FFF;padding: 0 30px;transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;font-size: 14px;height: 40px;cursor: pointer;}button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {background: #111;border: 1px solid #111;}button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active {outline: 0;}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {font-size: 14px;color: #404040;border: 1px solid #CCC;border-radius: 1px;width: 100%;height: 40px;}select {font-size: 14px;border: 1px solid #CCC;border-radius: 1px;color: #404040;height: 40px;}input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {outline: 0;}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"] {padding: 6px 10px;height: 40px;}textarea {padding: 6px 10px;width: 100%;height: auto;}a {text-decoration: none;color: #1eb0bc;outline: 0;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}a:hover {color: #109BA5;}.main-navigation .menu-toggle {display: none;}.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {margin: 0 0 15px;overflow: hidden;}.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {float: left;width: 50%;}.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {float: right;text-align: right;width: 50%;}.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}.screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: 1.4rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}.alignleft {display: inline;float: left;margin-right: 15px;}.alignright {display: inline;float: right;margin-left: 15px;}.aligncenter {clear: both;display: block;margin: 0 auto;}.clearfix:before, .clearfix:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {content: "";display: table;}.clearfix:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {clear: both;}.widget {margin: 0 0 15px;}.widget select {max-width: 100%;}.widget_search .search-submit {display: none;}#main{margin: 0 auto 30px;width: 1140px;}.sticky {display: block;}.hentry {margin: 0 0 15px;}.byline, .updated:not(.published) {display: none;}.single .byline, .group-blog .byline {display: inline;}.entry-header{margin-bottom: 20px;}.page-content, .entry-content, .entry-summary {}.page-links {clear: both;margin: 0 0 15px;}.post-thumbnail{margin-bottom: 10px;}.blog .format-aside .entry-title, .archive .format-aside .entry-title {display: none;}.comment-content a {word-wrap: break-word;}.bypostauthor {display: block;}.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {display: none;}.infinity-end.neverending .site-footer {display: block;}.page-content img.wp-smiley, .entry-content img.wp-smiley, .comment-content img.wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}embed, iframe, object {max-width: 100%;}.wp-caption {margin-bottom: 15px;max-width: 100%;}.wp-caption img[class*="wp-image-"] {display: block;margin: 0 auto;}.wp-caption-text {text-align: center;}.wp-caption .wp-caption-text {margin: 0.8075em 0;}.gallery {margin-bottom: 15px;}.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;}.gallery-columns-2 .gallery-item {max-width: 50%;}.gallery-columns-3 .gallery-item {max-width: 33.33%;}.gallery-columns-4 .gallery-item {max-width: 25%;}.gallery-columns-5 .gallery-item {max-width: 20%;}.gallery-columns-6 .gallery-item {max-width: 16.66%;}.gallery-columns-7 .gallery-item {max-width: 14.28%;}.gallery-columns-8 .gallery-item {max-width: 12.5%;}.gallery-columns-9 .gallery-item {max-width: 11.11%;}.gallery-caption {display: block;}#primary-wrap{width: 75%;float: left;}.left-sidebar #primary{float: right;}.both-sidebar #primary{float: right;}.no-sidebar #primary{width: 100%;float: none;}#secondary.secondary-left{float: left;}#secondary.secondary-right{float: right;}.both-sidebar #secondary.secondary-left{float: left;}.both-sidebar #secondary.secondary-right{float: right;width: 23% }body.boxed{background: #E4E3E3;}body.boxed #page{width: 1200px;margin: 0 auto;background: #FFF;}#main.blog-post{margin-top: 25px;}body {font-weight: 400;position: static;}.ak-container {width:1140px;margin: 0 auto;}.hide{display: none;}#masthead{border: 1px solid #cdcdcd;border-left: none;border-right: none;padding: 18px 0;box-shadow: 0px 0px 13px rgba(0,0,0,0.3);position: relative;z-index: 99 !important;}.blog #masthead{margin-bottom: 30px;}.home #masthead{margin-bottom: 0;z-index: 99 !important;}.home.no-slider #masthead, .blog.no-slider #masthead{margin-bottom: 30px;}#site-branding{float: left;}#site-branding .site-logo{float: left;margin-right: 15px;margin-top: 8px;}#site-branding .site-text{float: left;}#site-branding h1.site-title{font-family: "Oswald",sans-serif;font-size: 28px;margin: 0;line-height: 1.2;}#site-branding h2.site-description{font-size: 14px;color:#888;margin: 0;}#site-branding h1 a{text-transform: uppercase;color:#1eb0bc;text-decoration: none;}.right-header {float: right;margin-top: 15px;}#site-navigation, .search-icon {display: inline-block;vertical-align: top;}#site-navigation .menu {margin: 0;padding: 0;list-style: none;}#site-navigation > ul > li {float: left;}#site-navigation li a{color: #4b4b4b;font-size: 14px;text-transform: uppercase;-webkit-transition: color 0.3s ease 0s;-moz-transition: color 0.3s ease 0s;transition: color 0.3s ease 0s;font-weight: 400;position: relative;display: block;margin-left: 21px;padding-right: 21px;}#site-navigation > ul > li > a:hover, #site-navigation > ul > li.current-menu-item > a, #site-navigation > ul > li.current-menu-ancestor > a, .search-icon a{color: #1eb0bc;}#site-navigation > ul > li > a:after{position: absolute;right: 0;top: 0;content: "/";color: #AAA;}.search-icon{margin-left: 21px;font-size: 14px;}.search-icon a{color: #4b4b4b;}.search-icon a:hover{color: #1eb0bc;}.search-box {left: 50%;position: fixed;width: 0;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition:width 0.3s ease 0.3s, visibility 0s ease 0.8s;-moz-transition:width 0.3s ease 0.3s, visibility 0s ease 0.8s;transition:width 0.3s ease 0.3s, visibility 0s ease 0.8s;background: rgba(30,176,188,0.7);height: 100%;visibility: hidden;top: 0;z-index: 999999;}.search-box.active{width: 100%;visibility: visible;-webkit-transition: width 0.3s ease 0s;-o-transition: width 0.3s ease 0s;transition: width 0.3s ease 0s;}.search-box .search-submit {display: none;}.search-box .searchsubmit {display: none;}.search-box .search-field{position: absolute;top: 50%;height: 80px;border: none;border-bottom: 1px solid #ffffff;width: 80%;margin-left: -40%;left: 50%;margin-top: -40px;background: none;color: #ffffff !important;font-size: 46px;font-style: italic;font-weight: 300;}.search-box .search-field:focus{border: none;box-shadow: none;outline: none;border-bottom: 1px solid #ffffff;}.search-box .search-field::-webkit-input-placeholder {color: #ffffff !important;}.search-box .search-field::-moz-placeholder {color: #ffffff !important;opacity: 1;}.search-box .search-field:-ms-input-placeholder {color: #ffffff !important;}.search-box .close {color: #ffffff;font-size: 180px;font-weight: 300;margin-top: -90px;position: absolute;right: 30px;top: 0;cursor: pointer;display: none;}.search-box.active .close{display: block;}#main-slider {position: relative;margin-bottom: 40px;}.page-template-default #main-slider{margin-bottom: 0 }.slider-caption {left: 0;padding: 0;position: absolute;text-align: left;top: 50%;width: 100%;z-index: 9999;}.slider-caption .caption-title {color: #ffffff;font-family: "Oswald",sans-serif;font-size: 30px;text-shadow: 0 0 4px #7e8997;margin-bottom: 10px;}.caption-content-wrapper {background: rgba(0, 0, 0, 0.3);color: #ffffff;font-size: 14px;line-height: 24px;padding: 15px 20px;width: 557px;}.caption-read-more {color: #FFF;display: inline-block;margin-top: 10px;border:1px solid #FFF;padding: 8px 15px;}.caption-read-more:hover{background:#1EB0BC;border:1px solid #1EB0BC;color: #FFF;}.boxed .caption-content-wrapper, .boxed .caption-read-more {margin-left: 100px;}#main-slider .bx-controls .bx-pager {position: absolute;bottom: 30px;width: 100%;left: 0;text-align: center;}.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;vertical-align: middle;}#main-slider .bx-pager-item a, #message-slider .bx-controls .bx-pager-item a, .project-block-wrap .bx-controls .bx-pager-item a {background: none repeat scroll 0 0 #ffffff;border-radius: 100%;color: transparent;display: block;height: 12px;width: 12px;}#main-slider .bx-pager-item a:hover, #main-slider .bx-pager-item a.active, #message-slider .bx-controls .bx-pager-item a:hover, #message-slider .bx-controls .bx-pager-item a.active, .project-block-wrap .bx-controls .bx-pager-item a:hover, .project-block-wrap .bx-controls .bx-pager-item a.active{background: #1eb0bc;}#main-slider .bx-controls .bx-controls-direction a{float: left;color: transparent;background: url("../../accesspress-root/images/slider-prev-next.png") no-repeat scroll 0 0;display: block;height: 78px;width: 40px;z-index: 99999;margin-top: -40px;}#main-slider .bx-controls .bx-controls-direction a.bx-next{float: right;background-position: -40px 0;}#message-slider {margin-bottom: 50px;text-align: center;}.color-bold, .message-title span{color: #1eb0bc;font-weight: 600;}.message-content {font-size: 16px;margin-bottom: 50px;}#message-slider .bx-wrapper{position: relative;border-bottom: 1px solid #eee;}#message-slider .bx-controls .bx-pager {background: none repeat scroll 0 0 #ffffff;display: inline-block;left: 50%;padding: 0 20px;position: absolute;top: 100%;width: auto;height: 30px;margin-top: -15px;line-height: 30px;}#message-slider .bx-controls .bx-pager-item a, .project-block-wrap .bx-controls .bx-pager-item a {background: #f2f2f2;}#message-slider .bx-controls .bx-pager-item a{border-radius: 0;}#service-section {margin-bottom: 60px;}.section-title-wrap {margin-bottom: 40px;text-align: center;}.sub-desc {font-size: 16px;line-height: 24px;}.service-block, .feature-block {float: left;margin: 0px 1%;width: 23%;}.service-title, .feature-title {font-size: 18px;font-weight: 400;line-height: 24px;margin: 15px 0 5px;}.service-title a{color: #222;}.service-title a:hover{color: #109ba5;}.service-image{position: relative;overflow: hidden;}.service-image .image-wrap{-webkit-transform: scale(1);-ms-transform: scale(1);-moz-transform: scale(1);transform: scale(1);display: block;-webkit-transition: all 1s ease 0s;-moz-transition: all 1s ease 0s;transition: all 1s ease 0s;}.service-image:hover .image-wrap{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);-moz-transform: scale(1.2);transform: scale(1.2);}.service-overlay {opacity: 0;visibility: hidden;position: absolute;left: 0;top: 0;-webkit-transition: all 1s ease 0s;-moz-transition: all 1s ease 0s;transition: all 1s ease 0s;width: 100%;height: 100%;background: rgba(0,0,0,0.4);}.service-image:hover .service-overlay{opacity: 1;visibility: visible;cursor: pointer;}.service-overlay a{width: 35px;height: 35px;background: #1eb0bc;border-radius: 100%;display: block;position: absolute;left: 50%;margin-left: -17px;margin-top: -17px;top: 50%;color: #ffffff;text-align: center;font-size: 14px;line-height: 35px;}.service-overlay a:hover{background: #109ba5;}.service-desc, .feature-desc {font-size: 14px;line-height: 22px;}#cta-banner {background: none repeat scroll 0 0 #f2f2f2;padding: 35px 0;margin-bottom: 20px;}.cta-banner-text {width: 80%;}.cta-banner-text.full-width{width: 100%;float: none;}.cta-banner-btn {width: 17%;}.cta-banner-title{font-size: 28px;font-weight: 700;line-height: 38px;margin-bottom: 0;}.cta-banner-desc {font-size: 18px;font-weight: 300;line-height: 22px;}.cta-banner-btn a {border: 1px solid #1eb0bc;color: #1eb0bc;display: inline-block;height: 34px;line-height: 34px;text-align: center;text-transform: uppercase;margin-top: 21px;font-size: 14px;padding: 0 15px;}.cta-banner-btn a:hover{background: #1eb0bc;color: #ffffff;}.cta-banner-btn a i {margin-right: 10px;}#features{margin-bottom: 0px;}.feature-block{text-align: center;}.feature-block-wrapper {border-bottom: 1px solid #f1f1f1;padding-bottom: 65px;}.feature-block .feature-icon {border: 1px solid #1eb0bc;border-radius: 100%;color: #1eb0bc;font-size: 36px;height: 89px;line-height: 89px;margin: 10px auto 30px;text-align: center;width: 89px;cursor: pointer;-webkit-transition: all 0.05s ease;-moz-transition: all 0.05s ease;transition: all 0.05s ease;overflow: hidden;display: block;padding: 20px;}.feature-icon:hover{border: 3px solid #1eb0bc;}.feature-icon img{border-radius: 50%;display: block;}.feature-title a{text-transform: uppercase;color: #222;}.feature-title a:hover{color: #1eb0bc;}.feature-read-more, .info-read-more {border-bottom: 1px dashed #1eb0bc;display: inline-block;margin-top: 18px;}.feature-read-more:hover, .info-read-more:hover{border-bottom: 1px dashed #0C8D96;padding-left: 5px;padding-right: 5px;}#blog{margin-bottom: 50px;}.blog-block-wrapper {background: none repeat scroll 0 0 #f1f1f1;padding: 45px 0 20px;}.blog-block {float: left;margin: 0 1% 2% 1%;width: 48%;}.block-block-wrap{margin-left: -2%;}.blog-image{position: relative;overflow: hidden;}.blog-overlay {opacity: 0;visibility: hidden;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.4);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;cursor: pointer;text-align: center;}.blog-image:hover .blog-overlay{opacity: 1;visibility: visible;}.blog-overlay a{width: 28px;height: 28px;display: inline-block;border-radius: 100%;background: #1eb0bc;color: #ffffff;font-size: 14px;text-align: center;line-height: 28px;}.blog-overlay a:hover{background: #109ba5;}.blog-anchor-wrap{position: absolute;left: 50%;top: 50%;margin:-10px 0 0 -10px;}.blog-date {background: none repeat scroll 0 0 #1eb0bc;border-radius: 100%;color: #ffffff;font-size: 18px;font-weight: 700;height: 80px;line-height: 20px;padding-top: 20px;text-align: center;width: 80px;position: relative;}.blog-date:after {border-radius: 50%;box-shadow: 0 0 0 1px #1eb0bc;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;content: "";height: 100%;left: -7px;opacity: 0;padding: 7px;pointer-events: none;position: absolute;top: -7px;-webkit-transform: scale(0.8);-ms-transform: scale(0.8);-moz-transform: scale(0.8);transform: scale(0.8);-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;-moz-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;width: 100%;}.blog-date:hover: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 0.2s ease 0s, opacity 0.2s ease 0s;-moz-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;}.blog-date-wrap {float: left;width: 22%;}.blog-content {float: left;width: 78%;}#blog .blog-title {font-size: 18px;font-weight: 400;line-height: 26px;margin: 0;min-height: 55px;}#blog .blog-title a{color: #222;}#blog .blog-title a:hover{color: #1eb0bc;}.blog-content-wrapper {padding: 16px 20px 0;background: #ffffff;}.blog-desc {font-size: 14px;line-height: 26px;margin-top: 5px;}.blog-comments > span {margin-right: 23px;display: inline-block;}.blog-comments a{color: #4b4b4b;font-size: 12px;}.blog-comments a:hover{color: #1eb0bc;}.blog-comments .fa {margin-right: 5px;}.blog-comments-wrap {border-top: 1px solid #f1f1f1;margin-top: 15px;padding: 5px 0;text-align: left;}.blog-comments{width: 78%;float: right;}.blog-comments .tags {margin-right: 0;}#widgets{margin-bottom: 50px;}.widget-block {width: 47%;float: left;margin-left: 3%;}#widgets .widget-container {padding-bottom: 45px;border-bottom: 1px solid #f2f2f2;}.widget-container-wrap{margin-left: -3%;}.info-title {font-size: 18px;font-weight: 600;line-height: 24px;margin-bottom: 15px;}.info-img img:hover{-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");}.ytvideo{width:100% }.info-content {margin-top: 10px;font-size: 14px;line-height: 22px;}.info-read-more{margin-top: 0;}.project-block-wrap {position: relative;}.project-block-wrap .slides {cursor: pointer;position: relative;overflow: hidden;}.project-block-wrap .slides .project-img-wrap{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition: -webkittransform 1s ease 0s;-moz-transition: -moz-transform 1s ease 0s;transition: transform 1s ease 0s;}.project-block-wrap .slides:hover .project-img-wrap{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);transform:translateY(-60px);}.project-block-wrap .bx-slider {margin-left: -3%;}.project-title {background: none repeat scroll 0 0 #f9f8f8;line-height: 36px;padding: 10px;font-size: 16px;line-height: 1.5;padding: 10px;}.project-content-wrap {bottom: 0;left: 0;position: absolute;-webkit-transform: translateY(250px);-moz-transform: translateY(250px);transform: translateY(250px);width: 100%;height: 100%;-webkit-transition: -webkit-transform 1.5s ease 0s;-moz-transition: -moz-transform 1.5s ease 0s;transition: transform 1.5s ease 0s;background: #1eb0bc;text-align: center;color: #ffffff;}.project-block-wrap .slides:hover .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;}.project-content-wrap .project-title{color: #ffffff;line-height: 22px;text-align: center;background: none;padding-top: 100px;}.project-img-wrap .project-title{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}.project-content {font-size: 12px;line-height: 17px;margin: 10px 0;padding: 0 10px;}.project-link-wrap a {border: 1px solid #fff;color: #fff;display: inline-block;font-size: 12px;height: 24px;line-height: 20px;margin-right: 2px;width: 24px;}.project-block-wrap .bx-controls.bx-has-pager {line-height: 5px;position: absolute;right: 0;text-align: right;top: 5px;width: 50%;}.project-block-wrap .bx-wrapper .bx-pager{text-align: right;}#testimonial {margin-bottom: 50px;}.testimonial-thumb {margin-left: 37px;border: 4px solid #ffffff;display: inline-block;vertical-align: top;box-shadow: 0 0 5px #ccc;width: 100px;height: 100px;}.testimonial-thumb:first-child{margin-left: 0;}.testimonial-thumb-wrap {margin-bottom: 20px;text-align: center;}.testimonail-content-wrap {border-top: 1px solid #1eb0bc;}#testimonial .testimonial-quote, #testimonial .speaker-name {font-size: 18px;font-style: italic;font-weight: 300;line-height: 30px;padding: 0 110px;text-align: center;}#testimonial .speaker-name {margin-top: 26px;font-style: normal;}.testimonail-content{padding-top: 30px;display: none;}.testimonial-thumb img{-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");}.testimonial-thumb.active img,.testimonial-thumb img:hover{filter:none;-webkit-filter: none;}.testimonial-thumb.active{position: relative;}.testimonial-thumb.active:after{background: url("../../accesspress-root/images/testimonial-arrow.png") no-repeat scroll center center #ffffff;content: "";width: 14px;height: 6px;position: absolute;left: 50%;bottom: -25px;margin-left: -7px;}#colophon {}#top-footer {background: #f2f2f2;padding: 60px 0;}#top-footer.columns-0{padding: 0;}.top-footer-wrap{margin-left: -2%;}.top-footer-block{float: left;margin-left: 2%;}.columns-1 .top-footer-block{width: 100%;}.columns-2 .top-footer-block{width: 48%;}.columns-3 .top-footer-block{width: 31.33%;}.columns-4 .top-footer-block{width: 23%;}.footer-title {font-size: 18px;font-weight: 700;line-height: 18px;margin-bottom: 10px;text-transform: uppercase;}.top-footer-block {font-size: 14px;line-height: 22px;color: #3d3d3d;font-weight: 300;}.top-footer-block .widget{margin: 0;box-shadow: none;}.contact-info {margin: 0;list-style: none;}.contact-info li:first-child {margin-bottom: 20px;}.contact-info li{line-height: 20px;}.newsletter-block .footer-title {margin-top: 20px;}.newsletter-block input[type="text"] {border: medium none;color: #3d3d3d;float: left;font-size: 14px;font-weight: 300;padding: 0 10px;width: 65%;}.newsletter-block input[type="submit"] {background: none repeat scroll 0 0 #1eb0bc;border: medium none;color: #ffffff;font-size: 16px;height: 37px;width: 35%;}#middle-footer{background: #f2f2f2 }#middle-footer .ak-container{text-align: center;padding: 10px 0;border-top: 1px solid #E9E9E9;}.footer-menu ul {list-style: none;margin: 0;}.footer-menu li{display: inline-block;}.footer-menu li .children{display: none;}.footer-menu li a {border-left: 1px solid #AAA;color: #808080;padding: 0 15px;font-size: 12px;line-height: 12px;display: block;}.footer-menu li a:hover, .footer-menu li.current-menu-item a, .footer-menu li.current-menu-ancestor a{color:#141414;}.footer-menu li:first-child a{border-left: none;}#bottom-footer {background: #252525;padding: 10px 0;color: #fff;}.copyright {float: left;font-size: 12px;line-height: 26px;}.copyright a{color: #FFF;text-decoration: underline;}.copyright a:hover{color: #109BA5;}.social-icon {margin: 0;float: right;list-style: none;}.social-icon a {display: inline-block;color: #fff;font-size: 18px;line-height: 25px;margin-left: 15px;}.social-icon a:hover{color: #1EB0BC;}.page_header_wrap {background: none repeat scroll 0 0 #1eb0bc;margin: 0 0 25px;padding: 30px 0;}.home .page_header_wrap{margin-top: 0;}.page_header_wrap .entry-header {float: left;margin-bottom: 0;}.page_header_wrap .entry-title {color: #ffffff;font-size: 24px;font-weight: 600;line-height: 32px;margin: 0;}.page_header_wrap .entry-meta{color: #ffffff;font-size: 12px;font-style: italic;font-weight: 400;line-height: 18px;}.page_header_wrap .entry-meta a{color:#FFF;}.title-comments-wrap .title-comment {margin-left: 10px;padding-left: 10px;border-left: 1px solid #fff;}#accesspress-breadcrumb {float: right;color: #ffffff;font-size: 12px;margin-top: 6px;text-transform: lowercase;}#accesspress-breadcrumb a {color: #e6e6e6;font-size: 12px;font-weight: 600;}#primary {float: left;width: 66.66%;}.inner-images {float: left;margin: 0 15px 15px 0;}#secondary{width: 31%;float: right;}.tab-header {border-bottom: 1px solid #1eb0bc;list-style: outside none none;margin: 0 0 10px;padding: 10px;text-align: center;}.tab-header li{display: inline-block;margin-left: 44px;}.tab-header li:first-child{margin-left: 0;}.tab-header li a{line-height: 18px;color: #818181;text-transform: uppercase;font-weight: 600;font-size: 18px;}.tab-header li a.current, .tab-header li a:hover{color: #141414;position: relative;}.tab-header li a.current:after{background: url("../../accesspress-root/images/tab-arrow.jpg") no-repeat scroll center center;position: absolute;left: 50%;margin-left: -3px;width: 6px;height: 4px;bottom: -14px;content: "";}.tab-pic {float: left;width: 26%;}.tab-content {float: right;width: 72%;}.popular, .recent {padding: 10px;}.tab-title {font-size: 14px;line-height: 16px;}.tab-date {color: #9a9a9a;font-size: 12px;font-style: italic;}.tab-desc {color: #818181;font-size: 12px;line-height: 18px;}.tab-link {font-size: 12px;line-height: 16px;}.tags a {background: none repeat scroll 0 0 #1eb0bc;color: #ffffff;display: inline-block;margin-bottom: 3px;margin-right: 0;padding: 0 10px;}.tags a:hover{background: #0C8D96;}.widget {box-shadow: 0 0 4px #eeeeee;margin: 0 0 30px;}.secondary-left .widget, .secondary-right .widget{padding: 10px;border-top: 5px solid #1EB0BC;}.widget-title {font-size: 18px;font-weight: 700;margin-bottom: 5px;text-transform: uppercase;color: #000;}.widget_archive ul, .widget_categories ul, .widget_recent_entries ul, .widget_meta ul, .widget_recent_comments ul {padding-left: 10px;list-style: none;margin: 0;}.widget_archive a, .widget_categories a, .widget_recent_entries a, .widget_meta a, .widget_recent_comments a, .widget_recent_comments li {color: #3d3d3d;font-size: 14px;line-height: 32px;position: relative;padding-left: 22px;-webkit-transition: color 0.3s ease 0s;-moz-transition: color 0.3s ease 0s;transition: color 0.3s ease 0s;}.widget a:hover, .widget a:hover:before{color: #1eb0bc;}.widget_archive a:before, .widget_categories a:before, .widget_recent_entries a:before, .widget_meta a:before, .widget_recent_comments li:before{content: "\f187";position: absolute;top: -6px;left: 0;font-size: 14px;color: #3d3d3d;font-family: "FontAwesome";-webkit-transition: color 0.3s ease 0s;-moz-transition: color 0.3s ease 0s;transition: color 0.3s ease 0s;}.widget_categories a:before{content: "\f07b";}.widget_recent_entries a:before{content: "\f101";}.widget_meta a:before{content: "\f105";}.widget_recent_comments li:before{content: "\f086";top: 0;}.widget_search {padding: 15px;}.newsletter-block.widget input[type="text"] {background: none repeat scroll 0 0 #f2f2f2;}#suscribe form {padding: 0 10px;}.widget-content {font-size: 14px;font-weight: 400;line-height: 22px;padding: 0 20px 0 10px;}.tagcloud {padding-left: 30px;}.tagcloud a {background: none repeat scroll 0 0 #1eb0bc;color: #ffffff;display: inline-block;padding: 0px 10px;-webkit-transition: background 0.3s ease 0s;-moz-transition: background 0.3s ease 0s;transition: background 0.3s ease 0s;}.tagcloud a:hover{background: #109ba5;color: #ffffff;}.widget_search input {width: 100%;padding: 0 32px 0 10px;}.widget_search button {background: none;border: none;}.widget_search .searchform{position: relative;}.widget_search button {background: none repeat scroll 0 0 ;border: medium none;color: #1eb0bc;margin-top: -14px;padding: 0;position: absolute;right: 10px;top: 50%;}#comments {margin-top: 50px;}.comments-title {font-weight: 600;font-size: 24px;position: relative;background: #ffffff;margin-bottom: 30px;}.comments-title:after{border: 1px solid #2090b0;content: "";position: absolute;bottom: 6px;width: 100%;left: 0;}.comment-title-wrap {background: #fff;position: relative;z-index: 9;padding-right: 10px;padding-left: 35px;}.comment-title-wrap:before{content: "\f0e6";position: absolute;top: 0;left: 0;background: #ffffff;font-family: "FontAwesome";}.comment-list {list-style: outside none none;margin: 0;padding: 0;}.comment-list .comment-author img {height: 100px;width: 100px;position: absolute;left: 15px;top: 50%;margin-top: -50px;}.comment-list .comment-meta {margin-top: 0;}.comment-list .comment-body {padding-left: 130px;position: relative;}.comment-awaiting-moderation {display: none;}.comment-metadata a {color: #3d3d3d;display: block;font-size: 13px;font-style: italic;text-align: left;}.comment-list .url {font-size: 16px;font-weight: 400;text-transform: capitalize;}.comment-content {font-size: 14px;line-height: 24px;margin-bottom: -15px;}.reply a{font-size: 12px;text-transform: uppercase;position: relative;display: block;padding-left: 18px;}.reply a:before{position: absolute;content: "\f112";left: 0;top: 0;font-family: "FontAwesome";}ol.comment-list li.comment .comment-body {box-shadow: 0 0 3px #cccccc;padding-bottom: 15px;padding-top: 15px;}ol.comment-list li.comment ol.children {list-style: outside none none;margin: 1em 0 0 80px;text-indent: 0;}.comments-area .comment {width: 100%;float: none;margin-bottom: 20px;}#respond {background: #f2f2f2;padding: 15px;position: relative;margin-top: 40px;}.comment-form-author, .comment-form-email {width: 47%;float: left;margin-left: 3%;}.name-email-row{margin-left: -3%;}#respond input, #respond textarea{width: 100%;height: 40px;border: none;padding: 0 10px;border-radius: none;}#respond textarea{height: 135px;resize:none;padding: 10px;}#respond .comment-form-author input, #respond .comment-form-email input{width: 100%;}#respond input#submit{padding:0 20px;width: auto;background: #1eb0bc;font-weight: 300;text-transform: uppercase;color: #ffffff;cursor: pointer;-webkit-transition: background 0.3s ease 0s;-moz-transition: background 0.3s ease 0s;transition: background 0.3s ease 0s;}#respond input#submit:hover{background: #109ba5;}#reply-title {font-weight: 600;font-size: 18px;margin-top: 10px;}.entry-title {font-weight: 400;margin-bottom: 5px;}.entry-title a{color: #141414;font-weight: 600;}.entry-content {font-weight: 600;}.entry-meta {color: #141414;font-size: 14px;font-style: italic;font-weight: 400;line-height: 18px;margin: 10px 0 0;text-transform: uppercase;}.entry-thumbanil {margin:0 0 20px;}.entry-thumbanil img{transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1.0, 1.0);}.entry-thumbanil:hover img{opacity: 0.8;}.entry-footer {font-weight: 300;margin-top: 10px;}.search article, .hentry {border-bottom: 1px solid #eeeeee;padding-bottom: 25px;}.hentry:last-child{border-bottom:0;}p {font-weight: 600;color: #000;}.cat-links, .tags-links {display: inline-block;margin: 0 20px 10px 0;position: relative;color: #141414;padding-left: 20px;}.cat-links:before, .tags-links:before{position: absolute;left: 0;top:0;content: "\f07b";font-family: "FontAwesome";}.tags-links:before{content: "\f02c";}.cat-links a, .tags-links a{color: #141414;}.cat-links a:hover, .tags-links a:hover{color: #109BA5;}.edit-link a {background: none repeat scroll 0 0 #1eb0bc;color: #ffffff;display: inline-block;padding: 0 10px 0 30px;position: relative;border-radius: 3px;font-size: 13px;margin-right: 10px;-webkit-transition:background 0.3s ease 0s;-moz-transition:background 0.3s ease 0s;transition:background 0.3s ease 0s;}.page_header_wrap .entry-date{color: #FFF;}.page_header_wrap .entry-date:before{color:#FFF;}.comments-link a, .entry-date {color: black;font-style: normal;padding: 0 10px 0 20px;position: relative;margin-right: 10px;font-weight: 600;}.comments-link a:before, .edit-link a:before, .entry-date:before {position: absolute;content: "\f0e5";left: 0;top: 0;font-family: "FontAwesome";color: #808080;}.edit-link a:before{content: "\f044";color: #ffffff;left: 10px;}.entry-date:before{content:"\f017";top: 2px;}.edit-link a:hover{background: #109ba5;}.oops {color: #1eb0bc;display: block;float: left;font-size: 170px;padding: 70px 0;text-align: right;width: 50%;}.error404 .error-num {float: right;font-weight: 400;padding-bottom: 100px;width: 455px;}.error404 .error-num .num {background: none repeat scroll 0 0 #1eb0bc;border-radius: 100%;color: #ffffff;display: block;font-size: 151px;font-weight: 400;height: 300px;line-height: 300px;margin-top: 70px;text-align: center;width: 300px;}.error404 .not_found {color: #1eb0bc;display: block;font-size: 34.9px;font-weight: 400;padding-left: 30px;}.error404 #primary{width: 100%;}.nav-previous a, .nav-next a {height: 48px;line-height: 48px;background: #109ba5;color: #ffffff;position: relative;padding:0 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;max-width: 98%;}.nav-next a{padding-right: 40px;float: right;}.nav-previous a{padding-left: 40px;float: left;}.nav-previous a:before, .nav-next a:before{position: absolute;font-family: "FontAwesome";color:#ffffff;top: 0;}.nav-previous a:before{left: 10px;content: "\f060";}.nav-next a:before{right: 10px;content: "\f061";}.nav-previous a:after, .nav-next a:after {background: rgba(255, 255, 255, 0.1);height: 96px;width: 80px;z-index: 1;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;position: absolute;content: "";top: 0;}.nav-previous a:after{left: 15px;top: -25px;-webkit-transform: rotate(70deg);-moz-transform: rotate(70deg);transform: rotate(70deg);-webkit-transform-origin: 0 0 0;-moz-transform-origin: 0 0 0;transform-origin: 0 0 0;}.nav-next a:after{right: 15px;top: -25px;-webkit-transform: rotate(-70deg);-moz-transform: rotate(-70deg);transform: rotate(-70deg);-webkit-transform-origin: 100% 0 0;-moz-transform-origin: 100% 0 0;transform-origin: 100% 0 0;}.newsletter-widget .newsletter-email, .newsletter-widget .newsletter-email:focus {margin-top: 20px;width: 100%;padding: 5px 5px !important;border-radius: 0 !important;border-right: none;box-shadow: none;}.newsletter-widget p {float: left;}.newsletter-submit {background: #1eb0bc;border: 1px solid #1eb0bc;color: #ffffff;margin-top: 20px;padding: 5px 10px;cursor:pointer;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.newsletter-submit:hover{background: #109BA5;}.more-link {display: block;margin-top: 5px;}.blog .entry-title {font-size: 32px;margin-bottom: 20px;}.blog_layout2 .entry-thumbanil {float: left;margin: 10px 20px 0 0 ;width: 48%;}.blog_layout3 .entry-thumbanil {float: left;margin: 10px 20px 0px 0 ;width: 48%;}.blog_layout3.even-post .entry-thumbanil {float: right;margin: 10px 0 0 20px ;}.blog_layout2 .entry-meta, .blog_layout3 .entry-meta {margin-bottom: 5px;}.ap_column {float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;}.ap_column {margin-left:2%;padding:0 0%;}.ap-row .ap_column:first-child {margin-left:0;}.ap-span1 {width:15.0%;}.ap-span2 {width:32.0%;}.ap-span3 {width:49.0%;}.ap-span4 {width:66.0%;}.ap-span5 {width:83.0%;}.ap-span6 {margin-left:0;width:100%;}.entry-content ol {margin-bottom: 6px;}.entry-content li {margin-bottom: 6px;}.entry-content ol li {margin-bottom: 6px;}.entry-content ul li {margin-bottom: 6px;}.entry-content ul li ul, ol li ol {margin-top: 6px;}.entry-content ul li ul, .entry-content ol li ol {margin-bottom: 6px;}ul.wp-block-categories.wp-block-categories-list.aligncenter {text-align: center;}ul.wp-block-categories li{list-style: none;}ul.wp-block-archives.wp-block-archives-list li {list-style: none;}ul.wp-block-archives.wp-block-archives-list {list-style: none;padding: 0;margin: 0;}ul.wp-block-gallery.alignnone {margin-left: 0;padding: 0;}.wp-block-gallery .blocks-gallery-item figure {position: relative;}.wp-block-button.aligncenter {margin-bottom: 15px;}@media (min-width: 750px) {.alignfull {margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);width: auto;max-width: 1000%;}.alignwide {margin-left: calc(25% - 25vw);margin-right: calc(25% - 25vw);width: auto;max-width: 1000%;}.left-sidebar .alignfull, .left-sidebar .alignwide, .both-sidebar .alignfull, .both-sidebar .alignwide, .right-sidebar .alignfull, .right-sidebar .alignwide{margin-left: 0;margin-right: 0;}}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width: 30.8%;}.woocommerce ul.products li:nth-child(2n+3) {margin-right: 0;}