@charset "utf-8";/* CSS Document */

@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;0,900;1,300&display=swap');

:root{
	--theme-color:#2eafe5;
	--theme-background-color:var(--theme-color);
	--theme-border-color:var(--theme-color);
}

body{margin:0;padding:0;font-size:13px;font-family:'Lato', sans-serif;color:#6d6e71;font-weight:300;}
ul,li{margin:0;padding:0;list-style-type:none;}
input:hover,input:focus,input:active{outline:none;}
h1,h2,h3,h4,h5,h6{font-weight:700;margin:0px;padding:0px;text-transform:uppercase;color:#4f4e4e;letter-spacing:.5px;}
h1{font-size:27px;letter-spacing:.8px;}
h2{font-size:22px;}
h3{font-size:18px;}
h4{font-size:17px;}
h5{font-size:15px;}
h6{font-size:14px;}
a,a:hover,a:focus,a:active{outline:none;text-decoration:none;transition:all ease-in-out 0.3s;color:var(--theme-color);}
p{color:#727272;line-height:24px;margin-bottom:15px;}
p strong{font-size:400;}
p span{display:block;}
.subhead{font-size:17px;display:inline-block;font-weight:400;position:relative;}
header.fixednav{position:fixed;left:0;top:0;width:100%;/*background:rgba(35,35,35,.9);*/animation:slide-down 0.7s;-moz-animation:slide-down 0.7s;-webkit-animation:slide-down 0.7s;z-index:2;}
@keyframes slide-down{
	0%{opacity:0;transform:translateY(-100%);}
	100%{opacity:0.9;transform:translateY(0);}
}
.scroll-top-wrapper{position:fixed;opacity:0;visibility:hidden;overflow:hidden;text-align:center;z-index:999;color:#fff;right:30px;line-height:48px;width:48px;bottom:50px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;border-radius:4px;overflow:hidden;}
.scroll-top-wrapper .scroll-top-inner{background:var(--theme-background-color); opacity:.5;color:#fff;display:block;}
.scroll-top-wrapper .scroll-top-inner i{font-size:26px; display:block; line-height:48px;}
.scroll-top-wrapper:hover{background:var(--theme-background-color);}
.scroll-top-wrapper.show{visibility:visible; cursor:pointer; opacity:1;}
::-webkit-input-placeholder{color:#868686;opacity:1;font-weight:400;}
::-moz-placeholder{color:#868686;opacity:1;font-weight:400;}
:-ms-input-placeholder{color:#868686;opacity:1;font-weight:400;}
:-moz-placeholder{color:#868686;opacity:1;font-weight:400;}
.srchbar ::-webkit-input-placeholder{color:#a8a8a8;}
.srchbar ::-moz-placeholder{color:#a8a8a8;}
.srchbar :-ms-input-placeholder{color:#a8a8a8;}
.srchbar :-moz-placeholder{color:#a8a8a8;}
.readmore{color:#fff;background:var(--theme-background-color);position:relative;margin-top:15px;display:inline-block;line-height:40px;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1px;padding:0 15px;border-radius:2px;overflow:hidden;}
.readmore span{display:block;position:relative;z-index:1;color:#fff;}
.readmore:before{position:absolute;left:0;top:0;width:0;height:100%;background:#1a86b3;content:'';transition:all ease-in-out 0.3s;}
.readmore:hover:before{width:100%;}
header,section,footer{float:left;width:100%;}
.btn.readmore{box-shadow:none;border-color:var(--theme-border-color);margin:0;}
.btn.readmore:hover,.btn.readmore:focus,.btn.readmore:active{box-shadow:none;border-color:#1a86b3;color:#fff;}
.btn.btn-default.cancel{line-height:40px;padding:0 20px;box-shadow:none;background:#ddd;border-radius:2px;}


header{background:#232323;}
header .navbar{padding:.5rem 0;}
header .navbar-brand{width:175px;}
header .navbar .navbar-nav .nav-item{font-weight:400;text-transform:uppercase;letter-spacing:.5px;}
header .navbar .navbar-nav .nav-item a{padding:0 18px;color:#fff;}
header .navbar .navbar-nav .nav-item.active a,header .navbar .navbar-nav .nav-item a:hover,header .navbar .navbar-nav .nav-item a:focus{color:var(--theme-color);}
header .navbar a.readmore{margin-top:0;}
header .navbar a.readmore:hover,header .navbar a.readmore:focus,header .navbar a.readmore:active{color:#fff;}
header .navbar .srchbar{margin-right:10px;position:relative;}
header .navbar .srchbar input.form-control{box-shadow:none;border:none;border-radius:2px;background:rgba(255,255,255, 0.2);color:#fff;font-size:13px;height:40px;padding-left:15px;}
header .navbar .srchbar input.form-control:focus{border-color:#fff;}
header .navbar .srchbar input.btn{border:none;background:var(--theme-background-color);color:#fff;font-family:'FontAwesome';line-height:40px;border-radius:2px;padding:0 12px;}
header .navbar .srchbar input.btn:hover,header .navbar .srchbar input.btn:focus{box-shadow:none;background:#1a86b3;}
header .navbar .srchbar i{display:none;position:absolute;color:#fff;left:11px;top:13px;}


#search_box{padding:30px 0;}
.sech_bx{background:#efefef;border-radius:5px;padding:30px;text-align:center;}
.sech_bx h1{margin-bottom:25px;}
.sech_bx .search_sect{width:80%;margin:0 auto;}
.sech_bx .search_sect .form-control{width:calc(100% - 120px);float:left;border:2px solid var(--theme-border-color);box-shadow:none;height:51px;border-right:none;border-radius:3px 0 0 3px;font-weight:400;}
.sech_bx .search_sect .readmore{width:120px;float:left;margin:0;border:none;cursor:pointer;line-height:51px;border-radius:0 3px 3px 0;}

#main_body{padding:0 0 50px;}
.left_menu{}
.left_menu h4,.latest_account h4{background:#efefef;line-height:45px;padding:0 10px;text-align:left;margin-bottom:4px;}
.left_nav,.latest_account ul{float:left;width:100%;}
.left_nav>li,.latest_account li{width:100%;text-transform:capitalize;font-weight:400;position:relative;font-size:13px;}
.left_nav>li>a{color:#6d6e71;line-height:38px;border-bottom:1px solid #efefef;display:block;padding-left:5px;position:relative;}
.left_nav>li:last-child>a{border-bottom:none;}
.left_nav>li>a:hover,.left_nav>li.active a{background:#f7f7f7;padding-left:22px;}
.left_nav>li.active a{background:var(--theme-background-color);color:#fff;}
.left_nav>li>a:before/*,.left_nav .sub_menu li a:before*/{content:'\f178';position:absolute;left:5px;top:0;font-family:'FontAwesome';transition:all ease-in-out 0.3s;color:#fff;z-index:-1;}
.left_nav>li>a:hover:before/*,.left_nav .sub_menu li a:hover:before*/{color:#595959;z-index:0;}
.left_nav>li.active a:before{color:#fff;z-index:0;}
/* .left_nav .sub_menu{background:#efefef;position:absolute;left:100%;top:0;width:224%;z-index:1;display:none;}
.left_nav .sub_menu li{width:50%;float:left;}
.left_nav .sub_menu li a{line-height:40px;color:#444;position:relative;display:block;padding-left:15px;border-bottom:1px solid #eee;}
.left_nav .sub_menu li:last-child a,.left_nav .sub_menu li:nth-last-child(2) a{border-color:transparent;}
.left_nav .sub_menu li a:before{color:#f7f7f7;left:12px;}
.left_nav .sub_menu li a:hover{padding-left:30px;}
.left_nav li.drop:hover .sub_menu{display:block;} */

.blog_cont,.blog_bx{float:left;width:100%;}
.blog_cont .blog_bx{border-bottom:1px solid #f0f0f0;padding-bottom:8px;margin-bottom:8px;}
.blog_cont .blog_bx:last-child{border:none;padding-bottom:0;margin-bottom:0;}
.blog_bx .blog_img{float:left;width:100%;}
.blog_bx .blog_img figure{width:100%;height:360px;float:left;margin:0;overflow:hidden;background:#f0f0f0;}
.blog_bx .blog_img figure img{width:100%;height:360px;object-fit:cover;}
.blog_bx .blog_txt{width:100%;background:#f6f6f6;float:left;padding:15px;font-weight:400;}
.blog_bx .blog_txt .blog_person{width:100%;border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:12px;}
.blog_bx .blog_txt .blog_person figure{width:42px;height:42px;margin:0 15px 0 0;float:left;border-radius:50%;overflow:hidden;}
.blog_bx .blog_txt .blog_person figure img{width:100%;height:42px;object-fit:cover;}
.blog_bx .blog_txt .blog_person span{font-size:17px;font-weight:700;line-height:38px;color:#27aae1;}
.blog_bx .blog_txt .blog_person span.category{font-size:12px;}
.blog_bx .blog_txt h6{margin-bottom:10px;text-transform:capitalize;font-size:16px;}
.blog_bx .blog_txt p{line-height:24px;margin-bottom:7px;}
/* .blog_bx .blog_txt a{position:relative;}
.blog_bx .blog_txt a.readmore:before{position:absolute;right:-19px;top:0;content:'\f178';font-family:'FontAwesome';transition:all ease-in-out 0.3s;}
.blog_bx .blog_txt a.readmore:hover{text-decoration:underline;}
.blog_bx .blog_txt a.readmore:hover:before{right:-24px;} */

.latest_account li{border-bottom:1px solid #eee;padding:12px 0 12px 5px;float:left;}
.latest_account li:last-child{border-bottom:none;}
.latest_account li figure{width:57px;height:57px;float:left;border-radius:50%;overflow:hidden;margin:0;}
.latest_account li figure img{width:100%;height:57px;object-fit:cover;}
.latest_account li .cnt{float:left;width:calc(100% - 57px);padding:5px 5px 5px 10px;}
.latest_account li .cnt h6{text-transform:capitalize;font-weight:400;margin-bottom:4px;}
.latest_account li .cnt span{color:#94ca57;}

#newsletter{padding:60px 0;background:url(../images/newsletter_map.png) no-repeat center center #f7f7f7;text-align:center;}
#newsletter h1{margin-bottom:10px;}
#newsletter .newsltr_bx{width:80%;margin:35px auto 0;}
.newsltr_bx .form-group{margin-bottom:0;}
.newsltr_bx .form-control{box-shadow:0 0 15px rgba(0,0,0,.25);width:calc(100% - 120px);float:left;border-radius:35px 0 0 35px;height:50px;padding:0 0 0 25px;font-style:italic;font-weight:300;}
.newsltr_bx .readmore{border:none;border-radius:0 35px 35px 0;width:120px;height:50px;margin:0;cursor:pointer;box-shadow:0 0 15px rgba(0,0,0,.25);}

#footer{background:#fff;position:relative;}
#footer::before{content:"";background:linear-gradient(to right, #ffffff 0%,#53cbf1 50%,#ffffff 100%);height:5px;width:100%;position:absolute;}
.footer-wrapper{padding:50px 0 40px;float:left;width:100%;}
img.footer-logo{margin-bottom:20px;max-width:170px;}
ul.social-icons{margin:0;}
ul.social-icons li{background:transparent;width:30px;height:30px;text-align:center;float:left;}
ul.social-icons li a{color:#6d6e71;line-height:30px;}
ul.social-icons li a:hover{color:var(--theme-color);transition:all 1s;}
footer h5{margin-bottom:12px;}
ul.footer-links li{line-height:35px;font-weight:400;}
ul.footer-links li a{color:#6d6e71;position:relative;display:block;}
ul.footer-links li a:before{position:absolute;left:0;top:15px;width:0;height:3px;content:'';background:var(--theme-background-color);transition:all ease-in-out 0.3s;}
ul.footer-links li a:hover:before{width:8px;}
ul.footer-links li a:hover{color:var(--theme-color);padding-left:15px;}
ul.contact{margin:0;padding:0;}
ul.contact li{list-style:none;padding:12px 0;border-bottom:1px solid #f1f2f2;font-weight:400;line-height:15px;}
ul.contact li:last-child{border-bottom:none;}
ul.contact li i{font-size:14px;margin-right:10px;color:#6d6e71;}
.copyright{background:#231F20;text-align:center;color:#fff;padding:12px 0;float:left;width:100%;font-weight:400;}
.copyright p{margin:0;color:#fff;}
.copyright .links a{color:#fff;padding:0 15px;text-transform:capitalize;}
.copyright .links a:hover{color:var(--theme-color);}
.copyright .copy a{color:var(--theme-color);}

#cover_box{padding:0 0 30px;}
#cover_box .coverbx{position:relative;}
#cover_box .cover_img{width:100%;height:400px;}
.cover_img figure,.cover_img figure img{width:100%;height:400px;overflow:hidden;margin:0;}
.cover_img figure img{object-fit:cover;}
.coverbx .nav_br{position:absolute;width:100%;bottom:30px;left:0;background:rgba(0,0,0,.8);padding:8px 15px 8px 290px;}
.coverbx .nav_br .nav-tabs{border:none;z-index:2;position:relative;}
.coverbx .nav_br .nav-tabs .nav-link{border:none;color:#fff;padding:0 15px;line-height:38px;font-weight:400;}
.coverbx .nav_br .nav-tabs .nav-link.active,.coverbx .nav_br .nav-tabs .nav-link:hover,.coverbx .nav_br .nav-tabs .nav-link:focus,.coverbx .nav_br .nav-tabs .nav-link:active{background:none;color:var(--theme-color);}
.coverbx .nav_br .share_btn{float:right;margin:0;line-height:38px;}
.coverbx .nav_br .share_btn:hover,.coverbx .nav_br .share_btn:focus,.coverbx .nav_br .share_btn:active{color:#fff;}
.coverbx .nav_br .share_btn i{margin-right:4px;}
.coverbx .nav_br iframe{margin-top:5px;}
.coverbx .profile_pic{position:absolute;bottom:-55px;left:50px;z-index:1;}
.coverbx .profile_pic .p_pic{width:210px;float:left;margin:0 15px 0 0;}
.coverbx .profile_pic .p_pic figure{width:100%;margin:0 0 10px;}
.coverbx .profile_pic figure{width:210px;float:left;height:215px;overflow:hidden;border-radius:5px;margin:0 15px 0 0;}
.coverbx .profile_pic img{width:100%;height:215px;object-fit:cover;}
.coverbx .profile_pic  h3{text-transform:capitalize;float:left;margin-top:180px;}
.coverbx .profile_pic  h3 span{font-weight:400;font-size:14px;}
.coverbx .profile_pic .p_pic button{width:100%;}
.coverbx .profile_pic.p_pg  h3{margin-top:233px;}

#profile_cont,#blog_detail{padding:80px 0 50px;}
#profile_cont .tab-content{padding:25px;background:#f7f7f7;font-weight:400;}
#profile_cont .tab-content .blank_cont{padding:40px;text-align:center;font-weight:700;font-size:20px;color:#666;}
.tab-content .description_cont{border-bottom:1px solid #eee;margin-bottom:20px;width:100%;float:left;}
.tab-content h4{margin-bottom:12px;}
.tab-content h4 i{font-size:18px;color:var(--theme-color);margin-right:4px;}
.tab-content .info_part{float:left;width:100%;}
.info_part .two_part{float:left;width:50%;}
.info_part .two_part ul{margin-top:10px;float:left;width:100%;}
.info_part .two_part ul li{width:100%;float:left;margin-bottom:25px;}
.info_part .two_part ul li:last-child{margin-bottom:10px;}
/* .info_part .two_part ul li i{width:50px;height:50px;background:#7ab041;color:#fff;font-size:25px;text-align:center;line-height:50px;border-radius:50%;margin-right:10px;float:left;} */
.info_part .two_part ul li>span{float:left;width:100%;font-size:16px;line-height:1.1;}
.info_part .two_part ul li>span span{display:block;font-size:15px;font-weight:700;margin-top:8px;}
#profile_cont .social_links{width:100%;float:left;margin-top:30px;}
#profile_cont .social_links h4{margin-bottom:10px;}
#profile_cont .social_links ul li{display:inline-block;width:32px;margin-right:3px;}
#profile_cont .social_links ul li:last-child{margin-right:0;}
#profile_cont .social_links ul li a{display:block;}
#profile_cont .social_links ul li a i{width:100%;line-height:32px;border-radius:2px;text-align:center;color:#fff;}
#profile_cont .social_links ul li a i.fa-twitter{background:#50abf1;}
#profile_cont .social_links ul li a i.fa-google-plus{background:#dd4b38;}
#profile_cont .social_links ul li a i.fa-linkedin{background:#017eb4;}
#profile_cont .social_links ul li a i.fa-facebook{background:#38529a;}
#profile_cont .social_links ul li a i.fa-youtube{background:#ee1b0d;}
#profile_cont .social_links ul li a i.fa-rss{background:#ef8021;}
#profile_cont .blog_cont{float:left;width:100%;}
#profile_cont .blog_cont .blogBx{width:calc(100% / 2 - 10px);margin:0 20px 20px 0;float:left;}
#profile_cont .blog_cont .blogBx:nth-child(2n+2){margin-right:0;}
#profile_cont .blog_cont .blogBx figure{border:1px solid #ddd;padding:10px;width:100%;height:260px;overflow:hidden;position:relative;}
#profile_cont .blog_cont .blogBx figure .icn{position:absolute;right:18px;top:18px;}
#profile_cont .blog_cont .blogBx figure .icn a{width:35px;height:35px;padding:0;line-height:35px;border-radius:50%;text-align:center;display:inline-table;margin:0;}
#profile_cont .blog_cont .blogBx figure .icn a.readmore:hover{background:#1a86b3;}
#profile_cont .blog_cont .blogBx figure .icn a:before{display:none;}
#profile_cont .blog_cont .blogBx figure img{width:100%;height:238px;object-fit:cover;}
#profile_cont .blog_cont .blogBx .cont{width:100%;float:left;}
#profile_cont .blog_cont .blogBx .cont h6{margin-bottom:5px;white-space:nowrap;overflow:hidden;  text-overflow:ellipsis;}
#profile_cont .blog_cont .blogBx .cont .readmore{line-height:30px;font-size:11px;padding:0 12px;}
#profile_cont .blog_cont.blog_detail figure{height:500px;}
#profile_cont .blog_cont.blog_detail figure img{width:100%;height:auto;object-fit:cover;}
#profile_cont .blog_cont.blog_detail .blog_txt p{font-size:15px;text-align:justify;line-height:26px;}

.show_edit_file{width:auto;background:var(--theme-background-color);position:relative;padding:0 15px;height:45px;border-radius:2px;margin:10px auto 25px;display:table;}
.show_edit_file .drag-text h5{color:#fff;padding:0;line-height:45px;}
.show_edit_file .input_file{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1;}
.show_edit_pic{width:250px;height:250px;overflow:hidden;border:1px solid #ddd;border-radius:4px;margin:0 auto;}
.show_edit_pic img{width:100%;height:100%;}





.readmore_2,.btn.readmore_2{line-height:30px;margin:7px 0 12px;}
.custom_modal{}
.custom_modal .modal-content{border:none;}
.custom_modal .modal-header{background:var(--theme-background-color);border:none;}
.custom_modal .modal-header h4{color:#fff;}
.custom_modal .modal-header .close{margin:0;padding:0;position:absolute;right:15px;color:#fff;opacity:1;
box-shadow:none;}
.custom_modal .form-group.with_private_check .chkbx{width:18%;line-height:45px;}
.custom_modal .form-group.with_private_check .checkmark{top:14px;}
.custom_modal .form-group.with_private_check .form-control{width:82%;}
.custom_modal .form-group .form-control{box-shadow:none;padding:0 0 0 10px;height:45px;border-radius:2px;border-color:#ddd;font-size:14px;}
.custom_modal .form-group textarea.form-control{height:100px;padding-top:10px;resize:none;}
.custom_modal .form-group select.form-control{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/down_select_icon.png) no-repeat center right #fff;}
.custom_modal .btn_div{margin-bottom:5px;}
.custom_modal .modal-body p{font-weight:400;font-size:16px;}

.file-upload-content{display:none;text-align:center;width:100%;position:relative;}
.file-upload-input{position:absolute;margin:0;padding:0;width:100%;height:100%;outline:none;opacity:0;cursor:pointer;}
.image-upload-wrap{margin-top:20px;border:2px dashed var(--theme-border-color);position:relative;}
.image-dropping,.image-upload-wrap:hover{background:#F2F2F2;}
.image-title-wrap{color:#222;position:absolute;left:0;bottom:20px;right:0;}
.drag-text{text-align:center;}
.drag-text h5{font-weight:400;text-transform:capitalize;color:#666;padding:50px 0;font-size:14px;}
.file-upload-image{max-height:300px;max-width:100%;margin:auto;}
.remove-image{width:40px;margin:0;height:40px;color:#fff;background:#cd4535;border:none;padding:10px;border-radius:50%;transition:all .2s ease;outline:none;}
.remove-image:hover{background:#c13b2a;color:#fff;transition:all .2s ease;cursor:pointer;}
.remove-image:active{border:0;transition:all .2s ease;}

.chkbx_div{float:left;width:100%;}
.chkbx_div>span{width:20%;float:left;font-weight:400;text-transform:capitalize;line-height:30px;}
.chkbx {position:relative;padding-left:26px;cursor:pointer;font-size:16px;float:left;width:20%;margin-bottom:0;line-height:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;text-transform:capitalize;}
.chkbx input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}
.checkmark{position:absolute;top:7px;border-radius:2px;left:0;height:16px;width:16px;background-color:#fff;border:1px solid var(--theme-border-color);}
.chkbx input:checked ~ .checkmark{background:var(--theme-background-color);}
.checkmark:after{content:"";position:absolute;display:none;}
.chkbx input:checked ~ .checkmark:after{display:block;}
.chkbx .checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}

.pagination{float:right;margin-top:20px;}
.pagination .page-item{margin:0 2px;float:left;}
.pagination .page-link,.pagination .page-item.disabled .page-link{background:none;border:none;padding:0;width:36px;line-height:36px;border-radius:2px !important;text-align:center;position:relative;}
.pagination .page-item.active .page-link{background:var(--theme-background-color);}
.pagination .page-item .page-link:hover,.pagination .page-item .page-link:focus,.pagination .page-item .page-link:active,.pagination .page-item.active .page-link:hover,.pagination .page-item.active .page-link:focus{color:#fff;box-shadow:none;background:var(--theme-background-color);}
.pagination .page-item.disabled .page-link{opacity:.5;}
.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{text-indent:-9999px;font-size:0px;}
.pagination .page-item:first-child .page-link:after,.pagination .page-item:last-child .page-link:after{position:absolute;left:0;top:0;content:'\f104';font-size:15px;font-family:'FontAwesome';text-indent:0;width:100%;height:100%;}
.pagination .page-item:last-child .page-link:after{content:'\f105';}

.ads>img{width:100%;}
.sctr{text-align:center;}
.sctr h4{margin-bottom:15px;text-align:center;}
.sector_cont .sectrbx{float:left;width:calc(100% / 2 - 7px);margin:0 14px 16px 0;}
.sector_cont .sectrbx:nth-child(2n+2){margin-right:0;}
.sector_cont .sectrbx figure{width:100%;height:220px;overflow:hidden;margin-bottom:0;position:relative;}
.sector_cont .sectrbx figure img{width:100%;height:220px;object-fit:cover;}
.sector_cont .sectrbx h6{text-align:center;text-transform:capitalize;background:rgba(0,0,0,.7);position:absolute;left:0;bottom:0px;width:100%;padding:10px 0;color:#fff;transition:all ease-in-out 0.3s;}
.sector_cont .sectrbx h6 span{display:block;margin-top:6px;font-size:13px;font-weight:400;}
.sctr .pagination{float:none;margin:15px auto 0;display:table;}
.sector_cont .sectrbx:hover h6{background:rgba(46,175,229,.9);}

.search_result{}
.search_result>h3{text-align:center;}
.search_result>p{font-weight:400;font-size:16px;text-align:center;}
/* .search_result .result_person{width:100%;float:left;}
.search_result .result_person li{width:calc(100% / 2 - 10px);margin:0 20px 20px 0;float:left;}
.search_result .result_person li:nth-child(2n){margin-right:0;}
.search_result .result_person li .photoPro{width:100%;float:left;height:255px;overflow:hidden;}
.search_result .result_person li .photoPro img{width:100%;height:255px;object-fit:cover;transition:all ease-in-out 0.3s;}
.search_result .result_person li:hover .photoPro img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.search_result .result_person li .idPro{background:#eee;width:100%;float:left;border-bottom:2px solid var(--theme-border-color);padding:18px 10px;text-align:center;}
.search_result .result_person li .idPro h4{margin-bottom:7px;text-transform:capitalize;}
.search_result .result_person li .idPro p{font-weight:400;font-size:15px;margin-bottom:7px;}
.search_result .result_person li .idPro p span{display:inline-block;font-weight:600;color:#2eafe5;font-size:14px;}
.search_result .result_person li .idPro .iconCount{}
.search_result .result_person li .idPro .iconCount span{padding:0 5px;color:#444;font-weight:400;}
.search_result .result_person li .idPro .iconCount span i{margin-right:5px;} */
.tab-pane .comments{max-height:700px;overflow-y:auto;overflow-x:hidden;}
.commentBox{width:100%;float:left;margin-bottom:25px;}
.commentBox figure{width:55px;height:55px;overflow:hidden;border-radius:50%;float:left;margin:0 15px 0 0;}
.commentBox figure img{width:100%;height:55px;object-fit:cover;}
.commentBox .info_user{float:left;background:#ddd;padding:10px;border-radius:0 5px 5px;position:relative;max-width:500px;}
.commentBox .info_user:after{border-top:10px solid #ddd;border-left:10px solid transparent;border-right:0px solid transparent;position:absolute;left:-10px;top:0;content:'';}
.commentBox .info_user h6{text-transform:capitalize;display:inline-block}
.commentBox .info_user h6 i{color:#797979;font-weight:400;float:right;}
.commentBox .info_user a.deleteComment, .commentBox .info_user a.deleteComment .fa{display:inline-block;color:#fe5656;margin-right:4px;}
.commentBox .info_user p{margin:2px 0 0;line-height:23px;display:block;word-break:break-all;}

.galleryimg{display:block;width:100%;height:300px;border-radius:7px;overflow:hidden;}
.galleryimg img{width:100%;height:300px;object-fit:cover;}

.msg_txt{padding:50px 15px;}
.msg_txt .msg{font-size:20px;margin-bottom:35px;}

.modal_profle_change{width:100%;float:left;margin-bottom:20px;}
.modal_profle_change .file{width:100%;margin:0 0 15px;display:block;position:relative;}
.modal_profle_change .file label{background:#f0f0f0;border-radius:5px;border:3px dashed #eee;text-align:center;font-size:17px;font-weight:400;padding:30px 15px;display:block;margin:0;}
.modal_profle_change .file input[type="file"]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;}
.modal_profle_change .photoProfil{float:left;width:100%;}
.modal_profle_change .photoProfil figure{width:260px;height:260px;overflow:hidden;}
.modal_profle_change .photoProfil img{width:100%;height:260px;object-fit:cover;}

.form-group label{font-weight:400;}
.form-group label span{color:#777;margin-left:5px;}
.form-group .count{font-size:13px !important;}
.form-group .count span{display:inline-block;}
.form-group .count #count1{font-weight:500 !important;color:#555;}

.header_right_side a{margin-right:4px;}
.header_right_side a:last-child{margin-right:0;}

.btn-danger{line-height:40px;padding:0 20px;border-radius:2px;box-shadow:none;}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active{box-shadow:none;color:#fff;}

.edit_scl_list li{margin-bottom:15px;float:left;width:100%;}
.scl_icon{width:40px;float:left;text-align:center;margin-right:10px;}
.scl_icon img{width:100%;}
.scl_icon span{display:block;font-weight:400;margin-top:5px;}
.scl_input{float:left;width:calc(100% - 145px);}
.scl_btn{width:85px;float:left;margin-left:10px;}
.scl_btn button,.scl_btn a.btn{width:40px;padding:0;}

.check_success{margin:15px auto;width:45px;height:45px;border:2px solid #28a745;border-radius:50%;display:block;line-height:40px;font-size:23px}
.check_success i{color:#28a745;}
.affichage{font-size:13px !important;}
#liOther a{border: none;color: #fff;padding: 0 15px;line-height: 38px;font-weight: 400;}
#liOther a:hover, #liOther a:focus{color: var(--theme-color);}

.comment-w-block figure{position: absolute;
    width: 50px;
    height: 50px;
    overflow: hidden;
    border-radius: 50%;
}
.comment-w-block figure img {
	width:50px;
	height:50px;
}
.comment-w-block  .comment-inpt-block {height:50px;margin-left:60px;}
.comment-w-block .form-control {
    width: 100%;
    height: 50px;
    border-radius: 60px;
    border: 1px solid #ccc;
    padding: 0 20px;
	background:#ddd;
}
.iconCount {
	margin-top:7px;
}
.iconCount span {
	display:inline-block !important;
	margin-top:0 !important;
	margin-right:5px;
}
.iconCount img
 {
	width:15px !important;
	height:15px !important;
	display:inline-block;
}
.inline-div {
	display:inline-block;
}
.inline-div:first-child {
	border-right:1px solid #fff;
	padding-right:10px;
}
.modal-backdrop.show{display:none}
.modal{background:rgba(0,0,0,.5);}
header.fixednav {
	z-index:99;
}
#profile_cont .blog_cont.blog_detail figure {
	height:auto;
}
@media screen and (min-width:1200px) and (max-width:1299px)
{
	
}

@media screen and (max-width:1199px)
{
	
}

@media screen and (max-width:991px)
{
	
}

@media screen and (max-width:767px) {
	.left-menu-mob {
		display:none;
	}
	.sech_bx .search_sect {
		width:100%;
	}
	.sech_bx {
		padding:15px;
	}
	.sech_bx .search_sect .readmore {width:60px;}
	.sech_bx .search_sect .form-control {
		width:calc(100% - 60px);
	}
	.coverbx .profile_pic {
		left:15px;
	}
	.coverbx .nav_br {
		padding-left:230px;
	}
	.coverbx .nav_br .nav-tabs .nav-link {
		width:100%;
	}
	.coverbx .nav_br {
		bottom:0;
	}
	header .navbar .navbar-nav .nav-item a {
		padding:8px 0;
	}
	header .navbar .srchbar {
		width:100%;
		position:relative;
		margin-bottom:15px;
	}
	header .navbar .srchbar input.btn {
		position:absolute;
		top:0;
		right:0;
	}
	header .navbar .srchbar input.form-control {
		width:100%;
		padding-right:50px;
	}
	#profile_cont .tab-content {
		padding:15px;
	}
	.commentBox .info_user p {
		line-height:1.1;
	}
	.readmore_2, .btn.readmore_2 {
		margin:8px 0 8px 15px;
		padding-left:5px;
		padding-right:5px;
	}
	.commentBox .info_user h6 i.date_creation {
		float:none;
	}
}

@media screen and (max-width:575.98px)
{
	.coverbx .profile_pic.p_pg h3 {
		margin-top:inherit;
		margin-left:165px;
	}
	.coverbx .nav_br .nav-tabs .nav-link {
		line-height:30px;
	}
	.coverbx .profile_pic figure {
		width:150px;
		height:150px;
	}
	.coverbx .profile_pic img {
		height:150px;
	}
	.coverbx .profile_pic .p_pic {
		width:150px;
		height:150px;
		margin-top:64px;
	}
	.coverbx .nav_br {
		padding-left:170px;
	}
	.coverbx .profile_pic {
		bottom:-55px;
	}
	.coverbx .profile_pic h3 {
		margin-top:110px;
	}
	#cover_box .cover_img {
		height:260px;
	}
	.cover_img figure, .cover_img figure img {
		height:260px;
	}
	#liOther {
		padding-left:15px;
		padding-right:15px;
		margin-top:5px;
	}
	#liOther a {
		padding:0;
		line-height:1.1;
	}
	.tab-pane .comments {
		position:relative;
	}
	.commentBox figure {
		position:absolute;
		left:0;
	}
	.commentBox .info_user {
		margin-left:45px;
	}
	.tp-block {
		display:block;
	}
	h6 {
		font-size:13px;
	}
	.commentBox .info_user a.deleteComment, .commentBox .info_user a.deleteComment .fa {
		font-size:12px;
	}
	.commentBox figure {
		width:40px;
		height:40px;
	}
	.comment-w-block figure, .comment-w-block figure img {
		width:40px;
		height:40px;
	}
	.comment-w-block .comment-inpt-block {
		margin-left:46px;
	}
	.comment-w-block .comment-inpt-block, .comment-w-block .form-control {
		height:40px;
	}
	#profile_cont .tab-content {
		padding:15px 10px;
	}
}

@media screen and (max-width:400px)
{
	h4, .h4, .info_part .two_part ul li > span, .info_part .two_part ul li > span span {
		font-size:14px;
	}
	.coverbx .profile_pic figure, .coverbx .profile_pic .p_pic {
		width:100px;
		height:100px;
	}
	.coverbx .profile_pic img {
		height:100px;
	}
	.coverbx .nav_br{
		padding-left:110px;
	}
	.coverbx .profile_pic.p_pg h3  {
		margin-left:110px;
	}
	.coverbx .profile_pic h3 {
		margin-top:15px;
	}
	.coverbx .profile_pic {
		bottom:-55px;
	}
	.coverbx .profile_pic .p_pic button {
		padding:0;
	}
}
