.developer_tabs.nav-tabs>li>a.margin0{
    margin:0
}
.padding0{
    padding:0
}
.paddinglft0{
    padding-left:0!important;
    padding-right:0!important
}
.paddingT10{
    padding-top:10%
}
.paddingT30{
    padding-top:30px
}
.paddingT50{
    padding-top:50px
}
.paddingT7{
    padding-top:7%
}
.paddingT2{
    padding-top:2%
}
a{
    color:#d757a0
}
.developer_section{
    background:url(../nw_images/developer_bg.jpg) no-repeat 0 0;
    background-size:cover;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    -ms-background-size:cover;
    height:420px
}
.developer_content{
    background:#fff;
    display:inline-block;
    margin-top:19%;
    border:1px solid #ddd;
    padding:20px;
    float:left;
    position: relative;
    min-height: 300px;
}
/*.developer_content img{
    padding-top:40%
}
*/
.content-section p{
    color:#6d6f71;
    font-weight:700;
    font-size:17px
}
.content-details p{
    color:#6d6f71;
    font-weight:600;
    line-height:27px
}
.developer_tabs{
    margin:0 auto;
    width:94%;
    text-align:center
}
.developer_section h1{
    color:#000;
    font-size:20px;
    font-weight:700
}
.developer_content h2{
    font-size:15px;
    color:#a7a9ac
}
.btn-channel{
    border:1px solid #d33393;
    border-radius:20px;
    color:#d33393;
    background:url(../nw_images/hand_icon.jpg) no-repeat 13%;
    font-size:9px;
    padding:2px 12px 1px 10px;
    margin:20px
}
.btn-channel img{
    padding-top:0
}
.grey_bg{
    background:#f1f1f2
}
.developer_tabs.nav-tabs>li>a{
    cursor: pointer!important;
     border-radius:20px!important;
    border:1px solid #ddd;
    text-transform:uppercase;
    font-size:11px;
    letter-spacing:1px;
    color:#969696;
    font-weight:500
}
.developer_tabs.nav-tabs>li.active>a{
    background:#d33393;
    color:#fff
}
.developer_tabs.nav-tabs>li{
    display:inline-block;
    float:none;
    width:15%;
    margin-right:13px;
    padding:9px 10px
}
.checkbox.chk_wid{
    width:20%;
    display:inline-block;
    padding:20px 0 10px 0
}
.checkbox label{
    font-size:14px;
    padding-left:0
}
.checkbox input[type=checkbox]{
    display:none
}
.checkbox input[type=checkbox]+label:before{
    font-family:FontAwesome;
    display:inline-block;
    font-size:19px
}
.checkbox.chk_wid input[type=checkbox]+label:before{
    content:"\f096"
}
.checkbox.chk_wid input[type=checkbox]+label:before{
    letter-spacing:10px
}
.checkbox.chk_wid input[type=checkbox]:checked+label:before{
    content:"\f14a"
}
.checkbox.chk_wid input[type=checkbox]:checked+label:before{
    letter-spacing:10px
}
.sort_by{
    width:27%
}
.sort_by label{
    line-height:35px
}
.sort_by .select{
    border:none;
    box-shadow:none;
    background:url(../nw_images/down_arrow.png) no-repeat right;
    appearance:none;
    width:100px;
    line-height:20px;
    float: right
}
.developer-slide .projectdetail{
    padding:15px 10px 10px 10px;
    border:1px solid #e2e0e0;
    min-height:155px;
    background:#fff;
    border-top:none
}
.developer-slide .content .new-lanuch{
    top:0;
    position:absolute;
    margin:10px;
    width:90%
}
.developer-slide .content .new-lanuch p{
    color:#fff;
    background:#f04b48;
    padding:6px 12px;
    border-radius:20px;
    float:left;
    font-size:10px
}
.developer-slide .heart_icon{
    position:absolute;
    bottom:10px;
    right:13px;
    color:#fff
}
#trending_project_section_slider .developer-slide .heart_icon i.fa.fa-heart-o{
    color:#fff
}
#trending_project_section_slider .slider_developer .projectdetail{
    background:#fff
}
#trending_project_section_slider .slider_developer .projectdetail h3{
    color:#000;
    font-size:14px;
    font-weight:700;
    margin-bottom:10px
}
#trending_project_section_slider .slider_developer .projectdetail h6.projectdetailfour{
    color:#231f20;
    font-size:12px;
    font-weight:700
}
#trending_project_section_slider .slider_developer .projectdetail h4{
    color:#6d6f71;
    font-weight:600;
    font-size:13px
}
#trending_project_section_slider .slider_developer .projectdetail .price-details h3{
    font-size:15px;
    color:#000;
    font-weight:600
}
#trending_project_section_slider .slider_developer .projectdetail .price-details h3 a{
    color:#d33593
}
#trending_project_section_slider .slider_developer .projectdetail span{
    color:#6d6f71;
    font-size:10px
}
#trending_project_section_slider .slider_developer .projectdetail h6,.slider_developer .projectdetail h6 span{
    color:#6d6f71;
    font-weight:600;
    font-size:11px
}
#trending_project_section_slider .slider_developer .projectdetail hr{
    margin-top:15px;
    margin-bottom:11px;
    border:0;
    border-top:1px solid #cecece
}
span.readmorecityways a{
    color:#d33393;
    text-decoration:underline;
    font-size:12px;
    padding-top:10px
}
.margin0{
    margin:0
}
.padding0{
    padding:0
}
.paddinglft0{
    padding-left:0;
    padding-right:0
}
.paddinglft_0{
    padding-left:0
}
.paddingT10{
    padding-top:10%
}
.paddingT5{
    padding-top:5%
}
.paddingT30{
    padding-top:30px
}
.paddingTb20{
    padding-top:20px
}
a{
    color:#d757a0
}
.contact-section h1.con_head{
    margin-bottom:0
}
.contact-section h1{
    font-weight:700;
    color:#212121;
    font:16px/30px Nunito Sans,sans-serif;
    margin-top:15px;
    font-weight:700
}
.contact-section p{
    font:12px/30px Nunito Sans,sans-serif;
    text-transform:uppercase
}
.contact-section span{
    font:13px/23px Nunito Sans,sans-serif
}
.contact-section p.text-contact{
    font:16px/26px Nunito Sans,sans-serif;
    margin:30px 0;
    font-weight:600;
    letter-spacing:.5px;
    text-transform:none
}
.contact-section h2{
    font:18px/30px Nunito Sans,sans-serif;
    color:#6d6e70;
    font-weight:700
}
.form-bg{
    margin:0 0 0 0;
    display:inline-block
}
.form-bg .form-control{
    border-bottom:1px solid #ddd;
    padding:6px 37px;
    height:45px
}
.form-bg .form-control.phone_number{
    padding:6px 0 6px 43%
}
.form-bg .form-control:focus{
    border-bottom:1px solid #ddd;
    box-shadow:none
}
.form-bg textarea.form-control{
    height:100px;
    border-bottom:none
}
.form-bg textarea.form-control:focus{
    border-bottom:none
}
.contact-section address{
    color:#424242;
    font:12px/23px Nunito Sans,sans-serif;
    text-transform:uppercase
}
.contact-section address img{
    float:left
}
.contact-section hr{
    border:1px solid #ececec
}
.form-bg .form-group{
    position:relative;
    width:100%;
    display:inline-block
}
.form-bg .form-group label{
    position:absolute;
    float:left;
    top:14px;
    text-transform:uppercase
}
.form-bg .form-group .select{
    position:absolute;
    left:46px;
    top:0;
    border:none;
    box-shadow:none;
    background:url(../nw_images/menu_downarrow.svg) no-repeat right;
    /*appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    */
    width:42px;
    font:14px/20px Nunito Sans,sans-serif;
    margin:0 10px
}
.heading_contact p{
    font:15px/20px Nunito Sans,sans-serif;
    color:#58585b;
    font-weight:700
}
.head_quarter{
    background:#ffff;
    padding:8px 20px 10px;
    color:#d23292;
    font-size:11px;
    border-radius:20px
}
.form-right .btn-primary{
    background:#d23392;
    padding:20px 50px;
    border:none;
    width:100%;
    border:none;
    border-radius:0;
    margin:20px 0 0 0
}
.White_bg{
    background:#fff
}
.padding30{
    padding:30px 30px 22px 30px
}

.popular_section{
    padding:0 0 0 22px
}
.popular_section ul li{
    font:17px/20px Nunito Sans,sans-serif;
    color:#6d6e70;
    margin-bottom:22px
}
/*.description_section .anthor{
    padding-top:19px
}*/
.news-section .new_letter{
    background:#fff;
    padding:10px;
    border:none
}
.news-section button.sent-arrow{
    background:#fff;
    border:none;
    padding:13px;
    margin-left:-9px;
    color:#d23292;
    font-size:14px
}
.popular_section h1{
    font:14px/30px Nunito Sans,sans-serif;
    font-weight:700
}
.popular_section p{
    font:12px/20px Nunito Sans,sans-serif
}
.pagination_news .pagination>li>a,.pagination_news .pagination>li>span{
    position:relative;
    float:left;
    padding:6px 30px;
    margin-left:-1px;
    line-height:1.42857143;
    color:#a2a3a4;
    text-decoration:none;
    background-color:#f1f1f2;
    border:none
}
.pagination_news .pagination{
    margin:10px 0
}
.pagination_news .border-top{
    border-top:1px solid #ddd;
    margin-top:20px
}
.popular_section ul.populernews li a{
    cursor:pointer;
    font:14px/20px Nunito Sans,sans-serif;
    color:#6d6e70;
    margin-bottom:25px;
    font-weight:600
}
.breadcrumb{
    padding:0 0 0 0;
    background-color:#f1f1f2
}
.breadcrumb>li{
    font-size:11px
}
.related-tabs li{
    display:inline-block;
    border:1px solid #cdcaca;
    padding:8px 26px;
    border-radius:20px;
    margin:10px 10px;
    font-size:13px;
    color:#a7a9ab
}
.related-tabs li a {
    color: #a7a9ab;
}
.related-tabs li:hover {
    border: 1px solid #d757a0;
}
.related-tabs li:hover a{
    color:#d757a0;
}
.new-details h1{
    font:24px/30px Nunito Sans,sans-serif;
    font-weight:700
}
.share-section{
    padding:30px 0;
    color:#939597;
    font-size:10px
}
.share-section ul li{
    display:inline-block;
    padding:0 10px
}
.share-section ul li a{
    color:#939597
}
.share-section ul li a i{
    font-size:16px;
}
.new-details p{
    font:14px/27px Nunito Sans,sans-serif;
    color:#6d6e70
}
.related-news h1{
    font:14px/18px Nunito Sans,sans-serif;
    font-weight:700;
    color:#000
}
.grey{
    border-top:1px solid #ddd
}
.projctbox_1{
    width:70%;
    margin:0 auto
}
.countlistbox{
    width:100px;
    float:left;
    text-align:center;
    color:#fff
}
.countlistbox{
    width:18.5%;
    float:left;
    text-align:center;
    border-right:1px solid #fff
}
.countlistbox:last-child{
    border-right:none
}
.countlistbox h2{
    font-size:21px;
    font-weight:bolder;
    margin-bottom:5px;
    margin-top:0
}
.countlistbox h3{
    font-weight:bolder;
    margin-top:0;
    font:12px/20px Nunito Sans,sans-serif
}
.parpaldarkbackground{
    background:#29192b
}