span.edit-link {
    display: none;
}

@media only screen and (max-width: 680px){
.tm-element-content-heading {
    font-size: 30px;
    line-height: 40px;
}
	.tm-titlebar h1.entry-title, .tm-titlebar-textcolor-custom .tm-titlebar-main .entry-title {
    font-size: 40px;
    line-height: 50px;
}
	.tm-titlebar-wrapper .tm-titlebar-inner-wrapper {
    height: 270px;
}
}

@media (min-width: 1200px){
.tm-header-style-classic-two .tm-header-menu-position-center #site-header-menu #site-navigation div.nav-menu > ul, 
.tm-header-style-classic-two .tm-header-menu-position-center.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal {
    margin-right: -240px;
}
}

.post.themetechmount-box-blog-classic .tm-box-post-date { left: auto; right: 25px;}
.footer-nav-menu li {
    font-size: 14px;
}
.tm-footer2-left, .tm-footer2-right {
    font-size: 16px;
}

.themetechmount-teambox-style2 .themetechmount-box-title h4 {
    font-size: 22px;
    line-height: 26px;
}
.themetechmount-teambox-style2 .themetechmount-team {
    font-size: 16px;
}
.tm-fid-view-circle-progress .tm-fid-title {
    font-weight: 500;
}
.themetechmount-blogbox-stylethree .themetechmount-box-title a {
    font-size: 24px;
}
.tm-fid-view-topicon h3.tm-fid-title {
    font-weight:500;
}
.themetechmount-topbar-wrapper .social-icons li > a {
    font-size: 16px;
}

.tm-point-ctaheading:after {
    content: '';
    position: absolute;
    bottom: -90px;
    right: 40px !important;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-image: url(https://www.themetechmount.com/wordpress/brivona/demo2/wp-content/themes/brivona/images/arrow-bg-1.png);
    background-repeat: no-repeat;
    background-position: center;
}

.themetechmount-servicebox-stylesix {
    margin-bottom: 5px;
}

#site-header-menu #site-navigation div.nav-menu > ul ul li > a > span, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item a > span:not(.mega-indicator) {
    display: inline !important;
    padding: 5px 9px 3px 7px;
    background: #ffb120;
    color: #2f2f2f !important;
    text-shadow: none;
    border-radius: 0px;
    margin-left: 14px;
    position: relative;
    text-transform: uppercase;
    font-size: 11px !important;
    line-height:11px !important;
    font-weight: 600 !important;
}
#site-header-menu #site-navigation div.nav-menu > ul ul li > a > span:before, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item a > span:not(.mega-indicator):before {
    right: 100%;
    top: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(255,255,255,0);
    border-right-color: #ffb120;
    border-width: 5px;
    margin-top: -5px;
}

.page-id-11742 .themetechmount-testimonialbox-stylethree .themetechmount-box-desc:after {
    width: 100%;
}
.inside.tm-fid-view-style6 h3 span {
    font-weight: 500;
}

.page-id-12511 .ttm_floting_customsett {
display:none;
}
.tm-header-style-classic.tm-header-overlay .tm-slider-hasquicktext .themetechmount-slider-wrapper .tm-quickdetails-area {
    background-color: rgba(0,0,0,0.24);
}

@media only screen and (min-width: 992px) and (max-width: 1300px){
.tm-portfolio-classic .themetechmount-portfoliobox-style2 .themetechmount-box-category .themetechmount-box-title {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
}
