
/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
	
.lich-hen {
			position: absolute;
			bottom: 56px;
			width: 100%;
			padding: 20px;
		}
	
    .col-md-15 {
        width: 20%;
        float: left;
    }

    .font-h1 h1 {
        font-family: Arial;
        font-weight: bold;
        padding-top: 20px;
        -webkit-text-fill-color: #0035FF;
        -webkit-text-stroke-width: 1px;
        -webkit-text-stroke-color: #FFF;
        text-shadow: 3px 3px 5px #2A2A2A;
        font-size: 20px;
    }


}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
	
.lich-hen{
    position: absolute;
    bottom: 12px;
    width: 100%;
    padding: 20px;
}
	
    .col-lg-15 {
        width: 20%;
        float: left;
    }

    .page-slider{
        margin-left: -15px;
    }

    @font-face {
        font-family: 'UTMCentur';
        src: url(fonts/UTMCentur.ttf);
    }

    .pi-img-wrapper{
        height: 154px;
        border: 1px solid #ccc;
    }

    .product-item h3 a{
        font-family: 'UTMCentur';
        font-size: 15px;
        color: #333;
        text-transform: uppercase;
        text-decoration: none;
        font-weight: bold;
    }

    .product-item h3 {
        padding-top: 10px;
    }

    .pi-img-wrapper img{
        max-height: 150px;
        padding: 5px;
    }

    .border-radius-search{
        width: 100%;
        margin-top: 6px;
    }
    .site-logo img{
        width: 170px;
		height:130px;
    }

}

/*==========  Non-Mobile First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
	

	
	/* .hot-line span {
		font-family: Arial;
		font-size: 17px;
		font-weight: bold;
		color: #0035FF;
	} */
	
	.hot-line > .fa-phone {
		font-size: 30px;
		color: #0035FF;
		background: #FFF;
		padding: 14px 9px;
		border-radius: 21px;
		/* margin-right: 10px !important; */
		position: absolute !important;
		top: 37px !important;
		right: 189px !important;
	}
	
	
	.hot-line span {
		font-family: Arial;
		font-size: 17px;
		font-weight: bold;
		color: #0035FF;
		position: absolute;
		top: 47px;
		right: 10px;
	}
	
	
	
    .header{
        height: auto;
    }
    .hot-line{
		 padding-top: 47px;

    }
    .time{
        right: 0;
        bottom: 0;
		display:none;
    }
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
		
	

}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	

	
    .time{
        right: 0;
        bottom: -85px;
    }
    .client-item img{
        height: auto;
    }
    .product-box > span {
        padding: 0;
    }
    .comment-box{
        overflow: hidden;
    }
    .comment-2{
        padding-top: 0;
    }
    .phone-line{
        height: 506px;
    }
    .lich-hen{
        padding: 38px;
    }
}

/* Small Devices, Tablets */
@media only screen and (max-width : 600px) {
    .slogan{
        position: fixed;
        z-index: 9999;
        width: 331px;
        height: 57px;
        left: 17%;
        top: -7px;
    }

    .languages{
        position: fixed;
        top: 17px;
        right: 10px;
        z-index: 99;
    }

    .col-sm-15 {
        width: 20%;
        float: left;
    }

    .site-logo{
        display: none;
    }

    .border-radius-search{
        width: 100%;
        margin-top: 25px;
    }
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
    .slogan{
        position: fixed;
        z-index: 9999;
        width: 331px;
        height: 57px;
        left: 17%;
        top: -7px;
    }


    .languages{
        position: fixed;
        top: 17px;
        right: 10px;
        z-index: 99;
    }

    .site-logo{
        display: none;
    }

    .border-radius-search{
        width: 100%;
        margin-top: 25px;
    }
    .time{
        display: none;
    }
    .font-h1 h1{
        padding-top: 75px;
    }
    .lich-hen{
        bottom: 40px;
        padding: 0 10px;
    }
    .phone-line{
        height: 335px;
    }
    #sp-pathway span.breadcrumbs, #sp-pathway span.breadcrumbs-outer{
        height: auto;
    }
}

@media only screen and (max-width : 360px){
    .lich-hen{
        bottom: 64px;
        padding: 0 10px;
    }
}
/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {

    .slogan{
        position: fixed;
        z-index: 9999;
        width: 331px;
        height: 57px;
        left: 17%;
        top: -7px;
    }

    .site-logo{
        display: none;
    }

    .border-radius-search{
        width: 100%;
        margin-top: 25px;
    }

    .languages{
        position: fixed;
        top: 17px;
        right: 10px;
        z-index: 99;
    }


}

