@charset "utf-8";
/* Developed by Naval Nagar */

/*Font Embedding*/
/* Font css */
@font-face {
	font-family: 'ek_muktabold';
	src: url('../font/ekmukta-bold-webfont.eot');
	src: url('../font/ekmukta-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../font/ekmukta-bold-webfont.woff2') format('woff2'), url('../font/ekmukta-bold-webfont.woff') format('woff'), url('../font/ekmukta-bold-webfont.ttf') format('truetype'), url('../font/ekmukta-bold-webfont.svg#ek_muktabold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ek_muktaextrabold';
	src: url('../font/ekmukta-extrabold-webfont.eot');
	src: url('../font/ekmukta-extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('../font/ekmukta-extrabold-webfont.woff2') format('woff2'), url('../font/ekmukta-extrabold-webfont.woff') format('woff'), url('../font/ekmukta-extrabold-webfont.ttf') format('truetype'), url('../font/ekmukta-extrabold-webfont.svg#ek_muktaextrabold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ek_muktaextralight';
	src: url('../font/ekmukta-extralight-webfont.eot');
	src: url('../font/ekmukta-extralight-webfont.eot?#iefix') format('embedded-opentype'), url('../font/ekmukta-extralight-webfont.woff2') format('woff2'), url('../font/ekmukta-extralight-webfont.woff') format('woff'), url('../font/ekmukta-extralight-webfont.ttf') format('truetype'), url('../font/ekmukta-extralight-webfont.svg#ek_muktaextralight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ek_muktalight';
	src: url('../font/ekmukta-light-webfont.eot');
	src: url('../font/ekmukta-light-webfont.eot?#iefix') format('embedded-opentype'), url('../font/ekmukta-light-webfont.woff2') format('woff2'), url('../font/ekmukta-light-webfont.woff') format('woff'), url('../font/ekmukta-light-webfont.ttf') format('truetype'), url('../font/ekmukta-light-webfont.svg#ek_muktalight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ek_muktaregular';
	src: url('../font/ekmukta-regular-webfont.eot');
	src: url('../font/ekmukta-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../font/ekmukta-regular-webfont.woff2') format('woff2'), url('../font/ekmukta-regular-webfont.woff') format('woff'), url('../font/ekmukta-regular-webfont.ttf') format('truetype'), url('../font/ekmukta-regular-webfont.svg#ek_muktaregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ek_muktasemibold';
	src: url('../font/ekmukta-semibold-webfont.eot');
	src: url('../font/ekmukta-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../font/ekmukta-semibold-webfont.woff2') format('woff2'), url('../font/ekmukta-semibold-webfont.woff') format('woff'), url('../font/ekmukta-semibold-webfont.ttf') format('truetype'), url('../font/ekmukta-semibold-webfont.svg#ek_muktasemibold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ek_muktamedium';
	src: url('../font/ekmukta-medium-webfont.eot');
	src: url('../font/ekmukta-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../font/ekmukta-medium-webfont.woff2') format('woff2'), url('../font/ekmukta-medium-webfont.woff') format('woff'), url('../font/ekmukta-medium-webfont.ttf') format('truetype'), url('../font/ekmukta-medium-webfont.svg#ek_muktamedium') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*End Font Embedding*/

a {
	text-decoration: none;
} /*To remove outline on focus*/
a:focus {
	outline: none;
}
* {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
img {
	border: 0 none;
	line-height: 0px
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
body {
	background: none repeat scroll 0 0 #fff;
	color: #333333;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	margin: 0;
	padding: 0;
	-webkit-font-smoothing: antialiased;
	overflow-x: hidden
}
/* Main wrapper‎ */
.wrapper {
	width: 100%;
	max-width: 1155px;
	margin: 0 auto;
	height: auto;
}
/* header */
header {
	width: 100%;
	height: 81px;
	float: left;
	border-bottom: 2px solid #2fbcd1;
	margin-bottom: 10px;
	padding-bottom: 9px;
	position: relative;
}
/*
  ========================================
                Navbar
  ========================================
*/

.navbar {
	position: absolute;
	left: 0%;
	top: 50%;
	width: 26px;
	height: 19px;
	cursor: pointer;
	background: url(../images/menuIcon.png) top center no-repeat;
}
.navbarClose {
	background-position: 0px -21px;
}
button {
	outline: none;
}
.navbar-toggle2 {
	position: absolute;
	left: 0;
	bottom: -10px;
	/*margin-right: 11.25px;*/
	padding: 0px 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	margin-top: 0;
	margin-bottom: 0;
}
.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0,0,0,0);
	border: 0;
}
.navbar-toggle2 {
	background-color: transparent;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	float: left;
}
#animated-navicon .icon-bar {
	margin-bottom: 5px;
	position: relative;
	top: 0;
	-webkit-transition: top 0.14s linear 0.22s, -webkit-transform 0.22s ease-out, opacity 0.22s ease-out 0.22s;
	transition: top 0.14s linear 0.22s, transform 0.22s ease-out, opacity 0.22s ease-out 0.22s;
	background-color: #000;
}
.navbar-toggle2 .icon-bar {
	display: block;
	width: 32px;
	height: 4px;
	border-radius: 1px;
}
.openedMenu {
	height: 252px !important;
	-webkit-transition: all 600ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
	transition: all 600ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
#animated-navicon.opened .icon-bar:nth-child(2) {
	top: 10px;
	-webkit-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
	-webkit-transition: top 0.14s ease-in, -webkit-transform 0.22s ease-in-out 0.14s;
	transition: top 0.14s ease-in, transform 0.22s ease-in-out 0.14s;
}
#animated-navicon.opened .icon-bar:nth-child(3) {
	opacity: 0;
	-webkit-transition: opacity 0.14s ease-in;
	transition: opacity 0.14s ease-in;
}
#animated-navicon.opened .icon-bar:nth-child(4) {
	top: -9px;
	-webkit-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	transform: rotate(225deg);
	-webkit-transition: top 0.14s ease-in, -webkit-transform 0.22s ease-in-out 0.14s;
	transition: top 0.14s ease-in, transform 0.22s ease-in-out 0.14s;
}
header .logo {
	float: left;
	font-size: 50px;
	color: #2e3192;
	font-family: 'ek_muktaextralight';
	position: absolute;
	left: 68px;
	bottom: 1px;
	line-height: 48px;
}
header .logo a {
	color: #2e3192;
}
header .logo b {
	font-family: 'ek_muktamedium';
	font-weight: normal;
}
header .right {
	position: absolute;
	right: 0;
	bottom: 9px;
	font-size: 18px;
	font-family: 'ek_muktalight';
}
header .right .app {
	float: left;
	width: 130px;
	height: 25px;
	border-right: 1px solid #333333;
	padding-right: 14px;
	/*background: url(../images/appIcon.jpg) 116px 3px no-repeat;*/
	overflow: hidden;
}
header .right .login {
	float: left;
	width: 147px;
	height: 25px;
	border-right: 1px solid #333333;
	overflow: hidden;
	text-align: center;
}
header .right .search {
	float: left;
	height: 25px;
	border-right: 1px solid #333333;
	padding-left: 13px;
	padding-right: 11px;
	/*background: url(../images/searchIcon.jpg) 72px 3px no-repeat;*/
	overflow: hidden;
}
.lng {
	margin-top: -18px;
}
header .right .lang {
	float: left;
	width: 82px;
	text-align: center;
	height: 25px;
	/*background: url(../images/langIcon.jpg) right top no-repeat;*/
	overflow: hidden;
}
header .right div a {
	position: relative;
	padding-top: 0;
	padding-bottom: 0;
	overflow: hidden;
	color: #333333;
}
header .right div a span[data-hover] {
	position: relative;
	display: inline-block;
	-webkit-transition: -webkit-transform .4s;
	transition: transform .4s;
}
header .right div > a span[data-hover]:before {
	position: absolute;
	top: 100%;
	color: #333333;
	content: attr(data-hover);
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition: color .4s;
	transition: color .4s;
}
header .right div > a:hover span[data-hover] {
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
}
header .right div > .active > a span[data-hover], header .right div > .active > a:focus span[data-hover], header .right div > .active > a:hover span[data-hover] {
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
}
/* Header End*/


/* Main Body */
section {
	width: 100%;
	height: auto;
	float: left;
}
/*===================================
= Connect Section                  =
===================================*/


.services-section-item {
	-webkit-perspective: 300px;
	perspective: 300px;
	text-align: center;
	float: left;
	width: 315px;
	height: 137px;
	background: url(../images/connectBgRight.jpg) top right no-repeat;
	padding: 41px 35px 36px 35px;
	border-bottom: 1px dotted #000000;
	border-top: 1px dotted #000000;
	font-family: 'ek_muktalight';
}
.services-item-title {
	margin-bottom: 0px;
	margin-top: 8px;
	font-size: 24px;
	color: #2e3192;
	font-weight: normal;
}
.services-section-item-icon {
	margin: 0 auto;/*font-size: 44px;*/
}
.services-section-item-text p {
	font-size: 16px;
	padding: 0;
	line-height: 17px;
	color: #000;
	margin: 0 0 17px 0;
}
/*  Services Section */
.services-section-item {
	margin-bottom: 40px;
}
.no-touch.cssanimations .services-section-item {
	margin-bottom: 0;
}
.no-touch.cssanimations .services-section-item-icon {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition: -webkit-transform 0.7s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s, opacity 0.3s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s;
	transition: transform 0.7s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s, opacity 0.3s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s;
}
.no-touch.cssanimations .services-item-title {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition: -webkit-transform 0.7s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s;
	transition: transform 0.7s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s;
}
.no-touch.cssanimations .services-section-item-text {
	opacity: 0;
	-webkit-transform: rotate3d(1, 0, 0, -90deg) translate3d(0, 50px, 0);
	transform: rotate3d(1, 0, 0, -90deg) translate3d(0, 50px, 0);
	-webkit-transition: -webkit-transform 0.7s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s, opacity 0.2s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0.3s;
	transition: transform 0.7s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s, opacity 0.2s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0.3s;
}
.no-touch.cssanimations .services-section-item:hover .services-section-item-icon {
	opacity: 0;
	-webkit-transform: rotate3d(1, 0, 0, 80deg) translate3d(0, -50px, 50px);
	transform: rotate3d(1, 0, 0, 80deg) translate3d(0, -50px, 50px);
	-webkit-transition: -webkit-transform 0.7s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s, opacity 0.3s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0.2s;
	transition: transform 0.7s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s, opacity 0.3s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0.2s;
}
.no-touch.cssanimations .services-section-item:hover .services-item-title {
	-webkit-transform: translate3d(0, -75px, 0);
	transform: translate3d(0, -75px, 0);
}
.no-touch.cssanimations .services-section-item:hover .services-section-item-text {
	opacity: 1;
	-webkit-transform: translate3d(0, -70px, 0);
	transform: translate3d(0, -70px, 0);
	-webkit-transition: -webkit-transform 0.7s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s, opacity 0.3s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s;
	transition: transform 0.7s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s, opacity 0.3s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s;
}
.fadeInUpLeftScale {
	-webkit-animation-name: fadeInUpLeftScale;
	animation-name: fadeInUpLeftScale;
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
}

/*
  ========================================
  Animations
  ========================================
*/
@-webkit-keyframes fade-out {
 0% {
 opacity: 1;
}
 100% {
 opacity: 0;
}
}
@keyframes fade-out {
 0% {
 opacity: 1;
}
 100% {
 opacity: 0;
}
}
@-webkit-keyframes fadeInOutDown {
 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, -20%, 0);
 transform: translate3d(0, -20%, 0);
}
 50% {
 opacity: 1;
}
 100% {
 opacity: 0;
 -webkit-transform: translate3d(0, 20%, 0);
 transform: translate3d(0, 20%, 0);
}
}
@keyframes fadeInOutDown {
 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, -20%, 0);
 transform: translate3d(0, -20%, 0);
}
 50% {
 opacity: 1;
}
 100% {
 opacity: 0;
 -webkit-transform: translate3d(0, 20%, 0);
 transform: translate3d(0, 20%, 0);
}
}
/*-------------------------------------*/
@-webkit-keyframes zoom-outy {
 0% {
 opacity: 0;
 -webkit-transform: scale3d(1.6, 1.6, 1);
 transform: scale3d(1.6, 1.6, 1);
}
 50% {
 opacity: 1;
 -webkit-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
 100% {
 opacity: 1;
}
}
@keyframes zoom-outy {
 0% {
 opacity: 0;
 -webkit-transform: scale3d(1.6, 1.6, 1);
 transform: scale3d(1.6, 1.6, 1);
}
 50% {
 opacity: 1;
 -webkit-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
 100% {
 opacity: 1;
}
}
.zoom-outy {
	-webkit-animation-name: zoom-outy;
	animation-name: zoom-outy;
}
/*-------------------------------------*/
@-webkit-keyframes zoomOutIn {
 0% {
 opacity: 0;
 -webkit-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 -webkit-transform: scale3d(1.3, 1.3, 1);
 transform: scale3d(1.3, 1.3, 1);
}
 100% {
 opacity: 1;
 -webkit-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 -webkit-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
}
@keyframes zoomOutIn {
 0% {
 opacity: 0;
 -webkit-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 -webkit-transform: scale3d(1.3, 1.3, 1);
 transform: scale3d(1.3, 1.3, 1);
}
 100% {
 opacity: 1;
 -webkit-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 -webkit-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
}
.zoomOutIn {
	-webkit-animation-name: zoomOutIn;
	animation-name: zoomOutIn;
}
/*-------------------------------------*/
@-webkit-keyframes zoomInOut {
 0% {
 opacity: 1;
 -webkit-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 -webkit-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
 100% {
 opacity: 0;
 -webkit-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 -webkit-transform: scale3d(1.2, 1.2, 1);
 transform: scale3d(1.2, 1.2, 1);
}
}
@keyframes zoomInOut {
 0% {
 opacity: 1;
 -webkit-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 -webkit-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
 100% {
 opacity: 0;
 -webkit-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 -webkit-transform: scale3d(1.2, 1.2, 1);
 transform: scale3d(1.2, 1.2, 1);
}
}
.zoomInOut {
	-webkit-animation-name: zoomInOut;
	animation-name: zoomInOut;
}
/*-------------------------------------*/
@-webkit-keyframes zoomOutSm {
 0% {
 opacity: 1;
 -webkit-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 -webkit-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
 100% {
 opacity: 0;
 -webkit-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 -webkit-transform: scale3d(0.9, 0.9, 1);
 transform: scale3d(0.9, 0.9, 1);
}
}
@keyframes zoomOutSm {
 0% {
 opacity: 1;
 -webkit-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 -webkit-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
 100% {
 opacity: 0;
 -webkit-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 -webkit-transform: scale3d(0.9, 0.9, 1);
 transform: scale3d(0.9, 0.9, 1);
}
}
.zoomOutSm {
	-webkit-animation-name: zoomOutSm;
	animation-name: zoomOutSm;
}
/*-------------------------------------*/
@-webkit-keyframes foldUp {
 0% {
 -webkit-transform: perspective(500px) translate3d(0, 25px, 0) rotate3d(1, 0, 0, 80deg) translate3d(0, 0, -50px);
 transform: perspective(500px) translate3d(0, 25px, 0) rotate3d(1, 0, 0, 80deg) translate3d(0, 0, -50px);
 opacity: 0;
}
 100% {
 -webkit-transform: perspective(500px) rotate3d(1, 0, 0, 0deg) translate3d(0, 0, 0);
 transform: perspective(500px) rotate3d(1, 0, 0, 0deg) translate3d(0, 0, 0);
 opacity: 1;
}
}
@keyframes foldUp {
 0% {
 -webkit-transform: perspective(500px) translate3d(0, 25px, 0) rotate3d(1, 0, 0, 80deg) translate3d(0, 0, -50px);
 transform: perspective(500px) translate3d(0, 25px, 0) rotate3d(1, 0, 0, 80deg) translate3d(0, 0, -50px);
 opacity: 0;
}
 100% {
 -webkit-transform: perspective(500px) rotate3d(1, 0, 0, 0deg) translate3d(0, 0, 0);
 transform: perspective(500px) rotate3d(1, 0, 0, 0deg) translate3d(0, 0, 0);
 opacity: 1;
}
}
.foldUp {
	-webkit-animation-name: foldUp;
	animation-name: foldUp;
	-webkit-transform-origin: 50% 20%;
	-ms-transform-origin: 50% 20%;
	transform-origin: 50% 20%;
}
/*-------------------------------------*/
@-webkit-keyframes foldOut {
 0% {
 -webkit-transform: perspective(500px) rotate3d(1, 0, 0, 0deg) translate3d(0, 0, 0);
 transform: perspective(500px) rotate3d(1, 0, 0, 0deg) translate3d(0, 0, 0);
 opacity: 1;
}
 100% {
 -webkit-transform: perspective(500px) translate3d(0, -40px, 0) rotate3d(1, 0, 0, 90deg) translate3d(0, -100px, 25px);
 transform: perspective(500px) translate3d(0, -40px, 0) rotate3d(1, 0, 0, 90deg) translate3d(0, -100px, 25px);
 opacity: 0;
}
}
@keyframes foldOut {
 0% {
 -webkit-transform: perspective(500px) rotate3d(1, 0, 0, 0deg) translate3d(0, 0, 0);
 transform: perspective(500px) rotate3d(1, 0, 0, 0deg) translate3d(0, 0, 0);
 opacity: 1;
}
 100% {
 -webkit-transform: perspective(500px) translate3d(0, -40px, 0) rotate3d(1, 0, 0, 90deg) translate3d(0, -100px, 25px);
 transform: perspective(500px) translate3d(0, -40px, 0) rotate3d(1, 0, 0, 90deg) translate3d(0, -100px, 25px);
 opacity: 0;
}
}
.foldOut {
	-webkit-animation-name: foldOut;
	animation-name: foldOut;
	-webkit-transform-origin: 50% 20%;
	-ms-transform-origin: 50% 20%;
	transform-origin: 50% 20%;
}
/*-------------------------------------*/
@-webkit-keyframes fadeInUpScale {
 0% {
 opacity: 0;
 -webkit-transform: perspective(400px) translate3d(0, 200px, 400px);
 transform: perspective(400px) translate3d(0, 200px, 400px);
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none;
}
}
@keyframes fadeInUpScale {
 0% {
 opacity: 0;
 -webkit-transform: perspective(400px) translate3d(0, 200px, 400px);
 transform: perspective(400px) translate3d(0, 200px, 400px);
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none;
}
}
.fadeInUpScale {
	-webkit-animation-name: fadeInUpScale;
	animation-name: fadeInUpScale;
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
}
/*-------------------------------------*/
@-webkit-keyframes fadeInUpLeftScale {
 0% {
 opacity: 0;
 -webkit-transform: perspective(400px) translate3d(-300px, 200px, 400px);
 transform: perspective(400px) translate3d(-300px, 200px, 400px);
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none;
}
}
@keyframes fadeInUpLeftScale {
 0% {
 opacity: 0;
 -webkit-transform: perspective(400px) translate3d(-300px, 200px, 400px);
 transform: perspective(400px) translate3d(-300px, 200px, 400px);
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none;
}
}
.fadeInUpLeftScale {
	-webkit-animation-name: fadeInUpLeftScale;
	animation-name: fadeInUpLeftScale;
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
}
/*-------------------------------------*/
@-webkit-keyframes fadeInUpRightScale {
 0% {
 opacity: 0;
 -webkit-transform: perspective(400px) translate3d(300px, 200px, 400px);
 transform: perspective(400px) translate3d(300px, 200px, 400px);
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none;
}
}
@keyframes fadeInUpRightScale {
 0% {
 opacity: 0;
 -webkit-transform: perspective(400px) translate3d(300px, 200px, 400px);
 transform: perspective(400px) translate3d(300px, 200px, 400px);
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none;
}
}
.fadeInUpRightScale {
	-webkit-animation-name: fadeInUpRightScale;
	animation-name: fadeInUpRightScale;
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
}
/*--------------------------------------*/
@-webkit-keyframes cloudLoop {
 0% {
 -webkit-transform: translate3d(0, 0, 0);
 transform: translate3d(0, 0, 0);
}
 100% {
 -webkit-transform: translate3d(-50%, 0, 0);
 transform: translate3d(-50%, 0, 0);
}
}
@keyframes cloudLoop {
 0% {
 -webkit-transform: translate3d(0, 0, 0);
 transform: translate3d(0, 0, 0);
}
 100% {
 -webkit-transform: translate3d(-50%, 0, 0);
 transform: translate3d(-50%, 0, 0);
}
}
/*-------------------------------------*/
@-webkit-keyframes shine {
 0% {
 background-position: top left;
}
 100% {
 background-position: top right;
}
}
@keyframes shine {
 0% {
 background-position: top left;
}
 100% {
 background-position: top right;
}
}
.shine {
	background: #222222 -webkit-gradient(linear, left top, right top, from(#222222), to(#222222), color-stop(0.5, #ffffff)) 0 0 no-repeat;
	-webkit-background-size: 125px;
	color: rgba(255, 255, 255, 0.1);
	-webkit-background-clip: text;
	-webkit-animation-name: shine;
	-webkit-animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
}
/*-------------------------------------*/
.animsition .init-animation-1, .animsition .init-animation-2, .animsition .init-animation-3, .animsition .init-animation-4, .animsition .init-animation-5 {
	opacity: 0;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
}
/*
 Ripple Effect
 -------------------------
 */
@-webkit-keyframes ripple {
  /*scale the element to 250% to safely cover the entire link and fade it out*/
  0% {
 opacity: 1;
 -webkit-transform: scale(0);
 transform: scale(0);
}
 100% {
 opacity: 0;
 -webkit-transform: scale(1.5);
 transform: scale(1.5);
}
}
@keyframes ripple {
  /*scale the element to 250% to safely cover the entire link and fade it out*/
  0% {
 opacity: 1;
 -webkit-transform: scale(0);
 transform: scale(0);
}
 100% {
 opacity: 0;
 -webkit-transform: scale(1.5);
 transform: scale(1.5);
}
}
.ripple-group-parent, .ripple-alone {
	position: relative;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;/* Fixing a Webkit browsers bug*/
}
.ink {
	display: block;
	position: absolute;
	background: rgba(255, 76, 131, 0.5);
	border-radius: 100%;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	z-index: 10;
}
/*animation effect*/
.ink.animate {
	-webkit-animation: ripple 0.5s ease-out;
	animation: ripple 0.5s ease-out;
}
/*
 Animated Navicon
 -------------------------
 */
#animated-navicon .icon-bar {
	position: relative;
	top: 0;
	-webkit-transition: top 0.14s linear 0.22s, -webkit-transform 0.22s ease-out, opacity 0.22s ease-out 0.22s;
	transition: top 0.14s linear 0.22s, transform 0.22s ease-out, opacity 0.22s ease-out 0.22s;
}
#animated-navicon.opened .icon-bar:nth-child(3) {
	opacity: 0;
	-webkit-transition: opacity 0.14s ease-in;
	transition: opacity 0.14s ease-in;
}
#animated-navicon.opened .icon-bar:nth-child(2) {
	top: 12px;
	-webkit-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
	-webkit-transition: top 0.14s ease-in, -webkit-transform 0.22s ease-in-out 0.14s;
	transition: top 0.14s ease-in, transform 0.22s ease-in-out 0.14s;
}
#animated-navicon.opened .icon-bar:nth-child(4) {
	top: -6px;
	-webkit-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	transform: rotate(225deg);
	-webkit-transition: top 0.14s ease-in, -webkit-transform 0.22s ease-in-out 0.14s;
	transition: top 0.14s ease-in, transform 0.22s ease-in-out 0.14s;
}
/*.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}*/

.leftbgNon {
	background: none;
}
.topBorderNon {
	border-top: none;
}
/*International Visit*/

.sectionContainer {
	padding: 35px 0;
}
.sectionContainer h1 {
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	margin-bottom: 9px;
	width: 100%;
	border-bottom: 2px solid #2abbd0;
	font-family: 'ek_muktaextrabold';
	font-size: 20px;
	letter-spacing: -0.5px;
}
.sectionContainer h1 span {
	width: 40px;
	height: 36px;
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
	background-color: #20b7cd;
	text-align: center;
	line-height: 31px;
	display: table-cell;
	vertical-align: middle;
}
.sectionContainer h1 a {
	color: #333;
}
.sectionContainer .Icon {
	vertical-align: middle;
	padding-right: 10px;/* display: table-cell; *//* float: left; */
}
.paddingTop {
	padding-top: 0;
}
.sectionContainer .visits-preview-img {
	position: relative;
	float: left;
	width: 785px;
	height: 371px;
	overflow: hidden;
}
.visits-preview-img img {
	width: 100%;/* height: 100%;*/
}
.sectionContainer .visits-contents {
	position: relative;
	float: left;
	width: 319px;
	height: 371px;
	background: #292b81;
	overflow: hidden;
	color: #fff;
	padding: 0 25px 0 25px;
}
.sectionContainer .visits-contents h2 {
	font-size: 40px;
	font-family: 'ek_muktaextralight';
	font-weight: normal;
	text-align: center;
	margin: 15px 0 15px 0;
}
.sectionContainer .visits-contents h2 a {
	color: #fff;
}
.sectionContainer .visits-contents p {
	line-height: 22px;
}
.sectionContainer .visits-contents .btn {
	color: #fff;
	text-align: center;
	position: absolute;
	left: 25px;
	bottom: 25px;
}
.sectionContainer .left {
	float: left;
	width: 566px;
	height: 370px;
	margin-right: 11px;
	position: relative;
	overflow: hidden;
}
.sectionContainer .right {
	float: left;
	width: 566px;
	height: 370px;
	margin-left: 11px;
	position: relative;
	overflow: hidden;
}
.sectionContainer .rightNew {
	float: left;
	width: 566px;
	height: 408px;
	margin-left: 11px;
	position: relative;
	overflow: hidden;
}
.sectionContainer .right2 {
	float: left;
	width: 566px;
	height: 227px;
	margin-left: 11px;
	position: relative;
	overflow: hidden;
}
.sectionContainer .visits-preview-bottom {
	position: relative;
	float: left;
	width: 566px;
	height: 270px;
	overflow: hidden;
}
.sectionContainer .moreTxtPatch {
	width: 92%;
	height: 100px;
	padding: 3% 4% 4% 4%;
	position: absolute;
	background: #1fb7cd;
	bottom: 0;
	font-size: 30px;
	color: #2e3192;
	font-family: 'ek_muktalight';
	line-height: 30px;
	bottom: -44px;
	-webkit-transition: all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);
	transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
	float: left;
}
.sectionContainer .moreTxtPatch .shareIt {
	width: 103px;
	margin-top: 25px;
	overflow: hidden;
	position: absolute;
	bottom: -50px;
}
.sectionContainer .moreTxtPatch .shareIt .fb {
	width: 45px;
	height: 45px;
	float: left;
	background: url(../images/shareIt.png) top left no-repeat;
	margin-right: 12px;
}
.sectionContainer .moreTxtPatch .shareIt .tw {
	width: 45px;
	height: 45px;
	float: left;
	background: url(../images/shareIt.png) -58px 0px no-repeat;
}
.sectionContainer .moreTxtPatch .shareIt .tw:hover {
	background-position: -58px -46px;
}
.sectionContainer .moreTxtPatch .shareIt .fb:hover {
	background-position: 0px -46px;
}
.sectionContainer .left:hover > .moreTxtPatch {
	bottom: 0;
	-webkit-transition: all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);
	transition: all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.sectionContainer .right:hover > .moreTxtPatch {
	bottom: 0;
	-webkit-transition: all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);
	transition: all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.sectionContainer .moreTxtPatch:hover > .shareIt {
	bottom: 10px;
	-webkit-transition: all 800ms cubic-bezier(0.645, 0.045, 0.355, 1);
	transition: all 800ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.news-more2 {
	padding: 2% 3% !important;
	height: 120px !important;
	width: 96% !important;
	font-size: 18px !important;
	line-height: 28px !important;
}
.news-more2 span {
	font-size: 16px;
}
.sectionContainer .moreTxtPatch2 {
	width: 92%;
	height: 100px;
	padding: 3% 4% 4% 4%;
	position: absolute;
	background: url(../images/blogHoverBg.png);
	bottom: 0;
	font-size: 23px;
	color: #fff;
	font-family: 'ek_muktalight';
	line-height: 30px;
	bottom: 0px;
	-webkit-transition: all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);
	transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
	float: left;
}
.sectionContainer .moreTxtPatch2 .shareIt {
	width: 103px;
	margin-top: 25px;
	overflow: hidden;
	position: absolute;
	bottom: -50px;
}
.sectionContainer .moreTxtPatch2 .shareIt .fb {
	width: 45px;
	height: 45px;
	float: left;
	background: url(../images/shareIt.png) top left no-repeat;
	margin-right: 12px;
}
.sectionContainer .moreTxtPatch2 .shareIt .tw {
	width: 45px;
	height: 45px;
	float: left;
	background: url(../images/shareIt.png) -58px 0px no-repeat;
}
.sectionContainer .moreTxtPatch2 .shareIt .tw:hover {
	background-position: -58px -46px;
}
.sectionContainer .moreTxtPatch .shareIt .fb:hover {
	background-position: 0px -46px;
}
.sectionContainer .left:hover > .moreTxtPatch2 {
	bottom: 0;
	-webkit-transition: all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);
	transition: all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.sectionContainer .right:hover > .moreTxtPatch2 {
	bottom: 0;
	-webkit-transition: all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);
	transition: all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.sectionContainer .moreTxtPatch2:hover > .shareIt {
	bottom: 10px;
	-webkit-transition: all 800ms cubic-bezier(0.645, 0.045, 0.355, 1);
	transition: all 800ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.parallax-img {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
/*readMoreButton*/

.readMoreButton {
	display: inline-block;
	/* line-height: 1.5; */
	padding: 3px 17px;
	border-radius: 0;
	font-size: 14px;
	background: #2e3192 -1px 0 repeat-y;
	color: #ffffff;
	/* font-weight: bold; */
	-webkit-transition: color 0.27s ease-out, background 0.27s ease-out, border 0.27s ease-out 0s;
	transition: color 0.27s ease-out, background 0.27s ease-out, border 0.27s ease-out 0s;
	letter-spacing: 1px;
}
.readMoreButton:hover {
	background: #1fb7cd url(../images/btnBorder.jpg) -1px 0 repeat-y;
}
.readMoreButtonNews {
	display: inline-block;
	/* line-height: 1.5; */
	padding: 3px 17px;
	border-radius: 0;
	font-size: 14px;
	background: #2e3192 -1px 0 repeat-y;
	color: #ffffff;
	/* font-weight: bold; */
	-webkit-transition: color 0.27s ease-out, background 0.27s ease-out, border 0.27s ease-out 0s;
	transition: color 0.27s ease-out, background 0.27s ease-out, border 0.27s ease-out 0s;
	letter-spacing: 1px;
}
.readMoreButtonNews:hover {
	background: #1fb7cd url(../images/btnBorder.jpg) -1px 0 repeat-y;
}
/*
 Animated buttons
 -------------------------
 */
.btn-animated {
	position: relative;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transition: all 0.35s ease-out;
	transition: all 0.35s ease-out;
}
.btn-animated > span:not(.ink) {
	vertical-align: middle;
}
/* Split Button */
.btn-split {
	overflow: hidden;
	margin-top: 0;
	margin-bottom: 0;
}
.btn-split::before, .btn-split::after {
	content: attr(data-text);
	position: absolute;
	width: 100%;
	height: 50%;
	left: 0;
	overflow: hidden;
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.btn-split::before {
	top: 0;
	padding-top: 3px;
}
.btn-split::after {
	bottom: 0px;
	line-height: 0;
}
.btn-split > span:not(.ink) {
	display: block;
	-webkit-transform: scale3d(0.2, 0.2, 1);
	transform: scale3d(0.2, 0.2, 1);
	opacity: 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.btn-split .btn-icon {
	position: relative;
	height: 16px;
}
.btn-split .btn-icon:before {
	position: absolute;
	margin: 0;
	font-size: 20px;
	top: 50%;
	left: 50%;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
}
.btn-split:hover::before {
	-webkit-transform: translate3d(0, -105%, 0);
	transform: translate3d(0, -105%, 0);
}
.btn-split:hover::after {
	-webkit-transform: translate3d(0, 105%, 0);
	transform: translate3d(0, 105%, 0);
}
.btn-split:hover > span:not(.ink) {
	opacity: 1;
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
}
/* Slide Button */
.btn-slide {
	overflow: hidden;
	-webkit-transition: background-color 0.3s, border-color 0.3s, color 0.3s;
	transition: background-color 0.3s, border-color 0.3s, color 0.3s;
}
.btn-slide > span:not(.ink) {
	display: inline-block;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.btn-slide .btn-icon {
	line-height: 37.5px;
	position: absolute;
	height: 100%;
	top: 0;
	right: 8px;
	font-size: 24px;
	-webkit-transform: translate3d(50px, 0, 0);
	transform: translate3d(50px, 0, 0);
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.btn-slide.btn-small .btn-icon {
	line-height: 24px;
	font-size: 18px;
}
.btn-slide:hover > span:not(.ink) {
	-webkit-transform: translate3d(-8px, 0, 0);
	transform: translate3d(-8px, 0, 0);
}
.btn-slide:hover .btn-icon {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
/* Play Button */
.btn-play {
	display: inline-block;
	position: relative;
	height: 73px;
	width: 73px;
	border: 1px solid #ffffff;
	border-radius: 50%;
	vertical-align: middle;
	-webkit-transition: background .20s;
	transition: background .20s;
}
.btn-play:after, .btn-play:before {
	content: "";
	position: relative;
	display: block;
	height: 1px;
	width: 20px;
	background: #ffffff;
	top: 34.5px;
	left: 26.5px;
}
.btn-play:after {
	-webkit-transform: rotateZ(35deg);
	transform: rotateZ(35deg);
	-webkit-transform-origin: 100% -100%;
	-ms-transform-origin: 100% -100%;
	transform-origin: 100% -100%;
}
.btn-play:before {
	-webkit-transform: rotateZ(-35deg);
	transform: rotateZ(-35deg);
	-webkit-transform-origin: 100% 200%;
	-ms-transform-origin: 100% 200%;
	transform-origin: 100% 200%;
}
.btn-play:hover {
	background-color: rgba(255, 255, 255, 0.2);
}
/*header css*/
header .centerAlign {
	width: 1155px;
	height: 0;
	margin: 0 auto;
	position: absolute;
	top: 92px;
	float: left;
	background: #11bfd8;
	font-size: 14px;
	color: #fff;
	z-index: 999;
	overflow: hidden;
	-webkit-transition: all 600ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
	transition: all 600ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
header .link {
	width: 100%;
	float: left;
	padding-top: 33px;
}
header .link ul {
	padding: 0;
	margin: 0;
	list-style: none;
	width: 110px;
	float: left;
	border-right: 1px dotted #000;
	height: 130px;
}
header .link ul {
	height: 160px;
}
header .link ul li {
	overflow: hidden;
	font-family: 'ek_muktalight';
	color: #fff;
	padding-top: 2px;
	margin: 0
}
header .link ul>li>a {
	position: relative;
	padding-top: 0;
	padding-bottom: 0;
	overflow: hidden;
	color: #fff;
	font-size: 14px;
	display: block;
}
header .link.hindi ul>li>a {
	position: relative;
	padding-top: 0;
	padding-bottom: 0;
	overflow: hidden;
	color: #fff;
	font-size: 15px;
	display: block;
	font-family: sans-serif;
}
header .link ul>li>a span[data-hover] {
	position: relative;
	display: inline-block;
	-webkit-transition: -webkit-transform .4s;
	transition: transform .4s
}
header .link ul>li>a span[data-hover]:before {
	position: absolute;
	top: 100%;
	color: #fff;
	content: attr(data-hover);
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition: color .4s;
	transition: color .4s
}
header .connectfooter p, header .link ul .title {
	font-family: ek_muktaextrabold;
	color: #2e3192
}
header .link ul5>.active>a:hover span[data-hover], footer .link ul>.active>a span[data-hover], header .link ul>.active>a:focus span[data-hover], header .link ul>li>a:hover span[data-hover] {
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0)
}
header .link ul .title {
	font-size: 17px;
	text-transform: uppercase
}
header .link ul.home {
	padding-left: 15px;
}
header .link ul.space {
	padding-left: 15px;
	width: 110px
}
header .link ul.news {
	width: 120px
}
header .link ul.tunein {
	width: 118px
}
header .link ul.goverance {
	width: 170px
}
header .link ul.categories {
	width: 125px
}
header .link ul.thoughts {
	width: 145px
}
header .link ul.Library {
	width: 120px
}
header .link ul.connect {
	width: 100px;
	border-right: none !important
}
header .connectfooter {
	width: 620px;
	float: left;
	margin-top: 20px;
	padding-left: 14px;
}
header .connectfooter p {
	width: 170px;
	float: left;
	font-size: 16px;
	margin: 0;
	padding-top: 4px
}
header .connectfooter #social {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	width: 450px;
	font-size: 11px;
	position: relative
}
header .connectfooter #social li {
	color: #999;
	float: left;
	width: 33px;
	height: 33px;
	margin-right: 10px;
	margin-bottom: 11px;
	background-position: 0 0;
	transition: All .4s ease;
	-webkit-transition: All .4s ease;
	-moz-transition: All .4s ease;
	-o-transition: All .4s ease
}
#social li:hover {
	background-position: 0 -33px!important
}
header .rightfooter p a {
	width: 220px;
	float: right;
	margin-top: 54px;
	font-family: ek_muktaextrabold;
	color: #333;
	text-decoration: none
}
/* Footer */
footer {
	width: 100%;
	/*height: 250px;*/
	padding-top: 50px;
	float: left;
	background: #e3e3e3;
	font-size: 14px;
	color: #aaa
}
footer .centerAlign {
	width: 1160px;
	height: auto;
	margin: 0 auto
}
footer .link {
	width: 100%;
	float: left;
	padding: 0;
	margin: 0
}
footer .link ul {
	padding: 0;
	margin: 0;
	list-style: none;
	width: 110px;
	float: left;
	border-right: 1px dotted #000;
	height: 160px
}
footer .link ul li {
	overflow: hidden;
	font-family: 'ek_muktalight';
	color: #333;
	padding-top: 0;
	margin: 0
}
footer .link ul>li>a {
	position: relative;
	padding-top: 0;
	padding-bottom: 0;
	overflow: hidden;
	color: #333;
	font-size: 16px;
	display: block;
}
footer .link ul>li>a span[data-hover] {
	position: relative;
	display: inline-block;
	-webkit-transition: -webkit-transform .4s;
	transition: transform .4s
}
footer .link.hindi ul>li>a {
	position: relative;
	padding-top: 0;
	padding-bottom: 0;
	overflow: hidden;
	color: #333;
	font-size: 14px!important;
	display: block;
	font-family: sans-serif!important;
}
footer .link ul>li>a span[data-hover]:before {
	position: absolute;
	top: 100%;
	color: #333;
	content: attr(data-hover);
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition: color .4s;
	transition: color .4s
}
footer .connectfooter p, footer .link ul .title {
	font-family: ek_muktaextrabold;
	color: #2e3192
}
footer .link ul>.active>a:hover span[data-hover], footer .link ul>.active>a span[data-hover], footer .link ul>.active>a:focus span[data-hover], footer .link ul>li>a:hover span[data-hover] {
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0)
}
footer .link ul .title {
	font-size: 18px;
	text-transform: uppercase
}
footer .link ul.home {
	padding-left: 15px;
}
footer .link ul.space {
	padding-left: 15px;
	width: 112px
}
footer .link ul.news {
	width: 140px
}
footer .link ul.tunein {
	width: 120px
}
footer .link ul.goverance {
	width: 175px
}
footer .link ul.categories {
	width: 125px
}
footer .link ul.thoughts {
	width: 145px
}
footer .link ul.Library {
	border-right: none!important;
	width: 105px
}
footer .connectfooter {
	width: 620px;
	float: left;
	margin-top: 50px
}
footer .connectfooter p {
	width: 170px;
	float: left;
	font-size: 16px;
	margin: 0;
	padding-top: 4px
}
footer .connectfooter #social {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	width: 450px;
	font-size: 11px;
	position: relative
}
footer .connectfooter #social li {
	color: #999;
	float: left;
	width: 33px;
	height: 33px;
	margin-right: 10px;
	margin-bottom: 11px;
	background-position: 0 0;
	transition: All .4s ease;
	-webkit-transition: All .4s ease;
	-moz-transition: All .4s ease;
	-o-transition: All .4s ease
}
#social li:hover {
	background-position: 0 -33px!important
}
footer .rightfooter p a {
	width: 220px;
	float: right;
	margin-top: 54px;
	color: #333;
	font-family: 'ek_muktalight';
	text-decoration: none;
	font-size: 16px
}
footer .rightfooter p a:hover {
	color: #797979
}
/*Anil*/
.mr23 {
	margin-left: 23px;
	text-align: center
}
.clear {
	clear: both;
}
.floatR {
	float: right;
}
.floatL {
	float: left;
}
a {
	text-decoration: none;
}
img {
	border: 0;
	outline: none;
}
.aWrapper {
	max-width: 1155px;
	width: 100%;
	height: auto;
	margin: 0 auto;
	font-family: 'ek_muktaregular';
}
.aBannerArea {
	width: 1155px;
	margin: 0 0 20px;
	padding: 0;
	float: left;
	overflow: hidden;
	position: relative;
}
.aBannerArea .dynamic-slider {
	margin-bottom: 0;
}
ul#aBanner {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#aBanner img {
	height: 650px;
}
ul#aBanner li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.aText {
	width: 696px;
	height: 118px;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -348px;
	background: rgba(46,49,146,.8);
}
.aText h3 {
	margin: 0;
	padding: 3% 7%;
	font: normal 32px 'ek_muktamedium';
	color: #fff;
	line-height: 40px;
	text-align: center;
}
.aMoreNews {
	width: 100%;
	float: left;
	margin: 0 0 38px;
}
.aMoreNews h5 {
	width: 100%;
	height: 36px;
	margin: 0 0 12px;
	padding: 0;
	font: normal 20px/36px 'ek_muktaextrabold';
	color: #333;
	float: left;
	border-bottom: 2px solid #20b7cd;
	text-transform: uppercase;
}
.aMoreNews h5 span {
	width: 40px;
	height: 36px;
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
	background-color: #20b7cd;
	text-align: center;
	line-height: 31px;
	display: table-cell;
	vertical-align: middle;
}
.aMoreNews h5 span img {
	vertical-align: middle;
}
.newsItem {
	width: 565px;
	height: 121px;
	border: 1px solid #fff;
	color: #2e3192;
}
.newsItem:hover {
	border: 1px solid #2e3192;
}
.newsItem img {
	width: 252px;
	height: 121px;
	display: block;
	float: left;
}
.newsItem h6 {
	font: normal 22px/24px 'ek_muktasemibold';
	width: 280px;
	margin: 15px 15px 20px;
	padding: 0;
	float: left;
}
.newsItem span.newsDate {
	font-size: 16px;
	width: 280px;
	margin: 0 15px;
	padding: 0;
	float: left;
}
.aGovernance {
	width: 565px;
	float: left;
	color: #2e3192;
	margin: 0 0 30px;
}
.aGovernance h5 {
	width: 100%;
	height: 36px;
	margin: 0 0 8px;
	padding: 0;
	font: normal 20px/36px 'ek_muktaextrabold';
	color: #333;
	float: left;
	border-bottom: 2px solid #20b7cd;
	text-transform: uppercase;
}
.aGovernance h5 a {
	color: #333;
}
.aGovernance h5 span {
	width: 40px;
	height: 36px;
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
	background-color: #20b7cd;
	text-align: center;
	line-height: 31px;
	display: table-cell;
	vertical-align: middle;
}
.aGovernance h5 span img {
	vertical-align: middle;
}
.aGovernanceSlider {
	width: 565px;
	height: 362px;
	float: left;
	margin: 0;
	padding: 0;
}
#aGovernance {
	margin: 0;
	padding: 0;
}
ul#aGovernance {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#aGovernance li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.governance-img {
	position: relative;
	float: left;
	width: 565px;
	height: 362px;
}
.aCaption {
	position: absolute;
	left: 0;
	bottom: -70px;
	width: 100%;
	height: 150px;
	background: #1fb7cd repeat-y 0 0;
}
.aCaption h5 {
	width: 519px;
	height: 45px;
	margin: 15px 23px 25px;
	padding: 0;
	color: #2e3192;
	font: normal 21px/21px 'ek_muktalight';
	text-transform: none;
	float: left;
}
.aCaption2 {
	position: absolute;
	left: 0;
	bottom: -60px;
	width: 100%;
	height: 173px;
	background: #1fb7cd repeat-y 0 0;
}
.aCaption2 h5 {
	width: 519px;
	height: 91px;
	margin: 15px 23px 15px;
	padding: 0;
	color: #2e3192;
	font: normal 28px/28px 'ek_muktalight';
	text-transform: none;
	float: left;
}
a.aReadMore {
	font: normal 16px/30px 'ek_muktasemibold';
	color: #fff;
	margin: 0 0 0 23px;
	padding: 0 13px 0 16px;
	background: #2e3192 url(../images/blueBg.jpg) repeat-y 0 0;
	float: left;
}
a.aFlagship {
	font: normal 16px/30px 'ek_muktasemibold';
	color: #2e3192;
	text-transform: uppercase;
	margin: 10px 23px 0 0;
	padding: 0;
	position: absolute;
	bottom: 10px;
	right: 0;
}
.aTuneIn {
	width: 565px;
	height: 362px;
	float: right;
	margin: 0;
	padding: 0;
}
.aTuneIn h5 {
	width: 100%;
	height: 36px;
	margin: 0 0 8px;
	padding: 0;
	font: normal 20px/36px 'ek_muktaextrabold';
	color: #333;
	float: left;
	border-bottom: 2px solid #20b7cd;
	text-transform: uppercase;
}
.aTuneIn h5 a {
	color: #333;
}
.aTuneIn h5 span {
	width: 40px;
	height: 36px;
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
	background-color: #20b7cd;
	text-align: center;
	line-height: 31px;
	display: table-cell;
	vertical-align: middle;
}
.aTuneIn h5 span img {
	vertical-align: middle;
}
.aTab {
	width: 100%;
	float: left;
}
#tabs {
	width: 100%;
	margin: 0;
	float: left;
}
#tabs ul {
	width: 100%;
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}
#tabs li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 282px;
	text-align: center;
}
#tabs li a {
	display: block;
	padding: 5px 30px;
	background: #7e7e7e;
	text-decoration: none;
	font: normal 20px 'ek_muktalight';
	color: #fff;
}
#tabs li a:hover {
	background: #7e7e7e;
}
.actTab .tabulous_active {
	background: #1fb7cd url(../images/blueBg.jpg) repeat-y 0 0 !important;
	color: #fff !important;
}
.tabulousclear {
	display: block;
	clear: both;
}
.tbs#tabs_container {
	width: 100%;
	height: 312px !important;
	padding: 0;
	overflow: hidden;
	position: relative;
	background: #FFF;
	MARGIN-TOP: 50PX;
}
.twitter-tweet .twitter-tweet-rendered {
	margin: 0 auto!important
}
/*.tbs#tabs_container div {
	margin: 7px 0 0 !important;
	background: #e4e4e4;
}*/
#tabs_container div > .mkbLive {
	width: 100%;
	float: left;
}
#tabs_container div > .mkbLiveImg {
	width: 282px;
	height: 312px;
	float: left;
	position: static!important;
	margin-top: -1px!important;
}
#tabs_container div > .mkbText {
	width: 282px !important;
	height: 319px !important;
	float: left;
	position: relative !important;
	opacity: 1
}
#tabs_container div > .mkbText h6 {
	width: 257px;
	height: auto;
	float: left;
	font: normal 30px/40px 'ek_muktalight';
	color: #2e3192;
	margin: 10px 0 0 25px;
	padding: 0;
}
#tabs_container div > .mkbText .mkbDate {
	font-size: 16px;
	width: 257px;
	margin: 0 0 30px 25px;
	padding: 0;
	float: left;
	color: #2e3192
}
.select-wrapper {
	float: left;
	cursor: pointer;
	position: relative;
}
.select-wrapper, .select-wrapper select {
	width: 190px;
	height: 32px;
	font: normal 15px/32px 'ek_muktaregular';
	color: #7e7e7e;
	text-align: left;
	border: 1px solid #2e3192;
	outline: 0;
	background: #fff url(../images/sbArrow.png) no-repeat 170px center;
	padding: 0;
	margin: 0 0 0 25px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s
}
.select-wrapper:hover {
	outline: 0;
}
.select-wrapper .holder {
	width: 170px;
	height: 32px;
	padding: 0 10px;
	line-height: 32px;
	display: block;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	cursor: pointer;
	position: relative;
	z-index: 1;
}
.select-wrapper select {
	margin: 0;
	position: absolute;
	left: 0;
	z-index: 2;
	cursor: pointer;
	outline: 0;
	opacity: 0;
_noFocusLine: expression(this.hideFocus=true);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-khtml-opacity: 0;
	-moz-opacity: 0;
}
.aSound {
	padding: 1px 10px 7px;
	float: left;
	margin: 75px 0 0 30px;
	background: #2e3192;
}
a.aViewMore {
	font: normal 16px/30px 'ek_muktasemibold';
	color: #fff;
	margin: 75px 0 0 35px;
	padding: 0 20px;
	background: #2e3192 url(../images/blueBg.jpg) repeat-y 0 0;
	float: left;
}
#tabs_container div > .wLive {
	width: 100%;
	float: left;
	position: relative;
}
.aTuneCaption {
	position: absolute;
	bottom: -60px;
	z-index: 999999;
	width: 100%;
	height: 150px;
	opacity: 1;
	background: #1fb7cd url(../images/blueBg.jpg) repeat-y 0 0;
}
.aTuneCaption h5 {
	width: 519px;
	min-height: 50px;
	margin: 15px 23px 25px;
	padding: 0;
	color: #2e3192;
	font: normal 30px/30px 'ek_muktalight';
	text-transform: none;
	float: left;
}
.aTuneCaption a.aVieEvents {
	font: normal 16px/30px 'ek_muktasemibold';
	color: #fff;
	margin: 0 0 0 23px;
	padding: 0 13px 0 16px;
	background: #2e3192 url(../images/blueBg.jpg) repeat-y 0 0;
	float: left;
}
.transition {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
}
.make_transist {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.hidescale {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	filter: alpha(opacity=0);
	opacity: 0;
	z-index: 9;
}
.showscale {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	z-index: 999;
	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
}
.parallax-img {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.padNone {
	padding: 0 !important;
}
.sectionContainer .news-area {
	position: relative;
	float: left;
	width: 566px;
	height: 270px;
}
.news-more {
	padding: 2% 3% !important;
	height: 120px !important;
	width: 96% !important;
	font-size: 28px !important;
	line-height: 28px !important;
}
.news-more span {
	font-size: 16px !important;
	line-height: 16px !important;
	float: left;
}
ul#blogbanner li {
	margin: 0;
	padding: 0;

	list-style: none;
}
.BlogBannerArea {
	width: 1155px;
	height: 450px;
	margin: 0 0 38px;
	padding: 0;
	float: left;
}
.innerMain h1 {
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	margin-bottom: 9px;
	width: 100%;
	border-bottom: 2px solid #2abbd0;
	font-family: 'ek_muktaextrabold';
	font-size: 20px;
	letter-spacing: -0.5px;
}
.innerMain .Icon {
	vertical-align: top;
	padding-right: 10px;
}
.breadcrumb > li {
	display: inline;
}
.breadcrumb-custom {
	background: #efefef;
	font-size: 16px;
	line-height: 27px;
	font-family: 'ek_muktaextrabold';
	margin: 5px 0 20px;
	padding: 4px 7px;
}
.breadcrumb-custom a {
	color: #2e3192;
	font-family: 'ek_muktaextrabold';
}
.breadcrumb-custom>li+li:before {
	padding: 0 5px;
	color: #2e3192;
	content: "\00bb";
	font-weight: bold;
	font-size: 18px;
}
.breadcrumb-custom>.active {
	color: #2e3192;
	font-family: 'ek_muktamedium';
}
.blogbanner .leftImageBlog {
	width: 100%;
	/*height: 450px;
	overflow: hidden;*/
	float: left
}
.leftImageBlog img {
	width: 100%
}
.blogbanner {
	position: relative;
}
.blogbanner .rightDetailText {
	width: 297px;
	height: 433px;
	float: left;
	background: #42459d;
	position: absolute;
	right: 0;
}
.blogbanner .rightDetailText .inrdtl {
	padding: 20px;
}
.blogbanner .rightDetailText .inrdtl h3 {
	color: #fff;
	font-family: 'ek_muktalight';
	font-size: 36px;
	margin: 0;
	padding: 0;
	line-height: 40px;
}
.blogbanner .rightDetailText .inrdtl h3 a {
	color: #fff;
}
.blogbanner .rightDetailText .inrdtl p.date {
	color: #fff;
	font-family: 'ek_muktamedium';
	font-size: 22px;
	margin: 0;
	padding: 0;
	line-height: 40px;
	padding-top: 10px;
}
.blogmain {
	width: 100%;
	float: left;
	margin: 0 0 30px;
}
.innMain {
	width: 100%;
	float: left;
	margin: 20px 0 30px;
}
.blogmain .col-left-2sm {
	float: left;
	width: 636px;
}
.blogmain .col-right-2sm {
	float: right;
	width: 451px;
	margin-top: 486px;
}
.leftImageBlog.imgLiquidFill.imgLiquid {
	background-position: 50% 10%!important;
}
.blogItem {
	float: left;
	width: 100%;
	border: #dddddd solid 1px;
	margin-bottom: 20px;
}
.blogItem h3 {
	color: #060606;
	font-family: 'ek_muktaregular';
	font-size: 27px;
	margin: 20px 20px 0;
	padding: 0;
	line-height: 30px;
}
.blogItem h3 a {
	color: #060606;
}
.blogInfo ul {
	padding: 0;
	margin: 10px 20px 10px;
	list-style: none;
}
.blogInfo ul li {
	display: inline-block;
	margin-right: 40px;
	color: #797979;
	font-family: 'ek_muktaregular';
	font-size: 18px;
}
.blogInfo ul li img {
	margin-top: 5px;
}
.blogItem figure {
	width: 100%;
	float: left;
	height: 400px;
	overflow: hidden;
	cursor: pointer
}
.blogItem figure img.Icon {
	width: 100%;
	height: 400px
}
#rightPanelTab ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#rightPanelTab ul li a {
	float: left;
	display: inline-block;
	text-align: center;
	color: #797979;
	background: #efefef url(../images/righttabbg.jpg) repeat-x 0 0 !important;
	/*padding: 13px 32px;*/
	padding: 13px 54px;
	border-right: #fff solid 1px!important;
	font-size: 18px;
}
#rightPanelTab ul li a.last {
	border-right: none!important;
}
#rightPanelTab ul li.current a {
	background: #efefef url(../images/righttabActive.jpg) repeat-x 0 0 !important;
	color: #42459d !important;
	text-decoration: none;
}
.tbsBlogContainer#tabs_containerPost {
	width: 100%!important;
	float: left;
	overflow: hidden;
	position: relative;
	background: #efefef;
	border-top: #fff solid 1px!important;
	padding-bottom: 15px;
}
.tbsBlogContainer#tabs_containerPost ul.PostDivContent {
	padding: 15px 20px;
	list-style: none;
}
.tbsBlogContainer#tabs_containerPost ul.PostDivContent li.postLeft {
	float: left;
	width: 125px;
	height: 66px;
	overflow: hidden
}
.tbsBlogContainer#tabs_containerPost ul.PostDivContent li.postRight .postName {
	color: #000000;
	font-family: 'ek_muktaregular';
	font-size: 17px;
	float: left;
	width: 100%;
}
.tbsBlogContainer#tabs_containerPost ul.PostDivContent li.postRight .postData {
	color: #797979;
	font-family: 'ek_muktaregular';
	font-size: 14px;
	line-height: 20px;
	float: left;
}
.tbsBlogContainer#tabs_containerPost ul.PostDivContent li.postRight {
	float: left;
	width: 270px;
	padding-left: 10px;
	margin-top: -5px;
}
.tabContent {
	display: none;
}
#recentPosts {
	display: block;
}
.postItem {
	float: left;
	width: 100%
}
.nmTags {
	width: 100%;
	float: left;
	background: #efefef
}
.nmTags h3 {
	background: #999898;
	font-family: 'ek_muktaregular';
	font-size: 22px;
	color: white;
	margin: 0;
	padding: 5px 20px;
}
.tagsPost ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 100%;
	float: left;
	padding: 20px 20px 6px 20px;
}
.tagsPost ul li a {
	letter-spacing: 0.3px;
	font-size: 14px;
	margin: 0px 24px 24px 0;
	display: inline-block;
	background-color: #00c1ea;
	color: white;
	padding: 5px 10px;
	text-transform: capitalize;
	float: left;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	font-family: 'ek_muktaregular';
	font-size: 17px;
}
.tagsPost ul li:hover a {
	color: #fff;
	background-color: #42459d;
	text-decoration: none;
}
.tagsPost ul.link>li>a {
	position: relative;
	padding-top: 0;
	padding-bottom: 0;
	overflow: hidden;
	color: #fff;
	display: block;
}
.tagsPost ul.link>li>a span[data-hover] {
	position: relative;
	display: inline-block;
	-webkit-transition: -webkit-transform .4s;
	transition: transform .4s
}
.tagsPost ul.link.link>li>a span[data-hover]:before {
	position: absolute;
	top: 100%;
	color: #fff;
	content: attr(data-hover);
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition: color .4s;
	transition: color .4s
}
.tagsPost ul.link>li>a:hover span[data-hover] {
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0)
}
.reamoreBLogHover {
	float: left;
	padding-top: 12px;
}
.shareeBLogHover {
	float: left;
	padding-top: 12px;
}
.blogDivider {
	float: left;
	margin: 0 50px;
}
p.hoverTextBlog {
	padding: 0;
	margin: 0;
	margin-top: 10px;
}
p.hoverTextBlog a {
	color: white
}
.shareIconBlog {
	display: none;
	position: relative
}
ul.blogsocialshare {
	padding: 0;
	margin: 0;
	list-style: none;
}
ul.blogsocialshare li {
	float: left;
	margin: 0px 3px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	border: #fff solid 1px;
	border-radius: 100%
}
ul.blogsocialshare li a {
	color: #fff
}
ul.blogsocialshare li.fb {
	background: #42459d;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.blogsocialshare li.gplus {
	background: #d72920;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.blogsocialshare li.twitter {
	background: #659fcb;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.blogsocialshare li.fb:hover {
	background: #999898
}
ul.blogsocialshare li.gplus:hover {
	background: #999898
}
ul.blogsocialshare li.twitter:hover {
	background: #999898
}
.shareIconBlog {
	position: absolute;
	width: 115px;
	padding: 5px 6px;
	border-radius: 3px;
	background: white;
	top: 5px;
	left: 55px;
}
.arrow_left_arw {
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-right: 10px solid white;
	position: absolute;
	left: -10px;
	top: 10px;
}
.shareblog {
	position: relative;
}
.colRight1 {
	margin-bottom: 20px;
	float: left;
	width: 100%;
}
ul.downloadTabs {
	margin: 0 auto;
	padding: 0;
	display: table
}
ul.downloadTabs li {
	display: inline-block;
	text-align: center;
	position: relative;
	border-right: 1px dotted #000;
	width: 285px;
}
ul.downloadTabs li:last-child {
	border-right: none;
}
ul.downloadTabs li a {
	text-align: center;
	padding: 100px 0px 30px 0px;
	color: #2e3192;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	font-family: 'ek_muktaregular';
	font-size: 16.5px;
	display: block;
}
ul.downloadTabs li.dwnloadCurrent a {
	color: #fff;
}
ul.downloadTabs li:nth-child(1) {
	background-color: #fff !important;
	background: url(../images/wallpaperIcon.png) no-repeat center 25%;
	color: #fff;
}
ul.downloadTabs li:nth-child(2) {
	background-color: #fff !important;
	background: url(../images/screensaverIcon.png) no-repeat center 25%;
	color: #fff;
}
ul.downloadTabs li:nth-child(3) {
	background-color: #fff !important;
	background: url(../images/ringtonesIcon.png) no-repeat center 25%;
	color: #fff;
}
ul.downloadTabs li:nth-child(4) {
	background-color: #fff !important;
	background: url(../images/hightresoPhoto.png) no-repeat center 25%;
	color: #fff;
}
ul.downloadTabs li.dwnloadCurrent:after {
	content: '';
	position: absolute;
	top: 100%;
	left: 43%;
	width: 0;
	height: 0;
	border-top: solid 20px #20b7cd;
	border-left: solid 20px transparent;
	border-right: solid 20px transparent;
}
ul.downloadTabs li:nth-child(1).dwnloadCurrent {
	background-color: #20b7cd !important;
	background: url(../images/wallpaperIconHover.png) no-repeat center 25%;
	color: #fff;
}
ul.downloadTabs li:nth-child(2).dwnloadCurrent {
	background-color: #20b7cd !important;
	background: url(../images/screensaverIconHover.png) no-repeat center 25%;
	color: #fff;
}
ul.downloadTabs li:nth-child(3).dwnloadCurrent {
	background-color: #20b7cd !important;
	background: url(../images/ringtonesIconHover.png) no-repeat center 25%;
	color: #fff;
}
ul.downloadTabs li:nth-child(4).dwnloadCurrent {
	background-color: #20b7cd !important;
	background: url(../images/hightresoPhotoHover.png) no-repeat center 25%;
	color: #fff;
}
.downloadTabsContent {
	display: none;
}
#wallpaperDwn {
	display: block;
}
.tbsDownloadContainer {
	width: 100%;
	float: left;
	margin-top: 50px;
}
.downLoadItem {
	width: 349px;
	float: left;
	border: #d1d1d1 solid 1px;
	margin-right: 51px;
	margin-bottom: 51px;
	cursor: pointer
}
.downLoadItem figure {
	width: 349px;
	height: 227px;
	overflow: hidden;
}
.downLoadItem figure img.main {
	width: 100%
}
.downLoadItem:nth-child(3n+3) {
	margin-right: 0px;
}
.ringTonetem {
	width: 263px;
	min-height: 263px;
	float: left;
	margin-right: 30px;
	margin-bottom: 30px;
	cursor: pointer;
	background: #f0f0f0 url(../images/ringtoneicon.png) no-repeat center 25%;
	text-align: center;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.ringTonetem:nth-child(4n+4) {
	margin-right: 0px;
}
.ringTonetem:hover {
	background: #f0f0f0 url(../images/ringtoneiconActive.png) no-repeat center 25%;
}
.ringTonetem p {
	font-family: 'ek_muktaregular';
	font-size: 17px;
	color: #2e3192;
	padding: 140px 15px 0 15px;
}
.ringTonetem p a {
	color: #2e3192;
}
ul.egreetingTabs {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.egreetingTabs li {
	display: inline-block;
	width: 285px;
	text-align: center;
	border-right: 1px dotted #000;
	padding: 20px 0
}
ul.egreetingTabs li:last-child {
	border-right: none;
}
ul.egreetingTabs li p.number {
	font-family: 'ek_muktalight';
	font-size: 28px;
	color: #2e3192;
	padding: 5px 22px;
	background: #f0f0f0;
	border-radius: 7px;
	display: table;
	margin: 0 auto;
	margin-bottom: 20px;
}
ul.egreetingTabs li p.number.active {
	background: #20b7cd;
}
ul.egreetingTabs li p.text {
	font-family: 'ek_muktalight';
	font-size: 22px;
	color: #2e3192;
	margin: 0px;
	padding: 0;
}
.select_style_greeting {
	padding: 0;
	margin: 0;
	width: 300px;
	border-radius: 0;
	overflow: hidden;
	background-color: #99eefb;
	background: #99eefb url("../images/arrowdown.png") no-repeat 95% 50%;
}
.select_style_greeting select {

	padding: 5px 8px;
	width: 300px;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	color: #5897a0
}
.select_style_greeting select option {
	background: #99eefb;
	color: #5897a0;
}
.select_style_greeting select option:hover {
	background: red
}
.select_style_greeting select:focus {
	outline: none;
}
.egreetingMainSteps {
	width: 100%;
	float: left;
	margin-top: 50px;
}
.lastStepsPreview {
	width: 602px;
	margin: 0 auto;
}
.lastStepsPreview figure {
	width: 100%;
	float: left;
	margin: 0;
	padding: 0;
}
.lastStepsPreview figure img.Epreview {
	width: 100%;
}
.lastStepsPreview .PreviewDetail {
	width: 100%;
	float: left;
	background: #e2dccc;
	margin-top: -10px;
}
.lastStepsPreview .PreviewDetail .dtls {
	font-family: 'ek_muktaregular';
	font-size: 17px;
	color: #4c2f01;
	padding: 20px;
}
.lastStepsPreview .PreviewDetail .dtls img.prevDivi {
}
.lastStepsPreview .PreviewDetail .pmMsg {
	font-family: 'ek_muktaregular';
	font-size: 17px;
	color: #9c6000;
	padding: 0px 20px 20px;
	width: 100%;
	float: left;
}
.lastStepsPreview .PreviewDetail .pmMsg .leftCol {
	float: left;
	width: 87px;
	padding-top: 3px;
}
.lastStepsPreview .PreviewDetail .pmMsg .rightCol {
	float: left;
	width: 450px;
	margin-left: 15px;
}
.E_panel {
	margin-bottom: 40px;
	float: left;
	width: 100%;
}
.E_panel .greetingsHeader {
	background: #20b7cd;
	width: 100%;
	padding: 10px 0;
	margin-bottom: 30px;
	float: left;
}
.E_panel .greetingsHeader .gLeft {
	float: left;
	padding-left: 20px;
	font-family: 'ek_muktaregular';
	font-size: 20px;
	color: #fff;
}
.E_panel .greetingsHeader .gLeft span {
	color: #2e3192;
}
.E_panel .greetingsHeader .gRight {
	float: right;
	padding-right: 20px;
}
.egreetingButtons {
	margin-top: 20px;
}
.egreetingButtons .buttonEgr {
	border: none;
	background: #2e3192;
	border-left: #20b7cd solid 5px;
	padding: 2px 15px;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
}
.egreetingButtons .buttonEgr:hover {
	background: #20b7cd;
	border-left: #2e3192 solid 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.egreetingButtons .buttonEgr.rightMargin {
	margin-right: 20px;
}
.egreetingDispNone {
	display: none;
}
.shineImage {
	position: relative;
	overflow: hidden;
	-webkit-transition: all 1000ms cubic-bezier(0.005, 1, 1.000, 0); /* older webkit */
	-webkit-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-moz-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-ms-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-o-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600); /* custom */
	-webkit-transition-timing-function: cubic-bezier(0.005, 1, 1.000, 0); /* older webkit */
	-webkit-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-moz-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-ms-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-o-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600); /* custom */
	cursor: pointer;
}
.shineImage:hover .show-off {
	top: 0px;
	left: 0px;
	-moz-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}
.shineImage:hover {
	box-shadow: 0px 0px 20px 5px #FFFFFF;
	-webkit-box-shadow: 0px 0px 20px 5px #FFFFFF;
	-moz-box-shadow: 0px 0px 20px 5px #FFFFFF;
	-o-box-shadow: 0px 0px 20px 5px #FFFFFF;
}
.show-off {
	width: 100%;
	height: 100%;
	position: absolute;
	top: -180px;
	left: -600px;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	-moz-transform: rotate(30deg);
	-webkit-transform: rotate(30deg);
	-o-transform: rotate(30deg);
	transform: rotate(30deg);
	background: linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	background: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	background: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	background: -o-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
}
.E_panel .cardItem {
	width: 336px;
	float: left;
	margin-right: 73px;
}
.E_panel .cardItem:nth-child(3n+3) {
	margin-right: 0;
}
.E_panel .cardItem figure {
	width: 100%;
	height: 251px;
	overflow: hidden;
	margin-bottom: 15px;
}
.E_panel .cardItem figure img.cardImg {
	width: 100%;
}
.stepsMessage {
	float: left;
	width: 100%;
}
.stepsMessageInn {
	background: #f0eeee;
	float: left;
	width: 100%;
}
.stepsQuote {
	float: left;
	width: 100%;
}
.stepsQuoteInn {
	background: #f0eeee;
	float: left;
	width: 100%;
}
.selectMsgContent {
	margin: 20px;
	border-bottom: #000 dotted 1px;
	padding-bottom: 10px;
}
.selectMsgContent ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.selectMsgContent ul li {
	margin-bottom: 10px;
}
/*radio style*/


.Egradio label {
	display: inline-block;
	cursor: pointer;
	position: relative;
	padding-left: 35px;
	font-size: 21px;
	font-family: 'ek_muktaregular';
	color: #2e3192;
}
.Egradio input[type=radio], .Egradio input[type=checkbox] {
	display: none;
}
.Egradio label:before {
	content: "";
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 10px;
	position: absolute;
	left: 0;
	top: 8px;
	background-color: #d5d4d4;
	border: #c7c6c6 solid 1px;
}
.Egradio label:before {
	border-radius: 100%;
}
.Egradio input[type=radio]:checked + label:before {
	content: "\2022";
	color: #f3f3f3;
	font-size: 23px;
	text-align: center;
	line-height: 14px;
	background: #2e3192;
	border: #232577 solid 1px;
}
.EgradioSelectMsg label {
	display: inline-block;
	cursor: pointer;
	position: relative;
	padding-left: 35px;
	font-size: 18px;
	font-family: 'ek_muktaregular';
	color: #020202;
	line-height: 23px;
}
.EgradioSelectMsg input[type=radio], .EgradioSelectMsg input[type=checkbox] {
	display: none;
}
.EgradioSelectMsg label:before {
	content: "";
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 10px;
	position: absolute;
	left: 0;
	top: 3px;
	background-color: #d5d4d4;
	border: #c7c6c6 solid 1px;
}
.EgradioSelectMsg label:before {
	border-radius: 100%;
}
.EgradioSelectMsg input[type=radio]:checked + label:before {
	content: "\2022";
	color: #f3f3f3;
	font-size: 23px;
	text-align: center;
	line-height: 14px;
	background: #2e3192;
	border: #232577 solid 1px;
}
.commonBtn {
	display: inline-block;
	line-height: 1.5;
	padding: 2px 15px;
	border-radius: 0;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	background: #2e3192;
	border-left: #20b7cd solid 5px;
	color: #ffffff;
	-webkit-transition: color 0.27s ease-out, background 0.27s ease-out, border 0.27s ease-out 0s;
	transition: color 0.27s ease-out, background 0.27s ease-out, border 0.27s ease-out 0s;
	text-align: center;
}
.commonBtn:hover {
	background: #20b7cd;
	border-left: #2e3192 solid 5px;
}
.timelineColumn .timeMainContent {
	width: 511px;
	border: #dbdbdb solid 1px;
	float: left;
	-moz-box-shadow: 0 0 3px #888;
	-webkit-box-shadow: 0 0 3px#888;
	box-shadow: 0 0 3px #888;
}
.timelineColumn .timeMainContent .timelineimage {
	width: 100%;
	height: 332px;
	overflow: hidden;
}
.timelineColumn .timeMainContent .timelineimage img {
	height: 100%;
	width: 100%;
}
.timelineColumn .timeMainContent .timelineDetail {
	width: 100%;
}
.timelineColumn .timeMainContent .timelineDetail .detailstym {
	padding: 15px 20px;
}
.timelineColumn .timeMainContent .timelineDetail h2 {
	font-family: 'ek_muktaregular';
	font-size: 20px;
	color: #2e3192;
	margin: 0px;

	line-height: 23px;
	margin-top: 11px;
}
.timelineColumn .timeMainContent .timelineDetail p.date {
	font-family: 'ek_muktalight';
	font-size: 17px;
	color: #202020;
	margin: 0px;
	line-height: 22px;
	margin-top: 5px;
	padding: 0px;
	margin-bottom: 10px;
}
.timelineColumn .timeMainContent .timelineDetail hr {
	border: #818181 dashed 1px;
	margin: 10px 0px;
	display: none;
}
.timelineColumn:nth-child(odd) .timeMainContent .timelineimage {
	float: left;
	margin-right: 20px;
}
.timelineColumn:nth-child(even) .timeMainContent .timelineimage {
	float: right;
	margin-left: 20px;
}
.timelineColumn:nth-child(odd) .timeMainContent .timelineDetail {
	float: left;
}
.timelineColumn:nth-child(even) .timeMainContent .timelineDetail {
	float: right;
}
.timelineYear {
	background: #20b7cd;
	padding: 10px 30px 5px;
}
.tymline .item {
	text-align: center;
	border-right: #fff solid 2px;
}
.tymline .item a {
	font-family: 'ek_muktalight';
	font-size: 21px;
	color: #fff;
}
.tymline .item.current {
	background: white;
	color: #2e3192
}
.tymline .item.current a {
	color: #2e3192
}
.tymline .item a.current {
	color: #2e3192;
	background: white;
	display: block;
	text-decoration: none;
}
.tymline .owl-next {
	right: -20px;
	position: absolute;
	width: 10px;
	background-image: url(../images/timelineNext.png) !important;
	height: 18px;
	top: 9px;
}
.tymline .owl-prev {
	left: -20px;
	position: absolute;
	width: 10px;
	background-image: url(../images/timelinePrev.png) !important;
	height: 18px;
	top: 9px;
}
.SocialshareCommon {
	width: 150px;
	float: left;
	cursor: pointer;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	position: relative;
}
.socialshareoOn {
	opacity: 1;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.socialshareoOn span.share {
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #2e3192;
}
.socialshareoOn i.share {
	font-size: 20px;
	color: #20b7cd;
	position: absolute;
	top: 5px;
	left: 55px;
}
.SocialshareCommon:hover .socialshareoOn {
	opacity: 0;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.SocialshareCommon:hover .socialshareIconHover {
	opacity: 1!important;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.socialshareIconHover {
	opacity: 0;
	left: 0;
	position: absolute;
	top: -5px;
}
.socialshareIconHover ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.socialshareIconHover ul li {
	float: left;
	margin: 0px 2px;
	width: 24px;
	height: 24px;
	line-height: 24px;
	vertical-align: middle;
	border: #fff solid 1px;
	border-radius: 100%;
	text-align: center;
	border: #fff solid 1px;
	font-size: 14px;
}
.fixedTymline {
	position: fixed;
	top: 0;
	z-index: 999999999999999999;
	max-width: 1100px;
	width: 100%;
	-webkit-box-shadow: 0 8px 6px -6px #b0b0b0;
	-moz-box-shadow: 0 8px 6px -6px #b0b0b0;
	box-shadow: 0 8px 6px -6px #b0b0b0;
}
.socialshareIconHover ul li a {
	color: #fff
}
.socialshareIconHover ul li.fb {
	background: #42459d;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	background-position: 0px 0;
}
.socialshareIconHover ul li.gplus {
	background: #d72920;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.socialshareIconHover ul li.twitter {
	background: #659fcb;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.socialshareIconHover ul li.fb:hover {
	background: #999898;
	background-position: 0px -48px;
}
.socialshareIconHover ul li.gplus:hover {
	background: #999898
}
.socialshareIconHover ul li.twitter:hover {
	background: #999898
}
/*  .commonBtn{
	border:none;
	background:#2e3192;
	border-left:#20b7cd solid 5px;
	padding:2px 15px;
    font-family: 'ek_muktaregular';
	font-size:16px;
	color:#fff;
	text-transform:uppercase;

}


.commonBtn:hover{
	background:#20b7cd;
	border-left:#2e3192 solid 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}*/



/* Plugins for Biography Page */

span.year_v1 {
	background: #2e3192;
	border-radius: 50%;
	color: #FFFFFF;
	font-size: 26px;
	height: 70px;
	position: absolute;
	text-align: center;
	width: 70px;
	z-index: 999;
	left: 49%;
	margin-left: -40px;
	margin-top: -77px;
	border: #9698c8 solid 5px;
	line-height: 70px;
	vertical-align: middle;
	font-family: 'ek_muktabold';
}
div.timeline {
	font-family: 'ek_muktaregular';
	position: relative;
	overflow: hidden;
	margin: 0px auto;
	padding-top: 150px;
}
/* Column */
div.timeline.dual div.column_left {
	width: 50%;
	float: left;
	clear: both!important;
}
div.timeline.dual div.column_right {
	width: 50%;
	float: right;
	margin-top: 75px;
}
div.timeline.left div.column_left, div.timeline.right div.column_right, div.timeline.center div.column_center {
	width: 100%;
	float: none;
	margin-top: 0px;
}
/* Date Separator */
div.timeline div.date_separator {
	clear: both;
	text-align: center;
	height: 60px;
	position: relative;
}
div.timeline div.date_separator span {
	position: absolute;
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	top: -200%;
	margin-top: -16px;
	font-size: 14px;
	border-radius: 5px;
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
div.timeline div.date_separator.animated span {
	top: 50%;
	filter: alpha(opacity=100);
	opacity: 1;
}
div.timeline.dual div.date_separator span, div.timeline.center div.date_separator span {
	left: 50%;
	margin-left: -75px;
}
div.timeline.left div.date_separator span {
	right: 0px;
}
div.timeline.right div.date_separator span {
	left: 0px;
}
/* Spine */
div.timeline div.spine {
	position: absolute;
	top: 0px;
	bottom: 100%;
	width: 4px;
	border-radius: 2px;
	-webkit-transition: bottom 0.5s linear;
	-moz-transition: bottom 0.5s linear;
	-ms-transition: bottom 0.5s linear;
	-o-transition: bottom 0.5s linear;
	transition: bottom 0.5s linear;
}
div.timeline.dual div.spine, div.timeline.center div.spine {
	left: 50%;
	margin-left: -2px;
}
div.timeline.left div.spine {
	right: 4px;
}
div.timeline.right div.spine {
	left: 4px;
}
div.timeline div.spine.animated {
	bottom: 0%;
}
/* Element */
div.timeline_element {
	position: relative;
	margin: 10px 0px;
	opacity: 0;
	clear: both;
	border-radius: 5px;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.opacityFilter div.timeline_element {
	visibility: hidden;
}
.opacityFilter div.timeline_element.animated {
	visibility: visible;
}
div.timeline_element div.del {
	position: absolute;
	top: 5px;
	right: 5px;
	display: none;
	cursor: pointer;
	border-radius: 3px;
	font-size: 8px;
	text-transform: uppercase;
	padding: 4px 6px;
	text-shadow: none;
}
div.timeline_element:hover div.del {
	display: block;
}
div.timeline div.column_left div.timeline_element {
	float: right;
	margin-right: 30px;
	left: 10%;
}
div.timeline div.column_right div.timeline_element {
	float: left;
	margin-left: 30px;
	right: 10%;
}
div.timeline div.column_center div.timeline_element {
	margin: 20px auto;
}
div.timeline div.column_left div.timeline_element.animated {
	left: 0%;
	opacity: 1;
}
div.timeline div.column_right div.timeline_element.animated {
	right: 0%;
	opacity: 1;
}
div.timeline div.column_center div.timeline_element.animated {
	opacity: 1;
}
div.timeline_element:before {
	content: '';
	position: absolute;
	display: block;
	width: 26px;
	height: 0px;
}
div.timeline div.column_left div.timeline_element:before {
	top: 15px;
	right: -27px;
}
div.timeline div.column_right div.timeline_element:before {
	top: 15px;
	left: -27px;
}
div.timeline div.column_center div.timeline_element:before {
	display: none;
}
div.timeline_element:after {
	content: '';
	position: absolute;
	display: block;
	width: 8px;
	height: 8px;
	border-radius: 100%;
}
div.timeline_element:hover:after {
	z-index: 100;
}
div.timeline.dual div.column_left div.timeline_element:after {
	top: 10px;
	right: -36px;
}
div.timeline.dual div.column_right div.timeline_element:after {
	top: 10px;
	left: -36px;
}
div.timeline.left div.column_left div.timeline_element:after {
	top: 10px;
	right: -30px;
}
div.timeline.right div.column_right div.timeline_element:after {
	top: 10px;
	left: -30px;
}
div.timeline.center div.column_center div.timeline_element:after {
	display: none;
}
div.timeline_element div.title {
	position: relative;
	font-size: 10px;
	overflow: hidden;
	margin: 10px;
	text-transform: uppercase;
}
div.timeline_element div.title span.label {
	position: absolute;
	left: 0px;
	right: 100px;
	overflow: hidden;
	white-space: nowrap;
	display: block;
	text-overflow: ellipsis;
}
div.timeline_element div.title span.date {
	float: right;
}
div.timeline_element div.img_container {
	position: relative;
}
div.timeline_element div.img_overlay {
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	background: url('../images/opacity.png') repeat;  /*Fallback for IE*/
	background: rgba(0,0,0,0.5);
	filter: alpha(opacity=0);
	opacity: 0;
	border-radius: 5px;
	-webkit-transition: opacity 0.2s linear;
	-moz-transition: opacity 0.2s linear;
	-ms-transition: opacity 0.2s linear;
	-o-transition: opacity 0.2s linear;
	transition: opacity 0.2s linear;
}
div.timeline_element div.img_container:hover div.img_overlay, div.timeline_element div.img_overlay.loading {
	filter: alpha(opacity=100);
	opacity: 1;
}
div.timeline_element div.img_overlay span {
	display: block;
	width: 48px;
	height: 48px;
	position: absolute;
	top: 60%;
	left: 50%;
	margin: -24px 0px 0px -24px;
	cursor: pointer;
	background-image: url('../images/search.png');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
div.timeline_element div.img_container:hover div.img_overlay span, div.timeline_element div.img_overlay.loading span {
	top: 50%;
	filter: alpha(opacity=100);
	opacity: 1;
}
div.timeline_element div.img_overlay.loading span {
	background-image: url('../images/loader.gif');
}
/* Slider Element */
div.timeline_element.slider img {
	width: 100%;
	height: 100%;
	display: block;
	border-radius: 0px 0px 5px 5px;
}
div.timeline_element.slider.notitle img {
	border-radius: 5px;
}
div.timeline_element.slider div.content {
	position: relative;
}
div.timeline_element.slider div.img_container {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}
div.timeline_element.slider div.content span.slider_prev, div.timeline_element.slider div.content span.slider_next {
	width: 24px;
	height: 24px;
	display: block;
	position: absolute;
	bottom: 5px;
	cursor: pointer;
}
div.timeline_element.slider div.content span.slider_prev {
	background-image: url('../images/prev.png');
	right: 34px;
}
div.timeline_element.slider div.content span.slider_next {
	background-image: url('../images/next.png');
	right: 5px;
}
/* iframe Element */
div.timeline_element.iframe div.content.loading {
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-image: url('../images/loader.gif');
}
div.timeline_element.iframe div.content iframe {
	width: 100%;
	height: 100%;
	display: block;
	border: none;
	border-radius: 0px 0px 5px 5px;
}
div.timeline_element.iframe.notitle div.content iframe {
	border-radius: 5px;
}
/* Blog Post Element */
div.timeline_element.blog_post div.content {
	font-size: 13px;
	padding: 0px 10px 10px 10px;
}
div.timeline_element.blog_post div.img_container {
	margin-bottom: 10px;
}
div.timeline_element.blog_post div.img_container img {
	width: 100%;
	height: auto;
	display: block;
}
div.timeline_element.blog_post.notitle div.img_container img {
	border-radius: 5px 5px 0px 0px;
}
div.timeline_element.blog_post div.readmore {
	padding: 10px;
	font-size: 12px;
	text-align: right
}
div.timeline_element.blog_post div.readmore a {
	text-decoration: underline;
}
div.timeline_element.blog_post div.readmore a:hover {
	text-decoration: none;
}
/* Gallery Element */
div.timeline_element.gallery div.scroll_container {
	position: relative;
	overflow: auto;
	overflow-y: hidden;
	white-space: nowrap;
	margin: 10px;
}
div.timeline_element.gallery div.img_container {
	display: inline-block;
	margin-right: 4px;
}
div.timeline_element.gallery div.img_container img {
	display: block;
	border-radius: 2px;
}
div.timeline_element.gallery div.img_container:last-child {
	margin-right: 0px;
}
div.timeline_element.gallery div.img_overlay {
	border-radius: 2px;
}
/* Lightbox */
div.timeline_overlay {
	position: fixed;
	z-index: 200;
	top: 0px;
	bottom: 0px;
	right: 0px;
	left: 0px;
	display: none;
	background: url('../images/opacity.png') repeat;  /*Fallback for IE*/
	background-color: rgba(0, 0, 0, 0.5);
}
div.timeline_overlay.open {
	display: block;
}
div.timeline_overlay div.lightbox {
	position: absolute;
	width: 64px;
	height: 64px;
	left: 50%;
	top: 0%;
	margin-left: -32px;
	margin-top: -32px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	border-radius: 8px;
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transition: top 0.3s linear, opacity 0.3s linear;
	-moz-transition: top 0.3s linear, opacity 0.3s linear;
	-ms-transition: top 0.3s linear, opacity 0.3s linear;
	-o-transition: top 0.3s linear, opacity 0.3s linear;
	transition: top 0.3s linear, opacity 0.3s linear;
}
div.timeline_overlay div.lightbox.loaded {
	top: 50%;
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.4);
	-ms-box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.4);
	-o-box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.4);
	box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.4);
}
div.timeline_overlay div.lightbox.updating {
	background-image: url('../images/loader.gif');
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-ms-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;
}
div.timeline_overlay div.lightbox img {
	width: 100%;
	height: 100%;
	border-radius: 3px;
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transition: opacity 0.1s linear;
	-moz-transition: opacity 0.1s linear;
	-ms-transition: opacity 0.1s linear;
	-o-transition: opacity 0.1s linear;
	transition: opacity 0.1s linear;
}
div.timeline_overlay div.lightbox.updating img {
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
	transition: none;
}
div.timeline_overlay div.lightbox span {
	width: 24px;
	height: 24px;
	display: block;
	position: absolute;
	top: 55%;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	cursor: pointer;
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
div.timeline_overlay div.lightbox:hover span {
	filter: alpha(opacity=100);
	opacity: 1;
	top: 50%;
}
div.timeline_overlay div.lightbox.updating span {
	display: none;
}
div.timeline_overlay div.lightbox span.prev {
	background-image: url('../images/prev.png');
	left: 10px;
}
div.timeline_overlay div.lightbox span.next {
	background-image: url('../images/next.png');
	right: 10px;
}
/* Social */
div.timeline img.twitter_profile {
	margin: 0px 10px 10px 0px;
	border-radius: 3px;
	width: 48px;
	height: 48px;
}
div.timeline div.facebook_left_column {
	float: left;
	width: 50px;
}
div.timeline div.facebook_right_column {
	margin-left: 50px;
}
div.timeline div.facebook_content {
	overflow: hidden;
	text-overflow: ellipsis;
}
div.timeline img.facebook_profile {
	border-radius: 3px;
	width: 40px;
	height: 40px;
}
div.timeline div.facebook_post {
	overflow: hidden;
	clear: both;
	font-size: 11px;
	margin-top: 10px;
	border-radius: 3px;
	text-shadow: none;
}
div.timeline div.facebook_post img.facebook_picture {
	max-width: 80px;
	margin: 5px;
	float: left;
	border-radius: 3px;
}
div.timeline div.facebook_type_photo div.facebook_post {
	border: none;
}
div.timeline div.facebook_type_photo div.facebook_post img.facebook_picture {
	max-width: 100%;
	width: 100%;
	margin: 0px;
}
div.timeline div.description_container {
	overflow: hidden;
	margin: 5px 5px 5px 90px;
}
div.timeline div.facebook_post a {
	display: block;
	margin-bottom: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
/*Custom CSS*/
.timeline {
	width: 100% !important;
}
div.timeline_element.blog_post div.content {
	padding: 0px;
}
.bio_white_wrap {
}
div.timeline div.column_left div.timeline_element.animated {
	left: -28px;
}
div.timeline.dual div.column_left div.timeline_element:after {
	right: -73px;
	width: 30px;
	height: 30px;
}
div.timeline div.column_left div.timeline_element:before {
	right: -29px;
}
div.timeline div.column_right div.timeline_element.animated {
	right: -28px;
}
div.timeline.dual div.column_right div.timeline_element:after {
	left: -73px;
	width: 30px;
	height: 30px;
}
div.timeline div.column_right div.timeline_element:before {
	left: -29px;
}
/*div.timeline_element div.title{ display: none;}*/

div.timeline div.column_left div.timeline_element {
	margin: 30px 30px 30px 0;
}
div.timeline div.column_right div.timeline_element {
	margin: 30px 0px 30px 30px;
}
/* Spint */div.timeline div.spine {
	background-color: #CCCCCC;
}/* Date Separator */
div.timeline div.date_separator span {
	border: 1px solid #BBBBBB;
	background-color: #FFFFFF;
	color: #666666;
}/* Timeline Element */
div.timeline_element {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #37404e;
	text-shadow: none;
}
div.timeline_element:hover {
	border: 1px solid #AAAAAA;
}
div.timeline_element div.del {
	background-color: #222222;
	color: #FFFFFF;
	border: 1px solid #000000;
}
div.timeline_element div.title {
	color: #AAAAAA;
}
/*div.timeline_element:before {
	border-top: 1px dashed #CCCCCC;
}*/
div.timeline_element:after {
	background-color: #BBBBBB;
	border: 1px solid #FFFFFF;
}
div.timeline_element:hover:after {
	background-color: #20b7cd;
	border: 2px solid #fff;
	z-index: 100;
}
div.timeline_element ::-webkit-scrollbar {  /* Webkit only */
width: 6px;
height: 6px;
background-color: #FFFFFF;
}
div.timeline_element ::-webkit-scrollbar-thumb {
background-color: #CCCCCC;
border-radius: 5px;
}
div.timeline_element ::-webkit-scrollbar-thumb:hover {
background-color: #AAAAAA;
}
div.timeline_element div.img_container div.img_overlay {
	background-color: rgba(0, 0, 0, 0.5);
}/* Blog Post Element */
div.timeline_element.blog_post div.readmore a {
	color: #222222;
}
div.timeline_element.blog_post a {
	color: #7A0004;
}/* Lightbox */
div.timeline_overlay div.lightbox {
	border: 5px solid #FFFFFF;
	background-color: #FFFFFF;
}/* Social */
div.timeline div.facebook_post {
	color: #777777;
	background-color: #F4F4F4;
	border: 1px solid #DDDDDD;
}
/*Custom CSS*/
div.timeline div.spine {
	background-color: #20b7cd;
}
div.timeline div.column_left div.timeline_element:before {
	background: url(../images/arrow1.png) no-repeat right center;
	position: absolute;
	top: 100%;
	width: 33px;
	height: 35px;
}
div.timeline div.column_right div.timeline_element:before {
	background: url(../images/arrow2.png) no-repeat right center;
	position: absolute;
	top: 100%;
	width: 33px;
	height: 35px;
}
div.timeline_element:after {
	background-color: #2e3192;
	border: 2px solid #fff;
}
div.timeline div.spine {
	border-radius: 0px;
}
#timeline {
	position: relative
}
#timeline:before {
	content: '';
	position: absolute;
	top: 0%;
	left: 47.9%;
	width: 0;
	height: 0;
	border-top: solid 30px #20b7cd;
	border-left: solid 25px transparent;
	border-right: solid 25px transparent;
}
div.timeline div.column_left div.timeline_element:before, div.timeline div.column_right div.timeline_element:before {
	top: 107px;
}
div.timeline.dual div.column_left div.timeline_element:after, div.timeline.dual div.column_right div.timeline_element:after {
	top: 117px;
}
div.timeline.dual div.column_left {
}
div.timeline.dual div.column_right {/*margin-top: 163px;*/
}
div.timeline_element {
	background-color: transparent;
	border: 0;
	box-shadow: none;
	text-shadow: none;
	color: #37404E;
	margin-top: 0px!important
}
div.timeline_element:hover {
	border: 0px;
}
div.timeline_element.blog_post a {
	color: #000;
}
#access_searchbox .form-control {
	width: 86%;
	height: 28px;
}
#access_searchbox .form-control.srch {
	width: 85%;
}
#access_searchbox {
	width: 350px;
	display: none;
	position: absolute;
	z-index: 999999 !important;
	background: #11bfd8;
	right: 0px;
	-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);
	box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);
	padding: 10px;
	margin-top: 9px;
}
#access_searchbox #searchbtn {
	white-space: nowrap;
}
.searchDDarrow {
	position: absolute;
	right: 34%;
	top: -10px;
	color: #11bfd8;
	background: url(../images/selectArrowTOp.png) no-repeat;
	float: left;
	z-index: 9999999999999999999999999;
	width: 20px;
	height: 9px;
}
ul#access_lang_items {
	display: none;
	position: absolute;
	z-index: 9999999999 !important;
	background: #11bfd8;
	-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);
	box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);
	padding: 5px;
	margin-top: 9px;
	width: 44%;
	right: 0;
	list-style: none;
}
.LanguageDDarrow {
	position: absolute;
	right: 20px;
	top: -10px;
	color: #11bfd8;
	background: url(../images/selectArrowTOp.png) no-repeat;
	float: left;
	z-index: 9999999999999999999999999;
	width: 20px;
	height: 9px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.searchDDarrow {
	position: absolute;
	right: 34%;
	top: -9px;
	color: #11bfd8;
	background: url(../images/selectArrowTOp.png) no-repeat;
	float: left;
	z-index: 9999999999999999999999999;
	width: 20px;
	height: 9px;
}
.LanguageDDarrow {
	position: absolute;
	right: 20px;
	top: -9px;
	color: #11bfd8;
	background: url(../images/selectArrowTOp.png) no-repeat;
	float: left;
	z-index: 9999999999999999999999999;
	width: 20px;
	height: 9px;
}
}
ul#access_lang_items > li {
	font-size: 16px;
	text-align: center;
}
ul#access_lang_items > li > .row {
	margin: 0;
}
ul#access_lang_items > li > .row > div {
	padding: 0;
}
ul#access_lang_items > li a {
	display: block;
	padding: 5px 7px;
	margin: 5px;
	color: #fff;
	-webkit-transition: color 0.27s ease-out, background 0.27s ease-out, border 0.27s ease-out 0s;
	transition: color 0.27s ease-out, background 0.27s ease-out, border 0.27s ease-out 0s;
}
ul#access_lang_items > li a:hover, ul#access_lang_items > li .active a {
	color: #fff;
	background: #2e3192;
	text-decoration: none;
}
/* ============================================================
  GLOBAL
============================================================ */

.effects .img {
	position: relative;
	float: left;
	overflow: hidden;
}
.videoLiveCol figure.img {
	width: 100%;
	height: 180px;
}
/*.effects .img:nth-child(n) {
  margin-right: 5px;
}
.effects .img:first-child {
  margin-left: -15px;
}
.effects .img:last-child {
  margin-right: 0;
}
.effects .img img {
  display: block;
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto;
}*/

.overlay {
	display: block;
	position: absolute;
	z-index: 20;
	background: url(../images/blogHoverBg.png);
	/*background: rgba(0, 0, 0, 0.2);*/
	overflow: hidden;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
.overlay2 {
	display: block;
	position: absolute;
	z-index: 20;
	background: url(../images/moreBg.png);
	/*background: rgba(0, 0, 0, 0.2);*/
	overflow: hidden;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
a.close-overlay {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 100;
	width: 45px;
	height: 45px;
	font-size: 20px;
	font-weight: 700;
	color: #fff;
	line-height: 45px;
	text-align: center;
	background-color: #000;
	cursor: pointer;
}
a.close-overlay.hidden {
	display: none;
}
.expand {
	display: block;
	position: absolute;
	z-index: 100;
	width: 230px;
	height: 60px;
	text-align: center;
	color: #fff;
}
.downloadExpand {
	display: block;
	position: absolute;
	z-index: 100;
	width: 300px;
	height: auto;
	text-align: left;
	color: #fff;
}
a.ZoomIcon {
	display: block;
	position: absolute;
	z-index: 100;
	width: 50px;
	height: 50px;
	border: solid 3px #20b7cd;
	text-align: center;
	color: #fff;
	line-height: 50px;
	font-weight: 700;
	font-size: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-ms-border-radius: 30px;
	-o-border-radius: 30px;
	border-radius: 30px;
}
a.ZoomIcon img {
	margin-top: 3px;
}
.expand .hoverIcon {
	width: auto
}
/* ============================================================
  EFFECT 1 - SLIDE IN BOTTOM
============================================================ */
#effect-1 .overlay {
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 0;
}
#effect-1 .overlay .expand {
	left: 0;
	right: 0;
	bottom: 50%;
	margin: 0 auto -30px auto;
}
#effect-1 .img.hover .overlay {
	height: 100%;
}
/* ============================================================
  EFFECT 2 - SLIDE IN TOP
============================================================ */
#effect-2 .overlay {
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 0;
}
#effect-2 .overlay a.expand {
	left: 0;
	right: 0;
	top: 50%;
	margin: -30px auto 0 auto;
}
#effect-2 .img.hover .overlay {
	height: 100%;
}
/* ============================================================
  EFFECT 3 - SLIDE IN LEFT
============================================================ */
#effect-3 .overlay {
	top: 0;
	bottom: 0;
	left: 0;
	width: 0;
	height: 100%;
}
#effect-3 .overlay .expand {
	top: 0;
	bottom: 0;
	left: 40%;
	margin: auto 0 auto -30px;
}
#effect-3 .img.hover .overlay {
	width: 100%;
}
#effect-3 .overlay .downloadExpand {
	top: 10%;
	bottom: 0;
	left: 10%;
}
.effect-3 .overlay {
	top: 0;
	bottom: 0;
	left: 0;
	width: 0;
	height: 100%;
}
.effect-3 .overlay .expand {
	top: 0;
	bottom: 0;
	left: 40%;
	margin: auto 0 auto -30px;
}
.effect-3 .img.hover .overlay {
	width: 100%;
}
.effect-3 .overlay .downloadExpand {
	top: 10%;
	bottom: 0;
	left: 10%;
}
.effect-3 .overlay2 {
	top: 0;
	bottom: 0;
	left: 0;
	width: 0;
	height: 100%;
}
.effect-3 .overlay2 .expand {
	top: 10%;
	bottom: 0;
	left: 12%;
	margin: auto 0 auto -30px;
}
.effect-3 .img.hover .overlay2 {
	width: 100%;
	text-align: center;
}
.effect-3 .overlay2 .downloadExpand {
	top: 10%;
	bottom: 0;
	left: 10%;
}
/* ============================================================
  EFFECT 4 - SLIDE IN RIGHT
============================================================ */
#effect-4 .overlay {
	top: 0;
	bottom: 0;
	right: 0;
	width: 0;
	height: 100%;
}
#effect-4 .overlay a.expand {
	top: 0;
	bottom: 0;
	right: 50%;
	margin: auto -30px auto 0;
}
#effect-4 .img {
	overflow: hidden;
}
#effect-4 .img.hover .overlay {
	width: 100%;
}
/* ============================================================
  EFFECT 5 - ICON BORDER ANIMATE
============================================================ */
.effect-5 .overlay {
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0;
}
.effect-5 .overlay a.ZoomIcon {
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	width: 100%;
	height: 100%;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
.effect-5 .img.hover .overlay {
	opacity: 1;
}
.effect-5 .img.hover .overlay a.ZoomIcon {
	width: 50px;
	height: 50px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	border-radius: 100%;
}
/* ============================================================
  EFFECT 6 - ICON BOUNCE IN
============================================================ */
#effect-6 .overlay {
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0;
}
#effect-6 .overlay a.expand {
	left: 0;
	right: 0;
	top: 0;
	margin: 0 auto;
	opacity: 0;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
#effect-6 .img.hover .overlay {
	opacity: 1;
}
#effect-6 .img.hover .overlay a.expand {
	top: 50%;
	margin-top: -30px;
	opacity: 1;
}

/* ------------------------------------------------------------ *\
|* ------------------------------------------------------------ *|
|* Media Queries
|* ------------------------------------------------------------ *|
\* ------------------------------------------------------------ */
@media only screen and (max-width: 1100px) {
.effects {
	padding-left: 5px;
}
.effects .img {
	width: 50%;
}
.effects .img:nth-child(n) {
	margin-right: 5px;
}
.effects .img:first-child {
	margin-left: 0;
}
.effects .img:nth-child(2n-1) {
	margin-left: -5px;
}
.effects .img:nth-child(2n) {
	margin-right: 0;
}
.effects .img:last-child {
	margin-right: 0;
}
}

@media only screen and (max-width: 520px) {
.effects .img {
	width: 100%;
}
.effects .img:nth-child(n) {
	margin-right: 0;
}
.effects .img:first-child {
	margin-left: 0;
}
.effects .img:nth-child(2n-1) {
	margin-left: 0;
}
.effects .img:nth-child(2n) {
	margin-right: 0;
}
.effects .img:last-child {
	margin-right: 0;
}
.effects .img img {
	margin: 0 auto;
}
}
.topNewsleftmain {
	width: 566px;
	float: left;
	position: relative;
}
.Newscaption {
	width: 100%;
	position: absolute;
	background: url(../images/blogHoverBg2.png);
	bottom: -125px;
	min-height: 100px;
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transition: all .4s;
	height: 118px;
}
.newscap2 {
	height: 115px !important;
}
.figureCol {
	width: 100%;
	height: 473px;
	overflow: hidden;
	position: relative;
}
.figureCol img {
	width: 100%;
	height: 100%;
}
.Newscaption .details {
	font: normal 17px/20px 'ek_muktalight' !important;
	text-transform: none;
	font-size: 17px;
	color: white;
	padding: 15px 20px 0px 20px;
	height: 62px;
}
.Newscaption .date {
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: white;
	padding: 0px 12px 8px 12px;
}
.imageNewsLeftCol {
	position: relative;
	overflow: hidden;
}
.topNewsrightmain {
	width: 566px;
	float: right;
	position: relative;
}
.figureColRight1 {
	width: 100%;
	height: 227px;
	overflow: hidden;
	position: relative;
}
.figureColRight1 img {
	width: 100%;/*height: 100%;*/
}
.newsRows {
	width: 100%;
	float: left;
	padding-bottom: 20px;
}
.newsCol-6 {
	width: 274px;
}
.newsCol-6.leftCol {
	float: left;
}
.newsCol-6.rightCol {
	float: right;
}
ul.slider_social {
	margin: 0 23px 0;
	list-style-type: none;
	padding: 0;
}
ul.slider_social li {
	float: left;
}
ul.slider_social li i.fa-circle {
	color: #FFF;
}
ul.slider_social li a.fb {
	color: #3b5998;
}
ul.slider_social li a.twt {
	color: #28a9e0;
}
.PersonalizeForm {
	padding: 30px 8% 20px;
	float: left;
	width: 84%;
}
.formElement {
	width: 45%;
	margin-bottom: 30px;
}
.formElement.left {
	float: left
}
.formElement.right {
	float: right
}
.formElement input.form-control {
	border: #919090 solid 2px;
	font-family: 'ek_muktalight';
	font-size: 20px;
	color: #000;
	border-radius: 0;
	padding: 8px 10px;
}
.formElement label {
	font-family: 'ek_muktalight';
	font-size: 19px;
	color: #000;
}
.noticeForm {
	font-family: 'ek_muktalight';
	font-size: 15px;
	color: #7a7a7a;
	float: right;
	text-align: right;
}
/*media Coverage*/

.mediaSearch {
	background: #20b7cd;
	padding: 20px 50px;
}
.mediaSearchForm label {
	font-family: 'ek_muktalight';
	font-size: 23px;
	color: #2e3192;
	float: left;
	padding-top: 5px;
	margin-right: 10px;
}
.searchInput1 {
	border: #61d4e6 solid 2px;
	font-family: 'ek_muktalight';
	font-size: 17px;
	color: #000;
	border-radius: 0;
	padding: 8px 10px 4px;
	background: #99eefb;
	width: 330px;
	margin-right: 30px;
}
.searchInput2 {
	border: #61d4e6 solid 2px;
	font-family: 'ek_muktalight';
	font-size: 17px;
	color: #000;
	border-radius: 0;
	padding: 8px 10px 4px;
	background: #99eefb;
	margin-right: 30px;
}
.buttonGo {
	border: none;
	background: #2e3192;
	border-left: #2e3192 solid 5px;
	padding: 7px 15px 5px;
	font-family: 'ek_muktaregular';
	font-size: 20px;
	color: #fff;
	text-transform: uppercase;
}
.buttonGo i {
	font-size: 13px;
}
.buttonGo:hover {
	background: #4347bd;
	border-left: #2e3192 solid 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.mediaCoverageListMain {
	width: 100%;
	float: left;
	margin-top: 20px;
}
.mediaCoverageList {
	width: 97%;
	float: left;
	background: #f0f0f0;
	border: #dcdcdc solid 1px;
	border-radius: 2px;
	padding: 20px 1.5%;
	margin-bottom: 15px;
}
.mediaLeft {
	width: 248px;
	float: left;
	background: #fff;
	border: #dcdcdc solid 1px;
	text-align: center;
	height: 210px;
	vertical-align: middle;
	line-height: 210px;
	margin-right: 30px;
}
.mediaRight {
	float: left;
	width: 825px;
}
.mediaHeading {
	font-family: 'ek_muktabold';
	font-size: 23px;
	color: #161616;
	margin-bottom: 8px;
}
.mediaHeading a {
	color: #161616;
}
.mediaHeading a:hover {
	color: #2e3192;
}
.mediaPublishDate {
	font-family: 'ek_muktasemibold';
	font-size: 18px;
	color: #2e3192;
	margin-bottom: 5px;
	border-bottom: #20b7cd solid 1px;
	padding-bottom: 8px;
}
.mediaColMain {
	width: 100%;
	float: left;
	margin-top: 10px;
}
.mediaColSm {
	width: 250px;
	float: left;
	position: relative;
	min-height: 120px;
}
.mediaColSm:nth-child(1) {
	border-right: 1px dotted #000;
	margin-right: 30px;
}
.mediaColSm:nth-child(2) {
	border-right: 1px dotted #000;
	margin-right: 30px;
}
.mediaText {
	font-family: 'ek_muktaregular';
	font-size: 15.5px;
	color: #161616;
	padding-right: 10px;
}
.mediaShare {
	position: absolute;
	bottom: 0;
}
.mediaShare ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.mediaShare ul li a {
	float: left;
	margin-right: 6px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	border: #fff solid 1px;
	text-align: center;
	color: white;
	background: #20b7cd;
}
.mediaShare ul li {
	float: left;
}
.mediaShare ul li a {
	color: white
}
.newsUpdateBanner.no-thumb2 {
	margin-bottom: 45px;
}
.newsUpdateBanner {
	width: 100%;
	float: left;
	position: relative;
	margin-bottom: 125px;
}
.innMainNews {
	width: 100%;
	float: left;
	margin: 5px 0 30px;
}
.newsUpCaption {
	width: 99.5%;
	position: absolute;
	background: url(../images/blogHoverBg.png);
	bottom: 0;
	min-height: 100px;
	border-left: #1fb7cd solid 8px;
	color: white !important;
}
.newsUpCaption a.captionText {
	font-family: 'ek_muktaregular';
	font-size: 26px;
	float: left;
	width: 100%;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-top: 15px;
	color: white;
}
.newsUpCaption span.captionDate {
	font-family: 'ek_muktaregular';
	font-size: 18px;
	padding-left: 20px;
}
.imgNewsLeft img {
	width: 100%
}
.newsleftList {
	float: left;
	width: 100%;
	border: #e5e5e5 solid 1px;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
.newsColLeft .newsleftList {
	width: 636px;
}
.sidebar_section2 .newsleftList {
	width: 90%;
	margin: 55px 25px;
}
.sidebar_section2 .newsleftList .panel-heading {
	background: #2e3192;
	border-radius: 0;
}
.sidebar_section2 .newsleftList .panel-heading h3.panel-title {
	font-size: 28px;
	color: #FFF;
}
.sidebar_section2 .newsleftList figure.downloadapp_img {
	height: 400px;
	width: 100%;
}
.sidebar_section2 .newsleftList a.btn {
	background: #1fb7cd !important;
	border-radius: 0;
	color: #FFF;
	font-size: 22px;
	font-family: 'ek_muktaextralight', sans-serif;
}
.newsListing {
	width: 100%;
	float: left;
	margin-top: 20px;
}
.newsColLeft {
	width: 672px;
	float: left
}
.newsColRight {
	width: 444px;
	float: right
}
.newsColLeft h2, .newsColRight h2 {
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	margin-bottom: 9px;
	width: 100%;
	border-bottom: 2px solid #2abbd0;
	font-family: 'ek_muktaextrabold';
	font-size: 20px;
	letter-spacing: -0.5px;
}
.newsHeading {
	width: 95%;
	font-family: 'ek_muktaregular';
	font-size: 23px;
	color: #2e3192;
	line-height: 110%;
	margin: 10px 2.5%;
}
.newsHeading a {
	width: 95%;
	font-family: 'ek_muktaregular';
	font-size: 23px;
	color: #2e3192;
	line-height: 110%;
	margin: 10px 0.5%;
	text-decoration: none;
}
.newddate {
	width: 100%;
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #202020;
	line-height: 110%;
	margin: 0px 2.5% 10px;
}
.newsBotom {
	width: 95%;
	float: left;
	padding: 10px 2.5%
}
.newsBotom .readmoreNews {
	float: left
}
.newsBotom .readmoreNews a {
	border: none;
	background: #2e3192;
	border-left: #20b7cd solid 5px;
	padding: 2px 15px;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
}
.newsBotom .readmoreNews a:hover {
	background: #20b7cd;
	border-left: #2e3192 solid 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.newsBotom .shareRight {
	float: right
}
.newsBotom .shareRight ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.newsBotom .shareRight ul li a {
	color: #2e3192;
}
a.mainshare.fbcount {
	cursor: text;
}
.newsBotom .shareRight ul li.mn {
	float: left;
	color: #2e3192;
	margin-right: 10px;
}
.newsBotom .shareRight ul li.mn a.mainshare i:hover {
	background: #2e3192;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.newsBotom .shareRight ul li.mn a.mainshare i {
	color: white;
	width: 35px;
	height: 30px;
	border: #fff solid 1px;
	text-align: center;
	background: #20b7cd;
	line-height: 30px;
	vertical-align: middle;
	font-size: 20px;
}
.newsBotom .shareRight ul li.mn a.mainshare i {
	margin-right: 4px;
}
.newsBotom .shareRight ul li.share {
	position: relative
}
.arrow_top_arw {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #2e3192;
	position: absolute;
	right: 10px;
	bottom: -5px;
}
.shareNewsHover {
	position: absolute;
	width: 104px;
	padding: 5px 6px;
	border-radius: 3px;
	background: #2e3192;
	top: -45px;
	right: 4px;
	display: none;
}
ul.sharenews {
	padding: 0;
	margin: 0;
	list-style: none;
}
ul.sharenews li {
	float: left;
	margin: 0px 3px;
	width: 24px;
	height: 24px;
	line-height: 27px;
	vertical-align: middle;
	border: #fff solid 2px;
	border-radius: 100%;
	text-align: center;
	padding-bottom: 0;
}
ul.sharenews li a {
	color: #fff
}
ul.sharenews li.fb {
	background: #42459d;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.sharenews li.gplus {
	background: #d72920;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.sharenews li.twitter {
	background: #659fcb;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.sharenews li.gplus a, ul.sharenews li.fb a, ul.sharenews li.twitter a {
	color: white;
}
ul.sharenews li.fb:hover {
	background: #999898
}
ul.sharenews li.gplus:hover {
	background: #999898
}
ul.sharenews li.twitter:hover {
	background: #999898
}
.newsUpdateBanner img {
	width: 100%;
}
.newsHeadingRight {
	width: 95%;
	font-family: 'ek_muktaregular';
	font-size: 22px;
	color: #2e3192;
	line-height: 110%;
	margin: 10px 2.5%;
	text-decoration: none;
}
.newsHeadingRight {
	width: 95%;
	font-family: 'ek_muktaregular';
	font-size: 22px;
	color: #2e3192;
	line-height: 110%;
	margin: 10px 2.5%;
	text-decoration: none;
}
.newddateRight {
	width: 95%;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #202020;
	line-height: 110%;
	margin: 0px 2.5% 10px;
}
.mediaSearchForm label.first {
	font-family: 'ek_muktalight';
	font-size: 23px;
	color: #2e3192;
	margin-right: 30px;
	float: left;
	margin-top: 7px;
}
.select_style_event {
	padding: 0;
	margin: 0;
	width: 314px;
	border-radius: 0;
	overflow: hidden;
	background-color: #99eefb;
	background: #99eefb url("../images/arrowdown.png") no-repeat 95% 50%;
	float: left;
	margin-top: 3px;
	margin-right: 10px;
}
.select_style_event select {
	padding: 8px 8px;
	width: 300px;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	color: #5897a0;
}
.eventMainForm {
	display: table;
	margin: 0 auto;
}
.searchInput3 {
	border: #61d4e6 solid 1px;
	font-family: 'ek_muktalight';
	font-size: 17px;
	color: #000;
	border-radius: 0;
	padding: 6px 10px 5px;
	background: #99eefb;
	margin-right: 30px;
	margin-left: 40px;
	width: 300px;
	margin-top: 0;
}
.select_style_event select option {
	background: #99eefb;
	color: #5897a0;
}
.select_style_event select option:hover {
	background: red
}
.select_style_event select:focus {
	outline: none;
}
.buttonGoEvent {
	border: none;
	background: #2e3192;
	border-left: #2e3192 solid 5px;
	padding: 5px 15px 5px;
	font-family: 'ek_muktaregular';
	font-size: 20px;
	color: #fff;
	text-transform: uppercase;
	margin-top: 4px;
}
.buttonGoEvent i {
	font-size: 14px;
	margin-left: 9px;
}
/*QuotePage*/

/*.quoteMain{
width:100%;
float:left;
}*/
.quoteColumn {
	width: 356px;
	margin-bottom: 41px;
	margin-right: 41px;
}
.quoteColumn:nth-child(3n) {
	margin-right: 0;
}
.quoteColumn figure {
	width: 356px;
	height: 245px;
	overflow: hidden;
	position: relative
}
.quoteContent {
	margin-top: -85px;
	z-index: 9999999999999;
	position: relative
}
.quoteContent, .quoteGradient {
	width: 100%;
	float: left
}
.quoteGradient img {
	padding: 15px 8% 23px;
}
.quoteContentInner {
	width: 100%;
	float: left;
}
.quoteContentInner div.content1 {
	font-family: 'ek_muktaregular';
	font-size: 28px;
	color: #fff;
	padding: 0px 8% 10px;
}
.quoteContentInner div.divi {
	padding: 0px 8% 10px;
}
.quoteContentInner div.PMat {
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #fff;
	padding: 0px 8% 10px;
}
.quoteBottom {
	width: 100%;
	float: left;
}
.quoteBottom > .left {
	float: left;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	padding: 10px 0 10px 8%;
}
.quoteBottom > .Right {
	float: right;
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	padding: 12px 8% 10px 0;
}
.quoteBottom.bg1 {
	background: #a08062
}
.quoteGradient.bg1 {
	background: url("../images/quoteBg1.png")
}
.quoteContentInner.bg1 {
	background: #ab8d6f
}
.quoteBottom.bg2 {
	background: #5d5156
}
.quoteGradient.bg2 {
	background: url("../images/quoteBg2.png")
}
.quoteContentInner.bg2 {
	background: #695d62
}
.quoteBottom.bg3 {
	background: #836555
}
.quoteGradient.bg3 {
	background: url("../images/quoteBg3.png")
}
.quoteContentInner.bg3 {
	background: #886d5e
}
.quoteBottom.bg4 {
	background: #2f3995
}
.quoteGradient.bg4 {
	background: url("../images/quoteBg4.png")
}
.quoteContentInner.bg4 {
	background: #3843a1
}
.quoteBottom.bg5 {
	background: #7d3c27
}
.quoteGradient.bg5 {
	background: url("../images/quoteBg5.png")
}
.quoteContentInner.bg5 {
	background: #8a462f
}
.shareNewsHover2 {
	position: absolute;
	width: 104px;
	padding: 5px 6px;
	border-radius: 3px;
	background: #fff;
	top: -45px;
	right: -10px;
	display: none;
}
.shareRight2 {
	position: relative
}
.arrow_top_arw2 {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #fff;
	position: absolute;
	right: 10px;
	bottom: -5px;
}
.listnone {
	list-style: none
}
.listnone a {
	color: white
}
.shareRight2 {
	position: relative
}
.shareRight2 ul {
	margin: 0;
}
.quoteMain {
	margin-top: 30px;
}
/*ebooks*/

.moreEbooks {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 20px;
}
.moreEbooks h2 {
	background: #20b7cd;
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #fff;
	padding: 10px 20px;
	margin-bottom: 50px;
}
.ebookColumn {
	width: 220px;
	float: left;
	margin-right: 90px;
}
.ebookColumn.last {
	margin-right: 0px;
}
.ebookColumn .ebookname {
	font-family: 'ek_muktaregular';
	font-size: 17px;
	color: #010101;
	text-align: center;
	padding: 10px 0
}
.ebookColumn figure {
	height: 300px;
	overflow: hidden;
	position: relative;
}
p.head3 {
	color: #2e3192;
}
.ebookColumn figure a {
	position: absolute;
	bottom: 0;
}
.ebookRead a.btnEb {
	border: none;
	background: #2e3192;
	border-left: #20b7cd solid 5px;
	padding: 2px 15px;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
	display: table;
	margin: 0 auto;
}
.ebookRead a.btnEb:hover {
	background: #20b7cd;
	border-left: #2e3192 solid 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.ebookBrdr {
	border-bottom: #000 dotted 1px;
	width: 100%;
	float: left;
	margin: 20px 0 40px
}
.ebookFilter {
	background: #20b7cd;
	padding: 20px 0px;
	width: 100%;
	float: left;
	margin-top: 40px;
}
.ebookFilter ul {
	padding: 0;
	margin: 0 auto;
	list-style: none;
	display: table;
	padding: 0 50px;
}
.ebookFilter ul li {
	float: left;
	margin-right: 35px;
}
.ebookFilter ul li a.tabEB {
	background: #99eefb;
	padding: 5px 20px;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #558b93;
	cursor: pointer;
}
.ebookFilter ul li a.labelEB {
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #2e3192;
}
.ebookFilter ul li a.tabEB:hover {
	background: #2e3192;
	color: #fff;
}
.ebookFilter ul li a.tabEB.active {
	background: #2e3192;
	color: #fff;
}
.select_style_ebook1 {
	padding: 0;
	margin: 0;
	width: 180px;
	border-radius: 0;
	overflow: hidden;
	background-color: #99eefb;
	background: #99eefb url("../images/arrowdown.png") no-repeat 95% 50%;
	float: left;
	margin-top: -7px;
}
.select_style_ebook1 select {
	padding: 5px 8px 6px;
	width: 100%;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	color: #5897a0;
}
.select_style_ebook1 select option {
	width: 100%;
}
.ebkmain {
	background: #e8e8ea;
	width: 94%;
	float: left;
	padding: 20px 3% 190px
}
.ebkmainDetail {
	width: 100%;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
	position: relative
}

.ebkmainDetail h2 {
	font-family: 'ek_muktaregular';
	font-size: 26px;
	color: #000000;
	margin: 0;
	padding: 0;
}
.sbdesc {
	float: left;
	width: 100%
}
.shareRight3 {
	position: relative;
	float: left;
	margin-top: 15px;
}
.shareRight3 ul {
	margin: 0;
	padding: 0;
}
.listnone1 {
	list-style: none
}
.listnone1 a {
	color: black;
	font-size: 18px;
}
.shareNewsHover3 {
	position: absolute;
	width: 104px;
	padding: 5px 6px;
	border-radius: 3px;
	background: #2e3192;
	top: -6px;
	left: 52px;
	display: none;
}
.arrow_top_arw3 {
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	border-right: 8px solid #2e3192;
	position: absolute;
	left: -8px;
	bottom: 11px;
}
.ebookIframe {
	width: 100%;
	float: left;
	margin-top: 30px;
	margin-bottom: 40px;
	border-bottom: #000 dotted 1px;
	padding-bottom: 50px;
}
.select_style_ebookDtl {
	padding: 0;
	margin: 0;
	width: 237px;
	border-radius: 0;
	overflow: hidden;
	background-color: #20b7cd;
	background: #20b7cd url("../images/arrowdown.png") no-repeat 95% 50%;
	float: left;
	margin-top: 3px;
	position: absolute;
	right: 0;
	top: 40px;
}
.select_style_ebookDtl select {
	padding: 8px 8px;
	width: 237px;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	color: #000;
}
.commnetsNmNew {
	float: left;
	width: 100%;
	margin-top: 10px;
}
.commentsHeading {
	float: left;
	width: 100%;
	border-bottom: #2abbd0 solid 1px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.commentsHeading .cleft {
	float: left;
	font-family: 'ek_muktaregular';
	font-size: 22px;
	color: #000000;
}
.commentsHeading .cright {
	float: right;
	color: #2abbd0;
	text-align: right;
}
.commentsHeading .cright a {
	color: #2abbd0;
}
.commentsHeading .cright a:hover {
	color: #2e3192;
}
.cMediaList li {
	border-bottom: #000 dotted 1px;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.cMediaBody h4.media-heading {
	font-family: 'ek_muktaregular';
	font-size: 19px;
	color: #2e3192;
}
.cMediaBody h4.media-heading span {
	font-family: 'ek_muktaregular';
	font-size: 15px;
	color: #000;
	margin-left: 20px;
}
.borderNone {
	border-bottom: none!important;
}
.shareRight4 {
	position: relative;
	float: left;
	margin-top: 30px;
}
.shareRight4 ul {
	margin: 0;
	padding: 0;
}
.listnone2 {
	list-style: none
}
.listnone2 a {
	color: #2e3192;
	font-size: 22px;
}
.font16 {
	font-size: 16px!important;
}
.shareNewsHover4 {
	position: absolute;
	width: 104px;
	padding: 5px 6px;
	border-radius: 3px;
	background: #2e3192;
	top: -6px;
	left: 96px;
	display: none;
}
.arrow_top_arw4 {
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	border-right: 8px solid #2e3192;
	position: absolute;
	left: -8px;
	bottom: 11px;
}
.eventGallery {
	width: 100%;
	float: left;
	padding: 20px 0 30px;
}
.galleryLeft {
	width: 794px;
	float: left;
	position: relative;
}
.galleryRight {
	width: 300px;
	float: right;
}
.photosVideosColumnEvent {
	width: 100%;
	float: left;
}
.photosVideosColumnEvent h3 {
	background: #20b7cd;
	font-family: 'ek_muktaregular';
	font-size: 25px;
	color: #fff;
	margin-top: 0;
	padding: 6px 15px;
	margin-bottom: 10px;
}
.photosVideosColumnEvent.marginTop {
	margin-top: 25px;
}
ul.thumbEvent {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.thumbEvent li {
	width: 90px;
	float: left;
	border: #cbdfe2 solid 3px;
	border-radius: 3px;
	margin-bottom: 6px;
	margin-right: 6px;
	z-index: 9;
	position: relative;
}
ul.thumbEvent li:nth-child(3n) {
	margin-right: 0;
}
ul.thumbEvent li img {
	width: 90px;
	height: 90px;
}
ul.thumbEvent li span.moreItemEvent {
	background: url("../images/moreBg.png");
	font-family: 'ek_muktaregular';
	font-size: 28px;
	color: #fff;
	position: absolute;
	width: 100%;
	height: 60%;
	z-index: 9999999999999;
	top: 0;
	text-align: center;
	vertical-align: middle;
	line-height: 100%;
	padding-top: 40%
}
ul.thumbEvent li span.playVdo img.playImg {
	width: 32px;
	height: 32px;
}
ul.thumbEvent li a span.playVdo {
	position: absolute;
	width: 95px;
	left: 0;
	z-index: 999999999;
	top: 35%;
	text-align: center;
	vertical-align: middle;
}
ul.thumbEvent li.active {
	border: #20b7cd solid 3px;
}
.galleryHover {
	background: url(../images/blogHoverBg.png);
	width: 100.8%;
	float: left;
	bottom: 0;
	position: absolute;
	display: none;
}
.hoverContentGal {
	padding: 20px 0px 10px 20px;
	font-family: 'ek_muktaregular';
	font-size: 22px;
	color: #fff;
	height: 80px;
}
.hoverContentGal img {
	margin-left: 10px;
	margin-top: 8px;
}
ul.sharenewsCommon {
	padding: 0;
	margin: 0;
	list-style: none;
	margin-left: 15px;
	margin-bottom: 16px;
	float: left;
}
ul.sharenewsCommon li {
	float: left;
	margin: 0px 3px;
	width: 26px;
	height: 26px;
	line-height: 27px;
	vertical-align: middle;
	border: #fff solid 2px;
	border-radius: 100%;
	text-align: center;
	padding-bottom: 0;
}
ul.sharenewsCommon li a {
	color: #fff
}
ul.sharenewsCommon li a i {
	font-size: 18px;
}
ul.sharenewsCommon li.fb {
	background: #42459d;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.sharenewsCommon li.gplus {
	background: #d72920;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.sharenewsCommon li.twitter {
	background: #659fcb;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.sharenewsCommon li.fb:hover {
	background: #000
}
ul.sharenewsCommon li.gplus:hover {
	background: #000
}
ul.sharenewsCommon li.twitter:hover {
	background: #000
}
.infoContent {
	width: 100%;
	float: left;
	padding-bottom: 15px;
	padding-top: 10px;
}
.infoContent h4 {
	padding: 10px 0px 10px 10px;
	font-family: 'ek_muktaregular';
	font-size: 22px;
	color: #2d3290;
	margin: 0;
}
ul.infoShare {
	padding: 0;
	margin: 0;
	list-style: none;
}
ul.infoShare li {
	float: left;
	margin: 0px 3px!important;
	line-height: 28px;
	vertical-align: middle;
	border: #fff solid 1px;
	background: #20b7cc;
	text-align: center;
}
.socialshareInfo {
	float: left;
	margin-left: 10px;
}
.dateinfo {
	float: right;
	font-family: 'ek_muktaregular';
	font-size: 15px;
	color: #7f7f7f;
	margin-right: 10px;
	margin-top: 6px;
}
ul.infoShare li a {
	color: #fff
}
ul.infoShare li.share {
	background: transparent;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #7f7f7f;
	float: left;
	width: auto;
}
ul.infoShare li.fb {
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	width: 31px!important;
	height: 28px;
}
ul.infoShare li.gplus {
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	width: 31px!important;
	height: 28px;
	transition: all .2s ease;
}
ul.infoShare li.twitter {
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	width: 31px!important;
	height: 28px;
}
ul.infoShare li.fb:hover {
	background: #42459d
}
ul.infoShare li.gplus:hover {
	background: #d72920
}
ul.infoShare li.twitter:hover {
	background: #659fcb
}
.liveTwitterRight {
	float: right;
	width: 362px;
	background: #2e3192;
}
.liveVdoColumnLeft {
	width: 760px;
	float: left;
	margin-bottom: 80px;
}
.videoLiveCol {
	width: 236px;
	float: left;
	margin-bottom: 25px;
	margin-right: 25px;
}
.videoContain {
	border: #cccccc solid 1px;
	float: left;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #2e3192;
	border-top: none;
	border-radius: 4px;
	padding: 20px 20px 20px;
}
.videoContain a {
	color: #2e3192;
}
.videoLiveCol:nth-child(3n) {
	margin-right: 0px;
}
#watchliveImage {
	float: left;
	height: 435px;
	width: 100%;
	margin-bottom: 39px;
}
/*staltwart Page*/

/*.staltwartMain{
width:100%;
float:left;
}*/

.marginbottom {
	margin-top: 30px;
	margin-right: -44px;
	margin-left: -32px;
}
.staltwartColumn {
	width: 360px;
	float: left;
	position: relative;
	margin-bottom: 35px;
	border: #dbdbdb solid 1px;
	margin-left: 33px;
}
.staltwartColumn figure {
	width: 360px;
	height: 275px;
	overflow: hidden;
	position: relative
}
.staltwartContent {
	margin-top: -40px;
	z-index: 9999999999999;
	position: relative
}
.staltwartContent, .staltwartGradient {
	width: 100%;
	float: left
}
.staltwartGradient img {
	padding: 15px 8% 23px;
}
.staltwartContentInner {
	width: 100%;
	float: left;
}
.staltwartContentInner div.content1 {
	font-family: 'ek_muktaregular';
	font-size: 20px;
	color: #000;
	padding: 0px 8% 10px;
}
.staltwartContentInner div.divi {
	padding: 0px 8% 10px;
}
.staltwartContentInner div.PMat {
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #000;
	padding: 0px 8% 10px;
}
.staltwartBottom {
	width: 84%;
	float: left;
	border-top: #000 dashed 1px;
	margin: 20px 8% 0;
	padding: 0px 0
}
.staltwartBottom > .left {
	float: left;
	font-family: 'ek_muktabold';
	font-size: 18px;
	color: #42459d;
	padding: 10px 0 10px 0%;
}
.staltwartBottom > .Right {
	float: left;
	font-size: 18px;
	color: #20b7cd;
	font-weight: normal;
	padding: 12px 0 10px 10px;
}
.staltwartContentInner.bg1 {
	background: #fff
}
.staltwartGradient.bg1 {
	background: url("../images/topBgStalwarts.png")
}
.staltwarttop {
	padding: 50px 8% 10px;
	position: relative
}
.staltwarttop .nm {
	font-family: 'ek_muktasemibold';
	font-size: 18px;
	color: #000;
}
.staltwarttop .pos {
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #000;
}
.staltwarttop .date {
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #42459d;
}
.listnone5 a {
	color: #20b7cd;
}
.listnone5 {
	list-style: none;
}
.shareRight2 ul {
	margin: 0;
	padding: 0;
}
.business_Sicon {
	width: 57px;
	height: 57px;
	background: #fcbe00;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.academia {
	width: 57px;
	height: 57px;
	background: #00aaf3;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.artists {
	width: 57px;
	height: 57px;
	background: #f6777e;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.bollywood {
	width: 57px;
	height: 57px;
	background: #1968f4;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.film-artists {
	width: 57px;
	height: 57px;
	background: #1968f4;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.business-and-commerce-entrepreneurs {
	width: 57px;
	height: 57px;
	background: #fabc00;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.intellectual {
	width: 57px;
	height: 57px;
	background: #afc113;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.journalistsmedia {
	width: 57px;
	height: 57px;
	background: #afc113;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.political-leaders {
	width: 57px;
	height: 57px;
	background: #6dc12f;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.Politics {
	width: 57px;
	height: 57px;
	background: #6dc12f;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.professionals {
	width: 57px;
	height: 57px;
	background: #4b4fcb;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.religious-and-spiritual-leaders {
	width: 57px;
	height: 57px;
	background: #a95e67;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.social-reformers {
	width: 57px;
	height: 57px;
	background: #fa8f00;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.sports {
	width: 57px;
	height: 57px;
	background: #e81834;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.world-leaders {
	width: 57px;
	height: 57px;
	background: #a6429b;
	border-radius: 100%;
	position: absolute;
	text-align: center;
	line-height: 57px;
	vertical-align: middle;
	right: 25px;
	top: -21px;
}
.interviewsListing {
	width: 100%;
	float: left;
}
.interviewsRow {
	width: 100%;
	float: left;
	border: #cdcdcd solid 1px;
	margin-bottom: 20px;
}
.interviewsListing .intLeft {
	width: 576px;
	float: left;
	height: 285px;
	overflow: hidden;
}
.interviewsListing .intLeft img {
	width: 100%
}
.interviewsListing .intRight {
	width: 548px;
	float: left;
}
.intRight h3 {
	font-family: 'ek_muktasemibold';
	font-size: 25px;
	color: #2e3192;
	padding: 20px 20px 10px;
	margin: 0;
}
.intRight .contentInt {
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #010101;
	padding: 0px 20px 10px;
	margin: 0;
}
.intRight .IntDate {
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #010101;
	padding: 0px 20px 10px;
	margin: 0;
}
.intRight .intMinHeight {
	min-height: 308px
}
.intReadMore {
	padding: 20px 20px 10px;
}
.intReadMore a {
	border: none;
	background: #2e3192;
	border-left: #20b7cd solid 5px;
	padding: 2px 15px;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
}
.intReadMore a:hover {
	background: #20b7cd;
	border-left: #2e3192 solid 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.MoreNews {
	border: none;
	background: #1fb7cd;
	padding: 5px 15px;
	font-family: 'ek_muktaregular';
	font-size: 22px;
	color: #fff;
	text-transform: uppercase;
}
.MoreNews:hover {
	background: #2e3192;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.loadmoreNmtube {
	border: none;
	background: #1fb7cd;
	padding: 5px 15px;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
}
.loadmoreNmtube:hover {
	color: #fff;
	background: #2e3192;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.dividerInt {
	border-top: #000 dashed 1px;
	height: 1px;
	width: 100%;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
}
.appDownloadRow {
	background: #2e3192;
	width: 100%;
	float: left;
	padding: 20px 0
}
.apptable {
	display: table;
	width: auto;
	margin: 0 auto;
}
.apptable .col1 {
	display: table-cell;
	vertical-align: middle;
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #fff;
}
.apptable .col1 a {
	color: #fff;
}
.apptable .col2 {
	display: table-cell;
	padding: 0 90px
}
.apptable .col3 {
	display: table-cell;
	vertical-align: middle;
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #fff;
}
.apptable .col3 a {
	color: #fff;
}
.apptable .col1 img {
	float: left;
}
.apptable .col3 img {
	float: left;
}
.apptable .col3 span {
	margin-top: 15px;
	float: left
}
.intMediaNews {
	width: 100%;
	float: left;
	margin-top: 30px
}
.intMediaNewsCol {
	width: 566px;
}
.intMediaNewsCol.floatLeft {
	float: left;
}
.intMediaNewsCol.floatRight {
	float: right;
}
.intMediaNewsCol h5 {
	width: 100%;
	height: 36px;
	margin: 0 0 8px;
	padding: 0;
	font: normal 20px/36px 'ek_muktaextrabold';
	color: #333;
	float: left;
	border-bottom: 2px solid #20b7cd;
	text-transform: uppercase;
}
.intMediaNewsCol .contentIntLeft {
	width: 336px;
	float: left;
	height: 400px;
	overflow: hidden;
}
.intMediaNewsCol .contentIntRight {
	width: 230px;
	float: left;
	height: 400px;
	background: #20b7cd
}
.contentIntRight h3 {
	font-family: 'ek_muktasemibold';
	font-size: 26px;
	color: #2e3192;
	padding: 20px 20px 10px;
	margin: 0;
}
.contentIntRight .mediaContentNws {
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	padding: 0px 20px 10px;
	margin: 0;
}
.contentIntRight .mnNwsMda {
	min-height: 330px
}
.intReadMore2 a {
	border: none;
	background: #2e3192;
	border-left: #2674b0 solid 5px;
	padding: 2px 15px;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	margin-left: 20px;
}
.intReadMore2 a:hover {
	background: #2674b0;
	border-left: #2e3192 solid 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.intThreeColMain {
	width: 100%;
	float: left;
}
.intThreeCol {
	width: 367px;
	float: left;
	height: 372px;
	overflow: hidden;
	margin-right: 27px;
}
.intThreeCol:last-child {
	margin-right: 0;
}
.intThreeCol figure {
	position: relative;
}
.intThreeCol figure figcaption {
	position: absolute;
	bottom: 0;
	background: url(../images/blogHoverBg.png);
	width: 100%;
	float: left;
	padding-bottom: 20px;
	min-height: 144PX;
}
.intThreeCol figure figcaption h4 {
	font-family: 'ek_muktasemibold';
	font-size: 24px;
	color: #fff;
	padding: 20px 0px 5px;
	margin: 0 20px;
	border-bottom: #fff solid 1px;
	text-transform: uppercase
}
.intThreeCol figure figcaption .threcolContent {
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	padding: 10px 20px 15px;
	margin: 0;
}
.intReadMore3 a {
	border: none;
	background: #1fb7cd;
	border-left: #2674b0 solid 5px;
	padding: 2px 15px;
	font-family: 'ek_muktaregular';
	font-size: 14px;
	color: #fff;
	margin-left: 20px;
	margin-bottom: 20px;
	width: auto!important;
	display: inline!important;
}
.intReadMore3 a:hover {
	background: #2674b0;
	border-left: #2e3192 solid 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.dividerInt2 {
	border-top: #d2d2d2 solid 1px;
	height: 1px;
	width: 100%;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
}
.playIcoInt {
	position: absolute;
	width: 64px;
	height: 64px;
	margin: 0 auto;
	left: 0;
	right: 0;
	top: 20%;
}
/*Article Detail css*/

.newsUpCaptionDetail.no-thumb {
	position: relative;
}
.newsUpCaptionDetail {
	width: 820px;
	position: absolute;
	background: #2e3192;
	bottom: -60px;
	color: white;
	left: 0;
	right: 0;
	margin: 0 auto;
}
.newsUpCaptionDetail div.captionText {
	font-family: 'ek_muktaregular';
	font-size: 35px;
	padding-bottom: 0px;
	margin-left: 30px;
	margin-right: 30px;
	padding-top: 15px;
	text-align: center;
	border-bottom: #fff solid 1px;
}
.newsUpCaptionDetail div.captionText a {
	color: white;
}
.newsUpCaptionDetail div.captionDate {
	font-family: 'ek_muktaregular';
	font-size: 18px;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 10px;
	width: 100%;
	float: left;
	background: #2e3192;
}
.wBannerCaption {
	float: left;
	width: 100%;
}
.newsUpCaptionDetailWBanner {
	width: 820px;
	background: #2e3192;
	bottom: -60px;
	color: white;
	left: 0;
	right: 0;
	margin: 0 auto;
}
.newsUpCaptionDetailWBanner div.captionText {
	font-family: 'ek_muktaregular';
	font-size: 35px;
	padding-bottom: 0px;
	margin-left: 30px;
	margin-right: 30px;
	padding-top: 15px;
	text-align: center;
	border-bottom: #fff solid 1px;
}
.newsUpCaptionDetailWBanner div.captionText a {
	color: white;
}
.newsUpCaptionDetailWBanner div.captionDate {
	font-family: 'ek_muktaregular';
	font-size: 18px;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 10px;
	width: 100%;
	float: left;
	background: #2e3192;
}
.articleDetailsMain {
	width: 820px;
	margin: 0 auto;/*	margin-top: 100px;*/
}
.articleDetailsMain h2 {
	color: #2e3192;
	margin: 0;
	margin-bottom: 20px;
}
.articleDetailsMain .tags ul {
	margin-top: 15px;
}
.articleDetailsMain .tags ul li {
	margin-bottom: 15px;
	float: left;
}
.articleShare {
	width: 405px;
	margin: 0 auto;
}
.articleShareInner {
	border: #1fb7cc solid 2px;
	float: left;
	width: 80%;
	position: relative;
	padding: 30px 10% 10px;
}
.articleShareInner h5 {
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	background: white;
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #000;
	padding: 10px 0;
	width: 100px;
	top: -20px;
	text-align: center;
}
ul.articleIcon {
	padding: 0;
	list-style: none;
	width: 168px;
	margin: 0 auto;
	display: block;
}
ul.articleIcon li {
	float: left;
}
ul.articleIcon li a {
	width: 32px;
	height: 32px;
	border-radius: 100%;
	float: left;
	overflow: hidden;
	color: white;
	text-align: center;
	line-height: 32px;
	vertical-align: middle;
	margin-right: 5px;
	margin-left: 5px;
}
ul.articleIcon li.fb a {
	background-color: #395d99;
}
ul.articleIcon li.twitter a {
	background-color: #61b7e6;
}
ul.articleIcon li.gplus a {
	background-color: #d03c2e;
}
ul.articleIcon li.pintrest a {
	background-color: #395d99;
}
.dividerShareArticle {
	border-top: #000 dotted 1px;
	width: 100%;
	float: left;
	height: 2px;
	margin: 10px 0
}
.shareTotalComments {
	width: 100%;
	float: left;
	text-align: center;
	font-family: 'ek_muktaregular';
	font-size: 20px;
	color: #1fb7cc;
}
article.articleBody {
	width: 100%;
	padding-top: 20px;
	float: left;
}
article.articleBody img {
	/* width: 100%; */
	display: block;
	margin: 0 auto;
}
span#content img {
	margin: 0 auto;
	display: block;
}
article.articleBody .twitterDiv {
	width: 100%;
	float: left;
	background-color: #62ccdc;
	display: table;
	margin-bottom: 20px;
}
.TwitterLeft {
	width: 80%;
	display: table-cell;
	padding: 10px 3% 10px 2%;
	vertical-align: middle;
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #000;
}
.TwitterLeft img {
	float: left;
	margin-right: 10px;
}
.TwitterRight {
	width: 10%;
	background-color: #1fb7ce;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}
.TwitterRight a {
	font-size: 40px;
	color: #fff;
}
.imageShare img {
	width: 100%;
}
.imageShare {
	width: 100%;
	float: left;
	position: relative;
	padding-bottom: 20px;
}
.articleImgShare {
	background: url("../images/moreBg.png");
	position: absolute;
	width: 89px;
	right: 0;
	z-index: 9999999999999;
	top: 0;
	text-align: center;
	vertical-align: middle;
	font-size: 20px;
	color: #fff;
	padding: 20px 0px 20px 19px;/* text-align: center; */
}
.tags ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.articleImgShare span {
	margin-top: 8px;
	float: left;
	margin-left: 13px;
	margin-right: 13px;
}
.articleImgShare a {
	font-size: 24px;
	color: #fff;
}
.articleImgShare a i {
	padding-top: 10px;
	float: left;/*margin: 0 15px*/
}
.articleImgShare a i.last {
	margin-right: 0
}
.tags ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.tags ul li a.tg {
	float: left;
	background: #00c1ea;
	color: white;
	font-size: 18px;
	padding: 5px 10px;
	margin-right: 8px;
}
.tags ul li a.tgHead {
	float: left;
	position: relative;
	background: #fff;
	border: #00c1ea solid 2px;
	color: #000;
	font-size: 18px;
	padding: 3px 10px;
	margin-right: 13px;
}
.tags ul li a.tgHead img {
	position: absolute;
	top: 8px;
	right: -11px
}
.tags ul li a.tg:hover {
	background: #2c3091;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.diviComment {
	height: 50px;
	float: left;
	width: 100%
}
.diviComment2 {
	height: 150px;
	float: left;
	width: 100%
}
.diviComment3 {
	height: 100px;
	float: left;
	width: 100%
}
.diviComment4 {
	height: 40px;
	float: left;
	width: 100%
}
.exploreMore {
	width: 100%;
	float: left;
}
.exploreMoreInner {
	background-color: #595959;
	width: 100%;
	float: left;
	margin-bottom: 50px;
	position: relative;
}
.exploreMoreHead {
	width: 100%;
	float: left;
	border-bottom: #fff dotted 1px;
	margin-top: 30px;
	position: relative;
	margin-bottom: 20px;
}
.exploreMoreHead h5 {
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	background: #595959;
	font-family: 'ek_muktaregular';
	font-size: 25px;
	color: #fff;
	padding: 10px 0;
	width: 200px;
	top: -23px;
	text-align: center;
	text-transform: uppercase;
}
.explore4Col {
	float: left;
	width: 274px;
	height: 360px;
	overflow: hidden;
	position: relative;
	margin-right: 17px;
}
.explore4Col.last figure {
	position: absolute;
	width: 100%;
	height: 100%;
	background: white;
}
.explore4Col.last {
	margin-right: 0px;
}
.explore4Col.first {
	height: 378px;
	overflow: hidden;
	position: relative;
	margin-right: 18px;
}
.explore4Col.first figure {
	width: 100%;
	height: 202px;
	background: white;
	position: relative
}
.explore4Col figure.fixedImg {
	width: 100%;
	height: 202px;
	background: white;
	position: relative
}
.explore4Col.first figure figcaption {
	color: #fff;
	position: absolute;
	bottom: 0;
	background: #1d9dff;
	width: 90%;
	float: left;
	padding: 20px 5%;
	text-align: center;
}
.bottomCaptionNextRead {
	color: #fff;
	bottom: 0;
	background: #1d9dff;
	width: 90%;
	float: left;
	padding: 20px 5%;
	text-align: center;
	min-height: 100px;
}
.bottomCaptionNextRead a {
	color: #fff;
}
.explore4Col.first div.nextRead {
	background: #1d9dff;
	font-family: 'ek_muktaregular';
	font-size: 23px;
	color: #fff;
	text-align: center;
	width: 100%;
	top: 0;
	margin: 0;
	padding: 8px 0;
}
.explore4Col.first figure h5.nextRead {
	background: #1d9dff;
	font-family: 'ek_muktaregular';
	font-size: 23px;
	color: #fff;
	text-align: center;
	width: 100%;
	position: absolute;
	top: 0;
	margin: 0;
	padding: 8px 0;
}
img.arrow {
	position: absolute;
	left: 19.5%;
	right: 0;
	bottom: -29px;
}
.explore4Col figure figcaption {
	color: #fff;
	position: absolute;
	bottom: 0;
	background: url(../images/blogHoverBg.png);
	width: 100%;
	float: left;
	padding: 0px 0% 10px;
}
.explore4Col div.figcaption {
	color: #fff;
	bottom: 0;
	background: url(../images/blogHoverBg.png);
	width: 100%;
	float: left;
	padding: 0px 0% 10px;
	min-height: 200px;
}
.explore4Col figure figcaption h4 {
	font-family: 'ek_muktasemibold';
	font-size: 20px;
	color: #fff;
	padding: 10px 0px 5px;
	margin: 0 20px;
	border-bottom: #fff solid 1px;
	text-transform: uppercase
}
.explore4Col div.figcaption h4 {
	font-family: 'ek_muktasemibold';
	font-size: 20px;
	color: #fff;
	padding: 10px 0px 5px;
	margin: 0 20px;
	border-bottom: #fff solid 1px;
	text-transform: uppercase
}
.explore4Col div.figcaption .threcolContent {
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	padding: 10px 20px 15px;
	margin: 0;
}
.explore4Col div.figcaption h4 .sharePic {
	float: right;
	WIDTH: 63PX;
}
.explore4Col figure figcaption h4 .sharePic {
	float: right;
	WIDTH: 63PX;
}
.explore4Col div.figcaption .threcolContent {
	font-family: 'ek_muktaregular';
	font-size: 15px;
	color: #fff;
	padding: 5px 20px 10px;
	margin: 0;
}
.explore4Col div.figcaption h4 .sharePic span {
	margin-top: -3px;
	float: left;
}
.explore4Col div.figcaption h4 .sharePic a {
	font-size: 16px;
	color: #fff;
}
.explore4Col div.figcaption h4 .sharePic a i {
	padding-top: 0px;
	float: left;
	margin: 0 10px
}
.explore4Col div.figcaption h4 .sharePic a i.last {
	margin-right: 0
}
.explore4Col figure figcaption .threcolContent {
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	padding: 10px 20px 15px;
	margin: 0;
	min-height: 63px;
}
.explore4Col figure figcaption h4 .sharePic span {
	margin-top: -3px;
	float: left;
}
.explore4Col figure figcaption h4 .sharePic a {
	font-size: 16px;
	color: #fff;
}
.explore4Col figure figcaption h4 .sharePic a i {
	padding-top: 0px;
	float: left;
	margin: 0 10px
}
.explore4Col figure figcaption h4 .sharePic a i.last {
	margin-right: 0
}
.intReadMore4 a {
	border: none;
	background: #1fb7cd;
	border-left: #2674b0 solid 5px;
	padding: 2px 10px;
	font-family: 'ek_muktaregular';
	font-size: 13px;
	color: #fff;
	margin-left: 20px;
}
.intReadMore4 a:hover {
	background: #2674b0;
	border-left: #2e3192 solid 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.cursorPointer {
	cursor: pointer;
	margin-left: 13px;
	margin-top: -9px;
}
.smContainer .nav-tabs {
	background: #1fb7cd
}
.smContainer .close {
	float: right;
	font-size: 38px;
	font-weight: bold;
	line-height: 1;
	color: #000;
	text-shadow: none;
	filter: alpha(opacity=1);
	opacity: 1;
	color: #0b6977;
	margin-right: 10px;
}
.email_tellfrnd {
	margin: 30px;
}
.email_tellfrnd label {
	font-family: 'ek_muktaregular';
	font-size: 13px;
	color: #000;
	margin-bottom: 10px;
}
.back_btn {
	border: none;
	background: #2e3192;
	border-left: #20b7cd solid 5px;
	padding: 4px 15px 3px;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
	margin-top: 10px;
}
.back_btn:hover {
	background: #20b7cd;
	border-left: #2e3192 solid 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.next_btn {
	border: none;
	background: #2e3192;
	border-left: #20b7cd solid 5px;
	padding: 4px 15px 3px;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
	margin-top: 10px;
}
.next_btn:hover {
	background: #20b7cd;
	border-left: #2e3192 solid 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
a.downloadExpand:hover {
	color: white;
}
.TwitterLeft img {
	width: 61px!important;
}
.articleDetailsMain p iframe {
	width: 100%;
}
/******************************
 * International Styles		  *
 ******************************/
.search_section {
	background: #20b6ce;
	padding: 15px 0 15px 65px;
	color: #2e3192;
}
.search_section span {
	font-size: 22px;
}
.search_section span#searchtext {
	float: left;
}
.search_section span, .search_section input, .search_section button {
	margin-left: 17px;
	margin-right: 17px;
}
.search_section button.btn {
	background: #2e3192;
	color: #FFF;
	border-radius: 0;
	font-size: 22px;
	padding: 2px 25px;
	margin-top: 0;
}
.search_section input {
	padding: 6px;
	border: 0;
	background: #99eefb;
}
#searchByCountry {
	min-width: 310px;
}
.int_tab {
	margin-top: 43px;
	margin-bottom: 40px;
	padding-bottom: 10px;
}
.int_tab .tab-pane {
	padding-top: 200px;
}
.int_tab .int_visits_item_inner {
	border: 0;
	background: 0;
}
.int_tab .int_visits_item_header figure {
	width: 15%;
	float: left;
	overflow: hidden;
}
.int_tab .int_visits_item_header figure img {
	width: 100%;
	max-width: 100%;
}
.int_tab .int_visits_item_header .nation_int_visits {
	width: 85%;
	float: left;
	padding: 0;
	font-weight: bold;
}
.int_tab .int_visits_item_header .nation_int_visits h3 {
	font-size: 24px;
	margin-top: 0;
}
.int_tab .int_visits_item_header .nation_int_visits h4 {
	font-size: 18px;
	font-weight: normal!important;
}
.int_tab .int_visits_item_header .nation_int_visits h3, .int_tab .int_visits_item_header .nation_int_visits h4 {
	margin: 0;
	padding: 0 20px;
}
.int_tab .int_visits_item_body p {
	font-size: 20px;
}
.int_tab .int_visits_item_body {
	padding: 20px 0 25px;
	min-height: 160px;
	border-top: 2px solid #22aec9;
}
.int_tab_carousel_item {
	background: #f3f3f3;
	/*width: 93.939393939393939393939393939394%;*/ /* 1085px/1155px */
	border: 1px solid #ededed;
	-webkit-box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.5);
	box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.5);
}
.tab_carousel_item_body {
	display: table;
	padding: 30px 0
}
.tab_carousel_item_body .nation_int_img {
	width: 36.866359447004608294930875576037%;/* 400px/1085px */
	overflow: hidden;
	display: table-cell;
	vertical-align: middle;
	padding: 0 25px;
}
.tab_carousel_item_body figure {
	overflow: hidden;
	max-height: 243px;
}
.tab_carousel_item_body figure img {
	width: 100%;
	max-width: 400px;
}
.tab_carousel_item_body .nation_int_visits {
	display: table-cell;
	vertical-align: middle;
}
.tab_carousel_item_body .int_visits_item_inner .int_visits_item_body {
	margin-right: 40px;
}
.carousel_item_grids {
	width: 70%;
	float: left;
}
.carousel_item_grids .int_visits_item_grid {
	width: 22%;
	float: right;
	padding: 25px 0;
	display: table;
}
.carousel_item_grids .int_visits_item_grid .icon_visits_item_grid {
	display: table-cell;
	vertical-align: middle;
	width: 20%;
}
.carousel_item_grids .int_visits_item_grid .icon_visits_item_grid.last {
	width: 10%;
}
.carousel_item_grids .int_visits_item_grid .text_visits_item_grid {
	display: table-cell;
	vertical-align: middle;
	width: 60%;
	color: #FFF;
	line-height: 16px;
	padding-top: 5px;
}
.carousel_item_grids .int_visits_item_grid .text_visits_item_grid a {
	color: #FFF;
}
.carousel_item_footer_inner {
	width: 30%;
	float: left;
}
.int_recent_visits {
	padding: 30px 0 60px;
}
.int_recent_visits h2 {
	background: #20b6ce;
	color: #FFF;
	padding: 15px;
	margin-bottom: 35px;
}
.int_recent_visits .int_recent_visits_items {
	margin-bottom: 50px;
}
.int_recent_visits .int_recent_visits_items .col-sm-4 {
	width: 30.8%;
}
.int_recent_visits .int_visits_item {
	padding: 0 18px;
	/* width: 28.571428571428571428571428571429%; */
	float: left;
}
.int_recent_visits .int_visits_item_inner {
	padding: 0 20px;
	background: #f3f3f3;
	border: 1px solid #d6d6d6;
}
.int_recent_visits .int_visits_item_header {
	padding: 20px 0;
}
.int_recent_visits .int_visits_item_header figure {
	width: 25%; /* 30px/360px */
	float: left;
}
.int_recent_visits .int_visits_item_header figure img {
	width: 100%;
	max-width: 90px;
}
.int_recent_visits .int_visits_item_header .nation_int_visits {
	width: 75%;
	float: left;
	padding: 10px 0;
}
.int_recent_visits .int_visits_item_header .nation_int_visits h3, .int_recent_visits .int_visits_item_header .nation_int_visits h4 {
	margin: 0;
	padding: 0 20px;
	font-weight: bold;
}
.tab_carousel_item_footer {
	background: #2e3192;
}
.tab_carousel_item_footer .int_visits_item_btn {
	background: #FFF;
	color: #41459e;
	padding: 5px 10px;
	border-left: 5px solid #22aec9;
	margin: 25px 0 30px 35px;
	display: inline-block;
	font-size: 18px;
}
.int_recent_visits .int_visits_item_body {
	padding: 20px 0 25px;
	min-height: 160px;
	border-top: 2px solid #22aec9;
}
.int_recent_visits .int_visits_item_body p {
	font-size: 16px;
	color: #151515;
}
.int_recent_visits .int_visits_item_btn {
	background: #41459e;
	color: #FFF;
	padding: 5px 10px;
	border-left: 5px solid #22aec9;
	margin: 25px 0 30px;
	display: inline-block;
}
.int_recent_visits .int_visits_item_btn:hover {
	color: #FFF;
}
.int_recent_visits .int_visits_item_footer {
	padding: 20px 0 10px;
	border-top: 2px dotted #555555;
}
/*.int_recent_visits .int_visits_item_grid {
	width: 33.333%;
	float: left;
	display: table;
}
*/

.int_recent_visits .int_visits_item_grid {
	width: 50%;
	float: left;
	/* display: table;*/
	margin-bottom: 10px;
}
/*.int_recent_visits .int_visits_item_grid > div { display: table-cell; vertical-align: top; }*/

.int_recent_visits .int_visits_item_grid > div {
	display: table-cell;
	vertical-align: middle;/* float: left;*/
}
/*.int_recent_visits .text_visits_item_grid p { font-size: 12px; padding: 0 18px 0 6px; line-height: 14px; }*/
.int_recent_visits .text_visits_item_grid p {
	font-size: 12px;
	padding: 0px 18px 0 6px;
	line-height: 0;
	margin-bottom: 0;
}
#tab_int_summit {
	padding-top: 0;
}
.summitgallery {
	padding-top: 200px;
}
/******************************
 * Bootstrap Overrides		  *
 ******************************/
.nav {
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}
.nav > li {
	position: relative;
	display: block;
}
.nav > li > a {
	position: relative;
	display: block;
	padding: 10px 15px;
}
.nav > li > a:hover, .nav > li > a:focus {
	text-decoration: none;
	background-color: #eee;
}
.int_tab .nav-tabs {
	border-bottom: 1px solid transparent;
	font-size: 22px;
	text-transform: uppercase;
}
.int_tab .nav-tabs > li {
	float: left;
	margin-bottom: -1px;
}
.int_tab .nav-tabs > li > a {
	margin-right: 2px;
	line-height: 1.42857143;
	border: 1px solid transparent;
	border-radius: 0 !important;
	background: #e3e3e3;
	color: #333333;
}
.int_tab .nav-tabs > li > a:hover {
	border-color: none;
}
.int_tab .nav-tabs > li.active > a, .int_tab .nav-tabs > li.active > a:hover, .int_tab .nav-tabs > li.active > a:focus {
	color: #FFF;
	cursor: default;
	background-color: #20b6ce;
	border: 1px solid transparent;
	border-bottom-color: transparent;
}
.int_tab .nav-tabs.nav-justified {
	width: 100%;
	border-bottom: 0;
}
.int_tab .nav-tabs.nav-justified > li {
	float: none;
}
.int_tab .nav-tabs.nav-justified > li > a {
	margin-bottom: 5px;
	text-align: center;
	border-bottom: none;
}
.int_tab .nav-tabs.nav-justified > .dropdown .dropdown-menu {
	top: auto;
	left: auto;
}
/******************************
 * Plugin Overrides		      *
 ******************************/
.fg-body {
	height: 460px;
}
.int_tab .navigation {
	position: relative;
	width: 40px;
	margin: 0 auto;
}
.int_tab .navigation a:hover, .int_tab .navigation a:focus {
	outline: 0;
}
.int_tab .navigation a.btn.prev {
	position: absolute;
	top: -650px;
	z-index: 9;
}
.int_tab .navigation a.btn.next {
	position: absolute;
	bottom: -55px;
	z-index: 9;
}
.int_tab #tab_int_summit .navigation a.btn.prev {
	position: absolute;
	top: -570px;
	z-index: 9;
}
li.postLeft figure a {
	padding: 0!important;
}
li.postLeft figure img {
	width: 125px;
}
.postName a {
	padding: 0!important;
	color: #000000!important;
	font-family: 'ek_muktaregular'!important;
	font-size: 17px!important;
}
.slimScrollDiv {
	height: 175px !important;
}
.slimScrollDiv > ul {
	min-height: 175px !important;
}
.ds-labels li {
	padding: 0 40px;
}
ul.ds-labels li.ds-label2 {
	font-size: 24px;
	font-family: 'ek_muktalight'!important;
}
.popular_post_slider .owl-dots {
	margin: 0;
	text-align: center;
	position: absolute;
	top: auto;
	bottom: -23px;
	right: auto;
	left: 0;
}
.popular_post_slider .owl-dot {
	margin: 0 10px 0 0;
}
.popular_post_slider .owl-dot span {
	border-radius: 50%;
}
/****************************************
 * 'nm_styles.css' Overrides		*
 ****************************************/
.media-menu-uk ul li.col-md-3 {
	width: 24.71%;
}
.media-menu-uk ul li a {
	display: block;
	width: 100%;
	text-indent: 80px;
	padding: 0;
}
.uk_updates-items {
	margin-left: -15px;
	margin-right: -15px;
}
.uk_updates-items .col-md-6 {
	width: 47%;
	margin-bottom: 30px;
}
.left_white_wrap {
	background: #fff none repeat scroll 0 0;
	float: left;
	margin: 0;
	padding: 15px 0;
	width: 100%;
}
.left_white_wrap .col-md-5 {
	width: 38.667%;
}
.left_white_wrap .col-md-7 {
	width: 50.333%;
}
/*mannKiBaat*/

.bannerMannKiBaat {
	width: 100%;
	float: left;
	margin-bottom: 10px;
	position: relative;
}
.bannerMannKiBaat img {
	width: 100%;
}
.languageWrap {
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
.wrapperMannKiBaat {
	width: 100%;
	float: left;
	margin-top: 10px;
	padding-bottom: 50px
}
.select_style_langMann {
	padding: 0;
	margin: 0;
	width: 300px;
	border-radius: 0;
	overflow: hidden;
	background-color: #fff;
	background: #fff url("../images/arrowdown.png") no-repeat 95% 50%;
	border: #000 solid 1px;
}
.select_style_langMann select {
	padding: 5px 8px;
	width: 300px;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	color: #000
}
.MannMatterTop {
	width: 100%;
	float: left;
	padding: 20px 0;
	background: #e3e3e3
}
.PlayerMannKibaat {
	width: 1080px;
	display: table;
	margin: 0 auto
}
.playerImgLeft {
	width: 326px;
	float: left;
	height: 146px;
	overflow: hidden;
}
/*.playerImgLeft img {
    height: 100%;
}*/

.playerRight {
	float: left;
	width: 674px;
	margin-left: 20px;
}
.playerRight h4 {
	font-family: 'ek_muktaregular';
	font-size: 35px;
	color: #000;
	margin: 0;
	padding: 0;
}
.tagShare {
	width: 100%;
	float: left;
	padding-top: 10px;
	min-height: 60px
}
.tagLeft {
	width: 80%;
	float: left
}
.mannkiBaatShare {
	width: 20%;
	float: left;
}
.tagLeft ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.tagLeft ul li a {
	float: left;
	background: #00c1ea;
	color: white;
	font-size: 16px;
	padding: 5px 10px;
	margin-right: 8px;
}
.tagLeft ul li a:hover {
	background: #2c3091;
}
.mannkibatshareRight2 {
	position: relative
}
.mannkibatarrow_top_arw2 {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #42459d;
	position: absolute;
	right: 10px;
	bottom: -5px;
}
li {
	list-style: none
}
a.mannkibatlistnone {
	color: #42459d;
	font-size: 18px;
}
a.mannkibatlistnone i {
	color: #20b7cd;
	font-size: 18px;
	margin-left: 6px;
}
.mannkibatshareNewsHover2 {
	position: absolute;
	width: 104px;
	padding: 5px 6px;
	border-radius: 3px;
	background: #42459d;
	top: -45px;
	right: -10px;
	display: none;
}
ul.mannkibatsharenews {
	padding: 0;
	margin: 0;
	list-style: none;
}
ul.mannkibatsharenews li {
	float: left;
	margin: 0px 3px;
	width: 24px;
	height: 24px;
	line-height: 27px;
	vertical-align: middle;
	border: #fff solid 2px;
	border-radius: 100%;
	text-align: center;
	padding-bottom: 0;
}
ul.mannkibatsharenews li a {
	color: #fff
}
ul.mannkibatsharenews li.fb {
	background: #42459d;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.mannkibatsharenews li.gplus {
	background: #d72920;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.mannkibatsharenews li.twitter {
	background: #659fcb;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.mannkibatsharenews li.fb:hover {
	background: #999898
}
ul.mannkibatsharenews li.gplus:hover {
	background: #999898
}
ul.mannkibatsharenews li.twitter:hover {
	background: #999898
}
.playBtnWrap {
	width: 100%;
	float: left;
	margin-top: 10px;
}
.BtnPlay a {
	border: none;
	background: #2e3192;
	border-left: #20b7cd solid 5px;
	padding: 2px 15px;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
}
.BtnPlay a:hover {
	background: #20b7cd;
	border-left: #2e3192 solid 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.updateSection {
	width: 100%;
	float: left;
	margin-top: 40px;
}
.AllEpisodeMannKiBaat {
	width: 100%;
	float: left;
	margin-top: 30px;
}
.AllEpisodeMannKiBaat h4 {
	font-family: 'ek_muktasemibold';
	font-size: 20px;
	color: #000;
	margin: 0;
	padding: 0;
	border-bottom: #23acc8 solid 2px;
	margin-bottom: 10px;
	padding-bottom: 10px
}
.AllEpisodeMannKiBaat .EpisodeLeft {
	width: 60%;
	float: left;
}
.AllEpisodeMannKiBaat .EpisodeRight {
	width: 40%;
	float: right;
	text-align: right
}
.AllEpisodeMannKiBaat .EpisodeLeft .episodeImg {
	width: 200px;
	float: left;
	margin-right: 10px
}
.AllEpisodeMannKiBaat .EpisodeLeft .epiDate {
	font-family: 'ek_muktaregular';
	font-size: 20px;
	color: #000;
	margin-top: 10px;
}
.EpisodeLoop {
	margin-top: 10px;
	width: 100%;
	float: left;
	border-bottom: #000 dashed 1px;
	padding-bottom: 10px;
}
ul.tagEpisode {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	display: inline-block
}
ul.tagEpisode li a {
	float: left;
	background: #00c1ea;
	color: white;
	font-size: 16px;
	padding: 5px 10px;
	margin-right: 8px;
}
ul.tagEpisode li a:hover {
	background: #2c3091;
}
ul.tagEpisode li {
	float: left;
}
.updateSection .services-item-title {
	margin-top: 10px
}
.mediaLeft img {
	width: 80%;
}
input#user_register_submit.btn-warning {
	background: #5e61bd;
}
.canvasEqua {
	height: 40px;
	overflow: hidden;
}
div#sign_up i.form-control-feedback {
	right: -30px;
}
.imgNewsLeft.imgLiquidFill {
/*background-position: 50% 10%!important;*/
}
.articleBody iframe {
	width: 100%;
	border: none;
}
.live_tweete_sec iframe {
	height: 840px!important;
}
.mkbLiveImg.imgLiquidFill.imgLiquid.imgLiquid_bgSize.imgLiquid_ready.make_transist.hidescale {
	opacity: 1;
}
.StalwartshareNewsHover2 {
	position: absolute;
	width: 72px;
	padding: 5px 6px;
	border-radius: 3px;
	background: #2e3192;
	top: -45px;
	right: -10px;
	display: none;
}
.Stalwartarrow_top_arw2 {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #2e3192;
	position: absolute;
	right: 10px;
	bottom: -5px;
}
.shareRightStalwarts {
	position: relative
}
.tags {
	margin-top: 30px;
}
.scrollToTop {
	width: 28px;
	height: 28px;
	line-height: 28px;
	padding: 8px;
	text-align: center;
	/* background: whiteSmoke;*/
	font-weight: bold;
	color: #444;
	text-decoration: none;
	position: fixed;
	bottom: 114px;
	/* right:40px;*/
	right: 25px;
	display: none;
	background: #fff url('../images/top-arrow.png') no-repeat center center;
	/* background-size: 50%;
  */ font-size: 16px;
	text-indent: -99999px;
	vertical-align: middle;
	border-radius: 100%;
	border: #20b7cd solid 4px;
}
.scrollToTop:hover {
	text-decoration: none;
}
.mediaSearchForm label.nameSpeeches {
	font-family: 'ek_muktalight';
	font-size: 23px;
	color: #2e3192;
	margin-right: 10px;
	float: left;
}
.inputSpeech1 {
	border: #61d4e6 solid 2px;
	font-family: 'ek_muktalight';
	font-size: 17px;
	color: #000;
	border-radius: 0;
	padding: 8px 10px 4px;
	background: #99eefb;
	width: 200px;
	margin-right: 20px;
	float: left;
}
.inputDateSpeech {
	border: #61d4e6 solid 2px;
	font-family: 'ek_muktalight';
	font-size: 17px;
	color: #000;
	border-radius: 0;
	padding: 8px 10px 4px;
	background: #99eefb;
	margin-right: 20px;
	float: left;
	width: 160px;
}
.select_style_speeches {
	padding: 0;
	margin: 0;
	width: 200px;
	border-radius: 0;
	overflow: hidden;
	background-color: #99eefb;
	background: #99eefb url("../images/arrowdown.png") no-repeat 95% 50%;
	float: left;
	margin-right: 20px;
}
.select_style_speeches select {
	padding: 8px 8px 10px;
	width: 200px;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	color: #5897a0;
}
.select_style_speeches select option {
	width: 100%;
}
.specchMargin {
	margin: 20px 0
}
.articleBody table {
	font-family: 'ek_muktaregular'!important;
	width: 100%!important;
}
.articleBody table span {
	font-family: 'ek_muktaregular'!important;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.articleBody table tr td {
	/* border: 1px; */
	padding: 10px;
	border: #747474 solid 1px;
}
.imgLiquidFill.imgLiquid.wlive3.hidescale {
	opacity: 1!important
}
.imgLiquidFill.imgLiquid.wlive3 {
	position: static!important
}
.wLive.wlive2 {
	position: relative!important
}
.slider_social_custom {
	margin: 0;
	padding: 0;
	margin-left: 22px; /*background:red; float:left; width:100px;*/
}
.slider_social_custom li a {
	float: left;
	width: 35px;
	margin-right: 8px;
	height: 35px;
	border: #fff solid 2px;
	font-size: 20px;
	color: white;
	border-radius: 100%;
	text-align: center;
	line-height: 35px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.slider_social_custom li a.fbBtm:hover {
	border: #3a5c98 solid 2px;
	color: #3a5c98;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.slider_social_custom li a.twtrbtm:hover {
	border: #0093e3 solid 2px;
	color: #0093e3;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
/*appdownload*/

.bannerappDownload {
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
.wrapperappDownload {
	width: 100%;
	float: left;
	margin-top: 40px;
	padding-bottom: 50px
}
.wrapperappDownload h2 {
	font-family: 'ek_muktaregular';
	font-size: 20px;
	color: #727272;
	border-bottom: #b8b8b8 solid 1px;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	margin-bottom: 40px;
}
.wrapperappDownload h3 {
	font-family: 'ek_muktaregular';
	font-size: 20px;
	color: #727272;
	border-bottom: #b8b8b8 solid 1px;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	margin-bottom: 40px;
	margin-top: 50px
}
.rowApp {
	width: 100%;
	float: left;
}
.rowApp .col_1 {
	width: 378px;
	float: left;
}
.rowApp .colApp .appImg {
	width: 28%;
	float: left;
}
.rowApp .colApp .appContent {
	width: 72%;
	float: left;
}
.rowApp .colApp .appContent .textApp {
	font-family: 'ek_muktaregular';
	font-size: 22px;
	color: #323232;
}
.rowApp .colApp .appContent .textApp span {
	color: #032952;
}
.padLeft10 {
	padding-left: 10px
}
.padLeft15 {
	padding-left: 15px
}
.rowApp .colApp .appContent .textInput {
	margin-top: 10px;
}
.rowApp .colApp .appContent .textInput input {
	width: 90%;
	height: 30px;
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #062e4c;
	background: #d9e6ef;
	border: none;
	padding-left: 10px;
}
.rowApp .colApp .appContent .submitBtnApp button {
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #fff;
	background: #052d4c;
	border: none;
	padding: 5px 10px;
}
.rowApp .colApp .appContent .submitBtnApp {
	margin-top: 10px;
}
.rowApp .colApp .appContent .submitBtnApp button:hover {
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	background: #2fbcd1;
}
.rowApp .col_2 {
	width: 330px;
	float: left;
	border-left: #f49131 solid 1px;
	border-right: #f49131 solid 1px;
	padding-left: 30px;
	padding-right: 30px;
	margin-left: 30px;
}
.rowApp .col_3 {
	width: 320px;
	float: left;
	padding-left: 30px;
}
.rowApp img.AppIcon {
	float: left;
	margin-right: 30px;
}
.downLoadLink {
	font-family: 'ek_muktaregular';
	font-size: 22px;
	color: #323232;
	margin-top: 40px;
	margin-bottom: 100px;
}
.downLoadLink a {
	color: #0f1a91;
}
.qrImg {
	margin-top: 15px;
}
.signature {
	width: auto!important;
}
.tabs_mannNew {
	width: 100%;
	margin: 0;
	float: left;
}
.tabs_mannNew ul {
	width: 100%;
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}
.tabs_mannNew li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 282px;
	text-align: center;
}
.tabs_mannNew li a {
	display: block;
	padding: 5px 30px;
	background: #7e7e7e;
	text-decoration: none;
	font: normal 20px 'ek_muktalight';
	color: #fff;
}
.tabs_mannNew li a:hover {
	background: #7e7e7e;
}
.tabs_mannNew li.active a {
	background: #1fb7cd url(../images/blueBg.jpg) repeat-y 0 0 !important;
	color: #fff !important;
}
.mkbText_new {
	background: #1fb7cd !important;
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 20px 0;
}
a.aViewMore_new {
	font: normal 16px/30px 'ek_muktasemibold';
	color: #fff;
	margin: 0px 0 0 0px;
	padding: 0 20px;
	background: #2e3192 url(../images/blueBg.jpg) repeat-y 0 0;
	float: left;
}
.playBtnHome {
	position: absolute;
	right: 0;
	left: 0;
	margin: 0 auto;
	top: 30%;
	width: 61px;
}
.mkbText_new .leftWrap {
	float: left;
	padding-left: 30px;
	font: normal 25px 'ek_muktalight';
	color: #2e3192;
}
.mkbText_new .RightWrap {
	float: right;
	padding-right: 30px;
	/* margin-top: 27px; */
	position: absolute;
	right: 0;
	bottom: 14px;
}
.tabContentHome {
	display: none;
}
#watch-live {
	display: block;
}
.timelineDetail .SocialshareCommon {
	margin-top: -44px;
	float: right;
	width: 94px;
}
.newsletterGallery {
	width: 100%;
	float: left;
	margin-top: 20px;
}
.nlgCol {
	width: 276px;
	float: left;
	border: #d4d4d4 solid 1px;
	font-family: 'ek_muktasemibold';
	margin-bottom: 20px;
	margin-right: 12px;
}
.nlgCol:nth-child(4n+0) {
	margin-right: 0;
}
.nlgCol h2 {
	margin: 0;
	padding: 0;
	color: #2e3192;
	font-size: 23px;
	height: 150px;
	overflow: hidden;
}
.nlgCol .nlgDate {
	color: black;
	font-size: 18px;
	border-top: #1db8ce solid 3px;
	padding: 20px 0 20px;
}
.nlgCol .nlgContent {
	padding: 20px 20px;
}
.nlgCol .nlgKnowmore a {
	border: none;
	background: #2e3192;
	border-left: #20b7cd solid 5px;
	padding: 2px 15px;
	font-family: 'ek_muktaregular';
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
	display: table;
}
.nlgCol .nlgKnowmore a:hover {
	background: #20b7cd;
	border-left: #2e3192 solid 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.nflLoadMore {
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 20px;
}
#mediaCoverageHome {
	margin: 0;
	padding: 0;
}
ul#mediaCoverageHome {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#mediaCoverageHome li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.slider_social_custom2 {
	margin: 0;
	padding: 0;
	margin-left: 22px; /*background:red; float:left; width:100px;*/
}
.slider_social_custom2 li a {
	float: left;
	width: 42px;
	margin-right: 12px;
	height: 42px;
	border: #fff solid 2px;
	font-size: 25px;
	color: white;
	border-radius: 100%;
	text-align: center;
	line-height: 45px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.slider_social_custom2 li a.fbBtm:hover {
	border: #3a5c98 solid 2px;
	color: #3a5c98;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.slider_social_custom2 li a.twtrbtm:hover {
	border: #0093e3 solid 2px;
	color: #0093e3;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.intSocialShare {
	position: fixed;
	width: 148px;
	right: 10px;
	bottom: 20px;
}
.GovHomeSocialShare {
	position: relative;
	width: 148px;
	float: right;
}
.slider_social_custom3 {
	margin: 0;
	padding: 0;
	margin-left: 22px; /*background:red; float:left; width:100px;*/
}
.slider_social_custom3 li a {
	float: left;
	width: 42px;
	margin-right: 12px;
	height: 42px;
	border: #fff solid 2px;
	font-size: 25px;
	color: white;
	border-radius: 100%;
	text-align: center;
	line-height: 45px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.slider_social_custom3 li a.fbBtm:hover {
	border: #3a5c98 solid 2px;
	color: #3a5c98;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.slider_social_custom3 li a.twtrbtm:hover {
	border: #0093e3 solid 2px;
	color: #0093e3;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.slider_social_custom4 {
	margin: 0;
	padding: 0;
	margin-left: 22px; /*background:red; float:left; width:100px;*/
}
.slider_social_custom4 li a {
	float: left;
	width: 35px;
	margin-right: 8px;
	height: 35px;
	border: #fff solid 2px;
	font-size: 20px;
	color: white;
	border-radius: 100%;
	text-align: center;
	line-height: 38px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.slider_social_custom4 li a.fbBtm:hover {
	border: #3a5c98 solid 2px;
	color: #3a5c98;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	background: white;
}
.slider_social_custom4 li a.twtrbtm:hover {
	border: #5ea9dd solid 2px;
	color: #5ea9dd;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	background: white;
}
.homeBannerSocialShare {
	position: absolute;
	width: 110px;
	right: 0px;
	top: 0px;
	z-index: 999999999;
	background: url(../images/blogHoverBg2.png);
	height: 55px;
	padding: 10px;
}
.slider_social_Homebnr {
	margin: 0;
	padding: 0;
	margin-left: 22px; /*background:red; float:left; width:100px;*/
}
.slider_social_Homebnr li {
	float: left;
	margin: 8px 12px;
}
.slider_social_Homebnr li a {
	float: left;
	font-size: 25px;
	color: white;
	border-radius: 100%;
	text-align: center;
	line-height: 38px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	padding: 5px 0;
}
.slider_social_Homebnr li a.fbBtm:hover {
	color: #3a5c98;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.slider_social_Homebnr li a.twtrbtm:hover {
	color: #5ea9dd;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
/* a.readMoreButtonTop {
    margin-top: 10px;
} */




.slider_social_custom5 {
	margin: 0;
	padding: 0;
	margin-left: 22px; /*background:red; float:left; width:100px;*/
}
.slider_social_custom5 li a {
	float: left;
	width: 28px;
	margin-right: 8px;
	height: 28px;
	border: #fff solid 2px;
	font-size: 18px;
	color: white;
	border-radius: 100%;
	text-align: center;
	line-height: 32px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.slider_social_custom5 li a.fbBtm:hover {
	border: #3a5c98 solid 2px;
	color: #3a5c98;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.slider_social_custom5 li a.twtrbtm:hover {
	border: #5ea9dd solid 2px;
	color: #5ea9dd;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.MoreNewsSocialShare {
	position: absolute;
	width: 106px;
	right: 5px;
	bottom: 9px;
}
.sbsNm {
	background: #e3e3e3;
	border: #d4d4d4 solid 1px;
	width: 98%;
	padding: 0px 2% 0px 0;
	border-radius: 4px;
	margin-top: 20px;
	float: left;
}
.sbsNmLeft {
	float: left;
}
.sbsNmRight {
	float: right;
	margin-top: 10px;
}
.sbsNmLeft div.text {
	font-family: 'ek_muktasemibold';
	font-size: 28px;
	color: #2e3192;
	margin-left: 10px;
	margin-top: 8px;
	float: left;
}
.sbsNmLeft img {
	float: left
}
.subscribeButton {
	font-family: 'ek_muktaregular';
	display: inline-block;
	line-height: 1.5;
	padding: 3px 17px;
	border-radius: 0;
	font-size: 18px;
	background: #2e3192;
	color: #ffffff;
	font-weight: bold;
	-webkit-transition: color 0.27s ease-out, background 0.27s ease-out, border 0.27s ease-out 0s;
	transition: color 0.27s ease-out, background 0.27s ease-out, border 0.27s ease-out 0s;
}
.subscribeButton:hover {
	background: #1fb7cd;
}
.apprelative {
	position: relative;
}
.youtubeBannerApp {
	position: absolute;
	width: 50%;
	top: 20px;
	left: 20px;
}
.articleBody li {
	list-style: inherit;
}
.articleBody ol {
	list-style: initial;
	list-style-type: decimal;
}
.nmTubeTopDetail {
	width: 100%;
	float: left;
	border: #cecece solid 1px;
	border-radius: 3px;
	display: table;
	background: #2f3590;
}
.nmTubeTopDetailPageInn {
	width: 100%;
	float: left;
	display: table;
}
.nmtubeDtlLeft1 {
	width: 575px;
	float: left;
	position: relative;
	display: table-cell;
	height: 334px;
}
.nmtubeDtlLeft {
	width: 575px;
	/* float: left; */
	position: relative;
	display: table;
}
.playIconnm {
	position: absolute;
	top: 40%;
	left: 45%;
}
.nmtubeDtlRight {
	width: 580px;
	/* float: left; */
	position: relative;
	min-height: 333px;
	vertical-align: top;
	display: table-cell;
}
.nmtubeDtlRight1 {
	width: 580px;
	position: relative;
	min-height: 333px;
	vertical-align: top;
	display: table-cell;
}
.nmtubeDtlRight.bg {
	background: url(../images/nmtubeCatBg.png);
}
.nmtubeDtlRight h4 {
	font-family: 'ek_muktaregular';
	font-size: 25px;
	color: #2e3192;
	padding: 10px 20px;
	margin: 0;
}
.nmtubeDtlRight1 h4 {
	font-family: 'ek_muktaregular';
	font-size: 25px;
	color: #fff;
	padding: 0px 85px;
	margin: 0;
	text-align: center;
}
.nmtubeDtlRight h5 {
	font-family: 'ek_muktaregular';
	font-size: 28px;
	color: #fff;
	padding: 0px 20px;
	margin: 0;
	margin-top: 0px;
	text-align: center;
}
.nmtubePublishDate {
	width: 100%;
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #202020;
	padding: 0px 20px;
}
.nmtubetextDtl {
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #010101;
	padding: 0px 20px 10px;
}
.nmtubePublishDateInn {
	width: 100%;
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #fff;
	padding: 0px 20px;
}
ul.shareTube {
	padding: 0;
	margin: 0;
	list-style: none;
}
ul.shareTube li {
	float: left;
	margin: 0px 3px;
	width: 24px;
	height: 24px;
	line-height: 27px;
	vertical-align: middle;
	border: #fff solid 2px;
	border-radius: 100%;
	text-align: center;
	padding-bottom: 0;
}
ul.shareTube li.last {
	margin-right: 0
}
ul.shareTube li a {
	color: #fff
}
ul.shareTube li.fb {
	background: #42459d;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.shareTube li.gplus {
	background: #d72920;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.shareTube li.twitter {
	background: #659fcb;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
ul.shareTube li.gplus a, ul.shareTube li.fb a, ul.shareTube li.twitter a {
	color: white;
}
ul.shareTube li.fb:hover {
	background: #999898
}
ul.shareTube li.gplus:hover {
	background: #999898
}
ul.shareTube li.twitter:hover {
	background: #999898
}
.shareTubeHover {
	position: absolute;
	width: 103px;
	padding: 5px 6px;
	border-radius: 0px;
	background: #575cb2;
	top: -45px;
	right: 7px;
	display: none;
}
.shareTubeHover2 {
	position: absolute;
	width: 103px;
	padding: 5px 6px;
	border-radius: 0px;
	background: #575cb2;
	top: 0;
	right: -118px;
	display: none;
}
.arrow_top_arw {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #575cb2;
	position: absolute;
	right: 10px;
	bottom: -5px;
}
.arrow_left_arw1 {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-right: 5px solid #575cb2;
	position: absolute;
	left: -5px;
	bottom: 13px;
}
.nmtubetextDtlInn {
	font-family: 'ek_muktaregular';
	font-size: 18px;
	color: #fff;
	padding: 0px 20px 10px;
}
.nmTubeShare {
	float: left;
	width: 100%;
	position: absolute;
	bottom: 20px
}
.nmTubeShare ul {
	margin: 0;
	list-style: none;
	padding: 0 20px;
}
.nmTubeShare ul li a {
	float: left;
	width: 40px;
	height: 35px;
	background: #2db7cb;
	text-align: center;
	margin-right: 8px;
	padding-top: 3px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.nmTubeShare ul li a:hover {
	background: #2b4c9e;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.datetime {
	float: left;
	color: white;
	font-size: 17px;
	padding-top: 10px;
	padding-right: 10px;
}
.imgDivider {
	width: 100%;
	text-align: center;
	float: left;
	padding-bottom: 10px;
}
.nmTubeShareNew {
	float: left;
	width: auto;
	position: absolute;
	bottom: 20px;
	right: 0;
}
.nmTubeShareNewC {
	float: left;
	width: auto;
	position: absolute;
	bottom: 20px;
	right: 0;
}
.nmTubeShareNewA {
	float: left;
	width: auto;
	position: absolute;
	bottom: 20px;
	left: 20px;
}
.nmTubeShareNew ul {
	margin: 0;
	list-style: none;
	padding: 0 20px;
	float: left;
}
.nmTubeShareNew ul li a {
	float: left;
	width: 40px;
	height: 35px;
	background: #2db7cb;
	text-align: center;
	margin-right: 8px;
	padding-top: 3px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.nmTubeShareNew1 {
	float: left;
	position: relative;
}
.nmTubeShareNew1 a.clsbtn {
	float: left;
	width: 40px;
	height: 35px;
	background: #2db7cb;
	text-align: center;
	margin-right: 8px;
	padding-top: 3px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.nmTubeShareNew1 a.clsbtn:hover {
	background: #575cb2;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.nmTubeShareNew ul li a:hover {
	background: #2b4c9e;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.nmTubeCategory {
	width: 100%;
	float: left;
	margin-top: 20px;
}
.nmTubeCategoryInn {
	width: 100%;
	float: left;
	margin-top: 20px;
}
.playIconnmCat {
	position: absolute;
	top: 28%;
	left: 42%;
	display: none;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.nmTubeCategoryLeft {
	/* float: left; */
	width: 725px;
	display: table-cell;
}
.nmTubeCategoryRight {
	/* float: right; */
	width: 356px;
	display: table-cell;
}
.nmTubeCategoryMidBorder {
	width: 71px;
	/* float: left; */
	background: url(../images/borderMidNmtube.jpg);
	background-repeat: repeat-y;
	margin-top: 30px;
	display: table-cell;
}
.nmTubeCategoryLeft h5 {
	font-family: 'ek_muktaextrabold';
	font-size: 20px;
	color: #000000;
	padding: 10px 0px 5px;
	margin: 0;
	text-transform: uppercase;
	border-bottom: #2db7cb solid 2px;
	margin-bottom: 20px;
}
.nmTubeCategoryRight h5 {
	font-family: 'ek_muktaextrabold';
	font-size: 20px;
	color: #000000;
	padding: 10px 0px 5px;
	margin: 0;
	text-transform: uppercase;
	border-bottom: #2db7cb solid 2px;
	margin-bottom: 20px;
}
.nmTubeCategoryLeftCol {
	width: 352px;
	float: left;
	margin-right: 13px;
	margin-bottom: 25px;
}
.nmTubeCategoryLeftColSearch {
	width: 361px;
	float: left;
	margin-right: 35px;
	margin-bottom: 25px;
}
.nmTubeCategoryLeftColSearch:nth-child(3n) {
	margin-right: 0;
}
.nmTubeCatRow {
	display: table;
}
.nmTubeCategoryLeftCol:nth-child(even) {
	margin-right: 0
}
.nmtubePublishDateInn2 {
	width: 100%;
	font-family: 'ek_muktaregular';
	font-size: 15px;
	color: #202020;
	padding: 0px 20px 0 0;
}
.nmtubetextDtlInn2 {
	font-family: 'ek_muktaregular';
	font-size: 21px;
	color: #2f3590;
	padding: 0px 20px 0px 0;
}
.nmTubeCatCol:hover .playIconnmCat {
	display: block;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.nmTubeCategory h5 {
	font-family: 'ek_muktaregular';
	font-size: 20px;
	color: #000000;
	padding: 10px 0px 5px;
	margin: 0;
	text-transform: uppercase;
	border-bottom: #2db7cb solid 2px;
	margin-bottom: 20px;
}
.nmTubeCatCol {
	width: 367px;
	height: 370px;
	overflow: hidden;
	position: relative;
	margin-right: 27px;
	float: left;
	margin-bottom: 27px
}
.nmTubeCatCol:nth-child(3n+3) {
	margin-right: 0px;
}
.onimageNmTube {
	width: 100%;
	position: absolute;
	bottom: 0;
	padding: 20px 5% 25px;
	width: 90%
}
.onimageNmTube.bg1 {
	background: url(../images/nmtubeCatBg.png);
}
.onimageNmTube.bg2 {
	background: url(../images/nmtubeCatBg2.png);
}
.onimageNmTube h4 {
	font-family: 'ek_muktabold';
	font-size: 20px;
	color: #fff;
	padding: 10px 0px 5px;
	margin: 0;
	text-transform: uppercase;
	border-bottom: #b6b9d6 solid 2px;
	margin-bottom: 15px;
}
.watchMore a {
	border: none;
	background: #1fb7cd;
	border-left: #2b4c9e solid 5px;
	padding: 2px 15px;
	font-family: 'ek_muktaregular';
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.watchMore a:hover {
	background: #2b4c9e;
	border-left: #1fb7cd solid 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.nmtubeLoadMore {
	width: 100%;
	float: left;
	text-align: center;
	margin-top: 1px;
}
.nmtubeLoadMoreInn {
	width: 50%;
	float: right;
	text-align: right;
	margin-top: 1px;
}
.nmtubeLoadMoreInn2 {
	width: 100%;
	float: left;
	text-align: right;
	margin-top: 1px;
}
div#noVideos {
	margin: 0px 0;
	color: #2e3192;
	font-size: 30px;
	float: left;
	width: 50%;
	text-align: left;
}
div#novideoRecords {
	margin: 0px 0;
	color: #2e3192;
	font-size: 30px;
	float: left;
	width: 100%;
	text-align: left;
}
.nmtubeLoadMoreInnRight {
	width: 100%;
	float: left;
	text-align: right;
	margin-top: 1px;
}
.exploreItem {
	position: relative;
}
.exploreItem .owl-dots {
	display: none!important;
}
.exploreItem .owl-prev {
	color: red;
	background: url(../images/prevBtnExp.png);
	width: 27px;
	height: 47px;
	position: absolute;
	top: 40%;
	left: -32px
}
.exploreItem .owl-next {
	color: red;
	background: url(../images/nextBtnExp.png);
	width: 27px;
	height: 47px;
	position: absolute;
	right: -27px;
	top: 40%;
}
.tightHeadNmtube a {
	background: #2f3590;
	font-size: 16px;
	color: white;
	padding: 9px 15px 9px;
	float: right;
	letter-spacing: 0.5px
}
.tightHeadNmtube {
	float: right;
}
.nmtubetopBg {
	background: url(../images/nmtube2Bg.jpg);
	padding: 84px 0;
	width: 100%;
	float: left;
	background-size: 100%
}
.exploremain {
	width: 100%;
	float: left
}
.exploreVdo {
	width: 100%;
	float: left;
	background: url(../images/brdrbtmNmtubeExplore.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 10px 0
}
.exploreVdo h5 {
	font-family: 'ek_muktabold';
	font-size: 20px;
	color: #000000;
	padding: 10px 0px 5px;
	margin: 0;
	text-transform: uppercase;
	margin-bottom: 0px;
}
.exploremain.padtop1 {
	padding-top: 24px;
}
.nmtubeSearchBar {
	width: 100%;
	float: left;
	border: #cbcbcb solid 1px;
	background: #eeeeee;
	border-radius: 3px;
	margin: 20px 0
}
.nmtubeSearchBarTabLeft {
	width: 820px;
	float: left;
}
.nmtubeSearchBarRight {
	width: 256px;
	float: right;
	margin-top: 14px
}
.tabItemNmtube {
	position: relative;
}
.tabItemNmtube .owl-controls {
	margin-top: 0
}
.tabItemNmtube .owl-dots {
	display: none!important;
}
.tabItemNmtube .owl-prev {
	color: red;
	background: url(../images/tabArrowPrev.jpg);
	width: 26px;
	height: 26px;
	position: absolute;
	top: 32%;
	left: -33px
}
.tabItemNmtube .owl-next {
	color: red;
	background: url(../images/tabArrowNext.jpg);
	width: 26px;
	height: 26px;
	position: absolute;
	right: -29px;
	top: 32%;
}
ul.tabItemNmtube {
	margin: 0;
	padding: 0;
	display: table;
	margin-left: 40px;
	height: 70px
}
.tabItemNmtube .owl-stage {
	height: 90px
}
ul.tabItemNmtube li.item {
	background: url(../images/borderRightTab.jpg);
	background-repeat: no-repeat;
	background-position: right;
	display: table-cell;
	height: 72px;
	vertical-align: middle;
	text-align: center
}
ul.tabItemNmtube li.item a {
	text-align: center;
	color: #292929;
	font-family: 'ek_muktaregular';
	font-size: 18px;
}
ul.tabItemNmtube li.item.activeTab {
	background: #2db7cb;
	color: #2f3490;
}
ul.tabItemNmtube li.item.activeTab a {
	color: #2f3490;
}
ul.tabItemNmtube li.item.activeTab:after {
	content: '';
	position: absolute;
	top: 100%;
	left: 43%;
	width: 0;
	height: 0;
	border-top: solid 10px #20b7cd;
	border-left: solid 15px transparent;
	border-right: solid 15px transparent;
}
ul.tabItemNmtube li.item a:focus {
	outline: none;
	text-decoration: none;
}
.searchVdoNmtube {
	height: 40px;
	border: #d0d0d0 solid 1px;
	font-family: 'ek_muktaregular';
	color: #292929;
	font-size: 18px;
	text-align: center;
	width: 200px;
	background: #eeeeee
}
 .searchVdoNmtube::-webkit-input-placeholder {
 color: #292929;
}
 .searchVdoNmtube:-moz-placeholder { /* Firefox 18- */
 color: #292929;
}
.submitSearchNmtube {
	border: none;
	width: 26px;
	height: 26px;
	background: url(../images/searchBtnNmtube.jpg);
	margin-left: 10px;
}
.tablist-content {
	display: none;
}
.tablist-contentAct {
	display: block;
	min-height: 300px;
	font-family: 'ek_muktabold';
	font-size: 20px;
}
/*
.articleBody p a {
    word-break: break-all;
}*/

.articleBody figure {
	width: 820px;
	float: none;
	margin: 0 auto;
}
.image_quotes img {
	width: 356px !important;
}
.nmapp-container {
	position: fixed;
	z-index: 99999;
	right: 30px;
	bottom: 30px;
}
.appInner {
	position: relative;
	width: 100%;
	float: left;
}
.nmAppClose {
	background: url(../images/appCloseIcon.png) no-repeat;
	width: 20px;
	height: 20px;
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.nmAppClose:hover {
	background: url(../images/appCloseIcon_hover.png) no-repeat;
	width: 20px;
	height: 20px;
}
.nmAppdownloadBtn a {
	background: url(../images/appDownloadIcon.png) no-repeat;
	right: 0;
	top: 0;
	font-size: 19px;
	color: #2e3192;
	font-weight: normal;
	padding-left: 31px;
	background-position: 0px 6px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.nmAppdownloadBtn a:hover {
	background: url(../images/appDownloadIcon_hover.png) no-repeat;
	right: 0;
	top: 0;
	font-size: 19px;
	color: #1fb7cd;
	font-weight: normal;
	padding-left: 31px;
	background-position: 0px 6px;
}
.nmAppImg {
	width: 100%;
	float: left;
	text-align: center;
}
.pledgeMainWrapper {
	width: 100%;
	float: left;
}
.pledge-dv {
	width: 100%;
	float: left;
}
.nm-app-dv {
	width: 100%;
	float: left;
	background: #eefdff;
}
.nm-app-inner {
	padding: 30px 5px 0px 0px;
	width: 100%;
	float: left;
}
.pledge_btn_banner img {
	width: 80px;
}
.nm-appleft {
	width: 100%;
	float: left;
	text-align: center;
	margin-top: 48px;
}
.nm-appright {
	width: 100%;
	float: left;
}
.nm-appright h2 {
	color: #212121;
	text-align: center;
	font-size: 18px;
	margin-top: 35px;
}
ul.app-store {
	width: auto;
	list-style: none;
	text-align: center;
	display: table;
	margin: 0 auto;
	padding: 0;
}
ul.app-store li {
	text-align: center;
	padding: 10px 0;
}
ul.app-store li img {
	display: inline-flex;
}
.pl1-left {
	width: 60%;
	float: left;
	position: relative
}
.pl1-right {
	width: 40%;
	float: left;
}
.pl1-left img {
	width: 100%;
}

.bgpl1 {
	background: #eefdff
}
.nm-appleft img {
	display: inline-flex;
}
.pledge_btn_banner {
	position: absolute;
	bottom: 100px;
	left: 60%;
}
.pl2-left {
	width: 30%;
	float: left;
	position: relative;
}
.pl2-right {
	width: 65%;
	float: left;
	padding-left: 3%;
}
.pl2-left img {
	width: 100%;
}
.pledgelist {
	width: 100%;
	float: left;
}
.pledgelistLeft {
	width: 40%;
	float: left;
}
.pledgelistRight {
	width: 50%;
	float: left;
}
.ui-upledge {
	padding: 0px 0px 8px;
	width: 100%;
	float: left;
}
.ui-upledge ul {
	list-style: none;
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
}
.ui-upledge ul li {
	color: #212121;
	display: block;
	position: relative;
	float: left;
	width: 100%;
}
.ui-upledge ul li input[type=radio] {
	position: absolute;
	visibility: hidden;
}
.ui-upledge ul li label {
	display: block;
	position: relative;
	font-weight: 300;
	font-size: 17px;
	padding: 14px 10px 0px 50px;
	z-index: 9;
	cursor: pointer;
	-webkit-transition: all 0.25s linear;
	color: #5a5a5a;
}
.ui-upledge ul li .check {
	display: block;
	position: absolute;
	border: 1px solid #888;
	border-radius: 100%;
	height: 17px;
	width: 17px;
	top: 17px;
	left: 20px;
	z-index: 5;
	transition: border .25s linear;
	-webkit-transition: border .25s linear;
	background: #fff;
}
.ui-upledge ul li:hover .check {
	background: #fff;
}
.ui-upledge ul li .check::before {
	display: block;
	position: absolute;
	content: '';
	border-radius: 100%;
	height: 12px;
	width: 12px;
	top: 2px;
	left: 3px;
	margin: auto;/*transition: background 0.25s linear;
    -webkit-transition: background 0.25s linear;*/
}
input[type=radio]:checked ~ .check {
	background: #fff;
}
input[type=radio]:checked ~ .check::before {
	background: url('../images/check.png');
	background-repeat: no-repeat;
	background-position: 0px 1px;
}
input[type=radio]:checked ~ label {
	color: #000;
}
.pledgenowBtn {
	margin: 0 auto;
	display: table;
	margin-left: 200px;
	float: left;
}
.pledgenowBtn a {
	background: #ffc107;
	padding: 12px 100px;
	color: #212121;
	margin-top: 40px;
	float: left;
	font-size: 20px;
	border-radius: 3px;
	margin-bottom: 20px;
}
.pledgenowBtn a:hover {
	background: #2e3192;
	color: white;
}
.pl2-right h3 {
	margin-left: 20px;
	font-size: 25px;
	margin-top: 50px;
	margin-bottom: 30px;
}
.bgpledge3 {
	background: #eeeeee;
	padding: 30px;
}
.pledge-banner2.padding-card {
	padding: 15PX;
}
.pledge-banner2 {
	width: 40%;
	float: left;
	position: relative;
}
.card-detail {
	position: absolute;
	top: 80px;
	left: 100px;
}
.card-text-1 {
	color: white;
	text-transform: uppercase;
	font-size: 27px;
}
.card-text-2 {
	color: #ffc107;
	font-size: 24px;
}
.card-user {
	color: #fff;
	font-size: 16px;
	padding-top: 10px;
	font-weight: 300;
	font-style: normal;
}
.bg1 {
	background: #eeeeee
}
.user-dv {
	background: white;
	padding: 18px;
	/* box-shadow: 0px 1px 0px 4px #ccc; */
	-moz-box-shadow: 2px 3px #d8d8d8;
	-webkit-box-shadow: 2px 3px #d8d8d8;
	box-shadow: 2px 3px #d8d8d8;
	position: relative;
}
.user-img {
	width: 50px;
	height: 50px;
	position: absolute;
	top: -28px;
	right: 12px;
}
.user-img img {
	width: 50px;
	height: 50px;
	border-radius: 100%;
	border: #fff solid 1px;
}
.pledge-share {
	width: 50%;
	float: left;
	padding: 150px 15px 4%;
}
.pledge-share h2 {
	font-size: 20px;
	letter-spacing: 0.3px;
	color: #616161;
	margin-top: 5px;
	font-weight: 300;
	text-align: center;
}
a.fbshare {
	background: #2b3988;
	color: white;
	font-size: 17px;
	padding: 10px 50px;
	margin-right: 10px;
	letter-spacing: 0.5px;
	border-radius: 2px;
	cursor: pointer;
}
a.twtshare {
	background: #1dc9ff;
	color: white;
	font-size: 17px;
	padding: 10px 50px;
	letter-spacing: 0.5px;
	border-radius: 2px;
	cursor: pointer;
}
.sharebtns {
	width: 100%;
	float: left;
	text-align: center;
	padding: 30px 0;
}
.banner-card img {
	width: 100%;
}
.thanku-dv {
	width: 100%;
	float: left;
	text-align: center;
	padding: 20px 20px;
}
.thank-text1 {
	padding: 30px 20px 30px;
	font-size: 35px;
	color: #757575;
}
.thank-text2 {
	font-size: 20px;
	padding: 10px 0;
	color: #6f6f6f;
	margin-bottom: 30px;
}
.pledge-again img {
	width: 100%;
}
.pledgenowBtnAgain {
	margin: 0 auto;
	display: table;
}
.pledgenowBtnAgain a {
	background: #ffc107;
	padding: 12px 100px;
	color: #212121;
	margin-top: 10px;
	float: left;
	font-size: 20px;
	border-radius: 3px;
	margin-bottom: 70px;
}
.descPledge {
	font-size: 13px;
	padding: 0px 53px;
	font-weight: 600;
	color: #5a5a5a;
}

@media screen and (max-width: 1366px) {
.nm-appright h2 {
	margin-top: 18px;
}
ul.app-store li {
	text-align: center;
	padding: 5px 0;
}
.nm-appleft {
	margin-top: 11px;
}
	
	.pledgelistLeft {
    width: 50%;
    float: left;
}
	
	.pl2-right h3 {
    margin-left: 20px;
    font-size: 25px;
    margin-top: 28px;
    margin-bottom: 26px;
}
}

.pledgenowBtnsplash {
    margin: 0 auto;
    display: table;
    POSITION: ABSOLUTE;
    BOTTOM: 23%;
    LEFT: 24%;
    RIGHT: 0;
}

.pledgenowBtnsplash a {
	background: #ffc107;
	padding: 7px 20px;
	color: #212121;
	float: left;
	font-size: 15px;
	border-radius: 3px;
	margin-bottom: 20px;
}

.pledgenowBtnsplash a:hover {
	background: #2e3192;
	color: white;
}





/*reflectionNew*/


.reflectionMain{
	width:100%;
	float: left;
	
}

.reflection_leftnav{
	width: 170px;
	float: left;
}

.reflection_right{
	width: 963px;
	float: right;
	margin-left: 20px;
	border-left: #d8d8d8 solid 1px;
}


.reflection_right h3{
	color: #2e3192;
    font-family: 'ek_muktaextrabold';
	font-size:16px;
	margin-bottom: 5px;
	text-transform: uppercase;
	margin-left: 18px;
	margin-top: 1px;
}

.reflection_right h4{
	color: #2e3192;
    font-family: 'ek_muktaextrabold';
	font-size:16px;
	margin-bottom: 5px;
 	margin-left: 18px;
	margin-top: 1px;
}


.refListmain{
	width: 100%;
	float: left;
	margin-left: 15px;
}

.refcol{
	width: 460px;
	float: left;
	margin-right: 30px;
	margin-bottom: 25px;
}

.refcol:nth-child(even) {
   margin-right: 0; 
}

.refcolInner{
	width: 100%;
	float: left;
	border: #ccc solid 1px;
	border-radius: 6px;
}

.refcolInnerTop{
	background: #f0f0f0;
	width: 100%;
	float: left;
}
.refcolInnerBottom{
	width: 100%;
	float: left;
}

.refUserDiv{
	float: left;
	width: 50%;
	padding: 12px 15px 15px;
}

.refUserImage{
	width: 55px;
	height: 55px;
	float: left;
}


.refUserImage img {
    width: 55px;
    height: 55px;
    border-radius: 100%;
    border: #333 solid 1px;
}

.refUsernameDate span.RefUsernm {
    width: 100%;
    float: left;
	font-family: 'ek_muktaregular';
	color: #605f5f;
	font-size: 14px;
}


.refUsernameDate span.RefUsernm a {
	color: #605f5f;
}


.refUsernameDate span.refDate {
    width: 100%;
    float: left;
	font-family: 'ek_muktaregular';
	color: #20b7cd;
	font-size: 14px;
}


.refUsernameDate {
    width: 161px;
    float: left;
    margin-left: 10px;
    padding-top: 10px;
}

.refShareDiv{
	width: 40%;
	float: left;
}


.refLeftImg{
	width: 231px;
	float: left;
	height: 170px;
	overflow: hidden;
	border-top-left-radius: 5px;
}

.refRightHead {
    float: left;
    padding: 16px 10px 0 20px;
    font-size: 17px;
    font-family: 'ek_muktabold';
    color: #605f5f;
    width: 195px;
}

.refRightHead a {
    color: #605f5f;
}

.reflection_leftnav h2{
	color: #2e3192;
    font-family: 'ek_muktaextrabold';
	font-size:18px;
	margin-bottom: 5px;
	margin-top: 2px;
}

.reflection_leftnav ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.reflection_leftnav ul li{
	color: #333333;
    font: normal 17px/20px 'ek_muktalight';
	width: 100%;
	float: left;
	border-bottom: #d8d8d8 solid 1px;
	padding: 10px 0 10px 5px;
	 -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}

.reflection_leftnav ul li:hover{
	background: #e8e8e8;
}

.reflection_leftnav ul li:first-child{
	border-top: #d8d8d8 solid 1px;
}

.reflection_leftnav ul li a{
	color: #333333;
}


.refshareLink1 {
    font-size: 16px;
    letter-spacing: 0.3px;
    padding: 0px 15px 5px 22px;
    color: #555;
    text-transform: capitalize;
    display: block;
    line-height: 19px;
}

.pull-right.refsmShareIcon {
    margin-top: 30px;
}

.refshareLink1 i {
    font-size: 21px;
    color: #20b7cd;
    margin-top: 0px;
    float: right;
    margin-left: 4px;
    font-weight: 200;
}

.refsmShareIcon:hover .refshareLink1 {
    display: none;
		 -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;

}
.refsmShareIcon:hover .refsocial_icons {
    display: block !important;
    padding: 0px 10px;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;

}
.refsocial_icons {
    display: none;
    padding: 0px 10px;
		 -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;

}
.refshare_g {
    background: url(../images/news-icon.png) 0% -120px no-repeat;
    height: 25px;
    float: left;
    padding-right: 26px;
}
.refshare_fb {
    background: url(../images/news-icon.png) 0% -89px no-repeat;
    height: 25px;
    float: left;
    cursor: pointer;
    padding-right: 26px;
}
.refshare_icon {
    background: url(../images/share.png) 0% -89px no-repeat;
    height: 25px;
    float: left;
    cursor: pointer;
    padding-right: 26px;
}
.refshare_twt {
    background: url(../images/news-icon.png) 0% -29px no-repeat;
    height: 25px;
    float: left;
    padding-right: 26px;
}


.refshortDeatil {
    width: 98%;
    float: left;
    background: whitesmoke;
    margin-left: 2%;
    margin-bottom: 20px;
    border: solid 1px #d8d8d8;
	margin-top: 20px;
}


.refDetailImg{
	width: 300px;
	float: left;
}

.refDetailImg img{
	width: 100%;
}
.refDetailDesc {
    width: 600px;
    float: left;
    margin-left: 20px;
	margin-top: 20px;
}

.refDetailHead {
    font-size: 19px;
    color: #676767;
}

.refDetailHead small {
    font-size: 15px;
 }

.refcolInnerTop2 {
    width: 100%;
    float: left;
}

 .refLeftImg2 {
    width: 100%;
    float: left;
    height: 200px;
    overflow: hidden;
}

 .refLeftImg3 {
    width: 100%;
    float: left;
    height: 105px;
    overflow: hidden;
}

.refLeftImg3 img {
    width: 100%;
}
 
.refcolInner2 {
    width: 100%;
    float: left;
    border: #e2e2e2 solid 1px;
    border-radius: 0;
}

.refLeftImg2 img {
    width: 100%;
}
 
.refRightHead2 {
    width: 100%;
    float: left;
    margin: 10px 20px;
    font-size: 18px;
	font-family: 'ek_muktabold';
	color: #605f5f;
}

.refDetailText {
    font-size: 15px;
    padding: 10px 20px;
}

.refDetailmain {
    width: 100%;
    float: left;
}


.refdescText {
    font-size: 15px;
	font-family: 'ek_muktaregular';
	color: #605f5f;
}


.commentsHeading .cleft img {
    display: inline!important;
}

.refMoreInner {
    background-color: #f5f5f5;
    width: 100%;
    float: left;
	
 	
    margin-bottom: 50px;
    position: relative;
	padding: 35px 0;
}

.reflectionColDetail{
	width: 257px;
	float: left;
	    border: #e8e8e8 solid 1px;
}

.refRightHead3 {
    width: 100%;
    float: left;
    font-size: 18px;
    font-family: 'ek_muktabold';
    color: #605f5f;
}

.refDetailText2 {
    font-size: 13px;
    padding: 2px 0px;
}
.refinn {
    padding: 8px 10px;
}


.refUserDiv2{
	float: left;
	width: 100%;
	padding: 12px 15px 15px;
}


.refUserImage2{
	width: 45px;
	height: 45px;
	float: left;
}


.refUserImage2 img {
    width: 45px;
    height: 45px;
    border-radius: 100%;
    border: #333 solid 1px;
}


.refUsernameDate2 {
    width: 170px;
    float: left;
    margin-left: 10px;
    padding-top: 2px;
}

.refUsernameDate2 span.RefUsernm {
    width: 100%;
    float: left;
	font-family: 'ek_muktaregular';
	color: #605f5f;
	font-size: 14px;
}


.refUsernameDate2 span.RefUsernm a {
 	color: #605f5f;
 }

.refUsernameDate2 span.refDate {
    width: 100%;
    float: left;
	font-family: 'ek_muktaregular';
	color: #20b7cd;
	font-size: 14px;
}

.reflectionColDetail:nth-child(2){
	margin: 0 20px;
}

.reflectionDetail {
    width: 100%;
    float: left;
    padding-bottom: 20px;
}

.refMore {
    width: 100%;
    float: left;
    background: #f5f5f5;
    padding: 35px 0;
}

.refcommentinn {
    width: 820px;
    margin: 0 auto;
}

section.refComment {
    padding: 30px 0;
}


.shareRefDetail {
    position: absolute;
    top: 300px;
}

.sharetext {
    width: 30px;
    text-align: center;
    margin-bottom: 10px;
}

.shareItem {
    width: 30px;
    margin: 0 auto;
}

.shareItem ul {
    margin: 0;
    list-style: none;
    padding: 0;
}

.shareItem ul li a {
    background: white;
    width: 30px;
    height: 30px;
    float: left;
    text-align: center;
    line-height: 33px;
    border-radius: 100%;
    border: solid 1px #828181;
	color: #605f5f;
}

.shareItem ul li a:hover{
	color:white;
}
.shareItem ul li a.fb:hover{
	background: #3b5998;
}

.shareItem ul li a.tw:hover{
	background: #55acee;
}

.shareItem ul li a.gp:hover{
	background: #dd5044;
}

.shareItem ul li a.li:hover{
	background: #3b5998;
}

.shareItem ul li {
    width: 30px;
    float: left;
    margin-bottom: 10px;
}

.refheading {
    color: #2e3192;
    width: 100%;
    float: left;
    font-size: 16px;
    margin-top: 10px;
	font-family: 'ek_muktabold';
}

.refImg img {
    width: 100%;
}
.refImg {
    width: 100%;
    float: left;
    margin-top: 10px;
}

.userDivRef {
    width: 100%;
    float: left;
	padding: 20px 0;
}

.userImgRef img {
    width: 70px;
    height: 70px;
    border-radius: 100%;
    border: #333 solid 1px;
}
.userImgRef {
    width: 70px;
    height: 70px;
    float: left;
}

.usrnmref span.refdt {
    font-size: 14px;
    width: 100%;
    float: left;
	color: #605f5f;
}

h4.refheading2 {
    font-size: 22px;
    color: #605f5f;
}

.usrnmref span.deptref {
    font-size: 15px;
    width: 100%;
    float: left;
	color: #605f5f;
}

.usrnmref span.usrnm {
    width: 100%;
    float: left;
	color: #605f5f;
	font-size: 15px;
    font-family: 'ek_muktabold';
}

.usrnmref {
    width: 600px;
    float: left;
    margin-left: 20px;
	    padding-top: 7px;
}


.articleBody p span{
	color: #21b7d0;
	font-size: 24px;
	font-family: 'ek_muktalight';
}


.tagsref ul {
	margin: 0;
	padding: 0;
	list-style: none;
}


.tagsref {
    margin-top: 30px;
}

.tagsref ul li {
    margin-bottom: 15px;
    float: left;
}

.tagsref ul li a.tgHeadref {
    float: left;
    position: relative;
    background: #00c1ea;
    border: #00c1ea solid 2px;
    color: #fff;
    font-size: 17px;
    padding: 3px 10px;
    margin-right: 13px;
}

.tagsref ul li a.tgHeadref img {
    position: absolute;
    top: 10px;
    right: -11px;
}

.tagsref ul li a.tgref {
    float: left;
    background: #ffffff;
    color: black;
    font-size: 17px;
    padding: 5px 10px;
    margin-right: 8px;
    border: solid 1px #00c1ea;
}

.tagsref ul li a.tgref:hover {
    background: #2c3091;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
	color: white;
}
/*reflectionNew*/

.ds-labels li.womenemp{
	background: transparent!important;
}

.womenEmpBanner .ds-controls{
	display: none!important;
}


.imgleft{
	float: left;
	margin-right: 10px;
}

span.mcov {
    float: left;
    margin-right: 10px;
    margin-top: 5px;
}


.womenEmpMain{
	width: 100%;
	float: left;
	
}

.sliderInfo{

	width:482px;
	float: left;
}

.slidervideo{

	width:652px;
	float: left;
}



.sliderWe1 {
    width: 482px;
    
    float: left;
    margin: 0;
    padding: 0;
	overflow: hidden;
}

.sliderWe1 h5 {
    width: 100%;
    height: 36px;
    margin: 0 0 8px;
    padding: 0;
    font: normal 20px/36px 'ek_muktaextrabold';
    color: #333;
    float: left;
    border-bottom: 2px solid #20b7cd;
    text-transform: uppercase;
}

.aCaption1 {
    background: #1fb7cd;
    width: 100%;
    border-left: #2676b0 solid 6px;
    padding: 20px;
    position: absolute;
    bottom: 0;
}

.aCaption1 h4 {
    width: 100%;
    margin: 0 0 8px;
    padding: 0;
    font: normal 20px/36px 'ek_muktalight';
    color: #2e3192;
    float: left;
   
   
}


.aGovernanceSlider2 {
    width: 484px;
    /* height: 362px; */
    float: left;
    margin: 0;
    padding: 0;
}

.aGovernance2 {
    width: 484px;
    float: left;
    color: #2e3192;
    margin-right:15px;
}

.aGovernance2 h5 {
    width: 100%;
    height: 34px;
    margin: 0 0 8px;
    padding: 0;
    font: normal 20px/36px 'ek_muktaextrabold';
    color: #333;
    float: left;
    border-bottom: 2px solid #20b7cd;
    text-transform: uppercase;
}

ul.sliderwe {
    margin: 0;
    padding: 0;
    list-style: none;
}






.aGovernanceSlider3 {
    width: 652px;
    /* height: 362px; */
    float: left;
    margin: 0;
    padding: 0;
}

.aGovernance3 {
    width: 652px;
    float: left;
    color: #2e3192;
}

.aGovernance3 h5 {
    width: 100%;
    height: 33px;
    margin: 0 0 8px;
    padding: 0;
    font: normal 20px/36px 'ek_muktaextrabold';
    color: #333;
    float: left;
    border-bottom: 2px solid #20b7cd;
    text-transform: uppercase;
}

.governance-img1 {
    height: 580px;
    overflow: hidden;
}

.morenews{font-family:'ek_muktabold'; font-size:15px}
.morenews a{font-family:'ek_muktabold'; font-size:15px}


.reflection_leftnav.fixedlefNav {
    position: fixed;
    /* width: 200px; */
    top: 0;
}


.navHeight{
	overflow-y: scroll;
	overflow-x: hidden;
}