/*! normalize.css v3.0.1 | MIT License | git.io/normalize */

address,
article,
aside,
blockquote,
body,
dd,
div,
dl,
dt,
fieldset,
figcaption,
figure,
footer,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hr,
html,
input,
legend form,
li,
main,
nav,
ol,
p,
pre,
section,
select,
table,
td,
textarea,
th,
ul {
	font-family: 'Open Sans', sans-serif;
	border: 0
}
ul {
	list-style-type: none
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
	display: block
}
audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline
}
audio:not([controls]) {
	display: none;
	height: 0
}
[hidden],
template {
	display: none
}
a {
	background: 0 0;
	text-decoration: none;
	-webkit-tap-highlight-color: transparent
}
a:active,
a:hover {
	outline: 0
}
abbr[title] {
	border-bottom: 1px dotted
}
b,
strong {
	font-weight: 700
}
dfn {
	font-style: italic
}
mark {
	background: #ff0;
	color: #000
}
small {
	font-size: 80%
}
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}
sup {
	top: -.5em
}
img {
	border: 0
}
svg:not(:root) {
	overflow: hidden
}
hr {
	box-sizing: content-box;
	height: 0
}
pre {
	overflow: auto
}
code,
kbd,
pre,
samp {
	font-size: 1em
}
button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit
}
button {
	overflow: visible
}
button,
select {
	text-transform: none
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
	-webkit-appearance: button;
	cursor: pointer
}
button[disabled],
html input[disabled] {
	cursor: default
}
button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0
}
input {
	line-height: normal
}
input[type=checkbox],
input[type=radio] {
	box-sizing: border-box;
	color:Blue;
	padding: 0
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
	height: auto
}
input[type=search] {
	-webkit-appearance: textfield;
	box-sizing: content-box
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}
textarea {
	overflow: auto
}
optgroup {
	font-weight: 700
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
.clearfix:after,
.clearfix:before {
	content: ' ';
	display: table
}
.clearfix:after {
	clear: both
}

[class*=" icon-"],
[class^=icon-] {
	font-family:icomoon!important;
	speak:none;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.icon-ASAP:before {
	content:"\e922";
	color:#dc251d
}
.icon-SIP:before {
	content:"\e923";
	color:#dc251d
}
.icon-board-of-directors:before {
	content:"\e91d";
	color:#dc251d
}
.icon-CSR:before {
	content:"\e91f";
	color:#dc251d
}
.icon-press_release:before {
	content:"\e920";
	color:#dc251d
}
.icon-senior_management:before {
	content:"\e921";
	color:#dc251d
}
.icon-whatsapp:before {
	content:"\e91e"
}
.icon-awards:before {
	content:"\e911"
}
.icon-businessoverview:before {
	content:"\e912"
}
.icon-corporateprofile:before {
	content:"\e913"
}
.icon-goal:before {
	content:"\e914";
	color:#898989
}
.icon-mediacentre:before {
	content:"\e915"
}
.icon-promotors:before {
	content:"\e916"
}
.icon-vision:before {
	content:"\e917"
}
.icon-drop:before {
	content:"\e902";
	color:#fff
}
.icon-leftArrow:before {
	content:"\e918"
}
.icon-arrow-point-to-down:before {
	content:"\e900";
	color:#fff
}
.icon-phone-call:before {
	content:"\e901";
	color:#fff
}
.icon-fb:before {
	content:"\e903"
}
.icon-fb-footer:before {
	content:"\e904";
	color:#818181
}
.icon-insta-footer:before {
	content:"\e905";
	color:#818181
}
.icon-Li-footer:before {
	content:"\e906";
	color:#818181
}
.icon-percentage:before {
	content:"\e90a"
}
.icon-twitter:before {
	content:"\e907"
}
.icon-Twitter-footer:before {
	content:"\e908";
	color:#818181
}
.icon-YT-footer:before {
	content:"\e909";
	color:#818181
}
.icon-download:before {
	content:"\e90b";
	color:#ae275f
}
.icon-apply:before {
	content:"\e90c"
}
.icon-locate:before {
	content:"\e90d"
}
.icon-more:before {
	content:"\e90e";
	color:#6d73ab
}
.icon-support:before {
	content:"\e90f"
}
.icon-offers:before {
	content:"\e910"
}
.icon-creditCard:before {
	content:"\e919"
}
.icon-debitCard:before {
	content:"\e91a"
}
.icon-interBanking:before {
	content:"\e91b"
}
.icon-mobileBank:before {
	content:"\e91c"
}
.wrapper-content {
	padding-bottom:0rem
}
select {
	/* -webkit-appearance:none;
	-moz-appearance:none;
	appearance:none */
}
.nopadding {
	padding:0
}
.noborder {
	border:0!important
}
a {
	/*color:#dc251d;*/
	display:inline-block
}
a:hover {
	color:#000000
}
a:focus,
a:visited {
	text-decoration:none;
	outline:0
}
.linkEffect {
	position:relative
}
.linkEffect:after {
	content:'';
	display:block;
	height:1px;
	width:0;
	background:0 0;
	transition:width .5s ease,
	background-color .5s ease
}
.linkEffect:hover {
	text-decoration:none
}
.linkEffect:hover:after {
	background-/*color:#dc251d;*/
	width:100%
}
h1 {
	/* font-size:2.6rem;
	color:#323232;
	padding:3rem 0 2rem; */
}
h1 strong {
}
h2 strong {
}
.buttonWrap {
	padding:15px 0;
	text-align:center
}
.viewAll {
	background:#dc251d;
	color:#fff;
	padding:10px 40px;
	border:none;
	border-radius:5px
}
.ahaAxisBox {
	position:fixed;
	top:74%;
	right:1%;
	z-index:9
}
.mainIntroductionText {
	display:block;
	padding-bottom:3rem
}
.mainIntroductionText p {
	font-size:1.5rem;
	color:#323232;
	line-height:2.5rem
}
.mainIntroductionText img {
	max-width:100%
}
.mainIntroductionText h2 {
	font-size:2.6rem;
	color:#323232;
	padding:3rem 0 2rem;
}
.comBox h2 {
	font-size:2.6rem;
	color:#dc251d;
	/* padding:4rem 0 2rem; */
}
.comBox h2 strong {
}
.breadcrumSect {
	padding:1rem 0;
	position:relative
}
.breadcrumSect ul li {
	display:inline-block;
	font-size:1.2rem
}
.breadcrumSect ul li:before {
	content:"\e902";
	display:inline-block;
	font-size:5px;
	color:#ababab;
	font-family:icomoon!important;
	-ms-transform:rotate(-90deg);
	transform:rotate(-90deg);
	position:relative;
	top:-.1rem;
	left:-.6rem
}
.breadcrumSect ul li a {
	font-size:1.2rem;
	color:#ababab;
	margin:0 1rem 0 0
}
.breadcrumSect ul li a:hover:after {
	background-color:#ababab
}
.breadcrumSect ul li span {
	margin:0 1rem
}
.breadcrumSect ul li:first-child:before {
	display:none
}
.hamburger {
	display:none;
	cursor:pointer
}
.bar1,
.bar2,
.bar3 {
	width:35px;
	height:4px;
	background-color:#818181;
	margin:6px 0;
	transition:.4s;
	display:block
}
.bShadow {
	position:relative;
	box-shadow:0 5px 5px rgba(180,
	180,
	180,
	.7)
}
.rupee {
	font-size:1.8rem;
	color:#fff;
	display:inline-block
}
.closeW {
	position:absolute;
	right:15px;
	top:15px;
	width:20px;
	height:20px;
	opacity:1;
	z-index:9999;
	cursor:pointer
}
.closeW:after,
.closeW:before {
	position:absolute;
	left:9px;
	content:' ';
	height:24px;
	width:2px;
	background-color:#adadad
}
.closeW:before {
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
.closeW:after {
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
a.linkBtn {
	text-align:center;
	padding:1.4rem 2.2rem;
	display:inline-block;
	border:1px solid #dc251d;
	/*color:#dc251d;*/
	font-size:1.5rem;
	line-height:1.7rem;
	float:left
}
.pink {
	background:#dc251d
}
.grey {
	background:#eceaeb
}
.white {
	background:#eceaeb
}
.geyLight {
	background:#fafafa
}
.fixedApplyNow {
	position:fixed;
	right:-4.4rem;
	top:80%;
	z-index:99
}
.fixedApplyNow .applyNowBtn {
	background:#dc251d;
	-ms-transform:rotate(-450deg);
	transform:rotate(-450deg);
	padding:1.5rem 3rem;
	border-radius:.5rem .5rem 0 0;
	font-style:1.6rem
}
.fixedApplyNow .applyNowBtn a {
	color:#fff
}
.fixedApplyNow .applyNowBtn a:hover {
	text-decoration:none
}
.faqSect .panel-default {
	border:none;
	box-shadow:none
}
.faqSect .panel-default .panel-heading {
	background:0 0;
	border:none;
	padding:2rem 0 0;
	cursor:pointer
}
.faqSect .panel-default .panel-heading h5 {
	font-size:1.4rem;
	position:relative;
	transition:.4s;
	padding-bottom:1rem;
	border-bottom:1px solid #eaeaea
}
.faqSect .panel-default .panel-heading h5:hover {
	cursor:pointer
}
.faqSect .panel-default .panel-heading h5 a {
	color:#323232;
	width:85%
}
.faqSect .panel-default .panel-heading h5 a:focus,
.faqSect .panel-default .panel-heading h5 a:hover {
	color:#323232;
	text-decoration:none
}
.faqSect .panel-default .panel-heading h5:after {
	content:"\e902";
	display:inline-block;
	font-family:icomoon!important;
	font-size:.6rem;
	color:#858585;
	position:absolute;
	right:1rem;
	top:.5rem
}
.faqSect .panel-default .panel-heading .openAcc {
	border-bottom-color:#dc251d
}
.faqSect .panel-default .panel-heading .openAcc:after {
	content:"\e902";
	display:inline-block;
	font-family:icomoon!important;
	font-size:.6rem;
	color:#858585;
	position:absolute;
	right:1rem;
	top:.5rem;
	-ms-transform:rotate(-180deg);
	transform:rotate(-180deg)
}
.faqSect .panel-default .panel-heading .closeAcc:after {
	content:"\e902";
	display:inline-block;
	font-family:icomoon!important;
	font-size:.6rem;
	color:#858585;
	position:absolute;
	right:1rem;
	top:.5rem
}
.faqSect .panel-default .panel-collapse .panel-body {
	padding-left:0;
	border:none;
	padding-bottom:8px
}
.faqSect .panel-default .panel-collapse .panel-body ol {
	padding-left:1.5rem
}
.faqSect .panel-default .in {
	display:block
}
.faqSect .linkBtn {
	padding:1rem 3rem;
	float:right;
	border-radius:.5rem;
	font-size:1.4rem;
	color:#fff
}
.faqSect .linkBtn:focus,
.faqSect .linkBtn:hover {
	text-decoration:none
}
.styled-checkbox {
	position:absolute;
	outline:0
}
.styled-checkbox+label {
	position:relative;
	cursor:pointer;
	padding:0
}
.styled-checkbox+label:before {
	content:'';
	margin-right:10px;
	display:inline-block;
	vertical-align:text-top;
	width:1.5rem;
	height:1.5rem;
	background:#fff;
	border:2px solid #666
}
.styled-checkbox:checked+label:before {
	background:#00a651
}
.styled-checkbox:disabled+label {
	color:#b8b8b8;
	cursor:auto
}
.styled-checkbox:disabled+label:before {
	box-shadow:none;
	background:#ddd
}
.styled-checkbox:checked+label:after {
	content:'';
	position:absolute;
	left:2px;
	top:7px;
	background:#fff;
	width:2px;
	height:2px;
	box-shadow:2px 0 0 #fff,
	4px 0 0 #fff,
	4px -2px 0 #fff,
	4px -4px 0 #fff,
	4px -6px 0 #fff,
	4px -8px 0 #fff;
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
.selChkBox+label:before {
	border:2px solid #00a651
}
.checkmark {
	display:inline-block;
	padding-left:.5rem
}
.checkmark:after {
	content:'';
	display:block;
	width:8px;
	height:18px;
	border:solid #31a204;
	border-width:0 2px 2px 0;
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
.btnWrap {
	padding-top:3rem
}
.btnWrap .linkBtn {
	color:#fff;
	border-radius:.5rem
}
.btnWrap .linkBtn:hover {
	text-decoration:none
}
.btnWrap .linkBtn.whtOnly {
	/*color:#dc251d;*/
	background:#fff
}
.tooltipWrap {
	position:relative;
	display:inline-block;
	background:url(../images/tooltipIcon.png) no-repeat 0 0;
	width:16px;
	height:16px;
	z-index:99
}
a[data-tooltip] {
	position:relative
}
a[data-tooltip]:after,
a[data-tooltip]:before {
	position:absolute;
	display:none;
	width:180px
}
a[data-tooltip]:before {
	content:attr(data-tooltip);
	background:#fff;
	color:#000;
	font-size:12px;
	padding:5px;
	border-radius:5px;
	text-decoration:none;
	border:1px solid #dc251d
}
a[data-tooltip]:after {
	width:0;
	height:0;
	border:6px solid transparent;
	content:''
}
a[data-tooltip]:hover:after,
a[data-tooltip]:hover:before {
	display:block
}
a[data-tooltip][data-placement=left]::before {
	top:-25%;
	right:100%;
	margin-right:10px
}
a[data-tooltip][data-placement=left]::after {
	border-left-/*color:#dc251d;*/
	border-right:none;
	top:50%;
	right:100%;
	margin-top:-6px;
	margin-right:4px
}
a[data-tooltip][data-placement=right]::before {
	top:-25%;
	left:100%;
	margin-left:10px
}
a[data-tooltip][data-placement=right]::after {
	border-right-/*color:#dc251d;*/
	border-left:none;
	top:50%;
	left:100%;
	margin-top:-6px;
	margin-left:4px
}
a[data-tooltip][data-placement=top]::before {
	bottom:100%;
	left:0;
	margin-bottom:10px
}
a[data-tooltip][data-placement=top]::after {
	border-top-/*color:#dc251d;*/
	border-bottom:none;
	bottom:100%;
	left:10px;
	margin-bottom:4px
}
a[data-tooltip][data-placement=bottom]::before {
	top:100%;
	left:0;
	margin-top:10px
}
a[data-tooltip][data-placement=bottom]::after {
	border-bottom-/*color:#dc251d;*/
	border-top:none;
	top:100%;
	left:10px;
	margin-top:4px
}
img.grayscale {
	filter:gray;
	-webkit-filter:grayscale(100%)
}
span.grayscale-fix {
	display:inline-block;
	vertical-align:top
}
.sliderBlock img {
	display:block;
	height:auto
}
.sliderBlock a:hover img.grayscale {
	
	filter:none;
	-webkit-filter:none
}
.sliderBlock a:hover .grayscale-fix img.grayscale {
	visibility:visible!important;
	position:relative
}
.header-fixed .topMenu {
	top:0;
	position:fixed
}
.header-fixed .topMenu .logoSect {
	padding-top:1.8rem
}
.header-fixed .topMenu .navbarSect ul li a {
	padding:2.5rem 1.5rem 2.4rem
}
.header-fixed .topMenu .navbarSect ul li .subMenus {
	top:6.6rem
}
.header-fixed .topMenu .loginSect {
	padding:1.5rem 0 2rem 0
}
.header-fixed .topMenu .loginDrpDown {
	top:5.4rem
}
.basicTable {
	padding-bottom:2rem
}
.basicTable table {
	border:1px solid #d6d6d6
}
.basicTable table tr {
	border-bottom:1px solid #d6d6d6
}
.basicTable table tr td {
	border-left:1px solid #d6d6d6;
	padding:1rem;
	font-size:1.4rem
}
.basicList {
	display:inline-block;
	padding:0 0 1rem
}
.basicList li {
	display:block;
	font-size:1.5rem;
	color:#323232;
	padding:0 0 .3rem 1.5rem;
	position:relative
}
.basicList li:after {
	position:absolute;
	top:8px;
	left:0;
	content:"";
	display:inline-block;
	width:5px;
	height:5px;
	background:#323232;
	border-radius:50%
}
.basicList li .subList {
	padding:.5rem 0 0 0
}
.basicList li .subList li:after {
	position:absolute;
	top:9px;
	left:0;
	content:"";
	display:inline-block;
	width:5px;
	height:5px;
	border:1px solid #393636;
	border-radius:50%;
	background:#fff
}
.basicList.singleList {
	padding:0
}
.currAccIcons {
	padding-left:2rem
}
.currAccIcons li {
	font-size:1.4rem;
	padding-bottom:1rem
}
.currAccIcons li h3 {
	font-size:1.5rem;
	background:url(../images/sprite.png) no-repeat 0 0;
	display:block;
	padding-left:5rem;
	padding-bottom:1.1rem;
	line-height:25px
}
.currAccIcons li h3.CANEGicon {
	background-position:-2px -18489px
}
.currAccIcons li h3.CAPMIicon {
	background-position:-5px -18686px
}
.currAccIcons li h3.CAPBGicon {
	background-position:-7px -18847px
}
.inputBox .errorMsg {
	position:absolute;
	font-size:1.2rem;
	color:red;
	top:auto;
	left:unset;
	display:none
}
.checkFeild {
	display:inline-block;
	padding-left:0;
	margin-top:0
}
.checkFeild label {
	display:inline-block;
	position:relative;
	padding-left:30px;
	cursor:pointer;
	font-size:1.4rem;
	color:#323232;
	pointer-events:visible;
	line-height:1.7rem;
	font-weight:400;
	margin-right:1rem;
	vertical-align:top
}
.checkFeild label sup {
	font-size:2rem;
	color:#dc251d
}
.checkFeild label input {
	position:absolute;
	z-index:-1;
	opacity:0
}
.checkFeild label input:checked~.controlIndicator {
	background:#fff;
	border:1px solid #333
}
.checkFeild label input:checked~.controlIndicator:after {
	display:block
}
.checkFeild label input:hover~.controlIndicator {
	border:1px solid #333
}
.checkFeild label input[disabled]~.controlIndicator {
	background:#ccc;
	cursor:not-allowed
}
.checkFeild label input[disabled]:hover~.controlIndicator {
	border:1px solid #ccc;
	cursor:not-allowed
}
.checkFeild label .controlIndicator {
	position:absolute;
	top:0;
	left:0;
	height:16px;
	width:16px;
	background:#fff;
	border:1px solid #606870
}
.checkFeild label .controlIndicator:after {
	content:"";
	background:url(../images/correct_icon.png) no-repeat;
	position:absolute;
	display:none;
	color:#333;
	top:2px;
	left:1px;
	font-size:9px;
	font-family:icomoon;
	width:16px;
	height:16px
}
.mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger_bar {
	width:4px!important
}
.icon-whatsapp {
	font-size:2.2rem;
	color:#8d8d8d;
	display:none
}
.icon-whatsapp:hover {
	color:#34af23;
	text-decoration:none;
	font-weight:700;
	transition:all .5s ease
}
.owlBtn .owl-nav {
	position:absolute;
	right:0;
	top:-45px
}
.owlBtn .owl-nav .owl-next,
.owlBtn .owl-nav .owl-prev {
	display:inline-block;
	background:url(../images/nextPrevArrows.png) no-repeat 0 0;
	width:40px;
	height:40px;
	text-indent:-10000px;
	transition:all .3s ease
}
.owlBtn .owl-nav .owl-next {
	background-position:-124px 1px
}
.owlBtn .owl-nav .owl-next.disabled {
	background-position:-181px 1px
}
.owlBtn .owl-nav .owl-prev {
	background-position:0 0;
	position:relative;
	left:-5px
}
.owlBtn .owl-nav .owl-prev.disabled {
	background-position:-63px 0;
	left:-5px
}
@-ms-viewport{width:auto!important}a:focus,a:visited{/* color:#dc251d */}.fxScroll{overflow:hidden}.touch .linkEffect:hover:after {
	display:none
}
.touch .footerMainUl a:hover:after,
.touch .middleFooterCon a:hover:after {
	display:none
}
.dealPopup {
	display:none;
	z-index:99999;
	position:fixed;
	top:0;
	left:50%;
	width:772px;
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.innerCont h3 {
	font-size:1.6rem;
	color:#323232;
	min-height:3.4rem;
	margin-bottom:0
}
.innerCont h4 {
	font-size:1.4rem;
	
	color:#323232;
	min-height:auto;
	padding-bottom:0
}
.homeMobLinks {
	display:none!important
}
.checkBox-line {
	position:relative;
	display:inline-block;
	width:49%
}
.checkBox-line label {
	font-size:1.4rem;
	color:#000;	
	font-weight:400;
	padding-left:3rem;
	text-align:center
}
.checkBox-line[type=checkbox]:checked,
.checkBox-line[type=checkbox]:not(:checked) {
	position:absolute;
	left:-9999px;
	background:#white
}
.checkBox-line[type=checkbox]:checked+label::before,
.checkBox-line[type=checkbox]:not(:checked)+label::before {
	content:'';
	position:absolute;
	right:0;
	top:5px;
	width:18px;
	height:18px;
	background:0 0;
	border:1px solid transparent;
	border-radius:50%
}
.checkBox-line[type=checkbox]:not(:checked)+label::after {
	opacity:0;
	-ms-transform:scale(0);
	transform:scale(0)
}
.checkBox-line[type=checkbox]:checked+label::after,
.checkBox-line[type=checkbox]:not(:checked)+label::after {
	content:"\2713";
	width:20px;
	height:20px;
	position:absolute;
	top:6px;
	right:5px;
	font-size:13px;
	line-height:15px;
	color:#fff;
	transition:all .2s;
	background:#f0f0f0;
	padding:2px 0 0 0;
	border-radius:50%;
	-ms-transform:rotate(8deg);
	transform:rotate(8deg);
	font-weight:700;
	background:#02a552
}
.commanList li {
	background:url(../images/downloadButton.png) no-repeat left center;
	display:block;
	font-size:1.4rem;
	font-weight:700;
	list-style-type:none;
	padding:1rem 0 1rem 3rem
}
.commanList li a {
	color:#323232
}
.topBand {
	background:#edecec;
	position:relative;
	z-index:10001
}
.topBand .navbar-nav>li>a {
	padding:.9rem 0
}
.topBand .navbar-nav li.open {
	background-color:#666;
	color:#fff;
	border-bottom:3px solid #666
}
.topBand .navbar-nav li.open a {
	background-color:#666;
	color:#fff
}
.topBand .navbar-nav li.open a.search {
	background-position:8px -380px
}
.topBand .navbar-nav li.open a.search span {
	color:#fff
}
.topBand .navbar-nav li.open a.notification {
	background-position:8px -478px
}
.topBand .navbar-nav li.js-notification {
	height:4.2rem
}
.topBand .navbar-nav a {
	color:#666;
	font-size:1.3rem
}
.topBand .navbar-nav a:hover {
	color:#ed1164
}
.topBand .navbar-nav a.iconLink {
	background:url(../images/sprite.png) no-repeat;
	display:inline-block;
	width:4rem;
	height:3.5rem
}
.topBand .navbar-nav a.iconLink.search {
	background-position:6px 8px;
	width:8.3rem;
	height:4rem
}
.topBand .navbar-nav a.iconLink.search span {
/*	/*color:#dc251d;*/
*/	display:inline-block;
	padding-left:2.5rem
}
.topBand .navbar-nav a.iconLink.notification {
	background-position:6px -73px;
	position:relative;
	padding:0
}
.topBand .navbar-nav a.iconLink.notification span {
	background-color:#ed0d62;
	color:#fff;
	position:absolute;
	font-size:1.2rem;
	border-radius:50%;
	top:1rem;
	right:.6rem;
	width:1.6rem;
	height:1.6rem;
	text-align:center;
	
	display:inline-block;
	line-height:1.6rem
}
.topBand .navbar-nav a.iconLink.download {
	background-position:6px -153px
}
.topBand .navbar-nav li.active a {
/*	/*color:#dc251d;*/
*/	/*border-bottom:3px solid #dc251d;*/
	line-height:2.2rem
}
.topBand .navbar-left li {
	padding:0 4rem 0 0
}
.topBand .navbar-right {
	margin-right:0
}
.topBand .navbar-right li a {
	padding:1rem
}
.topBand .navbar-right li .download img {
	width:1.4rem
}
.topBand .navbar-right li.topS {
	margin-left:1rem
}
footer {
	display:block
}
.footerUpSec {
	/* background-color:#2d3039; */
	width:100%;
	margin-top:0;
	padding:0 0 0
}

.footerBtmSec {
	width:100%;	
	/* background-color:#444;
	padding:1.5rem 0 */
}
.footerMainUl {
	padding-bottom:1.4rem
}
.footerMainUl li {
	/* padding-left:2rem */
}
.footerMainUl li:first-child {
	padding-left:0
}
.footerMainUl li li {
	padding-left:0
}
.footerMainUl .col {
	width:19%;
	display:inline-block;
	vertical-align:top
}
.footerMainUl .col ul {
	display:block
}
.footerMainUl .col ul li:last-child {
	border:none
}
.footerMainUl .cont h3 {
	font-size:16px
}
.selectDropd {
	position:relative
}
.selectDropd select {
	width:100%;
	text-align:left;
	vertical-align:middle;
	padding:1.2rem 1.4rem;
	color:#323232;
	font-size:1.3rem;
	border:1px solid #c8c8c8;
	margin-bottom:4rem;
	outline:0;
	background:url(../images/redArrow.png) no-repeat 96% center #fff
}
.selectDropd select::-ms-expand {
	display:none
}
.socialLinks li {
	display:inline-block;
	margin-right:.3rem;
	vertical-align:top;
	border:none
}
.socialLinks li a {
	/*width:3.2rem;
	height:3.2rem;
	display:block;
	border:1px solid #818181;
	border-radius:50%;
	text-decoration:none;
	line-height:3rem;
	text-align:center;
	font-size:1.6rem;
	color:#818181*/
	/*width: 3.2rem; */
    /* height: 3.2rem; */
    display: block;
    /* border: 1px solid #818181; */
    /* border-radius: 50%; */
    text-decoration: none;
    /* line-height: 3rem; */
    text-align: center;
    /* font-size: 1.6rem; */
    /* color: #818181; */
}
.socialLinks li a.icon-fb-footer:hover {
	color:#43639d;
	border:1px solid #43639d
}
.socialLinks li a.icon-fb-footer:hover:before {
	color:#43639d
}
.socialLinks li a.icon-Li-footer:hover {
	color:#1c80ba;
	border:1px solid #1c80ba
}
.socialLinks li a.icon-Li-footer:hover:before {
	color:#1c80ba
}
.socialLinks li a.icon-Twitter-footer:hover {
	color:#2ca8df;
	border:1px solid #2ca8df
}
.socialLinks li a.icon-Twitter-footer:hover:before {
	color:#2ca8df
}
.socialLinks li a.icon-YT-footer:hover {
	color:#e02f2f;
	border:1px solid #e02f2f
}
.socialLinks li a.icon-YT-footer:hover:before {
	color:#e02f2f
}
.socialLinks li a.icon-insta-footer:hover {
	color:#2a5d84;
	border:1px solid #2a5d84
}
.socialLinks li a.icon-insta-footer:hover:before {
	color:#2a5d84
}
.socialLinks li a:hover {
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.socialLinks li a:hover:after {
	width:0%
}
.footerMainUl a,
.footerMainUl p,
.middleFooterCon a,
.middleFooterCon p {
	color:#ffffff;
	font-size:13px;	
	text-decoration:none
}
.footerMainUl h3,
.middleFooterCon h3 {	
	padding-bottom:20px;
	font-family: 'Open Sans', Arial, sans-serif;
    font-size: 16px;
    color: #efa859;    
}
.footerMainUl h3 a,
.middleFooterCon h3 a {
	color:#a0a0a0
}
.footerMainUl h3 a:after,
.middleFooterCon h3 a:after {
	background-color:#a0a0a0
}
.footerMainUl li,
.middleFooterCon li {
	padding-bottom:.8rem
}
.footerMainUl p,
.middleFooterCon p {
	padding-bottom:1.5rem;
	line-height:1.8rem
}
.footerMainUl a,
.middleFooterCon a {
	display:inline-block;
	position:relative;
	vertical-align:top
}
.footerMainUl a:after,
.middleFooterCon a:after {
	content:"";
	background-color: #da251c;
    height: 2px;
	left:0;
	margin-top:2px;
	position:absolute;
	top:100%;
	transition:all .3s ease-in-out 0s;
	width:0
}
.footerMainUl a:hover:after,
.middleFooterCon a:hover:after {
	width:100%
}
.middleFooterCon {
	border-top:1px solid #a9a9a9;
	padding:1.5rem 0
}
.middleFooterCon li {
	padding-bottom:.4rem
}
.middleFooterCon .cont {
	border:none
}
.middleFooterCon h3 {
	display:inline-block;
	padding-bottom:0;
	width:13%;
	vertical-align:top
}
.middleFooterCon .links {
	display:inline-block;
	width:86%
}
.middleFooterCon .links a {
	margin-left:3px
}
.middleFooterCon p span {
	color:#a0a0a0;
	text-transform:uppercase
}
.middleFooterCon .socialLinks li {
	border:none
}
.copyright {
	display:inline-block;
	color:#e4e4e4;
	font-size:1.3rem;	
}
ul.cpDiscMap {
	display:inline-block;
	float:right
}
ul.cpDiscMap li {
	display:inline-block;
	color:#e4e4e4;
	font-size:1.3rem;
	
}
ul.cpDiscMap li a {
	color:#e4e4e4;
	padding:0 3rem;
	border-right:1px solid #767676;
	display:inline-block;
	text-decoration:none
}
ul.cpDiscMap li a:after {
	content:'';
	display:block;
	height:1px;
	width:0;
	background:0 0;
	transition:width .5s ease,
	background-color .5s ease
}
ul.cpDiscMap li a:hover:after {
	background-color:#fff;
	width:100%
}
ul.cpDiscMap li:last-child a {
	border:none
}
.back-to-top {
	position:fixed;
	bottom:5rem;
	right:2rem;
	z-index:998;
	width:4.5rem;
	height:4.5rem;
	text-align:center;
	line-height:30px;
	background:0 0;
	color:#444;
	cursor:pointer;
	border:0;
	border-radius:50%;
	text-decoration:none;
	transition:opacity .2s ease-out;
	opacity:0;
	-ms-transform:rotate(-180deg);
	transform:rotate(-180deg);
/*	border:1px solid #dc251d
*/}
.back-to-top:focus,
.back-to-top:hover {
	text-decoration:none
}
.back-to-top.view {
	opacity:1
}
.back-to-top .icon-drop {
	color:#fff;
	font-size:1.4rem;
	position:relative;
	top:8px
}
.back-to-top .icon-drop:before {
	content:"\e902";
/*	color:#dc251d
*/}
.list-unstyled {
	/* position:absolute; */
	width:200px;
	z-index:9
}
.list-unstyled li {
	padding:5px 10px;
	z-index:2;
	position:relative;
	margin:0
}
.list-unstyled li:not(.init) {
	float:left;
	width:200px;
	display:none;
	background:#fff;
	padding:10px 10px
}
.list-unstyled li:not(.init):hover {
	background:#ccc
}
.list-unstyled li.selected:not(.init) {
	background:#ccc
}
.list-unstyled li.init {
	cursor:pointer;
	background:url(../images/redArrow.png) no-repeat 96% center #fff;
	padding:1.2rem;
	border:1px solid #c8c8c8
}
.list-unstyled li.indiaFlag {
	background:url(../images/indiaFlag.png) no-repeat 0 0;
	display:inline-block
}
.list-unstyled li a {
	position:static;
	width:100%;
	color:#323232;
	background:url(../images/homeSprite.png) no-repeat 0 0;
	position:relative
}
.list-unstyled li a:after {
	display:none
}
.list-unstyled li a.india {
	background-position:125px -97px
}
.list-unstyled li a.hongKong {
	background-position:125px -193px
}
.list-unstyled li a.srilanka {
	background-position:125px -283px
}
.list-unstyled li a.uk {
	background-position:125px -2px
}
.connectBox {
	display:block;
	margin-top:30px
}
.reportFraud {
	display:block;
	margin:2rem 0 1rem;
	color:#323232;
	padding:10px;
	width:200px;
	background:url(../images/homeSprite.png) no-repeat 14px -1540px #9d9d9d;
	box-shadow:0 0 8px #a9a3a3;
	border-radius:.5rem
}
.reportFraud a {
	color:#fff;
	text-decoration:none;
	font-size:1.6rem;
	padding-left:4.5rem
}
.reportFraud a:after {
	display:none
}
.overLay {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:10000;
	background-color:#000;
	opacity:.8
}
.loader {
	z-index:9001;
	width:80px;
	height:80px;
	position:absolute;
	top:50%;
	left:50%;
	-ms-transform:translate(-50%,
	-50%);
	transform:translate(-50%,
	-50%)
}
.owl-carousel,
.owl-carousel .owl-item {
	-webkit-tap-highlight-color:transparent;
	position:relative
}
.owl-carousel {
	display:none;
	width:100%;
	z-index:1
}
.owl-carousel .owl-stage {
	position:relative;
	-ms-touch-action:pan-Y
}
.owl-carousel .owl-stage:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.owl-carousel .owl-stage-outer {
	position:relative;
	overflow:hidden;
	-webkit-transform:translate3d(0,
	0,
	0)
}
.owl-carousel .owl-item {
	min-height:1px;
	float:left;
	-webkit-backface-visibility:hidden;
	-webkit-touch-callout:none
}
.owl-carousel .owl-item img {
	display:block;
	width:100%;
	-webkit-transform-style:preserve-3d
}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
	display:none
}
.no-js .owl-carousel,
.owl-carousel.owl-loaded {
	display:block
}
@media (max-width: 767px){
	.grabres {
	display:none!important;
}
	.productsViewWrap-browser {
	display:none!important;
}

}
@media (min-width: 1200px){
	.wrapper-contentbrw {
	display:none!important;
}
.productsViewWrap-responsive{
	display:none!important;
}
}

.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
	cursor:pointer;
	cursor:hand;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	    background: transparent;
}
.owl-carousel.owl-loading {
	opacity:0;
	display:block
}
.owl-carousel.owl-hidden {
	opacity:0
}
.owl-carousel.owl-refresh .owl-item {
	visibility:hidden
}
.owl-carousel.owl-drag .owl-item {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-carousel.owl-grab {
	cursor:move;
	cursor:grab
}
.owl-carousel.owl-rtl {
	direction:rtl
}
.owl-carousel.owl-rtl .owl-item {
	float:right
}
.owl-carousel .animated {
	animation-duration:1s;
	animation-fill-mode:both
}
.owl-carousel .owl-animated-in {
	z-index:0
}
.owl-carousel .owl-animated-out {
	z-index:1
}
.owl-carousel .fadeOut {
	animation-name:fadeOut
}
.owl-height {
	transition:height .5s ease-in-out
}
.owl-carousel .owl-item .owl-lazy {
	opacity:0;
	transition:opacity .4s ease
}
.owl-carousel .owl-item img.owl-lazy {
	transform-style:preserve-3d
}
.owl-carousel .owl-video-wrapper {
	position:relative;
	height:100%;
	background:#000
}
.owl-carousel .owl-video-play-icon {
	position:absolute;
	height:80px;
	width:80px;
	left:50%;
	top:50%;
	margin-left:-40px;
	margin-top:-40px;
	background:url(owl.video.play.html) no-repeat;
	cursor:pointer;
	z-index:1;
	-webkit-backface-visibility:hidden;
	transition:transform .1s ease
}
.owl-carousel .owl-video-play-icon:hover {
	-ms-transform:scale(1.3,
	1.3);
	transform:scale(1.3,
	1.3)
}
.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
	display:none
}
.owl-carousel .owl-video-tn {
	opacity:0;
	height:100%;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	transition:opacity .4s ease
}
.owl-carousel .owl-video-frame {
	position:relative;
	z-index:1;
	height:100%;
	width:100%
}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
	cursor:pointer;
	cursor:hand;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-theme .owl-dots .owl-dot span {
	width:10px;
	height:10px;
	margin:5px 7px;
	background:#d6d6d6;
	display:block;
	-webkit-backface-visibility:visible;
	transition:opacity .2s ease;
	border-radius:30px
}
.owl-theme .owl-dots,
.owl-theme .owl-nav {
	text-align:center;
	-webkit-tap-highlight-color:transparent
}
.owl-theme .owl-dots .owl-dot {
	display:inline-block;
	zoom:1
}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
	background:#869791
}
.mCustomScrollbar {
	-ms-touch-action:pinch-zoom;
	touch-action:pinch-zoom
}
.mCustomScrollbar.mCS_no_scrollbar,
.mCustomScrollbar.mCS_touch_action {
	-ms-touch-action:auto;
	touch-action:auto
}
.mCustomScrollBox {
	position:relative;
	overflow:hidden;
	height:100%;
	max-width:100%;
	outline:0;
	direction:ltr
}
.mCSB_container {
	overflow:hidden;
	width:auto;
	height:auto
}
.mCSB_inside>.mCSB_container {
	margin-right:0
}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
	margin-right:0
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container {
	margin-right:0;
	margin-left:30px
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
	margin-left:0
}
.mCSB_scrollTools {
	position:absolute;
	width:16px;
	height:auto;
	left:auto;
	top:0;
	right:0;
	bottom:0
}
.mCSB_outside+.mCSB_scrollTools {
	right:-26px
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,
.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools {
	right:auto;
	left:0
}
.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools {
	left:-26px
}
.mCSB_scrollTools .mCSB_draggerContainer {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	height:auto
}
.mCSB_scrollTools a+.mCSB_draggerContainer {
	margin:20px 0
}
.mCSB_scrollTools .mCSB_draggerRail {
	width:2px;
	height:100%;
	margin:0 auto;
	border-radius:16px
}
.mCSB_scrollTools .mCSB_dragger {
	cursor:pointer;
	width:100%;
	height:30px;
	z-index:1
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	position:relative;
	width:4px;
	height:100%;
	margin:0 auto;
	border-radius:16px;
	text-align:center
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
	width:12px
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	width:8px
}
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonUp {
	display:block;
	position:absolute;
	height:20px;
	width:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer
}
.mCSB_scrollTools .mCSB_buttonDown {
	bottom:0
}
.mCSB_horizontal.mCSB_inside>.mCSB_container {
	margin-right:0;
	margin-bottom:30px
}
.mCSB_horizontal.mCSB_outside>.mCSB_container {
	min-height:100%
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
	margin-bottom:0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	width:auto;
	height:16px;
	top:auto;
	right:0;
	bottom:0;
	left:0
}
.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	bottom:-26px
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer {
	margin:0 20px
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
	height:2px;
	margin:7px 0;
	display:none
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
	width:30px;
	height:100%;
	left:0;
	display:none
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	width:100%;
	height:4px;
	margin:6px auto;
	display:none
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
	height:12px;
	margin:2px auto
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	height:8px;
	margin:4px 0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
	display:block;
	position:absolute;
	width:20px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
	left:0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
	right:0
}
.mCSB_container_wrapper {
	position:absolute;
	height:auto;
	width:auto;
	overflow:hidden;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin-right:30px;
	margin-bottom:30px
}
.mCSB_container_wrapper>.mCSB_container {
	padding-right:30px;
	padding-bottom:30px;
	box-sizing:border-box
}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical {
	bottom:20px
}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	right:20px
}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical {
	bottom:0
}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	right:0
}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	left:20px
}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	left:0
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper {
	margin-right:0;
	margin-left:30px
}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container {
	padding-right:0
}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container {
	padding-bottom:0
}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
	margin-right:0;
	margin-left:0
}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
	margin-bottom:0
}
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	transition:opacity .2s ease-in-out,
	background-color .2s ease-in-out
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar {
	transition:width .2s ease-out .2s,
	height .2s ease-out .2s,
	margin-left .2s ease-out .2s,
	margin-right .2s ease-out .2s,
	margin-top .2s ease-out .2s,
	margin-bottom .2s ease-out .2s,
	opacity .2s ease-in-out,
	background-color .2s ease-in-out
}
.mCSB_scrollTools {
	opacity:.75;
	filter:"alpha(opacity=75)";
	-ms-filter:"alpha(opacity=75)"
}
.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,
.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools {
	opacity:0;
	filter:"alpha(opacity=0)";
	-ms-filter:"alpha(opacity=0)"
}
.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,
.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,
.mCustomScrollBox:hover>.mCSB_scrollTools,
.mCustomScrollBox:hover~.mCSB_scrollTools,
.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag {
	opacity:1;
	filter:"alpha(opacity=100)";
	-ms-filter:"alpha(opacity=100)"
}
.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.4);
	filter:"alpha(opacity=40)";
	-ms-filter:"alpha(opacity=40)"
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.75);
	filter:"alpha(opacity=75)";
	-ms-filter:"alpha(opacity=75)"
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.85);
	filter:"alpha(opacity=85)";
	-ms-filter:"alpha(opacity=85)"
}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.9);
	filter:"alpha(opacity=90)";
	-ms-filter:"alpha(opacity=90)"
}
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight,
.mCSB_scrollTools .mCSB_buttonUp {
	background-image:none;
	background-repeat:none;
	opacity:inherit
}
.mCSB_scrollTools .mCSB_buttonUp {
	background-position:0 0
}
.mCSB_scrollTools .mCSB_buttonDown {
	background-position:0 -20px
}
.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:0 -40px
}
.mCSB_scrollTools .mCSB_buttonRight {
	background-position:0 -56px
}
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover,
.mCSB_scrollTools .mCSB_buttonUp:hover {
	opacity:.75;
	filter:"alpha(opacity=75)";
	-ms-filter:"alpha(opacity=75)"
}
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active,
.mCSB_scrollTools .mCSB_buttonUp:active {
	opacity:.9;
	filter:"alpha(opacity=90)";
	-ms-filter:"alpha(opacity=90)"
}
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.15)
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.75)
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:rgba(0,
	0,
	0,
	.85)
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:rgba(0,
	0,
	0,
	.9)
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-80px 0
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-80px -20px
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-80px -40px
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-80px -56px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail {
	width:4px;
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.1);
	border-radius:1px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:4px;
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.75);
	border-radius:1px
}
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
	height:4px;
	margin:6px auto
}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.85)
}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.9)
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-32px 0
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-32px -20px
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-40px -40px
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-40px -56px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.1);
	border-radius:1px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.75);
	border-radius:1px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.85)
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.9)
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-112px 0
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-112px -20px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-120px -40px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-120px -56px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,
.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail {
	width:4px;
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.1);
	border-radius:2px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:6px;
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.75);
	border-radius:2px
}
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
	height:4px;
	margin:6px 0
}
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	width:100%;
	height:6px;
	margin:5px auto
}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.85)
}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.9)
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-16px 0
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-16px -20px
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-20px -40px
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-20px -56px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.1);
	border-radius:2px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.75);
	border-radius:2px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.85)
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.9)
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-96px 0
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-96px -20px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-100px -40px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-100px -56px
}
.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.1)
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:2px
}
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%
}
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	width:100%;
	height:2px;
	margin:7px auto
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.15)
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.75)
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.85)
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.9)
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-80px 0
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-80px -20px
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-80px -40px
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-80px -56px
}
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.15)
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded.mCSB_scrollTools .mCSB_dragger {
	height:14px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:14px;
	margin:0 1px
}
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger {
	width:14px
}
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	height:14px;
	margin:1px 0
}
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
	width:16px;
	height:16px;
	margin:-1px 0
}
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	width:4px
}
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
	height:16px;
	width:16px;
	margin:0 -1px
}
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	height:4px;
	margin:6px 0
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {
	background-position:0 -72px
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {
	background-position:0 -92px
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:0 -112px
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {
	background-position:0 -128px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.75)
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.15)
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.85)
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.9)
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-80px -72px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-80px -92px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-80px -112px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-80px -128px
}
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail {
	width:4px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	background-color:transparent;
	background-position:center
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);
	background-repeat:repeat-y;
	opacity:.3;
	filter:"alpha(opacity=30)";
	-ms-filter:"alpha(opacity=30)"
}
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	height:4px;
	margin:6px 0;
	background-repeat:repeat-x
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-16px -72px
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-16px -92px
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-20px -112px
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-20px -128px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-96px -72px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-96px -92px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-100px -112px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-100px -128px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-repeat:repeat-y;
	background-image:linear-gradient(to right,
	rgba(255,
	255,
	255,
	.5) 0,
	rgba(255,
	255,
	255,
	0) 100%)
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	background-repeat:repeat-x;
	background-image:linear-gradient(to bottom,
	rgba(255,
	255,
	255,
	.5) 0,
	rgba(255,
	255,
	255,
	0) 100%)
}
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger {
	height:70px
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger {
	width:70px
}
.mCS-3d-dark.mCSB_scrollTools,
.mCS-3d.mCSB_scrollTools {
	opacity:1;
	filter:"alpha(opacity=30)";
	-ms-filter:"alpha(opacity=30)"

}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
	border-radius:16px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
	width:8px;
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.2);
	box-shadow:inset 1px 0 1px rgba(0,
	0,
	0,
	.5),
	inset -1px 0 1px rgba(255,
	255,
	255,
	.2)
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#555
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:8px
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
	height:8px;
	margin:4px 0;
	box-shadow:inset 0 1px 1px rgba(0,
	0,
	0,
	.5),
	inset 0 -1px 1px rgba(255,
	255,
	255,
	.2)
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	width:100%;
	height:8px;
	margin:4px auto
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-32px -72px
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-32px -92px
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-40px -112px
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-40px -128px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.1);
	box-shadow:inset 1px 0 1px rgba(0,
	0,
	0,
	.1)
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	box-shadow:inset 0 1px 1px rgba(0,
	0,
	0,
	.1)
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-112px -72px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-112px -92px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-120px -112px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-120px -128px
}
.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools {
	opacity:1;
	filter:"alpha(opacity=30)";
	-ms-filter:"alpha(opacity=30)"
}
.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
	border-radius:7px
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	border-radius:5px
}
.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,
.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical {
	right:1px
}
.mCS-3d-thick-dark.mCSB_scrollTools_vertical,
.mCS-3d-thick.mCSB_scrollTools_vertical {
	box-shadow:inset 1px 0 1px rgba(0,
	0,
	0,
	.1),
	inset 0 0 14px rgba(0,
	0,
	0,
	.5)
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,
.mCS-3d-thick.mCSB_scrollTools_horizontal {
	bottom:1px;
	box-shadow:inset 0 1px 1px rgba(0,
	0,
	0,
	.1),
	inset 0 0 14px rgba(0,
	0,
	0,
	.5)
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	box-shadow:inset 1px 0 0 rgba(255,
	255,
	255,
	.4);
	width:12px;
	margin:2px;
	position:absolute;
	height:auto;
	top:0;
	bottom:0;
	left:0;
	right:0
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	box-shadow:inset 0 1px 0 rgba(255,
	255,
	255,
	.4)
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#555
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	height:12px;
	width:auto
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.05);
	box-shadow:inset 1px 1px 16px rgba(0,
	0,
	0,
	.1)
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {
	background-color:transparent
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-32px -72px
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-32px -92px
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-40px -112px
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-40px -128px
}
.mCS-3d-thick-dark.mCSB_scrollTools {
	box-shadow:inset 0 0 14px rgba(0,
	0,
	0,
	.2)
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
	box-shadow:inset 0 1px 1px rgba(0,
	0,
	0,
	.1),
	inset 0 0 14px rgba(0,
	0,
	0,
	.2)
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	box-shadow:inset 1px 0 0 rgba(255,
	255,
	255,
	.4),
	inset -1px 0 0 rgba(0,
	0,
	0,
	.2)
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	box-shadow:inset 0 1px 0 rgba(255,
	255,
	255,
	.4),
	inset 0 -1px 0 rgba(0,
	0,
	0,
	.2)
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#777
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
	background-color:#fff;
	background-color:rgba(0,
	0,
	0,
	.05);
	box-shadow:inset 1px 1px 16px rgba(0,
	0,
	0,
	.1)
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color:transparent
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-112px -72px
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-112px -92px
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-120px -112px
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-120px -128px
}
.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,
.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical {
	right:0;
	margin:12px 0
}
.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	bottom:0;
	margin:0 12px
}
.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,
.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical {
	left:0;
	right:auto
}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail {
	background-color:transparent
}
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger {
	height:50px
}
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger {
	width:50px
}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.2);
	filter:"alpha(opacity=20)";
	-ms-filter:"alpha(opacity=20)"
}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.5);
	filter:"alpha(opacity=50)";
	-ms-filter:"alpha(opacity=50)"
}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.2);
	filter:"alpha(opacity=20)";
	-ms-filter:"alpha(opacity=20)"
}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.5);
	filter:"alpha(opacity=50)";
	-ms-filter:"alpha(opacity=50)"
}
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail {
	width:6px;
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.2)
}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:6px
}
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
	height:6px;
	margin:5px 0
}
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	width:12px
}
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	height:12px;
	margin:2px 0
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-32px -72px
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-32px -92px
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-40px -112px
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-40px -128px
}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.75)
}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.85)
}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.9)
}
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.1)
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-112px -72px
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-112px -92px
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-120px -112px
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-120px -128px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset.mCSB_scrollTools .mCSB_draggerRail {
	width:12px;
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.2)
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:6px;
	margin:3px 5px;
	position:absolute;
	height:auto;
	top:0;
	bottom:0;
	left:0;
	right:0
}
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	height:6px;
	margin:5px 3px;
	position:absolute;
	width:auto;
	top:0;
	bottom:0;
	left:0;
	right:0
}
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
	height:12px;
	margin:2px 0
}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-32px -72px
}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-32px -92px
}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-40px -112px
}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-40px -128px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.75)
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.85)
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.9)
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.1)
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-112px -72px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-112px -92px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-120px -112px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-120px -128px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail {
	background-color:transparent;
	border-width:1px;
	border-style:solid;
	border-color:#fff;
	border-color:rgba(255,
	255,
	255,
	.2);
	box-sizing:border-box
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
	border-color:#000;
	border-color:rgba(0,
	0,
	0,
	.2)
}
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.6)
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.6)
}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.75)
}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.85)
}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,
	0,
	0,
	.9)
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.75)
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.85)
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,
	255,
	255,
	.9)
}
.mCSB_scrollTools .mCSB_draggerContainer {
	right:-5px!important
}
.mCSB_scrollTools .mCSB_draggerContainer .mCSB_draggerRail {
	background-color:rgba(0,
	0,
	0,
	0)!important
}
.mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger_bar {
/*	background-color:#dc251d!important;
*/	width:4px!important;
	border-radius:0!important
}
.mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger_bar:hover {
/*	background-color:#dc251d!important
*/}
.mCSB_buttonLeft,
.mCSB_buttonRight {
	background:rgba(0,
	0,
	0,
	.8)!important;
	border-radius:50%!important;
	height:50px!important;
	margin-top:-20px!important;
	position:absolute!important;
	right:4%!important;
	top:9%!important;
	width:50px!important;
	z-index:5000!important;
	cursor:pointer;
	display:block
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
	left:8%;
	right:auto!important
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	top:8%
}
.topMenuNewWrapper>div {
	display:none;
	background:#666;
	padding:3rem 0;
	position:relative;
	z-index:9999
}
.topMenuNewWrapper .searchBox .closeW {
	right:10px;
	top:5px
}
.topMenuNewWrapper .menuHead {
	color:#fff;
	background:#5a5a5a;
	padding:2rem;
	width:100%;
	display:inline-block;
	font-size:1.8rem
}
.topMenuNewWrapper .menuBody {
	background:#606060;
	padding:1.2rem 2rem;
	height:100%;
	overflow:hidden;
	color:#fff
}
.topMenuNewWrapper .menuBody h4 {
	font-size:1.4rem;
	color:#d8d8d8
}
.topMenuNewWrapper .menuBody li {
	padding:1.5rem 0 .5rem;
	font-size:1.5rem
}
.topMenuNewWrapper .menuBody li p {
	display:block;
	color:#d8d8d8;
	font-size:1.4rem;
	padding-bottom:.8rem
}
.topMenuNewWrapper .menuBody li span {
	font-size:1.6rem;
	;
	border-bottom:none
}
.topMenuNewWrapper .menuBody li span.borderRgt {
	padding-bottom:.1rem;
	padding-right:0;
	border-bottom:1px solid #fff;
	
}
.topMenuNewWrapper .menuBody li .percnt {
	font-size:1.6rem;
	border-bottom:none
}
.topMenuNewWrapper .menuBody li.ratesHead {
	position:relative;
	top:0
}
.topMenuNewWrapper .menuBody a {
	color:#d8d8d8;
	display:inline-block;
	font-size:1.2rem;
	border-bottom:1px solid #6b6b6b;
	text-decoration:none
}
.topMenuNewWrapper .menuBody .topBorder {
	border-top:1px solid #6b6b6b;
	padding-top:1.5rem;
	margin-top:1.2rem
}
.topMenuNewWrapper .menuBody.spanSml span {
	font-size:1.8rem;
	display:block;
	padding-bottom:0;
	margin:0 2rem 1rem 0
}
.topMenuNewWrapper .menuBody .depositBox {
	display:block
}
.topMenuNewWrapper .menuBody .icon-drop {
	display:none
}
.topMenuNewWrapper .mUns span {
	border-bottom:1px solid #fff
}
ul.savings {
	margin-top:3.3rem;
	height:100%;
	overflow:hidden
}
ul.savings li {
	padding-left:0
}
ul.savings li:last-child {
	padding-right:0
}
ul.savings li h3 {
	background:#5a5a5a;
	font-size:1.8rem;
	line-height:2.2rem;
	color:#fff;
	padding:1.3rem 0 1.3rem 1.7rem;
	height:7.3rem;
	text-align:left
}
ul.savings li div {
	background:#606060;
	height:15.1rem;
	padding-left:1.7rem;
	position:relative
}
ul.savings li div p {
	color:#d8d8d8;
	font-size:1.4rem;
	padding-top:3.3rem
}
ul.savings li div span {
	font-size:1.8rem;
	display:block;
	padding-bottom:0;
	position:absolute;
	bottom:7.4rem;
	color:#fff
}
ul.savings li div a {
	color:#d8d8d8;
	display:inline-block;
	font-size:1.2rem;
	position:absolute;
	bottom:3.2rem;
	border-bottom:1px solid #6b6b6b;
	text-decoration:none
}
ul.savings .exRate {
	width:100%
}
ul.savings .exRate a {
	font-size:1.8rem;
	color:#fff;
	border-bottom:0;
	padding-right:.5rem;
	position:static
}
.topMenuOpen {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	overflow-y:scroll
}
.notyBox {
	top:4rem;
	right:0;
	position:absolute;
	width:30rem;
	display:none;
	background:#fff;
	border-top:4px solid #666;
	z-index:10000
}
.notyBox ul li {
	padding:1.5rem 2.2rem;
	display:block;
	border-top:1px solid #d0d0d0
}
.notyBox ul li h3 {
	font-size:1.6rem;
	
	color:#323232;
	padding-bottom:.6rem
}
.notyBox ul li p {
	font-size:1.4rem;
	color:#323232
}
.notyBox ul li .imgBox {
	display:inline-block;
	width:20%;
	vertical-align:top
}
.notyBox ul li .textBox {
	display:inline-block;
	width:75%;
	vertical-align:top
}
.notyBox .imgBlock {
	padding:1.5rem 0;
	text-align:center
}
.axisGroupList {
	display:block
}
.axisGroupList ul {
	width:800px;
	margin:0 auto
}
.axisGroupList ul li {
	display:inline-block;
	padding-right:3rem
}
.axisGroupList ul li a {
	display:block;
	font-size:1.5rem;
	color:#fff;
	text-align:center;
	padding:1rem 0
}
.axisGroupList ul li a:hover {
	text-decoration:none
}
.topBand .navbar-right li.active {
	background:#666
}
.topBand .navbar-right li.active a {
	color:#fff;
	font-size:1.2rem;
	border-bottom:3px solid #666
}
.topBand .navbar-right li.active a:focus,
.topBand .navbar-right li.active a:hover {
	background:#666
}
.topMenu {
	box-shadow:0 1px 5px #ababab;
	background:#fff;
	position:relative;
	z-index:9999;
	width:100%;
	transition:all 1s ease-in-out
}
.topMenu .logoSect {
	display:inline-block;
	vertical-align:top;
	padding-top:2rem;
	padding-bottom:0
}
.topMenu .navbarSect {
	display:inline-block;
	margin-left:3rem
}
.topMenu .navbarSect ul li {
	display:inline-block
}
.topMenu .navbarSect ul li a {
	font-size:1.6rem;
	color:#323232;
	padding:2.6rem 1.5rem 3.2rem;
	display:inline-block
}
.topMenu .navbarSect ul li a.linkEffect {
	padding:2rem 0;
/*	color:#dc251d
*/}
.topMenu .navbarSect ul li a:hover {
	text-decoration:none;
/*	color:#dc251d
*/}
.topMenu .navbarSect ul li .subMenus {
	display:none;
	position:absolute;
	top:7.5rem;
	left:8rem;
	z-index:2;
	background:#fff;
	border-top:2px solid #e0e0e0;
	width:100rem;
	border-radius:4px
}
.topMenu .navbarSect ul li .subMenus .exmenuTab2,
.topMenu .navbarSect ul li .subMenus .exmenuTab3 {
	display:none
}
.topMenu .navbarSect ul li .subMenus .exmTab {
	float:left
}
.topMenu .navbarSect ul li .subMenus .tabBar {
	background:#f1f1f1;
	margin-top:.5rem
}
.topMenu .navbarSect ul li .subMenus .tabBar ul li {
	display:inline-block
}
.topMenu .navbarSect ul li .subMenus .tabBar ul li a {
	display:inline-block;
	padding:1rem 9rem 1rem 2.5rem;
	font-size:1.4rem;
	color:#818181
}
.topMenu .navbarSect ul li .subMenus .tabBar ul li a:hover {
	color:#323232
}
.topMenu .navbarSect ul li .subMenus .tabBar ul li .active {
	color:#323232;
	
}
.topMenu .navbarSect ul li .subMenus .tabBar ul li .active span {
	display:inline-block;
/*	border-bottom:1px solid #dc251d
*/}
.topMenu .navbarSect ul li .subMenus .mainSect {
	float:left
}
.topMenu .navbarSect ul li .subMenus .mainSect .fLevel {
	width:16.8rem;
	display:inline-block;
	float:left;
	padding-left:2.5rem
}
.topMenu .navbarSect ul li .subMenus .mainSect .fLevel ul li a {
	font-size:1.4rem;
	color:#323232;
	display:block;
	padding:.8rem 0
}
.topMenu .navbarSect ul li .subMenus .mainSect .fLevel ul li.active {
	position:relative
}
.topMenu .navbarSect ul li .subMenus .mainSect .fLevel ul li.active a {
/*	/*color:#dc251d;*/
*/	
}
.topMenu .navbarSect ul li .subMenus .mainSect .fLevel ul li.active:before {
	position:absolute;
	content:'';
	right:-10px;
	top:13px;
	width:0;
	height:0;
	border-top:10px solid transparent;
	border-left:10px solid #fff;
	border-bottom:10px solid transparent
}
.topMenu .navbarSect ul li .subMenus .mainSect .sLevel {
	width:28.3rem;
	display:inline-block;
	float:left;
	padding-left:2.5rem
}
.topMenu .navbarSect ul li .subMenus .mainSect .sLevel ul li a {
	padding:.7rem 0;
	display:block;
	font-size:1.4rem;
	color:#666
}
.topMenu .navbarSect ul li .subMenus .mainSect .sLevel ul li a:hover {
/*	/*color:#dc251d;*/
*/	background:url(../images/arrow.png) 95% 1.4rem no-repeat
}
.topMenu .navbarSect ul li .subMenus .mainSect .sLevel ul li .active {
	background:url(../images/arrow.png) 95% 1.4rem no-repeat;
/*	/*color:#dc251d;*/
*/	
}
.topMenu .navbarSect ul li .subMenus .mainSect .sLevel ul li .noHover {
	color:#666;
	background:0 0
}
.topMenu .navbarSect ul li .subMenus .mainSect .sLevel ul li .noHover:hover {
/*	/*color:#dc251d;*/
*/	background:0 0
}
.topMenu .navbarSect ul li .subMenus .mainSect .sLevel ul li .noHover.active {
/*	/*color:#dc251d;*/
*/	background:0 0
}
.topMenu .navbarSect ul li .subMenus .mainSect .tLevel {
	display:inline-block;
	float:left;
	padding:1rem 3rem;
	border-left:1px solid #ececec
}
.topMenu .navbarSect ul li .subMenus .mainSect .tLevel ul li {
	padding:.8rem 0
}
.topMenu .navbarSect ul li .subMenus .mainSect .tLevel ul li a {
	font-size:1.4rem;
	color:#666;
	
}
.topMenu .navbarSect ul li .subMenus .mainSect .tLevel ul .active a {
	/*color:#dc251d;*/
	
}
.topMenu .navbarSect ul li .subMenus .blck {
	display:inline-block;
	padding:1rem 3.9rem;
	vertical-align:top;
	width:25rem;
	float:left
}
.topMenu .navbarSect ul li .subMenus .blck h3 {
	font-size:1.6rem;
	color:#666;
	
	border-bottom:1px solid #e5e5e5;
	padding-bottom:.5rem;
	display:-ms-inline-flexbox;
	display:inline-flex;
	width:100%;
	margin-bottom:.4rem;
	margin-top:.6rem
}
.topMenu .navbarSect ul li .subMenus .blck h3 a {
	font-size:1.6rem;
	color:#666;
	padding:0;
	padding-bottom:0;
	display:-ms-inline-flexbox;
	display:inline-flex
}
.topMenu .navbarSect ul li .subMenus .blck .offers {
	padding-top:0
}
.topMenu .navbarSect ul li .subMenus .blck ul li a {
	font-size:1.4rem;
	color:#716e6e;
	padding:.8rem 0
}
.topMenu .navbarSect ul li .subMenus .blck ul li a:hover {
	color:#dc251d
}
.topMenu .navbarSect ul li .subMenus .blck ul li a.linkEffect {
	padding:2rem 0;
	color:#dc251d
}
.topMenu .navbarSect ul li .subMenus .blck ul.axisEdge {
	margin-bottom:1.7rem
}
.topMenu .navbarSect ul li .subMenus .blck .subBlck {
	padding-top:.5rem
}
.topMenu .navbarSect ul li .subMenus .blck .subBlck h4 {
	font-size:1.4rem;
	
	color:#666;
	padding-bottom:.5rem
}
.topMenu .navbarSect ul li .subMenus .blck .subBlck h4 a {
	padding:0;
	padding-bottom:.5rem;
	color:#666
}
.topMenu .navbarSect ul li .subMenus .blck .subBlck .sleft {
	display:inline-block;
	padding-right:5.5rem;
	vertical-align:top
}
.topMenu .navbarSect ul li .subMenus .blck .subBlck .sright {
	display:inline-block;
	border-left:1px solid #e5e5e5;
	padding-left:3rem;
	vertical-align:top
}
.topMenu .navbarSect ul li .subMenus .blck1 {
	width:20rem
}
.topMenu .navbarSect ul li .subMenus .nWid {
	width:30rem
}
.topMenu .navbarSect ul li .subMenus li {
	display:block;
	padding:0
}
.topMenu .navbarSect ul li .subMenus li a {
	padding:0
}
.topMenu .navbarSect ul li .subMenus .sColor {
	padding:1rem 5rem 2rem;
	width:50rem
}
.topMenu .navbarSect ul li .subMenus .grayClr {
	background:#f7f7f7
}
.topMenu .navbarSect ul li .wideMenu {
	width:105rem
}
.topMenu .navbarSect ul li .lngMenu {
	width:auto;
	background:#fff url(../images/exploremenu-bg.png) 16.8rem 0 repeat-y
}
.topMenu .navbarSect ul .active a {
	color:#dc251d
}
.topMenu .navbarSect ul .nAct a {
	color:#cecece
}
.topMenu .navbarSect ul .srw {
	position:relative
}
.topMenu .navbarSect ul .srw:before {
	content:'';
	display:block;
	position:absolute;
	left:48px;
	bottom:5px;
	width:0;
	height:0;
	border:10px solid transparent;
	border-bottom-color:#e0e0e0;
	z-index:3
}
.topMenu .navbarSect ul .srw:after {
	content:'';
	display:block;
	position:absolute;
	left:50px;
	bottom:3px;
	width:0;
	height:0;
	border:8px solid transparent;
	border-bottom-color:#fff;
	z-index:3
}
.topMenu .loginSect {
	padding:1.7rem 0 2.7rem 0;
	position:relative;
	float:right;
	transition:all .2s ease-in-out
}
.topMenu .loginSect a {
	font-size:1.5rem;
	/*color:#dc251d;*/
	display:inline-block;
	padding-right:1.5rem
}
.topMenu .loginSect .loginClk {
	background:#dc251d;
	color:#fff;
	font-size:1.5rem;
	border-radius:4px;
	padding:1rem 3rem;
	display:inline-block;
	cursor:pointer;
	text-transform:uppercase
}
.topMenu .loginDrpDown {
	position:absolute;
	top:5.9rem;
	background:#fff;
	border-top:4px solid #ac285c;
	right:.1rem;
	width:300px;
	display:none;
	z-index:100003
}
.topMenu .loginDrpDown h2 {
	font-size:1.4rem;
	color:#323232;
	padding:0;
	padding:1rem 2rem;
	
	border-bottom:1px dotted #efefef;
	text-transform:none;
	cursor:pointer
}
.topMenu .loginDrpDown h2:before {
	content:"\e902";
	display:inline-block;
	font-family:icomoon!important;
	font-size:.6rem;
	color:#858585;
	position:absolute;
	right:1.5rem
}
.topMenu .loginDrpDown h2.current {
	background:#fafafa;
	border-bottom:none
}
.topMenu .loginDrpDown h2.current:before {
	-ms-transform:rotate(-180deg);
	transform:rotate(-180deg)
}
.topMenu .loginDrpDown .accordian {
	display:none;
	background:#fafafa
}
.topMenu .loginDrpDown .accordian ul {
	float:none
}
.topMenu .loginDrpDown .accordian ul li {
	margin:0 3.5rem;
	display:block;
	border-top:1px solid #e6e6e6;
	padding:1rem 0
}
.topMenu .loginDrpDown .accordian ul li:first-child {
	border-top:none
}
.topMenu .loginDrpDown .accordian ul li h3 {
	display:inline-block;
	color:#323232;
	font-size:1.4rem;
	text-transform:none
}
.topMenu .loginDrpDown .accordian ul li a {
	/*color:#dc251d;*/
	text-decoration:none;
	font-size:1.4rem;
	text-transform:initial
}
.topMenu .loginDrpDown .accordian ul li .logLinks {
	display:inline-block;
	padding-left:2rem;
	float:right
}
.topMenu .loginDrpDown .accordian ul li .logLinks a {
	/*color:#dc251d;*/
	font-size:1.4rem;
	border-left:1px solid #959595;
	padding:0 .7rem;
	text-transform:initial
}
.topMenu .loginDrpDown .accordian ul li .logLinks a:first-child {
	border-left:none
}
.topMenu .loginSectMob {
	display:none
}
.topMenu .loginSectMob ul {
	padding-top:0
}
.topMenu .loginSectMob ul li {
	display:inline-block;
	padding-left:1.6rem;
	padding:1.5rem .9rem;
	float:left
}
.topMenu .loginSectMob ul li .iconLinkMob {
	background:url(../images/sprite.png) no-repeat;
	display:inline-block;
	width:1.8rem;
	height:2rem
}
.topMenu .loginSectMob ul li .iconLinkMob.search {
	background-position:-5px -2px
}
.topMenu .loginSectMob ul li .iconLinkMob.download {
	background-position:-1px -164px
}
.topMenu .loginSectMob ul li .iconLinkMob.notification {
	background-position:-77px -83px;
	position:relative;
	pointer-events:none
}
.topMenu .loginSectMob ul li .iconLinkMob.notification span {
	background-color:#ed0d62;
	color:#fff;
	position:absolute;
	font-size:1.1rem;
	border-radius:50%;
	top:0;
	right:-.4rem;
	width:1.4rem;
	height:1.4rem;
	text-align:center;
	
	display:inline-block;
	line-height:1.4rem
}
.topMenu .loginSectMob ul li .iconLinkMob.mlogin {
	background-position:-76px -164px
}
.topMenu .loginSectMob ul .loginDrpDown li {
	float:none
}
.topMenu .loginSectMob .navbar-right .download img {
	width:1.4rem
}
.topMenu .loginSectMob .open {
	background:#606060
}
.topMenu .loginSectMob .open .iconLinkMob.search {
	background-position:-136px -2px
}
.topMenu .loginSectMob .open .iconLinkMob.notification {
	background-position:-136px -83px
}
.topMenu .loginSectMob .open .iconLinkMob.mlogin {
	background-position:-136px -164px
}
.topMenu .loginSectMob .open .iconLinkMob.download {
	background-position:0 -1214px
}
.fleft {
	float:left
}
.sLevel ul {
	display:none
}
.sLevel ul:first-child {
	display:block
}
.tLevel .tlist {
	display:none
}
.tLevel .tlist:first-child {
	display:block
}
.tLevel .tlist .RelLnk h4 {
	font-size:1.6rem;
	color:#666;
	
	border-bottom:1px solid #e5e5e5;
	padding-bottom:.5rem;
	display:-ms-inline-flexbox;
	display:inline-flex;
	width:100%;
	margin-bottom:.4rem;
	margin-top:2rem
}
.tLevel .tlist .RelLnk h4 span {
	padding-right:.5rem
}
.topMenu .navbarSect ul li .laptopActive .mainSect .sLevel ul li a {
	padding:.7rem 0
}
.topMenu.buisHeadear .col-md-9 {
	width:77%
}
.topMenu.buisHeadear .col-md-3 {
	width:23%
}
.topMenu.buisHeadear .navbarSect {
	margin-left:1rem
}
.topMenu.buisHeadear .navbarSect ul {
	padding-left:.8px
}
.topMenu.buisHeadear .navbarSect ul li {
	position:relative
}
.topMenu.buisHeadear .navbarSect ul li a {
	padding:2.6rem .7rem 3.2rem .7rem
}
.topMenu.buisHeadear .navbarSect ul li .subMenus {
	left:50%;
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	width:auto;
	background:#fff url(../images/exploremenu-bg.png) 28rem 0 repeat-y
}
.topMenu.buisHeadear .navbarSect ul li .subMenus.busiexplore {
	width:58rem
}
.topMenu.buisHeadear .navbarSect ul li .subMenus .blck {
	padding:1rem 2rem;
	width:28rem
}
.topMenu.buisHeadear .navbarSect ul li .subMenus .fLevel {
	width:28rem
}
.topMenu.buisHeadear .navbarSect ul li .subMenus.busiexplore {
	left:106%
}
.topMenu.buisHeadear .navbarSect ul li .subMenus.aplnowsbumenus {
	background:#fff;
	width:100rem;
	left:0;
	-ms-transform:translateX(-71%);
	transform:translateX(-71%)
}
.topMenu.buisHeadear .navbarSect ul li .subMenus.aplnowsbumenus .blck {
	width:25rem
}
.topMenu.buisHeadear .navbarSect ul li .subMenus.buisGovtMenu {
	width:56rem;
	left:-2%
}
.topMenu.buisHeadear .navbarSect ul li .subMenus.bankSmtnowsbumenus {
	background:#fff;
	width:100rem;
	left:0;
	-ms-transform:translateX(-62%);
	transform:translateX(-62%)
}
.topMenu.buisHeadear .navbarSect ul li .subMenus.bankSmtnowsbumenus .blck {
	width:20rem
}
.imgContentList li {
	display:inline-block;
	width:23%;
	margin-left:2.5%
}
.imgContentList li:first-child {
	margin-left:0
}
.imgContentList li .liWraper {
	box-shadow:0 0 5px 0 rgba(0,
	0,
	0,
	.75);
	margin-bottom:2rem;
	margin-left:.1rem
}
.imgContentList li .liWraper img {
	width:100%;
	max-width:100%
}
.imgContentList li .liWraper .offerDtls {
	padding:2.5rem 1.5rem 1rem;
	overflow:hidden
}
.imgContentList li .liWraper .offerDtls .offerContent {
	height:110px
}
.imgContentList li .liWraper .offerDtls .offerContent h3 {
	text-transform:uppercase;
	font-size:1.5rem;
	line-height:18px;
	
	min-height:5.4rem
}
.imgContentList li .liWraper .offerDtls .offerContent p {
	margin-top:1rem;
	color:#666
}
.knowMoreWrap {
	padding:4rem 0 0
}
.knowMoreWrap a.knowMore {
	/*color:#dc251d;*/
	display:inline;
	float:left;
	padding-top:2px
}
.knowMoreWrap .socialWrap {
	display:inline;
	float:right
}
.knowMoreWrap .socialWrap a {
	width:25px;
	height:23px;
	display:inline-block;
	float:left;
	cursor:pointer
}
.knowMoreWrap .socialWrap a.tweet {
	background-position:0 -296px
}
.icon-fb,
.icon-twitter {
	font-size:2rem;
	color:#8d8d8d
}
.icon-fb:hover,
.icon-twitter:hover {
	text-decoration:none;
	font-weight:700;
	transition:all .5s ease
}
.icon-fb {
	margin-right:.8rem
}
.icon-fb:hover {
	color:#43639d
}
.icon-twitter:hover {
	color:#2ca8df
}
.mobiNav {
	position:fixed;
	top:0;
	left:-320px;
	height:100%;
	background:#fff;
	z-index:99999;
	overflow-y:scroll
}
.mobileMenu {
	background:#fff;
	overflow-y:scroll
}
.mobileMenu .closebtn {
	position:absolute;
	left:15px;
	top:15px;
	width:21px;
	height:21px;
	z-index:2;
	cursor:pointer
}
.mobileMenu .closebtn:after,
.mobileMenu .closebtn:before {
	position:absolute;
	left:8px;
	content:' ';
	height:21px;
	width:1px;
	background-color:#6d6d6d
}
.mobileMenu .closebtn:before {
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
.mobileMenu .closebtn:after {
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.mobileMenu .topH {
	position:fixed;
	width:100%;
	background:#fff;
	z-index:1;
	padding-bottom:1rem
}
.mobileMenu .logoSect {
	text-align:center;
	padding:1.1rem 0 2.2rem
}
.mobileMenu .logoSect img {
	width:95px
}
.mobileMenu .tabSect {
	font-size:1.6rem;
	color:#fff;
	margin:0 1.5rem
}
.mobileMenu .tabSect a {
	width:49.8%;
	background:#666;
	color:#fff;
	display:inline-block;
	text-align:center;
	padding:1.1rem
}
.mobileMenu .tabSect a:focus,
.mobileMenu .tabSect a:hover {
	text-decoration:none
}
.mobileMenu .tabSect .perP {
	margin-right:.3%
}
.mobileMenu .tabSect .active {
	background:#dc251d
}
.mobileMenu .menuSect {
	padding-top:1rem;
	margin-top:10rem;
	margin-bottom:52px
}
.mobileMenu .menuSect .mlink h3 {
	font-size:1.6rem;
	/*color:#dc251d;*/
	padding:2rem 1rem;
	position:relative;
	border-bottom:1px solid #b2b2b2;
	margin:0 1.5rem;
	transition:.4s;
	cursor:pointer
}
.mobileMenu .menuSect .mlink .closeTab:after {
	content:"\e902";
	display:inline-block;
	font-family:icomoon!important;
	font-size:1rem;
	/*color:#dc251d;*/
	position:absolute;
	right:1rem;
	top:2.6rem
}
.mobileMenu .menuSect .mlink .openTab {
	border-bottom-color:transparent
}
.mobileMenu .menuSect .mlink .openTab:after {
	content:"\e902";
	display:inline-block;
	font-family:icomoon!important;
	font-size:1rem;
	/*color:#dc251d;*/
	position:absolute;
	right:1rem;
	top:2.6rem;
	-ms-transform:rotate(-180deg);
	transform:rotate(-180deg)
}
.mobileMenu .menuSect .mlink .subLnks {
	background:#f7f7f7;
	display:none
}
.mobileMenu .menuSect .sLevelM h4 {
	font-size:1.4rem;
	color:#323232;
	position:relative;
	padding:1.8rem 3.5rem 1.8rem 1.8rem;
	margin:0 1.5rem;
	border-bottom:1px solid #ebebeb;
	transition:.4s;
	cursor:pointer
}
.mobileMenu .menuSect .sLevelM .closeTab:after {
	content:"\e902";
	display:inline-block;
	font-family:icomoon!important;
	font-size:.8rem;
	color:#949494;
	position:absolute;
	right:1.8rem;
	top:2.4rem
}
.mobileMenu .menuSect .sLevelM .openTab {
	border-bottom-color:transparent
}
.mobileMenu .menuSect .sLevelM .openTab:after {
	content:"\e902";
	display:inline-block;
	font-family:icomoon!important;
	font-size:.8rem;
	color:#949494;
	position:absolute;
	right:1.8rem;
	top:2.4rem
}
.mobileMenu .menuSect .sLevelM .subSect {
	display:none;
	background:#ececec
}
.mobileMenu .menuSect .sLevelM .subSect ul {
	display:block
}
.mobileMenu .menuSect .sLevelM .subSect h5 {
	font-size:1.4rem;
	
	border-bottom:1px solid #333;
	padding:1rem 1.8rem;
	margin:0 1.5rem
}
.mobileMenu .menuSect .sLevelM ul {
	display:none;
	background:#ececec;
	padding:0 1.5rem
}
.mobileMenu .menuSect .sLevelM ul li {
	border-bottom:1px solid #d4d1d1
}
.mobileMenu .menuSect .sLevelM ul li a {
	font-size:1.4rem;
	color:#323232;
	padding:1.5rem 2.8rem;
	display:block
}
.mobileMenu .menuSect .sLevelM ul li:last-child {
	border:none
}
.mobileMenu .menuSect .sLevelM:last-child h4 {
	border:none
}
.exploreProd {
	position:fixed;
	width:100%;
	height:100%;
	z-index:99999;
	background:#fff;
	top:13rem;
	right:100%;
	overflow-y:scroll;
	display:none
}
.exploreProd .expProd {
	font-size:1.6rem;
	/*color:#dc251d;*/
	position:relative;
	padding-left:3rem;
	padding-bottom:2.5rem;
	position:fixed;
	width:100%;
	background:#fff;
	z-index:1
}
.exploreProd .expProd:before {
	content:"\e902";
	display:inline-block;
	font-family:icomoon!important;
	font-size:.8rem;
	/*color:#dc251d;*/
	position:absolute;
	left:1rem;
	top:.6rem;
	-ms-transform:rotate(90deg);
	transform:rotate(90deg)
}
.exploreProd .expMenuSect {
	margin-top:42px
}
.exploreProd .left {
	width:9.2rem;
	position:fixed;
	z-index:1;
	overflow-y:scroll;
	height:33.4rem;
	overflow-x:hidden
}
.exploreProd .left ul {
	box-shadow:3px 0 5px #ccc
}
.exploreProd .left ul li {
	background:#9f9f9f;
	margin-bottom:.1rem;
	cursor:pointer
}
.exploreProd .left ul li a {
	color:#fff;
	background:#9f9f9f;
	padding:2rem 0 2rem 1rem;
	display:inline-block;
	width:100%
}
.exploreProd .left ul li a:focus,
.exploreProd .left ul li a:hover {
	text-decoration:none
}
.exploreProd .left ul li .active {
	background:#dc251d;
	position:relative
}
.exploreProd .left ul li .active:after {
	content:'';
	width:0;
	height:0;
	border-top:10px solid transparent;
	border-left:10px solid #dc251d;
	border-bottom:10px solid transparent;
	position:absolute;
	right:-8px;
	top:0;
	bottom:0;
	margin:auto
}
.exploreProd .left.nriLeft ul li a {
	padding:4rem 0 4rem 1rem
}
.exploreProd .right {
	width:22.8rem;
	margin-bottom:1.8rem;
	margin-left:9.2rem;
	height:36.4rem;
	overflow-y:scroll
}
.exploreProd .right .mSectn {
	display:none
}
.exploreProd .right .mSectn .sLevelM {
	background:#f6f6f6;
	overflow-y:scroll;
	height:32.5rem
}
.exploreProd .right .mSectn .sLevelM h4 {
	font-size:1.4rem;
	/*color:#dc251d;*/
	position:relative;
	padding:1.8rem 2.8rem;
	border-bottom:1px solid #ebebeb;
	transition:.4s;
	cursor:pointer
}
.exploreProd .right .mSectn .sLevelM h4:after {
	content:"\e902";
	display:inline-block;
	font-family:icomoon!important;
	font-size:.7rem;
	color:#949494;
	position:absolute;
	right:3rem;
	top:2.4rem
}
.exploreProd .right .mSectn .sLevelM .openTab {
	border-bottom:1px solid #ebebeb
}
.exploreProd .right .mSectn .sLevelM .openTab:after {
	content:"\e902";
	display:inline-block;
	font-family:icomoon!important;
	font-size:.7rem;
	color:#949494;
	position:absolute;
	right:3rem;
	top:2.4rem;
	-ms-transform:rotate(-180deg);
	transform:rotate(-180deg)
}
.exploreProd .right .mSectn .sLevelM ul {
	display:none;
	background:#ececec
}
.exploreProd .right .mSectn .sLevelM ul li {
	border-bottom:1px solid #d4d1d1
}
.exploreProd .right .mSectn .sLevelM ul li .linkEffect {
	color:#dc251d
}
.exploreProd .right .mSectn .sLevelM ul li a {
	font-size:1.4rem;
	color:#323232;
	padding:1.5rem 2.8rem;
	display:block
}
.exploreProd .right .mSectn .sLevelM ul li:last-child {
	border:none
}
.exploreProd .right .mSectn .listing ul {
	background:#ececec
}
.exploreProd .right .mSectn .listing ul li {
	border-bottom:1px solid #d4d1d1
}
.exploreProd .right .mSectn .listing ul li a {
	font-size:1.4rem;
	color:#323232;
	padding:1.5rem 2rem;
	display:block
}
.exploreProd .right .active {
	display:block
}
.exploreProd .right.grabRight {
	height:30.4rem
}
.ftLinks {
	text-align:center;
	position:fixed;
	bottom:0;
	width:100%;
	padding:1.6rem 0;
	z-index:99999;
	background:#fff;
	box-shadow:0 0 4px #efefef
}
.ftLinks a {
	font-size:1.4rem;
	color:#666;
	padding:0 1rem
}
.ftLinks .onAcc {
	border-right:1px solid #c4c4c4
}
.mobileMenu.buisMobiHeadear .menuSect .sLevelM h4 {
	/*color:#dc251d;*/
	font-size:1.6rem;
	padding:2rem 1rem;
	position:relative;
	border-bottom:1px solid #b2b2b2;
	margin:0 1.5rem;
	transition:.4s;
	cursor:pointer
}
.mobileMenu.buisMobiHeadear .menuSect .sLevelM h4.closeTab:after {
	/*color:#dc251d;*/
	right:.8rem
}
.mobileMenu.buisMobiHeadear .menuSect .sLevelM h4.openTab {
	border-bottom:none
}
.mobileMenu.buisMobiHeadear .menuSect .sLevelM h4.openTab:after {
	-ms-transform:rotate(-180deg);
	transform:rotate(-180deg);
	/*color:#dc251d;*/
	right:.8rem
}
.mobileMenu.buisMobiHeadear .menuSect .subLnks>ul li {
	border-bottom:1px solid #d4d1d1
}
.mobileMenu.buisMobiHeadear .menuSect .subLnks>ul li a {
	font-size:1.4rem;
	color:#323232;
	padding:1.5rem 2.8rem;
	display:block
}
.topmenuSearch {
	display:none;
	background:#666;
	padding:4.7rem 0
}
.topMenuNewWrapper .downLoadBox {
	background:#dedede;
	position:relative;
	margin:0;
	width:100%;
	padding:2rem 0
}
.topMenuNewWrapper .downLoadBox .downloadLhs {
	display:inline-block;
	vertical-align:top;
	padding-left:1.5rem
}
.topMenuNewWrapper .downLoadBox .downloadRhs {
	display:inline-block;
	padding-left:1rem;
	padding-top:12px;
	width:90%
}
.topMenuNewWrapper .downLoadBox .downloadRhs p {
	font-size:1.6rem;
	color:#323232
}
.topMenuNewWrapper .downLoadBox .downloadRhs span {
	color:#666;
	font-size:1.4rem
}
.topMenuNewWrapper .downLoadBox .viewAll {
	display:inline-block;
	float:right;
	padding:1rem 2rem;
	margin-right:1.5rem
}
.topMenuNewWrapper .downLoadBox .viewAll:hover {
	text-decoration:none;
	color:#fff
}
.offerMobBox {
	display:none
}
.locateUsBox h3,
.offerMobBox h3 {
	font-size:1.8rem;
	color:#fff;
	padding-bottom:2rem;
	
}
.locateUsBox h3 a,
.offerMobBox h3 a {
	color:#fff
}
.locateUsBox h3 a:hover,
.offerMobBox h3 a:hover {
	text-decoration:none
}
.locateUsBox li,
.offerMobBox li {
	padding-bottom:1.6rem
}
.locateUsBox li a,
.offerMobBox li a {
	text-decoration:none;
	color:#c2c2c2;
	font-size:1.4rem;
	position:relative
}
.locateUsBox li a:after,
.offerMobBox li a:after {
	content:"";
	background-color:#c2c2c2;
	height:1px;
	left:0;
	margin-top:2px;
	position:absolute;
	top:100%;
	transition:all .3s ease-in-out 0s;
	width:0
}
.locateUsBox li:hover a:after,
.offerMobBox li:hover a:after {
	width:100%
}
.locateUsBox .closeW,
.offerMobBox .closeW {
	display:none
}
.topMenuNewWrapper .axisGropuGrid,
.topMenuNewWrapper .locateUsGrid {
	max-width:75rem;
	margin:0 auto
}
.topMenuNewWrapper .searchInptBox {
	border-bottom:1px solid #858585;
	width:50%;
	position:relative;
	margin:0 auto
}
.topMenuNewWrapper .searchInptBox input {
	border:none;
	background:0 0;
	width:95%;
	color:#fff;
	font-size:1.6rem;
	;
	outline:0;
	padding-bottom:.5rem
}
.topMenuNewWrapper .searchInptBox input::-webkit-input-placeholder {
	color:#fff
}
.topMenuNewWrapper .searchInptBox input:-ms-input-placeholder {
	color:#fff
}
.topMenuNewWrapper .searchInptBox input::placeholder {
	color:#fff
}
.topMenuNewWrapper .searchInptBox .searchBtn {
	background:url(../images/sprite.png) no-repeat 8px -380px;
	width:35px;
	height:29px;
	border:none;
	position:absolute;
	top:-1rem;
	right:0
}
.topMenuNewWrapper a.closeTopDiv {
	position:absolute;
	right:15px;
	top:15px;
	width:20px;
	height:20px;
	opacity:1;
	z-index:9999;
	color:transparent
}
.topMenuNewWrapper a.closeTopDiv:after,
.topMenuNewWrapper a.closeTopDiv:before {
	position:absolute;
	left:9px;
	content:' ';
	height:24px;
	width:2px;
	background-color:#adadad
}
.topMenuNewWrapper a.closeTopDiv:after {
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.topMenuNewWrapper a.closeTopDiv:before {
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
.topMenuNewWrapper .checkRateBox .closeW {
	display:none
}
@media screen and (min-width: 768px) {
	.footerMainUl .col ul {
		display:block!important
	}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
	.mCSB_buttonLeft,
	.mCSB_buttonRight {
		top:4%!important
	}
}
@media screen and (min-width: 1024px) and (max-width: 1800px) {
	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
		left:9%
	}
}
@media only screen and (min-width: 1199px) and (max-width: 1400px) {
	a.linkBtn {
		padding:1rem 1.5rem
	}
}
@media only screen and (min-width: 1200px) {
	.getInTouch {
		position:relative;
		transition:all .3s ease
	}
	.getInTouch .getCon {
		display:none;
		transition:all .3s ease;
		background:#edecec;
		padding:5px 15px;
		position:absolute;
		width:165px;
		top:38px;
		left:0;
		border-radius:5px;
		box-shadow:0 0 4px rgba(0,
		0,
		0,
		.2);
		border:1px solid #ccc
	}
	.getInTouch .getCon:before {
		content:'';
		position:absolute;
		left:30px;
		top:-9px;
		width:0;
		height:0;
		border-right:8px solid transparent;
		border-left:8px solid transparent;
		border-bottom:8px solid #ccc
	}
	.getInTouch:hover .getCon {
		display:block
	}
	.getInTouch .getCon a {
		padding:10px 0!important;
		display:block;
		border-bottom:solid 1px #cacaca
	}
	.getInTouch .getCon a:last-child {
		border-bottom:none
	}
	.getInTouch .getCon a:focus,
	.getInTouch .getCon a:hover {
		/*color:#dc251d;*/
		text-decoration:none
	}
}
@media only screen and (max-width: 1199px) {
	h1 {
		font-size:20px;
	}
	.comBox h2 {
		font-size:20px
	}
	.hamburger {
		display:inline-block;
		padding-top:1rem
	}
	.header-fixed .topMenu .logoSect {
		padding-top:.9rem
	}
	.getInMob {
		background:#edecec;
		position:absolute;
		z-index:99;
		border-radius:4px;
		margin-top:-10px;
		box-shadow:0 0 4px rgba(0,
		0,
		0,
		.2);
		border:1px solid #ccc
	}
	.getInMob:before {
		content:'';
		position:absolute;
		left:75px;
		top:-9px;
		width:0;
		height:0;
		border-right:8px solid transparent;
		border-left:8px solid transparent;
		border-bottom:8px solid #ccc
	}
	.getInMob a {
		display:block;
		color:#333;
		padding:10px 15px;
		border-bottom:solid 1px #cacaca
	}
	.getInMob a:focus,
	.getInMob a:hover {
		/*color:#dc251d;*/
		text-decoration:none
	}
	.getInMob-left {
		left:-240px
	}
	.getInMob-right {
		right:-240px
	}
	.getInMob-left.getInMob-open {
		left:0
	}
	.getInMob-right.getInMob-open {
		right:0
	}
	.getInMob {
		transition:all .3s ease
	}
	.socialLinks li {
		margin-right:0
	}
	.socialLinks li a {
		width:30px;
		height:2.9rem
	}
	.middleFooterCon h3 {
		width:12%
	}
	.topMenuNewWrapper>div {
		background:#666;
		padding:0;
		position:fixed;
		z-index:10001;
		width:300px;
		margin:5.1rem auto;
		left:0;
		right:0;
		max-height:500px;
		overflow-y:scroll
	}
	.topMenuNewWrapper>div .container {
		width:100%
	}
	.topMenuNewWrapper>div .container .col-md-12 {
		padding:0
	}
	.topMenuNewWrapper .searchBox {
		display:none;
		padding:3rem 0;
		width:auto;
		position:relative;
		margin:0
	}
	.topMenuNewWrapper .searchBox {
		padding:3rem 1.5rem 1.5rem
	}
	.topMenuNewWrapper .menuHead {
		padding:1.8rem 1.3rem;
		
		position:fixed;
		width:300px;
		z-index:1
	}
	.topMenuNewWrapper .menuHead.noStatic {
		position:relative;
		top:4rem;
		z-index:-1
	}
	.topMenuNewWrapper .menuBody {
		padding-top:6.3rem;
		background:0 0
	}
	.topMenuNewWrapper .menuBody h4 {
		font-size:1.5rem
	}
	.topMenuNewWrapper .menuBody li {
		padding:1.2rem 0
	}
	.topMenuNewWrapper .menuBody li p {
		font-size:1.8rem;
		
		color:#fff
	}
	.topMenuNewWrapper .menuBody.spanSml span {
		font-size:1.8rem;
		padding-bottom:1rem
	}
	.topMenuNewWrapper .menuBody .icon-drop {
		display:inline-block
	}
	.topMenuNewWrapper .menuBody .icon-drop:before {
		font-size:6px;
		position:absolute;
		right:60px;
		margin-top:-10px
	}
	ul.savings {
		margin-top:0
	}
	ul.savings li h3 {
		height:auto;
		padding:1.4rem 1.3rem
	}
	ul.savings li div {
		height:12.1rem
	}
	ul.savings li div p {
		padding-top:.7rem
	}
	.notyBox {
		top:5.5rem;
		right:7.2rem
	}
	.axisGroupList ul {
		width:100%;
		margin:1rem auto;
		text-align:center
	}
	.topBand {
		display:none
	}
	.topMenu .logoSect {
		margin-left:1.2rem;
		padding-top:1rem
	}
	.topMenu .navbarSect {
		display:none
	}
	.topMenu .loginSect {
		display:none
	}
	.topMenu .loginDrpDown {
		top:5.5rem;
		right:0
	}
	.topMenu .loginSectMob {
		display:block
	}
	.topMenu .loginSectMob ul li {
		padding:1.5rem .9rem
	}
	.topMenu.buisHeadear .col-xs-7 {
		width:58.33333333%
	}
	.topMenu.buisHeadear .col-xs-5 {
		width:41.66666667%
	}
	.mobiNav {
		display:block;
		width:32rem
	}
	.mobileMenu {
		display:block;
		width:32rem
	}
	.mobileMenu .topH {
		width:32rem
	}
	.exploreProd {
		display:block;
		width:32rem
	}
	.exploreProd .expProd {
		width:32rem;
		cursor:pointer
	}
	.ftLinks {
		width:32rem
	}
	.locateUsBox h3,
	.offerMobBox h3 {
		padding:1.4rem 1.2rem;
		margin:0;
		background:#5a5a5a
	}
	.locateUsBox li,
	.offerMobBox li {
		padding-bottom:0
	}
	.locateUsBox li a,
	.offerMobBox li a {
		padding:1rem 1.2rem
	}
	.locateUsBox .closeW,
	.offerMobBox .closeW {
		display:block
	}
	.topMenuNewWrapper .checkRateBox .closeW {
		display:block
	}
}
@media only screen and (max-width: 991px) {
	.owlBtn .owl-nav {
		bottom:1rem;
		top:-45px
	}
	.footerMainUl a,
.footerMainUl p,
.middleFooterCon a,
.middleFooterCon p {
	color:#ffffff;
	font-size:13px;	
	text-decoration:none
}
	.footerMainUl .col {
		width:19%
	}
	.footerMainUl h3, .middleFooterCon h3 {
    padding-bottom: 20px;
    font-family: 'Open Sans', Arial, sans-serif;
    font-size: 15px;
    color: #efa859;
}
	.footerMainUl .othLnk {
		padding-left:0
	}
	.socialLinks li a.icon-fb-footer:hover {
		border:1px solid #818181;
		color:#818181
	}
	.socialLinks li a.icon-fb-footer:hover:before {
		color:#818181
	}
	.socialLinks li a.icon-Li-footer:hover {
		border:1px solid #818181;
		color:#818181
	}
	.socialLinks li a.icon-Li-footer:hover:before {
		color:#818181
	}
	.socialLinks li a.icon-Twitter-footer:hover {
		border:1px solid #818181;
		color:#818181
	}
	.socialLinks li a.icon-Twitter-footer:hover:before {
		color:#818181
	}
	.socialLinks li a.icon-YT-footer:hover {
		border:1px solid #818181;
		color:#818181
	}
	.socialLinks li a.icon-YT-footer:hover:before {
		color:#818181
	}
	.socialLinks li a.icon-insta-footer:hover {
		border:1px solid #818181;
		color:#818181
	}
	.socialLinks li a.icon-insta-footer:hover:before {
		color:#818181
	}
	.middleFooterCon h3 {
		width:15%
	}
	.middleFooterCon .links {
		width:84%
	}
	.copyright {
		display:block;
		text-align:center;
		margin-bottom:2rem
	}
	ul.cpDiscMap {
		display:block;
		float:none;
		text-align:center;
		margin-top:1rem
	}
	.topMenu .logoSect img {
		width:140px
	}
	.imgContentList li {
		width:100%;
		margin-left:0
	}
	.topMenuNewWrapper .downLoadBox .downloadRhs p {
		font-size:1.4rem;
		width:200px
	}
	.topMenuNewWrapper .downLoadBox .downloadRhs span {
		display:none
	}
	.topMenuNewWrapper .downLoadBox .viewAll {
		background:0 0;
		/*color:#dc251d;*/
		float:none;
		padding-left:6rem;
		padding-top:0;
		font-size:1.2rem;
		display:block;
		position:absolute;
		bottom:-.3rem;
		left:1.4rem
	}
	.topMenuNewWrapper .searchInptBox {
		width:100%
	}
}
@media only screen and (max-width: 767px) {
	.wrapper-content {
		padding-bottom:0
	}
	.ahaAxisBox {
		top:80%!important;
		right:0;
		z-index:999!important
	}
	.bar1,
	.bar2,
	.bar3 {
		width:21px;
		height:3px;
		margin:4px 0
	}
	a.linkBtn {
		padding:1rem 1rem
	}
	.fixedApplyNow {
		right:0;
		top:unset;
		bottom:0;
		width:100%
	}
	.fixedApplyNow .applyNowBtn {
		-ms-transform:none;
		transform:none;
		border-radius:0;
		text-align:center
	}
	.header-fixed .topMenu .loginDrpDown {
		top:4.5rem
	}
	.basicList li {
		margin-right:1rem
	}
	.icon-whatsapp {
		display:block
	}
	.owlBtn .owl-nav {
		top:-83px
	}
	.dealPopup {
		width:95%
	}
	.footerUpSec {
		padding:0;
		background-color:#444;
		display: none;
	}
	.footerUpSec .container {
		padding:0
	}
	.footerBtmSec {
	 margin-top: -12px;
	}
	.footerMainUl {
		padding-bottom:0
	}
	.footerMainUl .col {
		width:100%;
		display:block;
		padding-left:0;
		margin-bottom:0
	}
	.footerMainUl .col ul {
		display:none;
		background:#616161
	}
	.footerMainUl .col ul li a {
		padding:1rem 0
	}
	.footerMainUl .col ul li p a {
		padding:0
	}
	.footerMainUl .col li {
		margin:0 1.5rem
	}
	.selectDropd {
		width:21rem
	}
	.selectDropd select {
		margin-bottom:0;
		width:19rem;
		margin-left:1.5rem
	}
	.socialLinks {
		display:block;
		padding-left:1.5rem
	}
	.footerMainUl h3,
	.middleFooterCon h3 {
		/* padding:2rem 1.5rem; */
		cursor:pointer
	}
	.footerMainUl li,
	.middleFooterCon li {
		border-bottom:1px solid #7c7c7c
	}
	.footerMainUl .closeTab:before,
	.middleFooterCon .closeTab:before {
		content:"\e902";
		display:inline-block;
		font-family:icomoon!important;
		font-size:1rem;
		color:#fff;
		position:absolute;
		right:3rem
	}
	.footerMainUl .openTab:before,
	.middleFooterCon .openTab:before {
		content:"\e902";
		display:inline-block;
		font-family:icomoon!important;
		font-size:1rem;
		color:#fff;
		position:absolute;
		right:3rem;
		-ms-transform:rotate(-180deg);
		transform:rotate(-180deg)
	}
	.footerMainUl p,
	.middleFooterCon p {
		color:#e4e4e4;
		padding:1rem 1.5rem
	}
	.footerMainUl .fScheme,
	.middleFooterCon .fScheme {
		padding-bottom:1rem
	}
	.footerMainUl a,
	.middleFooterCon a {
		color:#e4e4e4
	}
	.middleFooterCon {
		border:none
	}
	.middleFooterCon {
		padding:0
	}
	.middleFooterCon li {
		padding-bottom:0
	}
	.middleFooterCon h3 {
		display:block;
		width:100%
	}
	.middleFooterCon .links {
		margin-bottom:1rem;
		display:none;
		padding-left:1.5rem
	}
	.middleFooterCon p {
		color:#e4e4e4;
		padding-left:1.5rem
	}
	.back-to-top {
		width:3.6rem;
		height:3.6rem;
		right:.5rem;
		bottom:1.7rem
	}
	.back-to-top .icon-drop {
		font-size:1.3rem;
		top:5px
	}
	.list-unstyled {
		padding-left:15px;
		width:215px
	}
	.connectBox {
		margin-top:60px
	}
	.reportFraud {
		margin-left:15px
	}
	.topMenuNewWrapper .menuBody .depositBox {
		display:none
	}
	.notyBox {
		top:4.5rem;
		right:0;
		position:fixed
	}
	.topMenu .logoSect img {
		width:100px
	}
	.topMenu .loginDrpDown {
		top:4.5rem;
		right:1.6rem
	}
	.topMenu .loginSectMob ul {
		padding-top:0;
		float:right;
		position:relative;
		right:-8px
	}
	.topMenu .loginSectMob ul li {
		padding:1rem .7rem
	}
	.bankingBetter .col-md-12 {
		padding-right:0
	}
	.headerSection.buisHeadear .topMenu .col-md-9 {
		width:60%
	}
	.headerSection.buisHeadear .topMenu .col-md-3 {
		width:40%
	}
}
@media only screen and (max-width: 480px) {
	h1 {
	font-size: 18px;
    padding: 0 0 10px;
	}
	.comBox h2 {
	font-size: 16px;
    padding: 0 7px 0;
		/* font-size:2rem;
		padding:2rem 0 1rem */
	}
	.breadcrumSect ul li:before {
		left:1px
	}
	.breadcrumSect ul li a {
		margin:0 .5rem
	}
	.breadcrumSect ul li span {
		margin:0 .5rem
	}
	a[data-tooltip]:after,
	a[data-tooltip]:before {
		width:auto
	}
	.copyright {
		font-size:1.1rem
	}
	ul.cpDiscMap li {
		font-size:1rem
	}
	ul.cpDiscMap li a {
		padding:0 .5rem
	}
	.topMenuNewWrapper .downLoadBox .downloadRhs {
		width:60%
	}
}
@keyframes fadeOut {
	0% {
		opacity:1
	}
	100% {
		opacity:0
	}
}