.price-block {
    text-align: left;
}

.price-block .service-content ul {
    padding-right: 15px;
}

.price-block ul.left {
    width: 46%;
    float:left;
}
.price-block ul.right {
    width: 46%;
    float:right;
}

.price-1 ul,
.price-3 ul,
.price-4 ul {
    border-right: 1px dashed #99b3ad;
}

.price-1 ul {
    min-height: 420px;
}

.price-3 ul,
.price-4 ul {
    min-height: 390px;
}

.price-block ul {
    list-style-image: url(/wp-content/themes/accesspress-staple/images/icon_check2.gif);
    text-align: left;
}

.price-block .service-title {
    height: 48px;
    margin-top: 0;
    color: #01889b;
    text-align: center;
}

.price-block .service-price {
    color:#4a4747;
    font-size:25px;
    font-weight: bold;
    text-align: center;
}

.our-prices .btn-wrapper {
    display: none;
}

.header-white .header-social {
    background: #01889c;
}

.about {
    background: #cbf3f9;
}

.about:before {
    border-bottom: 40px solid #cbf3f9;
}

.about:after {
    border-top: 40px solid #cbf3f9;
}

.our-services {
    background: none repeat scroll 0 0 #e2fbf7;
    background: #e2fbf7;
}

.our-prices {
    background: #ffffff;
}

.our-prices:before{
    border-bottom: 40px solid #ffffff;
    border-left: 80px solid transparent;
    border-right: 80px solid transparent;
    content: "";
    left: 50%;
    margin-left: -80px;
    position: absolute;
    top: -40px;
    z-index: 99;
}

.our-prices:after {
    border-left: 80px solid transparent;
    border-right: 80px solid transparent;
    border-top: 40px solid #ffffff;
    bottom: -40px;
    content: "";
    left: 50%;
    margin-left: -80px;
    position: absolute;
    z-index: 99;
}

.notreangle:before,
.notreangle:after{
    background: none;
    border: none;
}

.fa-leaf {
    color: #01889b;
}

.awesome-feature {
    background: #e2fbf7;
}

.portfolio {
    background: none repeat scroll 0 0 #01889b;
}

.blogs {
    background: #cbf3f9;
}
.blogs:after {
    border-top: 40px solid #cbf3f9;
}

.top-footer {
    background: #e2fbf7;
}

.site-info {
    background: none repeat scroll 0 0 #01889c;
}

.copyright a,
.copyright{
    color:#000000;
}

.site-branding h1 {
    color:#01889c;
}

#site-navigation .staple-menu > ul > li:hover > a:after, #site-navigation .staple-menu > ul > li.current-menu-item > a:after, #site-navigation .staple-menu > ul > li.current-menu-ancestor > a:after, #site-navigation .staple-menu > ul > li.current-menu-parent > a:after {
    background: #01889c;
}

.home-title,
a {
    color: #01889b;
}

.btn-wrapper .btn, .btn-wrapper a {
    border: 2px solid #01889b;
}

.portfolio .port-desc {
    background: url(images/portfolio-sepr2.png) no-repeat scroll center bottom;
}

#portfolio-grid .port-wrap:hover .portfolio-content {
    opacity: 1;
    width: 100%;
    height: 100%;
    display: block;
    visibility: visible;
    background: rgba(168,208,59,0.8);
}

.portfolio-content .read-more:hover {
    color: #01889b;
}

.blog-date {
    background: none repeat scroll 0 0 #01889b;
}

.testimonial .bx-pager-item a:hover, .testimonial .bx-pager-item a.active {
    background: none repeat scroll 0 0 #01889c;
}

.fa-search {
    color:#01889c;
}

.btn-wrapper .btn:hover, .btn-wrapper a:hover {
    background: #01889b;
}


#main-slider .staple-overlay{
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: none;
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.46)), color-stop(100%,rgba(0,0,0,0.15)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.46) 0%,rgba(0,0,0,0.15) 100%);
    background: -o-linear-gradient(top, rgba(0,0,0,0.46) 0%,rgba(0,0,0,0.15) 100%);
    background: -ms-linear-gradient(top, rgba(0,0,0,0.46) 0%,rgba(0,0,0,0.15) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.46) 0%,rgba(0,0,0,0.15) 100%);*/

}

.slider-content p{
    text-indent: 0;
    margin: 0;
    font-size: 22px;
}

.home.header-white #masthead.no-classic {
    background: #FFF;
}

.header-white.home .no-classic #site-navigation .staple-menu > ul > li > a,
.header-white.home .no-classic .site-branding .tagline
{
    color: #000000;
}


input[type="tel"] {
    border: 1px solid #ccc;
    color: #666;
    height: 36px;
    width: 100%;
    border-radius: 3px;
}

.ak_header_social{
    float:right;
}

.htel {
    color: #fff;
    display: inline-table;
}

.hemail {

    display: inline-table;
    margin-left: 15px;
}

.hemail a {
    color: #fff;
}

.navigation .nav-links a, .bttn, button, input[type="button"], input[type="reset"], input[type="submit"] {
    background: #01889b;
}

.post-navigation {
    margin-bottom: 30px;
}

.main-title span {
    border-bottom: 4px solid #01889b;
}

.sidebar .widget-title span {
    border-bottom: 2px solid #01889b;
}

.header-white .search-icon {
    color: #01889c;
}

.service-block {
    width: 18%;
}

.our-services .service-content {
    text-align: left;
}


.home-description {
    text-align: justify;
}

p,
.short-content {
    text-indent: 45px;
    text-align: justify;
}

.site-footer p {
    text-indent: 0;
    text-align: left;
}

.cat-testimonial-excerpt {
    margin-top:30px;
}
.cat-testimonial-list .entry-title {
    text-align: right;
}

.home-title,
.page-header,
#site-navigation .staple-menu > ul > li a{
    text-transform: none;
}

.price-24 {
    width: 24%;
}
.price-31 {
    width: 31%;
}
.price-48 {
    width: 48%;
}
.price-62 {
    width: 62%;
}


@media (max-width: 480px) {
    #main-slider .caption-title,
    #main-slider p{
        font-size: 14px;
        text-align: left;
        margin: 0;
        line-height: 1.1;
    }
    #main-slider .caption-title {
        margin-top: 29px;
    }

    .service-block {
        width: 100%;
    }

    .price-block {
        width: 100%;
    }


    .price-1 ul {
        min-height: 150px;
    }

    .price-3 ul,
    .price-4 ul {
        min-height: 150px;
    }


    .price-block ul.left {
        width: 100%;
    }
    .price-block ul.right {
        width: 100%;
        float:left;
    }


    .price-block .service-title {
        height: auto;
    }

    .price-1 ul, .price-3 ul, .price-4 ul {
        border-right: none;
    }
    .footer-column-3 .footer-block {
        width: 100%;
    }

    .testimonial-wrap:before {
        background: none;
    }
}

@media (max-width: 1024px) {
    .price-1 ul {
        min-height: auto;
    }

    .price-3 ul,
    .price-4 ul {
        min-height: auto;
    }
}