@media screen and (min-width: 1600px){
	.container{
		max-width:1450px;
		margin: 0 auto;
		padding: 0;
	}
	
	.wrapper ul li a {
		font-size: 18px;
	}
	a.nav-link.sab-iteam {
		font-size: 17px !important;
	}
		.bg {
  
        height: 409px !important;
	}
	.sec-iteam {  
     height: 408px;
	}
	.drodrowup-menu-d .drop-item {
		position: relative;
		left: 130px;
		top: 30px;
		text-align: justify;
	}
	.drodrowup-menu-d {
		display: none;
		width: 300px;
	}
	.sec-iteam.sec-iteam-colla {
		height: auto;
	}
	.contact_main {
        height: 385px;
	}
	.contactform {
         height: 385px;
	}
	input.form-control {
        font-size: 17px
	}
	.contact-de a {
        font-size: 17px;
	}
	p {
        line-height: 25px;
    }
    font-size: 16px;
}

@media screen and (min-width: 1400px){
	.container{
		max-width:1300px;
		margin: 0 auto;
		padding: 0;
	}
	p {
        line-height: 20px;
    }
	.bg {       
        height: 357px !important;
	}
	.drodrowup-menu-d .drop-item {
    position: relative;
    left: 130px;
    top: 30px;
    text-align: justify;
	}
	.drodrowup-menu-d {
		display: none;
		width: 300px;
	}
	

}

@media screen and (min-width: 1225px) and (max-width: 1332px) {
    .sec-iteam {
		overflow: hidden;
		
		height: 290px !important;
	}
	.bg {
       
         height: 290px;
    }
	
}
@media screen and (min-width: 1024px) and (max-width: 1332px) {
	
	h4 {
		font-size: 18px;
		line-height: 1.3;
	}
	
	
	
	.sec-iteam {
		overflow: hidden;
		height: 241px !important;
		
	}
	.bg {
        
        height: 241px;
    }
	.sec-iteam a .overly-video {
		height: 100%  !important;
	}
/*	.sec-iteam.sec-ite-video {
        height: 241px !important;
	}*/
	.archna-amit-logo {
		width: 190px;
		position: absolute;
		top: 65px;
	}
	.header-main {
		background-color: #ffff;
		width: 100%;
		padding: 60px 0;
	}
	.menu-btn {
		top: -26px;
	}
	.wor-imgbox.img-boxpro {
		height: 292px !important;
	}
	a.nav-link {
		font-size: 12px !important;
	}
	a.nav-link.sab-iteam {
		font-size: 12px !important;
		width: 57%;
	}
	ul.text-awa {
		padding: 0;
		font-size: 12px;
	}
	.sectext-overly span {
		color: #fff;
		font-size: 12px;
		margin: 0px 19px;
		text-align: center;
		display: block;
		line-height: 17px;
	}
	.sec-iteam a .sectext-overly {
		position: absolute;
		width: 100%;
		top: 90%;
		
	}
	.sec-iteam:hover a .sectext-overly {
		top: 59%;
	
	}
	p {
        line-height: 20px !important;
        font-size: 12px;
	}
	.sec-iteam:hover a .sec-overly{
		top:50%;
		opacity: 1;
	}
	.flashy-container .flashy-content.flashy-image img {
        max-width: 100%;
         height: 64% !important;
	}
	.flashy-container {
        position: absolute;
     top: -10px !important;
	}
	a.collab {
         height: 300px;
	}
	.drodrowup-menu-d {
		width: 300px;
	}
	.img-box-designed-new {
		position: relative;
		top: -90px;
		right: -69px;
	}
	.sec-iteam.bg.bg-print {
		height: 285px !important;
	}
	.sec-iteam.sec-ite-video {
          height: auto !important;
    }
    .profile-menu {
    position: relative;
    top: 25px;
    text-align: justify;
    left: 17%;
    font-size: 10x;
    width: 300px;
    }
    .profile-menu .drop-item a {
        font-size: 10px !important;
    }
    .contact-de hr {
        margin: 5px;
    }
    .contact-de a {
        font-size: 11px;
    }
    input.form-control {
         font-size: 11px;
    }
    .contact_main {
        padding: 20px ;
    }

}

@media screen and (min-width: 768px) and (max-width: 1023px) {
	body{
		padding:0;
		margin:0;
	}
	.selects-main-d .column {
		flex: 50%;
		max-width:100%;
	}
	.container{
		max-width:100%;
		margin: 0 auto;
		padding: 0;
	}
	p {
		font-size: 14px;
		    margin-bottom: 0;
	}
	.slider-banner {
	    padding: 0 10px 70px ;
	}
	.header-main {
		padding: 50px 0;
	}
	.archna-amit-logo {
		width: 150px;
		left: 95px;
		top: 45px;
	}
	.navbar-main {
		right: 10px;
		top: 0;
	}
	label.menu-btn {
		right: 0;
		top: 18px;
	}
	.wrapper {
		top: 70px;
		right: 0;
		width: 100%;
	}
	.wrapper ul {
		top: 45%;
		width: 100%;
	}
	.wrapper ul li a {
		left:43%;
	}
	.footer-main {
		width: 100%;
		padding: 0px 33px;
		    
	}
	.footer-box::after {
		content: '';
		border-top: 1px solid #eee;
		position: absolute;
		bottom: 61px;
		width: 93%;
		left: 28px;
	}
	.profile-text {
    	padding: 0 25px;
	}
	.sec-iteam {
		width: calc(100% / 2 - 22px);		
	}
	.selects-main {
		width: 100%;
		padding: 0 10px;
		padding-bottom: 20px;
	
	}
	.text-box {
		margin: 0 10px;
	}
	.flashy-overlay .flashy-next.flashy-show, .flashy-overlay .flashy-prev.flashy-show {
		margin: 0  !important;
	}
	.flashy-close {
		top: 35px !important;
		right: 40px !important;
		padding: 15px !important;
	}
	.sec-iteam.sec-ite-video {
		width: calc(100% / 2 - 22px);
	}
	/*.wor-imgbox {
		padding: 0 20px;
	}*/
	li.nav-item {
		margin-left: 0 !important;
	}
	.profile-text{
		display: flex;
		order: 2;
		flex-direction: column;
	}
	.contact_main {
		height: auto;
	}
	.iteam-right {
		padding: 15px 30px;
	}
	.sec-iteam a .sectext-overly {
		opacity:1;
	}
	.sec-iteam a .sectext-overly p {
		margin-bottom: 17px;
	}
	.footer-box::after {
		bottom: 60px;
	}
	.footer-box {
		top: 10px;
	}
	.gallery .bg a {
        width: 352px;
	}
	 .title-box{
        display:none;
    }
    .title-box1{
        display:block;
        margin-bottom: 15px;
    }
    .iteam-right {
         margin: 15px 0;
    }
    .navbar-nav li .drodrowup-menu {
        position: absolute;
        left: 55%;
    }
	.drodrowup-menu-d {
		width: auto;
	}
    .drodrowup-menu-d .drop-item {
        position: relative;
        left: 50%;
		top: 30px;
    }
	.sagartext-group {
		padding-bottom: 30px;
	}
	.img-box-designed-new {
		position: relative;
		top: -92px;
		right: -63px;
	}
	.selects-main-kinchen .column {
		flex: 50%;
		max-width: 50%;
	}
	.main-box-kinchen a {
		position: relative;
		top: 0;
	}
	.sec-iteam-colla {
		width: calc(100%/ 2 - 15px);
	}
	.main-box-edi-festi {
		padding: 0 10px;
	}
	.main-box-edi-bottom {
		padding: 0 25px;
	}
	.profile-text-enti {
		padding: 24px 0px ;
	}
	.select-inner-collaba {
		padding-top: 20px;
	}
	.bg-print {
		width: calc(100% /2 - 15px);
	}
	.column.main-box-kinchen {
        display: none;
    }
    .lightbox-image.mobile-img {
      display: block;
    }
    .work-detais-grid {
        padding: 0 10px;
    }
    .row.work-top {
        padding: 0 10px;
    }
	.drodrowup-menu-d {
        left: 38%;
         position: relative;
        top: -12px;
    }
   .section-videos {
        flex-wrap: inherit;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px), (min-device-width: 768px) and
(max-device-width: 1024px) and (orientation : landscape) {
	.drodrowup-menu-d .drop-item {
		left: 76px;
		top: 30px;
		text-align: justify;
	}
	.drodrowup-menu-d {
		display: none;
		width: 300px;
		padding-top:20px;
	}
	
}





@media screen and (max-width: 767px) {
	body{
		padding:0;
		margin:0;
	}
	.container{
		max-width:100%;
		margin:  auto;
		padding: 0;
	}
	.row{
		margin-right: auto;
		margin-left: auto;
	}
	p {
		font-size: 14px;
	}
	.slider-banner {
		    padding: 0 10px 70px ;
	}
	.header-main {
		background-color: #ffff;
		width: 100%;
		padding: 50px 0;

	}
	.archna-amit-logo {
		width: 155px;
		left: 100px;
		top: 45px;
	}
	.navbar-main {
		right: 0px;
		top: 43px;
	}
	label.menu-btn {
		right: 15px;
	}
	.wrapper {
		top: 70px;
		right: 0;
		width: 100%;
	}
	/*.wrapper ul {
		top: 45%;
		left: 50%;
		width: 100%;
		
	}*/
	#active:checked ~ .wrapper ul li a {
    /* transform: none; */
		transition-timing-function: ease, cubic-bezier(.1,1.3,.3,1);
		transition-delay: 0.5s;
		transform: translateX(-129px);
	}
	.footer-main {
		width: 100%;
		padding: 0px 20px;
	}
	.profile-text {
		padding: 20px 13px;
	}
	.sec-iteam {
		width: 100%;
	}
	.selects-main {
		width: 100%;
		padding-bottom: 30px;
	}
	.text-box {
		margin: 0 10px;
	}
	.flashy-overlay .flashy-next.flashy-show, .flashy-overlay .flashy-prev.flashy-show {
		margin: 0  !important;
	}
	.flashy-close {
		top: 35px !important;
		right: 40px !important;
		padding: 15px !important;
	}
	
	.contact_main {
		padding:30px 15px;
		margin: 10px 0;
		height: auto;
	}
	ul.text-awa li a {
		width: 90%;
	}
	li.nav-item {
		margin-left: 0 !important;
	}
	.selects-main-d .column {
		flex: 100%;
		max-width:100%;
	}
	.wor-imgbox.img-boxpro {
		height: auto;
		margin: 0 10px;
		margin-bottom: 6px;
	}
	.profile-text{
		display: flex;
		order: 2;
		flex-direction: column;
	}
	.iteam-right {
		padding:  10px;
		margin:0;
	}
	.profile-main {
		padding: 0 10px;
	}
	.contactform {
		height: auto;
	}
	.flashy-container .flashy-content-inner {
		padding:0  !important;
	}
	.work-top .column {
		max-width: 100% !important;
		padding: 0;
	}
	.row.work-top {
		flex-direction: column-reverse;
		display: flex;
	}
/*	.wor-imgbox {
		margin: 10px;
	}*/
	h4 {
		font-size: 19px;
		line-height: 1.3;
	}
	.sec-iteam a .sectext-overly {
		position: absolute;
		width: 100%;
		top: 87%;
		opacity:1;
	}
	.sec-iteam a .sectext-overly p {
		color: #FFF;
		text-transform: uppercase;
		margin-bottom: 17px;
	}
	.footer-box {
		bottom: -10px;
	}
	.slider.slick-initialized.slick-slider {
		margin: 0 10px;
	}
	.footer-box::after {
		bottom: 60px;
		width: 89%;
        left: 5%;
	}
	/*.navbar-nav .nav-link {
		display: contents;
	}
	li.nav-item {
		margin: 0 !important;
	}*/
	.wrapper ul li a {
		
		transform: translateX(-42px);
	}
	
    .sec-iteam {
        display: block;
        margin: 10px;
    }
    section.slider-main {
      display: none;
    }
    section.slider-main.mobile-slider {
        display: block;
    }
    img.fancybox-image {
         padding: 10px !important;
    }
    .gallery {
          justify-content: center;
    }
    .select-inner {
     justify-content: center;
    }
    .bg{
        width: calc(100% /1 - 0px);
            margin: 10px;
    }
    .wor-imgbox {
      text-align: center;
      margin: 10px;
    }
    .wor-imgbox.work-det-img img.w-100 {
        margin-bottom: 18px;
        padding:0;
    }
    .row.wor-d {
         margin: 0 0px;
    }
    .title-box{
        display:none;
    }
    .title-box1{
        display:block;
    }
    .navbar-nav li .drodrowup-menu {
        position: absolute;
        left: 175px;
    }
    .drodrowup-menu-d .drop-item {
        position: relative;
        left:37%;
        top: 30px;
    }
    .drodrowup-menu-d {
        display: none;
        width: auto;
	}
	.conta-img {
		height: auto;
	}
	.wrapper ul {
		top: 45%;
		left: 48%;
		width: 100%;
	}
	
	/*.sagartext-group {
		padding: 0 15px;
	}*/
	.sagartext-group {
		padding: 0 15px;
	}
	.sec-iteam-colla{
		height:auto;
	}
	.guj-col-datais {
		margin-bottom: 30px;
	}
	.gujrat-img-box:last-child {
		margin-bottom: 30px;
	}
	.sagartext-group.text-group-love {
		padding: 0;
	}
	.love-bhavai-main {
		margin-top: 9px;
	}
	.main-box-kinchen a {
		top: 0;
	}
	.text-kaleidocope .title-box-sar {
		padding:  0;
		padding-bottom: 30px ;
	}
	.img-box-designed-new {
		position: relative;
		top: 0;
		right: 0;
	}
	.lightbox-image-stand2 {
		position: relative;
		width: auto;
		top: 30px;
	}
	.lightbox-image.lightbox-image-stand1 {
		width: auto;
		position: relative;
		right: 0;
	}
	.row.sagartext-stand {
		margin-top: 30px;
		width: auto;
	}
	.desi-sourc-imgbox-d {
		width: auto;
		position: relative;
		right: 0;
	}
	.sec-iteam.bg.bg-print {
		height: auto;
	}
	.sec-iteam-colla {
	    width: calc(100%/ 2 - 10px);
	}
	.sagartext-group.sagartext-asmit {
		padding: 0;
	}
	.desi-sourc-imgbox {
		padding-bottom: 30px;
	}
	.edition-featu-text {
		padding: 10px 0;
		display: block;
	}
	.edition-featu-text ul{
		padding:  0;
		margin:0;
	}
	.row.edition-main {
		margin: 0;
		padding-bottom:10px;
	}
	.pavashimg {
		width: auto;
	}
	.pavash2img {
		width: auto;
	}
	.lasi-talk {
		width: auto;
		margin: 0;
	}
	.signature-imgbox {
		width: auto;
		margin: 0;
	}
	.profile-text-enti {
		padding: 0 0px !important;
	}
	.bg-print {
		width: calc(100% /1 - 15px);
	}
	.gallery-main {
		justify-content: center;
	}

    .board-cast-img a{
        padding: 0;
    }
    
    .signature-text-box {
        text-align: justify;
        padding: 0;
    }
    .intermain-box {
        padding-bottom: 0;
    }

    .colla-btn {
        display: flex;
        margin-left: 10px;
        margin-top: 15px;
    }
   .Editorial hr {
        width: 94%;
        margin-top: 0 !important;
        margin-bottom: 20px !important;
    }
    .podcast-btn {
        padding: 20px 0;
        display: inline-block;
    }
    .edition-featu-imgbox a {
        padding: 0 10px;
        display: block;
    }
    .row.edition-main::after {
        width: 94%;
        height: 1px;
        background-color: #eee;
        content: '';
        position: relative;
        top: -2px;
        left: 10px;
        margin: 10px 0;
    }
     .main-box-edi-festi:last-child .row.edition-main:last-child:after {
        width:0;
        height:0;
        background-color: none;

    }
    .Editorial hr {
         display: none;
    }
    .title-box-sar {
        padding: 20px 0;
    }
    .col-md-6.col-sm-12.sesign-source-img-box a {
        width: auto !important;
    }
    .profile-menu {
        left: 25%;
    }
   .section-videos {
        flex-wrap: inherit;
    }
	
}
 @media screen and  (min-device-width: 600px) and (max-device-width: 960px)  {
         .wrapper ul {
            top: 45%;
            left:43% ;
            width: 100%;
        }
        
}

@media screen and  (min-device-width: 320px) and (max-device-width: 640px)  {
     
	.drodrowup-menu-d .drop-item {
		position: relative;
		left: 26%;
	}
	
		
}


@media screen and (min-device-width: 320px) and (max-device-width: 568px) {
   
	.drodrowup-menu-d .drop-item {
		left: 23%;
	}
	.sec-iteam.sec-ite-video {
		height: auto;
	}
}

@media screen and    (max-device-width: 480px)  {
	.drodrowup-menu-d .drop-item {
		left: 30%;
	}
	.wrapper ul {
		top: 45%;
		left: 53%;
		width: 100%;
	}
}





@media screen and (min-width: 768px) and (max-width: 1024px), (min-device-width: 768px) and
(max-device-width: 1024px)  {
    .bg {
        width: calc(100% /2 - 22px);
      
    }
    .gallery {
         justify-content: center;
    }
}








