@media only screen and (max-width: 1920px){
	.slider-back{
		/*min-height: 1350px;*/
	}
	.quoteleft {
		padding-left: 200px;
	}
}
@media only screen and (max-width: 1600px){
	.slider-back{
		/*min-height: 1101px;*/
	}
	.quoteleft {
		padding-left: 175px;
	}
}
@media only screen and (max-width: 1366px){
	.slider-back{
		min-height: 975px;
	}
	.quoteleft {   
		padding-left: 175px;
	}
}
@media (min-width: 200px) and (max-width: 1199px) {
	
	.navbar-toggle .icon-bar{
		background-color:#000;
	}
	.contact{
		margin-left:0;
	}
	.nav > li {
		padding: 0px 5px;
	}
	.navbar-right {
		float:none !important;
	}
   .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-collapse.collapse.in {
        display: block !important;
    }
    .navbar-header .collapse, .navbar-toggle {
        display:block !important;
    }
    .navbar-header {
        float:none;
    }
	.navbar-nav > li{
		float:none;
	}
	.dropdown-toggle{
		text-align:left !important;
	}
	.dropdown-content,.dropdown-menu{
		border-top:4px solid #e53239 !important;
		  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2) !important;
	}
	.dropdown-toggle:focus,.dropdown-toggle:hover{
		border:none;
	}
	.navbar-nav li.dropdown div a{
		width:100%;
		display:block;
		padding:4px 15px;
	}
	.navbar{
		margin-bottom:10px;
	}
	.navbar-nav{
		border-bottom:0;
	}
	.nav > li > a{
		margin-bottom:0;
		padding:7px 0px;
	}
	.navbar-wrapper {
	 position: absolute;
	  top: 0;
	  left: 0;
	  right: 0;
	  z-index: 10;
	  background:#fff;
	}
	.dropdown-content{
		left:0;
	}
	.navbar-nav{
		background:transparent;
	}
	.container > .navbar-collapse{
		margin-right: -16px;
		margin-left: -16px;
	}
	.nav > li > a{
		//margin-bottom:0;
	}
	.icon-bar{
		color:#000;
	}
	.navbar-toggle .icon-bar{
		background-color:#000;
	}
	.contact{
		background:transparent;
		border:none;
		margin-top:3px;
	}
	.contact a{
		color:#f5821f !important;
	}
	.navbar-fixed-top{
		background:#fff !important;
	}

}


@media only screen and (max-width: 1280px){
	.quoteleft {
		padding-left: 100px;
	}
}
@media only screen and (max-width: 1024px){
	
	.quoteleft {
		padding-left: 0px;
	}
	.pleft200px {
		padding-left: 60px;
	}
	.mleft2,.mleft1{
		margin-right:100px;
	}
	.box{
		min-height:350px;
	}
	.author{
		margin-right:20px;
	}
	.slider-back{
		background:#8e96ad;
		min-height:auto;
		height:auto;
	}
	.sub-title {
		padding-left: 100px;
		padding-top: 40px;
	}
	.slider-quote {
		position: relative;
	}
	.header-title h1{
		font-size: 40px;
		font-weight: 500;
		line-height: 55px;
		margin-top: -32px;
	}
	.text-box,#make,.section-padding {
		padding: 70px 0px 70px 0px;
	}
	.side {
		margin-top: 0px;
	}
	.pleft130px {
		padding-left: 60px;
	}
}



@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .height64{ height: 64px;}   
   .padl20{ padding-left: 20px;}  
     
    .padt20{ padding-top: 20px;}
    .formbox { width: 100%;}
     .padleft20{ padding-left: 20px;}
     .paddingleft20{ padding-left: 20px;}
    .paddingtop50{ padding-top: 50px;}
      .paddinglr30{ padding-left: 15px; padding-right: 15px;}
     h1{
	padding:0;
	margin:0;
	font-size:52px;
    line-height: 55px;
      color: #434a59;
}
       .ptop130px {
    padding-top: 50px;
}
       .pbot80px {
    padding-bottom: 20px;
}
  .ptop110px {
    padding-top: 75px;
}   
    .fonts60{ font-size: 50px;
    line-height: 55px; 
    font-weight: bold;
    font-family:'Fira Sans', sans-serif;
}
        .spacetop30{ padding-top: 30px;}
       .ptop100px{ padding-top: 40px;}
}




@media only screen and (max-width: 999px){
	.slider-back{
		background:#8E96AD;
		min-height:auto;
		height:auto;
	}
    
    
	.sub-title {
		padding-left: 100px;
		padding-top: 40px;
	}
	.slider-quote {
		position: relative;
		width: 60px;
		margin: 0 auto;
		left: 0px;
	}
	.header-title h1{
		font-size: 40px;
		font-weight: 500;
		line-height: 55px;
		margin-top: -32px;
	}
	.text-box,#make,.section-padding {
		padding: 70px 0px 70px 0px;
	}
	#benefits{
		padding: 50px 0px 0px 0px;
	}
	#quotes-list{
		padding-bottom:80px;
	}
	#venue{
		padding: 50px 0px 30px 0px;
	}
	.venue-box{
		margin-bottom:30px;
	}
	.smtop1{
		margin-top:40px;
	}
	.title1 h2,.title2 h2{
		font-size:35px;
		line-height: 45px;
	}
	.title2 h1{
		font-size:43px;
	}
	.side {
		margin-top: 0px;
	}
	#bring .title2{
		padding-bottom:60px;
	}
	.smtop{
		margin-top:40px;
	}
	.author{
		margin-right:0px;
	}
	.mtop1 {
		margin-top: 0px;
	}
	.box{
		margin-bottom:40px;
		min-height:auto;
	}
	.box p{
		font-size:16px;
		line-height:28px;
	}
	.pleft130px,.pleft200px  {
		padding-left: 0px;
	}
	.mleft1,.mleft2 {
		margin-right: 0px;
	}
	#meet{
		background:#e1f1f2;
	}
	.copyright{
		text-align:center !important;
	}
	.flogo{
		margin:10px 0px;
	}
	#footer {
		padding: 20px 0px;
	}
    .padtop10px { padding-top: 0px;}
}

@media only screen and (max-width: 800px){
	
    .blockinline{ 	display:inline-block;}
    .section-paddingm{
	padding:100px 0px 0px;
      
}
   
       
    
    
}

@media only screen and (max-width: 768px){
.meet-logos{
        
        margin-top: 0;
    }
      .paddingtop30{ margin-top: 30px;}
   
}


@media only screen 
and (min-device-width : 360px) 
and (max-device-width : 767px) {
    .thankpage {
    background: #f2f2f2;
	}
	.testimonialboxbrdr,.testimonialbox {
    padding: 25px;
    line-height: 34px;
    font-size: 20px;
	} 
	.pbot35px{
		padding-bottom:0px;
	}
    .paddingtop30{ margin-top: 30px;}
	.mrbot50xs{
		margin-bottom:50px;
	}
	.navbar-brand {
		padding: 18px 0px 10px 15px;
	}
	.navbar-brand img{
		width:200px;
	}
	.container-space {
		padding: 0px 15px;
	}
	#slider .pull-right{
		float:none !important;
	}
	.sub-title,.sign{
		padding-left:0px;
	}
	.header-title h1 {
		font-size: 28px;
		font-weight: 500;
		line-height: 35px;
		margin-top: 0px;
		margin-left: 30px;
	}
	.sub-title h2{
		font-size: 23px;
		line-height:35px;
		padding: 0px 30px;
	}
	.sign{
		padding:25px;
	}
	.sign img{
		width:250px;
		float:right;
	}
	.text-box{
		padding: 40px 0px 80px 0px;
	}
	 #make, .section-padding {
		padding: 30px 0px 30px 0px;
	}
	#bring,#quotes-list,#map{
		padding-bottom:60px;
	}
	.make-image img {
		margin-left: 0px;
		margin-bottom: 20px;
	}
	.title1 h2, .title2 h2 {
		font-size: 28px;
		line-height: 35px;
	}
	#make .ptop50px{
		padding-top:30px;
	}
	.common-desc p{
		font-size:18px;
		line-height:30px;
	}
	#bring .title2 {
		padding-top: 50px;
		padding-bottom: 40px;
	}
	.title2 h1 {
		font-size: 35px;
		line-height:45px;
	}
	.title4 h2{
		font-size:30px;
		line-height: 40px;
	}
	.title4 h3{
    line-height: 40px;
	}
	#bring .pbot70px{
		padding-bottom:40px;
	}
	.quote-desc,.quotesc-content{
		margin-left:0px;
		padding-top:20px;
	}
	.quote-desc p,.quotesc-content p{
		font-size: 20px;
		line-height: 35px;
		text-align:center;
	}
	.author{
		text-align:center;
		line-height:30px;
	}
	.quote-image img,.quotesc-image img{
		margin:0 auto;
	}
	.quote-image{
		margin-top:0px;
		position:relative;
		margin-top:60px;
	}
	.title3 h2{
		font-size:45px;
	}
	.title5 h2{
		font-size:30px;
		line-height:45px;
	}
	.form h2{
		font-size:30px;
	}
	.venue-content p{
		font-size:18px;
	}
	.form-submit{
		font-size:16px;
	}
	#benefits .title3{
		padding-bottom: 40px;
	}
	#benefits {
		padding: 40px 0px 40px 0px;
	}
	.quotesc-image{
		position:relative;
		margin-top:0px;
	}
	.quotesc-content{
		text-align:center;
	}
	.smtop1 {
		margin-top: 80px;
	}
	#meet .ptop40px{
		padding-top:15px;
	}
	.below-back1 img {
		margin-left: 0px;
	}
	.form {
		padding: 50px 25px;
	}
	.quotesc-content span{
		margin-top:15px;
		font-size: 16px;
	}
	.rajivprofileimg{
		position:relative;
	}
	#meet .pbot40px {
		padding-bottom: 85px;
	}
	.xpbot50px{
		padding-bottom:50px;
	}

    .padtop20{ padding-top: 20px;}
    .ptop130px {
    padding-top: 50px;
}
    .pleft20px{ padding-left: 5px;}
    .pbot80px {
    padding-bottom: 20px;
}
    .padleft20{ padding-left: 20px;}
    .formbox { width: 100%;}
 h1{
	padding:0;
	margin:0;
	font-size:42px;
    line-height: 55px;
      color: #434a59;
}
h2{
	padding:0;
	margin:0;
	font-size:30px;
	font-family:helvetica;
	font-weight:bold;
}
h3{
	padding:0;
	margin:0;
	font-size:35px;
        line-height: 45px;
}
h4{
	padding:0;
	margin:0;
    font-weight: bold;
	font-size:30px;
    line-height: 39px;
}
h5{
	padding:0;
	margin:0;
	font-size:20px;
    font-family:helvetica;
    line-height: 25px;
}
h6{
	padding:0;
	margin:0;
	font-size:20px;
    line-height: 39px;
    font-weight: 400;
}
.fonts60{ font-size: 60px;
    line-height: 65px; 
    font-weight: bold;
    font-family:'Fira Sans', sans-serif;
}
.fonts40{ font-size: 40px;
    line-height:45px; 
    font-weight: bold;
    font-family:'Fira Sans', sans-serif;
    color: #fff;
}
.fonts40black{ font-size: 40px;
    line-height:45px; 
    font-weight: bold;
    font-family:'Fira Sans', sans-serif;
    color: #434a59;
}
.fonts45{ font-size: 35px;
    line-height:45px; 
    font-weight: bold;
    font-family:'Fira Sans', sans-serif;
    
}
    .spacetop30{ padding-top: 30px;}
    .pbot150px {
    padding-bottom: 80px;
}
    .ptop100px{ padding-top: 0px;}
    .ptop40px { padding-top: 20px;}
    .paddinglr30{ padding-left: 15px; padding-right: 15px;}
    .fonts60{ font-size: 40px; line-height: 50px;}
    .paddingleft20{ padding-left: 20px;}
    .padall1 {
    padding: 20px 30px;
}
    .colororg{ color: #fe5d26;}

    .padall2{ padding: 30px 20px;}
    .ptop60px{
	padding-top:0px;
}
    .ptop50px{ padding-top: 30px;}
    .ptop110px {
    padding-top: 75px;
}
    .ptop45px {
    padding-top: 25px;
}
    .box1 h5{ font-size: 17px; line-height: 30px;}
    .pbottom30px{ padding-bottom: 0px;}
    
}
.pbot80px{ border-bottom: 20px;}
.pbot100px{ border-bottom: 50px;}
.paddingtop50{ padding-top: 50px;}
.pbot20px {
    padding-bottom: 0px;
}
.padright0px{ padding-right: 0px;}
.ptop80px{ padding-top: 20px;}
.iconsection{ padding-left: 0px; padding-right: 0px;}
.header-back, .navbar-fixed-top {
    min-height: 82px;
	background:#fff;
   
}
.pbot150px { padding-bottom:50px; }
.box1 h3 {

    font-size: 25px;
    line-height: 35px;
  
}
.fsize15 { font-size: 15px;}

.box{  padding: 30px 30px;}
.lineheight {
    line-height: 32px;
}

	
}



