.panel-default > .panel-heading{
		background-color: white;
	}
	.agent-name{
		font-size: 13px;
		padding-left: 8px;
		padding-right: 8px;
		line-height: 12px;
	}
	.agent-phone,.designation, .agent-email{
		font-size: 13px;
		padding-left: 8px;
		line-height: 13px;
	}
	.agent-email{
		margin-top:-2px;
	}

	.agent-tile{
		font-size: 13px;
	}
	.color-tile-pad{
		padding-top: 8px;
		padding-left: 8px;
	}
	.about-fox-heading{
		padding: 8px;
		padding-right: 45px;
		line-height:32px;
		font-size: 27px;
		font-weight: bold;
	}
	.about-fox-desc{
		padding:8px;
		font-size: 14px;
		padding-left:20px;
		padding-right:45px;
		padding-bottom: 32px;
	}
	.about-fox-desc p{
		margin-bottom: 17px;
	}
	.agent-tile-small{
		background: white;
		margin-bottom: 2px;
		padding: 5px;
	}

	.agent-summary{
		/* padding-top: 15px; */
		padding-bottom: 5px;
		font-size: 27px;
		font-weight: bold;
	}
	.agent-about{
		font-size: 14px;
	}
	.agent-about-table  td {
		padding-top:4px;
	    padding-bottom: 8px;
	    text-align: left;

	}
	.agent-about-table td div,
	.agent-about-table td a{
		line-height:14px;
		font-size: 14px;
	}
	#panel-close{
	   float:right;
	   position: relative;
	   top:-60px;
	   left:10px;
	}

	@media(min-width:767px){
		.agent-about-table td {
		    border-top: 1px solid #003a63;
		}
		.agent-name{
			padding-top: 6px;
		}

	}

	.panel-body{
		padding-top:0px;
	}


	@media(max-width: 500px){
		#prop-image{
			height: auto !important;
		}
		#image-wrapper{
			height: 250px;
			overflow: hidden;
		}
	}
	.prop-extra-info{
		background: rgba(255,255,255,0.7);
		position: relative;
		top:-46px;

	}
	.utility-icon{
		width: 35px;
	    position: relative;
	    left:-8px;
	}
	#utility-icon-table {
		margin-left: 10px;
	}
	#utility-icon-table td span{
		font-size: 14px;
		font-weight: normal;
		font-family: "LyonText-SemiBold";

	}

	#utility-icon-table td {

	    text-align: left;
	    /* border-left: 1px solid #003a63; */

	}

	.tb-utility-info{
		padding-left: 2px;
		border-left: 1px solid #003a63;
	}

	.body-copy{
	   background: white;
	   width:100%;
	   margin: auto;
	   margin-top: 10px;
	   padding-top:10px;
	}

	.agent-tile{
			height: 204px;

	}
	.agent-tile img{
			height: 124px;
	}

	@media (max-width: 768px){

        .utility-icon{
            width: 27px;
            position: relative;
            padding-right: 3px;
            left: 0;
        }
        #utility-icon-table{
            margin-top: 15px;
        }
        .prop-extra-info{
           top: -39px;
        }

        .property-infomation .suburb,
        .property-infomation .details{
           font-size: 14px;
        }
        .property-wrapper{
           margin-bottom: 10px;
        }

        #about-fox{
            line-height: 40px;
        }
        .contact-image-wrapper img{
            width: 100%;
            height: auto;
        }

        .about-fox-heading.visible-xs{
            background: white;
            /* width:100%;
            margin: auto; */
            margin-top: 10px;
            padding :10px 10px;
            line-height: 28px;
        }
        .about-fox-desc{
	        padding: 0px;
	    }

        .body-copy{
	       background: white;
	       width:100%;

	       margin-top: 10px;
	       padding: 0px;
	    }
	    .body-copy .col-md-7{
	       padding: 7px;
	    }
	    .panel-heading{
	       border-radius: 0;
	    }
	    .panel-default > .panel-heading,
	    .panel-group .panel{
	       border: none;

	    }
	    .panel-default > .panel-heading{
	       border-top: 1px solid #003a63;
	    }

	    #panel-close{
	       float:right;
	       position: relative;
	       top:-50px;
	       left:10px;
	    }
	    .panel-heading{
	       padding: 5px 7px 12px 7px;
	       color: #003a63;

	    }

	    .agent-name,
	    .agent-phone,.designation, .agent-email{
	        padding-left: 5px;
	        line-height: 14px;
	        font-size:13px;
	    }

	    #agent-photo-container{
	       padding-top: 0px;
	       padding-bottom: 15px;
	    }
	    .contact-image-wrapper{
	       margin-top: 17px;
	    }


    }
