@media (max-width: 1366px) {
  .nav-menu .drop-down .drop-down ul {
    left: -90%;
  }
  .nav-menu .drop-down .drop-down:hover > ul {
    left: -100%;
  }
  .nav-menu .drop-down .drop-down > a:after {
    content: "\ea9d";
  }
}

@media (max-width: 1279px){
	#cockpit_tab .tab-box .nav-tabs li a{
		margin: 0px 15px !important;
		width: 90px;
	}	
	#meetj1ffysec .hc_column_cnt {
		padding-top: 0px !important;
	}
}
@media (max-width: 1700px) {
	.navbar-brand .logo-retina{
		margin-top:0 !important;
	}
}

@media (max-width: 1200px) {

	.navbar-default .navbar-nav > li  {
		min-width: inherit;
	}

	.navbar-default .navbar-nav > li > a {
		font-size: 14px;
	}

	.logsign a {
		   font-size: 14px;
	}

	.navbar-nav {
		margin-left: 0px;
    margin-right: 0px;
	}

	.navbar-default .navbar-nav > li > a {
		margin-right: 10px;
	}

	/*TOP BANNER*/

	.page-titile {
		    font-size: 44px;
	}

	.b-blow-txt1 {
		    font-size: 18px;
		        line-height: 30px;
	}
	.b-blow-txt2 {
		    text-align: right;
		        font-size: 18px;
	}
	.b-blow-txt2 span,
	.whatyoucandosec .col-md-2 h4,
	.batch-sol-txt,
	.advan-text h3
	 {
		    font-size: 18px;
	}

	.b-blow-txt3,
	.batch-des
	 {
		font-size: 16px;
	}



	.des-block {
    font-size: 15px;
    line-height: 22px;
	}

	.what-text-block,
	.advan-text h2, 
	#testimonial h2,
	#faq h2,
	#contact h2
	 {
		    font-size: 40px;
		        margin: 0px auto 80px auto!important;
	}



	.icon-box-cell label {
		    font-size: 20px;
	}

	.icon-box-cell label span {
		    margin-left: -40px;
		    font-size: 18px;
    width: 40px;
    height: 40px;
	}

	.advan-text h2 {
		margin-bottom: 10px!important;
	}

	#testimonial h2 {
		    text-align: center;
    margin-bottom: 0px!important;
	}

	.tet-bx h2 {
		margin-bottom: 0px!important;
		    padding-top: 0px!important;
		    text-align: left!important;
	}

	.testimonial-bx {
		    width: 90%;
    margin-left: 5%;
	}
	.test-cont {
		    font-size: 15px;
	}

	.test-cont img {
		width: 20px;
		height: 20px;
	}

	#faq .list-item h3 {
		font-size: 18px;
	}
	#faq .list-item p {
		font-size: 15px;
	}
	#faq .list-items .list-item {
		    padding-bottom: 40px;
	}

	#contact .container.content {
		    padding-top: 50px;
    padding-bottom: 50px;
	}
	#faq .container.content {
		    padding-bottom: 0px;
	}

	#advantagejiffy .container.content, .section-empty > .content {
		    padding-top: 50px;
	}
}

@media (max-width: 1185px){
	
	#cockpit_tab .tab-box .nav-tabs li a{
		width: 80px;
		height: 80px;
	}
		
	#cockpit_tab .tab-box .nav-tabs .nav-link.cockpit-tab-icon {
		display:block;
		width: 100%;
		height: 100%;
	}
	#cockpit_tab .tab-box .nav-tabs li a .nav-link.cockpit-tab-icon.cust-info {
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li:hover a .nav-link.cockpit-tab-icon.cust-info,
	#cockpit_tab .tab-box .nav-tabs li.active a .nav-link.cockpit-tab-icon.cust-info {
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li a .nav-link.cockpit-tab-icon.cust-app-flow {
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li:hover a .nav-link.cockpit-tab-icon.cust-app-flow,
	#cockpit_tab .tab-box .nav-tabs li.active a .nav-link.cockpit-tab-icon.cust-app-flow {
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li a .nav-link.cockpit-tab-icon.requirment-icon {
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li:hover a .nav-link.cockpit-tab-icon.requirment-icon,
	#cockpit_tab .tab-box .nav-tabs li.active a .nav-link.cockpit-tab-icon.requirment-icon {
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li a .nav-link.cockpit-tab-icon.docmt-pipeline-icon {
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li:hover a .nav-link.cockpit-tab-icon.docmt-pipeline-icon,
	#cockpit_tab .tab-box .nav-tabs li.active a .nav-link.cockpit-tab-icon.docmt-pipeline-icon {
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li a .nav-link.cockpit-tab-icon.reminder-icon {
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li:hover a .nav-link.cockpit-tab-icon.reminder-icon,
	#cockpit_tab .tab-box .nav-tabs li.active a .nav-link.cockpit-tab-icon.reminder-icon {
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li a .nav-link.cockpit-tab-icon.cont-icon {
	 background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li:hover a .nav-link.cockpit-tab-icon.cont-icon,
	#cockpit_tab .tab-box .nav-tabs li.active a .nav-link.cockpit-tab-icon.cont-icon{
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li a .nav-link.cockpit-tab-icon.pricing-temp-icon {
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li:hover a .nav-link.cockpit-tab-icon.pricing-temp-icon,
	#cockpit_tab .tab-box .nav-tabs li.active a .nav-link.cockpit-tab-icon.pricing-temp-icon {
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li a .nav-link.cockpit-tab-icon.paymwnt-icon {
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li:hover a .nav-link.cockpit-tab-icon.paymwnt-icon,
	#cockpit_tab .tab-box .nav-tabs li.active a .nav-link.cockpit-tab-icon.paymwnt-icon{
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li a .nav-link.cockpit-tab-icon.quickbook-integ-icon {
	  background-size: 100%;
	}

	#cockpit_tab .tab-box .nav-tabs li:hover a .nav-link.cockpit-tab-icon.quickbook-integ-icon,
	#cockpit_tab .tab-box .nav-tabs li.active a .nav-link.cockpit-tab-icon.quickbook-integ-icon{
	  background-size: 100%;
	}
}

@media (min-width: 994px) and (max-width: 1100px){
	.cta-btn-black a{
		margin-left:10px;
	}
	ul.navbar-nav > li {
		padding: 10px 0 10px 8px !important;
	}
}
@media (max-width: 1090px) {
	section.contact {
		padding: 60px 0 0 0;
		overflow: hidden;
	}
	.contactus-left-sec{
		padding: 30px;
		width: 100%;
		margin-bottom: 20px;
	}
 	#cockpit_tab .tab-box .nav-tabs li a{
		width: 70px;
		height: 70px;
	}
 	.tet-bx h2 {
 		padding-top: 30px!important;
 	}
 	.hide-mobile {
 		display: none;
 	}

 	#meetj1ffy .col-md-6 {
 		width: 100%;
 	}

 	.test-cont{
 		padding-bottom: 30px;
 	}

 	.page-titile {
 		padding-top: 60px;
    padding-bottom: 0px;
    margin-bottom: 0px;
 	}

 	.navbar .container {
 		padding-left: 15px;
 		padding-right: 15px;
 	}

 	.b-blow-txt2 {
 		text-align: left;
 	}

 	.b-blow-txt3.text-right {
 		text-align: left!important;
 	}

 	.navbar-brand img {
 		max-height: 56px!important;
 		max-width: 127px!important;

 	}
 	.benefits-cnt {
 		width: 95%;
 		margin-left: auto;
  		margin-right: auto;
  		border: 1px solid #ffc333;
  		border-radius: 10px;
 	}
 	.benefits-cnt:before {
 		display: none;
 	}

 	.icon-box-cell label span {
 		margin-left: 0px;
 	}
 	.icon-box-cell p{
 		padding-top: 20px;
 		    margin-left: 90px;
 	}

 	.testimonial-bx .hc_image_cnt {
 		margin-bottom: 0px;
 	}
 	#testimonial .hc_text_block_cnt {
 		margin-bottom: 0px;
 	}
 }

@media (max-width: 1000px) {
	.section-title p {
		width: 50%;
	}
}

@media (max-width: 992px) {
	#advatjiffy .site-container .advangejiffy_image{
		text-align:center;
	}
	[class*="col-md"] {
    padding-top: 0 !important;
    padding-bottom: 0!important;
}
	.navbar-header {
		flex-basis: 100%;
		margin-left: auto!important;
		margin-right: auto!important;
		position: relative;
		z-index: 10;
	}
	.navbar-collapse {
		position: absolute;
		width: 100%;
		top: 0;
		background: #ffc333!important;
		max-width: 350px;
		right: 0;
		padding: 10px !important;
	}
	ul.navbar-nav {
		margin: 0;
		padding: 0;
		list-style: none;
		display: block;
		text-align: left;
		width: 100%;
	}
	.navbar-default .navbar-nav > li{
		 margin: 20px 0;
		 padding: 0;
	}
	.navbar-default .navbar-nav > li > a {
		color: #000 !important;
		font-size: 20px !important;
		padding: 15px !important;
	}
	.cta-btn-black {
		display: inline-block;
		text-align: center;
		justify-content: center;
		align-items: center;
		justify-items: center;
		width: 100%;
		margin-top: 20px;
	}
	.cta-btn-black a {    
		padding: 12px 15px !important;
		margin-left: 0 !important;
		display: inline-block;
	}
	 .navbar-default .navbar-nav > li > a {
		color: #fff;
	 }
	 .navbar-toggle {
		margin-right: 0px;
	 }
	 .logsign .nav > li > a:hover, .logsign .nav > li > a.active {
		color: #fff;
		border: 1px solid #ffffff;
	 }
	ul.navbar-nav > li.active > a{
		color:#fff !important;
	}
	 ul.navbar-nav > li.active > a:before,
	 ul.navbar-nav > li > a:before{
		 display:none;
	 }
  #header {
    padding: 15px;
    top: 0;
  }
  #header .logo {
    font-size: 28px;
  }
  .breadcrumbs {
    margin-top: 58px;
  }
  #hero .container {
    padding-top: 58px;
  }
 .breadcrumbs h2 {
    margin: 0 0 10px 0;
  }
  .nav-tabs.nav.nav-center > li {
    display: inline-block!important;
    margin: 0;
    border: none !important;
  }
}

@media screen and (max-width: 768px) {
  [data-aos-delay] {
    transition-delay: 0 !important;
  }
}

@media (max-width: 768px) {
  .breadcrumbs .d-flex {
    display: block !important;
  }
  .breadcrumbs ol {
    display: block;
  }
  .breadcrumbs ol li {
    display: inline-block;
  }
#hero .site-container {
    background: rgba(255,255,255, 50%);
}
  #hero {
    height: auto!important;
  }
  #hero h1 {
    font-size: 30px!important;
    line-height: 30px!important;
  }
  #hero h1 span{
	  font-size: 30px!important;
    line-height: 35px!important;
  }
  #hero h2 {
    font-size: 22px !important;
    line-height: 24px;
    margin-bottom: 30px;
  }
  #hero .btn-get-started, #hero .btn-watch-video {
    font-size: 13px;
  }
  #tabs .nav-tabs .nav-link.cockpit-tab-icon {
    height: 50px;
    margin: 0px 9px;
    border-radius: 15px;
    width: 40px;
    padding: 0;
  }  
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.cust-info,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.cust-info:hover,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.cust-info.active,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.cust-app-flow, 
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.cust-app-flow:hover,    
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.cust-app-flow.active,
    #tabs .nav-tabs .nav-link.cockpit-tab-icon.requirment-icon,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.requirment-icon:hover,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.requirment-icon.active,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.docmt-pipeline-icon,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.docmt-pipeline-icon:hover,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.docmt-pipeline-icon.active,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.reminder-icon,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.reminder-icon:hover,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.reminder-icon.active,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.cont-icon,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.cont-icon:hover,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.cont-icon.active,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.pricing-temp-icon,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.pricing-temp-icon:hover,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.pricing-temp-icon.active,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.paymwnt-icon,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.paymwnt-icon:hover,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.paymwnt-icon.active,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.quickbook-integ-icon,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.quickbook-integ-icon:hover,
  #tabs .nav-tabs .nav-link.cockpit-tab-icon.quickbook-integ-icon.active
  {
    background-size:20px;
   }
  #footer .copyright, #footer .credits {
    float: none;
    text-align: center;
    padding: 2px 0;
  }
}

@media (max-width: 767px) {
.container {
    width: 100%;
    padding: 0px 15px !important;
}
.no-paddings, .no-paddings .content {
    padding: 0 !important;
}
.banner-cont {
    width: 100%!important;
    margin-top: 0 !important;
}
.whatyoucandosec .col-md-2
 {
 	width: 100%;
 	margin-bottom: 20px; 
 }

 .whatyoucandosec .col-md-2 h4 {
 	height: auto;
 	margin: 0px;
 }

 .des-block {
 	margin-bottom: -20px;
 }

 #faq .col-md-6.border-img {
 	background: none;
 	margin:0px;
 }
 #faq .list-items .list-item {
 	padding-bottom: 0px;
 }
 #faq .list-items .list-item {
 	    width: 95%;
    margin-left: auto;
    margin-right: auto;
 }
 #faq h2 {
 	margin-bottom: 0px!important;
 }
 .footer-right .text-right{
 	text-align: center!important;
 }
}

@media (max-width: 600px) {
	.what-text-block, .advan-text h2, #testimonial h2, #faq h2, #contact h2 {
			font-size: 30px;
				line-height: 40px;
	}
	.p-cent-hilight-txt,
	.advan-text h2 span
	 {
		font-size: 35px;
	}

	.b-blow-txt2 .b-brand-txt {
		font-size: 25px;
	}

	#testimonial .hc_text_block_cnt {
		margin-left: 0px;
	}
	.what-text-block, .advan-text h2, #testimonial h2, #faq h2, #contact h2 {
		margin: 0px auto 20px auto!important;
	}
}



/*------------------Min Width---------------------*/

@media (min-width: 1200px){
	#contact .container.content {
		width: 1170px;
		padding:0!important;
	}
}


@media (min-width: 993px){
	.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
		margin-left: 0 !important;
	}
	.navbar-right {
		margin-right: 0 !important;
	}
}