@media (min-width: 1200px) and (max-width:1440px) {}
@media (min-width: 1200px) and (max-width:1309px) {}
@media (min-width: 1200px) {}

@media (min-width: 992px) {
.mobile_logo {display:none;}
.dropdown-menu {right:0; left:auto;}
#header .navbar-expand-lg .navbar-nav {align-items:center;}
.title {font-size:38px;}
}

@media (min-width: 768px) {}

@media (min-width: 992px) and (max-width:1199.98px) {
#header .navbar-expand-lg .navbar-nav .nav-item {margin-right:15px;}
#header .extra_nav {margin-left:15px;}
#header .navbar-brand img {height:30px;}
}

@media (min-width: 768px) and (max-width:1199.98px) {}

@media (min-width: 768px) and (max-width:991.98px) {
.navbar-toggler.menuClose-icon {display:none;}
.navbar-toggler.menu-opened:before {top:10px; background:#fff; width:22px; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:rotate(-45deg);}
.navbar-toggler.menu-opened span {opacity:0;}
.navbar-toggler.menu-opened:after {-webkit-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; top:10px; border:0; height:2px; width:22px; background:#fff; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg);}
}

@media (max-width: 991.98px) {
#header .header_filled_btn, #header .header_border_btn {padding:8px 15px !important;}
.menuoverlay {position:fixed; height:100vh; width:100%; background:rgba(0, 0, 0, 0.4); top:0; left:0; z-index:9;}
#header .navbar-brand img {max-height:32px; width:auto;}
#header .navbar-nav .dropdown-menu {border:none; position:absolute;}
.navbar-toggler:focus, .navbar-toggler:active {outline:none; box-shadow:none;}
.navbar-toggler {width:24px; height:24px; position:absolute; right:0px; padding:0; border:0; z-index:9;}
.navbar-toggler:before {-webkit-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; position:absolute; top:0; right:0; display:block; height:2px; width:22px; background:#268146; content:"";}
.navbar-toggler span {-webkit-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; position:absolute; bottom:14px; right:0; display:block; height:2px; width:22px; background:#268146;}
.navbar-toggler:after {position:absolute; top:16px; right:0; display:block; height:4px; width:22px; border-top:2px solid #268146; content:"";}
header .collapse:not(.show) {display:block; position:fixed; top:0; left:-300px; height:100vh; overflow-y:auto; width:250px; background:#fff; padding:0 12px; padding-top:110px; box-shadow:0px 0px 20px rgba(0, 0, 0, 0.2); transition:all 0.5s; z-index:99;}
header .collapse:not(.show).menu-show {left:0px;}
body.scroll-off {overflow-y:hidden;}
#header {height:65px;}
#header .navbar-expand-lg .navbar-nav .nav-link.sign_up, #header .navbar-expand-lg .navbar-nav .nav-link.sign_in {margin:0 0; margin-top:10px; text-align:center;}
.mobile_logo {position:absolute; top:0; left:0; padding:0 0 0 22px; box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.05); background-color:#fff; height:95px; display:flex; align-items:center; right:0;}
.is-sticky .mobile_logo {padding:15px 10px;}
.is-sticky .collapse:not(.show) {padding-top:75px;}
.mobile_logo img {max-height:30px; width:auto;}
#header .navbar-expand-lg .navbar-nav .nav-link.sign_up {margin-top:20px;}
.overlay {position:fixed; height:100vh; width:100%; background:rgba(0, 0, 0, 0.4); top:0; left:0; z-index:1;}
.user_dropdown .dropdown-toggle::after {display:none;}
.user_dropdown > a {margin-right:40px;}
#header .extra_nav {margin-left:0; border-top:1px solid #ddd; padding-top:15px;}
#header .extra_nav.for_mobile {padding:0; margin-top:0; border:0;}
#header .navbar-expand-lg .navbar-nav .nav-link {padding:5px 0;}
#header .navbar-expand-lg .navbar-nav .nav-link.extra_btn {width:100%; margin-bottom:10px;}
#header .navbar-expand-lg .navbar-nav .nav-link.lang_drop {width:60px; padding-left:30px; margin-bottom:0;}
#header .navbar-expand-lg .navbar-nav .nav-item {margin-right:0px !important; margin-bottom:10px;}
#header .extra_nav.for_mobile .nav-item {margin-bottom:0;}
#header .navbar-nav .dropdown-menu {border:none; padding:0;}
#header .for_mobile {display:block;}
#header .for_desktop {display:none;}
.extra_nav.for_mobile {margin-left:0 !important;}
.user_dropdown > a {padding-left:0;}
#header .navbar-expand-lg .navbar-nav .nav-link:before {display:none;}
.footer-signin-link a span, .footer-signup-link a span {font-size:30px;}
.footer-signin-link a p, .footer-signup-link a p {font-size:13px;}
.footer-signup-link a span.footer-link-arrow, .footer-signin-link a span.footer-link-arrow {height:40px; width:40px; line-height:40px; right:10px;}
.footer-signup-link a {padding-left:50px;}
.footer-signin-link a, .footer-signup-link a {padding-right:70px;}
.footer-block figure {margin-bottom:10px;}
.footer-block {margin-bottom:20px;}
}

@media (max-width: 767.98px) {
.navbar-toggler.menuClose-icon {position:absolute; top:13px; right:15px;}
.navbar-toggler.menuClose-icon::before, .navbar-toggler.menuClose-icon::after {display:none;}
header .collapse:not(.show) {width:100%;}
header .collapse:not(.show) {left:-100%; box-shadow:unset;}
p {font-size:15px;}
#header, .mobile_logo, #header.is-sticky {height:60px;}
header .collapse:not(.show) {padding-top:70px;}
.copyright {font-size:12px;}
footer h6 {margin:0 0 10px;}
.features-coin {height:55px; width:55px; line-height:55px;}
.features-coin img {height:30px;}
.features-heading {font-size:17px;}
.features-text {font-size:13px;}
.footer-signin-link a span, .footer-signup-link a span {font-size:20px;}
.footer-signin-link a p, .footer-signup-link a p {font-size:11px;}
.footer-signin-link a, .footer-signup-link a {padding-right:40px;}
.footer-signup-link a span.footer-link-arrow, .footer-signin-link a span.footer-link-arrow {height:30px; width:30px; line-height:30px; right:10px; font-size:14px;}
.footer-signin-link a, .footer-signup-link a {padding-right:40px; padding-left:15px;}
.price-value-right, .coinname-detail-box, .coin-trade-action {padding:10px 20px;}
}

@media (min-width: 576px) and (max-width:767.98px) {}

@media (max-width: 575.98px) {
#header .navbar-brand img {max-height:35px;}
#header .navbar-expand-lg .navbar-nav .nav-link.lang_drop img {width:19px;}
.section {margin-top:25px;}
.features-coin {height:45px; width:45px; line-height:45px;}
.features-coin img {height:22px;}
.footer_wrapper {padding:20px 0 0;}
.footer-block figure img {height:35px;}
footer h6 {font-size:15px;}
ul.footer-links li {margin:2 0;}
.footer-signin-link a, .footer-signup-link a {padding-left:10px; padding-right:0; height:80px;}
.footer-signin-link a span, .footer-signup-link a span {font-size:16px;}
.footer-signup-link a span.footer-link-arrow, .footer-signin-link a span.footer-link-arrow {top:10px; transform:unset; height:22px; width:22px; line-height:22px; font-size:13px;}
}


@media screen and (max-width:991px) {
	.banner_section .row{height: auto; padding: 20px 0;}
	.banner_section .h_title{font-size: 38px; margin-bottom: 0px;}
	
	
}




@media screen and (max-width:767px) {
	.banner_section .row{height: auto; text-align: center; justify-content: center; display: flex;}
	.banner_section .h_title{font-size: 38px; margin-bottom: 0px;}
	.banner_section img{max-width: 300px;}
	.banner_section .row p{padding-right: 0px;}
	
	.banner_section .row .col-md-6{display: flex; justify-content: center; flex-wrap: wrap;}
	.title{font-size: 36px; margin-bottom: 0px !important;}
	#main .container{padding-top: 0px !important;}
}



@media screen and (max-width:576px) {
	.p_option .option_left{align-items: unset;}
	
}













