

@charset "utf-8";
/* CSS Document */
/* Loading Custom Font*/
@import url("https://intagent.com/resources/central_system/system_live/designs/assets/css/adaptive/gfonts.css");
@import url("https://intagent.com/resources/central_system/system_live/designs/assets/css/fonts/avant/stylesheet.css");
@import url("https://intagent.com/resources/central_system/system_live/designs/assets/css/fonts/bebas/stylesheet.css");
@import url("https://intagent.com/resources/central_system/system_live/designs/assets/css/fonts/proximanova/stylesheet.css");
@import url("https://intagent.com/resources/central_system/system_live/designs/assets/css/fonts/signature2/stylesheet.css");


body {
	margin:0;
	padding:0;
	color: ;
	font-family: "segoe ui", tahoma, sans-serif;
	font-size:small;
        
	background-color:  !important;
	    
		}
    
.ftr-cat, ul.footer-links li a, #int-flogo {
	color:55380C;
	}

.sf-menu, .sf-menu * {
	text-decoration: none !important;
	}

#headerArea #headerblock #WebsiteName, #headerArea #headerblock #WebsiteName a,
#headerArea .website-name, #headerArea .website-name a {  
  /*font-family: marcellus_sc !important;*/
  color: #0179C5 !important;
  }
#sliderSection .taglineText span {
  /*font-family: avant !important;*/
  color: #0179C5 !important;
  }
  
div.title {
	/*font-family: marcellus_sc;*/
	color: #0179C5;
    padding-left: 20px;
    text-align: center;
    }

div.tagline {
	/*font-family: avant;*/
	color: #0179C5;
    padding-left: 20px;
    text-align: center;
	}

        
div.navlinks {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0 4px;
	color: #777777;
    background: #FFFFFF;
	height: 28px;
    line-height: 28px;
	}
    
div.navlinks a:link {
	color:#777777;
	text-decoration:none;
	}
    
div.navlinks a:hover {
	color:#777777;
	text-decoration:underline;
	}
    
div.navlinks a:visited {
	color:#777777;
	text-decoration:none;
	}
    
div.navlinks a:visited:hover {
	color:#777777;
	text-decoration:underline;
	}
    
div.footer {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    padding:0 170px;
    width:630px;
	font-size:11px;
    text-align: center;
	color:55380C;
	}
    
div.footer .footer-columns { float:left; width:200px; padding:0 5px; tex-align:left; }
div.footer .footer-columns h2 { 
	text-align:left;
    margin-left:25px;
    }
    
div.footer a:link {
	color:55380C;
	text-decoration:none;
	}
    
div.footer a:hover {
	color:55380C;
	text-decoration:underline;
	}
    
div.footer a:visited {
	color:55380C;
	text-decoration:none;
	}
    
div.footer a:visited:hover {
	color:55380C;
	text-decoration:underline;
	}
    
div.small_footer {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
	width:200px;
	font-size:9px;
	color:55380C;
	text-align:center;
	}
    
div.small_footer a:link {
	color:55380C;
	text-decoration:none;
	}
    
div.small_footer a:hover {
	color:55380C;
	text-decoration:underline;
	}
    
div.small_footer a:visited {
	color:55380C;
	text-decoration:none;
	}
    
div.small_footer a:visited:hover {
	color:55380C;
	text-decoration:underline;
	}
    
div.footer ul {
	list-style:none;
	padding-left:0px;
	margin-left:0px;
	margin-top:14px;
	margin-bottom:14px;
	line-height:13px;
	}
    
div.footer li {
	margin:6px 0 6px 0px;
	padding-left: 25px;
	text-align: left;
	}
    
div.footer li a {
	text-decoration: none !important;
	}
    
div.footer li a:hover {
	text-decoration: underline !important;
	}
    
div.footer td {
	padding-right:30px;
	line-height:12px;
	}
    
div.footer H2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:20px;
	margin-top:10px;
	text-decoration:none;
	}
    
div.footer a:link {
	text-decoration:none;
	}
    
div.footer a:hover {
	text-decoration:none;
	}
   
div.body {
	padding-left:10px; padding-top:10px; padding-right:10px;
	width:750px;
	background-color:#FFFFFF;
	}
    
div.navigation {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:160px;
    padding: 0 2px 15px 10px;
	/* background-color:#FFFFFF;*/
	color:#777777;
	line-height:18px;
	}
    
div.navigation a:link {
	color:#777777;
	text-decoration:none;
	}
    
div.navigation a:hover {
   color:#777777;
   text-decoration:underline;
	}
    
div.navigation a:visited {
   color:#777777;
   text-decoration:none;
	}
    
div.navigation a:visited:hover {
   color:#777777;
   text-decoration:underline;
	}
    
div.specialheading {
	font-family: 'Roboto Condensed', sans-serif !important;
	font-weight: 700 !important;
	font-weight: normal;
    font-size: 24px;
    line-height: 26px;
	letter-spacing: 1px;
	margin: 0 0 15px 0;
    padding: 0px;
	text-align: center;
	text-transform: uppercase;
	}
    
div.specialtext {
	font-family: 'Domine', serif;
    font-size: 13px;
    line-height: 19px;
	}
    
div.specialtext strong {
	font-family: 'Domine', serif;
	font-weight: 700 !important;
	}
    
h1 {
	font-family: Roboto Condensed;
	font-size: 22px;
	margin: 0 0 5px 0;
	padding: 0px;
	color: #353535;
	width: 100%;
	font-weight: 500;
	line-height: normal;
	}
    
h1 a:link {
	color: #353535;
   	text-decoration:none;
	}
    
h1 a:hover {
	color: #484848;
	}
    
h1 a:visited {
	color: #353535;
	}

#centerINT { /* centerDiv - centers the main div */
	width:100%;
	}
    
#main {
	width:970px;
	padding-bottom:0px;
	}
    
.form {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
    padding-top:10px;
	font-size: 13px;
    line-heigh: 19px;
	margin: 0;
	padding: 0;
	}
    
.formContainer {
	align: left;
	}
    
.textInput {
	border: 1px dotted #ccc;	
	font: bold 16px Verdana;
	}
    
.messagebox{
	position:absolute;
	width:100px;
	margin-left:30px;
	border:1px solid #c93;
	background:#ffc;
	padding:3px;
	}
    
.messageboxok{
	position:absolute;
	width:auto;
	margin-left:30px;
	border:1px solid #349534;
	background:#C9FFCA;
	padding:3px;
	font-weight:bold;
	color:#008000;
	}
    
.messageboxerror{
	position:absolute;
	width:auto;
	margin-left:30px;
	border:1px solid #CC0000;
	background:#F7CBCA;
	padding:3px;
	font-weight:bold;
	color:#CC0000;
	}
    
#pages_content{
	display:table-cell !important;
	}
    
#f-listing {
	width: 170px;
	margin-left:auto;
    margin-right:auto;
	}
    
table {
	border-spacing: 0px;
	}
    
.f-listing_title {
	font-weight: bold;
	}
    
.f-listing_details {
	}
    
img.f-listing_picture {
	border:solid thin #000;
	}
    
img.photo {
	border:solid thin #000;
	}
    
div#SLIDESTEXT .ihfslidestext a {
	}
    
div#SLIDESTEXT .ihfslidestext a:hover {
	}

#show-members-btn {
	width: 100%;
	overflow: hidden;
	}

#show-members-btn div.show-members {
	width: 88px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	float: right ;
	cursor: pointer;
	font-size: 11px;
	border-radius: 4px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	margin: 0;	
	padding: 0;
	color:#777777 !important;
	background: #FFFFFF !important;
	border-color: #FFFFFF !important;
	clear: both;
	}
    
    #show-members-btn div.show-members:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
    }

.agent-info {
	width: 100%;
	min-width: 100%;
	height: auto;
	margin: 8px 0 0 0;
	padding: 10px;
	float: none;
	display: none;
	overflow: hidden;
	border-top: 1px solid #CDCDCD;
	background: #F1F1F1;
	}    

    
div.show-members a.expand a, a.viewmore  {
	color:#777777 !important;
	background: #FFFFFF !important;
	border-color: #FFFFFF !important;
	}
    
    
/* ============================ */
/* = SIDEBAR WIDGET (preview)	*/
/* ============================ */
.sidebarData {
	text-align: center;
	width: 100%;
	max-width: 100%;
	height: auto;
	padding: 0;
	margin: 75px 0 25px 0;
	border: 1px solid #E4E3E9;
	background: #FFF;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	}
	
	.admin-overlay {
	width: 100%;
	height: 100%;
	z-index: 999;
	top: 0;
	left: 0;
	position: absolute;
	}
	
	img.sidebar-photo {
	width: 100%;
	max-width: 130px;
	margin: -65px auto 0 auto;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	padding: 6px;
	border: 1px solid #FFF;
	background: #ECECEA;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	}
		
		span.agent-name {
		width: 100%;
		display: block;
		text-align: center;
		font-family: 'Oswald', sans-serif;
		color: #555;
		font-size: 24px;
		font-weight: 400;
		margin: 15px 0 7px 0;
		word-wrap: break-word;
		line-height: 30px;
		padding: 0 5px;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
		}
		
		span.agent-title {
		width: 100%;
		display: block;
		text-align: center;
		font-family: Georgia;
		color: #666;
		font-size: 16px;
		font-weight: 400;
		margin: 0 0 20px 0;
		word-wrap: break-word;
		line-height: normal;
		padding: 0 5px;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
		}
		
		span.agent-phone, span.agent-office {
		width: auto;
		height: 20px;
		line-height: 20px;
		font-family: 'Open Sans', sans-serif;
		font-size: 14px;
		padding: 0;
		color: #777;
		display: table;
		margin: 0 auto 2px auto;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
		}
		
		span.agent-phone:before {		
		width: 20px;
		height: 20px;
		float: left;
		margin: 0 10px 0 0;
		display: inline-block;
		content: url(https://intagent.com/resources/central_system/system_live/designs/assets/css/adaptive/images/sideIcon_phone.png);
		}
		
		span.agent-office:before {		
		width: 20px;
		height: 20px;
		float: left;
		margin: 0 10px 0 0;
		display: inline-block;
		content: url(https://intagent.com/resources/central_system/system_live/designs/assets/css/adaptive/images/sideIcon_office.png);
		}
		
		span.agent-email {
		display: table;
		height: auto;
		margin: 25px auto 22px auto;
		border: 1px solid #E5E5E5;
		position: relative;
		background: #E5E5E5;
		padding: 0 0 0 40px;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
		}
		
		span.agent-email:before {
		width: 30px;
		height: 30px;
		top: 9px;
		left: 5px;
		position: absolute;
		vertical-align: -50%;
		content: url(https://intagent.com/resources/central_system/system_live/designs/assets/css/adaptive/images/sideIcon_email.png);
		}
		
		span.agent-email a {
		max-width: 160px;
		line-height: 18px;
		font-family: 'Open Sans', sans-serif;
		font-size: 12px;
		padding: 0;
		display: inline-block;
		padding: 10px 8px;
		color: #666;
		text-decoration: none;
		word-wrap: break-word !Important;
		text-align: left;
		background: #FEFEFE;		
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
		}
		
		#sideSocialMedia {
		width: 100%;
		height: 35px;
		margin: 0;
		padding: 0;
		overflow: hidden;
		text-align: center;
		position: relative;
		line-height: 0px !important;
		background: #4C524F;
		}
		
		#sideSocialMedia a.social {
		width: 35px;
		height: 35px;
		padding: 0;
		font-size: 0px !Important;
		margin: 0;
		display: inline-table;
		-webkit-transition: background .4s ease-in-out;
		-moz-transition: background .4s ease-in-out;
		-o-transition: background .4s ease-in-out;
		-ms-transition:background .4s ease-in-out;
		transition: background .4s ease-in-out;		
		}
		
			a.social.Facebook {
			background: url(https://intagent.com/resources/central_system/system_live/designs/assets/css/adaptive/images/sidebar_social.png) no-repeat 0px 0px;
			}
			a.social.Twitter {
			background: url(https://intagent.com/resources/central_system/system_live/designs/assets/css/adaptive/images/sidebar_social.png) no-repeat -35px 0px;
			}
			a.social.Linked {
			background: url(https://intagent.com/resources/central_system/system_live/designs/assets/css/adaptive/images/sidebar_social.png) no-repeat -70px 0px;
			}
			a.social.Youtube {
			background: url(https://intagent.com/resources/central_system/system_live/designs/assets/css/adaptive/images/sidebar_social.png) no-repeat -105px 0px;
			}
		
		#sideSocialMedia a.social:hover {
		background-color: #302E2E;
		}  
        
#content-right div.sidebarData, #content-right div.sidebarData {
	margin: 65px 0 25px 0;
    }
    
/* ====================================== */
/* = DYNANIC COLORS FOR LISTING WIDGETS = */
/* ====================================== */ 
#advance-quicksearch {
	color:#777777 !important;
    background: #FFFFFF !important;
    }

#advance-quicksearch div.form-group label, .doll-sign {
	color:#777777 !important;
    }

#fwidget-container, #lista1 {
	background: #FFFFFF !important;
	}

#fwidget-container, #lista1 {
	background: #FFFFFF !important;
	}
 
.prop-wiggles-details .prop-title,
.prop-wiggles-details .prop-info,
.featured-listing-label6,
.prop-state-add,
.thumb-property-details, {
	color:#777777 !important;
	}
 
span.als-prev.glyphicon.glyphicon-circle-arrow-left,
span.als-next.glyphicon.glyphicon-circle-arrow-right {
	color:#777777 !important;
	}

.prop-state-add {
	border-bottom: 1px solid #777777 !important;
    } 
    
#ins-contentainer.pageBorder {
	border: 1px solid #FFFFFF !important;
    border-top: none !important;
	}
    
/* ====================== */
/* = DROPDOWN INSIDE PAGE = */
/* ====================== */
#menu2 {
	background: #FFFFFF !important;
	}
.sf-menu a, a div.home {
    <!-- font-family: andalus !important; -->
    font-size: 15px !important;
	color: #FFFFFF !important;
    text-shadow: none !Important;
	}
    
.sf-menu a:hover, a div.home:hover {
	color: #EEEEEE !important;
    }
  
/* ====================== */
/* = MOBILE FOOTER  = */
/* ====================== */
.navigation3 ul.sticky-nav {
	background-color: #FFFFFF; 
	background-image: url('https://intagent.com/resources/central_system/system_live/designs/assets//css/adaptive/images/bg-button.png');
	background-repeat: repeat-x;
	}
    
   
/* ====================== */
/* = IDX FOOTER  = */
/* ====================== */
footer.footer-block, footer.footer-block a {
	color:55380C !important;
	text-decoration:none;
	}
    
footer.footer-block a:hover {
	text-decoration:underline;
    }
    
    
/* ====================== */
/* = RESPONSIVE INSIDE TEMPLATE  = */
/* ====================== */
.prettySearchBTN, .adv-srch {
	color:#777777 !important;
	background: #FFFFFF !important;
	opacity: 1;
    -webkit-transition: all .6s ease;
    -moz-transition: all .6s ease;
    -o-transition: all .6s ease;
    -ms-transition: all .6s ease;
    transition: all .6s ease;
	}
    
    
	.prettySearchBTN:hover, .adv-srch:hover {
    opacity: .9;
	color:#777777;
	background: #FFFFFF; 
	}

img.inside-photo {
	width: 100%;
	max-width: 180px;
	height: auto;
	display: block;
    }
    
div#sidebar-break.clearfix {
    width: 100%;
    border-top: 1px solid #FFF;
    margin-top: 8px;
    margin-bottom: 8px;	
    }
    
div#data-sidebar {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
    color:#777777;
	background: #FFFFFF; 
	line-height:18px;
	}
    
div#data-sidebar a:link, div#data-sidebar a:visited {
   color:#777777 !important;
   text-decoration: none;
	}
    
div#data-sidebar a:hover, div#data-sidebar a:visited:hover {
   color:#777777 !important;
   text-decoration: underline;
	}
   
.magic-btn, .magic-btn:hover {
	color:#777777 !important;
	background: #FFFFFF; 
    border-color: #FFFFFF; 
    font-size: 11px !Important;
    }
.magic-btn a {
	font-size: 11px !Important;
	color:#777777 !important;
    }   
   
.magic-btn:focus {
	outline: none;
	}  
    
div.Selling-Price {
	color:#777777;
	background: #FFFFFF; 
	}   
     

/*.navbar, .container > .navbar-header, div.navbar-header.mobile-nav, ul.nav.navbar-nav, 
div.navbar-header.mobile-nav, div.navbar.navbar-default, div.navbar-header.mobile-nav, ul.nav.navbar-nav {
	background: #FFFFFF;
    }
      */
      
.prop-price, .sched-price {
	color:#FFFFFF !important;
	}
   
div.show-members a.expand a {
	color:#777777 !important;
	background: #FFFFFF !important;
	border-color: #FFFFFF !important;
	}
    
.prop-price, .sched-price {
	color:#FFFFFF !important;
	} 
   
.footer_preset_logo {
	text-align: right;
	padding-right: 0;
	width: 100%;
	max-width: 960px;
	margin: 0 auto;
	}   
   
img.footer-logo {
	max-width: 150px;
    display: block;
    margin: 6px auto;
    border: none !important;
    }
    
.glossy-square-gray .slide {
	background: #FFFFFF !important;	
    }
    
.footer-extra-text {
	margin: 20px 0 30px 0;
	color:55380C;
    font-size: 12px;
    line-height: 22px;
    }   
    
div.navbar.navbar-default {
	z-index: 99 !important;
	}  
     
#ins-contentainer .navlinks { /*remove 2nd navigation on iframe page*/
	display:none;
	}
   
/*MOBILE PORTRAIT*/
@media (max-width: 480px) {
.navbar, .container > .navbar-header, div.navbar-header.mobile-nav, ul.nav.navbar-nav, 
div.navbar-header.mobile-nav, div.navbar.navbar-default, div.navbar-header.mobile-nav, ul.nav.navbar-nav {
	background: #FFFFFF;
    }	
	}

/*MOBILE LANDSCAPE*/
@media (min-width: 480px) and (max-width: 568px) {
.navbar, .container > .navbar-header, div.navbar-header.mobile-nav, ul.nav.navbar-nav, 
div.navbar-header.mobile-nav, div.navbar.navbar-default, div.navbar-header.mobile-nav, ul.nav.navbar-nav {
	background: #FFFFFF;
    }
	}

/*IPAD LANDSCAPE*/
@media (max-width: 767px) {
.navbar, .container > .navbar-header, div.navbar-header.mobile-nav, ul.nav.navbar-nav, 
div.navbar-header.mobile-nav, div.navbar.navbar-default, div.navbar-header.mobile-nav, ul.nav.navbar-nav {
	background: #FFFFFF;
    }
	}
    
/*IPAD PORTRAIT*/
@media (max-width:768px) {
.navbar, .container > .navbar-header, div.navbar-header.mobile-nav, ul.nav.navbar-nav, 
div.navbar-header.mobile-nav, div.navbar.navbar-default, div.navbar-header.mobile-nav, ul.nav.navbar-nav {
	background: #FFFFFF;
    }
	}
    
   