
@media (max-width: 1200px) { 


		.country_search label {
		    font-size: 17px;
		    margin-top: 13px;
		}

		.form-group.type_search {
		    width: 26%;
		    margin-top: 6px;
		}

		span.select2-selection.select2-selection--single {
			    margin-top: 5px;
			}

			.select2-container--default .select2-selection--single .select2-selection__arrow {
			    top: 6px;
			}

			.search input[type="submit"] {
			    margin-top: 30px;
			}
		

 }
@media (max-width: 992px) { 
	

		.country_search label {
		    font-size: 17px;
		    margin-top: 0px;
		    line-height: 21px;
		    text-align: center;
		}
		.form-group.type_search input {
			    margin: 0px;
			}

			.type_search label {
			    margin-right: 0px;
			}

			.form-group.type_search {
			    margin-top: 10px;
			}

			.search input[type="submit"] {
			    margin-top: 27px;
			}
			.form-group.type_search input {
			    margin: 0px;
			}

			

			.form-group.type_search {
			    margin-top: 10px;
			}

			

			.form-group.type_search input {
			    margin: 0px;
			}

			.type_search label {
			    margin-right: 0px;
			}

			

			.search input[type="submit"] {
			    margin-top: 27px;
			}

			

			.search-in input[type="submit"] {
			    padding: 5px 23px;
			    
			}

			.search-in .country_search {
			    margin-left: 0%;
			}
			.search-in .country_search label {
			    margin-top: 14px;
			}
			.search-in input[type="submit"] {
			    margin-bottom:20px;
			    margin-top: 0px;
				}

			.country_search label {		   
				  width: 43%;
				  margin-left: 2%;
				  margin-right: 2%;
			}

			.select2-container {
			    margin-top: 9px !important;
			}

			.form-group.type_search {
			    width: 35% !important;
			    margin-top: 17px;
			    margin-bottom: 0px;
			    margin-bottom: 28px;
			    margin-left: 0px;
			}
			
			.country_search {
				width: 60%;
			}

			.search input[type="submit"]{
				margin-top:45px;
			}	

		

			.search_in .select2-container--default .select2-selection--single .select2-selection__arrow{
				top:7px;
			}

			.country_tooltip {
			    margin-left: 2%;
			}

			.form-group.type_search {
			    width: 26% !important;
			}	

			.form-group.type_search {
			    width: 35% !important;
			}

			.search .country_search {
			    margin-left: 4%;
			}

			.search input[type="submit"] {
			    margin-top: 0px;
			    margin-bottom: 10px;
			    margin-left: 45%;
			}

 }


@media (max-width: 768px) { 
		.country_search {
    width: 100%;
		}

		.form-group.type_search {
		    width: 100% !important;
		    margin-top: 0px;
		    padding-top: 0px;
		    text-align: center;
		    padding-bottom: 0px;
		    margin-bottom: 0px;
		}

		.type_search label {
		    margin-right: 20px;
		}

		.search input[type="submit"] {
		    margin: 0 auto;
		    text-align: center;
		    width: 80px;
		    margin-left: 40%;
		    margin-bottom: 15px;
		    margin-top: 15px;
		}

		.col-sm-12 {
   		 width: 100%;
			}

			
			span.select2-selection.select2-selection--single {
			    margin-top: -8px;
			}

			.select2-container--default .select2-selection--single .select2-selection__arrow {
			    top: -7px !important;
			}
			.country_search label {
			    margin-left: 0px;
			}

			.search .country_search {
			    margin-left: 0px;
			}

			span.select2.select2-container.select2-container--default {
			    width: 50% !important;
			}

			span.select2.select2-container.select2-container--default {
			  width: 50% !important;
			  margin-top: 22px !important;
			}

			
	}	


	@media (max-width: 510px) { 
		
			.search-in .country_search select {
			     margin-top: 15px;
			}
			.country_search label{
				width:100% !important;
			}
			span.select2.select2-container.select2-container--default{
				width:100% !important;
			}

			label.select-label {
			    font-size: 20px;
			    text-align: left;
			    margin-bottom: 30px;
			}

			.country_tooltip {
			    margin-left: 0px;
			}

			.form-group.type_search {
			    text-align: left;
			    margin-top: 3px;
			    margin-bottom: 20px;
			}

			.search input[type="submit"] {
			    margin-left: 0px;
			    margin-bottom: 20px;
			}


	}




