@import url("https://fonts.googleapis.com/css?family=Lato:400,700");
@import url("https://fonts.googleapis.com/css?family=Crimson+Text:400,600,700");
@font-face {
font-family: myriadpro-bold;
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-bold.ttf) format('TTF'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-bold.ttf) format('truetype');
}
@font-face {
font-family: myriadpro-boldcond;
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-boldcond.ttf) format('TTF'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-boldcond.ttf) format('truetype');
}
@font-face {
font-family: myriadpro-boldcondIt;
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-boldcondIt.ttf) format('TTF'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-boldcondIt.ttf) format('truetype');
}
@font-face {
font-family: myriadpro-boldIt;
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-boldIt.ttf) format('TTF'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-boldIt.ttf) format('truetype');
}
@font-face {
font-family: myriadpro-cond;
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-cond.ttf) format('TTF'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-cond.ttf) format('truetype');
}
@font-face {
font-family: myriadpro-condIt;
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-condIt.ttf) format('TTF'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-condIt.ttf) format('truetype');
}
@font-face {
font-family: myriadpro-It;
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-It.ttf) format('TTF'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-It.ttf) format('truetype');
}
@font-face {
font-family: myriadpro-regular;
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-regular.ttf) format('TTF'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-regular.ttf) format('truetype');
}
@font-face {
font-family: myriadpro-semibold;
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-semibold.ttf) format('TTF'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-semibold.ttf) format('truetype');
}
@font-face {
font-family: myriadpro-semiboldIt;
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-semiboldIt.ttf) format('TTF'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/myriadpro-semiboldIt.ttf) format('truetype');
}
@font-face {
font-family: 'raleway-bold';
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/raleway-bold.eot);
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/raleway-bold.eot?#iefix) format('embedded-opentype'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/raleway-bold.woff) format('woff'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/raleway-bold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'raleway-light';
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/raleway-light.eot);
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/raleway-light.eot?#iefix) format('embedded-opentype'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/raleway-light.woff) format('woff'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/raleway-light.ttf) format('truetype');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'raleway-regular';
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/raleway-regular.eot);
src: url(//www.carttera.com/wp-content/themes/Carttera/fonts/raleway-regular.eot?#iefix) format('embedded-opentype'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/raleway-regular.woff) format('woff'), url(//www.carttera.com/wp-content/themes/Carttera/fonts/raleway-regular.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
body {
font-family: 'raleway-regular';
font-weight: 400;
}
@media(min-width: 1366px) {
.container-sm {
max-width: 1200px;
width: 100%;
}
.container-lg {
max-width: 1500px;
width: 100%;
}
}
@media(min-width: 1500px) {
.container-sm {
max-width: 1300px;
width: 100%;
}
.container-lg {
max-width: 1600px;
width: 100%;
}
}
@media(min-width: 1600px) {
.container-sm {
max-width: 1400px;
width: 100%;
}
.container-lg {
max-width: 1800px;
width: 100%;
}
}
@media(min-width: 1800px) {
.container-sm {
max-width: 1500px;
width: 100%;
}
.container-lg {
max-width: 1920px;
width: 100%;
}
}
.common_btn,
#reset-pass-submit,
#searchsubmit {
border: 2px solid #958955;
border-radius: 3px;
box-shadow: 0 200px 0 0 #958955 inset;
color: #ffffff;
font-size: 16px;
padding: 5px 25px;
margin: 0 1px;
transition: all 0.5s ease-in-out 0s;
-moz-transition: all 0.5s ease-in-out 0s;
-webkit-transition: all 0.5s ease-in-out 0s;
}
.common_btn:hover,
.common_btn:focus,
#reset-pass-submit:hover,
#reset-pass-submit:focus,
#searchsubmit:hover,
#searchsubmit:focus {
border: 2px solid #402E00;
box-shadow: 0 200px 0 0 #402E00 inset;
color: #ffffff;
}
#searchform #s {
height: 36px;
border: 1px solid #aaa;
padding: 5px;
top: -1px;
position: relative;
margin: 10px;
}
.screen-reader-text {
font-size: 18px;
}
.border_btn {
background-color: transparent;
border: 2px solid #958955;
border-radius: 3px;
box-shadow: 0 0 0 0 #958955 inset;
color: #958955;
font-size: 16px;
padding: 5px 35px;
transition: all 0.5s ease-in-out 0s;
-moz-transition: all 0.5s ease-in-out 0s;
-webkit-transition: all 0.5s ease-in-out 0s;
}
.border_btn:hover,
.border_btn:focus {
border: 2px solid #958955;
box-shadow: 0 0 200px 0 #958955 inset;
color: #ffffff;
}
header {
box-shadow: 1px 3px 5px #b7b7b7;
}
.navbar-default {
background-color: transparent;
border: none;
}
.navbar,
.navbar-default .navbar-brand {
height: auto;
}
.navbar {
margin-bottom: 0px;
}
.navbar-default .navbar-nav>li>a {
color: #000;
font-size: 15px;
font-weight: 400;
text-transform: uppercase;
padding: 5px 12px;
}
.navbar-default .navbar-nav>li {
padding: 10px 4px;
}
.navbar-nav {
margin-top: 30px;
}
.menu-item-1664 a {
background: #948a54;
color: #fff!important;
border: 1px solid #948a54;
}
.menu-item-1664 a:hover {
background-color: #948a54;
border-color: #948a54;
}
.invester-btn a {
border: 1px solid #948a54;
}
.carousel-inner.bar-height {
width: 100%;
background-size: cover;
background-repeat: no-repeat;
}
.home .carousel {
position: unset;
padding-left: 0px;
}
.carousel {
position: relative;
padding-left: 101px;
}
.carousel:after { }
.home .third-slide {
padding-left: 100px;
}
.home .carousel-caption {
left: 0px;
position: inherit;
padding: 150px 0px 300px;
}
.home .carousel .item.active {
background-size: cover;
background-repeat: no-repeat; }
.carousel-caption {
position: absolute;
right: 15%;
top: 85px;
left: 15%;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
text-align: left;
text-shadow: none;
}
.carousel-caption p {
color: #524733;
font-size: 28px;
line-height: 60px;
}
.carousel-caption h1 {
font-size: 55px;
color: #524733;
line-height: 72px;
font-family: 'Crimson Text', serif;
}
.carousel-caption a {
color: #524733;
line-height: 60px;
font-size: 20px;
text-transform: uppercase;
font-weight: 600;
text-decoration: none;
}
.al-arrow {
width: auto!important;
margin-left: 10px;
margin-top: -5px;
}
.abt-section {
background: #524733;
padding: 40px;
position: relative;
overflow: hidden;
}
.abt-section:before { }
.abt-section h3 {
color: #c4bc96;
font-size: 24px;
font-weight: 600;
}
.abt-section p.top-details {
color: #f9f9f9;
font-size: 24px;
width: 100%;
line-height: 35px;
font-weight: 400;
font-family: 'raleway-light';
}
.abt-list {
padding-left: 0px;
list-style: none;
text-align: center;
margin-bottom: 0px;
}
.abt-list li {
width: 15%;
display: inline-block;
vertical-align: top;
text-align: center;
margin: 50px 30px;
}
.abt-list li img { }
.abt-list li h3 {
font-size: 24px;
font-family: raleway-bold;
}
.abt-list li p {
text-align: left;
}
.abt-list li h3,
.abt-list li p {
color: #f9f9f9;
margin-top: 10px;
line-height: 30px;
font-weight: normal;
}
.abt-list li p {
font-family: 'raleway-light';
}
.news-block {
padding: 40px 0px;
}
.top-tag h2 {
text-align: center;
font-size: 40px;
font-family: 'raleway-bold';
color: #524733;
}
.top-tag h2 span {
display: block;
font-weight: normal;
}
.news-block {
list-style: none;
padding-left: 0;
}
.news-block .news-sec { display: inline-block;
margin: 20px;
background: #f6f5ec;
box-shadow: 0px 0px 7px #cdcfcf;
}
.news-block .news-sec img {
width: 100%;
height: 100%;
object-fit: cover;
}
.news-block .news-sec .news-pic { }
.news-block .news-sec .news-details {
padding: 15px;
}
.news-block .news-sec .news-details h2 {
font-size: 25px;
margin-top: 10px;
height: 54px;
overflow: hidden;
}
.news-block .news-sec .news-details h2 a {
color: #524733;
text-decoration: none!important;
}
.news-block .news-sec .news-details span {
color: #088790;
font-weight: bold;
}
a.blue-btnsl {
background: #1b9ba5;
color: #fff;
text-decoration: none;
text-transform: uppercase;
padding: 12px 0px;
font-family: 'Lato', sans-serif;
margin: 10px auto;
display: block;
text-align: center;
width: 300px;
}
.tab-section .nav-tabs>li {
float: left;
margin-bottom: 0px;
width: 25%;
text-align: center;
}
.tab-section .nav-tabs>li>a {
font-weight: 600;
color: #000;
line-height: 36px;
border-right: 1px solid #b2afae;
margin-right: 0px;
}
.tab-section .panel-heading {
padding: 0px;
}
.tab-section .panel {
border: none;
margin-bottom: 0px;
}
.tab-section .panel-heading {
border-bottom: none;
}
.pd-none {
padding-left: 0px;
padding-right: 0px;
}
.tab-section .nav-tabs {
border-bottom: none;
}
.tab-section .panel-body {
padding: 0px;
background: #948a54;
}
.tab-section .panel-body .divide-block {
width: 55%;
display: inline-block;
text-align: center;
background: #948a54;
vertical-align: middle;
}
.tab-section .panel-body .divide-block+.divide-block {
width: 44%
}
.tab-section .panel-body .divide-block img {
width: 100%;
}
.tab-section .panel-body .divide-block h4 {
font-size: 30px;
margin-bottom: 20px;
color: #fff;
}
.tab-section .panel-body .divide-block p {
color: #fff;
font-size: 18px;
line-height: 30px;
margin-bottom: 30px;
}
.tab-section .panel-body .divide-block a {
color: #fff;
font-weight: 600;
text-transform: uppercase;
font-size: 16px;
border: 2px solid #fff;
padding: 8px 20px;
}
.tab-section .nav-tabs>li>a {
border-radius: 0px;
}
.tab-section .nav-tabs>li.active>a,
.tab-section .nav-tabs>li.active>a:focus,
.tab-section .nav-tabs>li.active>a:hover {
color: #fff;
cursor: default;
background-color: #948a54;
border: 1px solid #948a54;
border-bottom-color: transparent;
}
.tab-section .nav-tabs>li.active>a:after {
content: '';
width: 0;
height: 0;
border-left: 16px solid transparent;
border-right: 16px solid transparent;
border-top: 16px solid #948a54;
position: absolute;
bottom: -16px;
z-index: 9999;
left: 0;
right: 0;
margin: 0 auto;
}
.business-block { background: url(//www.carttera.com/wp-content/themes/Carttera/img/city-banner-new.jpg)no-repeat;
background: url(//www.carttera.com/wp-content/themes/Carttera/img/city-banner-new.jpg)no-repeat;
background: url(//www.carttera.com/wp-content/themes/Carttera/img/city-banner-new.jpg)no-repeat;
background-size: cover;
background-position: 0px -10%;
padding: 30px 0px 100px;
}
.business-block.newss {
background: url(//www.carttera.com/wp-content/themes/Carttera/img/business-back.jpg)no-repeat;
padding: 200px 0px 200px;
}
.app-listing {
padding-left: 0px;
list-style: none;
text-align: center;
margin-top: 20px;
margin-bottom: 130px;
}
.app-listing li {
display: inline-block;
vertical-align: top;
width: 250px; padding: 20px;
margin: 10px;
}
.app-listing li img {
width: 90px;
}
.app-listing li h3 {
color: #2f3339;
font-family: 'Lato', sans-serif;
font-weight: 600;
font-size: 30px;
}
.app-listing li h3 span {
display: block;
font-size: 20px;
font-weight: normal;
padding: 0 10%;
}
.sub-block h1 {
color: #02909b;
font-size: 36px;
font-family: 'Lato', sans-serif;
font-weight: 600;
}
.sub-block p {
color: #fff;
font-size: 16px;
line-height: 30px;
}
.sub-block a.blue-btnsl {
float: left;
padding: 10px 0px;
width: 250px;
margin: 80px auto 0px;
}
.owl-nav {
position: absolute;
width: 100%;
top: 41%;
z-index: -1;
}
.owl-nav .owl-prev {
float: left;
margin-left: -60px;
}
.owl-nav .owl-next {
float: right;
margin-right: -60px;
}
.key-projects {
box-shadow: 0px 0px 8px #d2d2d2;
float: left;
width: 100%;
margin: 40px auto;
}
.key-projects .key-details {
width: 59%;
display: inline-block;
float: left;
padding: 30px;
}
.key-projects .key-details h2 {
color: #524733;
font-weight: 400;
}
.key-projects .key-details span {
color: #524733;
font-weight: 400;
font-size: 20px;
margin-bottom: 20px;
margin-top: 20px;
display: block;
}
.key-projects .key-details p {
color: #6a6967;
font-family: 'raleway-light';
font-size: 20px;
}
.key-projects .key-details a {
color: #fff;
text-decoration: none;
background: #524733;
padding: 10px 20px;
margin-top: 20px;
display: inline-block;
}
.key-projects .key-image {
width: 40%;
display: inline-block;
float: right;
}
.key-projects .key-image img {
width: 100%;
}
.key-section .key-projects:nth-child(even) .key-image {
float: left;
}
.key-section .key-projects:nth-child(even) .key-details {
float: right;
}
.tags-business h1 {
color: #524733;
font-weight: 400;
font-family: 'raleway-bold';
}
.tags-business p {
color: #524733;
font-size: 24px;
}
.property-listing ul {
list-style: none;
text-align: center;
padding-left: 0px;
}
.property-listing ul li {
width: 230px;
margin: 5px;
text-align: left;
display: inline-block;
}
.property-listing .listing-pic {
height: 220px;
}
.property-listing ul li img {
width: 100%;
opacity: 1;
height: 100%;
object-fit: cover;
}
.property-listing ul li .listing-data {
background: #eee;
padding: 20px;
}
.property-listing ul li .listing-data h3 {
margin-top: 0px;
margin-bottom: 20px;
font-size: 20px;
}
.property-listing ul li .listing-data h3 a {
color: #000;
text-decoration: none;
font-weight: bold;
}
.property-listing ul li .listing-data p {
color: #555;
font-family: raleway-regular;
font-weight: 400;
font-size: 24px;
margin-bottom: 0px;
}
.property-listing ul li .listing-data p span {
color: #1b9ba5;
padding-right: 10px;
}
footer .footer {
background: url(//www.carttera.com/wp-content/themes/Carttera/img/footer-bg.jpg)no-repeat;
background-size: cover;
background-position: center;
padding: 40px 0px 0;
margin-top: 0px;
display: inline-block;
width: 100%;
}
.footer address {
color: #fff;
line-height: 25px;
font-weight: normal;
letter-spacing: 3px;
padding-top: 15px;
}
.footer ul.footer-nav {
padding-left: 0px;
list-style: none;
text-align: center;
}
.footer ul.footer-nav li a {
color: #ffffff;
text-decoration: none;
width: 100%;
background: #0b8a91;
border: 1px solid #0b8a91;
display: block;
margin: 15px auto;
padding: 8px;
text-transform: uppercase;
font-family: 'Lato', sans-serif;
font-weight: 600;
}
.copyright {
border-top: 1px solid #fff;
margin-top: 20px;
padding: 20px 0px;
}
.copyright p,
.copyright span {
display: inline-block;
margin-bottom: 0px;
color: #fff;
}
.copyright span {
float: right;
}
.copyright span a {
color: #fff;
margin-left: 20px;
}
.cl-left {
padding-left: 0px;
}
.cl-left .carousel-caption {
bottom: 14px;
left: 6%;
top: inherit;
padding-bottom: 0px;
}
.cl-left .carousel-caption h1 {
margin-bottom: 0px;
font-family: 'raleway-light';
font-size: 100px;
text-transform: uppercase;
color: #fff;
}
.cl-left:after {
display: none;
}
.mission-block {
padding: 40px 0;
}
.mission-block h1 {
color: #524733;
font-weight: bold;
font-size: 40px;
margin-top: 80px;
margin-bottom: 30px;
position: relative;
}
.mission-block h1:after {
position: absolute;
content: "";
left: 0;
top: -26px;
width: 77px;
height: 2px;
border-top: 6px solid;
}
.mission-block p {
color: #524733;
font-size: 20px;
line-height: 35px;
}
.mission-block img {
box-shadow: 0px 0px 22px #565656, 0px 0px 22px #565656;
width: 100%;
max-height: 1000px;
}
.partners-block {
background: url(//www.carttera.com/wp-content/themes/Carttera/img/banner-three.jpg)no-repeat;
background-size: cover;
padding: 50px 0px 80px;
margin-top: -150px;
}
.partners-block h1 {
color: #fff;
font-weight: bold;
font-size: 40px;
margin-top: 80px;
margin-bottom: 30px;
position: relative;
}
.partners-block h1:after {
position: absolute;
content: "";
left: 0;
top: -26px;
width: 77px;
height: 2px;
border-top: 6px solid;
}
.partners-block p {
color: #fff;
font-size: 20px;
line-height: 50px;
}
.partner-sec {
background: #fff;
float: left;
width: 100%;
margin: 20px auto;
position: relative;
}
.partner-sec .partners-details {
width: 49%;
display: inline-block;
padding: 10px 30px;
}
.partner-sec .partners-details span {
position: absolute;
bottom: 13px;
color: #514630;
font-size: 27px;
font-weight: 400;
width: 37%;
}
.partner-sec .partners-details p {
color: #088790;
line-height: normal;
}
.partners-pic {
width: 50%;
display: inline-block;
float: right;
}
.partners-pic img {
width: 100%;
}
.key-section {
padding: 40px 0px;
}
.top-tag p {
color: #524733;
text-align: center;
font-size: 17px;
margin-top: 25px;
}
.awards-block {
background: #f6f6f6;
}
.awards-block .news-sec {
background: #fff;
}
.awards-block .news-sec h2 {
text-transform: uppercase;
font-size: 24px!important;
margin-bottom: 10px;
height: 52px !important;
}
.awards-block .news-sec p {
color: #2f2f2f;
line-height: 25px;
font-weight: 400;
height: 32px;
} .user_wrapper {
margin: 0;
padding: 0;
}
.admin_heading {
background-color: #F2F3F5;
margin: 60px 0 35px;
padding: 20px 5px;
}
.admin_heading h2 {
color: #402e00;
font-weight: bold;
margin: 0;
text-align: center;
text-transform: uppercase;
line-height: 32px;
}
.main_outr .row {
box-shadow: 0 0 12px 1px #E4E4E4;
margin: 0;
} .leftbar_menu {
box-shadow: 0 0 10px 0 #bbb;
float: left;
padding: 0;
width: 250px;
}
.leftbar_menu ul {
list-style: none;
padding: 0;
margin: 0;
}
.leftbar_menu ul li {
display: block;
padding: 0;
margin: 0;
}
.leftbar_menu ul li a {
background-color: #402E00;
border-bottom: 2px solid #756B57;
color: #ffffff;
display: block;
font-size: 16px;
font-weight: bold;
padding: 20px 10px;
text-align: center;
text-transform: uppercase;
font-family: 'Lato', sans-serif;
}
.leftbar_menu ul li:last-child a {
border-bottom: 0 none;
}
.leftbar_menu ul li a:hover,
.leftbar_menu ul li a:focus,
.leftbar_menu ul li a.active {
background-color: #958955;
text-decoration: none;
} .rightbar_cont {
float: left;
padding: 15px 30px;
width: calc(100% - 250px);
font-family: 'Lato', sans-serif;
min-height: 450px;
}
.rightbar_cont>.thumbnail {
border: 1px solid #dadada;
border-radius: 4px;
padding: 12px 15px;
width: 75%;
}
.accordion_outr .accordion-toggle:hover,
.accordion_outr .accordion-toggle:focus,
.accordion_outr .accordion-toggle.collapsed {
text-decoration: none;
}
.accordion-toggle .data_head {
position: relative;
width: 100%;
float: left;
}
.accordion-toggle .data_head:before { }
.accordion-toggle.collapsed .data_head:before { }
.accordion-heading.main>.accordion-toggle {
display: block;
position: relative;
}
.accordion-heading.main>.accordion-toggle:before {
border-right: 14px solid transparent;
border-left: 14px solid transparent;
border-top: 14px solid #D8D6D7;
bottom: -7px;
content: "";
position: absolute;
opacity: 1;
left: 40px;
z-index: 9;
}
.accordion-heading.main>.accordion-toggle.collapsed:before {
opacity: 0;
}
.table_head {
background-color: #402E00;
}
.table_head>span {
display: inline-block;
color: #ffffff;
font-size: 17px;
padding: 10px 12px;
text-transform: uppercase;
vertical-align: top;
}
.table_head .first_blk {
padding-left: 15px!important;
}
.data_head>span {
display: inline-block;
color: #4c4c4c;
font-size: 16px;
padding: 13px 10px;
vertical-align: top;
position: relative;
word-wrap: break-word;
text-transform: uppercase;
}
.first_blk {
width: 40%;
padding-left: 25px !important;
}
.second_blk {
width: 14%;
}
.third_blk {
width: 14%;
}
.fourth_blk {
width: 30%;
}
.data_head {
background-color: #FAFAFA;
border-bottom: 3px solid #ffffff;
}
.data_head1 {
background-color: #D8D6D7;
padding: 0 15px;
position: relative;
}
.data_head2 {
background-color: #F1EFF0;
padding: 0 25px;
}
.data_head3 {
background-color: #FAFAFA;
padding: 0 35px;
}
.data_head4 {
background-color: #FAFAFA;
padding: 0 45px;
}
.data_head button {
background-color: transparent;
border: 2px solid #46380D;
color: #46380D;
padding: 2px 18px;
}
.data_head button .fa {
color: #46380D;
font-size: 20px;
font-weight: bold;
}
.main_outr.without_shadow .row {
box-shadow: none;
}
.edit_form {
float: left;
width: 100%;
}
.edit_form .form-control {
width: 100%;
}
.edit_form .form-group {
margin-bottom: 25px;
float: left;
width: 100%;
}
.edit_form .form-group label,
.user_wrapper .form-group label {
color: #402e00;
font-size: 15px;
text-transform: uppercase;
}
.edit_form .form-group button.btn {
display: inline-block;
text-transform: uppercase;
}
.edit_accordion,
.edit_accordion .accordion-group,
.edit_accordion .accordion-body,
.edit_accordion .accordion-body .accordion-inner {
float: left;
width: 100%;
}
.edit_accordion .accordion-toggle {
background-color: #f0efef;
border-bottom: 2px solid #ffffff;
color: #757474;
padding: 10px 15px;
position: relative;
}
.edit_accordion .accordion-toggle:before { }
.edit_accordion .accordion-toggle.collapsed:before { }
.edit_accordion .accordion-toggle h3 {
display: inline-block;
margin: 3px 0;
font-size: 20px;
padding-left: 25px;
color: #757474;
position: relative;
}
.edit_accordion .accordion-toggle h3:before {
background-color: #fff;
border: 1px solid #ccc;
color: #7a7a7a;
content: "\f068";
font-family: 'FontAwesome';
position: absolute;
left: 0px;
height: 22px;
width: 21px;
text-align: center;
top: 0px;
}
.edit_accordion .accordion-toggle h3.collapsed:before {
content: "\f067";
}
.edit_accordion .accordion-body .accordion-inner ul {
float: left;
list-style: none;
margin: 0;
padding-left: 0;
width: 100%;
}
.edit_accordion .accordion-body .accordion-inner ul li {
background-color: #fafafa;
border-bottom: 2px solid #ffffff;
float: left;
margin-bottom: 2px;
padding: 10px 15px;
width: 100%;
}
span.text {
color: #757474;
display: inline-block;
font-size: 18px;
padding-left: 25px;
}
span.text input {
background-color: transparent;
border: 0 none;
box-shadow: none;
width: 100%;
}
.icons {
display: inline-block;
float: right;
width: 200px;
}
.icons>a>i.fa {
background-color: transparent;
border: 2px solid #402E00;
color: #402E00;
cursor: pointer;
display: inline-block;
font-size: 20px;
font-weight: bold;
padding: 2px 10px;
vertical-align: middle;
}
.icons .plus_minus_btn {
background-color: transparent;
border: 2px solid #402E00;
color: #402E00;
cursor: pointer;
display: inline-block;
margin: 0;
padding: 0 2px;
width: 50px;
vertical-align: middle;
}
.plus_minus_btn .incr-btn {
display: inline-block;
line-height: 0;
}
.plus_minus_btn .incr-btn .fa {
color: #402E00;
font-size: 16px;
font-weight: bold;
}
.plus_minus_btn input.quantity {
background: transparent none repeat scroll 0 0;
border: 0 none;
color: #402E00;
box-shadow: none;
display: inline-block;
font-size: 18px;
text-align: center;
width: 10px;
outline: none;
line-height: 22px;
}
.dbuser_img,
.dbuser_img_newsletter {
position: relative;
height: 200px;
width: 250px;
}
.dbuser_img img,
.dbuser_img_newsletter img {
width: 100%;
height: 100%;
vertical-align: middle;
}
img#blah {
display: none;
}
.btn_on_img,
.btn_on_img_newsletter,
.btn_on_img_newsletter1 {
margin-top: 10px;
}
input[type="file"].file_input_class {
display: none;
}
.width-cl {
width: 50%!important;
margin-top: 10px;
}
.cl-two {
width: 40%!important;
}
.edit_form .form-control.cl-three {
width: 300px;
margin-top: 10px;
}
.edit_form .form-control.cl-three {
color: #402e00;
font-weight: bold;
}
.table-full {
width: 100%;
background: #f6f7f7;
margin-bottom: 50px;
}
.table-full thead th {
background: #958955;
color: #fff;
}
.table-full thead th,
.table-full tr td {
padding: 10px;
text-align: center;
}
.table-full thead th {
text-transform: uppercase;
}
.table-full tr {
background: #f6f7f7;
border-bottom: 1px solid #fff;
}
.table-full tr td {
color: #4c4c4c;
font-weight: 600;
}
.cl-dark {
box-shadow: 0 200px 0 0 #402e00 inset;
border: 2px solid #402e00;
color: #fff;
}
.cl-dark:hover {
opacity: 0.7;
color: #fff;
}
.fancy-checkboxes .checkbox-custom,
.fancy-checkboxes .radio-custom {
opacity: 0;
position: absolute;
}
.fancy-checkboxes .checkbox-custom,
.fancy-checkboxes .checkbox-custom-label,
.fancy-checkboxes .radio-custom,
.fancy-checkboxes .radio-custom-label {
display: inline-block;
vertical-align: middle;
margin: 5px;
cursor: pointer;
}
.fancy-checkboxes .checkbox-custom-label,
.fancy-checkboxes .radio-custom-label {
position: relative;
}
.fancy-checkboxes .checkbox-custom+.checkbox-custom-label:before,
.fancy-checkboxes .radio-custom+.radio-custom-label:before {
content: '';
background: #fff;
border: 2px solid #958955;
display: inline-block;
vertical-align: middle;
width: 22px;
height: 22px;
padding: 0px;
margin-right: 10px;
text-align: center;
border-radius: 4px;
}
.fancy-checkboxes .checkbox-custom:checked+.checkbox-custom-label:before {
content: "\f00c";
font-family: 'FontAwesome';
color: #402e00;
font-size: 14px;
}
.fancy-checkboxes .radio-custom+.radio-custom-label:before {
border-radius: 50%;
}
.fancy-checkboxes .radio-custom:checked+.radio-custom-label:before {
content: "\f00c";
font-family: 'FontAwesome';
color: #bbb;
}
.cl-toptag {
margin: 40px auto 20px;
color: #402e00;
font-size: 24px;
text-transform: uppercase;
font-family: raleway-bold;
display: inline-block;
width: 100%;
}
.cl-divide label {
width: 100%;
}
.cl-divide select.form-control {
width: 200px;
display: inline-block;
margin-right: 15px;
}
.bredcrumbs {
padding-left: 0px;
list-style: none;
text-transform: capitalize;
}
.bredcrumbs li {
display: inline-block;
padding: 6px 20px;
color: #402e00; font-family: 'Lato', sans-serif;
text-transform: uppercase;
background: #402e00;
color: #fff;
margin-right: 17px;
position: relative;
}
.bredcrumbs li:last-child:before {
content: '';
width: 0;
height: 0;
border-left: 16px solid #402e00;
border-right: 16px solid #402e00;
border-top: 16px solid #ee6f3c00;
position: absolute;
bottom: 8px;
z-index: 9999;
left: -24px;
right: inherit;
transform: inherit;
margin: 0 auto;
transform: rotate(-90deg);
}
.bredcrumbs li:before {
content: '';
width: 0;
height: 0;
border-left: 16px solid transparent;
border-right: 16px solid transparent;
border-top: 16px solid #402e00;
position: absolute;
bottom: 8px;
z-index: 9999;
right: -24px;
transform: rotate(-90deg);
margin: 0 auto;
}
.login-inner {
font-family: 'Lato', sans-serif;
padding: 80px 0;
}
.login-inner h1 {
font-size: 48px;
color: #8d8a87;
margin-bottom: 20px;
}
.login-inner h1 span {
color: #402e00;
}
.login-inner p {
color: #402e00;
font-size: 15px;
}
.login-inner p span {
font-weight: bold;
}
.login-inner form {
margin-top: 40px;
}
.form-group.cl-form,
#lostpasswordform p.no-margin {
width: 400px;
max-width: 100%;
background: #fff;
border: 1px solid #dcdcdc;
padding: 8px 15px;
}
#lostpasswordform p.no-margin {
margin: 20px 0px;
}
.form-group.cl-form-submit,
#lostpasswordform p.lostpassword-submit .big-btn {
max-width: 400px;
width: 100%;
}
.form-group.cl-form:first-child,
#lostpasswordform p.no-margin {
position: relative;
}
.cl-form-submit a {
float: right;
}
.form-group.cl-form:first-child:before,
#lostpasswordform p.no-margin:before {
position: absolute;
content: "";
top: 0;
left: 0;
height: 100%;
width: 2px;
border-left: 4px solid #098e98;
}
#lostpasswordform legend {
display: none;
}
#lostpasswordform p.no-margin label,
#lostpasswordform p.no-margin input {
width: 100%;
}
.form-group.cl-form label,
#lostpasswordform p.no-margin label {
color: #8d8a87;
font-weight: normal;
}
.form-group.cl-form input,
#lostpasswordform p.no-margin input {
border: none;
box-shadow: none;
padding-left: 0;
}
.form-group.cl-form input::-webkit-input-placeholder { color: #402e00;
font-weight: bold;
}
.form-group.cl-form input::-moz-placeholder { color: #402e00;
font-weight: bold;
}
.form-group.cl-form input:-ms-input-placeholder { color: #402e00;
font-weight: bold;
}
.form-group.cl-form input:-moz-placeholder { color: #402e00;
font-weight: bold;
}
.form-group p a {
color: #098e98;
font-weight: bold;
}
.fl-form {
margin-top: 40px;
margin-bottom: 60px;
}
.fl-details p {
color: #848381;
}
.fl-details p a {
color: #402e00;
}
.tag-login h1 {
margin-top: 60px;
color: #402e00;
font-weight: bold;
font-size: 36px;
}
.tag-login p {
margin-bottom: 0;
text-align: left;
font-size: 24px;
color: #402e00;
}
.tag-login p a {
font-weight: bold;
color: #402e00;
text-decoration: none;
border: 2px solid;
padding: 1px 9px;
font-size: 20px;
}
.fund-listing {
background: #fff;
box-shadow: 0px 1px 8px #737373;
margin-bottom: 20px;
}
.fund-listing .fund-image {
width: 40%;
display: inline-block;
vertical-align: top;
}
.fund-listing .fund-details {
width: 59%;
display: inline-block;
vertical-align: top;
text-align: center;
position: relative;
height: 200px;
}
.fund-listing .fund-details h2 {
font-size: 22px;
color: #402e00;
font-weight: 400;
}
.fund-listing .fund-details a.view-dct {
position: absolute;
bottom: 16px;
background: #402e00;
color: #fff;
text-transform: uppercase;
padding: 10px 30px;
font-weight: 400;
margin: 0 auto;
left: 0px;
right: 0px;
width: 200px;
}
.fund-image {
position: relative;
}
.fund-image img {
height: 200px;
width: 100%;
}
.fund-image span {
position: absolute;
bottom: 50px;
right: -20px;
background: #948a54;
color: #fff;
font-weight: 500;
font-size: 18px;
padding: 5px 26px;
}
.fund-block .data_head {
background-color: #948a54;
}
.fund-block .data_head span {
color: #fff;
}
.fund-block .collapsed .data_head {
background-color: #f5f5f5;
}
.fund-block .collapsed .data_head span {
color: #402e00;
transition: 0.5 ease-in-out;
}
.fund-block .data_head:hover {
background: #948a54;
text-transform: capitalize;
cursor: pointer;
}
.fund-block .data_head span {
padding-left: 30px!important;
}
.fund-block .data_head:hover span {
color: #fff;
font-weight: bolder; }
.fund-block span {
color: #402e00;
font-weight: bold;
}
.fund-block .accordion-heading.main>.accordion-toggle:before {
display: none;
}
.fund-block .first_blk,
.fund-block .second_blk {
width: 35%;
text-transform: capitalize;
}
.table-funds {
width: 100%;
}
.table-funds thead th,
.table-funds tr td {
padding: 10px 20px;
text-transform: uppercase;
}
.table-funds thead th {
background: #402e00;
color: #fff;
}
.table-funds tr td {
color: #402e00;
font-weight: bold;
word-wrap: break-word;
max-width: 400px;
}
.table-funds tr {
border-bottom: 1px solid #ececec;
margin-bottom: 5px;
}
.table-funds tr td img {
width: 20px;
}
a.download-bt {
background: #402e00;
color: #fff;
padding: 5px 15px;
margin-right: 14px;
}
.table-full td a.color-theme {
color: #4c4c4c;
text-transform: uppercase;
}
.data_head>span.icons {
float: unset;
width: unset;
}
.copyright span ul.menu li {
float: left;
}
.copyright span ul.menu {
margin: 0px;
list-style-type: none;
}
.marque-section .item {
background-color: #948a54;
display: inline-block;
width: 100%;
}
.marque-section .item div:first-child {
padding-left: 0px;
}
.pd-none .tab-content:first-child {
margin-top: 0px;
}
.tabs-section {
margin: 0px auto 20px;
}
.portfolio .tab-content .active .data-section:first-child {
margin-top: 0px;
}
.tabs-section .panel-heading {
background-color: #fefeff;
border: none;
box-shadow: 2px 1px 10px 2px #aaa;
padding: 0px;
}
.tabs-section #tabs_new_ul>li {
width: 25%;
text-align: center;
}
.tabs-section #tabs_new_ul>li a {
padding: 30px;
border: 0px; font-size: 20px;
color: #555;
text-transform: uppercase;
}
.tabs-section #tabs_new_ul>li img {
display: inline-block;
margin: 0 20px 0 0; height: 70px;
top: 5px;
position: relative;
}
.portfolio .tab-content {
margin: 50px auto;
}
.tabs-section #tabs_new_ul>li {
width: 25%;
text-align: center;
margin: 0px;
display: block;
box-shadow: 0px 0px 10px -3px #aaa;
border: none;
}
.tabs-section #tabs_new_ul>li.active a {
color: #fff !important;
background-color: #948a54 !important;
border: none;
}
.tabs-section #tabs_new_ul>li.active {
color: #fff !important;
background-color: #948a54 !important;
}
.tabs-section #tabs_new_ul>li.active a img.second {
display: inline-block !important;
}
.tabs-section #tabs_new_ul>li.active a img.first {
display: none;
}
.pd-five {
padding: 10px;
}
.inner-section {
padding: 0px 0%;
margin: 5px auto;
box-shadow: 0px 0px 5px #b7b7b7;
}
.front-editor div.mce-panel.mce-container.mce-tinymce {
border: 1px solid #dedede;
}
.tabs-section .tab-content p {
font-family: raleway-regular;
line-height: 24px;
margin: 30px auto 10px;
word-wrap: break-word;
}
.build-link {
padding: 10px 25px;
background-color: #524733;
color: #fff;
text-transform: uppercase;
display: inline-block;
margin: 10px auto;
}
.build-link:hover {
color: #fff;
text-decoration: none;
opacity: 0.9;
}
.marque-section .inner {
color: #fff;
padding: 8% 20% 0% 4% !important;
line-height: 26px;
}
.trans-button {
color: #fff;
padding: 4px 40px;
border: 2px solid;
display: inline-block;
margin: 10px auto;
}
.trans-button:hover {
color: #fff;
opacity: 0.9;
text-decoration: none;
}
.marque-section .owl-nav img {
width: 60px;
}
.marque-section .owl-next {
margin-right: 20px;
}
.marque-section .owl-nav .owl-prev {
margin-left: 20px;
}
.marque-section .owl-nav {
z-index: 999;
}
.marque-section {
margin: 40px auto;
}
.marque-section h2 {
font-weight: bold;
font-size: 24px;
margin: 10px auto;
}
.marque-section p {
line-height: 24px;
margin: 10px auto;
}
.portfolio .carousel-caption p,
.portfolio .carousel-caption h1,
.portfolio .carousel-caption a {
color: #fff;
}
.portfolio .carousel-caption { display: inline-block;
text-transform: uppercase;
}
.portfolio .carousel-caption h1 { }
.portfolio .main-section .third-slide {
width: 100%;
}
.portfolio .image-areaa img {
width: 100%;  object-fit: cover;
}
.portfolio .main-section .attachment-full.size-full {
width: 100%;
height: auto;
min-height: 200px;
}
.contnt-section {
margin: 50px auto;
}
.form-area input,
.form-area textarea {
border: 1px solid #dedede;
width: 100%;
margin: 5px 0px;
padding: 5px;
}
.form-area label {
width: 100%;
color: #333;
font-family: raleway-regular;
font-weight: normal;
font-size: 16px;
margin: 0 auto 15px;
}
.form-area input.wpcf7-submit {
border: none;
color: #fff;
text-decoration: none;
background: #524733;
padding: 10px 20px;
margin-top: 20px;
display: inline-block;
}
.form-area input.wpcf7-submit:hover {
color: #fff;
opacity: 0.9;
}
.contnt-section .form-area {
border-right: 2px solid #aaa;
padding-right: 5%;
}
.contnt-section .add-area {
padding-left: 5%;
}
.add-area .details p {
font-family: raleway-regular;
font-size: 16px;
line-height: 24px;
border-bottom: 2px solid #aaa;
padding: 10px 0px 18px;
}
.add-area .details p strong {
text-transform: uppercase;
margin-right: 5px;
}
span.first_blk.double {
width: 54.5%;
}
span.first_blk.double input {
width: 100%;
border: 1px solid #dedede;
padding: 5px;
}
.data_head .accord-link {
padding: 4px 25px;
background-color: #524733;
color: #fff;
text-transform: uppercase;
display: inline-block;
}
.data_head .accord-link:hover {
color: #fff;
text-decoration: none;
opacity: 0.9;
}
.no-plus .accordion-toggle .data_head .first_blk:before {
content: " " !important;
background: transparent;
border: none;
box-shadow: none;
}
form.sub-cat-form {
width: 69%;
float: left;
margin: 11px auto;
}
span.first_blk.double {
width: 70% !important;
float: left;
position: relative;
}
form.sub-cat-form .third_blk {
float: right;
}
.data_head .first_blk:hover {
cursor: pointer;
}
.fund-block .collapsed .first_blk::before {
content: "\f067" !important;
padding: 4px;
}
.data_head .first_blk.collapsed::before {
content: "\f067";
padding: 4px;
}
.data_head .first_blk.double::before {
top: 4px;
}
.data_head .first_blk::before {
background-color: #fff; color: #7a7a7a;
content: "\f068";
font-family: 'FontAwesome';
position: absolute;
left: -2px; text-align: center;
top: 14px;
font-size: 14px;
font-weight: 100;
padding: 4px 4px 3px;
line-height: 12px;
box-shadow: 1px 2px 2px 1px;
}
.disabled {
pointer-events: none;
opacity: 0.3;
}
.table-full .fa {
color: #4c4c4c;
} .tag-clapp h1 {
color: #524733;
font-weight: bold;
font-size: 40px;
margin-top: 80px;
margin-bottom: 30px;
position: relative;
margin-left: 30px;
}
.tag-clapp h1:after {
position: absolute;
content: "";
left: 0;
top: -26px;
width: 77px;
height: 2px;
border-top: 6px solid;
}
.news-clblock {
margin-top: 70px;
}
.block-topnews {
padding-left: 0px;
list-style: none;
float: left;
width: 100%;
background-color: #fff;
}
.block-topnews li {
float: left;
width: 100%;
margin-bottom: 30px;
}
.news-left,
.news-rightpic {
width: 49%;
padding: 30px;
display: inline-block;
box-sizing: border-box;
vertical-align: top;
}
.news-rightpic img {
width: 100%;
border-radius: 4px;
box-shadow: 0px 0px 22px #565656;
height: auto;
object-fit: cover;
}
.news-left span {
color: #088790;
font-weight: bold;
font-size: 18px;
}
.news-left h2 {
font-size: 33px;
margin-top: 10px;
line-height: 39px;
}
.news-left h2 a {
color: #524733;
text-decoration: none!important;
}
.news-left h2 a:hover {
color: #088790;
}
.news-left p {
color: #000;
font-size: 15px;
margin-top: 20px;
line-height: 29px;
font-weight: 400;
}
.news-left a.btm-cllink {
color: #088790;
font-weight: bold;
}
.details-masonry {
padding: 20px;
}
.accordion-body.in {
height: unset !important;
}
.file-btn {
height: 0px;
}
.navbar-default .navbar-nav>li>a:hover {
color: #948a54 !important;
}
.bar-height .carousel-caption {
position: relative;
bottom: 0px;
left: 0px;
top: -110px;
}
.entry-title a {
color: #524733;
}
.entry-title a:hover {
text-decoration: none;
}
.header .entry-title {
display: inline-block;
width: 100%;
margin: 10px auto;
}
img.left.tiny_p_images {
width: 100px;
height: 100px;
object-fit: cover;
margin: 20px 6px 10px;
border: 1px solid #aaa;
}
.scroller-div thead,
.scroller-div tbody tr {
display: table;
table-layout: fixed;
width: 100%;
}
.scroller-div tbody {
height: 400px;
overflow-y: scroll;
display: block;
}
.scroller-div th:last-child,
.scroller-div td:last-child {
width: 10%;
text-align: center;
}
.funds-table .fourth_blk {
width: 20%;
}
.funds-table .efective_date_block {
width: 10%;
}
.funds-table .data_head .fourth_blk {
width: 20%;
}
.funds-table .data_head .efective_date_block {
width: 10%;
}
.funds-table .second_blk {
width: 10%;
}
.funds-table .table_head>span {
font-size: 15px;
}
.load-parent {
display: inline-block;
width: 100%;
}
#masonry {
column-count: 2;
column-gap: 1em;
}
@media(min-width: 30em) {
#masonry {
column-count: 1;
column-gap: 1em;
}
}
@media(min-width: 40em) {
#masonry {
column-count: 1;
column-gap: 1em;
}
}
@media(min-width: 60em) {
#masonry {
column-count: 2;
column-gap: 1em;
}
}
@media(min-width: 75em) {
#masonry {
column-count: 2;
column-gap: 1em;
}
}
#masonry .item {
background-color: none;
display: inline-block;
margin: 0 0 1em 0;
width: 100%;
cursor: pointer;
}
#masonry .item img {
max-width: 100%;
height: auto;
width: 100%;
margin-bottom: -4px; }
#masonry .item.active {
animation-name: active-in;
animation-duration: 0.7s;
animation-fill-mode: forwards;
animation-direction: alternate;
}
#masonry .item.active:before {
content: "+";
transform: rotate(45deg);
font-size: 48px;
color: white;
position: absolute;
top: 20px;
right: 20px;
background-color: rgba(0, 0, 0, 0.85);
border-radius: 50%;
width: 48px;
height: 48px;
text-align: center;
line-height: 48px;
z-index: 12;
}
#masonry .item.active img {
animation-name: active-in-img;
animation-duration: 0.7s;
animation-fill-mode: forwards;
animation-direction: alternate;
}
@keyframes active-in {
0% {
opacity: 1;
background-color: white;
}
50% {
opacity: 0;
background-color: rgba(0, 0, 0, 0.90);
}
100% {
opacity: 1;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.90);
}
}
@keyframes active-in-img {
0% {
opacity: 1;
transform: translate(0%, 0%);
top: 0;
left: 0;
max-width: 100%;
}
49% {
opacity: 0;
transform: translate(0%, -50%);
}
50% {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -100%);
}
100% {
display: block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
max-width: 90%;
width: auto;
max-height: 95vh;
opacity: 1;
}
}
.portfolio .panel-default {
border-color: #ddd;
border: none;
box-shadow: none;
}
.content-area .data .top-title,
.entry-title h2,
.entry-title h1 {
font-size: 36px;
font-family: raleway-bold;
margin: 15px auto;
width: 100%;
display: inline-block;
}
.content-area .data .top-border,
.header .top-border {
border: 5px solid #524733;
width: 80px;
margin: 0px;
float: left;
}
.content-area .data p {
font-size: 20px;
margin: 25px auto;
}
.content-area .data {
margin: 50px auto 20px;
}
.pro-link {
color: #0b8990 !important;
font-weight: bold;
background: transparent !important;
cursor: pointer;
word-wrap: break-word;
}
.content p,
.content a {
word-wrap: break-word;
}
.details-masonry ul {
margin: 20px auto;
}
.details-masonry li {
line-height: 1.5;
margin: 10px auto;
}
.data_head4 .first_blk:before {
content: "";
background: transparent;
border: none;
box-shadow: none;
}
.breadcrumb-container {
margin: 10px auto 20px;
}
.breadcrumb-container.theme1 a {
padding: 5px;
text-transform: capitalize;
}
.breadcrumb-container li:first-child a {
margin-left: 0px;
padding-left: 0px;
}
.front-editor {
max-width: 650px;
margin: 0px 0px 20px;
}
.front-editor .front-editor-inner {
line-height: 14px !important;
}
.front-editor .tinymce-content p {
line-height: 14px !important;
}
.front-editor iframe {
min-height: 250px !important;
}
.investor-disable {
pointer-events: none;
opacity: 0.7;
}
.leasing-report-page .top-section {
background-size: cover;
background: url(//www.carttera.com/wp-content/themes/Carttera/img/leasing-back.jpg)no-repeat;
}
.leasing-report-page .top-section .banner-area {
padding: 40px;
background: rgba(255, 255, 255, 0.7);
}
.title-subbanner {
font-size: 50px;
color: #948a54;
}
.btn_leasing_active {
border: 2px solid #402e00;
box-shadow: 0 200px 0 0 #402e00 inset;
color: #fff;
}
.leasing_report_section_draft {
display: none;
}
.leasing-report-page .title-banner {
font-size: 26px;
font-family: raleway-bold;
margin: 20px auto;
}
.leasing-report-page .title-logo img {
width: 220px;
position: relative;
top: -5px;
}
.leasing-report-page .title-logo {
text-align: right;
}
.leasing-report-page .sub-top {
background: rgba(68, 60, 40, 0.9);
color: #fff;
padding: 80px 50px 60px;
font-size: 16px;
font-family: raleway-regular;
}
.leasing-report-page .sub-inner img {
width: 100%;
}
.leasing-report-page .sub-inner p {
font-family: raleway-regular;
font-size: 24px;
margin: 0px auto 5px;
}
.leasing-report-page .main-heading .top-border {
border: 4px solid #fff;
width: 80px;
margin: 2px 0px 10px;
float: left;
}
.tabs-section .top-title {
width: 100%;
display: inline-block;
}
.leasing-report-page .main-heading {
font-size: 40px;
font-family: raleway-bold;
padding: 0px 15px;
margin: 0px auto 20px;
float: left;
}
.leasing-report-page .highlights a {
color: #948a54;
text-decoration: underline;
}
.leasing-report-page .right-side {
float: right;
margin-right: 15px;
}
.leasing-print {
display: inline-flex;
padding: 15px 35px;
color: #fff;
text-transform: uppercase;
font-family: raleway-regular;
border: 2px solid #dedede;
line-height: 40px;
background-color: #948a54;
}
.leasing-print:hover {
color: #fff;
text-decoration: none;
}
.leasing-report-page .sub-inner .leasing-print img {
width: 48px;
height: 40px;
margin-right: 40px;
}
.leasing-report-page .highlights ul {
width: 100%;
display: inline-block;
}
.leasing-report-page .highlights span {
line-height: 30px;
}
.leasing-report-page .highlights li { }
.leasing-report-page .highlights li:last-child {
margin: 0px auto;
}
.bloxk {
background: #fff;
padding: 30px;
}
.bloxk img {
width: 100%;
box-shadow: 1px 1px 10px 4px #777;
}
.bloxk .tite .top-border {
border: 4px solid #11868f;
width: 80px;
margin: 5px 0px 10px;
float: left;
}
.bloxk .tite {
color: #11868f;
text-transform: uppercase;
font-family: raleway-bold;
font-size: 40px;
margin: 10px auto 20px;
}
.bloxk .name {
font-size: 30px;
font-weight: bold;
margin: 5px auto;
}
.bloxk .shortaddress {
font-size: 20px;
margin: 5px auto 15px;
}
.bloxk .content li {
line-height: 30px;
color: #555;
font-size: 16px;
}
.bloxk .content {
padding: 20px 0px; }
.bloxk .top-border {
width: 60%;
border: 2px solid #555;
}
.bloxk .highlight {
font-weight: bold;
letter-spacing: 1px;
line-height: 24px;
font-size: 18px;
}
.bloxk .address {
display: block;
line-height: 30px;
color: #555;
padding: 10px 0px;
}
.bloxk:nth-child(2n) {
background: #f4f4ec;
}
#exampleModalLong .modal-dialog {
max-width: 1200px;
width: 100%;
}
#exampleModalLongDraft .modal-dialog {
max-width: 1200px;
width: 100%;
}
.table-full tr.ui-sortable-placeholder,
.table-full tr.ui-sortable-helper {
background-color: #dedede;
border: 1px solid #aaa;
cursor: all-scroll;
}
.fancybox-manual-c { }
.tabs-section #masonry .image-areaa { }
.fancybox-overlay .fancybox-nav span {
visibility: visible;
}
.fancybox-prev {
left: -70px !important;
}
.fancybox-next {
right: -70px !important;
}
.fancybox-prev span {
background-image: url(//www.carttera.com/wp-content/themes/Carttera/img/left-arrow-prev.png) !important;
width: 45px !important;
left: 0px !important;
background-repeat: no-repeat;
background-position: 0px 0px !important;
height: 100px !important;
top: 45% !important;
}
.fancybox-next span {
background-image: url(//www.carttera.com/wp-content/themes/Carttera/img/right-arrow-next.png) !important;
width: 45px !important;
right: 0px !important;
background-repeat: no-repeat;
background-position: 0px 0px !important;
height: 100px !important;
top: 45% !important;
}
.funds_order {
display: none;
}
.second_blk img {
width: 28px;
}
.funds_order .children {
display: none;
}
.showimp {
display: block !important;
}
.funds_order ul {
padding-left: 0px;
list-style-type: none;
}
.term_type_li {
margin: 2px auto;
font-size: 16px;
background-color: #d8d6d7;
}
.funds_order .item {
padding: 10px;
text-transform: uppercase;
}
.sortable {
padding-left: 20px;
}
.funds_order form>ul>li li {
background-color: #f1eff0;
}
.funds_order form>ul>li li li {
background-color: #fafafa;
}
.funds_order form>ul>li li .item {
margin-left: 35px;
}
.funds_order form>ul>li li li .item {
margin-left: 50px;
}
.funds_order li .item::before {
content: "\f068";
background-color: #fff;
color: #7a7a7a;
font-family: 'FontAwesome';
position: absolute;
left: 8px;
text-align: center;
top: 12px;
font-size: 14px;
font-weight: 100;
padding: 4px 4px 3px;
line-height: 12px;
box-shadow: 1px 2px 2px 1px;
}
.funds_order li.custom-icon>.item::before {
content: "\f067";
}
.funds_order li.custom-icon.iconclick>.item::before {
content: "\f068";
}
.funds_order .item {
padding: 10px 10px 10px 35px;
position: relative;
}
.contact-logo {
margin: 0px auto 20px;
}
.pro-bloks { margin: 25px auto;
}
.pro-bloks .projects-key {
margin: 0px;
position: relative;
display: block;
height: 100%;
}
.pro-bloks .image-key {
width: 100%;
height: 100%
}
.pro-bloks .details-key {
position: absolute;
top: 0px;
left: 0px;
background: rgba(0, 0, 0, 0.5);
bottom: 0px;
right: 0px;
color: #fff;
padding: 10px 5%;
text-align: center;
}
.image-key img {
width: 100%;
height: 100%;
object-fit: cover;
}
.details-key p {
font-size: 18px;
}
.details-key h2 {
margin: 50px auto;
}
.projects-key:hover .details-key {
display: block !important;
}
.projects-key:hover .image-key {
filter: grayscale(100%);
}
.home .carousel-caption p {
max-width: 700px;
font-weight: bold;
}
.news-left.full-width {
width: 98%;
}
.block-topnews li:nth-child(2n) {
background-color: #f5f5ed;
}
.blkh {
width: 50%;
float: left;
height: 600px;
}
.blkh .inner {
height: 100%;
}
.blkh .inner .data {
color: #555;
font-size: 16px;
line-height: 30px;
width: 100%;
display: inline-block;
}
.business .row:nth-child(2n) .left {
float: right;
}
.blkh .inner img {
width: 100%;
height: 100%;
object-fit: cover;
box-shadow: 2px 2px 10px 1px #aaa;
}
.image-sc {
height: 100%;
}
.content-ar .top-border {
border: 2px solid #c4bc96;
width: 87%;
margin: 20px 0px;
float: left;
}
.container-lg .row:nth-child(2) .content-ar .top-border {
float: right;
width: 90%;
}
.blkh .inner h1,
.blkh .inner .data {
padding: 10px 12% 10px 10%;
}
.blkh .inner h1 {
margin: 50px auto 0px;
}
.business .content-area {
margin: 30px auto 40px;
}
.blkh .inner .data p {
margin: 0px 0px 30px;
}
#downloadhtml .modal-dialog {
min-width: 1300px;
font-family: monospace;
}
.port-tabs li {
max-width: 100%;
margin: 10px 15px 10px 0px;
width: auto;
float: left;
}
.port-tabs .portfolio-tabs img {
float: left;
display: block;
width: 100px;
height: 80px;
margin-right: 20px;
}
.port-tabs .portfolio-tabs a {
padding: 10px 30px;
border: 2px solid #948a54;
display: inline-block;
min-width: 350px;
font-size: 24px;
line-height: 80px;
border-radius: 0px;
text-transform: uppercase;
color: #555;
}
.port-tabs .portfolio-tabs a:hover,
.port-tabs .portfolio-tabs a:focus {
text-decoration: none;
}
.port-tabs .portfolio-tabs {
margin: 20px auto;
text-align: left;
list-style-type: none;
padding: 0px;
}
.port-tabs .portfolio-tabs .active a {
background-color: #948a54 !important;
color: #fff;
}
.port-tabs .portfolio-tabs .active a .first {
display: none;
}
.port-tabs .portfolio-tabs .active a .second {
display: block !important;
}
.heding-sec .top-border {
border: 4px solid #0a8990;
width: 80px;
margin: 0px;
float: left;
}
.bloxk .top-title,
.highlights .top-title {
width: 100%;
display: inline-block;
}
.heding-sec {
color: #0a8990;
font-size: 24px;
font-family: raleway-bold;
margin: 40px auto 40px;
}
.tabs-section .tab-pane .data-section {
margin: 80px auto 0px;
}
a.dark-brown {
background-color: #402e00;
color: #fff;
padding: 10px 30px;
text-transform: uppercase;
}
a.flt-right {
right: 15px;
position: absolute;
top: 0px;
}
.manage-outer {
position: relative;
}
.rightbar_cont.manage-main {
padding: 15px 30px 15px 5%;
}
.report-btn a:hover,
.report-btn a:focus,
.report-btn a:active {
color: #948a54 !important;
}
#TB_load {
padding: 0px !important;
background: transparent !important;
border: none !important;
}
article {
display: inline-block;
width: 100%;
min-height: 700px;
padding: 0px 20px;
}
.post p {
font-size: 16px;
line-height: 26px;
margin: 10px auto;
}
.entry-content img {
margin: 20px auto;
}
article .header {
margin: 40px auto 20px;
}
.details-masonry h1 {
word-wrap: break-word;
}
section>.header {
padding: 0 20px;
}
.category article {
min-height: auto;
}
.content iframe {
max-width: 100%;
}
.leasing-report-page {
overflow: hidden;
}
.loader_image {
position: fixed;
top: 0;
left: 0;
background: #ffffffb8;
width: 100%;
height: 100%;
z-index: 99;
text-align: center;
padding-top: 20%;
}
.alert.alert-success.home {
width: 300px;
margin: 0 auto;
position: absolute;
top: 60px;
z-index: 99999;
left: 0px;
right: 0px;
text-align: center;
}
.edit_form .form-group .fancy-checkboxes1 label {
margin-left: 5px;
}
.btn {
text-transform: uppercase;
}
.high-image {
position: relative;
}
.leasing-report-page p.with-margin {
position: absolute;
bottom: 0px;
padding: 10px;
margin: 0px;
left: 15px;
right: 15px;
background: rgba(0, 0, 0, 0.5);
}
.abt-list a:hover {
text-decoration: none;
}
.navbar-default .navbar-nav .current-menu-item a {
color: #948a54;
}
.leasing-report-page .leasing-print {
color: #fff !important;
text-decoration: none !important;
}
.load_more {
display: block;
clear: both;
position: relative;
}
.load_more a,
.load_more .loader {
display: block;
height: 90px;
font-size: 16px;
font-weight: bold;
color: #fff;
text-align: center;
line-height: 90px;
background: #000;
overflow: hidden;
position: relative;
}
.load_more {
display: block;
clear: both;
position: relative;
}
.load_more a:hover {
color: #999;
}
.tabs-section .grid-item {
width: 31%;
}
.custom-load:nth-child(2n) {
background-color: #f4f4ec;
}
.padding0 {
padding: 0px !important;
}
.bottom-leases .inner-area .content>p {
font-style: italic;
} .news-block a.blue-btnsl {
margin: 50px auto 10px;
}
.new-news-inner ul {
padding: 0;
width: 100%;
display: inline-block;
}
.new-news-inner ul li {
width: 22.8%;
display: inline-block;
margin: 2% 1%;
box-shadow: 0 0 10px #ddd;
background: #f5f5eb;
vertical-align: top;
}
.home-news {
background: #f5f5eb;
box-shadow: 0 0 10px #ddd;
list-style: none;
}
.news-toppic {
width: 100%;
display: inline-block; height: auto; }
.news-toppic img {
width: 100%;
display: inline-block;
height: 100%;
object-fit: contain;
}
.owl-carousel .owl-item img { }
.news-bottom h2 {
font-size: 22px;
min-height: 120px;
line-height: normal;
}
.news-bottom span {
color: #1a9aa3;
font-size: 20px;
font-weight: 600;
}
.news-bottom {
padding: 15px 15px;
}
.bottom-link {
display: inline-block;
width: 100%;
text-align: right;
}
.bottom-link a {
background: #1a9aa3;
color: #fff;
padding: 13px;
display: inline-block;
font-weight: bold;
font-size: 19px;
min-width: 50%;
text-align: center;
}
.custom-article {
width: 70%;
display: inline-block;
float: left;
}
.custom-sidebar {
width: 30%;
float: left;
padding: 90px 40px;
display: inline-block;
}
.custom-sidebar ul {
padding: 0;
}
.custom-sidebar ul li {
width: 100%;
display: inline-block;
margin: 2% 1% 8%;
box-shadow: 0 0 10px #ddd;
background: #f5f5eb;
}
.entry-content img {
margin: 20px auto;
width: 100%;
object-fit: contain;
}
.single-post article {
border-right: 1px solid #aaa;
margin: 60px 0;
}
.bottom-link a:hover {
text-decoration: none;
}
.new-news-inner select {
padding: 10px 30px 10px 10px;
font-size: 18px;
text-transform: uppercase;
font-weight: bold;
border: 2px solid #948b54;
background: transparent;
-webkit-appearance: none;
min-width: 190px;
z-index: 2;
position: relative;
}
.filter-area {
display: inline-block;
width: 100%;
padding: 0 15px;
}
.select-outer {
display: inline-block;
width: auto;
position: relative;
}
.select-outer::after {
content: '';
position: absolute;
display: inline-block;
right: 10px;
top: 15px;
background-image: url(//www.carttera.com/wp-content/themes/Carttera/img/select-arrow.png);
width: 20px;
height: 20px;
background-repeat: no-repeat;
background-position: center center;
}
.filter-area .top-border {
border: 5px solid #524733;
width: 80px;
margin: 0px 0 40px 14px;
}
.single-post #content {
position: relative;
}
#more_posts {
text-align: center;
position: relative;
padding: 40px 0 20px;
}
#more_posts.bottom-link a {
min-width: auto;
text-transform: uppercase;
font-size: 20px;
padding: 13px 40px;
}
#more_posts img {
position: absolute;
}
.new-news-inner p {
text-align: center;
font-size: 20px;
}
.news-list-new a:hover,
.home-news a:hover,
.custom-sidebar a:hover,
.news-list-new a:focus,
.home-news a:focus,
.custom-sidebar a:focus {
text-decoration: none;
}
.bottom-link span {
background: #1a9aa3;
color: #fff;
padding: 13px;
display: inline-block;
font-weight: bold;
font-size: 19px;
min-width: 50%;
text-align: center;
}
.news-list-new a,
.home-news a,
.custom-sidebar a {
color: #333;
}
.fa.fa-linkedin {
font-size: 20px;
padding-top: 10px;
}
.news-block .owl-nav .owl-next {
margin-right: -15px;
}
.leasing-report-page .highlights .blog-link-outer a {
color: #fff;
font-size: 20px;
}
.news-block.awards-block .owl-nav .owl-next {
margin-right: -40px;
}
.bloxk .top-img-sec img {
height: 100%;
width: 100%;
object-fit: cover;
}
.top-img-sec {
height: 330px;
}
.top-cont-sec .bottom-link {
text-align: left;
}
.top-cont-sec .bottom-link a {
width: 25%;
}
.bloxk.top-sec-new {
padding: 60px 30px;
background: #d5d3bf;
}
.top-sec-new.bloxk .name {
margin-bottom: 40px;
font-weight: bold;
letter-spacing: 1px;
line-height: 24px;
font-size: 18px;
}
.poz-rel {
position: relative;
}
.categorie-btn-poz {
position: absolute;
right: 0px;
top: 30px;
}
.post_tags a {
margin-right: 5px;
color: #309aa3;
font-weight: bold;
letter-spacing: .5px;
}
.single-propeties .cl-left .carousel-caption h1 {
font-size: 80px;
line-height: 56px;
}
.single-propeties .custom-sidebar ul {
padding: 0 0 0 25px;
}
.single-propeties .custom-sidebar ul li {
margin: 2% 1% 0;
box-shadow: none;
background: transparent;
font-size: 18px;
display: list-item;
}
.single-propeties hr.top-border {
border: 4px solid #0b8a91;
width: 80px;
margin: 0px;
float: left;
}
.single-propeties .custom-sidebar a {
color: #333;
font-size: 16px;
text-decoration: underline;
}
.single-propeties .custom-sidebar h3 {
display: inline-block;
width: 100%;
}
.information-box iframe {
width: 100%;
height: 300px;
margin-bottom: 25px;
border: 2px solid #524733 !important;
}
.buliding-feature-box ul li span {
flex: 1 0;
}
.buliding-feature-box ul {
padding: 0;
}
.buliding-feature-box ul li {
list-style: none;
border-bottom: 2px solid #0b8a91;
font-size: 18px;
padding: 8px 0;
display: flex;
justify-content: space-between;
}
.buliding-feature-box h3 {
color: #0b8a91;
font-weight: 600;
font-size: 27px;
}
.buliding-feature-box {
padding: 0 20px 20px;
}
.bottom-slider-sec {
display: inline-block;
clear: both;
width: 100%;
padding: 20px 0 30px;
}
.propertySlider {
padding: 0;
list-style: none;
}
.propertySlider .owl-nav,
.propertySlider .owl-dots {
display: none;
}
.single-propeties .custom-sidebar .button-outer a {
text-align: center;
width: 100%;
display: inline-block;
padding: 10px;
background: #0b8a91;
margin-bottom: 23px;
text-decoration: none;
font-size: 22px;
color: #fff;
text-transform: capitalize;
}
.single-propeties .custom-sidebar {
width: 40%;
}
.single-propeties .custom-article {
width: 60%;
}
.single-propeties section.entry-content img {
display: none;
}
.single-propeties article {
min-height: unset;
}
.single-propeties section.entry-content p,
.single-propeties p {
font-size: 18px;
}
.single-propeties .bar-height .carousel-caption {
position: absolute;
bottom: 0px;
left: 0px;
top: auto;
height: auto !important;
right: 0;
padding: 0 25px;
margin-top: 0!important;
}
.single-propeties .carousel-inner.bar-height * {
height: 100%;
}
.single-propeties .carousel-inner.bar-height .container {
position: relative;
}
.text-besides-image {
padding: 80px 0;
background-image: url(//www.carttera.com/wp-content/themes/Carttera/img/text-beside-image-bg.jpg);
background-repeat: no-repeat;
background-position: center;
background-size: 100% 100%;
}
.text-besides-image .d-flex.align-items-center {
display: flex;
align-items: center;
}
.text-besides-image .image-block img {
border: 10px solid #ffffff;
}
.text-besides-image .content-block {
margin-right: 35px;
}
.text-besides-image .content-block h1 {
color: #524733;
font-family: 'raleway-bold';
font-size: 40px;
font-weight: 500;
line-height: 46px;
max-width: 500px;
margin-bottom: 24px;
}
.text-besides-image .content-block p {
color: #524733;
font-size: 20px;
line-height: 34px;
}
.text-besides-image .content-block a.blue-btnsl {
padding: 12px 30px;
width: fit-content;
margin: 0;
margin-top: 24px;
}
@media screen and (min-width: 768px) {
.carousel-caption {
right: inherit;
left: 13%;
padding-bottom: 30px;
}
}
@media(min-width: 1365px) {
.carousel-inner.bar-height {
height: 475px;
object-fit: cover;
}
.bar-height .carousel-caption {
margin-top: 475px;
}
}
@media(min-width: 1600px) {
.business-block {
background: url(//www.carttera.com/wp-content/themes/Carttera/img/city-banner-new.jpg)no-repeat;
background-size: cover;
background-position: 0px -150px;
padding: 80px 0px 70px;
}
.carousel-inner.bar-height {
height: 640px;
}
.bar-height .carousel-caption {
margin-top: 640px;
}
.single-propeties .carousel-inner.bar-height {
height: 490px;
}
}
@media(min-width: 1366px) and (max-width: 1500px) {
.navbar-default .navbar-nav>li {
padding: 10px 0px;
}
}
@media (max-width: 1800px) {
.tabs-section #tabs_new_ul>li img {
height: 50px;
width: 50px;
margin-bottom: 10px;
}
.tabs-section #tabs_new_ul>li a {
padding: 20px 10px 15px;
font-size: 16px;
}
}
@media (max-width: 1550px) {
.marque-section .inner {
padding: 5% 5% 0% 2% !important;
line-height: 26px;
}
.portfolio .carousel-caption p {
font-size: 20px;
} .portfolio .carousel-caption a {
font-size: 18px;
line-height: 30px;
}
.tabs-section #tabs_new_ul>li a {
font-size: 14px;
}
.business-block {
background-position: unset;
}
form.sub-cat-form {
width: 100%;
} .carousel::after {
content: unset;
}
.new-news-inner ul li {
width: 22%;
}
.news-bottom h2 {
font-size: 20px;
}
.single-propeties .cl-left .carousel-caption h1 {
font-size: 55px;
line-height: 40px;
}
}
@media (max-width: 1400px) and (min-width: 1350px) {
.home .carousel .item.active {
background-position: right -200px top 0px;
}
}
@media (max-width: 1365px) {
header .navbar-nav {
margin-right: 0;
} .navbar-default .navbar-nav>li>a {
font-size: 13px;
padding: 4px;
}
.carousel-inner.bar-height {
height: 470px;
object-fit: cover;
}
.bar-height .carousel-caption {
margin-top: 470px;
}
.owl-carousel.owl-loaded {
width: 90%;
margin: 0 auto;
}
}
@media(max-width: 1320px) {
.home .carousel .item.active {
background-position: left 0px top 0px;
}
}
@media(max-width: 1320px) and (min-width: 768px) {
.app-listing li {
width: 22%;
margin: 1%;
}
.property-listing ul li {
width: 31%;
margin: 1%;
display: block;
float: left;
}
}
@media(max-width: 1280px) {
.carousel::after {
content: unset;
}
}
@media(max-width: 1200px) {
.news-left,
.news-rightpic {
padding: 10px;
}
.tag-clapp h1 {
margin-left: 0px;
}
.news-clblock {
margin-top: 30px;
}
.container.container-lg {
width: 100%;
}
.mission-block .content-area .data {
margin: 0px auto 10px;
}
.mission-block p {
line-height: 28px;
margin: 10px auto !important;
}
.app-listing {
margin-bottom: 30px;
}
span.first_blk.double {
width: 100% !important;
margin: 0px auto 10px;
}
.sub-cat-form.edit span.third_blk {
width: 120px;
}
.partner-sec .partners-details {
padding: 10px 10px;
}
.new-news-inner ul li {
width: 31%;
}
}
@media (max-width: 1199px) {
.fund-listing .fund-details a.view-dct {
margin-left: 0px;
}
.admin_heading h2 {
font-size: 25px;
}
.leftbar_menu {
width: 150px;
}
.rightbar_cont {
width: calc(100% - 150px);
}
.leftbar_menu ul li a {
font-size: 14px;
padding: 15px 5px;
}
.data_head>span {
font-size: 14px;
padding: 10px 8px;
}
.table_head>span {
font-size: 15px;
padding: 10px 8px;
}
.navbar-default .navbar-nav>li>a {
font-size: 13px;
padding: 4px;
}
.navbar-default .navbar-collapse {
padding: 0;
}
.navbar-default .navbar-brand {
padding: 15px 0;
}
.navbar-header .navbar-brand>img {
width: 130px;
}
.navbar-nav {
margin-top: 20px;
}
.marque-section p {
line-height: 20px;
}
.marque-section .inner {
padding: 1% 1% 0% 1% !important;
line-height: normal;
}
.portfolio .carousel-caption { }
.carousel-inner.bar-height {
height: 430px;
object-fit: cover;
}
.bar-height .carousel-caption {
margin-top: 430px;
}
}
@media(max-width: 1024px) {
.abt-section p.top-details {
font-size: 20px;
line-height: 38px;
}
.carousel {
padding-left: 0px;
}
.carousel:after,
.abt-section:before {
display: none;
}
.abt-section {
padding: 40px 20px;
}
.key-projects .key-image,
.key-projects .key-details {
width: 100%;
}
.cl-left .carousel-caption h1 {
font-size: 90px;
}
.single-propeties .cl-left .carousel-caption h1 {
font-size: 50px;
}
.footer ul.footer-nav li a {
margin: 10px auto;
}
.tabs-section #tabs_new_ul>li img {
display: block;
margin: 5px auto;
top: 0px;
}
.tabs-section #tabs_new_ul>li.active a img.second {
display: block !important;
}
.marque-section .item div:first-child {
padding-left: 0px;
padding-right: 0px;
}
.carousel-inner.bar-height {
height: 410px;
object-fit: cover;
}
.bar-height .carousel-caption {
margin-top: 410px;
}
.home .carousel-caption {
padding: 75px 0px 150px;
margin-right: 30%;
}
.home .carousel .item.active {
background-position: left 0 top 0px right 0px;
}
.projects-key:hover .details-key {
display: none !important;
cursor: pointer;
}
.projects-key:hover .image-key {
filter: grayscale(0);
}
.projects-key .details-key {
display: block !important;
cursor: pointer;
}
.projects-key .image-key {
filter: grayscale(100%);
}
.text-besides-image .content-block h1 {
font-size: 32px;
line-height: 40px; 
}
.text-besides-image .content-block p {
font-size: 18px;
line-height: 26px;
}
}
@media (max-width: 1020px) {
.business-block {
background: -webkit-linear-gradient(rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0.8)), url(//www.carttera.com/wp-content/themes/Carttera/img/city-banner-new.jpg)no-repeat;
background: -o-linear-gradient(rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0.8)), url(//www.carttera.com/wp-content/themes/Carttera/img/city-banner-new.jpg)no-repeat;
background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0.8)), url(//www.carttera.com/wp-content/themes/Carttera/img/city-banner-new.jpg)no-repeat;
background-size: cover;
}
}
@media(max-width: 992px) {
.fund-listing .fund-image img {
width: 100%;
}
.fund-listing .fund-image span {
position: static;
top: 0;
right: 0;
margin-top: 10px;
display: inline-block;
}
.fund-listing .fund-details a.view-dct {
position: static;
margin-top: 10px;
display: inline-block;
}
.news-left,
.news-rightpic {
width: 100%;
}
}
@media (max-width: 991px) {
.edit_form .form-control {
width: 100%;
}
.data_head button {
padding: 2px 10px;
}
.rightbar_cont>.thumbnail {
width: 100%;
}
.rightbar_cont {
padding: 15px;
}
.accordion-toggle .data_head::before {
top: 10px;
}
.main_outr .container-sm.container {
width: 100%;
}
.carousel-caption p,
.carousel-caption h1,
.carousel-caption a {
line-height: 50px;
}
header .container.container-sm {
width: 100%;
}
.navbar-header {
width: 100%;
}
.navbar-header .navbar-brand {
float: unset;
}
header .navbar-nav {
float: none!important;
margin: 15px auto;
text-align: center;
}
.navbar-default .navbar-nav>li {
display: inline-block;
float: none;
}
.navbar-header .navbar-brand>img {
margin: 10px auto;
max-width: 100%;
}
.contnt-section .form-area {
border-right: 0px;
padding-right: 15px;
}
.contnt-section .add-area {
padding-left: 15px;
}
.carousel-inner.bar-height {
height: 400px;
object-fit: cover;
}
.bar-height .carousel-caption {
margin-top: 400px;
top: -97px;
}
.leasing-report-page .banner-inner,
.leasing-report-page .title-logo {
text-align: center;
}
.leasing-report-page .title-logo img {
top: 0px;
}
.leasing-report-page .top-section {
background-image: none;
}
.leasing-report-page .main-heading { margin: 30px auto 20px;
}
.sub-block a.blue-btnsl {
float: unset;
margin: 20px auto;
}
.mission-block p {
line-height: 30px;
margin: 0 auto 30px;
}
.port-tabs .portfolio-tabs {
text-align: center;
padding: 0px;
}
.news-block .news-sec .news-pic { }
.leasing-report-page .right-side {
width: 100%;
float: left;
margin: 30px auto 0px;
padding: 0 15px;
}
.tabs-section .grid-item {
width: 48%;
}
.new-news-inner ul li {
width: 47%;
}
.page-template-news .cl-left .carousel-caption h1,
.single-post .cl-left .carousel-caption h1 {
font-size: 60px;
}
.custom-sidebar,
.custom-article {
width: 100%;
}
.single-post article {
border-right: none;
}
.custom-sidebar ul li {
width: 46%;
}
.custom-sidebar {
padding: 90px 0px;
}
.top-cont-sec {
margin-bottom: 40px;
}
.single-propeties .custom-article,
.single-propeties .custom-sidebar {
width: 100%;
}
.single-propeties .cl-left .carousel-caption h1 {
line-height: 50px;
}
}
@media (max-width: 866px) {
.portfolio .carousel-caption {
padding: 22% 0px 0 !important;
}
}
@media (max-width: 800px) {
.fourth_blk {
width: 25%;
}
.text-besides-image {
padding: 60px 0; 
}
.text-besides-image .d-flex.align-items-center {
flex-direction: column;
}
.text-besides-image .image-block {
margin-top: 40px;
}
.text-besides-image .content-block h1 {
max-width: unset;
margin-top: 0;
}
}
@media(max-width: 767px) {
.leftbar_btn {
background-color: transparent;
border: 0 none;
padding: 0;
margin-bottom: 15px;
}
.leftbar_btn i.fa {
color: #402E00;
font-size: 20px;
}
.main_outr .row {
position: relative;
}
.leftbar_menu {
opacity: 0;
width: 0;
left: 0;
position: absolute;
}
.rightbar_cont {
width: 100%;
}
.admin_heading h2 {
font-size: 20px;
}
.accordion-group .table-responsive {
border: 0 none;
margin-bottom: 0;
}
.data_head {
max-width: 100%;
width: 100%;
}
.tab-section .panel-body .divide-block {
display: block;
margin: 0 auto;
max-width: 100%;
width: 400px;
}
.tab-section .panel-body .divide-block+.divide-block {
width: 100%;
padding-bottom: 25px;
}
.tab-section .panel-body .divide-block a {
display: inline-block;
}
.abt-section p.top-details {
font-size: 18px;
line-height: 32px;
}
.carousel-caption {
top: 20px;
}
.carousel-caption p {
font-size: 18px;
line-height: 30px;
}
.carousel-caption h1 {
font-size: 30px;
line-height: 32px;
}
.carousel-caption a {
font-size: 16px;
line-height: 26px;
}
header .container.container-sm {
padding: 0 25px;
}
.navbar-default .navbar-toggle {
background-color: transparent;
border: 0 none;
margin: 30px 0 0;
padding: 0;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #524733;
}
.navbar-toggle .icon-bar {
width: 30px;
height: 3px;
}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
background-color: transparent;
}
.navbar-default .navbar-nav>li {
display: block;
text-align: left;
}
.navbar-default .navbar-nav>li.invester-btn a,
.navbar-default .navbar-nav>li.report-btn a {
display: inline-block;
padding: 6px 12px;
}
.navbar-header .navbar-brand {
float: left;
}
.navbar-header .navbar-brand>img {
margin: 0;
}
.abt-list li {
width: 100%;
margin: 20px auto;
}
.abt-section p.top-details {
width: 100%;
}
.abt-section h3 {
text-align: center;
}
.abt-section p {
text-align: center;
}
.portfolio .carousel-caption p {
font-size: 14px;
}
.portfolio .carousel-caption h1 {
font-size: 24px;
}
.portfolio .carousel-caption a {
font-size: 14px;
line-height: 20px;
}
.cl-left .carousel-caption h1 {
font-size: 50px;
}
.portfolio .tabs-section .panel-heading .container.container-sm {
padding: 0px;
}
.portfolio .tab-content {
padding: 0 20px;
}
.portfolio .content-area .data .top-title {
font-size: 30px;
}
.portfolio .content-area .data p {
font-size: 18px;
}
.portfolio .content-area .data {
margin: 50px auto 0px;
}
.portfolio .content-area .data p {
margin: 20px auto;
}
#masonry {
column-count: 1;
}
.blkh {
width: 100%;
height: auto;
}
.news-block .owl-carousel {
max-width: 80%;
margin: 0 auto;
} .business-block {
background: -webkit-linear-gradient(rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0.8)), url(//www.carttera.com/wp-content/themes/Carttera/img/city-banner-new.jpg)no-repeat;
background: -o-linear-gradient(rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0.8)), url(//www.carttera.com/wp-content/themes/Carttera/img/city-banner-new.jpg)no-repeat;
background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0.8)), url(//www.carttera.com/wp-content/themes/Carttera/img/city-banner-new.jpg)no-repeat;
padding: 20px 0px;
}
.business-block.newss {
background: -webkit-linear-gradient(rgba(0, 0, 0, 0.4), rgba(82, 71, 51, 0.8)), url(//www.carttera.com/wp-content/themes/Carttera/img/business-back.jpg)no-repeat;
background: -o-linear-gradient(rgba(0, 0, 0, 0.4), rgba(82, 71, 51, 0.8)), url(//www.carttera.com/wp-content/themes/Carttera/img/business-back.jpg)no-repeat;
background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(82, 71, 51, 0.8)), url(//www.carttera.com/wp-content/themes/Carttera/img/business-back.jpg)no-repeat;
padding: 20px 0px;
background-size: 100% 100%;
}
.details-key h2 {
margin: 20px auto;
}
.bar-height .carousel-caption {
top: -74px;
margin-top: 300px;
}
.carousel-inner.bar-height {
height: 300px;
}
.container-lg .row:nth-child(2) .content-ar .top-border {
float: left;
width: 87%;
}
.leasing-report-page .sub-top {
padding: 40px 25px 20px;
}
.select-outter {
text-align: center;
margin-top: 10px;
}
}
@media(max-width: 650px) {
.tabs-section #tabs_new_ul>li a {
height: 130px;
}
.home .carousel-caption {
padding: 50px 0px 100px;
}
.page-template-news .cl-left .carousel-caption h1,
.single-post .cl-left .carousel-caption h1 {
font-size: 50px;
}
.text-besides-image .content-block a.blue-btnsl {
margin: 24px auto 0;
}
.text-besides-image .content-block {
margin-right: 0;
}
}
@media(max-width: 580px) {
.portfolio .carousel-caption {
padding: 22% 0px 0 !important;
}
.portfolio .main-section .third-slide {
width: 100%;
height: 200px;
object-fit: cover;
}
.portfolio .image-areaa img {
height: 400px;
}
#footer .footer {
text-align: center;
}
.copyright p,
.copyright span {
width: 100%;
margin: 0px auto 10px;
}
.copyright span ul.menu li {
float: unset;
display: inline;
}
.copyright span ul.menu {
padding: 0px;
}
.copyright span a {
margin: 0px 10px;
}
.copyright {
padding: 20px 0px 5px;
}
.carousel-caption {
right: 2% !important;
left: 2% !important;
}
.bar-height .carousel-caption {
margin-top: 250px;
}
.carousel-inner.bar-height {
height: 250px;
}
.custom-sidebar ul li {
width: 97%;
}
.single-propeties .cl-left .carousel-caption h1 {
font-size: 35px;
line-height: 40px;
}
.single-properties .bar-height .carousel-caption {
margin-top: 200px;
}
}
@media(max-width: 520px) {
.tabs-section .grid-item {
width: 98%;
}
.page-template-news .cl-left .carousel-caption h1,
.single-post .cl-left .carousel-caption h1 {
font-size: 40px;
}
}
@media(max-width: 480px) {
.portfolio .carousel-caption {
padding: 33% 0px 0 !important;
}
.portfolio .main-section .attachment-full.size-full {
min-height: 250px;
}
.tabs-section #tabs_new_ul>li img {
height: 30px;
width: 30px;
}
.tabs-section #tabs_new_ul>li a {
font-size: 12px;
height: 105px;
}
.blkh .inner h1 {
font-size: 30px;
}
.carousel-caption p {
font-size: 16px;
line-height: 20px;
}
.home .carousel-caption {
padding: 30px 0px 80px;
}
.new-news-inner ul li {
width: 97%;
}
.page-template-news .cl-left .carousel-caption h1,
.single-post .cl-left .carousel-caption h1 {
font-size: 40px;
}
.news-bottom h2 {
min-height: unset;
}
.single-propeties .custom-sidebar .button-outer a {
font-size: 17px;
}
}
@media(max-width: 435px) {
.single-propeties .cl-left .carousel-caption h1 {
font-size: 38px;
line-height: 40px;
}
}
@media(max-width: 420px) {
.portfolio .carousel-caption {
padding: 34% 0px 0 !important;
}
.portfolio .image-areaa img {
height: 300px;
}
.cl-left .carousel-caption h1 {
font-size: 40px;
}
.page-template-news .cl-left .carousel-caption h1,
.single-post .cl-left .carousel-caption h1 {
font-size: 35px;
}
.bar-height .carousel-caption {
top: -70px;
}
.home .carousel .item.active {
background-position: left -80px top 0px;
}
.news-toppic { }
.news-block .owl-nav img {
width: 50%;
}
.new-news-inner {
padding: 0;
}
.news-block .owl-nav .owl-prev {
margin-left: -30px;
}
.news-block .owl-nav .owl-next {
margin-right: -50px;
}
.single-propeties .cl-left .carousel-caption h1 {
font-size: 33px;
line-height: 38px;
}
.single-propeties section.entry-content p,
.single-propeties p,
.buliding-feature-box ul li {
font-size: 16px;
}
.buliding-feature-box h3 {
font-size: 22px;
}
}
@media(max-width: 380px) {
.home .carousel .item.active {
background-position: left -130px top 0px;
}
.page-template-news .cl-left .carousel-caption h1,
.single-post .cl-left .carousel-caption h1 {
font-size: 30px;
}
.news-block .owl-nav .owl-prev {
margin-left: -25px;
}
.news-block .owl-nav .owl-next {
margin-right: -44px;
}
.single-properties .bar-height .carousel-caption {
margin-top: 170px;
}
.single-propeties .cl-left .carousel-caption h1 {
font-size: 30px;
line-height: 37px;
}
.header .entry-title {
font-size: 27px;
}
}