@media(max-width:1920px) {
	.bg-one{right: -32%; }
	.bg-two img{left: -35%;}
}
@media(max-width:1399px) {
	.iq-banner .banner-text h1 { font-size: 56px }
	.software .iq-objects-software img { top: 0; max-width: 117% }
	.iq-objects-style-2 .iq-objects-03 { border: 48px solid #4ac4f3; height: 500px; width: 500px }
	.round { height: 480px; width: 480px; }
	.about-right{padding-right:80px !important;}
	.about-left{padding-left: 80px !important;}
	.iq-coming-crypto #countdown li span:after{top: -5px; right:-30px; line-height: 54px;}
}
@media(max-width:1365px) {
	header#main-header .navbar .menu>li { margin: 0 20px 0 0 }
	header#main-header .container-fluid, .iq-banner .container-fluid, .breadcrumb-mainstyle3 .container-fluid { padding: 0 45px }
	header#main-header .button, .woocommerce header#main-header a.button { margin-left: 20px }
	.iq-banner .banner-text h1 { font-size: 44px }
	.iq-banner .waves-box { margin-top: 0 }
	.iq-banner .button { margin-top: 5px }
	.iq-banner-02:after { bottom: 0; height: 113px }
	.iq-banner-02 .banner-text h1 { font-size: 52px }
	.iq-banner-02 .banner-text p { margin: 0 120px }
	.heading-title { margin-bottom: 50px }
	.how-works .iq-works-img img { max-width: 100%; margin-top: 50px }
	.iq-objects-style-1 .iq-objects-01 { opacity: 0.2 }
	.iq-objects-style-1 .iq-objects-04, .iq-objects-style-2 .iq-objects-03 { border: 48px solid #4ac4f3; height: 400px; width: 400px }
	.software .iq-objects-software img { top: 100%; max-width: 106% }
	.iq-objects-style-2 { height: 83%; top: 0% }
	.site-main .sf-content>.vc_row.wpb_row.vc_row-fluid.software { padding-top: 0 }
	.screenshots-slider { min-height: 502px }
	.slider-container .slider-content { width: 85%; height: 85% }
	.slider-container .slider-left { right: 100% }
	.slider-container .slider-right { left: 100% }
	.iq-amazing-tab .nav.nav-tabs li a { padding: 20px 15px }
	.iq-amazing-tab .nav.nav-tabs li a span { font-size: 16px }
	.iq-fancy-box { padding: 40px 10px 25px 10px }
	.counter label { font-size: 16px }
	.counter-info-img img { margin-top: 0 }
	.owl-carousel .owl-nav .owl-prev { left: -3% }
	.owl-carousel .owl-nav .owl-next { right: -3% }
	.sofbox-subscription .newsletter-email { width: 67% }
	.iq-banner-03 .banner-text h1 { font-size: 42px }
	.iq-footer-box .iq-icon i { margin-right: 7px }
	.info-share li { margin: 0px 3px }
	.iq-features{padding: 30px 15px;}
	.over-email-subscribe .email-subscribe{right: 23%;}
}
@media(max-width:1199px) {
	header#main-header.style5 .navbar .menu>li { margin: 0 10px 0 0; }
	.container { max-width: 94% }
	header#main-header .navbar .menu .menu-item a { font-size: 14px }
	.widget.widget_nav_menu ul li .sub-menu li .sub-menu { padding-left: 10px }
	.iq-banner-04 { padding: 150px 0 50px }
	.iq-banner-04 h2 { font-size: 40px }
	.iq-banner-04 .col-lg-6 img { max-width: 108% }
	.iq-feature.stap-right:before { width: 115px; height: 20px; left: 82%; background-size: 100% }
	.iq-feature.stap-left:before { width: 115px; height: 20px; left: 82%; background-size: 100% }
	.woocommerce .products li.product.last, .woocommerce-page .products li.last { margin-right: 30px }
	.woocommerce .products li.product:nth-child(3n) { margin-right: 0 }
	.woocommerce .products.columns-4 li.product { width: 31.11% }
	.woocommerce ul.products li.first, .woocommerce-page ul.products li.first { clear: right }
	.woocommerce .related.products .products.columns-4 li.product { margin-bottom: 30px }
	body.black-overly footer .widget ul li { width: auto; margin-right: 15px }
	.team .left .team-img { width: 100% }
	.team .right { padding: 50px 0 50px 30px }
	.counter span.timer, .counter { font-size: 45px }
	.features .feature-icon i.flaticon { margin-right: 5px }
	.flaticon::before { font-size: 40px; line-height: 40px }
	.our-authorize .authorize-img { width: 50% }
	.payment-four { left: 0 !important }
	.social-media li{margin-right: 10px;}
	.round { height: 430px; width: 430px; }
	.about-right{padding-right:0px !important;}
	.about-left{padding-left: 0px !important;}
	.page-builder-container { padding: 100px 15px !important; }
	.bg-two img ,.bg-one{  width: 71%; top: -53%; }
	.bg-one.hand{ width: 80%; top: -29%;}
}
@media(max-width:992px) {
	.iq-coming-crypto #countdown li span:after{top: -10px; right: -27px;}
	.contact-info .widget-area .col-md-6.col-sm-6:nth-child(n+3){margin-top: 30px;}
	.right-image img,.saas-img-tab img{width: 100%;}
	.saas-left-image img{position: relative; left:inherit; width: 100%;}
	.iq-software ul li:nth-child(4) { top: -50px; left: 15%; }
	.iq-software ul li:nth-child(2) { right: 15%; top: -50px; }
	.iq-software ul li:nth-child(6) { left: 25%; }
	.iq-software ul li:nth-child(3) { right: 25%; }
	.iq-software ul li:nth-child(1) { right: 40%; }
	.iq-management-box .iq-icon{width: 100%; margin-bottom: 30px;}
	.project-responsive{padding-top: 120px !important;}
	.widget_calendar .calendar_wrap table th, .widget_calendar .calendar_wrap table td{padding: 2px;}
	body.black-overly header#main-header{position: relative;}
	header#main-header.style5 .navbar .menu li .sub-menu a { padding: 15px 30px; font-weight: normal; border-bottom: 1px solid #eee; }
	header#main-header.style5 .navbar .menu li .sub-menu{top: 0; padding: 0; }
	header#main-header.style5 .navbar .menu { text-align: left }
	header#main-header.style5.menu-sticky .navbar .navbar-collapse { top: 75px }
	header#main-header.style5 { padding: 15px 0 }
	header#main-header .container-fluid, .iq-banner .container-fluid, .breadcrumb-mainstyle3 .container-fluid { padding: 0 30px }
	.our-partners .owl-carousel .owl-item img { width: auto; margin: 0 auto }
	.iq-work-id { position: relative; top: -30px }
	.flaticon::before { font-size: 60px; line-height: 60px }
	.features .feature-icon i.flaticon { margin-right: 15px }
	.right-image { position: relative; top: 0; right: 0; margin-top: 50px }
	.left-image { position: relative; top: 0; left: 0; margin-bottom: 50px }
	.iq-pricing-table { margin-bottom: 50px }
	.wpb_content_element.right-image { margin-bottom: 0 }
	body.black-overly .site-main .sf-content>.vc_row.wpb_row.vc_row-fluid { padding: 80px 0 }
	header .navbar::before, header .navbar::after { display: none }
	.navbar-collapse { display: none }
	.navbar-collapse.show { display: block }
	.container { max-width: 74% }
	header#main-header .navbar .menu .menu-item a:hover, header#main-header .navbar .menu .menu-item.current-menu-item a, header#main-header .navbar .menu .menu-item.current-menu-item a:focus, header#main-header .navbar .menu .menu-item.current-menu-item a:hover { color: #333333 }
	.site-main .sf-content>.vc_row.wpb_row.vc_row-fluid, .content-area .site-main { padding: 80px 0 }
	header#main-header .navbar .menu li .sub-menu li i.toggledrop { right: 0 }
	.site-main .sf-content>.vc_row.wpb_row.vc_row-fluid.sofbox-specialities { padding-bottom: 50px !important }
	.heading-title p { padding: 0 }
	.js .menu-toggle, .js .dropdown-toggle { display: block }
	.site-main .sf-content>.vc_row.wpb_row.vc_row-fluid.how-works { padding-top: 0 }
	.how-works .iq-works-img img { margin-top: 20px }
	.iq-objects-style-1 { top: inherit; height: 65%; bottom: 0 }
	.iq-objects-style-1 .iq-objects-01 { opacity: 1 }
	.iq-objects-style-1 .iq-objects-04, .iq-objects-style-2 .iq-objects-03 { right: 0; left: initial }
	.software .iq-objects-software img { max-width: 100%; position: inherit }
	.software .wpb_content_element { margin-bottom: 0 }
	.iq-objects-style-2 { height: 60% }
	.screenshots-slider { min-height: 505px }
	.iq-amazing-tab .nav.nav-tabs li { width: 33.33% }
	.counter { margin-bottom: 30px }
	.counter-info { margin-top: 10px }
	.counter-info-img img { margin-top: 20px }
	.counter-info .waves-box { margin-top: -50px }
	.iq-progress-bar { margin: 60px 0 0 }
	.iq-services-box .services-content { display: inline-block; margin-top: 15px; width: 100% }
	.iq-objects-style-3 .iq-objects-02 { left: 70% }
	.contact-info .widget-area .col-lg-3.col-md-6.col-sm-6:nth-child(n+3) { margin-top: 30px }
	.navbar-toggler span { color: #4ac4f3 }
	.navbar-toggler { padding: 0 10px; font-size: 38px; background: #fff; border: none }
	.navbar-toggler:focus, .navbar-toggler:hover { outline: none }
	.iq-banner .banner-text { margin-top: 5% }
	.iq-banner-02 .banner-text p { margin: 0 }
	.iq-banner-02:after { bottom: 0; height: 106px }
	.iq-banner-03 .banner-text h1 { font-size: 34px }
	.iq-banner-03 .banner-text { margin-bottom: 10% }
	.iq-breadcrumb .iq-breadcrumb-title .page-title, .iq-breadcrumb .iq-breadcrumb-title .title { font-size: 36px; line-height: 42px }
	.comment-respond .comment-form-author, .comment-respond .comment-form-email, .comment-respond .comment-form-url { width: 31.11% }
	input[type=submit], .contact-form .cfield input[type=submit] { padding: 11px 25px }
	article.hentry .iq-page-blog { padding: 15px }
	header#main-header { padding: 15px 0 }
	header#main-header .navbar .navbar-brand { padding: 0 }
	header#main-header.menu-sticky { padding: 10px 0 }
	header#main-header .button, .woocommerce header#main-header a.button { display: none }
	header#main-header.menu-sticky .navbar .menu li .sub-menu { top: 0 }
	header#main-header .navbar .menu { margin-top: 0; float: left; display: inline-block; background: #fff; width: 100%; -webkit-box-shadow: 0px 10px 25px -3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 10px 25px -3px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0px 10px 25px -3px rgba(0, 0, 0, 0.1); -o-box-shadow: 0px 10px 25px -3px rgba(0, 0, 0, 0.1); box-shadow: 0px 10px 25px -3px rgba(0, 0, 0, 0.1) }
	header#main-header .navbar .navbar-collapse { margin-top: 0; background: #fff; width: 100%; position: absolute; top: 75px; left: 0; transition: all 0.5s ease-in-out; 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; -webkit-transition: all 0.5s ease-in-out }
	header#main-header.menu-sticky .navbar .navbar-collapse { top: 60px }
	header#main-header.black .navbar .menu .menu-item a, header#main-header.black .navbar .menu .menu-item i.toggledrop { color: #333333 }
	header#main-header .navbar .menu li:hover .sub-menu { display: none }
	header#main-header .navbar .menu>li { display: inline-block; width: 100%; margin-right: 0; border-bottom: 1px solid #eeeeee }
	header#main-header .navbar .menu .menu-item a { padding: 15px 15px; display: inline-block; width: 100%; color: #333333; line-height: normal; font-weight: 500 }
	header#main-header .navbar .menu .menu-item i.toggledrop { padding: 15px; color: #333333; position: absolute; top: 0; right: 0; z-index: 999 }
	header#main-header .navbar .menu li .sub-menu { position: relative; top: 0; width: 100%; box-shadow: none }
	header#main-header .navbar .menu li .sub-menu li a { padding: 15px 30px; font-weight: normal; border-bottom: 1px solid #eee }
	header#main-header.menu-sticky .navbar .menu .menu-item a { line-height: normal }
	header#main-header.menu-sticky .navbar .menu li .sub-menu li a { line-height: normal }
	header#main-header .navbar .menu li .sub-menu li.menu-item-has-children .sub-menu { position: relative; top: 0; left: 0; width: 100%; display: block }
	header#main-header .navbar .menu li.current-menu-item a, header#main-header .navbar .menu .menu-item.current-menu-item a, header#main-header .navbar .menu .menu-item.current-menu-parent>a, header#main-header .navbar .menu .menu-item.current-menu-parent>i { color: #4ac4f3 }
	header#main-header .navbar .menu .menu-item a::before { display: none }
	.commentlist ol.children { padding-left: 30px }
	.widget.widget_nav_menu ul li .sub-menu { padding-left: 5px }
	.widget.widget_nav_menu ul li .sub-menu li .sub-menu { padding-left: 5px }
	.iq-feature.stap-right:before { display: none }
	.iq-feature.stap-left:before { display: none }
	.header_top ul.head_top li { font-size: 14px }
	.iq-product-image img { width: 100% }
	.woocommerce .products li.product:nth-child(3n) { margin-right: 30px }
	.woocommerce .products li.product:nth-child(2n) { margin-right: 0 }
	.woocommerce .products.columns-4 li.product { width: 47.8% }
	.woocommerce a.button { padding: 3px 15px }
	.woocommerce-message, .woocommerce-info { line-height: 2em; padding: 15px 15px 15px 45px }
	.shop_list { display: none }
	body.black-overly .counter span.timer, body.black-overly .counter { margin-bottom: 0 }
	.iq-team div:nth-child(2n) .team { margin-bottom: 45px }
	.iq-team div:nth-child(2n) .team { margin-top: 45px }
	.team .right { padding: 0px 0px 0px 30px }
	.title-box { margin-bottom: 80px }
	.blog.effect-chico h2 { line-height: 40px; font-size: 20px }
	body.black-overly .iq-breadcrumb { text-align: center }
	body.black-overly .iq-get-in { margin: 0 }
	.iq-rmt-50 { margin-top: 50px }
	.laptop-img { position: relative; right: 0; left: 0; top: 0 }
	.laptop-img.wpb_single_image img { width: 100%; max-width: 100% }
	.wpb_content_element.laptop-img { margin-bottom: 0 }
	.api-box, .subscribe-box { text-align: center }
	.our-toolkit #scene .mobile-img { top: -470px !important }
	.our-authorize .authorize-img { width: 524px; height: 524px }
	.subscribe-box .sofbox-subscription .newsletter-email { margin-bottom: 30px }
	.subscribe-box .sofbox-subscription .email-subscribe { position: relative; right: 0; left: 0; margin: 0 auto; text-align: center; float: none }
	body.black-overly .iq-team-info div:nth-child(n+2) .team { margin-top: 70px; }
	.our-pricing-table .iq-pricing ul{padding: 0 8%;}

	.footer-style4 .iq-footer-box .footer-content .info-share{margin-bottom: 30px;}

	.footer-style4 .subscribe-top .newsletter-email input{height: 50px; left: 18%;}
	.over-email-subscribe .email-subscribe{position: inherit;}
	.sofbox-subscription .newsletter-email { width: 75%; }
}
@media(max-width:979px) {
	.timeline__content{left: 0;}
	.timeline__item:after{top: 37%;}
	.timeline--mobile:before{left: 14px !important;}
	.timeline--mobile .timeline__item .timeline__content:before,.timeline--mobile .timeline__item .timeline__content:after{display: none;}
	.project-management-client .owl-carousel{bottom: 60px;}
	.container { max-width: 94% }
	.iq-banner .banner-img img { max-width: 100%; margin-top: 30px }
	.iq-banner-02:after { bottom: 0; height: 85px }
	.slider-container .slider-content { width: 68%; height: 68% }
	.screenshots-slider { min-height: 405px }
	.slider-container .slider-left { right: 90% }
	.slider-container .slider-right { left: 90% }
	.header_top ul.head_top li a { font-size: 14px }
	.slick-list.draggable { padding: 0 !important; }
	.slider { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; }
	.users ul li:nth-child(2),.users ul li:nth-child(6){top: 0;}
	.crypto-subscribe .sofbox-subscription .newsletter-email{width: 62%;}
	.iq-coming-crypto #countdown li span:after{right: -20px; top:-14px; font-size: 36px; line-height: 58px;}

}
@media(max-width:767px) {
	.about-crypto { padding: 80px 15px !important; }
	.main-loader.second{top: 67%;}
	.main-loader.first{top: 36%;}
	.crypto-subscribe .sofbox-subscription .newsletter-email{width: 100%;}
	.iq-coming-crypto #countdown{border-width: 1px !important;}
	.iq-coming-crypto #countdown li span:after{right: -12px ; top: -15px; font-size: 22px; line-height: 46px;}
	.cryptonatorwidget  table td{width: 100% !important;
    float: left;}
    .crypto-box .iq-feature-box h4{ font-size: 22px; }
    .cryptonatorwidget table:before{display: none !important;}
    .cryptonatorwidget select , .cryptonatorwidget td input{width: 100% !important;}
	footer.footer-style3 .social-icone{float: left;}
	footer.footer-style3 .social-icone ul{padding: 0;}
	.contact-info .widget-area .col-md-6.col-sm-6:nth-child(n+2){margin-top: 30px;}
	.iq-software ul li:nth-child(2) { right: 5%; }
	.iq-software ul li:nth-child(4) { left: 5%; }
	.iq-software ul li:nth-child(6) { top: -10px; }
	.iq-software ul li:nth-child(3) { right: 20%; top: 0; }
	.project-client .owl-carousel .owl-item img{margin:0 auto;}
	.footer-style4 .widget img ,.footer-style4  .widget ul{margin-bottom: 30px;}
	.project-responsive {padding-top:180px !important;}
	.project-management-client .owl-carousel{bottom: 24px;}
	.iq-breadcrumb.style2 .float-right { float: inherit !important; margin-top: 30px; }
	.iq-breadcrumb.style2 .breadcrumb{padding: 0;}
	.users ul li:first-child{left: 3%;top: 41%;}
	.users ul li:last-child{right: 4%;}
	.users ul li:nth-child(5n), .users ul li:nth-child(9n) { left: 30%; top: 70%; }
	.users img{width: 70px;}
	.iq-breadcrumb-mainstyle4 .container-fluid { padding: 0 15px; }
	.iq-breadcrumb-mainstyle4 .float-right{float:inherit !important; margin-top: 30px;}
	.our-pricing-table .iq-pricing.iq-pricing1{width: 97%;}
	.footer-style4 .subscribe-top .newsletter-email input{position: relative; left: 10%;}
	.footer-style4 .contact-info  .col-lg-4.col-md-6.col-sm-6 .footer-title{margin-top: 30px;}
	.footer-style4 .contact-info .menu-main-menu-container{margin-bottom: 30px;}
	.slick-btn{padding-left: 0%;}
	figure.effect-chico a h2 { text-align: left; }
	.grid figure { width: 400px; }
	figure.effect-chico:hover a h2 { padding: 0% 0 10px 0; text-align: left; }
	.breadcrumb-mainstyle3 { text-align: center; padding: 100px 0 50px }
	.breadcrumb-mainstyle3 .breadcrumb { display: block; text-align: center; float: none }
	.breadcrumb-mainstyle3  .col-lg-4.col-md-4.col-sm-12.text-right { text-align: center !important }
	footer.site-footer { padding-top: 50px }
	.subscribe-box { margin-bottom: 0 }
	.our-authorize .authorize-img { width: 100%; height: 100%; background: none }
	header#main-header.style5 { padding: 10px 0 }
	header#main-header.style5 .navbar .navbar-brand img { height: 40px }
	.title-box { margin-bottom: 50px }
	body.black-overly .vc_row.wpb_row.vc_inner.vc_row-fluid.iq-get-in { float: left; width: 100%; margin: 0; padding: 30px 15px; border: none }
	body.black-overly .iq-get-in .contact-info .widget { margin: 0 }
	body.black-overly .iq-get-in .contact-info { margin-top: 30px; padding: 0px; float: left; width: 100%; display: block }
	body.black-overly footer .widget ul li { width: 50%; margin-right: 0 }
	.features .feature-icon i.flaticon { margin-bottom: 15px }
	body.black-overly header#main-header { top: 0 }
	.container { max-width: 100% }
	header#main-header .container-fluid, .iq-banner .container-fluid, .breadcrumb-mainstyle3 .container-fluid { padding: 0 15px }
	.iq-banner .banner-text h1, .iq-banner-02 .banner-text h1 { font-size: 40px }
	.iq-banner-02:after { bottom: 0; height: 50px }
	.iq-banner-02 .banner-text .button { margin: 15px 0 30px }
	.iq-objects-style-1 .iq-objects-01 { opacity: 0.2 }
	.iq-objects-style-1 .iq-objects-04, .iq-objects-style-2 .iq-objects-03 { border: 30px solid #4ac4f3; height: 280px; width: 280px }
	.iq-objects-style-1 { height: 46% }
	.sofbox-subscription .newsletter-email { width: 100% }
	.sofbox-subscription .email-subscribe { margin-top: 25px; padding-left: 0; text-align: center; width: 100%; display: inline-block; text-align: center }
	.slider-container .slider-content { width: 40%; height: 40% }
	.screenshots-slider { min-height: 250px }
	.slider-container .slider-left { right: 74% }
	.slider-container .slider-right { left: 74% }
	.iq-amazing-tab .nav.nav-tabs li a span { display: none }
	.iq-pricing { margin-bottom: 40px }
	.last .iq-pricing { margin-bottom: 0 }
	.iq-get-in { margin: 60px 0; box-shadow: none; border: 1px solid #e1e1e1 }
	.footer-info iframe { height: 300px; position: inherit }
	.contact-info .widget-area .col-lg-3.col-md-6.col-sm-6:nth-child(n+2) { margin-top: 30px }
	.info-share li { margin: 0px 5px }
	.owl-carousel .owl-nav { display: none }
	.iq-amazing-tab .nav-tabs li a i { margin-right: 0 }
	.iq-breadcrumb .breadcrumb li { font-size: 14px }
	.commentlist .comment-respond .comment-form-author, .comment-respond .comment-form-email, .comment-respond .comment-form-url, .comment-respond .comment-form-author, .comment-respond .comment-form-email, .comment-respond .comment-form-url { width: 100%; margin-right: 0 }
	.iq-banner-03 .banner-img { width: 100%; margin-top: 30px }
	.iq-banner-03 .waves-box { left: 32% }
	.iq-breadcrumb .iq-breadcrumb-title { margin: 50px 0 40px }
	.widget { margin-top: 40px; margin-bottom: 0 }
	.error-404 .big-text { font-size: 150px }
	.counter i { width: 53px }
	.commentlist ol.children { padding-left: 15px }
	.commentlist ol.children ol.children { padding-left: 0 }
	.iq-banner-04 .col-lg-6.text-left, .iq-fancy-box { text-align: center !important }
	.iq-banner-04 .col-lg-6 img { max-width: 100% }
	.sofbox-subscription input[type=submit] { float: initial }
	footer .widget { margin-top: 0 }
	.header_top { display: none }
	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product { width: 100% }
	.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering { float: inherit }
	.woocommerce .woocommerce-result-count { margin: 0px 0 15px; width: 100%; text-align: center }
	.yith-wcwl-add-to-wishlist { top: 40px; right: inherit; left: 15px }
	.woocommerce div.product .woocommerce-tabs ul.tabs li { padding: 0 15px }
	.woocommerce table.shop_table td { display: inline-block !important; width: 100% }
	.product-quantity .quantity { float: right }
	.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child, .woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child { border-top: 1px solid rgba(0, 0, 0, .1) }
	.woocommerce-MyAccount-navigation ul { margin: 0 0 30px 0 }
	body.black-overly footer .textwidget { margin-top: 30px }
	.our-toolkit #scene .mobile-img { top: -490px !important }
	#scene .mobile-img img { width: 100% }
	.title-box .subtitle { font-size: 32px; line-height: 50px }
	.title-box  .title { margin-bottom: 0 }
	.payment-one { left: 0 }
	.payment-four { left: 10px !important }
	.payment-two, .payment-five, .payment-three { right: 0 }
	body.black-overly .features .feature-icon{float: none;}
	body.black-overly footer #footer-menu{text-align:left; padding-left: 0;}
	body.black-overly .site-main .sf-content>.vc_row.wpb_row.vc_row-fluid { padding: 40px 0 }
	.round { height: 350px; width: 350px; }
	.project .owl-carousel .owl-item img{margin:0 auto;}
	h2 { font-size: 34px; line-height: 44px }
	.vc_chart .vc_chart-legend{margin-top: 40px !important;}
	.crypto-client{padding:0 40px !important;}
}
@media(max-width:479px) {

	.iq-coming-crypto #countdown li span:after { position: absolute; right: -7px; top: 0; content: ":"; font-size: 16px; color: #ffffff; line-height: 13px; }
	.saas-tab #pills-tab li:before{display: none;}
	.saas-works-box .icon-bg{margin-right: 120px; margin-bottom: 30px;}
	.project .owl-carousel .owl-item img{margin:0 auto;}
	.iq-software ul li:nth-child(4) { left: 0; top: -80px; }
	.iq-software ul li:nth-child(2) { right: 0; top: -80px; }
	.iq-software ul li:nth-child(6) { left: 15%; }
	.iq-software ul li:nth-child(3) { right: 5%; }
	.project-management-client .owl-carousel{bottom: -60px;}
	.users img{display: none;}
	.isotope-filters button{padding: 10px 15px; margin: 0px 5px;}
	.isotope .iq-grid-item{padding: 0 0 30px;}
	.theme-blog .theme-detail .title-right{float: left;}
	.theme-blog .theme-detail{padding:15px;}
	.round { height: 300px; width: 300px; }
	.page-builder-container .iq-features{display:block;}
	.page-builder-container .iq-features .icon{margin-bottom: 30px;}
	.footer-style4 .subscribe-top .newsletter-email input { left: 0; width: 300px; }
	.slick-dotted.slick-slider { padding-left: 0; }
	.blog-comment li a { font-size: 14px; }
	.grid figure { width: 290px; }
	figure.effect-chico figcaption { padding: 10px 15px; }
	figure.effect-chico:hover a h2 { padding: 0; text-align: left; font-size: 18px; }
	figure.effect-chico a h2 { font-size: 18px; text-align: left; }
	figure.effect-chico p { font-size: 12px; line-height: 22px; }
	.our-toolkit #scene .mobile-img { top: -300px !important }
	.title-box .subtitle { font-size: 22px; line-height: 40px }
	#scene .mobile-img img { width: 60% }
	/* .title { padding-left: 15px; padding-right: 55px } */
	.blog-comment { padding: 10px 18px }
	.blog.effect-chico .blog-info { padding: 15px }
	.blog.effect-chico:hover h2 { padding: 0 }
	.features, .team .left, .team .right { width: 100% }
	.team .right { padding: 30px 00 0 0 }
	h2 { font-size: 32px; line-height: 42px }
	h3 { font-size: 30px; line-height: 40px }
	.iq-banner .banner-text h1, .iq-banner-02 .banner-text h1 { font-size: 28px }
	.iq-banner-02:after { bottom: 0; height: 35px }
	.how-works h2 { margin-bottom: 10px }
	.iq-objects-style-1, .iq-objects-style-2 { display: none }
	.iq-list { margin-top: 20px }
	.iq-breadcrumb .iq-breadcrumb-title .page-title, .iq-breadcrumb .iq-breadcrumb-title .title { font-size: 30px; line-height: 36px }
	.commentlist .iq-comments-media { display: block; padding: 15px }
	.commentlist .iq-comment-wrap { display: block }
	.commentlist .iq-comments-photo { padding: 0 0 10px }
	.slider-container .slider-content { width: 28%; height: 28% }
	.screenshots-slider { min-height: 180px }
	.slider-container .slider-left { right: 62% }
	.slider-container .slider-right { left: 62% }
	.pagination li .prev.page-numbers, .pagination li .next.page-numbers { display: none }
	.laptop-img { height: 150px }
	.payment-one { left: 0 !important }
	.payment-two { right: 0 }
	.payment-three { top: 195px !important; left: auto !important; right: 22%; width: 43% }
	.payment-four { left: 0 !important; top: 278px !important }
	.payment-five { right: 0 !important; top: 278px !important }
}
