 

     
    @media only screen and (min-width : 320px) {
        
    }

     
    @media only screen and (min-width : 480px) {
		
    }

    
    @media only screen and (min-width : 768px) {
		
    }

    
    @media only screen and (min-width : 992px) {

    }

    
    @media only screen and (min-width : 1200px) {

    }



@media(max-width:767px){
   
    .sec_2 p {
    font-size: 14px;
    margin-bottom: 0;
}
    
    .b2{
        margin-top: 15px;
    }
    
    .insights{
        padding: 0px;
    }
    .banner_text{
        padding: 0px;
    }
    
     b{
        font-size: 16px;
    }
    .login_btn1{ position: absolute;
    top: 6px;
    right: 11px;
        }
    .menu_drop{
    min-width: 74px !important;

    font-size: 11px;    

    }
    
    .dropdown-menu>li>a{
        
        padding: 3px 8px;
    }
}


    

    
    @media only screen and (max-width : 1200px) {
		ul.addresses li a p {
			font-size: 11px;
		}
		.reasearchov{
			margin: 0 10px;
		}
    }

    
    @media only screen and (max-width : 992px) {
		.naviWrap {
			padding: 0 10px 0 10px;
			background: #43b5eb !important;
		}
		.writeToUs {
			top: 9px;
		}
		.borderR {
			border-right: 2px solid transparent;
		}
		.spacing {
			height: 30px;
		}
		
		.pageTwo, .pageThree, .pageFour, .pageFive, .pageSix, .pageSeven, .pageEight {
			padding: 40px 0 40px;
		}
		.Recon-logo {
			top: 54%;
			left: -31px;
			max-width: 105px;
		}
		.Recon-logo1 {
			left: 40px;
		}
		.reasearchov{
			margin: 0 10px;
			max-width: 200px;
			height: 200px;
			padding: 70px 25px 0;
		}
		.reasearchovDiv{
			position: absolute;
			width: 420px;
			height: 420px;
			top: 0px;
			left: -35px;
		}
    }

    
    @media only screen and (max-width : 768px) {
		.navbar-nav {
			margin: 6px 0 0;
		}
		
		.nav>li>a {
			font-size: 20px;
		}
		.nav>li {
			text-align: right;
		}
		#googleMap {
			height:300px !important;
		}
		.writeToUs {
			top: 0px;
		}
		
		img.recogn-logo {
			top: 20px;
			max-width: 112px;
		}
		.reasearchov {
			margin: 10px auto;
			max-width: 250px;
			padding: 120px 25px 0;
			height: 250px;
		}
		.reasearchovDiv {
			height: 320px;
			width: 320px;
			padding: 50px 70px 0;
		}
		.reasearchov p {
			font-size: 13px !Important;
		}
		.industry-reportNew {
			border-right: 0px;
		}
		.newPara{
			margin-top: 5px;
		}
		
    }

     
    @media only screen and (max-width : 690px) {
		.s-content {
			text-align: center;
		}
		
		.pageThree, .pageFour, .pageFive, .pageSix, .pageSeven {
			
			padding:30px 5px 30px;
			margin:0 5px;
		}
		
	}
	
    @media only screen and (max-width : 480px) {
		img.middle-banner-info {
			top: 20px;
			max-width: 198px;
		}
		img.recogn-logo {
			top: 28px;
		}
		.Recon-logo {
			top: 55%;
			left: -25px;
			max-width: 80px;
		}
		.Recon-logo1 {
			left: 25px;
		}
    }

     
    @media only screen and (max-width : 320px) {
        
    }
	
	@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) 
	and (orientation : portrait) {
		
	}
	@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) 
	and (orientation : landscape) {
		
	}


