/*.navbar-fixed-top {position:relative !important;}
.header-placeholder {height:20px !important;}*/


.article img {width:100%;}
/* Reset Start */
html { height: 100%;  }
html,body {width:100%;overflow-x:hidden;font-family: 'Lato', sans-serif;}
/***** Global Classes and declarations *****/
body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, input { margin: 0; padding: 0; list-style:none; }
body {font-size: 100%; background:transparent url(../images/bodybg.jpg) center top repeat; background-size:cover;}
* {outline:none; padding:0; margin:0;}
a, ul li a, p a.btn { text-decoration: none; outline:none!important; }
p a {font-family: 'Lato', sans-serif;}
a:hover { text-decoration: none; }
a.selected{cursor:default;}
a:hover.selected{ text-decoration:none;}
img { border: none; }
* > p {padding-top:15px; color:#7d7d7d;}

li, li li, li a, li li a, li p, li a i, p, p a, a,
h1, h1 a, 
h2, h2 a, 
h3, h3 a, 
h4, h4 a, 
h5, h5 a, 
h6, h6 a {font-size:1em;}

p, input {font-size:1.3em;}
p {font-family: 'Lato', sans-serif;}
/*p > strong {font-family: 'Glegoo', serif;}*/ /*color:#333;  Please have all bod font the same colour as per the body copy colour. - Client home*/
h1, h2, h3, h4, h5, h6, pre{font-weight:600; margin:0; font-family: 'Glegoo', serif; color:#555555; }
h1{font-size:3em;}
h2{font-size:1.8em;}
h3{font-size:1.6em;}
h4{font-size:1.4em;}
h5{font-size:1.3em;}
h6{font-size:1.2em;}
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clear{clear:both;font-size:1%;height:0;line-height:0; display:block; width:0;}
html[xmlns] .clearfix {display: block; }
i {line-height:normal;}
textarea {resize:none}
.clearThis {clear:both;}
canvas {width:100% !important;}
select {font-size:1.2em; height:30px; width:100%;}
input[type=text] {-webkit-appearance:none;  font-family: 'Lato', sans-serif;}
input::-ms-clear {
    display: none;
}
/* Reset End */

/* Custom Base CSS - Start */
/* * > i {position:relative;}*/
.padRNull {padding-right:0 !important;}
.errorNumber {font-size:15em; color:#e7e7e7;}
.iframeScroll {position:relative; padding-bottom:30px;}
.shareOption ul {display:inline-block; margin:10px 0 30px;}
.shareOption ul li {width:50px; height:50px;  line-height:50px; margin:10px; float:left;}
.shareOption ul li a { color:#fff; font-size:1.6em; width:100%; height:100%; display:block; padding-top:15px;}
.shareOption ul li.linkedIn {background:url(/images/share_in.png) 0 0 no-repeat;}
.shareOption ul li.mail {background-color:#a0a09c; -webkit-border-radius:2px; border-radius:2px; text-align:center;}
.lightBox .mailMe {display:block; }
.thisFile{border-top:1px solid #e7e7e7; padding:20px; width:100%; }
#shareiframe h2 {padding:0; margin:0; border:none;}
.mailMe {display:none; max-width:500px; width:100%; background:#fff;}
.mailMe .mailForm {padding-top:20px; display:none;}



* > p:first-child {padding-top:0;}
.btn { font-size:1.2em; color:#fff; margin:20px 0 20px; border:none; border-radius:0; text-transform:uppercase;}
p a.btn {font-size:1em; margin:0;}
.btn-default {background-color:#0077c8; }
.btn-clear {background-color:#c2c2ba;}
.btn-filter {background-color:#ffea00; color:#333;}
.btn-attachment {background-color:#a6ce39;}
.btn-default:hover, .btn-default:focus, .btn-default.focus,
.btn-clear:hover, .btn-clear:focus, .btn-clear.focus,
.btn-filter:hover, .btn-filter:focus, .btn-filter.focus
{background-color:#a6ce39; color:#fff;}
.btn-attachment:hover, .btn-attachment:focus, .btn-attachment.focus 
{background-color:#002855; color:#fff;}
.moreIcon {width:34px; height:34px; display:block; float:right; cursor:pointer; /*border:2px solid #0077c8; -webkit-border-radius:50%; border-radius:50%; */text-align:center; vertical-align:middle; font-size:3.2em; color:#0077c8; display:table;}
.moreIcon:hover {border-color:#0077c8;/*#8dbd0a*/ color:#0077c8 /*#8dbd0a*/!important;}
/*.moreIcon i {font-size:1.2em; left:3px; top:1px;}*/
a.moreLink { font-size:1.3em; font-weight: bold;}
ul.actBox {position:absolute; right:0; top:0;}
ul.actBox li {width:16px; height:16px; display:block; float:left; margin:0 0 0 10px; position:relative;}
ul.actBox li:first-child {margin:0}
ul.actBox li a {color:#0077c8;  font-size:1.2em;}
ul.actBox li span {padding:5px 0; background:#c2c2ba;  text-transform:uppercase; color:#fff; position: absolute; left: 50%; margin-left:-46px; bottom:22px; width:85px; text-align:center; display:none; font-size:1.2em;}
ul.actBox li span:after {content:""; width:0; height:0; display:block; border:6px solid; border-color:#c2c2ba transparent transparent transparent; position:absolute; left:50%; margin-left:-3px; bottom:-12px;}
.no-touch ul.actBox li a:hover + span {display:block;}

.r90{display: inline-block; transform: rotate(90deg); -webkit-transform: rotate(90deg); position:relative; top:3px;}
.r180{display: block; transform: rotate(180deg); -webkit-transform: rotate(180deg); position:relative; top:0;}
.anti-r90{display: inline-block; transform: rotate(-90deg);-webkit-transform: rotate(-90deg); position:relative; top:3px;}

.backToTop {background-color:#a6ce39; font-size:5em; display:none; width:80px; height:80px; color:#fff; text-align:center; vertical-align:middle;  font-family: 'Lato', sans-serif; position:absolute; right:0; top:-80px; cursor:pointer; z-index:1000}
.backToTop i { vertical-align:middle}
.backToTop.fixed {position:fixed; top:auto; bottom:0;}
.closeIco {font-size:1.2em; color:#003da5; font-style:normal; position:absolute; right:0; top:0; padding:8px; cursor:pointer; z-index:10;}

.nextOwl, .prevOwl  {width:80px; height:80px; display:inline-block; background:rgba(255,234,0,0.8); position:absolute; top:50%; left:0; margin-top:-40px; z-index:999; text-align:center; vertical-align:middle; line-height:110px; cursor:pointer; display:none;}
.nextOwl i, .prevOwl i { font-size:4em; color:#fff;}
.nextOwl {right:0; left:auto;}
.nextOwl:hover, .prevOwl:hover {background:rgba(0,40,85,0.8);}

.owlControlBoxMaster {padding:0 30px; position:absolute; left:0; bottom:15px; width:100%;}
.owlControlBox .moreIcon {float:left; color:#0077c8;/*#8dbd0a*/}
.owlControlBox .moreIcon:hover i {color:#002855;}
.owlControlBox .moreIcon.disabled i {color:#c2c2ba; cursor:default;} 

/* Base for label styling */
input[type="checkbox"]:not(:checked),input[type="checkbox"]:checked, 
input[type="radio"]:not(:checked),input[type="radio"]:checked 
{position: absolute; left:0; top:0; opacity:0; z-index:1;}

input[type="checkbox"]:not(:checked) + label,input[type="checkbox"]:checked + label,
input[type="radio"]:not(:checked) + label,input[type="radio"]:checked + label,
input[type="checkbox"]:not(:checked) + input[type="hidden"] + label,input[type="checkbox"]:checked + input[type="hidden"] + label,
input[type="radio"]:not(:checked) + input[type="hidden"] + label,input[type="radio"]:checked + input[type="hidden"] + label
 {position: relative; padding-left: 25px; cursor: pointer;}
 
/* checkbox aspect */
input[type="checkbox"]:not(:checked) + label:before,input[type="checkbox"]:checked + label:before, 
input[type="radio"]:not(:checked) + label:before,input[type="radio"]:checked + label:before,
input[type="checkbox"]:not(:checked) + input[type="hidden"] + label:before,input[type="checkbox"]:checked + input[type="hidden"] + label:before, 
input[type="radio"]:not(:checked) + input[type="hidden"] + label:before,input[type="radio"]:checked + input[type="hidden"] + label:before
{content: ''; position: absolute; left:0; top: -1px; width: 20px; height: 20px; border: 3px solid #e7e7e7; background: #fff}

/* checked mark aspect */
input[type="checkbox"]:not(:checked) + label:after,input[type="checkbox"]:checked + label:after,
input[type="radio"]:not(:checked) + label:after,input[type="radio"]:checked + label:after,
input[type="checkbox"]:not(:checked) + input[type="hidden"] + label:after,input[type="checkbox"]:checked + input[type="hidden"] + label:after,
input[type="radio"]:not(:checked) + input[type="hidden"] + label:after,input[type="radio"]:checked + input[type="hidden"] + label:after
 {background-color:#B58150;color: #fff; content: "✓"; position: absolute; top: 0; left: 0; font-size: 14px; text-indent:4px; transition: all .2s; width:20px}
/* checked mark aspect changes */
input[type="checkbox"]:not(:checked) + label:after, input[type="radio"]:not(:checked) + label:after,
input[type="checkbox"]:not(:checked) + input[type="hidden"] + label:after, input[type="radio"]:not(:checked) + input[type="hidden"] + label:after
{opacity: 0; transform: scale(0);}

inputinput[type="checkbox"]:checked + label:after, input[type="radio"]:checked + label:after,
input[type="checkbox"]:checked + input[type="hidden"] + label:after, input[type="radio"]:checked + input[type="hidden"] + label:after {opacity: 1; transform: scale(1);}


/* accessibility */
.selectWrapper.small {width: 120px}
.selectWrapper.medium {width: 220px}
.selectWrapper.gray .chosen-container-single .chosen-single {background-color:#fafafa; border:1px solid #dedede; color: #333}
.selectWrapper.gray .chosen-container-active.chosen-with-drop .chosen-single {background-color:#0077c8; border:none; color:#fff}

.articleWithUnderline {margin-bottm:20px;}
.articleWithUnderline .padAll {padding:0 30px 30px; display:inline-block; width:100%;}
.articleWithUnderline.greenHead .padAll {padding-left:0; padding-right:60px;} /* .greenHead Used In Careers */
.rtContent .articleWithUnderline h2, .articleWithUnderline h2 {font-size:1.2em; text-transform:uppercase; color:#555555; font-family: 'Glegoo', serif; border-bottom:1px solid #e7e7e7; padding-bottom:20px;}
.rtContent .articleWithUnderline.greenHead h2, .articleWithUnderline.greenHead h2 {color:#0077c8;/*#8dbd0a*/ text-transform:none; font-size:1.8em; font-family:'Lato', sans-serif;}
.articleWithUnderline .infoUL {margin-top:20px;}
.articleWithUnderline .infoUL .info {padding-top:4px;}
.articleWithUnderline ul.infoUL li .info span {line-height:38px; /*font-size:2.4em;*/ font-size:2.3em;} /*Changes done on 15-01-2015 for Date acquired in Our centre */
.row {clear:both;}

.rtContent .legend ul li {list-style:none !important; line-height:10px; padding:10px 0; font-size:1.2em;}
.legend.hrz ul li {float:left; clear:none; margin:0; min-width:50%;} 
.legend ul li span {font-family: 'Glegoo', serif;}
.legend ul li span:first-child {float:left; clear:both; width:10px; height:10px; display:inline-block; margin:0 10px 0 0;}
.legend {padding:20px 25px;}

.dChart {position:relative;}
.centerInfo + canvas {z-index:2; position:relative;}
.centerInfo {left: 50%; position: absolute; text-align: center; top: 50%; width: 30%; z-index:1;
-moz-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
padding:0;
}

/*  Custom Base CSS - End */

/*i:before, i:after {-webkit-box-sizing:padding-box !important; -moz-box-sizing:padding-box !important; box-sizing:padding-box !important;}*/
.wrapper {position:relative; width:100%;} 
.ico-number {font-family: 'Glegoo', serif;}
header {background:#f7f7f7;}
.header-placeholder {height:123px;}
.header-placeholder.additional {height:160px;}
.navbar-relative-top {position:relative;}
.navbar-relative-top + .header-placeholder {display:none;}
header .padAll {padding:12px 26px; display:inline-block; width:100%; border-bottom:1px solid #e7e7e7;}
header a.logo {float:left; width:144px;}
header a.logo img {width:100%;}
header .rightArea{float:right; padding-top:10px;}
header .rightArea ul, header .rightArea ul li, .showList ul li {float:left;}
header .rightArea ul li, .showList ul li {padding:8px 30px 8px 0px; }
header .search {float:left; width:218px; height:36px; float:left; position:relative; }
header .search .closeIco {display:none;}
header .search .input-group{ border:1px solid #dedede; background:#fff; }
header .search .input-group-addon {background-color:transparent; border:none;}
header .search .ico-search {color:#003da5; font-size:1.1em;}
header .search .form-control {border:none; -webkit-appearance:none; background:none; box-shadow:none; padding:0 25px 0 0; font-size:1.3em;}
header .rightArea ul.logins li a{color:#555555; white-space:nowrap; font-size:1.2em;}
header .rightArea ul.logins li a i { font-size:0.8em; padding-left:5px; color:#003da5; /*09-12-14*/padding-top:3px; }
header .rightArea ul.logins li .hiddenElem {max-width:520px; width:100%; height:auto;}
header .rightArea ul.logins li a:hover { color:#a6ce39;}
header .rightArea ul.logins li a:hover i { color:inherit;}
.mobSearch, .mobLogins {display:none !important;}
.showList {display:none; padding:10px 0; z-index:999; position:absolute; background:#0077c8; color:#fff;}
.showList p {padding:10px 20px; margin-bottom:10px; font-style:oblique; color:#fff; border-bottom:1px solid #3291d2;  text-align:left;}
.showList ul {float:left; padding:10px 20px; text-align:left;}
.showList ul li {float:left; width:100%;}
.showList ul li a {color:inherit; font-size:1.2em;}
.briefcase { float:left;}
.menuIcon {float:left; display:none; cursor:pointer;}
.briefcase > .icon-box {display:block; position:relative; margin:-3px 0 0 22px; cursor:pointer;}
.briefcase > .icon-box .ico-briefcase {font-size:1.6em; color:#003da5; top:9px; position:relative;}
.ico-menu {font-size:1.4em; color:#003da5;}
.briefcase > .icon-box .number {background:#f04e37; color:#fff; text-align:center; line-height:22px; width:22px; height:22px; border-radius:50%; font-size:12px; display:block; position:absolute; left:-13px; top:-3px; font-family: 'Glegoo', serif;}
.briefcase .box {position:absolute; left:100%; top:0; z-index:999; display:none; max-width:340px;}
.briefcase .box .closeLB {right:auto; left:0;}
.briefcase .box .wrap {position:relative; float:left; width:100%; max-width:340px; background:#003da5; padding-bottom:30px;  border-left:2px solid rgba(0,0,0,0.3); height:100%;}
.briefcase .box .wrap > p{color:#fff; padding:24px 10px 23px; height:75px; float:right; }
.briefcase .box .wrap > p:first-child {font-size:1.3em; text-transform:uppercase; font-family: 'Glegoo', serif; line-height:22px;  float:left;}
.briefcase .box .wrap > p:first-child i {font-size:1.4em; float:left; padding-right:5px;}
.briefcase .box .wrap > p.item span {background:#f04e37; color:#fff; text-align:center; line-height:22px; margin:-2px 5px 0 0; width:22px; height:22px; border-radius:50%; font-size:12px;  font-family: 'Glegoo', serif; padding:0; display:block; float:left;}
.downloadAll {width:100%; background:#0077c8; border:none; padding:18px; color:#fff; text-transform:uppercase; font-family: 'Glegoo', serif;}
.briefcase .box ul {margin-top:50px; width:100%;}
.briefcase .box ul li {padding:15px; border-top:1px solid #3262b6; position:relative; overflow:hidden; width:100%;}
.briefcase .box ul li a {color:#fff; position:relative; font-size:1.2em;}
.briefcase .box ul li span.remove {color:#fff; font-size:1.2em; font-family:'Glegoo', serif; margin-right:10px; font-style:normal; text-transform:uppercase; display:none;}
.briefcase .box ul li.removal span.remove{display:inline; cursor:pointer;}
.briefcase .box ul li.removal {background:#f04e37; white-space:nowrap;}
.briefcase .box ul li.removal a:after{background: -moz-linear-gradient(left, rgba(240,78,55,0) 0%, rgba(240,78,55,1) 80%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,78,55,0)), color-stop(80%,rgba(240,78,55,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(240,78,55,0) 0%,rgba(240,78,55,1) 80%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(240,78,55,0) 0%,rgba(240,78,55,1) 80%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(240,78,55,0) 0%,rgba(240,78,55,1) 80%); /* IE10+ */
background: linear-gradient(to right, rgba(240,78,55,0) 0%,rgba(240,78,55,1) 80%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f04e37',GradientType=1 ); /* IE6-9 */

content:"";
width:100%; height:100%; display:block;
position:absolute; left:0; top:0;
}



.navCustom {background:#fff; padding:0; margin-top:-4px; text-align:center; position:relative;}
.navCustom .container {}
.navCustom .container > ul {
padding:0 0px; /* Added After Merger*/
margin:0 auto; /*display:inline-block;*/  
position:relative;
left:50%;
float:left;
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-o-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);

}
.navCustom .container > ul > li {text-transform:uppercase; float:left; font-size:1.2em;}
.navCustom .container > ul > li > a {
	padding: 14px 5px;
	color: #555555;
	display: block;
	/* [disabled]font-family: 'Glegoo', serif; */
}
.navCustom .container > ul > li > a > i {padding-left:3px;}
.navCustom .container {padding:3px 0;}
.navCustom .container > ul > li > a > i{color:#d2d2ca; font-size:0.6em;}
.navCustom .container > ul > li > a;hover > i {color:inherit;}
.navCustom .container > ul > li.hovered > a, nav.navCustom .container > ul > li.active > a {background:#003da5; color:#fff;}
.navCustom .container > ul > li.active.hovered > a{background:#003da5;}

/* Sub Nav - Start */
.subBg {background:#003da5; text-align:center; height:0 /*animate to 41*/; margin-top:-3px; overflow:inherit !important;}
.subMaster {position:absolute; left:0; top:51px; display:block; width:100%; text-align:center; display:none;}
ul.sub{display:inline-block; }
ul.sub li {float:left;}
ul.sub li a {color:#fff; padding:6px 12px; line-height:17px; margin:0 1px; display:block; text-transform:none; }

ul.sub li a i {display:none; font-size:0.8em;}
ul.sub li a:hover,  nav.navCustom .container .subMaster ul li.active a{background:#0077c8;}
ul.sub.active {display:block;}

.customSlider {overflow:hidden; position:relative;}
.customSlider .swiper-container {position:relative; height:510px; background:url(loader.gif) center center no-repeat;}
.customSlider.aboutUsSlider .swiper-container {position:relative; height:465px; }
.customSlider .slides {width:100%;/* right:50%; */position:relative; text-align:center;} 
.customSlider .slides img {/*margin-right:-100%; */display:inline-block; visibility:hidden; }
.customSlider .container {position:relative;}
.customSlider > .container {z-index:2;}
.homeSlider h1 {font-size:4.7em; font-family: 'Glegoo', serif; color:#fff; position:absolute; left:10px; bottom:65px; text-transform:uppercase; line-height:40px; }

.welcome {position:absolute; right:0; bottom:65px;}
.welcome .padAll {padding:40px 30px 20px;  background-color:#fff;}
.paginationMaster {position:absolute; left:0; bottom:20px; padding:10px;}
.paginationMaster .pagSwiper {float:left;}
.paginationMaster .pagSwiper span {float:left; width:10px; height:10px; -webkit-border-radius:50%; border-radius:50%; margin:0 10px 0 0; background:#e7e7e7; cursor:pointer;}
.paginationMaster .pagSwiper span.swiper-active-switch, .paginationMaster .pagination span.swiper-active-switch:hover {background:#ffea00; cursor:default;}
.paginationMaster .pagSwiper span:hover {background:#a6ce39;}
.paginationMaster p {float:left; padding:0; color:#fff; line-height:11px;}
.hs_loader {float:left; height:3px; background:#ffea00; width:0%; }

.contBoxes {padding:0;}
.row .article {margin-bottom:20px;}
.row .article .box > table {margin-top:0;}
.row .article .box {background:#fff; height:460px; }

.article .padAll {padding:30px 25px 0; display:inline-block; width:100%;}
.contSec {height:178px; width:100%; padding-bottom:10px;}
/*.asxRelease .contSec {height:355px;}*/
.articHead {padding:0 0 17px; font-weight: bold;}
.articHead + p {padding-top:0;}
.asxRelease .articHead {padding-bottom:20px;}
.linkBox {verticle-align:middle; display:block; width:100%; padding:0 35px 10px; position:absolute; left:0; bottom:0;}
.linkBox > div:first-child {float:left; width:100%; height:100%; padding-top:10px;  border-top:2px solid #e7e7e7;}
.linkBox .moreLink {padding:10px 0; float:left; width:80%;}
.linkBox .active a {color:#0077c8;/*#8dbd0a*/}

.contSec .release {padding:15px 0; border-top:1px solid #e7e7e7; position:relative;}
.contSec .release:nth-child(2) {border:0;}
.contSec .release p:first-child {color:#7d7d7d;}
.contSec .release p {width:70%; padding-top:0px; padding-bottom:5px; }
.contSec .release ul.actBox {position:absolute; top:17px; right:0; float:right;}

/* About Us */
/*.aboutUsSlider .slides img {visibility:visible;}*/
.rtContent > .container > .padAll {background:#fff; padding:20px 0 30px;}
/* Specific PadALL Padding */
.our-story.rtContent > .container > .padAll,
.sustainability.rtContent > .container > .padAll,
.careers .rtContent > .container > .padAll,
.contact-us .rtContent > .container > .padAll,
#terms-of-use.rtContent > .container > .padAll,
.enquiriesForm > .container > .padAll
{padding-left:30px; padding-right:30px; margin:0 10px; background:#fff;}
/* Specific PadALL Padding End*/

#our-story {margin-top:40px;} /* same as class topMargin but due to loop couldn't add topMargin Class*/
.our-story .row > .col-md-9 > .row {display:none;} /* Infographic */
.ourBoard, .ourManagement, .corporateGovernance {background:#fff;} 
/*.ourBoard .container > .padAll, .ourManagement .container > .padAll {padding-bottom:0px;}*/ /*After MErger*/
.ourBoard .container > .padAll, .ourManagement .container > .padAll, .corporateGovernance .container > .padAll{padding-right:0; padding-left:0;}

.text-center h1 {border:none; padding-bottom:0; margin-bottom:0;}

.customSlider .next, .customSlider .prev  {width:80px; height:80px; display:inline-block; background:rgba(255,234,0,0.8); position:absolute; margin-bottom:-40px; bottom:50%; left:0; z-index:999; text-align:center; vertical-align:middle; line-height:110px; cursor:pointer; display:block;}
.customSlider .next i, .customSlider .prev i { font-size:4em; color:#fff;}
.customSlider .next {right:0; left:auto; display:block;}
.row.graph {padding:30px 0 20px;}
.row.graph .text-center img {width:100%; max-width:261px; }

/* About Us - END */

/* Rich text editor - Start */
section {margin-bottom:60px;} /* This need to change to .section class & need to add to all files*/
#asx-releases { opacity:0;}
.topMargin {margin-top:40px;}
.rtContent {position:relative; min-height:100px;}
.rtContent.loader {background:none;}
.rtContent .loading {background:url(loader.gif) left center no-repeat; display:inline-block; left:50%; position:relative; height:40px; line-height:40px; padding-left:50px; font-size:3em;
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-o-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.rtContent .loading p {font-size:30px; font-family: 'Glegoo', serif;}

/*.rtContent .container {background:#fff;}*/
.rtContent h1, .sitemapLinks h1 {font-family: 'Glegoo', serif; color:#555555; margin-bottom:20px; /*padding-bottom:20px; */border-bottom:1px solid #e7e7e7;}
.rtContent h2, .our-portfolio .customOwl h2{color:#555555; padding:20px 0 15px; border-bottom:1px solid #e7e7e7;}
.our-portfolio .customOwl h2{ margin:0 0 20px 0}
.rtContent h2 + p {padding-top:10px;}
.rtContent .article h2 {padding:0; border:inherit;}
.rtContent h3 { padding:20px 0 10px; font-size:1.3em;}
.rtContent .heading1 p {padding-bottom:20px; max-width:640px; width:100%; margin:0 auto;}
/*.rtContent .heading1 + p {padding:0 10px;}*/
.rtContent .heading1 .container h1 {border-bottom:0; padding-top:30px; margin-bottom:0;}
.rtContent .text-center .heading1 h1 {border-bottom:0; margin-bottom:0; padding-bottom:0;}

.rtContent p, .rtContent ul li {font-size:1.3em;}
.rtContent ul li p, .rtContent ul li > p:first-child {font-size:1em; padding-top:8px;}

.rtContent ul li a {font-size:1.4em;}

.rtContent p + ul, .rtContent h2 + ul {/*padding:20px 0;*/ clear:both; padding:10px 0 0 0;} /* Removed as per Feedback */

.rtContent ul li {color:#555; padding-top:2px; font-family: 'Lato', sans-serif;  line-height:1.6em; list-style:disc; margin-left:12px; }
.rtContent ul li a {font-family: 'Lato', sans-serif;}
.rtContent ul.linkUL li {color:#337ab7;}
.rtContent ul.linkUL li span {padding-left:10px; color:#7d7d7d;}

.rtContent h2.accord {clear:both; float:left; width:100%; background:#a0a09c; color:#fff; border:0; font-size:1.3em; padding:20px 20px 20px 60px; margin-top:10px; text-transform:uppercase; cursor:pointer; position:relative;}
.rtContent h2.accord.active, .rtContent h2.accord.active:hover {background:#0077c8;}
.rtContent h2.accord:hover {background:#a6ce39}
.rtContent h2.accord > span:before {content:"+";}
.rtContent h2.accord.active > span:before {content:"-"; position:relative; top:-3px;}
.rtContent h2.accord > span {
	font-size:2.7em; width:30px; 
	position:absolute; left:20px; top:50%;
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.rtContent .acontent {border-bottom:3px solid #0077c8; display:none; float:left; width:100%;}
.rtContent .acontent .padAll {padding:30px; }
.rtContent .acontent .padAll .col-md-9 {float:none;}
.rtContent .acontent .padAll .col-md-9 > h3:first-child{ font-size:1.5em; padding:0px;}
.expandCollpase {padding-top:20px;}
.expandCollpase a {margin:0 0 0 5px;}

.rtContent table {width:100%; margin-top:20px;}
.rtContent table + p {clear:both; padding-top:20px;}
.rtContent table + p.noteTable {padding-top:60px;}
.rtContent table tr td, .rtContent table tr th {padding:15px 10px;  border:1px solid transparent; border-collapse:collapse;}
.rtContent table tr th p {color:#fff;}
.rtContent table tr td {border:1px solid; border-color:#e7e7e7 #e7e7e7 #e7e7e7 transparent;}
.rtContent table tr td p {padding:0;}
.rtContent table tr td:last-child {border-color:#e7e7e7 transparent #e7e7e7 transparent;}
.rtContent table tr {background:#fafafa;}
.rtContent table tr:nth-child(2n){background:#fff;}
.rtContent table tr th {background:#a0a09c; color:#fff;}
.rtContent .rightArrowList.fixed{position:fixed; top:170px; width:235px;}
.rtContent .rightArrowList li {list-style:none; margin:0;  font-family: 'Lato', sans-serif; padding-left:20px;  line-height:20px; margin-bottom:2px; position:relative;}
.rtContent .rightArrowList li a {color:#555; /*font-family: 'Glegoo', serif;*/ }
.rtContent .rightArrowList li i {color:#0077c8; font-size:0.8em; top:9px; /*margin-left:-17px;*/ left:-3px; position:absolute; padding-right:5px;}

ul.infoUL li {list-style:none; margin:0 0 30px 0; line-height:inherit; padding:0; font-size:1.3em; font-family: 'Glegoo', serif; }
ul.infoUL li i {font-size:3.4em; color:#a1a19b;}
ul.infoUL li .info {padding-left:80px;}
ul.infoUL li .icoBlock {width:80px; height:53px; padding:7px 20px 0 0; text-align:center; float:left; }
ul.infoUL li .info span {width:100%; display:block; color:#0077c8;/*#8dbd0a*/ font-size:2.7em; margin-bottom:-7px; padding:0;}

/* Rich text editor - End */

/*management:start*/

.bottom-hr-white {height:1px; background:#fff; width:100%; position:absolute; left:0; bottom:20px; z-index:1}
.row .article.management, .row .article.boardMembers.management {cursor:pointer; float:left; position:relative; height: 520px; /*height:480px;*/ margin-bottom:50px; padding-top:20px;}
.row .article.boardMembers.management {height:520px;}
.management {height:460px;}
.management:after {content:""; width:100%; height:0; position:absolute; left:0; bottom:-30px; border-bottom:1px solid #e7e7e7;}
.management .box{ float:left; width:100%; height:100%;}
.management .box img{ float:left; width:100%;}
.management .box .empDetails{ float:left; width:100%;}
.management .box .empDetails .contSec{ float:left; height:auto; width:100%;}
.management .box .empDetails .contSec p{ color:#555; float:left; font-family: 'Lato', sans-serif; font-size:1.2em; padding-top:20px; width:100%;}
.management .box .empDetails .contSec .name{ color:#333; font-family: 'Glegoo', serif; text-transform:uppercase;}
.management .box .empDetails .contSec .desiganation{ padding-top:5px;}
.management .box .empDetails .linkBox{ float:left; padding:0 10px; width:100%;}

.management .row .article {}
/*management:end*/

/*empFullDetails:start*/
.empFullDetails{ float:left; max-width:600px; width:100%}
.empFullDetails .left{ float:left; padding-right:20px; max-width:250px; width:50%;}
.empFullDetails .left img{ float:left; width:100%;}
.empFullDetails .right{ float:left; max-width:400px; width:50%}
.empFullDetails .right p{ color:#555; float:left; font-family: 'Lato', sans-serif; font-size:1.3em; padding:0 0 4px 0; width:100%;}
.empFullDetails .right p strong {padding-top:10px; display:block;}
.empFullDetails .right .empProfile{ border-bottom:solid #e7e7e7 1px; float:left; margin-bottom:17px; width:100%;}
.empFullDetails .right .empProfile .name{ color:#333; font-family: 'Glegoo', serif; text-transform:uppercase; padding-bottom:5px;}
.empFullDetails .right .empProfile .desiganation{ padding-bottom:5px;}
.empFullDetails .right .emphistory{ float:left; width:100%;}
.empFullDetails .right .emphistory .title{ color:#333; font-family: 'Glegoo', serif; padding-bottom:5px;}
/*empFullDetails:end*/

/*ourHistory:start*/
.ourHistory {background:#fff;}
.ourHistory .scroll-pane { float: left; position: relative; width:100%; -webkit-overflow-scrolling: touch;}

.ourHistory .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.ourHistory .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
	height: 4px; 
	margin: 6px auto;
}
	
.ourHistory .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.ourHistory .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
	height: 4px; 
	margin: 6px 0;
}

.ourHistory .mCSB_container{background:url(../images/timelineleftBg.png) 0 0 no-repeat;}
.ourHistory .timeLine {float:left; width:30000px; height:530px; position:relative;  padding-bottom:50px; background:url(../images/timelineBg.png) 42px 8px repeat-x;  margin-top:40px; margin-left:390px;}
.ourHistory .articleSection:first-child{}
.ourHistory .articleSection { float:left; margin-left:65px; min-height:320px; width:360px; height:250px; position:relative; }
.ourHistory .articleSection:nth-child(even), .ourHistory .evenArticle {
margin-top:130px;
}
.ourHistory .articleSection .articleTitle { float:left; width:100%; padding-left:15px; position:relative; }
.ourHistory .articleSection .articleTitle .plus { background:#a6ce39; border-radius: 100px; cursor:pointer; color: #ffffff; float: left; font-size: 4.5em; margin-right: 15px; text-align: center; width: 65px; height: 65px; line-height:65px; position:absolute; left:-65px; top:0; font-family: 'Glegoo', serif;}
.ourHistory .articleSection .articleTitle .plus:hover {background:rgb(0,40,85);}
.ourHistory .articleSection .articleTitle .plus.active, .ourHistory .articleSection .articleTitle .plus.current { background:#0077c8; line-height:58px; }
.ourHistory .articleSection .articleTitle .plus.active + .heading, .ourHistory .articleSection .articleTitle .plus.current + .heading {color:#0077c8; }
.ourHistory .articleSection .articleTitle .plus:hover {background:#0077c8;}
.ourHistory .articleSection .articleTitle .plus.current:hover{line-height:58px;}
.ourHistory .articleSection .articleTitle .plus.active:hover, .ourHistory .articleSection .articleTitle .plus.current:hover{line-height:58px;}
.ourHistory .articleSection p { float:left; font-family: 'Lato', sans-serif; font-size:1.2em; }

.ourHistory .articleSection .articleTitle .plus.deactive, .ourHistory .articleSection .articleTitle .plus.deactive:hover {cursor:default !important; background:#c2c2ba !important; color:#fff !important;}
.ourHistory .articleSection .articleTitle .plus.deactive + .heading {cursor:default !important; color:#c2c2ba !important;}

.ourHistory .articleSection .articleTitle .heading { color:#0077c8;/*#8dbd0a*/ cursor:pointer; font-family: 'Glegoo', serif; font-size:3em; padding:0 0 5px 0; width:388px; }
.ourHistory .articleSection .articleTitle .subHeading { color:#555555; float:left; font-family: 'Glegoo', serif; font-size:1.4em; padding:0 0 15px 0;}
.ourHistory .articleSection .articleDetails { display:none; float:left; width:100%; position:relative}
.ourHistory .articleSection .articleDetails .left { float:left; width:auto; position:relative; top:5px;}
.ourHistory .articleSection .articleDetails .left.abs {position:absolute; left:0; }
.ourHistory .articleSection .articleDetails .left img { float:left; /*margin-left:-275px;*/ }
.ourHistory .articleSection .articleDetails .right { float:left;  display:none; padding:0 15px; }

.ourHistory .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{ height:50px; margin-top:-25px;}
.ourHistory .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #a6ce39; position:absolute; bottom:9px;}

.caDrag {background:#ccc; padding:5px 10px; color:#fff; display:inline-block; position:relative; top:2px; text-transform:uppercase;}
.caDrag.hidden {visibility:hidden;}
.caDrag:after {content:""; width:0; height:0; border:5px solid; border-color:#ccc transparent transparent transparent; position:absolute; left:50%; margin-left:-5px; bottom:-10px;}
/*ourHistory:end*/

/* Campaign - Start*/
.slider3 {background:#fff; margin-top:0;}
.slider3 .swiper-main-slider{margin-bottom:10px; margin-top:30px;}
.slider3 .swiper-main-slider.loadSlider {height:150px; background:url(loader.gif) center center no-repeat;}
.slider3 .thumbsCarousel {float:left; padding:0; text-align:center;}
.slider3 h1 {font-size:3em; font-family: 'Glegoo', serif; text-align:center; display:inline-block; border-bottom:0; margin-bottom:0;}
.slider3 .row.head .padAll {padding:50px 30px 0px; background:#fff; text-align:center; position:relative}
.slider3 .row.head .padAll a.btn {float:left; margin:20px 2px; position:absolute; left:30px; top:50px;}
.slider3 .row.head .padAll a.btn {margin:0;}
.slider3 .thumbsCarousel .swiper-wrapper {margin-bottom:5px; display:inline-block;}
.slider3 .thumbsCarousel .swiper-slide {float:left; height:57px; width:110px; border:3px solid transparent; cursor:pointer;}
.slider3 .thumbsCarousel .swiper-slide.active {border:3px solid #003da5; cursor:default;}
.slider3 .thumbsCarousel .swiper-slide img {float:left; width:100%; height:100%;}

.slider3 .owl-item {text-align:center;}
.slider3 .owl-item .slides {float:none; display:inline-block;}
.campaignSlider .historyScrollbar{ width:100%;}
.campaignSlider .historyScrollbar .swiper-wrapper{ width:30000px; float:left}
.campaignSlider .historyScrollbar .mCSB_horizontal.mCSB_inside > .mCSB_container{ margin-bottom:10px;}
.campaignSlider .owl-item .slides {width:100%;}
.campaignSlider .owl-item img {width:100%; height:auto;}

.slider3  .owl-item img, .slider3 .thumbsCarousel .swiper-slide img {
	filter: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale"); /* Firefox 10+ */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
    -webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
    -webkit-backface-visibility: hidden; /* Fix for transition flickering */
}

.slider3  .owl-item.active.center img, .slider3 .thumbsCarousel .swiper-slide.active img {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale"); -webkit-filter: grayscale(0%);}

/*.customSlider.campaignSlider .swiper-main-slider {height:393px}
.customSlider.campaignSlider .slides {height:393px; opacity:0.4; width:756px; float:left;}
.customSlider.campaignSlider .swiper-slide-active {opacity:1}*/
.slider3  .thumbsCarousel.scroll-pane {width: 100%;}

.campaignSlider .leftSection {text-align:left;}
.campaignSlider .leftSection h2 {/*font-size:1.2em; */ color:#555; border-bottom:1px solid #e7e7e7; padding-bottom:20px;}
.campaignSlider .col-md-4.leftSection h2 {font-size:1.2em;}
.campaignSlider .padAll {padding:30px; }
/* Campaign - End */

/*--Our Retail Center Starts --*/
.propInfo table tr td {vertical-align:text-top;  border-right-color:transparent; padding:15px 30px;}
.propInfo table + p {padding-left:30px;}
.propInfo table tr td p:first-child{color:#0077c8;/*#8dbd0a*/ font-size:3em; font-family: 'Glegoo', serif; line-height:27px;}
.propInfo table tr {background-color:#fff;}
.propInfo table tr:first-child td {border-top-color:transparent;} 
.propInfo table tr:last-child td { border-bottom-color:transparent;}
.ourCentres {background-color:#fff; padding:50px 0 50px}
/*.ourCentres h1 {border-bottom:none; margin:20px 0 0}*/
.rtContent .searchWrap {background:#c2c2ba; margin:0px 0 0; padding:30px}
.rtContent .searchWrap .search {position:relative}
.input-group-addon, .rtContent .input-group input {background-color:#fff; border:none; border-radius:0}
.input-group-addon {color:#a1a19b}
.input-group input.form-control {box-shadow:none; height:30px; padding:6px 0}
.searchWrap .search .closeIco {color:#c7c7c3; font-size:1.5em; padding-top:3px; display:none;} /*was display:none !important*/
.searchWrap .search .resultFound {color:#7d7d7d; font-family: 'Lato', sans-serif; font-size:1.2em; padding-top:7px; position: absolute; right: 30px; top: 0; z-index: 10;}
.searchWrap .filterBy {padding:10px 0 0}
.searchWrap .filterBy label {color:#fff; float:left; font-family: 'Lato', sans-serif; font-size:1.2em; padding:5px 20px 0 0}
div.selectBox {background: #a0a09c; float:left; height:30px; margin:0 10px 0 0; overflow:hidden; position: relative; width:206px}
.rtContent .searchWrap .filterBy .selectWrapper {float:left; margin:0 10px 0 0; width:205px}
.rtContent .searchWrap .filterBy .selectWrapper select {width:100%}
div.selectBox select {background:url(../images/bg-select.png) left center no-repeat; border:none; font-size:1.2em; height: 30px;/*-moz-appearance: none;
   -webkit-appearance: none;
   appearance: none;*/ text-transform:uppercase; width: 100%}
div.selectBox select option{background-color:#0077c8; padding: 4px; font-size: 13px; color:#fff;border:none; cursor: pointer}
div.selectBox select option:hover {background-color:#fff}

/*div.selectBox div.selectedvalue {color: #fff; height: 30px; font-size:1.2em; left: 0; line-height: 2.5em; position: absolute; top: 0; text-indent:20px; text-transform:uppercase; width: 88%}
div.selectBox select {position: absolute; left: 0; top: 0; width: 100%; height: 30px; opacity: 0; filter: alpha(Opacity=0); -moz-opacity: 0; cursor: pointer; z-index:1;}
div.selectBox select option{background-color:#0077c8; padding: 4px; font-size: 13px; color:#fff;border:none; cursor: pointer}
div.selectBox select option:hover {background-color:#fff}*/
.rtContent .searchWrap .btn {float:right; margin:0}

.rtContent .searchResultWrap {height:600px;}
.rtContent .searchResultWrap.column-3, .rtContent .searchResultWrap.column-4 {height:auto;} 
/*.rtContent .searchResultWrap.column-3 .resultBox, .rtContent .searchResultWrap.column-4 .resultBox {padding:20px;}*/
.rtContent .searchResultWrap .jspPane {width:100% !important}
.rtContent .searchResultWrap .resultBox {background-color:#f3f3f3; float:left; min-height:100px; padding:20px 0; position:relative; width:100%}
.rtContent .searchResultWrap .resultBox:first-child{/*padding:20px 0; padding:30px 20px 20px;*/} /* Removed as per Feedback */
.rtContent.ourCentres .searchResultWrap .resultBox:first-child{/*padding:20px 0;*/ padding:30px 0 20px;}

.rtContent .searchResultWrap .resultBox:nth-child(2n) {background-color:#fff}

.rtContent .searchResultWrap .jspVerticalBar {width:3px}
.rtContent .searchResultWrap .resultBox .imgBox, .rtContent .searchResultWrap .resultBox .contentBox {float:left}
.contMaster {width:88%; float:left; padding-left:10px;}
.rtContent .searchResultWrap .resultBox .imgBox {width:12%; }
.rtContent.search-with-sort .searchResultWrap.column-4 .resultBox .contentBox,
.rtContent .searchResultWrap .resultBox .contentBox {width:55%; padding-right:10px;}

.rtContent .searchResultWrap .resultBox .prodState {float:left; width:25%; padding:20px 10px 0 0;}

.rtContent .searchResultWrap .resultBox .rightBox {float:right; width:20%; padding:20px 10px 0 0; position:relative;}
.rtContent .searchResultWrap .resultBox .contentBox p {padding-top:0}
.rtContent .searchResultWrap .resultBox .contentBox p.title {color:#555; padding-top:0; font-weight: bold;}
.rtContent .searchResultWrap .resultBox .rightBox p {float:left; font-size:1.2em; line-height:2em}
.rtContent .searchResultWrap .resultBox .rightBox .actBox {float:right; padding-top:0; position:relative}
.rtContent .searchResultWrap .resultBox .rightBox .actBox li a {color:#ccc; font-size:1em;}
.no-touch .rtContent .searchResultWrap .resultBox .rightBox .actBox li a:hover {color:#0077c8}/*#8dbd0a*/
.rtContent .searchResultWrap .resultBox .rightBox .actBox li span {font-size:1em; line-height:1em;}

.col-md-8.propInfo {padding-top:25px;}
.graphOWl  {padding-top:45px;}

.leasingAdvt {background:#fff; padding-top:50px;}
.leasingAdvt .articleWithUnderline .box {background:#f3f3f3; min-height:460px; height:520px; }
.leasingAdvt .articleWithUnderline {margin-bottom:70px;}

.row.logos{margin-bottom:20px;}
.rtContent .logos .articleWithUnderline h2 {font-size:1.7em;}
.rtContent .logos .articleWithUnderline {margin-bottom:0px;}
.logos .logoImg{display:table; height:175px; text-align:center; width:100%; line-height:160px;}
.logos .logoImg span{ color:#0077c8;/*#8dbd0a*/ font-size:1.8em; display:none; padding:10px 0}
.logos .logoImg p{ color:#0077c8;/*#8dbd0a*/ font-size:1.8em; padding:10px 0}
.logos ul.actBox{ position:static; width:100px; margin:0 auto;}
.logos ul.actBox li a{ font-size:1em; color:#ccc;}
.logos ul.actBox li span {font-size:1em;}
/*--Our Retail Center Ends --*/
/*Contact Us Starts*/
.fieldWrap {float:left; padding:0 0 30px; position:relative; width:100%}
.fieldWrap label {color:#555; font-family:'Glegoo', serif; font-size:1.2em; width:100%}
.fieldWrap .fieldLeft {float:left; width:50%; padding:0 30px 0 0;} /*295*/
.fieldWrap .fieldRight {float:right; width:50%; padding:0 0 0 30px;}
.fieldWrap input[type=text], .fieldWrap input[type=number]  {background-color:#fafafa; border:1px solid #dedede; color:#7d7d7d; padding:5px 20px; width:100%}
.fieldWrap input:focus, .fieldWrap textarea:focus {border:1px solid #a6ce39; box-shadow:0 0 2px #a6ce39; color:#555}
.fieldWrap textarea {background-color:#fafafa; border:1px solid #dedede; color:#7d7d7d; font-family:'Lato', sans-serif; padding:20px; font-size:1.3em; height:125px; width:100%}
.fieldWrap textarea::-webkit-scrollbar {background-color:#e7e7e7; width:3px}

.fieldWrap textarea::-webkit-scrollbar-thumb {background-color:#a6ce39} 
.fieldWrap .characterRemaining {float:right; position:absolute; right:0; top:0}  
.fieldWrap .errorMsg {color:#ff0000; float:left; font-size:1.1em; padding:5px 0 0; width:100%}  

.btnWrap {border-top:1px solid #e9e9e9; float:left; text-align:right; width:100%}
.btnWrap .btn {margin:10px 0 0 7px}
.fileUploadWrap .placeholder {width:295px}
.fileUploadWrap .note {float:left;  vertical-align:middle; padding:5px 0 0 20px;}
.fileUploadWrap .fileUpload {margin:-4px 0 0; overflow: hidden; float:left; position: relative;}
.fileUpload input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}
.contactForm .selectWrapper{ position:relative}
/*Contact Us End*/

/* Maps */
.mapArea { height:500px; width:100%; /*background:url(bigMap.jpg) center center no-repeat; background-size:100% 100%;*/ z-index:1; position:relative;}
.mapActions {width:100%; background:transparent; position:absolute; left:0; top:0; padding-top:25px;}
.mapActions + .white {display:none;} /*Temp*/
.mapActions .container {background:transparent; position:relative;}
.mapActions .box .padAll {padding:10px 30px 30px; background:#fff;}
.mapActions .box .btn {margin:0; float:right; padding-right:20px; padding-left:20px;}
.mapActions h1 {clear:both; margin:0; border:0; padding:0;}
.mapActions .box .sec2.padAll {padding:10px; margin-top:10px;  text-align:center;}
.mapActions .box .sec2 ul li {list-style:none; display:inline-block; padding:0 0 0 25px; line-height:30px; margin:0; background:url(../images/location-marker-orange.png) 0 0 no-repeat; }
.mapActions .box .sec2 ul li:first-child {background:url(../images/location-marker-purple.png) 0 0 no-repeat; margin-right:10px;}

.mapActions .controls .padAll{padding:12px 10px; background:#fff;}
.mapActions .controls ul li {display:inline-block; margin-left:9px; padding-right:5px; font-family: 'Lato', sans-serif; position:relative;}
.mapActions .controls ul li span {font-family: 'Glegoo', serif;}
.mapActions .controls.active ul li {padding-right:25px;}

.mapActions > .container > * {padding:0 10px; z-index:2;}
.mapActions .box.info {height:316px; z-index:3;}
.mapActions .box.info .padAll {padding:0 30px 30px; float:left; width:100%;}
.mapActions .box.info .padAll.hideBT {padding:10px;}
.mapActions .box.info .actualContent {width:100%; display:inline-block;}
.actualContent {clear:both;}
.mapActions .box.info, .mapActions .box.mapLegends{width:33.33%; position:relative;}
.mapActions .box.mapLegends {position:absolute; left:0; bottom:-60px;}
.mapActions .controls {width:66.67%; right:0; position:absolute; top:0;}

.owlControlBox {float:left; width:100%; border-top:2px solid #e7e7e7; margin-top:10px; padding-top:10px;}
.owlControlBox .controls {float:right;} 
.owlControlBox .dots {margin-top:14px;}
.dots {position:relative;  float:left;}
.dots > * {float:left; width:8px; height:8px; -webkit-border-radius:50%; border-radius:50%; margin:0 10px 0 0; background:#e7e7e7; cursor:pointer; list-style:none; cursor:pointer;}
.dots > *:hover {background:#a6ce39}
.dots > *.active {background:#ffea00; cursor:default;}
.dots > *.active {cursor:none; background:#ffea00; }
.green .dots > *:hover, .green .dots > *.active  {background:#0077c8;/*#8dbd0a*/}
.owlControlBox .controls a {color:#0077c8;/*#8dbd0a*/}
.owlControlBox .controls a:hover{color:#002855;}

.customOwl {position:relative;}

.row.padTop20{padding-top:20px;}
.row.ov .container {background-color:transparent;}
.our-portfolio > .row {background:#fff;}
.our-portfolio > .row.ov {background-color:transparent; margin-top:50px;}
.our-portfolio > .row.white {padding-bottom:40px;}

.featuredOWL {clear:both;}
.featuredOWL .col-md-12 {min-width:33.33%;}
.featuredBox {text-align:center;}
.featuredBox > * {display:inline-block; float:none;}
/* End */

/* Footer */
.cfxFooter {background:#fff; position:relative;}
.cfxFooter .breadcrumbMaster{padding:20px 0; border:1px solid #e7e7e7; border-width:1px 0 1px 0;}
.cfxFooter .breadcrumbMaster .r90 {font-size:0.8em; top:1px; margin-right:3px;}
.cfxFooter .breadcrumbMaster ul li {float:left; padding-right:5px;}
.cfxFooter .breadcrumbMaster a {color:#555555;}
.cfxFooter .breadcrumbMaster a i {color:#003da5; font-size:0.8em; padding-right:2px;}
.cfxFooter .breadcrumbMaster a:hover i {color:inherit;}

.cfxFooter .footerLinks {padding:40px 0 10px 0;}
.footerLinks .row div > ul{padding-bottom:20px;}
.footerLinks .row a {color:#7d7d7d; font-size:1.2em;}
.footerLinks ul.findUs {display:none;} /*After Merger*/
.footerLinks ul.findUs > li > a, .footerLinks .row div > ul.findUs > li > a:hover {font-size:1.2em; color:#333333;}
.footerLinks .row div > ul > li > a {color:#333333;}
.footerLinks .row div > ul:first-child + .logins {padding-bottom:0;}
.extreamFooter {padding:10px 0; background:#333333; text-align:center;}
.extreamFooter ul {display:inline-block;}
.extreamFooter ul > li {float:left; padding:0 10px;}
.extreamFooter ul > li > a {color:#fff; float:left; font-size:1.2em;}

/* Property Details */
.row.multiple {clear:both; background:#fff;}
.row.multiple:first-child {padding-top:60px;}
.row .noteFactors {padding:10px 0 20px;}
.propertyDesc .row .pull-right {clear:both;}
.propertyDesc .article .box{height:auto;}
.propertyDesc .height {min-height:390px; height:auto;}
.propertyDesc .height ul.actBox {bottom:40px; top:auto; left:30px; right:auto; }
.propertyDesc .height ul.actBox li a {font-size:1em;}
.propertyDesc .height ul.actBox li span {font-size:0.9em;}
p.head { font-family: 'Glegoo', serif;}
a.btn.multiple, .slider3 .row .padAll a.btn.multiple {margin-bottom:0; margin-right:10px; font-size:1em;}
#propertyDesc {padding-bottom:40px; background:#fff;}
.otherTable {margin-top:20px;}
.propLoc p.tel, .propLoc p.web, .propLoc p.add{padding-left:30px; position:relative;}
.propLoc p.tel a, .propLoc p.web a{float:left;}
.propLoc p.tel span, .propLoc p.web span, .propLoc p.add span {width:30px; display:inline-block; font-weight:bold; position:absolute; left:0; font-family: 'Glegoo', serif;}

/*Common Hover*/
.no-touch .actBox li a:hover, .actBox li.active a, 
header .rightArea ul.logins li a.active, 
.rightArea ul.logins li a.active i,
.linkBox .moreLink a:hover,
.breadcrumbMaster ul li a:hover,
a.moreLink:hover,
.footerLinks .row div > ul > li > a:hover, 
.cfxFooter a:hover,.actBox a:hover, 
.showList ul li a:hover, 
.rtContent .rightArrowList li a:hover, 
.rtContent ul li a:hover,
.rtContent p a:hover, 
.rightArrowList li:hover a, 
.rightArrowList li:hover i, 
.sitemapLinks a:hover, 
.statement a:hover,
.contactUs .fHeight .getInTouch a:hover {color:#0077c8 !important;}

.leasingAdvt p a.btn-default:hover {color:#fff !important;}

.securityPrice .linkBox .active a, 
.securityQuickLink .linkBox .active a, 
.securityPrice a:hover, .securityQuickLink a:hover,
.securityQuickLink .rightArrowList li:hover a, .securityQuickLink .rightArrowList li:hover i
 {color:#d2d2ca !important;}

.rtContent p a {}
/*End*/

/* Open Elements */
.hiddenElem {display:none;}
.lightBox .hiddenElem {display:inline-block;}
.lightBox {position:absolute; z-index:999; left:50%; top:200px; display:none; width:90%; 
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-o-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.highlight{ color:#337ab7;}

.lightBox .padAll{background:#fff; padding:30px; display:inline-block; width:100%;}
.popBox .padall  {padding:10px;}
.closeLB {background-color:#a6ce39; font-size:5em; display:table-cell; width:75px; height:75px; color:#fff; text-align:center; vertical-align:middle; position:absolute; right:-75px; top:0; cursor:pointer;}
.lightBox h2 {color:#555; font-family: 'Glegoo', serif; font-size:3em; padding-bottom:20px; border-bottom:1px solid #e7e7e7;}
.overlay { display:none; background:#000; opacity:0.5; width:100%; height:100%; z-index:998; position:fixed; left:0; top:0;}
.overlay.abs {position:absolute;}
.alertBox {position:fixed; z-index:999; width:300px; height:auto; left:50%; top:50%; margin-left:-150px; margin-top:-50px;  overlay:hidden; display:none; z-index:999; background:#fff; border:6px solid #0077c8; box-shadow:1px 1px 10px #333; border-radius:10px;}
.alertBox .padAll {padding:10px; text-align:center;}
.alertBox .padAll p {padding:0;}
.alertBox .padAll .btn {margin:5px 0 0; min-width:100px;}
.alertBox .padAll h4 {font-size:2em; text-transform:uppercase;}

.info-windows {min-width:450px;}
.info-windows > img:first-child {right:-30px; opacity:0; width:30px; z-index:1;}
.popBox {/*position:absolute; z-index:999; left:0; top:0;  width:320px; 
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-o-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);*/
-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.3);
box-shadow: 0 0 20px 0 rgba(0,0,0,0.3);
}

.popBox .padAll{background:#fff; padding:20px; width:100%}
.popBox .closeLB {background-color:#a6ce39; font-size:2em; display:table-cell; width:30px; height:30px; color:#fff; text-align:center; vertical-align:middle;  font-family: 'Lato', sans-serif; position:absolute; right:-30px; top:0; cursor:pointer;}
.popBox h2 {color:#555; font-family: 'Glegoo', serif; font-size:3em; padding-bottom:20px; border-bottom:1px solid #e7e7e7;}
.popBox .prop {width:216px;}
.popBox .prop + .fl {float:left;}
.popBox .top .fl {float:right;}
.popBox .top .prop {float:left;}
.popBox .top .fl a {clear:both; float:right; width:150px; margin:0 0 8px 0;}
.popBox .propName {clear:both;}
.popBox .propName h3 {width:100%; text-align:center; font-size:1.8em; padding-bottom:0;}
.popBox .propName p {padding:0; text-align:center; font-size:1.2em;}
.otherInfo {border-top:1px solid #e7e7e7; padding-top:20px; margin-top:20px;}
.otherInfo table {margin:0;}
.otherInfo table tr {background:none;}
.otherInfo table tr td {border:none; padding:0 0 5px; text-align:right; font-size:1.2em; color:#555;}
.otherInfo table tr td:first-child {text-align:left;}

/*--Our Retail Center Starts --*/
.rtContent.ourCentres .searchWrap, .rtContent.investorAsxRelease .searchWrap  {margin-top: 30px}
.rtContent .searchWrap .search {position:relative; padding-right:120px; background:#fff;}
/*--Our Retail Center Ends --*/
 
/*Investor Centre - START*/ 
.overview .row{ position:relative; width:100% !important;}
.investor-centre .contBoxes .article.securityPrice .box{ background-color:#a0a09c;}
.investor-centre .securityPrice .articHead, .investor-centre .securityPrice a.moreLink, .investor-centre .securityPrice a.moreIcon{color:#fff; margin:0; padding:0;}
.investor-centre .financialResult a.moreLink {margin:0; padding:0;}
.investor-centre .securityPrice .box, .investor-centre .asxRelease .box {height:330px;}
.investorGallery {margin-left:-2px; transform:translateX(2px)}
.investorGallery .right{ width:49%; float:right; height:440px; background-color:#fff; overflow:hidden; }
.investorGallery .left{ width:51%; float:left; position:relative; height:440px; background-color:#fff;}
.investorGallery .left > div{padding-top:80px;}
.investorGallery .left p{font-family: 'Glegoo', serif; font-size: 4.6em; line-height: 40px; text-transform: uppercase; color:#555555;  padding:0 30px;}

.investorGallery .galleryCont{display:none;}
.investorGallery .galleryCont:first-child{display:block}


/* Whoever creates issue for next elemenyt placement*/
/*.investorGallery, .overview > .row > *{margin-left:-0.5%; transform:translateX(1%)}*/

.paginationWrapper{ float:left; width:auto; margin:14px 0 0 0;}
.paginationWrapper span{ background-color:#e7e7e7; border-radius:5px; float:left; height:9px; width:9px; margin-right:12px; cursor:pointer}
.paginationWrapper span.active{ background-color:#a6ce39}
.contBoxes .article.securityQuickLink .box{ background-color:#a0a09c;}
.contBoxes .article.securityQuickLink .articHead{ color:#fff;}
.securityQuickLink .rightArrowList li, .financialResult .rightArrowList li{padding-left:20px; position:relative;}

.financialResult .rightArrowList li a , .securityQuickLink .rightArrowList li a {font-size:1.8em; font-family: 'Lato', sans-serif; color:#555555;}
.financialResult .rightArrowList li i, .securityQuickLink .rightArrowList li i { font-size: 0.8em; left:5px; top:9px; position:absolute; color:#0077c8;}
.securityQuickLink .rightArrowList li a, .securityQuickLink .rightArrowList li i{color:#fff;}

.securityQuickLink .moreLink,.securityQuickLink .moreIcon{ color:#fff;}
.contBoxes .securityQuickLink .box, .contBoxes .financialResult .box{ height:auto; padding-bottom:80px;}



.mailingList p.articIntro{ margin:0px; padding:0 0 35px 0;}
.mailingList .fieldWrap{padding:0 0 15px;}
.contBoxes .article.mailingList .box{ height:auto; min-height:300px;}
.mailingList .btn{margin:10px 0; float:left;}
.mailingList .btn.btn-default{ float:right}

.investorAsxRelease .searchWrap {float:left; width:100%;}

.search-with-sort .searchWrap .search,
.investorAsxRelease .searchWrap .search {position:relative; float:left; width:610px;}
.investorAsxRelease .input-group{float:left}
.investorAsxRelease .input-group-addon, .investorAsxRelease .input-group input {background-color:#fff; border:none; border-radius:0}
.investorAsxRelease .input-group-addon {color:#a1a19b}
.investorAsxRelease .searchWrap .btn{ float: right; margin: 0;}
/*#wl_chartTab { height: 590px !important;}*/ /*Not Required*/

.showResult{float:right; padding-left:10px;}
/**/
.investor-centre .rtContent {background:#fff;}
.investor-centre .expandCollpase {padding-top:0;}
.investor-centre h1 {/*margin:0;*/ border-bottom:0;}
#asx-releases.investorAsxRelease .searchWrap .search {width:60%}
#asx-releases .showResult {width:40%}
#asx-releases .showResult > * {width:50%;}
#asx-releases .showResult .selectWrapper {padding:0 0 0 10px; margin:0;}

#frequently-asked-questions + .acontent .col-md-12.iframeScroll > p > strong{padding-top:20px; display:block;}

.showResult .selectWrapper{ float:left; margin:0 0 0 10px; width:160px;}
.investorAsxRelease .searchWrap .filterBy{ float:left; width:100%}

.searchWrap .filterBy .selectWrapper.date,
.investorAsxRelease .searchWrap .filterBy .selectWrapper.date{width:90px;}
.searchWrap .filterBy .selectWrapper.allCategory,
.investorAsxRelease .searchWrap .filterBy .selectWrapper.allCategory{ width:215px;}
.investorAsxRelease .searchResult .resultBox .padAll {padding:0 10px; display:inline-block; width:100%;}
.investorAsxRelease .searchResultWrap .resultBox{min-height:60px;}

.dateBox{ width:18%; padding-right:10px; float:left}
.rtContent .searchResultWrap.column-4 p{color:#7d7d7d; padding:0}
.rtContent .searchResultWrap.column-4 .resultBox .contentBox p{color:#555;}
.rtContent .searchResultWrap.column-4 .resultBox .prodState {width:27%; padding:0;}
.rtContent .searchResultWrap.column-4 .resultBox .contentBox {width:38%}
.rtContent .searchResultWrap.column-4 .resultBox .rightBox {width:17%; padding:0;}

.rtContent .searchResultWrap.column-3 p{color:#7d7d7d; padding:0}
.rtContent .searchResultWrap.column-3 .resultBox .contentBox p{color:#555; font-family: 'Glegoo', serif;}
.rtContent .searchResultWrap.column-3 .resultBox .prodState {width:27%; padding:0;}
.rtContent .searchResultWrap.column-3 .resultBox .contentBox {width:55%}
.rtContent .searchResultWrap.column-3 .resultBox .rightBox {width:18%; padding:0;}

.financialResult .searchResultWrap .resultBox .rightBox{ width:30%}
.financialResult .contSec {height:auto;}

.keyDatesCont table{ float:left}
.keyDatesCont table tr > td:last-child p{font-family: 'Glegoo', serif;}

.actBoxWithText {position:absolute; bottom:0; left:0; padding:0 35px 20px; width:100%;}
.actBoxWithText .actBox {position:relative; left:auto; top:auto; float:right;}
.actBoxWithText p {float:left;}
#mailinglistframe, .mailinglistform{ height:726px; }
#mailinglistform, .mailinglistform{ background-color:#fff; padding-bottom:20px;}
#mailinglistform .padAll, .mailinglistform .padAll{ padding:30px 25px 0}
#mailinglistform p.articIntro, .mailinglistform p.articIntro{ margin:0; padding:0 0 35px;}
.mailinglistform p.thankyoufinal {margin-top:170px; font-size:3em;}
.g-recaptcha {
	 -ms-transform: scale(0.95); /* IE 9 */
    -ms-transform-origin: 0 0; /* IE 9 */
    -webkit-transform: scale(0.95); /* Chrome, Safari, Opera */
    -webkit-transform-origin: 0 0; /* Chrome, Safari, Opera */
    transform: scale(0.95);
    transform-origin:0 0;
}
/*.g-recaptcha > div > div {width:100% !important; max-width:320px !important;}
.g-recaptcha iframe{width:95% !important; max-width:320px !important; overflow:hidden !important;}*/

/*Investor Centre - END*/

/* Terms & Condition - START */
.termsOfUse{ margin-top:40px}
.termsOfUse h2{border-bottom: 1px solid #e7e7e7; font-size: 1.9em; margin:0 0 13px; padding: 15px 0;}
.termsOfUse h3{ font-size:1.4em;}
.termsOfUse .col-md-8 ul li a{ font-size:inherit}
.termsOfUse .col-md-8 ul li ul li{ font-size:inherit;}
.rtContent ul li ul li:before{ content:"-"; position:relative; left:-5px;}
.rtContent ul li ul li{ text-indent:-5px; list-style:none; font-size:1em;}

.rtContent ul li ul li ul li:before{ content:">"; position:relative; left:-5px;}
.rtContent ul li ul li{ text-indent:-5px; list-style:none; font-size:1em;}

.termsOfUse .col-md-8 ul{ margin:0 0 0 20px;}
/* Terms & Condition - END */

/* Error Page - START */
.errorPage{ margin:40px 0}
.errorPage .text-center > *{ float:none}
.errorPage p{ width:100%; max-width:510px; margin:0 auto}
.errorPage p.head{ width:100%; max-width:440px; font-size:2.8em;}
/* Error Page - END */

/* Search Page */
.searchPage{ margin-top:40px;}
.searchPage h1 {margin:0; border:0; word-wrap:break-word;}
.searchPage .searchWrap {margin-top:0;}
.searchPage .searchWrap input[type=submit]{position:absolute;}
.searchPage .searchResultWrap .resultBox:first-child, .searchPage .searchResultWrap .resultBox {padding:20px 30px; min-height:inherit;}
.searchPage .searchResultWrap .resultBox span {color:#002855; text-decoration:underline;}
.searchPage .searchResultWrap .resultBox:hover {background-color:#a6ce39; color:#fff;}
.searchPage .searchResultWrap .resultBox:hover p {color:#fff;}
.searchPage .searchResult .resultBox{ font-size:1.3em;}
.searchPage .searchResult .resultBox p{ font-size:inherit}

.searchPage .searchResultWrap .pdf, .searchPage .searchResultWrap .doc, .searchPage .searchResultWrap .docx, .searchPage .searchResultWrap .xls, .searchPage .searchResultWrap .xlsx { padding-left:52px !important;}
.searchPage .searchResultWrap .pdf{background:url(../images/pdf.png) 30px 21px no-repeat;}
.searchPage .searchResultWrap .doc, .searchPage .searchResultWrap .docx{background:url(../images/doc.png) 30px 21px no-repeat;}
.searchPage .searchResultWrap .xls, .searchPage .searchResultWrap .xlsx{background:url(../images/xlsx.png) 30px 21px no-repeat;}

/* Sitemap - START */
.sitemapLinks .container .padAll{background-color:#fff; padding:30px;}
.sitemapLinks .row ul.logins {padding-bottom:0;}
/* Sitemap - END */


/* Fix Height */
.getInTouch p strong {padding-right:40px; width:20px; display:inline-block;}
.contactUs .articleWithUnderline {margin-bottom:20px;}
.contactUs .articleWithUnderline .fieldWrap {padding:20px 0;}
.contactUs .fHeight {height:250px; position:relative;}
.contactUs .fHeightSmall {height:140px; position:relative;}
.contactUs .fHeight .getInTouch {position:absolute; bottom:0; left:0; padding:0 30px;}
.contactUs .fHeight .getInTouch p {padding:0;}


.gutter-sizer {width:50px !important;}

/* Specific */
#frequently-asked-questions + .acontent p > span:first-child {cursor:pointer !important;}
.g-recaptcha iframe .rc-anchor .rc-anchor-item .rc-anchor-logo {margin-left:0 !important;}

.inner-col-with-pad .col-md-9, .inner-col-with-pad .col-md-8 {padding-right:40px;}

.chosen-container-multi:after
{
display: block; 
width: auto;
height: auto;
content: "\e609";
font-family: 'icomoon'; font-size:0.4em;
position:absolute; right:12px; top:43%;
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-o-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}

.chosen-container-multi.chosen-container-active:after {color:#fff;}

/* Map */
div#map_geolocation img {
  max-width:none !important;
}

/* Career page - START */
.rtContent p.thankyou{font-size: 2.4em; padding: 20px 0; text-align: left;}

/* Media Box - Start */
.mediaBox {max-width:570px; min-height:306px; background:#fff; margin:50px auto;}
.mediaBox .padAll {padding:50px;}
audio {display:none;}
.audio_slider {width:100%; height:20px; background:#ccc; display:block; margin-top:20px;}
.audio_slider.loader {background:#ccc url(bar180.gif) 0 0 repeat-x; box-shadow:0px 0px 10px #999 inset;}
.audio_slider span {width:0px; max-width:100%; height:100%; background:#0CC; display:block; float:left;}
/* Media Box - End */

/*Scroll Pagination - wPagination */
.scrollPagination {clear:both; padding:18px 30px; background-color:#c2c2ba; text-align:center; width:100%; float:left;}
.scrollPagination .wPagination {z-index:999; position:relative; float:left; left:50%; position:relative;
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-o-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.wPagination .pag {float:left; width:190px;/* padding:0 25px;*/}
.wPagination .pag .owl-item {text-align:center;}
.wPagination .pag span {text-align:center; width:25px; height:25px; line-height:25px; text-align:center; font-size:1.2em; color:#fff; cursor:pointer; display:inline-block; cursor:pointer}
.no-touch .wPagination .pag span:hover {background:#002855; color:#fff;}
.wPagination .pag span.active, .wPagination .pag span.active:hover {color:#333; background-color:transparent; cursor:default;}
.loadingThis .wPagination .pag span.active, .loadingThis .wPagination .pag span.active:hover {
	color:#333;	background:#fff url("../images/loader.gif") center center no-repeat; -webkit-border-radius:50%; border-radius:50%;
}
.wPagination .pControls{float:left;cursor:pointer; width:25px; height:25px; line-height:25px; font-size:1.2em; font-weight:bold; text-align:center; color:#fff;}
.inputPagination {float:right; color:#fff; font-size:1.2em; font-style:italic; line-height:25px;}
.inputPagination input {color:#333; width:30px; text-align:center; font-size:1em; font-style:normal;}
.no-touch .wPagination .pControls:hover {color:#002855;}

/* While Loading */
.scrollPagination.loadingThis .inputPagination{opacity:0.5; cursor:default;}
.scrollPagination.loadingThis .wPagination .pControls, .wPagination .pControls.disabled {opacity:0.3; cursor:default;}
.scrollPagination.loadingThis .wPagination .pag span{color:#999;}
.scrollPagination.loadingThis .wPagination .pControls, .no-touch .wPagination .pControls.disabled:hover {color:#fff;}
.no-touch .scrollPagination.loadingThis .wPagination .pag span:hover {background-color:transparent; cursor:default;}
.no-touch .scrollPagination.loadingThis .wPagination .pag span.active:hover {background-color:#fff;}
.wPagination .pag .owl-controls .owl-dots {display:none !important;}
 

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h1 {

}

h2 {

}

h3 {

}

h4 {

}

Heading 5 {

}

h6 {

}

