body {
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	letter-spacing: 0.2px;
	line-height: inherit;
	overflow-x: hidden;
}

@media (min-width: 767px) {
	.tHead .fixed-top {
		position: fixed !important;
		left: 0px;
		width: 100%;
		z-index: 99;
		top: 0px;
		animation-name: ballmove;
		animation-duration: 1s;
		animation-iteration-count: 1;
		animation-timing-function: ease-in-out;
		animation-fill-mode: forwards;
		margin: 0px;
	}
	@keyframes ballmove {
		0% {
			-webkit-transform: translate(0, -51px);
			-moz-transform: translate(0, -51px);
			-o-transform: translate(0, -51px);
			-ms-transform: translate(0, -51px);
			transform: translate(0, -51px);
		}
		100% {
			-webkit-transform: translate(0, 0);
			-moz-transform: translate(0, 0);
			-o-transform: translate(0, 0);
			-ms-transform: translate(0, 0);
			transform: translate(0, 0);
		}
	}
}

.updated {
	font-size: 11px;
	position: absolute;
	right: -33px;
	top: 3px;
}

@media (max-width: 767px) {
	.updated {
		font-size: 10px;
		position: absolute;
		right: -88px;
		top: 3px;
	}
	.mobilenewssrclist{display:block !important; float:left;margin-top:4px;margin-left: 6px;width:100px;}
}

.tHead .top-head-bar * > a,
.tHead .top-head-bar .green-bg {
	padding: 6px 12px;
}

.tHead .top-head-bar a:hover {
	background: #ededed;
	background: linear-gradient(to bottom, #ededed 0%, #fbfbfb 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#fbfbfb', GradientType=0);
}

.tHead .top-head-bar .contribute a:hover {
	background: #3dc2e8;
}

.tHead .top-head-bar .top-right i {
	color: #7cb639;
	margin-right: 4px;
}

.tHead .download-icon li i {
	color: #fff;
}

.tHead .top-head-bar .top-right .list-item-inline li .drop-down {
	left: 0;
	width: 100%;
	position: absolute;
	text-align: left;
	top: 100%;
	z-index: 999;
	opacity: 0;
	max-height: 0px;
	overflow: hidden;
}

.tHead .top-head-bar .top-right .list-item-inline li:hover .drop-down {
	opacity: 1;
	max-height: 500px;
}

.tHead .top-head-bar .top-right .list-item-inline li .drop-down > li {
	width: 100%;
}

.tHead .top-head-bar .top-right .list-item-inline li .drop-down > li > a {
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 0 rgba(255, 255, 255, 0.2);
}

body .contribute a {
	color: #fff;
	font-weight: 600;
	text-transform: capitalize;
	background: #3dc2e8;
}

@media (min-width: 1170px) {
	.tHead .mast-head-bar {
		min-height: 100px;
	}
	.tHead .social-nav {
		width: 264px !important;
	}
}

.tHead .mast-head-bar .logo:after {
	bottom: -47px;
	color: #7d2717;
	content: "Leading India News Source";
	font-size: 12px;
	font-weight: bold;
	left: 14px;
	letter-spacing: 0;
	position: absolute;
	white-space: nowrap;
}

.tHead .social-nav {
	padding-left: 0px;
	position: absolute;
	right: 0px;
	top: 60%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.tHead .social-nav .azm-social {
	height: 32px;
	line-height: 31px;
	width: 32px;
}

.clear {
	clear: both;
}

.tHead .nav-bar-holder {
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	white-space: nowrap;
	border-top: 1px solid #FF9933;
	box-shadow: 0 1px 0 #FF9933 inset;
	z-index: 999;
}

.tHead .nav-bar-holder li > a {
	padding: 10px 8px;
	border-right: 1px solid #FF9933;
	box-shadow: 0 1px 0 #FF9933 inset;
	position: relative;
	z-index: 9;
}
.tHead .nav-bar-holder li a {
	-webkit-transition: all 0.6s ease-out 0s;
	-moz-transition: all 0.6s ease-out 0s;
	-o-transition: all 0.6s ease-out 0s;
	-ms-transition: all 0.6s ease-out 0s;
	transition: all 0.6s ease-out 0s;
}
.tHead .nav-bar-holder li.full-dropdown-menu {
	position: inherit;
}

.tHead .nav-bar-holder li.full-dropdown-menu > ul {
	width: 100%;
	max-width: 100%;
}

@media (min-width: 1170px) {
	.tHead .nav-bar-holder li.full-dropdown-menu > ul [class*="col"] {
		border-right: 1px solid rgba(0, 0, 0, 0.1);
		display: table-cell;
		float: none;
		padding: 0;
		width: 1%;
	}
}

.tHead .nav-bar-holder li.full-dropdown-menu > ul [class*="col"] i {
	display: none;
}

.tHead .nav-bar-holder li > a > i {
	position: relative;
	right: -4px;
}

.tHead .nav-bar-holder .flexMenu-popup {
	position: absolute !important;
	right: 0;
	top: 0;
	z-index: 99;
}

.tHead .nav-bar-holder li:last-child > a {
	border-right: 0px solid #a0ce41;
	box-shadow: 0 0px 0 #c8e861 inset;
}

.tHead .nav-bar-holder li > a .fa-home {
	font-size: 22px;
	margin-top: -5px;
	position: relative;
	top: 2px;
}

.tHead .secondary-nav {
	box-shadow: 0px 5px 7px -7px rgba(0, 0, 0.1);
}

.tHead .secondary-nav li {
	display: table-cell;
	width: 1%;
	border-right: 1px solid rgba(0, 0, 0, 0.1);
	box-shadow: 1px 0px 0px rgba(255, 255, 255, 0.2);
}

body .tHead .secondary-nav li .dropdown-menu {
	display: block;
	height: 0;
	overflow: hidden;
}

body .tHead .secondary-nav li:hover .dropdown-menu {
	height: auto;
}

body .tHead .secondary-nav li .dropdown-menu li {
	width: 100%;
	border-right: 1px solid rgba(0, 0, 0, 0.1);
	box-shadow: 1px 0px 0px rgba(255, 255, 255, 0.2);
}

body .tHead .secondary-nav li .dropdown-menu li a {
	color: #000;
}

.tHead .secondary-nav .werindia-live {
	background: #c8e861;
	color: #7d2717;
	font-weight: 600;
	padding: 4px 10px;
}

.tHead .secondary-nav a {
	font-size: 11px;
	padding: 4px 10px;
	font-weight: 600;
	white-space: nowrap;
}

.tHead .secondary-nav a:hover {
	color: rgb(141, 193, 60);
}

@media (min-width: 1170px) {
	.tHead .secondary-nav li ul li {
		display: block !important;
	}
	.tHead .secondary-nav li ul {
		box-shadow: none !important;
		border: none !important;
	}
}

.tHead .secondary-nav .app-icons a {
	font-weight: 600;
}

.tHead .secondary-nav .app-icons a i {
	margin-right: 5px;
	font-size: 16px;
}

.tHead .nav-bar-holder .flexMenu-viewMore:after {
	content: "\f107";
	font-family: 'FontAwesome';
	color: #fff;
	position: absolute;
	top: 12px;
	right: -10px;
}

/**/

@media (min-width: 767px) and (max-width: 1170px) {
	.main-layout .container {
		padding: 0 25px;
	}
	.main-layout .market [class*="col"] h4,
	.main-layout .market [class*="col"] p {
		font-size: 11px !important;
	}
}

.main-layout .market [class*="col"] {
	border: 1px solid #ddd;
	font-size: 13px;
	margin-bottom: 0;
	padding: 1px;
	text-align: center;
}

.main-layout .market [class*="col"] h4,
.main-layout .market [class*="col"] p {
	display: inline-block;
	font-size: 13px;
	margin-bottom: 0;
	width: auto;
}

.main-layout .market [class*="col"] p {
	font-weight: normal;
}

.main-layout .market [class*="col"] p span {
	color: #93c53f !important;
	font-weight: bold;
	padding-left: 8px;
}

@media (min-width: 1170px) {
	.main-layout .left-col {
		width: 730px;
	}
	.media-body > p {
		min-height: 72px;
	}
}

@media (max-width: 767px) {
	.main-layout .left-col .lg-view {
		margin-left: 15px;
		margin-right: 15px;
	}
	.pointing-arrow {
		right: 220px !important;
		top: 47px !important;
	}
	.main-layout .left-col .lg-view > a {
		padding: 4px;
		font-size: 12px;
	}
	.breadcrumb {
		width: 100% !important;
	}
}

.main-layout .left-col .lg-view {
	border-bottom: 4px solid #90c33c;
	padding-bottom: 6px;
	margin-top: 2px;
	margin-bottom: 10px;
}

.main-layout .left-col .lg-view > a {
	display: inline-block;
	padding: 4px 16px;
	font-weight: 600;
	border: 1px solid rgba(0, 0, 0, 0.1);
	margin-left: 10px;
}

.pointing-arrow {
	position: absolute;
	right: 243px;
	top: 0px;
}

.main-layout .left-col .news-panel [class*="col"] {
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
	border-right: 0 solid #ddd;
	min-height: 96.5px;
	padding: 5px !important;
}
.main-layout .left-col .news-panel [class*="col"] .media {
	display: flex;
	height: 100%;
}
.main-layout .left-col .news-panel [class*="col"] .media .media-body {
	height: 100%;
	display: flex;
	flex-wrap: wrap;
}

.main-layout .left-col .news-panel [class*="col"] .media .media-body .news-bottom {
	margin-top: auto !important;
	width: 100%;
}
.media-left > a {
	border-radius: 8px;
	display: block;
	overflow: hidden;
}

.main-layout .left-col .news-panel [class*="col"] p {
	font-weight: 600 !important;
	min-height: 50px;
	line-height: 16px !important;
	margin-bottom: 3px !important;
}

.main-layout .left-col .news-panel [class*="col"] .news-bottom {
	color: rgba(0, 0, 0, 0.6);
	font-size: 10px;
	margin-top: -8px;
}

.main-layout .left-col .news-panel [class*="col"] .news-bottom .fa-comment {
	color: #7cb639;
	margin-left: 5px;
}

@media (max-width: 767px) {
	.main-layout .left-col .news-panel [class*="col"] {
		margin-bottom: 6px;
		padding-bottom: 6px !important;
	}
}

@media (min-width: 1170px) {
	.main-layout .right-col {
		width: 300px;
		margin-left: 15px !important;
	}
}

@media (min-width: 1170px) {
	.news-panel:after {
		position: absolute;
		left: 364px;
		height: 100%;
		width: 1px;
		content: '';
		background: #ddd;
	}
}

@media (max-width: 1170px) and (min-width: 767px) {
	.news-panel:after {
		position: absolute;
		left: 50%;
		height: 100%;
		width: 1px;
		content: '';
		background: #ddd;
	}
}

[font-600] {
	font-weight: 600;
}

.main-layout .right-col .widget-right {
	margin-bottom: 15px;
	padding: 10px;
	border: 1px solid #ddd;
	padding-bottom: 5px;
}

.main-layout .right-col .widget-right [right-heading] {
	border-bottom: 1px solid #ddd;
	padding: 4px 10px;
	color: #76b439;
	margin: 0 -10px;
	margin-top: -10px;
	font-size: 14px;
	margin-bottom: 10px;
}

.main-layout .right-col .widget-right .horoscope-media .media-body {
	font-size: 12px;
	float: none;
	display: table-cell;
}

.main-layout .right-col .widget-right .oven-pic {
	margin: -10px;
	margin-bottom: 10px;
}

.main-layout .right-col .widget-right .oven-pic a {
	display: block;
}

.main-layout .right-col .widget-right .oven-pic a img {
	width: 100%;
}

.main-layout .right-col .widget-carosel .item {
	height: 210px;
}

.main-layout .right-col .widget-carosel .item img {
	height: 100%;
	width: 100%;
}

.main-layout .right-col .widget-carosel .carousel-caption {
	background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
	bottom: -21px;
	font-weight: bold;
	text-align: center;
	top: auto;
	z-index: 0;
}

.main-layout .right-col .widget-carosel .carousel-control {
	background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
	bottom: 120px;
	color: #fff;
	font-size: 20px;
	padding: 6px 15px;
	top: auto;
}

.main-layout .right-col .newsletters .custom-search-bar {
	border-radius: 0;
	margin: 15px 0 !important;
	max-width: 100%;
	top: 0;
	border-radius: 3px;
	overflow: hidden;
}

.main-layout .right-col .newsletters .custom-search-bar button {
	background: #79b438 none repeat scroll 0 0;
	color: #fff;
	font-weight: 600;
	height: 105%;
	margin: -1px;
	padding: 0 18px;
	right: 0;
}

.main-layout .search-form {
	border-radius: 30px;
	box-shadow: 0 0px 4px rgba(0, 0, 0, 0.3) inset;
	background: #fff;
	position: relative;
}

.main-layout .search-form input {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border: medium none;
	font-style: italic;
	padding: 8px 20px;
	width: 100%;
}

.main-layout .search-form button {
	background: none;
	border: none;
	position: absolute;
	right: 6px;
	top: 8px;
	color: #79b438;
}

div p:last-child {
	margin-bottom: 0px;
}

.list-view-holder ul {
	height: 590px;
	margin-bottom: 20px;
	overflow-x: hidden;
}

.list-view-holder [list-heading] {
	color: inherit;
	font-size: 14px;
	border-width: 0 0 2px 0;
	padding-bottom: 6px;
	border-style: solid;
	margin: 0px;
	position: relative;
	margin-bottom: 10px;
}

.list-view-holder ul li > a {
	border-bottom: 1px dotted #ddd;
	font-size: 13px;
	font-weight: 600;
	height: 50px;
	line-height: 21px;
	overflow: hidden;
	padding-bottom: 5px;
	padding-top: 5px;
	text-overflow: ellipsis;
}

.list-view-holder ul li:last-child > a {
	border-bottom: 0px dotted #ddd;
	box-shadow: none;
}

.list-view-holder ul li:hover > a {
	color: #7d2717;
}

.list-view-holder small {
	bottom: 12px;
	color: inherit;
	float: right;
	position: absolute;
	right: 3px;
}

.main-layout .left-col .news-panel .list-view-holder [class*="col"] {
	padding: 8px;
	padding-left: 0;
}

@media (max-width: 767px) {
	#footer .container {
		background: rgb(124, 182, 57);
	}
}

@media (max-width: 1170px) and (min-width: 767px) {
	.footer-area .footer-heading {
		font-size: 11px;
		margin-bottom: 10px;
		text-transform: capitalize;
	}
	.footer-box-con > div {
		font-size: 11px !important;
	}
	body #footer .footer-box-con > div {
		padding-right: 0px;
		padding-left: 8px;
	}
	.copright {
		position: relative;
		top: -4px;
	}
}

.footer-area .footer-heading {
	border-bottom: 1px solid rgba(33, 33, 33, 0.08);
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
	position: relative;
	text-transform: uppercase;
}

.footer-area .footer-heading span {
	border-bottom: 2px solid #fa4d01;
	display: inline-block;
	margin-bottom: -1px;
	padding-bottom: 6px;
}

.footer-area {
	padding: 0px;
	position: fixed;
	bottom: 0px;
	width: 100%;
	left: 0px;
	color: #fff;
	z-index: 98;
	font-weight: 600;
}

.footer-area ul li {
	margin-bottom: 0;
}

.footer-box {
/*	bottom: -227px; */
    bottom: -351px;
	height: auto;
	padding: 20px 0;
	position: absolute;
	width: 100%;
	z-index: 1;
}

.footer-box .icon > li > a:after {
	content: '\f101';
	position: absolute;
	top: auto;
	left: 0;
	font-family: 'FontAwesome';
	margin-top: 2px;
}

.footer-area .footer-heading {
	font-size: 13px;
	margin-bottom: 10px;
}

.footer-area .footer-heading span {
	border-color: #fff;
}

.footer-area .footer-arrow {
	position: absolute;
	text-align: center;
	top: -27px;
	width: 40PX;
	LEFT: 0;
	RIGHT: 0;
	MARGIN: AUTO;
}

.footer-area .footer-arrow.open {
	top: -21px;
}

.footer-area .footer-arrow span {
	color: #fff;
	display: inline-block;
	font-size: 20px;
	padding: 0;
	width: 40px;
	cursor: pointer;
}

.footer-area [class*="list-item"] li > a:hover {
	text-decoration: underline;
}

.footer-box .icon > li:hover > a:after {
	left: 5px;
}

.footer-box .list-item > li > a {
	padding: 4px;
}

.footer-box-con > div {
	display: table-cell;
	width: 1%;
	padding-right: 20px;
	font-size: 12px;
}

.footer-box-con > div:last-child {
	padding-right: 0;
}

.scrollToTop {
	position: fixed;
	bottom: 180px;
	right: 50px;
	background: #444;
	border-radius: 100px;
	width: 50px;
	height: 50px;
	overflow: hidden;
	text-align: center;
	font-size: 35px;
	z-index: 99;
	display: none;
}

.pop-up-model.custom-search-bar input {
	padding: 12px 10px;
}

.pop-up-model.custom-search-bar {
	border-radius: 4px;
	text-align: left;
	margin-top: 40px;
}

.modal-body h3 {
	color: rgb(119, 179, 56);
	margin-top: 40px;
}

.pop-up-model.custom-search-bar button {
	color: #fff;
	height: 38px;
	right: 2px;
	top: 2px;
}

.custom-search-bar.pop-up-model {
	position: relative !important;
	max-width: 100% !important;
	width: 100% !important;
	left: 0 !important;
}

.poll-result {
	background: #fefb81;
	padding: 20px;
	border-radius: 3px;
}

.flexMenu-allInPopup > a {
	font-size: 0px !important;
}

.flexMenu-allInPopup > a:after {
	position: absolute;
	left: 10px;
	top: -2px;
	content: "\f0c9";
	font-family: 'FontAwesome';
	font-size: 16px;
}

.flexMenu-popup {
	z-index: 99;
	background: #eee;
	width: 200px;
}

.flexMenu-popup li {
	width: 100%;
}

.text-view-heading-color-1 {
	color: rgb(90, 158, 37) !important;
	border-color: rgb(90, 158, 37) !important;
}

.text-view-heading-color-2 {
	color: rgb(192, 52, 37) !important;
	border-color: rgb(192, 52, 37) !important;
}

.text-view-heading-color-3 {
	color: rgb(37, 130, 189) !important;
	border-color: rgb(37, 130, 189) !important;
}

.text-view-heading-color-4 {
	color: rgb(135, 37, 192) !important;
	border-color: rgb(135, 37, 192) !important;
}

.breadcrumb {
	display: block !important;
}

.breadcrumb h1 {
	display: inline-block;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
}

.advertisment {
	position: relative;
	z-index: 1;
	padding-left: 0px;
	padding-right: 0px;
}

.skyscaper.fix2 {
	top: 5px !important;
}

.dropdown-menu {
	z-index: 9999 !important;
}

.slideboxclose.close.aazxa {
	bottom: 0;
	left: -70px;
	top: auto;
	-webkit-transform: rotate(184deg);
	-moz-transform: rotate(184deg);
	-o-transform: rotate(184deg);
	-ms-transform: rotate(184deg);
	transform: rotate(184deg);
}

#slidebox {
	position: fixed;
	bottom: 25px !important;
	right: -430px;
	background: #fff;
	border: 1px solid #c5c5c5;
	width: 390px;
	height: 90pt;
	font-size: 9pt;
	font-weight: 400;
	color: #000;
	-webkit-transition: all 0.6s ease-out 0s;
	-moz-transition: all 0.6s ease-out 0s;
	-o-transition: all 0.6s ease-out 0s;
	-ms-transition: all 0.6s ease-out 0s;
	transition: all 0.6s ease-out 0s;
}

#slidebox.fixed-top {
	right: 0px;
}

.slideboxclose .fa-caret-up {
	top: -35px;
	position: absolute;
}

#slidebox.in {
	-webkit-transform: translate(0, 130px);
	-moz-transform: translate(0, 130px);
	-o-transform: translate(0, 130px);
	-ms-transform: translate(0, 130px);
	transform: translate(0, 130px);
}

.at-whatsnext-content-img {
	top: 0;
	left: 0;
	width: 90pt;
	height: 90pt;
	overflow: hidden;
	margin-right: 15px;
}

#slidebox .media-left {
	width: 120px;
	height: 120px;
}

div.at-h6 {
	text-align: left;
	margin: 0;
	padding: 0 0 3px;
	font-size: 11px;
	color: #666;
	cursor: default;
}

.at-h3 {
	text-align: left;
	margin: 5px 0;
	padding: 0;
	line-height: 1.2em;
	font-weight: 400;
	font-size: 14px;
	height: 3pc;
	font-size: 13px;
	line-height: 20px;
	margin-bottom: 0px;
}

#slidebox .media small {
	position: absolute;
	bottom: 15px;
	line-height: 10px;
	font-size: 11px;
	color: #666;
	cursor: default;
	text-align: left;
}

#slidebox p,
a.more {
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #555;
}

.slideboxclose.close.aaa {
	bottom: -10px;
	left: -80px;
	position: absolute;
	top: auto;
	-webkit-transform: rotate(184deg);
	-moz-transform: rotate(184deg);
	-o-transform: rotate(184deg);
	-ms-transform: rotate(184deg);
	transform: rotate(184deg);
}

a.close {
	background: transparent url(../images/close.gif) no-repeat top left;
	width: 13px;
	height: 13px;
	position: absolute;
	cursor: pointer;
	top: 10px;
	right: 10px;
}

.slidebox {
	-webkit-animation: seconds 1.0s forwards;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-delay: 5s;
	animation: seconds 1.0s forwards;
	animation-iteration-count: 1;
	animation-delay: 20s;
	position: relative;
	background: red;
}

@-webkit-keyframes seconds {
	0% {
		opacity: 1;
	}
	100% {
		opacity: 0;
		left: -9999px;
	}
}

@keyframes seconds {
	0% {
		opacity: 1;
	}
	100% {
		opacity: 0;
		left: -9999px;
	}
}

@media (max-width: 767px) {
	#slidebox {
		background-color: #fff;
		border-top: 3px solid #96c13a;
		bottom: 23px !important;
		box-shadow: -2px 0 5px #aaa;
		color: #000;
		padding: 0px;
		position: fixed;
		right: -100% !important;
		width: 93%;
		left: auto;
		margin: auto;
	}
	#slidebox.fixed-top {
		bottom: 23px !important;
		right: 0px !important;
	}
	#slidebox .media-left {
		width: auto !important;
		height: auto !important;
		margin-right: 0px !important;
	}
	#slidebox .media-left img {
		width: 85px !important;
		height: auto !important;
	}
	.at-h3 {
		margin: 0 !important;
	}
	.at-recommendedTitle {
		font-size: 11px !important;
	}
	.at-h3 p {
		font-size: 10px !important;
		font-weight: 600 !important;
		margin-top: 0 !important;
	}
	.slideboxclose .fa-caret-up {
		position: absolute;
		top: -55px !important;
	}
}
.news-panel {
	display: block;
	flex-wrap: wrap;
}
.main-layout .left-col .news-panel [class*="col"] p.newsDetailStyle {
    word-wrap:anywhere;
	line-height: 17px !important;
	font-size: 11.5px !important;
	font-weight: 500 !important;
	margin-bottom: 10px;
	margin-bottom: 0px !important;
	max-height: initial !important;
	overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3; /* number of lines to show */
   -webkit-box-orient: vertical;
}
.newsmainouterdiv {
	max-height: inherit !important;
}
.newsTitleStyle {
    height: 30px;
	max-height: inherit;
	min-height: initial !important;
	margin-bottom: 3.5px;
	color: #00209a;
	margin-bottom: 0px !important;
	font-size: 13px !important;
	overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 2; /* number of lines to show */
   -webkit-box-orient: vertical;
}

@media (min-width: 576px) {
	.d-sm-none {
		display: none !important;
	}
	.d-sm-inline {
		display: inline !important;
	}
	.d-sm-inline-block {
		display: inline-block !important;
	}
	.d-sm-block {
		display: block !important;
	}
	.d-sm-table {
		display: table !important;
	}
	.d-sm-table-row {
		display: table-row !important;
	}
	.d-sm-table-cell {
		display: table-cell !important;
	}
	.d-sm-flex {
		display: -ms-flexbox !important;
		display: flex !important;
	}
	.d-sm-inline-flex {
		display: -ms-inline-flexbox !important;
		display: inline-flex !important;
	}
}

@media (min-width: 768px) {
	.d-md-none {
		display: none !important;
	}
	.d-md-inline {
		display: inline !important;
	}
	.d-md-inline-block {
		display: inline-block !important;
	}
	.d-md-block {
		display: block !important;
	}
	.d-md-table {
		display: table !important;
	}
	.d-md-table-row {
		display: table-row !important;
	}
	.d-md-table-cell {
		display: table-cell !important;
	}
	.d-md-flex {
		display: -ms-flexbox !important;
		display: flex !important;
	}
	.d-md-inline-flex {
		display: -ms-inline-flexbox !important;
		display: inline-flex !important;
	}
}

@media (min-width: 992px) {
	.d-lg-none {
		display: none !important;
	}
	.d-lg-inline {
		display: inline !important;
	}
	.d-lg-inline-block {
		display: inline-block !important;
	}
	.d-lg-block {
		display: block !important;
	}
	.d-lg-table {
		display: table !important;
	}
	.d-lg-table-row {
		display: table-row !important;
	}
	.d-lg-table-cell {
		display: table-cell !important;
	}
	.d-lg-flex {
		display: -ms-flexbox !important;
		display: flex !important;
	}
	.d-lg-inline-flex {
		display: -ms-inline-flexbox !important;
		display: inline-flex !important;
	}
}

@media (min-width: 1200px) {
	.d-xl-none {
		display: none !important;
	}
	.d-xl-inline {
		display: inline !important;
	}
	.d-xl-inline-block {
		display: inline-block !important;
	}
	.d-xl-block {
		display: block !important;
	}
	.d-xl-table {
		display: table !important;
	}
	.d-xl-table-row {
		display: table-row !important;
	}
	.d-xl-table-cell {
		display: table-cell !important;
	}
	.d-xl-flex {
		display: -ms-flexbox !important;
		display: flex !important;
	}
	.d-xl-inline-flex {
		display: -ms-inline-flexbox !important;
		display: inline-flex !important;
	}
}

.d-print-block {
	display: none !important;
}

@media print {
	.d-print-block {
		display: block !important;
	}
}

.d-print-inline {
	display: none !important;
}

@media print {
	.d-print-inline {
		display: inline !important;
	}
}

.d-print-inline-block {
	display: none !important;
}

@media print {
	.d-print-inline-block {
		display: inline-block !important;
	}
}

@media print {
	.d-print-none {
		display: none !important;
	}
}

.text-left {
	text-align: left !important;
}

.text-right {
	text-align: right !important;
}

.text-center {
	text-align: center !important;
}

@media (min-width: 576px) {
	.text-sm-left {
		text-align: left !important;
	}
	.text-sm-right {
		text-align: right !important;
	}
	.text-sm-center {
		text-align: center !important;
	}
}

@media (min-width: 768px) {
	.text-md-left {
		text-align: left !important;
	}
	.text-md-right {
		text-align: right !important;
	}
	.text-md-center {
		text-align: center !important;
	}
}

@media (min-width: 992px) {
	.text-lg-left {
		text-align: left !important;
	}
	.text-lg-right {
		text-align: right !important;
	}
	.text-lg-center {
		text-align: center !important;
	}
}

@media (min-width: 1200px) {
	.text-xl-left {
		text-align: left !important;
	}
	.text-xl-right {
		text-align: right !important;
	}
	.text-xl-center {
		text-align: center !important;
	}
}

.d-none {
	display: none !important;
}

.d-inline {
	display: inline !important;
}

.d-inline-block {
	display: inline-block !important;
}

.d-block {
	display: block !important;
}

.tHead .top-head-bar .list-item-inline li .drop-down {
	left: 0;
	width: 100%;
	position: absolute;
	text-align: left;
	top: 100%;
	z-index: 999;
	opacity: 0;
	max-height: 0px;
	overflow: hidden;
}

.tHead .top-head-bar .list-item-inline li:hover .drop-down {
	opacity: 1;
	max-height: 500px;
}

.tHead .top-head-bar .list-item-inline li .drop-down > li {
	width: 100%;
}

.tHead .top-head-bar .list-item-inline li .drop-down > li > a {
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 0 rgba(255, 255, 255, 0.2);
}

.download-icon {
	background: #ddd;
	position: absolute;
	top: 32px;
	width: 40%;
	z-index: 99;
	-webkit-transition: all 0.6s ease-out 0s;
	-moz-transition: all 0.6s ease-out 0s;
	-o-transition: all 0.6s ease-out 0s;
	-ms-transition: all 0.6s ease-out 0s;
	transition: all 0.6s ease-out 0s;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-o-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
}

.top-most-nav.in,
.download-icon.in {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.download-icon {
	left: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	right: 0;
	width: 125px;
}

.download-icon li a {
	display: block;
	padding: 6px 8px !important;
}

@media (min-width: 1170px) {
	.main-layout {
		width: 100%;
		padding-left: 70px;
		margin: auto;
		overflow: hidden;
	}
	.container {
		width: 1045px;
	}
}

header.tHead .download-icon li a,
header.tHead .download-icon li {
	display: block;
	width: 100%;
	text-align: left;
}

header.tHead .download-icon li a i {
	color: #fff;
}

@media (max-width: 1170px) {
	section.top-head-bar {
		height: 30px;
		position: fixed;
		top: 0px;
		width: 100%;
		z-index: 99;
	}
	body,
	html {
		overflow-x: hidden;
	}
	.dropdown-menu {
		height: auto !important;
		max-height: 300px !important;
	}
	section.mast-head-bar {
		margin-top: 30px;
	}
	section.top-head-bar .navbar-toggle {
		font-size: 13px;
		color: #fff;
		font-weight: 600;
		display: block !important;
		letter-spacing: 0.5px;
		border-radius: 0px;
		background: #a0c63a !important;
		background: -moz-linear-gradient(top, #a0c63a 0%, #32943c 100%) !important;
		background: -webkit-linear-gradient(top, #a0c63a 0%, #32943c 100%) !important;
		background: linear-gradient(to bottom, #a0c63a 0%, #32943c 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient(
				startColorstr='#a0c63a',
				endColorstr='#32943c',
				GradientType=0
			) !important;
	}
	nav.nav-bar-holder {
		border: none !important;
		box-shadow: none !important;
		background: none !important;
	}
	nav.nav-bar-holder .navigation {
		background: #8bbc3a;
		height: 94% !important;
		position: fixed !important;
		left: 0;
		top: 31px;
		width: 70% !important;
		z-index: 99;
		overflow-y: scroll;
		text-align: left;
		-webkit-transition: all 0.6s ease-out 0s;
		-moz-transition: all 0.6s ease-out 0s;
		-o-transition: all 0.6s ease-out 0s;
		-ms-transition: all 0.6s ease-out 0s;
		transition: all 0.6s ease-out 0s;
		-webkit-transform: translate(-100%, 0);
		-moz-transform: translate(-100%, 0);
		-o-transform: translate(-100%, 0);
		-ms-transform: translate(-100%, 0);
		transform: translate(-100%, 0);
	}
	nav.nav-bar-holder .navigation.in {
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-o-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
	.tHead .nav-bar-holder .dropdown-menu li {
		display: block !important;
		width: 100% !important;
		padding: 0px;
	}
	.tHead .nav-bar-holder .dropdown-menu li > a {
		padding: 10px 8px !important;
		position: relative;
	}
	.tHead .nav-bar-holder li:last-child > a {
		border-right: 1px solid #a0ce41;
		box-shadow: 0 1px 0 #c8e861 inset;
	}
	header.tHead .top-most-nav li a:hover {
		background: none;
	}
	.tHead .nav-bar-holder li > a > i.menu-arrow {
		background: rgba(0, 0, 0, 0) !important;
		font-size: 12px;
		top: 3px;
	}
	nav.nav-bar-holder .navigation .custom-search-bar {
		top: 0px;
		background: #fff;
		margin: 20px auto;
		color: #000;
		font-weight: normal;
	}
	.tHead .nav-bar-holder .nav {
		display: flex;
		flex-wrap: wrap;
	}
	.tHead .nav-bar-holder .nav {
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
	}
	.tHead .nav-bar-holder li {
		width: 100%;
		order: 13;
	}
	.tHead .nav-bar-holder li:nth-child(15){
		order: 1;
		-ms-flex-order: 1;
	}
	.tHead .nav-bar-holder li:nth-child(9) {
		order: 2;
		-ms-flex-order: 2;
	}
	.tHead .nav-bar-holder li:nth-child(8) {
		order: 4;
		-ms-flex-order: 4;
	}
	.tHead .nav-bar-holder li:nth-child(10) {
		order: 3;
		-ms-flex-order: 3;
	}
	.tHead .nav-bar-holder li:nth-child(2) {
		order: 5;
		-ms-flex-order: 5;
	}
	.tHead .nav-bar-holder li:nth-child(3) {
		order: 6;
		-ms-flex-order: 6;
	}
	.tHead .nav-bar-holder li:nth-child(14) {
		order: 7;
		-ms-flex-order: 7;
	}
	.tHead .nav-bar-holder li:nth-child(16) {
		order: 8;
		-ms-flex-order: 8;
	}
	.tHead .nav-bar-holder li:nth-child(17) {
		order: 9;
		-ms-flex-order: 9;
	}
	.tHead .nav-bar-holder li:nth-child(11) {
		order: 10;
		-ms-flex-order: 10;
	}
	.tHead .nav-bar-holder li:nth-child(12) {
		order: 11;
		-ms-flex-order: 11;
	}
	.tHead .nav-bar-holder li:nth-child(7) {
		order: 12;
		-ms-flex-order: 12;
	}
	.tHead .nav-bar-holder li:nth-child(1) {
		order: -1;
		-ms-flex-order: -1;
	}
	.tHead .nav-bar-holder li > a {
		text-align: left;
	}
	header.tHead .top-most-nav,
	header.tHead .download-icon {
		position: absolute;
		top: 100%;
		background: #91bf3a;
		right: 0px;
		z-index: 99;
		width: 200px;
		height: auto;
		padding: 0;
		-webkit-transition: all 0.6s ease-out 0s;
		-moz-transition: all 0.6s ease-out 0s;
		-o-transition: all 0.6s ease-out 0s;
		-ms-transition: all 0.6s ease-out 0s;
		transition: all 0.6s ease-out 0s;
		-webkit-transform: scale(0);
		-moz-transform: scale(0);
		-o-transform: scale(0);
		-ms-transform: scale(0);
		transform: scale(0);
	}
	header.tHead .top-most-nav.in,
	header.tHead .download-icon.in {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
	header.tHead .download-icon {
		background: none !important;
		width: 160px !important;
		right: 0 !important;
		left: -80px;
		padding: 0;
	}
	header.tHead .top-most-nav li {
		text-align: left;
		text-transform: uppercase;
		width: 100%;
	}
	header.tHead .top-most-nav li a {
		padding: 10px !important;
		font-weight: bold;
		display: block;
		color: #fff;
		position: relative;
		border-bottom: 1px solid rgba(0, 0, 0, 0.2);
		box-shadow: 0px 1px 0 rgba(255, 255, 255, 0.1);
	}
	header.tHead .elsipe-menu-mobile .fa-ellipsis-v {
		cursor: pointer;
		font-size: 20px;
		padding-left: 10px;
		padding-right: 10px;
		top: 3px;
		position: relative;
	}
	.tHead .top-head-bar * > a {
		display: inline-block;
	}
	header.tHead .mobile-logo {
		width: 116px;
		float: left;
		padding-left: 10px;
		text-align: left !important;
	}
	header.tHead .logo img {
		width: 100%;
		height: auto !important;
		margin-top: 7px;
		margin-left: -4px;
	}
	header.tHead .social-nav .azm-social {
		font-size: 15px;
		height: 35px;
		line-height: 33px;
		padding: 0;
		position: relative;
		top: 18px;
		width: 35px;
	}
	header.tHead section.top-head-bar .d-inline-block {
		vertical-align: top;
	}
	header.tHead section.top-head-bar .domains-click {
		display: inline-block;
		padding: 0 10px;
		text-align: center;
		font-size: 11px;
		line-height: 15px;
		position: relative;
	}
	header.tHead section.top-head-bar .domains-click .fa {
		position: absolute;
		right: 0;
		top: 10px;
	}
	.mast-head-bar .row [class*="col"]:first-child {
		height: 64px;
		margin-bottom: 0;
	}
	body .main-ad {
		margin-top: 10px !important;
	}
	header.tHead .social-nav {
		padding-left: 0px;
		position: absolute;
		right: 0px;
		top: 20px;
		text-align: right !important;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	.tHead .mast-head-bar .logo:after {
		bottom: -32px;
	}
	.main-layout .market [class*="col"] {
		font-size: 11px;
	}
	.main-layout .market [class*="col"] select {
		width: 90px;
	}
	.tHead .nav-bar-holder li > a > i.menu-arrow {
		background: rgba(0, 0, 0, 0.2);
		font-size: 14px;
		height: 100%;
		padding: 11px 20px;
		position: absolute;
		right: 0;
		top: 0;
	}
	.tHead .nav-bar-holder li > a > i.menu-arrow:before {
		font-family: 'FontAwesome';
		content: "\f067" !important;
	}
	.tHead .nav-bar-holder li > a .fa-angle-down.up-arrow:before {
		font-family: 'FontAwesome';
		content: "\f068" !important;
	}
	.tHead .nav-bar-holder li .sub-menu.dropdown-menu {
		float: none !important;
		position: relative !important;
	}
	.announcement-bar {
		background: #3dc2e8;
		border-radius: 3px;
		text-align: center;
		max-width: 95%;
		margin: auto;
		padding: 5px 10px;
		margin-bottom: 10px;
	}
	.announcement-bar h5 {
		margin: 0;
		text-transform: capitalize;
		color: #fff;
	}
}

/*MOBILE RESPONSIVE AREA CSS STARTS*/

@media (max-width: 767px) {
	header.tHead [class*="col"].social-nav {
		top: 16px;
	}
	header.tHead .mobile-logo {
		width: 100px;
		float: left;
		padding-left: 10px;
		text-align: left !important;
	}
	header.tHead .logo img {
		width: 100%;
		height: auto !important;
		margin-top: 7px;
		margin-left: -4px;
	}
	header.tHead .social-nav .azm-social {
		height: 25px;
		line-height: 24px;
		width: 24px;
		text-align: center !important;
		padding: 0;
		font-size: 10px;
	}
	header.tHead .social-nav {
		padding-left: 0px;
		position: absolute;
		right: 0px;
		top: 36px;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	header.tHead .mast-head-bar .logo:after {
		bottom: -33px;
		font-size: 10px;
		left: 1px;
		font-weight: bold;
	}
	header.tHead .mast-head-bar .row [class*="col"]:first-child {
		height: 64px;
		margin-bottom: 0;
	}
	header.tHead .main-ad {
		margin: 5px 0;
		margin-bottom: 0px;
		overflow: hidden;
	}
	.main-layout .market .marquee [class*="col"] {
		display: table-cell;
		float: none;
		font-size: 10px;
		height: auto;
		line-height: 0;
		min-height: initial;
		padding: 2px 10px;
		white-space: nowrap;
		width: auto;
	}
	.main-layout .market .marquee-watch {
		width: 60%;
		overflow: hidden;
		position: relative;
	}
	.main-layout .market .marquee [class*="col"] h5 {
		display: inline-block;
		font-size: 10px !important;
	}
	.main-layout .market .marquee [class*="col"] label {
		margin: 0px;
	}
	.main-layout .market .market-panel .last {
		border: medium none;
		display: block;
		font-size: 10px;
		height: auto;
		padding: 0;
		position: absolute;
		right: 2px;
		text-align: right;
		top: 2px;
		width: auto;
	}
	.main-layout .market .market-panel .last[class*="col"] h4,
	.main-layout .left-col .pointing-arrow,
	.main-layout .left-col .textV span {
		display: none;
	}
	.main-layout .market .market-panel .last[class*="col"] > select {
		width: 60px;
	}
	.main-layout .market .market-panel .last[class*="col"] #wicon img {
		height: auto;
		width: 20px;
	}
	.main-layout .left-col .breadcrumb {
		margin: 0;
		padding: 9px 14px;
		width: auto !important;
	}
	.main-layout .market .marquee {
		margin: 0;
		margin-bottom: -5px;
		float: none;
		display: inline-block;
		text-align: center;
		-moz-transform: translateX(100%);
		-webkit-transform: translateX(100%);
		transform: translateX(100%);
		-moz-animation: example1 20s linear infinite;
		-webkit-animation: example1 20s linear infinite;
		animation: example1 20s linear infinite;
		-webkit-animation-timing-function: linear;
		animation-timing-function: linear;
	}
	@-moz-keyframes example1 {
		0% {
			-moz-transform: translateX(100%);
		}
		100% {
			-moz-transform: translateX(-100%);
		}
	}
	@-webkit-keyframes example1 {
		0% {
			-webkit-transform: translateX(100%);
		}
		100% {
			-webkit-transform: translateX(-100%);
		}
	}
	@keyframes example1 {
		0% {
			-moz-transform: translateX(100%);
			-webkit-transform: translateX(100%);
			transform: translateX(100%);
		}
		100% {
			-moz-transform: translateX(-100%);
			-webkit-transform: translateX(-100%);
			transform: translateX(-100%);
		}
	}
	.market-panel {
		position: relative;
	}
}

.else-body-part {
	background: rgba(0, 0, 0, 0.4);
	position: fixed;
	top: 31px;
	height: 100%;
	left: 0px;
	width: 100%;
	z-index: 99;
	display: none;
}

.else-body-part.in {
	display: block;
}

.contest_holder {
	margin-bottom: 50px;
}

.contest_holder h2 {
	background: #e14938;
	width: 96%;
	margin: auto;
	margin-bottom: auto;
	margin-bottom: 10px;
	font-size: 18px;
	text-transform: uppercase;
	text-align: center;
	padding: 5px;
	color: #fff;
	letter-spacing: -0.5px;
}

.contest_holder .my_form_area {
	max-width: 90%;
	margin: auto;
	margin-top: 15px;
	margin-bottom: 15px;
}

.contest_holder .my_form_area h4 {
	font-size: 16px;
	line-height: 27px !important;
	text-align: center;
	margin-bottom: 20px;
}

.main-layout .contest_holder [class*="col"] {
	border: none !important;
	padding: 0 15px !important;
	min-height: initial !important;
}

.main-layout .contest_holder .fill_form_area {
	background: #eeeeee;
	padding: 25px 20px;
	border-radius: 4px;
	box-shadow: 0 0 0px rgba(0, 0, 0, 0.1);
	margin: 20px auto;
	width: 70%;
	margin-bottom: 0;
	border: 1px solid #ddd;
}

.main-layout .contest_holder .fill_form_area p {
	text-align: center;
	color: #000;
	line-height: 20px !important;
	letter-spacing: 0;
	font-size: 14px;
	min-height: initial !important;
}

.main-layout .contest_holder .fill_form_area .form-group {
	margin-bottom: 6px;
}

.main-layout .contest_holder .fill_form_area .form-group label {
	width: 100%;
}

.main-layout .contest_holder .fill_form_area .form-control {
	background: #fff;
	width: 100%;
	border-radius: 3px;
	height: 41px;
	font-size: 13px;
}

.main-layout .contest_holder .fill_form_area .form-control:focus {
	border: 1px solid #c9c7c7 !important;
	outline: 0;
	box-shadow: none !important;
}

.main-layout .contest_holder .fill_form_area .btn-green {
	width: 100%;
	text-transform: uppercase;
	font-weight: bold;
	padding: 10px;
	color: #fff !important;
	background: #a0c63a !important;
}

.main-layout .contest_holder .rules_area label {
	color: red;
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: -0.5px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.main-layout .contest_holder .rules_area .custom-lable {
	margin-top: 30px;
	font-size: 14px;
}

.main-layout .contest_holder .rules_area {
}

.main-layout .contest_holder .rules_area li {
	position: relative;
	display: block;
	padding: 18px;
	margin-bottom: -1px;
	background: #f2f2f2;
	border: 0px solid #ddd;
	margin-bottom: -20px;
	line-height: 26px;
}

.lable-container-holder {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: start !important;
	justify-content: flex-start !important;
}

@media (min-width: 767px) {
	.lable-container-holder {
		max-width: 60%;
		margin: auto;
	}
}

.cricket_contest .lable-container-holder {
	justify-content: center !important;
}

.lable-container {
	font-size: 15px;
	font-weight: 600;
	letter-spacing: 0.5px;
	margin-bottom: 10px;
	margin-right: 25px;
}

.lable-container input {
	z-index: 9999;
	opacity: 1;
	float: left;
	margin-right: 10px !important;
}

.checkmark {
	position: absolute;
	top: 0;
	left: 0;
	height: 21px;
	width: 21px;
	background-color: #eee;
	border-radius: 100%;
	display: none;
}

.radio_holder_poll_holder .lable-container-holder {
	justify-content: center !important;
}

.radio_holder_poll_holder .lable-container-holder .lable-container {
	margin-right: 20px;
}

.radio_holder_poll_holder .lable-container-holder .lable-container input {
	z-index: 9999;
	opacity: 1;
	float: left;
	margin-right: 10px !important;
	margin: 0;
	position: relative;
	top: 6px;
}

@media (max-width: 767px) {
	.contest_holder .my_form_area,
	.main-layout .contest_holder .fill_form_area {
		width: 100%;
		max-width: 100%;
		margin-bottom: -8px;
	}
	.contest_holder .my_form_area h4 {
		font-size: 16px;
		line-height: 24px !important;
		text-align: center;
		margin-bottom: 20px;
		letter-spacing: -0.5px;
	}
	.lable-container {
		text-align: left;
		width: 90%;
	}
	.radio_holder_poll_holder {
		width: 90%;
	}
	.radio_holder_poll_holder .lable-container {
		width: auto;
	}
	body .thankuYou_page .alert {
		max-width: 90%;
		margin: auto;
		text-align: center;
		font-size: 16px;
		line-height: 22px;
		margin-bottom: 20px;
	}
}

body .skyscaper {
	/*left: 10px;
	margin:0px;*/
	padding-top: 10px;
	/* margin-left: -183px; */
	  margin-left: -183px; 
	width: 160px;
}

.main-ad .adsbygoogle {
	display: inline-block !important;
}

.radio_holder_poll_holder {
	max-width: 638px;
	margin: 30px auto;
	background: #fff;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
	border-radius: 4px;
	border: none;
	padding: 30px 20px;
	border-radius: 9px;
}

.radio_holder_poll_holder h2 {
	margin: 0;
	padding: 0;
	background: no-repeat;
	color: green;
	padding-bottom: 10px;
}

.radio_holder_poll_holder p {
	font-weight: 600;
	font-size: 15px !important;
	text-align: center;
	margin: auto;
	letter-spacing: 0.5px;
	font-weight: 600 !important;
	margin-bottom: 20px;
	margin-top: 5px;
	max-width: 80%;
}

.radio_holder_poll_holder .voting_buttons {
	background: #f2f2f2;
	margin: -20px;
	margin-bottom: -30px;
	padding: 14px;
	margin-top: 20px;
}

.radio_holder_poll_holder .btn {
	padding: 10px 29px;
	font-weight: bold;
	letter-spacing: 0;
}

.thankuYou_page .btn.green-bg {
	background: green !important;
}

.thankuYou_page .alert {
	max-width: 69%;
	margin: auto;
	text-align: center;
	font-size: 18px;
	line-height: 28px;
	font-weight: 600;
	margin-bottom: 20px;
}

main[role="main-wrapper"] {
	padding: 2vw 0px;
}

main[role="main-wrapper"] .latest__news {
	overflow: hidden;
	border: 1px solid #ddd;
	padding: 0px;
	border-radius: 5px;
}
@media (min-width: 1170px) {
	main[role="main-wrapper"] .latest__news {
		height: 695px;
	}
}

main[role="main-wrapper"] .latest__news h3 {
	background: #9bc43a;
	padding: 10px;
	font-size: 15px;
	margin: 0px;
	color: #fff;
	margin-bottom: 6px;
}

main[role="main-wrapper"] .latest__news p {
	border-bottom: 1px solid #ddd;
	margin: 0;
	padding: 6px 8px;
}

main[role="main-wrapper"] .latest__news .content {
	height: 100%;
}

.row-flex {
	display: flex;
	flex-wrap: wrap;
}
.main-layout .news-bottom {
	color: rgba(0, 0, 0, 0.6);
	font-size: 10px;
	margin-top: -8px;
}
main[role="main-wrapper"] .home__news__section {
	width: 100%;
}

main[role="main-wrapper"] .home__news__section .news-panel [class*="col"] {
	padding: 15px;
}

main[role="main-wrapper"] .home__news__section .news-panel [class*="col"] .newsTitleStyle {
	overflow: hidden;
	margin-bottom: 6px;
}

main[role="main-wrapper"] .home__news__section .news-panel [class*="col"] .newsDetailStyle {
	line-height: 1.4 !important;
	font-size: 13px !important;
	font-weight: 500 !important;
	height: 54px !important;
	margin-bottom: 14px !important;
	overflow: hidden;
	min-height: inherit;
	max-height: initial;
}

main[role="main-wrapper"] [section--news--portal] {
	background: #f2f2f2;
}

main[role="main-wrapper"] [section--news--portal] [section--news--portal--mid] {
	padding: 15px 0;
	margin: 0 6px;
}

main[role="main-wrapper"] [section--news--portal] [section--news--portal--mid] [class*="col"] {
	padding: 0 8px;
}

main[role="main-wrapper"] [section--news--portal] .section--news--portal-bradCrum {
	padding: 14px 16px;
	margin: 0px;
	width: 100%;
	background: #d9d9d9;
	margin-top: -1px;
	position: relative;
	list-style: none;
	display: flex;
}

main[role="main-wrapper"] [section--news--portal] .section--news--portal-bradCrum li {
	margin-right: 14px;
}

main[role="main-wrapper"] [section--news--portal] .card {
	background: #fff;
	height: 100%;
	border-radius: 3px;
	overflow: hidden;
	box-shadow: 0 5px 60px rgba(0, 0, 0, 0.1);
}

main[role="main-wrapper"] [section--news--portal] .card .new--box--bigCard {
	padding: 12px 10px;
	line-height: 20px;
}

main[role="main-wrapper"] [section--news--portal] .new--box--big img {
	height: 220px;
	width: 100%;
	object-fit: cover;
}

main[role="main-wrapper"] [section--news--portal] .card .media {
	display: flex;
	padding: 10px;
	margin: 0px;
	border-bottom: 1px solid #ddd;
}

main[role="main-wrapper"] [section--news--portal] .card .media img {
	width: 80px;
	height: 56px;
	border-radius: 2px;
	object-fit: cover;
	margin-right: 10px;
}

main[role="main-wrapper"] [section--news--portal] .card .media .new--box--bigCard {
	padding: 0px;
	height: 40px;
	overflow: hidden;
}

main[role="main-wrapper"] [section--news--portal] .poll--section {
	padding: 16px;
}

main[role="main-wrapper"] [section--news--portal] .poll--section h3 {
	text-align: center;
	border-bottom: 1px solid #ddd;
	font-size: 16px;
	padding-bottom: 8px;
}
.category-label {
	position: absolute;
	top: 0;
	text-transform: uppercase;
	background: #32943c;
	padding: 8px 10px;
	letter-spacing: 1px;
	font-size: 11px;
	border-radius: 0;
	box-shadow: none;
	color: #fff;
	font-weight: 600;
}
.btn--green {
	background: #a0c63a !important;
	display: inline-block;
	padding: 5px 9px;
	margin-top: 4px;
	border-radius: 3px;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	font-weight: 600;
	letter-spacing: 0px;
	font-size: 11px;
}

.btn--green.full {
	width: 100%;
}

.read----btn {
	display: flex;
	padding: 10px;
	padding-top: 0px;
	justify-content: flex-end;
}
.w-25 {
	width: 25% !important;
}

.w-50 {
	width: 50% !important;
}

.w-75 {
	width: 75% !important;
}

.w-100 {
	width: 100% !important;
}

.w-auto {
	width: auto !important;
}

.h-25 {
	height: 25% !important;
}

.h-50 {
	height: 50% !important;
}

.h-75 {
	height: 75% !important;
}

.h-100 {
	height: 100% !important;
}

.h-auto {
	height: auto !important;
}

.mw-100 {
	max-width: 100% !important;
}

.mh-100 {
	max-height: 100% !important;
}

.min-vw-100 {
	min-width: 100vw !important;
}

.min-vh-100 {
	min-height: 100vh !important;
}

.vw-100 {
	width: 100vw !important;
}

.vh-100 {
	height: 100vh !important;
}

.m-0 {
	margin: 0 !important;
}

.mt-0,
.my-0 {
	margin-top: 0 !important;
}

.mr-0,
.mx-0 {
	margin-right: 0 !important;
}

.mb-0,
.my-0 {
	margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
	margin-left: 0 !important;
}

.m-1 {
	margin: 0.25rem !important;
}

.mt-1,
.my-1 {
	margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
	margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
	margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
	margin-left: 0.25rem !important;
}

.m-2 {
	margin: 0.5rem !important;
}

.mt-2,
.my-2 {
	margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
	margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
	margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
	margin-left: 0.5rem !important;
}

.m-3 {
	margin: 1rem !important;
}

.mt-3,
.my-3 {
	margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
	margin-right: 1rem !important;
}

.mb-3,
.my-3 {
	margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
	margin-left: 1rem !important;
}

.m-4 {
	margin: 1.5rem !important;
}

.mt-4,
.my-4 {
	margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
	margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
	margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
	margin-left: 1.5rem !important;
}

.m-5 {
	margin: 3rem !important;
}

.mt-5,
.my-5 {
	margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
	margin-right: 3rem !important;
}

.mb-5,
.my-5 {
	margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
	margin-left: 3rem !important;
}

.p-0 {
	padding: 0 !important;
}

.pt-0,
.py-0 {
	padding-top: 0 !important;
}

.pr-0,
.px-0 {
	padding-right: 0 !important;
}

.pb-0,
.py-0 {
	padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
	padding-left: 0 !important;
}

.p-1 {
	padding: 0.25rem !important;
}

.pt-1,
.py-1 {
	padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
	padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
	padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
	padding-left: 0.25rem !important;
}

.p-2 {
	padding: 0.5rem !important;
}

.pt-2,
.py-2 {
	padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
	padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
	padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
	padding-left: 0.5rem !important;
}

.p-3 {
	padding: 1rem !important;
}

.pt-3,
.py-3 {
	padding-top: 1rem !important;
}

.pr-3,
.px-3 {
	padding-right: 1rem !important;
}

.pb-3,
.py-3 {
	padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
	padding-left: 1rem !important;
}

.p-4 {
	padding: 1.5rem !important;
}

.pt-4,
.py-4 {
	padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
	padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
	padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
	padding-left: 1.5rem !important;
}

.p-5 {
	padding: 3rem !important;
}

.pt-5,
.py-5 {
	padding-top: 3rem !important;
}

.pr-5,
.px-5 {
	padding-right: 3rem !important;
}

.pb-5,
.py-5 {
	padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
	padding-left: 3rem !important;
}

.m-n1 {
	margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
	margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
	margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
	margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
	margin-left: -0.25rem !important;
}

.m-n2 {
	margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
	margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
	margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
	margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
	margin-left: -0.5rem !important;
}

.m-n3 {
	margin: -1rem !important;
}

.mt-n3,
.my-n3 {
	margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
	margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
	margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
	margin-left: -1rem !important;
}

.m-n4 {
	margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
	margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
	margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
	margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
	margin-left: -1.5rem !important;
}

.m-n5 {
	margin: -3rem !important;
}

.mt-n5,
.my-n5 {
	margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
	margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
	margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
	margin-left: -3rem !important;
}

.m-auto {
	margin: auto !important;
}

.mt-auto,
.my-auto {
	margin-top: auto !important;
}

.mr-auto,
.mx-auto {
	margin-right: auto !important;
}

.mb-auto,
.my-auto {
	margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
	margin-left: auto !important;
}

@media (min-width: 576px) {
	.m-sm-0 {
		margin: 0 !important;
	}
	.mt-sm-0,
	.my-sm-0 {
		margin-top: 0 !important;
	}
	.mr-sm-0,
	.mx-sm-0 {
		margin-right: 0 !important;
	}
	.mb-sm-0,
	.my-sm-0 {
		margin-bottom: 0 !important;
	}
	.ml-sm-0,
	.mx-sm-0 {
		margin-left: 0 !important;
	}
	.m-sm-1 {
		margin: 0.25rem !important;
	}
	.mt-sm-1,
	.my-sm-1 {
		margin-top: 0.25rem !important;
	}
	.mr-sm-1,
	.mx-sm-1 {
		margin-right: 0.25rem !important;
	}
	.mb-sm-1,
	.my-sm-1 {
		margin-bottom: 0.25rem !important;
	}
	.ml-sm-1,
	.mx-sm-1 {
		margin-left: 0.25rem !important;
	}
	.m-sm-2 {
		margin: 0.5rem !important;
	}
	.mt-sm-2,
	.my-sm-2 {
		margin-top: 0.5rem !important;
	}
	.mr-sm-2,
	.mx-sm-2 {
		margin-right: 0.5rem !important;
	}
	.mb-sm-2,
	.my-sm-2 {
		margin-bottom: 0.5rem !important;
	}
	.ml-sm-2,
	.mx-sm-2 {
		margin-left: 0.5rem !important;
	}
	.m-sm-3 {
		margin: 1rem !important;
	}
	.mt-sm-3,
	.my-sm-3 {
		margin-top: 1rem !important;
	}
	.mr-sm-3,
	.mx-sm-3 {
		margin-right: 1rem !important;
	}
	.mb-sm-3,
	.my-sm-3 {
		margin-bottom: 1rem !important;
	}
	.ml-sm-3,
	.mx-sm-3 {
		margin-left: 1rem !important;
	}
	.m-sm-4 {
		margin: 1.5rem !important;
	}
	.mt-sm-4,
	.my-sm-4 {
		margin-top: 1.5rem !important;
	}
	.mr-sm-4,
	.mx-sm-4 {
		margin-right: 1.5rem !important;
	}
	.mb-sm-4,
	.my-sm-4 {
		margin-bottom: 1.5rem !important;
	}
	.ml-sm-4,
	.mx-sm-4 {
		margin-left: 1.5rem !important;
	}
	.m-sm-5 {
		margin: 3rem !important;
	}
	.mt-sm-5,
	.my-sm-5 {
		margin-top: 3rem !important;
	}
	.mr-sm-5,
	.mx-sm-5 {
		margin-right: 3rem !important;
	}
	.mb-sm-5,
	.my-sm-5 {
		margin-bottom: 3rem !important;
	}
	.ml-sm-5,
	.mx-sm-5 {
		margin-left: 3rem !important;
	}
	.p-sm-0 {
		padding: 0 !important;
	}
	.pt-sm-0,
	.py-sm-0 {
		padding-top: 0 !important;
	}
	.pr-sm-0,
	.px-sm-0 {
		padding-right: 0 !important;
	}
	.pb-sm-0,
	.py-sm-0 {
		padding-bottom: 0 !important;
	}
	.pl-sm-0,
	.px-sm-0 {
		padding-left: 0 !important;
	}
	.p-sm-1 {
		padding: 0.25rem !important;
	}
	.pt-sm-1,
	.py-sm-1 {
		padding-top: 0.25rem !important;
	}
	.pr-sm-1,
	.px-sm-1 {
		padding-right: 0.25rem !important;
	}
	.pb-sm-1,
	.py-sm-1 {
		padding-bottom: 0.25rem !important;
	}
	.pl-sm-1,
	.px-sm-1 {
		padding-left: 0.25rem !important;
	}
	.p-sm-2 {
		padding: 0.5rem !important;
	}
	.pt-sm-2,
	.py-sm-2 {
		padding-top: 0.5rem !important;
	}
	.pr-sm-2,
	.px-sm-2 {
		padding-right: 0.5rem !important;
	}
	.pb-sm-2,
	.py-sm-2 {
		padding-bottom: 0.5rem !important;
	}
	.pl-sm-2,
	.px-sm-2 {
		padding-left: 0.5rem !important;
	}
	.p-sm-3 {
		padding: 1rem !important;
	}
	.pt-sm-3,
	.py-sm-3 {
		padding-top: 1rem !important;
	}
	.pr-sm-3,
	.px-sm-3 {
		padding-right: 1rem !important;
	}
	.pb-sm-3,
	.py-sm-3 {
		padding-bottom: 1rem !important;
	}
	.pl-sm-3,
	.px-sm-3 {
		padding-left: 1rem !important;
	}
	.p-sm-4 {
		padding: 1.5rem !important;
	}
	.pt-sm-4,
	.py-sm-4 {
		padding-top: 1.5rem !important;
	}
	.pr-sm-4,
	.px-sm-4 {
		padding-right: 1.5rem !important;
	}
	.pb-sm-4,
	.py-sm-4 {
		padding-bottom: 1.5rem !important;
	}
	.pl-sm-4,
	.px-sm-4 {
		padding-left: 1.5rem !important;
	}
	.p-sm-5 {
		padding: 3rem !important;
	}
	.pt-sm-5,
	.py-sm-5 {
		padding-top: 3rem !important;
	}
	.pr-sm-5,
	.px-sm-5 {
		padding-right: 3rem !important;
	}
	.pb-sm-5,
	.py-sm-5 {
		padding-bottom: 3rem !important;
	}
	.pl-sm-5,
	.px-sm-5 {
		padding-left: 3rem !important;
	}
	.m-sm-n1 {
		margin: -0.25rem !important;
	}
	.mt-sm-n1,
	.my-sm-n1 {
		margin-top: -0.25rem !important;
	}
	.mr-sm-n1,
	.mx-sm-n1 {
		margin-right: -0.25rem !important;
	}
	.mb-sm-n1,
	.my-sm-n1 {
		margin-bottom: -0.25rem !important;
	}
	.ml-sm-n1,
	.mx-sm-n1 {
		margin-left: -0.25rem !important;
	}
	.m-sm-n2 {
		margin: -0.5rem !important;
	}
	.mt-sm-n2,
	.my-sm-n2 {
		margin-top: -0.5rem !important;
	}
	.mr-sm-n2,
	.mx-sm-n2 {
		margin-right: -0.5rem !important;
	}
	.mb-sm-n2,
	.my-sm-n2 {
		margin-bottom: -0.5rem !important;
	}
	.ml-sm-n2,
	.mx-sm-n2 {
		margin-left: -0.5rem !important;
	}
	.m-sm-n3 {
		margin: -1rem !important;
	}
	.mt-sm-n3,
	.my-sm-n3 {
		margin-top: -1rem !important;
	}
	.mr-sm-n3,
	.mx-sm-n3 {
		margin-right: -1rem !important;
	}
	.mb-sm-n3,
	.my-sm-n3 {
		margin-bottom: -1rem !important;
	}
	.ml-sm-n3,
	.mx-sm-n3 {
		margin-left: -1rem !important;
	}
	.m-sm-n4 {
		margin: -1.5rem !important;
	}
	.mt-sm-n4,
	.my-sm-n4 {
		margin-top: -1.5rem !important;
	}
	.mr-sm-n4,
	.mx-sm-n4 {
		margin-right: -1.5rem !important;
	}
	.mb-sm-n4,
	.my-sm-n4 {
		margin-bottom: -1.5rem !important;
	}
	.ml-sm-n4,
	.mx-sm-n4 {
		margin-left: -1.5rem !important;
	}
	.m-sm-n5 {
		margin: -3rem !important;
	}
	.mt-sm-n5,
	.my-sm-n5 {
		margin-top: -3rem !important;
	}
	.mr-sm-n5,
	.mx-sm-n5 {
		margin-right: -3rem !important;
	}
	.mb-sm-n5,
	.my-sm-n5 {
		margin-bottom: -3rem !important;
	}
	.ml-sm-n5,
	.mx-sm-n5 {
		margin-left: -3rem !important;
	}
	.m-sm-auto {
		margin: auto !important;
	}
	.mt-sm-auto,
	.my-sm-auto {
		margin-top: auto !important;
	}
	.mr-sm-auto,
	.mx-sm-auto {
		margin-right: auto !important;
	}
	.mb-sm-auto,
	.my-sm-auto {
		margin-bottom: auto !important;
	}
	.ml-sm-auto,
	.mx-sm-auto {
		margin-left: auto !important;
	}
}

@media (min-width: 768px) {
	.m-md-0 {
		margin: 0 !important;
	}
	.mt-md-0,
	.my-md-0 {
		margin-top: 0 !important;
	}
	.mr-md-0,
	.mx-md-0 {
		margin-right: 0 !important;
	}
	.mb-md-0,
	.my-md-0 {
		margin-bottom: 0 !important;
	}
	.ml-md-0,
	.mx-md-0 {
		margin-left: 0 !important;
	}
	.m-md-1 {
		margin: 0.25rem !important;
	}
	.mt-md-1,
	.my-md-1 {
		margin-top: 0.25rem !important;
	}
	.mr-md-1,
	.mx-md-1 {
		margin-right: 0.25rem !important;
	}
	.mb-md-1,
	.my-md-1 {
		margin-bottom: 0.25rem !important;
	}
	.ml-md-1,
	.mx-md-1 {
		margin-left: 0.25rem !important;
	}
	.m-md-2 {
		margin: 0.5rem !important;
	}
	.mt-md-2,
	.my-md-2 {
		margin-top: 0.5rem !important;
	}
	.mr-md-2,
	.mx-md-2 {
		margin-right: 0.5rem !important;
	}
	.mb-md-2,
	.my-md-2 {
		margin-bottom: 0.5rem !important;
	}
	.ml-md-2,
	.mx-md-2 {
		margin-left: 0.5rem !important;
	}
	.m-md-3 {
		margin: 1rem !important;
	}
	.mt-md-3,
	.my-md-3 {
		margin-top: 1rem !important;
	}
	.mr-md-3,
	.mx-md-3 {
		margin-right: 1rem !important;
	}
	.mb-md-3,
	.my-md-3 {
		margin-bottom: 1rem !important;
	}
	.ml-md-3,
	.mx-md-3 {
		margin-left: 1rem !important;
	}
	.m-md-4 {
		margin: 1.5rem !important;
	}
	.mt-md-4,
	.my-md-4 {
		margin-top: 1.5rem !important;
	}
	.mr-md-4,
	.mx-md-4 {
		margin-right: 1.5rem !important;
	}
	.mb-md-4,
	.my-md-4 {
		margin-bottom: 1.5rem !important;
	}
	.ml-md-4,
	.mx-md-4 {
		margin-left: 1.5rem !important;
	}
	.m-md-5 {
		margin: 3rem !important;
	}
	.mt-md-5,
	.my-md-5 {
		margin-top: 3rem !important;
	}
	.mr-md-5,
	.mx-md-5 {
		margin-right: 3rem !important;
	}
	.mb-md-5,
	.my-md-5 {
		margin-bottom: 3rem !important;
	}
	.ml-md-5,
	.mx-md-5 {
		margin-left: 3rem !important;
	}
	.p-md-0 {
		padding: 0 !important;
	}
	.pt-md-0,
	.py-md-0 {
		padding-top: 0 !important;
	}
	.pr-md-0,
	.px-md-0 {
		padding-right: 0 !important;
	}
	.pb-md-0,
	.py-md-0 {
		padding-bottom: 0 !important;
	}
	.pl-md-0,
	.px-md-0 {
		padding-left: 0 !important;
	}
	.p-md-1 {
		padding: 0.25rem !important;
	}
	.pt-md-1,
	.py-md-1 {
		padding-top: 0.25rem !important;
	}
	.pr-md-1,
	.px-md-1 {
		padding-right: 0.25rem !important;
	}
	.pb-md-1,
	.py-md-1 {
		padding-bottom: 0.25rem !important;
	}
	.pl-md-1,
	.px-md-1 {
		padding-left: 0.25rem !important;
	}
	.p-md-2 {
		padding: 0.5rem !important;
	}
	.pt-md-2,
	.py-md-2 {
		padding-top: 0.5rem !important;
	}
	.pr-md-2,
	.px-md-2 {
		padding-right: 0.5rem !important;
	}
	.pb-md-2,
	.py-md-2 {
		padding-bottom: 0.5rem !important;
	}
	.pl-md-2,
	.px-md-2 {
		padding-left: 0.5rem !important;
	}
	.p-md-3 {
		padding: 1rem !important;
	}
	.pt-md-3,
	.py-md-3 {
		padding-top: 1rem !important;
	}
	.pr-md-3,
	.px-md-3 {
		padding-right: 1rem !important;
	}
	.pb-md-3,
	.py-md-3 {
		padding-bottom: 1rem !important;
	}
	.pl-md-3,
	.px-md-3 {
		padding-left: 1rem !important;
	}
	.p-md-4 {
		padding: 1.5rem !important;
	}
	.pt-md-4,
	.py-md-4 {
		padding-top: 1.5rem !important;
	}
	.pr-md-4,
	.px-md-4 {
		padding-right: 1.5rem !important;
	}
	.pb-md-4,
	.py-md-4 {
		padding-bottom: 1.5rem !important;
	}
	.pl-md-4,
	.px-md-4 {
		padding-left: 1.5rem !important;
	}
	.p-md-5 {
		padding: 3rem !important;
	}
	.pt-md-5,
	.py-md-5 {
		padding-top: 3rem !important;
	}
	.pr-md-5,
	.px-md-5 {
		padding-right: 3rem !important;
	}
	.pb-md-5,
	.py-md-5 {
		padding-bottom: 3rem !important;
	}
	.pl-md-5,
	.px-md-5 {
		padding-left: 3rem !important;
	}
	.m-md-n1 {
		margin: -0.25rem !important;
	}
	.mt-md-n1,
	.my-md-n1 {
		margin-top: -0.25rem !important;
	}
	.mr-md-n1,
	.mx-md-n1 {
		margin-right: -0.25rem !important;
	}
	.mb-md-n1,
	.my-md-n1 {
		margin-bottom: -0.25rem !important;
	}
	.ml-md-n1,
	.mx-md-n1 {
		margin-left: -0.25rem !important;
	}
	.m-md-n2 {
		margin: -0.5rem !important;
	}
	.mt-md-n2,
	.my-md-n2 {
		margin-top: -0.5rem !important;
	}
	.mr-md-n2,
	.mx-md-n2 {
		margin-right: -0.5rem !important;
	}
	.mb-md-n2,
	.my-md-n2 {
		margin-bottom: -0.5rem !important;
	}
	.ml-md-n2,
	.mx-md-n2 {
		margin-left: -0.5rem !important;
	}
	.m-md-n3 {
		margin: -1rem !important;
	}
	.mt-md-n3,
	.my-md-n3 {
		margin-top: -1rem !important;
	}
	.mr-md-n3,
	.mx-md-n3 {
		margin-right: -1rem !important;
	}
	.mb-md-n3,
	.my-md-n3 {
		margin-bottom: -1rem !important;
	}
	.ml-md-n3,
	.mx-md-n3 {
		margin-left: -1rem !important;
	}
	.m-md-n4 {
		margin: -1.5rem !important;
	}
	.mt-md-n4,
	.my-md-n4 {
		margin-top: -1.5rem !important;
	}
	.mr-md-n4,
	.mx-md-n4 {
		margin-right: -1.5rem !important;
	}
	.mb-md-n4,
	.my-md-n4 {
		margin-bottom: -1.5rem !important;
	}
	.ml-md-n4,
	.mx-md-n4 {
		margin-left: -1.5rem !important;
	}
	.m-md-n5 {
		margin: -3rem !important;
	}
	.mt-md-n5,
	.my-md-n5 {
		margin-top: -3rem !important;
	}
	.mr-md-n5,
	.mx-md-n5 {
		margin-right: -3rem !important;
	}
	.mb-md-n5,
	.my-md-n5 {
		margin-bottom: -3rem !important;
	}
	.ml-md-n5,
	.mx-md-n5 {
		margin-left: -3rem !important;
	}
	.m-md-auto {
		margin: auto !important;
	}
	.mt-md-auto,
	.my-md-auto {
		margin-top: auto !important;
	}
	.mr-md-auto,
	.mx-md-auto {
		margin-right: auto !important;
	}
	.mb-md-auto,
	.my-md-auto {
		margin-bottom: auto !important;
	}
	.ml-md-auto,
	.mx-md-auto {
		margin-left: auto !important;
	}
}

@media (min-width: 992px) {
	.m-lg-0 {
		margin: 0 !important;
	}
	.mt-lg-0,
	.my-lg-0 {
		margin-top: 0 !important;
	}
	.mr-lg-0,
	.mx-lg-0 {
		margin-right: 0 !important;
	}
	.mb-lg-0,
	.my-lg-0 {
		margin-bottom: 0 !important;
	}
	.ml-lg-0,
	.mx-lg-0 {
		margin-left: 0 !important;
	}
	.m-lg-1 {
		margin: 0.25rem !important;
	}
	.mt-lg-1,
	.my-lg-1 {
		margin-top: 0.25rem !important;
	}
	.mr-lg-1,
	.mx-lg-1 {
		margin-right: 0.25rem !important;
	}
	.mb-lg-1,
	.my-lg-1 {
		margin-bottom: 0.25rem !important;
	}
	.ml-lg-1,
	.mx-lg-1 {
		margin-left: 0.25rem !important;
	}
	.m-lg-2 {
		margin: 0.5rem !important;
	}
	.mt-lg-2,
	.my-lg-2 {
		margin-top: 0.5rem !important;
	}
	.mr-lg-2,
	.mx-lg-2 {
		margin-right: 0.5rem !important;
	}
	.mb-lg-2,
	.my-lg-2 {
		margin-bottom: 0.5rem !important;
	}
	.ml-lg-2,
	.mx-lg-2 {
		margin-left: 0.5rem !important;
	}
	.m-lg-3 {
		margin: 1rem !important;
	}
	.mt-lg-3,
	.my-lg-3 {
		margin-top: 1rem !important;
	}
	.mr-lg-3,
	.mx-lg-3 {
		margin-right: 1rem !important;
	}
	.mb-lg-3,
	.my-lg-3 {
		margin-bottom: 1rem !important;
	}
	.ml-lg-3,
	.mx-lg-3 {
		margin-left: 1rem !important;
	}
	.m-lg-4 {
		margin: 1.5rem !important;
	}
	.mt-lg-4,
	.my-lg-4 {
		margin-top: 1.5rem !important;
	}
	.mr-lg-4,
	.mx-lg-4 {
		margin-right: 1.5rem !important;
	}
	.mb-lg-4,
	.my-lg-4 {
		margin-bottom: 1.5rem !important;
	}
	.ml-lg-4,
	.mx-lg-4 {
		margin-left: 1.5rem !important;
	}
	.m-lg-5 {
		margin: 3rem !important;
	}
	.mt-lg-5,
	.my-lg-5 {
		margin-top: 3rem !important;
	}
	.mr-lg-5,
	.mx-lg-5 {
		margin-right: 3rem !important;
	}
	.mb-lg-5,
	.my-lg-5 {
		margin-bottom: 3rem !important;
	}
	.ml-lg-5,
	.mx-lg-5 {
		margin-left: 3rem !important;
	}
	.p-lg-0 {
		padding: 0 !important;
	}
	.pt-lg-0,
	.py-lg-0 {
		padding-top: 0 !important;
	}
	.pr-lg-0,
	.px-lg-0 {
		padding-right: 0 !important;
	}
	.pb-lg-0,
	.py-lg-0 {
		padding-bottom: 0 !important;
	}
	.pl-lg-0,
	.px-lg-0 {
		padding-left: 0 !important;
	}
	.p-lg-1 {
		padding: 0.25rem !important;
	}
	.pt-lg-1,
	.py-lg-1 {
		padding-top: 0.25rem !important;
	}
	.pr-lg-1,
	.px-lg-1 {
		padding-right: 0.25rem !important;
	}
	.pb-lg-1,
	.py-lg-1 {
		padding-bottom: 0.25rem !important;
	}
	.pl-lg-1,
	.px-lg-1 {
		padding-left: 0.25rem !important;
	}
	.p-lg-2 {
		padding: 0.5rem !important;
	}
	.pt-lg-2,
	.py-lg-2 {
		padding-top: 0.5rem !important;
	}
	.pr-lg-2,
	.px-lg-2 {
		padding-right: 0.5rem !important;
	}
	.pb-lg-2,
	.py-lg-2 {
		padding-bottom: 0.5rem !important;
	}
	.pl-lg-2,
	.px-lg-2 {
		padding-left: 0.5rem !important;
	}
	.p-lg-3 {
		padding: 1rem !important;
	}
	.pt-lg-3,
	.py-lg-3 {
		padding-top: 1rem !important;
	}
	.pr-lg-3,
	.px-lg-3 {
		padding-right: 1rem !important;
	}
	.pb-lg-3,
	.py-lg-3 {
		padding-bottom: 1rem !important;
	}
	.pl-lg-3,
	.px-lg-3 {
		padding-left: 1rem !important;
	}
	.p-lg-4 {
		padding: 1.5rem !important;
	}
	.pt-lg-4,
	.py-lg-4 {
		padding-top: 1.5rem !important;
	}
	.pr-lg-4,
	.px-lg-4 {
		padding-right: 1.5rem !important;
	}
	.pb-lg-4,
	.py-lg-4 {
		padding-bottom: 1.5rem !important;
	}
	.pl-lg-4,
	.px-lg-4 {
		padding-left: 1.5rem !important;
	}
	.p-lg-5 {
		padding: 3rem !important;
	}
	.pt-lg-5,
	.py-lg-5 {
		padding-top: 3rem !important;
	}
	.pr-lg-5,
	.px-lg-5 {
		padding-right: 3rem !important;
	}
	.pb-lg-5,
	.py-lg-5 {
		padding-bottom: 3rem !important;
	}
	.pl-lg-5,
	.px-lg-5 {
		padding-left: 3rem !important;
	}
	.m-lg-n1 {
		margin: -0.25rem !important;
	}
	.mt-lg-n1,
	.my-lg-n1 {
		margin-top: -0.25rem !important;
	}
	.mr-lg-n1,
	.mx-lg-n1 {
		margin-right: -0.25rem !important;
	}
	.mb-lg-n1,
	.my-lg-n1 {
		margin-bottom: -0.25rem !important;
	}
	.ml-lg-n1,
	.mx-lg-n1 {
		margin-left: -0.25rem !important;
	}
	.m-lg-n2 {
		margin: -0.5rem !important;
	}
	.mt-lg-n2,
	.my-lg-n2 {
		margin-top: -0.5rem !important;
	}
	.mr-lg-n2,
	.mx-lg-n2 {
		margin-right: -0.5rem !important;
	}
	.mb-lg-n2,
	.my-lg-n2 {
		margin-bottom: -0.5rem !important;
	}
	.ml-lg-n2,
	.mx-lg-n2 {
		margin-left: -0.5rem !important;
	}
	.m-lg-n3 {
		margin: -1rem !important;
	}
	.mt-lg-n3,
	.my-lg-n3 {
		margin-top: -1rem !important;
	}
	.mr-lg-n3,
	.mx-lg-n3 {
		margin-right: -1rem !important;
	}
	.mb-lg-n3,
	.my-lg-n3 {
		margin-bottom: -1rem !important;
	}
	.ml-lg-n3,
	.mx-lg-n3 {
		margin-left: -1rem !important;
	}
	.m-lg-n4 {
		margin: -1.5rem !important;
	}
	.mt-lg-n4,
	.my-lg-n4 {
		margin-top: -1.5rem !important;
	}
	.mr-lg-n4,
	.mx-lg-n4 {
		margin-right: -1.5rem !important;
	}
	.mb-lg-n4,
	.my-lg-n4 {
		margin-bottom: -1.5rem !important;
	}
	.ml-lg-n4,
	.mx-lg-n4 {
		margin-left: -1.5rem !important;
	}
	.m-lg-n5 {
		margin: -3rem !important;
	}
	.mt-lg-n5,
	.my-lg-n5 {
		margin-top: -3rem !important;
	}
	.mr-lg-n5,
	.mx-lg-n5 {
		margin-right: -3rem !important;
	}
	.mb-lg-n5,
	.my-lg-n5 {
		margin-bottom: -3rem !important;
	}
	.ml-lg-n5,
	.mx-lg-n5 {
		margin-left: -3rem !important;
	}
	.m-lg-auto {
		margin: auto !important;
	}
	.mt-lg-auto,
	.my-lg-auto {
		margin-top: auto !important;
	}
	.mr-lg-auto,
	.mx-lg-auto {
		margin-right: auto !important;
	}
	.mb-lg-auto,
	.my-lg-auto {
		margin-bottom: auto !important;
	}
	.ml-lg-auto,
	.mx-lg-auto {
		margin-left: auto !important;
	}
}

@media (min-width: 1200px) {
	.m-xl-0 {
		margin: 0 !important;
	}
	.mt-xl-0,
	.my-xl-0 {
		margin-top: 0 !important;
	}
	.mr-xl-0,
	.mx-xl-0 {
		margin-right: 0 !important;
	}
	.mb-xl-0,
	.my-xl-0 {
		margin-bottom: 0 !important;
	}
	.ml-xl-0,
	.mx-xl-0 {
		margin-left: 0 !important;
	}
	.m-xl-1 {
		margin: 0.25rem !important;
	}
	.mt-xl-1,
	.my-xl-1 {
		margin-top: 0.25rem !important;
	}
	.mr-xl-1,
	.mx-xl-1 {
		margin-right: 0.25rem !important;
	}
	.mb-xl-1,
	.my-xl-1 {
		margin-bottom: 0.25rem !important;
	}
	.ml-xl-1,
	.mx-xl-1 {
		margin-left: 0.25rem !important;
	}
	.m-xl-2 {
		margin: 0.5rem !important;
	}
	.mt-xl-2,
	.my-xl-2 {
		margin-top: 0.5rem !important;
	}
	.mr-xl-2,
	.mx-xl-2 {
		margin-right: 0.5rem !important;
	}
	.mb-xl-2,
	.my-xl-2 {
		margin-bottom: 0.5rem !important;
	}
	.ml-xl-2,
	.mx-xl-2 {
		margin-left: 0.5rem !important;
	}
	.m-xl-3 {
		margin: 1rem !important;
	}
	.mt-xl-3,
	.my-xl-3 {
		margin-top: 1rem !important;
	}
	.mr-xl-3,
	.mx-xl-3 {
		margin-right: 1rem !important;
	}
	.mb-xl-3,
	.my-xl-3 {
		margin-bottom: 1rem !important;
	}
	.ml-xl-3,
	.mx-xl-3 {
		margin-left: 1rem !important;
	}
	.m-xl-4 {
		margin: 1.5rem !important;
	}
	.mt-xl-4,
	.my-xl-4 {
		margin-top: 1.5rem !important;
	}
	.mr-xl-4,
	.mx-xl-4 {
		margin-right: 1.5rem !important;
	}
	.mb-xl-4,
	.my-xl-4 {
		margin-bottom: 1.5rem !important;
	}
	.ml-xl-4,
	.mx-xl-4 {
		margin-left: 1.5rem !important;
	}
	.m-xl-5 {
		margin: 3rem !important;
	}
	.mt-xl-5,
	.my-xl-5 {
		margin-top: 3rem !important;
	}
	.mr-xl-5,
	.mx-xl-5 {
		margin-right: 3rem !important;
	}
	.mb-xl-5,
	.my-xl-5 {
		margin-bottom: 3rem !important;
	}
	.ml-xl-5,
	.mx-xl-5 {
		margin-left: 3rem !important;
	}
	.p-xl-0 {
		padding: 0 !important;
	}
	.pt-xl-0,
	.py-xl-0 {
		padding-top: 0 !important;
	}
	.pr-xl-0,
	.px-xl-0 {
		padding-right: 0 !important;
	}
	.pb-xl-0,
	.py-xl-0 {
		padding-bottom: 0 !important;
	}
	.pl-xl-0,
	.px-xl-0 {
		padding-left: 0 !important;
	}
	.p-xl-1 {
		padding: 0.25rem !important;
	}
	.pt-xl-1,
	.py-xl-1 {
		padding-top: 0.25rem !important;
	}
	.pr-xl-1,
	.px-xl-1 {
		padding-right: 0.25rem !important;
	}
	.pb-xl-1,
	.py-xl-1 {
		padding-bottom: 0.25rem !important;
	}
	.pl-xl-1,
	.px-xl-1 {
		padding-left: 0.25rem !important;
	}
	.p-xl-2 {
		padding: 0.5rem !important;
	}
	.pt-xl-2,
	.py-xl-2 {
		padding-top: 0.5rem !important;
	}
	.pr-xl-2,
	.px-xl-2 {
		padding-right: 0.5rem !important;
	}
	.pb-xl-2,
	.py-xl-2 {
		padding-bottom: 0.5rem !important;
	}
	.pl-xl-2,
	.px-xl-2 {
		padding-left: 0.5rem !important;
	}
	.p-xl-3 {
		padding: 1rem !important;
	}
	.pt-xl-3,
	.py-xl-3 {
		padding-top: 1rem !important;
	}
	.pr-xl-3,
	.px-xl-3 {
		padding-right: 1rem !important;
	}
	.pb-xl-3,
	.py-xl-3 {
		padding-bottom: 1rem !important;
	}
	.pl-xl-3,
	.px-xl-3 {
		padding-left: 1rem !important;
	}
	.p-xl-4 {
		padding: 1.5rem !important;
	}
	.pt-xl-4,
	.py-xl-4 {
		padding-top: 1.5rem !important;
	}
	.pr-xl-4,
	.px-xl-4 {
		padding-right: 1.5rem !important;
	}
	.pb-xl-4,
	.py-xl-4 {
		padding-bottom: 1.5rem !important;
	}
	.pl-xl-4,
	.px-xl-4 {
		padding-left: 1.5rem !important;
	}
	.p-xl-5 {
		padding: 3rem !important;
	}
	.pt-xl-5,
	.py-xl-5 {
		padding-top: 3rem !important;
	}
	.pr-xl-5,
	.px-xl-5 {
		padding-right: 3rem !important;
	}
	.pb-xl-5,
	.py-xl-5 {
		padding-bottom: 3rem !important;
	}
	.pl-xl-5,
	.px-xl-5 {
		padding-left: 3rem !important;
	}
	.m-xl-n1 {
		margin: -0.25rem !important;
	}
	.mt-xl-n1,
	.my-xl-n1 {
		margin-top: -0.25rem !important;
	}
	.mr-xl-n1,
	.mx-xl-n1 {
		margin-right: -0.25rem !important;
	}
	.mb-xl-n1,
	.my-xl-n1 {
		margin-bottom: -0.25rem !important;
	}
	.ml-xl-n1,
	.mx-xl-n1 {
		margin-left: -0.25rem !important;
	}
	.m-xl-n2 {
		margin: -0.5rem !important;
	}
	.mt-xl-n2,
	.my-xl-n2 {
		margin-top: -0.5rem !important;
	}
	.mr-xl-n2,
	.mx-xl-n2 {
		margin-right: -0.5rem !important;
	}
	.mb-xl-n2,
	.my-xl-n2 {
		margin-bottom: -0.5rem !important;
	}
	.ml-xl-n2,
	.mx-xl-n2 {
		margin-left: -0.5rem !important;
	}
	.m-xl-n3 {
		margin: -1rem !important;
	}
	.mt-xl-n3,
	.my-xl-n3 {
		margin-top: -1rem !important;
	}
	.mr-xl-n3,
	.mx-xl-n3 {
		margin-right: -1rem !important;
	}
	.mb-xl-n3,
	.my-xl-n3 {
		margin-bottom: -1rem !important;
	}
	.ml-xl-n3,
	.mx-xl-n3 {
		margin-left: -1rem !important;
	}
	.m-xl-n4 {
		margin: -1.5rem !important;
	}
	.mt-xl-n4,
	.my-xl-n4 {
		margin-top: -1.5rem !important;
	}
	.mr-xl-n4,
	.mx-xl-n4 {
		margin-right: -1.5rem !important;
	}
	.mb-xl-n4,
	.my-xl-n4 {
		margin-bottom: -1.5rem !important;
	}
	.ml-xl-n4,
	.mx-xl-n4 {
		margin-left: -1.5rem !important;
	}
	.m-xl-n5 {
		margin: -3rem !important;
	}
	.mt-xl-n5,
	.my-xl-n5 {
		margin-top: -3rem !important;
	}
	.mr-xl-n5,
	.mx-xl-n5 {
		margin-right: -3rem !important;
	}
	.mb-xl-n5,
	.my-xl-n5 {
		margin-bottom: -3rem !important;
	}
	.ml-xl-n5,
	.mx-xl-n5 {
		margin-left: -3rem !important;
	}
	.m-xl-auto {
		margin: auto !important;
	}
	.mt-xl-auto,
	.my-xl-auto {
		margin-top: auto !important;
	}
	.mr-xl-auto,
	.mx-xl-auto {
		margin-right: auto !important;
	}
	.mb-xl-auto,
	.my-xl-auto {
		margin-bottom: auto !important;
	}
	.ml-xl-auto,
	.mx-xl-auto {
		margin-left: auto !important;
	}
}
@media (max-width: 1024px) and (min-width: 768px) {
	body #slider {
		height: 60vw;
	}
	.mb-5 {
		margin-bottom: 30px;
	}
	main[role="main-wrapper"] [section--news--portal] {
		margin-top: 30px;
	}
	main[role="main-wrapper"] [section--news--portal] [class*="col"] {
		margin-bottom: 14px;
	}
	.row-flex .news-panel:after {
		display: none !important;
	}
}

@media (max-width: 767px) and (min-width: 268px) {
	body #slider {
		height: 60vw;
	}
	.mb-5 {
		margin-bottom: 30px;
	}
	main[role="main-wrapper"] [section--news--portal],
	.mt-30 {
		margin-top: 30px;
	}
	main[role="main-wrapper"] [section--news--portal] [class*="col"] {
		margin-bottom: 14px;
	}
	.row-flex .news-panel:after {
		display: none !important;
	}
	body #carousel .flex-viewport {
		background: #fff;
		padding: 5px;
		margin-top: 0;
		position: relative !important;
		top: auto;
		bottom: 0;
		width: 98%;
		margin: auto;
		left: 0;
		right: 0;
		margin-top: 3px;
		background: #f2f2f2;
		margin: 0;
		margin-bottom: 10px;
	}
	main[role="main-wrapper"] .latest__news {
		height: 85vw;
	}
}

.lds-roller {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.9);
	position: absolute;
	z-index: 1;
	display: none;
	align-items: center;
	justify-content: center;
}
.lds-roller.in {
	display: flex;
}
.lds-roller div {
	animation: lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
	transform-origin: 32px 32px;
}
.lds-roller div:after {
	content: " ";
	display: block;
	position: absolute;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #fff;
	margin: -3px 0 0 -3px;
}
.lds-roller div:nth-child(1) {
	animation-delay: -0.036s;
}
.lds-roller div:nth-child(1):after {
	top: 50px;
	left: 50px;
}
.lds-roller div:nth-child(2) {
	animation-delay: -0.072s;
}
.lds-roller div:nth-child(2):after {
	top: 54px;
	left: 45px;
}
.lds-roller div:nth-child(3) {
	animation-delay: -0.108s;
}
.lds-roller div:nth-child(3):after {
	top: 57px;
	left: 39px;
}
.lds-roller div:nth-child(4) {
	animation-delay: -0.144s;
}
.lds-roller div:nth-child(4):after {
	top: 58px;
	left: 32px;
}
.lds-roller div:nth-child(5) {
	animation-delay: -0.18s;
}
.lds-roller div:nth-child(5):after {
	top: 57px;
	left: 25px;
}
.lds-roller div:nth-child(6) {
	animation-delay: -0.216s;
}
.lds-roller div:nth-child(6):after {
	top: 54px;
	left: 19px;
}
.lds-roller div:nth-child(7) {
	animation-delay: -0.252s;
}
.lds-roller div:nth-child(7):after {
	top: 50px;
	left: 14px;
}
.lds-roller div:nth-child(8) {
	animation-delay: -0.288s;
}
.lds-roller div:nth-child(8):after {
	top: 45px;
	left: 10px;
}
@keyframes lds-roller {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

.tumb-cursole {
	padding: 5px;
	background: #fff;
	position: absolute;
	bottom: 6px;
	width: 98%;
	margin: auto;
	left: 0;
	right: 0;
}

.tumb-cursole .row-flex {
	margin: 0 -2px;
}
.tumb-cursole .row-flex [class*="col"] {
	padding: 0 2px;
}
.tumb-cursole .row-flex [class*="col"] img {
	width: 100%;
	height: 80px;
	object-fit: cover;
}
.tumb-cursole .row-flex [class*="col"] span {
	display: block;
	height: 35px;
	overflow: hidden;
	line-height: 1.4;
	font-size: 12px;
	margin-top: 2px;
}
@media (max-width: 1024px) {
	.tumb-cursole {
		position: relative;
		bottom: 0;
		width: 100%;
	}
	.tumb-cursole .row-flex {
		flex-wrap: nowrap;
		overflow: hidden;
		margin: 0;
	}
	.tumb-cursole .row-flex [class*="col"] {
		padding: 0 2px;
		max-width: 40%;
		flex: 0 0 40%;
	}
}
.fisrtDot {
	font-size: 9px;
	margin-bottom: -5px;
	color: red;
	text-align: left;
	margin-left: -5px;
	margin-top: -6px;
}
.secondDot {
	font-size: 9px;
	margin-bottom: -3px;
	color: pink;
	text-align: left;
	margin-left: -5px;
}
.thirdDot {
	font-size: 9px;
	margin-bottom: -25px;
	color: blue;
	text-align: left;
	margin-left: -5px;
}
.one {
	opacity: 0;
	-webkit-animation: dot 1.3s infinite;
	-webkit-animation-delay: 0.0s;
	animation: dot 1.3s infinite;
	animation-delay: 0.0s;
}

.two {
	opacity: 0;
	-webkit-animation: dot 1.3s infinite;
	-webkit-animation-delay: 0.2s;
	animation: dot 1.3s infinite;
	animation-delay: 0.2s;
}

.three {
	opacity: 0;
	-webkit-animation: dot 1.3s infinite;
	-webkit-animation-delay: 0.3s;
	animation: dot 1.3s infinite;
	animation-delay: 0.3s;
}

@-webkit-keyframes dot {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes dot {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
img.loderImg {
	display: inline-block;
	max-width: 100%;
	min-width: 48px;
	min-height: 48px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(data:image/gif;base64,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);
}

.fa.fa-twitter::before {
    display: inline-block;
    width: 1em;
    height: 1em;
    content: "";
    background-color: currentColor;
    -webkit-mask: url('data:image/svg+xml;utf8,<svg viewBox="0 -8 26 30" xmlns="http://www.w3.org/2000/svg"><g><path fill="white" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>') no-repeat center;
    mask: url('data:image/svg+xml;utf8,<svg viewBox="0 -8 26 30" xmlns="http://www.w3.org/2000/svg"><g><path fill="white" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>') no-repeat center;
    background-position: center 3px;
}

