/*!
 * Responsive Styles
 * Strive Info Services
 */

/* Common */
@media (min-width: 1601px){
	/*.owl-carousel .owl-item .avlino img{
		max-width: 700px;
	}*/
}
@media (min-width: 1367px){
	.slider1 .coloredContent div{
  		margin-top:23%;
	}	
	.slider1 {
    background-image: url(../img/slider/slider1/slider1.html)
	}
	.slider2 {
	    background-image: url(../img/slider/slider2/slider2.html)
	}
	.slider3 {
	    background-image: url(../img/slider/slider3/slider3.html)
	}
	.slider4 {
    	background-image: url(../img/slider/avlino-partners/avlino-partners.html)

	}
	.slider5 {
	    background-image: url(../img/slider/slider5/slider5.html)
	}
	.newAvlino {
    	background-image: url(../img/slider/avlino-partners/avlino-partners.html)
	}
	/*.slider5 .coloredContent div {
	    margin-top: 28%;
	}*/

}

@media (max-width: 1300px){
	 .sliderImg.slider5 .slider5-wrap{
	  padding-top: inherit;
	  vertical-align: bottom;
	 }
	 .slider4 h3.sliderTitle{
	  padding-top: 0;
	 }
	 .sliderImg.slider4 .our-partner-avlino img{
	      padding-top: 15px;
	 }
	 .sliderImg.slider4 .our-partner-avlino h5 {
	     margin-bottom: 20px;
	 }
	 .sliderImg.slider4 .our-partner-avlino {
	     margin-top: 26px;
	 }
}

@media screen and (max-width: 1440px){
    .productsImg img {
        max-width: 65%;
    }
    .productsSection{
        padding: 20px 0px;
    }
    .productsContent {
    	padding: 24px 18px 0;
	}
	
	/*07-06-2016 Update*/
	.sliderImg.slider4 .our-partner-avlino {
	    margin-top: 50px;
	}
	.sliderImg.slider4 .our-partner-avlino h5{
		margin-bottom: 45px;
	}
	.sliderImg.slider1 .coloredContent div {
	    margin-top: 15%;
		margin-left: 1%;
	}
}

@media (max-width: 1366px){
	.slider1 {    background-image: url(../img/slider/slider1/slider1_1366.jpg)	}	
	.slider2 {	    background-image: url(../img/slider/slider2/slider2_1366.jpg)	}	
	.slider3 {	    background-image: url(../img/slider/slider3/slider3_1366.html)	} 
	.slider4 {	   background-image: url(../img/slider/avlino-partners/avlino-partners_1366.jpg) }	
	.slider5 {	    background-image: url(../img/slider/slider5/slider5_1366.jpg)	}	
	.newAvlino {    	background-image: url(../img/slider/avlino-partners/avlino-partners_1366.jpg)	}
	.coloredContent div.gradient {
    	width: 96%;
    }

}
@media (max-width: 1200px){
	.navbar.navbar-default .container-fluid {
		padding-right: 0;
    	padding-left: 0;
	}
	.navbar-brand {
		padding: 16px 0px 16px 15px;
	}
	.modern-header .navbar-nav > li > a{
		padding: 10px 10px;
	}
	.navbar-header .navbar-brand img {
	    max-width: 190px;
	}
	

}
@media (max-width: 1024px){
	.slider1 {    background-image: url(../img/slider/slider1/slider1_1024.html)	}	
	.slider2 {	    background-image: url(../img/slider/slider2/slider2_1024.html)	}	
	.slider3 {	    background-image: url(../img/slider/slider3/slider3_1024.html)	}	
	.slider4 {	   background-image: url(../img/slider/avlino-partners/avlino-partners_1024.html) }
	.slider5 {	    background-image: url(../img/slider/slider5/slider5_1024.html)	}	
	.newAvlino {    	background-image: url(../img/slider/avlino-partners/avlino-partners_1024.html)	}
	.navbar-header .navbar-brand img {
		max-width: 190px;
	}
	.navbar-brand{padding-bottom: 24px;}

	.productsSection{
        padding: 40px 0px;
    }
    .navbar.navbar-default .container-fluid {
		padding-right: 15px;
    	padding-left: 15px;
	}
	.navbar-brand {
		padding-bottom: 24px;
	}

	/*07-06-2016 Update*/
	/*.slider5 .coloredContent div {
	    margin-top: 32%;
	} */   
}


@media (min-width: 1220px){
	.container {
	    width: 1210px;
	}
	.avlino{
		bottom: 40%;
	}
}
@media (min-width: 1200px){
	.container {
	    width: 1180px;
	}
}

@media (max-width: 991px){
	.container {
	    width: 100%;
	}

    .wwdContainer div:first-child .productsContent .readmre {
        margin-top: 0px;
    }
    .productsContent p{
        margin-bottom: 15px;
    }
    .siliconReview span, .siliconReview span.siliconReviewImg{
    	width: 100%;
	}
	.siliconReview span.siliconReviewImg{ 
		margin-top: 20px;
		top: 0;
	}
	.owl-carousel .owl-item .siliconReview img {
		margin-left: 0;
	}
	.siliconReview span.siliconReviewImg img{
		max-width: 350px;
	}
	.coloredContent div.gradient.siliconReview{
		padding-bottom: 32px;
	}

}

/* Header */
@media (min-width: 768px){
	.navbar-nav{
		margin-top: 5px;
	}
	.navbar-nav > li > a {
    	padding-top: 6px;
    	padding-bottom: 6px;
    	border-radius: 2px;
	}	
	.navbar-right li:nth-child(2) .dropdown-menu,
	.navbar-right li:nth-child(3) .dropdown-menu {
		right: inherit;
		left: 0px;
	}
	.modal-dialog{
		width: 750px;
	}
}

@media (min-width: 991px){
	.col-md-2{
		width: 20%;
	} 
}

@media (max-width: 1650px){
	/*.coloredContent{
		display: table;
	}*/
	.avlino{
		bottom: 0%;
	}
	.coloredContent div{
		padding: 20px 25px 20px 5px;
	}
	.slider3 .coloredContent div{
	  margin-top:10%;
	  margin-right: 20%;
	}
	.slider1 .coloredContent div{
  		margin-top:22%;
  		margin-left: 0%
	}
	.avlino, .certifiedBy{
		width: 100%;
		bottom: 20px;
		text-align: center;		
	}	
	.owl-carousel .owl-item .avlino img{float: none; margin-top: 10px; max-width: 120px;}
	/*.avlino{position: inherit; display: table-cell; vertical-align: middle;}*/
	.owl-carousel .owl-item .avlino .ourPartners img{
		max-width: 800px;
	}
	.certifiedBy, .avlino h2{
		margin-top: 10px;
		margin-bottom: 10px;
	}	
	.owl-carousel .owl-item .avlino img.cupImg{
		max-width: 500px;
	}


}

@media screen and (max-width:992px){
    .wwdContainer div:first-child .productsContent .readmre {
        margin-top: 0px;
    }
    .productsContent p{
        margin-bottom: 15px;
    } 
}

@media (max-width: 991px) and (min-width: 767px){
	.avlino h2{
		margin-top: 20%;
	}
	.nav > li > a{
	padding:6px 10px;
	}
	.wwrSection .col-sm-2{
		width: 20%;
	}
	.wwr-item span{
		font-size: 42px;
		margin: 28px 0 10px 0px;
	}
	.sliderImg{
	  min-height: 350px;
	}
	.wweSlider .owl-controls{
		position: inherit;
		margin-top: 10px;
	}
	.wweSlider.owl-carousel .owl-item img.wweTechImg{
		margin: 35px auto 15px auto;
	}
	.copyright a span.legalImg {
		margin-top: 4px;
	}
	.slider1 .coloredContent div{
  		margin-top: 26%;
	}

	/*Header View*/
	.navbar-default .navbar-nav > li > a{
		font-size: 12px;
	}
	.navbar-nav{
		margin-bottom: 5px
	}
	.container-fluid .navbar-brand {
	    margin-left: 5px;
	}
	.navbar-brand > img{
		max-width: 100%;
	}
	.navbar-header .navbar-brand img {
		max-width: 170px;
	}
	.navbar-default .container-fluid, .container-fluid .navbar-collapse{
		padding: 0px;
	}
	.nav > li > a{
		padding: 6px 6px;
	}
	.navbar.navbar-default .container-fluid {
		padding-right: 10px;
    	padding-left: 10px;
	}
	.navbar-brand{
		padding: 16px 0 16px 10px;
	}
	.navbar-right{
		margin-right: -10px;
	}

	/*07-06-2016 Update*/
	.slider2 .coloredContent div.journey{
		top: 7%;
	}


}
@media (max-width: 767px){
	.sliderContent{
		top: inherit;
		bottom: 0px;	
	}
	.slider5 .sliderContent{
		top: 0px;
		bottom: inherit;
	}
	.sliderImg{
		min-height: 300px;
	}
	.coloredContent div{
		margin-top: 0px;
		max-width: 100%;
	}
	.navbar-default .navbar-toggle:hover, 
	.navbar-default .navbar-toggle:focus{
		background-color: transparent;
	}
	.navbar-default .navbar-toggle{
		border-color: transparent;
		margin-bottom: 10px;
		margin-top: 10px;
		margin-right: 0px
	}
	.navbar-default .navbar-toggle .icon-bar {
    	background-color: #282828;
	}
	.wwdContainer{
		padding: 0px 20px;
	}
	.wwr-item{
		margin-bottom: 30px;
	}
	.slider2 .coloredContent div{
		bottom: 50px;
	}
	.sliderContent img.celebrating15{
		max-width: 80px;
		right: 10px;
		bottom: 10px;
	}
	.certifiedBy i{
		line-height: inherit;
	}
	.owl-carousel .owl-item .certifiedBy img{
		max-width: 60px;
		margin-left: 10px;
	}
	.wweSlider.owl-carousel .owl-item img.wweTechImg{
		margin: 35px auto 15px auto;
	}
	.wweSlider .owl-controls{
		position: inherit;
	}
	.wweSliderContent{
		text-align: center;
	}
	a.knowMore{
		margin-bottom: 10px;
	}
	.wweSliderContent h3{
		margin-top: 20px;
	}
	.owl-carousel .owl-item .avlino img.cupImg{
		max-width: 100%;
	}
	.slider3 .coloredContent div{
		margin-left: 0%;
		margin-right: 0%;
	}
	.owl-carousel .owl-item .avlino .ourPartners img{
		max-width: 100%;
	}
	.productsImg img {
        max-width: 100%;
    }

    /*07-06-2016 Update*/
    .slider5.sliderImg .siliconReview p{
    	line-height: 22px;
    	font-size: 16px
    }
	.slider4 h3.sliderTitle {
	    padding-top: 30px;
	}
	.sliderImg.slider4 .our-partner-avlino h5{
		font-size: 19px;
	    margin-bottom: 25px;
	}
	.sliderImg.slider4 .our-partner-avlino .gradient p{
		font-size: 19px;
	}
	.sliderImg.slider4 .our-partner-avlino img{
		padding-top: 20px;
	}
	.sliderImg.slider4 .our-partner-avlino {
	    margin-top: 20px;
	}
	.slider5 .coloredContent div.gradient.siliconReview{
		padding-left: 20px;
	}
	.sliderImg.slider1 .sliderContent {
	    top: 10%;
	    bottom: inherit;
	}
	.sliderImg.slider1 .coloredContent div{
		margin-top: 0%;
    	margin-left: 3%;
	}
	.sliderImg.slider1 .coloredContent div.gradient{
		padding: 32px 20px
	}
	.sliderImg.slider1 .sliderContent {
	    top: 7%;
	}
	.sliderImg.slider4 .our-partner-avlino .gradient p{
		text-align: left;
		padding-left: 0px
	}
	.sliderImg.slider1 .coloredContent div, .sliderImg.slider5 .gradient.siliconReview, .sliderImg.slider1 .coloredContent div {
	    margin-top: 4%;
	}
	.navbar-brand{
		padding: 7px 0 7px 10px;
	}
	.sliderImg.slider1 .coloredContent div, .sliderImg.slider1 .coloredContent div {
	    margin-top: 7%;
	}
	.navbar-toggle{
		padding: 9px 0px 9px 10px;
	}
	.sliderImg.slider5 .slider5-wrap{
		vertical-align: bottom;
		padding-top: inherit;
	}

}
@media (max-width: 480px){
	.certifiedBy i{
		display: block;
		margin-bottom: 20px;
	}
	.navbar-brand img {
	  max-width: 210px;
	}
	.navbar-brand {
    	padding-left: 0;
    	padding-right: 0;
	}
	.slider3.sliderImg{
		background-position:left 5% center;
	}
	.navbar-xs ul {
		text-align: center;
	}
	iframe#videoIframe{
	  height: 250px;
	}
	.modal-dialog{
		margin-top: 80px;
	}
	.coloredContent div.certifiedBy{
		position: inherit;
		padding: 0px;
	}
	.certifiedBy i{
		margin-bottom: 0px;
	}
	.owl-carousel .owl-item .certifiedBy img.mapr{
		margin-left: 0px;
	}
	.avlino h3{
		margin-bottom: 0px;
	}
	.siliconReview span.siliconReviewImg img{
		max-width: 250px;
	}

	/*07-06-2016 Update*/
	.sliderImg.slider4 .our-partner-avlino h5 {
	    font-size: 15px;
	    margin-bottom: 25px;
	}
	.sliderImg.slider4 .our-partner-avlino {
	    margin-top: 40px;
	}
	.sliderImg.slider4 .our-partner-avlino{
		margin-top: 10px;
	}
	.sliderImg.slider1 .coloredContent div{
		margin-top: 0%;
	}
	.sliderImg.slider5 .slider5-wrap{
		vertical-align: middle;
	}
	.sliderImg.slider1 .coloredContent div.gradient{
		padding: 15px 20px 15px 20px;
	}
	.sliderImg.slider5 .gradient.siliconReview{
		padding: 20px 40px 20px 40px;
		margin-top: 0%;
	}
}
@media (max-width: 640px){
	/*ReachUs*/
	/*.btn-reachUsLink, #reachusPopup{
		display: none !important;
	}*/
	section.testimonialPanel {padding: 60px 0 0px 0;}
	.slider4 h3.sliderTitle{padding-top: 10px;}
	.productsContent p{text-align: left;}

	/*07-06-2016 Update*/
	.sliderImg.slider4 .our-partner-avlino .gradient{
		padding: 15px 15px 13px 15px;
	}
	.sliderImg.slider4 .our-partner-avlino img{
		max-width: 125px;
	}
	.sliderImg.slider4 .our-partner-avlino img {
	    padding-top: 10px;
	}
	.sliderImg.slider4 .our-partner-avlino .gradient img{
		max-width: 60%;
	}
	.coloredContent div h3, .slider4 h3.sliderTitle{
		font-size: 32px !important;
	}
	.siliconReview span.siliconReviewImg img {
	    max-width: 240px;
	}
	.sliderImg.slider1 .coloredContent div p {
	    font-size: 16px;
	    line-height: 22px;
	}
	.sliderImg.slider4 .our-partner-avlino h5 {
	    font-size: 17px;
	    margin-bottom: 15px;
	}
	.sliderImg.slider4 .our-partner-avlino .gradient{
	    max-width: 450px;
	}
	 .tagHeader .subTitle {
	     font-size: 14px !important;
	 }
	 /*.indextechnologies ul li:hover{
	  display: none;
	 }*/
}
@media (max-width: 479px){
	.owl-carousel .owl-item .avlino img{
		max-width: 80px;
	}
	.avlino h2{
		font-size: 22px;
	}
	.avlino h3{
		font-size:16px; 
	}
	.owl-carousel .owl-item .avlino img.cupImg{
		max-width: 250px;
	}
	.owl-carousel .owl-item .certifiedBy img{
		max-width: 60px;
	}
	.coloredContent div h3,
	.slider3 .coloredContent div h3, 
	.slider5 .coloredContent div h3,
	.slider4 h3.sliderTitle{
		font-size: 24px;
	}
	.coloredContent div p{
		font-size: 16px;
	}
	.coloredContent div p .spanH3{
		font-size: 20px;
	}
	.slider4 h3.sliderTitle{
		padding-top: 20px;
	}
}

@media (max-width: 320px){
.coloredContent div h3, .slider3 .coloredContent div h3, .slider5 .coloredContent div h3, .slider4 h3.sliderTitle{
	font-size: 23px;
	margin-bottom: 10px;

}

.coloredContent div p{margin:10px 0;}
.siliconReview span.siliconReviewImg img {
    max-width: 220px;
}

}