/* 
	Theme Name:Wehash
	Theme URI:http://wehash.com
	Author:PMSL Team
	Author URI:https://pmsltech.com
*/
.item:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0; z-index:1;background:rgba(0, 0, 0, 0.9);background:linear-gradient(to bottom left, rgba(0, 0, 0, 0.50), rgba(36, 82, 121, 0.95));}
.slide-banner{ position:absolute;top:48%;bottom:0;left:0;right:0;z-index:2;}
.slide-banner h1{text-align:center;text-transform:uppercase;letter-spacing:3px;font-size:22px;font-weight:800;color:#ddd;}
.slider{position:relative;}
.carousel-control{width:60px;height:40px;opacity:1;background:rgba(51, 51, 51, 0.35);color:#fff;margin:auto;font-size:30px;z-index:1;line-height:1.5;}
header{position:absolute;top:0;left:0;right:0;bottom:auto;padding:20px 0;}
.menu{padding:20px 0;text-align:right;}
.menu ul li{display:inline-block;}
.menu ul li a{letter-spacing:2px;font-weight:500;padding:0 10px;font-size:13px;position:relative;text-transform:uppercase;}
.menu ul li.active a{color:#fff;}
/* .carousel:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.9);background:linear-gradient(to bottom left, rgba(0, 0, 0, 0.50), rgba(36, 82, 121, 0.95));} */
.slider-content{position:absolute;top:48%;bottom:0;left:0;right:0;text-align:center;text-transform:uppercase;letter-spacing:3px;font-size:22px;font-weight:800;color:#ddd;z-index: 2;}
footer{background:#272727;padding:50px 0 0;color:#d8d6d6;height:275px;position:fixed;left:0;right:0;top:auto;bottom:0;z-index:-1;}
.wrapper{margin:0 0 275px;z-index:1;}
.content{background:#fff;position:relative;}
.maskheading{position:relative;display:inline-block;margin-bottom:20px;}
.maskheading span{font-weight:900;text-transform:uppercase;font-size:80px;opacity:0.1;}
.maskheading .mainheading-text{font-weight:900;color:#000;text-transform:uppercase;position:absolute;top:auto;bottom:0;left:auto;right:0px;font-size:50px;}
.fs18{font-size:18px;}
.site-link{position:relative;font-weight:500;display:inline-block;text-transform:uppercase;color:#508cbf;}
.site-link:after{content:'';position:absolute;width:60px;height:2px;background:#ddd;bottom:13px;top:auto;left:auto;right:-68px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}
.site-link:hover{color:#545454;}
.site-link:hover:after{width:80px;right:-88px;}
ul.datacenter-points li{display:inline-block;text-align:center;}
ul.datacenter-points li:not(:last-child){padding-right:40px;}
ul.datacenter-points li img{display:block;margin-bottom:10px;}
ul.datacenter-points li span{font-size:16px;font-weight:500;text-transform:uppercase;color:#616161;}
.getquote{background:url(images/graphics-bg.png) no-repeat #21649c;color:#fff;padding:25px 0 70px;font-size:18px;position:relative;text-align:center;}
.getquote:after{content:'';background:url(images/up.png);position:absolute;width:auto;height:100px;left:0;right:0;top:auto;bottom:-53px;background-repeat:repeat-x;}
.getquote a{border:2px solid #fff;border-radius:20px;padding:3px 20px;font-size:15px;margin:0 20px;color:#fff;}
.getquote a:hover{border:2px solid #333;background:#333;}
ul.social-footer li{display:inline-block;}
ul.social-footer li a{color:#fff;width:30px;height:30px;display:block;border:1px solid #ddd;text-align:center;}
footer h4{color:#d8d6d6;}
.footer-logo img{max-width:220px;}
.copyright{background:#1f1f1f;text-align:center;padding:15px 0;font-size:13px;color:#757575;font-weight:600;margin-top:30px;}
.icon-box{border:1px solid #f1f1f1;padding:16px;margin-top:70px;}
.icon-box .icon{margin-top:-50px;background:#fff;padding:5px 12px;border:1px solid #f1f1f1;margin-bottom:14px;}
.icon-box .title{font-weight:700;text-transform:uppercase;color:#4a4a4a;margin-bottom:5px;}
.icon-box .iconbx-content{font-size:15px;color:#636363;font-weight:300;line-height:1.4;}
.blog-news-currency{background:#f5f5f5;padding:40px 0;}
.cryptonatorwidget div:last-child{display:none;}
.cryptonatorwidget input,
.cryptonatorwidget select{background:transparent;border:1px solid #ddd;height:34px !important;padding:6px;margin-bottom:10px !important;font-size:14px !important;}
.blog-content h4 a{font-weight:500;font-size:16px;color:#000;}
.blog-content h4{margin-bottom:5px;}
.news-meta{font-size:12px;margin-bottom:5px;}
.news-meta span{margin-right:10px;}
.blog-content p{font-size:15px;margin-bottom:5px;}
.btn-readmore{display:inline-block;font-size:13px;color:#292929;text-decoration:underline;}
.btn-readmore:hover{color:#000;}
.news-content{margin-bottom:15px;}
.news-image img{-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}
.news-image:hover img{transform:scale(1.1);transition:all 0.3s ease-in-out;}
.news-image{overflow:hidden;}
ul.footer-link{line-height:inherit;}
ul.footer-link li{list-style-type:none;}
ul.footer-link li a{font-size:14px;}
.live-currency{height:415px;overflow-y:scroll;}
.heading-logo img{filter:brightness(0);width:300px;margin-bottom:30px;}
.currency-calc .cryptonatorwidget{padding:4px !important;border:none !important;}
.intro{background:url(images/h-growth.png) no-repeat left top;background-size:contain;padding-top:40px;}
.inner-page .intro{background:url(images/h-growth1.png) no-repeat left top;background-size:contain;}
.intro p{color:#000;}
.slider img{margin:auto;}
.icon-box.currency-calc{padding:20px 15px;}
@media screen and (max-width:1199px){.menu ul li a{letter-spacing:1px;font-weight:600;padding:0 6px;}
.menu{padding:10px 0;}
.slider-content{top:38%;left:100px;right:100px;}
.carousel:after{background:linear-gradient(to bottom left, rgba(0, 0, 0, 0.6), rgba(36, 82, 121, 0.95));}
}
@media screen and (max-width:991px){.contact-info{margin-top:30px;}
.carousel-inner img{height:400px !important;max-width:fit-content !important;}
.menu ul{text-align:center;padding:5px 0;background:#000;margin-top:10px;}
.slider-content{top:50%;}
.getquote{line-height:2;}
.getquote a{margin:0 10px;}
.intro img{margin:30px auto;}
ul.datacenter-points{text-align:center;border:10px solid #f3f3f3;padding:30px 15px;}
footer{position:relative;height:auto;z-index:inherit;}
.wrapper{margin-bottom:0;}
ul.footer-link{margin-bottom:20px;}
footer h4{margin-top:15px;}
}
@media screen and (max-width:767px){.slider-content{top:45%;left:30px;right:30px;font-size:22px;}
.carousel-control{display:none;}
.logo img{width:250px;margin:auto;margin-bottom:20px;}
.menu ul li{display:block;text-align:left;padding:0 15px;}
.m-nav-bar{display:block;background:#000;margin-top:20px;color:#fff;padding:5px 15px;line-height:1.9;cursor:pointer;}
.m-nav-bar i{float:right;-webkit-text-stroke:#000;-webkit-text-stroke-width:3px;font-size:30px;}
.menu{display:none;position:absolute;left:15px;bottom:auto;top:30px;right:15px;z-index:1;}
.getquote{line-height:1.8;font-size:16px;}
.slider-content{top:40%;font-size:18px;}
.heading-logo img{width:240px;}
ul.datacenter-points li{margin-bottom:30px;}
.dc-content-block{float:none !important;width:100% !important;margin:0 !important;}
.dc-img-block{display:block !important;float:none !important;width:150px !important;border:7px solid #efefef !important;padding:0 !important;height:150px !important;margin:initial !important;margin-bottom:-20px !important;}
.dc-img-block img{margin:0;}
.intro h3{font-size:24px;}
.dc-content-block h4{font-weight:200 !important;font-size:26px !important;}
.dc-content-block p{font-size:15px !important;font-weight:400 !important;}
}
@media screen and (min-width:768px){.m-nav-bar{display:none;}
}
@media screen and (max-width:479px){.getquote a{display:block;}
}
.inner-page .slider{height:350px;position:relative;z-index:0;}
.inner-page .slider:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.54);z-index:-1;}
.inner-page .slider{background:url(images/inner-bg.jpg) no-repeat top right fixed;-webkit-background-size:cover;background-size:cover;}
.inner-page .slider-content{bottom:70px;top:auto;}
.inner-page .carousel:after{background:linear-gradient(to bottom left, rgba(0, 0, 0, 0.65), rgba(36, 82, 121, 0.95));}
.inner-page .intro{padding-bottom:40px;}
.dc-img-block{float:left;width:310px;height:280px;border:10px solid #dedede;padding:30px 25px;margin-right:15px;}
.dc-content-block{float:left;width:calc(100% - 180px);background:#fbfbfb;padding:30px;margin:70px 0 0px -150px;}
.dc-content-block h4{font-weight:100;font-size:40px;}
.dc-block{margin-bottom:50px;}
.dc-content-block p{font-size:18px;font-weight:200;letter-spacing:0.5px;color:#000;}
.bottom-support{background:url(images/support-bg.jpg) no-repeat right top;-webkit-background-size:cover;background-size:cover;padding:100px 0;position:relative;}
.support-info,
.support-info h3{color:#fff;}
.support-info h3{font-weight:100;font-size:26px;line-height:1.4;}
.support-info h3 span{font-weight:900;}
.light-btn{display:inline-block;background:transparent;padding:8px 30px;border:1px solid #fff;border-radius:30px;}
.contact-number{display:block;margin-bottom:20px;font-size:24px;font-weight:100;color:#cecece;}
.contact-form .form-control{border-radius:0px;box-shadow:none;border:1px solid #a5a5a5 !important;height:40px !important;}
.h150{height:150px !important;}
.contact-btn{background:#333;color:#fff;display:inline-block;padding:8px 30px;}
.contact-info{background:#262f36;color:#fff;padding:30px 15px;}
.contact-info h5{color:#fff;font-weight:400;}
address,
.time-table li{color:#b3b2b2;line-height:1.4;}
ul.time-table{list-style-type:none;margin-bottom:30px;}
.box{position:relative;border:15px solid #21649c;background:#21649c;margin-bottom:30px;}
.box p{color:#fff;}
.box h4{background:#f4f4f4;display:inline-block;margin-top:0px;padding:6px 10px;font-size:18px;}
.gallery-block img{border:5px solid #e1f0ff;border-radius:20px 0 20px 0;}
.blog-list{border:5px solid #dfefff;padding:20px;background:#fff;margin-bottom:20px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}
.blog-list:hover{border:5px solid #dcdcdc;transform:translateY(-5px);box-shadow:2px 2px 2px 2px #333;}
.blog-list.single{border:5px solid #dfefff;padding:20px;background:#fff;margin-bottom:20px;}
.blog-list.single:hover{border:5px solid #dfefff;transform:none;box-shadow:none;}
.blog-list .post-date{font-size:12px;font-weight:600;color:#90c0ef;}
.blog-list .blog-title a, .blog-list .blog-title{color:#777;font-weight:600;line-height:1.5;display:block;margin-bottom:5px;}
.blog-list:hover{border:5px solid #dcdcdc;transform:translateY(-5px);box-shadow:0px 2px 5px -2px #716d6d;}
.blog-list .blog-content a{color:#7c9ee2;}
.blog-list .blog-content a:hover{color:#797979;}
.blog-list .posted-by{font-size:12px;font-weight:600;text-transform:uppercase;line-height:2.5;}
.blog-list .posted-by a{color:#71afea;letter-spacing:1.5px;}
.blog-list .posted-by a:hover{text-decoration:underline;}
.blog-list ul.share li a{display:block;background:transparent;width:25px;height:25px;font-size:13px;text-align:center;border-radius:50%;border:1px solid;line-height:2;}
.blog-list ul.share li a:hover{color:#767676}
.blog-list ul.share li{font-size:0;padding:0;}
.blog-img{margin-bottom:15px;}
ul.sidebar-list{list-style-type:none;line-height:inherit;margin-bottom:30px;}
ul.sidebar-list li{position:relative;padding-left:20px;}
ul.sidebar-list li:before{content:'\f105';font-family:'FontAwesome';}
ul.sidebar-list li a{color:#333;}
ul.sidebar-list li a{color:#2c8ae8;font-size:15px;line-height:1.3 !important;display:block;margin-bottom:8px;}
ul.sidebar-list li a:hover{color:#767676;text-decoration:underline;}
ul.sidebar-list li:before{content:'\f101';font-family:'FontAwesome';position:absolute;left:0;top:-2px;font-size:15px;}
.sidebar h4{border-bottom:1px dashed #cccccc;padding-bottom:5px;margin-bottom:15px;}
textarea#massege{height:145px !important;}
.new_single p{color:#585858 !important;}
#comment{border:1px solid #ddd;width:100%;height:100px;margin-bottom:5px;padding-left:6px;}
#author,#email,#url{border:1px solid #ddd;width:100%;height:34px;margin-bottom:5px;padding-left:6px;}
#submit{width:100%;padding:7px;border:1px solid #ddd;background:#ddd9;}
#reply-title{font-size:23px;font-weight:300;margin-bottom:5px;}
#comments{font-size:18px;margin-bottom:18px;font-weight:300;}
.commentlist{border:1px solid #ddd;padding:19px;list-style:none;margin-bottom:12px;}
.comment-author.vcard{margin-bottom:10px;padding-left:16px;font-size:16px;}
.fn{margin-left:15px;}
.comment-meta.commentmetadata{margin-bottom:15px;margin-top:9px;font-size:15px;}
#div-comment-3{margin-bottom:11px;padding-left:11px;font-size:16px;border:1px solid #ddd;padding:15px;}
.children{margin-top:15px;list-style:none;}
.coment_new a{color:#9e9e9e;font-size:12px;}
.tag a{border:1px solid #ddd;padding:7px 5px;font-size:11px;font-weight:200;transition:all linear 0.2s;}
.tag_title{font-size:18px;margin-bottom:17px;padding-left:5px;color:#191927;}
.tag{line-height:44px;margin-top:7px;}
.gallery-block{margin-bottom:17px;}
.cptch_span input{border:1px solid #ddd;height:41px;}
span.new_auther{color:#93c2ef;}
.nb-error{margin:0 auto;text-align:center;max-width:480px;padding:60px 30px;font-size:16px;}
.new_404{background:#8c959d;}
.new_one{font-size:14px;color:#636468;border:1px solid #ddd;padding:3px;margin-top:26px;background:#fff;border-radius:5px;}
.mbt30{margin-bottom:30px;}
.error-desc{color:#fff;}