@media only screen and (min-width: 1369px) {
	.col-lg-10 {
		width: 70%;
	}
	.col-lg-offset-1 {
		margin-left: 15%;
	}
    a.dashbrd-btn {
        height: 148px;
        padding-top:108px;
        font-size:110%
    }
    .icn-application,
    .icn-allotment,
    .icn-noting,
    .icn-possession,
    .icn-lease,
    .icn-checklist,
    .icn-mortgage,
    .icn-transfer,
    .icn-gpa,
    .icn-payment {
        background-position:center 35px;
    }
    .icn-application:hover,
    .icn-allotment:hover,
    .icn-noting:hover,
    .icn-possession:hover,
    .icn-lease:hover,
    .icn-checklist:hover,
    .icn-mortgage:hover,
    .icn-transfer:hover,
    .icn-gpa:hover,
    .icn-payment:hover {
        background-position:center 35px;
    }
    .dsh-btn-mrgin{
        margin-top:40px;
    }
    .gridTitle.adv-srch-title {
        padding: 15px 10px;
        font-size: 110%;
    }

    .advnce-srch-lbl {
        padding: 8px 0 3px;
        font-size: 100%;
    }
    .search-bx-home input[type="text"] {
        margin: 5px 0 5px;
        padding: 12px 10px;
        font-size: 95%;
        background: rgba(255,255,255,0.8);
    }
    .search-bx-home .k-widget.k-dropdown.k-header {
        background: rgba(255,255,255,0.8);
        margin-top: 5px;
        border: 2px solid #2da797;
    }
    .search-bx-home .k-dropdown-wrap .k-input {
        padding: 10px 10px !important;
    }
    .adv-srch-bx-btn{
        padding:12px 0; 
        font-size:110%;
        margin:35px auto 30px;
    }
    .adv-srch-bx {
        margin-top: 10px;
    }
    #PropertyListHeading {
        margin-top:30px;
    }


}

@media only screen and (min-width: 992px) and (max-width: 1368px) {
	.nav-wrap .nav > li > a {
		color: #000;
		text-transform: uppercase;
		font-size: 100%;
		font-weight: 600;
		padding: 10px;
	}

	.nav-wrap ul.nav li:nth-last-child(2) ul   {
		left:-146px;
	}

}

/*@media (min-width: 1024px) {
    .manageRefundTable table {
    }
    .manageRefundTable table td:nth-child(4) {
        min-width:150px;
        color:red;
    }
}*/


@media (min-width: 1201px) {
    .nav-wrap #cssmenu > ul > li > a {
        padding: 8px 14px;
    }
    .dashbrd-btn {
        font-size: 100%;
    }
}


@media (max-width: 1024px) {
    .age-bx input {
        max-width: 40px;
        margin: 0 0 0 1px;
    }

    .form-group label {
        padding-left: 15px;
        padding-right: 5px;
    }

    .nav-wrap #cssmenu > ul > li > a {
        font-size: 85%;
        font-weight: bold;
        padding: 8px 6px;
    }

    .grad1 .nav-bg {
        min-height: initial;
        background-size: 118%;
    }

    .nav-wrap #cssmenu ul ul li a {
        width: 200px;
        padding: 5px 10px;
        font-size: 12px;
    }
    .nav-wrap #cssmenu ul ul li:hover ul {
        left: 200px;
    }
    .contentWrapper {
        padding-top: 123px;
    }
    body .k-widget.k-grid {
        font-size:12px;
    }
    .k-webkit .k-grid .k-pager-numbers, .k-webkit .k-pager-numbers {
        left: 5.3em;   
    }
    .form-group label.form-control {
        min-height: 34px;
        padding-left:10px;
    }
}

@media (max-width: 991px) {
	.form-bx {
		padding-right: 20px;
	}
	/*.contentWrapper {
		padding-top: 103px;
	}*/
	.nav-wrap .nav > li {
		border-bottom:1px solid #fff;
	}
	.nav-wrap .nav > li > a {
		font-size: 110%;
		font-weight: normal;
		padding: 10px 20px;
	}
	.navbar-fixed-top .navbar-collapse{
		max-height:initial;
		height:100%
	}
	.navbar-brand {
		background-size: 80%;
	}
	.nav-wrap {
		position:relative;
	}
	.nav-bg {
		min-height: initial;
		background-size: 100%;
	}
    .navbar-header {
        float: left;
		padding-left:25px;
		padding-right:25px;
		height:72px;
    }
	.navbar-default .navbar-toggle {
		border-color: #fff;
		margin-top:20px;
	}
	.navbar-default .navbar-toggle .icon-bar{
		background-color:#fff;
	}
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px 0 0;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
	.col-btn {
		text-align:left;
		padding-top:15px;
	}
	.form-group label {
		padding-left:10px;
		padding-right:10px;
	}
	.form-group .age-bx label {
		margin:5px 0 0 0px;
		padding-left:5px;
		padding-right:3px;
		font-size:90%
	}
	.form-group .age-bx {
		float:right
	}
	.age-bx input {
		max-width:40px;
		margin:0 0 0 1px;
		padding:6px;
	}
}

@media (max-width: 767px) {
    .mandatory {
        text-align: left;
    }
    .form-group {
	    padding-left:10px;
	    padding-right:10px;
    }
	.form-bx {
		padding-right: 0;
	}
	.nav-bg {
		background:none;
	}
	.navbar-header {
		background: #fef9f3 url(../images/top-nav-bg.png)no-repeat ;
	}
	.nav-wrap {
		background: rgba(213,235,225,1);
	}
	.col-btn a {
		display:block;
		margin-bottom:5px;
	}
	.form-group {
		margin-bottom:5px;
	}
	
	.form-group label {
		padding-left:0;
		padding-right:0;
	}
	
	.form-group input,
	.form-group textarea,
	.form-group select {
		margin-bottom:10px;
	}
	
	.form-group.rdio-bx label {
		padding-left:20px
	}
	
}