.contact-wraper > .contact-text-wrappper{
	margin: 0 50px;}
.contact-wraper a:hover,
.contact-wraper a:hover {color:#D2B049;
	transition:all 1.7 linear;}
.contact-wraper b{color:#D2B049;}
.contact-wraper table {border-spacing: 0px;
border-collapse: collapse;}
.contact-wraper table td {padding:0px;}
.contact-wraper table tr td:nth-child(2){padding: 0px 5px;}
.contact-wraper h4 {color:#212121;}
/*===========================*|
|*===  	TABLET/LAPTOP  	   ==*|
|*===========================*/	
@media	
		only screen (min-device-width: 1000px) and (max-device-width: 1499px) and ( min-device-pixel-ratio: 1),
		(min-device-width: 1000px) and (max-width: 1499px){
		.contact-wraper > p{margin: 0 25px;}
		.map {padding-left:25px;}
		}


/*===========================*|
|*===  		TABLET  	   ==*|
|*===========================*/	
@media	
		only screen (min-device-width: 750px) and (max-device-width: 999px) and ( min-device-pixel-ratio: 1),
		(min-device-width: 750px) and (max-width: 999px){
		.contact-wraper > p{margin: 0 25px;}
		.contact-wraper .p50{padding-top: 25px;}
		.contact-wraper .p100{padding-top: 50px;}
		.contact-wraper .contact-content{text-align: center;}
		.contact-wraper table{margin:0 auto;}
		.contact-wraper .contact-content{
			margin-top:50px !important;
			order:2;}
		.contact-wraper .map{
			order:1;
			margin-top:0 !important;
			height: 450px;}
			
		}


/*===========================*|
|*===  SMARTPHONE/TABLET   ==*|
|*===========================*/	
@media	
		only screen (min-device-width: 550px) and (max-device-width: 749px) and ( min-device-pixel-ratio: 1),
		(min-device-width: 550px) and (max-width: 749px){
		.contact-wraper > p{margin: 0 25px;}
		.contact-wraper .p50{padding-top: 25px;}
		.contact-wraper .p100{padding-top: 50px;}
		.contact-wraper .contact-content{text-align: center;}
		.contact-wraper table{margin:0 auto;}
		.contact-wraper .contact-content{
			margin-top:50px !important;
			order:2;}
		.contact-wraper .map{
			order:1;
			margin-top:0 !important;
			height: 450px;}
			
		}

/*===========================*|
|*===   	SMARTPHONE     ==*|
|*===========================*/	
@media	
		only screen and (max-device-width: 549px) and ( min-device-pixel-ratio: 1),
		(max-width: 549px){
		.contact-wraper > p{margin: 0 25px;}
		.contact-wraper .p50{padding-top: 25px;}
		.contact-wraper .p100{padding-top: 50px;}
		.contact-wraper .contact-content{text-align: center;}
		.contact-wraper table{margin:0 auto;}
		.contact-wraper .contact-content{
			margin-top:50px !important;
			order:2;}
		.contact-wraper .map{
			order:1;
			margin-top:0 !important;
			height: 450px;}
			
		.contact-content a {font-size: 16px;}
		}