/* Css for block top contact start */
#pstblocktopcontact{
	float: right;
	text-align: left;
	margin: 8px 0 0 0;
	position: relative;
}
#pstblocktopcontact .pst-contact-item {
	float: left;
	margin: 0 10px 0 0;
}
#pstblocktopcontact ul{margin:0;}
.pst-block-top-contact .contact-icon{
/*	background-image: url("../img/themeimage/pst-contact-mobile.svg");*/
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	display:block;
	font-size:16px;
	color:#1a1a1a;
	height:33px;
	width:33px;
	background-size:33px 33px;	
}
.pst-block-top-contact .contact-icon.mail{background-image: url("../img/pst-contact-mail.svg");}
.pst-block-top-contact .contact-icon.mobile{background-image: url("../img/pst-contact-mobile.svg");    background-size: 26px 26px;}

.pst-block-top-contact .contact-details{float:left;}
.pst-block-top-contact .contact-icon-block{
	float: left;
    margin:7px 12px 0;	
}
.pst-block-top-contact .contact-details span {
	display:block;
}
.pst-block-top-contact .contact-details .contact-title{
	font-size: 14px;
    color: #000000;
    font-weight: bold;
    text-transform: uppercase;
}

.pst-block-top-contact .contact-number{color:#999999;}
#pstblocktopcontact .pst-contact-item:hover .contact-title{color:#000000;}

/* Css for block top contact end */
 
@media (max-width: 1299px) {
#pstblocktopcontact .pst-contact-item:first-child {
margin:0 0;
}
}
@media (max-width: 767px){
	#pstblocktopcontact{display:none;}
}
/* Css for block top contact end */