		/* The container-fluid */
		*{font-family: Arial, Helvetica, sans-serif;}
		
		.fix_col-12{
			padding-right: 0px;
			padding-left: 0px;
		}
		body{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
		.table-borderless > tbody > tr > td,
		.table-borderless > tbody > tr > th,
		.table-borderless > tfoot > tr > td,
		.table-borderless > tfoot > tr > th,
		.table-borderless > thead > tr > td,
		.table-borderless > thead > tr > th {
			border: none;
		}
		#footer{
			clear: both;
			margin-top: -20px;

		}
		.hideme
		{
			opacity:0;
		}
		.bg-col{
			background-color: #efeded
		}
		#our_service{
			padding: 25px;
		}
		.fa:hover { 
			color: red;
		}
		.card p{
			font-size: 30px;
		}
		.why_choose_us_padding{
			border:none; margin-left: 28%;margin-top: -40px;
		}
		.card-body2 p{
			font-size: 18px;
		}
		.i_email{
			float: left;
		}
		.card-text{
			color: #808284;
		}
		.rounded{
			margin-top: 20px;
		}
		.why_choose_us h1{
			text-align: center; font-size: 40px;color: #4e4e4e;
		}
		.fa-facebook-official{
			color: #4259a6;
		}
		.a_facebook{margin-left: 250px;}
		.i_facebook{margin-right:200px;}
		.i_facebook a{
			font-size: 25px;
			color: #1c4384
		}
		.why_choose_us label{
			color: #28b1e6;
		}
		.lorem_ip_about h2{
			color: white;background-color: #545554; padding: 20px;margin-top: 15px;text-align: center;
		}
		.lorem_ip_about h2 b{color: #8ebd52;}
		.lorem_ip_about p{font-size: 22px;color: #000000;text-indent:0.4in; text-align: left;text-align: justify;padding: 13px;}
		.lorem_ip h2{
			color: white;background-color: #545554; padding: 20px;margin-top: -90px;text-align: center;font-size: 25px;
		}
		.lorem_ip h2 b{color: #8ebd52;}
		.lorem_ip p{font-size: 22px;color: #000000;text-indent:0.4in; text-align: left;text-align: justify;padding: 13px;}
		.about_us h1{
			text-align: center; font-size: 50px;color: #4e4e4e;
		}
		.about_us label{
			color: #28b1e6;
		}
		.about_type p{
			text-align: justify;font-size: 25px;color: #4e4e4e;
			margin-bottom: 30px;text-indent:20px;
		}
		.our_service1 h1{
			text-align: left; font-size: 50px;color: #96ca52;
		}
		.our_service1 label{
			color: #28b1e6;
		}
		.card-body h5:hover{
			background-color:#343a4099 ;
		}
		.box_contact ul{
			margin: 0px;
			padding: 0px;
		}
		.box_contact ul li{
			list-style: none;
		}
		.box_contact ul li a{
			text-align: center;
		}
		.a_line img{
			margin-top: -5px;
			width: 30px;
			height: 32px;
		}
		.a_line{
			color: #008c4b;
		}
		.a_line2 img{
			width: 20px;
			height: 20px;
		}
		.a_line2{
			color: white;
		}
		.select_box {
			line-height: 1px;
		}
		#logo_touchup{
			margin-top: -40px;
		}
		.bg-contact{
			background-color: white;
		}
		.bg3{background-color: #343a40;}
		.bg-footer{
			background-color: #343a40;
		}
		.about-top{
			margin-top: -50px;
		}
/*
		@media(max-width: 720px){
			
			#img_logo_touchup{
				
				margin: auto auto;
				display: block;

				
			}
		}
		*/
		@media(max-width: 480px){
			.rounded{height: 100px;width: 200px;}
			.why_choose_us h2{margin-top: -40px;}
			.ii{margin-top:50px;}
			.media-container-row{margin-top: -50px;}
			.why_choose_us h1{text-align: center; font-size: 22px;color: #4e4e4e;}
			.why_choose_us label{color: #28b1e6;}
			
			.lorem_ip h2{color: white;font-size: 14px; background-color: #545554; padding: 15px;margin-top: 0px;text-align: center;
			}
			.lorem_ip h2 b{color: #8ebd52;}
			.lorem_ip p{font-size: 14px;text-align: justify;color: #000000;}
			.lorem_ip_about h2{color: white;font-size: 14px; background-color: #545554; padding: 15px;margin-top: 40px;text-align: center;
			}
			.lorem_ip_about h2 b{color: #8ebd52;}




			.check_css {
				display: block;
				position: relative;
				padding-left: 0px;
				margin-left: 0px;
				margin-bottom: 20px;
				font-size: 14px;
				color: #4e4e4e;
			}
			.card p{
				font-size: 16px;
			}
			.about_us h1{
				text-align: center; font-size: 25px;color: #4e4e4e;
			}
			.all_step_img img{margin-top: -40px;}
			.about_type p{
				text-align:justify-all;font-size: 15px;color: #000000;margin-top: -20px;
			}
			.about_type img{margin-top: -40px;}
			.our_service1 h1{
				text-align: left; font-size: 30px;color: #96ca52; margin-right: 15px;
			}
			.box_contact{
				margin-top: -30px;
				margin: 0px;
				padding: 0px;
			}
			.box_contact ul{
				margin: 0px;
				padding: 0px;
			}
			.box_contact ul li{
				list-style: none;
				float: left;
			}
			.box_contact ul li a{
				text-align: center;
			}
			.a_facebook{margin-left: 30px;}
			.img_logo img{
				display: none;
			}
			.label_config label{
				display: none;
			}
			#logo_touchup{
				margin-right: -5px;
				margin-top: -80px;
			}
			.a_line img{
				margin-left: 30px;

			}
			.bg-contact{
				background-color: white;
			}
			#footer{
				clear: both;
				margin-top: -20px;

			}
			.bg-footer{
				background-color: white;
			}
			.bg3{background-color: #efeded;}
			.table-borderless > tbody > tr > td,
			.table-borderless > tbody > tr > th,
			.table-borderless > tfoot > tr > td,
			.table-borderless > tfoot > tr > th,
			.table-borderless > thead > tr > td,
			.table-borderless > thead > tr > th {
				border: none;
				line-height: 30px;
			}

			.frt{
				margin-top: -80px;
			}
			.gtr{
				margin-top: -50px;
			}
			.card-text{
				font-size: 8px;
			}
			.about-top{
				margin-top: -30px;
			}
			.img_top{
				margin-top: -50px;
			}
			.table_confix_sx{
				left: -50px;
				margin-top: 0px;
			}
			.why_choose_us strong{
				font-size: 22px;
			}
			.why_choose_us_type ul li{
				font-size: 16px;
			}
		}
		@media (min-width: 1300px){
		.img-fluid{width: 1000px;}
		}
