﻿.contContDiv .close, .helpUswrap .close {
	opacity:1!important
}
body, html {
	-webkit-font-smoothing:antialiased!important
}
.discoverDiv, .nav-tabs>li>a, .nav.navbar-nav {
	text-transform:uppercase
}
.comment-content a, body {
	word-wrap:break-word
}
#social li, #social ul, #social ul li, .tab-content li, .tab-content ul li, .widget ul li {
	list-style:none
}
.aligncenter, .bubbleInfoPro, .clear, .clear::after, .comment-content::after, .entry-content::after, .page-links, .site-content::after, .site-footer::after, .site-header::after, .tabs-menu {
clear:both
}
html.touch * {
	text-rendering:optimizeSpeed;
	-webkit-backface-visibility:hidden
}
body {
	color:#6b6b6b;
	font-size:13px;
	line-height:1.7;
	-webkit-text-size-adjust:100%;
	text-rendering:optimizeSpeed!important;
	-moz-osx-font-smoothing:grayscale
}
@font-face {
font-family:'Open Sans', sans-serif;
font-style:normal;
font-weight:400;
src:url(thesans_light_plain-webfontd41d.eot?#iefix) format("embedded-opentype"), url(thesans_light_plain-webfont.html) format("woff2"), url(thesans_light_plain-webfont.woff) format("woff"), url(thesans_light_plain-webfont.ttf) format("truetype"), url(thesans_light_plain-webfont.svg#the_sans_light-regular) format("svg")
}
.container {
	width:100%!important
}
.helpUswrap .close {
	margin-top:15px;
	margin-right:15px
}
.textarea-153 textarea {
	min-height:45px!important
}
@media (max-width:2000px) and (min-width:320px) {
.container {
padding-left:0!important;
padding-right:0!important
}
.row {
margin-left:0!important;
margin-right:0!important
}
}
.containerInner {
	margin:0 auto;
	max-width:1280px;
	width:100%
}
@media (max-width:2000px) and (min-width:1380px) {
.containerFooter, .page-id-6 .containerInner {
margin:0 auto;
max-width:1280px;
width:100%!important;
padding-left:0!important;
padding-right:0!important
}
}
.modal-content {
	border:0!important
}
.containerFooter {
	margin:0 auto;
	width:95%;
	padding-left:2.5%;
	padding-right:2.5%
}
.containerft {
	margin:0 auto;
	padding-left:3%;
	padding-right:3%;
	width:100%
}
.contInnHome {
	margin:0 auto;
	width:100%
}
a {
	color:#1fa67a;
	text-decoration:none;
transition:all .2s ease 0s
}
a:focus, a:hover {
	color:#333;
	text-decoration:none
}
a:focus {
	outline-offset:-2px
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	color:#292929
}
.h1, h1 {
	font-size:32px
}
.h2, h2 {
	font-size:28px
}
.h3, h3 {
	font-size:24px
}
.h4, h4 {
	font-size:18px
}
.h5, h5 {
	font-size:16px
}
.h6, h6 {
	font-size:14px
}
img {
	height:auto;
	max-width:100%
}
button, input, select, textarea {
	font-size:100%;
	margin:0;
	vertical-align:baseline
}
select {
	background-color:#fff;
	border:1px solid #dce4ec;
	height:30px;
	padding:5px;
	width:250px
}
input[type=checkbox], input[type=radio] {
	padding:0
}
input[type=search] {
	box-sizing:content-box
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
input[type=email], input[type=password], input[type=search], input[type=text], input[type=url], textarea {
	border:1px solid #e8e8e8;
	border-radius:3px;
	color:#666
}
input[type=email]:focus, input[type=password]:focus, input[type=search]:focus, input[type=text]:focus, input[type=url]:focus, textarea:focus {
	color:#111
}
input[type=email], input[type=password], input[type=search], input[type=text], input[type=url] {
	padding:3px
}
textarea {
	overflow:auto;
	padding-left:3px;
	vertical-align:top;
	width:100%
}
.alignleft {
	display:inline;
	float:left;
	margin-right:1.5em
}
.alignright {
	display:inline;
	float:right;
	margin-left:1.5em
}
.aligncenter {
	display:block;
	margin:0 auto
}
.screen-reader-text {
	clip:rect(1px,1px,1px,1px);
	position:absolute!important
}
.screen-reader-text:active, .screen-reader-text:focus, .screen-reader-text:hover {
	background-color:#f1f1f1;
	border-radius:3px;
	box-shadow:0 0 2px 2px rgba(0, 0, 0, .6);
	clip:auto!important;
	color:#21759b;
	display:block;
	font-size:14px;
	font-weight:700;
	height:auto;
	left:5px;
	line-height:normal;
	padding:15px 23px 14px;
	text-decoration:none;
	top:5px;
	width:auto;
	z-index:100000
}
#respond, .firstColdrop, .submit:active:hover {
	box-shadow:none!important
}
.clear::after, .clear::before, .comment-content::after, .comment-content::before, .entry-content::after, .entry-content::before, .site-content::after, .site-content::before, .site-footer::after, .site-footer::before, .site-header::after, .site-header::before {
content:"";
display:table
}
.hentry {
	margin:0 0 1.5em
}
.byline, .updated {
	display:none
}
.group-blog .byline, .single .byline {
	display:inline;
	margin-right:0
}
.entry-content, .entry-summary, .page-content {
	margin:1.5em 0 0
}
.page-links {
	margin:0 0 1.5em
}
#content {
	margin-bottom:40px
}
.entry-meta a {
	font-size:13px;
	color:#6b6b6b
}
#main .page-header {
	margin-top:0
}
.entry-meta .fa {
	color:#1fa67a;
	font-size:14px;
	margin-right:3px
}
.entry-meta span {
	margin-right:10px
}
.entry-title {
	color:#444;
	font-size:32px
}
.entry-title a {
	color:#444
}
.entry-title a:hover {
	color:#666
}
.btn.btn-default.read-more {
	background-color:transparent;
	border:1px solid #e8e8e8;
	color:#1fa67a;
	float:right;
	margin-top:10px
}
.btn.btn-default.read-more:hover, .page-links span {
	background-color:#1fa67a;
	color:#fff
}
.search .btn.btn-default.read-more {
	float:none
}
hr.section-divider {
	border-color:#e8e8e8;
	margin-bottom:50px;
	margin-top:50px
}
.page-links span {
	border-radius:4px;
	display:inline-block;
	margin-left:2px;
	padding:2px 10px
}
#infinite-handle span, .page-links a span {
	border:1px solid #e8e8e8;
transition:all .2s ease 0s
}
.page-links a span {
	background-color:inherit;
	color:#1fa67a
}
.page-links a:hover span {
	background-color:#1fa67a;
	border:1px solid #1fa67a;
	color:#fff
}
.archive .format-aside .entry-title, .blog .format-aside .entry-title {
	display:none
}
.comment-content img.wp-smiley, .entry-content img.wp-smiley, .page-content img.wp-smiley {
	border:none;
	margin-bottom:0;
	margin-top:0;
	padding:0
}
.wp-caption {
	border:1px solid #ccc;
	margin-bottom:1.5em;
	max-width:100%
}
.wp-caption img[class*=wp-image-] {
display:block
}
.wp-caption-text {
	text-align:center
}
.wp-caption .wp-caption-text {
	margin:.8075em 0
}
.site-main .gallery {
	margin-bottom:1.5em
}
.site-main .gallery a img {
	border:none;
	height:auto;
	max-width:90%
}
.widget select, embed, iframe, object {
	max-width:100%
}
.site-main .gallery dd {
	margin:0
}
.widget {
	margin:0 0 1.5em
}
.widget_search .search-submit {
	display:none
}
.widget>ul>li, li.recentcomments {
	border-bottom:1px solid #eee;
	display:block;
	padding:10px 0;
	position:relative
}
.widget ul {
	padding:10px
}
.widget-title {
	border-bottom:1px solid #eee
}
.widget ul.nav.nav-tabs {
	padding:0
}
#secondary .widget_archive ul li::before, #secondary .widget_categories ul li::before, #secondary .widget_recent_comments ul li::before {
font-family:fontawesome;
margin-right:10px
}
#secondary .widget_archive ul li::before {
content:""
}
#secondary .widget_categories ul li::before {
content:""
}
#secondary .widget_recent_comments ul li::before, .tab-content #messages li::before {
content:""
}
.tab-content .tab-thumb {
	float:left;
	height:60px;
	line-height:0;
	margin-right:8px;
	padding-top:5px;
	width:60px
}
.tab-content li {
	border-bottom:1px solid #f0f0f0;
	margin:0 0 8px;
	overflow:hidden;
	padding:0 0 6px
}
.tab-content .tab-entry {
	display:block;
	font-size:14px
}
.tab-content>.active {
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:-moz-use-text-color #e8e8e8 #e8e8e8;
	border-image:none;
	border-style:none solid solid;
	border-width:medium 1px 1px
}
.tab-content ul li:last-child {
	border-bottom:0 none;
	margin-bottom:0;
	padding-bottom:0
}
.tab-comment {
	font-size:18px;
	padding:0 10px
}
.nav-tabs>li>a {
	border-bottom-color:transparent
}
.tab-content i {
	font-size:12px
}
.tab-thumb.thumbnail {
	margin-bottom:5px
}
.tab-content #messages li::before {
color:#1fa67a;
float:left;
font-family:fontawesome;
font-size:20px;
padding-right:10px
}
.btn-default, .label-default {
	background-color:#1fa67a;
	border-color:#1fa67a
}
#image-navigation .nav-next a:hover, #image-navigation .nav-previous a:hover, .btn-default.active, .btn-default:active, .btn-default:focus, .btn-default:hover, .label-default[href]:focus, .label-default[href]:hover {
	background-color:#1b926c;
	border-color:#1b926c
}
.btn.btn-default {
	color:#fff
}
.infinite-scroll .paging-navigation, .infinite-scroll.neverending .site-footer {
	display:none
}
.infinity-end.neverending .site-footer {
	display:block
}
#infinite-handle span {
	background:0 0;
	border-radius:4px;
	color:#1fa67a;
	display:block;
	font-size:18px;
	margin-bottom:20px;
	padding:12px;
	text-align:center
}
#infinite-handle span:hover {
	background-color:#1fa67a;
	color:#fff
}
.woocommerce #infinite-handle {
	display:none
}
.woocommerce div.product form.cart .variations label {
	color:#6b6b6b;
	font-size:14px;
	margin-bottom:0;
	margin-top:8px
}
.site-branding {
	margin-bottom:20px;
	margin-top:20px
}
.site-description {
	color:#777;
	font-size:16px;
	font-weight:200
}
.page-template-page-homepage-php .carousel {
	margin-bottom:20px;
	margin-top:-20px
}
.more-link, .site-main [class*=navigation] a {
border:1px solid #e8e8e8;
border-radius:4px;
display:block;
padding:6px 12px
}
.more-link:hover, .site-main [class*=navigation] a:hover {
background:#1fa67a;
color:#fff;
text-decoration:none
}
.more-link {
	float:right;
	margin:10px 0
}
.site-main [class*=navigation] {
margin:0 0 1.5em;
overflow:hidden
}
[class*=navigation] .nav-previous {
float:left
}
[class*=navigation] .nav-next {
float:right;
text-align:right
}
.navbar.navbar-default {
	background-color:#fff;
	border-bottom:1px solid #330066;
	margin-bottom:0;
	margin-top:-2px
}
.navbar-default .navbar-nav>li>a {
	color:#330066!important;
	line-height:30px;
	text-transform:none;
}
.navbar>.container .navbar-brand {
	color:#1fa67a;
	font-size:24px;
	margin:7px 0
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
	border-left:medium none;
	border-right:medium none
}
.navbar {
	border-radius:0
}
.navbar-default {
	border:none
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
	border-bottom:2px solid #292929;
	color:#292929;
	background:#fff;
}
.dropdown-menu>li>a, .navbar-default .navbar-nav .open .dropdown-menu>li>a {
	color:#292929!important;
	background:#fff;
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
	border-left:1px solid rgba(0, 0, 0, .1)
}
.dropdown-menu>li>a {
	padding:14px 20px
}
.dropdown-menu, .dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
	border:none
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a {
	background-color:#f5f5f5;
	color:#fff
}
.dropdown-menu .divider {
	background-color:rgba(0, 0, 0, .1)
}
.navbar-nav>li>.dropdown-menu {
	padding:0
}
.navbar-nav>li>a {
	font-weight:600;
	padding-bottom:4px;
	padding-top:18px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.navbar-nav>li>a, ::i-block-chrome {
-webkit-font-smoothing:antialiased;
text-rendering:optimizeSpeed
}
.bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager, ::i-block-chrome {
bottom:-20px!important
}
.budgetInner, ::i-block-chrome {
width:80%!important
}
.fisrtColInner, ::i-block-chrome {
padding:0 15px 0 10px
}
.shareEdit, ::i-block-chrome {
width:100px!important
}
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background-color:transparent
}
.nav.navbar-nav {
	float:right;
	font-size:16px;
	padding-right:0
}
.nav>li {
	padding:20px 30px 0 8px!important
}
@media (max-width:767px) {
.nav.navbar-nav {
float:none
}
}
#respond {
	background-color:transparent!important;
	padding:0!important
}
#respond p.comment-notes, #respond>p, p.logged-in-as {
	margin-bottom:10px
}
p.logged-in-as {
	padding-bottom:0
}
.comment-list {
	margin-bottom:40px!important;
	margin-left:0!important;
	padding-left:0
}
.comment .comment-body {
	background-color:#fff;
	border:1px solid #e8e8e8;
	border-radius:4px;
	margin:2em 0 0;
	overflow:hidden;
	padding:25px 25px 25px 116px;
	position:relative
}
.comment-list li.comment>div img.avatar, .vcard .avatar {
	left:29px;
	position:absolute;
	top:29px
}
.comment-list .children {
	background-position:left 20px;
	background-repeat:no-repeat;
	border-left:1px solid #e8e8e8;
	margin-left:0!important;
	padding-left:40px
}
#comment-form-title {
	font-size:24px;
	padding-bottom:10px
}
.comment-metadata {
	font-size:11px;
	line-height:16px;
	margin-bottom:10px
}
.comment-reply-link {
	float:right
}
.form-allowed-tags code {
	white-space:inherit;
	word-wrap:break-word
}
.comment-respond label {
	display:block;
	font-weight:400
}
.comment-respond .required {
	color:#c7254e
}
#image-navigation .nav-next a, #image-navigation .nav-previous a {
	border:1px solid #e8e8e8;
	border-radius:4px;
	display:block;
	padding:5px 20px
}
#image-navigation .nav-next a:hover, #image-navigation .nav-previous a:hover {
	background-color:#1fa67a;
	color:#fff
}
#image-navigation .nav-next, #image-navigation .nav-previous {
	margin:10px 0
}
#footer-area {
	background-color:#222;
	padding-top:12px;
color:#fff;
	font-size:12px;
	bottom:0
}
#footer-area .nav-tabs>li.active>a, #footer-area .nav-tabs>li.active>a:focus, #footer-area .nav-tabs>li.active>a:hover, .footer-nav.nav>li>a:hover {
	background-color:transparent
}
#footer-area a {
	color:#fff
}
#footer-area .footer-widget-area {
	overflow:hidden;
	padding:5px;
}
#footer-area ul li {
	border-bottom:1px solid #444
}
#footer-area .site-info nav ul li {
	border-bottom:medium none
}
#footer-area .tab-content>.active {
	border:none
}
#footer-area .tab-content .tab-entry {
	font-size:inherit
}
#footer-area .widgettitle {
	color:#fbfbfb;
	font-size:16px;
	font-weight:600;
	margin:0 0 15px
}
.fisrtColInner, .serachCol a, .unitCol {
	font-weight:700
}
#footer-area #social ul li {
	border-bottom:medium none
}
#footer-area .widget ul li {
	list-style:none;
	padding:10px 0
}
.footer-nav.nav>li {
	display:inline-table;
	position:relative
}
.footer-nav.nav {
	float:left;
	margin-bottom:2px
}
.copyright {
	float:right;
	margin-top:10px;
	text-align:right
}
#budget-slider, #social, .cfa {
	text-align:center
}
#colophon {
	border-top:1px solid #3a3a3a;
	padding:10px 0
}
.site-info a {
	color:#777
}
.site-info a:hover {
	color:#999
}
#footer-area a:hover {
	color:#fff
}
.site-info {
	color:#999;
	font-size:12px
}
.scroll-to-top {
	background:rgba(0, 0, 0, .4);
	border-radius:4px;
	bottom:4%;
	color:#fff;
	cursor:pointer;
	display:none;
	font-size:16px;
	padding:2px 10px;
	position:fixed;
	right:20px;
transition:background-color .1s linear 0s;
	z-index:999!important
}
.scroll-to-top:hover {
	background:#0e1c41;
	opacity:.8
}
@media (min-width:641px) and (max-width:2000px) {
#menu-item-16 a:focus {
background-color:#fff!important
}
#menu-item-16 a span.caret {
display:none
}
#menu-item-1154:hover .dropdown-menu {
display:block!important
}
#menu-item-1154:hover .dropdown-menu a {
border-bottom:0!important
}
}
@media (max-width:766px) {
.whyColFt {
text-align:center;
width:25%!important
}
#footer-area .footer-widget-area {
padding:10px 0 1px
}
}
@media (max-width:768px) {
.pull-left, .pull-right {
float:none!important
}
.copyright, .site-info {
text-align:center
}
.copyright, .footer-nav.nav {
float:none
}
.flex-caption {
display:none
}
.navbar>.container .navbar-brand {
margin:0
}
.navbar-default .navbar-nav>li>a {
line-height:20px;
padding:15px 10px
}
}
#maxHome, #maxProject, #minHome, #minProject, .fisrtColInner {
	line-height:24px
}
.top-bar {
	border-bottom-color:#e8e8e8
}
#social a {
	color:#e8e8e8;
	font-size:32px;
	margin:6px
}
.cfa-button a, .cfa-text {
	color:#fff
}
#social {
	position:relative;
	top:0
}
#social ul li {
	display:inline-block;
	padding:0 10px
}
#social ul {
	margin-bottom:0;
	padding:0
}
#social li a span {
	display:none
}
.fa-googleplus::before {
content:""
}
#social li, #social ul {
	border:0!important;
	padding-left:0
}
#social li a[href*="twitter.com"] .fa::before, .fa-twitter::before {
content:""
}
#social li a[href*="facebook.com"] .fa::before, .fa-facebook-f::before, .fa-facebook::before {
content:""
}
#social li a[href*="github.com"] .fa::before, .fa-github::before {
content:""
}
#social li a[href*="/feed"] .fa::before, .fa-rss::before {
content:""
}
#social li a[href*="pinterest.com"] .fa::before, .fa-pinterest::before {
content:""
}
#social li a[href*="plus.google.com"] .fa::before, .fa-google-plus::before {
content:""
}
#social li a[href*="linkedin.com"] .fa::before, .fa-linkedin::before {
content:""
}
#social li a[href*="youtube.com"] .fa::before, .fa-youtube::before {
content:""
}
#social li a[href*="instagram.com"] .fa::before, .fa-instagram::before {
content:""
}
#social li a[href*="flickr.com"] .fa::before, .fa-flickr::before {
content:""
}
#social li a[href*="tumblr.com"] .fa::before, .fa-tumblr::before {
content:""
}
#social li a[href*="dribbble.com"] .fa::before, .fa-dribbble::before {
content:""
}
#social li a[href*="skype.com"] .fa::before, .fa-skype::before {
content:""
}
#social li a[href*="foursquare.com"] .fa::before, .fa-foursquare::before {
content:""
}
#social li a[href*="vimeo.com"] .fa::before, .fa-vimeo-square::before {
content:""
}
#social li a[href*="spotify.com"] .fa::before, .fa-spotify::before {
content:""
}
#social li a[href*="soundcloud.com"] .fa::before, .fa-soundcloud::before {
content:""
}
@media (max-width:992px) {
#social, .site-branding {
text-align:center
}
#social, .side-pull-left .main-content-inner, .side-pull-right .main-content-inner {
float:none
}
#social {
top:0
}
}
.cfa {
	background:#1fa67a;
	overflow:hidden;
	padding:30px 0
}
.cfa-text {
	display:block;
	font-size:22px;
	padding-top:10px
}
.full-width #secondary, .no-sidebar #secondary, .serachHome {
	display:none
}
.cfa-button {
	background-color:transparent;
	border-color:#fff;
	color:#fff;
	padding:15px 30px
}
.firstColdrop, .firstRowWrp {
	border-bottom:1px solid #d4d4d4
}
.firstColdrop, .secColPrj, .secondCol {
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4
}
.cfa-button:hover {
	background-color:#fff;
	color:#1fa67a
}
.cfa-button:hover a {
	color:#1fa67a
}
.side-pull-left #primary {
	float:left
}
.side-pull-right #primary {
	float:right
}
.no-sidebar #primary {
	float:none;
	margin:0 auto
}
.full-width #primary {
	width:100%
}
#logo {
	height:61px;
	margin-bottom:50px;
	width:191px;
	width:100%
}
.serachHome {
	position:absolute;
	right:1.3%;
	top:37%
}
.firstRowWrp {
	float:left;
	width:100%
}
.rightBg {
	background:url(images/bg_right.gif) right center repeat-x rgba(0, 0, 0, 0);
	height:103px
}
.firstCol {
	cursor:pointer;
	float:left;
	padding:20px 0;
	width:25%
}
.firstColPrj, .secColPrj {
	width:20%;
	float:left;
	cursor:pointer
}
.firstCol .dropdown-menu {
	padding:0!important
}
.firstColPrj {
	padding:20px 0
}
.firstColPrj .dropdown-menu {
	padding:0!important
}
.secColPrj {
	padding:20px 0 23px
}
.secColPrj .dropdown-menu, .secondCol .dropdown-menu {
	padding:0!important
}
.fisrtColInner {
	color:#292929;
	float:left;
	font-size:14px;
	padding:0 15px 0 25px;
	width:83%
}
.dropArrow, .dropArrowPrj, .dropArrowPrjBud {
	float:right;
	width:40px
}
.fisrtColInner span {
	color:#888;
	font-size:14px;
	font-weight:700
}
.dropArrow {
	margin-top:12.5px
}
.dropArrowPrj {
	margin-top:26.5px
}
.dropArrowPrjBud {
	margin-top:23.5px
}
.firstColdrop {
	border-radius:0!important;
	margin-top:71px!important;
	padding-bottom:0!important;
	width:100%!important
}
.brdRes, .lookingWrap ul li, ul.firstColdrop li {
	border-bottom:1px solid #e9e9e9
}
.lookingWrap {
	float:left;
	width:100%
}
.secondCol, .unitCol {
	width:25%;
	float:left
}
.lookingWrap ul {
	margin:0
}
.lookingWrap ul li {
	display:block
}
.lookingWrap ul li a {
	color:#38383a;
	display:block;
	font-size:14px;
	padding-bottom:10px;
	padding-left:35px;
	padding-top:10px
}
.lookingWrap ul li a:hover {
	color:#fff!important
}
.lookingWrap ul li:hover {
	background:#222!important;
	color:#fff!important;
	display:block
}
.brdRes {
	display:block;
	font-size:16px;
	padding:10px;
	color:#888!important
}
.budgetCol, .secondCol {
	padding:20px 0;
	cursor:pointer
}
.unitCol input {
	border:none;
	color:#888!important;
	max-width:170px;
	width:100%
}
.unitLft {
	color:#292929!important;
	float:left;
	font-size:15px;
	margin:16px 0 0;
	width:82%
}
.unitLft input[placeholder], [placeholder] {
color:#292929!important;
font-family:'Open Sans', sans-serif;
font-size:15px
}
.sliderCpation, .sliderCpationsmall, .testCnt, .unitColProjectLft input[placeholder], [placeholder] {
font-family:'Open Sans', sans-serif!important
}
#budget-home {
	color:#888!important
}
.unitSmall {
	margin-top:21px;
	float:right
}
.margUnit {
	margin-top:4px;
	display:block
}
.unitRgt {
	float:left;
	margin-top:0;
	max-width:28px;
	width:100%
}
.minus, .plus {
	width:25px;
	cursor:pointer
}
.plus {
	background:url(images/icon_plus.gif) no-repeat rgba(0, 0, 0, 0);
	height:30px;
	margin:0 0 10px!important
}
.minus {
	background:url(images/icon_minus.gif) no-repeat rgba(0, 0, 0, 0);
	float:left;
	height:8px
}
.budgetCol {
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	float:left;
	width:18%
}
.budgetInner {
	margin-top:0;
	padding-bottom:24px;
	width:82%
}
.slideMinwrap {
	margin:0 auto;
	max-width:194px;
	padding-bottom:15px;
	width:100%;
	position:relative
}
.slideMinwrapPrj {
	margin:0 auto;
	padding-bottom:30px;
	width:82%
}
.slideFormwrap {
	margin:0 auto;
	width:137px!important;
	padding-bottom:0
}
#idCustomSelect4, #idCustomSelect5, .budgetInner input {
	margin-bottom:0!important;
	padding-bottom:0!important;
	border:0;
	background:0 0!important
}
#sliderEnquiry, #sliderHome, #sliderProject {
	height:3px;
	margin-top:1px;
	width:100%;
	float:left
}
#slider {
	float:left;
	height:3px;
	margin-bottom:20px;
	margin-left:1em;
	margin-top:60px;
	width:85%
}
#sliderEnquiry {
	margin-bottom:15px;
	margin-left:10px
}
.budgetInner input {
	left:22px;
	position:absolute;
	color:#292929;
	top:23px;
	width:185px
}
#maxHome, #maxProject, #minHome, #minProject {
	margin-bottom:5px;
	font-size:15px;
	color:#292929
}
#idCustomSelect4, #idCustomSelect5 {
	color:#888
}
#max, #min {
	position:absolute;
	top:0!important
}
#idCustomSelect4 {
	left:22px;
	position:absolute;
	top:23px
}
#idCustomSelect5 {
	left:25px;
	position:absolute;
	top:37px
}
.slideMinwrap .mineqWrap {
	width:50%;
	margin-left:-10px
}
.slideMinwrap .maxeqWrap {
	width:50%;
	margin-right:-6px!important
}
.slideMinwrapPrj .mineqWrap {
	width:50%;
	margin-left:-10px
}
.slideMinwrapPrj .maxeqWrap {
	width:50%;
	margin-right:-6px!important
}
.budgetProjectInner input {
	background:0 0!important;
	border:0;
	display:block;
	color:#292929
}
.mineqWrap {
	width:25%;
	float:left;
	margin-bottom:15px
}
.hiddenInput {
	width:50%;
	float:left;
	margin-top:-36px;
	margin-left:-48px
}
#budget-slider {
	color:#292929!important;
	font-size:18px!important
}
.hiddenInput input {
	background:0 0!important;
	width:100%!important;
	margin-right:-10px;
	height:40px!important
}
.maxeqWrap {
	width:25%;
	float:right;
	text-align:right;
	margin-right:-15px
}
.bigNum, .discoverDiv, .popupCnt, .serachCol, .serachColPro {
	text-align:center
}
.minEnq {
	font-size:12px
}
#maxEnquiry, #minEnquiry {
	color:#292929;
	line-height:9px
}
.maxEnq {
	font-size:14px
}
#max {
	left:68%!important
}
.slideMinwrapPrj #min {
	left:10%!important
}
#min {
	left:0!important
}
.serachCol {
	background:#000;
	float:left;
	padding:24px 28px;
	width:25%
}
.serachCol a {
	color:#fff;
	font-size:20px
}
.serachCol input {
	color:#fff!important;
	font-size:20px;
	font-weight:600;
	background:#000!important;
	border:none
}
.serachCol input:hover, .serachColPro {
	background:#000
}
.serachColPro {
	float:left;
	width:20%
}
.serachColPro .btn:focus {
	background:rgba(0, 0, 0, 0);
	border:none
}
.serachColPro .btn:active:hover {
	background:rgba(0, 0, 0, 0)!important;
	border:none!important;
	color:#fff!important;
	box-shadow:none!important
}
.serachColPro a, .serachColPro input {
	color:#fff;
	font-size:20px;
	font-weight:600
}
.serachColPro input {
	background:#000;
	border:none;
	padding:31px 60px;
	border-radius:0
}
.serachColPro input:focus, .serachColPro input:hover {
	background:#000
}
.leaveNum {
	margin:25px auto;
	width:80%;
}
.leaveNum h2 {
font-weight:900;
	
	color:#2C0C60;
}
.leaveNum p {
font-size:14px;
color:#000;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
::i-block-chrome, body {
-webkit-font-smoothing:antialiased;
text-rendering:optimizeSpeed
}
.buttonArea #next, .buttonArea #prev, ::i-block-chrome {
padding-top:7%
}
.form-search input[placeholder], ::i-block-chrome {
padding-top:40px!important;
line-height:10px!important;
height:70px
}
.firstRowWrp, ::i-block-chrome {
margin-top:-1px
}
}
.popup, .popupPro {
	border-collapse:collapse;
	display:none;
	height:100%;
	top:0!important;
	z-index:100;
	cursor:pointer
}
.delgate {
	color:#292929;
	font-size:16px;
	font-weight:600;
	white-space:nowrap
}
.delgate span a {
	background:#77787c;
	color:#fff;
	font-size:15px;
	padding:7px 20px
}

.delgate h2 {
	color:#222222;
	font-size:30px;
	text-align:center;
	font-weight:600;
}
.cntBulid, .cntBulidHappy {
	font-size:22px;
	line-height:33px;
	margin-top:5px;
	color:#fff;
	float:left
}
.delgate span {
	margin-left:10px
}
.yellowRow {
	background:#222222;
	float:left;
	padding-bottom:50px;
	padding-top:50px;
	width:100%;
	color:#FFFFFF;
}
.lftPrjdiv {
	float:left;
	width:100px
}
.cntBulid {
	width:270px
}
.cntBulidHappy {
	max-width:172px;
	width:100%
}
.totBult {
	margin-left:8px
}
.bigNum {
	color:#fff;
	float:left;
	font-size:100px;
	line-height:60px;
	margin-top:60px;
	width:100%
}
span.compSpan {
	font-size:88px;
	vertical-align:top
}
.brdDel {
	border-left:1px solid #000;
	border-right:1px solid #000;
	min-height:240px
}
.totalBuild {
	margin:0 21%;
	max-width:386px;
	width:100%
}
.numLft {
	float:left;
	font-size:100px!important;
	vertical-align:top!important;
	width:32px
}
.millionSq {
	float:left;
	font-size:34px;
	line-height:35px;
	max-width:200px;
	width:100%
}
.allFamilies {
	margin:0 auto;
	width:272px
}
.discoverDiv {
	color:#292929;
	font-size:25px;
	font-weight:600;
	line-height:30px;
	margin:50px auto;
	max-width:752px
}
.discoverDiv h2{
	color:#2C0C60;
	font-size:27px;
	font-weight:900;
	line-height:60px;
	margin-top:50px;
	text-transform:none;
	
}

.bubbleInfo, .discoverImg, .popup, .popupCnt {
	max-width:490px;
	width:100%
}
.discoverDiv span {
	color:#77787c;
	font-size:19px;
	font-weight:600;
	text-transform:initial
}
.discovPad {
	padding-left:10px;
	padding-right:14px
}
.bubbleInfo {
	cursor:pointer;
	margin-bottom:10px;
	position:relative
}
.triggerPro h3
{color:#000;
	font-size:19px;
	font-weight:600;

}


.triggerPro h3 span
{color:#000;
	font-size:24px;
	font-weight:600;

}
.bubbleInfo img:hover {
transition:background .2s ease 0s, padding .8s linear 0s
}
.popup {
	background-color:#000;
	max-height:327px;
	opacity:.6!important;
	position:absolute
}
.popupCnt {
	color:#fff;
	font-size:30px;
	margin-top:30%
}
.viewAll {
	font-size:22px;
	margin:0 auto 25px;
	width:100px
}
.viewAll a {
	border-bottom:2px solid #d4d4d4;
	color:#292929
}
.bubbleInfoPro {
	max-width:360px;
	position:relative;
	width:100%
}
.bubbleInfoPro .property_image {
	border:none!important
}
.popupPro {
	background-color:#0e1c41!important;
	max-width:360px;
	min-height:315px;
	opacity:1!important;
	position:absolute;
	width:100%
}
.popupCntPro {
	color:#fff;
	font-size:15px;
	margin:10%;
	max-width:238px;
	text-align:left;
	width:100%
}
.happyCust, .priceCnt, .priceImg, .testCnt, .testName {
	text-align:center
}
.popupCntPro a {
	bottom:50px;
	color:#db9844;
	position:absolute;
	text-decoration:underline
}
.featuredSmlcnt h3, .featuredSmlcnt h3 a {
	color:#292929!important;
	text-transform:uppercase;
	font-weight:600
}
.featuredSmlcnt {
	border:1px solid #ddd;
	float:left;
	max-width:360px;
	padding:0 3%;
	width:100%
}
.featuredSmlcnt h3 {
	font-size:20px
}
.featuredSmlcnt h3 a {
	font-size:22px
}
.smallDeslft, .smallDesrgt {
	color:#292929;
	font-size:13px
}
.smallDeslft {
	border-right:1px solid #ddd;
	float:left;
	padding-bottom:3%;
	text-transform:uppercase;
	width:50%
}
.smallDeslft a {
	color:#292929
}
.smallDesrgt {
	float:right;
	padding:0 4%;
	width:50%
}
.whyChoose {
	background:#222;
	float:left;
	margin-bottom:100px;
	margin-top:100px;
	padding-bottom:50px;
	width:100%
}
.inputFooter input, .submit:focus {
	background:rgba(0, 0, 0, 0);
	border:none
}
.containerWhy {
	margin:0 auto;
	max-width:1200px
}
.whyCol {
	width:19.667%!important
}
.whyColFt {
	padding-left:0;
	padding-right:0;
	width:19.999%!important
}
.whyHead {
	color:#fff!important
}
.priceCnt h3 {
	color:#FFCC33!important;
	height:50px
}
.priceCnt p {
	color:#fff
}
.happyCust, .newsPost {
	color:#292929;
	padding-top:30px
}
.happyCust {
	font-size:26px;
	color:#2C0C60;
	font-weight:600;
	margin-bottom:60px
}
.brdTest {
	border-right:1px solid #d4d4d4;
	margin-bottom:60px
}
.testCnt {
	line-height:25px;
	font-size:18px
}
.testName {
	font-style:normal!important;
	font-weight:500;
	margin-top:10px;
	font-size:22px
}
.newsPost {
	font-size:26px;
	font-weight:600;
	margin-bottom:25px;
	margin-left:7%;
	text-align:left;
	color:#2C0C60;
}
.recentPost {
	border-bottom:1px solid #d4d4d4;
	float:left;
	line-height:25px;
	padding-bottom:12px;
	padding-top:10px;
	width:95%
}
.date, .footerForm, .recentCnt {
	width:100%;
	float:left
}
.date {
	color:#77787c;
	font-size:18px
}
.recentCnt {
	color:#292929;
	font-size:20px
}
.footerForm {
	border-bottom:1px solid #565659;
	margin-bottom:20px;
	padding-top:50px
}
.inputFooter {
	float:left;
	font-size:40px;
	margin-top:9px;
	width:83%
}
.inputFooter input {
	color:#77787c!important;
	font-size:40px;
	width:83%
}
.inputFooter input:-moz-placeholder {
color:#77787c!important
}
.inputFooter input::-moz-placeholder {
color:#77787c!important
}
.inputSubmit input, .inputSubmit input:hover {
	color:#fff;
	background:rgba(0, 0, 0, 0);
	border:none
}
.inputSubmit {
	float:left;
	width:17%
}
.inputSubmit input {
	font-size:51px;
	font-weight:599
}
.submit:active:hover {
	background:rgba(0, 0, 0, 0)!important;
	border:none!important;
	color:#fff!important
}
.textwidget ul {
	margin:0;
	padding:0
}
.textwidget ul li {
	border-bottom:medium none!important;
	line-height:23px;
	padding:0!important
}
.textwidget ul li a {
	color:#fff!important;
	font-size:15px
}
.textwidget ul li a:hover {
	color:#BEBFC3!important
}
#text-6 h3.widgettitle {
	margin-bottom:20px
}
ul.socialIcon {
	border-bottom:1px solid #565659;
	padding-bottom:20px
}
.modalCont .modal-header, .modalContCarrier .modal-header {
	border-bottom:medium none!important
}
ul.socialIcon li {
	display:inline;
	padding:10px 10px 0 0!important
}

.copyRight {
	color:#fff!important;
	font-size:15px;
	line-height:20px;
	padding-top:16px
}
.headTitleHelp, .mapaddress {
	line-height:25px
}
.contPopwrap {
	background:#fff;
	float:left;
	max-width:1020px!important;
	padding-bottom:40px;
	width:100%
}
.contPopwrapmap, .modalContMap {
	background:#fff;
	max-width:860px!important
}
.modalContMap {
	width:100%!important
}
.contPopwrapmap {
	float:left;
	padding-bottom:15px;
	width:100%
}
#mapModel .contPopwrapmap {
	position:relative
}
.contContDiv {
	margin:0 auto;
	max-width:800px;
	padding:15px 0 18px;
	width:100%
}
.modalCont, .modalContCarrier {
	width:100%!important;
	background:#fff
}
.single-property .contContDiv .close {
	margin-top:-3px!important;
	margin-right:-19px!important
}
#mapModel .contContDiv .close {
	margin-right:20px!important;
	margin-top:18px!important;
	opacity:1!important;
	position:absolute;
	right:10px;
	top:8px
}
.modalCont {
	max-width:1020px!important
}
.modalContCarrier {
	max-width:750px!important
}
.contPopwrapCarrier {
	background:#fff;
	float:left;
	max-width:715px!important;
	padding-bottom:15px;
	width:100%
}
#wpcf7-f71-o1 .wpcf7-text, #wpcf7-f71-o1 .wpcf7-textarea, .form-group input {
	background:#e8e8e8!important;
	box-shadow:none
}
.contDiv {
	margin:0 auto;
	max-width:935px;
	padding:18px 0;
	width:100%
}
.contDiv .close {
	opacity:1!important;
	margin-right:-30px!important;
	margin-top:-10px!important
}
.contCarrierDiv {
	margin:0 auto;
	max-width:655px;
	padding:15px 0;
	width:100%
}
.contCarrierDiv .close {
	opacity:1!important;
	margin-right:-19px;
	margin-top:-6px
}
.headtConact {
	color:#292929;
	font-size:28px;
	padding-bottom:10px;
	text-align:left
}
.headtConact span {
	color:#77787c;
	font-size:18px
}
.modelLft {
	float:left;
	max-width:450px;
	width:100%
}
.mapImg {
	width:100%
}
.mapaddress h3 {
	color:#292929;
	font-size:28px
}
.mapaddress, .modelRgt {
	font-size:16px;
	width:100%
}
.mapaddress a {
	color:#292929;
	text-decoration:underline
}
.modelRgt {
	color:#292929;
	float:left;
	max-width:350px
}
.contSeven span {
	color:#f8931d
}
#wpcf7-f72-p2-o1 input[placeholder], .form-control, .form-group input[placeholder] {
	color:#888!important
}
p.contSeven {
	margin-bottom:2px
}
.menu-639 .wpcf7-select {
	max-width:118px;
	width:100%
}
.menu-4 .wpcf7-select {
	max-width:180px;
	width:100%
}
input:-moz-placeholder {
color:#888!important
}
input::-webkit-input-placeholder {
color:#888!important
}
#wpcf7-f71-o1 .wpcf7-text, .form-group input {
	border:none;
	border-radius:0!important;
	height:45px
}
#wpcf7-f71-o1 .wpcf7-textarea {
	border:none;
	border-radius:0!important
}
#wpcf7-f71-o1 .wpcf7-submit {
	background:#000!important;
	border:none!important;
	border-radius:0!important;
	color:#fff;
	font-size:16px!important
}
#wpcf7-f72-o1 .help-block, .help-block {
	font-size:11px!important;
	color:#a94442!important
}
#wpcf7-f71-o1 .alert-warning {
	background:#e8e8e8;
	border:1px solid #ddd;
	color:#292929
}
.modalMed {
	max-width:640px;
	width:100%
}
#wpcf7-f72-o1 .help-block {
	display:block;
	float:none
}
.form-group .alert-warning, div.wpcf7 .screen-reader-response {
	display:none!important
}
.help-block {
	float:none
}
.alert-warning {
	font-size:14px!important;
	color:#a94442!important
}
#wpcf7-f72-o1 .alert-warning {
	background:#E8E8E8!important;
	color:#900!important;
	font-size:16px;
	display:none!important
}
.helpUswrap {
	background:#fff;
	float:left;
	padding-bottom:20px;
	width:95%
}
.helpPhLft {
	width:88px;
	float:left
}
.helpPhRgt {
	width:212px;
	float:left;
	margin-left:10px
}
.helpUscnt, .helpUsdiv {
	margin:0 auto;
	max-width:550px;
	width:100%
}
.helpUscnt {
	color:#77787c;
	font-size:20px
}
.helpUsdiv .close {
	margin-right:-16px!important;
	margin-top:11px;
	opacity:1!important;
	max-width:80%!important
}
.headTitleHelp {
	color:#292929!important;
	font-size:25px!important;
	padding-bottom:52px;
	padding-top:40px;
	text-align:left
}
.headTitleHelp span {
	color:#77787c;
	font-size:15px!important
}
.helpUstitle {
	float:left;
	font-size:15px;
	font-weight:500;
	margin-right:10px;
	text-align:right;
	width:180px;
	margin-top:10px
}
.helpUstitle span {
	color:#f8931d
}
.helpUsinput {
	float:left;
	width:310px
}
.helpUsday {
	float:left;
	line-height:2px;
	width:118px
}
.helpUstime {
	float:left;
	margin-left:10px;
	width:180px
}
.helpUssubmit {
	margin:10px auto;
	width:170px
}
.helpUssubmit .form-group {
	margin-bottom:0!important
}
.form-group .wpcf7-text {
	background:#e8e8e8!important;
	border:none;
	border-radius:0!important;
	box-shadow:none;
	font-size:15px!important;
	height:45px;
	padding-left:6px;
	color:#888!important
}
#wpcf7-f72-o2 .wpcf7-text {
	background:#e8e8e8!important;
	border:none;
	border-radius:0!important;
	box-shadow:none;
	font-size:16px!important;
	height:45px
}
#wpcf7-f72-o2 .wpcf7-textarea, .form-group .wpcf7-textarea {
	background:#e8e8e8!important;
	border:none;
	border-radius:0!important;
	box-shadow:none;
	font-size:15px!important
}
.form-group .wpcf7-submit {
	background:#000!important;
	border:none!important;
	border-radius:0!important;
	color:#fff;
	font-size:18px!important;
	font-weight:500;
	margin-top:10px;
	padding:5px 26px
}
#wpcf7-f72-o2 .wpcf7-submit {
	background:#000!important;
	border:none!important;
	border-radius:0!important;
	color:#fff;
	font-size:15px!important
}
#wpcf7-f72-o2 .alert-warning, .form-group .alert-warning {
	border:1px solid #ddd;
	color:#900;
	background:#e8e8e8!important
}
#wpcf7-f72-o1 .alert-success {
	background:#e8e8e8!important
}
#wpcf7-f72-o2 .wpcf7-select, .form-group .wpcf7-select {
	background:#e8e8e8!important;
	border:none;
	border-radius:0!important;
	box-shadow:none;
	font-size:15px!important;
	height:45px
}
.select-wrapper, .select-wrapper:hover {
	background:url(images/select_arrow.gif) right center no-repeat #e8e8e8
}
.select-wrapper {
	color:#888;
	cursor:pointer;
	display:inline-block;
	float:left
}
.select-wrapper, .select-wrapper select {
	height:45px;
	margin-bottom:5px;
	width:100%
}
.select-wrapper:hover {
	border-color:#239fdb
}
.select-wrapper .holder {
	color:#888;
	cursor:pointer;
	display:block;
	font-size:15px!important;
	margin:9px 35px 0 5px;
	position:relative;
	white-space:nowrap
}
.menu-639 .holder {
	color:#888;
	font-size:15px!important;
	margin:23px 35px 0 5px!important;
	overflow:inherit;
	z-index:1!important
}
.select-wrapper select {
	cursor:pointer;
	margin:0;
	opacity:0;
	outline:0;
	position:absolute;
	z-index:2
}
.menu-639 {
	margin-bottom:5px!important
}
#wpcf7-f72-o2 .help-block {
	display:block;
	color:#900;
	font-size:11px;
	float:none
}
.helpUscnt em {
	color:#f8931d;
	font-size:10px
}
.modalSerach {
	width:60%!important
}
.serachPopup {
	background:#fff;
	width:100%
}
.serachPopup .close {
	opacity:1!important;
	position:absolute;
	right:2%;
	top:12px;
	cursor:pointer
}
.serachPopup .close img {
	cursor:pointer
}
.serachTop {
	background:url(images/serach_icon.gif) left center no-repeat rgba(0, 0, 0, 0)
}
.formSearch {
	margin:0 auto;
	width:100%
}
.formSearch input {
	border:0!important;
	font-size:25px;
	padding-left:87px;
	width:100%;
	font-weight:300
}
#searchsubmit {
	background:#000!important;
	height:47px
}
.formSearch .form-group {
	margin-top:35px
}
.formSearch .search-query {
	color:#77787c;
	font-size:16px;
	height:45px;
	padding:10px
}
.sliderCpation {
	font-size:44px!important;
	letter-spacing:1px;
	font-weight:500
}
.sliderCpation span {
	font-size:58px!important
}
.sliderCpationsmall {
	border:1px solid #fff;
	font-size:16px!important;
	font-weight:600;
	margin-top:45px!important;
	padding:0 22px!important;
	text-align:center!important;
	background-color:#2C0C60;
}
.budgetColProject, .upcomingColProject {
	height:90px;
	padding:9px 0 0;
	float:left;
	cursor:pointer
}
.sliderCpationsmall a {
	color:#fff!important;
	font-size:16px!important
}
.sliderCpationsmall a:hover {
	color:#fff!important
}
.modalCont {
	display:block
}
.page-id-8 #content {
	margin-bottom:0!important
}
.projectNav {
	background:url(images/projectnav_strip.gif) repeat-x rgba(0, 0, 0, 0);
	display:none
}
.page-id-8 .fisrtColInner span {
	font-size:14px
}
.unitPrj {
	width:5%;
	float:left;
	margin-top:9%
}
.unitColProject {
	float:left;
	width:20%
}
.unitColProject input {
	border:none;
	color:#888!important;
	font-weight:700;
	font-size:15px
}
.unitColProjectLft {
	color:#292929!important;
	float:left;
	font-size:15px;
	margin:15px 0 0;
	width:82%;
	font-weight:700
}
.brandStory h2, .payTous h3, .payTousVisit h3, .smallDesMeet h3 {
	font-weight:600;
	color:#2C0C60;
}
.unitColProjectLft input {
	width:100px
}
.unitColProjectLft input[placeholder], [placeholder] {
color:#292929!important;
font-size:18px
}
.unitColProjectRgt {
	float:left;
	max-width:28px;
	width:100%
}
.budgetColProject {
	border-left:1px solid #d4d4d4;
	width:18%
}
.upcomingColProject {
	border-right:1px solid #d4d4d4;
	width:20%
}
.budgetProjectInner {
	padding-bottom:26px;
	width:69%!important;
	margin-top:10px
}
#budget-project {
	color:#888
}
.more {
	margin-top:10px!important
}
.extraMar {
	margin-top:82px!important
}
#tabs-container {
	float:left;
	margin:35px 0 20px 1%;
	position:relative;
	width:99%
}
#tabs-container .col-lg-4 {
	margin-right:10px;
	max-width:310px;
	padding-left:8px!important;
	padding-right:0!important;
	width:100%
}
.tabs-menu {
	font-size:17px;
	height:30px
}
ul.tabs-menu {
	margin-bottom:0;
	margin-left:1%
}
.tabs-menu li {
	float:left;
	height:30px;
	line-height:30px;
	margin-right:10px
}
.tabs-menu li.current {
	background-color:#fff;
	border-bottom:1px solid #fff;
	position:relative;
	z-index:5
}
.tabs-menu li a {
	color:#292929;
	padding:10px;
	text-decoration:none;
	text-transform:capitalize
}
.tabs-menu .current a, .tabs-menu li a:hover {
	color:#888;
	border-bottom:2px solid #888
}
.LeavingRooms span, .abtAcr h3, .featuredTabcnt h3, .rateBlock {
	text-transform:uppercase
}
.tabs-menu .current a {
	padding-bottom:5px
}
.tab {
	background-color:#fff;
	float:left;
	margin-bottom:20px;
	width:auto
}
.rowFirstCol, .wrapTab {
	margin-bottom:30px;
	float:left
}
#myTabcontent .tab-content, .tab-content {
	display:none;
	padding:10px 0 20px
}
#tab-1 {
	display:block
}
.projectMap {
	float:left;
	width:23%;
	background:url(images/lftbrd_map.png) left repeat-y;
	padding-left:.5%
}
.shareEdit {
	position:absolute;
	right:-43px;
	top:13px;
	width:100px
}
#st_sharethisPop, .fb-button .fb-overlay, .st_sharethis {
	position:relative;
	float:left
}
.shareIcon {
	float:left;
	cursor:pointer;
	margin-left:6px;
	width:20px
}
.fb-buttonShare {
	width:26px;
	height:24px
}
.fb-buttonShare .fb-like {
	opacity:0;
	top:-30px;
	width:60px
}
.fb-buttonShare .fb-overlayShare {
	width:26px;
	height:24px;
	float:left;
	position:relative;
	background:url(../../../../wp-content/uploads/2016/03/icon_heart_like.png) top left no-repeat
}
.bigScrOption, .nextArrow, .shareLike {
	position:absolute
}
.st_sharethis {
	width:20px;
	height:24px;
	background:url(../../../../wp-content/themes/dazzling/images/icon_share.png) top left no-repeat!important
}
.stButton .sharethis {
	background-image:none!important
}
#st_sharethisPop {
	width:22px;
	height:26px;
	background:url(../../../../wp-content/uploads/2016/03/icon_floor_share.png) top left no-repeat!important
}
.fb-button {
	width:24px!important
}
.fb_iframe_widget, .fb_iframe_widget span {
	max-width:450px!important;
	width:100%!important
}
.fb-button .fb-like {
	opacity:0;
	top:-30px;
	width:60px
}
.fb-button .fb-overlay {
	width:24px;
	height:22px;
	background:url(../../../../wp-content/themes/dazzling/images/icon_heart.png) top left no-repeat
}
.rateBlock, .rateBlockPropert {
	background:#000;
	color:#fff;
	padding:2%;
	position:absolute
}
.rateBlock {
	bottom:37.8%;
	left:3%
}
.rateBlockPropert {
	bottom:32%;
	left:5%
}
.rowFirstCol {
	min-height:500px
}
.wrapTab {
	border:1px solid #ddd
}
.wrapTab:hover {
	border-color:#222;
	border-width:thin;
	border-style:solid
}
.featuredTabcnt {
	float:left;
	max-width:360px;
	padding:0 3%;
	width:100%
}
.featuredTabcnt h3 {
	color:#292929;
	margin-top:17px
}
.featuredTabcnt h3 a {
	color:#292929;
	font-weight:600;
	font-size:22px
}
.bigScrOption {
	right:2%;
	top:-1%
}
.nextArrow {
	display:none;
	right:5.2%;
	top:17%;
	z-index:1
}
.nextPrevDiv {
	display:none;
	font-size:16px;
	margin:0 auto;
	width:314px
}
.nxtProject a, .prevProject a {
	color:#888;
	float:left
}
.numProj {
	float:left;
	margin:0 15px
}
.numProj a {
	color:#292929;
	padding:6px 17px;
	text-align:center
}
a.activePage {
	background:url(images/bg_active.png) no-repeat rgba(0, 0, 0, 0);
	color:#fff;
	height:37px;
	width:37px
}
.page-id-6 .containerInner {
	width:95%;
	padding-left:2.5%;
	padding-right:2.5%
}
.activeNext {
	color:#292929!important
}
.abtTopWrp {
	max-width:565px;
	margin:0 auto
}
.abtTitle {
	color:#fff;
	margin:108px auto 0;
	text-align:center;
	width:100%
}
.abtTitle h1 {
	color:#fff;
	font-size:43px;
	margin:0;
	padding:0
}
.smallCapAbt {
	font-size:28px
}
.abtSubtittle {
	color:#fff;
	font-style:italic;
	margin:30px auto 150px;
	text-align:left;
	width:100%;
	font-size:14px
}
.brandStory {
	color:#77787c;
	font-size:16px;
	margin-bottom:30px;
	text-align:justify
}
.brandStory p {
	line-height:25px;
	color:#000000;
	padding-left:5%;
	padding-right:5%
}
.blocks, .compTyear, .floor {
	line-height:10px;
	width:100%
}
.brandStory h2 {
	color:#292929;
	font-size:24px;
	margin:0 0 20px;
	text-align:center
}
.leftLady h1, .payTous h3, .payTousVisit h3, .smallDesMeet h3 {
	color:#292929!important
}
.leftLady, .leftLadyTop {
	float:left;
	width:50%;
	margin-bottom:36px
}
.leftLadyTop {
	margin-top:25px;
	padding-left:5%
}
.leftLady {
	margin-top:0;
	padding-left:0
}
.rightLady {
	float:right;
	margin-top:20px;
	width:38%;
	padding-right:4.5%;
	text-align:left
}
.rightLady ul li {
	border-bottom:1px solid #d4d4d4;
	font-size:18px;
	list-style:disc!important;
	margin-bottom:5px;
	padding-bottom:5px;
	display:list-item
}
.rightLadyCont {
	float:right;
	margin-top:45px;
	width:50%
}
.leftLady h1 {
	font-size:35px;
	margin-top:134px
}
#panel-6-3-0-0 {
	padding:20px 0 65px
}
.capDivlft, .capDivrgtCheck {
	padding-left:0;
	padding-right:0
}
.payTousVisit {
	float:left;
	font-size:17px;
	margin-left:9.5%;
	width:35%
}
.payTousVisit h3 {
	font-size:26px
}
.payTous {
	float:right;
	width:40%;
	font-size:17px
}
.payTous h3 {
	font-size:26px
}
.gangaApp h1, .susRoad {
	font-weight:300!important
}
.payCont a {
	color:#6B6B6B!important
}
.abtEmail {
	margin-top:-12px
}
.shareEditProject {
	float:right;
	margin-top:-35px
}
.shareDivWrap {
	max-width:1210px;
	width:100%;
	float:left
}
.topProjctDetails {
	background:url(images/bg_caption.png) center bottom repeat-x rgba(0, 0, 0, 0);
	float:left;
	width:100%
}
.projectCapWrap {
	position:relative;
	width:100%
}
.projectCap {
	background:url(images/bg_caption.png) repeat-x rgba(0, 0, 0, 0);
	bottom:0;
	height:47px;
	position:absolute;
	width:100%
}
.projectCapDiv {
	margin:0 auto;
	max-width:1210px;
	width:100%
}
.centerImg {
	display:block;
	margin-left:auto;
	margin-right:auto
}
.backArrow {
	top:30%;
	position:absolute;
	left:1.7%;
	z-index:1!important
}
.gangaApp {
	width:100%
}
.gangaApp h1 {
	color:#fff;
	font-size:38px;
	margin:9px 0 2px
}
.capDivrgtCheck a, .susRoad {
	color:#fff;
	font-size:20px
}
.susRoad {
	float:left;
	width:285px
}
.shedulBtn {
	float:left;
	max-width:156px;
	width:100%
}
.capDivrgtCheck {
	margin-top:-.5%;
	text-align:center
}
.capDivrgtCheckAva {
	margin-top:2.5%
}
.capDivrgt {
	width:25%
}
.capDivrgt img {
	margin:8% 0 0
}
.capDivrgt a img {
	float:right
}
.blocks, .floor {
	float:left
}
.checkAvial {
	border:2px solid #fff;
	max-width:328px;
	padding:10px 0;
	width:100%;
	display:none
}
.areaDiv, .locateComp {
	border-top:1px solid #d4d4d4
}
.areaDiv, .brdSitemap, .brdSpec, .locateComp {
	border-bottom:1px solid #d4d4d4
}
.floor {
	color:#77787c;
	font-size:18px;
	max-width:137px
}
.floor h2 {
	color:#292929;
	font-size:40px;
	font-weight:400;
	margin-left:-2px
}
.blocks {
	color:#77787c;
	font-size:18px;
	max-width:140px
}
.areaSqt, .compTyear {
	float:left;
	max-width:340px
}
.blocks h2 {
	color:#292929;
	font-size:40px;
	font-weight:400
}
.compTyear {
	color:#77787c;
	font-size:18px
}
.compTyear h2 {
	color:#292929;
	font-size:40px;
	font-weight:400
}
.layOut {
	cursor:pointer;
	float:left;
	width:40px;
	margin-right:26px;
	margin-top:1%
}
.layOut img {
	margin:100% 0 0
}
.brocuher {
	float:left;
	width:170px
}
.brocuher img {
	margin:21% 0 0
}
.abtAcr {
	float:left;
	margin-bottom:28px;
	margin-top:30px;
	padding-left:0;
	padding-right:0
}
.abtAcr h3 {
	color:#292929;
	font-size:18px;
	font-weight:600
}
.abtAcr p {
	font-size:16px;
	line-height:25px;
	text-align:justify
}
.locateComp {
	margin-top:0;
	padding-bottom:29px
}
.locateComp h3 {
	margin-top:40px
}
.areaDivLft {
	border-right:1px solid #d4d4d4;
	width:40%;
	padding:10px 0
}
.areaDivRgt {
	padding-right:0!important;
	width:60%;
	padding-left:0
}
.areaDiv {
	float:left;
	margin-bottom:20px;
	padding:28px 0;
	width:100%
}
.areaTitle {
	color:#292929;
	float:left;
	font-size:26px;
	font-weight:600;
	margin:3% 0 0;
	width:100px
}
.areaSqt, .sqtCnt {
	width:100%
}
.wrapAm {
	float:right
}
.sqtCnt {
	float:left;
	line-height:20px
}
.sqtCnt h2 {
	color:#77787c;
	font-size:18px;
	padding:0 6% 0 0
}
.bhkSlide {
	width:285px;
	margin:0 auto;
	min-width:300px;
	padding-left:8%
}
.bhkSlide h2 {
	text-align:left
}
.sqtCnt p {
	color:#292929;
	font-size:30px;
	padding:0 6% 0 0
}
.lftSq, .rgtSq {
	float:left;
	margin:9% 4% 0 0;
	width:10px
}
#slidesArea, #slidesArea li, #slidesArea ul {
	height:95px;
	width:100%
}
.buttonArea {
	position:relative
}
.buttonArea #next, .buttonArea #prev {
	margin-top:8%;
	position:absolute!important
}
.buttonArea #prev {
	left:-2%
}
.buttonArea #next {
	right:-1.5%
}
#sliderAreaWrap, #slidesArea, #slidesArea li, #slidesArea ul, .gaganAdiraDiv {
	position:relative
}
.rightAm {
	float:right!important
}
#slidesArea {
	overflow:hidden;
	margin-top:-5%
}
#slidesArea ul {
	list-style:none;
	margin:0 7%;
	padding:0
}
#slidesArea li {
	float:left
}
.areaAmint {
	color:#292929;
	float:left;
	font-size:26px;
	font-weight:600;
	margin:3% 0 0 5%
}
h5 {
	color:#292929!important
}
.secDiv {
	color:#2F4F4F!important;
	float:left;
	text-align:center;
	width:58px;
	margin-left:18px
}
.secDiv img {
	margin-bottom:10px
}
.leavWrap {
	float:left;
	width:100%
}
.LeavingRooms span {
	color:#292929;
	font-size:18px;
	font-weight:600;
	margin:10px 0 0 15px;
	vertical-align:bottom
}
.LeavingRooms ul {
	margin:10px 0 34px 17px;
	padding:0
}
.LeavingRooms ul li {
	color:#77787c;
	font-size:16px;
	list-style:disc;
	display:list-item!important
}
.neibhrHood h2, .tabs-menuProject li a {
	color:#292929;
	font-weight:600;
	text-transform:uppercase
}
.brdSpec {
	float:left;
	margin-bottom:20px;
	padding-bottom:7px
}
.brdSpec h2 {
	margin-bottom:40px!important
}
.brdSitemap {
	float:left;
	margin-bottom:20px;
	padding-bottom:45px
}
.brdSitemap h2 {
	margin-bottom:40px!important
}
.mapRight {
	padding-right:0!important
}
.neibhrHood h2 {
	font-size:26px;
	margin-bottom:20px;
	text-align:center
}
.tabEstWrp {
	margin:0 auto;
	max-width:450px;
	width:100%
}
.tabDiv {
	border:3px solid #000;
	float:left;
	max-width:450px
}
.commUte, .estaBlish {
	float:left;
	text-align:center;
	width:200px
}
.tabs-menuProject {
	clear:both;
	font-size:16px;
	height:30px
}
.tabs-menuProject li {
	float:left;
	line-height:30px;
	padding:10px 0;
	text-align:center;
	width:222px
}
.tabs-menuProject li.currentProject {
	background-color:#000;
	position:relative;
	z-index:5
}
.tabs-menuProject li a {
	display:block;
	text-decoration:none
}
.tabs-menuProject .currentProject a {
	color:#fff
}
.tab-contentProject h2, .tabProject h2 {
	color:#292929;
	text-transform:uppercase;
	font-size:26px
}
.tabProject {
	background-color:#f3f3f3;
	float:left;
	margin-bottom:20px;
	margin-top:17px;
	width:100%
}
.tabProject h2 {
	margin-bottom:30px;
	margin-top:45px
}
.tabProject .col-lg-4 {
	padding-left:5%
}
.tab-contentProject {
	display:none;
	padding:0
}
#tabProject-1, .accordions.flat .ui-accordion-header-active .showImg {
	display:block
}
.tab-contentProject h2 {
	margin-bottom:50px;
	margin-top:150px
}
#tabProject-1 .col-lg-4 {
	padding-left:5%
}
.otherSmall {
	margin-bottom:20px
}
.prjOther {
	margin-top:20px
}
.prjOther h2 {
	margin-bottom:40px;
	margin-top:19px
}
.leftEtablishDiv {
	float:left
}
.orchidWrap {
	float:left;
	line-height:15px;
	width:100%
}
.orchidDiv {
	margin-bottom:26px;
	float:left;
	width:375px
}
.orchidDiv p {
	margin-bottom:5px
}
.orchidLogo {
	float:left;
	width:56px
}
.orchidCnt {
	color:#77787c;
	float:left;
	margin-top:4px;
	max-width:332px
}
.orchidCnt span {
	margin-left:5px
}
.orchidCnt strong {
	color:#292929;
	font-size:15px;
	font-weight:500!important
}
.contInnCarrier {
	margin:0 auto;
	width:100%
}
.qualityDivFirst, .qualityDivSecond, .qualityDivThird {
	width:33.3333%;
	min-height:390px;
	float:left
}
.contInnCarrier .col-lg-12 {
	padding-left:0;
	padding-right:0
}
.ourTem h1 {
	color:#fff;
	font-size:43px;
	margin:13% 0 0;
	padding:0;
	text-align:center
}
.qualityDivFirst h2, .qualityDivFirst h3, .qualityDivSecond h2, .qualityDivSecond h3, .qualityDivThird h2, .qualityDivThird h3 {
	margin:0;
	text-transform:uppercase;
	text-align:center
}
.qualityDivFirst {
	background:#e2e2e2;
	padding:0 10px
}
.qualityDivFirst h3 {
	color:#676767;
	padding:60px 0 0;
	font-size:20px
}
.qualityDivFirst h2 {
	color:#38383a;
	font-size:42px;
	padding:0
}
.qualityDivFirst p {
	color:#292929;
	padding-left:20%;
	padding-right:20%;
	padding-top:30px;
	text-align:center
}
.qualityDivSecond {
	background:#ffc20d;
	padding:0 10px
}
.qualityDivSecond h3 {
	color:#676767;
	padding:60px 0 0;
	font-size:20px
}
.qualityDivSecond h2 {
	color:#38383a;
	font-size:42px;
	padding:0
}
.qualityDivSecond p {
	color:#292929;
	padding-left:20%;
	padding-right:20%;
	padding-top:30px;
	text-align:center
}
.qualityDivThird {
	background:#38383a;
	padding:0 10px
}
.contentRightTab, .contentTab, .contentVerticalTab {
	background:#e3e4de;
	height:245px
}
.qualityDivThird h3 {
	color:#fff;
	padding:60px 0 0;
	font-size:20px
}
.qualityDivThird h2 {
	color:#fff;
	font-size:42px;
	padding:0
}
.qualityDivThird p {
	color:#fff;
	padding-left:20%;
	padding-right:20%;
	padding-top:30px;
	text-align:center
}
.benifitGagan {
	margin:0 auto 60px;
	max-width:750px;
	width:100%
}
.benifitGagan h2, .benifitGagan h3 {
	margin:0;
	text-align:center;
	text-transform:uppercase
}
.benifitGagan h3 {
	color:#676767;
	padding:100px 0 0;
	font-size:22px
}
.benifitGagan h2 {
	color:#38383a;
	font-size:44px;
	padding:0
}
.gallCarrierDiv {
	float:left;
	margin-bottom:60px;
	margin-top:97px;
	max-width:750px;
	width:100%
}
.gallCarrierBtm, .gallCarrierLft, .gallCarrierTop {
	max-width:490px;
	width:100%
}
.gallCarrierLft {
	float:left
}
.gallCarrierTop .bx-wrapper {
	margin:0 auto!important
}
.gallCarrierRgt {
	float:left;
	max-width:245px;
	width:100%
}
.moreInfo {
	margin:60px auto 0;
	max-width:500px;
	width:100%
}
.moreInfo h3 {
	text-align:center
}
.moreInfo h1 {
	color:#292929;
	font-size:41px;
	margin:0;
	text-align:center
}
.accTitleLft, .accTitlewrapLft, .activeTitle {
	font-size:22px!important
}
.moreInfo a {
	border-bottom:1px solid #292929;
	color:#292929
}
.accTitleLft {
	text-transform:uppercase;
	width:65%!important;
	color:#252525
}
.accordions.flat .ui-accordion-header-active .accTitleLft, .activeTitle {
	color:#77787C
}
#accordions-116 .accordion-content {
	width:100%
}
.accTitleRgt span {
	float:left
}
img.showImg {
	float:left;
	margin-left:48%;
	margin-top:-15%;
	display:none
}
.contentRightTab h4, .contentTab h4, .contentVerticalTab h4 {
	text-transform:uppercase;
	margin-top:101px;
	font-weight:600
}
.activeTitle {
	text-transform:uppercase
}
.accTitleRgt, .accTitlewrapRgt {
	color:#77787c!important
}
.accTitleRgt {
	float:left!important;
	width:34%!important
}
.contentRightTab, .contentTab, .errorPagewrap, .innerRight_div, .innerVertical_div, .innerleft_div {
	float:left
}
.contentRightTab, .contentTab, .innerRight_div, .innerRight_div img, .innerVertical_div, .innerVertical_div img, .innerleft_div, .innerleft_div img {
	width:245px
}
.accTitlewrapLft {
	text-transform:uppercase;
	font-weight:600;
	color:#77787C!important
}
.contentRightTab p, .contentTab p, .contentVerticalTab p {
	font-size:15px;
	line-height:20px;
	text-align:center
}
.jobDesDiv h4 {
	font-weight:600
}
.contentTab p {
	color:#38383a;
	padding:20% 4% 24px
}
.contentTab h4 {
	color:#f8931d;
	text-align:center
}
.contentRightTab p {
	color:#38383a;
	padding:18% 4% 10px
}
.contentRightTab h4 {
	color:#f8931d;
	text-align:center
}
.contentVerticalTab {
	float:left;
	width:245px
}
.contentVerticalTab p {
	color:#38383a;
	padding:14% 4% 0
}
.contentVerticalTab h4 {
	color:#f8931d;
	text-align:center
}
.openPositionDiv {
	margin:0 auto;
	max-width:940px;
	width:100%
}
.openPositionDiv h2, .openPositionDiv h3, .titleAccordian h3 {
	margin:0;
	text-transform:uppercase
}
.openPositionDiv h3 {
	color:#676767;
	padding:60px 0 0;
	text-align:center;
	font-size:20px
}
.openPositionDiv h2 {
	color:#38383a;
	font-size:42px;
	padding:0;
	text-align:center
}
.titleAccordian h3 {
	color:#4c4d4f;
	font-weight:600;
	padding:60px 0 0;
	text-align:left;
	font-size:22px
}
.smalText {
	text-align:center;
	font-size:18px
}
.accordianFirstDiv {
	margin:0 auto;
	max-width:750px;
	width:100%
}
.errorPagewrap {
	background:#f7f7f7;
	margin-bottom:-40px;
	width:100%
}
.errorDiv {
	padding-bottom:140px;
	padding-top:140px
}
.errorImg {
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-top:88px
}
.pageNotFound h1 {
	color:#ed1c24;
	font-size:40px
}
.pageNotFound p {
	color:#38383a;
	font-size:18px
}
.pageNotAddress {
	border-bottom:1px solid #bbbcbe;
	border-top:1px solid #bbbcbe;
	margin:35px 0;
	padding:15px 0 35px
}
.pageNotAddress h2 {
	color:#6d6e72;
	font-size:22px;
	text-transform:uppercase
}
.pageNotAddress p {
	color:#6d6e72;
	font-size:18px;
	line-height:22px
}
.pageNotAddress a {
	color:#38383a;
	font-size:18px;
	text-decoration:underline
}
.pageNotSocial h2 {
	color:#6d6e72;
	font-size:22px;
	text-transform:uppercase
}
.pageNotSocial ul {
	margin:0;
	padding:0
}
.pageNotSocial ul li {
	display:inline;
	margin-right:10px
}
.gaganAdira {
	margin-left:15px!important
}
.cheackImages {
	float:right;
	margin-right:49px;
	margin-top:30px;
	width:200px
}
.gaganAdiraDiv {
	background:#000;
	border:1px solid #000;
	height:110px;
	margin-top:-100px
}
.floorsAdiraDiv {
	border:none;
	font-size:42px;
	list-style-type:none;
	margin-left:33px
}
.modalAmentFloor .modal-header, .modalContFloor .modal-header, .modalContnewFloor .modal-header {
	border-bottom:medium none!important
}
.contFloorwrap {
	background:#fff;
	float:left;
	min-height:600px;
	width:100%
}
.contFloorDiv {
	margin:0 auto;
	max-width:800px;
	padding:34px 0 0;
	width:100%
}
.contFloornewwrap {
	background:url(../../../../wp-content/themes/dazzling/images/bg_btmstrip.png) bottom repeat-x #000;
	float:left;
	min-height:671px;
	width:100%;
	margin-top:-38px
}
.modalContFloor, .modalContnewFloor {
	width:100%!important;
	background:#000
}
.contFloornewwrap .close {
	margin-right:33px;
	margin-top:39px!important;
	opacity:1!important
}
.modalContFloor {
	max-width:870px!important
}
.contFloornewDiv {
	margin:0 auto;
	max-width:1030px;
	padding:58px 0 0;
	width:100%
}
.jssort01 {
	bottom:-20px!important
}
.contFloorDiv .close {
	margin-right:-25px;
	margin-top:-21px!important;
	opacity:1!important
}
.contAmentwrap {
	background:#fff;
	float:left;
	max-width:1100px!important;
	padding-bottom:10px;
	width:100%
}
.modalContAment {
	max-width:1100px!important;
	width:100%!important
}
.contAmentDiv {
	margin:0 auto;
	max-width:1024px;
	padding:34px 0 0;
	width:100%
}
.contAmentDiv h2 {
	color:#292929
}
.contAmentDiv .close {
	margin-right:-26px;
	margin-top:-22px!important;
	opacity:1!important
}
.amentDiv {
	min-height:240px
}
.amentDiv span {
	color:#292929;
	font-size:20px;
	margin:10px 0 0 10px;
	text-transform:uppercase;
	vertical-align:bottom
}
.amentDiv ul {
	margin:10px 0 50px 3px;
	padding:0
}
.amentDiv ul li {
	color:#77787c;
	font-size:16px;
	list-style:disc;
	display:list-item!important
}
.searchMobileDiv {
	display:none
}
#searchAjax {
	display:none!important
}
.textBxCnt {
	float:none!important;
	padding:10px 0 5px
}
@media (min-width:766px) and (max-width:1030px) {
.payTousVisit h3 {
font-size:18px
}
.payTousVisit {
font-size:14px;
width:40%
}
.rightLady {
float:right;
margin-top:20px;
width:46%;
padding-right:2%
}
.rightLady ul li {
font-size:15px
}
.leftLady h1 {
color:#292929!important;
font-size:20px;
margin-top:115px
}
.payTous h3 {
font-size:18px
}
.payTous {
font-size:13px
}
.inputFooter input {
font-size:15px
}
.inputSubmit {
float:left;
margin:22px auto 1%;
text-align:center;
width:19%
}
.inputSubmit input {
font-size:20px;
height:39px
}
.inputFooter {
margin-top:0;
width:79%;
margin-right:1%
}
.footerForm {
padding-left:1%;
padding-right:1%
}
.inputFooter input {
width:100%;
height:40px
}
.socialIcon li img {
max-width:18%!important
}
ul.socialIcon li {
padding:10px 3px 0 0!important
}
#footer-area .footer-widget-area {
padding:10px 1% 1px
}
}
@media (min-width:320px) and (max-width:768px) {
.budgetCol, .budgetInner, .secondCol {
border-right:medium none!important
}
.budgetCol, .firstCol, .secondCol, .unitCol {
border-bottom:1px solid #d4d4d4
}
.contentRightTab h4, .contentVerticalTab h4 {
margin-top:15px
}
.contentRightTab, .contentTab, .contentVerticalTab {
height:82px
}
.firstCol, .unitPrj, .unitSmall {
float:left
}
.budgetCol, .secondCol {
border-left:medium none!important
}
.bigNum, .lftPrjdiv, .serachCol {
text-align:center
}
.amentDiv {
min-height:auto!important
}
.contContDiv {
width:75%
}
.contDiv .close {
margin-right:0!important
}
img.showImg {
max-width:70%!important;
margin-left:9%!important
}
.gallCarrierTop {
height:330px
}
.gallCarrierDiv {
margin-top:25px
}
.benifitGagan h3 {
padding:25px 0 0!important
}
.contentTab h4 {
margin-top:15px
}
.din, .ytp-title-text {
font-size:35px!important
}
.blocks h2, .compTyear h2, .floor h2, .ourTem h1 {
font-size:30px
}
.secDiv {
margin-bottom:20px
}
.amentDiv ul {
margin:0 0 0 3px;
padding:0
}
.contContDiv .close {
margin-right:-33px!important;
margin-top:0!important
}
img.showImg {
float:left;
margin-top:2%
}
.royal-container {
padding-left:0!important;
padding-right:0!important
}
.budgetProjectInner input {
margin-left:-3px
}
.slideMinwrapPrj {
max-width:260px
}
.scroll-pane {
margin-left:0!important
}
.navbar-toggle {
margin-top:20px
}
.unitPrj {
width:5%;
margin-top:0;
padding-bottom:2%
}
.ourTem h1 {
margin-top:8%
}
.neibhrHood h2 {
font-size:25px
}
.LeavingRooms span {
font-size:16px
}
.benifitGagan h3, .sqtCnt p {
font-size:20px
}
.benifitGagan h2 {
font-size:22px
}
.openPositionDiv h3 {
font-size:20px
}
.moreInfo h1, .openPositionDiv h2 {
font-size:22px
}
.abtTitle {
color:#FFF;
margin:25px auto 0;
width:100%
}
.abtTitle h1 {
font-size:18px
}
.smallCapAbt {
font-size:16px;
margin-bottom:40px
}
.abtSubtittle {
margin-top:0;
margin-bottom:65px;
display:none
}
.brandStory {
font-size:14px
}
.brandStory h2 {
font-size:20px;
margin:0 0 20px
}
.brandStory p {
padding-left:0;
padding-right:2%
}
.rightLady ul li {
font-size:15px
}
.firstCol {
width:100%
}
.fisrtColInner {
width:87%;
font-size:13px
}
.secondCol, .unitCol {
width:100%;
float:left
}
.margUnit {
font-size:13px!important;
padding-left:9px
}
.unitCol input {
font-size:13px
}
.unitLft {
color:#292929!important;
float:left;
font-size:18px;
margin:17px 0;
width:80%
}
.dropArrow {
width:25px;
float:left
}
.budgetCol, .serachCol {
width:100%;
float:left
}
.unitsmall {
margin-bottom:10px
}
.fisrtColInner span {
font-size:13px
}
.budgetCol {
cursor:pointer;
padding:20px 0 10px
}
.serachCol {
background:#000;
padding:18px
}
.priceCnt h3 {
color:#ffc20d!important;
font-size:22px
}
.budgetInner {
float:left;
max-width:700px!important;
width:87%
}
.yellowRow {
margin-top:20px;
padding-bottom:25px;
padding-top:25px
}
.cntBulid, .cntBulidHappy {
font-size:14px;
line-height:18px;
text-align:center;
width:50%
}
span.compSpan {
font-size:45px;
vertical-align:top
}
.bigNum {
font-size:44px;
line-height:45px;
margin-top:0;
width:40%
}
.totalBuild {
margin:0 1%
}
.numLft {
float:left;
font-size:44px!important;
vertical-align:bottom!important;
width:44px;
text-align:right
}
.millionSq {
float:left;
font-size:14px;
line-height:16px;
margin-top:10%!important;
width:50%
}
.discoverDiv {
font-size:22px;
margin:25px auto
}
.discoverDiv span {
font-size:18px;
font-weight:400
}
.allFamilies {
width:auto
}
.viewAll {
font-size:18px;
margin:0 auto;
width:100px
}
.featuredSmlcnt h3, .happyCust, .newsPost {
font-size:22px
}
.budgetColProject {
border-left:medium none
}
.budgetColProject, .unitColProject {
border-bottom:1px solid #d4d4d4;
width:100%
}
.serachColPro {
width:100%
}
.happyCust {
margin-bottom:0
}
.newsPost {
margin-left:0
}
.testCnt {
font-size:18px
}
.testName {
font-size:15px
}
.recentCnt {
font-size:18px
}
.date {
font-size:19px
}
.whyChoose {
margin-bottom:30px;
margin-top:30px
}
.unitColProjectLft {
width:88%
}
.unitColProjectLft input {
width:89%
}
.unitColProjectRgt {
max-width:50px;
width:100%
}
.budgetProjectInner {
width:86%!important
}
.status {
display:none
}
#tabs-container, .projectMap {
float:left;
width:100%
}
.gaganAdira {
margin-left:15px!important
}
}
@media (min-width:320px) and (max-width:766px) {
.brandStory {
	width:300px;
	margin:10px auto
}
.LeavingRooms, .projectCapDiv ul li {
text-align:left
}
.areaAmint, .areaTitle {
text-align:center;
margin:0 auto
}
.serachHome {
top:66px!important;
display:none
}
.rightLadyCont {
float:none;
width:100%
}
.navbar-toggle {
background:url(images/burger_icon.png) no-repeat;
width:30px;
height:21px
}
.leftLady, .leftLadyTop, .rightLady {
float:none;
width:100%
}
.navbar-default .navbar-toggle {
border:none!important;
border-radius:0!important
}
.areaDivLft, .brdDel {
border-right:medium none
}
.footerForm {
padding-top:0
}
.bubbleInfoPro {
height:260px;
margin-bottom:10%
}
.unitColProjectLft {
padding-bottom:20px
}
.smallScreenProject {
border-bottom:1px solid #292929;
margin-bottom:10px;
padding-bottom:10px
}
.brdDel {
border-left:medium none;
min-height:100%!important
}
.bubbleInfo, .featuredSmlcnt {
margin-bottom:10px
}
.leftLady h1 {
font-size:16px;
font-weight:700;
margin-top:20px
}
.payTous h3 {
font-size:17px;
font-weight:700
}
.payTous p {
font-size:14px
}
.rightLady {
margin-top:5%
}
.payTousVisit h3 {
font-size:17px;
font-weight:700
}
.payTous, .payTousVisit {
width:100%;
font-size:15px;
float:none
}
.payTousVisit {
margin-left:0!important
}
.blocks, .floor {
width:25%
}
.blocks, .compTyear, .floor {
font-size:18px
}
.floor {
padding-left:2%
}
.compTyear {
width:50%
}
.layOut {
width:45px;
margin-top:-1%
}
.capDivrgt {
width:100%
}
.shedulBtn {
margin-bottom:2%
}
.abtAcr {
margin-bottom:5px;
margin-top:25px;
padding-left:8%;
padding-right:8%
}
#sliderAreaWrap {
position:relative;
width:90%!important;
margin:0 auto
}
.areaAmint, .areaDivLft, .projectCap, .susRoad {
width:100%
}
.areaTitle {
float:none
}
.areaDivRgt {
float:left;
width:100%;
margin-top:10%
}
.areaDivLft {
float:left;
padding-bottom:40px
}
.projectCap {
background:#000;
bottom:0;
height:185px;
padding-bottom:40px;
position:inherit
}
.topProjctDetails {
background:rgba(0, 0, 0, 0)
}
.gangaApp h1 {
margin:0;
padding-top:9px;
font-size:30px
}
.susRoad {
font-size:16px;
margin-bottom:12px
}
.jobDesDiv h4 {
font-size:15px!important
}
#accordions-116 .accTitleLft, #accordions-116 .accTitleRgt, #accordions-116 .accTitlewrapLft, #accordions-116 .accTitlewrapRgt, #accordions-116 .jobDesDiv h4, #accordions-116 .jobDesDiv p, #accordions-120 .accTitleLft, #accordions-120 .accTitleRgt, #accordions-120 .accTitlewrapLft, #accordions-120 .accTitlewrapRgt, #accordions-120 .jobDesDiv p, #accordions-372 .accTitleLft, #accordions-372 .accTitleRgt, #accordions-372 .accTitlewrapLft, #accordions-372 .accTitlewrapRgt, #accordions-372 .jobDesDiv p, #accordions-459 .accTitleLft, #accordions-459 .accTitleRgt, #accordions-459 .accTitlewrapLft, #accordions-459 .accTitlewrapRgt, #accordions-459 .jobDesDiv p, #accordions-461 .accTitleLft, #accordions-461 .accTitleRgt, #accordions-461 .accTitlewrapLft, #accordions-461 .accTitlewrapRgt, #accordions-461 .jobDesDiv p, #accordions-463 .accTitleLft, #accordions-463 .accTitleRgt, #accordions-463 .accTitlewrapLft, #accordions-463 .accTitlewrapRgt, #accordions-463 .jobDesDiv p, #accordions-464 .accTitleLft, #accordions-464 .accTitleRgt, #accordions-464 .accTitlewrapLft, #accordions-464 .accTitlewrapRgt, #accordions-464 .jobDesDiv p, #accordions-466 .accTitleLft, #accordions-466 .accTitleRgt, #accordions-466 .accTitlewrapLft, #accordions-466 .accTitlewrapRgt, #accordions-466 .jobDesDiv p, #accordions-470 .jobDesDiv p {
font-size:13px!important
}
.bx-wrapper img {
display:block;
margin-left:auto;
margin-right:auto
}
.innerRight_div, .innerleft_div {
float:none;
width:auto
}
.gallCarrierLft {
float:none;
margin:0 auto;
width:230px
}
.innerVertical_div {
float:none;
margin:0 auto;
width:auto
}
.contentRightTab, .contentTab, .gallCarrierBtm, .gallCarrierRgt, .gallCarrierTop {
width:230px;
margin:0 auto
}
.gallCarrierRgt {
float:none
}
.gallCarrierBtm {
height:330px
}
.qualityDivFirst, .qualityDivSecond, .qualityDivThird {
float:none;
margin:0 auto;
width:100%;
padding-bottom:20px;
min-height:auto
}
.qualityDivFirst p {
padding-top:15px
}
.qualityDivFirst h3 {
font-size:20px;
padding-top:30px
}
.qualityDivFirst h2 {
font-size:30px
}
.qualityDivSecond h3 {
font-size:20px;
padding-top:30px
}
.qualityDivSecond h2 {
font-size:30px
}
.qualityDivSecond p {
padding-top:15px
}
.qualityDivThird h3 {
font-size:20px;
padding-top:30px
}
.qualityDivThird h2 {
font-size:30px
}
.qualityDivThird p {
padding-top:15px
}
.orchidLogo img {
max-width:50%
}
.orchidLogo {
width:34px
}
.orchidCnt {
font-size:12px
}
.modalSerach {
width:90%
}
.formSearch input {
border:0!important;
font-size:26px;
padding-left:78px;
width:100%
}
}
@media (min-width:947px) and (max-width:1240px) {
.fisrtColInner {
font-size:15px;
padding:0 0 0 10%
}
.fisrtColInner span {
font-size:13px
}
.unitLft {
font-size:15px;
width:80%
}
.fisrtColInner {
width:78%
}
.page-id-8 .fisrtColInner span, .unitColProject input {
font-size:13px
}
.dropArrow {
width:38px
}
.nav.navbar-nav, .tabs-menu {
font-size:15px
}
.featuredTabcnt h3 {
font-size:20px
}
.smallDeslft {
font-size:14px
}
.unitSmall {
width:20%;
float:left
}
.lftPrjdiv {
width:30%
}
.cntBulid {
font-size:20px
}
.bigNum, .numLft {
font-size:80px
}
.millionSq {
font-size:20px
}
.yellowRow {
padding-bottom:100px;
padding-top:100px
}
.featuredSmlcnt h3 {
font-size:18px
}
.popupPro {
min-height:217px
}
.popupCntPro {
font-size:12px
}
}
@media (min-width:947px) and (max-width:1285px) {
#tabs-container {
float:left;
margin:35px 0 20px 1%;
position:relative;
width:77%
}
.projectMap {
float:left;
width:21%
}
}
@media (min-width:770px) and (max-width:947px) {
.unitLft {
font-size:14px;
width:72%
}
.fisrtColInner {
font-size:14px;
width:78%
}
.budgetCol, .serachCol {
height:113px
}
.dropArrow {
width:28px
}
.fisrtColInner span {
font-size:13px
}
}
@media (min-width:560px) and (max-width:770px) {
.unitRgt {
max-width:40px
}
}
@media (min-width:481px) and (max-width:700px) {
.contCarrierDiv .close {
opacity:1!important;
margin-right:5px;
margin-top:10px
}
.contHeadApplyTitle {
font-size:30px!important
}
}
@media (min-width:320px) and (max-width:640px) {
#menu-top-menu #menu-item-1154 .dropdown-menu {
display:block;
position:relative;
float:none
}
.brandStory .royal-col-xs-12 {
    width: 182px;
	margin: 0 auto;
	float: none;
}
#menu-item-16 a span.caret {
display:none
}
#menu-top-menu #menu-item-16 .dropdown-menu {
box-shadow:none!important;
margin-top:-15px
}
#menu-top-menu #menu-item-16 .dropdown-menu li {
display:block!important;
float:none!important
}
#menu-top-menu #menu-item-16 .dropdown-menu a {
padding:14px 20px 0!important
}
#menu-top-menu #menu-item-16 .dropdown-menu a:hover {
background:0 0!important;
display:block!important;
padding:14px 20px 0!important
}
.contentRightTab, .rightDivContApply {
float:none!important
}
.projectNav {
display:none
}
.lookingWrap ul li a {
padding-left:24px
}
.budgetCol, .firstCol, .secondCol, .unitLft {
padding:5px 0
}
.firstRowWrp {
border-bottom:none!important
}
.firstColdrop {
margin-top:45px!important
}
.unitLft {
margin:9px 0!important
}
.unitSmall {
margin-top:9px
}
.searchPrpMobile {
font-size:22px;
margin:25px auto 0;
padding-bottom:10px;
color:#292929;
font-weight:600;
line-height:30px;
text-align:center;
text-transform:uppercase;
border-bottom:1px solid #d4d4d4
}
.searchMobileDiv {
display:block
}
#searchAjax {
display:none!important
}
.ourTem h1 {
font-size:20px
}
.contentRightTab {
position:absolute;
top:230px!important
}
.contUpmsg {
margin-top:25px;
color:#2C0C60;
}
.contUpmsg h3 {
margin-top:25px;
color:#2C0C60;
}
.gallCarrierBtm .bx-viewport {
height:320px!important
}
.accordianFirstDiv {
padding-left:5%;
padding-right:5%;
width:98%
}
#accordions-116 .accTitleLft, #accordions-120 .accTitleLft, #accordions-372 .accTitleLft, #accordions-459 .accTitleLft, #accordions-461 .accTitleLft, #accordions-463 .accTitleLft, #accordions-464 .accTitleLft, #accordions-466 .accTitleLft, #accordions-470 .accTitleLft, #accordions-470 .accTitleRgt {
font-size:13px!important
}
.openPositionDiv h3 {
text-align:center!important
}
.tel-91 input {
width:250px
}
.file-267 input {
width:250px!important
}
.secDiv {
color:#2f4f4f!important;
float:left;
margin-left:0;
text-align:center;
width:45px;
letter-spacing:-.5px
}
.secDiv img {
width:50%
}
.bhkSlide, .sqtCnt h2 {
text-align:center!important;
width:100%!important
}
.sqtCnt h2 {
max-width:285px!important
}
.bhkSlide {
margin:0 auto!important;
max-width:285px;
padding-left:0!important
}
.delgate {
font-size:16px!important
}
.textarea-977 textarea {
margin-left:10px!important
}
.leftDivContApply {
margin-left:24px!important;
width:300px
}
.headtConact {
font-size:20px
}
.contCarrierDiv .close {
margin-right:23px!important;
margin-top:30px
}
#wpcf7-f487-o2 .wpcf7-submit {
margin-top:350px!important;
margin-left:15px
}
}
@media (min-width:769px) and (max-width:967px) {
.millionSq {
width:80%
}
}
@media (min-width:320px) and (max-width:340px) {
.wpp_row_view {
max-width:305px!important;
width:100%!important
}
.contPopwrapCarrier, li#featuredpropertieswidget-2 .property_widget_block {
margin-left:0!important
}
}
@media (min-width:320px) and (max-width:480px) {
.unitCol input {
max-width:130px
}
.amentDiv ul li {
line-height:24px
}
li#featuredpropertieswidget-2 .property_widget_block {
margin-left:30px!important
}
.contPopwrapmap {
width:94%
}
.wpp_property_view_result, .wpp_row_view {
max-width:310px!important;
width:90%!important
}
#budget-slider {
text-align:center!important
}
.delgate, .delgate span a {
float:left;
text-align:center
}
.textarea-977 textarea {
margin-left:10px!important
}
.contCarrierDiv .close {
margin-right:1px;
margin-top:11px
}
.contHeadApplyTitle {
font-size:22px!important;
margin-left:30px!important
}
#tabs-container {
margin:35px 0 20px!important
}
.wpp_row_view {
margin-left:5%;
margin-right:5%
}
.wpp_property_view_result {
margin:0 auto
}
.contPopwrapCarrier {
max-width:300px!important;
margin-left:19px
}
.contApplyLft {
max-width:250px!important
}
.delgate {
width:100%
}
.delgate span a {
width:100%;
font-size:11px!important
}
.unitColProjectRgt {
max-width:24px;
width:100%
}
.sliderCpation {
font-size:15px!important;
line-height:50px!important
}
.sliderCpation span {
font-size:20px!important
}
.sliderCpationsmall {
margin-top:50px!important;
padding:3px!important;
text-align:center!important;
border:1px solid #fff!important
}
.sliderCpationsmall a {
font-size:12px!important
}
.extSpcMob {
margin-left:7%
}
.extSpc2Mob {
margin-left:5%
}
.extSpc3Mob {
margin-left:7%
}
.bx-controls-direction {
display:none
}
.tabPopDiv {
min-height:auto!important
}
#pop-gal .flexslider {
min-height:200px!important
}
.helpUssubmit {
width:118px!important
}
.delgate {
font-size:11px!important
}
.headtConact {
margin-top:20px!important
}
.firstCol {
width:64%
}
.firstRowWrp {
padding-bottom:10px
}
.serachCol {
width:40%;
margin-top:20px
}
}
@media (min-width:481px) and (max-width:640px) {
.firstCol {
width:50%
}
.firstRowWrp {
padding-bottom:10px
}
.serachCol {
width:50%;
margin-top:20px
}
.testCnt {
font-size:28px
}
.testName {
font-size:22px
}
.sliderCpation {
font-size:20px!important;
line-height:50px!important
}
.sliderCpation span {
font-size:30px!important
}
.sliderCpationsmall {
margin-top:65px!important;
padding:5px!important;
text-align:center!important;
border:1px solid #fff!important
}
.sliderCpationsmall a {
font-size:15px!important
}
.smallScreenProject {
border-bottom:1px solid #292929;
margin:0 35% 20px;
padding-bottom:10px;
padding-left:0!important;
padding-right:0!important;
width:205px
}
.smallScreenProject img {
width:82%
}
.lftPrjdiv {
width:54px!important;
text-align:left!important
}
.cntBulid, .cntBulidHappy {
text-align:left!important;
width:65%!important
}
.numLft {
float:left;
font-size:88px!important;
vertical-align:bottom!important;
width:14%!important
}
.bigNum {
font-size:64px;
line-height:45px;
margin-top:20px;
text-align:center;
width:100%
}
.millionSq {
float:left;
font-size:25px;
line-height:29px;
margin-top:2%!important;
width:76%
}
.bubbleInfo, .bubbleInfoPro {
margin:2% auto!important
}
.bubbleInfo {
max-width:360px!important
}
.popupPro {
min-height:320px
}
.smallScreeBrd {
border-bottom:none!important
}
}
::after, ::before {
box-sizing:border-box
}
@media (min-width:320px) and (max-width:980px) {
.popupCnt {
font-size:27px;
margin-top:15%
}
.priceCnt h3 {
color:#ffc20d!important
}
.contAmentDiv {
padding:34px 1% 0 4%
}
.contAmentDiv .close, .contFloorDiv .close {
margin-right:5%
}
.tp-bullets {
bottom:5%!important
}
}
@media (min-width:320px) and (max-width:640px) {
.projectCapDiv, .testCnt, .testName, .whyCol, .whyColFt, .whyColFtMobile {
text-align:center
}
.firstColPrj, .secColPrj {
width:100%
}
.delgate {
font-size:16px!important
}
.textarea-977 textarea {
margin-left:24px!important
}
.secColPrj {
border-left:none;
border-right:none;
border-bottom:1px solid #d4d4d4;
border-top:1px solid #d4d4d4
}
.serachColPro {
width:100%!important;
float:left!important;
margin-top:0!important
}
.capDivrgtCheck, .shedulBtn {
float:none;
text-align:center
}
.serachColPro input {
padding:0!important
}
.shedulBtn {
max-width:100%;
margin:10px 0 15px
}
.backArrow {
top:14px
}
.capDivrgtCheck {
width:100%;
margin:0 auto;
max-width:300px!important
}
.checkAvial {
border:2px solid #fff;
max-width:240px;
padding:2px 0;
width:100%;
margin:0 auto
}
.firstCol {
width:100%
}
.serachCol {
padding:5px;
width:90%;
margin-left:5%;
margin-right:5%
}
.fisrtColInner {
width:78%
}
.featuredSlider .bx-next, .featuredSlider .bx-prev {
width:15px!important;
height:47px!important;
top:40%!important
}
.layOut {
margin-right:18px
}
.serachColPro {
padding:5px;
margin-right:1%
}
.budgetColProject, .unitColProject {
display:none
}
.slide3 {
margin-left:1%
}
.featuredSlider .bx-controls-direction a {
display:block!important
}
.featuredSlider .bx-prev {
background:url(../../../../wp-content/themes/dazzling/images/mobile_prev.png) no-repeat!important;
left:2px!important
}
.featuredSlider .bx-next {
background:url(../../../../wp-content/themes/dazzling/images/mobile_next.png) no-repeat!important;
right:12px!important
}
.featuredSlider .bubbleInfo, .featuredSlider .bubbleInfoPro {
width:90%!important;
margin:0 auto
}
.whyColFt, .whyColFtMobile {
width:100%!important
}
.featuredSlider .bx-wrapper {
margin-bottom:0!important
}
.footerForm {
display:none
}
.whyColFt {
max-width:135px!important;
float:left!important
}
.whyColFtMobile {
max-width:300px!important;
margin:0 auto
}
.whyCol {
margin-bottom:15%;
width:auto!important
}
.brdTest {
border-bottom:1px solid #d4d4d4;
border-right:medium none;
margin-bottom:20px
}
.rowFirstCol {
margin-left:0!important
}
.wrapTab {
margin:0 auto 5%;
width:100%
}
.featuredTabcnt h3 {
font-size:20px
}
.shareEdit {
top:4%;
margin-left:auto!important;
margin-right:auto!important;
right:8px;
width:55px
}
.tabs-menu {
font-size:13px
}
.rateBlock {
bottom:36.3%;
left:3%;
position:absolute
}
.nextPrevDiv {
width:100%!important
}
.testimonial_slider__textonly a.testimonial_prev {
left:0!important
}
.nav>li {
font-size:16px;
padding:5px 16px 0!important
}
.testimonial_slider__textonly a.testimonial_next {
right:0!important
}
.testCnt {
font-family:'Open Sans', sans-serif!important;
font-size:12px;
line-height:17px
}
.testName {
font-size:14px;
font-style:normal!important;
font-weight:500;
margin-top:-5px
}
.testimonial_slider__textonly .testimonial_nav_arrow_wrap a {
display:none!important
}
.serachHome {
position:absolute;
right:10%;
top:57%
}
.enquireInput input {
width:300px!important
}
.enquireInput {
width:282px!important
}
#budget-slider {
text-align:left;
font-size:16px!important
}
.enquireInput textarea {
width:300px!important
}
.enquirFrm {
font-size:16px!important;
width:305px!important
}
.enquireInput select, .select-enquiry, .select-enquiry select {
width:300px!important
}
.enquireInput img {
width:98%
}
.helpUswrap {
margin-left:3.4%;
width:93%
}
}
@media (min-width:320px) and (max-width:340px) {
.smallDesMeet {
margin-bottom:10%!important;
margin-top:1%!important
}
.tabs-menu li a {
padding:10px 6px
}
.helpUsday, .helpUsinput, .helpUstitle {
margin:0 0 0 3.5%!important
}
}
@media (min-width:341px) and (max-width:450px) {
.smallDesMeet {
margin-bottom:5%;
margin-top:0
}
}
@media (min-width:641px) and (max-width:992px) {
.smallDesMeet {
margin-bottom:5%!important;
margin-top:5%!important;
font-size:13px
}
.whyCol {
float:left;
width:31.667%!important
}
}
@media not all {
#logo {
margin-left:20px!important
}
}
@media (min-width:320px) and (max-width:550px) {
.testimonial_slider_set.testimonial_slider {
height:205px
}
.lftSq, .rgtSq {
display:none
}
.tabs-menuProject li {
width:100%
}
.contFloorwrap {
min-height:auto
}
.tp-rightarrow.navbar-old {
margin-right:5%;
margin-top:-50%
}
.tp-leftarrow.navbar-old {
margin-left:3%;
margin-top:-50%
}
.headTitleHelp {
font-size:20px!important;
text-align:center
}
.headTitleHelp span {
font-size:15px!important;
text-align:center
}
.helpUstitle {
margin:0 2% 0 5%;
text-align:left;
width:100%
}
.helpUsinput {
margin:0 2% 0 5%;
width:277px
}
.helpUsday {
margin:0 0 0 5%
}
.helpUsdiv .close, .helpUswrap .close {
margin-right:8px!important;
z-index:999!important
}
.helpUstime {
float:left;
margin-left:1%;
width:155px
}
.helpUswrap .close {
margin-top:8px!important
}
.helpPhLft {
width:67px;
float:left;
margin-left:5%
}
.helpPhRgt {
width:200px;
float:left;
margin-left:8px
}
}
@media (min-width:730px) and (max-width:1024px) {
.areaSqt, .gangaApp, .shedulBtn, .susRoad {
text-align:center
}
.areaDivLft, .areaDivRgt {
float:left;
width:50%
}
.contCarrierDiv .close {
margin-top:6px!important
}
.bubbleInfoPro {
margin-bottom:30%
}
#tabs-container {
margin-left:0
}
.projectCapWrap {
height:128px
}
.wrapAm {
float:left
}
.areaDivLft {
border-right:medium none;
padding-bottom:40px
}
.areaAmint, .areaTitle {
font-size:20px;
width:100%;
text-align:center
}
.areaAmint {
margin:3% 0 0
}
.secDiv img {
max-width:70%
}
.secDiv {
width:50px;
margin-left:2px
}
.buttonArea #prev {
left:11%;
margin-top:8%
}
.areaSqt {
max-width:350px;
width:100%
}
.buttonArea #next {
right:3%
}
.sqtCnt h2 {
font-size:16px
}
.sqtCnt p {
font-size:25px!important
}
.projectCap {
background:#000;
bottom:0;
height:auto;
padding-bottom:40px;
width:100%
}
.capDivrgt {
width:40%
}
.capDivrgtCheck {
float:right;
width:35%
}
.layOut {
margin-right:3px
}
.susRoad {
width:100%
}
.shedulBtn {
float:none!important;
max-width:156px;
width:100%!important;
margin:10px auto 0
}
.formSearch input {
font-size:30px;
padding-left:90px
}
.projectCapDiv {
padding-left:1%;
padding-right:1%;
width:98%
}
.layOut img {
margin:63% 0 0
}
.brocuher {
float:left;
max-width:170px;
margin-top:-5%
}
}
@media (min-width:730px) and (max-width:940px) {
.gallCarrierLft {
float:left;
max-width:500px
}
.blocks, .floor {
font-size:18px;
width:25%
}
.compTyear {
font-size:18px;
width:20%
}
.nav>li {
font-size:15px;
padding:25px 5px 0!important
}
.unitSmall {
float:left
}
}
@media (min-width:766px) and (max-width:1260px) {
.qualityDivFirst, .qualityDivSecond, .qualityDivThird {
width:33%
}
.qualityDivFirst h3 {
font-size:20px
}
.qualityDivFirst h2 {
font-size:30px
}
.qualityDivSecond h3 {
font-size:20px
}
.qualityDivSecond h2 {
font-size:30px
}
.qualityDivThird h3 {
font-size:20px
}
.qualityDivThird h2 {
font-size:30px
}
.otherSmall {
margin-bottom:1%
}
}
@media (min-width:641px) and (max-width:1260px) {
.featuredSlider .bx-next, .featuredSlider .bx-prev {
width:15px!important;
height:47px!important;
top:40%!important
}
.featuredSlider .bx-controls-direction a {
display:block!important
}
.featuredSlider .bx-next {
background:url(../../../../wp-content/themes/dazzling/images/mobile_next.png) no-repeat!important;
right:12px!important
}
.featuredSlider .bx-prev {
background:url(../../../../wp-content/themes/dazzling/images/mobile_prev.png) no-repeat!important;
left:2px!important
}
}
@media (min-width:1026px) and (max-width:1290px) {
.areaAmint {
margin:3% 0 0 4%
}
.newsPost {
margin-left:2%
}
.abtAcr, .capDivlft {
padding-left:2%;
padding-right:2%
}
.shareIcon img {
width:80%
}
.shareIcon {
margin-left:6px
}
.shareEditProject {
width:52px
}
.capDivrgtCheckAva {
margin-top:2.5%
}
.capDivrgtCheck {
padding-left:2%;
padding-right:1%
}
.layOut {
margin-right:8px
}
.secDiv {
margin-left:19px
}
.areaDivRgt {
padding-right:1%!important
}
.checkAvial {
border:2px solid #fff;
padding:10px 0
}
.capDivrgtCheck a {
color:#fff
}
.areaDivLft {
padding-left:2%
}
.areaSqt {
max-width:326px
}
.page-id-8 .fisrtColInner span {
font-size:13px
}
}
@media (min-width:1295px) and (max-width:1380px) {
.checkAvial {
border:2px solid #fff;
padding:10px 0
}
.capDivrgtCheck a {
color:#fff
}
}
@media (min-width:320px) and (max-width:935px) {
.contDiv {
margin:0 auto;
padding:50px 5%;
width:95%
}
}
#enquire {
	background:#fff;
	box-shadow:-27px 8px 17px -31px rgba(0, 0, 0, .75);
	display:none;
	max-width:496px;
	position:absolute;
	right:0;
	width:100%;
	z-index:10000
}
.enquirFrm {
	color:#77787c;
	font-size:16px;
	font-weight:400;
	margin:10px auto 0;
	max-width:405px;
	width:100%
}
.enquireInput span, .enquireMadat {
	color:#f8931d
}
.enquireInput {
	float:left;
	max-width:392px;
	width:100%;
	position:relative
}
.enquireMadat {
	float:left;
	font-size:13px;
	font-style:italic
}
.enquireInput input, .enquireInput select, .enquireInput textarea {
	background:#e8e8e8;
	box-shadow:none;
	color:#555!important;
	float:left;
	font-size:15px!important;
	font-style:italic
}
.enquireInput input {
	border:none;
	border-radius:0!important;
	height:45px;
	width:409px;
	margin-bottom:5px;
	padding:5px
}
.enquireInput select {
	border:none;
	border-radius:0!important;
	height:45px;
	max-width:400px!important;
	margin-bottom:10px
}
.enquireInput textarea {
	border:none;
	border-radius:0!important;
	height:158px;
	width:409px;
	margin-bottom:0;
	padding:5px
}
.enSubbmit {
	background:url(images/enq_submit.gif) no-repeat rgba(0, 0, 0, 0);
	border:none;
	border-radius:0!important;
	height:45px;
	width:122px
}
.enSubbmit:active:hover, .enSubbmit:focus {
	background:url(images/enq_submit.gif) no-repeat rgba(0, 0, 0, 0)!important
}
.enSubbmit:focus {
	border:none
}
.enSubbmit:active:hover {
	border:none!important;
	color:#fff!important;
	box-shadow:none!important
}
.select-enquiry, .select-enquiry:hover {
	background:url(images/select_arrow.gif) right center no-repeat #e8e8e8
}
.enquireSubInput {
	float:left;
	margin:20px 0;
	width:400px
}
.brdEnq {
	border-bottom:1px solid #38383a
}
#text-4 .widgettitle {
	cursor:pointer
}
.select-enquiry {
	cursor:pointer;
	display:inline-block;
	float:left
}
.select-enquiry, .select-enquiry select {
	color:#555!important;
	height:45px;
	margin-bottom:5px;
	width:409px
}
.select-enquiry:hover {
	border-color:#239fdb
}
.select-enquiry .holderEnquiry {
	color:#555;
	cursor:pointer;
	display:block;
	font-size:15px!important;
	font-style:italic;
	margin:9px 35px 0 5px;
	position:relative;
	white-space:nowrap
}
span .holderEnquiry {
	color:#555!important
}
.serachResult, .serachResult h3 {
	color:#fff;
	float:left
}
.select-enquiry select {
	cursor:pointer;
	margin:0;
	opacity:0;
	outline:0;
	position:absolute;
	z-index:2
}
.inptCommnStl, a, a:focus, div, input:focus {
	outline:0!important
}
.all-properties {
	width:100%
}
.featuredSlider, .slide .col-lg-3, .slide .col-lg-4, .slide2 .col-lg-4, .slide3 .whyCol {
	width:100%!important
}
.slide {
	float:left
}
.slide3 .whyCol {
	background:#222!important
}
.featuredSlider .bx-wrapper {
	max-width:1280px!important;
	width:100%!important;
	margin:0 auto!important
}
.featuredSlider {
	max-width:1280px!important
}
.featuredSlider .bx-pager {
	display:none!important
}
.featuredSlider .bx-prev {
	background:url(../../plugins/testimonial-slider/css/skins/textonly/buttons/default/prev.png) no-repeat;
	width:26px;
	height:81px;
	left:-42px;
	top:40%!important
}
.featuredSlider .bx-next {
	background:url(../../plugins/testimonial-slider/css/skins/textonly/buttons/default/next.png) no-repeat;
	width:26px;
	height:81px;
	right:-42px;
	top:40%!important
}
.featuredSlider3, .featuredSlider3 .bx-controls {
	background:#222!important
}
.priceImg img {
	display:block!important;
	margin-left:auto!important;
	margin-right:auto!important
}
.testimonial_slider_set.testimonial_slider {
	height:193px
}
.containerProSerach {
	max-width:800px;
	width:100%;
	float:left
}
.serachWrp {
	width:100%;
	background-color:#38383a;
	float:left;
	display:none
}
.serachResult {
	width:100%;
	background-color:#77787c;
	margin:0 auto;
	font-size:16px;
	padding:0 10px 11px
}
.houseSerach, .neighSerach {
	background:#fff;
	padding:5px;
	border-radius:5px;
	color:#292929!important;
	float:left;
	margin-top:15px;
	margin-left:5px
}
.vertical-alignment-help, .vertical-alignment-helper {
	display:table;
	height:100%;
	margin:0 auto;
	cursor:pointer
}
.vertical-alignment-help {
	max-width:640px!important;
	width:100%!important
}
.vertical-alignment-helper {
	width:60%
}
.vertical-align-center {
	display:table-cell;
	vertical-align:middle;
	cursor:pointer
}
#post-10 h1.entry-title, #post-6 h1.entry-title, .page-id-10 h1.entry-title, .page-id-6 h1.entry-title, .separator {
	display:none!important
}
.neighSerach ul {
	margin:0;
	padding:0
}
.neighSerach ul li {
	display:inline;
	margin:5px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.vertical-alignment-help, ::i-block-chrome {
width:640px!important
}
.serachPopup .close, ::i-block-chrome {
opacity:1!important;
position:absolute;
right:2%;
top:12px;
cursor:pointer
}
.serachPopup, ::i-block-chrome {
padding:0;
margin:0
}
.serachTop, ::i-block-chrome {
height:49px!important
}
}
@media (min-width:320px) and (max-width:700px) {
@media screen and (-webkit-min-device-pixel-ratio:0) {
.vertical-alignment-help, ::i-block-chrome {
width:300px!important;
border:1px solid red!important
}
}
}
.royal-trans-animation .info-box {
	background:#0e1c41!important
}
.royal-hov-content {
	width:170px;
	height:170px;
}
.smallDesMeet {
	margin-top:5px;
	max-width:230px;
	width:100%;
	text-align:center
}
.smallDesMeet h3 {
	font-size:18px;
	margin:0;
	padding:0
}
.royal-container .row {
	padding-left:0px;
	padding-right:0;
}
@media (min-width:1000px) and (max-width:1200px) {
.royal-hov-content {
width:200px;
height:200px;
}
.smallDesMeet {
margin-top:10px
}
.abtTitle {
margin:30px auto 0
}
.abtSubtittle {
color:#fff;
font-style:italic;
margin:30px auto 55px
}
}
@media (min-width:1210px) and (max-width:1380px) {
.firstColPrj {
width:20%
}
}
@media (min-width:1210px) and (max-width:1300px) {
.smallDesMeet {
margin-top:-13px
}
.abtSubtittle {
color:#fff;
font-style:italic;
margin:30px auto 139px
}
.abtTitle {
color:#fff;
margin:85px auto 0
}
.royal-hov-content {
height:170px;
width:170px
}
.leftLady h1 {
font-size:32px
}
}
@media (min-width:1310px) and (max-width:1390px) {
.smallDesMeet {
margin-top:26px
}
}
@media (max-width:4000px) and (min-width:766px) {
.royal-col-lg-3 {
width:16%
}
}
@media (max-width:1024px) and (min-width:766px) {
.royal-hov-content {
height:100px;
width:100px
}
.smallDesMeet h3 {
font-size:15px!important
}
}
.pageHeight {
	min-height:400px
}
.leftDivContApply {
	float:left;
	width:325px
}
.rightDivContApply {
	float:right;
	width:315px
}
.contApplyLft, .contApplyMiddleLft {
	max-width:315px;
	width:85%;
	float:left
}
.contHeadApplyTitle {
	text-align:center!important;
	padding-bottom:15px!important
}
.modelApplyRgt {
	color:#292929;
	float:left;
	font-size:15px;
	width:100%
}
.menu-347 {
	margin-bottom:61px!important
}
.file-267 input {
	width:275px
}
.textarea-977 textarea {
	height:311px!important;
	color:#888!important
}
#wpcf7-f487-o2 .wpcf7-submit {
	margin-top:0!important
}
#wpcf7-f487-o2 .form-group .wpcf7-select {
	width:315px!important
}
#wpcf7-f487-o2 .alert-success {
	background-color:none!important;
	border-color:none!important
}
.file-630 {
	margin-bottom:0!important
}
#wpcf7-f487-o2 .wpcf7-validation-errors {
	background:#fff!important;
	border:0!important
}
.single-property .serachPopup .close {
	height:26.5px
}
.single-property .contDiv .close {
	margin-top:-7px!important
}
.page-id-8 .shareIcon {
	margin-left:3px!important
}
.single-property .all-properties .col-lg-4 {
	width:24.555%
}
.single-property .all-properties .rateBlock {
	left:5%;
	bottom:37.5%
}
li#featuredpropertieswidget-2 {
	display:inline!important;
	float:left!important
}
.containerInner li#featuredpropertieswidget-2 .wpp_featured_properties_widget {
	float:left!important
}
li#featuredpropertieswidget-2 .property_widget_block {
	float:left!important;
	border:1px solid #ddd;
	margin-right:6px;
	margin-left:9px;
	position:relative;
	min-height:227px
}
li#featuredpropertieswidget-2 .property_widget_block:hover {
	border:1px solid #000
}
.containerInner #featuredpropertieswidget-2 .wpp_featured_properties_widget {
	float:left!important
}
#featuredpropertieswidget-2 .property_widget_block {
	float:left!important;
	border:1px solid #ddd;
	margin-right:6px;
	margin-left:9px;
	position:relative;
	min-height:227px
}
#featuredpropertieswidget-2 .property_widget_block:hover {
	border:1px solid #000
}
.property_widget_block .thumbnail {
	background-color:none!important;
	border:none!important;
	padding:0;
	border-radius:0;
	margin-bottom:0
}
.wpp_widget {
	float:left!important
}
.wpp_featured_properties_widget .property_widget_block {
	float:left!important;
	clear:none!important
}
.wpp_widget_attribute_list .price .value {
	background:#000;
	bottom:30.5%;
	color:#fff;
	left:0;
	padding:2%;
	position:absolute;
	text-transform:uppercase
}
.wpp_widget_attribute_list .bhk .value {
	float:right;
	width:60%;
	font-size:13px;
	color:#292929
}
.wpp_widget_attribute_list .areasmalladdress .value {
	float:left;
	color:#292929;
	font-size:13px;
	text-transform:uppercase;
	border-right:1px solid #ddd;
	padding-bottom:3%;
	width:35%;
	padding-left:4%
}
.Policy ul {
	list-style:inside!important
}
.Policy ul li {
	margin-left:5px!important
}
.TermsConditionsText h2 {
	font-size:24px
}
#searchHome, .single-property .projectNav, .single-property .serachWrp, .wpp_slider_pagination {
	display:none
}
.searchHome {
	display:none!important
}
.siteMap img, .videoGall iframe {
	display:block;
	margin-left:auto;
	margin-right:auto
}
.pleaseWait {
	text-align:center;
	font-size:36px
}
#infowindow ul.wpp_google_maps_infobox .wpp_google_maps_attribute_row span.attribute {
	margin:0!important;
	width:90px!important;
	font-size:12px!important
}
ul.wpp_google_maps_infobox .wpp_google_maps_attribute_row span.value {
	font-size:12px!important
}
@media (min-width:320px) and (max-width:480px) {
li#featuredpropertieswidget-2 .property_widget_block {
margin-left:30px!important
}
.secDiv img {
margin-bottom:15px
}
.sqtCnt h2 {
max-width:290px!important;
padding-right:0
}
.bgCarrier {
background-size:100% auto!important;
height:81px!important
}
.leaveNum {
margin:12px auto!important
}
.popupCntPro {
margin:4.3%;
text-align:justify
}
.sliderCpationsmall {
margin-top:35px!important
}
.orchidDiv {
width:auto!important
}
.orchidCnt strong {
font-size:13px
}
}
@media (min-width:320px) and (max-width:413px) {
.containerFooter {
padding-left:9.2%
}
}
@media (min-width:414px) and (max-width:480px) {
.containerFooter {
padding-left:12.7%
}
}
@media (min-width:320px) and (max-width:640px) {
#slideshow, #tabs-container, .bhkSlide, .containerSmllScrn {
width:300px!important
}
.tp-caption.heading-white {
top:42%!important;
background-color:#2C0C60;
}
.sliderCpationsmall {
margin-top:0!important
}
.helpUswrap {
position:relative
}
.headTitleHelp {
padding-bottom:5px!important
}
.helpUswrap .close {
position:absolute!important;
top:0;
right:2px!important;
z-index:1000!important;
opacity:1!important
}
#tabs-container {
float:none!important;
margin:0 auto!important
}
#tabs-container .col-lg-4, #tabs-container .col-md-4, #tabs-container .col-sm-4, #tabs-container .col-xs-12 {
padding-left:0!important
}
.tabs-menu li {
margin-right:0
}
.tabs-menu li a {
padding:10px 8px!important
}
.sqtCnt h2, .sqtCnt p {
padding-right:0!important
}
.containerSmllScrn {
margin:0 auto!important
}
.containerSmllScrn #featuredpropertieswidget-2 .property_widget_block {
margin-left:0!important
}
.bhkSlide {
min-width:285px
}
.wrapAm {
width:316px;
margin:0 auto;
float:none
}
#amentiesModel, #imageModel {
width:97%
}
.contFloornewwrap .close {
position:absolute;
z-index:100;
opacity:1;
right:0
}
.sqtCnt h2 {
max-width:300px!important
}
#sliderAreaWrap {
width:300px!important
}
.modalContFloor {
max-width:94%!important;
margin:0 auto
}
.sliderCpation {
display:none
}
#applyModel {
max-width:97%;
margin:0 auto;
width:auto!important
}
.textarea-977 textarea {
height:70px!important
}
#wpcf7-f487-o2 .wpcf7-submit {
margin-left:25px
}
.contCarrierDiv .close {
margin-top:0
}
.accTitleRgt span {
font-size:12px!important
}
.accTitleRgt {
width:33%!important
}
img.showImg {
margin-left:88%!important;
margin-top:-14px!important;
max-width:70%!important
}
.accTitleLft {
width:57%!important
}
#accordions-120 .accordions-head, #accordions-461 .accordions-head, #accordions-463 .accordions-head, #accordions-464 .accordions-head, #accordions-466 .accordions-head, #accordions-470 .accordions-head, #ui-id-17, #ui-id-5, #ui-id-7 {
padding:14px 10px 31px!important
}
#accordions-120 img.showImg, #accordions-461 img.showImg, #accordions-463 img.showImg, #accordions-464 img.showImg, #accordions-466 img.showImg, #accordions-470 img.showImg, #ui-id-17 img.showImg, #ui-id-5 img.showImg, #ui-id-7 img.showImg {
margin-left:88%!important;
margin-top:-19px!important;
max-width:70%!important
}
}
@media (min-width:320px) and (max-width:340px) {
li#featuredpropertieswidget-2 .property_widget_block {
margin-left:9px!important
}
.sqtCnt h2 {
max-width:285px!important;
text-align:center!important;
width:100%!important;
padding-right:43px
}
.sqtCnt p {
padding-right:65px
}
.containerFooter {
padding-left:2.5%
}
}
.inptCommnStl {
	cursor:default!important;
	color:transparent!important;
	text-shadow:0 0 #292929!important
}
#wpp_default_overview_page h1.entry-title {
	display:none!important
}
#searchAjaxhome {
	display:block
}
.hideCnt {
	display:none
}
.containerInnerprj {
	margin:0 auto;
	max-width:950px;
	width:100%
}
.containerInnerprjComplet {
	margin:0 auto;
	max-width:1280px;
	/*max-width:945px;*/
	width:100%
}
.page-id-581 .tab-content {
	background:0 0!important;
	max-width:100%!important;
	padding:10px 0 20px!important
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {
.ppb-full-width-row {
margin-bottom:30px!important
}
.cntBulidFrst {
width:215px
}
.totBult {
width:208px
}
#tabs-container {
width:62.5%!important;
margin-left:auto!important;
margin-right:auto!important;
float:none!important
}
.inputSubmit input {
margin-right:-131px
}
.checkAvial {
margin-top:32px
}
.gangaApp, .susRoad {
margin-left:55px;
text-align:left
}
.shedulBtn {
margin-left:55px
}
.blocks, .floor {
width:auto;
margin-right:20px
}
.leavWrap {
float:none
}
.contCarrierDiv .close {
margin-top:-8px!important
}
.contPopwrapCarrier {
margin-left:2%
}
.contPopwrapCarrier .modelApplyRgt {
margin-left:24px
}
.bhkSlide h2, .sqtCnt p {
text-align:left!important;
padding-left:22%!important
}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
.bigNum {
font-size:36px;
width:51%
}
.numLft {
font-size:36px!important
}
.brdDel {
min-height:104px
}
.sliderCpation {
font-size:30px!important;
display:none!important
}
.ppb-full-width-row {
background-size:100% 100%!important;
height:270px!important;
margin-bottom:30px!important
}
#pg-10-0 .ppb-full-width-row {
background-size:100% 100%!important;
height:160px!important;
margin-bottom:0!important
}
.contentRightTab, .contentTab, .contentVerticalTab {
height:245px!important
}
.gallCarrierTop {
height:auto
}
.gallCarrierLft {
max-width:490px;
margin-left:11px
}
.openPositionDiv h3 {
margin-left:19px
}
.contentRightTab h4, .contentTab h4, .contentVerticalTab h4 {
margin-top:100px!important
}
.contInnCarrier .ppb-full-width-row {
background-size:100% 100%!important;
height:auto!important
}
#tabs-container {
width:83.5%!important;
margin-left:auto!important;
margin-right:auto!important;
float:none!important
}
.inputSubmit input {
margin-right:-78px
}
.checkAvial {
margin-top:36px
}
.gangaApp, .susRoad {
margin-left:45px;
text-align:left
}
.shedulBtn {
margin-left:45px
}
#floorModel #tabs-containerPopup, .contAmentwrap {
margin-left:2.5%
}
.blocks, .floor {
width:13%
}
.leavWrap {
float:none
}
li#featuredpropertieswidget-2 .property_widget_block {
width:238px!important
}
.wpp_widget_attribute_list .areasmalladdress .value {
width:45%
}
.wpp_widget_attribute_list .bhk .value {
width:50%
}
.tabPopDiv {
max-width:206px!important
}
.tabPopWrp {
max-width:525px!important
}
.contAmentDiv .close {
margin-right:3px;
margin-top:-24px!important
}
.contAmentwrap {
width:95%;
padding-bottom:40px!important
}
img.showImg {
margin-top:-7.5%
}
.contCarrierDiv .close {
margin-top:-8px!important
}
.contPopwrapCarrier {
margin-left:2%
}
.contPopwrapCarrier .modelApplyRgt {
margin-left:24px
}
#mapModel .contPopwrapmap, #mapModelOffice .contPopwrapmap {
margin-left:41px;
max-width:685px!important
}
#mapModel .modelLft, #mapModelOffice .modelLft {
margin-left:17px;
max-width:310px!important
}
#mapModel .contContDiv, #mapModelOffice .contContDiv {
width:100%
}
#mapModel .modelRgt, #mapModelOffice .modelRgt {
margin-left:30px;
max-width:310px!important
}
#mapModelOffice .contContDiv .close {
margin-right:10px!important;
margin-top:-8px!important
}
#mapModel .contContDiv .close {
margin-right:0!important;
margin-top:0!important;
right:11px!important
}
.sliderCpationsmall {
margin-top:0!important;
border:1px solid #fff!important
}
.bx-controls-direction {
display:none
}
#logo {
margin-bottom:37px!important
}
.smallCapAbt {
font-size:20px
}
.abtSubtittle {
display:block
}
.contFloornewDiv {
padding-top:85px
}
.jssora05l {
margin-left:8px!important
}
.jssora05r {
margin-right:7px!important
}
#floorModel .modalContFloor, #imageModel .modalContnewFloor {
transform:translate(0, 30%)!important;
position:absolute!important;
background:0 0!important
}
.millionSq {
margin-top:6px!important
}
.lftPrjdivFrst {
width:78px!important
}
.cntBulidFrst {
font-size:13px;
width:65%!important
}
.bhkSlide h2, .sqtCnt p {
text-align:left!important;
padding-left:22%!important
}
.contInnCarrier .ppb-full-width-row {
margin-bottom:0!important
}
.qualityDivFirst h3, .qualityDivSecond h3, .qualityDivThird h3 {
padding:30px 0 0
}
.qualityDivFirst p, .qualityDivSecond p, .qualityDivThird p {
padding-top:15px;
font-size:15px
}
.qualityDivFirst, .qualityDivSecond, .qualityDivThird {
min-height:355px
}
.contHeadApplyTitle {
padding-left:22px;
text-align:left!important
}
#mapModel .headtConact, #mapModelOffice .headtConact {
text-align:left;
padding-left:16px
}
.contUpmsg {
letter-spacing:-.5
}
.mapaddress, .modelRgt {
font-size:15px;
color:#000;
}
.abtTitle h1 {
font-size:30px
}
.smallCapAbt {
padding-left:2px
}
.areaDivLft {
margin-left:-38px!important;
margin-right:38px
}
.bhkSlide {
padding-left:2.5%
}

#mapModel .contPopwrapmap, #mapModelOffice .contPopwrapmap{
	margin-top: 18%;
}

#applyModel {
	margin-top:25%;
}

.rightLady ul li {
	font-size:13px; line-height:17.2px;
}

}

#boxes .window p {
	font-family:open sans !important; padding:0 !important;
}
.alert-success{
	font-size:14px !important;

}
.pageTitle h1 {
    color: #292929;
    font-size: 32px;
    margin-bottom: 27px;
    margin-left: 23px;
}
.blogLstReptble .entry-title{
	font-size:32px;
}
.blogLstReptble{
	margin-left:10px;
}
.rightRcntPstWrp img {
    float: left;
    height: 60px;
    margin-bottom: 20px;
    max-width: 100%;
    width: 60px;
}
.blogSearch .btn.btn-default {
    background-color: #000000;
    border: 1px solid #000000;
    color: #ffffff;
    font-size: 11px;
    height: 28px;
    margin-bottom: 5px;
    margin-left: 3px;
    padding: 2px;
    width: 60px;
}
.rightRcntPstTitle a{
	margin-left: 15px;
	color:#4e4e4e;
}
.rightRcntPstTitle a:hover{
	margin-left: 15px;
	color:#f8931d;
}
.blogShort p{
	max-width: 920px;
    width: 100%;
}
#s{
	font-size: 13px;
    width: 136px;
}
.categoriesWrpSidebar ul li a{
	color:#4c4d4f;
	line-height: 30px;
	font-size:13px;
}
.categoriesWrpSidebar ul li a:hover{
	color:#f8931d!important;
}
.entry-more {
    float: right;
    font-size: 15px;
    padding-bottom: 0px;
	padding-right:16px;
	color:#4c4d4f;
}
.blogShort .likebtn_container{
	display:none;
}
.container .category-blog{ 
	margin-top:30px!important;
}
.PostblogSearch{
	margin-top:30px!important;
}
.categoryTxt a{
	color:#4c4d4f;
}
.nav-previous a{
	color:#000000;
}
.nav-previous a:hover{
	color:#ffffff!important;
	background-color:#000000!important;
}
.nav-next a{
	color:#000000;
}
.nav-next a:hover{
	color:#ffffff!important;
	background-color:#000000!important;
}
.entry-more:hover{
	color:#f8931d!important;
}
.categoryTxt a:hover{
	color:#f8931d;
}
.TitleRgtCommn{
	color: #f8931d !important;
    font-size: 26px !important;
    margin-bottom: 15px!important;
}
.blogListCommnTxt{
	margin-bottom: 10px;
}


	.news{width:100%;  background:url(images/news-bg.png) repeat left top; }
.news .newstitle{float:left; width:110px; font-size:16px; color:#000; margin:16px 0 0 0px;}
.news .newsslide{width:98%;  float:right; font-size:12px; margin:1%}
