/* css/modules/get_in_touch.css for Priority Management
   styles for get-in-touch module */

.get-in-touch {
	margin: 20px 19px 0;
	position: relative;
	}
.get-in-touch .buttons {
	position: absolute;
  right: 23px;
  top: 22px;
	}
.get-in-touch .buttons li {
	margin: 0 5px;
	padding: 0;
	}
.get-in-touch .buttons a {
	background-image: url(/_/img/sprites.png);
	height: 36px;
	width: 90px;
	}
#button-email {
	background-position: 50% -356px;
  }
#button-phone {
	background-position: 50% -307px;
  }

/* 786px < width < 1024px */
@media screen and (min-width : 768px) and (max-width : 1043px) {
	.get-in-touch .buttons {
	  right: 30px;
		}
}

/* width < 786px */
@media screen and (max-width : 767px) {
	.get-in-touch {
		margin: 20px 0 0;
		padding: 20px 15px;
	  }
	.get-in-touch .buttons {
	  margin: 0 20px;
		position: static;
		right: auto;
		top: auto;
		}
	.get-in-touch .buttons a {
		width: 175px;
  	}
}
