@media only screen and (max-width: 1449px){
.chooseus-two .content-inner{
padding-right: 30px;
padding-left: 30px;
}
.chooseus-three .content-inner,
.chooseus-six .content-inner{
padding-left: 30px;
padding-right: 30px;
}
}
@media only screen and (max-width: 1024px){
.contact-six .form-inner {
background: #fff;
margin-right: 0 !important;
left: 0 !important;
margin-left: 0;
}
.chooseus-three .single-progress-box {
width: 100%;
margin-bottom: 20px;
}
.chooseus-three.p_relative.two .content-inner {
padding-top: 0;
}
.chooseus-three.p_relative.one .content-inner {
padding-bottom: 0;
}
}
@media only screen and (max-width: 1200px){
.image_block_two .image-box{
margin-left: 0px;
}
.banner-three .pattern-layer-2{
display: none;
}
.content_block_two .content-box{
margin-right: 0px;
}
.main-header .outer-box{
padding: 0px 30px;
}
.header-style-two .outer-container{
padding: 0px 0px;
}
.about-two .sec-title-two{
margin-right: 0px;
}
.chooseus-two .content-inner{
width: 100%;
}
.chooseus-two .bg-layer{
display: none;
}
.graph-one .sec-title-two{
margin-right: 0px;
}
.banner-carousel .owl-nav{
display: none;
}
.graph-two .image-box{
margin: 0px;
}
.chooseus-three .content-inner,
.chooseus-three .progress-inner{
float: none;
width: 100%;
}
.chooseus-three .bg-layer{
display: none;
}
.chooseus-three .content-inner{
padding-bottom: 30px;
padding-left: 0px;
padding-right: 0px;
}
.chooseus-three .progress-inner {
padding: 150px 0px 150px 0px;
}
.service-block-three .inner-box .overlay-content{
padding: 15px;
}
.service-block-three .inner-box .overlay-content h4{
font-size: 16px;
line-height: 20px;
margin-bottom: 5px;
}
.service-block-three .inner-box .overlay-content h4 a br{
display: none;
}
.service-block-three .inner-box p{
margin-bottom: 10px;
}
.testimonial-three .inner-content{
margin-left: 0px;
}
.testimonial-three .owl-nav{
display: none;
}
.contact-one .sec-title-three p{
max-width: 100%;
}
.content_block_six .content-box{
margin: 0px;
}
.header-style-five .main-menu .navigation > li{
margin: 0px 12px;
}
.banner-two .content-box{
margin: 0px;
}
.main-header .shape{
display: none;
}
.testimonial-five .inner-content{
margin-left: 0px;
}
.testimonial-five .owl-nav,
.testimonial-six .owl-nav{
display: none;
}
.pricing-block-one .pricing-table{
padding-left: 30px;
padding-right: 30px;
}
.cta-four .text .image{
left: 0px;
}
.slider-five .image-box .image,
.about-seven .bg-layer{
display: none;
}
.content_block_11 .content-box{
margin-left: 0px;
}
.content_block_12 .content-box{
margin-right: 0px;
}
.process-three .processing-block{
padding-left: 0px;
}
.processing-block-three .inner-box .shape{
display: none;
}
.processing-block-three .inner-box .icon-box{
left: 15px;
}
.processing-block-three .inner-box{
padding-left: 150px;
}
.appointment-one .shape,
.appointment-one .image-layer{
display: none;
}
.appointment-one .content-box{
margin-left: 0px;
}
.header-style-eight .header-lower .outer-container{
padding: 0px 0px;
}
.header-style-eight .main-menu .navigation > li{
margin: 0px 10px;
}
.header-style-eight .theme-btn{
padding: 12px 25px;
}
.content_block_nine .content-box{
margin-right: 0px;
}
.testimonial-seven .owl-nav{
display: none;
}
.appointment-two .content-box{
margin-left: 0px;
}
.appointment-two .map-inner{
margin-right: 0px;
}
.header-style-eight .sticky-header .outer-container{
padding: 0px 30px;
}
.header-style-nine .main-menu .navigation > li{
margin: 0px 5px;
}
.chooseus-six .content-inner{
width: 100%;
}
.chooseus-six .bg-layer{
display: none;
}
.feature-block-seven .inner-box:before{
display: none;
}
.cta-six .text{
padding-left: 0px;
}
.cta-six .text .image{
display: none;
}
.slider-eight{
padding: 0px;
}
.header-style-ten{
padding: 0px 30px;
}
.content_block_nine .content-box{
margin-left: 0px;
}
.service-block-nine .inner-box .overlay-content{
padding-left: 10px;
padding-right: 10px;
}
.service-block-nine .inner-box h3{
font-size: 18px;
line-height: 26px;
margin-bottom: 10px;
}
.service-block-nine .inner-box .icon-box{
margin-bottom: 15px;
}
.service-ten{
padding: 0px;
}
.chooseus-seven .image-box{
padding-left: 0px;
}
.content_block_14 .content-box{
margin-right: 0px;
}
.project-five{
padding: 0px 15px;
}
.project-block-four .inner-box .content-box .inner h3{
font-size: 20px;
line-height: 28px;
}
.project-block-four .inner-box .content-box{
margin-left: 0px;
margin-right: 0px;
}
.project-block-four .inner-box .content-box .inner{
margin-top: 0px;
}
.testimonial-eight .owl-nav{
display: none;
}
.testimonial-eight .inner-content{
padding-left: 0px;
}
.skills-three,
.footer-ten{
padding: 0px;
}
.header-style-ten .sticky-header,
.header-top-two .outer-container{
padding: 0px 30px;
}
.subscribe-three .inner-container{
padding-left: 30px;
padding-right: 30px;
}
.header-style-11 .header-lower .outer-container{
padding: 0px;
padding-right: 30px;
}
.header-style-11 .btn-box,
.about-11 .image-layer{
display: none;
}
.feature-block-nine .inner-box{
padding-right: 0px;
}
.image_block_12 .image-box{
margin-left: 0px;
}
.team-six .image-layer,
.banner-three .bg-layer,
.banner-three .pattern-layer,
.testimonial-nine .owl-nav,
.banner-four .shape,
.screenshot-section .screen-mobile,
.service-15 .shape .shape-1{
display: none;
}
.testimonial-nine .inner-content{
padding-left: 0px;
}
.header-style-two.header-style-14 .header-lower{
padding: 0px;
}
.screenshot-section .inner-box{
margin-right: 0px;
}
.screenshot-section .sec-title-ten{
padding-bottom: 0px;
}
.image_block_18 .image-box .image:before{
display: none;
}
.header-style-15 .nav-right .btn-box{
display: none;
}
.content_block_18 .content-box{
margin-left: 0px;
}
.chooseus-11.chooseus-three{
padding-bottom: 110px;
}
.testimonial-eight .sec-title{
margin-right: 0px;
}
.project-seven .sortable-masonry .filter-tabs li{
margin: 0px 10px;
}
.testimonial-12 .owl-nav{
display: none;
}
.testimonial-12 .sec-title-11{
margin-right: 0px;
}
.cta-nine .image-box{
margin: 0px;
}
.ex_shop_header .header-phone-number{
display: none;
}
.ex_shop_header_two .header-phone-number{
display: block;
}
.main-header.about-page-2 .outer-box{
padding: 0px 30px;
}
.main-header.about-page-2 .outer-container{
padding: 0px 0px;
}
.header-style-15 .outer-box{
padding: 0px 30px;
}
.content_block_three .content-box{
margin-left: 0px;
}
.content_block_five .content-box{
margin-right: 0px;
}
.service-20 .tab-btns li{
margin-bottom: 30px;
}
.pricing-nine .tabs-content{
padding-left: 0px;
}
.team-block-four .inner-box .image{
width: 300px;
height: 300px;
}
.team-details-content{
margin-left: 0px;
}
.team-details-two .content-box{
margin-left: 0px;
}
.project-block-one .inner-box .content-box{
padding-left: 20px;
}
.blog-sidebar{
margin: 0px;
}
.header-top-one .top-left,
.header-top-one .top-right{
float: none;
display: block;
text-align: center;
}
.header-top-one .social-links li,
.header-top-one .top-right li{
float: none;
}
.header-top-one .search-box-outer .dropdown-menu{
right: inherit;
left: 0px !important;
}
.header-top-one .info li:before{
display: none;
}
.header-top-one .top-right li{
margin-right: 30px;
}
.header-top-one .top-right li:last-child{
margin-right: 0px;
}
.main-header.blog-details-2{
padding: 0px;
}
.main-header.blog-details-2 .outer-container{
padding: 0px 15px;
}
}
@media only screen and (min-width: 768px){
.main-menu .navigation > li > ul,
.main-menu .navigation > li > ul > li > ul,
.main-menu .navigation > li > .megamenu{
display:block !important;
visibility:hidden;
opacity:0;
}
}
@media only screen and (max-width: 991px){
.main-menu,
.sticky-header,
.main-header.style-one .outer-container:before{
display: none !important;
}
.menu-area .mobile-nav-toggler {
display: block;
padding: 10px;
}
.banner-section_hr_001.medical_shop .content-box .inner{
max-width: 100%;
}
.megamenu ul li:first-child{
display: none;
}
.feature-block-one .inner-box{
margin-bottom: 30px;
}
.feature-one{
padding-bottom: 20px;
}
.image_block_one .image-box{
margin-bottom: 30px;
}
.service-one .pattern-layer{
display: none;
}
.service-block-one .inner-box{
margin-bottom: 30px;
}
.service-one{
padding-bottom: 120px;
}
.video-one .video-btn{
position: relative;
top: 0px;
margin-bottom: 50px;
left: 30px;
}
.content_block_two .content-box{
margin-bottom: 30px;
}
.processing-block-one .inner-box {
margin-bottom: 50px;
padding-bottom: 50px;
border-bottom: 1px solid rgb(0 0 0 / 16%) !important;
}
.processing-block-one .inner-box .icon-box .count-box {
right: 0;
}
section.chooseus-one.p_relative.two .inner-container.p_relative.sec-pad {
padding-top: 0;
}
section.chooseus-one.p_relative.one .inner-container.p_relative.sec-pad {
padding-bottom: 0;
}
.processing-block-one .inner-box .shape{
display: none;
}
.process-one{
padding-bottom: 110px;
}
.image_block_three .image-box{
margin-bottom: 30px;
}
.counter-block-one .inner-box{
margin-bottom: 30px;
}
.funfact-one{
padding-bottom: 50px;
}
.news-block-one .inner-box{
margin-bottom: 30px;
}
.news-one .inner-container{
padding-bottom: 120px;
}
.footer-widget{
margin: 0px 0px 30px 0px !important;
}
.footer-widget-section{
padding-bottom: 40px;
}
.feature-block-two .inner-box{
padding-right: 0px;
margin-bottom: 30px;
}
.feature-two .inner-container{
padding-bottom: 20px;
}
.about-two .shape{
display: none;
}
.service-block-two .inner-box,
.team-block-one .inner-box{
margin-bottom: 30px;
}
.service-two{
padding-bottom: 120px;
}
.team-one{
padding-bottom: 120px;
}
.graph-one .image-box{
padding-left: 0px;
}
.project-one .upper-box .text{
margin-right: 0px;
margin-top: 15px;
}
.project-one .inner-content{
margin-right: 0px;
}
.project-one .owl-nav{
display: none;
}
.news-two{
padding-bottom: 120px;
}
.subscribe-one .inner-container{
padding-left: 30px;
padding-right: 30px;
}
.subscribe-one .pattern-layer{
display: none;
}
.footer-top-two .footer-menu li{
margin-right: 25px;
}
.news-two .upper-box .text{
padding-left: 0px;
margin-top: 15px;
}
.banner-carousel .content-box h2 br{
display: none;
}
.feature-block-three .inner-box{
margin-bottom: 30px;
}
.about-three{
padding-bottom: 120px;
}
.service-block-three .inner-box{
margin-bottom: 30px;
}
.skills-two .shape{
display: none;
}
.content_block_three .content-box{
margin-right: 0px;
margin-bottom: 30px;
}
.skills-two .image_block_three .image-box{
margin: 0px;
}
.contact-one .shape{
display: none;
}
.contact-one .form-inner{
margin: 30px 0px 0px 0px;
}
.main-header.header-style-three .menu-area .mobile-nav-toggler .icon-bar{
background: #fff;
}
.banner-one .shape,
.banner-one .pattern-layer .pattern-2{
display: none;
}
.header-style-four .menu-area .mobile-nav-toggler .icon-bar{
background: #fff;
}
.banner-one .content-box{
margin-bottom: 30px;
}
.about-four .image-box{
margin-bottom: 30px;
}
.about-four .image-box .image{
margin: 0px;
}
.content_block_five .content-box,
.content_block_six .content-box{
margin-bottom: 30px;
}
.header-style-five .header-top-one .social-links-two li{
float: none;
}
.banner-two .content-box{
margin-bottom: 30px;
}
.service-block-five .inner-box{
margin-bottom: 30px;
}
.service-five{
padding-bottom: 120px;
}
.image_block_five .image-box{
margin-bottom: 30px;
}
.pricing-three .pricing-block-one .pricing-table{
margin-bottom: 30px;
}
.pricing-three{
padding-bottom: 120px;
}
.footer-five .footer-widget-section{
padding-bottom: 60px;
}
.footer-five .pattern-layer{
display: none;
}
.footer-five{
background: #222;
}
.slider-four .image-box{
display: none;
}
.service-block-six .inner-box{
margin-bottom: 30px;
}
.content_block_ten .content-box{
margin-bottom: 30px;
}
.processing-block-two .inner-box{
margin-bottom: 30px;
}
.process-two{
padding-bottom: 110px;
}
.processing-block-two .inner-box .shape{
display: none;
}
.cta-four .text{
padding-left: 0px;
}
.cta-four .text .image{
position: relative;
top: 0px;
margin-bottom: 30px;
}
.cta-four .btn-box{
text-align: left !important;
}
.subscribe-two .inner-container{
padding-left: 30px;
padding-right: 30px;
}
.header-top-two .top-left,
.header-top-two .top-right{
float: none;
display: block;
text-align: center;
}
.header-top-two .top-left ul li,
.header-top-two .top-right ul li{
float: none;
}
.header-top-two .search-box-outer .dropdown-menu{
right: inherit;
left: 0px !important;
}
.header-style-seven .menu-area .mobile-nav-toggler .icon-bar{
background: #fff;
}
.slider-five .banner-carousel .slide-item{
padding-top: 90px;
}
.image_block_seven .image-box{
margin-right: 0px;
margin-bottom: 30px;
}
.chooseus-five .bg-layer,
.chooseus-five .pattern-layer{
display: none;
}
.service-seven{
padding-bottom: 150px;
}
.testimonial-one.home-7{
padding-top: 140px;
}
.processing-block-three .inner-box{
margin-bottom: 60px;
}
.team-four .team-block-one{
margin-bottom: 30px;
}
.team-four{
padding-bottom: 120px;
}
.feature-block-six .inner-box{
margin-bottom: 30px;
}
.image_block_eight .image-box{
margin-left: 0px;
margin-top: 40px;
}
.service-eight .image-box-one{
margin: 30px 0px;
}
.service-eight .content-box{
padding: 0px;
margin: 0px;
}
.service-eight .image{
margin-bottom: 30px;
}
.cta-five .sec-title-eight h2 br{
display: none;
}
.appointment-two{
padding-top: 100px;
}
.appointment-two .map-inner{
margin-bottom: 30px;
}
.header-style-nine .header-top-two .social-links-two li a,
.header-style-nine .search-box-outer .search-box-btn,
.header-style-nine .header-top-two .info li,
.header-style-nine .header-top-two .social-links-two li:first-child{
border: none;
}
.header-style-nine .menu-area .mobile-nav-toggler .icon-bar{
background: #fff;
}
.header-style-nine .header-top-two .info li{
padding-right: 0px;
}
.feature-block-seven .inner-box{
padding: 0px !important;
margin-bottom: 30px;
}
.feature-seven{
padding-bottom: 35px;
}
.service-block-eight .inner-box{
margin-bottom: 30px;
}
.sec-title h2 br{
display: none;
}
.pricing-five .tabs-content{
margin-left: 0px;
}
.cta-six .text{
padding-bottom: 0px;
margin-bottom: 20px;
}
.cta-six{
padding-bottom: 150px;
}
.cta-six .btn-box{
text-align: left !important;
}
.feture-black-eight .inner-box{
margin-bottom: 30px;
}
.feature-eight{
padding-bottom: 120px;
}
.image_block_ten .image-box{
margin-right: 0px;
margin-bottom: 30px;
}
.content_block_14 .content-box{
margin-bottom: 30px;
}
.project-block-four .inner-box{
margin-bottom: 30px;
}
.project-block-four .inner-box:hover .content-box .inner {
transform: translateY(0px);
}
.team-five{
padding-bottom: 110px;
}
.skills-three .sec-title{
margin-right: 0px;
margin-bottom: 30px;
}
.skills-three .outer-container{
padding-bottom: 120px;
}
.news-ten{
padding-bottom: 120px;
}
.subscribe-three h2{
margin-bottom: 15px;
}
.header-style-11 .header-top-two .info li,
.header-style-eight .search-box-outer .search-box-btn{
border: none;
}
.header-style-11 .header-top-two .info li,
.header-style-eight .search-box-outer .search-box-btn{
padding-right: 0px;
}
.feature-block-nine .inner-box{
margin-bottom: 30px;
}
.feature-nine{
padding-bottom: 45px;
}
.image_block_11 .image-box{
margin-right: 0px;
margin-bottom: 30px;
}
.news-11{
padding-bottom: 120px;
}
.subscribe-four .text{
margin-right: 0px;
margin-bottom: 60px;
}
.footer-11 .image-layer{
display: none;
}
.footer-11 .footer-widget-section{
padding-bottom: 60px;
}
.image_block_13 .image-box{
margin-bottom: 30px;
}
.testimonial-nine .sec-title-nine{
margin-bottom: 30px;
}
.news-12{
padding-bottom: 120px;
}
.footer-widget-section{
padding: 90px 0px 60px 0px !important;
}
.slider-ten .image-box{
margin: 30px 0px 0px 0px;
}
.feature-block-ten .inner-box{
margin-bottom: 30px;
}
.about-13 .image-box{
margin: 0px 0px 30px 0px;
}
.pricing-block-two .pricing-table{
margin-bottom: 30px;
}
.pricing-one.pricing-six{
padding-bottom: 120px;
}
.chooseus-ten .image-box{
margin: 30px 0px 0px 0px;
}
.image_block_15 .image-box{
margin: 0px 0px 30px 0px;
}
.cta-seven .text{
padding-left: 0px;
margin-bottom: 20px;
}
.cta-seven .text .image{
position: relative;
top: 0px;
margin-bottom: 30px;
}
.cta-seven .btn-box{
text-align: left !important;
}
.sec-title-ten h2 br{
display: none;
}
.image_block_18 .image-box{
margin-bottom: 30px;
}
.subscribe-one.home-14 .text{
margin-right: 0px;
margin-bottom: 20px;
}
.header-style-15 .nav-right .search-box-outer{
margin-bottom: 0px;
}
.feature-12 .upper-box:before{
display: none;
}
.feature-12 .upper-box .text{
margin-left: 0px;
margin-bottom: 20px;
}
.feature-block-12 .inner-box{
margin-bottom: 30px;
}
.service-block-12 .inner-box{
margin-bottom: 30px;
}
.news-15{
padding-bottom: 120px;
}
.subscribe-one.home-15 .text{
margin-right: 0px;
margin-bottom: 15px;
}
.request-form .form-group{
margin-bottom: 20px;
}
.request-form .inner-container{
padding-bottom: 10px;
}
.image_block_20 .image-box .text{
left: 0px;
}
.service-block-13 .inner-box{
margin-bottom: 30px;
}
.service-16{
padding-bottom: 120px;
}
.service-17 .tab-btns li{
font-size: 18px;
}
.content_block_20 .content-box{
margin: 30px 0px;
}
.content_block_20 .content-box .text{
margin-bottom: 20px;
}
.service-17 .image-box{
margin: 0px;
}
.project-seven .filter-tabs{
text-align: left !important;
}
.pricing-block-three .pricing-table{
margin-bottom: 30px;
}
.pricing-eight{
padding-bottom: 120px;
}
.ex_shop_header .outer-box{
padding: 17px 0px;
}
.ex_shop_header .menu-area .mobile-nav-toggler .icon-bar{
background: #fff;
}
.ex_shop_header .header-lower .menu-area{
width: 100%;
}
.ex_shop_header .header-lower .navbar-right-info{
position: absolute;
}
.content_block_22 .content-box{
margin-right: 0px;
margin-bottom: 20px;
}
.content_block_22 .content-box .image-box{
margin-bottom: 30px;
}
.skills-two.about-page-1{
padding-bottom: 120px;
}
.footer-three .pattern-layer{
display: none;
}
.page-title.style-two .pattern-layer .shape-1,
.page-title.style-two .pattern-layer .shape-2{
display: none;
}
.content_block_25 .content-box{
margin-bottom: 30px;
}
.project-three.about-page-2 .project-block-three{
max-width: 100%;
}
.processing-block-four .inner-box{
margin-top: 80px;
}
.processing-block-four .inner-box .line-shape,
.process-five .shape{
display: none;
}
.process-five .sec-title-12{
margin-bottom: 30px;
}
.team-block-three .inner-box{
margin-bottom: 30px;
}
.team-nine{
padding-bottom: 115px;
}
.feature-block-eight .inner-box{
margin-bottom: 30px;
}
.feature-13{
padding-bottom: 120px;
}
.team-ten .shape{
display: none;
}
.team-block-four{
margin-bottom: 30px;
}
.team-ten{
padding-bottom: 115px;
}
.paroller,
.paroller-2{
transform: translate(0px) !important;
}
.content_block_26 .content-box{
margin-right: 0px;
margin-bottom: 30px;
}
.mobile-menu .megamenu h6{
display: none;
}
.image_block_20 .image-box{
margin-left: 0px;
margin-top: 30px;
}
.processing-block-five .inner-box{
margin-top: 80px;
}
.process-six .sec-title-six{
margin-bottom: 30px;
}
.processing-block-five .inner-box .line-shape{
display: none;
}
.team-three.about-page-4 .shape{
display: none;
}
.team-three.about-page-4{
padding-bottom: 120px;
}
.about-20 .sec-title-six{
margin: 0px 0px 30px 0px;
}
.about-20 .title-box:before{
display: none;
}
.about-20 .title-box .text{
margin: 0px;
}
.team-11 .shape{
display: none;
}
.team-block-five .inner-box{
margin-bottom: 30px;
}
.team-11{
padding-bottom: 120px;
}
.image_block_23 .image-box{
padding: 0px;
margin: 0px 0px 30px 0px;
}
.pricing-one.service-page-1 .pricing-block-one .pricing-table{
margin-bottom: 30px;
}
.pricing-one.service-page-1{
padding-bottom: 120px;
}
.service-19 .tab-btns li{
width: 50%;
}
.image_block_24 .image-box{
margin: 30px 0px;
}
.content_block_27 .content-box{
margin-left: 0px;
margin-right: 0px;
}
.service-19,
.service-20{
padding-bottom: 120px;
}
.pricing-block-four .pricing-table{
margin-bottom: 30px;
}
.pricing-one.service-page-3,
.service-15.service-page-4,
.faq-three{
padding-bottom: 120px;
}
.service-21 .tab-btn-box{
margin-bottom: 30px;
}
.service-sidebar{
margin-left: 0px;
margin-top: 30px;
}
.service-details-2 .service-sidebar,
.service-details-3 .service-sidebar{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 30px;
}
.service-details-content .image_block_one .image-box .skills-box .single-progress-box{
margin-bottom: 30px;
}
.career-section .pattern-layer .pattern-2{
display: none;
}
.career-section .content-box{
margin-bottom: 30px;
}
.processing-block-six .inner-box{
margin-top: 50px;
}
.processing-block-six .inner-box:before{
display: none;
}
.faq-sidebar{
margin-left: 0px;
}
.faq-page-section.faq-page-2 .faq-sidebar{
margin-bottom: 30px;
}
.team-details-two .team-details-content{
padding-right: 50px;
padding-left: 50px;
}
.team-details-three .image_block_one .image-box .skills-box .single-progress-box{
margin-bottom: 30px;
}
.team-details-three{ }
.pricing-one.pricing-page-1 .pricing-block-one .pricing-table{
margin-bottom: 30px;
}
.pricing-one.pricing-page-1,
.pricing-one.pricing-page-3{
padding-bottom: 120px;
}
.faq-two.pricing-page-1 .image_block_one .image-box{
margin-right: 0px;
}
.faq-three.pricing-page-2 .shape{
display: none;
}
.pricing-block-five .pricing-table{
margin-bottom: 30px;
}
.pricing-nine{
padding-bottom: 120px;
}
.info-block-one .inner-box{
margin-bottom: 30px;
}
.contact-four .form-inner{
margin-left: 0px;
margin-top: 30px;
}
.info-block-two .inner-box{
margin-bottom: 30px;
}
.contactinfo-two{
padding-bottom: 120px;
}
.contactinfo-one.contact-page-4{
padding-bottom: 120px;
}
.contact-seven .form-inner{
margin: 30px 0px 0px 0px;
}
.project-nine .sortable-masonry .filter-tabs li{
margin-bottom: 10px;
}
.project-details .project-info .info{
padding: 0px;
border-left: none;
}
.project-details .lower-box .text{
margin: 0px 0px 30px 0px;
}
.project-details-content{
margin-left: 0px;
}
.project-details-4 .porject-info .info-list .single-item{
margin-bottom: 15px;
}
.project-details-5 .text-box .text{
margin: 0px 0px 30px 0px;
}
.shop-sidebar{
margin-bottom: 30px;
}
.shop-details .product-details{
margin: 30px 0px 0px 0px;
}
.blog-sidebar{
margin-top: 30px;
}
.ex_shop_header .header-top .right-column{
width: 100%;
justify-content: center;
}
.ex_shop_header .header-top .language{
position: relative;
}
.page-title{
padding: 200px 0px 100px 0px;
}
.page-title .content-box h1{
font-size: 40px;
line-height: 50px;
}
.banner-five .image-box{
margin-right: 0px;
margin-top: 30px;
}
.ex_shop_header .header-lower .shop-category > ul{
position: absolute;
left: 0px;
top: 70px;
width: 100%;
background: #fff;
box-shadow: 0 0px 30px 0px rgba(0,0,0,0.06);
opacity: 0;
visibility: hidden;
-webkit-transform: scaleY(0);
-moz-transform: scaleY(0);
-ms-transform: scaleY(0);
-o-transform: scaleY(0);
transform: scaleY(0);
-webkit-transform-origin: top;
-moz-transform-origin: top;
-ms-transform-origin: top;
-o-transform-origin: top;
transform-origin: top;
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;
}
.ex_shop_header .header-lower .shop-category:hover > ul{
opacity: 1;
visibility: visible;
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
-o-transform: scaleY(1);
transform: scaleY(1);
}
}
@media only screen and (max-width: 767px){
.main-header .outer-box{
padding: 0px 15px;
}
.header-top-one .top-right li,
.header-top-one .info li p,
.header-top-one .info li p a,
.header-top-one .social-links li{
line-height: 26px;
}
.header-top-one .info li i{
top: 5px;
}
.banner-five .pattern-layer{
display: none;
}
.header-top-one{
padding-bottom: 15px;
padding-top: 15px;
}
.banner-five{
padding: 90px 0px 100px 0px;
}
.banner-carousel .slide-item{
padding: 90px 0px 100px 0px;
}
.slider-one .shape-layer{
display: none;
}
.banner-carousel .content-box h2{
font-size: 50px;
line-height: 60px;
}
.banner-carousel .content-box p br{
display: none;
}
.feature-block-one .inner-box:before{
display: none;
}
.about-one .inner-container{
padding: 70px 0px;
}
.service-one{
padding: 70px 0px 40px 0px;
}
.video-one .pattern-layer{
display: none;
}
.video-one{
padding: 100px 0px 70px 0px;
}
.sec-pad{
padding: 70px 0px;
}
.image_block_two .image-box .shape,
.process-one .pattern-layer{
display: none;
}
.process-one{
padding-bottom: 40px;
}
.testimonial-one .inner-container{
padding: 70px 0px;
}
.testimonial-one .dots-style-one .owl-dots{
display: none;
}
.cta-one .shape{
display: none;
}
.cta-one{
padding: 65px 0px 70px 0px;
}
.news-one .upper-box .text{
padding: 0px;
}
.news-one .inner-container,
.service-two{
padding-bottom: 40px;
}
.footer-one .pattern-layer,
.slider-two .shape-layer,
.slider-two .pattern-layer,
.service-two .pattern-layer,
.chooseus-two .pattern-layer,
.graph-one .image-box .shape,
.testimonial-two .pattern-layer,
.testimonial-two .owl-dots,
.cta-two .pattern-layer,
.about-three .shape,
.chooseus-three .content-inner .pattern-layer,
.contact-one .pattern-layer{
display: none;
}
.about-two .upper-box{
margin-bottom: 30px;
}
.clients-one{
padding-bottom: 70px;
}
.chooseus-two .content-inner{
padding-top: 70px;
padding-bottom: 65px;
}
.funfact-two{
padding-top: 70px;
}
.sec-title-two h2 br{
display: none;
}
.cta-two{
padding: 65px 0px 70px 0px;
}
.news-two{
padding-bottom: 40px;
}
.footer-top-two .footer-menu,
.footer-top-two .footer-logo{
float: none;
display: block;
text-align: center;
}
.footer-top-two .footer-menu li{
float: none;
}
.slider-three .banner-carousel .slide-item{
padding-top: 200px;
}
.clients-one.home-3{
padding-bottom: 50px;
}
.sec-title-three h2 br{
display: none;
}
.graph-two{
padding-bottom: 70px;
}
.chooseus-three .content-inner{
padding-top: 65px;
}
.chooseus-three .progress-inner{
padding-bottom: 70px;
}
.service-three .more-btn{
margin-bottom: 0px;
}
.skills-two{
padding-bottom: 70px;
}
.news-three{
padding-bottom: 40px;
}
.banner-one h2{
font-size: 50px;
line-height: 60px;
}
.banner-one .pattern-layer .pattern-1{
display: none;
}
.header-style-four .menu-area .mobile-nav-toggler .icon-bar{
background: #222;
}
.header-style-four .header-lower .nav-right .search-box-outer .search-box-btn, 
.header-style-four .header-lower .nav-right .nav-btn{
color: #222;
}
.about-four{
padding-top: 70px;
}
.clients-one.home-4{
padding: 70px 0px 0px 0px;
}
.service-block-four .inner-box{
margin-bottom: 30px;
}
.service-four .more-btn{
margin-top: 0px;
}
.chooseus-four{
padding: 70px 0px;
}
.team-one{
padding-bottom: 40px;
}
.quote-one{
padding-bottom: 65px;
}
.funfact-three .pattern-layer,
.testimonial-four .owl-dots,
.news-four .shape,
.footer-four .pattern-layer{
display: none;
}
.funfact-three.home-4{
padding: 60px 0px 35px 0px;
}
.testimonial-four{
padding: 70px 0px;
}
.pricing-block-one .pricing-table{
margin-bottom: 30px;
}
.news-four{
padding-bottom: 40px;
}
.header-style-five .header-top-one .social-links-two li{
line-height: 26px;
}
.banner-two .content-box h2{
font-size: 50px;
line-height: 60px;
}
.service-five{
padding: 65px 0px 40px 0px;
}
.funfact-four{
padding: 65px 0px 35px 0px;
}
.sec-title-five h2 br,
.image_block_five .image-box .shape,
.team-two .pattern-layer,
.contact-two .pattern-layer,
.image_block_six .shape{
display: none;
}
.team-two.home-4{
padding: 65px 0px 10px 0px;
}
.testimonial-five{
padding-bottom: 70px;
}
.pricing-three,
.news-five{
padding-bottom: 40px;
}
.slider-four.home-6 .content-inner{
padding-top: 0px;
}
.feature-four .inner-container{
margin-top: 0px;
}
.about-six{
padding: 70px 0px;
}
.about-six .content_block_nine .content-box{
padding-bottom: 0px;
}
.service-six .more-btn{
margin-top: 0px;
}
.support-area .map-box{
margin-left: 0px;
}
.sec-title-six h2 br,
.footer-six .pattern-layer,
.slider-five .shape,
.slider-five .pattern-layer{
display: none;
}
.sec-title-six h2{
font-size: 40px;
line-height: 50px;
}
.process-two{
padding: 65px 0px 35px 0px;
}
.team-three{
padding-bottom: 40px;
}
.cta-four{
padding: 70px 0px;
}
.cta-four .text h2{
font-size: 40px;
line-height: 50px;
}
.feature-five .inner-container{
margin-top: 0px;
}
.slider-five .banner-carousel .slide-item{
padding-bottom: 100px;
}
.feature-five .pattern-layer{
display: none;
}
.feature-block-five .inner-box{
padding-bottom: 30px;
padding-top: 0px;
}
.feature-five .inner-container{
padding: 70px 0px 35px 0px;
background: #222;
}
.service-block-seven .inner-box{
margin-bottom: 30px;
}
.service-seven{
padding-bottom: 70px;
}
.service-seven .more-btn{
margin-top: 0px;
}
.testimonial-one.home-7{
padding: 65px 0px 70px 0px;
}
.processing-block-three .inner-box{
padding-bottom: 50px;
}
.process-three .pattern-layer,
.clients-one.home-7 .pattern-layer,
.appointment-one .pattern-layer{
display: none;
}
.process-three{
background: #222;
}
.process-three{
padding: 90px 0px 20px 0px;
}
.team-four{
padding: 65px 0px 40px 0px;
}
.news-seven .upper-box .text{
margin: 15px 0px 0px 0px;
}
.news-seven{
padding: 65px 0px 40px 0px;
}
.appointment-one.home-7{
background: #f7f7f7;
padding: 65px 0px 70px 0px;
}
.slider-six .content-inner h2{
font-size: 50px;
line-height: 60px;
}
.slider-six .content-inner{
padding-left: 30px;
padding-right: 30px;
}
.slider-six .pattern-layer,
.image_block_eight .image-box .shape,
.testimonial-seven .shape{
display: none;
}
.feature-six{
padding: 65px 0px 40px 0px;
}
.about-eight{
padding-bottom: 70px;
}
.sec-title-eight h2 br,
.image_block_nine .image-box .shape{
display: none;
}
.service-eight .tab-btn-box{
margin-bottom: 0px;
}
.pricing-four{
padding-bottom: 40px;
}
.news-eight{
padding: 65px 0px 40px 0px;
}
.news-eight .upper-box .text{
padding-left: 0px;
margin-top: 15px;
}
.appointment-two{
padding: 70px 0px;
}
.slider-seven .banner-carousel .slide-item{
padding-top: 300px;
}
.content_block_nine .content-box{
padding-bottom: 35px;
}
.service-nine .more-btn{
margin-top: 0px;
}
.chooseus-six .content-inner{
padding-top: 65px;
padding-bottom: 170px;
}
.funfact-five .inner-container{
padding: 70px 0px 35px 0px;
}
.testimonial-three{
padding-top: 70px;
}
.sec-title h2{
font-size: 40px;
line-height: 50px;
}
.testimonial-three .owl-dots{
display: none;
}
.pricing-five,
.project-four{
padding-bottom: 40px;
}
.project-block-two .inner-box{
margin-bottom: 30px;
}
.cta-six .shape{
display: none;
}
.cta-six .text{
padding-top: 70px;
}
.cta-six{
padding-bottom: 70px;
}
.cta-six .text h2{
font-size: 40px;
line-height: 50px;
}
.news-nine{
padding-bottom: 40px;
}
.header-style-ten{
padding: 0px;
}
.slider-eight .banner-carousel .content-box h2{
margin-bottom: 25px;
}
.feature-eight{
padding-bottom: 40px;
}
.about-ten{
padding-top: 0px;
padding-bottom: 35px;
}
.image_block_ten .image-box .shape,
.chooseus-seven .image-box .shape{
display: none;
}
.service-ten .more-btn{
margin: 0px;
}
.service-block-nine .inner-box{
margin-bottom: 30px;
}
.chooseus-seven .image-box .image{
margin-bottom: 30px;
}
.chooseus-seven{
padding-bottom: 40px;
}
.testimonial-eight .inner-content .shape,
.image_block_11 .image-box .shape,
.image_block_12 .image-box .shape{
display: none;
}
.team-five{
padding-bottom: 35px;
}
.skills-three .outer-container{
padding: 70px 0px 40px 0px;
}
.subscribe-three .inner-container{
margin-bottom: 0px;
}
.news-ten{
padding-bottom: 40px;
}
.header-style-11 .outer-box{
padding: 0px;
}
.about-11{
padding-bottom: 35px;
}
.service-11{
padding: 65px 0px 200px 0px;
}
.service-11 .more-btn{
margin-top: 0px;
}
.team-six{
padding-bottom: 35px;
}
.banner-three{
padding-top: 180px;
padding-bottom: 30px;
}
.banner-three h2{
font-size: 50px;
line-height: 60px;
}
.banner-three .shape,
.testimonial-nine .pattern-layer,
.subscribe-five .pattern-layer,
.slider-ten .pattern-layer,
.about-13 .image-box .shape,
.chooseus-ten .shape,
.testimonial-ten .owl-dots,
.cta-seven .shape,
.footer-13 .shape .shape-1{
display: none;
}
.clients-one.home-12{
padding: 70px 0px;
}
.about-12{
padding-bottom: 35px;
}
.chooseus-nine{
padding: 70px 0px;
}
.testimonial-nine{
padding: 70px 0px;
}
.subscribe-five .subscribe-form .form-group input{
margin-bottom: 30px;
}
.subscribe-five .subscribe-form{
padding-right: 0px;
}
.subscribe-five .subscribe-form .message-btn{
position: relative;
}
.subscribe-five .subscribe-form .message-btn .theme-btn{
width: 100%;
}
.news-12{
padding-bottom: 40px;
}
.subscribe-five{
padding-bottom: 70px;
}
.domain-field .inner-container{
margin-top: 0px;
}
.slider-ten .banner-carousel .content-box{
margin-bottom: 30px;
}
.domain-field .inner-container{
padding-left: 30px;
padding-right: 30px;
}
.feature-ten{
padding-top: 65px;
}
.pricing-one.pricing-six{
padding-bottom: 70px;
}
.chooseus-ten{
padding: 70px 0px;
}
.content_block_15 .content-box{
margin-bottom: 30px;
}
.service-block-11 .inner-box{
margin-bottom: 30px;
}
.service-13{
padding: 65px 0px 40px 0px;
}
.testimonial-ten{
padding-bottom: 70px;
}
.cta-seven{
padding: 70px 0px;
}
.news-13{
padding: 65px 0px 40px 0px;
}
.footer-13{
padding-top: 0px;
}
.banner-four .image-box{
margin: 0px;
}
.banner-four{
padding: 90px 0px 0px 0px;
}
.paroller-3,
.paroller-4{
transform: translate(0px) !important;
}
.banner-four .content-box h2{
font-size: 50px;
line-height: 60px;
}
.banner-four .content-box h2 span:before,
.slider-11 .pattern-layer{
display: none;
}
.feature-11,
.about-14,
.process-four{
padding: 0px;
}
.service-14,
.news-14{
padding: 70px 0px 40px 0px;
}
.screenshot-section .screenshot{
margin-bottom: 0px;
}
.screenshot-section{
padding: 70px 0px;
}
.sec-title-ten h2{
font-size: 40px;
line-height: 50px;
}
.testimonial-11 .owl-dots,
.about-15 .pattern-layer,
.service-15 .shape{
display: none;
}
.download-section{
padding-bottom: 70px;
}
.header-style-15 .nav-right .search-box-outer{
margin-right: 0px;
margin-top: 0px;
}
.feature-12{
padding-top: 65px;
}
.about-15{
padding: 70px 0px;
}
.service-15{
padding: 65px 0px 70px 0px;
}
.service-15 .more-btn{
margin-top: 0px;
}
.chooseus-11.chooseus-three{
padding-bottom: 30px;
}
.team-seven,
.pricing-one,
.news-15{
padding: 60px 0px 40px 0px;
}
.testimonial-eight.home-15{
padding-bottom: 70px;
}
.header-style-16 .outer-box{
padding: 0px;
}
.slider-12 .banner-carousel .slide-item{
padding: 100px 0px 150px 0px;
}
.request-form .default-form{
padding-right: 0px;
}
.request-form .default-form .message-btn{
position: relative;
}
.request-form .default-form .message-btn .theme-btn{
width: 100%;
}
.request-form .inner-container{
padding: 50px 0px;
}
.content_block_19 .content-box{
margin-left: 0px;
}
.service-16{
padding-bottom: 40px;
}
.service-17 .image-shape{
display: none;
}
.service-17{
padding: 65px 0px 150px 0px;
}
.service-17 .tab-btns li{
width: 100% !important;
margin-bottom: 30px;
border: none;
border-radius: 0px !important;
}
.service-17 .tab-btns li:last-child{
margin-bottom: 0px;
}
.service-17 .tab-btns{
border-radius: 0px;
}
.funfact-eight .counter-block-one .inner-box .icon-box{
display: none;
}
.sec-title-11 p br{
display: none;
}
.team-eight .owl-dots{
display: none;
}
.project-seven{
padding-top: 65px;
}
.testimonial-block-four .inner-box .image-layer,
.testimonial-block-four .inner-box .shape-layer,
.cta-nine .image-box .shape,
.cta-nine .pattern-layer,
.footer-16 .shape{
display: none;
}
.testimonial-block-four .inner-box{
padding-left: 30px;
padding-right: 30px;
}
.testimonial-12 .sec-title-11{
margin-bottom: 50px;
}
.sec-title-11 h2 br,
.ourmission-section .pattern-layer,
.skills-two.about-page-1 .pattern-layer,
.project-three.about-page-2 .shape-layer,
.skills-two.about-page-2 .pattern-layer{
display: none;
}
.cta-nine{
padding: 70px 0px;
}
.news-16{
padding: 65px 0px;
}
.ex_shop_header .outer-box{
padding: 17px 0px;
}
.about-three.about-page-1{
padding: 60px 0px 40px 0px;
}
.ourmission-section .sec-title-three{
margin-bottom: 50px;
}
.ourmission-section.about-page-1{
padding-bottom: 70px;
}
.skills-two.about-page-1{
padding-bottom: 40px;
}
.content_block_24 .content-box .sec-title-three{
margin-bottom: 50px;
}
.team-five.about-page-1{
padding-top: 65px;
}
.cta-three.about-page-1{
padding: 60px 0px 80px 0px;
}
.page-title.style-two{
padding: 60px 0px 50px 0px;
}
.about-17.about-page-2{
padding-bottom: 70px;
}
.team-block-three .inner-box{
padding-right: 0px;
}
.team-nine,
.feature-13{
padding-bottom: 40px;
}
.header-style-two .nav-right .nav-btn{
margin-left: 15px;
}
.sec-title-13 h2 br{
display: none;
}
.team-ten.about-page-3{
padding-bottom: 35px;
}
.funfact-nine .shape,
.testimonial-five.about-page-3 .owl-dots,
.about-19 .pattern-layer,
.about-19 .image_block_20 .image-box .shape,
.testimonial-three .shape,
.about-20 .image-box .image-shape,
.image_block_23 .image-box .image-shape{
display: none;
}
.funfact-nine{
padding: 70px 0px 40px 0px;
}
.testimonial-five.about-page-3{
padding-top: 65px;
}
.page-title.about-page-3{
padding: 60px 0px 50px 0px;
}
.feature-13.about-page-4{
padding-top: 70px;
}
.funfact-ten.about-page-4{
padding-bottom: 36px;
}
.testimonial-three.about-page-4 .sec-title-six{
margin-bottom: 50px;
}
.team-three.about-page-4{
padding-bottom: 40px;
}
.about-20 .feature-box{
margin-bottom: 35px;
}
.about-20 .image-box .image{
margin-bottom: 20px;
}
.about-20.about-page-5{
padding-bottom: 40px;
}
.skills-four.about-page-5{
padding: 70px 0px 40px 0px;
}
.news-three.about-page-5 .pattern-layer{
display: none;
}
.news-three.about-page-5{
padding-top: 60px;
}
.testimonial-one.testimonial-page-1,
.testimonial-one.testimonial-page-3{
padding: 70px 0px 0px 0px;
}
.testimonial-five.testimonial-page-2,
.testimonial-11.testimonial-page-5{
padding: 70px 0px 40px 0px;
}
.service-18{
padding: 70px 0px 40px 0px;
}
.faq-two.service-page-1 .image_block_one .image-box{
margin-right: 0px;
}
.faq-two.service-page-1{
padding-bottom: 40px;
}
.pricing-one.service-page-1{
padding-bottom: 70px;
}
.subscribe-five.service-page-1 .subscribe-form{
padding-right: 0px;
}
.service-19 .tab-btns li{
width: 100%;
}
.service-19 .tab-btn-box{
margin-bottom: 40px;
}
.service-19 .inner-box,
.service-20 .tab-btn-box{
margin-bottom: 50px;
}
.service-19{
padding: 70px 0px 20px 0px;
}
.service-20{
padding-bottom: 40px;
}
.funfact-ten .pattern-layer{
display: none;
}
.funfact-ten.service-page-3{
padding: 70px 0px 30px 0px;
}
.pricing-one.service-page-3,
.service-15.service-page-4{
padding-bottom: 40px;
}
.sec-title p br{
display: none;
}
.pricing-nine.service-page-4{
padding-bottom: 40px;
}
.faq-three.service-page-4{
padding: 65px 0px 40px 0px;
}
.service-21 .tab-btn-box{
margin-right: 0px;
}
.content_block_28 .content-box{
padding-left: 30px;
padding-right: 30px;
}
.content_block_28 .content-box .image-box{
position: relative;
top: 0px;
right: 0px;
width: 100%;
height: auto;
}
.faq-three.service-page-5{
padding: 65px 0px 40px 0px;
}
.service-details-content .content-two .list li{
width: 50%;
}
.service-details-content .two-column .image{
margin-bottom: 30px;
}
.service-details-content .image-box .image{
margin-bottom: 30px;
}
.career-section .content-box{
padding-top: 0px;
}
.career-section .content-box h2{
font-size: 40px;
line-height: 50px;
}
.career-section .image-box .shape{
display: none;
}
.job-category{
padding-top: 0px;
padding-bottom: 70px;
}
.positions-section{
padding-bottom: 70px;
}
.process-six.process-page,
.process-seven{
padding: 60px 0px;
}
.process-seven .sec-title,
.process-five.process-page .sec-title{
margin-bottom: 30px;
}
.process-five.process-page{
padding: 60px 0px;
}
.faq-page-section{
padding: 65px 0px 70px 0px;
}
.faq-page-section.faq-page-2,
.faq-page-section.faq-page-3{
padding-bottom: 40px;
}
.contact-one.faq-page-3{
padding: 65px 0px 70px 0px;
}
.team-one.team-page-1{
padding-top: 65px;
}
.team-three.team-page-3{
padding-top: 60px;
}
.team-11.team-page-5,
.team-nine.team-page-6,
.team-ten.team-page-7{
padding: 60px 0px 40px 0px;
}
.team-details-one,
.team-details-two,
.experience-section{
padding: 70px 0px;
}
.team-details-two .team-details-content .image-box{
margin-right: 0px;
margin-bottom: 30px;
}
.team-details-two .team-details-content{
margin-bottom: 30px;
}
.experience-section .contact-inner{
margin-left: 0px;
margin-top: 30px;
}
.team-details-three{ }
.team-details-three .image-box{
margin: 0px;
}
.team-details-three .team-details-content{
margin-top: 30px;
}
.registration-section,
.error-section,
.contact-five{
padding: 70px 0px;
}
.pricing-one.pricing-page-1,
.faq-two.pricing-page-1,
.pricing-one.pricing-page-2,
.pricing-one.pricing-page-3,
.contactinfo-one.contact-page-4,
.project-two.project-page-1,
.project-two.project-page-4{
padding-bottom: 40px;
}
.faq-three.pricing-page-2{
padding: 65px 0px 70px 0px;
}
.contactinfo-one{
padding-top: 70px;
}
.contact-four .shape,
.contact-five .shape{
display: none;
}
.contactinfo-two{
padding-bottom: 40px;
}
.contact-six .form-inner{
margin-left: 0px;
}
.contact-seven{
padding-bottom: 70px;
}
.header-style-six .nav-right .nav-btn{
margin-left: 0px;
}
.project-eight .sortable-masonry .filter-tabs li{
margin-bottom: 10px;
}
.project-eight.project-page-2,
.project-two.project-page-5{
padding-bottom: 0px;
}
.project-nine.project-page-3{
padding-bottom: 20px;
}
.project-nine.project-page-6{
padding-bottom: 30px;
}
.project-details .project-info{
margin-bottom: 30px;
}
.project-details .carousel-outer{
margin-bottom: 30px;
}
.project-details .lower-box{
margin-bottom: 0px;
}
.project-details{
padding-bottom: 65px;
}
.project-details .image-box .image{
margin-bottom: 30px;
}
.project-details .image-box{
margin-bottom: 0px;
}
.project-details.project-details-3 .project-details-content{
margin-bottom: 30px;
}
.project-details.project-details-4 .text{
margin-left: 0px;
margin-right: 0px;
}
.project-details.project-details-4 .info-list{
margin-left: 0px;
margin-bottom: 30px;
}
.project-details-4 .porject-info .info-list .single-item:before{
display: none;
}
.project-details-4 .project-details-content{
margin-bottom: 30px;
}
.project-details .client-thumb-outer{
position: relative;
}
.project-details-5 .carousel-box{
margin-bottom: 30px;
}
.project-details-5 .text-box{
margin-bottom: 0px;
}
.project-details-5 .project-details-content{
margin-bottom: 0px;
}
.shop-details{
padding: 70px 0px 0px 0px;
}
.product-details-content{
margin-bottom: 30px;
}
.shop-details .product-discription{
margin-bottom: 30px;
}
.cart-section,
.checkout-section{
padding: 70px 0px;
}
.checkout-section .order-info{
margin-top: 50px;
}
.blog-standard-content{
margin-right: 0px;
}
.blog-standard-content .news-block-one .inner-box .lower-content{
padding-left: 30px;
padding-right: 30px;
}
.news-block-one.quote-block .inner-box .lower-content{
padding-left: 0px;
padding-right: 0px;
}
.blog-list-content .news-block-one .inner-box{
padding-left: 0px;
}
.blog-list-content .news-block-one .inner-box .image-box{
position: relative;
margin-bottom: 20px;
width: 100%;
height: auto;
}
.blog-details-content{
margin-right: 0px;
}
.blog-details-content .image{
margin-bottom: 30px;
}
.blog-details-content .content-two .image-box{
margin-bottom: 0px;
}
.blog-details-content .post-share-option .tags-list{
float: none;
display: block;
margin-bottom: 15px;
}
.blog-details-content .post-share-option .social-list{
float: none;
display: block;
}
.blog-details-content .nav-btn .single-btn.prev-btn{
margin-bottom: 15px;
}
.page-title.blog-details{
padding: 100px 0px 40px 0px;
}
.page-title.blog-details h2 br{
display: none;
}
.sidebar-page-container.blog-details-2{
padding-top: 70px;
}
.blog-details-3 .blog-details-content .content-two .image-box{
margin-bottom: 30px;
}
.sidebar-page-container.blog-details-3{
padding-bottom: 70px;
}
.image_block_one .image-box .single-progress-box{
margin-bottom: 15px;
}
.funfact-three{
padding: 70px 0px 40px 0px;
}
.testimonial-three{
padding-bottom: 70px;
}
.cta-three{
padding: 60px 0px 80px 0px;
}
.service-block-10 .inner-box{
margin-bottom: 30px;
}
.image_block_21 .image-box{
margin-bottom: 30px;
}
.contact-three .content-box{
padding-left: 0px;
margin-top: 30px;
}
.blog-details-2{
padding-bottom: 70px;
}
.contact-two h2{
font-size: 36px;
line-height: 46px;
}
.sec-title-seven h2{
font-size: 40px;
line-height: 50px;
}
.funfact-five .inner-container{
padding-left: 0px;
padding-right: 0px;
}
.content_block_29 .content-box{
padding-left: 30px;
padding-right: 30px;
}
.content_block_29 .content-box .image-box{
position: relative;
top: 0px;
left: 0px;
width: 100%;
height: auto;
margin-top: 30px;
}
.banner-one h2{
min-height: auto;
}
}
@media only screen and (max-width: 599px){
.image_block_one .image-box{
margin-right: 0px;
padding: 0px;
}
.image_block_one .image-box .video-inner{
position: relative;
right: 0px;
margin: 30px 0px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
}
.image_block_one .image-box .skills-box{
position: relative;
width: 100%;
}
.section-line{
display: none;
}
.content_block_one .content-box{
margin-left: 0px;
}
.funfact-one .shape{
display: none;
}
.pricing-one .inner-container{
padding: 0px;
}
br{
display: none;
}
.footer-bottom .copyright,
.footer-bottom .footer-nav{
float: none;
display: block;
text-align: center;
}
.footer-bottom .footer-nav li{
float: none;
}
.graph-two .shape{
display: none;
}
.project-two{
padding-bottom: 0px;
}
.slider-five .banner-carousel .slide-item{
padding-top: 110px;
}
.service-eight .tab-btns li{
width: 100%;
margin-right: 0px;
}
.service-eight .tab-btns li:after{
left: 50%;
transform: rotate(45deg) translateX(-50%);
}
.service-eight .tab-btns li:hover:after, .service-eight .tab-btns li.active-btn:after{
bottom: -15px;
}
.testimonial-block-two .inner-box{
padding-left: 30px;
padding-right: 30px;
}
.project-block-three .inner-box .lower-content h3{
font-size: 20px;
line-height: 26px;
}
.project-block-three .inner-box .lower-content{
padding-left: 20px;
padding-right: 20px;
}
.banner-three{
padding-bottom: 70px;
}
.image_block_13 .image-box .shape,
.image_block_14 .image-box .shape{
display: none;
}
.domain-field .search-form .form-group input[type='search']{
padding-left: 30px;
padding-right: 30px;
}
.domain-field .search-form .form-group button{
position: relative;
top: 0px;
right: 0px;
margin-top: 15px;
}
.about-13 .content_block_nine .content-box{
padding-bottom: 0px;
}
.subscribe-one.home-15 .inner-container .shape{
display: none;
}
.header-style-16 .btn-box,
.image_block_20 .image-box .shape{
display: none;
}
.header-style-16 .nav-right .search-box-outer{
margin-right: 0px;
line-height: 26px;
}
.content_block_20 .content-box .list li.pull-left{
width: 100%;
}
.main-header.ex_shop_header .header-upper .right-info{
width: 100%;
justify-content: center;
padding-bottom: 20px;
}
.ex_shop_header .header-top ul.contact-info{
margin-right: 0px;
border-right: none;
}
.faq-two .image_block_one .image-box{
padding-right: 0px;
}
.image_block_21 .image-box{
padding: 0px;
margin-right: 0px;
}
.image_block_21 .image-box .image-2{
position: relative;
margin-top: 30px;
}
.list-style-one li{
width: 100%;
}
.pricing-block-four .pricing-table .table-inner{
padding-left: 0px;
}
.pricing-block-four .pricing-table .table-header{
width: 100%;
position: relative;
}
.service-details-content .content-two .list li{
width: 100%;
}
.comingsoon-section .cs-countdown .count-col{
margin-bottom: 15px;
}
.comingsoon-section .cs-countdown .count-col:last-child{
margin-bottom: 0px;
}
.info-block-one .inner-box p br{
display: block;
}
.cart-section .othre-content .coupon-box{
float: none;
max-width: 100%;
margin-bottom: 15px;
}
.cart-section .othre-content .update-btn{
float: none;
}
.cart-section .othre-content .update-btn button{
width: 100%;
}
.blog-details-content blockquote{
padding-right: 30px;
}
.project-one .sec-title-two{
margin-right: 0px;
}
.about-three .sec-title-three{
margin-right: 0px;
}
.about-three .upper-box .text{
margin-left: 0px;
}
.contact-four .info-list li p br{
display: block;
}
}
@media only screen and (max-width: 499px){
.mobile-menu{
width: 100%;
}
.main-header .btn-box{
display: none;
}
.image_block_two .image-box{
padding: 0px;
}
.image_block_two .image-box .image-2{
position: relative;
margin-top: 30px;
}
.image_block_three .image-box{
padding: 0px;
margin-right: 0px;
}
.image_block_three .image-box .image{
position: relative;
margin-bottom: 30px;
}
.image_block_three .image-box .text{
position: relative;
right: 0px;
bottom: 0px;
width: 100%;
}
.image_block_three .image-box .text{
padding-right: 30px;
}
.footer-top .footer-logo{
float: none;
display: block;
text-align: center;
margin-bottom: 15px;
}
.footer-top .social-links{
float: none;
display: block;
text-align: center;
}
.footer-top .social-links li{
float: none;
}
.header-style-two .nav-right .search-box-outer{
margin-right: 0px;
}
.feature-two .inner-container{
padding-left: 20px;
padding-right: 20px;
}
.chooseus-two .content-inner .content-box{
padding-left: 0px;
padding-right: 0px;
}
.subscribe-one .form-inner .form-group{
padding-right: 0px;
}
.subscribe-one .form-inner .form-group button{
position: relative;
width: 100%;
margin-top: 15px;
}
.graph-two .image-box{
padding-top: 50px;
}
.chooseus-three .single-progress-box{
width: 100%;
margin-right: 0px;
margin-bottom: 15px;
}
.chooseus-three .progress-inner{
max-width: 100%;
}
.service-three .shape,
.about-four .image-box .shape{
display: none;
}
.content_block_four .content-box .list li{
width: 100%;
}
.content_block_six .content-box{
padding-left: 30px;
padding-right: 30px;
}
.content_block_eight .form-inner{
padding-left: 30px;
padding-right: 30px;
}
.image_block_five .image-box{
padding: 0px;
}
.image_block_five .image-box .text{
position: relative;
bottom: 0px;
width: 100%;
margin: 30px 0px;
}
.image_block_five .image-box .icon-box{
position: relative;
top: 0px;
right: 0px;
width: 100%;
}
.about-five .content_block_nine .content-box{
padding-bottom: 0px;
}
.image_block_six .image-box{
padding: 0px;
margin-bottom: 30px;
}
.image_block_six .image-box .image-2{
position: relative;
}
.content_block_ten .content-box .list-style-two li{
width: 100%;
}
.team-block-one .inner-box .lower-content{
margin-left: 15px;
margin-right: 15px;
}
.subscribe-two .form-inner .form-group{
padding-right: 0px;
}
.subscribe-two .form-inner .form-group button{
position: relative;
width: 100%;
margin-top: 15px;
}
.subscribe-two .text{
margin-right: 0px;
}
.slider-five .content-box{
margin-right: 0px;
}
.main-header .search-box-outer .dropdown-menu{
width: 300px;
}
.image_block_seven .image-box{
padding: 0px;
}
.image_block_seven .image-box .image-2{
position: relative;
margin-top: 30px;
}
.content_block_11 .content-box .list li{
width: 100%;
}
.service-block-seven .inner-box{
padding-right: 30px;
padding-left: 30px;
}
.service-block-seven .inner-box .icon-box{
position: relative;
left: 0px;
top: 0px;
margin-bottom: 15px;
}
.header-style-eight .outer-container{
padding-left: 15px;
padding-right: 15px;
}
.header-style-eight .social-links-two li{
margin-right: 15px;
}
.image_block_eight .image-box{
padding: 0px;
}
.image_block_eight .image-box .text{
position: relative;
bottom: 0px;
width: 100%;
margin-top: 30px;
}
.content_block_13 .content-box .list li{
width: 100%;
}
.service-eight .image-box-one .shape{
display: none;
}
.header-style-nine .header-top-two .info li{
margin-right: 10px;
}
.image_block_nine .image-box{
min-height: auto;
margin-right: 0px;
margin-top: 30px;
}
.image_block_nine .image-box .image{
position: relative;
bottom: 0px;
}
.content_block_nine .content-box{
padding-top: 70px;
}
.header-style-ten .nav-right .nav-btn{
display: none;
}
.header-style-ten .nav-right .search-box-outer{
margin-right: 0px;
}
.image_block_ten .image-box{
padding: 0px;
}
.image_block_ten .image-box .text{
position: relative;
bottom: 0px;
width: 100%;
margin-top: 30px;
}
.about-ten .content_block_nine .content-box{
padding-top: 0px;
}
.news-block-one .inner-box .lower-content{
padding-left: 30px;
}
.subscribe-three .form-inner .form-group{
padding-right: 0px;
}
.subscribe-three .form-inner .form-group button{
position: relative;
width: 100%;
margin-top: 15px;
}
.header-style-11 .logo-box{
padding: 30px 30px 30px 30px !important;
}
.header-style-11 .header-lower .outer-container{
padding-right: 15px;
}
.slider-nine .content-box .theme-btn{
margin-bottom: 10px;
}
.image_block_11 .image-box{
padding: 0px;
}
.image_block_11 .image-box .text{
position: relative;
bottom: 0px;
width: 100%;
margin-top: 30px;
}
.image_block_12 .image-box{
padding: 0px;
}
.image_block_12 .image-box .image-2{
position: relative;
margin-top: 30px;
box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.07);
}
.subscribe-four .form-inner .form-group{
padding-right: 0px;
}
.subscribe-four .form-inner .form-group button{
position: relative;
width: 100%;
margin-top: 15px;
}
.image_block_13 .image-box{
min-height: auto;
}
.image_block_13 .image-box .image{
position: relative;
left: 0px !important;
top: 0px !important;
right: 0px !important;
bottom: 0px !important;
}
.about-12{
padding-top: 0px;
}
.image_block_14 .image-box{
padding: 0px;
}
.image_block_14 .image-box .image-2{
position: relative;
}
.service-block-11 .inner-box{
padding-left: 30px;
}
.service-block-11 .inner-box .icon-box{
position: relative;
left: 0px;
top: 0px;
margin-bottom: 15px;
}
.image_block_15 .image-box .shape{
display: none;
}
.banner-four .content-box .btn-box a{
margin-bottom: 10px;
}
.image_block_16 .image-box,
.image_block_17 .image-box,
.image_block_18 .image-box{
margin: 0px;
}
.image_block_16 .image-box .shape,
.image_block_16 .image-box .image:before,
.content_block_16 .content-box .single-item .icon-box .shape{
display: none;
}
.content_block_16 .content-box{
margin-right: 0px;
}
.content_block_17 .content-box .btn-box a{
margin-bottom: 10px;
}
.subscribe-one.home-14 .form-inner .form-group{
padding-right: 0px;
}
.subscribe-one.home-14 .form-inner .form-group button{
width: 100%;
}
.subscribe-one h2{
line-height: 40px;
}
.feature-12 .sec-title{
margin-right: 0px;
}
.image_block_19 .image-box{
padding: 0px;
}
.image_block_19 .image-box .image-2{
position: relative;
margin-top: 30px;
}
.image_block_19 .image-box .video-btn{
position: relative;
bottom: 0px;
width: 100%;
margin-bottom: 30px;
}
.content_block_18 .content-box .list-style-two li{
width: 100%;
}
.subscribe-one.home-15 .form-inner .form-group{
padding-right: 0px;
}
.slider-12 .banner-carousel .content-box{
padding-left: 30px;
}
.image_block_20 .image-box .text{
position: relative;
bottom: 0px;
width: 100%;
margin-bottom: 30px;
}
.image_block_20 .image-box{
margin: 0px;
}
.service-16 .tab-btn-box .tab-btns li,
.service-16 .tab-btn-box .tab-btns{
width: 100%;
}
.service-17 .image-box{
padding: 0px;
}
.service-17 .image-box .image-3{
position: relative;
margin-top: 30px;
}
.project-seven .sortable-masonry{
margin: 0px;
}
.pricing-block-three .pricing-table{
padding-left: 30px;
padding-right: 30px;
}
.cta-nine .sec-title-11{
margin-right: 0px;
}
.news-16 .news-block-one .inner-box .lower-content{
margin-right: 30px;
}
.subscribe-one.home-16 .form-inner .form-group{
padding-right: 0px;
}
.subscribe-one.home-16 .form-inner .form-group button{
width: 100%;
}
.ex_shop_header .header-lower .shop-category{
width: 200px;
}
.testimonial-three.about-page-1 .sec-title-three{
margin-right: 0px;
margin-bottom: 30px;
}
.main-header.about-page-2 .outer-box{
padding: 0px 15px;
}
.main-header.about-page-2 .nav-right .nav-btn{
display: none;
}
.main-header.about-page-2 .nav-right .search-box-outer{
margin-right: 0px;
}
.about-17.about-page-2 .image-box{
padding: 0px;
margin-left: 0px;
}
.about-17 .image-box .image-2{
position: relative;
margin-top: 30px;
}
.image_block_22 .image-box{
margin-left: 0px;
padding: 0px;
}
.image_block_22 .image-box .image-2{
position: relative;
margin-top: 30px;
}
.header-style-six .nav-right .nav-btn{
display: none;
}
.image_block_20 .image-box{
padding-left: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
}
.about-19 .image_block_20 .image-box .image{
margin: 30px 0px;
}
.service-sidebar .testimonial-widget{
padding-left: 30px;
padding-right: 30px;
}
.service-details-content .quote-inner blockquote{
padding-right: 30px;
}
.career-section .image-box{
padding: 0px;
}
.career-section .image-box .image-2{
position: relative;
right: 0px;
}
.positions-block-one .inner-box{
padding-left: 30px;
padding-right: 30px;
}
.process-six .sec-title{
margin-bottom: 30px;
}
.team-details-two .team-details-content{
padding: 50px 30px;
}
.header-style-two .nav-right .nav-btn{
display: none;
}
.registration-section .content-box{
padding-left: 30px;
padding-right: 30px;
}
.contact-five .form-inner{
padding-left: 30px;
padding-right: 30px;
}
.contact-six .map-inner{
position: relative;
width: 100%;
}
.contact-six .form-inner{
padding-left: 30px;
padding-right: 30px;
}
.project-nine .masonry-item{
padding: 0px 0px;
}
.project-details .text{
margin-right: 0px;
}
.pagination li{
margin-bottom: 10px;
}
.product-details-content .product-details .addto-cart-box li{
margin-bottom: 10px;
}
.checkout-section .payment-info,
.checkout-section .order-info{
padding-left: 30px;
padding-right: 30px;
}
.news-block-one .inner-box blockquote{
padding-right: 30px;
}
.news-block-one.quote-block .inner-box{
padding-left: 30px;
padding-right: 30px;
}
.blog-details-content .author-box{
padding-left: 30px;
}
.blog-details-content .author-box .author-thumb{
position: relative;
left: 0px;
top: 0px;
margin-bottom: 15px;
}
.newsletter-form input[type="email"]{
width: 100%;
margin-bottom: 15px;
}
.mobile-menu{
width: 100%;
}
}
@media only screen and (max-width: 399px){
.header-top-one .top-right li.search-box-outer{
display: none;
}
.service-block-four .inner-box{
padding-left: 30px;
}
.service-block-four .inner-box .icon-box{
position: relative;
left: 0px;
top: 0px;
margin-bottom: 15px;
}
.pricing-three .tab-btn-box .tab-btns li,
.pricing-one .tab-btn-box .tab-btns li{
min-width: 130px;
}
.banner-carousel .content-box h2{
font-size: 40px;
line-height: 50px;
}
}
@media only screen and (max-width: 1024px){
.inner-content.p_relative.d_block.ml_30 {
margin-left: 0;
}
.slider-five {
background: #F0F3F7;
padding-top: 0;
}
}