/*
Theme Name: Crypto Softwares
Theme URI: https://ioss.in/
Author: the WordPress team
Author URI: https://ioss.in/
Description: Crypto Softwares custom theme.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cryptosoftwares
*/
/* @font-face{font-family:Roboto;src:url(assets/fonts/Thin/Roboto-Thin.woff2?v=2.137) format("woff2"),url(./fonts/Thin/Roboto-Thin.woff?v=2.137) format("woff");font-weight:100;font-style:normal}
@font-face{font-family:Roboto;src:url(assets/fonts/Light/Roboto-Light.woff2?v=2.137) format("woff2"),url(./fonts/Light/Roboto-Light.woff?v=2.137) format("woff");font-weight:300;font-style:normal}
@font-face{font-family:Roboto;src:url(assets/fonts/LightItalic/Roboto-LightItalic.woff2?v=2.137) format("woff2"),url(./fonts/LightItalic/Roboto-LightItalic.woff?v=2.137) format("woff");font-weight:300;font-style:italic}
@font-face{font-family:Roboto;src:url(assets/fonts/Regular/Roboto-Regular.woff2?v=2.137) format("woff2"),url(./fonts/Regular/Roboto-Regular.woff?v=2.137) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:Roboto;src:url(assets/fonts/Regular/Roboto-Regular.woff2?v=2.137) format("woff2"),url(./fonts/Regular/Roboto-Regular.woff?v=2.137) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:Roboto;src:url(assets/fonts/Medium/Roboto-Medium.woff2?v=2.137) format("woff2"), url(assets/fonts/Medium/Roboto-Medium.woff?v=2.137) format("woff");font-weight:500;font-style: normal; } */
body{height:100%;height:100vh;font-size:.9rem;line-height:1.7;color:#333;background:#fff;font-family:'Roboto',sans-serif;font-weight:400}
p,a,li,div,label{font-size:.9rem;line-height:1.7}
h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif;color:#333}
@media(min-width:1440px) {.container{max-width:1380px}
}
a{color:#666}
a:hover{text-decoration:none;color:#e89301}
h3{font-weight:400;font-size:2em;text-transform:uppercase}
h3:after{display:block;content:"";height:1px;width:120px;margin:10px auto 20px;position:relative;background:#f9a936}
.navbar-brand,.top-contact{transition:all .5s ease}
.shrink .navbar-brand{width:190px;margin-top:0;margin-bottom:0;transition:all .5s ease}
.shrink .logo-area{transition:all .5s ease}
.shrink .top-contact{margin-top:7px;transition:all .5s ease}
.top-row{background:#f3ab1f;padding-top:2px;padding-bottom:2px}
.top-row p{margin-bottom:1px}
.top-ph{float:left}
.top-ph img{width:23px}
.top-em{float:left;margin-left:20px}
.top-em img{width:25px;margin-top:-5px}
.top-login{float:right}
.top-login img{width:23px}
header{position:fixed;width:100%;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out -moz-transition:all .4s ease-in-out;z-index:999}
.logo-area{background:#111}
.logo-container{display:grid;grid-template-columns:250px 1fr}
.top-contact{float:right;display:inline-block;margin-top:17px}
.shrink{transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;box-shadow:0 0 10px rgba(0,0,0,0.1)}
.clearfix{clear:both}
.navbar-brand{width:230px;margin-top:5px;margin-bottom:5px}
img{width:100%}
.shrink .top-row{transition:all .4s ease-in-out;padding-top:0;padding-bottom:0}
.shrink .navbar-light .navbar-brand{width:150px}
.shrink .navbar{padding:0 1rem}
.shrink .top-row p{font-size:.7rem}
.shrink .top-ph img{width:14px}
.shrink .top-em img{width:19px}
.shrink .top-login img{width:15px}
.navRight{margin-right:-7px}
.headerInfo{font-size:14px;color:#ff7217;position:relative;display:inline-block;line-height:1.3rem;padding:5px 10px 5px 45px}
.headerInfo2{border:1px solid #eee;background:#f7f7f7;padding:5px 15px 5px 55px;margin-right:25px;margin-top:35px;margin-left:6px;border-radius:3px}
.headerInfo:before{content:"";position:absolute;top:3px;left:0;width:36px;height:36px}
.phone:before{content:"";position:absolute;top:3px;left:0;width:36px;height:36px}
.whatsapp:before{content:"";position:absolute;top:3px;left:0;width:36px;height:36px}
.whatsapp{color:#34af23}
.headerInfo span{display:block;color:#555;font-size:14px;font-family:'Roboto',sans-serif}
.headerInfo span a{color:#555}
.headerInfo3{padding:0 10px 0 60px;border-left:1px solid #ccc;margin-left:10px}
.headerInfo3.phone{border-left:0 solid #ccc}
.headerInfo.headerInfo3:before{left:16px}
.headerInfo2:before{top:4px;left:10px}
.headerInfo2.phone:before{top:7px}
.dropdown .show{transition:all 8s ease}
#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #menu-button{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#cssmenu:after,#cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#cssmenu #menu-button{display:none}
.menu-container{background:#111}
#cssmenu > ul > li{float:left}
#cssmenu.align-center > ul{font-size:0;text-align:center}
#cssmenu.align-center > ul > li{display:inline-block;float:none}
#cssmenu.align-center ul ul{text-align:left}
#cssmenu.align-right > ul > li{float:right}
#cssmenu > ul > li > a{padding:14px 17px;margin-right:1px;font-size:15px;letter-spacing:1px;text-decoration:none;color:#e8dabd;font-weight:300}
#cssmenu > ul > li.home > a{padding:12px 15px}
#cssmenu > ul > li.home > a i{font-size:18px;line-height:1}
.home a{background:#009915}
#cssmenu > ul > li > a:hover,#cssmenu > ul > li > ul > li > a:hover,li.active a{background:#f3ab1f}
#cssmenu > ul > li:hover > a{color:#000;background:#e8dabd}
#cssmenu > ul > li.has-sub > a{padding-right:30px}
#cssmenu > ul > li.has-sub > ul li a.dropdown-item:hover,#cssmenu > ul > li.has-sub > ul li a:hover{background:#ecd6ab}
#cssmenu > ul > li.has-sub > a:after{position:absolute;top:19px;right:11px;width:8px;height:2px;display:block;background:#e8dabd;content:''}
#cssmenu > ul > li.has-sub > a:before{position:absolute;top:16px;right:14px;display:block;width:2px;height:8px;background:#e8dabd;content:'';-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
#cssmenu > ul > li.has-sub:hover > a:before{top:23px;height:0}
#cssmenu ul ul{position:absolute;left:-9999px}
#cssmenu.align-right ul ul{text-align:right}
#cssmenu ul ul li{height:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
#cssmenu li:hover > ul{left:auto}
#cssmenu.align-right li:hover > ul{left:auto;right:0}
#cssmenu li:hover > ul > li{height:35px}
#cssmenu ul ul ul{margin-left:100%;top:0}
#cssmenu.align-right ul ul ul{margin-left:0;margin-right:100%}
#cssmenu ul ul{min-width:100%}
#cssmenu ul ul li a{border-bottom:1px solid rgba(150,150,150,0.15);padding:11px 15px;width:100%;font-size:13px;text-decoration:none;color:#e8dabd;background:#222}
#cssmenu ul ul li:last-child > a,#cssmenu ul ul li.last-item > a{border-bottom:0}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover{color:#000}
#cssmenu ul ul li.has-sub > a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu.align-right ul ul li.has-sub > a:after{right:auto;left:11px}
#cssmenu ul ul li.has-sub > a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
#cssmenu.align-right ul ul li.has-sub > a:before{right:auto;left:14px}
#cssmenu ul ul > li.has-sub:hover > a:before{top:17px;height:0}
@media(min-width:1367px) {
#cssmenu > ul > li > a{font-size:16px}
}
@media all and (max-width: 768px),only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px),only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px),only screen and (-o-min-device-pixel-ratio: 21) and (max-width: 1024px),only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px),only screen and (min-resolution: 192dpi) and (max-width: 1024px),only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
#cssmenu{width:100%}
#cssmenu ul{width:100%;display:none;margin-top:20px}
#cssmenu.align-center > ul{text-align:left}
#cssmenu ul li{width:100%;border-top:1px solid rgba(120,120,120,0.2)}
#cssmenu ul ul li,#cssmenu li:hover > ul > li{height:auto}
#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0}
#cssmenu > ul > li{float:none}
#cssmenu ul ul li a{padding-left:25px}
#cssmenu ul ul ul li a{padding-left:35px}
#cssmenu ul ul li a{color:#ddd;background:none}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li.active > a{color:#fff}
#cssmenu ul ul,#cssmenu ul ul ul,#cssmenu.align-right ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}
#cssmenu > ul > li.has-sub > a:after,#cssmenu > ul > li.has-sub > a:before,#cssmenu ul ul > li.has-sub > a:after,#cssmenu ul ul > li.has-sub > a:before{display:none}
#cssmenu #menu-button{display:block;padding:17px;color:#ddd;cursor:pointer;font-size:12px;text-transform:uppercase;font-weight:700}
#cssmenu #menu-button:after{position:absolute;top:22px;right:17px;display:block;height:8px;width:20px;border-top:2px solid #ddd;border-bottom:2px solid #ddd;content:''}
#cssmenu #menu-button:before{position:absolute;top:16px;right:17px;display:block;height:2px;width:20px;background:#ddd;content:''}
#cssmenu #menu-button.menu-opened:after{top:23px;border:0;height:2px;width:15px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
#cssmenu #menu-button.menu-opened:before{top:23px;background:#fff;width:15px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
#cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid rgba(120,120,120,0.2);height:43px;width:46px;cursor:pointer}
#cssmenu .submenu-button.submenu-opened{background:#262626}
#cssmenu ul ul .submenu-button{height:34px;width:34px}
#cssmenu .submenu-button:after{position:absolute;top:22px;right:19px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu ul ul .submenu-button:after{top:15px;right:13px}
#cssmenu .submenu-button.submenu-opened:after{background:#fff}
#cssmenu .submenu-button:before{position:absolute;top:19px;right:22px;display:block;width:2px;height:8px;background:#ddd;content:''}
#cssmenu ul ul .submenu-button:before{top:12px;right:16px}
#cssmenu .submenu-button.submenu-opened:before{display:none}
.logo-container{grid-template-columns:1fr}
.top-contact{float:none;width:100%}
#menu-button{margin-top:-41px!important;width:55px;float:right}
.shrink #menu-button{margin-top:-35px!important}
.logo-right{margin-top:-30px}
}
@media(min-width:769px) {
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.1rem;padding-left:.1rem;margin-right:.3rem;margin-left:.3rem}
.navbar-light .navbar-nav .home-link .nav-link{font-size:1.5rem;margin-top:-2px;margin-right:.5rem;padding:0}
.navbar-light .navbar-nav .home-link .nav-link:hover{border-bottom:0 solid #f3ab1f}
}
@media(max-width:1024px) {
.navbar-brand{margin-top:0;margin-bottom:0}
}
@media(max-width:480px) {
.navbar-light .navbar-brand{width:200px}
}
footer{background:#f7f6f6;margin-top:0;background-image:url(assets/images/footer.jpg);height:auto}
.footer1{display:grid;align-items:start;text-align:left;padding-bottom:15px;padding-top:35px;background-position:center;background-size:cover}
.footer1 h4{color:#f3ab1f;opacity:.8;font-weight:300;text-transform:uppercase;border-bottom:1px solid rgba(243,171,31,0.3);padding-bottom:13px;margin-bottom:18px}
.footer1 p{color:#777}
.footer-li{padding:0;margin-bottom:0}
.footer-li li{display:inline-block;width:100%;position:relative;margin: 0px;}
.footer-li li a{color:#777;font-size:14px;border-bottom:1px dotted #222;width:100%;display:inline-block;padding:10px 0 10px 25px;line-height: 1;}
.footer-li li:last-child a{border-bottom:0 dotted #333}
.footer-li li:before{content:"\f0c1";color:#f3ab1f;font-family:FontAwesome;left:4px;position:absolute;top:6px;opacity:.7}
.footer-li li:hover:before{opacity:1}
.footer-social{padding:0}
.footer-social li{display:inline-block}
.footer-social li a{background:#777;width:30px;height:30px;display:grid;text-align:center;align-items:center;color:#fff;border-radius:50%;margin:2px 4px}
.footer-li li a:hover{color:#f3ab1f}
.footer-social li a{background:#fa8c11;text-decoration:none}
.footer-social li a:hover{background:#999;text-decoration:none}
.footer-copy{padding:11px 0 9px;text-align:center;background:#070706}
.footer-copy p{margin-bottom:0}
.footer-copy p,.footer-copy p a{color:#777}
.footer-copy p a:hover{color:#fa8c11}
.ft-getin p{margin-bottom:0}
p.fph{margin-bottom:0;margin-top:10px}
p.fem{margin-bottom:16px}
@media(min-width:600px) {
.footer1{grid-template-columns:1fr 1fr 1fr;grid-column-gap:5%}
.ft-about{padding-right:20px}
}
@media(max-width:768px) {
.ft-getin{grid-column:1 / 4;margin-top:30px}
.ft-services{grid-column:1 / 3}
}
@media(max-width:599px) {
.footer1{grid-template-columns:1fr}
.ft-services{grid-column:1 / 4}
}
@media(max-width:767px) {
.footer1{grid-row-gap:30px}
#cssmenu ul{max-height:250px; overflow: scroll;}
}
@media(max-width:440px) {
#cssmenu ul{max-height:585px}
}
@media(max-width:350px) {
.navbar-brand{width:200px}
#menu-button{margin-top:-41px!important}
#cssmenu ul{max-height:495px}
}
.breadcumb .current{color:#944301}
.breadcumb a{color:#222}
.breadcumb a:hover{color:#944301}

/* Comments Start
------------------*/

.wpcd-comment-template-4 .wpcd-comment-gravatar {
    float: left;
    width: 70px!important;
}

.wpcd-comment-template-4 .wpcd-comment-gravatar img {
    width: 50px!important;
    height: 50px!important;
}

.wp-comment-designer-lite-wrap {
    font-family: "Quicksand", sans-serif!important;
}

.wpcd-comment-template-4 .wpcd-author-name {
    color: #cd2323!important;
}

.wpcd-template-4 .comment-respond h3.comment-reply-title {
    color: #666!important;
    }
.wpcd-comment-template-4 .wpcd-show-replies-trigger:hover, .wpcd-comment-template-4 .wpcd-hide-replies-trigger:hover, .wpcd-comment-template-4 .wpcd-save-edited-comment:hover, .wpcd-comment-template-4 .wpcd-comment-footer .wpcd-reply-button:hover a, .wpcd-comment-template-4 .wpcd-edit-comments-wrapper:hover input[type="submit"], .wpcd-comment-template-4 .wpcd-flag-comments-wrapper:hover input[type="submit"] {
    color: #fff;
    background-color: #cd2323!important;
    border-color: #cd2323!important;
}
.wpcd-comment-template-4 .wpcd-show-replies-trigger, .wpcd-comment-template-4 .wpcd-hide-replies-trigger, .wpcd-comment-template-4 .wpcd-save-edited-comment, .wpcd-comment-template-4 .wpcd-comment-footer .wpcd-reply-button a, .wpcd-comment-template-4 .wpcd-edit-comments-wrapper input[type="submit"], .wpcd-comment-template-4 .wpcd-flag-comments-wrapper input[type="submit"] {
    margin: 4px 4px 0 0;
    border-radius: 2px!important;
    border: 1px solid #ccc!important;
    height: 30px!important;
    line-height: 30px!important;
    padding: 0 20px;
    color: #666!important;
    background-color: #fff;
    font-weight: 400!important;
}
.wpcd-email, .wpcd-text {
    width: 50%!important;
    padding-right: 20px!important;
    float: left!important;
}
.wpcd-email input[type="email"], .wpcd-text input[type="text"]{
    border:1px solid #DADADA!important;
}
.wpcd-template-4 .comment-respond h3.comment-reply-title small a, .wpcd-template-4 .wpcd-comment-form p a+a {
    border: 1px solid #cd2323!important;
}

.wpcd-template-4 .comment-respond h3.comment-reply-title small a, .wpcd-template-4 .wpcd-logged-in input.wpcd-form-trigger, .wpcd-template-4 .wpcd-comment-form p a+a, .wpcd-template-4 .wpcd-form-submit input[type="submit"], .wpcd-template-4 .wpcd-comment-pagination-wrapper.wpcd-load-more a {
    background-color: #cd2323!important;
    color: #fff;
    border-color: #cd2323!important;
}
.wpcd-title-value-div .wpcd-title-div{
  margin-top:10px!important;
}
.wpcd-title-value-div .wpcd-title-div label {
    margin-top: 0px!important;
    font-weight: 400!important;
    position: relative!important;
    bottom: -10px!important;
    color:#333;
    text-transform: lowercase;

}
.wpcd-title-value-div .wpcd-title-div label::first-letter{
  text-transform: capitalize;
}

.wpcd-comment-template-4 .wpcd-comment p {
    font-size: 15px!important;
    }
.wp-comment-designer-lite-wrap textarea{
    width:100%!important;
}
.wpcd-textarea{
    float: left!important;
    padding-right: 20px!important;
    width:100%!important;
}
.wpcd-comment-form-submit{
    width: auto!important;
}

.wpcd-comment-template-4 .wpcd-date-time .wpcd-date:before {
    position: absolute;
    left: -19px;
    top: -2px;
    content: "\f469";
    font-family: dashicons;
    color: #aaa;
    display: none;
}
.wpcd-comment-template-4 .wpcd-date-time .wpcd-date, .wpcd-comment-template-4 .wpcd-date-time .wpcd-time{
    color:#777!important;
}

.wpcd-template-4 .comment-respond h3.comment-reply-title small a:hover, .wpcd-template-4 .wpcd-logged-in input.wpcd-form-trigger:hover, .wpcd-template-4 .wpcd-comment-form p a+a:hover, .wpcd-template-4 .wpcd-form-submit input[type="submit"]:hover, .wpcd-template-4 .wpcd-comment-pagination-wrapper.wpcd-load-more a:hover{
    color:#ff2;
}

.wpcd-comment-listing-wrap .wpcd-comments-title{
    color:#333!important;
}

@media only screen and (max-width: 767px) {
    .wpcd-email, .wpcd-text {
        width: 100%!important;
        padding-right: 0px!important;
    }
    .wpcd-textarea{
        
        padding-right: 0px!important;
        width:100%!important;
    }
}
/* Comments End
----------------*/
.blockchain-section2 div img,.why-blockchain-popular .diamond-icon img{display: initial;}
.highlight-font a{font-size: 1em;  }
.highlight-font a, p a{    color: #eca00c; }
.highlight-font a:hover, p a:hover{    color: #333; }
@media (min-width: 1025px){
#cssmenu>ul>li:last-child>a {
    color: #fff;
    background: #ef9303;
    padding: 12px 16px 12px 16px;
    margin-top: 2px;
    margin-left: 8px;
    border-radius: 5px;
    position: relative;
    transition: all .25s ease;
}
	#cssmenu>ul>li:last-child:hover>a {
		color:#333;
    background:#e8dabd;
	}
#cssmenu>ul>li:last-child>a:before {
    content: "\f178 ";
    font-family: FontAwesome;
    right: 10px;
    position: absolute;
    top: 12px;
	display:none;
}	
}
.image404 {
    margin: auto;
}
.search-form .input-group-addon{
  padding: 0;
  background-color: #fff;border: 1px solid #ccc; border-left:0;
}
.input-group.search-form{margin-bottom: 15px;}
.search-form .form-control{
  border-radius: 0px;
}
.search-btn{
  border:none;
  padding: 6px 10px;
background-color: transparent;    position: relative;
    color: #666;
        cursor: pointer;
}

/*faq*/
.accordian-block {
	padding: 2px 0;
	border: 1px solid #fff;
	margin: 0 0 20px 0;
	border-radius: 5px;
	box-shadow: 0px 0px 6px 5px rgba(0, 0, 0, 0.03);
}
.ac-title {
	position: relative;
	cursor: pointer;
	background: #eaeaea;
}
.ac-title p {
	font-size: 16px;
	font-weight: 500;
	word-wrap: break-word;
	color: #414141;
	margin: 0;
	padding: 10px 32px 10px 51px;
	border-radius: 0;
}
.accordian-para {
	display: none;
	border-top: none;
	margin: 0px 0 0 0;
}
.commn-para-sm {
	font-size: 14px;
	color: #3d3d3d;
	padding: 10px 20px 10px 50px;
	margin: 0 0 15px;
}
.ac-title.acc-active p {
	color: #014084 !important;
}
.plus-icon {
	width: 20px;
	height: 20px;
	position: absolute;
	left: 15px;
	top: 50%;
	transform: translateY(-50%);
	background-size: contain;
	z-index: 99;
	transition: all 0.6s ease;
	-webkit-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	-o-transition: all 0.6s ease;
	background-repeat: no-repeat;
}
.cross-icon {
	
}
.sub-head h2 {
    text-align: center;
}
.sub-head {
	padding:50px 0 50px;
}
.terms-conditions h2,.terms-conditions h3,.terms-conditions h4,.terms-conditions h5{text-transform: lowercase;}
.terms-conditions h2::first-letter,.terms-conditions h3::first-letter,.terms-conditions h4::first-letter,.terms-conditions h5::first-letter{text-transform: uppercase;}
/**en faq*/
 

.search-nav {
    float: right;
    position: relative;
    overflow: visible;
    width: 40px;
    height: 40px;
	margin-left: 15px;
}		
.searchbar {
    margin-bottom: auto;
    margin-top: auto;
    height: 42px;
    min-width: 40px;
    background-color: #000;
    border-radius: 30px;
    padding: 6px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 9;
    border: 2px solid #666;
}
.searchbar:hover {
    border: 1px solid #ccc;
    -webkit-box-shadow: 1px 1px 7px rgba(0,0,0,.1);
    box-shadow: 1px 1px 7px rgba(0,0,0,.1);
}
.searchbar:hover>.search_input {
    padding: 0 10px;
    width: 280px;
    caret-color: #ea4335;
    -webkit-transition: width .4s linear;
    transition: width .4s linear;
}
.search_input {
    color: #ccc;
    border: 0;
    outline: 0;
    background: 0 0;
    width: 0;
    caret-color: transparent;
    line-height: 20px;
    -webkit-transition: width .4s linear;
    transition: width .4s linear;
}
.search_icon {
    height: 34px;
    width: 34px;
    float: right;
    align-items: center;
    border-radius: 50%;
    color: #ccc;
    background-color: transparent;
    border: 0;
    top: 3px;
    right: 1px;
    position: absolute;
}
.top-contact #cssmenu{
	float:left;		
}
@media (max-width: 767px){
	.search-nav {
		display: none;
	}
}
.wpdiscuz-front-actions {
	padding:0px;
	margin:0px;
}

#wpcomm .wc-thread-wrapper {
    padding:0px;
	margin:0px;
}
#wcThreadWrapper .wc-comment{
	padding-top: 15px;
}