/* Responsive styles
================================================== */

/* Large Devices, Wide Screens */
.visible-xs{display:none;}
.intro-video.inside .visible-xs{display:none;}
ul.navbar-nav > li.visible-xs{display:none;}
/* .inside-page-content .col-lg-6.col-md-12 {
    position: relative;
}
@media screen and (max-width: 1366px) {
.intro-video img {
height:100%
  }
.inside-page-content .intro-video img {
    height: 100%;
    width: auto;
    position: absolute;
    right: 20px;
    max-width: inherit;
}
   
.inside-page-content .intro-video.inside {
    height: auto;
    min-height: 0px;
    text-align: center;
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: inline-block;
    position: unset;
}
} */
@media screen and (min-width:991px) and (max-width:1024px)  {
.inside-page-content .intro-video img {
    height: auto;
   /*  position: absolute;
    height: 100%;
    width: auto;
    right: 0; */
}
.inside-page-content .intro-video.inside {
   /*  height: 100%;
    min-height: 0px;
    text-align: center;
    width: 100%;
    overflow: hidden;
    position: absolute;
	    top: 0; 
    right: 15px;*/
}
.inside-page-content.ts-facts-area [class*=col] { 
    position: relative;
}
.ts-feature .ts-feature-info.inside { min-height:inherit}
}

@media screen and (min-width:1440px) and (max-width:1920px) {
	.inside-page-content .intro-video.inside img {
    width: 100%;
    height: auto;
}
	
}
@media (min-width: 1200px) {
   .navbar-collapse {
      padding-right:0;
   }
}
@media (min-width: 1025px) and (max-width:1152px) {
	.intro-video { height:902px}
	.footer-top .footer-box:first-child .footer-box-content p br { display:none}
	.bg-pattern-2::after { display:none}
	.intro-video.inside { height:746px}
}
/* Medium Devices, Desktops */

@media (min-width: 992px) and (max-width:1199px) {
   /* Header */
   ul.navbar-nav>li {
      padding-right: 8px;
   }
   ul.navbar-nav>li>a,
   .dropdown-menu li a {
      font-size: 11px;
   }
.header-trans-leftbox .logo { 
max-width: 215px;
}.header-trans-leftbox .logo img{    width: 100%;}
  .site-nav-inner  .navbar-nav .nav-link { padding-right:2px; padding-left:2px}
   /* Features */
   .ts-feature-info {
      padding: 35px;
   }
   /* Projects */
   .project-item-title {
      font-size: 18px;
   }
   /* Clients */
   .clients-logo {
      margin-bottom: 20px;
   }
   /* Subscribe */
   /* Action box */
   .action-box-text {
      font-size: 13px;
   }
   /* Footer */
   .footer-social ul li {
      margin: 0 3px 0 0;
   }
   .footer-menu {
      float: none;
   }
   #back-to-top.affix {
      bottom: 35px;
   }
   #back-to-top {
      right: 15px;
   }
   .box-border {
      padding: 20px 5px;
   }
   
   
}
@media (min-width: 992px) and (max-width:1024px) {
	.ts-facts-area .ts-padding { padding:60px 25px 40px 25px;}
	.section-title { font-size:38px}
	.ts-feature-info { min-height:663px}
	.ts-feature-title { min-height:73px; font-size:20px}
	.about-us-page .ts-feature-title { min-height:inherit;}
	.ts-feature .ts-feature-info { padding:20px 15px}
	.footer .widget-title, h3.service-title { font-size:20px}
	#main-slide .carousel-item { height:500px; min-height:inherit}
	#main-slide .slider-content { min-height:500px}
	.intro-video.inside { height:685px}
	.intro-video { height:810px}
	.client-row li img {
    width: 60%;
}
.about-us-page .ts-feature-info {
    min-height:inherit;
}
.site-nav-inner  .navbar-nav .nav-link { padding-right:2px; padding-left:2px}
}
/* Small Devices, Tablets */
@media (width: 992px) {
	  .site-nav-inner  .navbar-nav .nav-link { padding-right:2px; padding-left:2px}
	  ul.navbar-nav > li { padding-right:8px}
	  ul.navbar-nav > li > a, .dropdown-menu li a { font-size:11px}
	
}
@media (min-width: 768px) and (max-width: 991px) {
   /* top info */
   .top-info .info-wrapper {
      padding-right: 0;
      margin-right: 25px;
   }
   #top-bar .top-info p,
   #top-bar .top-info i {
      font-size: 12px;
   }
   #top-bar .top-info .info-wrapper:after {
      top: 0;
   }
   .top-social a {
      margin-right: 15px;
      margin-left: 0;
   }
   .header-get-a-quote {
      margin-top: 30px;
      margin-bottom: 10px;
   }
   /* Header */
   .header.nav-down.nav-box {
      height: 355px;
   }
   .navbar-fixed {
      position: relative;
      animation: none;
   }
   .header-trans-leftbox,
   .header-transparent {
      top: 25px;
      padding-bottom: 30px;
   }
   .header-standard.header-transparent {
      border-bottom: 1px solid rgba(255, 255, 255, 0.3);
      top: 45px;
      padding-bottom: 0;
   }
   .logo {
      text-align: center;
      width: 100%;
      padding-left: 30px;
   }
   .logo-area {
      padding: 40px;
   }
   .header-right {
      float: none;
      margin-top: 40px;
      display: inline-block;
   }
   .nav-search {
      display: none;
   }
   /* Navigation breakpoint */
   .navbar-toggle {
      display: block;
      z-index: 1;
   }
   .site-nav-inner {
      width: 100%;
      padding: 0 0;
   }
   ul.navbar-nav {
      float: none !important;
      margin-top: 7.5px;
   }
   ul.navbar-nav>li {
      float: none;
      display: block;
   }
   .collapse.in {
      display: block !important;
   }
   .navbar-collapse.in {
      overflow-y: auto;
   }
   ul.nav li.dropdown:hover ul.dropdown-menu {
      display: none;
   }
   ul.nav li.dropdown.open ul.dropdown-menu {
      display: block;
   }
   .navbar-nav .open .dropdown-menu {
      position: static;
      float: none;
      width: auto;
      margin-top: 0;
      background-color: transparent;
      border: 0;
      -webkit-box-shadow: none;
      box-shadow: none;
   }
   /* Navigation */
   .navbar-collapse {
      background: #2154CF;
      width: 100%;
      border-top: 0;
      box-shadow: none;
   }
   ul.navbar-nav>li:hover>a:after,
   ul.navbar-nav>li.active>a:after {
      content: '';
   }
   ul.navbar-nav>li>a:before {
      border-bottom: 0;
   }
   .navbar-nav .open .dropdown-menu>li {
      padding-left: 0;
   }
   .navbar-nav .open .dropdown-menu>li>a,
   .navbar-nav .open .dropdown-menu .dropdown-header {
      padding: 15px;
   }
   ul.navbar-nav>li {
      display: block;
      padding-left: 20px !important;
      padding-right: 20px !important;
   }
   .navbar-nav .open .dropdown-menu>li>a {
      line-height: 30px;
   }
   ul.navbar-nav>li.nav-search,
   ul.navbar-nav>li.header-get-a-quote {
      display: none;
   }
   ul.navbar-nav {
      width: 100%;
      padding: 0 0 10px;
   }
   ul.navbar-nav li {
      float: none;
	  position:relative
	  
   }
   ul.navbar-nav li a,
   ul.navbar-nav li a {
      line-height: normal !important;
       border-bottom: 1px solid #4061ce;
      padding: 15px 0;
      display: block;
      min-width: 350px;
   }
   ul.navbar-nav li:last-child a {
      border-bottom: 0;
   }
   ul.navbar-nav .dropdown-menu li a {
      padding-left: 20px !important;
   }
   ul.navbar-nav li a i,
   .dropdown-submenu>a:after {
      background: transparent;
      float: right;
      width: 36px;
      height: 28px;
      line-height: 28px;
      margin-top: -5px;
      text-align: center;
   }
   
 i.fa.fa-angle-down {
    position: absolute;
    right: 20px;
    top: 9px;
    width: 30px;
    height: 30px;
    border: solid 1px #4061ce;
    text-align: center;
    padding-top: 6px;
	    z-index: 9999;
}
li.nav-item.dropdown.show i.fa.fa-angle-down{transform: rotate(-180deg);}
   .nav-search {
      top: 15px;
   }
   .search-block {
      top: 65px;
   }
   /* Nav search */
   .nav-search {
      top: 18px;
   }
   /* Header 2 */
   .header-two {
      position: relative;
   }
   .header-two .navbar-toggle {
      display: block;
      position: absolute;
      top: 0;
      right: 25px;
      margin-top: 28px;
      z-index: 1;
   }
   .header-two .site-navigation.navigation {
      float: none !important;
   }
   .header-two ul.navbar-nav li a {
      border-top: 1px solid #dedede !important;
   }
   .header-two ul.navbar-nav li a i,
   .dropdown-submenu>a:after {
      color: #fff;
   }
   .header-two ul.navbar-nav .dropdown-menu li a {
      color: #333;
   }
   /* Header 8 */
   .logo-wrapper {
      padding: 0;
   }
   .logo-wrapper .logo {
      height: 85px;
      padding-left: 0;
   }
   /* Header 9 */
   .logo-absolute {
      position: absolute;
      z-index: 1;
      top: -20px;
      height: 0;
   }
   /* Slideshow */
   #main-slide .slider-content .slide-sub-title {
      font-size: 70px;
      line-height: 100px;
      margin: 0 0 15px;
   }
   #main-slide .slider-content .slide-title {
      font-size: 30px;
   }
   #main-slide .slider-content .slider-description {
      font-size: 18px;
   }
   #main-slide .slider-content.text-center .slide-sub-title {
      font-size:35px;
      line-height:40px;
   }
   /* Action */
   .call-to-action-title {
      text-align: center;
   }
   .call-to-action-btn {
      margin-top: 10px;
   }
   /* Facts */
   .ts-facts-area .ts-padding {
      padding-left: 0;
      padding-right: 0;
   }
   .intro-video {
      height: auto;
   }
   .intro-video img {
      height: 100%;
      width: 100%;
   }
   /* Features */
   .featured-projects-text {
      padding-bottom: 100px;
   }
   .ts-features-col .row [class*="col-"] {
      margin-bottom: 40px;
   }
   .ts-features-col .row [class*="col-"]:last-child {
      margin-bottom: 0;
   }
   /* Service */
   .ts-service-box {
      margin-bottom: 0;
   }
   section.ts-services {
      padding-bottom: 45px;
   }
   section.pad-bt-0 {
    padding-bottom: 0px;
}
   .service-center-img {
      padding: 35px 125px 45px;
      margin-bottom: 0;
   }
   #featured-cases-slide .owl-stage-outer {
      padding-top: 0;
   }
   .ts-featured-cases .owl-theme .owl-nav {
      margin-top: 10px;
   }
   .ts-service-box {
      text-align: center;
   }
   .mrb-80 {
      margin-bottom: 0;
   }
   /* Projects */
   .isotope-nav ul li {
      margin-bottom: 30px;
   }
   .isotope-nav ul li:last-child {
      margin-bottom: 0;
   }
   /* Content area */
   .testimonial-slide {
      margin-bottom: 40px;
   }
   /* Subscribe */
   .ts-newsletter {
      padding-left: 30px;
   }
   .ts-newsletter:before {
      background: none;
   }
   /* Latest post */
   .latest-post {
      margin-bottom: 30px;
   }
   /* Quote Area */
   .quote-area {
      margin-bottom: 0;
      margin-top: 0;
   }
   /* Footer */
   .footer-main {
      padding-top:60px; background-size:cover
   }
   .footer-menu {
      float: none
   }
   .unstyled {
      text-align: center;
      margin-top: 0;
   }
   .action-box {
      margin-bottom: 30px;
   }
   .footer-widget {
      display: inline-block;
      margin-bottom: 0;
   }
   .newsletter-form input {
      width: 90%;
   }
   #back-to-top {
      right: 20px;
   }
   .copyright-info {
      text-align: center;
   }
   /* Pages */
   /* Banner */
   .banner-title {
      font-size: 60px;
      padding-top: 60px;
   }
   /* About 1 */
   .ceo-signature {
      margin-bottom: 40px;
   }
   .ts-team-content {
      top: 80%;
   }
   .ts-team-wrapper {
      min-height: 845px;
      margin-bottom: 30px;
   }
   /* Quote Form */
   .quote_form {
      margin-top: 80px;
      margin-bottom: 0;
      padding-bottom: 50px;
   }
   /* Team */
   .ts-team-classic {
      margin-bottom: 40px;
   }
   /* Single Case */
   .list-style-classic {
      margin-bottom: 40px;
   }
   /* Pricing Table */
   .plan {
      margin-bottom: 40px;
   }
   .plan.featured {
      margin: 0px;
      margin-bottom: 40px;
   }
   .single-price-box {
      width: 100%;
      margin-bottom: 40px;
   }
   .single-price-box.featured {
      margin-top: 0;
   }
   .pricing-boxed .single-price-box:last-child {
      margin-bottom: 0;
   }
   /* Contact  Page 2 */
   .contact-box.info-box,
   .contact-box.form-box {
      width: 100%;
   }
   .box-border {
      margin-bottom: 30px;
   }
   h3.service-title { min-height:49px}
   .ts-facts-area .ts-padding { padding:60px 25px 40px 25px;}
	.section-title { font-size:29px; line-height:32px}
	.section-title span { line-height:18px}
	.ts-feature-info { min-height:488px}
	.ts-feature-title { min-height:73px; font-size:20px}
	.ts-feature .ts-feature-info { padding:20px 15px}
	.footer .widget-title, h3.service-title { font-size:18px}
	#main-slide .carousel-item { height:500px; min-height:inherit}
	#main-slide .slider-content { min-height:500px}
	.ts-service-content p.service-txt { min-height:121px}
	.ts-list li { text-align:left}
	.ts-team .col-md-6 { margin-bottom:15px}
	.ts-feature-title { min-height: 49px}
	.about-us-page .ts-feature-title { min-height: inherit}
	
	.footer-box:first-child br { display:none}
	.footer-main ul.bullet li a { font-size:14px; line-height:24px}
	.footer-social { text-align:center; width:100%}
	.footer-social ul { float:none; display:inline-block; margin-top:10px}
	.inside-box .cont-box { min-height:304px}
	.case-details-inner { margin-bottom:0px}
	.ts-feature-info.inside .ts-feature-title,.ts-feature .ts-feature-info.inside { min-height:auto}
	.ts-feature .ts-feature-info.inside { margin-bottom:40px}
	.col-txt .ts-feature-info.inside { margin-bottom:0}
.inside-page-content.inside-box .cont-box a { display: table-cell; font-size: 14px; vertical-align: middle; }
.inside-page-content.inside-box .cont-box {  min-height: 86px; display: table; width: 100%; }
.client-col img ,.client-col-last img { width: 80%; }
 .client-row li img {
    width: 70%;
}

.client-domain-page .inside-page-content.section-1.ts-facts-area .ts-padding{padding-top: 0; border:none}
.client-domain-page .inside-page-content.ts-facts-area .ts-padding{padding-top:0px;}
.visible-xs{display:block;}

.hidden-xs{display:none;}
.about-us-page .ts-feature-info {
    min-height: 0;
    margin-bottom: 30px;
}
.header-trans-leftbox.fixed {
     padding-bottom: 0px;
}
li.nav-item.dropdown.services-menu ul.dropdown-menu {
    min-width: 0; 
    left: 0;
    right: 0;
    margin-right: 0;
}
li.nav-item.dropdown.services-menu ul.dropdown-menu li	 {
    width:100%;
}
.dropdown-menu{background: transparent;} 
.intro-video.inside .hidden-xs{display:block;}
.inside-page-content .intro-video.inside img {
    width: 100%;
    height: auto;
    position: relative;
    right: auto;
    left: auto;
    margin: 0px auto;
    float: none;
}
.inside-page-content .intro-video.inside {position: relative; padding: 0px 15px 50px 15px; }
.location-map img {
    width: 80%;
}
.inside-page-content .intro-video.inside.about-us img, .inside-page-content .intro-video.inside.what-is-valuation img, .inside-page-content .intro-video.inside.valuation-and-need img, .inside-page-content .intro-video.inside.different-purposes img, .inside-page-content .intro-video.inside.who-shall-contact img, .inside-page-content .intro-video.inside.valuation-building img, .inside-page-content .intro-video.inside.immovable-properties img, .inside-page-content .intro-video.inside.real-estate-advisory img, .inside-page-content .intro-video.inside.funding-proposal img, .inside-page-content .intro-video.inside.certification img, .inside-page-content .intro-video.inside.business-valuation img, .inside-page-content .intro-video.inside.mortgage-valuation img, .inside-page-content .intro-video.inside.fairness-opinion img, .inside-page-content .intro-video.inside.technical-commercial-study img, .inside-page-content .intro-video.inside.corporate-advisory img, .inside-page-content .intro-video.inside.plant-and-machinenery img, .inside-page-content .intro-video.inside.lie-img img, .inside-page-content .intro-video.inside.capital-gain img, .inside-page-content .intro-video.inside.dispute-resolution img, .inside-page-content .intro-video.inside.corporate-restructuring img,.inside-page-content .intro-video.inside.residential-townships img, .inside-page-content .intro-video.inside.commercial–corporate-office img, .inside-page-content .intro-video.inside.institutional img, .inside-page-content .intro-video.inside.industries img, .inside-page-content .intro-video.hotels-resorts img,.home .intro-video.welcome-img img,.inside-page-content .project-report-preparation-appraisal img,.inside-page-content .stamp-duty-valuations img,.inside-page-content .impairment-studies-for-tangible-assets img,.inside-page-content .lease-hold-property-valuations img,.inside-page-content .business-project-monitoring-valuation img,.inside-page-content .detail-project-report img,.inside-page-content .leasehold-property img,.inside-page-content .free-hold-property img{display:block; background:none !important;}
.inside-page-content .intro-video.inside.about-us, .inside-page-content .intro-video.inside.what-is-valuation, .inside-page-content .intro-video.inside.valuation-and-need, .inside-page-content .intro-video.inside.different-purposes, .inside-page-content .intro-video.inside.who-shall-contact, .inside-page-content .intro-video.inside.valuation-building, .inside-page-content .intro-video.inside.immovable-properties, .inside-page-content .intro-video.inside.real-estate-advisory, .inside-page-content .intro-video.inside.funding-proposal, .inside-page-content .intro-video.inside.certification, .inside-page-content .intro-video.inside.business-valuation, .inside-page-content .intro-video.inside.mortgage-valuation, .inside-page-content .intro-video.inside.fairness-opinion, .inside-page-content .intro-video.inside.technical-commercial-study, .inside-page-content .intro-video.inside.corporate-advisory, .inside-page-content .intro-video.inside.plant-and-machinenery, .inside-page-content .intro-video.inside.lie-img, .inside-page-content .intro-video.inside.capital-gain, .inside-page-content .intro-video.inside.dispute-resolution, .inside-page-content .intro-video.inside.corporate-restructuring,.inside-page-content .intro-video.inside.residential-townships,.inside-page-content .intro-video.inside.commercial–corporate-office,.inside-page-content .intro-video.inside.institutional,.inside-page-content .intro-video.inside.industries,.inside-page-content .intro-video.hotels-resorts,.home .intro-video.welcome-img,.inside-page-content .project-report-preparation-appraisal ,.inside-page-content .stamp-duty-valuations ,.inside-page-content .impairment-studies-for-tangible-assets ,.inside-page-content .lease-hold-property-valuations ,.inside-page-content .business-project-monitoring-valuation ,.inside-page-content .detail-project-report,.inside-page-content .leasehold-property ,.inside-page-content .free-hold-property  {background:none !important; }
.inside-page-content.ts-facts-area .ts-padding {
    min-height: 0;
    border-top: 0px;
	    padding-top: 0;
}
.bullet.min-ht{min-height:0px;}
ul.navbar-nav li:nth-last-child(2) a {
    border-bottom: 0;
}

}

@media (max-width: 992px) {
.dropdown-item.dropdown { padding: 0; } 
.dropdown-item.dropdown .fa.fa-angle-down.dropdown-toggle { right: 12px; border: solid 1px #ffffff; }
.navbar-expand-lg .navbar-nav .nav-link{padding:13px 10px }
i#dropdown1-1{top: 7px;transform: rotate(0);border: none;    right: 0;}
.dropdown-item.dropdown.active.show i#dropdown1-1{transform: rotate(-180deg);}
li.dropdown-item.dropdown.active.show{background-color: #007bff;}
.navbar-nav .nav-link:focus, .navbar-nav .nav-link:hover {
color: #FFF;
}
ul.navbar-nav .dropdown-menu.show li a { border-bottom: solid 1px #4061ce; }
li.dropdown-item.dropdown.active.show > a { background: #113792; }

 
  }



/* Small Devices Potrait */

@media (max-width: 767px) {
   /* Section title */
   .section-title {
      font-size: 35px;
   }
   /* Top bar */
   .top-menu {
      text-align: center;
   }
   ul.top-info {
      text-align: center;
   }
   .top-social {
      text-align: center;
      margin-top: 5px;
   }
   #top-bar .top-info i {
      font-size: 14px;
   }
   #top-bar .top-info p {
      font-size: 14px;
   }
   .top-info .info-wrapper {
      padding-right: 0;
      margin-right: 20px;
   }
   /* Logo area */
   ul.top-info {
      margin-top: 15px;
   }
   ul.top-info {
      float: none;
   }
   .top-info .info-wrapper:after {
      display: none;
   }
   ul.top-info.unstyled li {
      display: block;
      text-align: left;
      margin-bottom: 10px;
   }
   ul.top-info.unstyled li:last-child {
      margin-bottom: 0;
   }
   ul.top-info.unstyled {
      padding-left: 20%;
   }
   /* Header */
   .header.nav-down.nav-box {
      height: 380px;
   }
   .header-trans-leftbox {
      top: 100px;
   }
   .header-trans-leftbox .container {
      max-width: 100%;
      padding: 0;
   }
   .header-trans-leftbox .header-wrapper {
      padding: 0;
      bottom: 0;
   }
   .header-standard.header-transparent {
      top: 75px;
   }
   .header-standard.header-boxed {
      top: 100px;
   }
   /* Header 9 */
   .logo-absolute {
      position: absolute;
      z-index: 1;
      top: -20px;
      height: 0;
      padding: 35px 0 0;
   }
   .navbar-header {
      float: left;
   }
   .logo {
      text-align: center;
      padding-left: 30px;
      height: 70px;
   }
   .header.nav-down .logo {
      height: 0;
   }
   .logo-wrapper.logo-area {
      height: 90px;
   }
   .logo-area {
      padding: 40px;
   }
   .logo-wrapper.logo-area .logo {
      padding-left: 0;
   }
   .nav-search {
      display: none;
   }
   ul.top-info-box {
      float: none;
   }
   ul.top-info-box li {
      float: none;
      margin-left: 40px !important;
      border-right: 0;
   }
   ul.top-info-box li .info-box {
      margin-bottom: 15px;
   }
   ul.top-info-box li .info-box.last {
      margin-bottom: 0;
   }
   ul.top-info-box>li.nav-search {
      display: none;
   }
   /* Navigation breakpoint */
   .navbar-fixed {
      position: relative;
      animation: none;
   }
   .site-nav-inner {
      width: 100%;
   }
   ul.navbar-nav {
      float: none !important;
      margin-top: 7.5px;
   }
   ul.navbar-nav>li {
      float: none;
      display: block;
   }
   .collapse.in {
      display: block !important;
   }
   .navbar-collapse.in {
      overflow-y: auto;
   }
   ul.nav li.dropdown:hover ul.dropdown-menu {
      display: none;
   }
   ul.nav li.dropdown.open ul.dropdown-menu {
      display: block;
   }
   .navbar-nav .open .dropdown-menu {
      position: static;
      float: none;
      width: auto;
      margin-top: 0;
      background-color: transparent;
      border: 0;
      -webkit-box-shadow: none;
      box-shadow: none;
   }
   /* Navigation */
   .navbar-collapse {
      background:#2154CF;
      width: 100%;
      border-top: 0;
      box-shadow: none;
   }
   ul.navbar-nav>li:hover>a:after,
   ul.navbar-nav>li.active>a:after {
      content: '';
   }
   ul.navbar-nav>li>a:before {
      border-bottom: 0;
   }
   .navbar-nav .open .dropdown-menu>li {
      padding-left: 0;
   }
   .navbar-nav .open .dropdown-menu>li>a,
   .navbar-nav .open .dropdown-menu .dropdown-header {
      padding: 15px;
   }
   ul.navbar-nav>li {
      display: block;
      padding-left: 20px !important;
      padding-right: 20px !important;
   }
   .navbar-nav .open .dropdown-menu>li>a {
      line-height: 30px;
   }
   ul.navbar-nav>li.nav-search,
   ul.navbar-nav>li.header-get-a-quote {
      display: none;
   }
   ul.navbar-nav {
      width: 100%;
      padding: 0 0 10px;
   }
   ul.navbar-nav li {
      float: none;
   }
   ul.navbar-nav li a,
   ul.navbar-nav li a {
      line-height: normal !important;
      border-bottom: 1px solid #4061ce;
      padding: 15px 0;
      display: block;
   }
   ul.navbar-nav li:last-child a {
      border-bottom: 0;
   }
   ul.navbar-nav .dropdown-menu {
      float: none;
      position: relative;
      border: 0;
      margin: 0;
      padding: 0;
   }
   ul.navbar-nav .dropdown-menu li a {
      padding-left: 20px !important;
   }
   ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu {
      left: 0;
      position: relative;
   }
   ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu a {
      padding-left: 50px;
   }
   ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu a i {
      margin-top: -22px;
   }
   ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu li a {
      padding-left: 35px !important;
   }
   ul.navbar-nav .dropdown-menu {
      box-shadow: none;
      border-top: 0;
      background: none;
	      position: relative;
    top: auto !important;
    left: auto !important;
   }
   ul.navbar-nav li a i,
   .dropdown-submenu>a:after {
      float: right;
      width: 36px;
      height: 28px;
      line-height: 28px;
      margin-top: -5px;
      text-align: center;
   }
   .dropdown-submenu>a:after {
      margin-right: 0;
   }
   .nav-search {
      top: 15px;
   }
   .search-block {
      top: 65px;
   }
   /* Slideshow */

   #main-slide .item,
   .page-slider .item,
   #main-slide .carousel-item,
   #main-slide .slider-content {
      min-height: 500px;
      background-position: 70% 50%;
   }

   #main-slide .slider-content{
      padding-top: 150px;
   }
   #main-slide .slider-content.text-left {
      left: 5%;
   }
   #main-slide .slider-content.text-right {
      right: 5%;
   }
   .slide-title-box {
      font-size: 12px;
      line-height: 29px;
   }
   .slide-title {
      font-size: 18px;
      line-height: 24px;
   }
   #main-slide .slider-content .slide-sub-title {
      font-size: 28px;
      line-height: 36px;
   }
   .slide-sub-title {
      font-size: 26px;
      line-height: normal;
      margin-top: 0;
   }
   .slider-description.lead {
      font-size: 15px;
      line-height: 20px;
   }

   #main-slide .carousel-control .fa-angle-right{
      right:0;
   }

   #main-slide .carousel-control .fa-angle-left{
      left:0;
   }

   .slider.btn.btn-border{
      display: none;
   }

   .slider.btn {
      margin: 5px 5px 0;
      padding: 13px 40px;
      font-size: 12px;
   }


   /* Owl slideshow */
   .owl-theme .owl-dots {
      margin-bottom: 40px;
   }
   .owl-theme.box-slide .owl-pagination {
      display: none;
   }
   .box-slider-text {
      max-width: 330px;
      margin-top: 70px;
   }
   .box-slide-title {
      font-size: 18px;
      margin-top: 0;
      line-height: normal;
   }
   .box-slide-sub-title {
      font-size: 26px;
   }
   .page-slider-small {
      clear: both;
      margin-bottom: 20px;
   }
   /* Service */
   .ts-service-box {
      text-align: center;
      margin-bottom: 40px;
   }
   .ts-facts-area .ts-padding {
      padding-left: 15px;
      padding-right: 15px;
   }
   /* Facts */
   .intro-video {
      height: auto;
   }
   .intro-video img {
      height: 100%;
      width: 100%;
   }
.inside-page-content .intro-video.inside img {
    width: auto;
    height: auto;
    position: relative;
    right: auto;
    left: auto;
    margin: 0px auto;
    float: none;
	    max-width: 100%;
}
.inside-page-content .intro-video.inside {position: relative; padding: 0px 15px 50px 15px; }
   .ts-facts {
      margin-bottom: 30px;
   }
   /* Features */
   .featured-projects-content {
      margin: 0;
      padding: 30px;
   }
   .featured-projects-text {
      padding: 0;
      max-width: 100%;
   }
   .featured-projects-text.pull-right {
      padding: 0;
   }
   .featured-projects-text .column-title {
      font-size: 35px;
   }
   .featured-projects-text {
      padding-right: 0;
   }
   .features-slider-img {
      width: 100%;
      padding: 0;
      margin-top: 0;
   }
   .ts-featured-cases .owl-theme .owl-nav {
      margin-top: 70px;
   }
   .section-title-vertical .section-title {
      left: 0;
   }
   #featured-cases-slide .owl-stage-outer {
      padding-top: 0;
   }
   .ts-features-col .row [class*="col-"] {
      margin-bottom: 40px;
   }
   .ts-features-col .row [class*="col-"]:last-child {
      margin-bottom: 0;
   }
   /* Team */
   .ts-team-wrapper {
      min-height: 650px;
      margin-bottom: 30px;
   }
   .ts-team-classic {
      margin-bottom: 40px;
   }
   /* Content */
   .panel-group {
      margin-bottom: 40px;
   }
   .clients-logo {
      margin-bottom: 50px;
      text-align: center;
   }
   /* Testimonial */
   .quote-thumb {
      margin-bottom: 20px;
   }
   .quote-area {
      margin-top: 0;
   }
   .quote_form {
      margin-top: 80px;
      padding-bottom: 50px;
   }
   .quote-item .quote-text {
      margin: 90px 0 10px;
   }
   .testimonial-slide.owl-theme .owl-nav {
      margin-top: 40px;
   }
   /* Featured tab */
   .featured-tab .nav-tabs>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
   }
   .tab-text-title {
      margin-top: 0;
      font-size: 12px;
   }
   .news {
      padding: 0;
   }
   /* Subscribe */
   .newsletter-form input {
      width: 100%;
      border-radius: 25px;
   }
   .newsletter-form .btn.btn-primary {
      right: -1px;
   }
   .ts-newsletter {
      padding-left: 30px;
      min-height: 170px;
   }
   .ts-newsletter:after {
      background: none;
   }
   .newsletter-form {
      margin-left: 0;
   }
   /* Latest post */
   .latest-post {
      margin-bottom: 30px;
      min-height: 220px;
      overflow: hidden;
   }
   .latest-post.post-large .latest-post-img img {
      height: 220px;
   }
   .share-items.float-right {
      float: left !important;
      margin-top: 15px;
   }
   .post-social-icons a {
      margin-left: 0px;
      margin-right: 10px;
   }
   .post-item-date,
   .post-cat {
      display: none;
   }
   .latest-post .post-title,
   .latest-post.post-large .post-title {
      font-size: 20px;
      line-height: 24px;
   }
   /* Footer */
   .footer-top {
      top: -20px;
   }
   .footer-main {
      padding-top: 40px;
	  display:none;
   }
   .action-box {
      margin-bottom: 30px;
   }
   .footer-widget {
      display: inline-block;
      margin-top: 0;
   }
   #back-to-top.affix {
      bottom: 35px;
   }
   #back-to-top {
      right: 10px;
   }
   .copyright-info {
      font-size: 12px;
      line-height: 1.5;
      text-align: center;
   }
   .footer-menu {
      float: none;
      text-align: center;
   }
   .footer-menu ul li {
      padding-left: 5px;
   }
   .footer-menu ul.nav li a {
      font-size: 12px;
   }
   .unstyled {
      justify-content: center;
   }
   /* Pages */
   /* Banner */
   .banner-title {
      font-size: 60px;
      padding-top: 60px;
   }
   /* About 1 */
   .ceo-signature {
      margin-bottom: 40px;
   }
   .ts-team-content {
      top: 78%;
   }
   /* News Listing */
   .post-meta-left,
   .post-content-right {
      width: 100%;
   }
   .post-content-right {
      margin-top: 30px;
   }
   .comments-reply {
      margin: 0;
   }
   .sidebar-right .widget {
      margin-left: 0;
   }
   .sidebar-right {
      margin-top: 40px;
   }
   .sidebar-left .widget {
      margin-right: 0;
   }
   /* Career */
   .career-layout {
      width: 100%;
   }
   .career-layout.career-layout-double {
      width: 100%;
   }
   .job-skill {
      margin-bottom: 40px;
   }
   .job-info {
      float: left;
      width: 50%;
      margin-bottom: 20px;
   }
   /* Pricing Table */
   .plan {
      margin-bottom: 40px;
   }
   .plan.featured {
      margin: 0px;
      margin-bottom: 40px;
   }
   .single-price-box {
      width: 100%;
      margin-bottom: 40px;
   }
   .single-price-box.featured {
      margin-top: 0;
   }
   .pricing-boxed .single-price-box:last-child {
      margin-bottom: 0;
   }
   .ts-price-box {
      margin-bottom: -120px;
   }
   /* Contact  Page 2 */
   .contact-box.info-box,
   .contact-box.form-box {
      width: 100%;
   }
   .box-border {
      margin-bottom: 30px;
   }
   .header-trans-leftbox .logo { padding-left:15px}
   section, .section-padding { padding:40px 0}
   .section-title span { margin-bottom:5px}
   .section-title { margin-bottom:60px}
   .section-title::after { bottom:-20px}
   .ts-service-content p.service-txt { min-height:inherit}
   .clients-area { padding:40px 0}
   .ts-facts-area .ts-padding,.ts-facts-area-bg { padding-top:40px; padding-bottom:40px}
   .ts-list li { width:100%; display:block; text-align:left}
   .section-title.side-lft, .section-title.side-lft span { text-align:center}
   .ts-team .text-left { text-align:center !important}
   .section-title.side-lft::after { left:50%}
   .ts-facts-area .column-title { font-size:32px}
   .row-welcome { flex-wrap:wrap}
   .ts-facts img { max-width:100%}
   .row.facts-wrapper { margin-left:0; margin-right:0}
p.facts-desc { margin-bottom:15px}
.gap-60 { height:40px}
.ts-feature-info { min-height:inherit}
.about-us-page .ts-feature-info { min-height:inherit;margin-bottom: 30px;}
.ts-team .col-md-6 { margin-bottom:15px}
.footer-main ul.bullet li a { font-size:14px; line-height:24px}
	.footer-social { text-align:center; width:100%}
	.footer-social ul { float:none; display:inline-block; margin-top:10px}
	.footer .widget-title { font-size:18px}
	.valuation-txt::before { display:none}
	.inside-box .cont-box { min-height:inherit; margin-bottom:15px}
	.intro-video.inside { height:auto; min-height:inherit}
	.ts-feature .ts-feature-info.inside { min-height:auto; margin-bottom:30px}
	.col-txt .ts-feature-info.inside { margin-bottom:0}
	
	.owl-carousel .owl-item  .ts-service-box img { width:auto; max-width:100%; display:inline-block}
	.ts-service-image-wrapper { }
	 i.fa.fa-angle-down {
    position: absolute;
    right: 20px;
	top: 9px;
	width: 30px;
	height: 30px;
	border: solid 1px #FFF;
	text-align: center;
	padding-top: 6px;
	z-index: 9999;
	color: #FFF;
}
li.nav-item.dropdown.show i.fa.fa-angle-down{transform: rotate(-180deg);}
.bullet.bullet-half li{width:100%}
.inside-page-content.inside-box .cont-box{margin-top: 0;}
.inside-box.inside-page-content {
    margin-top:0px;
}
.client-col{   width: 48%;
margin-bottom: 35px;
}
.client-col-last{width: 48%; margin-bottom:0px;}
.client-col img ,.client-col-last img { width: 80%; }
 .client-row li {
    width: 48%;
	    margin-top: 20px;
 }
  .client-row li:nth-child(2n){float:right; border-right:none}
  .client-row li img {
    width: 80%;
}
.visible-xs{display:block;}
ul.navbar-nav > li.visible-xs{display:block;}
.hidden-xs{display:none;}
.client-domain-page .inside-page-content.section-1.ts-facts-area .ts-padding{padding-top: 40px;}
.navbar-toggler{position: absolute; right: 0;     top: 0;}
/* .our-client{width: auto;float: none;margin: 0px 15px;} */
.site-map ul.bullet{margin-bottom:25px;float: left;}
.site-map .gap-60{display:none;}
li.nav-item.dropdown.services-menu ul.dropdown-menu {
    min-width: 0;
    left: 0;
    right: 0;
    margin-right: 0; top:0
}
li.nav-item.dropdown.services-menu ul.dropdown-menu li	 {
    width:100%;
}
.dropdown-menu{background: transparent;}
ul.bullet.bullet-three li { width:100%; float: left; }
.inside-page-content .what-is-valuation .intro-video.inside img{width:75%;}
.intro-video.inside .visible-xs{display:block;}
.intro-video.inside .hidden-xs{display:none;}
/* .what-is-valuation {
    margin-bottom: 60px;
} */
.footer-widget .gap-30 {
    display: none;
}

.row.facts-wrapper.text-left {
    padding: 0;
}
.inside-page-content.business-valuation .intro-video.inside img {width:100%}
.location-map img {
    width: 100%;
} 
.inside-page-content .intro-video.inside.about-us img, .inside-page-content .intro-video.inside.what-is-valuation img, .inside-page-content .intro-video.inside.valuation-and-need img, .inside-page-content .intro-video.inside.different-purposes img, .inside-page-content .intro-video.inside.who-shall-contact img, .inside-page-content .intro-video.inside.valuation-building img, .inside-page-content .intro-video.inside.immovable-properties img, .inside-page-content .intro-video.inside.real-estate-advisory img, .inside-page-content .intro-video.inside.funding-proposal img, .inside-page-content .intro-video.inside.certification img, .inside-page-content .intro-video.inside.business-valuation img, .inside-page-content .intro-video.inside.mortgage-valuation img, .inside-page-content .intro-video.inside.fairness-opinion img, .inside-page-content .intro-video.inside.technical-commercial-study img, .inside-page-content .intro-video.inside.corporate-advisory img, .inside-page-content .intro-video.inside.plant-and-machinenery img, .inside-page-content .intro-video.inside.lie-img img, .inside-page-content .intro-video.inside.capital-gain img, .inside-page-content .intro-video.inside.dispute-resolution img, .inside-page-content .intro-video.inside.corporate-restructuring img,.inside-page-content .intro-video.inside.residential-townships img, .inside-page-content .intro-video.inside.commercial–corporate-office img, .inside-page-content .intro-video.inside.institutional img, .inside-page-content .intro-video.inside.industries img, .inside-page-content .intro-video.hotels-resorts img,.home .intro-video.welcome-img img,.inside-page-content .project-report-preparation-appraisal img,.inside-page-content .stamp-duty-valuations img,.inside-page-content .impairment-studies-for-tangible-assets img,.inside-page-content .lease-hold-property-valuations img,.inside-page-content .business-project-monitoring-valuation img,.inside-page-content .detail-project-report img,.inside-page-content .leasehold-property img,.inside-page-content .free-hold-property img{display:block; background:none !important;}
.inside-page-content .intro-video.inside.about-us, .inside-page-content .intro-video.inside.what-is-valuation, .inside-page-content .intro-video.inside.valuation-and-need, .inside-page-content .intro-video.inside.different-purposes, .inside-page-content .intro-video.inside.who-shall-contact, .inside-page-content .intro-video.inside.valuation-building, .inside-page-content .intro-video.inside.immovable-properties, .inside-page-content .intro-video.inside.real-estate-advisory, .inside-page-content .intro-video.inside.funding-proposal, .inside-page-content .intro-video.inside.certification, .inside-page-content .intro-video.inside.business-valuation, .inside-page-content .intro-video.inside.mortgage-valuation, .inside-page-content .intro-video.inside.fairness-opinion, .inside-page-content .intro-video.inside.technical-commercial-study, .inside-page-content .intro-video.inside.corporate-advisory, .inside-page-content .intro-video.inside.plant-and-machinenery, .inside-page-content .intro-video.inside.lie-img, .inside-page-content .intro-video.inside.capital-gain, .inside-page-content .intro-video.inside.dispute-resolution, .inside-page-content .intro-video.inside.corporate-restructuring,.inside-page-content .intro-video.inside.residential-townships,.inside-page-content .intro-video.inside.commercial–corporate-office,.inside-page-content .intro-video.inside.institutional,.inside-page-content .intro-video.inside.industries,.inside-page-content .intro-video.hotels-resorts,.home .intro-video.welcome-img,.inside-page-content .project-report-preparation-appraisal ,.inside-page-content .stamp-duty-valuations ,.inside-page-content .impairment-studies-for-tangible-assets ,.inside-page-content .lease-hold-property-valuations ,.inside-page-content .business-project-monitoring-valuation ,.inside-page-content .detail-project-report,.inside-page-content .leasehold-property ,.inside-page-content .free-hold-property  {background:none !important; }
.client-domain-page .inside-page-content.section-1.ts-facts-area .ts-padding{padding-top: 0; border:none}
.client-domain-page .inside-page-content.ts-facts-area .ts-padding{padding-top:0px;}
.inside-page-content.ts-facts-area .ts-padding {
    min-height: 0;
    border-top: 0px;
	    padding-top: 0;
}
.bullet.min-ht{min-height:0px;}
#header.fixed .navbar-collapse{height: 345px; overflow-y: scroll;}
 .copyright{  border-top: solid 1px #4061ce !important;}
.dropdown-submenu a.nav-link { position:relative}
.dropdown-submenu a.nav-link .caret {width: 36px;height: 48px;line-height: 28px;text-align: center; position:absolute; right:0; top:0; z-index:1111;}
.about-us-page .ts-feature-info i { margin-bottom:30px}
.about-us-page .ts-feature-title { text-align:center}
.about-us-page ul.bullet.text-core li { width:100%; margin-right:0}
.about-us-page ul.bullet li.last { border-bottom:1px solid #4061ce}
.value-left { margin-bottom:30px}
.value-left:before { display:none}
 }

/* Extra Small Devices, Phones */
@media (min-width: 480px) and (max-width: 767px) { 
#header.fixed .navbar-collapse {
    height: 245px;
    overflow-y: scroll;
}
 }
@media (max-width: 479px) {
   .top-social a {
      margin-left: 0;
      margin-right: 20px;
   }
   /* Section title */
   .section-title {
      font-size: 25px;
   }
   /* Top bar */
   #top-bar .top-info .info-wrapper:after {
      display: none;
   }
   /* Header */
   .header-standard.header-transparent {
      top: 110px;
   }
   /* Header 8 */
   .logo-wrapper.logo-area {
      margin-top: 20px;
   }
   /* Header 9 */
   .logo-area.logo-absolute {
      margin-top: 0;
      height: 0;
      padding-top: 20px;
   }
   /* Tab */
   .tab-content-info {
      padding-left: 0;
   }
   .tab-text-title {
      font-size: 9px;
      line-height: 1.7;
   }
   .featured-tab .nav-link.active:after {
      position: absolute;
      left: 50%;
      width: 70px;
      margin-left: -35px;
   }
   .tab-head span i {
      font-size: 25px;
   }
   .featured-tab .nav-tabs>li>a {
      padding: 5px 12px;
      font-size: 13px;
      min-height: 70px;
   }
   /* Team */
   .ts-team-wrapper {
      min-height: 395px;
   }
   /* Newsletter */
   .quote_form .column-title {
      font-size: 25px;
   }
   .quote_form .column-title span {
      font-size: 16px;
   }
   .quote_form .btn {
      padding-left: 28px;
      padding-right: 28px;
   }
   #back-to-top.affix {
      bottom: 20px;
   }
   /* Pages */
   .ts-team-content {
      top: 81%;
   }
   /* Footer */
   .footer-main {
      padding-top:40px; padding-bottom:40px
   }
   /* home 2 */
   /* Intro */
   .intro-image-content {
      padding: 10px 30px;
      width: 88%;
      height: 91%;
   }
   .intro-shape:after {
      display: none;
   }
    
}

/* Custom, iPhone Retina */

@media (min-width: 320px) and (max-width: 478px) {
   /* Header 8 */
   .logo-wrapper.logo-area {
      margin-top: 20px;
   }
   ul.top-info.unstyled {
      padding-left: 0;
   }
   .top-social a {
      margin-left: 0;
      margin-right: 30px;
   }
   /* Navbar */
   .navbar-collapse {
      margin-left: 0;
   }
   /* Slider */
   .box-slider-text {
      max-width: 290px;
   }
   .box-slide-sub-title {
      font-size: 20px;
   }
   .box-slide-description {
      line-height: 24px;
   }
}
@media screen and (max-width: 375px) {
	.client-row li {
    width: 100%;
	border-right:none;
	border-bottom: solid 1px #c1c1c1;
	    padding-bottom: 20px;
}
.client-row li:last-child{border-bottom:none;}
.client-row li img{width:70%;}
	.footer-main ul.bullet.half li {
    width: 100%;
    float: left;
}
.ts-facts img {
    max-width: 100%;
    width: 80%;
}
}