@media (min-width: 1280px) and (max-width: 1700px) {
.sthemeit-btn {
  padding: 10px 12px;
  font-size: 16px;
}
}
/*------------------------------------------------- Laptop Screen ---------------------------------------------------*/
 @media (min-width: 1170px) and (max-width: 1366px) {
  .relo_menu > ul > li > a {
    margin: 32px 25px 30px 0;
    font-size: 16px;
}
.menu-style-five .sthemeit-btn {
  display: none;
}
.all-content {
  padding: 7px 44px 7px;
}
.container-fluid-custom {
  padding: 0 44px;
}


}
@media (max-width: 991px){
  .relo-header-top {
    display: none;
}
}
/* ------------------------------------------------- Old Desktop :992 ---------------------------------------------------*/
 @media (min-width: 992px) and (max-width: 1169px) {
  .relo_menu > ul > li > a {
    margin: 32px 20px 30px 0;
    font-size: 16px;
}
.port_style_one .prot_content {
  transform: translateY(182px);
  -webkit-transform: translateY(182px);
  -moz-transform: translateY(182px);
  -ms-transform: translateY(182px);
  -o-transform: translateY(182px);
}
.port_style_one .prot_content h3 a {
  font-size: 24px;
  margin: 0px 0 6px;
}
.menu-wrap-right-one {
  display: none;
}
.port_style_one .prot_content {
  transform: translateY(145px);
  -webkit-transform: translateY(145px);
  -moz-transform: translateY(145px);
  -ms-transform: translateY(145px);
  -o-transform: translateY(145px);
}
.menu-style-five .sthemeit-btn {
  display: none;
}
.menu-style-five .header-number {
  padding-left: 0;
}
.menu-style-five .header-src-btn {
  display: none;
}
.all-content {
  background-repeat: no-repeat;
  position: relative;
  padding: 7px 24px 7px;
}
.container-fluid-custom {
  padding: 0 24px;
}
.sthemeit-about-thumb-shape-one .about-image-1 {
  right: 0;
}
.about-image-1.overlay-anim.sthemeit-thumb-common.fix img {
  width: 100%;
}
}
/* ------------------------------------------------- Tablet Screen : 768 ---------------------------------------------------*/
@media (min-width: 768px) and (max-width: 991px) {
  .top-address {
    text-align: center;
  }
  .top-right-menu {
    text-align: center;
    margin-top: 15px;
  }
  .sthemeit-about-thumb-shape-one .about-image-1 {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 9;
}
.sthemeit-about-wrap {
  padding-top: 90px;
}
.rt-fin-service-box-2 .title {
  font-size: 16px;
}
.fin-button .fin-btn {
  font-size: 14px;
}
.team-box .team-img .team-social ul li {
  margin: 0 8px;
}
.call-to-action-title h2 {
  font-size: 42px;
}
.section-title h1 {
  font-size: 30px;
}
.single-counter.style1 .suffix {
  font-size: 40px;
}
.single-counter.style1 .count.percent {
  font-size: 40px;
}
.single_pricing.style-three {
  padding: 6px 10px 0px;
}
.single_pricing.style-three.active {
  padding: 6px 10px 0px;
}
/* Blog Section */
.relo-single-icon-inner {
  margin-top: 5px;
}
}
/* ------------------------------------------------- Small Mobile : 320 ---------------------------------------------------*/
 @media (max-width: 767px) {
  .relo-header-top {
    display: none;
  }
}
/* ------------------------------------------------- Large Mobile :480px. ---------------------------------------------------*/
@media only screen and (min-width: 600px) and (max-width: 767px) {
.blog-page-title h2 a {
  font-size: 20px;
}

} 
@media only screen and (min-width: 480px) and (max-width: 767px) {


}
@media only screen and (min-width: 320px) and (max-width: 479px) {

.testimonial_list2 .owl-nav{
    display:none;
}
.port-icon {
  display: none;
}
.sthemeit-btn {
  padding: 10px 30px;
  top: 15px;
}
.sthemeit-button-box.style4 .sthemeit-button a {
  padding: 12px 15px;
}
.sthemeit-about-wrap {
  padding-top: 90px;
}
.rt-fin-service-box-2 .title {
  font-size: 16px;
}
.fin-button .fin-btn {
  font-size: 14px;
}
.team-box .team-img .team-social ul li {
  margin: 0 8px;
}
.call-to-action-title h2 {
  font-size: 32px;
}
.section-title h1 {
  font-size: 24px;
}
.single-counter.style1 .suffix {
  font-size: 40px;
}
.single-counter.style1 .count.percent {
  font-size: 40px;
}
.sthemeit-about-thumb-shape-one .about-image-1 {
  position: absolute;
  top: 0;
  right: 55px;
  z-index: 9;
}
.sthemeit-about-details.d-flex.align-items-center {
  display: block !important;
}
.about-count-box {
  margin-bottom: 30px;
}
.call-video-link a {
  height: 80px;
  width: 80px;
  line-height: 80px;
}
.testi_text p {
  width: 100%;
}
.single_pricing.style-three {
  padding: 6px 10px 0px;
}
.single_pricing.style-three.active {
  padding: 6px 10px 0px;
}

/* Blog Section */
.comments-area .form-control {
  margin-bottom: 25px;
}
.blog-left-side > div {
  margin-top: 30px;
}
.brpt h2 {
  font-size: 22px;
}
.relo-single-blog-details h2 {
  font-size: 20px;
}
blockquote {
  padding: 37px 20px 20px;
}
.relo-single-icon {
  display: block;
}
.blog-tags {
  display: inline-block;
  margin-bottom: 20px;
}
.comment_forms textarea.form-control {
  margin-top: 0;
}
blockquote p {
  font-size: 15px;
}
}
/* retina query */
@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:991.98px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:991.98px),only screen and (min-device-pixel-ratio:2) and (max-width:991.98px),only screen and (min-resolution:192dpi) and (max-width:991.98px),only screen and (min-resolution:2dppx) and (max-width:991.98px){

.logo a.retina-logo{
  display: inline-block;
}
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){
.logo a.retina-logo {
  display: none;
}
}
 