﻿
h1,
.h1 {
    font-size: 1.6em;
}

h2,
.h2 {
    font-size: 1.6em;
}

h3,
.h3 {
    font-size: 1.4em;
}

h4,
.h4 {
    font-size: 1.2em;
}

.mobi-top-mar-20 {
    margin-top: 20px;
}

.featurebox-content {
    height: 260px;
}

.featurebox-content-last {
    height: auto;
}

#wrapper {
    /* equal to footer height */
    margin-bottom: -60px;
}

    footer, #wrapper:after {
        /* .push must be the same height as footer */
        height: 60px;
    }

        footer .footer-head {
            height: auto;
        }

            footer .footer-head .col1, footer .footer-head .col2 {
                text-align: center;
            }

.btn {
    margin-bottom: 10px;
}

.mobiscroll {
    width: 100%;
    overflow: scroll;
}

input[type="text"], select, textarea, .form-control {
    width: 100%;
}

#divShow {
    width: 100%;
}
.community-map img {
    width:100%;
}
.pagination > li > a, .pagination > li > span {
    position: inherit;
    float: none;
    padding: 10px;
    width: 50px;
    margin: 5px 2px 0 0;
    color: #428bca;
    text-decoration: none;
    background-color: #fc6;
    border: none;
    color: #333;
    border-radius: 4px;
}

.six li {
    width: 45%;
    margin:2px;
}

.accountInfo label, .forgetpassword label {
    width: 100%;
}

.box {
    margin-bottom: 20px;
}

.ask-an-agent-btn-mobi {
    white-space: nowrap;
    position: fixed;
    top: 10px;
    left: 10px;
    color: #333;
    filter: none;
    border-radius: 3px;
    background: #ffcc66;
    padding: 5px 6px 6px;
    z-index: 999;
    font-size: 12px;
    line-height: 1;
}

    .ask-an-agent-btn-mobi:hover {
        background: #ffdc95;
        color: #333;
        text-decoration: none;
    }


.mobibtn {
    margin-top: 20px;
}

.responsive-tabs-content .responsive-tabs-panel {
    padding: 0px;
}

.responsive-tabs-default .responsive-tabs-content .responsive-tab-title {
    background: #fc6 none repeat scroll 0% 0%;
    color: #363;
    /*border-bottom:1px solid #363;*/
    padding-bottom: 3px;
    text-align: center;
    margin-top: 20px;
}

.featurebox {
    margin-top: 0px;
}

.feature {
    margin-top: 10px;
    padding-bottom: 30px;
}

.navbar-nav {
    margin: 7.5px 0;
}

    .navbar-nav > li {
        text-align: center;
        margin-bottom: 1px;
        width: 100%;
    }

        .navbar-nav > li > a {
            background: #6ca56c;
        }

.navbar-inverse .navbar-nav > li > a {
    padding-top: 8px;
    color: #fff;
}

    .navbar-inverse .navbar-nav > li > a:hover {
        background: #ffdc95;
        color: #333;
    }

.login-wrapper {
    white-space: nowrap;
    position: fixed;
    float: left;
    top: 12px;
    left: 70px;
    padding-left: 0px;
    font-size: 12px;
}

#userdetails1 {
    margin-top: -8px;
}

.gridscroll {
    overflow-x: scroll;
    width: 100%;
    border: 1px solid #DDD;
    height: 325px;
}

.nav-tabs > li > a {
    /*padding-left: 8px;
	padding-right: 8px;
	font-size:16px;*/
}

/*.nav > li
{
	margin-right: 3px;
}*/

.profilepic {
    width: 100%;
    height: auto;
}

#myTab > li > a[title]:hover:after {
    font-size: 16px;
}
/*************tooltips********************/
a span {
    display: none;
    color: #fff;
    background: rgba(51,51,51,1);
    padding: 10px 20px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    width: auto;
    text-align: center;
    position: absolute;
    z-index: 10;
}

a {
    display: inline-block;
}

    a:hover span {
        display: block;
    }

span.blue {
    background: rgba(41,137,216, 0.75);
    border: 1px solid #1E5799;
}

span.red {
    background: rgba(247,49,49, 0.75);
    border: 1px solid #F73131;
}

span.yellow {
    background: rgba(241,218,54, 0.75);
    border: 1px solid #f1da36;
    color: black;
}

span.green {
    background: rgba(41,154,11, 0.75);
    border: 1px solid #299a0b;
}

a span.lasttooltip {
    left: -70px;
}

/*#MainContent_chkagent
        {
            margin-left: -150px !important;
        }*/
/************************************/
.panel-default > .panel-heading a {
    height: 0;
}

.img-scroll {
    width: 100%;
    overflow-x: scroll;
    overflow-y: hidden;
    padding-bottom: 10px;
}
/*************chrome specific hacks******************/
.listing-img:not(*:root) {
    height: auto;
}

.img-scroll:not(*:root) {
    overflow: hidden;
}

.circle {
    margin: 0;
}

/*************************/
.nav-tabs > li > a {
    font-size: 14px;
    padding-left: 10px;
    padding-right: 10px;
}

.tab-pane {
    padding: 10px;
}

.mobi-text-right {
    text-align: right;
}

.mobi-text-left {
    text-align: left;
}

.lastline {
    margin-top: 0px;
}
/*.header {
    margin-bottom: 0px;
}*/
.mar-top-40px {
    margin-top: 20px;
}
/*------placeholder style-------------*/
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    font-size: 12px;
}

::-moz-placeholder { /* Firefox 19+ */
    font-size: 12px;
}

:-ms-input-placeholder { /* IE 10+ */
    font-size: 12px;
}

:-moz-placeholder { /* Firefox 18- */
    font-size: 12px;
}

/*-----------------------------*/
legend {
    font-size: 18px;
}

.well-lg {
    padding: 15px;
}
