@media (max-width:1600px){
    .call_action_area .call_img{
        max-width: 100%;
        margin-top: -60px;
    }
    .team_two_area {
        padding-bottom: 120px;
    }
    .team_area .team_item .hover_content .text h3{
        font-size: 18px;
    }
    .single-choose-item .choose_item{
        padding: 35px 20px;
    }
}

@media (max-width:1400px){
    .coin{
        display: none;
    }
    .h_work .h_work_item.work-bottom-right {
        right: 3px;
    }
    .h_work .h_work_item.work-top-right{
        right: 16px;
    }
    .l_slider_three .slider_img_two img{
        max-width: 100%;
    }
}
@media (max-width:1300px){
    .l_slider_content h2{
        font-size: 42px;
    }
    .slider_img{
        top: 33px;
    }
    .landing_btn {
        padding: 0px 75px;
    }
    .timeline .timeline-item .timeline-content{
        margin-left: 88px;
    }
    .timeline .timeline-item .timeline-info{
        width: 48%;
    }
}

@media (max-width:1199px){
    .choose_item .media-body {
        padding-left: 18px;
    }
    .choose_item .media-body h3{
        font-size: 20px;
    }
    .choose_item{
        padding: 35px 20px;
    }
    .section_title_two:before{
        transform: scale3d(1, 1, 1);
    }
    .buy_sell_area:before{
        left: -150px;
    }
    .converter_info .HS1mainContainer tbody tr td:nth-child(6){
        left: 120px;
    }
    .team_area .team_item:hover .hover_content .icon{
        right: 10px;
    }
    .team_area .team_item .hover_content .icon{
        padding-left: 0px;
    }
    .team_area .team_item .hover_content{
        padding-left: 10px;
        padding-right: 10px;
    }
    .h_work img{
        width: 50%;
        max-width: 100%;
    }
    .call_action_area .call_action_content .section_title h6{
        font-size: 18px;
        line-height: 34px;
    }
    .call_action_area .call_action_content .section_title .about_title{
        font-size: 28px;
        line-height: 40px;
    }
    .call_action_area .call_action_content span {
        font-size: 16px;
        margin-right: 10px;
    }
    .call_action_area .call_action_content span strong {
        margin-right: 12px;
    }
    .services_area_two .service .services-item {
        padding-right: 0;
    }
    .services_area_two .service.services2 .service-img {
        padding-left: 0px;
    }
    .blog_info_two .entry-header h2 a{
        letter-spacing: 0px;
    }
    .address-item .media .media-body {
        padding-left: 15px;
    }
    .l_slider_content .video{
        margin-left: 15px;
    }
    .l_slider_content h2{
        font-size: 35px;
        line-height: 52px;
        padding-bottom: 23px;
    }
    .l_slider_content p{
        font-size: 18px;
        padding-right: 40px;
    }
    .buy_content_two h2{
        font-size: 34px;
        line-height: 48px;
    }
    .token-area .token_item .item h5{
        font-size: 18px;
        line-height: 25px;
    }
    .timeline .timeline-item .timeline-content{
        width: 42%;
        padding: 30px;
    }
    .timeline .timeline-item .timeline-content h2{
        font-size: 25px;
    }
    .team_item_two {
        padding: 25px 15px;
    }
    
    .landing_header_two .navbar .nav .nav-item + .nav-item,.landing_header .navbar .nav .nav-item + .nav-item{
        margin-left: 14px;
    }
    .landing_header_two .navbar .nav .nav-item .nav-link{}
    .landing_header_two .navbar .nav li .get-btn,.landing_header .navbar .nav li .get-btn{
        margin-left: 18px
    }
    .b_sell_area_four .r_img img{
        right: 0;
        top: 0;
    }
    .b_sell_area_four .item_two .buy_content_two {
        padding-left: 10px;
    }
    .l_slider_four .l_slider_content{
        padding-top: 0px;
        padding-right: 100px;
    }
}
@media (max-width:991px){
    .header_top .top_social li a {
        margin-right: 10px;
    }
    .header_top .navbar-nav li a,.header_top .b_price li{
        font-size: 13px;
    }
    .w_bitcoin_item{
        margin-top: 30px;
    }
    .w_bitcoin_area{
        padding-top: 90px;
    }
    .about_area .about_content{
        padding-left: 0px;
        padding-top: 40px;
    }
    .navbar .container{
        padding: 0px 15px;
    }
    .navbar .nav .nav-item + .nav-item{
        margin-left: 0px;
    }
    .navbar .nav .nav-item .nav-link{
        background: #222222; 
        display: block;
        padding: 0px 20px;
        border-bottom: 1px solid #2c2c2c;
        line-height: 50px;
    }
    .navbar .nav .search_dropdown a:before{
        display: none;
    }
    .main_header_area_two .navbar .nav .nav-item .nav-link{
        background: transparent;
        border-color: #ededed;
    }
    .main_header_area_two .navbar .nav .nav-item.submenu ul .nav-item{
        background: transparent;
    }
    .main_header_area_two .navbar .nav .nav-item.submenu ul .nav-item .nav-link{
        color: #222;
    }
    .navbar .nav .nav-item.submenu ul .nav-item{
        border-bottom: 0px;
    }
    .landing_header_two .navbar .nav .nav-item + .nav-item, .landing_header .navbar .nav .nav-item + .nav-item{
        margin-left: 0px;
    }
    .landing_header .navbar .nav .nav-item .nav-link,.landing_header_two .navbar .nav .nav-item .nav-link{
        padding: 0px 15px;
    }
    .landing_header_two .navbar .nav li .get-btn, .landing_header .navbar .nav li .get-btn{
        display: none;
    }
    .landing_header_two .navbar .nav .nav-item .nav-link{
        color: #fff;
    }
    .navbar .nav .search_dropdown .search{
        width: 90%;
        top: 50%;
        margin-top: -17px;
        transform: translateX(0px); 
    }
    .buy_sell_area:before{
        opacity: 0.20;
        left: 0;
    }
    .table-price thead tr th,.table-price tbody tr td, .table-price tbody tr th{
        white-space: nowrap;
    }
    .team_area .team_item{
        margin-bottom: 30px;
    }
    .team_area{
        padding-bottom: 90px;
    }
    .feedback_content{
        padding-bottom: 40px;
    }
    .footer_top .social-icons{
        text-align: left;
        margin-top: 20px;
    }
    .footer_top .logo-bottom{
        height: 90px;
    }
    .footer_bottom .f_widget{
        margin-top: 30px;
    }
    .footer_bottom{
        padding-top: 45px;
    }
    .h_work .h_work_item{
        position: relative;
        margin-bottom: 30px;
    }
    .h_work img{
        display: none;
    }
    .h_work .h_work_item.work-bottom-left{
        left: 0;
        bottom: 0;
    }
    .h_work .h_work_item.work-bottom-right,.h_work .h_work_item.work-top-right{
        right: 0;
    }
    .h_work_area{
        padding-bottom: 90px;
    }
    .h_work_item h2{
        font-size: 18px;
        line-height: 22px;
    }
    .h_work_item p{
        font-size: 14px;
    }
    .call_action_area .call_img{
        display: none;
    }
    .call_action_area{
        padding: 120px 0px;
    }
    .m_service_item{
        padding-left: 15px;
    }
    .tab_img{
        margin-left: 0px;
        margin-bottom: 30px;
    }
    .services_area_two .service .service-img{
        padding-left: 0px;
        margin-bottom: 30px;
    }
    .services_area_two .service .service-img .img:after{
        display: none;
    }
    .services_area_two .service + .service {
        padding-top: 30px;
    }
    .services_area_two .service.services2 .services-item{
        padding-left: 0px;
    }
    .blog_info_two .blog_inner {
        padding-left: 15px;
    }
    .blog_main_item_inner{
        padding-right: 0;
    }
    .description_text{
        margin-bottom: 40px;
    }
    .address-item{
        margin-top: 25px;
    }
    .l_slider_two_area{
        height: 100%;
        padding: 150px 0px 100px;
    }
    .slider_img{
        top: 0;
    }
    .l_slider_content{
        display: block;
        padding-top: 80px;
    }
    .get-btn-two{
        position: absolute;
        right: 65px;
        top: 18px;
    }
    .navbar .container{
        position: relative;
    }
    .buy_sell_area_two {
        padding: 100px 0px;
    }
    .buy_content_two{
        padding-right: 0px;
        padding-top: 50px;
    }
    .item_two .buy_content_two{
        padding-left: 0px;
    }
    .token-area .col-md-6{
        margin-bottom: 30px;
    }
    .timeline .timeline-item .timeline-content{
        width: 100%;
        margin: 0px;
    }
    .timeline .timeline-item .timeline-info{
        width: 100%;
        padding: 0px;
        text-align: center;
        margin-bottom: 35px;
        padding-top: 35px;
    }
    .timeline .timeline-item:nth-child(odd) .timeline-info{
        float: none;
        padding-left: 0px;
        text-align: center;
    }
    .timeline .timeline-item {
        padding-bottom: 60px;
        padding-top: 60px;
        text-align: center;
    }
    .team_item_two {
        padding: 30px;
    }
    .faq-accordion .card:last-child {
        margin-bottom: 40px; 
    }
    .faq_area {
        padding: 120px 0px 80px;
    }
    .l_slider_three .l_slider_content{
        padding-top: 30px;
        padding-bottom: 50px;
    }
    .landing_header .navbar-toggler span{
        background: #1861fe;
    }
}

@media (max-width:767px){
    .choose_item .media-body {
        padding-left: 35px;
    }
    .choose_item .media-body h3{
        font-size: 20px;
    }
    .choose_item{
        padding: 35px;
    }
    .converter_info .HS1mainContainer tbody tr td:nth-child(3),.converter_info .HS1mainContainer tbody tr td:nth-child(2),.converter_info .HS1mainContainer tbody tr td:nth-child(5),.converter_info .HS1mainContainer tbody tr td:nth-child(6){
        width: 50%;
    }
    .converter_info .HS1mainContainer tbody tr td:nth-child(5){
        top: 75px;
        left: 0;
    }
    .converter_info .HS1mainContainer tbody tr td:nth-child(6){
        left: auto;
        right: 0;
    }
    .converter_info .HS1mainContainer tbody tr td:nth-child(2){
        top: 75px;
        right: 0;
    }
    .converter_info .HS1mainContainer tbody tr td:nth-child(4){
        display: none;
    }
    .currency_converter_area{
        padding: 100px 0px 180px;
    }
    .team_area .team_item{
        max-width: 320px;
        margin: 0 auto 30px;
    }
    .footer_top .logo-bottom{
        display: block;
        float: none;
        border: 0px;
    }
    .footer_top .bottom-info,.footer_top .logo-bottom{
        height: auto;
    }
    .welcome_content p{
        padding-bottom: 30px;
    }
    .h_work_item p{
        font-size: 16px;
    }
    .work_info .h_work_item:first-child{
        padding-top: 0px;
    }
    .work_info:before,.work_info .h_work_item:first-child:before{
        display: none;
    }
    .work_info .h_work_item{
        margin-bottom: 30px;
    }
    .h_work_area_two{
        padding-bottom: 90px;
    }
    .footer_bottom .adress_widget p{
        display: block;
    }
    .header_top .b_price li:after{
        margin: 0px 4px;
    }
    .header_top .top_social li a{
        margin-right: 6px;
    }
    .header_top .top-right li a{
        margin-left: 6px;
    }
    .services_area .single-choose-item{
        max-width: 400px;
        margin: 0 auto;
    }
    .m_service_item .media .media-body {
        padding-left: 20px;
        padding-right: 0px;
    }
    .services_area_two .service .service-img .img:before{
        left: 10px;
        right: -10px;
    }
    .blog_info_two .b_item .blog-content {
        padding: 40px 20px;
    }
    .contact_d_form_inner{
        position: relative;
        width: 100%;
        padding-top: 50px;
        padding-bottom: 80px;
    }
    .l_slider_content p {
        font-size: 16px;
        padding-right: 0px;
    }
    .faq-accordion .card{
        margin-bottom: 20px;
    }
    .b_sell_area_four .item_two .buy_content_two{
        padding-left: 0;
    }
}

@media (max-width:600px){
    .buy_content .fact_info .fact_item{
        width: 100%;
        margin-top: 25px;
    }
    .buy_content .fact_info .fact_item:before{
        display: none;
    }
    .feedback_group{
        display: block;
    }
    .feedback_group .feedback_slider{
        max-width: 100%;
    }
    .feedback_group .post{
        max-width: 420px;
    }
    .feedback_group .feedback_slider:nth-child(3),.feedback_group .feedback_slider:nth-child(2){
        display: none;
    }
    .feedback_content {
        padding-bottom: 20px;
    }
    .navbar-collapse{
        margin-left: -15px;
        margin-right: -15px;
    }
    .round-planet{
        width: 450px;
        height: 450px;
    }
    .round-planet .star.star1,.round-planet .star.star2,.round-planet .star.star3,.round-planet .star.star4{
        display: none;
    }
    .round-planet .star.star5,.round-planet .star.star6,.round-planet .star.star7,.round-planet .star.star8{
        display: block;
    }
    .l_slider_two_area{
        padding-top: 100px;
    }
    .l_slider_content{
        padding-top: 30px;
    }
    .buy_sell_area_three .about_title br{
        display: none;
    }
    .buy_sell_area_three .buy_content_two h2 {
        line-height: 40px;
        font-size: 26px;
    }
}

@media (max-width:576px){
    .about_area .a_item img{
        width: 100%;
    }
    .row_m{
        margin-bottom: 0px;
    }
    .about_area .a_item{
        margin-bottom: 12px;
    }
    .header_top_inner .float-sm-left{
        display: none;
    }
    .header_top .top_social{
        float: left;
    }
    .header_top .top-right{
        float: right;
    }
    .banner_area {
        height: 300px;
    }
    .tab_img {
        margin-left: 0px; 
        max-width: 100%;
    }
    .breadcrumbs .page-title{
        font-size: 27px;
    }
    .contact_d_form_inner{
        padding: 0px 15px;
    }
    .contact_d_form_inner .office_contact_form{
        padding: 50px 0px 30px;
    }
    .timeline .timeline-item .timeline-content {
        padding: 30px 15px;
    }
    .buy_content_two h2 {
        font-size: 28px;
        line-height: 40px;
    }
    .l_slider_content h2 {
        font-size: 28px;
        line-height: 40px;
    }
    .l_slider_content .video {
        margin-left: 0px;
        display: block;
        margin-top: 25px;
    }
    .faq-accordion .card .card-header .btn-accordion{
        font-size: 16px;
        padding: 20px 10px 20px 50px;
    }
    .faq-accordion .card .card-header .btn-accordion span{
        left: 20p 
    }
    .faq-accordion .card .panel-body{
        padding: 0px 15px 25px 50px;
        font-size: 14px;
    }
    .landing_title h2{
        font-size: 30px;
    }
    .token-area .token_item{
        text-align: center;
    }
    .l_slider_four .l_slider_content{
        text-align: center;
        padding-right: 0;
    }
}

@media (max-width:480px){
    .choose_item{
        display: block;
    }
    .choose_item .media-body{
        padding-left: 0px;
        padding-top: 25px;
    }
    .about_title{
        font-size: 26px;
    }
    .buy_sell_area{
        padding: 100px 0px;
    }
    .buy_content .section_title h6{
        font-size: 16px;
        line-height: 30px;
    }
    .call_action_area .call_action_content .call_action{
        display: block;
    }
    .call_action_area .call_action_content span{
        margin-bottom: 15px;
    }
    .copyright_row{
        font-size: 14px;
        padding: 20px 0px;
    }
    .m_service_item .media{
        display: block;
    }
    .m_service_item .media .media-body{
        padding-left: 0px;
        padding-top: 20px;
    }
    .breadcrumbs{
        text-align: center;
        padding-bottom: 22px;
    } 
    .breadcrumbs .bread_cumb li{
        line-height: 20px;
    }
    
    .breadcrumbs .float-left,.breadcrumbs .float-right{
        float: none !important;
    }
    .blog_info_two .article-info {
        margin: 30px -8px 15px;
    }
    .blog_info_two .entry-header h2{
        padding-bottom: 20px;
        margin-top: 0px;
    }
    .blog_info_two .entry-header h2 a{
        line-height: 28px;
    }
    .round-planet .star.star5,.round-planet .star.star6,.round-planet .star.star8{
        display: none;
    }
    .round-planet.planet2,.round-planet.planet{
        width: 350px;
        height: 350px;
    }
    .l_slider_two_area{
        padding-top: 80px;
    }
    .l_slider_content{
        padding-top: 0px;
    }
    .slider_img{
        height: 450px;
    }
    .team_item_two{
        display: block;
    }
    .team_item_two .media-body {
        padding-left: 0px;
        padding-top: 21px;
    }
    .contact_d_form_inner {
        padding: 0px;
    }
    .footer_area_two .footer_info .subscribe_form .input-group .input-group-btn .btn-submit{
        width: 100%;
    }
    .footer_area_two .footer_info .subscribe_form .input-group .input-group-btn{
        position: relative;
        margin-top: 10px;
    }
    .footer_area_two .footer_info h2{
        font-size: 26px;
    }
    .get-btn-two{
        display: none;
    }
    .buy_sell_area_three .about_title{
        font-size: 24px;
        line-height: 35px;
    }
}