/*============================================ [Table of content] 1. Large devices (less than 1200px) 2. Large tablets (less than 992px) 3. Medium devices (less than 768px) 4. Small devices (less than 576px) 5. Extra Small devices (less than 480px) ============================================*/ @media screen and (min-width: 1200px) { .footwidth{flex: 0 0 12%;max-width: 12%;} .footwidth2{flex: 0 0 18%;max-width: 18%;} .footwidthlast{flex: 0 0 26%;max-width: 26%;} .pc_right{ text-align:right;} .hidden-pc{display:none;} .pcheight{ height:317px; overflow: hidden;} .pcheight img{ height:230px;} .pcheight2 {height:497px;overflow: hidden;} .pcheight2 img{ height:223px; overflow: hidden; width:100%;} .pcheight3 {height:320px;overflow: hidden; width: 22%; float:left; margin-right: 3%;} .pcheight3 img{ height:200px; overflow: hidden; width:100%;} .main-slider .swiper-slide img{ /*height: 400px;*/ } .pcheight4 {height:320px;overflow: hidden;} .pcheight4 img{ height:200px; overflow: hidden; width:100%;} .container { width: 1440px; min-width: 1440px; } .hidden-mobile{display:block;} } @media (max-width:1199.98px) { .connection-image img {max-width:500px;} .subscription-heading h1 {font-size:30px;} .app-wrap {margin-top:0;margin-bottom:120px;} .customers {background-image:none;} .single-sidebar-widget {padding:20px;} .single-sidebar-widget input#amount {width:40%;font-size:12px;} .single-sidebar-widget .filter-amunt {float:left;width:60%;} .table--inner-area tbody tr td .rating-star i,.table--inner-area tbody tr td .feature-list li span i {font-size:12px;} .table--inner-area thead tr th {white-space:nowrap;} .domain--table-inner {padding-bottom:93px;} .contry-headig-list li h4 {font-size:15px;} .contry-headig-list li:first-child {width:18%;} .contry-headig-list li:nth-child(2) {width:37%;} .contry-headig-list li:nth-child(3) {width:7%;} .contry-headig-list li:nth-child(4) {width:9%;} .contry-headig-list li:nth-child(5) {width:8%;} .feature-list li {white-space:nowrap;} .customer-fullwidth .customer-right-img {width:52%;} .partner--slider-inner:after {height:205px;} .partner-slider {transform:translate(-47%);} } /* 4. Small devices (less than 576px) */ @media (max-width:575.98px) {h1 {font-size:30px;line-height:1.4;} .pt-120 {padding-top:60px;} .pb-120 {padding-bottom:60px;} .pb-90 {padding-bottom:30px;} .pb-70 {padding-bottom:10px;} .mt-120 {margin-top:60px;} .mb-40 {margin-bottom:0px;} .section-title {margin-top:-5px;padding-bottom:20px;} .app-wrap {margin-bottom:60px;} .btn {padding:8px 15px;} .header-menu > ul {top:51px !important;} .header-top-info li {margin-bottom:10px;} .header-cart {margin-left:0;padding-left:0;border-left:0;} .app-info .nav li {margin-top:15px;} .primary-form input[type=email] {padding:0 15px;} .customers-review {padding-left:0;padding-right:0;} .alignright {float:none;margin-left:0;margin-right:0;} .post-author-img {margin-bottom:20px;} .post-comments > li > ul > li {padding-left:25px;} .gallery--product-details {padding-bottom:15px;} .gallery-pagination-inner {padding-bottom:55px;} .gallery--pagination-icon {left:4%;top:46%;} .post-navigation li:first-child {margin-bottom:70px;} .footer .pt-90 {padding-top:70px;} .footer .pb-50 {padding-bottom:30px;} .gallery-details-text h2 {font-size:26px;margin-top:-10px;} .gallery-button {margin-bottom:34px;} .gallery_filter li .gallery-btn {padding:5px 23px 5px 23px;border:1px solid #e2e6fb;margin-bottom:5px;margin-right:5px;} .gallery_filter li:first-child {border-left:0;} .gallery--single-item img {height:150px;object-fit:cover;width:100%;} .voip-app-heading {margin-bottom:31px;margin-top:-9px;} .voip-app-heading h1 {font-size:25px;} .single--another-service {padding-bottom:20px;} .another--service-heading h1 {font-size:30px;} .domain--table-inner {padding-bottom:54px;} .mb-120 {margin-bottom:60px;} .contry--details-inner {padding:20px 20px 15px 20px;} .contry-headig-list {width:185%;} .contry-headig-list li h4 {font-size:13px;} ul.country-list {width:181%;} .country-list li {margin-right:10px;} .spacer-80 {padding-bottom:30px;} .partner--slider-inner:after {width:100%;height:169px;bottom:60px;left:0;} .about-content h1 {font-size:30px;} } /* 5. Extra Small devices (less than 480px) */ @media (max-width:479.98px) {h1 {line-height:1.3;} .section-title h1 {margin-bottom:5px;} .contry-headig-list {width:335%;} ul.country-list {width:327%;} .spacer-80 {padding-bottom:30px;} .about-content h1 {font-size:30px;} } @media (min-width: 768px){ .col-md-2x { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } } .btn-primary { color: #fff; background-color: #0d3d8f; border-color: #0d3d8f; }