@font-face {
  font-family: 'GothamHTF-Light';
  src: url('../fonts/GothamHTF-Light.eot');
  src: url('../fonts/GothamHTF-Light.woff2') format('woff2'),
       url('../fonts/GothamHTF-Light.woff') format('woff'),
       url('../fonts/GothamHTF-Light.ttf') format('truetype'),
       url('../fonts/GothamHTF-Light.svg#GothamHTF-Light') format('svg'),
       url('../fonts/GothamHTF-Light.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'GothamHTF-Medium';
  src: url('../fonts/GothamHTF-Medium.eot');
  src: url('../fonts/GothamHTF-Medium.woff2') format('woff2'),
       url('../fonts/GothamHTF-Medium.woff') format('woff'),
       url('../fonts/GothamHTF-Medium.ttf') format('truetype'),
       url('../fonts/GothamHTF-Medium.svg#GothamHTF-Medium') format('svg'),
       url('../fonts/GothamHTF-Medium.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

#wpo_socials_widget-7 .rtp-social-share{margin:0 5px; list-style:none; height: 35px;}
.wpo-header .header-bottom .social-box{padding:6px 5px 6px 20px;}
.wpo-header .header-bottom .social-box .widget-title{padding:3px 0 0 0;}
#wpo_socials_widget-7 .rtp-social-share a{width:35px; height:35px; display: inline-block;}
#wpo_socials_widget-7 .rtp-social-share.fb a{background:url("/wp-content/themes/notiz-child/images/fb_ico_n.png") 0 0 no-repeat;}
#wpo_socials_widget-7 .rtp-social-share.instgrm a{background:url("/wp-content/themes/notiz-child/images/inst_ico_nank.png") 0 0 no-repeat;}
#wpo_socials_widget-7 .rtp-social-share.twtr a{background:url("/wp-content/themes/notiz-child/images/tw_ico_n.png") 0 0 no-repeat;}

.page-id-52 .wpo-content h1{color:#39434D; display:block;}
.page-id-52 .wpo-content h1::after{bottom: 0;left: 0;width: 60px;content: "";height: 2px;background: #00A8A5;display: block;}
.page-id-52 .wpo-content {font-weight:300; max-width: 1020px;margin: 0 auto;}
.page-id-52 .wpo-content p{font-weight:300;}
.author-about .avatar-img { margin-top: 6px !important; width: 215px !important;}

.blog-post-grid .entry-title{font-family: 'GothamHTF-Medium';text-align:center;  }
.blog-post-grid .entry-title a {    color: #6b6d6d; line-height: 1.2em;text-align:center;font-size:1.8rem;}
.blog-post-grid .entry-title a:hover {    color: #7b7d7d; }
.blog-post-grid .entry-meta{font-family: 'GothamHTF-light';font-size: 1.3rem;line-height: 1.375rem;text-align:center;margin:1rem auto;}
.post-title {
    font-size: 1.286em;
    /* line-height: 1.2em; */
    /* margin: 0; */
}

.rtp-main-title {
    color: #4a4a4a;
    display: flex;
    align-items: center;
    border-bottom: 0px;
    margin: 0px;
    font-style: italic;
    font-family: Cormorant Garamond,serif;
    font-size: 2.3em;
    font-weight: 300;
    padding: 2rem 0px 0px 0px;
    text-transform: uppercase;
    clear:both;
}
.rtp-main-title a{    color: #676968;font-weight: 300;}

 .rtp-main-title::after {
    bottom: -4px;
    content: " ";
    height: 4px;
    left: 0;
    position: absolute;
    width: 77px;
}
.adsdiv{text-align:center;margin-top:2rem;margin-bottom:2rem;position: relative;}
.featured-author{font-size: 1.1rem;font-family: "Open Sans",sans-serif;}
.featured-author a{font-size: 1.1rem;color: #6e6e71;}
.rtp-main-title span {
    content: "";
    flex: 1 1 auto;
    border-top: 1px solid #4a4a4a !important;
    margin-left: 20px;
}
.featured-div{background-color:#f3f5f4;text-align:center;padding-bottom: 10px;margin: 2rem -30px;clear:both;width: 105.4% !important;}

.featured-div .entry-title{margin-bottom: 1rem;line-height: 2.1rem;margin-top: 1.3rem;}
.featured-div .rtp-main-title {padding:3rem 3rem 2rem 3rem;}

.no-pad{padding:0px !important;margin:0px;}
.author {
    font-size: 1.1rem;
}
.author .fn {
    color: #3d3d3e;font-size: 1.3rem;    font-family: 'GothamHTF-light';
}
.dates-fp {
    float: right;
    font-size: 1.2rem;
}

.title-ft{
    font-family: Cormorant Garamond,serif;
    
    margin: 0px;
    
    line-height: 1.5;

    text-transform: none;

    font-weight: 400;

    font-size: 2rem;
    
}
.wpo-content{padding-bottom:2rem;}
.author-link a{    font-family: 'GothamHTF-Light';}

.title-ft a{ color:#4d4f51;font-size: 2.5rem;}

.post-ft p{
    font-weight: normal;
    font-family: 'GothamHTF-light';
    font-size: 1.4rem;
    color: #1a1718;
}

.post-ft .author{
    font-weight: normal;
    font-size: 1.2rem;
    color: #1a1718;
}
.post-ft p .meta-sep{font-size:1.2rem;}
.post-ft .author a{font-family: 'GothamHTF-Medium';}

.post-ft .author a{font-family: 'GothamHTF-Medium';}

.featured-div .name{
    font-weight: normal;
    font-family: Cormorant Garamond,serif;
    font-size: 2rem;
    color: #3d3d3e;
}

.featured-div .name:hover{color:#81734E;}

.recent-post-slider.design-1 .post-content-left .a-slider{
    font-weight: normal;
    font-family: "Oswald",sans-serif;
    font-size: 3.1rem;
    color: #fff;
    text-align:center;
    text-transform: uppercase;
    max-height: 100px;
    height:100px;
}

.single article{padding:0px 15px;}
.estate-of-the-day-content{padding:0px 2rem;}


.recent-post-slider h2.wp-post-title{text-align:center;margin: 0px;padding:8px 0px 10px 0px;}

.title-bg{/*background: rgba(0, 0, 0, 0.7);*/margin-left: 25%;position: absolute !important;    left: 0;    bottom: 0px;}

.post-content-left{
    background: rgba(252,249,252,1);
    background: -moz-linear-gradient(top, transparent, transparent,rgba(29, 28, 29,0.5) 50%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, transparent,transparent, transparent, color-stop(50%, rgba(29, 28, 29,0.5)), color-stop(90%, rgba(0,0,0,1)), color-stop(100%, rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top, transparent, transparent,rgba(29, 28, 29,0.5) 50%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(top,transparent, transparent,rgba(29, 28, 29,0.5) 50%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top, transparent, transparent,rgba(29, 28, 29,0.5) 50%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, transparent, transparent,rgba(29, 28, 29,0.5) 50%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf9fc', endColorstr='#000000', GradientType=0 );
}
.recent-post-slider.design-1 .post-content-left {    height: 400px;}

.deve-pad{padding:3rem 0px 2rem 0px;}



.entry-title_1 a{    margin-top: 0;    line-height: 1.5;    text-transform: none;    font-weight: 400;    font-family: "Oswald";    font-size: 14px;
    font-size: 1.4rem;    padding-top: 10px;
}
.entry-meta1, .entry-create {
    font-size: 11px;
    font-style: italic;
    font-weight: 300;
    text-transform: none;
}
.entry-meta1{margin-bottom: 10px;}
.entry-meta1 .entry-date{font-size:11px;}
#designer-container .entry-title, #member-container  .entry-title{text-align:left;font-family: "Oswald";}
#div-gpt-ad-1506906174354-1{margin-top:10px;margin-bottom:20px;}
#div-gpt-ad-1506906174354-2, #div-gpt-ad-1506906174354-1 {
    height: 100% !important;
}
.navbar-offcanvas ul#main-menu-offcanvas_sec > li {
    position: relative;
    border-bottom: 1px solid #e6e6e6;
    display: block;
    float: none;
}
#main-menu-offcanvas_sec > li a {
    padding: 10px 20px;
    line-height: 23px;text-transform: uppercase;
}
#main-menu-offcanvas_sec .navbar-nav {
    margin: 0px -15px;
}



@media (min-width: 1024px){
    /*.zoom-2 img{height:225px;}*/
    .title-height{height:120px;}
    .frontpage-posts{margin-top:20px;}
   .category-list  .not-post-single {height: 390px;}
   .single-post .author-info .noPaddingLR img{margin-left:-12px;}
}
@media (min-width: 1024px) and (max-width: 1090px){
    .wpo-content {    padding: 2rem;}
    .category-list .not-post-single {height: 390px;}
    .single-post .container-inner{padding-right:2rem;}
    .single-post .wpo-sidebar .widget {  padding: 0 20px 25px;}
    .single-post .author-info .noPaddingLR img{padding-right:20px;}
}
@media (min-width: 768px) and  (max-width: 900px) {
    .recent-post-slider h2.wp-post-title {line-height:2.1rem;}
    .recent-post-slider.design-1 .post-content-left .a-slider{    font-size: 1.8rem;max-height: 60px;
    height:60px;}
    .zoom-2 img {height:auto;}
    .container-inner{padding:0px 3rem;}
    .visible-ipad{display:none;}
    .bo-social-icons [class^="bo-social-"] { margin: 10px 2px !important;}
    .title-height{height:100px;}
   .category-list .not-post-single {height: 390px;}
   .no-sidebar-left{padding:0px 4rem !important;}
   .member-home .entry-image .attachment-featured-member{ height: 150px !important;}
   .single-post .author-info .noPaddingLR img{    margin-left: -12px;}
   .post-content-left{
        background: rgba(252,249,252,1);
        background: -moz-linear-gradient(top, transparent, transparent,rgba(29, 28, 29,0.5) 70%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
        background: -webkit-gradient(left top, left bottom, transparent,transparent, transparent, color-stop(80%, rgba(29, 28, 29,0.5)), color-stop(90%, rgba(0,0,0,1)), color-stop(100%, rgba(0,0,0,1)));
        background: -webkit-linear-gradient(top, transparent, transparent,rgba(29, 28, 29,0.5) 70%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
        background: -o-linear-gradient(top,transparent, transparent,rgba(29, 28, 29,0.5) 70%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
        background: -ms-linear-gradient(top, transparent, transparent,rgba(29, 28, 29,0.5) 70%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
        background: linear-gradient(to bottom, transparent, transparent,rgba(29, 28, 29,0.5) 70%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf9fc', endColorstr='#000000', GradientType=0 );
    }
}
@media (max-width: 767px) { 
    .container-inner{padding:0px 2rem;}
   
    .recent-post-slider.design-1 .post-content-left{width:100%;}
    .recent-post-slider.design-1 .post-content-left .a-slider{font-size:1.5rem;max-height: 60px;
    height:60px;}
    .rtp-main-title {font-size:3rem;padding: 3rem 0px 2rem 0px;}
    .recent-post-slider h2.wp-post-title{ padding:8px 10px 10px 10px;}
    .featured-div{margin: 0px -15px;}
    .post {  margin-bottom: 6rem; }
    .zoom-2 img {height:auto !important;}
    
    .entry-meta { margin: 1.5rem 0px 6rem 0px !important;}
     .visible-ipad{display:none;}
     .blog-post-grid .entry-meta { margin: 1.5rem 0px 1rem 0px !important;}
     .title-height{height:120px;}
     .cate-div:nth-child(2) { clear:both;}
     .category-list .not-post-single {height: 390px;}
     .no-sidebar-left{padding:0px 4rem !important;}
     .member-home .entry-image .attachment-featured-member{ height: 130px !important;}
}

@media (max-width: 567px) {
    .title-ft {  text-align: center;}
    .para{display:none;}
     .title-bg { margin-left: 0%;}
    .title-ft { margin: 2rem 0px 0px 0px;   }
    .zoom-2 img {height:auto !important;}
    .featured-div{width:auto !important;}
     .title-height{height:auto;}
     .category-list .not-post-single {height: auto;}
     .no-sidebar-left{padding:0px !important;}
     .member-home .entry-image .attachment-featured-member{ height: auto !important;}
     .post-content-left{
        background: rgba(252,249,252,1);
        background: -moz-linear-gradient(top, transparent, transparent,rgba(29, 28, 29,0.5) 82%, rgba(0,0,0,1) 95%, rgba(0,0,0,1) 100%);
        background: -webkit-gradient(left top, left bottom, transparent,transparent, transparent, color-stop(82%, rgba(29, 28, 29,0.5)), color-stop(95%, rgba(0,0,0,1)), color-stop(100%, rgba(0,0,0,1)));
        background: -webkit-linear-gradient(top, transparent, transparent,rgba(29, 28, 29,0.5) 82%, rgba(0,0,0,1) 95%, rgba(0,0,0,1) 100%);
        background: -o-linear-gradient(top,transparent, transparent,rgba(29, 28, 29,0.5) 82%, rgba(0,0,0,1) 95%, rgba(0,0,0,1) 100%);
        background: -ms-linear-gradient(top, transparent, transparent,rgba(29, 28, 29,0.5) 82%, rgba(0,0,0,1) 95%, rgba(0,0,0,1) 100%);
        background: linear-gradient(to bottom, transparent, transparent,rgba(29, 28, 29,0.5) 82%, rgba(0,0,0,1) 95%, rgba(0,0,0,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf9fc', endColorstr='#000000', GradientType=0 );
    }
}
@media screen and (max-width: 767px) and (min-width: 568px) {
    .post-ft .col-sm-4, .post-ft .col-sm-8{ width:100%;}
}
@media screen and (max-width: 803px) and (min-width: 768px) {
    .post-ft { margin: 0.5rem 0px !important;padding: 0.8rem 0px !important;}    
    .para p{max-height: 45px;    overflow: hidden;}
    .post-ft .title-ft {max-height: 40px;    overflow: hidden;}
    
}
@media screen and (max-width: 913px) and (min-width: 804px) {
    .post-ft { margin: 0.5rem 0px !important;padding:10px 0px !important;}
    .para p{max-height: 45px; overflow: hidden;}
    .post-ft .title-ft {max-height: 70px;    overflow: hidden;    line-height: 2.7rem;}
}
@media screen and (max-width: 1200px) and (min-width: 914px) {
.post-ft { margin: 0.5rem 0px !important;padding:10px 0px !important;}
.para p { max-height: 71px;   overflow: hidden;}
.post-ft .title-ft {max-height: 70px;    overflow: hidden;line-height: 2.7rem;}
}

#custom_development_section i.circle {
    border-radius: 20px;
    margin: 0.15em;
    font-size: 14px;
    color: #FFFFFF;
    background: #000;
    width: 30px;
    height: 30px;
    padding: 0.52em 0.57em 0.32em;
}
.custom_contact_info{
    column-count: 2;
    padding: 0;
    list-style: none;
}
.custom_contact_info li{
    margin: 10px 0 5px 0;
}
.custom_contact_info li i{
    font-size: 20px;
    margin-right: 5px;
    vertical-align: middle;
}
.post-wrap .excerpt {
    white-space: unset !important;
}