@charset "utf-8";
/* responsive400106 */

@media only screen and (max-width:991.98px) {
	.ulrc400106 .content-img01 {
		display: none;
	}
	.ulrc400106 .paragraph {
		margin-top: 30px !important;	
}
	.ulrc400106 .heading-text {
		font-size: 30px;
}	
}



@media only screen and (min-width:992px) {
	.ulrc400106 .content-img02 {
		width: 100%;
		display: none;
}
}

@media only screen and (max-width:483px) and (min-width:428px) {

	.ulrc400106 .icon {
		width: 50px;
		padding-right: 20px
	}
	.ulrc400106 .listing {
		font-size: 22px;
	}
	.ulrc400106 .paragraph {
		font-size: 16px;
	}
}

@media only screen and (max-width:427px) and (min-width:300px) {
	
	.ulrc400106 .paragraph {
		font-size: 16px;
	}
	.ulrc400106 .icon {
		width: 50px;
	}
}

@media only screen and (max-width:427px) and (min-width:390px) {

	.ulrc400106 .icon {
		width: 50px;
	}
	.ulrc400106 .listing {
		font-size: 20px;
	}
}

@media only screen and (max-width:389px){
	.ulrc400106 .icon {
		width: 42px;
	}
	.ulrc400106 .paragraph {
		font-size: 15px;
	}
}

@media only screen and (max-width:389px) and (min-width:382px) {
	
	.ulrc400106 .listing {
		font-size: 20px;
	}
}

@media only screen and (max-width:381px) and (min-width:351px) {

	.ulrc400106 .listing {
		font-size: 18px;
	}
}

@media only screen and (max-width:350px) and (min-width:320px) {

	.ulrc400106 .listing {
		font-size: 16px;
	}
}

@media only screen and (max-width:767px) {

    .ulrc400106 .heading-img {
        margin-left: 175px;
        margin-bottom: -49px;
        width: 273px;
}
	.ulrc400106 .heading-text {
    	font-weight: 700;
    	font-size: 25px;	
}
}


@media only screen and (max-width:575px) {

	.ulrc400106 .heading-img {
        margin-left: 185px;
        margin-bottom: -49px;
        width: 271px;
}

	.ulrc400106 .heading-text {
		font-size: 26px !important;
	}
}


@media only screen and (max-width:499px) {
    .ulrc400106 .heading-img {
		margin-left: 171px;
        margin-bottom: -47px;
        width: 267px;
    }
	.ulrc400106 .heading-text {
		font-size: 25px !important; 
	}
}


@media only screen and (max-width:475px) {
    .ulrc400106 .heading-img {
		display: none;
    }
	.ulrc400106 .heading-text {
		font-size: 25px !important; 
		padding: 10px 11px 0 11px;
		margin-bottom: 0;
	}
	.ulrc400106 .cn01 {
    	padding: 10px 0 0px;
}
.content-position {
    padding: 8px 0 30px 0;
}	
}