/*
Theme Name:  Denture
Description: Child theme for the Apicona theme
Author:      Theme Mount
Author URI:  http://themeforest.net/user/thememount
Template:    apicona
Version:     0.1.0
Tags:        light, white, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, responsive, retina
*/


/* =Parent theme style.css file
-------------------------------------------------------------- */
@import url("https://www.dentureonline.com/wp-content/themes/apicona/style.css");

.tm-top-info-con span{
    text-transform: initial;
    color: #ADAEAA;
}
.tm-top-info-con h6{
    letter-spacing: 0;
}
.tm-top-info-con .icon{
    border: none;
}
.tm-top-info-con .icon.out-line{
    border: 1px solid #21528c;
}
.tm-top-info-con .icon.out-line i{
    font-size: 1em;
}
.tm-top-info-con .icon i{
    font-size: 2em;
}
.tm-top-info-con .icon i.fa.fa-at, .tm-top-info-con .icon i.fa.fa-map-marker {
    color: #00aba0;
}
.thememount-header-style-3 .tm-header-bottom-wrapper{
}
.footer-text-color-white a{
    font-size: 0.9em !important;
}
.footer-text-color-white a:hover{
    color: white !important;
    text-decoration: underline !important;
}
.p-l-10{
    padding-left: 10px;
}
.p-r-10{
    padding-right: 10px;
}
.p-t-10{
    padding-top: 10px;
}
.p-b-10{
    padding-bottom: 10px;
}
.p-l-20{
    padding-left: 20px;
}
.p-r-20{
    padding-right: 20px;
}
.p-t-20{
    padding-top: 20px;
}
.p-b-20{
    padding-bottom: 20px;
}
.p-l-30{
    padding-left: 30px;
}
.p-r-30{
    padding-right: 30px;
}
.p-t-30{
    padding-top: 30px;
}
.p-b-30{
    padding-bottom: 30px;
}
.no-p{
    padding: 0 !important;
}
.no-p-l{
    padding-left: 0 !important;
}
.no-p-r{
    padding-right: 0 !important;
}
.no-p-t{
    padding-top: 0 !important;
}
.no-p-b{
    padding-bottom: 0 !important;
}
.post-image-info .tm-blogbox-footer-meta{
    display: none;
}
.post-image-info .tm-post-box{
    margin-bottom: 0;
}
.post-image-info .tm-post-box .post-item .tm-item-content{
    padding-bottom: 0;
}
.post-image-info .tm-post-box .post-item .tm-item-content h4 a{
    color: #21528c;
    font-weight: 400;
}
.post-image-info .tm-post-box .post-item .tm-item-content h4:after{
    content: none;
}
.post-image-info .tm-post-box .thememount-post-readmore{
    display: none;
}
.site-main .tm-carousel-arrows .thememount-carousel-controls-inner a.thememount-carousel-prev, .site-main .tm-carousel-arrows .thememount-carousel-controls-inner a.thememount-carousel-next{
    height: 33px;
    border: 2px solid #cacaca;
}
.tm-element-heading-wrapper h2{
    text-transform: uppercase !important;
    color: #21528c !important;
    font-size: 3em !important;
}
.tm-element-heading-wrapper h4{
    color: #00aba0 !important;
    font-size: 2em !important;
    font-weight: 300 !important;
}
.tm-element-heading-wrapper.tm-heading-with-separator.tm-element-align-center .heading-seperator{
    display: none;
}
.products-info .thememount-team-box .thememount-team-title{
    font-size: 1.5em;
}
.products-info .thememount-team-box .thememount-team-position{
    min-height: 60px;
}
.thememount-header-style-3 #navbar #site-navigation div.nav-menu > ul > li:hover > a{
    color: #21528c !important;
}

@media screen and (min-width: 1200px) {
    .thememount-header-style-3 #navbar #site-navigation div.nav-menu > ul > li:first-child > a {
        padding: 0 22px 0 0;
    }
}
.breadcrumb-wrapper{
    display: none;
}

.portfolio-box .tm-item .tm-item-content h4 a{
    color: #21528c;
}
.portfolio-box .tm-item .tm-item-content h4 a:hover{
    color: #8C8C8C;
}

.tm-titlebar-wrapper .tm-titlebar-inner-wrapper {
    height: 200px;
}
/* =Theme customization starts here
-------------------------------------------------------------- */