﻿a img
{
	border-style:none;
}
.vert-offset-top-12{
    margin-top: 12em;
}
.vert-offset-top-11{
    margin-top: 11em;
}
.vert-offset-top-10{
    margin-top: 10em;
}
.vert-offset-top-9{
    margin-top: 9em;
}
.vert-offset-top-8{
    margin-top: 8em;
}
.vert-offset-top-7 {
    margin-top: 7em;
}
.vert-offset-top-6{
    margin-top: 6em;
}
.vert-offset-top-5{
    margin-top: 5em;
}
.vert-offset-top-4{
    margin-top: 4em;
}
.vert-offset-top-3{
    margin-top: 3em;   
}
.vert-offset-top-2{
    margin-top: 2em;
}
.vert-offset-top-1{
    margin-top: 1em;
}
.vert-offset-top-0{
    margin-top: 0em;
}
/* Vertical Offset Bottom */
.vert-offset-bottom-12{
    margin-bottom: 12em;
}
.vert-offset-bottom-11{
    margin-bottom: 11em;
}
.vert-offset-bottom-10{
    margin-bottom: 10em;
}
.vert-offset-bottom-9{
    margin-bottom: 9em;
}
.vert-offset-bottom-8{
    margin-bottom: 8em;
}
.vert-offset-bottom-7{
    margin-bottom: 7em;
}
.vert-offset-bottom-6{
    margin-bottom: 6em;
}
.vert-offset-bottom-5{
    margin-bottom: 5em;
}
.vert-offset-bottom-4{
    margin-bottom: 4em;
}
.vert-offset-bottom-3{
    margin-bottom: 3em;
}
.vert-offset-bottom-2{
    margin-bottom: 2em;
}
.vert-offset-bottom-1{
    margin-bottom: 1em;
}
.vert-offset-bottom-0{
    margin-bottom: 0em;
}
/*=============Auto Clear left for columns in row to show nice grid=====*/
@media (min-width:1200px) {
    .auto-clear .col-lg-1:nth-child(12n+1) {
        clear: left;
    }

    .auto-clear .col-lg-2:nth-child(6n+1) {
        clear: left;
    }

    .auto-clear .col-lg-3:nth-child(4n+1) {
        clear: left;
    }

    .auto-clear .col-lg-4:nth-child(3n+1) {
        clear: left;
    }

    .auto-clear .col-lg-6:nth-child(odd) {
        clear: left;
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .auto-clear .col-md-1:nth-child(12n+1) {
        clear: left;
    }

    .auto-clear .col-md-2:nth-child(6n+1) {
        clear: left;
    }

    .auto-clear .col-md-3:nth-child(4n+1) {
        clear: left;
    }

    .auto-clear .col-md-4:nth-child(3n+1) {
        clear: left;
    }

    .auto-clear .col-md-6:nth-child(odd) {
        clear: left;
    }
}

@media (min-width:768px) and (max-width:991px) {
    .auto-clear .col-sm-1:nth-child(12n+1) {
        clear: left;
    }

    .auto-clear .col-sm-2:nth-child(6n+1) {
        clear: left;
    }

    .auto-clear .col-sm-3:nth-child(4n+1) {
        clear: left;
    }

    .auto-clear .col-sm-4:nth-child(3n+1) {
        clear: left;
    }

    .auto-clear .col-sm-6:nth-child(odd) {
        clear: left;
    }
}

@media (max-width:767px) {
    .auto-clear .col-xs-1:nth-child(12n+1) {
        clear: left;
    }

    .auto-clear .col-xs-2:nth-child(6n+1) {
        clear: left;
    }

    .auto-clear .col-xs-3:nth-child(4n+1) {
        clear: left;
    }

    .auto-clear .col-xs-4:nth-child(3n+1) {
        clear: left;
    }

    .auto-clear .col-xs-6:nth-child(odd) {
        clear: left;
    }
}
/*=====================================*/
#menuAdminPhotos img{
	max-width:none !important;
}

 td.mylistingpubtitle
{
    font-size:18px;
	height:35px;
	padding-left:30px;
}
td.publinkgroup /*for public links page link group */
{
	padding:20px 0px 5px 20px;
	font-size:12pt;
	font-weight:bold;
}
td.publinkgroup a, td.publinkgroup a:hover ,td.publinkgroup a:visited 
{
	font-size:16px;
	font-weight:bold ;
}
td.publinkitem /*for public links each link item */
{
	padding-left:40px;
}
td.testititle /*for public testimonial title*/
{
	font-size:14pt;
	text-align:center;
}
td.newstitle
{
	font-size:16px;
	font-weight:bold ;
}
td.note
{
	font-size:9pt;
	height: 25px;
	vertical-align: top;
}
table.testimonial /*for testimonials*/
{
	width:95%;
	vertical-align:top;
	margin-left:3%;
	margin-right:2%;
	
}
td.blockheader
{
	font-size: 14px;
	font-weight:bold;
	text-align: center;
	height:25px;
}
td.blockfooter
{
	height:1px;
}
table.block
{
	width:100%;
	padding-left:10px;
	padding-top:10px;
	margin:0px;
	
}
tr.listheader		/*header row of the datagrid list*/
{
	height:22px;
}
tr.listheader td
{
	font-size: 11px;
	font-weight:bold;
}
table.form
{
	width: 90%;
	border-spacing:0px;
	border-collapse:collapse;
	margin:0px auto;
	padding-bottom:30px;
}
td.formfield
{
	vertical-align:top;
	text-align: right;
	padding: 2px;
	margin: 0px;
}
td.formvalue
{
	text-align:left;
	padding:2px;
	margin:0px;
}
table.tabareaform
{
	width: 97%;
	padding:0px;
}
table.contentprint
{
	width: 100%;
	border-collapse:collapse ;
	padding: 0px;
}
table.tabarea
{
	width: 100%;
	padding: 0px;	
}
td.adminrightpanel
{	
	width:190px;
	vertical-align:top;
	padding:0px;
}
td.bottombuttons
{
	height:35px;
	vertical-align:bottom;
	text-align:right;
}
td.topbuttons
{
	height:35px;
	vertical-align:top;
	text-align:right;
}
td, textarea, input, select {
	font-weight: normal;
}
td.featurelistingmenu
{
	padding:4px;
	font-weight:bold;
}
td.featurelistingmenu a{text-decoration:none;}
span.featurelistingmenu { font-weight:bold;}
td.featurelistingmenu  span.featurelistingmenu:before {
    content: url("../../Image/bus/starbus.gif");
}
/*******div ********/
div.rightadminlinks
{
	width:100%;
	padding-top: 10px; 
	padding-left: 0px; 
	margin:0px;	
}
iframe.rightadminlinks
{
	width:100%;
	height:300px ;
	margin-top:0px;
	margin-left:0px;		
}
div.scroll
{	
	overflow: auto;
	height: 300px;
	width: 100%;	
}
#divtail div
{
	text-align:center;
}
#divtail .widget{border-style:none; background:none;}
.zonebtm
{
    width:100%;
    max-width:1002px;
    margin:0 auto;
}
#divtail .links{padding-top:10px; }
#divtail .eziagent
{
	padding:2px;
}
#divtail div.brokerage {padding:2px; }
#divtail div.brokerage p{margin:0px; padding:0px;}
table.publinks
{
    margin:0 auto;
}

/*************list menu*****************/
ul.smallbutton
{
list-style-type:none;
padding-left:8px;
margin:0;
}
ul.smallbutton li
{
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1.5em;
font-size:85%;
}
/**************businesscard***************/
table.businesscard td
{
	vertical-align:top; padding:2px;
}
table.businesscard td.name
{
	font-size:14pt;
	height:20px;
	font-style:italic;
	white-space:nowrap;
}
table.businesscard td.title
{
	font-size:7pt;
	height:10px;
}
table.businesscard td.detail
{
	font-size:8pt;
	font-weight:bold;
	height:5px;
	white-space:nowrap;
}
table.businesscard td.brokerage
{
	font-size:9pt;
	font-weight:bold;
	padding-bottom:5px;
	vertical-align:top;
}
/**about us*/
span.aboutusagent div{float:left ; padding:0px 30px 20px 0px;}
span.aboutusagent table.aboutus td{text-align:center;}
span.aboutusagent table.aboutus td.aboutusname{font-weight:bold; padding:8px 2px;}
span.aboutusagent table.aboutus td.aboutusdetail{font-size:95%; padding:3px 2px;}
span.aboutusagent table.aboutus td.aboutusphone{font-weight:bold;font-size:85%; padding:3px 2px;}
/**content login*/
.contentlogin
{
    color:#990000;
    font-size:16px;
}
.contentlogin a, .contentlogin a:visited, .contentlogin a:hover
{
    font-weight:bold;
    color:#ff0000;
    text-decoration:underline;
    font-size:16px;    
}
/*qr code share*/
.qrcodeshare {
    z-index:5;
}
@media (max-width: 767px) {
  .qrcodeshare {
    display: none;
  }
}
