/*author : Jomin  Date : 17/09/2017*/
html, body {
	position: relative;
	height: 100%;
	margin: 0;
	letter-spacing: 0.05vw;
	user-select:none;
	font-size: 0.7vw;
}	
body {
	line-height: 1vw;
	background-color: #0e203e;
}
/*highlight*/
.highlight{
	color: #f37044;
}
.pad-15 {
	padding-left: 0.78vw;
	padding-right: 0.78vw;
}
.swiper-container {
	width: 100%;

	height: 100%;
}
.swiper-slide .container-fluid{
	width: 100%;
	height: 100%;
}
.nav-wrapper nav.navbar-inverse{
	background-color: transparent;
	border-color: transparent;
	padding: 1.6vw;
	margin-bottom: 0px;
}
.nav-wrapper .navbar-header{
	width: 40%;
}
.nav-wrapper nav .logo{
	width: 16vw;
}
.nav-wrapper nav.navbar-inverse li{
	padding: 0px 1.1vw;
}
.nav-wrapper nav.navbar-inverse ul.nav li a{
	font-family: 'PoppinsRegular';
	font-size: 0.82vw;
	color: #acc4eb;
	padding: 0.8vw 0px;
}
.nav-wrapper nav.navbar-inverse ul.nav li a.active{
	color: #fff;
}
.nav-wrapper nav.navbar-inverse ul.nav li a:hover{
	color: #fff;
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	-webkit-transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
}
.nav-wrapper nav.navbar-inverse ul.nav  li a.btn.btn-default{
	background-color: transparent;
	width: 9.7vw;
	border-color: #576c8f;
	padding: 0.7vw;
}
.nav-wrapper nav.navbar-inverse ul.nav  li a.btn.btn-default:hover{
	background-color: #ffffff;
	border-color: #0e1e3a;
	color: #0e203e;
	font-family: 'PoppinsMedium';
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
}
.ham-menu img{
	width: 1.52vw;
}
.navbar-brand{
	padding: 0.8vw 0.8vw;
}
.navbar-right{
	margin-top: 0.5vw;
}
/*main-nav*/

ul.country{
	display: inline-block;
	padding-left: 0px;
	margin-bottom: 0px;
	vertical-align: middle;
	margin-top: 1.9vw;

}
ul.country li{
	display: inline-block;
	font-size: 1vw;
	font-family: 'PoppinsMedium';	
	cursor: pointer;
	padding: 0 0.8vw;
}
ul.country li:nth-child(1){
	border-right: 0.1vw solid rgba(255, 255, 255, 0.40);
}
ul.country li a{
	color: rgba(255, 255, 255, 0.40);
	text-decoration: none;
}
ul.country li.active a{
	color: rgba(255, 255, 255, 1);
}
ul.country li:hover a{
	color: rgba(255, 255, 255, 1);
}
.knowMore{
	width: 15.7vw;
	height: 3.2vw;
	display: block;
	margin: 0 auto;
	text-align: center;
	border: 0.11vw solid #f37044;
	border-radius: 0.22vw;
	text-decoration: none !important;
	position: relative;
	overflow: hidden;
	margin-top: 1.1vw;
	background-image: url(../images/button-bg.png);
	background-size: 20% 100%;
	background-repeat: no-repeat;
	opacity: 0;
}
.knowMore span{
	width: 70%;
	display: inline-block;
	font-family: 'PoppinsMedium';
	color: #ffffff;
	vertical-align: top;
	margin-left: -0.31vw;
	font-size: 0.93vw;
	line-height: 3vw;
}
.knowMore label{
	float: left;
	position: relative;
	width: 20%;
	background-color: #f37044;
	margin-left: -0.11vw;
	/*padding: 0.95vw 0px;*/
	margin-bottom: 0px;
	margin-top: -0.05vw;
	border-radius: 0.22vw 0 0 0.22vw;
	height: 100%;


}
.knowMore label img{
	width: 1.2vw;
	top: 50%;
	position: absolute;
	left: 0;
	right: 0;
	text-align: center;
	margin: 0 auto;
	transform: translateY( -50%);
	-webkit-transform: translateY( -50%);
	-moz-transform: translateY( -50%);
	-ms-transform: translateY( -50%);
	-o-transform: translateY( -50%);

}
.knowMore span::after {
	position: absolute;
	content: '';
	top:-2%;
	left: 0;
	width: 20%;
	height: 110%;
	background-color: #f37044;
	transform-origin:left;
	transition:width 0.5s ease;
	z-index:-1;
}
.knowMore:hover {
	background-size: 100% 100%;
	transition:background-size 0.6s ease;
}

.knowMore:hover span::after {
	width: 100%; 
	transition:width 0.6s ease;
}
/*foot*/
.main-foot{
	position: absolute;
	bottom: 0px;
	color: #fff;
	left: 0;
	right: 0;
	background-color: #0a1527;
	z-index: 9;
}
.follow{
	padding: 1vw 0;
}
.follow a{
	display: inline-block;
	vertical-align: middle;
}
.follow a i{
	font-size: 1.5vw;
	padding: 0 0.9vw;
	color: #9da1a9;
}
.follow a i:hover{
	-webkit-transition: all 0.2s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition: all 0.2s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: all 0.2s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: all 0.2s cubic-bezier(0.250, 0.250, 0.750, 0.750);
}
.follow a i.fa-linkedin:hover{
	color: #0077B5;
}
.follow a i.fa-facebook:hover{
	color: #3b5998;
}
.follow a i.fa-twitter:hover{
	color: #1dcaff;
}
.follow a i.fa-instagram:hover{
	color: #8a3ab9;
}
.follow span{
	display: inline-block;
	vertical-align: middle;
	font-family: 'PoppinsLight';
	color: rgba(255, 255,255, 0.4);
	font-size: 1.1vw;
}
.follow span:after{
	content: '';
	display: inline-block;
	width: 2.4vw;
	height: 0.09vw;
	background-color: rgba(255, 255, 255, 0.5);;
	vertical-align: middle;
	margin-left: 1.2vw;
}
.updates{
	background-color: #0e1e38;
	padding: 1vw 1vw;
}
.updates label.headtext{
	font-family: 'PoppinsMedium';	
	margin-bottom: 0px;
	font-size: 0.77vw;
	display: inline-block;
	vertical-align: middle;
	width: 18%;
}
.updates .scrolling-sec{
	display: inline-block;
	vertical-align: bottom;
	width: 81%;
	margin-left: -0.1vw;
}
.updates .scrolling-sec marquee{
	vertical-align: middle;
	white-space: nowrap;
	overflow: hidden;
}
.updates .scrolling-sec ul{
	padding: 0px;
	margin-bottom: 0px;
}
.updates .scrolling-sec ul li{
	display: inline-block;
	font-family: 'PoppinsLight';
	font-size: 0.72vw;
	color: rgba(255, 255, 255, 0.7);
}
.updates .scrolling-sec ul li:before{
	content: '';
	width: 0.7vw;
	height: 0.7vw;
	background-color: rgba(255, 255, 255, 0.7);
	display: inline-block;
	vertical-align: middle;
	border-radius: 50%;
	margin: 0 1vw;
}
.copyright{
	padding: 1vw 0;
}
.copyright p{
	font-family: 'PoppinsLight';
	font-size: 0.7vw;
	margin-bottom: 0px;
	color: rgba(255, 255, 255, 0.4);
}
#ourFamily{
	background-color: #e2e2e2;
	position: absolute;
	top: -19vw;
	left: 0;
	right: 0;
	z-index: 9999;
	height: 11.2vw;
	-webkit-transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);

}
#ourFamily.active{
	top: 0vw;
	opacity: 1;
	-webkit-transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
}
#ourFamily .heading{
	text-align: center;
	padding:1vw;
	width: 20%;
	display: inline-block;
	vertical-align: middle;
}
#ourFamily .heading label{
	font-size: 2.45vw;
	font-family: 'PoppinsBold';
	text-align: left;
	color: rgba(0, 0, 0, 0.3);
	margin-bottom: 0px;
	line-height: 3.1vw;
}
.family-logo{
	padding-left: 0px;
	list-style: none;
	margin-bottom: 0px;
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 74%;
}
.family-logo li{
	display: inline-block;
	width: 24%;
	text-align: center;
	position: relative;
	height: 100%;
}
.family-logo li img{
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: gray;
	-webkit-transition: all .6s ease;
	position: relative;
	top: 50%;
	transform: translateY( -50%);
	-webkit-transform: translateY( -50%);
	-moz-transform: translateY( -50%);
	-ms-transform: translateY( -50%);
	-o-transform: translateY( -50%);
	width: 89%;
}
.family-logo li:hover img{
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-o-filter: grayscale(0);
	filter: none;
	-webkit-transition: all .6s ease;
}
.family-logo li:hover:after{
	content: '';
	position: absolute;
	background-color:#edebeb;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
}
.close-btn{
	width: 3vw;
	height: 3vw;
	border-radius: 50%;
	background-color: #f37044;
	text-align: center;
	color: #fff;
	font-size: 1.4vw;
	padding: 0.6vw;
	cursor: pointer;
}
.close-btn:hover{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	-webkit-transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
}
#ourFamily .close-btn{
	position: absolute;
	right: 2vw;
	bottom: -1.5vw;
}
#exHam{
	background: -moz-linear-gradient(84deg, rgba(60,143,139,1) 0%, rgba(21,48,65,1) 100%); /* ff3.6+ */ 
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(60,143,139,1)), color-stop(100%, rgba(21,48,65,1))); /* safari4+,chrome */ 
	background: -webkit-linear-gradient(84deg, rgba(60,143,139,1) 0%, rgba(21,48,65,1) 100%); /* safari5.1+,chrome10+ */ 
	background: -o-linear-gradient(84deg, rgba(60,143,139,1) 0%, rgba(21,48,65,1) 100%); /* opera 11.10+ */ 
	background: -ms-linear-gradient(84deg, rgba(60,143,139,1) 0%, rgba(21,48,65,1) 100%); /* ie10+ */ 
	background: linear-gradient(84deg, rgba(60,143,139,1) 0%, rgba(21,48,65,1) 100%); /* w3c */ 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c8f8b', endColorstr='#153041',GradientType=1 ); /* ie6-9 */
	position: absolute;
	top: -49vw;
	left: 0;
	right: 0;
	z-index: 9999;
	height: 38.8vw;
	transform: skewY(9deg);
	-webkit-transform:skewY(9deg);
	-moz-transform:skewY(9deg);
	-ms-transform:skewY(9deg);
	-o-transform:skewY(9deg);
	-webkit-transition: all 0.6s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition: all 0.6s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: all 0.6s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: all 0.6s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-webkit-box-shadow: 0px 7px 14px 5px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 7px 14px 5px rgba(0,0,0,0.2);
	box-shadow: 0px 7px 14px 5px rgba(0,0,0,0.2);
}
#exHam .close-btn{
	transform: skewY(-9deg);
	-webkit-transform:skewY( -9deg);
	-moz-transform:skewY( -9deg);
	-ms-transform:skewY( -9deg);
	-o-transform:skewY( -9deg);
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 99999;
	position: absolute;
	right: 2vw;
	bottom: -1.6vw;
	z-index: 99999;
}
#exHam .close-btn:hover{
	transform: skewY(-9deg) scale(1.1);
	-webkit-transform:skewY(-9deg) scale(1.1);
	-moz-transform:skewY(-9deg) scale(1.1);
	-ms-transform:skewY(-9deg) scale(1.1);
	-o-transform:skewY(-9deg) scale(1.1);

}
#exHam .exHam-container{
	position: absolute;
	top: 0px;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
#exHam.active{
	top: -9vw;
	-webkit-transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
}
#exHam .main-wrapper{
	transform: skewY(-9deg);
	-webkit-transform:skewY( -9deg);
	-moz-transform:skewY( -9deg);
	-ms-transform:skewY( -9deg);
	-o-transform:skewY( -9deg);
	padding-top: 9vw;
	height: 130%;
}
#exHam .menu-sec{
	padding: 0vw 1vw;
	font-size: 0.7vw;
}
#exHam .menu-sec,#exHam .main-part{
	width: 13.07%;
	display: inline-block;
	vertical-align: middle;
	margin: 0px 1vw;
	padding-top: 1vw;
	height: 100%;
	margin-right: 0;
}
#exHam .main-part label{
	font-family: 'PoppinsMedium';
	font-size: 3.8vw;
	color: rgba(255, 255, 255, 0.1);
	padding-top: 1vw;
}
#exHam .main-part ul{
	list-style: none;
	padding-left: 0px;
	padding-top: 1vw;
}
#exHam .main-part ul li{
	padding: 1vw 1vw;
}
#exHam .main-part ul li img{
	padding-right: 1vw;
	display: inline-block;
	vertical-align: middle;
	width: 2.3vw;
}
#exHam .main-part ul li a{
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	text-decoration: none;
	font-family: 'PoppinsRegular';
	font-size: 1vw;
}
#exHam .main-part a.btn{
	background-color: transparent;
	width: 9.7vw;
	border-color: #fff;
	padding: 0.7vw;
	color: #fff;
	margin: 1vw 0 0 1vw;
	font-size: 1vw;
	border-radius: 0.1vw;
}
#exHam .main-part a.btn:hover{
	background-color: #ffffff;
	border-color: #ffffff;
	color: #0e203e;
	font-family: 'PoppinsMedium';
}
#exHam .menu-sec.about{
	background-color: rgba(0, 0, 0, 0.1);
}
#exHam .menu-sec.sports{
	background-color: rgba(0, 0, 0, 0.2);
}
#exHam .menu-sec.oho{
	background-color: rgba(0, 0, 0, 0.3);
}
#exHam .menu-sec.media{
	background-color: rgba(0, 0, 0, 0.4);
}
#exHam .menu-sec.tech{
	background-color: rgba(0, 0, 0, 0.5);
}
#exHam .menu-sec.work{
	background-color: rgba(0, 0, 0, 0.6);
	margin-right: 0px;
}
#exHam .menu-sec label.head{
	font-family: 'PoppinsMedium';
	padding-top: 1.6vw;
	padding-bottom: 0.4vw;
	display: block;
	font-size: 1.2vw;
	border-bottom: 0.05vw solid rgba(255, 255, 255, 0.2);
	margin-bottom: 0px;
}
#exHam .menu-sec label.head a{
	color: #fff;
	text-decoration: none;
}
#exHam .menu-sec ul.list{
	padding-left: 0px;
	list-style: none;
	padding-top: 0.8vw;
}
#exHam .menu-sec ul.list li{
	padding: 0.8vw 0;
}
#exHam .menu-sec ul.list li a{
	font-family: 'PoppinsLight';
	font-size: 1vw;
	color: rgba(255, 255, 255, 0.6);
	text-decoration: none;
}
#exHam .menu-sec ul.list li a:hover{
	color: #fff;
	-webkit-transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
}
#exHam .menu-sec .info-ico{
	width: 8.8vw;
	text-align: center;
	margin: 0 auto;
	display: block;
}
#exHam .menu-sec .info-ico:hover{
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	-webkit-transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: all 0.3s cubic-bezier(0.250, 0.250, 0.750, 0.750);
}
.element-absolute{
	position: absolute;
	left: 0;
	right: 0;
	opacity: 0;
	width: 100%;
	top: 0;
	bottom: 0;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.3);
	z-index: 99;
	-webkit-transition: all 1s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition: all 1s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: all 1s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: all 1s cubic-bezier(0.250, 0.250, 0.750, 0.750);
}
.element-absolute.active{
	opacity: 1;
	-webkit-transition: all 1s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition: all 1s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: all 1s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: all 1s cubic-bezier(0.250, 0.250, 0.750, 0.750);
}
/*side nav*/
/*side nav*/
.side-nav{
	position: absolute;
	top: 50%;
	transform: translateY( -50%);
	-webkit-transform: translateY( -50%);
	-moz-transform: translateY( -50%);
	-ms-transform: translateY( -50%);
	-o-transform: translateY( -50%);
	list-style: none;
	/*opacity: 0;*/
	z-index: 9;
	padding-left: 2vw;
	width: 14vw;
}
.side-nav li{
	cursor: pointer;
	position: relative;
	height: 2.8vw;
	-webkit-transition:all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition:all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition:all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition:all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);

}
.side-nav li label{
	font-family: 'PoppinsLight';
	color: rgba(255, 255, 255, 0.2);
	font-size: 0.82vw;
	position: absolute;
	top: 0px;
	left: 0px;
	cursor: pointer;
	line-height: 1.8vw;
	margin-left: 2.1vw;
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	-webkit-transition:all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition:all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition:all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition:all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
}
.mshow{
	display: none !important;
}
.landscape_restrict{
	display: none;
}
@media screen and (max-width: 768px ) and (orientation: landscape){
	.landscape_restrict{
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		background-color: #0e203e;
		z-index: 9999;
		padding : 2vw;
		display: block;
	}
	.landscape_restrict p{
		font-size: 3vw;
		color: #fff;
		font-family: 'PoppinsLight';
		margin-bottom: 0px;
		text-align: center;
	}
	.landscape_restrict img{
		width: 40vw;
		text-align: center;
		margin: 0 auto;
		display: block;
	}
}
#aboutVideo{
	width: 100%;
	height: 100%;
}
#aboutVideo .modal-dialog, #aboutVideo .modal-dialog .modal-content, #aboutVideo .modal-dialog .modal-content .modal-body{
	width: 100%;
	height: 100%;
	margin: 0 !important;
	padding: 0 !important;
}
#aboutVideo .modal-header{
	padding: 0px; 
	border-bottom: 0px solid #e5e5e5; 
	position: absolute;
	right: 4%;
	top: 4%;
}
#aboutVideo .modal-header .close{
	opacity: 1;
	position: absolute;
	z-index: 99;
	color: #fff;
}
#aboutVideo .modal-header button.close{
	border-radius: 50%;
	width: 2vw;
	height: 2vw;
}
#aboutVideo .modal-header button.close:hover{
	background-color: rgba(255, 255, 255, 0.28);
}
#aboutVideo .modal-header button.close img{
	width: 0.7vw;
	margin-top: -0.2vw;
}
.breakingNews{
	height: auto;
	padding: 0.7vw;
	width: 24vw;
	position: absolute;
	z-index: 99999;
	right: 1vw;
	background-color: #17315E;
	top: 120px;
	-webkit-transition: right 0.7s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition: right 0.7s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: right 0.7s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: right 0.7s cubic-bezier(0.250, 0.250, 0.750, 0.750);
}
.newsLabel{
	display: none;
}
.breakingNews .thumb{
	display: inline-block;
	width: 6vw;
	vertical-align: middle;
}
.breakingNews .thumb img{
	width: 100%;
}
.breakingNews .breakText{
	display: inline-block;
	width: 14vw;
	vertical-align: middle;
	margin-left: 1vw;
}
.breakingNews label{
	font-family: 'PoppinsBold';
	font-size: 1.4vw;
	color: #f37044;	
	display: block;
	line-height: 2vw;
	margin-bottom: 0px;
}
.breakingNews p{
	font-family: 'PoppinsLight';
	font-size: 1vw;
	color: #fff;
	line-height: 1.6vw;
	margin-bottom: 0px;
}
.breakingNews div.closeMark{
	font-family: sans-serif;
	font-size: 1.3vw;
	color: #f37044;	
	float: right;
	cursor: pointer;
}
.breakingNews.unactive{
	right: -22vw;
	overflow: hidden;
	cursor: pointer;
	-webkit-transition: right 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition: right 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: right 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: right 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);

}
.breakingNews.unactive .thumb{
	visibility: hidden;
}


.breakingNews.active .breakText{
	position: static;
}
.breakingNews.unactive .newsLabel{
	display: block;
	visibility: visible;
	text-align: center;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: -0.6vw;
}
.breakingNews.unactive .newsLabel p{
	transform: rotate( 270deg);
	letter-spacing: 0.2vw;
}


@media screen and (max-width: 991px){
	.breakingNews{
		width: 53vw;
	}
	.breakingNews.unactive{
		right: -48vw;
	}
	.breakingNews .thumb{
		width: 11vw;
	}
	.breakingNews .breakText{
		width: 37vw;
	}
	.breakingNews label{
		font-size: 2.4vw;
		line-height: 3.4vw;
	}
	.breakingNews p{
		font-size: 2vw;
		line-height: 2.6vw;
	}
}
@media screen and (max-width: 767px){
	.breakingNews{
		width: 80vw;
	}
	.breakingNews.unactive{
		right: -72vw;
	}
	.breakingNews .thumb{
		width: 25vw;
	}
	.breakingNews .breakText{
		width: 48vw;
	}
	.breakingNews label{
		font-size: 3.4vw;
		line-height: 4.4vw;
	}
	.breakingNews p{
		font-size: 3vw;
		line-height: 5.6vw;
	}
}