/* Css for block top contact start */
#pstblocktopcontact {
display: inline-block;
vertical-align: top;
float: right;
margin: 4px 0;
} 
#pstblocktopcontact .pst-contact-item {
display: inline-block;
vertical-align: top;
}
#pstblocktopcontact .pst-contact-item:first-child {
margin: 0 40px 0 0;
}
#pstblocktopcontact .pst-contact-item .fa{
font-size: 16px;
line-height: 22px;
float: left;
color: #000000;
}
#pstblocktopcontact .contact-title {
    font-size: 14px;
    font-weight: 600;
    display: block;
    text-align: left;
    text-transform: uppercase;
}
#pstblocktopcontact .contact-text{
    color: #999999;
}
#pstblocktopcontact ul {
margin: 0;
}
#pstblocktopcontact .pst-contact-item .pst-contact-icon {
	position: relative;
	background-repeat: no-repeat;
	background-size: 38px;
	background-position: center;
	width: 40px;
	height: 40px;
	line-height: 40px;
	display: inline-block;
	vertical-align: top;
	margin: 6px 10px 0 0;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
}
#pstblocktopcontact .contact-details, #pstblocktopcontact .pst-contact-image {
display: inline-block;
vertical-align: top;
color: #000000;
}
#pstblocktopcontact .pst-contact-item:nth-child(1) .pst-contact-icon{ background-image: url("../img/contact1.svg");} 
#pstblocktopcontact .pst-contact-item:nth-child(2) .pst-contact-icon{ background-image: url("../img/contact2.svg");} 
@media (max-width: 1499px) {
#pstblocktopcontact .pst-contact-item:first-child {
    margin: 0 25px 0 0;
}
}
@media (max-width: 1299px) {
#pstblocktopcontact{
    margin: 20px 0 0;
    width: 71%;
    text-align: left;
}
}
/* Css for block top contact end */