@media only screen and (min-width: 0px) and (max-width: 767px){
/*#timezone_converter #cities .city > div {padding: 5rem !important;}
#timezone_converter #cities {flex-direction: column;}
#timezone_converter #top-part > div:nth-child(2) > div {flex-basis: 90%;margin: 0 auto;}*/
.brooker-section-one .wrapper {margin-bottom: 0.5rem;}
 .pros-cons .btn {font-size: 0.9rem;height: 100%;max-width: 60%;margin:0 auto;}
 .pros-cons .miniBtns .btn{height: auto;max-width: 100%;}
 .progress {min-width: 10rem;}

.footer .logo img {margin: auto;}
.footer .topFooter {text-align: center;}
.footer .social-icons{justify-content: center;}
.footer .topFooter ul.ftr-links li a, .footer .topFooter ul.ftr-links2 li a{padding-bottom: 0.5rem;width: 100%;}
.footer .topFooter ul.ftr-links li a::before, .footer .topFooter ul.ftr-links2 li a::before{width: 100%;}
.footer .topFooter ul.ftr-links li:last-child a::before, .footer .topFooter ul.ftr-links2 li:last-child a::before{display: none;}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
.card-head img {width: 10rem;}
.best-section-four .best-sec-right h4 {font-size: 1.08rem;}
.best-section-four .best-sec-right {padding: 0.75rem 0.5rem !important;min-height: 23.5rem;}
.best-section-four .best-sec-right a {padding: 0.5rem 0.3rem;}
.best-section-four .best-sec-right h5 {font-size: 0.9rem !important;}
.loss-section-one .form-group {padding: 0.5rem 1.5rem 0.5rem 0.7rem;}
.loss-section-one .cal-result h5 {font-size: 1rem;}
/*#timezone_converter #cities .city > div > div > p:nth-child(2) {margin-bottom: 0 !important;}
#timezone_converter #cities .city > div > div > p:nth-child(1) {margin-bottom: 0 !important;}*/
.score {width: 80%;margin: 0 auto;}
.best-section-one h4 {font-size: 1.15rem;}
.best-section-one a {width: 100% !important;min-width: 90% !important;}
.pros-cons .cons h4 {margin-top: 0;}
.pros-cons .btn {font-size: 0.9rem;}
.brooker-section-one .score-bar figure {width: 10rem;}  
.pros-cons ul li {padding: 0.9rem 0.2rem 0.9rem 0.2rem;}  
.inner-banner {padding: 1rem 0;}
}
@media only screen and (max-width: 991px){
.header {padding: 1rem 0;}
 #timezone_converter #cities .chart > div, #timezone_converter #cities .city > div{height: 150px;}
.navbar-expand .navbar-nav .dropdown-menu{padding: 1rem;}
.navbar-expand .navbar-nav .dropdown-menu li{margin-bottom: 0.35rem;}
.navbar-expand .navbar-nav .dropdown-menu li:last-child{margin-bottom: 0;}
.headerWrap, .headerWrap .navbar, .headerWrap .navbar ul, .headerWrap .navbar ul li a{width: 100%;}
.offcanvas .headerWrap .navbar ul li a{padding-bottom: 1rem;}
.wrapper{width: auto !important;}
.offcanvas .headerWrap .navbar .dropdown-toggle::after{position: absolute;right: 0;top: 10px;}
.headerWrap .link::before {width: 100%;}
.navbar-expand .navbar-nav .dropdown-menu li{border-bottom:1px solid #ccc; padding-bottom: 0.35rem;}
.navbar-expand .navbar-nav .dropdown-menu li:last-child{border: none;}
.header .headerWrap .navbar{}
.header .language .navbar-nav > li > a span img {min-width: 1rem !important;}
.header .form-control { min-width: 11rem;}
.btn-close {top: 2.5rem !important;right: 1rem;}
.btn-close:focus {box-shadow: none;}
.home-section-one article { padding: 1rem; }
.home-section-banner {padding: 0 !important;}
.main-section {padding: 2.5rem 0;}
:root {--primary-font-size:2rem;}
.main-heading {margin-bottom: 1rem !important;}
.review-section .row {--bs-gutter-x: 0 !important;padding-left: 0 !important;padding-right: 0 !important;}
.home-section-one article {padding: 1rem;}
.home-section-one {padding-bottom: 0 !important;}
.brooker-section-two .main-heading {padding-left: 0;}
.best-section-four .best-sec-right {padding: 1rem;margin-bottom: 1rem;}
.best-section-four .best-sec-right h5 {font-size: 1rem;}
.home-section-three li {padding-right: 1rem;}
.home-section-three aside {margin-left: 0;margin-top: 1rem;padding: 1.93rem 0.75rem;}
.home-section-three aside h3 {font-size: 2rem;}
.home-section-three article {padding: 1.25rem 1rem;}
.sec4Slider .slick-prev {left: 0px;}
.sec4Slider .slick-next {right: 0px;}
.best-section-four {padding-bottom: 0 !important;}
.footer .ftr-links li {width: 100%;}
.footer h5 {padding-top: 1rem !important;}
.footer .midFooter {margin-top: 1rem;}  
.footer .logo img {width: 80% !important;}

.main-section p {margin-bottom: 1rem !important;line-height: 1.5;}
.contactWrap .headColor {margin-bottom: 1.5rem !important;}

.loss-section-one .calculator {padding: 1.7rem 1rem 1.7rem 1rem;}
.loss-section-one .btn {padding: 0.8rem;font-size: 0.85rem;}
.loss-section-one .cal-result span {font-size: 1.2rem;}
.bouns-section-three h2, .time-section-two h2 {font-size: 1.8rem;}
.loss-section-one [type="radio"]:checked + label::before, .loss-section-one [type="radio"]:not(:checked) + label::before {width: 1.2rem;height: 1.2rem;right: -1rem;}
.loss-section-one [type="radio"]:checked + label::after, .loss-section-one [type="radio"]:not(:checked) + label::after {right: -0.65rem;width: 0.5rem;height: 0.5rem;top: 0.46rem;}

#timezone_converter h2 {font-size: 1.25rem;padding-right: 95px;}
.time-section-three th h6 {font-size: 0.938rem;}
.first-table h3 {font-size: 1.3rem;}  
.switch {height: 25px;}
.slider::before {width: 1.125rem;height: 1.125rem;}

.bouns-section-three table th {padding: 0.5rem;font-size: 12px;}
.brooker-section-one .wrap {padding: 0.5rem;}
.bouns-section-three table td span {padding: 0.2rem;min-height: 60px;}
.bouns-section-three table td {padding: 0 0 0 1rem;}
.bouns-section-three table td:first-child {padding: 0;}
.bouns-section-three table td:nth-child(2) {padding: 0;}
.brooker-section-one .wrapper {padding: 1rem;}
.accordion-button {padding: 0.8rem 0.5rem;}
.accordion-body {padding: 0 0.5rem 1.32rem;}
.bouns-section-three {padding-top: 0 !important;}
.trading-section-one {padding-bottom:  1rem !important;}

.best-section-one .count-name strong, .best-section-one a {min-width: 3rem !important;height: 3rem !important;width: 3rem !important;}
.brooker-section-one .score-bar strong {font-size: 1.2rem;}
.best-section-one .score-bar span {font-size: 2rem;}
.score-arrrow {display: block !important;}
.count-name {justify-content: center;padding-bottom: 1rem;}
.best-section-one a {width: 80% !important;min-width: 90% !important;height: 2.5rem !important;}
.search-section-wrap.best-section-one a {min-width: 3rem !important;height: 3rem !important;width: 3rem !important;margin: auto;}
.best-section-one a.btn {font-size: 13px;}
.best-btns {gap: 2rem !important;padding-top: 1rem;}
.card-head img {width: 7rem;}
.brooker-section-one .score-bar h2 {font-size: 1.5rem;}
.brooker-section-one .score-bar span {font-size: 2.5rem;}
.progress {height: 0.8rem;}
.brooker-section-one .score-bar span svg {top: -5px;}
.pros-cons h4 {padding: 0.7rem 1.2rem 0.7rem;}
/*.pros-cons .btn {font-size: 0.9rem;height: 39%;}*/
.brooker-section-one .details li:nth-child(2), .brooker-section-one .details li:nth-child(5) {padding-left: 0;}
.brooker-section-one .details li:nth-child(1) strong {min-width: 100%;}
.brooker-section-one .details li {display: block !important;width: 100%;padding-left: 0;}
.faq-sec {margin: 0 !important;}
/*.table-responsive table {min-width: 50rem;}*/
#products .pro-table {min-width: 25rem;}
.table-responsive .acc-type {min-width: 50rem;}

.brooker-section-one .wrapper table tr {padding: 0.8rem 1rem;min-height: 3rem;}
.brooker-section-two .btn {margin-top: 1rem;padding: 0.7rem;}
.pros-cons ul li:last-child {padding-bottom: 1rem;}
/*.fw-normal {margin-top: 0.5rem !important;}*/
.brooker-section-one .wrapper table tr {padding: 0.3rem 1rem;}
.tabs-section ul a {border: none;}
.tabs-section ul {display: block !important;}
.brooker-section-one .wrapper table td h6 {font-size: 15px;}
.brooker-section-five .wrapper .accommodates-table td {padding: 1rem;}
.author-detail {padding-left: 0 !important;}
.brooker-section-nine h3 {font-size: 1.4rem;}

.inner-banner h1 {font-size: 2rem;}
.inner-banner h2 {font-size: 20px;}

.faq-sec .accordion-header svg{min-width: 1.875rem;}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.header .navbar-nav > li > a {font-size: 1rem;}
.header .form-control {min-width: 8rem;}
.navbar-expand .navbar-nav .dropdown-menu {padding: 0.1rem;}
.header .language .navbar-nav > li > a span img {min-width: 1rem !important;}
.logo img {width: 8rem;}
.home-section-banner {padding-right: ;padding: 1rem 0 0 0 !important;}
.review-section .row {padding: 0 0 0 0 !important;}
.main-section {padding: 3rem 0;}
.main-heading {margin-bottom: 1rem;}
.best-section-four .best-sec-right h5 {font-size: 1rem;}
.best-section-four .best-sec-right {min-height: 26.25rem;}
.home-section-three aside {margin-left: 1rem;padding: 2.93rem 0.75rem;}
.home-section-three aside h3 {font-size: 2rem;}
.review-section .progress {min-width: 6rem;}
.btn {min-width: 6rem;font-size: 0.85rem;}
.home-section-three article {padding: 1.25rem 1.5rem;}
.sec4Slider .slick-prev {left: -35px;}
.sec4Slider .slick-next {right: -35px;}
.footer .midFooter {margin-top: 2.5rem;}
.main-section p {margin-bottom: 0.5rem;}
:root {--primary-font-size:2.25rem;}
.contactWrap .headColor {margin-bottom: 1rem !important;}
.loss-section-one [type="radio"]:checked + label::after, .loss-section-one [type="radio"]:not(:checked) + label::after {top: 0.6vw;}
.loss-section-one .cal-result span {font-size: 1.3rem;}
.bouns-section-three h2, .time-section-two h2 {font-size: 2rem;}

.accordion-button {padding: 1rem 2rem;}
.brooker-section-one .wrapper {padding: 1.5rem;}  

.brooker-section-one .score-bar strong {font-size: 1.5rem;}
.best-section-one .score-bar span {font-size: 2rem;}
.best-section-one .count-name strong, .best-section-one a {width: 3.5rem;height: 3rem;min-width: 3.5rem;}
.best-section-one {padding-bottom: 0 !important;}
.bouns-section-three table th {font-size: 14px;padding: 0.6rem;}
.brooker-section-one .score-bar h2 {font-size: 1.8rem;}
.brooker-section-one .score-bar span {font-size: 2.5rem;}
.brooker-section-one .score-bar span svg {top: 0px;}
.progress {height: 1rem;}
.pros-cons .btn {height: 25%;font-size: 1.1rem;}
.brooker-section-one .details li:nth-child(2), .brooker-section-one .details li:nth-child(5) {padding-left: 0;}
.brooker-section-one .details li {width: 40%;padding-left: 0 !important;}
.brooker-section-one .wrap {margin-bottom: 2rem !important;}
.faq-sec {margin: 0 !important;padding: 1rem 0 !important;}
.tabs-section ul a {min-width: 7rem;padding: 0.594rem 1rem;}
.pros-cons h4 {padding: 0.5rem 1.2rem 0.5rem;font-size: 1.2rem;}
.brooker-section-two .wrapper .pro-table th h5 {font-size: 0.95rem;}
}

@media only screen and (min-width: 1200px) and (max-width: 1299px){
.header .language .navbar-nav > li > a {display: block;}
.header .language .navbar-nav > li > a span img {margin-right: 0.625rem;}
.header .navbar-nav > li > a {font-size: 1rem;}
.main-section {padding: 2rem 0;} 
:root {--primary-font-size:2.2rem;} 
.main-heading {margin-bottom: 1rem;}
.home-section-three {padding: 3rem 0;}
.loss-section-one [type="radio"]:checked + label::after, .loss-section-one [type="radio"]:not(:checked) + label::after {top: 0.4vw;}
.loss-section-one .cal-result span {font-size: 1.3rem;}

.best-section-one {padding-bottom: 0 !important;}
.brooker-section-one .score-bar strong {font-size: 1.5rem;}
.brooker-section-one .score-bar h2 {font-size: 1.8rem;}
.position-relative.d-inline-block {font-size: 1.3rem !important;}
.brooker-section-one .score-bar span svg {top: -20px;}
.brooker-section-one .score-bar figure {width: 10rem;height: 5rem;}
.progress {height: 1rem;}
.brooker-section-two .main-heading {padding-left: 0;}
.brooker-section-one .wrapper {padding: 1rem;}
.accordion-button {padding: 1.32rem 1rem;}
.faq-sec {margin: 0 !important;}
.tabs-section ul a {min-width: 9rem;}

}
@media only screen and (min-width: 1200px) and (max-width: 1350px){
.fixed-item{display: none !important;}
}